diff --git a/.gitignore b/monaco-editor-samples/.gitignore similarity index 100% rename from .gitignore rename to monaco-editor-samples/.gitignore diff --git a/.husky/pre-commit b/monaco-editor-samples/.husky/pre-commit similarity index 100% rename from .husky/pre-commit rename to monaco-editor-samples/.husky/pre-commit diff --git a/.npmignore b/monaco-editor-samples/.npmignore similarity index 100% rename from .npmignore rename to monaco-editor-samples/.npmignore diff --git a/.prettierignore b/monaco-editor-samples/.prettierignore similarity index 100% rename from .prettierignore rename to monaco-editor-samples/.prettierignore diff --git a/.prettierrc b/monaco-editor-samples/.prettierrc similarity index 100% rename from .prettierrc rename to monaco-editor-samples/.prettierrc diff --git a/.vscode/settings.json b/monaco-editor-samples/.vscode/settings.json similarity index 100% rename from .vscode/settings.json rename to monaco-editor-samples/.vscode/settings.json diff --git a/LICENSE.md b/monaco-editor-samples/LICENSE.md similarity index 100% rename from LICENSE.md rename to monaco-editor-samples/LICENSE.md diff --git a/README.md b/monaco-editor-samples/README.md similarity index 100% rename from README.md rename to monaco-editor-samples/README.md diff --git a/SECURITY.md b/monaco-editor-samples/SECURITY.md similarity index 100% rename from SECURITY.md rename to monaco-editor-samples/SECURITY.md diff --git a/browser-amd-diff-editor/index.html b/monaco-editor-samples/browser-amd-diff-editor/index.html similarity index 100% rename from browser-amd-diff-editor/index.html rename to monaco-editor-samples/browser-amd-diff-editor/index.html diff --git a/browser-amd-diff-editor/modified.txt b/monaco-editor-samples/browser-amd-diff-editor/modified.txt similarity index 100% rename from browser-amd-diff-editor/modified.txt rename to monaco-editor-samples/browser-amd-diff-editor/modified.txt diff --git a/browser-amd-diff-editor/original.txt b/monaco-editor-samples/browser-amd-diff-editor/original.txt similarity index 100% rename from browser-amd-diff-editor/original.txt rename to monaco-editor-samples/browser-amd-diff-editor/original.txt diff --git a/browser-amd-editor/index.html b/monaco-editor-samples/browser-amd-editor/index.html similarity index 100% rename from browser-amd-editor/index.html rename to monaco-editor-samples/browser-amd-editor/index.html diff --git a/browser-amd-iframe/index.html b/monaco-editor-samples/browser-amd-iframe/index.html similarity index 100% rename from browser-amd-iframe/index.html rename to monaco-editor-samples/browser-amd-iframe/index.html diff --git a/browser-amd-iframe/inner.html b/monaco-editor-samples/browser-amd-iframe/inner.html similarity index 100% rename from browser-amd-iframe/inner.html rename to monaco-editor-samples/browser-amd-iframe/inner.html diff --git a/browser-amd-localized/index.html b/monaco-editor-samples/browser-amd-localized/index.html similarity index 100% rename from browser-amd-localized/index.html rename to monaco-editor-samples/browser-amd-localized/index.html diff --git a/browser-amd-monarch/index.html b/monaco-editor-samples/browser-amd-monarch/index.html similarity index 100% rename from browser-amd-monarch/index.html rename to monaco-editor-samples/browser-amd-monarch/index.html diff --git a/browser-amd-requirejs/index.html b/monaco-editor-samples/browser-amd-requirejs/index.html similarity index 100% rename from browser-amd-requirejs/index.html rename to monaco-editor-samples/browser-amd-requirejs/index.html diff --git a/browser-amd-shadow-dom/index.html b/monaco-editor-samples/browser-amd-shadow-dom/index.html similarity index 100% rename from browser-amd-shadow-dom/index.html rename to monaco-editor-samples/browser-amd-shadow-dom/index.html diff --git a/browser-amd-shared-model/index.html b/monaco-editor-samples/browser-amd-shared-model/index.html similarity index 100% rename from browser-amd-shared-model/index.html rename to monaco-editor-samples/browser-amd-shared-model/index.html diff --git a/browser-amd-trusted-types/index.html b/monaco-editor-samples/browser-amd-trusted-types/index.html similarity index 100% rename from browser-amd-trusted-types/index.html rename to monaco-editor-samples/browser-amd-trusted-types/index.html diff --git a/browser-esm-parcel/.gitignore b/monaco-editor-samples/browser-esm-parcel/.gitignore similarity index 100% rename from browser-esm-parcel/.gitignore rename to monaco-editor-samples/browser-esm-parcel/.gitignore diff --git a/browser-esm-parcel/index.html b/monaco-editor-samples/browser-esm-parcel/index.html similarity index 100% rename from browser-esm-parcel/index.html rename to monaco-editor-samples/browser-esm-parcel/index.html diff --git a/browser-esm-parcel/package-lock.json b/monaco-editor-samples/browser-esm-parcel/package-lock.json similarity index 100% rename from browser-esm-parcel/package-lock.json rename to monaco-editor-samples/browser-esm-parcel/package-lock.json diff --git a/browser-esm-parcel/package.json b/monaco-editor-samples/browser-esm-parcel/package.json similarity index 100% rename from browser-esm-parcel/package.json rename to monaco-editor-samples/browser-esm-parcel/package.json diff --git a/browser-esm-parcel/src/index.html b/monaco-editor-samples/browser-esm-parcel/src/index.html similarity index 100% rename from browser-esm-parcel/src/index.html rename to monaco-editor-samples/browser-esm-parcel/src/index.html diff --git a/browser-esm-parcel/src/index.js b/monaco-editor-samples/browser-esm-parcel/src/index.js similarity index 100% rename from browser-esm-parcel/src/index.js rename to monaco-editor-samples/browser-esm-parcel/src/index.js diff --git a/browser-esm-webpack-monaco-plugin/.gitignore b/monaco-editor-samples/browser-esm-webpack-monaco-plugin/.gitignore similarity index 100% rename from browser-esm-webpack-monaco-plugin/.gitignore rename to monaco-editor-samples/browser-esm-webpack-monaco-plugin/.gitignore diff --git a/browser-esm-webpack-monaco-plugin/dist/index.html b/monaco-editor-samples/browser-esm-webpack-monaco-plugin/dist/index.html similarity index 100% rename from browser-esm-webpack-monaco-plugin/dist/index.html rename to monaco-editor-samples/browser-esm-webpack-monaco-plugin/dist/index.html diff --git a/browser-esm-webpack-monaco-plugin/index.html b/monaco-editor-samples/browser-esm-webpack-monaco-plugin/index.html similarity index 100% rename from browser-esm-webpack-monaco-plugin/index.html rename to monaco-editor-samples/browser-esm-webpack-monaco-plugin/index.html diff --git a/browser-esm-webpack-monaco-plugin/index.js b/monaco-editor-samples/browser-esm-webpack-monaco-plugin/index.js similarity index 100% rename from browser-esm-webpack-monaco-plugin/index.js rename to monaco-editor-samples/browser-esm-webpack-monaco-plugin/index.js diff --git a/browser-esm-webpack-monaco-plugin/package.json b/monaco-editor-samples/browser-esm-webpack-monaco-plugin/package.json similarity index 100% rename from browser-esm-webpack-monaco-plugin/package.json rename to monaco-editor-samples/browser-esm-webpack-monaco-plugin/package.json diff --git a/browser-esm-webpack-monaco-plugin/webpack.config.js b/monaco-editor-samples/browser-esm-webpack-monaco-plugin/webpack.config.js similarity index 100% rename from browser-esm-webpack-monaco-plugin/webpack.config.js rename to monaco-editor-samples/browser-esm-webpack-monaco-plugin/webpack.config.js diff --git a/browser-esm-webpack-small/.gitignore b/monaco-editor-samples/browser-esm-webpack-small/.gitignore similarity index 100% rename from browser-esm-webpack-small/.gitignore rename to monaco-editor-samples/browser-esm-webpack-small/.gitignore diff --git a/browser-esm-webpack-small/dist/index.html b/monaco-editor-samples/browser-esm-webpack-small/dist/index.html similarity index 100% rename from browser-esm-webpack-small/dist/index.html rename to monaco-editor-samples/browser-esm-webpack-small/dist/index.html diff --git a/browser-esm-webpack-small/generate-imports.js b/monaco-editor-samples/browser-esm-webpack-small/generate-imports.js similarity index 100% rename from browser-esm-webpack-small/generate-imports.js rename to monaco-editor-samples/browser-esm-webpack-small/generate-imports.js diff --git a/browser-esm-webpack-small/index.html b/monaco-editor-samples/browser-esm-webpack-small/index.html similarity index 100% rename from browser-esm-webpack-small/index.html rename to monaco-editor-samples/browser-esm-webpack-small/index.html diff --git a/browser-esm-webpack-small/index.js b/monaco-editor-samples/browser-esm-webpack-small/index.js similarity index 100% rename from browser-esm-webpack-small/index.js rename to monaco-editor-samples/browser-esm-webpack-small/index.js diff --git a/browser-esm-webpack-small/package.json b/monaco-editor-samples/browser-esm-webpack-small/package.json similarity index 100% rename from browser-esm-webpack-small/package.json rename to monaco-editor-samples/browser-esm-webpack-small/package.json diff --git a/browser-esm-webpack-small/webpack.config.js b/monaco-editor-samples/browser-esm-webpack-small/webpack.config.js similarity index 100% rename from browser-esm-webpack-small/webpack.config.js rename to monaco-editor-samples/browser-esm-webpack-small/webpack.config.js diff --git a/browser-esm-webpack-typescript-react/.gitignore b/monaco-editor-samples/browser-esm-webpack-typescript-react/.gitignore similarity index 100% rename from browser-esm-webpack-typescript-react/.gitignore rename to monaco-editor-samples/browser-esm-webpack-typescript-react/.gitignore diff --git a/browser-esm-webpack-typescript-react/package-lock.json b/monaco-editor-samples/browser-esm-webpack-typescript-react/package-lock.json similarity index 100% rename from browser-esm-webpack-typescript-react/package-lock.json rename to monaco-editor-samples/browser-esm-webpack-typescript-react/package-lock.json diff --git a/browser-esm-webpack-typescript-react/package.json b/monaco-editor-samples/browser-esm-webpack-typescript-react/package.json similarity index 100% rename from browser-esm-webpack-typescript-react/package.json rename to monaco-editor-samples/browser-esm-webpack-typescript-react/package.json diff --git a/browser-esm-webpack-typescript-react/src/components/Editor.tsx b/monaco-editor-samples/browser-esm-webpack-typescript-react/src/components/Editor.tsx similarity index 100% rename from browser-esm-webpack-typescript-react/src/components/Editor.tsx rename to monaco-editor-samples/browser-esm-webpack-typescript-react/src/components/Editor.tsx diff --git a/browser-esm-webpack-typescript-react/src/index.css b/monaco-editor-samples/browser-esm-webpack-typescript-react/src/index.css similarity index 100% rename from browser-esm-webpack-typescript-react/src/index.css rename to monaco-editor-samples/browser-esm-webpack-typescript-react/src/index.css diff --git a/browser-esm-webpack-typescript-react/src/index.html b/monaco-editor-samples/browser-esm-webpack-typescript-react/src/index.html similarity index 100% rename from browser-esm-webpack-typescript-react/src/index.html rename to monaco-editor-samples/browser-esm-webpack-typescript-react/src/index.html diff --git a/browser-esm-webpack-typescript-react/src/index.tsx b/monaco-editor-samples/browser-esm-webpack-typescript-react/src/index.tsx similarity index 100% rename from browser-esm-webpack-typescript-react/src/index.tsx rename to monaco-editor-samples/browser-esm-webpack-typescript-react/src/index.tsx diff --git a/browser-esm-webpack-typescript-react/tsconfig.json b/monaco-editor-samples/browser-esm-webpack-typescript-react/tsconfig.json similarity index 100% rename from browser-esm-webpack-typescript-react/tsconfig.json rename to monaco-editor-samples/browser-esm-webpack-typescript-react/tsconfig.json diff --git a/browser-esm-webpack-typescript-react/webpack.config.js b/monaco-editor-samples/browser-esm-webpack-typescript-react/webpack.config.js similarity index 100% rename from browser-esm-webpack-typescript-react/webpack.config.js rename to monaco-editor-samples/browser-esm-webpack-typescript-react/webpack.config.js diff --git a/browser-esm-webpack-typescript/.gitignore b/monaco-editor-samples/browser-esm-webpack-typescript/.gitignore similarity index 100% rename from browser-esm-webpack-typescript/.gitignore rename to monaco-editor-samples/browser-esm-webpack-typescript/.gitignore diff --git a/browser-esm-webpack-typescript/package.json b/monaco-editor-samples/browser-esm-webpack-typescript/package.json similarity index 100% rename from browser-esm-webpack-typescript/package.json rename to monaco-editor-samples/browser-esm-webpack-typescript/package.json diff --git a/browser-esm-webpack-typescript/src/index.css b/monaco-editor-samples/browser-esm-webpack-typescript/src/index.css similarity index 100% rename from browser-esm-webpack-typescript/src/index.css rename to monaco-editor-samples/browser-esm-webpack-typescript/src/index.css diff --git a/browser-esm-webpack-typescript/src/index.ts b/monaco-editor-samples/browser-esm-webpack-typescript/src/index.ts similarity index 100% rename from browser-esm-webpack-typescript/src/index.ts rename to monaco-editor-samples/browser-esm-webpack-typescript/src/index.ts diff --git a/browser-esm-webpack-typescript/tsconfig.json b/monaco-editor-samples/browser-esm-webpack-typescript/tsconfig.json similarity index 100% rename from browser-esm-webpack-typescript/tsconfig.json rename to monaco-editor-samples/browser-esm-webpack-typescript/tsconfig.json diff --git a/browser-esm-webpack-typescript/webpack.config.js b/monaco-editor-samples/browser-esm-webpack-typescript/webpack.config.js similarity index 100% rename from browser-esm-webpack-typescript/webpack.config.js rename to monaco-editor-samples/browser-esm-webpack-typescript/webpack.config.js diff --git a/browser-esm-webpack/.gitignore b/monaco-editor-samples/browser-esm-webpack/.gitignore similarity index 100% rename from browser-esm-webpack/.gitignore rename to monaco-editor-samples/browser-esm-webpack/.gitignore diff --git a/browser-esm-webpack/dist/index.html b/monaco-editor-samples/browser-esm-webpack/dist/index.html similarity index 100% rename from browser-esm-webpack/dist/index.html rename to monaco-editor-samples/browser-esm-webpack/dist/index.html diff --git a/browser-esm-webpack/index.html b/monaco-editor-samples/browser-esm-webpack/index.html similarity index 100% rename from browser-esm-webpack/index.html rename to monaco-editor-samples/browser-esm-webpack/index.html diff --git a/browser-esm-webpack/index.js b/monaco-editor-samples/browser-esm-webpack/index.js similarity index 100% rename from browser-esm-webpack/index.js rename to monaco-editor-samples/browser-esm-webpack/index.js diff --git a/browser-esm-webpack/package-lock.json b/monaco-editor-samples/browser-esm-webpack/package-lock.json similarity index 100% rename from browser-esm-webpack/package-lock.json rename to monaco-editor-samples/browser-esm-webpack/package-lock.json diff --git a/browser-esm-webpack/package.json b/monaco-editor-samples/browser-esm-webpack/package.json similarity index 100% rename from browser-esm-webpack/package.json rename to monaco-editor-samples/browser-esm-webpack/package.json diff --git a/browser-esm-webpack/webpack.config.js b/monaco-editor-samples/browser-esm-webpack/webpack.config.js similarity index 100% rename from browser-esm-webpack/webpack.config.js rename to monaco-editor-samples/browser-esm-webpack/webpack.config.js diff --git a/browser-script-editor/index.html b/monaco-editor-samples/browser-script-editor/index.html similarity index 100% rename from browser-script-editor/index.html rename to monaco-editor-samples/browser-script-editor/index.html diff --git a/electron-amd-nodeIntegration/electron-index.html b/monaco-editor-samples/electron-amd-nodeIntegration/electron-index.html similarity index 100% rename from electron-amd-nodeIntegration/electron-index.html rename to monaco-editor-samples/electron-amd-nodeIntegration/electron-index.html diff --git a/electron-amd-nodeIntegration/index.html b/monaco-editor-samples/electron-amd-nodeIntegration/index.html similarity index 100% rename from electron-amd-nodeIntegration/index.html rename to monaco-editor-samples/electron-amd-nodeIntegration/index.html diff --git a/electron-amd-nodeIntegration/main.js b/monaco-editor-samples/electron-amd-nodeIntegration/main.js similarity index 100% rename from electron-amd-nodeIntegration/main.js rename to monaco-editor-samples/electron-amd-nodeIntegration/main.js diff --git a/electron-amd-nodeIntegration/package.json b/monaco-editor-samples/electron-amd-nodeIntegration/package.json similarity index 100% rename from electron-amd-nodeIntegration/package.json rename to monaco-editor-samples/electron-amd-nodeIntegration/package.json diff --git a/electron-amd/electron-index.html b/monaco-editor-samples/electron-amd/electron-index.html similarity index 100% rename from electron-amd/electron-index.html rename to monaco-editor-samples/electron-amd/electron-index.html diff --git a/electron-amd/index.html b/monaco-editor-samples/electron-amd/index.html similarity index 100% rename from electron-amd/index.html rename to monaco-editor-samples/electron-amd/index.html diff --git a/electron-amd/main.js b/monaco-editor-samples/electron-amd/main.js similarity index 100% rename from electron-amd/main.js rename to monaco-editor-samples/electron-amd/main.js diff --git a/electron-amd/package-lock.json b/monaco-editor-samples/electron-amd/package-lock.json similarity index 100% rename from electron-amd/package-lock.json rename to monaco-editor-samples/electron-amd/package-lock.json diff --git a/electron-amd/package.json b/monaco-editor-samples/electron-amd/package.json similarity index 100% rename from electron-amd/package.json rename to monaco-editor-samples/electron-amd/package.json diff --git a/electron-esm-webpack/.gitignore b/monaco-editor-samples/electron-esm-webpack/.gitignore similarity index 100% rename from electron-esm-webpack/.gitignore rename to monaco-editor-samples/electron-esm-webpack/.gitignore diff --git a/electron-esm-webpack/dist/electron-index.html b/monaco-editor-samples/electron-esm-webpack/dist/electron-index.html similarity index 100% rename from electron-esm-webpack/dist/electron-index.html rename to monaco-editor-samples/electron-esm-webpack/dist/electron-index.html diff --git a/electron-esm-webpack/index.js b/monaco-editor-samples/electron-esm-webpack/index.js similarity index 100% rename from electron-esm-webpack/index.js rename to monaco-editor-samples/electron-esm-webpack/index.js diff --git a/electron-esm-webpack/main.js b/monaco-editor-samples/electron-esm-webpack/main.js similarity index 100% rename from electron-esm-webpack/main.js rename to monaco-editor-samples/electron-esm-webpack/main.js diff --git a/electron-esm-webpack/package.json b/monaco-editor-samples/electron-esm-webpack/package.json similarity index 100% rename from electron-esm-webpack/package.json rename to monaco-editor-samples/electron-esm-webpack/package.json diff --git a/electron-esm-webpack/webpack.config.js b/monaco-editor-samples/electron-esm-webpack/webpack.config.js similarity index 100% rename from electron-esm-webpack/webpack.config.js rename to monaco-editor-samples/electron-esm-webpack/webpack.config.js diff --git a/nwjs-amd-v2/index.html b/monaco-editor-samples/nwjs-amd-v2/index.html similarity index 100% rename from nwjs-amd-v2/index.html rename to monaco-editor-samples/nwjs-amd-v2/index.html diff --git a/nwjs-amd-v2/package-lock.json b/monaco-editor-samples/nwjs-amd-v2/package-lock.json similarity index 100% rename from nwjs-amd-v2/package-lock.json rename to monaco-editor-samples/nwjs-amd-v2/package-lock.json diff --git a/nwjs-amd-v2/package.json b/monaco-editor-samples/nwjs-amd-v2/package.json similarity index 100% rename from nwjs-amd-v2/package.json rename to monaco-editor-samples/nwjs-amd-v2/package.json diff --git a/nwjs-amd/index.html b/monaco-editor-samples/nwjs-amd/index.html similarity index 100% rename from nwjs-amd/index.html rename to monaco-editor-samples/nwjs-amd/index.html diff --git a/nwjs-amd/package-lock.json b/monaco-editor-samples/nwjs-amd/package-lock.json similarity index 100% rename from nwjs-amd/package-lock.json rename to monaco-editor-samples/nwjs-amd/package-lock.json diff --git a/nwjs-amd/package.json b/monaco-editor-samples/nwjs-amd/package.json similarity index 100% rename from nwjs-amd/package.json rename to monaco-editor-samples/nwjs-amd/package.json diff --git a/package-lock.json b/monaco-editor-samples/package-lock.json similarity index 100% rename from package-lock.json rename to monaco-editor-samples/package-lock.json diff --git a/package.json b/monaco-editor-samples/package.json similarity index 100% rename from package.json rename to monaco-editor-samples/package.json