diff --git a/arduino-ide-browser/package.json b/arduino-ide-browser/package.json index aa3ec2e0..22fa6b42 100644 --- a/arduino-ide-browser/package.json +++ b/arduino-ide-browser/package.json @@ -26,5 +26,13 @@ "prepare": "theia build --mode development", "start": "theia start --root-dir=../workspace", "watch": "theia build --watch --mode development" + }, + "theia": { + "frontend": { + "config": { + "applicationName": "Arduino-PoC", + "defaultTheme": "light" + } + } } } \ No newline at end of file diff --git a/arduino-ide-electron/package.json b/arduino-ide-electron/package.json index cf2814a9..f8af8467 100644 --- a/arduino-ide-electron/package.json +++ b/arduino-ide-electron/package.json @@ -30,9 +30,10 @@ }, "theia": { "target": "electron", - "backend": { + "frontend": { "config": { - "startupTimeout": -1 + "applicationName": "Arduino-PoC", + "defaultTheme": "light" } } } diff --git a/arduino-ide-extension/package.json b/arduino-ide-extension/package.json index d03c2638..ee0176be 100644 --- a/arduino-ide-extension/package.json +++ b/arduino-ide-extension/package.json @@ -3,6 +3,9 @@ "version": "0.0.1", "description": "An extension for Theia building the Arduino IDE", "license": "MIT", + "engines": { + "node": ">=10.10.0" + }, "dependencies": { "@grpc/grpc-js": "^0.4.0", "@theia/core": "next", diff --git a/electron/build/template-package.json b/electron/build/template-package.json index 8a26ff1a..fd9d32fd 100644 --- a/electron/build/template-package.json +++ b/electron/build/template-package.json @@ -17,7 +17,7 @@ "package:preview": "electron-builder --dir" }, "engines": { - "node": ">=8.12.0" + "node": ">=10.10.0" }, "repository": { "type": "git", @@ -41,7 +41,7 @@ "!node_modules/**/*.{ts,map}", "!node_modules/**/*.spec.js", "!node_modules/@theia/**/test/*", - "!node_modules/@theia/**/src/*", + "!node_modules/@theia/**/src/*.ts", "!node_modules/@theia/java/download", "!node_modules/@theia/**/lib/*browser/*", "!node_modules/@typefox/monaco-editor-core/*",