diff --git a/demo/dockerfiles/demo-operator-custom-template/.project b/demo/dockerfiles/demo-operator-custom-template/.project
deleted file mode 100644
index 9d0ea3a5..00000000
--- a/demo/dockerfiles/demo-operator-custom-template/.project
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
- demo-operator-custom-template
-
-
-
-
-
-
-
-
diff --git a/demo/dockerfiles/demo-theia-docker/.project b/demo/dockerfiles/demo-theia-docker/.project
deleted file mode 100644
index 655e42df..00000000
--- a/demo/dockerfiles/demo-theia-docker/.project
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
- demo-theia-docker
-
-
-
-
-
-
-
-
diff --git a/demo/dockerfiles/demo-theia-docker/package.json b/demo/dockerfiles/demo-theia-docker/package.json
deleted file mode 100644
index 920515cb..00000000
--- a/demo/dockerfiles/demo-theia-docker/package.json
+++ /dev/null
@@ -1,87 +0,0 @@
-{
- "private": true,
- "theia": {
- "frontend": {
- "config": {
- "applicationName": "Theia Cloud Example",
- "warnOnPotentiallyInsecureHostPattern": false,
- "preferences": {
- "files.enableTrash": false
- }
- }
- },
- "backend": {
- "config": {
- "warnOnPotentiallyInsecureHostPattern": false
- }
- }
- },
- "dependencies": {
- "@theia/bulk-edit": "1.43.1",
- "@theia/callhierarchy": "1.43.1",
- "@theia/console": "1.43.1",
- "@theia/core": "1.43.1",
- "@theia/debug": "1.43.1",
- "@theia/editor": "1.43.1",
- "@theia/editor-preview": "1.43.1",
- "@theia/electron": "1.43.1",
- "@theia/external-terminal": "1.43.1",
- "@theia/file-search": "1.43.1",
- "@theia/filesystem": "1.43.1",
- "@theia/getting-started": "1.43.1",
- "@theia/keymaps": "1.43.1",
- "@theia/markers": "1.43.1",
- "@theia/messages": "1.43.1",
- "@theia/metrics": "1.43.1",
- "@theia/mini-browser": "1.43.1",
- "@theia/monaco": "1.43.1",
- "@theia/navigator": "1.43.1",
- "@theia/outline-view": "1.43.1",
- "@theia/output": "1.43.1",
- "@theia/plugin-dev": "1.43.1",
- "@theia/plugin-ext": "1.43.1",
- "@theia/plugin-ext-vscode": "1.43.1",
- "@theia/preferences": "1.43.1",
- "@theia/process": "1.43.1",
- "@theia/property-view": "1.43.1",
- "@theia/scm": "1.43.1",
- "@theia/scm-extra": "1.43.1",
- "@theia/search-in-workspace": "1.43.1",
- "@theia/task": "1.43.1",
- "@theia/terminal": "1.43.1",
- "@theia/timeline": "1.43.1",
- "@theia/toolbar": "1.43.1",
- "@theia/typehierarchy": "1.43.1",
- "@theia/userstorage": "1.43.1",
- "@theia/variable-resolver": "1.43.1",
- "@theia/vsx-registry": "1.43.1",
- "@theia/workspace": "1.43.1"
- },
- "devDependencies": {
- "@theia/cli": "1.43.1"
- },
- "scripts": {
- "preinstall": "node-gyp install"
- },
- "theiaPluginsDir": "plugins",
- "theiaPlugins": {
- "vscode.git": "https://open-vsx.org/api/vscode/git/1.52.1/file/vscode.git-1.52.1.vsix",
- "vscode.markdown-language-features": "https://open-vsx.org/api/vscode/markdown-language-features/1.39.2/file/vscode.markdown-language-features-1.39.2.vsix",
- "vscode-builtin-extensions-pack": "https://open-vsx.org/api/eclipse-theia/builtin-extension-pack/1.50.1/file/eclipse-theia.builtin-extension-pack-1.50.1.vsix",
- "redhat.java": "https://open-vsx.org/api/redhat/java/0.73.0/file/redhat.java-0.73.0.vsix",
- "vscjava.vscode-java-debug": "https://open-vsx.org/api/vscjava/vscode-java-debug/0.30.0/file/vscjava.vscode-java-debug-0.30.0.vsix",
- "vscjava.vscode-java-test": "https://open-vsx.org/api/vscjava/vscode-java-test/0.26.1/file/vscjava.vscode-java-test-0.26.1.vsix",
- "vscjava.vscode-maven": "https://open-vsx.org/api/vscjava/vscode-maven/0.21.2/file/vscjava.vscode-maven-0.21.2.vsix",
- "vscjava.vscode-java-dependency": "https://open-vsx.org/api/vscjava/vscode-java-dependency/0.16.0/file/vscjava.vscode-java-dependency-0.16.0.vsix",
- "redhat.vscode-xml": "https://open-vsx.org/api/redhat/vscode-xml/0.20.0/file/redhat.vscode-xml-0.20.0.vsix",
- "cdt-gdb-vscode": "https://open-vsx.org/api/eclipse-cdt/cdt-gdb-vscode/0.0.92/file/eclipse-cdt.cdt-gdb-vscode-0.0.92.vsix",
- "vscode-builtin-cpp": "https://open-vsx.org/api/vscode/cpp/1.62.3/file/vscode.cpp-1.62.3.vsix",
- "vscode-clangd": "https://open-vsx.org/api/llvm-vs-code-extensions/vscode-clangd/0.1.15/file/llvm-vs-code-extensions.vscode-clangd-0.1.15.vsix",
- "vscode-cmake": "https://open-vsx.org/api/ms-vscode/cmake-tools/1.9.2/file/ms-vscode.cmake-tools-1.9.2.vsix"
- },
- "theiaPluginsExcludeIds": [
- "vscode.extension-editing",
- "vscode.microsoft-authentication",
- "vscode.html-language-features"
- ]
-}
diff --git a/demo/dockerfiles/demo-theia-monitor-theia/.project b/demo/dockerfiles/demo-theia-monitor-theia/.project
deleted file mode 100644
index 19470603..00000000
--- a/demo/dockerfiles/demo-theia-monitor-theia/.project
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
- demo-theia-docker-theia
-
-
-
-
-
-
-
-
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/.project b/demo/dockerfiles/demo-theia-monitor-vscode/.project
deleted file mode 100644
index 655e42df..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/.project
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
- demo-theia-docker
-
-
-
-
-
-
-
-
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/package.json b/demo/dockerfiles/demo-theia-monitor-vscode/package.json
deleted file mode 100644
index 920515cb..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/package.json
+++ /dev/null
@@ -1,87 +0,0 @@
-{
- "private": true,
- "theia": {
- "frontend": {
- "config": {
- "applicationName": "Theia Cloud Example",
- "warnOnPotentiallyInsecureHostPattern": false,
- "preferences": {
- "files.enableTrash": false
- }
- }
- },
- "backend": {
- "config": {
- "warnOnPotentiallyInsecureHostPattern": false
- }
- }
- },
- "dependencies": {
- "@theia/bulk-edit": "1.43.1",
- "@theia/callhierarchy": "1.43.1",
- "@theia/console": "1.43.1",
- "@theia/core": "1.43.1",
- "@theia/debug": "1.43.1",
- "@theia/editor": "1.43.1",
- "@theia/editor-preview": "1.43.1",
- "@theia/electron": "1.43.1",
- "@theia/external-terminal": "1.43.1",
- "@theia/file-search": "1.43.1",
- "@theia/filesystem": "1.43.1",
- "@theia/getting-started": "1.43.1",
- "@theia/keymaps": "1.43.1",
- "@theia/markers": "1.43.1",
- "@theia/messages": "1.43.1",
- "@theia/metrics": "1.43.1",
- "@theia/mini-browser": "1.43.1",
- "@theia/monaco": "1.43.1",
- "@theia/navigator": "1.43.1",
- "@theia/outline-view": "1.43.1",
- "@theia/output": "1.43.1",
- "@theia/plugin-dev": "1.43.1",
- "@theia/plugin-ext": "1.43.1",
- "@theia/plugin-ext-vscode": "1.43.1",
- "@theia/preferences": "1.43.1",
- "@theia/process": "1.43.1",
- "@theia/property-view": "1.43.1",
- "@theia/scm": "1.43.1",
- "@theia/scm-extra": "1.43.1",
- "@theia/search-in-workspace": "1.43.1",
- "@theia/task": "1.43.1",
- "@theia/terminal": "1.43.1",
- "@theia/timeline": "1.43.1",
- "@theia/toolbar": "1.43.1",
- "@theia/typehierarchy": "1.43.1",
- "@theia/userstorage": "1.43.1",
- "@theia/variable-resolver": "1.43.1",
- "@theia/vsx-registry": "1.43.1",
- "@theia/workspace": "1.43.1"
- },
- "devDependencies": {
- "@theia/cli": "1.43.1"
- },
- "scripts": {
- "preinstall": "node-gyp install"
- },
- "theiaPluginsDir": "plugins",
- "theiaPlugins": {
- "vscode.git": "https://open-vsx.org/api/vscode/git/1.52.1/file/vscode.git-1.52.1.vsix",
- "vscode.markdown-language-features": "https://open-vsx.org/api/vscode/markdown-language-features/1.39.2/file/vscode.markdown-language-features-1.39.2.vsix",
- "vscode-builtin-extensions-pack": "https://open-vsx.org/api/eclipse-theia/builtin-extension-pack/1.50.1/file/eclipse-theia.builtin-extension-pack-1.50.1.vsix",
- "redhat.java": "https://open-vsx.org/api/redhat/java/0.73.0/file/redhat.java-0.73.0.vsix",
- "vscjava.vscode-java-debug": "https://open-vsx.org/api/vscjava/vscode-java-debug/0.30.0/file/vscjava.vscode-java-debug-0.30.0.vsix",
- "vscjava.vscode-java-test": "https://open-vsx.org/api/vscjava/vscode-java-test/0.26.1/file/vscjava.vscode-java-test-0.26.1.vsix",
- "vscjava.vscode-maven": "https://open-vsx.org/api/vscjava/vscode-maven/0.21.2/file/vscjava.vscode-maven-0.21.2.vsix",
- "vscjava.vscode-java-dependency": "https://open-vsx.org/api/vscjava/vscode-java-dependency/0.16.0/file/vscjava.vscode-java-dependency-0.16.0.vsix",
- "redhat.vscode-xml": "https://open-vsx.org/api/redhat/vscode-xml/0.20.0/file/redhat.vscode-xml-0.20.0.vsix",
- "cdt-gdb-vscode": "https://open-vsx.org/api/eclipse-cdt/cdt-gdb-vscode/0.0.92/file/eclipse-cdt.cdt-gdb-vscode-0.0.92.vsix",
- "vscode-builtin-cpp": "https://open-vsx.org/api/vscode/cpp/1.62.3/file/vscode.cpp-1.62.3.vsix",
- "vscode-clangd": "https://open-vsx.org/api/llvm-vs-code-extensions/vscode-clangd/0.1.15/file/llvm-vs-code-extensions.vscode-clangd-0.1.15.vsix",
- "vscode-cmake": "https://open-vsx.org/api/ms-vscode/cmake-tools/1.9.2/file/ms-vscode.cmake-tools-1.9.2.vsix"
- },
- "theiaPluginsExcludeIds": [
- "vscode.extension-editing",
- "vscode.microsoft-authentication",
- "vscode.html-language-features"
- ]
-}
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/project/.vscode/launch.json b/demo/dockerfiles/demo-theia-monitor-vscode/project/.vscode/launch.json
deleted file mode 100644
index a2ea02c4..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/project/.vscode/launch.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- // Use IntelliSense to learn about possible attributes.
- // Hover to view descriptions of existing attributes.
- "version": "0.2.0",
- "configurations": []
-}
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/project/.vscode/settings.json b/demo/dockerfiles/demo-theia-monitor-vscode/project/.vscode/settings.json
deleted file mode 100644
index 8aa63df4..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/project/.vscode/settings.json
+++ /dev/null
@@ -1,14 +0,0 @@
-{
- "files.exclude": {
- "**/.classpath": true,
- "**/.project": true,
- "**/.settings": true,
- "**/.factorypath": true
- },
- "java.configuration.updateBuildConfiguration": "automatic",
- "xml.downloadExternalResources.enabled": true,
- "cmake.sourceDirectory": "${workspaceFolder}/cpp",
- "cmake.buildDirectory": "${workspaceFolder}/cpp/build",
- "java.project.importOnFirstTimeStartup": "automatic",
- "cmake.configureOnOpen": true
-}
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/project/README.md b/demo/dockerfiles/demo-theia-monitor-vscode/project/README.md
deleted file mode 100644
index 295def8a..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/project/README.md
+++ /dev/null
@@ -1,15 +0,0 @@
-# Theia Examples
-
-This workspace contains some sample projects for Java-, C++-, and Web-Development.
-
-## Web
-
-The `web` directory contains a simple HTML+CSS+Javascript+Typescript website. You may build this by running `npm install && npm run build` in the `web` directory. The build results are present in the `web/bin` directory. You may open the `web/bin/index.html` in Theia's Preview-Browser via right clicking the `index.html` -> `Open With...` -> `Preview`
-
-## Java
-
-The `java` directory contains a simple Java Problem. Opening a Java file activates the Java support for this project. After activation you may Run/Debug the main method/test cases.
-
-## XML, JSON
-
-The `files` directory contains sample XML and JSON files with schema-files.
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/project/files/template.json b/demo/dockerfiles/demo-theia-monitor-vscode/project/files/template.json
deleted file mode 100644
index 18937714..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/project/files/template.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "$schema": "./template.schema.json",
- "name": "theia-cloud.demo",
- "image": "my.docker.registry/theia-cloud-demo",
- "limits": {
- "cpu": "1",
- "memory": "2000M"
- }
-}
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/project/files/template.schema.json b/demo/dockerfiles/demo-theia-monitor-vscode/project/files/template.schema.json
deleted file mode 100644
index 5aa28de3..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/project/files/template.schema.json
+++ /dev/null
@@ -1,25 +0,0 @@
-{
- "$schema": "http://json-schema.org/draft-04/schema#",
- "type": "object",
- "properties": {
- "name": {
- "type": "string"
- },
- "image": {
- "type": "string"
- },
- "limits": {
- "type": "object",
- "properties": {
- "cpu": {
- "type": "string"
- },
- "memory": {
- "type": "string"
- }
- },
- "required": ["cpu", "memory"]
- }
- },
- "required": ["name", "image", "limits"]
-}
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/project/files/template.xml b/demo/dockerfiles/demo-theia-monitor-vscode/project/files/template.xml
deleted file mode 100644
index 4dff323e..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/project/files/template.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
- my.docker.registry/theia-cloud-demo
-
- 1
- 2000M
-
-
\ No newline at end of file
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/project/files/template.xsd b/demo/dockerfiles/demo-theia-monitor-vscode/project/files/template.xsd
deleted file mode 100644
index 16f58aca..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/project/files/template.xsd
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/project/java/.classpath b/demo/dockerfiles/demo-theia-monitor-vscode/project/java/.classpath
deleted file mode 100644
index 9ba41a24..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/project/java/.classpath
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/project/java/.gitignore b/demo/dockerfiles/demo-theia-monitor-vscode/project/java/.gitignore
deleted file mode 100644
index 1de56593..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/project/java/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-target
\ No newline at end of file
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/project/java/.project b/demo/dockerfiles/demo-theia-monitor-vscode/project/java/.project
deleted file mode 100644
index bf3a5a7b..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/project/java/.project
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
- demo
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.m2e.core.maven2Builder
-
-
-
-
-
- org.eclipse.jdt.core.javanature
- org.eclipse.m2e.core.maven2Nature
-
-
-
- 1648557854974
-
- 30
-
- org.eclipse.core.resources.regexFilterMatcher
- node_modules|.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__
-
-
-
-
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/project/java/.settings/org.eclipse.core.resources.prefs b/demo/dockerfiles/demo-theia-monitor-vscode/project/java/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index f9fe3459..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/project/java/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-eclipse.preferences.version=1
-encoding//src/main/java=UTF-8
-encoding//src/test/java=UTF-8
-encoding/=UTF-8
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/project/java/.settings/org.eclipse.jdt.apt.core.prefs b/demo/dockerfiles/demo-theia-monitor-vscode/project/java/.settings/org.eclipse.jdt.apt.core.prefs
deleted file mode 100644
index d4313d4b..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/project/java/.settings/org.eclipse.jdt.apt.core.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.apt.aptEnabled=false
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/project/java/.settings/org.eclipse.jdt.core.prefs b/demo/dockerfiles/demo-theia-monitor-vscode/project/java/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 46235dc0..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/project/java/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,9 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=11
-org.eclipse.jdt.core.compiler.compliance=11
-org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
-org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
-org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore
-org.eclipse.jdt.core.compiler.processAnnotations=disabled
-org.eclipse.jdt.core.compiler.release=disabled
-org.eclipse.jdt.core.compiler.source=11
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/project/java/.settings/org.eclipse.m2e.core.prefs b/demo/dockerfiles/demo-theia-monitor-vscode/project/java/.settings/org.eclipse.m2e.core.prefs
deleted file mode 100644
index f897a7f1..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/project/java/.settings/org.eclipse.m2e.core.prefs
+++ /dev/null
@@ -1,4 +0,0 @@
-activeProfiles=
-eclipse.preferences.version=1
-resolveWorkspaceProjects=true
-version=1
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/project/java/pom.xml b/demo/dockerfiles/demo-theia-monitor-vscode/project/java/pom.xml
deleted file mode 100644
index d228e2ef..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/project/java/pom.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
- 4.0.0
-
- com.example
- demo
- 0.0.1
-
- demo
-
-
- UTF-8
- 11
- 11
-
-
-
-
- junit
- junit
- 4.13.2
- test
-
-
-
\ No newline at end of file
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/project/java/src/main/java/com/example/App.java b/demo/dockerfiles/demo-theia-monitor-vscode/project/java/src/main/java/com/example/App.java
deleted file mode 100644
index ccc602e2..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/project/java/src/main/java/com/example/App.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package com.example;
-
-public class App {
-
- private String name;
-
- public App(String name) {
- this.name = name;
- }
-
- public String getName() {
- return name;
- }
-
- public static void main(String[] args) {
- App app = new App("Hello World!");
- System.out.println(app.getName());
- }
-}
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/project/java/src/test/java/com/example/AppTest.java b/demo/dockerfiles/demo-theia-monitor-vscode/project/java/src/test/java/com/example/AppTest.java
deleted file mode 100644
index bca4bf74..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/project/java/src/test/java/com/example/AppTest.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package com.example;
-
-import static org.junit.Assert.assertEquals;
-
-import org.junit.Test;
-
-public class AppTest {
-
- @Test
- public void shouldAnswerWithTrue() {
- String name = "foo";
- App app = new App(name);
- assertEquals(name, app.getName());
- }
-}
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/project/web/.gitignore b/demo/dockerfiles/demo-theia-monitor-vscode/project/web/.gitignore
deleted file mode 100644
index 9e87c054..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/project/web/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-node_modules
-bin
\ No newline at end of file
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/project/web/README.md b/demo/dockerfiles/demo-theia-monitor-vscode/project/web/README.md
deleted file mode 100644
index 92bda524..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/project/web/README.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# Web Example
-
-## Building
-
-Run `npm run build` in the `web` directory
-
-## Running
-
-Open `bin/index.html` and select `Open Preview to the Side` from the editor's toolbar
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/project/web/package-lock.json b/demo/dockerfiles/demo-theia-monitor-vscode/project/web/package-lock.json
deleted file mode 100644
index 2f218557..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/project/web/package-lock.json
+++ /dev/null
@@ -1,469 +0,0 @@
-{
- "name": "web-example",
- "version": "0.0.1",
- "lockfileVersion": 3,
- "requires": true,
- "packages": {
- "": {
- "name": "web-example",
- "version": "0.0.1",
- "devDependencies": {
- "copyfiles": "^2.4.1",
- "rimraf": "^3.0.2",
- "typescript": "^5.3.3"
- }
- },
- "node_modules/ansi-regex": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/ansi-styles": {
- "version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "dev": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/balanced-match": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
- "dev": true
- },
- "node_modules/brace-expansion": {
- "version": "1.1.11",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
- "dev": true,
- "dependencies": {
- "balanced-match": "^1.0.0",
- "concat-map": "0.0.1"
- }
- },
- "node_modules/cliui": {
- "version": "7.0.4",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
- "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
- "dev": true,
- "dependencies": {
- "string-width": "^4.2.0",
- "strip-ansi": "^6.0.0",
- "wrap-ansi": "^7.0.0"
- }
- },
- "node_modules/color-convert": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "dev": true,
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/color-name": {
- "version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
- "dev": true
- },
- "node_modules/concat-map": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
- "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
- "dev": true
- },
- "node_modules/copyfiles": {
- "version": "2.4.1",
- "resolved": "https://registry.npmjs.org/copyfiles/-/copyfiles-2.4.1.tgz",
- "integrity": "sha512-fereAvAvxDrQDOXybk3Qu3dPbOoKoysFMWtkY3mv5BsL8//OSZVL5DCLYqgRfY5cWirgRzlC+WSrxp6Bo3eNZg==",
- "dev": true,
- "dependencies": {
- "glob": "^7.0.5",
- "minimatch": "^3.0.3",
- "mkdirp": "^1.0.4",
- "noms": "0.0.0",
- "through2": "^2.0.1",
- "untildify": "^4.0.0",
- "yargs": "^16.1.0"
- },
- "bin": {
- "copyfiles": "copyfiles",
- "copyup": "copyfiles"
- }
- },
- "node_modules/core-util-is": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
- "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
- "dev": true
- },
- "node_modules/emoji-regex": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
- "dev": true
- },
- "node_modules/escalade": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz",
- "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==",
- "dev": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/fs.realpath": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
- "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
- "dev": true
- },
- "node_modules/get-caller-file": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
- "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
- "dev": true,
- "engines": {
- "node": "6.* || 8.* || >= 10.*"
- }
- },
- "node_modules/glob": {
- "version": "7.2.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
- "deprecated": "Glob versions prior to v9 are no longer supported",
- "dev": true,
- "dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.1.1",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- },
- "engines": {
- "node": "*"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/inflight": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
- "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
- "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.",
- "dev": true,
- "dependencies": {
- "once": "^1.3.0",
- "wrappy": "1"
- }
- },
- "node_modules/inherits": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
- "dev": true
- },
- "node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/isarray": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
- "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==",
- "dev": true
- },
- "node_modules/minimatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
- "dev": true,
- "dependencies": {
- "brace-expansion": "^1.1.7"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/mkdirp": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
- "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
- "dev": true,
- "bin": {
- "mkdirp": "bin/cmd.js"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/noms": {
- "version": "0.0.0",
- "resolved": "https://registry.npmjs.org/noms/-/noms-0.0.0.tgz",
- "integrity": "sha512-lNDU9VJaOPxUmXcLb+HQFeUgQQPtMI24Gt6hgfuMHRJgMRHMF/qZ4HJD3GDru4sSw9IQl2jPjAYnQrdIeLbwow==",
- "dev": true,
- "dependencies": {
- "inherits": "^2.0.1",
- "readable-stream": "~1.0.31"
- }
- },
- "node_modules/once": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
- "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
- "dev": true,
- "dependencies": {
- "wrappy": "1"
- }
- },
- "node_modules/path-is-absolute": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
- "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/process-nextick-args": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
- "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
- "dev": true
- },
- "node_modules/readable-stream": {
- "version": "1.0.34",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
- "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==",
- "dev": true,
- "dependencies": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.1",
- "isarray": "0.0.1",
- "string_decoder": "~0.10.x"
- }
- },
- "node_modules/require-directory": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
- "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
- "dev": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/rimraf": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
- "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
- "deprecated": "Rimraf versions prior to v4 are no longer supported",
- "dev": true,
- "dependencies": {
- "glob": "^7.1.3"
- },
- "bin": {
- "rimraf": "bin.js"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/safe-buffer": {
- "version": "5.1.2",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
- "dev": true
- },
- "node_modules/string_decoder": {
- "version": "0.10.31",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
- "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==",
- "dev": true
- },
- "node_modules/string-width": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
- "dev": true,
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/strip-ansi": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
- "dev": true,
- "dependencies": {
- "ansi-regex": "^5.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/through2": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
- "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
- "dev": true,
- "dependencies": {
- "readable-stream": "~2.3.6",
- "xtend": "~4.0.1"
- }
- },
- "node_modules/through2/node_modules/isarray": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
- "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
- "dev": true
- },
- "node_modules/through2/node_modules/readable-stream": {
- "version": "2.3.8",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
- "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
- "dev": true,
- "dependencies": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.3",
- "isarray": "~1.0.0",
- "process-nextick-args": "~2.0.0",
- "safe-buffer": "~5.1.1",
- "string_decoder": "~1.1.1",
- "util-deprecate": "~1.0.1"
- }
- },
- "node_modules/through2/node_modules/string_decoder": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
- "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
- "dev": true,
- "dependencies": {
- "safe-buffer": "~5.1.0"
- }
- },
- "node_modules/typescript": {
- "version": "5.5.3",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.3.tgz",
- "integrity": "sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==",
- "dev": true,
- "bin": {
- "tsc": "bin/tsc",
- "tsserver": "bin/tsserver"
- },
- "engines": {
- "node": ">=14.17"
- }
- },
- "node_modules/untildify": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz",
- "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==",
- "dev": true,
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/util-deprecate": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
- "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
- "dev": true
- },
- "node_modules/wrap-ansi": {
- "version": "7.0.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
- "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
- "dev": true,
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
- }
- },
- "node_modules/wrappy": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
- "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
- "dev": true
- },
- "node_modules/xtend": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
- "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
- "dev": true,
- "engines": {
- "node": ">=0.4"
- }
- },
- "node_modules/y18n": {
- "version": "5.0.8",
- "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
- "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
- "dev": true,
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/yargs": {
- "version": "16.2.0",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
- "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
- "dev": true,
- "dependencies": {
- "cliui": "^7.0.2",
- "escalade": "^3.1.1",
- "get-caller-file": "^2.0.5",
- "require-directory": "^2.1.1",
- "string-width": "^4.2.0",
- "y18n": "^5.0.5",
- "yargs-parser": "^20.2.2"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/yargs-parser": {
- "version": "20.2.9",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
- "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
- "dev": true,
- "engines": {
- "node": ">=10"
- }
- }
- }
-}
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/project/web/package.json b/demo/dockerfiles/demo-theia-monitor-vscode/project/web/package.json
deleted file mode 100644
index b51adf16..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/project/web/package.json
+++ /dev/null
@@ -1,12 +0,0 @@
-{
- "name": "web-example",
- "version": "0.0.1",
- "scripts": {
- "build": "rimraf bin && tsc && copyfiles -u 1 \"src/**/*.js\" \"src/**/*.css\" \"src/**/*.html\" bin"
- },
- "devDependencies": {
- "copyfiles": "^2.4.1",
- "rimraf": "^3.0.2",
- "typescript": "^5.3.3"
- }
-}
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/project/web/src/contentgenerator.ts b/demo/dockerfiles/demo-theia-monitor-vscode/project/web/src/contentgenerator.ts
deleted file mode 100644
index 87c29760..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/project/web/src/contentgenerator.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-interface Config {
- name: string;
- time: Date;
-}
-
-function generateContents(config: Config) {
- return (
- "Hello " +
- config.name +
- "! It's " +
- config.time.getHours() +
- " o'clock and " +
- config.time.getMinutes() +
- " minutes."
- );
-}
-
-var config: Config = {
- name: "Sasha",
- time: new Date(),
-};
-
-document.body.innerHTML = generateContents(config);
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/project/web/src/index.html b/demo/dockerfiles/demo-theia-monitor-vscode/project/web/src/index.html
deleted file mode 100644
index ea996bdd..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/project/web/src/index.html
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
- Theia Cloud
-
-
-
-
-
-
-
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/project/web/src/styles.css b/demo/dockerfiles/demo-theia-monitor-vscode/project/web/src/styles.css
deleted file mode 100644
index 1ffaa593..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/project/web/src/styles.css
+++ /dev/null
@@ -1,16 +0,0 @@
-body {
- background: rgb(255, 218, 218);
- background: linear-gradient(
- 90deg,
- rgba(255, 218, 218, 1) 0%,
- rgba(255, 218, 218, 1) 3%,
- rgba(215, 248, 255, 1) 100%
- );
-}
-
-html {
- font-family: Arial, Helvetica, sans-serif;
- text-align: center;
- font-size: large;
- color: darkslategray;
-}
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/project/web/src/updatecontents.js b/demo/dockerfiles/demo-theia-monitor-vscode/project/web/src/updatecontents.js
deleted file mode 100644
index 78817640..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/project/web/src/updatecontents.js
+++ /dev/null
@@ -1,3 +0,0 @@
-setTimeout(function () {
- document.body.innerHTML = "Bye bye!";
-}, 10000);
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/project/web/tsconfig.json b/demo/dockerfiles/demo-theia-monitor-vscode/project/web/tsconfig.json
deleted file mode 100644
index f181a4d2..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/project/web/tsconfig.json
+++ /dev/null
@@ -1,25 +0,0 @@
-{
- "compilerOptions": {
- "skipLibCheck": true,
- "declaration": true,
- "declarationMap": true,
- "noImplicitAny": true,
- "noEmitOnError": false,
- "noImplicitThis": true,
- "noUnusedLocals": true,
- "strictNullChecks": true,
- "experimentalDecorators": true,
- "emitDecoratorMetadata": true,
- "downlevelIteration": true,
- "resolveJsonModule": true,
- "module": "commonjs",
- "outDir": "bin",
- "moduleResolution": "node",
- "target": "ES2017",
- "jsx": "react",
- "lib": ["ES2017", "dom"],
- "sourceMap": true
- },
- "include": ["src/**/*"],
- "exclude": ["node_modules", "**/*.spec.ts"]
-}
diff --git a/demo/dockerfiles/demo-theia-monitor-vscode/settings.json b/demo/dockerfiles/demo-theia-monitor-vscode/settings.json
deleted file mode 100644
index 24cd36cc..00000000
--- a/demo/dockerfiles/demo-theia-monitor-vscode/settings.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "java.project.importOnFirstTimeStartup": "automatic"
-}