|
9 | 9 | "compose-changelog": "node ./scripts/compose-changelog.js",
|
10 | 10 | "download-cli": "node ./scripts/download-cli.js",
|
11 | 11 | "download-fwuploader": "node ./scripts/download-fwuploader.js",
|
12 |
| - "copy-i18n": "npx ncp ../i18n ./build/i18n", |
| 12 | + "copy-i18n": "ncp ../i18n ./build/i18n", |
13 | 13 | "download-ls": "node ./scripts/download-ls.js",
|
14 | 14 | "download-examples": "node ./scripts/download-examples.js",
|
15 | 15 | "generate-protocol": "node ./scripts/generate-protocol.js",
|
|
21 | 21 | "test:watch": "mocha --watch --watch-files lib \"./lib/test/**/*.test.js\""
|
22 | 22 | },
|
23 | 23 | "dependencies": {
|
24 |
| - "@grpc/grpc-js": "^1.6.7", |
25 |
| - "@theia/application-package": "1.31.1", |
26 |
| - "@theia/core": "1.31.1", |
27 |
| - "@theia/debug": "1.31.1", |
28 |
| - "@theia/editor": "1.31.1", |
29 |
| - "@theia/electron": "1.31.1", |
30 |
| - "@theia/filesystem": "1.31.1", |
31 |
| - "@theia/keymaps": "1.31.1", |
32 |
| - "@theia/markers": "1.31.1", |
33 |
| - "@theia/messages": "1.31.1", |
34 |
| - "@theia/monaco": "1.31.1", |
35 |
| - "@theia/monaco-editor-core": "1.67.2", |
36 |
| - "@theia/navigator": "1.31.1", |
37 |
| - "@theia/outline-view": "1.31.1", |
38 |
| - "@theia/output": "1.31.1", |
39 |
| - "@theia/plugin-ext": "1.31.1", |
40 |
| - "@theia/preferences": "1.31.1", |
41 |
| - "@theia/scm": "1.31.1", |
42 |
| - "@theia/search-in-workspace": "1.31.1", |
43 |
| - "@theia/terminal": "1.31.1", |
44 |
| - "@theia/typehierarchy": "1.31.1", |
45 |
| - "@theia/workspace": "1.31.1", |
| 24 | + "@grpc/grpc-js": "^1.8.14", |
| 25 | + "@theia/application-package": "1.37.0", |
| 26 | + "@theia/core": "1.37.0", |
| 27 | + "@theia/debug": "1.37.0", |
| 28 | + "@theia/editor": "1.37.0", |
| 29 | + "@theia/electron": "1.37.0", |
| 30 | + "@theia/filesystem": "1.37.0", |
| 31 | + "@theia/keymaps": "1.37.0", |
| 32 | + "@theia/markers": "1.37.0", |
| 33 | + "@theia/messages": "1.37.0", |
| 34 | + "@theia/monaco": "1.37.0", |
| 35 | + "@theia/monaco-editor-core": "1.72.3", |
| 36 | + "@theia/navigator": "1.37.0", |
| 37 | + "@theia/outline-view": "1.37.0", |
| 38 | + "@theia/output": "1.37.0", |
| 39 | + "@theia/plugin-ext": "1.37.0", |
| 40 | + "@theia/preferences": "1.37.0", |
| 41 | + "@theia/scm": "1.37.0", |
| 42 | + "@theia/search-in-workspace": "1.37.0", |
| 43 | + "@theia/terminal": "1.37.0", |
| 44 | + "@theia/typehierarchy": "1.37.0", |
| 45 | + "@theia/workspace": "1.37.0", |
46 | 46 | "@tippyjs/react": "^4.2.5",
|
47 | 47 | "@types/auth0-js": "^9.14.0",
|
48 | 48 | "@types/btoa": "^1.2.3",
|
|
51 | 51 | "@types/glob": "^7.2.0",
|
52 | 52 | "@types/google-protobuf": "^3.7.2",
|
53 | 53 | "@types/js-yaml": "^3.12.2",
|
| 54 | + "@types/jsdom": "^21.1.1", |
54 | 55 | "@types/keytar": "^4.4.0",
|
55 | 56 | "@types/lodash.debounce": "^4.0.6",
|
56 | 57 | "@types/node-fetch": "^2.5.7",
|
|
65 | 66 | "auth0-js": "^9.14.0",
|
66 | 67 | "btoa": "^1.2.1",
|
67 | 68 | "classnames": "^2.3.1",
|
68 |
| - "cpy": "^8.1.2", |
| 69 | + "cpy": "^10.0.0", |
69 | 70 | "cross-fetch": "^3.1.5",
|
70 | 71 | "dateformat": "^3.0.3",
|
71 | 72 | "deepmerge": "^4.2.2",
|
|
76 | 77 | "glob": "^7.1.6",
|
77 | 78 | "google-protobuf": "^3.20.1",
|
78 | 79 | "hash.js": "^1.1.7",
|
79 |
| - "is-online": "^9.0.1", |
| 80 | + "is-online": "^10.0.0", |
80 | 81 | "js-yaml": "^3.13.1",
|
| 82 | + "jsdom": "^21.1.1", |
81 | 83 | "jsonc-parser": "^2.2.0",
|
82 | 84 | "just-diff": "^5.1.1",
|
83 | 85 | "jwt-decode": "^3.1.2",
|
|
88 | 90 | "open": "^8.0.6",
|
89 | 91 | "p-debounce": "^2.1.0",
|
90 | 92 | "p-queue": "^2.4.2",
|
| 93 | + "process": "^0.11.10", |
91 | 94 | "ps-tree": "^1.2.0",
|
92 | 95 | "query-string": "^7.0.1",
|
93 | 96 | "react-disable": "^0.1.1",
|
|
101 | 104 | "temp": "^0.9.1",
|
102 | 105 | "temp-dir": "^2.0.0",
|
103 | 106 | "tree-kill": "^1.2.1",
|
| 107 | + "util": "^0.12.5", |
104 | 108 | "which": "^1.3.1"
|
105 | 109 | },
|
106 | 110 | "devDependencies": {
|
|
147 | 151 | "examples"
|
148 | 152 | ],
|
149 | 153 | "theiaExtensions": [
|
| 154 | + { |
| 155 | + "preload": "lib/electron-browser/preload" |
| 156 | + }, |
150 | 157 | {
|
151 | 158 | "backend": "lib/node/arduino-ide-backend-module",
|
152 | 159 | "frontend": "lib/browser/arduino-ide-frontend-module"
|
|
157 | 164 | {
|
158 | 165 | "frontendElectron": "lib/electron-browser/theia/core/electron-window-module"
|
159 | 166 | },
|
| 167 | + { |
| 168 | + "frontendElectron": "lib/electron-browser/electron-arduino-module" |
| 169 | + }, |
160 | 170 | {
|
161 | 171 | "electronMain": "lib/electron-main/arduino-electron-main-module"
|
162 | 172 | }
|
|
0 commit comments