diff --git a/.editorconfig b/glimmer-vm/.editorconfig similarity index 100% rename from .editorconfig rename to glimmer-vm/.editorconfig diff --git a/.env b/glimmer-vm/.env similarity index 100% rename from .env rename to glimmer-vm/.env diff --git a/.env.testing b/glimmer-vm/.env.testing similarity index 100% rename from .env.testing rename to glimmer-vm/.env.testing diff --git a/.gitattributes b/glimmer-vm/.gitattributes similarity index 100% rename from .gitattributes rename to glimmer-vm/.gitattributes diff --git a/.github/workflows/ci.yml b/glimmer-vm/.github/workflows/ci.yml similarity index 100% rename from .github/workflows/ci.yml rename to glimmer-vm/.github/workflows/ci.yml diff --git a/.github/workflows/perf.yml b/glimmer-vm/.github/workflows/perf.yml similarity index 100% rename from .github/workflows/perf.yml rename to glimmer-vm/.github/workflows/perf.yml diff --git a/.github/workflows/plan-release.yml b/glimmer-vm/.github/workflows/plan-release.yml similarity index 100% rename from .github/workflows/plan-release.yml rename to glimmer-vm/.github/workflows/plan-release.yml diff --git a/.github/workflows/publish.yml b/glimmer-vm/.github/workflows/publish.yml similarity index 100% rename from .github/workflows/publish.yml rename to glimmer-vm/.github/workflows/publish.yml diff --git a/.github/workflows/size.yml b/glimmer-vm/.github/workflows/size.yml similarity index 100% rename from .github/workflows/size.yml rename to glimmer-vm/.github/workflows/size.yml diff --git a/.gitignore b/glimmer-vm/.gitignore similarity index 100% rename from .gitignore rename to glimmer-vm/.gitignore diff --git a/.npmignore b/glimmer-vm/.npmignore similarity index 100% rename from .npmignore rename to glimmer-vm/.npmignore diff --git a/.npmrc b/glimmer-vm/.npmrc similarity index 100% rename from .npmrc rename to glimmer-vm/.npmrc diff --git a/.prettierignore b/glimmer-vm/.prettierignore similarity index 100% rename from .prettierignore rename to glimmer-vm/.prettierignore diff --git a/.prettierrc.json b/glimmer-vm/.prettierrc.json similarity index 100% rename from .prettierrc.json rename to glimmer-vm/.prettierrc.json diff --git a/.prototools b/glimmer-vm/.prototools similarity index 100% rename from .prototools rename to glimmer-vm/.prototools diff --git a/.release-plan.json b/glimmer-vm/.release-plan.json similarity index 100% rename from .release-plan.json rename to glimmer-vm/.release-plan.json diff --git a/.vscode/extensions.json b/glimmer-vm/.vscode/extensions.json similarity index 100% rename from .vscode/extensions.json rename to glimmer-vm/.vscode/extensions.json diff --git a/.vscode/launch.json b/glimmer-vm/.vscode/launch.json similarity index 100% rename from .vscode/launch.json rename to glimmer-vm/.vscode/launch.json diff --git a/.vscode/settings.json b/glimmer-vm/.vscode/settings.json similarity index 100% rename from .vscode/settings.json rename to glimmer-vm/.vscode/settings.json diff --git a/.vscode/tasks.json b/glimmer-vm/.vscode/tasks.json similarity index 100% rename from .vscode/tasks.json rename to glimmer-vm/.vscode/tasks.json diff --git a/CHANGELOG.md b/glimmer-vm/CHANGELOG.md similarity index 100% rename from CHANGELOG.md rename to glimmer-vm/CHANGELOG.md diff --git a/CLAUDE.md b/glimmer-vm/CLAUDE.md similarity index 100% rename from CLAUDE.md rename to glimmer-vm/CLAUDE.md diff --git a/LICENSE b/glimmer-vm/LICENSE similarity index 100% rename from LICENSE rename to glimmer-vm/LICENSE diff --git a/README.md b/glimmer-vm/README.md similarity index 100% rename from README.md rename to glimmer-vm/README.md diff --git a/RELEASE.md b/glimmer-vm/RELEASE.md similarity index 100% rename from RELEASE.md rename to glimmer-vm/RELEASE.md diff --git a/benchmark/benchmarks/krausest/.gitignore b/glimmer-vm/benchmark/benchmarks/krausest/.gitignore similarity index 100% rename from benchmark/benchmarks/krausest/.gitignore rename to glimmer-vm/benchmark/benchmarks/krausest/.gitignore diff --git a/benchmark/benchmarks/krausest/browser.js b/glimmer-vm/benchmark/benchmarks/krausest/browser.js similarity index 100% rename from benchmark/benchmarks/krausest/browser.js rename to glimmer-vm/benchmark/benchmarks/krausest/browser.js diff --git a/benchmark/benchmarks/krausest/index.html b/glimmer-vm/benchmark/benchmarks/krausest/index.html similarity index 100% rename from benchmark/benchmarks/krausest/index.html rename to glimmer-vm/benchmark/benchmarks/krausest/index.html diff --git a/benchmark/benchmarks/krausest/lib/components/Application.d.hbs.ts b/glimmer-vm/benchmark/benchmarks/krausest/lib/components/Application.d.hbs.ts similarity index 100% rename from benchmark/benchmarks/krausest/lib/components/Application.d.hbs.ts rename to glimmer-vm/benchmark/benchmarks/krausest/lib/components/Application.d.hbs.ts diff --git a/benchmark/benchmarks/krausest/lib/components/Application.hbs b/glimmer-vm/benchmark/benchmarks/krausest/lib/components/Application.hbs similarity index 100% rename from benchmark/benchmarks/krausest/lib/components/Application.hbs rename to glimmer-vm/benchmark/benchmarks/krausest/lib/components/Application.hbs diff --git a/benchmark/benchmarks/krausest/lib/components/Application.ts b/glimmer-vm/benchmark/benchmarks/krausest/lib/components/Application.ts similarity index 100% rename from benchmark/benchmarks/krausest/lib/components/Application.ts rename to glimmer-vm/benchmark/benchmarks/krausest/lib/components/Application.ts diff --git a/benchmark/benchmarks/krausest/lib/components/BsButton.d.hbs.ts b/glimmer-vm/benchmark/benchmarks/krausest/lib/components/BsButton.d.hbs.ts similarity index 100% rename from benchmark/benchmarks/krausest/lib/components/BsButton.d.hbs.ts rename to glimmer-vm/benchmark/benchmarks/krausest/lib/components/BsButton.d.hbs.ts diff --git a/benchmark/benchmarks/krausest/lib/components/BsButton.hbs b/glimmer-vm/benchmark/benchmarks/krausest/lib/components/BsButton.hbs similarity index 100% rename from benchmark/benchmarks/krausest/lib/components/BsButton.hbs rename to glimmer-vm/benchmark/benchmarks/krausest/lib/components/BsButton.hbs diff --git a/benchmark/benchmarks/krausest/lib/components/Row.d.hbs.ts b/glimmer-vm/benchmark/benchmarks/krausest/lib/components/Row.d.hbs.ts similarity index 100% rename from benchmark/benchmarks/krausest/lib/components/Row.d.hbs.ts rename to glimmer-vm/benchmark/benchmarks/krausest/lib/components/Row.d.hbs.ts diff --git a/benchmark/benchmarks/krausest/lib/components/Row.hbs b/glimmer-vm/benchmark/benchmarks/krausest/lib/components/Row.hbs similarity index 100% rename from benchmark/benchmarks/krausest/lib/components/Row.hbs rename to glimmer-vm/benchmark/benchmarks/krausest/lib/components/Row.hbs diff --git a/benchmark/benchmarks/krausest/lib/components/Row.ts b/glimmer-vm/benchmark/benchmarks/krausest/lib/components/Row.ts similarity index 100% rename from benchmark/benchmarks/krausest/lib/components/Row.ts rename to glimmer-vm/benchmark/benchmarks/krausest/lib/components/Row.ts diff --git a/benchmark/benchmarks/krausest/lib/index.ts b/glimmer-vm/benchmark/benchmarks/krausest/lib/index.ts similarity index 100% rename from benchmark/benchmarks/krausest/lib/index.ts rename to glimmer-vm/benchmark/benchmarks/krausest/lib/index.ts diff --git a/benchmark/benchmarks/krausest/lib/utils/compat.ts b/glimmer-vm/benchmark/benchmarks/krausest/lib/utils/compat.ts similarity index 100% rename from benchmark/benchmarks/krausest/lib/utils/compat.ts rename to glimmer-vm/benchmark/benchmarks/krausest/lib/utils/compat.ts diff --git a/benchmark/benchmarks/krausest/lib/utils/data.ts b/glimmer-vm/benchmark/benchmarks/krausest/lib/utils/data.ts similarity index 100% rename from benchmark/benchmarks/krausest/lib/utils/data.ts rename to glimmer-vm/benchmark/benchmarks/krausest/lib/utils/data.ts diff --git a/benchmark/benchmarks/krausest/package.json b/glimmer-vm/benchmark/benchmarks/krausest/package.json similarity index 100% rename from benchmark/benchmarks/krausest/package.json rename to glimmer-vm/benchmark/benchmarks/krausest/package.json diff --git a/benchmark/benchmarks/krausest/vite.config.mts b/glimmer-vm/benchmark/benchmarks/krausest/vite.config.mts similarity index 100% rename from benchmark/benchmarks/krausest/vite.config.mts rename to glimmer-vm/benchmark/benchmarks/krausest/vite.config.mts diff --git a/bin/bench-packages.mts b/glimmer-vm/bin/bench-packages.mts similarity index 100% rename from bin/bench-packages.mts rename to glimmer-vm/bin/bench-packages.mts diff --git a/bin/clean.mjs b/glimmer-vm/bin/clean.mjs similarity index 100% rename from bin/clean.mjs rename to glimmer-vm/bin/clean.mjs diff --git a/bin/codemods/devmode.toml b/glimmer-vm/bin/codemods/devmode.toml similarity index 100% rename from bin/codemods/devmode.toml rename to glimmer-vm/bin/codemods/devmode.toml diff --git a/bin/codemods/new-spec-suite.toml b/glimmer-vm/bin/codemods/new-spec-suite.toml similarity index 100% rename from bin/codemods/new-spec-suite.toml rename to glimmer-vm/bin/codemods/new-spec-suite.toml diff --git a/bin/link-all.mts b/glimmer-vm/bin/link-all.mts similarity index 100% rename from bin/link-all.mts rename to glimmer-vm/bin/link-all.mts diff --git a/bin/opcodes.json b/glimmer-vm/bin/opcodes.json similarity index 100% rename from bin/opcodes.json rename to glimmer-vm/bin/opcodes.json diff --git a/bin/opcodes.mts b/glimmer-vm/bin/opcodes.mts similarity index 100% rename from bin/opcodes.mts rename to glimmer-vm/bin/opcodes.mts diff --git a/bin/opcodes/opcodes.schema.json b/glimmer-vm/bin/opcodes/opcodes.schema.json similarity index 100% rename from bin/opcodes/opcodes.schema.json rename to glimmer-vm/bin/opcodes/opcodes.schema.json diff --git a/bin/opcodes/utils.mts b/glimmer-vm/bin/opcodes/utils.mts similarity index 100% rename from bin/opcodes/utils.mts rename to glimmer-vm/bin/opcodes/utils.mts diff --git a/bin/package.json b/glimmer-vm/bin/package.json similarity index 100% rename from bin/package.json rename to glimmer-vm/bin/package.json diff --git a/bin/packages.mts b/glimmer-vm/bin/packages.mts similarity index 100% rename from bin/packages.mts rename to glimmer-vm/bin/packages.mts diff --git a/bin/patch-all.mjs b/glimmer-vm/bin/patch-all.mjs similarity index 100% rename from bin/patch-all.mjs rename to glimmer-vm/bin/patch-all.mjs diff --git a/bin/post-install.sh b/glimmer-vm/bin/post-install.sh similarity index 100% rename from bin/post-install.sh rename to glimmer-vm/bin/post-install.sh diff --git a/bin/published-packages.mts b/glimmer-vm/bin/published-packages.mts similarity index 100% rename from bin/published-packages.mts rename to glimmer-vm/bin/published-packages.mts diff --git a/bin/run-tests.mjs b/glimmer-vm/bin/run-tests.mjs similarity index 100% rename from bin/run-tests.mjs rename to glimmer-vm/bin/run-tests.mjs diff --git a/bin/run-types-tests.mjs b/glimmer-vm/bin/run-types-tests.mjs similarity index 100% rename from bin/run-types-tests.mjs rename to glimmer-vm/bin/run-types-tests.mjs diff --git a/bin/setup-bench.mts b/glimmer-vm/bin/setup-bench.mts similarity index 100% rename from bin/setup-bench.mts rename to glimmer-vm/bin/setup-bench.mts diff --git a/bin/sync-npm-owners.mjs b/glimmer-vm/bin/sync-npm-owners.mjs similarity index 100% rename from bin/sync-npm-owners.mjs rename to glimmer-vm/bin/sync-npm-owners.mjs diff --git a/bin/ts b/glimmer-vm/bin/ts similarity index 100% rename from bin/ts rename to glimmer-vm/bin/ts diff --git a/bin/unlink-all.mts b/glimmer-vm/bin/unlink-all.mts similarity index 100% rename from bin/unlink-all.mts rename to glimmer-vm/bin/unlink-all.mts diff --git a/bin/update-package-json.mts b/glimmer-vm/bin/update-package-json.mts similarity index 100% rename from bin/update-package-json.mts rename to glimmer-vm/bin/update-package-json.mts diff --git a/eslint.config.js b/glimmer-vm/eslint.config.js similarity index 100% rename from eslint.config.js rename to glimmer-vm/eslint.config.js diff --git a/glimmer-vm.code-workspace b/glimmer-vm/glimmer-vm.code-workspace similarity index 100% rename from glimmer-vm.code-workspace rename to glimmer-vm/glimmer-vm.code-workspace diff --git a/guides/01-introduction.md b/glimmer-vm/guides/01-introduction.md similarity index 100% rename from guides/01-introduction.md rename to glimmer-vm/guides/01-introduction.md diff --git a/guides/02-precompiler-overview.md b/glimmer-vm/guides/02-precompiler-overview.md similarity index 100% rename from guides/02-precompiler-overview.md rename to glimmer-vm/guides/02-precompiler-overview.md diff --git a/guides/03-runtime-overview.md b/glimmer-vm/guides/03-runtime-overview.md similarity index 100% rename from guides/03-runtime-overview.md rename to glimmer-vm/guides/03-runtime-overview.md diff --git a/guides/04-references.md b/glimmer-vm/guides/04-references.md similarity index 100% rename from guides/04-references.md rename to glimmer-vm/guides/04-references.md diff --git a/guides/05-validators.md b/glimmer-vm/guides/05-validators.md similarity index 100% rename from guides/05-validators.md rename to glimmer-vm/guides/05-validators.md diff --git a/guides/06-runtime-compiler.md b/glimmer-vm/guides/06-runtime-compiler.md similarity index 100% rename from guides/06-runtime-compiler.md rename to glimmer-vm/guides/06-runtime-compiler.md diff --git a/guides/07-initial-render.md b/glimmer-vm/guides/07-initial-render.md similarity index 100% rename from guides/07-initial-render.md rename to glimmer-vm/guides/07-initial-render.md diff --git a/guides/08-rerendering-updating.md b/glimmer-vm/guides/08-rerendering-updating.md similarity index 100% rename from guides/08-rerendering-updating.md rename to glimmer-vm/guides/08-rerendering-updating.md diff --git a/guides/09-the-environment.md b/glimmer-vm/guides/09-the-environment.md similarity index 100% rename from guides/09-the-environment.md rename to glimmer-vm/guides/09-the-environment.md diff --git a/guides/10-optimizations.md b/glimmer-vm/guides/10-optimizations.md similarity index 100% rename from guides/10-optimizations.md rename to glimmer-vm/guides/10-optimizations.md diff --git a/guides/11-glossary.md b/glimmer-vm/guides/11-glossary.md similarity index 100% rename from guides/11-glossary.md rename to glimmer-vm/guides/11-glossary.md diff --git a/guides/compiler-internals/01-introduction.md b/glimmer-vm/guides/compiler-internals/01-introduction.md similarity index 100% rename from guides/compiler-internals/01-introduction.md rename to glimmer-vm/guides/compiler-internals/01-introduction.md diff --git a/guides/compiler-internals/02-program-compilation-context.md b/glimmer-vm/guides/compiler-internals/02-program-compilation-context.md similarity index 100% rename from guides/compiler-internals/02-program-compilation-context.md rename to glimmer-vm/guides/compiler-internals/02-program-compilation-context.md diff --git a/guides/development/build-constraints.md b/glimmer-vm/guides/development/build-constraints.md similarity index 100% rename from guides/development/build-constraints.md rename to glimmer-vm/guides/development/build-constraints.md diff --git a/guides/development/debug-assertions.md b/glimmer-vm/guides/development/debug-assertions.md similarity index 100% rename from guides/development/debug-assertions.md rename to glimmer-vm/guides/development/debug-assertions.md diff --git a/guides/embedding/01-introduction.md b/glimmer-vm/guides/embedding/01-introduction.md similarity index 100% rename from guides/embedding/01-introduction.md rename to glimmer-vm/guides/embedding/01-introduction.md diff --git a/guides/embedding/02-minimum-environment.md b/glimmer-vm/guides/embedding/02-minimum-environment.md similarity index 100% rename from guides/embedding/02-minimum-environment.md rename to glimmer-vm/guides/embedding/02-minimum-environment.md diff --git a/guides/embedding/03-adding-state.md b/glimmer-vm/guides/embedding/03-adding-state.md similarity index 100% rename from guides/embedding/03-adding-state.md rename to glimmer-vm/guides/embedding/03-adding-state.md diff --git a/guides/embedding/04-external-helpers.md b/glimmer-vm/guides/embedding/04-external-helpers.md similarity index 100% rename from guides/embedding/04-external-helpers.md rename to glimmer-vm/guides/embedding/04-external-helpers.md diff --git a/guides/embedding/05-components.md b/glimmer-vm/guides/embedding/05-components.md similarity index 100% rename from guides/embedding/05-components.md rename to glimmer-vm/guides/embedding/05-components.md diff --git a/guides/embedding/80-path-references.md b/glimmer-vm/guides/embedding/80-path-references.md similarity index 100% rename from guides/embedding/80-path-references.md rename to glimmer-vm/guides/embedding/80-path-references.md diff --git a/guides/embedding/90-syntax.md b/glimmer-vm/guides/embedding/90-syntax.md similarity index 100% rename from guides/embedding/90-syntax.md rename to glimmer-vm/guides/embedding/90-syntax.md diff --git a/guides/embedding/91-aot.md b/glimmer-vm/guides/embedding/91-aot.md similarity index 100% rename from guides/embedding/91-aot.md rename to glimmer-vm/guides/embedding/91-aot.md diff --git a/guides/embedding/92-jit.md b/glimmer-vm/guides/embedding/92-jit.md similarity index 100% rename from guides/embedding/92-jit.md rename to glimmer-vm/guides/embedding/92-jit.md diff --git a/guides/embedding/93-wire-format.md b/glimmer-vm/guides/embedding/93-wire-format.md similarity index 100% rename from guides/embedding/93-wire-format.md rename to glimmer-vm/guides/embedding/93-wire-format.md diff --git a/guides/reactivity/autotracked-rendering.md b/glimmer-vm/guides/reactivity/autotracked-rendering.md similarity index 100% rename from guides/reactivity/autotracked-rendering.md rename to glimmer-vm/guides/reactivity/autotracked-rendering.md diff --git a/guides/reactivity/index.md b/glimmer-vm/guides/reactivity/index.md similarity index 100% rename from guides/reactivity/index.md rename to glimmer-vm/guides/reactivity/index.md diff --git a/guides/reactivity/laws.md b/glimmer-vm/guides/reactivity/laws.md similarity index 100% rename from guides/reactivity/laws.md rename to glimmer-vm/guides/reactivity/laws.md diff --git a/guides/reactivity/pseudocode/composition.ts b/glimmer-vm/guides/reactivity/pseudocode/composition.ts similarity index 100% rename from guides/reactivity/pseudocode/composition.ts rename to glimmer-vm/guides/reactivity/pseudocode/composition.ts diff --git a/guides/reactivity/pseudocode/primitives.ts b/glimmer-vm/guides/reactivity/pseudocode/primitives.ts similarity index 100% rename from guides/reactivity/pseudocode/primitives.ts rename to glimmer-vm/guides/reactivity/pseudocode/primitives.ts diff --git a/guides/reactivity/pseudocode/tags.ts b/glimmer-vm/guides/reactivity/pseudocode/tags.ts similarity index 100% rename from guides/reactivity/pseudocode/tags.ts rename to glimmer-vm/guides/reactivity/pseudocode/tags.ts diff --git a/guides/reactivity/reactive-abstractions.md b/glimmer-vm/guides/reactivity/reactive-abstractions.md similarity index 100% rename from guides/reactivity/reactive-abstractions.md rename to glimmer-vm/guides/reactivity/reactive-abstractions.md diff --git a/guides/reactivity/system-phases.md b/glimmer-vm/guides/reactivity/system-phases.md similarity index 100% rename from guides/reactivity/system-phases.md rename to glimmer-vm/guides/reactivity/system-phases.md diff --git a/guides/reactivity/tag-composition.md b/glimmer-vm/guides/reactivity/tag-composition.md similarity index 100% rename from guides/reactivity/tag-composition.md rename to glimmer-vm/guides/reactivity/tag-composition.md diff --git a/guides/workspace/demos/auto-import.gif b/glimmer-vm/guides/workspace/demos/auto-import.gif similarity index 100% rename from guides/workspace/demos/auto-import.gif rename to glimmer-vm/guides/workspace/demos/auto-import.gif diff --git a/guides/workspace/demos/dependency-links.png b/glimmer-vm/guides/workspace/demos/dependency-links.png similarity index 100% rename from guides/workspace/demos/dependency-links.png rename to glimmer-vm/guides/workspace/demos/dependency-links.png diff --git a/guides/workspace/demos/dependi-outdated.png b/glimmer-vm/guides/workspace/demos/dependi-outdated.png similarity index 100% rename from guides/workspace/demos/dependi-outdated.png rename to glimmer-vm/guides/workspace/demos/dependi-outdated.png diff --git a/guides/workspace/demos/dependi-update.png b/glimmer-vm/guides/workspace/demos/dependi-update.png similarity index 100% rename from guides/workspace/demos/dependi-update.png rename to glimmer-vm/guides/workspace/demos/dependi-update.png diff --git a/guides/workspace/demos/fixme.png b/glimmer-vm/guides/workspace/demos/fixme.png similarity index 100% rename from guides/workspace/demos/fixme.png rename to glimmer-vm/guides/workspace/demos/fixme.png diff --git a/guides/workspace/vscode.md b/glimmer-vm/guides/workspace/vscode.md similarity index 100% rename from guides/workspace/vscode.md rename to glimmer-vm/guides/workspace/vscode.md diff --git a/guides/workspace/workspace-management.md b/glimmer-vm/guides/workspace/workspace-management.md similarity index 100% rename from guides/workspace/workspace-management.md rename to glimmer-vm/guides/workspace/workspace-management.md diff --git a/index.html b/glimmer-vm/index.html similarity index 90% rename from index.html rename to glimmer-vm/index.html index 36358e80f9..44cf6362c9 100644 --- a/index.html +++ b/glimmer-vm/index.html @@ -7,6 +7,7 @@