diff --git a/docs/dsl/.gitignore b/docs/dsl/.gitignore new file mode 100644 index 0000000..b512c09 --- /dev/null +++ b/docs/dsl/.gitignore @@ -0,0 +1 @@ +node_modules \ No newline at end of file diff --git a/implementations/js/packages/block/markdown/LICENSE.md b/docs/dsl/LICENSE.md similarity index 100% rename from implementations/js/packages/block/markdown/LICENSE.md rename to docs/dsl/LICENSE.md diff --git a/implementations/js/packages/dsl/terrace-docs/index.js b/docs/dsl/index.js similarity index 83% rename from implementations/js/packages/dsl/terrace-docs/index.js rename to docs/dsl/index.js index c34affa..cfa0ba7 100644 --- a/implementations/js/packages/dsl/terrace-docs/index.js +++ b/docs/dsl/index.js @@ -1,7 +1,7 @@ -import { document } from '../../core/src/terrace.js' +import { document } from '../../../implementations/js/packages/core/src/terrace.js' import fs from 'node:fs' import readline from 'node:readline/promises' -import markdown from '../../block/markdown/index.js' +import markdown from '../../../packages/js/block-markdown/index.js' async function main() { const mdHandler = markdown({}) diff --git a/implementations/js/packages/dsl/terrace-docs/index.test.js b/docs/dsl/index.test.js similarity index 87% rename from implementations/js/packages/dsl/terrace-docs/index.test.js rename to docs/dsl/index.test.js index 1340dbf..e33b8db 100644 --- a/implementations/js/packages/dsl/terrace-docs/index.test.js +++ b/docs/dsl/index.test.js @@ -1,5 +1,5 @@ import { describe, it } from "vitest" -import { document } from '../../core/src/terrace.js' +import { document } from '../../../implementations/js/packages/core/src/terrace.js' import fs from 'node:fs' import readline from 'node:readline/promises' diff --git a/implementations/js/packages/dsl/terrace-docs/package-lock.json b/docs/dsl/package-lock.json similarity index 100% rename from implementations/js/packages/dsl/terrace-docs/package-lock.json rename to docs/dsl/package-lock.json diff --git a/implementations/js/packages/dsl/terrace-docs/package.json b/docs/dsl/package.json similarity index 100% rename from implementations/js/packages/dsl/terrace-docs/package.json rename to docs/dsl/package.json diff --git a/implementations/js/packages/dsl/terrace-docs/test.tce b/docs/dsl/test.tce similarity index 100% rename from implementations/js/packages/dsl/terrace-docs/test.tce rename to docs/dsl/test.tce diff --git a/docs/pages/index.tce b/docs/pages/index.tce new file mode 100644 index 0000000..e33ac44 --- /dev/null +++ b/docs/pages/index.tce @@ -0,0 +1,2 @@ +title Terrace - A fast, flexible, metamarkup language +description diff --git a/implementations/js/.gitignore b/implementations/js/.gitignore deleted file mode 100644 index a547bf3..0000000 --- a/implementations/js/.gitignore +++ /dev/null @@ -1,24 +0,0 @@ -# Logs -logs -*.log -npm-debug.log* -yarn-debug.log* -yarn-error.log* -pnpm-debug.log* -lerna-debug.log* - -node_modules -dist -dist-ssr -*.local - -# Editor directories and files -.vscode/* -!.vscode/extensions.json -.idea -.DS_Store -*.suo -*.ntvs* -*.njsproj -*.sln -*.sw? diff --git a/implementations/c/parser.c b/packages/c/parser.c similarity index 100% rename from implementations/c/parser.c rename to packages/c/parser.c diff --git a/packages/js/.gitignore b/packages/js/.gitignore new file mode 100644 index 0000000..600e365 --- /dev/null +++ b/packages/js/.gitignore @@ -0,0 +1 @@ +**/node_modules \ No newline at end of file diff --git a/implementations/js/packages/core/LICENSE.md b/packages/js/block-markdown/LICENSE.md similarity index 100% rename from implementations/js/packages/core/LICENSE.md rename to packages/js/block-markdown/LICENSE.md diff --git a/implementations/js/packages/block/markdown/index.js b/packages/js/block-markdown/index.js similarity index 100% rename from implementations/js/packages/block/markdown/index.js rename to packages/js/block-markdown/index.js diff --git a/implementations/js/packages/block/markdown/package-lock.json b/packages/js/block-markdown/package-lock.json similarity index 100% rename from implementations/js/packages/block/markdown/package-lock.json rename to packages/js/block-markdown/package-lock.json diff --git a/implementations/js/packages/block/markdown/package.json b/packages/js/block-markdown/package.json similarity index 100% rename from implementations/js/packages/block/markdown/package.json rename to packages/js/block-markdown/package.json diff --git a/implementations/js/packages/dsl/terrace-docs/LICENSE.md b/packages/js/core/LICENSE.md similarity index 100% rename from implementations/js/packages/dsl/terrace-docs/LICENSE.md rename to packages/js/core/LICENSE.md diff --git a/implementations/js/packages/core/package-lock.json b/packages/js/core/package-lock.json similarity index 100% rename from implementations/js/packages/core/package-lock.json rename to packages/js/core/package-lock.json diff --git a/implementations/js/packages/core/package.json b/packages/js/core/package.json similarity index 100% rename from implementations/js/packages/core/package.json rename to packages/js/core/package.json diff --git a/implementations/js/packages/core/src/parser.js b/packages/js/core/src/parser.js similarity index 100% rename from implementations/js/packages/core/src/parser.js rename to packages/js/core/src/parser.js diff --git a/implementations/js/packages/core/src/parser.test.js b/packages/js/core/src/parser.test.js similarity index 100% rename from implementations/js/packages/core/src/parser.test.js rename to packages/js/core/src/parser.test.js diff --git a/implementations/js/packages/core/src/terrace.js b/packages/js/core/src/terrace.js similarity index 100% rename from implementations/js/packages/core/src/terrace.js rename to packages/js/core/src/terrace.js