|
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