diff --git a/.prettierignore b/.prettierignore
index 2843856d..58b1b6bc 100644
--- a/.prettierignore
+++ b/.prettierignore
@@ -3,7 +3,6 @@
 **/release/
 /monaco-editor/typedoc/theme/
 /monaco-editor/typedoc/monaco.d.ts
-/monaco-editor/website/lib/
 /samples/browser-esm-parcel/.parcel-cache/
 /samples/browser-esm-parcel/dist/
 /samples/browser-esm-vite-react/dist/**/*.js
@@ -15,3 +14,4 @@
 /src/typescript/lib/
 /test/manual/samples-all.generated.js
 /test/manual/playground.generated/
+/website/lib/
diff --git a/.vscode/launch.json b/.vscode/launch.json
index 0a0e52db..85dbce74 100644
--- a/.vscode/launch.json
+++ b/.vscode/launch.json
@@ -24,10 +24,10 @@
 		{
 			"type": "pwa-node",
 			"request": "launch",
-			"name": "gulp website",
+			"name": "website",
 			"skipFiles": ["<node_internals>/**"],
-			"program": "${workspaceFolder}/node_modules/gulp/bin/gulp.js",
-			"args": ["website"],
+			"program": "${workspaceFolder}/build/website.js",
+			"args": [],
 			"cwd": "${workspaceFolder}"
 		},
 		{
diff --git a/build/release.js b/build/release.js
index 7548f358..3128dc72 100644
--- a/build/release.js
+++ b/build/release.js
@@ -368,7 +368,7 @@ function releaseDTS() {
 
 	writeFiles([monacodts, editorapidts], `release`);
 
-	fs.writeFileSync('monaco-editor/website/playground/monaco.d.ts.txt', contents);
+	fs.writeFileSync('website/playground/monaco.d.ts.txt', contents);
 	fs.writeFileSync('monaco-editor/typedoc/monaco.d.ts', contents);
 }
 
diff --git a/build/simpleserver.js b/build/simpleserver.js
index a8d026a8..a0b10ded 100644
--- a/build/simpleserver.js
+++ b/build/simpleserver.js
@@ -11,7 +11,7 @@ const http = require('http');
 const yaserver = require('yaserver');
 const { REPO_ROOT } = require('./utils');
 
-const WEBSITE_GENERATED_PATH = path.join(REPO_ROOT, 'monaco-editor/website/playground/new-samples');
+const WEBSITE_GENERATED_PATH = path.join(REPO_ROOT, 'website/playground/new-samples');
 
 generateTestSamplesTask();
 
diff --git a/build/website.js b/build/website.js
index ee959ed1..ab1eac67 100644
--- a/build/website.js
+++ b/build/website.js
@@ -38,14 +38,14 @@ generateWebsite();
  */
 function replaceWithRelativeResource(dataPath, contents, regex, callback) {
 	return contents.replace(regex, function (_, m0) {
-		const filePath = path.join(REPO_ROOT, 'monaco-editor/website', path.dirname(dataPath), m0);
+		const filePath = path.join(REPO_ROOT, 'website', path.dirname(dataPath), m0);
 		return callback(m0, fs.readFileSync(filePath));
 	});
 }
 
 function generateWebsite() {
-	const files = readFiles('monaco-editor/website/**/*', {
-		base: 'monaco-editor/website',
+	const files = readFiles('website/**/*', {
+		base: 'website',
 		dot: true
 	});
 
diff --git a/monaco-editor/website/.gitignore b/website/.gitignore
similarity index 100%
rename from monaco-editor/website/.gitignore
rename to website/.gitignore
diff --git a/monaco-editor/website/all.css b/website/all.css
similarity index 100%
rename from monaco-editor/website/all.css
rename to website/all.css
diff --git a/monaco-editor/website/fork.png b/website/fork.png
similarity index 100%
rename from monaco-editor/website/fork.png
rename to website/fork.png
diff --git a/monaco-editor/website/index.html b/website/index.html
similarity index 100%
rename from monaco-editor/website/index.html
rename to website/index.html
diff --git a/monaco-editor/website/index/index.css b/website/index/index.css
similarity index 100%
rename from monaco-editor/website/index/index.css
rename to website/index/index.css
diff --git a/monaco-editor/website/index/index.js b/website/index/index.js
similarity index 100%
rename from monaco-editor/website/index/index.js
rename to website/index/index.js
diff --git a/monaco-editor/website/index/samples/diff.lhs.txt b/website/index/samples/diff.lhs.txt
similarity index 100%
rename from monaco-editor/website/index/samples/diff.lhs.txt
rename to website/index/samples/diff.lhs.txt
diff --git a/monaco-editor/website/index/samples/diff.rhs.txt b/website/index/samples/diff.rhs.txt
similarity index 100%
rename from monaco-editor/website/index/samples/diff.rhs.txt
rename to website/index/samples/diff.rhs.txt
diff --git a/monaco-editor/website/index/samples/sample.abap.txt b/website/index/samples/sample.abap.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.abap.txt
rename to website/index/samples/sample.abap.txt
diff --git a/monaco-editor/website/index/samples/sample.aes.txt b/website/index/samples/sample.aes.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.aes.txt
rename to website/index/samples/sample.aes.txt
diff --git a/monaco-editor/website/index/samples/sample.apex.txt b/website/index/samples/sample.apex.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.apex.txt
rename to website/index/samples/sample.apex.txt
diff --git a/monaco-editor/website/index/samples/sample.azcli.txt b/website/index/samples/sample.azcli.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.azcli.txt
rename to website/index/samples/sample.azcli.txt
diff --git a/monaco-editor/website/index/samples/sample.bat.txt b/website/index/samples/sample.bat.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.bat.txt
rename to website/index/samples/sample.bat.txt
diff --git a/monaco-editor/website/index/samples/sample.bicep.txt b/website/index/samples/sample.bicep.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.bicep.txt
rename to website/index/samples/sample.bicep.txt
diff --git a/monaco-editor/website/index/samples/sample.c.txt b/website/index/samples/sample.c.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.c.txt
rename to website/index/samples/sample.c.txt
diff --git a/monaco-editor/website/index/samples/sample.cameligo.txt b/website/index/samples/sample.cameligo.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.cameligo.txt
rename to website/index/samples/sample.cameligo.txt
diff --git a/monaco-editor/website/index/samples/sample.clojure.txt b/website/index/samples/sample.clojure.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.clojure.txt
rename to website/index/samples/sample.clojure.txt
diff --git a/monaco-editor/website/index/samples/sample.coffeescript.txt b/website/index/samples/sample.coffeescript.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.coffeescript.txt
rename to website/index/samples/sample.coffeescript.txt
diff --git a/monaco-editor/website/index/samples/sample.cpp.txt b/website/index/samples/sample.cpp.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.cpp.txt
rename to website/index/samples/sample.cpp.txt
diff --git a/monaco-editor/website/index/samples/sample.csharp.txt b/website/index/samples/sample.csharp.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.csharp.txt
rename to website/index/samples/sample.csharp.txt
diff --git a/monaco-editor/website/index/samples/sample.csp.txt b/website/index/samples/sample.csp.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.csp.txt
rename to website/index/samples/sample.csp.txt
diff --git a/monaco-editor/website/index/samples/sample.css.txt b/website/index/samples/sample.css.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.css.txt
rename to website/index/samples/sample.css.txt
diff --git a/monaco-editor/website/index/samples/sample.dart.txt b/website/index/samples/sample.dart.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.dart.txt
rename to website/index/samples/sample.dart.txt
diff --git a/monaco-editor/website/index/samples/sample.dockerfile.txt b/website/index/samples/sample.dockerfile.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.dockerfile.txt
rename to website/index/samples/sample.dockerfile.txt
diff --git a/monaco-editor/website/index/samples/sample.elixir.txt b/website/index/samples/sample.elixir.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.elixir.txt
rename to website/index/samples/sample.elixir.txt
diff --git a/monaco-editor/website/index/samples/sample.fsharp.txt b/website/index/samples/sample.fsharp.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.fsharp.txt
rename to website/index/samples/sample.fsharp.txt
diff --git a/monaco-editor/website/index/samples/sample.go.txt b/website/index/samples/sample.go.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.go.txt
rename to website/index/samples/sample.go.txt
diff --git a/monaco-editor/website/index/samples/sample.graphql.txt b/website/index/samples/sample.graphql.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.graphql.txt
rename to website/index/samples/sample.graphql.txt
diff --git a/monaco-editor/website/index/samples/sample.handlebars.txt b/website/index/samples/sample.handlebars.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.handlebars.txt
rename to website/index/samples/sample.handlebars.txt
diff --git a/monaco-editor/website/index/samples/sample.hcl.txt b/website/index/samples/sample.hcl.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.hcl.txt
rename to website/index/samples/sample.hcl.txt
diff --git a/monaco-editor/website/index/samples/sample.html.txt b/website/index/samples/sample.html.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.html.txt
rename to website/index/samples/sample.html.txt
diff --git a/monaco-editor/website/index/samples/sample.ini.txt b/website/index/samples/sample.ini.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.ini.txt
rename to website/index/samples/sample.ini.txt
diff --git a/monaco-editor/website/index/samples/sample.java.txt b/website/index/samples/sample.java.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.java.txt
rename to website/index/samples/sample.java.txt
diff --git a/monaco-editor/website/index/samples/sample.javascript.txt b/website/index/samples/sample.javascript.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.javascript.txt
rename to website/index/samples/sample.javascript.txt
diff --git a/monaco-editor/website/index/samples/sample.json.txt b/website/index/samples/sample.json.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.json.txt
rename to website/index/samples/sample.json.txt
diff --git a/monaco-editor/website/index/samples/sample.julia.txt b/website/index/samples/sample.julia.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.julia.txt
rename to website/index/samples/sample.julia.txt
diff --git a/monaco-editor/website/index/samples/sample.kotlin.txt b/website/index/samples/sample.kotlin.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.kotlin.txt
rename to website/index/samples/sample.kotlin.txt
diff --git a/monaco-editor/website/index/samples/sample.less.txt b/website/index/samples/sample.less.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.less.txt
rename to website/index/samples/sample.less.txt
diff --git a/monaco-editor/website/index/samples/sample.lex.txt b/website/index/samples/sample.lex.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.lex.txt
rename to website/index/samples/sample.lex.txt
diff --git a/monaco-editor/website/index/samples/sample.lua.txt b/website/index/samples/sample.lua.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.lua.txt
rename to website/index/samples/sample.lua.txt
diff --git a/monaco-editor/website/index/samples/sample.markdown.txt b/website/index/samples/sample.markdown.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.markdown.txt
rename to website/index/samples/sample.markdown.txt
diff --git a/monaco-editor/website/index/samples/sample.mips.txt b/website/index/samples/sample.mips.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.mips.txt
rename to website/index/samples/sample.mips.txt
diff --git a/monaco-editor/website/index/samples/sample.msdax.txt b/website/index/samples/sample.msdax.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.msdax.txt
rename to website/index/samples/sample.msdax.txt
diff --git a/monaco-editor/website/index/samples/sample.mysql.txt b/website/index/samples/sample.mysql.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.mysql.txt
rename to website/index/samples/sample.mysql.txt
diff --git a/monaco-editor/website/index/samples/sample.objective-c.txt b/website/index/samples/sample.objective-c.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.objective-c.txt
rename to website/index/samples/sample.objective-c.txt
diff --git a/monaco-editor/website/index/samples/sample.pascal.txt b/website/index/samples/sample.pascal.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.pascal.txt
rename to website/index/samples/sample.pascal.txt
diff --git a/monaco-editor/website/index/samples/sample.pascaligo.txt b/website/index/samples/sample.pascaligo.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.pascaligo.txt
rename to website/index/samples/sample.pascaligo.txt
diff --git a/monaco-editor/website/index/samples/sample.perl.txt b/website/index/samples/sample.perl.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.perl.txt
rename to website/index/samples/sample.perl.txt
diff --git a/monaco-editor/website/index/samples/sample.pgsql.txt b/website/index/samples/sample.pgsql.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.pgsql.txt
rename to website/index/samples/sample.pgsql.txt
diff --git a/monaco-editor/website/index/samples/sample.php.txt b/website/index/samples/sample.php.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.php.txt
rename to website/index/samples/sample.php.txt
diff --git a/monaco-editor/website/index/samples/sample.plaintext.txt b/website/index/samples/sample.plaintext.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.plaintext.txt
rename to website/index/samples/sample.plaintext.txt
diff --git a/monaco-editor/website/index/samples/sample.postiats.txt b/website/index/samples/sample.postiats.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.postiats.txt
rename to website/index/samples/sample.postiats.txt
diff --git a/monaco-editor/website/index/samples/sample.powerquery.txt b/website/index/samples/sample.powerquery.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.powerquery.txt
rename to website/index/samples/sample.powerquery.txt
diff --git a/monaco-editor/website/index/samples/sample.powershell.txt b/website/index/samples/sample.powershell.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.powershell.txt
rename to website/index/samples/sample.powershell.txt
diff --git a/monaco-editor/website/index/samples/sample.pug.txt b/website/index/samples/sample.pug.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.pug.txt
rename to website/index/samples/sample.pug.txt
diff --git a/monaco-editor/website/index/samples/sample.python.txt b/website/index/samples/sample.python.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.python.txt
rename to website/index/samples/sample.python.txt
diff --git a/monaco-editor/website/index/samples/sample.r.txt b/website/index/samples/sample.r.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.r.txt
rename to website/index/samples/sample.r.txt
diff --git a/monaco-editor/website/index/samples/sample.razor.txt b/website/index/samples/sample.razor.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.razor.txt
rename to website/index/samples/sample.razor.txt
diff --git a/monaco-editor/website/index/samples/sample.redis.txt b/website/index/samples/sample.redis.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.redis.txt
rename to website/index/samples/sample.redis.txt
diff --git a/monaco-editor/website/index/samples/sample.redshift.txt b/website/index/samples/sample.redshift.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.redshift.txt
rename to website/index/samples/sample.redshift.txt
diff --git a/monaco-editor/website/index/samples/sample.restructuredtext.txt b/website/index/samples/sample.restructuredtext.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.restructuredtext.txt
rename to website/index/samples/sample.restructuredtext.txt
diff --git a/monaco-editor/website/index/samples/sample.ruby.txt b/website/index/samples/sample.ruby.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.ruby.txt
rename to website/index/samples/sample.ruby.txt
diff --git a/monaco-editor/website/index/samples/sample.rust.txt b/website/index/samples/sample.rust.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.rust.txt
rename to website/index/samples/sample.rust.txt
diff --git a/monaco-editor/website/index/samples/sample.sb.txt b/website/index/samples/sample.sb.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.sb.txt
rename to website/index/samples/sample.sb.txt
diff --git a/monaco-editor/website/index/samples/sample.scala.txt b/website/index/samples/sample.scala.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.scala.txt
rename to website/index/samples/sample.scala.txt
diff --git a/monaco-editor/website/index/samples/sample.scheme.txt b/website/index/samples/sample.scheme.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.scheme.txt
rename to website/index/samples/sample.scheme.txt
diff --git a/monaco-editor/website/index/samples/sample.scss.txt b/website/index/samples/sample.scss.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.scss.txt
rename to website/index/samples/sample.scss.txt
diff --git a/monaco-editor/website/index/samples/sample.shell.txt b/website/index/samples/sample.shell.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.shell.txt
rename to website/index/samples/sample.shell.txt
diff --git a/monaco-editor/website/index/samples/sample.sol.txt b/website/index/samples/sample.sol.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.sol.txt
rename to website/index/samples/sample.sol.txt
diff --git a/monaco-editor/website/index/samples/sample.sql.txt b/website/index/samples/sample.sql.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.sql.txt
rename to website/index/samples/sample.sql.txt
diff --git a/monaco-editor/website/index/samples/sample.st.txt b/website/index/samples/sample.st.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.st.txt
rename to website/index/samples/sample.st.txt
diff --git a/monaco-editor/website/index/samples/sample.swift.txt b/website/index/samples/sample.swift.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.swift.txt
rename to website/index/samples/sample.swift.txt
diff --git a/monaco-editor/website/index/samples/sample.systemverilog.txt b/website/index/samples/sample.systemverilog.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.systemverilog.txt
rename to website/index/samples/sample.systemverilog.txt
diff --git a/monaco-editor/website/index/samples/sample.tcl.txt b/website/index/samples/sample.tcl.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.tcl.txt
rename to website/index/samples/sample.tcl.txt
diff --git a/monaco-editor/website/index/samples/sample.twig.txt b/website/index/samples/sample.twig.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.twig.txt
rename to website/index/samples/sample.twig.txt
diff --git a/monaco-editor/website/index/samples/sample.typescript.txt b/website/index/samples/sample.typescript.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.typescript.txt
rename to website/index/samples/sample.typescript.txt
diff --git a/monaco-editor/website/index/samples/sample.vb.txt b/website/index/samples/sample.vb.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.vb.txt
rename to website/index/samples/sample.vb.txt
diff --git a/monaco-editor/website/index/samples/sample.verilog.txt b/website/index/samples/sample.verilog.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.verilog.txt
rename to website/index/samples/sample.verilog.txt
diff --git a/monaco-editor/website/index/samples/sample.xml.txt b/website/index/samples/sample.xml.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.xml.txt
rename to website/index/samples/sample.xml.txt
diff --git a/monaco-editor/website/index/samples/sample.yaml.txt b/website/index/samples/sample.yaml.txt
similarity index 100%
rename from monaco-editor/website/index/samples/sample.yaml.txt
rename to website/index/samples/sample.yaml.txt
diff --git a/monaco-editor/website/lib/bootstrap-cosmo.css b/website/lib/bootstrap-cosmo.css
similarity index 100%
rename from monaco-editor/website/lib/bootstrap-cosmo.css
rename to website/lib/bootstrap-cosmo.css
diff --git a/monaco-editor/website/lib/bootstrap-responsive.min.css b/website/lib/bootstrap-responsive.min.css
similarity index 100%
rename from monaco-editor/website/lib/bootstrap-responsive.min.css
rename to website/lib/bootstrap-responsive.min.css
diff --git a/monaco-editor/website/lib/bootstrap.min.js b/website/lib/bootstrap.min.js
similarity index 100%
rename from monaco-editor/website/lib/bootstrap.min.js
rename to website/lib/bootstrap.min.js
diff --git a/monaco-editor/website/lib/jquery-1.9.1.min.js b/website/lib/jquery-1.9.1.min.js
similarity index 100%
rename from monaco-editor/website/lib/jquery-1.9.1.min.js
rename to website/lib/jquery-1.9.1.min.js
diff --git a/monaco-editor/website/monarch.html b/website/monarch.html
similarity index 100%
rename from monaco-editor/website/monarch.html
rename to website/monarch.html
diff --git a/monaco-editor/website/monarch/monarch-34px.png b/website/monarch/monarch-34px.png
similarity index 100%
rename from monaco-editor/website/monarch/monarch-34px.png
rename to website/monarch/monarch-34px.png
diff --git a/monaco-editor/website/monarch/monarch.css b/website/monarch/monarch.css
similarity index 100%
rename from monaco-editor/website/monarch/monarch.css
rename to website/monarch/monarch.css
diff --git a/monaco-editor/website/monarch/monarch.js b/website/monarch/monarch.js
similarity index 100%
rename from monaco-editor/website/monarch/monarch.js
rename to website/monarch/monarch.js
diff --git a/monaco-editor/website/playground.html b/website/playground.html
similarity index 100%
rename from monaco-editor/website/playground.html
rename to website/playground.html
diff --git a/monaco-editor/website/playground/monaco.d.ts.txt b/website/playground/monaco.d.ts.txt
similarity index 100%
rename from monaco-editor/website/playground/monaco.d.ts.txt
rename to website/playground/monaco.d.ts.txt
diff --git a/monaco-editor/website/playground/new-samples/all.js b/website/playground/new-samples/all.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/all.js
rename to website/playground/new-samples/all.js
diff --git a/monaco-editor/website/playground/new-samples/creating-the-diffeditor/hello-diff-world/sample.css b/website/playground/new-samples/creating-the-diffeditor/hello-diff-world/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/creating-the-diffeditor/hello-diff-world/sample.css
rename to website/playground/new-samples/creating-the-diffeditor/hello-diff-world/sample.css
diff --git a/monaco-editor/website/playground/new-samples/creating-the-diffeditor/hello-diff-world/sample.html b/website/playground/new-samples/creating-the-diffeditor/hello-diff-world/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/creating-the-diffeditor/hello-diff-world/sample.html
rename to website/playground/new-samples/creating-the-diffeditor/hello-diff-world/sample.html
diff --git a/monaco-editor/website/playground/new-samples/creating-the-diffeditor/hello-diff-world/sample.js b/website/playground/new-samples/creating-the-diffeditor/hello-diff-world/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/creating-the-diffeditor/hello-diff-world/sample.js
rename to website/playground/new-samples/creating-the-diffeditor/hello-diff-world/sample.js
diff --git a/monaco-editor/website/playground/new-samples/creating-the-diffeditor/inline-diff-example/sample.css b/website/playground/new-samples/creating-the-diffeditor/inline-diff-example/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/creating-the-diffeditor/inline-diff-example/sample.css
rename to website/playground/new-samples/creating-the-diffeditor/inline-diff-example/sample.css
diff --git a/monaco-editor/website/playground/new-samples/creating-the-diffeditor/inline-diff-example/sample.html b/website/playground/new-samples/creating-the-diffeditor/inline-diff-example/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/creating-the-diffeditor/inline-diff-example/sample.html
rename to website/playground/new-samples/creating-the-diffeditor/inline-diff-example/sample.html
diff --git a/monaco-editor/website/playground/new-samples/creating-the-diffeditor/inline-diff-example/sample.js b/website/playground/new-samples/creating-the-diffeditor/inline-diff-example/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/creating-the-diffeditor/inline-diff-example/sample.js
rename to website/playground/new-samples/creating-the-diffeditor/inline-diff-example/sample.js
diff --git a/monaco-editor/website/playground/new-samples/creating-the-diffeditor/multi-line-example/sample.css b/website/playground/new-samples/creating-the-diffeditor/multi-line-example/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/creating-the-diffeditor/multi-line-example/sample.css
rename to website/playground/new-samples/creating-the-diffeditor/multi-line-example/sample.css
diff --git a/monaco-editor/website/playground/new-samples/creating-the-diffeditor/multi-line-example/sample.html b/website/playground/new-samples/creating-the-diffeditor/multi-line-example/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/creating-the-diffeditor/multi-line-example/sample.html
rename to website/playground/new-samples/creating-the-diffeditor/multi-line-example/sample.html
diff --git a/monaco-editor/website/playground/new-samples/creating-the-diffeditor/multi-line-example/sample.js b/website/playground/new-samples/creating-the-diffeditor/multi-line-example/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/creating-the-diffeditor/multi-line-example/sample.js
rename to website/playground/new-samples/creating-the-diffeditor/multi-line-example/sample.js
diff --git a/monaco-editor/website/playground/new-samples/creating-the-diffeditor/navigating-a-diff/sample.css b/website/playground/new-samples/creating-the-diffeditor/navigating-a-diff/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/creating-the-diffeditor/navigating-a-diff/sample.css
rename to website/playground/new-samples/creating-the-diffeditor/navigating-a-diff/sample.css
diff --git a/monaco-editor/website/playground/new-samples/creating-the-diffeditor/navigating-a-diff/sample.html b/website/playground/new-samples/creating-the-diffeditor/navigating-a-diff/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/creating-the-diffeditor/navigating-a-diff/sample.html
rename to website/playground/new-samples/creating-the-diffeditor/navigating-a-diff/sample.html
diff --git a/monaco-editor/website/playground/new-samples/creating-the-diffeditor/navigating-a-diff/sample.js b/website/playground/new-samples/creating-the-diffeditor/navigating-a-diff/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/creating-the-diffeditor/navigating-a-diff/sample.js
rename to website/playground/new-samples/creating-the-diffeditor/navigating-a-diff/sample.js
diff --git a/monaco-editor/website/playground/new-samples/creating-the-editor/editor-basic-options/sample.css b/website/playground/new-samples/creating-the-editor/editor-basic-options/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/creating-the-editor/editor-basic-options/sample.css
rename to website/playground/new-samples/creating-the-editor/editor-basic-options/sample.css
diff --git a/monaco-editor/website/playground/new-samples/creating-the-editor/editor-basic-options/sample.html b/website/playground/new-samples/creating-the-editor/editor-basic-options/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/creating-the-editor/editor-basic-options/sample.html
rename to website/playground/new-samples/creating-the-editor/editor-basic-options/sample.html
diff --git a/monaco-editor/website/playground/new-samples/creating-the-editor/editor-basic-options/sample.js b/website/playground/new-samples/creating-the-editor/editor-basic-options/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/creating-the-editor/editor-basic-options/sample.js
rename to website/playground/new-samples/creating-the-editor/editor-basic-options/sample.js
diff --git a/monaco-editor/website/playground/new-samples/creating-the-editor/hard-wrapping/sample.css b/website/playground/new-samples/creating-the-editor/hard-wrapping/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/creating-the-editor/hard-wrapping/sample.css
rename to website/playground/new-samples/creating-the-editor/hard-wrapping/sample.css
diff --git a/monaco-editor/website/playground/new-samples/creating-the-editor/hard-wrapping/sample.html b/website/playground/new-samples/creating-the-editor/hard-wrapping/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/creating-the-editor/hard-wrapping/sample.html
rename to website/playground/new-samples/creating-the-editor/hard-wrapping/sample.html
diff --git a/monaco-editor/website/playground/new-samples/creating-the-editor/hard-wrapping/sample.js b/website/playground/new-samples/creating-the-editor/hard-wrapping/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/creating-the-editor/hard-wrapping/sample.js
rename to website/playground/new-samples/creating-the-editor/hard-wrapping/sample.js
diff --git a/monaco-editor/website/playground/new-samples/creating-the-editor/hello-world/sample.css b/website/playground/new-samples/creating-the-editor/hello-world/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/creating-the-editor/hello-world/sample.css
rename to website/playground/new-samples/creating-the-editor/hello-world/sample.css
diff --git a/monaco-editor/website/playground/new-samples/creating-the-editor/hello-world/sample.html b/website/playground/new-samples/creating-the-editor/hello-world/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/creating-the-editor/hello-world/sample.html
rename to website/playground/new-samples/creating-the-editor/hello-world/sample.html
diff --git a/monaco-editor/website/playground/new-samples/creating-the-editor/hello-world/sample.js b/website/playground/new-samples/creating-the-editor/hello-world/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/creating-the-editor/hello-world/sample.js
rename to website/playground/new-samples/creating-the-editor/hello-world/sample.js
diff --git a/monaco-editor/website/playground/new-samples/creating-the-editor/syntax-highlighting-for-html-elements/sample.css b/website/playground/new-samples/creating-the-editor/syntax-highlighting-for-html-elements/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/creating-the-editor/syntax-highlighting-for-html-elements/sample.css
rename to website/playground/new-samples/creating-the-editor/syntax-highlighting-for-html-elements/sample.css
diff --git a/monaco-editor/website/playground/new-samples/creating-the-editor/syntax-highlighting-for-html-elements/sample.html b/website/playground/new-samples/creating-the-editor/syntax-highlighting-for-html-elements/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/creating-the-editor/syntax-highlighting-for-html-elements/sample.html
rename to website/playground/new-samples/creating-the-editor/syntax-highlighting-for-html-elements/sample.html
diff --git a/monaco-editor/website/playground/new-samples/creating-the-editor/syntax-highlighting-for-html-elements/sample.js b/website/playground/new-samples/creating-the-editor/syntax-highlighting-for-html-elements/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/creating-the-editor/syntax-highlighting-for-html-elements/sample.js
rename to website/playground/new-samples/creating-the-editor/syntax-highlighting-for-html-elements/sample.js
diff --git a/monaco-editor/website/playground/new-samples/customizing-the-appearence/exposed-colors/sample.css b/website/playground/new-samples/customizing-the-appearence/exposed-colors/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/customizing-the-appearence/exposed-colors/sample.css
rename to website/playground/new-samples/customizing-the-appearence/exposed-colors/sample.css
diff --git a/monaco-editor/website/playground/new-samples/customizing-the-appearence/exposed-colors/sample.html b/website/playground/new-samples/customizing-the-appearence/exposed-colors/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/customizing-the-appearence/exposed-colors/sample.html
rename to website/playground/new-samples/customizing-the-appearence/exposed-colors/sample.html
diff --git a/monaco-editor/website/playground/new-samples/customizing-the-appearence/exposed-colors/sample.js b/website/playground/new-samples/customizing-the-appearence/exposed-colors/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/customizing-the-appearence/exposed-colors/sample.js
rename to website/playground/new-samples/customizing-the-appearence/exposed-colors/sample.js
diff --git a/monaco-editor/website/playground/new-samples/customizing-the-appearence/scrollbars/sample.css b/website/playground/new-samples/customizing-the-appearence/scrollbars/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/customizing-the-appearence/scrollbars/sample.css
rename to website/playground/new-samples/customizing-the-appearence/scrollbars/sample.css
diff --git a/monaco-editor/website/playground/new-samples/customizing-the-appearence/scrollbars/sample.html b/website/playground/new-samples/customizing-the-appearence/scrollbars/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/customizing-the-appearence/scrollbars/sample.html
rename to website/playground/new-samples/customizing-the-appearence/scrollbars/sample.html
diff --git a/monaco-editor/website/playground/new-samples/customizing-the-appearence/scrollbars/sample.js b/website/playground/new-samples/customizing-the-appearence/scrollbars/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/customizing-the-appearence/scrollbars/sample.js
rename to website/playground/new-samples/customizing-the-appearence/scrollbars/sample.js
diff --git a/monaco-editor/website/playground/new-samples/customizing-the-appearence/tokens-and-colors/sample.css b/website/playground/new-samples/customizing-the-appearence/tokens-and-colors/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/customizing-the-appearence/tokens-and-colors/sample.css
rename to website/playground/new-samples/customizing-the-appearence/tokens-and-colors/sample.css
diff --git a/monaco-editor/website/playground/new-samples/customizing-the-appearence/tokens-and-colors/sample.html b/website/playground/new-samples/customizing-the-appearence/tokens-and-colors/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/customizing-the-appearence/tokens-and-colors/sample.html
rename to website/playground/new-samples/customizing-the-appearence/tokens-and-colors/sample.html
diff --git a/monaco-editor/website/playground/new-samples/customizing-the-appearence/tokens-and-colors/sample.js b/website/playground/new-samples/customizing-the-appearence/tokens-and-colors/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/customizing-the-appearence/tokens-and-colors/sample.js
rename to website/playground/new-samples/customizing-the-appearence/tokens-and-colors/sample.js
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/codelens-provider-example/sample.css b/website/playground/new-samples/extending-language-services/codelens-provider-example/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/codelens-provider-example/sample.css
rename to website/playground/new-samples/extending-language-services/codelens-provider-example/sample.css
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/codelens-provider-example/sample.html b/website/playground/new-samples/extending-language-services/codelens-provider-example/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/codelens-provider-example/sample.html
rename to website/playground/new-samples/extending-language-services/codelens-provider-example/sample.html
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/codelens-provider-example/sample.js b/website/playground/new-samples/extending-language-services/codelens-provider-example/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/codelens-provider-example/sample.js
rename to website/playground/new-samples/extending-language-services/codelens-provider-example/sample.js
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/color-provider-example/sample.css b/website/playground/new-samples/extending-language-services/color-provider-example/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/color-provider-example/sample.css
rename to website/playground/new-samples/extending-language-services/color-provider-example/sample.css
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/color-provider-example/sample.html b/website/playground/new-samples/extending-language-services/color-provider-example/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/color-provider-example/sample.html
rename to website/playground/new-samples/extending-language-services/color-provider-example/sample.html
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/color-provider-example/sample.js b/website/playground/new-samples/extending-language-services/color-provider-example/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/color-provider-example/sample.js
rename to website/playground/new-samples/extending-language-services/color-provider-example/sample.js
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/completion-provider-example/sample.css b/website/playground/new-samples/extending-language-services/completion-provider-example/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/completion-provider-example/sample.css
rename to website/playground/new-samples/extending-language-services/completion-provider-example/sample.css
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/completion-provider-example/sample.html b/website/playground/new-samples/extending-language-services/completion-provider-example/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/completion-provider-example/sample.html
rename to website/playground/new-samples/extending-language-services/completion-provider-example/sample.html
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/completion-provider-example/sample.js b/website/playground/new-samples/extending-language-services/completion-provider-example/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/completion-provider-example/sample.js
rename to website/playground/new-samples/extending-language-services/completion-provider-example/sample.js
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/configure-javascript-defaults/sample.css b/website/playground/new-samples/extending-language-services/configure-javascript-defaults/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/configure-javascript-defaults/sample.css
rename to website/playground/new-samples/extending-language-services/configure-javascript-defaults/sample.css
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/configure-javascript-defaults/sample.html b/website/playground/new-samples/extending-language-services/configure-javascript-defaults/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/configure-javascript-defaults/sample.html
rename to website/playground/new-samples/extending-language-services/configure-javascript-defaults/sample.html
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/configure-javascript-defaults/sample.js b/website/playground/new-samples/extending-language-services/configure-javascript-defaults/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/configure-javascript-defaults/sample.js
rename to website/playground/new-samples/extending-language-services/configure-javascript-defaults/sample.js
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/configure-json-defaults/sample.css b/website/playground/new-samples/extending-language-services/configure-json-defaults/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/configure-json-defaults/sample.css
rename to website/playground/new-samples/extending-language-services/configure-json-defaults/sample.css
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/configure-json-defaults/sample.html b/website/playground/new-samples/extending-language-services/configure-json-defaults/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/configure-json-defaults/sample.html
rename to website/playground/new-samples/extending-language-services/configure-json-defaults/sample.html
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/configure-json-defaults/sample.js b/website/playground/new-samples/extending-language-services/configure-json-defaults/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/configure-json-defaults/sample.js
rename to website/playground/new-samples/extending-language-services/configure-json-defaults/sample.js
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/custom-languages/sample.css b/website/playground/new-samples/extending-language-services/custom-languages/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/custom-languages/sample.css
rename to website/playground/new-samples/extending-language-services/custom-languages/sample.css
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/custom-languages/sample.html b/website/playground/new-samples/extending-language-services/custom-languages/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/custom-languages/sample.html
rename to website/playground/new-samples/extending-language-services/custom-languages/sample.html
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/custom-languages/sample.js b/website/playground/new-samples/extending-language-services/custom-languages/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/custom-languages/sample.js
rename to website/playground/new-samples/extending-language-services/custom-languages/sample.js
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/folding-provider-example/sample.css b/website/playground/new-samples/extending-language-services/folding-provider-example/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/folding-provider-example/sample.css
rename to website/playground/new-samples/extending-language-services/folding-provider-example/sample.css
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/folding-provider-example/sample.html b/website/playground/new-samples/extending-language-services/folding-provider-example/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/folding-provider-example/sample.html
rename to website/playground/new-samples/extending-language-services/folding-provider-example/sample.html
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/folding-provider-example/sample.js b/website/playground/new-samples/extending-language-services/folding-provider-example/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/folding-provider-example/sample.js
rename to website/playground/new-samples/extending-language-services/folding-provider-example/sample.js
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/hover-provider-example/sample.css b/website/playground/new-samples/extending-language-services/hover-provider-example/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/hover-provider-example/sample.css
rename to website/playground/new-samples/extending-language-services/hover-provider-example/sample.css
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/hover-provider-example/sample.html b/website/playground/new-samples/extending-language-services/hover-provider-example/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/hover-provider-example/sample.html
rename to website/playground/new-samples/extending-language-services/hover-provider-example/sample.html
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/hover-provider-example/sample.js b/website/playground/new-samples/extending-language-services/hover-provider-example/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/hover-provider-example/sample.js
rename to website/playground/new-samples/extending-language-services/hover-provider-example/sample.js
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/inlay-hints-provider-example/sample.css b/website/playground/new-samples/extending-language-services/inlay-hints-provider-example/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/inlay-hints-provider-example/sample.css
rename to website/playground/new-samples/extending-language-services/inlay-hints-provider-example/sample.css
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/inlay-hints-provider-example/sample.html b/website/playground/new-samples/extending-language-services/inlay-hints-provider-example/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/inlay-hints-provider-example/sample.html
rename to website/playground/new-samples/extending-language-services/inlay-hints-provider-example/sample.html
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/inlay-hints-provider-example/sample.js b/website/playground/new-samples/extending-language-services/inlay-hints-provider-example/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/inlay-hints-provider-example/sample.js
rename to website/playground/new-samples/extending-language-services/inlay-hints-provider-example/sample.js
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/semantic-tokens-provider-example/sample.css b/website/playground/new-samples/extending-language-services/semantic-tokens-provider-example/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/semantic-tokens-provider-example/sample.css
rename to website/playground/new-samples/extending-language-services/semantic-tokens-provider-example/sample.css
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/semantic-tokens-provider-example/sample.html b/website/playground/new-samples/extending-language-services/semantic-tokens-provider-example/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/semantic-tokens-provider-example/sample.html
rename to website/playground/new-samples/extending-language-services/semantic-tokens-provider-example/sample.html
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/semantic-tokens-provider-example/sample.js b/website/playground/new-samples/extending-language-services/semantic-tokens-provider-example/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/semantic-tokens-provider-example/sample.js
rename to website/playground/new-samples/extending-language-services/semantic-tokens-provider-example/sample.js
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/symbols-provider-example/sample.css b/website/playground/new-samples/extending-language-services/symbols-provider-example/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/symbols-provider-example/sample.css
rename to website/playground/new-samples/extending-language-services/symbols-provider-example/sample.css
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/symbols-provider-example/sample.html b/website/playground/new-samples/extending-language-services/symbols-provider-example/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/symbols-provider-example/sample.html
rename to website/playground/new-samples/extending-language-services/symbols-provider-example/sample.html
diff --git a/monaco-editor/website/playground/new-samples/extending-language-services/symbols-provider-example/sample.js b/website/playground/new-samples/extending-language-services/symbols-provider-example/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/extending-language-services/symbols-provider-example/sample.js
rename to website/playground/new-samples/extending-language-services/symbols-provider-example/sample.js
diff --git a/monaco-editor/website/playground/new-samples/interacting-with-the-editor/adding-a-command-to-an-editor-instance/sample.css b/website/playground/new-samples/interacting-with-the-editor/adding-a-command-to-an-editor-instance/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/interacting-with-the-editor/adding-a-command-to-an-editor-instance/sample.css
rename to website/playground/new-samples/interacting-with-the-editor/adding-a-command-to-an-editor-instance/sample.css
diff --git a/monaco-editor/website/playground/new-samples/interacting-with-the-editor/adding-a-command-to-an-editor-instance/sample.html b/website/playground/new-samples/interacting-with-the-editor/adding-a-command-to-an-editor-instance/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/interacting-with-the-editor/adding-a-command-to-an-editor-instance/sample.html
rename to website/playground/new-samples/interacting-with-the-editor/adding-a-command-to-an-editor-instance/sample.html
diff --git a/monaco-editor/website/playground/new-samples/interacting-with-the-editor/adding-a-command-to-an-editor-instance/sample.js b/website/playground/new-samples/interacting-with-the-editor/adding-a-command-to-an-editor-instance/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/interacting-with-the-editor/adding-a-command-to-an-editor-instance/sample.js
rename to website/playground/new-samples/interacting-with-the-editor/adding-a-command-to-an-editor-instance/sample.js
diff --git a/monaco-editor/website/playground/new-samples/interacting-with-the-editor/adding-an-action-to-an-editor-instance/sample.css b/website/playground/new-samples/interacting-with-the-editor/adding-an-action-to-an-editor-instance/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/interacting-with-the-editor/adding-an-action-to-an-editor-instance/sample.css
rename to website/playground/new-samples/interacting-with-the-editor/adding-an-action-to-an-editor-instance/sample.css
diff --git a/monaco-editor/website/playground/new-samples/interacting-with-the-editor/adding-an-action-to-an-editor-instance/sample.html b/website/playground/new-samples/interacting-with-the-editor/adding-an-action-to-an-editor-instance/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/interacting-with-the-editor/adding-an-action-to-an-editor-instance/sample.html
rename to website/playground/new-samples/interacting-with-the-editor/adding-an-action-to-an-editor-instance/sample.html
diff --git a/monaco-editor/website/playground/new-samples/interacting-with-the-editor/adding-an-action-to-an-editor-instance/sample.js b/website/playground/new-samples/interacting-with-the-editor/adding-an-action-to-an-editor-instance/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/interacting-with-the-editor/adding-an-action-to-an-editor-instance/sample.js
rename to website/playground/new-samples/interacting-with-the-editor/adding-an-action-to-an-editor-instance/sample.js
diff --git a/monaco-editor/website/playground/new-samples/interacting-with-the-editor/customizing-the-line-numbers/sample.css b/website/playground/new-samples/interacting-with-the-editor/customizing-the-line-numbers/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/interacting-with-the-editor/customizing-the-line-numbers/sample.css
rename to website/playground/new-samples/interacting-with-the-editor/customizing-the-line-numbers/sample.css
diff --git a/monaco-editor/website/playground/new-samples/interacting-with-the-editor/customizing-the-line-numbers/sample.html b/website/playground/new-samples/interacting-with-the-editor/customizing-the-line-numbers/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/interacting-with-the-editor/customizing-the-line-numbers/sample.html
rename to website/playground/new-samples/interacting-with-the-editor/customizing-the-line-numbers/sample.html
diff --git a/monaco-editor/website/playground/new-samples/interacting-with-the-editor/customizing-the-line-numbers/sample.js b/website/playground/new-samples/interacting-with-the-editor/customizing-the-line-numbers/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/interacting-with-the-editor/customizing-the-line-numbers/sample.js
rename to website/playground/new-samples/interacting-with-the-editor/customizing-the-line-numbers/sample.js
diff --git a/monaco-editor/website/playground/new-samples/interacting-with-the-editor/line-and-inline-decorations/sample.css b/website/playground/new-samples/interacting-with-the-editor/line-and-inline-decorations/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/interacting-with-the-editor/line-and-inline-decorations/sample.css
rename to website/playground/new-samples/interacting-with-the-editor/line-and-inline-decorations/sample.css
diff --git a/monaco-editor/website/playground/new-samples/interacting-with-the-editor/line-and-inline-decorations/sample.html b/website/playground/new-samples/interacting-with-the-editor/line-and-inline-decorations/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/interacting-with-the-editor/line-and-inline-decorations/sample.html
rename to website/playground/new-samples/interacting-with-the-editor/line-and-inline-decorations/sample.html
diff --git a/monaco-editor/website/playground/new-samples/interacting-with-the-editor/line-and-inline-decorations/sample.js b/website/playground/new-samples/interacting-with-the-editor/line-and-inline-decorations/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/interacting-with-the-editor/line-and-inline-decorations/sample.js
rename to website/playground/new-samples/interacting-with-the-editor/line-and-inline-decorations/sample.js
diff --git a/monaco-editor/website/playground/new-samples/interacting-with-the-editor/listening-to-key-events/sample.css b/website/playground/new-samples/interacting-with-the-editor/listening-to-key-events/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/interacting-with-the-editor/listening-to-key-events/sample.css
rename to website/playground/new-samples/interacting-with-the-editor/listening-to-key-events/sample.css
diff --git a/monaco-editor/website/playground/new-samples/interacting-with-the-editor/listening-to-key-events/sample.html b/website/playground/new-samples/interacting-with-the-editor/listening-to-key-events/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/interacting-with-the-editor/listening-to-key-events/sample.html
rename to website/playground/new-samples/interacting-with-the-editor/listening-to-key-events/sample.html
diff --git a/monaco-editor/website/playground/new-samples/interacting-with-the-editor/listening-to-key-events/sample.js b/website/playground/new-samples/interacting-with-the-editor/listening-to-key-events/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/interacting-with-the-editor/listening-to-key-events/sample.js
rename to website/playground/new-samples/interacting-with-the-editor/listening-to-key-events/sample.js
diff --git a/monaco-editor/website/playground/new-samples/interacting-with-the-editor/listening-to-mouse-events/sample.css b/website/playground/new-samples/interacting-with-the-editor/listening-to-mouse-events/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/interacting-with-the-editor/listening-to-mouse-events/sample.css
rename to website/playground/new-samples/interacting-with-the-editor/listening-to-mouse-events/sample.css
diff --git a/monaco-editor/website/playground/new-samples/interacting-with-the-editor/listening-to-mouse-events/sample.html b/website/playground/new-samples/interacting-with-the-editor/listening-to-mouse-events/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/interacting-with-the-editor/listening-to-mouse-events/sample.html
rename to website/playground/new-samples/interacting-with-the-editor/listening-to-mouse-events/sample.html
diff --git a/monaco-editor/website/playground/new-samples/interacting-with-the-editor/listening-to-mouse-events/sample.js b/website/playground/new-samples/interacting-with-the-editor/listening-to-mouse-events/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/interacting-with-the-editor/listening-to-mouse-events/sample.js
rename to website/playground/new-samples/interacting-with-the-editor/listening-to-mouse-events/sample.js
diff --git a/monaco-editor/website/playground/new-samples/interacting-with-the-editor/rendering-glyphs-in-the-margin/sample.css b/website/playground/new-samples/interacting-with-the-editor/rendering-glyphs-in-the-margin/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/interacting-with-the-editor/rendering-glyphs-in-the-margin/sample.css
rename to website/playground/new-samples/interacting-with-the-editor/rendering-glyphs-in-the-margin/sample.css
diff --git a/monaco-editor/website/playground/new-samples/interacting-with-the-editor/rendering-glyphs-in-the-margin/sample.html b/website/playground/new-samples/interacting-with-the-editor/rendering-glyphs-in-the-margin/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/interacting-with-the-editor/rendering-glyphs-in-the-margin/sample.html
rename to website/playground/new-samples/interacting-with-the-editor/rendering-glyphs-in-the-margin/sample.html
diff --git a/monaco-editor/website/playground/new-samples/interacting-with-the-editor/rendering-glyphs-in-the-margin/sample.js b/website/playground/new-samples/interacting-with-the-editor/rendering-glyphs-in-the-margin/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/interacting-with-the-editor/rendering-glyphs-in-the-margin/sample.js
rename to website/playground/new-samples/interacting-with-the-editor/rendering-glyphs-in-the-margin/sample.js
diff --git a/monaco-editor/website/playground/new-samples/interacting-with-the-editor/revealing-a-position/sample.css b/website/playground/new-samples/interacting-with-the-editor/revealing-a-position/sample.css
similarity index 100%
rename from monaco-editor/website/playground/new-samples/interacting-with-the-editor/revealing-a-position/sample.css
rename to website/playground/new-samples/interacting-with-the-editor/revealing-a-position/sample.css
diff --git a/monaco-editor/website/playground/new-samples/interacting-with-the-editor/revealing-a-position/sample.html b/website/playground/new-samples/interacting-with-the-editor/revealing-a-position/sample.html
similarity index 100%
rename from monaco-editor/website/playground/new-samples/interacting-with-the-editor/revealing-a-position/sample.html
rename to website/playground/new-samples/interacting-with-the-editor/revealing-a-position/sample.html
diff --git a/monaco-editor/website/playground/new-samples/interacting-with-the-editor/revealing-a-position/sample.js b/website/playground/new-samples/interacting-with-the-editor/revealing-a-position/sample.js
similarity index 100%
rename from monaco-editor/website/playground/new-samples/interacting-with-the-editor/revealing-a-position/sample.js
rename to website/playground/new-samples/interacting-with-the-editor/revealing-a-position/sample.js
diff --git a/monaco-editor/website/playground/playground-runner.html b/website/playground/playground-runner.html
similarity index 100%
rename from monaco-editor/website/playground/playground-runner.html
rename to website/playground/playground-runner.html
diff --git a/monaco-editor/website/playground/playground.css b/website/playground/playground.css
similarity index 100%
rename from monaco-editor/website/playground/playground.css
rename to website/playground/playground.css
diff --git a/monaco-editor/website/playground/playground.js b/website/playground/playground.js
similarity index 100%
rename from monaco-editor/website/playground/playground.js
rename to website/playground/playground.js
diff --git a/monaco-editor/website/playground/run.png b/website/playground/run.png
similarity index 100%
rename from monaco-editor/website/playground/run.png
rename to website/playground/run.png
diff --git a/monaco-editor/website/playground/spinner.css b/website/playground/spinner.css
similarity index 100%
rename from monaco-editor/website/playground/spinner.css
rename to website/playground/spinner.css