diff --git a/.github/workflows/ci.yml b/monaco-typescript/.github/workflows/ci.yml similarity index 100% rename from .github/workflows/ci.yml rename to monaco-typescript/.github/workflows/ci.yml diff --git a/.gitignore b/monaco-typescript/.gitignore similarity index 100% rename from .gitignore rename to monaco-typescript/.gitignore diff --git a/.npmignore b/monaco-typescript/.npmignore similarity index 100% rename from .npmignore rename to monaco-typescript/.npmignore diff --git a/.prettierignore b/monaco-typescript/.prettierignore similarity index 100% rename from .prettierignore rename to monaco-typescript/.prettierignore diff --git a/.prettierrc b/monaco-typescript/.prettierrc similarity index 100% rename from .prettierrc rename to monaco-typescript/.prettierrc diff --git a/.vscode/settings.json b/monaco-typescript/.vscode/settings.json similarity index 100% rename from .vscode/settings.json rename to monaco-typescript/.vscode/settings.json diff --git a/LICENSE.md b/monaco-typescript/LICENSE.md similarity index 100% rename from LICENSE.md rename to monaco-typescript/LICENSE.md diff --git a/README.md b/monaco-typescript/README.md similarity index 100% rename from README.md rename to monaco-typescript/README.md diff --git a/SECURITY.md b/monaco-typescript/SECURITY.md similarity index 100% rename from SECURITY.md rename to monaco-typescript/SECURITY.md diff --git a/ThirdPartyNotices.txt b/monaco-typescript/ThirdPartyNotices.txt similarity index 100% rename from ThirdPartyNotices.txt rename to monaco-typescript/ThirdPartyNotices.txt diff --git a/monaco.d.ts b/monaco-typescript/monaco.d.ts similarity index 100% rename from monaco.d.ts rename to monaco-typescript/monaco.d.ts diff --git a/package-lock.json b/monaco-typescript/package-lock.json similarity index 100% rename from package-lock.json rename to monaco-typescript/package-lock.json diff --git a/package.json b/monaco-typescript/package.json similarity index 100% rename from package.json rename to monaco-typescript/package.json diff --git a/scripts/bundle.js b/monaco-typescript/scripts/bundle.js similarity index 100% rename from scripts/bundle.js rename to monaco-typescript/scripts/bundle.js diff --git a/scripts/dts.js b/monaco-typescript/scripts/dts.js similarity index 100% rename from scripts/dts.js rename to monaco-typescript/scripts/dts.js diff --git a/scripts/importTypescript.js b/monaco-typescript/scripts/importTypescript.js similarity index 100% rename from scripts/importTypescript.js rename to monaco-typescript/scripts/importTypescript.js diff --git a/scripts/release.js b/monaco-typescript/scripts/release.js similarity index 100% rename from scripts/release.js rename to monaco-typescript/scripts/release.js diff --git a/src/fillers/monaco-editor-core-amd.ts b/monaco-typescript/src/fillers/monaco-editor-core-amd.ts similarity index 100% rename from src/fillers/monaco-editor-core-amd.ts rename to monaco-typescript/src/fillers/monaco-editor-core-amd.ts diff --git a/src/fillers/monaco-editor-core.ts b/monaco-typescript/src/fillers/monaco-editor-core.ts similarity index 100% rename from src/fillers/monaco-editor-core.ts rename to monaco-typescript/src/fillers/monaco-editor-core.ts diff --git a/src/languageFeatures.ts b/monaco-typescript/src/languageFeatures.ts similarity index 100% rename from src/languageFeatures.ts rename to monaco-typescript/src/languageFeatures.ts diff --git a/src/lib/editor.worker.d.ts b/monaco-typescript/src/lib/editor.worker.d.ts similarity index 100% rename from src/lib/editor.worker.d.ts rename to monaco-typescript/src/lib/editor.worker.d.ts diff --git a/src/lib/lib.index.ts b/monaco-typescript/src/lib/lib.index.ts similarity index 100% rename from src/lib/lib.index.ts rename to monaco-typescript/src/lib/lib.index.ts diff --git a/src/lib/lib.ts b/monaco-typescript/src/lib/lib.ts similarity index 100% rename from src/lib/lib.ts rename to monaco-typescript/src/lib/lib.ts diff --git a/src/lib/typescriptServices-amd.js b/monaco-typescript/src/lib/typescriptServices-amd.js similarity index 100% rename from src/lib/typescriptServices-amd.js rename to monaco-typescript/src/lib/typescriptServices-amd.js diff --git a/src/lib/typescriptServices.d.ts b/monaco-typescript/src/lib/typescriptServices.d.ts similarity index 100% rename from src/lib/typescriptServices.d.ts rename to monaco-typescript/src/lib/typescriptServices.d.ts diff --git a/src/lib/typescriptServices.js b/monaco-typescript/src/lib/typescriptServices.js similarity index 100% rename from src/lib/typescriptServices.js rename to monaco-typescript/src/lib/typescriptServices.js diff --git a/src/lib/typescriptServicesMetadata.ts b/monaco-typescript/src/lib/typescriptServicesMetadata.ts similarity index 100% rename from src/lib/typescriptServicesMetadata.ts rename to monaco-typescript/src/lib/typescriptServicesMetadata.ts diff --git a/src/monaco.contribution.ts b/monaco-typescript/src/monaco.contribution.ts similarity index 100% rename from src/monaco.contribution.ts rename to monaco-typescript/src/monaco.contribution.ts diff --git a/src/ts.worker.ts b/monaco-typescript/src/ts.worker.ts similarity index 100% rename from src/ts.worker.ts rename to monaco-typescript/src/ts.worker.ts diff --git a/src/tsMode.ts b/monaco-typescript/src/tsMode.ts similarity index 100% rename from src/tsMode.ts rename to monaco-typescript/src/tsMode.ts diff --git a/src/tsWorker.ts b/monaco-typescript/src/tsWorker.ts similarity index 100% rename from src/tsWorker.ts rename to monaco-typescript/src/tsWorker.ts diff --git a/src/tsconfig.esm.json b/monaco-typescript/src/tsconfig.esm.json similarity index 100% rename from src/tsconfig.esm.json rename to monaco-typescript/src/tsconfig.esm.json diff --git a/src/tsconfig.json b/monaco-typescript/src/tsconfig.json similarity index 100% rename from src/tsconfig.json rename to monaco-typescript/src/tsconfig.json diff --git a/src/workerManager.ts b/monaco-typescript/src/workerManager.ts similarity index 100% rename from src/workerManager.ts rename to monaco-typescript/src/workerManager.ts diff --git a/test/custom-worker.html b/monaco-typescript/test/custom-worker.html similarity index 100% rename from test/custom-worker.html rename to monaco-typescript/test/custom-worker.html diff --git a/test/custom-worker.js b/monaco-typescript/test/custom-worker.js similarity index 100% rename from test/custom-worker.js rename to monaco-typescript/test/custom-worker.js diff --git a/test/index.html b/monaco-typescript/test/index.html similarity index 100% rename from test/index.html rename to monaco-typescript/test/index.html diff --git a/test/inlayHints.html b/monaco-typescript/test/inlayHints.html similarity index 100% rename from test/inlayHints.html rename to monaco-typescript/test/inlayHints.html