mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2026-04-16 06:18:42 +02:00
DEPS: Update dependencies related to monaco (#2432)
This commit is contained in:
60
package-lock.json
generated
60
package-lock.json
generated
@@ -35,7 +35,7 @@
|
||||
"jszip": "^3.10.1",
|
||||
"material-ui-color": "^1.2.0",
|
||||
"material-ui-popup-state": "^1.9.3",
|
||||
"monaco-vim": "^0.3.5",
|
||||
"monaco-vim": "^0.4.4",
|
||||
"notistack": "^2.0.8",
|
||||
"prop-types": "^15.8.1",
|
||||
"react": "^17.0.2",
|
||||
@@ -88,8 +88,8 @@
|
||||
"jsdom": "^26.1.0",
|
||||
"lodash": "^4.17.21",
|
||||
"mathjax-full": "^3.2.2",
|
||||
"monaco-editor": "^0.52.0",
|
||||
"monaco-editor-webpack-plugin": "^7.1.0",
|
||||
"monaco-editor": "^0.55.1",
|
||||
"monaco-editor-webpack-plugin": "^7.1.1",
|
||||
"prettier": "^2.8.8",
|
||||
"react-refresh": "^0.18.0",
|
||||
"rehype-mathjax": "^4.0.3",
|
||||
@@ -5539,6 +5539,13 @@
|
||||
"integrity": "sha512-THo502dA5PzG/sfQH+42Lw3fvmYkceefOspdCwpHRul8ik2Jv1K8I5OZz1AT3/rs46kwgMCe9bSBmDLYkkOMGg==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/@types/trusted-types": {
|
||||
"version": "2.0.7",
|
||||
"resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz",
|
||||
"integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==",
|
||||
"license": "MIT",
|
||||
"optional": true
|
||||
},
|
||||
"node_modules/@types/unist": {
|
||||
"version": "2.0.8",
|
||||
"resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz",
|
||||
@@ -8289,6 +8296,15 @@
|
||||
"url": "https://github.com/fb55/domhandler?sponsor=1"
|
||||
}
|
||||
},
|
||||
"node_modules/dompurify": {
|
||||
"version": "3.2.7",
|
||||
"resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.2.7.tgz",
|
||||
"integrity": "sha512-WhL/YuveyGXJaerVlMYGWhvQswa7myDG17P7Vu65EWC05o8vfeNbvNf4d/BOvH99+ZW+LlQsc1GDKMa1vNK6dw==",
|
||||
"license": "(MPL-2.0 OR Apache-2.0)",
|
||||
"optionalDependencies": {
|
||||
"@types/trusted-types": "^2.0.7"
|
||||
}
|
||||
},
|
||||
"node_modules/domutils": {
|
||||
"version": "2.8.0",
|
||||
"resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
|
||||
@@ -13324,6 +13340,18 @@
|
||||
"url": "https://github.com/sponsors/wooorm"
|
||||
}
|
||||
},
|
||||
"node_modules/marked": {
|
||||
"version": "14.0.0",
|
||||
"resolved": "https://registry.npmjs.org/marked/-/marked-14.0.0.tgz",
|
||||
"integrity": "sha512-uIj4+faQ+MgHgwUW1l2PsPglZLOLOT1uErt06dAPtx2kjteLAkbsd/0FiYg/MGS+i7ZKLb7w2WClxHkzOOuryQ==",
|
||||
"license": "MIT",
|
||||
"bin": {
|
||||
"marked": "bin/marked.js"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">= 18"
|
||||
}
|
||||
},
|
||||
"node_modules/matcher": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/matcher/-/matcher-3.0.0.tgz",
|
||||
@@ -14343,16 +14371,21 @@
|
||||
"integrity": "sha512-7NO5s6n10TIV96d4g2uDpG7ZDpIhMh0QNfGdJw/W47JswFcosz457wqz/b5sAKvl12sxINGFCn80NZHKwxQEXA=="
|
||||
},
|
||||
"node_modules/monaco-editor": {
|
||||
"version": "0.52.0",
|
||||
"resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.52.0.tgz",
|
||||
"integrity": "sha512-OeWhNpABLCeTqubfqLMXGsqf6OmPU6pHM85kF3dhy6kq5hnhuVS1p3VrEW/XhWHc71P2tHyS5JFySD8mgs1crw==",
|
||||
"license": "MIT"
|
||||
"version": "0.55.1",
|
||||
"resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.55.1.tgz",
|
||||
"integrity": "sha512-jz4x+TJNFHwHtwuV9vA9rMujcZRb0CEilTEwG2rRSpe/A7Jdkuj8xPKttCgOh+v/lkHy7HsZ64oj+q3xoAFl9A==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"dompurify": "3.2.7",
|
||||
"marked": "14.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/monaco-editor-webpack-plugin": {
|
||||
"version": "7.1.0",
|
||||
"resolved": "https://registry.npmjs.org/monaco-editor-webpack-plugin/-/monaco-editor-webpack-plugin-7.1.0.tgz",
|
||||
"integrity": "sha512-ZjnGINHN963JQkFqjjcBtn1XBtUATDZBMgNQhDQwd78w2ukRhFXAPNgWuacaQiDZsUr4h1rWv5Mv6eriKuOSzA==",
|
||||
"version": "7.1.1",
|
||||
"resolved": "https://registry.npmjs.org/monaco-editor-webpack-plugin/-/monaco-editor-webpack-plugin-7.1.1.tgz",
|
||||
"integrity": "sha512-WxdbFHS3Wtz4V9hzhe/Xog5hQRSMxmDLkEEYZwqMDHgJlkZo00HVFZR0j5d0nKypjTUkkygH3dDSXERLG4757A==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"loader-utils": "^2.0.2"
|
||||
},
|
||||
@@ -14362,9 +14395,10 @@
|
||||
}
|
||||
},
|
||||
"node_modules/monaco-vim": {
|
||||
"version": "0.3.5",
|
||||
"resolved": "https://registry.npmjs.org/monaco-vim/-/monaco-vim-0.3.5.tgz",
|
||||
"integrity": "sha512-4L8iHlhpYImhqQwGIfcsD9caxlW/eANRCk/77xTAAlxV2LLSfMpubnSXCGdoOu+GPlHM0frKFn3aUQJpoe0gjQ==",
|
||||
"version": "0.4.4",
|
||||
"resolved": "https://registry.npmjs.org/monaco-vim/-/monaco-vim-0.4.4.tgz",
|
||||
"integrity": "sha512-LNChAb//WEm/W+eyeHG/0+pdVEHotk2hLTN+M3sQZx5E8cAlSWSgqcxpcRuQnxDybSln7pfHF9i63HmbIQvrWw==",
|
||||
"license": "MIT",
|
||||
"peerDependencies": {
|
||||
"monaco-editor": "*"
|
||||
}
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
"jszip": "^3.10.1",
|
||||
"material-ui-color": "^1.2.0",
|
||||
"material-ui-popup-state": "^1.9.3",
|
||||
"monaco-vim": "^0.3.5",
|
||||
"monaco-vim": "^0.4.4",
|
||||
"notistack": "^2.0.8",
|
||||
"prop-types": "^15.8.1",
|
||||
"react": "^17.0.2",
|
||||
@@ -89,8 +89,8 @@
|
||||
"jsdom": "^26.1.0",
|
||||
"lodash": "^4.17.21",
|
||||
"mathjax-full": "^3.2.2",
|
||||
"monaco-editor": "^0.52.0",
|
||||
"monaco-editor-webpack-plugin": "^7.1.0",
|
||||
"monaco-editor": "^0.55.1",
|
||||
"monaco-editor-webpack-plugin": "^7.1.1",
|
||||
"prettier": "^2.8.8",
|
||||
"react-refresh": "^0.18.0",
|
||||
"rehype-mathjax": "^4.0.3",
|
||||
|
||||
@@ -62,8 +62,8 @@ export class ScriptEditor {
|
||||
})().catch((e) => exceptionAlert(e));
|
||||
|
||||
for (const [language, languageDefaults, getLanguageWorker] of [
|
||||
["javascript", monaco.languages.typescript.javascriptDefaults, monaco.languages.typescript.getJavaScriptWorker],
|
||||
["typescript", monaco.languages.typescript.typescriptDefaults, monaco.languages.typescript.getTypeScriptWorker],
|
||||
["javascript", monaco.typescript.javascriptDefaults, monaco.typescript.getJavaScriptWorker],
|
||||
["typescript", monaco.typescript.typescriptDefaults, monaco.typescript.getTypeScriptWorker],
|
||||
] as const) {
|
||||
languageDefaults.setCompilerOptions({
|
||||
...languageDefaults.getCompilerOptions(),
|
||||
@@ -72,7 +72,7 @@ export class ScriptEditor {
|
||||
// We use file-at-a-time transpiler. See https://www.typescriptlang.org/tsconfig/#isolatedModules
|
||||
isolatedModules: true,
|
||||
// We use the classic (i.e. `React.createElement`:) react runtime.
|
||||
jsx: monaco.languages.typescript.JsxEmit.React,
|
||||
jsx: monaco.typescript.JsxEmit.React,
|
||||
// We define `React` and `ReactDOM` as globals. Don't mark using them as errors.
|
||||
allowUmdGlobalAccess: true,
|
||||
// Enable strict typechecking.
|
||||
@@ -124,15 +124,15 @@ export class ScriptEditor {
|
||||
});
|
||||
}
|
||||
|
||||
monaco.languages.json.jsonDefaults.setModeConfiguration({
|
||||
...monaco.languages.json.jsonDefaults.modeConfiguration,
|
||||
monaco.json.jsonDefaults.setModeConfiguration({
|
||||
...monaco.json.jsonDefaults.modeConfiguration,
|
||||
//completion should be disabled because the
|
||||
//json language server tries to load a schema by default
|
||||
completionItems: false,
|
||||
});
|
||||
|
||||
monaco.languages.css.cssDefaults.setModeConfiguration({
|
||||
...monaco.languages.css.cssDefaults.modeConfiguration,
|
||||
monaco.css.cssDefaults.setModeConfiguration({
|
||||
...monaco.css.cssDefaults.modeConfiguration,
|
||||
});
|
||||
|
||||
// Load themes
|
||||
|
||||
Reference in New Issue
Block a user