diff --git a/docs/guides/troubleshooting.md b/docs/guides/troubleshooting.md index aa3043eb..c2eb752b 100644 --- a/docs/guides/troubleshooting.md +++ b/docs/guides/troubleshooting.md @@ -11,7 +11,7 @@ Whenever you use `monaco-editor`/`@codingame/monaco-vscode-editor-api` `vscode`/ If you use pnpm or yarn, you have to add `vscode` / `@codingame/monaco-vscode-api` as direct dependency, otherwise the installation will fail: ```json -"vscode": "npm:@codingame/monaco-vscode-extension-api@^23.0.0" +"vscode": "npm:@codingame/monaco-vscode-extension-api@^23.1.0" ``` ### Missing Overrides or Resolutions @@ -23,7 +23,7 @@ To ensure all Monaco-related packages use a single, compatible version, you must ```json { "overrides": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@^23.0.0" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@^23.1.0" } } ``` @@ -33,7 +33,7 @@ To ensure all Monaco-related packages use a single, compatible version, you must ```json { "resolutions": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@^23.0.0" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@^23.1.0" } } ``` @@ -50,7 +50,7 @@ Additionally, if you see a message in the browser console starting with `Another ### @codingame/monaco-vscode-editor-api / monaco-editor usage -When you use the libraries from this project you are no longer required to proxy `monaco-editor` like `"monaco-editor": "npm:@codingame/monaco-vscode-editor-api@^23.0.0"` in you `package.json`. You can directly use it like so: +When you use the libraries from this project you are no longer required to proxy `monaco-editor` like `"monaco-editor": "npm:@codingame/monaco-vscode-editor-api@^23.1.0"` in you `package.json`. You can directly use it like so: ```js import * as monaco from '@codingame/monaco-vscode-editor-api'; @@ -60,7 +60,7 @@ If your dependency stack already contains a reference `monaco-editor` you must e ```json "overrides": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@^23.0.0" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@^23.1.0" } ``` diff --git a/docs/installation.md b/docs/installation.md index 4d4df648..1143e29e 100644 --- a/docs/installation.md +++ b/docs/installation.md @@ -45,7 +45,7 @@ If using npm or pnpm, and your dependencies already contain a refernence to `mon ```json { "overrides": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@^23.0.0" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@^23.1.0" } } ``` @@ -57,7 +57,7 @@ In yarn you have to specify `resolutions` instead of `overrides`: ```json { "resolutions": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@^23.0.0" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@^23.1.0" } } ``` @@ -69,17 +69,17 @@ If using pnpm, you have to add more transitive dependencies that npm or yarn aut ```json { "dependencies": { - "@codingame/monaco-vscode-api": "^23.0.0", - "@codingame/monaco-vscode-configuration-service-override": "^23.0.0", - "@codingame/monaco-vscode-editor-api": "^23.0.0", - "@codingame/monaco-vscode-editor-service-override": "^23.0.0", - "@codingame/monaco-vscode-extension-api": "^23.0.0", - "@codingame/monaco-vscode-extensions-service-override": "^23.0.0", - "@codingame/monaco-vscode-languages-service-override": "^23.0.0", - "@codingame/monaco-vscode-localization-service-override": "^23.0.0", - "@codingame/monaco-vscode-log-service-override": "^23.0.0", - "@codingame/monaco-vscode-model-service-override": "^23.0.0", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^23.0.0" + "@codingame/monaco-vscode-api": "^23.1.0", + "@codingame/monaco-vscode-configuration-service-override": "^23.1.0", + "@codingame/monaco-vscode-editor-api": "^23.1.0", + "@codingame/monaco-vscode-editor-service-override": "^23.1.0", + "@codingame/monaco-vscode-extension-api": "^23.1.0", + "@codingame/monaco-vscode-extensions-service-override": "^23.1.0", + "@codingame/monaco-vscode-languages-service-override": "^23.1.0", + "@codingame/monaco-vscode-localization-service-override": "^23.1.0", + "@codingame/monaco-vscode-log-service-override": "^23.1.0", + "@codingame/monaco-vscode-model-service-override": "^23.1.0", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^23.1.0" } } ``` diff --git a/docs/versions-and-history.md b/docs/versions-and-history.md index d138cba4..8826b7c5 100644 --- a/docs/versions-and-history.md +++ b/docs/versions-and-history.md @@ -6,6 +6,8 @@ The following table describes which version of **monaco-languageclient** and **@ | monaco-languageclient | vscode-ws-jsonrpc | monaco-editor-wrapper | monaco-editor-react | monaco-vscode-api / editor-api | vscode | monaco-editor | release date | comment | | :---- | :---- | :---- | :--- | :--- | :--- | :--- | :--- | :--- | +| 10.4.0 | 3.5.0 | 7.4.0 | | 23.1.0 | 1.106.2 | 0.54.0 | unreleased | | +| 10.3.0 | 3.5.0 | 7.3.0 | | 23.0.0 | 1.106.0 | 0.54.0 | 2025-11-16 | | | 10.2.0 | 3.5.0 | 7.2.0 | | 22.1.0 | 1.105.0 | 0.54.0 | 2025-10-20 | | | 10.1.0 | 3.5.0 | 7.1.0 | | 21.3.2 | 1.104.2 | 0.53.0 | 2025-09-30 | | | 10.0.0 | 3.5.0 | 7.0.0 | | 21.1.0 | 1.104.0 | 0.53.0 | 2025-09-19 | | diff --git a/package-lock.json b/package-lock.json index ffd27817..f72d47a9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,21 +13,21 @@ ], "devDependencies": { "@codingame/esbuild-import-meta-url-plugin": "~1.0.3", - "@codingame/monaco-vscode-rollup-vsix-plugin": "^23.0.0", + "@codingame/monaco-vscode-rollup-vsix-plugin": "^23.1.0", "@eslint/eslintrc": "~3.3.1", "@eslint/js": "~9.39.1", - "@stylistic/eslint-plugin": "~5.5.0", + "@stylistic/eslint-plugin": "~5.6.1", "@testing-library/react": "~16.3.0", "@types/node": "~22.15.35", - "@types/react": "~19.2.4", + "@types/react": "~19.2.6", "@types/react-dom": "~19.2.3", - "@typescript-eslint/eslint-plugin": "~8.46.4", - "@typescript-eslint/parser": "~8.46.4", - "@typescript/native-preview": "~7.0.0-dev.20251114.1", + "@typescript-eslint/eslint-plugin": "~8.47.0", + "@typescript-eslint/parser": "~8.47.0", + "@typescript/native-preview": "~7.0.0-dev.20251120.1", "@vitejs/plugin-react": "~5.1.1", - "@vitest/browser": "~4.0.9", - "@vitest/browser-playwright": "~4.0.9", - "@vitest/coverage-v8": "~4.0.9", + "@vitest/browser": "~4.0.12", + "@vitest/browser-playwright": "~4.0.12", + "@vitest/coverage-v8": "~4.0.12", "editorconfig": "~3.0.1", "esbuild": "~0.25.12", "eslint": "~9.39.1", @@ -36,11 +36,11 @@ "eslint-plugin-unused-imports": "~4.3.0", "globals": "~16.5.0", "minimatch": "~10.1.1", - "rolldown-vite": "~7.2.5", + "rolldown-vite": "~7.2.7", "shx": "~0.4.0", "tsx": "~4.20.6", "typescript": "~5.9.3", - "vitest": "~4.0.9" + "vitest": "~4.0.12" }, "engines": { "node": ">=20.10.0", @@ -420,661 +420,667 @@ } }, "node_modules/@codingame/monaco-vscode-02fe61a6-05e4-5021-8c27-16e910b9182c-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-02fe61a6-05e4-5021-8c27-16e910b9182c-common/-/monaco-vscode-02fe61a6-05e4-5021-8c27-16e910b9182c-common-23.0.0.tgz", - "integrity": "sha512-4+mjc7IKs12kTMWBsrFOHyAI8sMNZbx0QfKPxTCUVUeKnfpiyORI+7Qqk7ySSI5LzfFq4nq31QAsEwtBeDBztg==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-02fe61a6-05e4-5021-8c27-16e910b9182c-common/-/monaco-vscode-02fe61a6-05e4-5021-8c27-16e910b9182c-common-23.1.0.tgz", + "integrity": "sha512-FKOIjtRPmVykMNiqlKN47MD6TGWVUYBmprJvqsurNXjuqT7W+pX0FPwsmglXWI5cXwEfhnc4/CPWEmaY0tZGog==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-05a2a821-e4de-5941-b7f9-bbf01c09f229-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-05a2a821-e4de-5941-b7f9-bbf01c09f229-common/-/monaco-vscode-05a2a821-e4de-5941-b7f9-bbf01c09f229-common-23.0.0.tgz", - "integrity": "sha512-hEe32qGOdNZYEKKR9nMhOL8gnK9i4Gr42VGxxFC44b55yl/TwsFBHhvJzkXVAxCex6GvvNNIvdr4pQpz1SC7fg==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-05a2a821-e4de-5941-b7f9-bbf01c09f229-common/-/monaco-vscode-05a2a821-e4de-5941-b7f9-bbf01c09f229-common-23.1.0.tgz", + "integrity": "sha512-SEoBKvhoHRDa7YqScxfXnYVlGIG3QGlD/uK0088fRXqVfzqxgkHJS+ZhUAyJr1i7ditn1jWVO0saZm0sf8oeSg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-b6d52a6d-8c8e-51f5-bcd2-1722295e31d9-common": "23.0.0" + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-b6d52a6d-8c8e-51f5-bcd2-1722295e31d9-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-05c09f77-cd1d-5960-b387-e7023df3160b-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-05c09f77-cd1d-5960-b387-e7023df3160b-common/-/monaco-vscode-05c09f77-cd1d-5960-b387-e7023df3160b-common-23.0.0.tgz", - "integrity": "sha512-lg064JvxD+PUHFhDtQoSgtor8pLhcwpFgecoTnoOyQFXW44azdx+baiQU6gn5vUUQ89AjNS4Gw1ZkuBpNco/2A==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-05c09f77-cd1d-5960-b387-e7023df3160b-common/-/monaco-vscode-05c09f77-cd1d-5960-b387-e7023df3160b-common-23.1.0.tgz", + "integrity": "sha512-rZEMUfuuUOXcAm9Mjsea6EFM6o/vz64WA02fwrFxpDCfcJxHbBB7PXyoGySqKEBy5EmCBewVlTqDNdyywmzIBg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-a6a3e03d-2b1a-5e17-b904-ed5d40c14550-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-ef156ae1-7926-5925-b78f-228b206ed123-common": "23.0.0" + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-a6a3e03d-2b1a-5e17-b904-ed5d40c14550-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-ef156ae1-7926-5925-b78f-228b206ed123-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-07eaa805-9dea-5ec6-a422-a4f04872424d-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-07eaa805-9dea-5ec6-a422-a4f04872424d-common/-/monaco-vscode-07eaa805-9dea-5ec6-a422-a4f04872424d-common-23.0.0.tgz", - "integrity": "sha512-X/Zwj5r96ptqgAh20Bdnv3YaWmPXtKmVl98zSzHoN3KrGynK5n3JsEi/afuXJt7cKLPSjTD7y1jcMIDRo/LhdQ==", - "license": "MIT", - "dependencies": { - "@codingame/monaco-vscode-05a2a821-e4de-5941-b7f9-bbf01c09f229-common": "23.0.0", - "@codingame/monaco-vscode-05c09f77-cd1d-5960-b387-e7023df3160b-common": "23.0.0", - "@codingame/monaco-vscode-10af0e5d-64cb-56de-b584-29ab4a355d15-common": "23.0.0", - "@codingame/monaco-vscode-26828baf-be14-5674-97e2-994222afad77-common": "23.0.0", - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-45e04ac3-b807-5ae5-8818-7b9c40b6d31f-common": "23.0.0", - "@codingame/monaco-vscode-88141f48-1af9-57ef-a278-f4b2ff6128fa-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-b6d52a6d-8c8e-51f5-bcd2-1722295e31d9-common": "23.0.0", - "@codingame/monaco-vscode-de235d7f-e72a-5adb-9256-acf6c64eb6f2-common": "23.0.0", - "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.0.0", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-07eaa805-9dea-5ec6-a422-a4f04872424d-common/-/monaco-vscode-07eaa805-9dea-5ec6-a422-a4f04872424d-common-23.1.0.tgz", + "integrity": "sha512-W4RNy+CIQrMuNVlHCzhKuyPJwY4lJU64kpLg1SMZsiWShc+r3lfpCZqBNsYyCoQuRF0pIG04klXHRXtUyO7ezQ==", + "license": "MIT", + "dependencies": { + "@codingame/monaco-vscode-05a2a821-e4de-5941-b7f9-bbf01c09f229-common": "23.1.0", + "@codingame/monaco-vscode-05c09f77-cd1d-5960-b387-e7023df3160b-common": "23.1.0", + "@codingame/monaco-vscode-10af0e5d-64cb-56de-b584-29ab4a355d15-common": "23.1.0", + "@codingame/monaco-vscode-26828baf-be14-5674-97e2-994222afad77-common": "23.1.0", + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-45e04ac3-b807-5ae5-8818-7b9c40b6d31f-common": "23.1.0", + "@codingame/monaco-vscode-88141f48-1af9-57ef-a278-f4b2ff6128fa-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-b6d52a6d-8c8e-51f5-bcd2-1722295e31d9-common": "23.1.0", + "@codingame/monaco-vscode-de235d7f-e72a-5adb-9256-acf6c64eb6f2-common": "23.1.0", + "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.1.0", "@xterm/xterm": "5.6.0-beta.137" } }, + "node_modules/@codingame/monaco-vscode-07eaa805-9dea-5ec6-a422-a4f04872424d-common/node_modules/@xterm/xterm": { + "version": "5.6.0-beta.137", + "resolved": "https://registry.npmjs.org/@xterm/xterm/-/xterm-5.6.0-beta.137.tgz", + "integrity": "sha512-ldWd6SNigVXl9Wl9zhzJT0qO8iK5t82iCO86hX5LeJr8X8lWwED22ZDvw4QGIp/2/PyTXA5AxHriLQ/ZfJElgw==", + "license": "MIT" + }, "node_modules/@codingame/monaco-vscode-09f99a3e-bf90-51d4-ab34-acea412359d2-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-09f99a3e-bf90-51d4-ab34-acea412359d2-common/-/monaco-vscode-09f99a3e-bf90-51d4-ab34-acea412359d2-common-23.0.0.tgz", - "integrity": "sha512-sTDWu3KLry7fUkZs7gOsyYf3twFwkDo5xN5h6FA5oLkLAc+OSXBGKrf7oRa1qghjA1mg8V3U5ZKCTNAgmbc9Hw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-09f99a3e-bf90-51d4-ab34-acea412359d2-common/-/monaco-vscode-09f99a3e-bf90-51d4-ab34-acea412359d2-common-23.1.0.tgz", + "integrity": "sha512-Ebl0lwwArLADi1owxXG0J/rHfHQA+vpJ1mYTY+YQXnOqNB4QO/DcQTgX3V4EM7f+gcRKFg30Mg0kH07TJGZmtw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-05c09f77-cd1d-5960-b387-e7023df3160b-common": "23.0.0", - "@codingame/monaco-vscode-18b21911-2b39-5976-87a4-ea863f4c4e0e-common": "23.0.0", - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.0.0", - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-a6a3e03d-2b1a-5e17-b904-ed5d40c14550-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.0.0" + "@codingame/monaco-vscode-05c09f77-cd1d-5960-b387-e7023df3160b-common": "23.1.0", + "@codingame/monaco-vscode-18b21911-2b39-5976-87a4-ea863f4c4e0e-common": "23.1.0", + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.1.0", + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-a6a3e03d-2b1a-5e17-b904-ed5d40c14550-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-0c06bfba-d24d-5c4d-90cd-b40cefb7f811-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-0c06bfba-d24d-5c4d-90cd-b40cefb7f811-common/-/monaco-vscode-0c06bfba-d24d-5c4d-90cd-b40cefb7f811-common-23.0.0.tgz", - "integrity": "sha512-TuXCtLZ9NNB3v3xEukacrZS1muMKYw2wuTEuaImCK14UrzylKBvtiJRen2tntrzTLwpEA+erxOplVm56zbpK8A==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-0c06bfba-d24d-5c4d-90cd-b40cefb7f811-common/-/monaco-vscode-0c06bfba-d24d-5c4d-90cd-b40cefb7f811-common-23.1.0.tgz", + "integrity": "sha512-HD76cK8e1E8D6BCXdpqtGiZnXMPhIfXDCQlDZFaPggMZ0qFGjVQmyGnAghs77WfQLIhBxb78VIKMK82jfifloQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-0cc5da60-f921-59b9-bd8c-a018e93c0a6f-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-0cc5da60-f921-59b9-bd8c-a018e93c0a6f-common/-/monaco-vscode-0cc5da60-f921-59b9-bd8c-a018e93c0a6f-common-23.0.0.tgz", - "integrity": "sha512-xSNhyMpIOGBqhaF6LlMyBaIyPdK/ElicZ1UFqx796VoKb/xmwUPrpK212peQAACN/kuWQ04MgUzIIVbB+P9dlw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-0cc5da60-f921-59b9-bd8c-a018e93c0a6f-common/-/monaco-vscode-0cc5da60-f921-59b9-bd8c-a018e93c0a6f-common-23.1.0.tgz", + "integrity": "sha512-agitW1FNAQmlPX7sF7+ecL8cFQ0YqkMnaSffLpfH7Qe1UIS1uvIXbx31srbMF+NR20RB6vvc/nUefT8dLNUIow==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-f22e7e55-aee8-5b52-a6bc-950efd9f5890-common": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-f22e7e55-aee8-5b52-a6bc-950efd9f5890-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-0cd5242b-7b61-5f66-ac25-ffa40baf8e8f-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-0cd5242b-7b61-5f66-ac25-ffa40baf8e8f-common/-/monaco-vscode-0cd5242b-7b61-5f66-ac25-ffa40baf8e8f-common-23.0.0.tgz", - "integrity": "sha512-ikiP0HUFaif04gGYNJuaZzwGD+r61yGJ7CtuWhG1L02WBRK+rV7c6cGbOrXogL7gRScRf5LQcbQ7Bgi8r6K2Dw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-0cd5242b-7b61-5f66-ac25-ffa40baf8e8f-common/-/monaco-vscode-0cd5242b-7b61-5f66-ac25-ffa40baf8e8f-common-23.1.0.tgz", + "integrity": "sha512-yOo4UDW1hfwxIbtC2qhu30CJlhhL+2mobNATsZcREXYX2cCj0a72jXJPekciyt2DoTz1E/pEzOTc2MQxxkS6+g==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-1021b67c-93e5-5c78-a270-cbdb2574d980-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-1021b67c-93e5-5c78-a270-cbdb2574d980-common/-/monaco-vscode-1021b67c-93e5-5c78-a270-cbdb2574d980-common-23.0.0.tgz", - "integrity": "sha512-OF3c0keYbVTPJWfwRQO+lAbYkjDbUo0e+wdJXuBWWwTIcS4YKLBvjF+UaLFUsiiTmWfC8B6pKHgVxeJ8v9byyA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-1021b67c-93e5-5c78-a270-cbdb2574d980-common/-/monaco-vscode-1021b67c-93e5-5c78-a270-cbdb2574d980-common-23.1.0.tgz", + "integrity": "sha512-VQ+UIhqqulNIguqR7Me5Lj0jbebuVVCSNPK6pkmj1uvG77b6i2HjZkwRSnhOKWyjxK4hXka3XlgAU11vyFroBQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-10416640-ca84-5eff-95ce-dea977ccba7a-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-10416640-ca84-5eff-95ce-dea977ccba7a-common/-/monaco-vscode-10416640-ca84-5eff-95ce-dea977ccba7a-common-23.0.0.tgz", - "integrity": "sha512-5/QdYJ41WCGrU0vAp2AjhCXFFpsH4mGRGvoXYKwhyf43qAc4hrgMwXO7Fl7AxuKF03dYYVK4hEpVWQgfyYS+Ig==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-10416640-ca84-5eff-95ce-dea977ccba7a-common/-/monaco-vscode-10416640-ca84-5eff-95ce-dea977ccba7a-common-23.1.0.tgz", + "integrity": "sha512-0P4hUNqf2S/hU9c7AsDQ2hcK9zY+JC34Ibv/DtBmu+qkV1h1Pjrzzq2PqFv5BOYsv7edbrlIxigWW6PPIOY7AA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-10af0e5d-64cb-56de-b584-29ab4a355d15-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-10af0e5d-64cb-56de-b584-29ab4a355d15-common/-/monaco-vscode-10af0e5d-64cb-56de-b584-29ab4a355d15-common-23.0.0.tgz", - "integrity": "sha512-TbkuNbO9Su88cOPM4zpMEhHDgIby/v4k1+Sdk9rjse9gA+vdRnFYUSWsFgZjkFCEkISaAC0GEcdICgJimPDjTA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-10af0e5d-64cb-56de-b584-29ab4a355d15-common/-/monaco-vscode-10af0e5d-64cb-56de-b584-29ab4a355d15-common-23.1.0.tgz", + "integrity": "sha512-C7u4wqs3iuaMuR6AxiLofnRtWCbdvgTi8aw6XlE1Ci3DtcMXhmvhEBokXD1Zm12fm7tES/zr9cBOCoMpr1D+RQ==", "license": "MIT" }, "node_modules/@codingame/monaco-vscode-15626ec7-b165-51e1-8caf-7bcc2ae9b95a-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-15626ec7-b165-51e1-8caf-7bcc2ae9b95a-common/-/monaco-vscode-15626ec7-b165-51e1-8caf-7bcc2ae9b95a-common-23.0.0.tgz", - "integrity": "sha512-hnNcsrZwTjLrB3W1c6ZpOFyU2iJHpuXnA+GYnHQH8wdqKuyzTUR3MGcu3akCswny+3sGCYgz45nkhpNbmclK3A==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-15626ec7-b165-51e1-8caf-7bcc2ae9b95a-common/-/monaco-vscode-15626ec7-b165-51e1-8caf-7bcc2ae9b95a-common-23.1.0.tgz", + "integrity": "sha512-eaImWSUplF403t12C9edQDiBLI1KwcV1HafP2I0b1q8M5ZmDQ3ZFJHSOYlJ0y3zbqm4EvmpnqARX1aud9dnHRg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common/-/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common-23.0.0.tgz", - "integrity": "sha512-Uy0ne5fPb7/8M/RbONPKvGKZpwYKebM1IpZPKZmRiBeU/YKN0T+PdgOn4Is25/B20dX+LiluL6VywMvpDctiYQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common/-/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common-23.1.0.tgz", + "integrity": "sha512-T558tGvWWFDaJCBEZSNH2IuABBV+uW+m6xAEBgduLk/dhgQysw1cG7Qs7RWITAhFDtHkbllnj1FUXzN7xfo0mg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-16b9b017-9377-5198-9904-c344b3b2ad14-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-16b9b017-9377-5198-9904-c344b3b2ad14-common/-/monaco-vscode-16b9b017-9377-5198-9904-c344b3b2ad14-common-23.0.0.tgz", - "integrity": "sha512-Ov19JrzyKd8JiWUJJPAIxvJxXCfYPFNv1iLPU3RGKzrEo91CDK3NPDBocze1/2JgkfkbibKqV5KIinQ6qj7DPQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-16b9b017-9377-5198-9904-c344b3b2ad14-common/-/monaco-vscode-16b9b017-9377-5198-9904-c344b3b2ad14-common-23.1.0.tgz", + "integrity": "sha512-RDduHxWjCViEhnFFjXolBRhs6+M01zNJA083yp/dcUVDPzdqdDShAtmpnjUwd8o3GH+ZVE3Q0cqmUZIZzZbjYA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-18b21911-2b39-5976-87a4-ea863f4c4e0e-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-18b21911-2b39-5976-87a4-ea863f4c4e0e-common/-/monaco-vscode-18b21911-2b39-5976-87a4-ea863f4c4e0e-common-23.0.0.tgz", - "integrity": "sha512-EfZBHs0hUUADlHNyqgzojw10lMa4rkDZdMQwkVCSp8j4J1i/nZPG8WPXR9K8LQZm0Hwg9anTe6Z8Ph238+3+6A==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-18b21911-2b39-5976-87a4-ea863f4c4e0e-common/-/monaco-vscode-18b21911-2b39-5976-87a4-ea863f4c4e0e-common-23.1.0.tgz", + "integrity": "sha512-MgEHX0sIactiyRZKvZ+owvLAiL7bWZL+88xxxQtBM8Wskqs74PD8Gzs+Igt+OGyaEnwG3n9hyDOPsoD8jizTmg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-05c09f77-cd1d-5960-b387-e7023df3160b-common": "23.0.0", - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-05c09f77-cd1d-5960-b387-e7023df3160b-common": "23.1.0", + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-1b4486de-4fe4-59c4-9e6d-34f265ff6625-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-1b4486de-4fe4-59c4-9e6d-34f265ff6625-common/-/monaco-vscode-1b4486de-4fe4-59c4-9e6d-34f265ff6625-common-23.0.0.tgz", - "integrity": "sha512-J97BMiI5NvTwtT49+bp4tW96/Pw8PK7IzfY7NYdibNMbtJok2JDlUDRh4rifANa6x3aoHZZHij5DymD1CsXHIw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-1b4486de-4fe4-59c4-9e6d-34f265ff6625-common/-/monaco-vscode-1b4486de-4fe4-59c4-9e6d-34f265ff6625-common-23.1.0.tgz", + "integrity": "sha512-5Ook1LVygyv0VwF8Bpnd4xb7MX9aWYK09qKQV5EKGBlbyIh25FpmQFxrd8nlJeZt8TAYEeQS+ium1EBFxnVhSA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-2a94c04a-b85b-5669-b06b-89c1bfa11cb9-common": "23.0.0", - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-422642f2-7e3a-5c1c-9e1e-1d3ef1817346-common": "23.0.0", - "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.0.0", - "@codingame/monaco-vscode-9a1a5840-af83-5d07-a156-ba32a36c5c4b-common": "23.0.0", - "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-2a94c04a-b85b-5669-b06b-89c1bfa11cb9-common": "23.1.0", + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-422642f2-7e3a-5c1c-9e1e-1d3ef1817346-common": "23.1.0", + "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.1.0", + "@codingame/monaco-vscode-9a1a5840-af83-5d07-a156-ba32a36c5c4b-common": "23.1.0", + "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-2339d6ac-d6bb-53cd-95ee-81911735d1c7-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-2339d6ac-d6bb-53cd-95ee-81911735d1c7-common/-/monaco-vscode-2339d6ac-d6bb-53cd-95ee-81911735d1c7-common-23.0.0.tgz", - "integrity": "sha512-dastaRQFMRyNenj/8CA52TpAPesPlNHjM2SoNHUcDL8aDLqKlK7FtPJzJPbjpzh+Np4c/WdgHFh6NwL6bgYchQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-2339d6ac-d6bb-53cd-95ee-81911735d1c7-common/-/monaco-vscode-2339d6ac-d6bb-53cd-95ee-81911735d1c7-common-23.1.0.tgz", + "integrity": "sha512-grXzeRWja7FfY9hPwMtM89FtsWIMBdMJuM7M74sVxl06Ke9xm+UF4ie47DgN3YBYkRAEPA2pUtNty6BY8pmpkg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-262ed59d-4f76-57cd-9e9f-1877f26ae049-common": "23.0.0", - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-aac7027b-326c-513a-95a9-e4eedd151b38-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", + "@codingame/monaco-vscode-262ed59d-4f76-57cd-9e9f-1877f26ae049-common": "23.1.0", + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-aac7027b-326c-513a-95a9-e4eedd151b38-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", "marked": "14.0.0" } }, "node_modules/@codingame/monaco-vscode-23aade48-f094-5c08-9555-97fc9cca96c9-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-23aade48-f094-5c08-9555-97fc9cca96c9-common/-/monaco-vscode-23aade48-f094-5c08-9555-97fc9cca96c9-common-23.0.0.tgz", - "integrity": "sha512-ANQlBNWi2vfYNymmUFFXeU8hpSZLMXp3V9fISsZR27xWzIZh5L2ZPt6W554lib1sbJRhDIabznqoayazQEDigg==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-23aade48-f094-5c08-9555-97fc9cca96c9-common/-/monaco-vscode-23aade48-f094-5c08-9555-97fc9cca96c9-common-23.1.0.tgz", + "integrity": "sha512-GPmm/KjncY007UYIdwHqB/mDNUHbeVpj3JOjF6M9d20PcQJ/o5XiRSYAH5IH1ePR7yHzrfWaet/YgXmhyZ9f1g==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-249dc928-1da3-51c1-82d0-45e0ba9d08a1-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-249dc928-1da3-51c1-82d0-45e0ba9d08a1-common/-/monaco-vscode-249dc928-1da3-51c1-82d0-45e0ba9d08a1-common-23.0.0.tgz", - "integrity": "sha512-C+XbWg1r7b+IPZnRE0tMs5Cw1UJwvfjxOPyd6xZkiGmuGpovfQyVTQMS0hh1s043sHifN91y1zEIHiTdjKgo0Q==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-249dc928-1da3-51c1-82d0-45e0ba9d08a1-common/-/monaco-vscode-249dc928-1da3-51c1-82d0-45e0ba9d08a1-common-23.1.0.tgz", + "integrity": "sha512-w+pkh+6zkIqp9aPc7aWefEDosVuWdOS6VRKQ7xMnn8Re1ZlXgZ/yyoStAKFjIECQyavZ/8zQzscQQfFAMl5Wsw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-256d5b78-0649-50e9-8354-2807f95f68f4-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-256d5b78-0649-50e9-8354-2807f95f68f4-common/-/monaco-vscode-256d5b78-0649-50e9-8354-2807f95f68f4-common-23.0.0.tgz", - "integrity": "sha512-BOw9UqZ53LGGGKZos9EdPV8r6zABFZ9PQ0cXY7YHx9cL2kHBVav9zdxWQxX4jqTXak8hSu/6NtT4+3N0R0V+hA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-256d5b78-0649-50e9-8354-2807f95f68f4-common/-/monaco-vscode-256d5b78-0649-50e9-8354-2807f95f68f4-common-23.1.0.tgz", + "integrity": "sha512-yacpUIyOKzMWZDfAUfYgsa5at+tIAXVe4lD10JSof1eEbftxP2FvLe/S4zzgs1dLWT+7VFZ4dduNCzc4oIfGoQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-262ed59d-4f76-57cd-9e9f-1877f26ae049-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-262ed59d-4f76-57cd-9e9f-1877f26ae049-common/-/monaco-vscode-262ed59d-4f76-57cd-9e9f-1877f26ae049-common-23.0.0.tgz", - "integrity": "sha512-AAxhB+mLAqVUc/iaW6dQaG1IsukuI7sjZ713/qsUO2N0w+xgQq2kr1Z4PDTbYDRqcXpgzCITyXHFaAnG82nlxw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-262ed59d-4f76-57cd-9e9f-1877f26ae049-common/-/monaco-vscode-262ed59d-4f76-57cd-9e9f-1877f26ae049-common-23.1.0.tgz", + "integrity": "sha512-YnBSQgAWvrvZl3dY+UdUeiK9GG0ryj+TahbatIFqxjs+5BNW6E3G4Ive7ZELo4PejzPHpGmr8VFE8ZanslpGrQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-26828baf-be14-5674-97e2-994222afad77-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-26828baf-be14-5674-97e2-994222afad77-common/-/monaco-vscode-26828baf-be14-5674-97e2-994222afad77-common-23.0.0.tgz", - "integrity": "sha512-+nLRag6PiEAyLmLAJb6tJd7YdeVCdsGHAt89uMHVE2XWzQjlnlAf0V8tM9n0Rc1ZgOoWZFBwWTCE7EOE3neIlA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-26828baf-be14-5674-97e2-994222afad77-common/-/monaco-vscode-26828baf-be14-5674-97e2-994222afad77-common-23.1.0.tgz", + "integrity": "sha512-0P5UvjKXCX2WWtAkwRGghuRe3f+Zn0Pm30tIklC0JvcjIaPWqT7mklD3siQhNLNqwOSEpjpzfgihLw/iXSV/aQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-2808e692-5fb9-54bf-bc21-1d3bff81e651-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-2808e692-5fb9-54bf-bc21-1d3bff81e651-common/-/monaco-vscode-2808e692-5fb9-54bf-bc21-1d3bff81e651-common-23.0.0.tgz", - "integrity": "sha512-C04kvhqJEos8Sr/J00M4gvc+H5WZ6Ps0pPhQyhg2OsZcG1viuhPlI6nB4w423zOHKDSyUWHY//SpdiQzH5zBjA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-2808e692-5fb9-54bf-bc21-1d3bff81e651-common/-/monaco-vscode-2808e692-5fb9-54bf-bc21-1d3bff81e651-common-23.1.0.tgz", + "integrity": "sha512-ZO3ie6FLJj6DbsWLmJcdsOCLBp2N/uTohIOXA7D6Q5Ci4ErTFFpJAPGwoaNCVCMKssS8tdm5XPMz2m0P06kF/Q==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-2a04f0cd-b806-5886-909e-418183d32279-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-2a04f0cd-b806-5886-909e-418183d32279-common/-/monaco-vscode-2a04f0cd-b806-5886-909e-418183d32279-common-23.0.0.tgz", - "integrity": "sha512-vgERW+vNntgb8jZx1i6b/1EQDdhRxit966a1kS925eeHf0JSUUE7F7JTsMDsdWKvPVu5zYbR2w9G13YFgp93AQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-2a04f0cd-b806-5886-909e-418183d32279-common/-/monaco-vscode-2a04f0cd-b806-5886-909e-418183d32279-common-23.1.0.tgz", + "integrity": "sha512-pPKfLk5IBs9Qqd4Wi32KBQ8HNHp8V0ItYnA5rAYDCTIFwg/EvFWMUnyAr5ncOOZ8caClyGmNFxyCAOl1xb0muA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-4db3f2fb-d745-58fe-9e0e-eb67152ab711-common": "23.0.0", - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-4db3f2fb-d745-58fe-9e0e-eb67152ab711-common": "23.1.0", + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-2a22c7b4-b906-5914-8cd1-3ed912fb738f-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-2a22c7b4-b906-5914-8cd1-3ed912fb738f-common/-/monaco-vscode-2a22c7b4-b906-5914-8cd1-3ed912fb738f-common-23.0.0.tgz", - "integrity": "sha512-KPK4l7pkHE92wIASefiKg4eHPw2SsRafxLJHHqcnmtxooestoa42IG5Pgo8fuie/VeqIeXk3KmM9GdOdIYWEpA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-2a22c7b4-b906-5914-8cd1-3ed912fb738f-common/-/monaco-vscode-2a22c7b4-b906-5914-8cd1-3ed912fb738f-common-23.1.0.tgz", + "integrity": "sha512-V0hn9ck6kM3nmccuff/gbS8pIzPEnRDxjcHAlYRPi9NV3QrfEYQWgXWl+ypouRWYtkdkFJWIL+rbAnyQLeC1NA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-2a94c04a-b85b-5669-b06b-89c1bfa11cb9-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-2a94c04a-b85b-5669-b06b-89c1bfa11cb9-common/-/monaco-vscode-2a94c04a-b85b-5669-b06b-89c1bfa11cb9-common-23.0.0.tgz", - "integrity": "sha512-umeKX7BDW+lkJrATyl6utJ7lKZ/Xp34x76+uCrBtp3TYFJu3S1Z5clj37/OJ8Qz7cQI1pBVogJKYXo3DhE2l2w==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-2a94c04a-b85b-5669-b06b-89c1bfa11cb9-common/-/monaco-vscode-2a94c04a-b85b-5669-b06b-89c1bfa11cb9-common-23.1.0.tgz", + "integrity": "sha512-y10Q7ZBqW72R2YDXJfWHN3oKuD8VqhayJknyl4UnvNrLgKICEaK4i0tr25inqcZI0QlcJl1X7zl6QM2JvxUNbQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-4a3ac544-9a61-534c-88df-756262793ef7-common": "23.0.0", - "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-4a3ac544-9a61-534c-88df-756262793ef7-common": "23.1.0", + "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-2f06fe84-148e-5e6b-a7ca-c7989c5f128a-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-2f06fe84-148e-5e6b-a7ca-c7989c5f128a-common/-/monaco-vscode-2f06fe84-148e-5e6b-a7ca-c7989c5f128a-common-23.0.0.tgz", - "integrity": "sha512-ko3HxlUK5/taFA7k985qMiOMugg3G5Ov56uxvz7++iXjZin4cklT27K6zBeSwJLzIRaKlEGUCQhZjeDOFxP4kA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-2f06fe84-148e-5e6b-a7ca-c7989c5f128a-common/-/monaco-vscode-2f06fe84-148e-5e6b-a7ca-c7989c5f128a-common-23.1.0.tgz", + "integrity": "sha512-gIARgmsjU2Dy8k0mEyhQgKxHSB0VfUZHe0MZfGG9mNjCnFIjZ+Bjz4yaKTBuryfcysB0Sy3P6ObtwErR1+KY8A==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-3109a756-1f83-5d09-945b-9f0fcad928f0-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-3109a756-1f83-5d09-945b-9f0fcad928f0-common/-/monaco-vscode-3109a756-1f83-5d09-945b-9f0fcad928f0-common-23.0.0.tgz", - "integrity": "sha512-/isRcJdKVCsarqEZsojqGPw5QxOEkTq4VqnZUxcS1NnqRzhZlf/3o+4sZvn2chb3K/UecPnL+bNF176UDm09hg==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-3109a756-1f83-5d09-945b-9f0fcad928f0-common/-/monaco-vscode-3109a756-1f83-5d09-945b-9f0fcad928f0-common-23.1.0.tgz", + "integrity": "sha512-Ax0UplWl7C4tXuF4BpagPA15gGVQyW+vzniyj87zgZxnyEkAX8ynwUkOWXkd+OtyHYeBokj14XNYraplBWteeA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-7aa7b0aa-41af-57b3-860a-86d2f987a6c8-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-b1e8558d-1726-5299-bc75-e43ee6d1a124-common": "23.0.0", - "@codingame/monaco-vscode-ef156ae1-7926-5925-b78f-228b206ed123-common": "23.0.0" + "@codingame/monaco-vscode-7aa7b0aa-41af-57b3-860a-86d2f987a6c8-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-b1e8558d-1726-5299-bc75-e43ee6d1a124-common": "23.1.0", + "@codingame/monaco-vscode-ef156ae1-7926-5925-b78f-228b206ed123-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-33833ac7-3af3-5e9d-8fb9-11838d852c59-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-33833ac7-3af3-5e9d-8fb9-11838d852c59-common/-/monaco-vscode-33833ac7-3af3-5e9d-8fb9-11838d852c59-common-23.0.0.tgz", - "integrity": "sha512-0SLf1R7Q6E+RQizGSXYrYQ3Jl+xSoYMagNux/loxkiv1jY78aNQZUvoHEtIWzGTOsKTfLC8Xja4ZltLNo4zijw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-33833ac7-3af3-5e9d-8fb9-11838d852c59-common/-/monaco-vscode-33833ac7-3af3-5e9d-8fb9-11838d852c59-common-23.1.0.tgz", + "integrity": "sha512-W47/2JAKKjBCo0/pzW8w72MeTTCh4IqQ4+ouduETWZRAgzMYvP17L/NcCKEniXczGHvy6mD0N+y3MxLFq3f/Hw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-3692fc2f-920d-56ed-accd-d988be683cc3-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-3692fc2f-920d-56ed-accd-d988be683cc3-common/-/monaco-vscode-3692fc2f-920d-56ed-accd-d988be683cc3-common-23.0.0.tgz", - "integrity": "sha512-2obPQoCPLSFj2WDzcTgZd8FSaCW5/awPeTqEIWU4pVnOiKrRQkpC8V6jAfo6cbQ7XBVeMuzEtNmPYa42mtSjMg==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-3692fc2f-920d-56ed-accd-d988be683cc3-common/-/monaco-vscode-3692fc2f-920d-56ed-accd-d988be683cc3-common-23.1.0.tgz", + "integrity": "sha512-Orv+C4DzPcIl0HfoWZLctyBUKQVYVaS53hcQaGcrCdoZBVD+x6ECiKEB8z2KzRYGHNqFWEPXkm5FafISMDX6vA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-262ed59d-4f76-57cd-9e9f-1877f26ae049-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-262ed59d-4f76-57cd-9e9f-1877f26ae049-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common/-/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common-23.0.0.tgz", - "integrity": "sha512-qSXqTv21Np6UCeZRQpQigVUDAMyGPsRD3rJUPvQkhnin7F9Ab9MNdacDcx+zGa85z2kVsfbeIQb8vBmRtnGhvA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common/-/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common-23.1.0.tgz", + "integrity": "sha512-MM5TWGQ39FjwoKwtN1ScUoEY1Mx+WlrAjhfDHcuOy9VPyn5SRt8tGHPRhic6dz3GLq4agY3clmwVwADEheIYKw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-40cada32-7e9c-528a-81fc-766e4da54147-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-40cada32-7e9c-528a-81fc-766e4da54147-common/-/monaco-vscode-40cada32-7e9c-528a-81fc-766e4da54147-common-23.0.0.tgz", - "integrity": "sha512-5QwsPwf5i14lVzOLWr031joX/NqDIcJc9D/T+r3v8A4JdUtzo41Ubwq/g65jP4CfE/gGIEJiPTq6fLAezFs2Ug==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-40cada32-7e9c-528a-81fc-766e4da54147-common/-/monaco-vscode-40cada32-7e9c-528a-81fc-766e4da54147-common-23.1.0.tgz", + "integrity": "sha512-wOxwYF9oGAFREUQlgVHPVMAb3gF5IJeupzeDsgNMSTs7SL9GCj5oh/+hExNMbkio8qqZdItDR4ISZZtHxMqFNw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.0.0", - "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.1.0", + "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-422642f2-7e3a-5c1c-9e1e-1d3ef1817346-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-422642f2-7e3a-5c1c-9e1e-1d3ef1817346-common/-/monaco-vscode-422642f2-7e3a-5c1c-9e1e-1d3ef1817346-common-23.0.0.tgz", - "integrity": "sha512-TRqAADmNL1MczPk31tdYfDA7tf1w2wD0HylJ9Um6j9K5wG0pwUzoi5+HXXyKVIz9/FgpB8NsQbmEJ9rz4zk/GA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-422642f2-7e3a-5c1c-9e1e-1d3ef1817346-common/-/monaco-vscode-422642f2-7e3a-5c1c-9e1e-1d3ef1817346-common-23.1.0.tgz", + "integrity": "sha512-4h7aZtkHF2A+qilLPBwVy/nxNOCB6esiVGvqi6ZbMOmRSy1Ng6kboxzfStiAIBWdlQCaVOq2mQ8f7YXtzXGAxg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-45a408c6-90ed-5d8b-801d-f3f69c7a97f2-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-45a408c6-90ed-5d8b-801d-f3f69c7a97f2-common/-/monaco-vscode-45a408c6-90ed-5d8b-801d-f3f69c7a97f2-common-23.0.0.tgz", - "integrity": "sha512-vtJ+GC8lXZqISHV9Cc7SYmFmTzz24cwoezfBbAbzzNMG5mEKL4SHChwIcROQqhArlMltBnCN4txgxOgp6NHWQA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-45a408c6-90ed-5d8b-801d-f3f69c7a97f2-common/-/monaco-vscode-45a408c6-90ed-5d8b-801d-f3f69c7a97f2-common-23.1.0.tgz", + "integrity": "sha512-VneTsg3q+w3l/nvNfr2YIAVd1egb4YRREkbGDIB+q2An6xfH1Unb0QfFPpuCXArUlF3wId0f8McJF82Wqheanw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-6f931a91-88ea-5232-897f-a17ec3929ba5-common": "23.0.0", - "@codingame/monaco-vscode-85f7fb0f-70f5-5a5e-831b-15c743a8bd11-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.0.0", - "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.0.0" + "@codingame/monaco-vscode-6f931a91-88ea-5232-897f-a17ec3929ba5-common": "23.1.0", + "@codingame/monaco-vscode-85f7fb0f-70f5-5a5e-831b-15c743a8bd11-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.1.0", + "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-45e04ac3-b807-5ae5-8818-7b9c40b6d31f-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-45e04ac3-b807-5ae5-8818-7b9c40b6d31f-common/-/monaco-vscode-45e04ac3-b807-5ae5-8818-7b9c40b6d31f-common-23.0.0.tgz", - "integrity": "sha512-vp+kErJeb0D6aFCsqjvPlC8+3t/5EXCuhlKqaJfo477NFLZGEx/OQXDGnQiHDRUAU5xQ1qAt4szQ87gSoiszEw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-45e04ac3-b807-5ae5-8818-7b9c40b6d31f-common/-/monaco-vscode-45e04ac3-b807-5ae5-8818-7b9c40b6d31f-common-23.1.0.tgz", + "integrity": "sha512-TLHnqkU6oMHNOSiFS9gX0xqhmLwtsKu+OKWM/ILkGIWm94K+mZ0ajuXlxMG7xaPBgHRf61XJmM31iidHAbf6oQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-10af0e5d-64cb-56de-b584-29ab4a355d15-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-10af0e5d-64cb-56de-b584-29ab4a355d15-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-494be54c-bd37-5b3c-af70-02f086e28768-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-494be54c-bd37-5b3c-af70-02f086e28768-common/-/monaco-vscode-494be54c-bd37-5b3c-af70-02f086e28768-common-23.0.0.tgz", - "integrity": "sha512-9mFeCI2XJCviSLJM9ebIfxAJTROCFvlj4FC9870fS8U9GORk6gaEG+JuEeUuiB461Dymlqz1NKEY6VleB/wVGw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-494be54c-bd37-5b3c-af70-02f086e28768-common/-/monaco-vscode-494be54c-bd37-5b3c-af70-02f086e28768-common-23.1.0.tgz", + "integrity": "sha512-bbCqDDnX7qKQ9OfltZvzZNdHMLXdCOtaUiVy9bz/6E/AnqZ2tASKw1PGx1iUjKo+BguBqRypaMZNY05TWc3F6Q==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-4a316137-39d1-5d77-8b53-112db3547c1e-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-4a316137-39d1-5d77-8b53-112db3547c1e-common/-/monaco-vscode-4a316137-39d1-5d77-8b53-112db3547c1e-common-23.0.0.tgz", - "integrity": "sha512-T5o15AvwEjp42RcePcqIy5ELC06nuhl6Pt8mjaSqpJeo/Ehr1WwEyBPJDlxqT/7DBwhFMJ1IZETQuj0Hwd4eow==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-4a316137-39d1-5d77-8b53-112db3547c1e-common/-/monaco-vscode-4a316137-39d1-5d77-8b53-112db3547c1e-common-23.1.0.tgz", + "integrity": "sha512-QPtVMt4aszdOShQKLGm6YZ0tVifPTQPYcSpZ+KbIi0kf7lYzEJ4eKL1Vprw1jeLfxsmnVqwz6aIrgHpDLUs7cw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-05c09f77-cd1d-5960-b387-e7023df3160b-common": "23.0.0", - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.0.0", - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-05c09f77-cd1d-5960-b387-e7023df3160b-common": "23.1.0", + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.1.0", + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-4a3ac544-9a61-534c-88df-756262793ef7-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-4a3ac544-9a61-534c-88df-756262793ef7-common/-/monaco-vscode-4a3ac544-9a61-534c-88df-756262793ef7-common-23.0.0.tgz", - "integrity": "sha512-jhS7HUyYQGmMReRG/cTBs/dQLTFOJ7aV02afPVgZjAtX0UoIC/BlWWrMfMoWaMtPNI91ivwJrP8UtA9okG6Y+Q==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-4a3ac544-9a61-534c-88df-756262793ef7-common/-/monaco-vscode-4a3ac544-9a61-534c-88df-756262793ef7-common-23.1.0.tgz", + "integrity": "sha512-HtO2InQku706T8u5YF8EpPZGFE54bQscE3D20bsjjTJrXF/hQ8ayIrwLFs5QyxvQWq7mcDnU4LvWHsCbqP6CaA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common/-/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common-23.0.0.tgz", - "integrity": "sha512-3uYpALb/HXud/rTJjPxJOS7oYXa3tCTDKRVINQYoWjcVYgPFEkPXF0YCxcfmM+WOPWLfJrbNQJOAnty/oJzTPw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common/-/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common-23.1.0.tgz", + "integrity": "sha512-88kbdSg3VXlpPMajzM6TZe3VVOBKa2jIwK+qH9a/TwljEIlLVRXFEQJrqgukeWxq/luld7qr1wsXICTLJDdxtg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-4db3f2fb-d745-58fe-9e0e-eb67152ab711-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-4db3f2fb-d745-58fe-9e0e-eb67152ab711-common/-/monaco-vscode-4db3f2fb-d745-58fe-9e0e-eb67152ab711-common-23.0.0.tgz", - "integrity": "sha512-sfFqhG0juLi1ZcAAmctqsuqyogrFPShTmPE60xIC1eMiBXkwtqBX6zrs1U7M8Ake2j+TM4cPwyEnMhLd7RqY+A==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-4db3f2fb-d745-58fe-9e0e-eb67152ab711-common/-/monaco-vscode-4db3f2fb-d745-58fe-9e0e-eb67152ab711-common-23.1.0.tgz", + "integrity": "sha512-1yAVr2GQ3xXf63Lp6Hvf5pZuOPbbz/8PX2Ziq7gny249Au6Poohm7+v+HoCuuQiKlrnhMnN5hivSzwo0gamHyA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common/-/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common-23.0.0.tgz", - "integrity": "sha512-rhfgvwYj2BQGHJgZCvI5EaffECwHzwaGc1QJ50bYuIY10JEMjQj6CHw4SpKcBE6w8JBy4QJ4ybYunxI+zLJHJw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common/-/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common-23.1.0.tgz", + "integrity": "sha512-7f5IcwOSLW7g3cEECz+ImXhgmducwrOrTxRJkivZ0RFa1lTRyQXcVdQpKoqxoKXadioVPBeE28pijAEAMilBfQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-523730aa-81e6-55d7-9916-87ad537fe087-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-523730aa-81e6-55d7-9916-87ad537fe087-common/-/monaco-vscode-523730aa-81e6-55d7-9916-87ad537fe087-common-23.0.0.tgz", - "integrity": "sha512-xmrfcFOUr7OpBepU0gET4LkzjlPPoM01ef4R09qM2ZrvnQEQr/E50kmbgLzgyc0UlE+B0IbmbduuDDkA52LxxQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-523730aa-81e6-55d7-9916-87ad537fe087-common/-/monaco-vscode-523730aa-81e6-55d7-9916-87ad537fe087-common-23.1.0.tgz", + "integrity": "sha512-0Oa4bMQKJR7angN6Wf6RvB0xeH1QaskYlmci6vRYTUWeMuEprTZrpIl+1Kpw09Nh2Dp21XmFM8RNXFtQ1ILKrw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-16b9b017-9377-5198-9904-c344b3b2ad14-common": "23.0.0", - "@codingame/monaco-vscode-7aa7b0aa-41af-57b3-860a-86d2f987a6c8-common": "23.0.0", - "@codingame/monaco-vscode-a6a3e03d-2b1a-5e17-b904-ed5d40c14550-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-16b9b017-9377-5198-9904-c344b3b2ad14-common": "23.1.0", + "@codingame/monaco-vscode-7aa7b0aa-41af-57b3-860a-86d2f987a6c8-common": "23.1.0", + "@codingame/monaco-vscode-a6a3e03d-2b1a-5e17-b904-ed5d40c14550-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-5452e2b7-9081-5f95-839b-4ab3544ce28f-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-5452e2b7-9081-5f95-839b-4ab3544ce28f-common/-/monaco-vscode-5452e2b7-9081-5f95-839b-4ab3544ce28f-common-23.0.0.tgz", - "integrity": "sha512-y/ENOqjl0qqJbpjCxzGiygfaJmUNh1Dr3fy8tMp+v4YzShzUJnkU2nQFim5R8Kx9PXolLM1oPplczx1iyLtrFQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-5452e2b7-9081-5f95-839b-4ab3544ce28f-common/-/monaco-vscode-5452e2b7-9081-5f95-839b-4ab3544ce28f-common-23.1.0.tgz", + "integrity": "sha512-y0pa1PpQ94D3r2mtubMkPkllbpykkPVv6+rGJxDgjEz48Cd191tepwCCMaZ68m4s02npW2InRWdtzIJvtbC0+g==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-bc6f260d-ec63-5c95-9446-1ca7d0872719-common": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-bc6f260d-ec63-5c95-9446-1ca7d0872719-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-571c8352-7953-5038-9f09-e03bb6219a0e-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-571c8352-7953-5038-9f09-e03bb6219a0e-common/-/monaco-vscode-571c8352-7953-5038-9f09-e03bb6219a0e-common-23.0.0.tgz", - "integrity": "sha512-BBm9uLqy1AnEIRijKV5/eAVe/3/MToSCSaVE65VCD7XGol6Nv/isbYCXLsUNU1fZvx3X4KqHKBsRskwb38mSFw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-571c8352-7953-5038-9f09-e03bb6219a0e-common/-/monaco-vscode-571c8352-7953-5038-9f09-e03bb6219a0e-common-23.1.0.tgz", + "integrity": "sha512-eYvHmf/YtBZbGoPszlqH+Cc+tzyw+Bl/pBQYgnhkEs84qPDSwQ1EhArRfoGI0qGezXNppuiqhvE6Gbx8+AIFIw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-5b8cf422-a92f-53bb-aa8a-d9c56494b1e6-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-5b8cf422-a92f-53bb-aa8a-d9c56494b1e6-common/-/monaco-vscode-5b8cf422-a92f-53bb-aa8a-d9c56494b1e6-common-23.0.0.tgz", - "integrity": "sha512-OySHk1LEIUgkyLKR+l/b7AkPKuMZlf+WInXUIrtEe3Xja9s1Ex686wcA88KxxnpZnhZ7MEN39eNEx9nFWkS6tw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-5b8cf422-a92f-53bb-aa8a-d9c56494b1e6-common/-/monaco-vscode-5b8cf422-a92f-53bb-aa8a-d9c56494b1e6-common-23.1.0.tgz", + "integrity": "sha512-3quQHjFQddK/IAAa5ym/9YCraE9a0oo93F1Bmoqk4/enGbcy6/Ssgx4lw4Ci6Ae3JK7R+FpZAig3byhI9eUamw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-05c09f77-cd1d-5960-b387-e7023df3160b-common": "23.0.0", - "@codingame/monaco-vscode-09f99a3e-bf90-51d4-ab34-acea412359d2-common": "23.0.0", - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.0.0", - "@codingame/monaco-vscode-5ca67a37-98cf-58a6-90cb-0999f3ec6b71-common": "23.0.0", - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.0.0", - "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.0.0" + "@codingame/monaco-vscode-05c09f77-cd1d-5960-b387-e7023df3160b-common": "23.1.0", + "@codingame/monaco-vscode-09f99a3e-bf90-51d4-ab34-acea412359d2-common": "23.1.0", + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.1.0", + "@codingame/monaco-vscode-5ca67a37-98cf-58a6-90cb-0999f3ec6b71-common": "23.1.0", + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.1.0", + "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-5ca67a37-98cf-58a6-90cb-0999f3ec6b71-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-5ca67a37-98cf-58a6-90cb-0999f3ec6b71-common/-/monaco-vscode-5ca67a37-98cf-58a6-90cb-0999f3ec6b71-common-23.0.0.tgz", - "integrity": "sha512-PJOfF0wZ0ZNbci4APPx8361W7PgSiYZ8xojDmo39MyJPTjxCX5a/1xqQpeuI83GEWERaX//1pkrF7oZmx34C1g==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-5ca67a37-98cf-58a6-90cb-0999f3ec6b71-common/-/monaco-vscode-5ca67a37-98cf-58a6-90cb-0999f3ec6b71-common-23.1.0.tgz", + "integrity": "sha512-VrpmjJTkx234ArSbUh0J2sUGR9iKlX/jWUSPeqmOywcEXZbTJl3UpSUtv5YFcvOWq5JKSuMTvg1Hkf0kUtrtoQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common/-/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common-23.0.0.tgz", - "integrity": "sha512-12dd0SQECuddraOhibzXcgKFgImj34/LeoBH1rPph2TxTd51GY9tTOCaQQHd+2nMrxds9D08LHXBM2BemQ43rQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common/-/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common-23.1.0.tgz", + "integrity": "sha512-RQt1RMUesDfkaVPpZ6HENaz7LaFNcq0KVh251ugvEB7bh+V1oYOA0be71+V8fMt4K3SowjoHjChsdocmZgkCZQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-625898ab-0e33-5b7f-a3ae-29c10271dc1c-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-625898ab-0e33-5b7f-a3ae-29c10271dc1c-common/-/monaco-vscode-625898ab-0e33-5b7f-a3ae-29c10271dc1c-common-23.0.0.tgz", - "integrity": "sha512-YhqTLf7iCNGhu1mm30Utp1vD3wlyBuy3lUsgMBLCusLSTGiTWYgRlcfzcbXP8Py/zCR7HGSehcZZh4fU2CiWcg==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-625898ab-0e33-5b7f-a3ae-29c10271dc1c-common/-/monaco-vscode-625898ab-0e33-5b7f-a3ae-29c10271dc1c-common-23.1.0.tgz", + "integrity": "sha512-XeBb1ADuaDvK4ClTE/XmU8KXl7KpmdB1oooHaWGhk1w13Pcf5qLHWD6RgNvH3Sbm2XImJBUMJVHvp/DjT9xUzQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-64322fa2-7385-5f46-935b-8f243d98004b-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-64322fa2-7385-5f46-935b-8f243d98004b-common/-/monaco-vscode-64322fa2-7385-5f46-935b-8f243d98004b-common-23.0.0.tgz", - "integrity": "sha512-ZgVdbFOrAIOKL1VT2lLs2vkAQzop5Twes4N28Z7OF23Ez/5dGzwCG5WLU7tsmpHpeL3flTOgDo9GRlMNWXJclw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-64322fa2-7385-5f46-935b-8f243d98004b-common/-/monaco-vscode-64322fa2-7385-5f46-935b-8f243d98004b-common-23.1.0.tgz", + "integrity": "sha512-O2iL+VvlcgzghDU4rehPf5tP31dkQB/gDizuCs3qnHh2TwFNFdfe+DkqRv0X+GRoz+L30G6dKso0xdk6PSS3pA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.0.0", - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-6f931a91-88ea-5232-897f-a17ec3929ba5-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-bc8c28cd-7a80-54a9-af1a-e6b1e7a7f34a-common": "23.0.0", - "@codingame/monaco-vscode-eda30bac-0984-5b42-9362-c68996b85232-common": "23.0.0" + "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.1.0", + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-6f931a91-88ea-5232-897f-a17ec3929ba5-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-bc8c28cd-7a80-54a9-af1a-e6b1e7a7f34a-common": "23.1.0", + "@codingame/monaco-vscode-eda30bac-0984-5b42-9362-c68996b85232-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-6845754f-e617-5ed9-8aaa-6ca3653a9532-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-6845754f-e617-5ed9-8aaa-6ca3653a9532-common/-/monaco-vscode-6845754f-e617-5ed9-8aaa-6ca3653a9532-common-23.0.0.tgz", - "integrity": "sha512-0holWvB9Ciu43Khvo/6eLWHnkAJTanqNT8RJL2iWUXzqJmIsg4uqFJpA2vj+3ccvTdYchq/WWfjMJ7FUbVFClA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-6845754f-e617-5ed9-8aaa-6ca3653a9532-common/-/monaco-vscode-6845754f-e617-5ed9-8aaa-6ca3653a9532-common-23.1.0.tgz", + "integrity": "sha512-K7QfZDlssdCgflFNgZ+ck9mWPjxIJC/i3I4nCXN8Z1/pOKiA/qIlknf8miXK8s9VNB+Lbi7MoXVDv6fletsvHA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-6980eeab-47bb-5a48-8e15-32caf0785565-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-6980eeab-47bb-5a48-8e15-32caf0785565-common/-/monaco-vscode-6980eeab-47bb-5a48-8e15-32caf0785565-common-23.0.0.tgz", - "integrity": "sha512-uEHmGJj1JuQUcctOuY0wRrMcgqGJL5C1LPz084x3ZgdvxgU0mjS1bxXIhxvUpZ0Y5e7TLElRTzKXFWhBJ5CkOA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-6980eeab-47bb-5a48-8e15-32caf0785565-common/-/monaco-vscode-6980eeab-47bb-5a48-8e15-32caf0785565-common-23.1.0.tgz", + "integrity": "sha512-qspMIK9Fo6/u51gBwgPjemnvswGthvGcZ04uUedyoMhXxjeLsexdhFrjVLZTM7rDyrB1vxLRn8pVmHaND1OD1w==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-09f99a3e-bf90-51d4-ab34-acea412359d2-common": "23.0.0", - "@codingame/monaco-vscode-0cc5da60-f921-59b9-bd8c-a018e93c0a6f-common": "23.0.0", - "@codingame/monaco-vscode-40cada32-7e9c-528a-81fc-766e4da54147-common": "23.0.0", - "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.0.0", - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-6bf85d7b-e6e3-54e9-9bc1-7e08d663f0f6-common": "23.0.0", - "@codingame/monaco-vscode-85886bdb-61c5-52f1-8eb7-d1d32f6f8cbd-common": "23.0.0", - "@codingame/monaco-vscode-9efc1f50-c7de-55d6-8b28-bcc88bd49b5a-common": "23.0.0", - "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.0.0" + "@codingame/monaco-vscode-09f99a3e-bf90-51d4-ab34-acea412359d2-common": "23.1.0", + "@codingame/monaco-vscode-0cc5da60-f921-59b9-bd8c-a018e93c0a6f-common": "23.1.0", + "@codingame/monaco-vscode-40cada32-7e9c-528a-81fc-766e4da54147-common": "23.1.0", + "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.1.0", + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-6bf85d7b-e6e3-54e9-9bc1-7e08d663f0f6-common": "23.1.0", + "@codingame/monaco-vscode-85886bdb-61c5-52f1-8eb7-d1d32f6f8cbd-common": "23.1.0", + "@codingame/monaco-vscode-9efc1f50-c7de-55d6-8b28-bcc88bd49b5a-common": "23.1.0", + "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-6bf85d7b-e6e3-54e9-9bc1-7e08d663f0f6-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-6bf85d7b-e6e3-54e9-9bc1-7e08d663f0f6-common/-/monaco-vscode-6bf85d7b-e6e3-54e9-9bc1-7e08d663f0f6-common-23.0.0.tgz", - "integrity": "sha512-Fnma5ZkyJcqbFNCjUmn5XhxHpJOTuaCXNiGbRL3hnnuqBglJVdGcST2+ETFunroayqjrizZ5wYij+E2HFRgW6Q==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-6bf85d7b-e6e3-54e9-9bc1-7e08d663f0f6-common/-/monaco-vscode-6bf85d7b-e6e3-54e9-9bc1-7e08d663f0f6-common-23.1.0.tgz", + "integrity": "sha512-YaNbJXw4zQlYibkvy6KAXFg8CZRJtEPfN8lIw+y8ohI6Op1cHzqFtHATxhYAsAOeNeXh0R+RgRj3Rgjhi+Yx/w==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-0cc5da60-f921-59b9-bd8c-a018e93c0a6f-common": "23.0.0", - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-85886bdb-61c5-52f1-8eb7-d1d32f6f8cbd-common": "23.0.0", - "@codingame/monaco-vscode-96e83782-7f38-572e-8787-02e981f1c54f-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-f22e7e55-aee8-5b52-a6bc-950efd9f5890-common": "23.0.0" + "@codingame/monaco-vscode-0cc5da60-f921-59b9-bd8c-a018e93c0a6f-common": "23.1.0", + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-85886bdb-61c5-52f1-8eb7-d1d32f6f8cbd-common": "23.1.0", + "@codingame/monaco-vscode-96e83782-7f38-572e-8787-02e981f1c54f-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-f22e7e55-aee8-5b52-a6bc-950efd9f5890-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-6f931a91-88ea-5232-897f-a17ec3929ba5-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-6f931a91-88ea-5232-897f-a17ec3929ba5-common/-/monaco-vscode-6f931a91-88ea-5232-897f-a17ec3929ba5-common-23.0.0.tgz", - "integrity": "sha512-P8BkQOqzPr3uZ6DUsYd2j3vdKdq2eJma7KAPqiorfHdHqAcP4JZvbkYXuTi1ZpkZxYc9wm85i5x6oVo5jsGkBg==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-6f931a91-88ea-5232-897f-a17ec3929ba5-common/-/monaco-vscode-6f931a91-88ea-5232-897f-a17ec3929ba5-common-23.1.0.tgz", + "integrity": "sha512-paIkzvOuFHa2nlJ1v+N5XbqNtikkBjkIluL0FU2FBzJO7a2Cws4vYkmFc3q90Envib0tMMnsuRtlyZdCFFzZaQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-9d2c06d1-1f89-51a5-9964-aa01fe50c198-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.0.0" + "@codingame/monaco-vscode-9d2c06d1-1f89-51a5-9964-aa01fe50c198-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-6f9bc782-77e0-5716-93bd-b05210c768c5-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-6f9bc782-77e0-5716-93bd-b05210c768c5-common/-/monaco-vscode-6f9bc782-77e0-5716-93bd-b05210c768c5-common-23.0.0.tgz", - "integrity": "sha512-07DXhwRC9TzJPeSM5sFtqvAAZaYmRUuRz1NkMeUILNj0Clr0Uh1etta3lo6RhItGVpdEjNeZZl/a5XZqvvSXXg==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-6f9bc782-77e0-5716-93bd-b05210c768c5-common/-/monaco-vscode-6f9bc782-77e0-5716-93bd-b05210c768c5-common-23.1.0.tgz", + "integrity": "sha512-GRRn84jY5+EUGl9VtHrWhrKwBeMVcVMXdBYB4sEsl3w2iJlklYaTWZCwGINqqAh8EeqyV0X+JwkPh9DkdyPlDg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-bc8c28cd-7a80-54a9-af1a-e6b1e7a7f34a-common": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-bc8c28cd-7a80-54a9-af1a-e6b1e7a7f34a-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-7869cfe8-f42c-5721-9f2b-7d04a6a41f16-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-7869cfe8-f42c-5721-9f2b-7d04a6a41f16-common/-/monaco-vscode-7869cfe8-f42c-5721-9f2b-7d04a6a41f16-common-23.0.0.tgz", - "integrity": "sha512-q0wwdh+ayfphaAz8x5LJOMMl5Sn5cER570y5eU8/Frx9ZANg4TfX0yISWsay5HaR1KhNj/ZL1EMpX1Z5y/Frbw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-7869cfe8-f42c-5721-9f2b-7d04a6a41f16-common/-/monaco-vscode-7869cfe8-f42c-5721-9f2b-7d04a6a41f16-common-23.1.0.tgz", + "integrity": "sha512-OsQ6GSSnCa3fQrfa8K06sO/w1GoaaIwR/k2qDKTUHkqGf9VHUBnhfO1vbvZ9stipkYNA1OxrimIsls7HdWIX3A==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-7aa7b0aa-41af-57b3-860a-86d2f987a6c8-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-7aa7b0aa-41af-57b3-860a-86d2f987a6c8-common/-/monaco-vscode-7aa7b0aa-41af-57b3-860a-86d2f987a6c8-common-23.0.0.tgz", - "integrity": "sha512-aS9kZB++NDVike1sUdHUUiCUwLIcFP/KRbPQwNKM75at6KwWlNjiCBs6ho4HwWKqQpyTcfgtmbVPM2S4SU88XQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-7aa7b0aa-41af-57b3-860a-86d2f987a6c8-common/-/monaco-vscode-7aa7b0aa-41af-57b3-860a-86d2f987a6c8-common-23.1.0.tgz", + "integrity": "sha512-g/LRwZLJYniURRQ9UOLbtf3CjbDPeXQLNcn3QNO2XS4WtOjVoq6rRaHpT6CQj0hhsmtf2MgEh6Sbg+HV2jwnYA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-05c09f77-cd1d-5960-b387-e7023df3160b-common": "23.0.0", - "@codingame/monaco-vscode-16b9b017-9377-5198-9904-c344b3b2ad14-common": "23.0.0", - "@codingame/monaco-vscode-5b8cf422-a92f-53bb-aa8a-d9c56494b1e6-common": "23.0.0", - "@codingame/monaco-vscode-a6a3e03d-2b1a-5e17-b904-ed5d40c14550-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.0.0", - "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.0.0" + "@codingame/monaco-vscode-05c09f77-cd1d-5960-b387-e7023df3160b-common": "23.1.0", + "@codingame/monaco-vscode-16b9b017-9377-5198-9904-c344b3b2ad14-common": "23.1.0", + "@codingame/monaco-vscode-5b8cf422-a92f-53bb-aa8a-d9c56494b1e6-common": "23.1.0", + "@codingame/monaco-vscode-a6a3e03d-2b1a-5e17-b904-ed5d40c14550-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.1.0", + "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-7b19b93e-7a49-5c48-81f5-091a64f468d2-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-7b19b93e-7a49-5c48-81f5-091a64f468d2-common/-/monaco-vscode-7b19b93e-7a49-5c48-81f5-091a64f468d2-common-23.0.0.tgz", - "integrity": "sha512-BLE62o3doVsZd9iBXiRyWIitIBxPZiDjaASfnIaSkeLWyvNgHariIjF6CQ/5KXGEStaIzENqwVVbIrgpZ1ELNg==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-7b19b93e-7a49-5c48-81f5-091a64f468d2-common/-/monaco-vscode-7b19b93e-7a49-5c48-81f5-091a64f468d2-common-23.1.0.tgz", + "integrity": "sha512-p+bndsIaIx15c3hy6odOvXkuEvjLasWV3fRPv98IM4cZ/s49paeS+utZYudbmpOQnPKdFMnXm5gQlLui+4PCkg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-7f39b6f1-3542-5430-8760-0f404d7a7cee-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-7f39b6f1-3542-5430-8760-0f404d7a7cee-common/-/monaco-vscode-7f39b6f1-3542-5430-8760-0f404d7a7cee-common-23.0.0.tgz", - "integrity": "sha512-4u53LLY1SoRhOffr8PePpEgcy29bwZflp8T4dojRtRm4t1YNcOozLjGUwG7InPy+/TfPW74E1OYz1ju8gQKPXg==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-7f39b6f1-3542-5430-8760-0f404d7a7cee-common/-/monaco-vscode-7f39b6f1-3542-5430-8760-0f404d7a7cee-common-23.1.0.tgz", + "integrity": "sha512-snL0jzCUp6YLbFym75Qx1pS0h8LCbWku7j+UsRKl6FjCIjrxBVyYJbvn3IXYnk9WUZ7ZGDZMmw5m6bf7su+Yug==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-4db3f2fb-d745-58fe-9e0e-eb67152ab711-common": "23.0.0", - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-4db3f2fb-d745-58fe-9e0e-eb67152ab711-common": "23.1.0", + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-85886bdb-61c5-52f1-8eb7-d1d32f6f8cbd-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-85886bdb-61c5-52f1-8eb7-d1d32f6f8cbd-common/-/monaco-vscode-85886bdb-61c5-52f1-8eb7-d1d32f6f8cbd-common-23.0.0.tgz", - "integrity": "sha512-7VuxAx1OHCluqTeursNk1yNel3ZxfBZFJNkvVzOby4b2BZdmD4HJCV4mRPrRdqO+mkuH7oMw4bJOtA051EMT0w==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-85886bdb-61c5-52f1-8eb7-d1d32f6f8cbd-common/-/monaco-vscode-85886bdb-61c5-52f1-8eb7-d1d32f6f8cbd-common-23.1.0.tgz", + "integrity": "sha512-INljhQIpcOxbEIVrIUPrjBv75+UBga+ldmTDUcwvvunwP5WslM+BEE8kuEwDDDv+l6aoOSAK8kv1/xfzP+thPg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-85f7fb0f-70f5-5a5e-831b-15c743a8bd11-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-85f7fb0f-70f5-5a5e-831b-15c743a8bd11-common/-/monaco-vscode-85f7fb0f-70f5-5a5e-831b-15c743a8bd11-common-23.0.0.tgz", - "integrity": "sha512-fQbB7EbHZ9tugjEtVJNqhzxGQ6w6XCV7PIIapqEaDHbA2sEOH3E7pK6kKeVBYs9MZyxVqzVJQJZYcNRuM6d/Gw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-85f7fb0f-70f5-5a5e-831b-15c743a8bd11-common/-/monaco-vscode-85f7fb0f-70f5-5a5e-831b-15c743a8bd11-common-23.1.0.tgz", + "integrity": "sha512-B3cCKBpkHzMAvuISrkZejegkfDWlmD0iIYLe8+kOU5QeXs61nhcJpzFvuusWRyW3KFIxGmmGFz71tvMtB+qESg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-6f931a91-88ea-5232-897f-a17ec3929ba5-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-6f931a91-88ea-5232-897f-a17ec3929ba5-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-88141f48-1af9-57ef-a278-f4b2ff6128fa-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-88141f48-1af9-57ef-a278-f4b2ff6128fa-common/-/monaco-vscode-88141f48-1af9-57ef-a278-f4b2ff6128fa-common-23.0.0.tgz", - "integrity": "sha512-L2SWTdayJV2qDIBjyiBamuIBQ+D0liy4J2wFhCzXZLPz1RarTepDYRPLt57ifEpLHSJMYReKrsueu2GJAdnA4w==", - "license": "MIT", - "dependencies": { - "@codingame/monaco-vscode-10af0e5d-64cb-56de-b584-29ab4a355d15-common": "23.0.0", - "@codingame/monaco-vscode-2339d6ac-d6bb-53cd-95ee-81911735d1c7-common": "23.0.0", - "@codingame/monaco-vscode-45e04ac3-b807-5ae5-8818-7b9c40b6d31f-common": "23.0.0", - "@codingame/monaco-vscode-7aa7b0aa-41af-57b3-860a-86d2f987a6c8-common": "23.0.0", - "@codingame/monaco-vscode-8d4ef243-d8c1-540d-9f11-38df46f54c9f-common": "23.0.0", - "@codingame/monaco-vscode-9d2c06d1-1f89-51a5-9964-aa01fe50c198-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-b6d52a6d-8c8e-51f5-bcd2-1722295e31d9-common": "23.0.0", - "@codingame/monaco-vscode-de235d7f-e72a-5adb-9256-acf6c64eb6f2-common": "23.0.0", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-88141f48-1af9-57ef-a278-f4b2ff6128fa-common/-/monaco-vscode-88141f48-1af9-57ef-a278-f4b2ff6128fa-common-23.1.0.tgz", + "integrity": "sha512-20KQydpNF6fz5/lN+tdPaSmHUGMldZ+1nLJP4ksH3OkBSqqbeGhZbs571VmVFHSP23vnRSTDN6XiUQrbzaUTlw==", + "license": "MIT", + "dependencies": { + "@codingame/monaco-vscode-10af0e5d-64cb-56de-b584-29ab4a355d15-common": "23.1.0", + "@codingame/monaco-vscode-2339d6ac-d6bb-53cd-95ee-81911735d1c7-common": "23.1.0", + "@codingame/monaco-vscode-45e04ac3-b807-5ae5-8818-7b9c40b6d31f-common": "23.1.0", + "@codingame/monaco-vscode-7aa7b0aa-41af-57b3-860a-86d2f987a6c8-common": "23.1.0", + "@codingame/monaco-vscode-8d4ef243-d8c1-540d-9f11-38df46f54c9f-common": "23.1.0", + "@codingame/monaco-vscode-9d2c06d1-1f89-51a5-9964-aa01fe50c198-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-b6d52a6d-8c8e-51f5-bcd2-1722295e31d9-common": "23.1.0", + "@codingame/monaco-vscode-de235d7f-e72a-5adb-9256-acf6c64eb6f2-common": "23.1.0", "@xterm/addon-clipboard": "0.2.0-beta.120", "@xterm/addon-image": "0.9.0-beta.137", "@xterm/addon-ligatures": "0.10.0-beta.137", @@ -1086,229 +1092,229 @@ } }, "node_modules/@codingame/monaco-vscode-88aa9a78-75f5-5aaa-89e9-bbdd580b3b5c-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-88aa9a78-75f5-5aaa-89e9-bbdd580b3b5c-common/-/monaco-vscode-88aa9a78-75f5-5aaa-89e9-bbdd580b3b5c-common-23.0.0.tgz", - "integrity": "sha512-rw8KWIMzJRlFbP1HEFMVcNCK2tS6PpcQ34pQ89GKGFolawhn4h9X8uegTeFRVRYHquCtglqFoWFRPILdxrHFFQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-88aa9a78-75f5-5aaa-89e9-bbdd580b3b5c-common/-/monaco-vscode-88aa9a78-75f5-5aaa-89e9-bbdd580b3b5c-common-23.1.0.tgz", + "integrity": "sha512-NYtuikYoeLgCEPIU0upbEqqDPafsDqFYIdv20Gjv9X7RJpwMZN3jlRhB8wO8THmFJ1xxYRRfaxMAowhkttGFtA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.0.0", - "@codingame/monaco-vscode-262ed59d-4f76-57cd-9e9f-1877f26ae049-common": "23.0.0", - "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.0.0", - "@codingame/monaco-vscode-afb6e5ca-fe46-5d5a-aa9c-f722ebefae39-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-b6d52a6d-8c8e-51f5-bcd2-1722295e31d9-common": "23.0.0", - "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.0.0" + "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.1.0", + "@codingame/monaco-vscode-262ed59d-4f76-57cd-9e9f-1877f26ae049-common": "23.1.0", + "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.1.0", + "@codingame/monaco-vscode-afb6e5ca-fe46-5d5a-aa9c-f722ebefae39-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-b6d52a6d-8c8e-51f5-bcd2-1722295e31d9-common": "23.1.0", + "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-897bebad-39df-57cb-8a57-36a271d038be-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-897bebad-39df-57cb-8a57-36a271d038be-common/-/monaco-vscode-897bebad-39df-57cb-8a57-36a271d038be-common-23.0.0.tgz", - "integrity": "sha512-pBavWZq1hI5qGYVzQkP0LiWEteuVDLejtN1Dj8OF/fZvKOB5zGSeljiRrlQiILf5XinTU0Rbok1hxgEyCnlQIA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-897bebad-39df-57cb-8a57-36a271d038be-common/-/monaco-vscode-897bebad-39df-57cb-8a57-36a271d038be-common-23.1.0.tgz", + "integrity": "sha512-bCFHR6Hz/by0L/Lteui7RYM4w77ktgWLtDdeWI2GdK3002Zact3eKdoJFDVzM17gmVhhPt6S6WtKsZ9ABsszpg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-89a82baf-8ded-5b2f-b8af-e5fbd72dc5ad-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-89a82baf-8ded-5b2f-b8af-e5fbd72dc5ad-common/-/monaco-vscode-89a82baf-8ded-5b2f-b8af-e5fbd72dc5ad-common-23.0.0.tgz", - "integrity": "sha512-++DzFyH9RB6BytdF829/JLxCx6ZdNfgrrZCfEGkxQr36DGXdaI66OMnvANE02Cae45HL+CVnc+4woNfUdlKEbw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-89a82baf-8ded-5b2f-b8af-e5fbd72dc5ad-common/-/monaco-vscode-89a82baf-8ded-5b2f-b8af-e5fbd72dc5ad-common-23.1.0.tgz", + "integrity": "sha512-A7AEhidDSVpJIE6yLus9h9vWKhygZThapSgkRP/frsEBNEdRxBQFl1YSypaZnQra+Afvasx/nmp87NWWRXYKCw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-256d5b78-0649-50e9-8354-2807f95f68f4-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-256d5b78-0649-50e9-8354-2807f95f68f4-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-8ccb7637-50ea-5359-97bf-00015d7fe567-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-8ccb7637-50ea-5359-97bf-00015d7fe567-common/-/monaco-vscode-8ccb7637-50ea-5359-97bf-00015d7fe567-common-23.0.0.tgz", - "integrity": "sha512-k6n3Ftz+RfdK2JLStShy+2fDQlwkm4SPdEaJgdPvT5JAQlrzjt61U9iDNRZlpYO4HbJNgcgYyK9mDL4ZkXU+8w==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-8ccb7637-50ea-5359-97bf-00015d7fe567-common/-/monaco-vscode-8ccb7637-50ea-5359-97bf-00015d7fe567-common-23.1.0.tgz", + "integrity": "sha512-z0I6KX+wlZzl1USqpUXAF6tJ0bZI672p1hBCzZlOUtcc5FO6Xs/LzaoX/ie460ukuBVhP8QskzIVqNj9DfDGhA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-16b9b017-9377-5198-9904-c344b3b2ad14-common": "23.0.0", - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-4db3f2fb-d745-58fe-9e0e-eb67152ab711-common": "23.0.0", - "@codingame/monaco-vscode-897bebad-39df-57cb-8a57-36a271d038be-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-16b9b017-9377-5198-9904-c344b3b2ad14-common": "23.1.0", + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-4db3f2fb-d745-58fe-9e0e-eb67152ab711-common": "23.1.0", + "@codingame/monaco-vscode-897bebad-39df-57cb-8a57-36a271d038be-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-8d4ef243-d8c1-540d-9f11-38df46f54c9f-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-8d4ef243-d8c1-540d-9f11-38df46f54c9f-common/-/monaco-vscode-8d4ef243-d8c1-540d-9f11-38df46f54c9f-common-23.0.0.tgz", - "integrity": "sha512-ONbMuI/xP0lhOw72UQkMW3TY1RPsy5y/AujBHNKiMxQna/IAXPbYGekbjj2q1j/G5srk1lDI+ZOHbMZRJFe83A==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-8d4ef243-d8c1-540d-9f11-38df46f54c9f-common/-/monaco-vscode-8d4ef243-d8c1-540d-9f11-38df46f54c9f-common-23.1.0.tgz", + "integrity": "sha512-U0PTNaaooPfvgpYl56KnI/aJxSVK1jzqI0Ou2rCJo8i7kHc8+0Yd+y621xdCoWuU7ZNT1WeOKTzMZcqiaDxqjA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-96e83782-7f38-572e-8787-02e981f1c54f-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-96e83782-7f38-572e-8787-02e981f1c54f-common/-/monaco-vscode-96e83782-7f38-572e-8787-02e981f1c54f-common-23.0.0.tgz", - "integrity": "sha512-zTE87Gzwz6/p2FfNOefy0NoseI6GArH9yG7080qqsUDIYKNyoOovzLVN5I6JnMQFdCq2Md0Yyy1mqGSAeYhylg==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-96e83782-7f38-572e-8787-02e981f1c54f-common/-/monaco-vscode-96e83782-7f38-572e-8787-02e981f1c54f-common-23.1.0.tgz", + "integrity": "sha512-/UpjbAEg1k5YDeW0DmbjGv7QR/pl4XRxt0DGox1kVnBvHQsJZ6ZwRN6KB8fP9ck1ayIy6h19w/ojgjPdNNSuDQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.0.0", - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-f22e7e55-aee8-5b52-a6bc-950efd9f5890-common": "23.0.0" + "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.1.0", + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-f22e7e55-aee8-5b52-a6bc-950efd9f5890-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-9a1a5840-af83-5d07-a156-ba32a36c5c4b-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-9a1a5840-af83-5d07-a156-ba32a36c5c4b-common/-/monaco-vscode-9a1a5840-af83-5d07-a156-ba32a36c5c4b-common-23.0.0.tgz", - "integrity": "sha512-7wqkQXsK0pMXHyv/9LXEcBXYebtUPZR9cIQg/zrUw9na4wIHP1q/6RvGjNEBRhG5JF6muE+eEF7kYt8qqPOLSw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-9a1a5840-af83-5d07-a156-ba32a36c5c4b-common/-/monaco-vscode-9a1a5840-af83-5d07-a156-ba32a36c5c4b-common-23.1.0.tgz", + "integrity": "sha512-JtaJitQVVJuX2327wPrhp7Efla8MDGNx3hiZK/cKO1ClsljhRXQ7M1NUzRSqem9cjMgWYkFtZA41Rx5WySDeig==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-9c84f943-bcb5-5bcf-92a6-91f66a732f26-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-9c84f943-bcb5-5bcf-92a6-91f66a732f26-common/-/monaco-vscode-9c84f943-bcb5-5bcf-92a6-91f66a732f26-common-23.0.0.tgz", - "integrity": "sha512-o+3dil5Je396haFVhfoHXOOlm2CpysRa+a4ByQphNsegg9F0OayB6k7ljw8bVye5ROqncfYZGhb3BlvTZwuBWw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-9c84f943-bcb5-5bcf-92a6-91f66a732f26-common/-/monaco-vscode-9c84f943-bcb5-5bcf-92a6-91f66a732f26-common-23.1.0.tgz", + "integrity": "sha512-DHMHShFrJofzwlMrjBqjWpnzRO5GO7brzauxok6jM9wh2u7gmIpbkL+L32VNT0hdqlw0m9YQKQeRs2Fnxsv1gA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-9d0168a3-519b-57f3-9bcc-89efc41f951a-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-9d0168a3-519b-57f3-9bcc-89efc41f951a-common/-/monaco-vscode-9d0168a3-519b-57f3-9bcc-89efc41f951a-common-23.0.0.tgz", - "integrity": "sha512-p2CDiYm6zHLvp2QMPn6dUxvWrHOBGg+VoNi71YJzJN/fspPhCPF1f51Y7zERrGy0u8GV17Fr3z/VqZNvKIDgqQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-9d0168a3-519b-57f3-9bcc-89efc41f951a-common/-/monaco-vscode-9d0168a3-519b-57f3-9bcc-89efc41f951a-common-23.1.0.tgz", + "integrity": "sha512-ChRo4X64zdqksLE72VaznfwpZS6V/MIiWVaAV0PlfBR0wdWrhput5hqBU+mEmnR0BOmQYyizgXUab+ojFqYM0g==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-10416640-ca84-5eff-95ce-dea977ccba7a-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-10416640-ca84-5eff-95ce-dea977ccba7a-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-9d2c06d1-1f89-51a5-9964-aa01fe50c198-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-9d2c06d1-1f89-51a5-9964-aa01fe50c198-common/-/monaco-vscode-9d2c06d1-1f89-51a5-9964-aa01fe50c198-common-23.0.0.tgz", - "integrity": "sha512-G0SqHetZ+H5tDsJHOWLSfVTVDMOVVxI3ft9Zyh/reLeUs1SSa8SYeA4pv2EsOoLfhL4/RlRxgmEXnanRM/6Z5g==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-9d2c06d1-1f89-51a5-9964-aa01fe50c198-common/-/monaco-vscode-9d2c06d1-1f89-51a5-9964-aa01fe50c198-common-23.1.0.tgz", + "integrity": "sha512-Zgsf2aL+G4CIbCTAHlOdhsm4329ACIpFDIe2rUBBJGopZ3KX98L9d5ouoU4rjHRqNk11VVY9EalAgRH8eV+Qtw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-16b9b017-9377-5198-9904-c344b3b2ad14-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-16b9b017-9377-5198-9904-c344b3b2ad14-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-9ed6fe06-a052-57c2-a234-5d9b94d2e7e0-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-9ed6fe06-a052-57c2-a234-5d9b94d2e7e0-common/-/monaco-vscode-9ed6fe06-a052-57c2-a234-5d9b94d2e7e0-common-23.0.0.tgz", - "integrity": "sha512-GWhQ9Qu68ShIYcKFDD8hpBxZHtl5sEvBEKakQNfxUE9/nqxkvHJlQT4smbr2OmUIj7uAWgePKLn0dtbkJAbdCw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-9ed6fe06-a052-57c2-a234-5d9b94d2e7e0-common/-/monaco-vscode-9ed6fe06-a052-57c2-a234-5d9b94d2e7e0-common-23.1.0.tgz", + "integrity": "sha512-r2qk/1iYeIx1JDObUIoBPnOYR1at9kA6Xo6O+TnXeobzFsb8/tnuJV1Z14o+Js5xMyjzyBUk2rlbFB1fnUbJzQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-2a04f0cd-b806-5886-909e-418183d32279-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.0.0" + "@codingame/monaco-vscode-2a04f0cd-b806-5886-909e-418183d32279-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-9ee79c1a-3f03-568b-8eac-b02513a98b68-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-9ee79c1a-3f03-568b-8eac-b02513a98b68-common/-/monaco-vscode-9ee79c1a-3f03-568b-8eac-b02513a98b68-common-23.0.0.tgz", - "integrity": "sha512-36RZxs/YRbsFsRavjMWx3H1eLqgWgiIiS3kSwyn0O+6GvKa6WX5Hk2mXSLdAmvcYnrnLTTbnFJaxedoA4kQqjQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-9ee79c1a-3f03-568b-8eac-b02513a98b68-common/-/monaco-vscode-9ee79c1a-3f03-568b-8eac-b02513a98b68-common-23.1.0.tgz", + "integrity": "sha512-7xmvl53+/rbOIpAuKP4A04CEMDWhZzM3c+JZPfBCD+Jm4J/fSxaLZkcknn/K5K/ypqGm9oXG+BzyOTOpk65Zbg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-262ed59d-4f76-57cd-9e9f-1877f26ae049-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-262ed59d-4f76-57cd-9e9f-1877f26ae049-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-9efc1f50-c7de-55d6-8b28-bcc88bd49b5a-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-9efc1f50-c7de-55d6-8b28-bcc88bd49b5a-common/-/monaco-vscode-9efc1f50-c7de-55d6-8b28-bcc88bd49b5a-common-23.0.0.tgz", - "integrity": "sha512-YRKEq7He4cx7atnhyjUGYh+g1oG28kZEnJKNQiuuMK8yO6oD5dURr+cA+Y3tZSgvSZE9a0I+CVbZBYsHZvl6Cg==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-9efc1f50-c7de-55d6-8b28-bcc88bd49b5a-common/-/monaco-vscode-9efc1f50-c7de-55d6-8b28-bcc88bd49b5a-common-23.1.0.tgz", + "integrity": "sha512-0j0iHsSR/ixkEur9tZE3ng0mhaO8OI67s/DEM9wEWdnC1hj0mDspdChuMq/PRVt5V1yldqcKrziP1HQY6tfQZw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-16b9b017-9377-5198-9904-c344b3b2ad14-common": "23.0.0", - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.0.0", - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-ef156ae1-7926-5925-b78f-228b206ed123-common": "23.0.0" + "@codingame/monaco-vscode-16b9b017-9377-5198-9904-c344b3b2ad14-common": "23.1.0", + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.1.0", + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-ef156ae1-7926-5925-b78f-228b206ed123-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-a3eaa464-944c-5b8f-8886-213068ba4897-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-a3eaa464-944c-5b8f-8886-213068ba4897-common/-/monaco-vscode-a3eaa464-944c-5b8f-8886-213068ba4897-common-23.0.0.tgz", - "integrity": "sha512-VpCNaxzwZmtYsAZeyWLRdku5n3BcmSeiVztxMkXeDRD2B7tUtFFq0pQFLYkHu9xkTxrFeW2DK9EwRw7strtI8w==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-a3eaa464-944c-5b8f-8886-213068ba4897-common/-/monaco-vscode-a3eaa464-944c-5b8f-8886-213068ba4897-common-23.1.0.tgz", + "integrity": "sha512-CDd8u2kAOhitXrMGyDUbyYTPJ+bslphaDkfcvomZTJva0VaiTdz1bSLenWqvjFsHojRJJT57rqoc5/oIrws2zQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-2808e692-5fb9-54bf-bc21-1d3bff81e651-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-2808e692-5fb9-54bf-bc21-1d3bff81e651-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-a6a3e03d-2b1a-5e17-b904-ed5d40c14550-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-a6a3e03d-2b1a-5e17-b904-ed5d40c14550-common/-/monaco-vscode-a6a3e03d-2b1a-5e17-b904-ed5d40c14550-common-23.0.0.tgz", - "integrity": "sha512-2uV/W29TRg4eEjoE5AOD8uImSQliX7wkC6VD550iEv0K1bInfLH2DhAm0Cteez2CVuZplqhgwMs9kZuN8OB3qw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-a6a3e03d-2b1a-5e17-b904-ed5d40c14550-common/-/monaco-vscode-a6a3e03d-2b1a-5e17-b904-ed5d40c14550-common-23.1.0.tgz", + "integrity": "sha512-PjzrUMBUthxGPjJQ+c/G5N8J41iWXD1dkqlo1etH/oj9n4edfvtzjCdnlyhh97kyyyVhOM/AUrG1IrpMVhB+sA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common/-/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common-23.0.0.tgz", - "integrity": "sha512-bAmJtE9zcwNhQ3op63PvdcLHWElXv2sSOgqrF889VDuwt1ho+iZ0qwnUBoQrJvJJG3SeXQpo/63lnh/UcKt/IQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common/-/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common-23.1.0.tgz", + "integrity": "sha512-DCCrXXfbHyPrg0lYklfBU/fM+R/LqXzRXpTFL5Ww98HjEslUdkd49Vt78CyD+/oYni86mhTMJ5RZh7cTjCzG5A==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.0.0", - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.1.0", + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-aac7027b-326c-513a-95a9-e4eedd151b38-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-aac7027b-326c-513a-95a9-e4eedd151b38-common/-/monaco-vscode-aac7027b-326c-513a-95a9-e4eedd151b38-common-23.0.0.tgz", - "integrity": "sha512-EWbwT9Plksqhpl0hd4bqMp9SaLTZtkN1L9Ie9U9ujEAc7IWg/JIR1lnFlcU6shTrRbkawjbdkeELgAWmc5YmLA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-aac7027b-326c-513a-95a9-e4eedd151b38-common/-/monaco-vscode-aac7027b-326c-513a-95a9-e4eedd151b38-common-23.1.0.tgz", + "integrity": "sha512-2zXBp6/YnoQwWHOgMxeP7GcLRMRPKZQeM0g6CRB488g+JY8yTTdZA9I5BjGfXxJqn2Hk6GCcoPVvaF1+dzSeSQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-ab07af84-42e8-5a0f-8aef-b83fb90ede21-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-ab07af84-42e8-5a0f-8aef-b83fb90ede21-common/-/monaco-vscode-ab07af84-42e8-5a0f-8aef-b83fb90ede21-common-23.0.0.tgz", - "integrity": "sha512-d3k2ZqJD8DWE7mHpccn2WMxVsMyqLhyXjAbDsS4DDdYKVdUf3CgQppWYK16gqavs1cPDPsRPuQlSOed3r7q+Sw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-ab07af84-42e8-5a0f-8aef-b83fb90ede21-common/-/monaco-vscode-ab07af84-42e8-5a0f-8aef-b83fb90ede21-common-23.1.0.tgz", + "integrity": "sha512-bdLjisea7SSdLkBI17KAWV49XitLKn00kFpxXLAP+YTpO43rxlROoftn6P7K9c4eRAv5uzE4gN+pVAA0b/RzNg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-abed5a84-8a82-5f84-9412-88a736235bae-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-abed5a84-8a82-5f84-9412-88a736235bae-common/-/monaco-vscode-abed5a84-8a82-5f84-9412-88a736235bae-common-23.0.0.tgz", - "integrity": "sha512-xkNW1CVJvsb9HKD8xDpyVbTvVFtIr0lUd7tN9v3UK0l86dE+/uYplzG/HU9/vd7Klqa5geAkKe8AyCgFfP9YUw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-abed5a84-8a82-5f84-9412-88a736235bae-common/-/monaco-vscode-abed5a84-8a82-5f84-9412-88a736235bae-common-23.1.0.tgz", + "integrity": "sha512-6wJaSvIVfgQYvupFt8poqEvgHuIxhroiQkW2e5E33okEWoVnLxa24o+I+GFFhnAGg17oZSfuFSYZOXJDmREPew==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-afb6e5ca-fe46-5d5a-aa9c-f722ebefae39-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-afb6e5ca-fe46-5d5a-aa9c-f722ebefae39-common/-/monaco-vscode-afb6e5ca-fe46-5d5a-aa9c-f722ebefae39-common-23.0.0.tgz", - "integrity": "sha512-iERS0q9Pi14e4A4XbGfFMckjPpp9A3W+9j18JdqjtC8f2ymiKlbJfuCCUrbMkPwYqCN4+bjRcYRXmaghg8NQng==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-afb6e5ca-fe46-5d5a-aa9c-f722ebefae39-common/-/monaco-vscode-afb6e5ca-fe46-5d5a-aa9c-f722ebefae39-common-23.1.0.tgz", + "integrity": "sha512-CKCPloaDe0fN7AxkU51U1er+ei0s3L6fMNdjWDPkQbCgb0QiYOBYHhqub4D6aCSdHDmCkQBgJnH+IYlQ8oBFfQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-api": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-api/-/monaco-vscode-api-23.0.0.tgz", - "integrity": "sha512-ZYSj6OFlNYQh0fLYsm2B1gfOJPNIeODtqdEai8ATopJazcvfEtt7C0CtqJiB3rjtuCwwjZfE7ILqJRk+fnNABg==", - "license": "MIT", - "dependencies": { - "@codingame/monaco-vscode-base-service-override": "23.0.0", - "@codingame/monaco-vscode-environment-service-override": "23.0.0", - "@codingame/monaco-vscode-extensions-service-override": "23.0.0", - "@codingame/monaco-vscode-files-service-override": "23.0.0", - "@codingame/monaco-vscode-host-service-override": "23.0.0", - "@codingame/monaco-vscode-layout-service-override": "23.0.0", - "@codingame/monaco-vscode-quickaccess-service-override": "23.0.0", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-api/-/monaco-vscode-api-23.1.0.tgz", + "integrity": "sha512-fEit/X9BT0a/UZD7M0fuqkOGGsdd5Ca7O+LX8eey974XjBnnfGEC7frPk7NeH5Z4+HLuHm5jl4zVyBTq3YSvQQ==", + "license": "MIT", + "dependencies": { + "@codingame/monaco-vscode-base-service-override": "23.1.0", + "@codingame/monaco-vscode-environment-service-override": "23.1.0", + "@codingame/monaco-vscode-extensions-service-override": "23.1.0", + "@codingame/monaco-vscode-files-service-override": "23.1.0", + "@codingame/monaco-vscode-host-service-override": "23.1.0", + "@codingame/monaco-vscode-layout-service-override": "23.1.0", + "@codingame/monaco-vscode-quickaccess-service-override": "23.1.0", "@vscode/iconv-lite-umd": "0.7.1", "dompurify": "3.3.0", "jschardet": "3.1.4", @@ -1316,884 +1322,884 @@ } }, "node_modules/@codingame/monaco-vscode-b1e8558d-1726-5299-bc75-e43ee6d1a124-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-b1e8558d-1726-5299-bc75-e43ee6d1a124-common/-/monaco-vscode-b1e8558d-1726-5299-bc75-e43ee6d1a124-common-23.0.0.tgz", - "integrity": "sha512-XVfvYu0kdkAeCtJoRt395JTXSZmv7SeOCPXttxNTI5XYRmzs8hkUpng68kW76dWf2NHa8900FR7mhaTmHi6Y5w==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-b1e8558d-1726-5299-bc75-e43ee6d1a124-common/-/monaco-vscode-b1e8558d-1726-5299-bc75-e43ee6d1a124-common-23.1.0.tgz", + "integrity": "sha512-IHpNoVFW188n4cAedh2oPpz1ztCWYz6NQg4x/bo/a9DPb9vz/z5hoAnUwStnZH7WAo4YS1q23zKNWAxgzu8EQw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-09f99a3e-bf90-51d4-ab34-acea412359d2-common": "23.0.0", - "@codingame/monaco-vscode-16b9b017-9377-5198-9904-c344b3b2ad14-common": "23.0.0", - "@codingame/monaco-vscode-7aa7b0aa-41af-57b3-860a-86d2f987a6c8-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.0.0", - "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.0.0" + "@codingame/monaco-vscode-09f99a3e-bf90-51d4-ab34-acea412359d2-common": "23.1.0", + "@codingame/monaco-vscode-16b9b017-9377-5198-9904-c344b3b2ad14-common": "23.1.0", + "@codingame/monaco-vscode-7aa7b0aa-41af-57b3-860a-86d2f987a6c8-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.1.0", + "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-b6d52a6d-8c8e-51f5-bcd2-1722295e31d9-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-b6d52a6d-8c8e-51f5-bcd2-1722295e31d9-common/-/monaco-vscode-b6d52a6d-8c8e-51f5-bcd2-1722295e31d9-common-23.0.0.tgz", - "integrity": "sha512-KovqOdPl3ZrwMuP0XgaUjcrcOMbEDGiTgL7LsQqYdH4VsOSnRHPp3oQLMtInCbokveOnQkKppOafuPWlxfrOig==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-b6d52a6d-8c8e-51f5-bcd2-1722295e31d9-common/-/monaco-vscode-b6d52a6d-8c8e-51f5-bcd2-1722295e31d9-common-23.1.0.tgz", + "integrity": "sha512-sDBXpSqI9AvzRrn25FwOPQRDdc+JWMcSYOU9vuuAVfC1YZuWBiOv5UeBkBJsCsggg0G46gI01lc9uB3BsUINog==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-de235d7f-e72a-5adb-9256-acf6c64eb6f2-common": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-de235d7f-e72a-5adb-9256-acf6c64eb6f2-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-b71b5434-ce96-5581-8993-e8da380bd63f-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-b71b5434-ce96-5581-8993-e8da380bd63f-common/-/monaco-vscode-b71b5434-ce96-5581-8993-e8da380bd63f-common-23.0.0.tgz", - "integrity": "sha512-zJd2xiHsDE3OpQl4B0YaheCYPnk60pZ49w/jndZm/R8InlEF1C9oqyTtXc9GGOTXYCHmvEuHLt+oOHg15jd6yQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-b71b5434-ce96-5581-8993-e8da380bd63f-common/-/monaco-vscode-b71b5434-ce96-5581-8993-e8da380bd63f-common-23.1.0.tgz", + "integrity": "sha512-XjM7Be9e8G5ACzZgH/25pahWlLbjHyWVYW+YCjI3msfZ9evnBMNlaR3fJ5CbPrVqmlf/7jb7oH1ZcaYvQqbElw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.0.0", - "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.0.0", - "@codingame/monaco-vscode-5b8cf422-a92f-53bb-aa8a-d9c56494b1e6-common": "23.0.0", - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.0.0" + "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.1.0", + "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.1.0", + "@codingame/monaco-vscode-5b8cf422-a92f-53bb-aa8a-d9c56494b1e6-common": "23.1.0", + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-b99aef83-0d60-5e8c-a62e-9908b6256f35-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-b99aef83-0d60-5e8c-a62e-9908b6256f35-common/-/monaco-vscode-b99aef83-0d60-5e8c-a62e-9908b6256f35-common-23.0.0.tgz", - "integrity": "sha512-w+q016TWpL4cItbow/RgDTNmIkrazxh0QR/L/X19mkLmVgdrxc99rQWhROXaqZEn5iKkH3g9Ee/G5U/+MEvHMg==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-b99aef83-0d60-5e8c-a62e-9908b6256f35-common/-/monaco-vscode-b99aef83-0d60-5e8c-a62e-9908b6256f35-common-23.1.0.tgz", + "integrity": "sha512-X83ECVEKKAwbPUgBzn0MQXIhKgekGnEVXzX+r8i/DTTWl6anrlh+GVIQaYowIviR5TjbHZm+6Q/XYdaLYonJ/g==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-afb6e5ca-fe46-5d5a-aa9c-f722ebefae39-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-afb6e5ca-fe46-5d5a-aa9c-f722ebefae39-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-base-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-base-service-override/-/monaco-vscode-base-service-override-23.0.0.tgz", - "integrity": "sha512-w6HORx0iBNsBgw+dZMpQB+jNApGO3xRPhhjAowcQEc6MD46x+30JPbXoRlA2XeS7MBN/pTxcI4wJD7BXyim1hQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-base-service-override/-/monaco-vscode-base-service-override-23.1.0.tgz", + "integrity": "sha512-i0kJS1mVVPTfrgeRRE44Li3WpZwTDoi5PtAJaoZhUpyVKatQs7vZ7Bpkj19dGxINg44x1AEmbo7VLxTxg/RvvA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.0.0", - "@codingame/monaco-vscode-23aade48-f094-5c08-9555-97fc9cca96c9-common": "23.0.0", - "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.0.0", - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-9a1a5840-af83-5d07-a156-ba32a36c5c4b-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-d987325e-3e05-53aa-b9ff-6f97476f64db-common": "23.0.0" + "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.1.0", + "@codingame/monaco-vscode-23aade48-f094-5c08-9555-97fc9cca96c9-common": "23.1.0", + "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.1.0", + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-9a1a5840-af83-5d07-a156-ba32a36c5c4b-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-d987325e-3e05-53aa-b9ff-6f97476f64db-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-bc6f260d-ec63-5c95-9446-1ca7d0872719-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-bc6f260d-ec63-5c95-9446-1ca7d0872719-common/-/monaco-vscode-bc6f260d-ec63-5c95-9446-1ca7d0872719-common-23.0.0.tgz", - "integrity": "sha512-fnmies/CnQcjIi1Dw5Jc13K7eN1KdifAxgDqdMpWhUU7FJcWgRESwsBi/5Ht85QhO7bmEEUFTCO0oIA3rCP6Rw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-bc6f260d-ec63-5c95-9446-1ca7d0872719-common/-/monaco-vscode-bc6f260d-ec63-5c95-9446-1ca7d0872719-common-23.1.0.tgz", + "integrity": "sha512-VPraLjficbrSM971meW1SaA9yt0ffpSZgxLR2/CK1tF2vRgy75HkFSCSH/QbHpAZSy/8Utv0hLsTHu/EimhT0g==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-aac7027b-326c-513a-95a9-e4eedd151b38-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-aac7027b-326c-513a-95a9-e4eedd151b38-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-bc8c28cd-7a80-54a9-af1a-e6b1e7a7f34a-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-bc8c28cd-7a80-54a9-af1a-e6b1e7a7f34a-common/-/monaco-vscode-bc8c28cd-7a80-54a9-af1a-e6b1e7a7f34a-common-23.0.0.tgz", - "integrity": "sha512-6PM+d3XEqa7a6VZcuyKHbOXB2cxIy4LO6kJYR0N5jCNA3GWk2dXx9xHDtlux6Ty6FXknoG5tclSW0sNz0v4kgw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-bc8c28cd-7a80-54a9-af1a-e6b1e7a7f34a-common/-/monaco-vscode-bc8c28cd-7a80-54a9-af1a-e6b1e7a7f34a-common-23.1.0.tgz", + "integrity": "sha512-CnxI+ZPU1hZKsNNwLqHs4exT+Z/pMeJ60qDtOfclnE7R3WDWY5XiKQznpD1ATSkbSdN7O51dUkr6xU9KXZT8AQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-262ed59d-4f76-57cd-9e9f-1877f26ae049-common": "23.0.0", - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.0.0", - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-6f931a91-88ea-5232-897f-a17ec3929ba5-common": "23.0.0", - "@codingame/monaco-vscode-85f7fb0f-70f5-5a5e-831b-15c743a8bd11-common": "23.0.0", - "@codingame/monaco-vscode-9d2c06d1-1f89-51a5-9964-aa01fe50c198-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.0.0", - "@codingame/monaco-vscode-e28ac690-06d5-5ee9-92d1-02df70296354-common": "23.0.0", - "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.0.0" + "@codingame/monaco-vscode-262ed59d-4f76-57cd-9e9f-1877f26ae049-common": "23.1.0", + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.1.0", + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-6f931a91-88ea-5232-897f-a17ec3929ba5-common": "23.1.0", + "@codingame/monaco-vscode-85f7fb0f-70f5-5a5e-831b-15c743a8bd11-common": "23.1.0", + "@codingame/monaco-vscode-9d2c06d1-1f89-51a5-9964-aa01fe50c198-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.1.0", + "@codingame/monaco-vscode-e28ac690-06d5-5ee9-92d1-02df70296354-common": "23.1.0", + "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-be8ddbb5-094a-5657-b1cc-fe106c94c632-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-be8ddbb5-094a-5657-b1cc-fe106c94c632-common/-/monaco-vscode-be8ddbb5-094a-5657-b1cc-fe106c94c632-common-23.0.0.tgz", - "integrity": "sha512-L9Jm5d7ebmE9ls1WZ5onztBcl8BKCxtSS0PklH17rRXDb/W+KEWILZBgT4traHOZD3tvRKra8wR2hF7xf4S9Fg==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-be8ddbb5-094a-5657-b1cc-fe106c94c632-common/-/monaco-vscode-be8ddbb5-094a-5657-b1cc-fe106c94c632-common-23.1.0.tgz", + "integrity": "sha512-G3fqtp1XMfu2aC9nnOiUF6kmrRS2pO61tagEm5VsOq4Xjs9AwLO8AnklC2b4xbxWUP/dTLTzlQgICqHP1aEWRw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-bf94ddb5-e436-506a-9763-5ab86b642508-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-bf94ddb5-e436-506a-9763-5ab86b642508-common/-/monaco-vscode-bf94ddb5-e436-506a-9763-5ab86b642508-common-23.0.0.tgz", - "integrity": "sha512-AC+mqJA7V6jPGXXS6PnYEu+QdpAXeQMF5GwarrFhF6eA/ECoX0/9QWWHYy2ctKFID6mLRmbh3Q/noBOC1zm/6A==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-bf94ddb5-e436-506a-9763-5ab86b642508-common/-/monaco-vscode-bf94ddb5-e436-506a-9763-5ab86b642508-common-23.1.0.tgz", + "integrity": "sha512-K5u6f/JX7TU+V3ODp+vw2kchHe4JnzW/jBboHX6zUpuNef2xsOstAC0A1SmIPJU4JjQeCP039WAyezi5TVl0xg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-bulk-edit-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-bulk-edit-service-override/-/monaco-vscode-bulk-edit-service-override-23.0.0.tgz", - "integrity": "sha512-lc6t08pr67UeuM/ay6Q2cBKUrMpd8h/mYJpxyb5DIZQu36Kvaz85uNLoJfQQG4Nkedh0WHrKPM6fAFz4OD0lWw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-bulk-edit-service-override/-/monaco-vscode-bulk-edit-service-override-23.1.0.tgz", + "integrity": "sha512-7JEA1Zd8VIEV3Yx8OUG7XxRRSCcUzJfR2AjViBNiYI2qY2sXC/iVdKtctLGmszB2E2F3/FRsjlTxLomDfjCP+A==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.0.0", - "@codingame/monaco-vscode-9d2c06d1-1f89-51a5-9964-aa01fe50c198-common": "23.0.0", - "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.1.0", + "@codingame/monaco-vscode-9d2c06d1-1f89-51a5-9964-aa01fe50c198-common": "23.1.0", + "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-c3b3387c-7bce-5b8f-9e14-bebeb636f1c8-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-c3b3387c-7bce-5b8f-9e14-bebeb636f1c8-common/-/monaco-vscode-c3b3387c-7bce-5b8f-9e14-bebeb636f1c8-common-23.0.0.tgz", - "integrity": "sha512-jAQ+kl2cDBm9qoQ6QUQcwlvougdoYs6agC1DKMxNwlF9usVki4wW1M2HdIaKsSc15I71kAybc7qi3S8cA2XzCw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-c3b3387c-7bce-5b8f-9e14-bebeb636f1c8-common/-/monaco-vscode-c3b3387c-7bce-5b8f-9e14-bebeb636f1c8-common-23.1.0.tgz", + "integrity": "sha512-XwVgTWBsUgqTGjmDXsPdZmRLPKxvjVdRglabDLDJlOoeQMANmKkuX+fxhuzTUp8U9CvAD7GLRAuioF3b/jphJA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-2808e692-5fb9-54bf-bc21-1d3bff81e651-common": "23.0.0", - "@codingame/monaco-vscode-422642f2-7e3a-5c1c-9e1e-1d3ef1817346-common": "23.0.0", - "@codingame/monaco-vscode-7869cfe8-f42c-5721-9f2b-7d04a6a41f16-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-ce7c734f-7712-563c-9335-d7acb43306af-common": "23.0.0" + "@codingame/monaco-vscode-2808e692-5fb9-54bf-bc21-1d3bff81e651-common": "23.1.0", + "@codingame/monaco-vscode-422642f2-7e3a-5c1c-9e1e-1d3ef1817346-common": "23.1.0", + "@codingame/monaco-vscode-7869cfe8-f42c-5721-9f2b-7d04a6a41f16-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-ce7c734f-7712-563c-9335-d7acb43306af-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-ce7c734f-7712-563c-9335-d7acb43306af-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-ce7c734f-7712-563c-9335-d7acb43306af-common/-/monaco-vscode-ce7c734f-7712-563c-9335-d7acb43306af-common-23.0.0.tgz", - "integrity": "sha512-LkAogqNF+OqpbE0zYiEyM8juYdBwGOn/tYsDVtRm3DlKTzHgzZftJsQ2sSRhKO3Ian1TXhJM11BWGyKuIh71yA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-ce7c734f-7712-563c-9335-d7acb43306af-common/-/monaco-vscode-ce7c734f-7712-563c-9335-d7acb43306af-common-23.1.0.tgz", + "integrity": "sha512-Wb2aMyv6TXJW950tPcdZsTTW5iSmiUPwIdLL1rSeq1vJJx3tX3eMqid5Mj5AY+olkKGNr75AnJo7vRr0BpQ70g==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-cea4d01f-6526-5c2f-8b09-b168fead499f-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-cea4d01f-6526-5c2f-8b09-b168fead499f-common/-/monaco-vscode-cea4d01f-6526-5c2f-8b09-b168fead499f-common-23.0.0.tgz", - "integrity": "sha512-w6swuLFsXg6qQt/BSkzBUssr3iEM7xkIQ1j5bajO+0H7YmveB3cE56g/pUKKaM3KUUfjTXAFPdDQyAG7KXqkkQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-cea4d01f-6526-5c2f-8b09-b168fead499f-common/-/monaco-vscode-cea4d01f-6526-5c2f-8b09-b168fead499f-common-23.1.0.tgz", + "integrity": "sha512-gdUvBl9JNZIq6uADNQYorc9LjmyFXcimBv3AZmR9Th5yLHHHtfgjBD04aImKtTd6Sh10IFFmU+GvuhUbzWnNqg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-cecd476b-6f89-54b7-b016-fe6fdaa6675e-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-cecd476b-6f89-54b7-b016-fe6fdaa6675e-common/-/monaco-vscode-cecd476b-6f89-54b7-b016-fe6fdaa6675e-common-23.0.0.tgz", - "integrity": "sha512-UXBXLAEx18HCOqej1umxNvYTM/RP8RjhQEf9jVAiS+hmR8Tw8X2pH8lA3PdLUY/CFqbzJwsHqI5o+8zXb6ruhw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-cecd476b-6f89-54b7-b016-fe6fdaa6675e-common/-/monaco-vscode-cecd476b-6f89-54b7-b016-fe6fdaa6675e-common-23.1.0.tgz", + "integrity": "sha512-ZkRmMUdKPhrcHRpH6BSYrrjpcPjERJI/FPpEihaVKz2g/KgnmSvVR3EUjun/LjHutbRaMJao+kVe0V/R+RhGQg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-configuration-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-configuration-service-override/-/monaco-vscode-configuration-service-override-23.0.0.tgz", - "integrity": "sha512-noaQBKEnTY/sz2oXdv/Jir7aybun3n8UdhcL0Vs9ePsWexBm4E9jqksRmrAJ2xRpCt3LaLip2faSgy38Xou/0g==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-configuration-service-override/-/monaco-vscode-configuration-service-override-23.1.0.tgz", + "integrity": "sha512-abfNrCYGNyL4GD9iB/iUpgf9S6jLT0d9oKIA6LAf847bQRkATQirydRHs042+RVbtO6x5tryxKJXeqfVd5eA0w==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.0.0", - "@codingame/monaco-vscode-422642f2-7e3a-5c1c-9e1e-1d3ef1817346-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-ce7c734f-7712-563c-9335-d7acb43306af-common": "23.0.0", - "@codingame/monaco-vscode-d987325e-3e05-53aa-b9ff-6f97476f64db-common": "23.0.0", - "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.0.0", - "@codingame/monaco-vscode-files-service-override": "23.0.0" + "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.1.0", + "@codingame/monaco-vscode-422642f2-7e3a-5c1c-9e1e-1d3ef1817346-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-ce7c734f-7712-563c-9335-d7acb43306af-common": "23.1.0", + "@codingame/monaco-vscode-d987325e-3e05-53aa-b9ff-6f97476f64db-common": "23.1.0", + "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.1.0", + "@codingame/monaco-vscode-files-service-override": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-cpp-default-extension": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-cpp-default-extension/-/monaco-vscode-cpp-default-extension-23.0.0.tgz", - "integrity": "sha512-ItzvZBB+3vGRW0trf6h2/e0/WODZOlQDFjJjVfF47LBoVT+0VNtSD/Cfr/eqSuXJNqCeX9KaRCGPCJyUTL0uGQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-cpp-default-extension/-/monaco-vscode-cpp-default-extension-23.1.0.tgz", + "integrity": "sha512-cHxX98z9+rflv0TZN52qDRUxg8hQMY2qSjH97YMc0lb4UYr/p2AfjMtrr7abAYhnRZ42EUoz+buGOpoYf1H7Fg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-d26a96d3-122c-5a3d-a04d-deb5ff0f19c0-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-d26a96d3-122c-5a3d-a04d-deb5ff0f19c0-common/-/monaco-vscode-d26a96d3-122c-5a3d-a04d-deb5ff0f19c0-common-23.0.0.tgz", - "integrity": "sha512-8krWNFJG7impnRABWixXPFizSkw8VCTkxcCwze23EEkIxSvzN9fi1uXryGK4xiTV2GQ8TjhhViU4JmE+rr0Pfw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-d26a96d3-122c-5a3d-a04d-deb5ff0f19c0-common/-/monaco-vscode-d26a96d3-122c-5a3d-a04d-deb5ff0f19c0-common-23.1.0.tgz", + "integrity": "sha512-vZG3xI5SYgWZedpKb8TURiD+rBZUaYezDrZBou4NZLkiMY5XYY5IWYBKdT6wPC7StEpVzNfYFcRdUvxZraV3HQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-2a94c04a-b85b-5669-b06b-89c1bfa11cb9-common": "23.0.0", - "@codingame/monaco-vscode-9efc1f50-c7de-55d6-8b28-bcc88bd49b5a-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-2a94c04a-b85b-5669-b06b-89c1bfa11cb9-common": "23.1.0", + "@codingame/monaco-vscode-9efc1f50-c7de-55d6-8b28-bcc88bd49b5a-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common/-/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common-23.0.0.tgz", - "integrity": "sha512-QVhxFLHer0dxl//oakv0kzVD/TH2Btzk4p1f2sCyivyjjG/eYKlANhsE7pVNPe6QwT9dV9pngraVFNqpM92oeQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common/-/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common-23.1.0.tgz", + "integrity": "sha512-d8t0JUChqvTHZabTTMzVKFi9j9EjNNh/V69g8WyLVnH8lrj63joSfFj+q0PM4cH0OH+rJp1pPAuq/bmhPcKQhw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-d481a59e-259c-524e-bee1-76483d75d3a1-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-d481a59e-259c-524e-bee1-76483d75d3a1-common/-/monaco-vscode-d481a59e-259c-524e-bee1-76483d75d3a1-common-23.0.0.tgz", - "integrity": "sha512-hH6tJfVHXXmyCI+mu8FvfONgJ8Oddm9zJGIcIxvdG7NUHXWYTMDnqgdY4PxmKy0FaX7/BewzK+qRIk3t5q2SIQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-d481a59e-259c-524e-bee1-76483d75d3a1-common/-/monaco-vscode-d481a59e-259c-524e-bee1-76483d75d3a1-common-23.1.0.tgz", + "integrity": "sha512-CI/B7Lsy9uWsbV8phhAZhNP/58+rOKY1xglsi8WhT6yamtZkridjh/ronQVzkwJwoQNZTBJMSnpPqGBo005m6A==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-523730aa-81e6-55d7-9916-87ad537fe087-common": "23.0.0", - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-7aa7b0aa-41af-57b3-860a-86d2f987a6c8-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-b1e8558d-1726-5299-bc75-e43ee6d1a124-common": "23.0.0", - "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.0.0", - "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.0.0" + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-523730aa-81e6-55d7-9916-87ad537fe087-common": "23.1.0", + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-7aa7b0aa-41af-57b3-860a-86d2f987a6c8-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-b1e8558d-1726-5299-bc75-e43ee6d1a124-common": "23.1.0", + "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.1.0", + "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-d609a7d3-bf87-551a-884f-550a8b327ec5-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-d609a7d3-bf87-551a-884f-550a8b327ec5-common/-/monaco-vscode-d609a7d3-bf87-551a-884f-550a8b327ec5-common-23.0.0.tgz", - "integrity": "sha512-H+LYrW1AOeiuRrLFzNSVdtzDsHlz9vkT5Fh4X2KwMfnUyv+sydszwRyJaTQY8F/5qOBK6QyKH5Drgsen0GR7QQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-d609a7d3-bf87-551a-884f-550a8b327ec5-common/-/monaco-vscode-d609a7d3-bf87-551a-884f-550a8b327ec5-common-23.1.0.tgz", + "integrity": "sha512-LMkJN31zWE9ZltC+8xmdERXpw77qLu+D3RFyHHhLU0ni7cne52qBDiouI33Yu8AL7aDl9WPLBmVJrMCup87SPQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-d987325e-3e05-53aa-b9ff-6f97476f64db-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-d987325e-3e05-53aa-b9ff-6f97476f64db-common/-/monaco-vscode-d987325e-3e05-53aa-b9ff-6f97476f64db-common-23.0.0.tgz", - "integrity": "sha512-klSy7JInYBGvdDgRSxuLMrZyuLK7sIfLh7Z0y388bQkfIOZ/Six6YL42NsrF5ypMOVQdfVhjHurcMK4ynECSBg==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-d987325e-3e05-53aa-b9ff-6f97476f64db-common/-/monaco-vscode-d987325e-3e05-53aa-b9ff-6f97476f64db-common-23.1.0.tgz", + "integrity": "sha512-cvAufiawowWM6A0H+DHWr4r3ce3svedhP5HDhh28GFZBTO2XWnJyEaoczHhyufpYY1XlsvhlxpAYTsTjPVFUBg==", "license": "MIT" }, "node_modules/@codingame/monaco-vscode-dc3fa21d-a483-5b99-a7ab-173235644a34-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-dc3fa21d-a483-5b99-a7ab-173235644a34-common/-/monaco-vscode-dc3fa21d-a483-5b99-a7ab-173235644a34-common-23.0.0.tgz", - "integrity": "sha512-1sEQfWrMf6g3qwjdVlK57XQO1OCC28jN2wOV+neqR2V0vTH2NmhfvUteMymAv4P8Zhbmfeuk+NCR5nywzmgIgQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-dc3fa21d-a483-5b99-a7ab-173235644a34-common/-/monaco-vscode-dc3fa21d-a483-5b99-a7ab-173235644a34-common-23.1.0.tgz", + "integrity": "sha512-MsPXoK8bmCIg/QZcWtSAImYpDwk9DTzlAR1xxdCl+qWp87Ra63lmRQWb0puwHmekPuYQkSwwvVL/Qc8pmVp/zQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-7b19b93e-7a49-5c48-81f5-091a64f468d2-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-ce7c734f-7712-563c-9335-d7acb43306af-common": "23.0.0" + "@codingame/monaco-vscode-7b19b93e-7a49-5c48-81f5-091a64f468d2-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-ce7c734f-7712-563c-9335-d7acb43306af-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-dd5b2d07-86ca-557c-8510-224a400e258d-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-dd5b2d07-86ca-557c-8510-224a400e258d-common/-/monaco-vscode-dd5b2d07-86ca-557c-8510-224a400e258d-common-23.0.0.tgz", - "integrity": "sha512-f0yeZbVmyzGsc/wApcvtLPbLiySKgIEFjdYhs3qnHWhOsF+PzkTIwsv+AMioNJKk9nS8Gff05yUgZq3E6/r5sw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-dd5b2d07-86ca-557c-8510-224a400e258d-common/-/monaco-vscode-dd5b2d07-86ca-557c-8510-224a400e258d-common-23.1.0.tgz", + "integrity": "sha512-HND6ZfbBJtjbKOdxNA4/jxdBmUy7HCUyCsxPRgyf498+wgqmQjw8qM/227aO6LHlsNWudntGpCvgxpVGoNpNSg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-d609a7d3-bf87-551a-884f-550a8b327ec5-common": "23.0.0" + "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-d609a7d3-bf87-551a-884f-550a8b327ec5-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-de235d7f-e72a-5adb-9256-acf6c64eb6f2-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-de235d7f-e72a-5adb-9256-acf6c64eb6f2-common/-/monaco-vscode-de235d7f-e72a-5adb-9256-acf6c64eb6f2-common-23.0.0.tgz", - "integrity": "sha512-o4f47xuWAvIrnhwwiSVIH4MZc05DsogUb6HOq8Ss0aeS+ezOrw5fyQsYnyce+5yPtO9As5r/V/dGIerfHTCRNg==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-de235d7f-e72a-5adb-9256-acf6c64eb6f2-common/-/monaco-vscode-de235d7f-e72a-5adb-9256-acf6c64eb6f2-common-23.1.0.tgz", + "integrity": "sha512-80SH3PR7pS2+B1Uaub0KB814Cifjd4g8bPrm/BfdKdRNXvr02fol6vDmYYk50GI9HRAh3ocV+P7/bY1zSuYbrQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-debug-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-debug-service-override/-/monaco-vscode-debug-service-override-23.0.0.tgz", - "integrity": "sha512-OTaPqpTtimXqp4gG+7Ugixp8xhGeI75XCdMhFTBU91oKZw6K/p/q2zJH0ujfe11XPObeGLF080KHR038v+HY/w==", - "license": "MIT", - "dependencies": { - "@codingame/monaco-vscode-262ed59d-4f76-57cd-9e9f-1877f26ae049-common": "23.0.0", - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.0.0", - "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.0.0", - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-88aa9a78-75f5-5aaa-89e9-bbdd580b3b5c-common": "23.0.0", - "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.0.0", - "@codingame/monaco-vscode-ab07af84-42e8-5a0f-8aef-b83fb90ede21-common": "23.0.0", - "@codingame/monaco-vscode-afb6e5ca-fe46-5d5a-aa9c-f722ebefae39-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-b99aef83-0d60-5e8c-a62e-9908b6256f35-common": "23.0.0", - "@codingame/monaco-vscode-ce7c734f-7712-563c-9335-d7acb43306af-common": "23.0.0", - "@codingame/monaco-vscode-e59ecb8c-db32-5324-8fe4-cf9921fd92b8-common": "23.0.0", - "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.0.0" + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-debug-service-override/-/monaco-vscode-debug-service-override-23.1.0.tgz", + "integrity": "sha512-lVOB7FQs9U9dZru7UNhNYrIKPQntb4PDA9IB+liZWUA7ijot53c0+CUPnnPkPzP1xYo/jjbKmhoSKN1l+NMKBA==", + "license": "MIT", + "dependencies": { + "@codingame/monaco-vscode-262ed59d-4f76-57cd-9e9f-1877f26ae049-common": "23.1.0", + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.1.0", + "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.1.0", + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-88aa9a78-75f5-5aaa-89e9-bbdd580b3b5c-common": "23.1.0", + "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.1.0", + "@codingame/monaco-vscode-ab07af84-42e8-5a0f-8aef-b83fb90ede21-common": "23.1.0", + "@codingame/monaco-vscode-afb6e5ca-fe46-5d5a-aa9c-f722ebefae39-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-b99aef83-0d60-5e8c-a62e-9908b6256f35-common": "23.1.0", + "@codingame/monaco-vscode-ce7c734f-7712-563c-9335-d7acb43306af-common": "23.1.0", + "@codingame/monaco-vscode-e59ecb8c-db32-5324-8fe4-cf9921fd92b8-common": "23.1.0", + "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-e28ac690-06d5-5ee9-92d1-02df70296354-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-e28ac690-06d5-5ee9-92d1-02df70296354-common/-/monaco-vscode-e28ac690-06d5-5ee9-92d1-02df70296354-common-23.0.0.tgz", - "integrity": "sha512-lnIBUIGacbv+zEmBYAIuDDhceiQs/5PjXcKdJvvhiNhHJ5QB2aBuzKF88ix7mumNPJV+n2ICLlkfg0mBjpgmMQ==", - "license": "MIT", - "dependencies": { - "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.0.0", - "@codingame/monaco-vscode-262ed59d-4f76-57cd-9e9f-1877f26ae049-common": "23.0.0", - "@codingame/monaco-vscode-2a04f0cd-b806-5886-909e-418183d32279-common": "23.0.0", - "@codingame/monaco-vscode-4db3f2fb-d745-58fe-9e0e-eb67152ab711-common": "23.0.0", - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-9d2c06d1-1f89-51a5-9964-aa01fe50c198-common": "23.0.0", - "@codingame/monaco-vscode-9ed6fe06-a052-57c2-a234-5d9b94d2e7e0-common": "23.0.0", - "@codingame/monaco-vscode-9ee79c1a-3f03-568b-8eac-b02513a98b68-common": "23.0.0", - "@codingame/monaco-vscode-a6a3e03d-2b1a-5e17-b904-ed5d40c14550-common": "23.0.0", - "@codingame/monaco-vscode-afb6e5ca-fe46-5d5a-aa9c-f722ebefae39-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-eda30bac-0984-5b42-9362-c68996b85232-common": "23.0.0", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-e28ac690-06d5-5ee9-92d1-02df70296354-common/-/monaco-vscode-e28ac690-06d5-5ee9-92d1-02df70296354-common-23.1.0.tgz", + "integrity": "sha512-KhmqWmKLWOI1j8XzQKGdBfxXaWmJfrY9ykdKWaAaOPc8/731BX4hBWLsY2RkrPrh5yKt2dzcbIBxzbawK4KSbQ==", + "license": "MIT", + "dependencies": { + "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.1.0", + "@codingame/monaco-vscode-262ed59d-4f76-57cd-9e9f-1877f26ae049-common": "23.1.0", + "@codingame/monaco-vscode-2a04f0cd-b806-5886-909e-418183d32279-common": "23.1.0", + "@codingame/monaco-vscode-4db3f2fb-d745-58fe-9e0e-eb67152ab711-common": "23.1.0", + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-9d2c06d1-1f89-51a5-9964-aa01fe50c198-common": "23.1.0", + "@codingame/monaco-vscode-9ed6fe06-a052-57c2-a234-5d9b94d2e7e0-common": "23.1.0", + "@codingame/monaco-vscode-9ee79c1a-3f03-568b-8eac-b02513a98b68-common": "23.1.0", + "@codingame/monaco-vscode-a6a3e03d-2b1a-5e17-b904-ed5d40c14550-common": "23.1.0", + "@codingame/monaco-vscode-afb6e5ca-fe46-5d5a-aa9c-f722ebefae39-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-eda30bac-0984-5b42-9362-c68996b85232-common": "23.1.0", "marked": "14.0.0" } }, "node_modules/@codingame/monaco-vscode-e59ecb8c-db32-5324-8fe4-cf9921fd92b8-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-e59ecb8c-db32-5324-8fe4-cf9921fd92b8-common/-/monaco-vscode-e59ecb8c-db32-5324-8fe4-cf9921fd92b8-common-23.0.0.tgz", - "integrity": "sha512-5KyyGM54/u9zJyKWJChG3rFbyOft8VquuiOQPWwlvB4SWkkvRbXzTYG0fWp6FXSYGg63VFE3oHEfNvfjStwFCw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-e59ecb8c-db32-5324-8fe4-cf9921fd92b8-common/-/monaco-vscode-e59ecb8c-db32-5324-8fe4-cf9921fd92b8-common-23.1.0.tgz", + "integrity": "sha512-VsZapXmqq2g/HWWbLUHKHoFto7fTa3KNoSwL4QOonFVN6iTOvN6eioASa9W0qypH2U7Jw/2jBPbQ6oBvDQhFFw==", "license": "MIT" }, "node_modules/@codingame/monaco-vscode-e7e3c399-ecb3-58fd-82d6-1d2f4e38813e-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-e7e3c399-ecb3-58fd-82d6-1d2f4e38813e-common/-/monaco-vscode-e7e3c399-ecb3-58fd-82d6-1d2f4e38813e-common-23.0.0.tgz", - "integrity": "sha512-jP07cjSSpXDc+V25TX+VPj5O51unszblE1saRFYJ1TxT3Z3uPfCQfyV0bwA6ciuC8O8ASk/VHt4BrI0Y1aIQCw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-e7e3c399-ecb3-58fd-82d6-1d2f4e38813e-common/-/monaco-vscode-e7e3c399-ecb3-58fd-82d6-1d2f4e38813e-common-23.1.0.tgz", + "integrity": "sha512-aKNXiT7wroslAJuFHu7EkUIx5OUB66tr3ashCxxjljS0Zt88rEme7G4gkMLFg8Ut9poMkxRmbEdS88188rvDFw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-10416640-ca84-5eff-95ce-dea977ccba7a-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-10416640-ca84-5eff-95ce-dea977ccba7a-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-eb7d5efd-2e60-59f8-9ba4-9a8ae8cb2957-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-eb7d5efd-2e60-59f8-9ba4-9a8ae8cb2957-common/-/monaco-vscode-eb7d5efd-2e60-59f8-9ba4-9a8ae8cb2957-common-23.0.0.tgz", - "integrity": "sha512-S8mt2q/D3WNDrg3nDX+tj39EA1BGzpyZ8e5mbd7dVEN0/qlXjfhHFiFDrYQkf6FgBnmzvYEEv0cb/uRuLFWi0A==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-eb7d5efd-2e60-59f8-9ba4-9a8ae8cb2957-common/-/monaco-vscode-eb7d5efd-2e60-59f8-9ba4-9a8ae8cb2957-common-23.1.0.tgz", + "integrity": "sha512-t+xUfVd6UbjdeDqoZblFhrx0tmrp2EAlgdf4ipz1ghHsUEeF0WoPQWnVGwORszpfTyteoPn+RnQ4kkF40/fAUQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-262ed59d-4f76-57cd-9e9f-1877f26ae049-common": "23.0.0", - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.0.0", - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-9ee79c1a-3f03-568b-8eac-b02513a98b68-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-262ed59d-4f76-57cd-9e9f-1877f26ae049-common": "23.1.0", + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.1.0", + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-9ee79c1a-3f03-568b-8eac-b02513a98b68-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-eba0b9b3-174c-5dae-9867-a37810ca1808-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-eba0b9b3-174c-5dae-9867-a37810ca1808-common/-/monaco-vscode-eba0b9b3-174c-5dae-9867-a37810ca1808-common-23.0.0.tgz", - "integrity": "sha512-nHqVxxR0XA8+tw2ZYvCKNHXgO054iHJ67Fsb+MJhTT02TGY8SHPemBOQLgsE2LuigKsDoxQbMUfAjTGFky67Qw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-eba0b9b3-174c-5dae-9867-a37810ca1808-common/-/monaco-vscode-eba0b9b3-174c-5dae-9867-a37810ca1808-common-23.1.0.tgz", + "integrity": "sha512-jExLZzDsGKzTz3p09eeBITnhDNv8SwA7d1ypZ0g8Ln3OGt5BiVbCWcCV52P+sr+0KSF7b5HXeNpiPZJH8Yndsg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-9d2c06d1-1f89-51a5-9964-aa01fe50c198-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-9d2c06d1-1f89-51a5-9964-aa01fe50c198-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-eda30bac-0984-5b42-9362-c68996b85232-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-eda30bac-0984-5b42-9362-c68996b85232-common/-/monaco-vscode-eda30bac-0984-5b42-9362-c68996b85232-common-23.0.0.tgz", - "integrity": "sha512-jVhW8uibeR2yuVIsM/RsnHyxyq1TOSwf8IYTGMR1wwBprsQwWTze4ro1ny+qiO60W39R2y9mXKKxewZGttJS1w==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-eda30bac-0984-5b42-9362-c68996b85232-common/-/monaco-vscode-eda30bac-0984-5b42-9362-c68996b85232-common-23.1.0.tgz", + "integrity": "sha512-++OrPO9qVPyeB1Pu6G518lfC8UGujlsFufQJDJtl3xe83x5jCA1CLWWIM8y9tJ7sww7gSRHYxMr8J3IDiGw1zw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-a6a3e03d-2b1a-5e17-b904-ed5d40c14550-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-a6a3e03d-2b1a-5e17-b904-ed5d40c14550-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-editor-api": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-api/-/monaco-vscode-editor-api-23.0.0.tgz", - "integrity": "sha512-GfpMRiGPLFp3S2ps4byVfaXWhO+wXMqb5dQ8wsMTGGDq5PDJY0Zjgn5rKTZTXLVxUTCGAAgRIJSvst15lCkuLA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-api/-/monaco-vscode-editor-api-23.1.0.tgz", + "integrity": "sha512-tCNbf0ebEVW1R+tV+2Is4cBoOn+LEroyH+/9TGpHV65O5ORhWFzx1gPnSvF6aKzfJrc3kwZYmr8J38Vthw8mNA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-5452e2b7-9081-5f95-839b-4ab3544ce28f-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-5452e2b7-9081-5f95-839b-4ab3544ce28f-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-editor-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-service-override/-/monaco-vscode-editor-service-override-23.0.0.tgz", - "integrity": "sha512-GCGPVEpQ4790aY7iDZdHCHQ6sDQ8Xs0ajYJUD9gWcYtDnhSkXkocSRyaf9B5pXHMtqb+rhi3kr6Obl+F3Wtqmg==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-service-override/-/monaco-vscode-editor-service-override-23.1.0.tgz", + "integrity": "sha512-+XF4Ga3AkxUAK5XSbD51zh7H0ooJe5u4BQlD16GtvFkx1qO/7vSoCYkToR3Mgz4fEM+XxgCpKX4L9d7geXbu1A==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-7aa7b0aa-41af-57b3-860a-86d2f987a6c8-common": "23.0.0", - "@codingame/monaco-vscode-9efc1f50-c7de-55d6-8b28-bcc88bd49b5a-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-b1e8558d-1726-5299-bc75-e43ee6d1a124-common": "23.0.0" + "@codingame/monaco-vscode-7aa7b0aa-41af-57b3-860a-86d2f987a6c8-common": "23.1.0", + "@codingame/monaco-vscode-9efc1f50-c7de-55d6-8b28-bcc88bd49b5a-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-b1e8558d-1726-5299-bc75-e43ee6d1a124-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-ef156ae1-7926-5925-b78f-228b206ed123-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-ef156ae1-7926-5925-b78f-228b206ed123-common/-/monaco-vscode-ef156ae1-7926-5925-b78f-228b206ed123-common-23.0.0.tgz", - "integrity": "sha512-KszngbyirWfhG7tKGQJ5Q/w7vqYxVkVloVOZY4j9B/MIoIyPSqDLCRQ31orW0Y73CqoYaOSUDOECTSLqzSa0fw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-ef156ae1-7926-5925-b78f-228b206ed123-common/-/monaco-vscode-ef156ae1-7926-5925-b78f-228b206ed123-common-23.1.0.tgz", + "integrity": "sha512-hl5ntcUaj+bnqCGPraiiSJg2izzUotwMED+5gEp4L3SMDan+2rVyVmpzpxywUKAtHHjn+IZya7AMjptzoQ/J0w==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-a6a3e03d-2b1a-5e17-b904-ed5d40c14550-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-a6a3e03d-2b1a-5e17-b904-ed5d40c14550-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-environment-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-environment-service-override/-/monaco-vscode-environment-service-override-23.0.0.tgz", - "integrity": "sha512-kcK8RgNKGSuswjsX5pNx9CSjOwnnq/7mjAR4C7kX5YtVaUJJNJrDts8h0SVPUZHOCRyI+BbhXdXdRPze1WKFfQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-environment-service-override/-/monaco-vscode-environment-service-override-23.1.0.tgz", + "integrity": "sha512-/J+aoXgl5Tjpv1vr51LdvsR1XcQImw3W1TrsMw9jBIFNbNgHggwmXgmtjqZK+YgrI9w/xkV0ITO1PUdf1JKDnQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-abed5a84-8a82-5f84-9412-88a736235bae-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-abed5a84-8a82-5f84-9412-88a736235bae-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-explorer-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-explorer-service-override/-/monaco-vscode-explorer-service-override-23.0.0.tgz", - "integrity": "sha512-ezQ9tVYCYeulqHRkaCpoHvDO0f+wYaH/au5XpyUq9n1TkJzKsKvU7025yJTJvs4g9Hs/RCKKM9zAhF6FNxaa6Q==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-explorer-service-override/-/monaco-vscode-explorer-service-override-23.1.0.tgz", + "integrity": "sha512-JOX3nDCxdgXIJGm55YIMTbhD8s7EUZc9ajFS9RDv5ImRONhB5388ew4aEXgPlnarvB+v/OVSFVASnLdKDGE2lw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-15626ec7-b165-51e1-8caf-7bcc2ae9b95a-common": "23.0.0", - "@codingame/monaco-vscode-7aa7b0aa-41af-57b3-860a-86d2f987a6c8-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-b1e8558d-1726-5299-bc75-e43ee6d1a124-common": "23.0.0", - "@codingame/monaco-vscode-b71b5434-ce96-5581-8993-e8da380bd63f-common": "23.0.0", - "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.0.0", - "@codingame/monaco-vscode-d481a59e-259c-524e-bee1-76483d75d3a1-common": "23.0.0", - "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.0.0" + "@codingame/monaco-vscode-15626ec7-b165-51e1-8caf-7bcc2ae9b95a-common": "23.1.0", + "@codingame/monaco-vscode-7aa7b0aa-41af-57b3-860a-86d2f987a6c8-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-b1e8558d-1726-5299-bc75-e43ee6d1a124-common": "23.1.0", + "@codingame/monaco-vscode-b71b5434-ce96-5581-8993-e8da380bd63f-common": "23.1.0", + "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.1.0", + "@codingame/monaco-vscode-d481a59e-259c-524e-bee1-76483d75d3a1-common": "23.1.0", + "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-extension-api": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extension-api/-/monaco-vscode-extension-api-23.0.0.tgz", - "integrity": "sha512-qs6rHWK3W/TssSMBevMMS7Vkianbfoa6/UtporG68MbS3bcBhEEOhje5ylboHuIhreYyC7n0pcP48Km9jLarew==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extension-api/-/monaco-vscode-extension-api-23.1.0.tgz", + "integrity": "sha512-QoQIBbnEC+0p25LOCN8y/lKc6kpP8kCMTdAUaBjZ16Q1DraXGInoaRjs9ky0dqRrt4wJ6cP4G3WQzYuQYJADtA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-4a3ac544-9a61-534c-88df-756262793ef7-common": "23.0.0", - "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-extensions-service-override": "23.0.0" + "@codingame/monaco-vscode-4a3ac544-9a61-534c-88df-756262793ef7-common": "23.1.0", + "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-extensions-service-override": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-extensions-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extensions-service-override/-/monaco-vscode-extensions-service-override-23.0.0.tgz", - "integrity": "sha512-J7/c0rbzCXBD02Jy+5SLwzMvgxG+gH8e+wnVC4DfzSLQtJ6tupFRBVdEg+lsXj9Fm/47USgBxw8Op5qXQFwi7Q==", - "license": "MIT", - "dependencies": { - "@codingame/monaco-vscode-05a2a821-e4de-5941-b7f9-bbf01c09f229-common": "23.0.0", - "@codingame/monaco-vscode-10af0e5d-64cb-56de-b584-29ab4a355d15-common": "23.0.0", - "@codingame/monaco-vscode-16b9b017-9377-5198-9904-c344b3b2ad14-common": "23.0.0", - "@codingame/monaco-vscode-249dc928-1da3-51c1-82d0-45e0ba9d08a1-common": "23.0.0", - "@codingame/monaco-vscode-256d5b78-0649-50e9-8354-2807f95f68f4-common": "23.0.0", - "@codingame/monaco-vscode-2a04f0cd-b806-5886-909e-418183d32279-common": "23.0.0", - "@codingame/monaco-vscode-2a94c04a-b85b-5669-b06b-89c1bfa11cb9-common": "23.0.0", - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-4a3ac544-9a61-534c-88df-756262793ef7-common": "23.0.0", - "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.0.0", - "@codingame/monaco-vscode-4db3f2fb-d745-58fe-9e0e-eb67152ab711-common": "23.0.0", - "@codingame/monaco-vscode-571c8352-7953-5038-9f09-e03bb6219a0e-common": "23.0.0", - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-6845754f-e617-5ed9-8aaa-6ca3653a9532-common": "23.0.0", - "@codingame/monaco-vscode-6f931a91-88ea-5232-897f-a17ec3929ba5-common": "23.0.0", - "@codingame/monaco-vscode-7f39b6f1-3542-5430-8760-0f404d7a7cee-common": "23.0.0", - "@codingame/monaco-vscode-8ccb7637-50ea-5359-97bf-00015d7fe567-common": "23.0.0", - "@codingame/monaco-vscode-9d2c06d1-1f89-51a5-9964-aa01fe50c198-common": "23.0.0", - "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.0.0", - "@codingame/monaco-vscode-aac7027b-326c-513a-95a9-e4eedd151b38-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-bc6f260d-ec63-5c95-9446-1ca7d0872719-common": "23.0.0", - "@codingame/monaco-vscode-be8ddbb5-094a-5657-b1cc-fe106c94c632-common": "23.0.0", - "@codingame/monaco-vscode-bf94ddb5-e436-506a-9763-5ab86b642508-common": "23.0.0", - "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.0.0", - "@codingame/monaco-vscode-eb7d5efd-2e60-59f8-9ba4-9a8ae8cb2957-common": "23.0.0", - "@codingame/monaco-vscode-eba0b9b3-174c-5dae-9867-a37810ca1808-common": "23.0.0", - "@codingame/monaco-vscode-f22e7e55-aee8-5b52-a6bc-950efd9f5890-common": "23.0.0", - "@codingame/monaco-vscode-files-service-override": "23.0.0" + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extensions-service-override/-/monaco-vscode-extensions-service-override-23.1.0.tgz", + "integrity": "sha512-Qfm/qahE2ANH2+Rb5NZgWhhyTGB85LDhNhF+uhvOlbTruTMbM62eBzmu550paEnd2iQ+MOCtMKdrnAPk3xAAFQ==", + "license": "MIT", + "dependencies": { + "@codingame/monaco-vscode-05a2a821-e4de-5941-b7f9-bbf01c09f229-common": "23.1.0", + "@codingame/monaco-vscode-10af0e5d-64cb-56de-b584-29ab4a355d15-common": "23.1.0", + "@codingame/monaco-vscode-16b9b017-9377-5198-9904-c344b3b2ad14-common": "23.1.0", + "@codingame/monaco-vscode-249dc928-1da3-51c1-82d0-45e0ba9d08a1-common": "23.1.0", + "@codingame/monaco-vscode-256d5b78-0649-50e9-8354-2807f95f68f4-common": "23.1.0", + "@codingame/monaco-vscode-2a04f0cd-b806-5886-909e-418183d32279-common": "23.1.0", + "@codingame/monaco-vscode-2a94c04a-b85b-5669-b06b-89c1bfa11cb9-common": "23.1.0", + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-4a3ac544-9a61-534c-88df-756262793ef7-common": "23.1.0", + "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.1.0", + "@codingame/monaco-vscode-4db3f2fb-d745-58fe-9e0e-eb67152ab711-common": "23.1.0", + "@codingame/monaco-vscode-571c8352-7953-5038-9f09-e03bb6219a0e-common": "23.1.0", + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-6845754f-e617-5ed9-8aaa-6ca3653a9532-common": "23.1.0", + "@codingame/monaco-vscode-6f931a91-88ea-5232-897f-a17ec3929ba5-common": "23.1.0", + "@codingame/monaco-vscode-7f39b6f1-3542-5430-8760-0f404d7a7cee-common": "23.1.0", + "@codingame/monaco-vscode-8ccb7637-50ea-5359-97bf-00015d7fe567-common": "23.1.0", + "@codingame/monaco-vscode-9d2c06d1-1f89-51a5-9964-aa01fe50c198-common": "23.1.0", + "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.1.0", + "@codingame/monaco-vscode-aac7027b-326c-513a-95a9-e4eedd151b38-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-bc6f260d-ec63-5c95-9446-1ca7d0872719-common": "23.1.0", + "@codingame/monaco-vscode-be8ddbb5-094a-5657-b1cc-fe106c94c632-common": "23.1.0", + "@codingame/monaco-vscode-bf94ddb5-e436-506a-9763-5ab86b642508-common": "23.1.0", + "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.1.0", + "@codingame/monaco-vscode-eb7d5efd-2e60-59f8-9ba4-9a8ae8cb2957-common": "23.1.0", + "@codingame/monaco-vscode-eba0b9b3-174c-5dae-9867-a37810ca1808-common": "23.1.0", + "@codingame/monaco-vscode-f22e7e55-aee8-5b52-a6bc-950efd9f5890-common": "23.1.0", + "@codingame/monaco-vscode-files-service-override": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-f1bbc6d3-6129-583c-a2ba-c80b832993d2-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-f1bbc6d3-6129-583c-a2ba-c80b832993d2-common/-/monaco-vscode-f1bbc6d3-6129-583c-a2ba-c80b832993d2-common-23.0.0.tgz", - "integrity": "sha512-V6cDgHFV1x2Ps6FsB6msZqJLUqXXpWG8PuKJgUdsUd6Z0YYl6FOJ1N0Bk7varKKa5qULZpUYKYpJxgX3i0IRfQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-f1bbc6d3-6129-583c-a2ba-c80b832993d2-common/-/monaco-vscode-f1bbc6d3-6129-583c-a2ba-c80b832993d2-common-23.1.0.tgz", + "integrity": "sha512-Jk6MN3DbEN8B8GEbaRnt2rZLSDkvO96vacvxJ/uztDvUNa53mbuo1ORpUpvHB/DS3iefINOdX67HGpUmn0pYig==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-f22e7e55-aee8-5b52-a6bc-950efd9f5890-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-f22e7e55-aee8-5b52-a6bc-950efd9f5890-common/-/monaco-vscode-f22e7e55-aee8-5b52-a6bc-950efd9f5890-common-23.0.0.tgz", - "integrity": "sha512-9AhJhQoO025kyBdfKLddt90+QQUZWu2MZlON4Qeh9ZTVN8px7g1qAMaBezi7MXCN4FQEku2cGWhioM9MaPyujg==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-f22e7e55-aee8-5b52-a6bc-950efd9f5890-common/-/monaco-vscode-f22e7e55-aee8-5b52-a6bc-950efd9f5890-common-23.1.0.tgz", + "integrity": "sha512-8QGbMmV+VH2KUYkjv8Qoq7z4Uia6Sq+WdIsAM07zJfeKzkSPZCUoRjDhrj5nW5OiiEfVuSPO9/U0E6bD3vvb5A==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.0.0", - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.1.0", + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common/-/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common-23.0.0.tgz", - "integrity": "sha512-jMFVL6ZROK8o7fkmuF+vWKiAz8ik3/1e0+ZN2XR6HdV9NucWF1LM1Sk+DDnO7bBRlaWEcl6O0C26xP1Lpj7gmQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common/-/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common-23.1.0.tgz", + "integrity": "sha512-ZTv06i1GsQwdf1uwjFYEbYXWFfGTAiFLOmkCaLUKd9g4mlihpn+DU+GYJwjwtK2CEDY24RkHCqMuUUD9utNYnQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-f6ab89b2-83b0-5a43-8772-cb0eafa650b5-common": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-f6ab89b2-83b0-5a43-8772-cb0eafa650b5-common/-/monaco-vscode-f6ab89b2-83b0-5a43-8772-cb0eafa650b5-common-23.0.0.tgz", - "integrity": "sha512-3WBogdiHmQ0jKSub25ErX1Q7VQw6TcjY0cpdFVE/NPk80gnsF7Iszsyixne7vYNCoi+lKSHG85aRfGv1Hl8cBA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-f6ab89b2-83b0-5a43-8772-cb0eafa650b5-common/-/monaco-vscode-f6ab89b2-83b0-5a43-8772-cb0eafa650b5-common-23.1.0.tgz", + "integrity": "sha512-iM1mRQjLnAuaFB/S7YIwwoMdAIjRG2kUWkkQOXKHdaWeTy5yvhqqOM3ujrshWWR8WZ9aFGB1/JIEo/YAOaIbdQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-45e04ac3-b807-5ae5-8818-7b9c40b6d31f-common": "23.0.0", - "@codingame/monaco-vscode-88141f48-1af9-57ef-a278-f4b2ff6128fa-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-b6d52a6d-8c8e-51f5-bcd2-1722295e31d9-common": "23.0.0" + "@codingame/monaco-vscode-45e04ac3-b807-5ae5-8818-7b9c40b6d31f-common": "23.1.0", + "@codingame/monaco-vscode-88141f48-1af9-57ef-a278-f4b2ff6128fa-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-b6d52a6d-8c8e-51f5-bcd2-1722295e31d9-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-files-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-files-service-override/-/monaco-vscode-files-service-override-23.0.0.tgz", - "integrity": "sha512-f0xnHbVbjWwzsVmSifJ9CMmwzhooL7tG+eIsQMKYcxc0M9G/zK0t0z3KsRAql4Cdiiz3+6NCoV6OAI8oIulLWA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-files-service-override/-/monaco-vscode-files-service-override-23.1.0.tgz", + "integrity": "sha512-1jiQRqYn61Q1Hn9B9UBn3idUJSp89xP6ZEnDjSg2LYfKXdZSYUtNRGEeOLkTKzo/2TUourRlmsGDiBaQFttVxg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-0c06bfba-d24d-5c4d-90cd-b40cefb7f811-common": "23.0.0", - "@codingame/monaco-vscode-15626ec7-b165-51e1-8caf-7bcc2ae9b95a-common": "23.0.0", - "@codingame/monaco-vscode-2f06fe84-148e-5e6b-a7ca-c7989c5f128a-common": "23.0.0", - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-cea4d01f-6526-5c2f-8b09-b168fead499f-common": "23.0.0", - "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.0.0" + "@codingame/monaco-vscode-0c06bfba-d24d-5c4d-90cd-b40cefb7f811-common": "23.1.0", + "@codingame/monaco-vscode-15626ec7-b165-51e1-8caf-7bcc2ae9b95a-common": "23.1.0", + "@codingame/monaco-vscode-2f06fe84-148e-5e6b-a7ca-c7989c5f128a-common": "23.1.0", + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-cea4d01f-6526-5c2f-8b09-b168fead499f-common": "23.1.0", + "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-groovy-default-extension": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-groovy-default-extension/-/monaco-vscode-groovy-default-extension-23.0.0.tgz", - "integrity": "sha512-hzQhKNVkZmtBWTwzQRlIuhUL7HwS1c3KTfbLThf/1JAXr2p0wW99xxSoqYM60FLuHT2gJfszCgdgY2hKo8JLvg==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-groovy-default-extension/-/monaco-vscode-groovy-default-extension-23.1.0.tgz", + "integrity": "sha512-yAdVg5xlo1PPtS7uXG4KhRelpg27WrDqT/k/eQl3Dr/l7irt+YRAhYciUY1Ha3CANTfGUqD21JoF7heah5qK1g==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-host-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-host-service-override/-/monaco-vscode-host-service-override-23.0.0.tgz", - "integrity": "sha512-6OdCAsCivAGuOM7b/s5jO7L5naR8u5buAKoT5L2QtFfgICNA8vDaTjTjtD7Rb5TkrN92EmtQ1g8cGAOALu0q/w==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-host-service-override/-/monaco-vscode-host-service-override-23.1.0.tgz", + "integrity": "sha512-kq5TONNugwYyoMTcOZzu8ICjEFUMcPP7hs4Lnb8p6hrPQtKSY8xHKlV/r4rykPzRW2WumBG3js8A73N0AGzMkA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.0.0", - "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.0.0", - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.1.0", + "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.1.0", + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-java-default-extension": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-java-default-extension/-/monaco-vscode-java-default-extension-23.0.0.tgz", - "integrity": "sha512-vrZv6EwqUnE0ES0BzLPRJkEj6bqPrlW0yYj670x2qPEGPUFbtg5xtGgiPqpr0IHFC24WZm9JWAktpmH6JppX0A==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-java-default-extension/-/monaco-vscode-java-default-extension-23.1.0.tgz", + "integrity": "sha512-NlIB4tBtRz2zd2kkvVgIvfpb1lVJQfwN3CTg7VvoADblrr6/q67tRybLo2k4903J8dLsjD0UDXoLTM9Jme1f6Q==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-javascript-default-extension": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-javascript-default-extension/-/monaco-vscode-javascript-default-extension-23.0.0.tgz", - "integrity": "sha512-6mxPh2/K9VYsp3Xlg3t57l0H2t631+aLbMyTviyjRGrJ8oQ5V2DGL6HKhthEvJR5DrDax8J6JMi+sLJeBN3x5w==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-javascript-default-extension/-/monaco-vscode-javascript-default-extension-23.1.0.tgz", + "integrity": "sha512-qea4lAodi7UADBCg5ghMrRVPwAIt6xHlHoUENI1oUyeb+OVx1xoVqbK7h8ItFTHTn13dE+NFcLzSl2qNS12w7A==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-json-default-extension": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-json-default-extension/-/monaco-vscode-json-default-extension-23.0.0.tgz", - "integrity": "sha512-EpeaTBrsCHaEPK9AbOZ79y/K0P8NDU1buUnmJ3JbeCBFCpkuMaWoki6BzT7TmbKg38Yo6Cytg1UaT01NTdGljQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-json-default-extension/-/monaco-vscode-json-default-extension-23.1.0.tgz", + "integrity": "sha512-ANG8tA/c2bav7hEOc34BIld96kQRZP/FMoCwwXHLWvw96h46p+W/ydbHBI2TN5BPadUjERJP0hUCKsrn2NVUuA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-keybindings-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-keybindings-service-override/-/monaco-vscode-keybindings-service-override-23.0.0.tgz", - "integrity": "sha512-Q83vJl0w6gsru4t8OBY5EMkH5xUoI3wMLvPbRoYvjnWvJxBqvv+aRRWKRFuesd7Eco5XfuB7FHVq6vOdVQyzBA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-keybindings-service-override/-/monaco-vscode-keybindings-service-override-23.1.0.tgz", + "integrity": "sha512-jBiHjx2Hm9SzVUmemyIbYevBMoI2qRFV+0JQFs4WnGOwOSbDdcNwViC49Am8MxXzaEiPqaUr+EDDCzYYxxguAA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-2808e692-5fb9-54bf-bc21-1d3bff81e651-common": "23.0.0", - "@codingame/monaco-vscode-2a22c7b4-b906-5914-8cd1-3ed912fb738f-common": "23.0.0", - "@codingame/monaco-vscode-40cada32-7e9c-528a-81fc-766e4da54147-common": "23.0.0", - "@codingame/monaco-vscode-a3eaa464-944c-5b8f-8886-213068ba4897-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-d609a7d3-bf87-551a-884f-550a8b327ec5-common": "23.0.0", - "@codingame/monaco-vscode-files-service-override": "23.0.0" + "@codingame/monaco-vscode-2808e692-5fb9-54bf-bc21-1d3bff81e651-common": "23.1.0", + "@codingame/monaco-vscode-2a22c7b4-b906-5914-8cd1-3ed912fb738f-common": "23.1.0", + "@codingame/monaco-vscode-40cada32-7e9c-528a-81fc-766e4da54147-common": "23.1.0", + "@codingame/monaco-vscode-a3eaa464-944c-5b8f-8886-213068ba4897-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-d609a7d3-bf87-551a-884f-550a8b327ec5-common": "23.1.0", + "@codingame/monaco-vscode-files-service-override": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-cs": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-cs/-/monaco-vscode-language-pack-cs-23.0.0.tgz", - "integrity": "sha512-Zw5aAxAZ2vZcaz2GJrVrnba2GZzkXxIoUdwwAIPPVnZ6xf5QEw4sRgTiVy+za5/sPD07CWgJpnp1De2UDcCbwQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-cs/-/monaco-vscode-language-pack-cs-23.1.0.tgz", + "integrity": "sha512-Hsm2bxdPOzaTj5Ry81EfmjBtYhT10O2fuQcub4J9dmjEhaOt1USQI8CtopBX12xdZanSv/+r/rtrBxyblkhbGg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-de": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-de/-/monaco-vscode-language-pack-de-23.0.0.tgz", - "integrity": "sha512-Y/hB0cOg5MYvoalhRM31cBlh1qn/Z491HBMPqNgtlRFVuaA1WOCAV531VkdbcNWUsfFX9X/MO4RLQ3om6tzzwQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-de/-/monaco-vscode-language-pack-de-23.1.0.tgz", + "integrity": "sha512-nka/0LdjzxX+qKj2QBiutMLs14HA8JXisO5vECCCHLqTmqZ3D0KQ+P42u97wYBWcfh1Nth4Bh2xBwqA4U/OLXQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-es": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-es/-/monaco-vscode-language-pack-es-23.0.0.tgz", - "integrity": "sha512-hqY8cwH+ICHnSQ2QnNSq8QwSV/UtrXaZsvIUj8N6sPlO3s2N+T1/8w055VM+1hGq0OprE3oUjxXgx195PavKZA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-es/-/monaco-vscode-language-pack-es-23.1.0.tgz", + "integrity": "sha512-TGMf57aw66xHPfJ4V+vz3R3TNvwkxyWRfM4k1feYXIVUleTbK1ky9WkKtcp+F7JLvsQUojQsgWYFHr5rK+UP0g==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-fr": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-fr/-/monaco-vscode-language-pack-fr-23.0.0.tgz", - "integrity": "sha512-CUucWRY6dJw4x0+CH/wIrb8g5feKfSfMfCUklHwVDMlqA+UE0mjvjn+LrOvHAPWgaq+yp5zhm/z4cL/qFhrpiw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-fr/-/monaco-vscode-language-pack-fr-23.1.0.tgz", + "integrity": "sha512-rvPcsSWvpGkCs9pygk46c1rTeNkSpkQ9jyLu9Z9ltvqZnUbIp4zadUSttDbVE1ENDJC89w0HDu2Z6cxLYsG4Ow==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-it": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-it/-/monaco-vscode-language-pack-it-23.0.0.tgz", - "integrity": "sha512-HylVwywyOd7mHa7PXKSx3eBAShoWMUXdpG/gbg1eSyi+FNdy66mTItZZRfPZzYK/52abR81DIwBz+Y0hGyYnfg==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-it/-/monaco-vscode-language-pack-it-23.1.0.tgz", + "integrity": "sha512-LykeMlR+oSaWC3DzJpDIe/VVzKt5wMAtBco9ztNnYKxRboLa6zgtaMPnduG7Zk/+jzYwAIgINaGKBk/WUEf5ag==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-ja": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ja/-/monaco-vscode-language-pack-ja-23.0.0.tgz", - "integrity": "sha512-cDHAnqSsXzDQ0duPk+UZD7AAFxre5yx32NzHpisHdzZBucMnr002Yuc3SiTWmMQRJXxwv/sw/kXP77fe+qf/jA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ja/-/monaco-vscode-language-pack-ja-23.1.0.tgz", + "integrity": "sha512-dXiJWZ/HTFrg5LGhpiwzQMURrUqVEOIrIm4e4651dP7C8Nnmj2Cyhl6lsdy4YA6+wcj6faFBPAn2B+gIfZweOg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-ko": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ko/-/monaco-vscode-language-pack-ko-23.0.0.tgz", - "integrity": "sha512-kK8DavAqxGuVi04vibKbYVHr9ucB4HJ7DD17lFJVV8uSPAlh619SNC5bOwzJH8wrUrqH30cffv1rOHIk0zc2yw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ko/-/monaco-vscode-language-pack-ko-23.1.0.tgz", + "integrity": "sha512-F5fuEIvMzp5PKohs/bUG0met/5aLG6OovBUgXLbE6ctfzg6+UxbRkUU0dAkLEepojUg+1iTcaMaVefLSxcy7nA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-pl": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-pl/-/monaco-vscode-language-pack-pl-23.0.0.tgz", - "integrity": "sha512-ZUgEa1Y3FECP6Wcn7rmkzcQlevTR7C0GF9hsrKXnFj7+42noeHcPFH1SkKR85QoG+65ihm2fNUTflvbTUhfRTw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-pl/-/monaco-vscode-language-pack-pl-23.1.0.tgz", + "integrity": "sha512-mBTqkikagV58AwltLAghGMtDN0lVcy+DEziwQFMSyevU6ei2m4uAk09EiST5561m//udcDbpAolU6K2ya2iAgw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-pt-br": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-pt-br/-/monaco-vscode-language-pack-pt-br-23.0.0.tgz", - "integrity": "sha512-QM2FrAreXZsjU6/bd8FpAQQL7jMIbA7CSLPvmRLuBgsvw9COOkWj9azPpSbV5SyhoeX+9mCA4EUcb38hi4bvCw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-pt-br/-/monaco-vscode-language-pack-pt-br-23.1.0.tgz", + "integrity": "sha512-Y1OOH3RKYDYyNsknb4Ak0g7SnLVpel2Wjbs8GxgMxdHx+KQ2mb41qc41fOsAY9SSoVqldIKbsJXB3fIJ9pVKxA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-qps-ploc": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-qps-ploc/-/monaco-vscode-language-pack-qps-ploc-23.0.0.tgz", - "integrity": "sha512-/h9XGgeeMHbNfFdz/vYJlm3Eg2HPDAWdhG/KFj/uejgq+3BY5Ta23zrnTtN1OoQTkO+X8g0MsBQtwuQePp0CpA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-qps-ploc/-/monaco-vscode-language-pack-qps-ploc-23.1.0.tgz", + "integrity": "sha512-qDxf8t0/Ns5MK4xbQJW7Eg++DKuQ3mhYP2WNFopK5lgyZT+Mjv2f1U3K2zWBasdQ47gJm2MOGQaB3rwQvva/fw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-ru": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ru/-/monaco-vscode-language-pack-ru-23.0.0.tgz", - "integrity": "sha512-LHNU9hStXcRIvwakSJh+u/+DfXWGqM5TWVA7gYrd0cwvUINiHmkDmtd+jGw3uu6efRbR63OUyqsyhgYSwHELvw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ru/-/monaco-vscode-language-pack-ru-23.1.0.tgz", + "integrity": "sha512-OnxkX9/kyVDPab3KTiu/htXEowlu8wj2aJ231A9BSX8iC4FhJVez39SEUJXDVKsTFnJHjqCVyIGKZh45vpncTw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-tr": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-tr/-/monaco-vscode-language-pack-tr-23.0.0.tgz", - "integrity": "sha512-Vl9nEMasBtXINNpzTsrBI+bHdg54PpLV1smOU/mDg+Q+n9GxOmoTFN+uc8zgizOFurMJ+rrEUU9pwlPAO2xNtw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-tr/-/monaco-vscode-language-pack-tr-23.1.0.tgz", + "integrity": "sha512-I30U6KKbPnqLYAhjgq8Gy6FmCggILOhEF4DfkeQmpE4LihFqo/wgIB8HZpAhBQHhRsscBRmO6cEAX4igj8Jweg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-zh-hans": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-zh-hans/-/monaco-vscode-language-pack-zh-hans-23.0.0.tgz", - "integrity": "sha512-cRVqGC9C5+ridWHxNPcl4Ixduu7MDxZFlQlhSlBqV4cM9OMExRpBDuxny7cA5bCi2TpyYnPcPHBr8mmAokAD9w==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-zh-hans/-/monaco-vscode-language-pack-zh-hans-23.1.0.tgz", + "integrity": "sha512-yJDz0xyDXbd18oH9b7/8EE0K8/NCpRMJr8PvREJS4zC+AHagPgDRgTqeCuhuxOiwQ6kSuDOG8qgca7GDG+qnog==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-zh-hant": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-zh-hant/-/monaco-vscode-language-pack-zh-hant-23.0.0.tgz", - "integrity": "sha512-vWeubrlf5aAe63YPJ2ndQVTumt1YNpsaARFTBzXb54w/kbYqND2hhjM1zx5kbX7BW22ek0bJ2iHCBJuSDAt2Ww==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-zh-hant/-/monaco-vscode-language-pack-zh-hant-23.1.0.tgz", + "integrity": "sha512-ElcU4Q1LZbkUsREsGuz2K7qfQfh3Cf9n2Na3zFaJAn57pMn4IgvtoviY4+a4u3Obq/cN5NrM1qDMOqH2YYmG3w==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-languages-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-languages-service-override/-/monaco-vscode-languages-service-override-23.0.0.tgz", - "integrity": "sha512-VXZzpjOtpO6PCE1akifvhkHNElfm377V/0ubLHFsn2Wx0YbCjKTH9SZXU/SVbXFn6MhoraH4ZMDzt+0RRSvxkQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-languages-service-override/-/monaco-vscode-languages-service-override-23.1.0.tgz", + "integrity": "sha512-M5RZMzbwlVEe9gSKUbXKrGb0EFdpmESz4ZXOXNYC26TKzAA2MsLpXAO6W0sqsgY7MkuGCp/2lXi7/+twiSv5gA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-files-service-override": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-files-service-override": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-layout-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-layout-service-override/-/monaco-vscode-layout-service-override-23.0.0.tgz", - "integrity": "sha512-TdtXUHvT9dqAOM3gNvTTOY7y0gx/P+2htxj7acZThUlWPSR0OWgRsmeel8Heo6cgaiul81r5yEdUv0/zdJ6V6w==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-layout-service-override/-/monaco-vscode-layout-service-override-23.1.0.tgz", + "integrity": "sha512-A1XYnx4rwW3WlAhotZc3tA9UhMzc7uj9R/QcGMWy0HLmnY8ykpsjz8VLhpdMsxTszS+BiRnvM36ePTIA5WMSPA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-6bf85d7b-e6e3-54e9-9bc1-7e08d663f0f6-common": "23.0.0", - "@codingame/monaco-vscode-85886bdb-61c5-52f1-8eb7-d1d32f6f8cbd-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-6bf85d7b-e6e3-54e9-9bc1-7e08d663f0f6-common": "23.1.0", + "@codingame/monaco-vscode-85886bdb-61c5-52f1-8eb7-d1d32f6f8cbd-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-lifecycle-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-lifecycle-service-override/-/monaco-vscode-lifecycle-service-override-23.0.0.tgz", - "integrity": "sha512-hW+y9OVQQ2KhqjYxE3RCgJXujuYSPpXWmKbJK0Apj056Gy5/avpa0c6HXCHxTryE/aDrcCHw7rkasmjK7e+f4A==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-lifecycle-service-override/-/monaco-vscode-lifecycle-service-override-23.1.0.tgz", + "integrity": "sha512-eYUf8CclOqAl7S8AFLTz5eOlCvHTvLK/z5GqPAe8S3UA7Eie5R1r4g8vZOfJDOWPj1hkElqiS4g7JtHABjJcjg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-localization-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-localization-service-override/-/monaco-vscode-localization-service-override-23.0.0.tgz", - "integrity": "sha512-TRU1lA6XAinAaj5ubbFHM3CdN/+0N6m18PQ1WJ0NJC469Gr9zvh2JClwW0t/bFps5xBZBF0NZUnrh/WWzkLZrA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-localization-service-override/-/monaco-vscode-localization-service-override-23.1.0.tgz", + "integrity": "sha512-EvpzbkPLXK5NV1Wf3/a8o8KPyFHg0E4naEWUTFzBjh80jIjIaPS12dmCezIoC+4ROTjXfFggLZZaZAC8uQySjw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-2a04f0cd-b806-5886-909e-418183d32279-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-2a04f0cd-b806-5886-909e-418183d32279-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-log-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-log-service-override/-/monaco-vscode-log-service-override-23.0.0.tgz", - "integrity": "sha512-RgP3qxcrITMTUtwM1balniKKT6pfcQsbHUkeLlExPGyxXJtMOJuY2dZv7xrdDFtXx9B2DSahb9Om21JzLPiQEQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-log-service-override/-/monaco-vscode-log-service-override-23.1.0.tgz", + "integrity": "sha512-bj45pWdmIJB44twxFasyCY3BtpN/J/c3o+h8ldcUP0qBO0XFoook4fTokOahYJFezktmDqeMSMHq2kHpmTNvRA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-abed5a84-8a82-5f84-9412-88a736235bae-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-cea4d01f-6526-5c2f-8b09-b168fead499f-common": "23.0.0", - "@codingame/monaco-vscode-environment-service-override": "23.0.0" + "@codingame/monaco-vscode-abed5a84-8a82-5f84-9412-88a736235bae-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-cea4d01f-6526-5c2f-8b09-b168fead499f-common": "23.1.0", + "@codingame/monaco-vscode-environment-service-override": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-model-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-model-service-override/-/monaco-vscode-model-service-override-23.0.0.tgz", - "integrity": "sha512-CXSy7zZU/Ny78K1uQxWJjv3r79GXWnB/69yYXkLFgMH0jYApBun30GII2PAtPMyGkuPQmtXS7Jd+8uQwCB2E0w==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-model-service-override/-/monaco-vscode-model-service-override-23.1.0.tgz", + "integrity": "sha512-TPVp3MI3kkZ5KfHWTk62Rj6QHaq1ONx+TBK8ZWdr4OsCbFnuEPWqT3BG+fDfPgOx9qdJAazpDmxfpu5cfTwCiA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-0c06bfba-d24d-5c4d-90cd-b40cefb7f811-common": "23.0.0", - "@codingame/monaco-vscode-16b9b017-9377-5198-9904-c344b3b2ad14-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-0c06bfba-d24d-5c4d-90cd-b40cefb7f811-common": "23.1.0", + "@codingame/monaco-vscode-16b9b017-9377-5198-9904-c344b3b2ad14-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-monarch-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-monarch-service-override/-/monaco-vscode-monarch-service-override-23.0.0.tgz", - "integrity": "sha512-SWUKVfgq47F5moh5wyzFEFVJsNZnj6LuF29UTyqN9+U6iRixukHtA5i05f9IMuZ6oRfoLMo4uj7Z8X5czc7z0w==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-monarch-service-override/-/monaco-vscode-monarch-service-override-23.1.0.tgz", + "integrity": "sha512-+InwLjBUofQXT3I0C4cKQyxURTWxpKP1GXMR2vkNOpX4TwrFA6Zxw4dhP1ghZla4lS7ikzWAM9Gvj3ptQK6LMQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-outline-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-outline-service-override/-/monaco-vscode-outline-service-override-23.0.0.tgz", - "integrity": "sha512-gxl2o80T/jKWuNIZjt0q8XxDusvNNG2BAUhM5ea4ktI83IkiGUYwM9aO1VtSt8IErqJSgKIu/LgWITSCDr4jfA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-outline-service-override/-/monaco-vscode-outline-service-override-23.1.0.tgz", + "integrity": "sha512-/p1zUdAzmHeKr7HESKM9QhxMicTbpNn3JWvchp5fe1AUCo6Yn1wFh6xXsIGulAk43+eQLFSTCh2xCSa2xhCIGA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-0cd5242b-7b61-5f66-ac25-ffa40baf8e8f-common": "23.0.0", - "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.0.0", - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-a6a3e03d-2b1a-5e17-b904-ed5d40c14550-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-b71b5434-ce96-5581-8993-e8da380bd63f-common": "23.0.0" + "@codingame/monaco-vscode-0cd5242b-7b61-5f66-ac25-ffa40baf8e8f-common": "23.1.0", + "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.1.0", + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-a6a3e03d-2b1a-5e17-b904-ed5d40c14550-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-b71b5434-ce96-5581-8993-e8da380bd63f-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-preferences-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-preferences-service-override/-/monaco-vscode-preferences-service-override-23.0.0.tgz", - "integrity": "sha512-rVR0qObFm/XCFxc7MJWGQosHkUEp2rDCeubabXX4hfU9sveAf8y8PxSULyyk7dwziQqmX77z1PwZVFkPHL90ug==", - "license": "MIT", - "dependencies": { - "@codingame/monaco-vscode-02fe61a6-05e4-5021-8c27-16e910b9182c-common": "23.0.0", - "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.0.0", - "@codingame/monaco-vscode-262ed59d-4f76-57cd-9e9f-1877f26ae049-common": "23.0.0", - "@codingame/monaco-vscode-2808e692-5fb9-54bf-bc21-1d3bff81e651-common": "23.0.0", - "@codingame/monaco-vscode-3692fc2f-920d-56ed-accd-d988be683cc3-common": "23.0.0", - "@codingame/monaco-vscode-422642f2-7e3a-5c1c-9e1e-1d3ef1817346-common": "23.0.0", - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-7869cfe8-f42c-5721-9f2b-7d04a6a41f16-common": "23.0.0", - "@codingame/monaco-vscode-7b19b93e-7a49-5c48-81f5-091a64f468d2-common": "23.0.0", - "@codingame/monaco-vscode-9efc1f50-c7de-55d6-8b28-bcc88bd49b5a-common": "23.0.0", - "@codingame/monaco-vscode-a3eaa464-944c-5b8f-8886-213068ba4897-common": "23.0.0", - "@codingame/monaco-vscode-a6a3e03d-2b1a-5e17-b904-ed5d40c14550-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-c3b3387c-7bce-5b8f-9e14-bebeb636f1c8-common": "23.0.0", - "@codingame/monaco-vscode-ce7c734f-7712-563c-9335-d7acb43306af-common": "23.0.0", - "@codingame/monaco-vscode-d609a7d3-bf87-551a-884f-550a8b327ec5-common": "23.0.0", - "@codingame/monaco-vscode-dc3fa21d-a483-5b99-a7ab-173235644a34-common": "23.0.0", - "@codingame/monaco-vscode-dd5b2d07-86ca-557c-8510-224a400e258d-common": "23.0.0", - "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.0.0" + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-preferences-service-override/-/monaco-vscode-preferences-service-override-23.1.0.tgz", + "integrity": "sha512-2NdFpWJTmF5Mtd3H15gXLaTpC40a1zx7j7N49l6F4avdhJxEDsLsA/Jr7J0np7ROgaKHcmMDfBS/EUAxUAUoaA==", + "license": "MIT", + "dependencies": { + "@codingame/monaco-vscode-02fe61a6-05e4-5021-8c27-16e910b9182c-common": "23.1.0", + "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.1.0", + "@codingame/monaco-vscode-262ed59d-4f76-57cd-9e9f-1877f26ae049-common": "23.1.0", + "@codingame/monaco-vscode-2808e692-5fb9-54bf-bc21-1d3bff81e651-common": "23.1.0", + "@codingame/monaco-vscode-3692fc2f-920d-56ed-accd-d988be683cc3-common": "23.1.0", + "@codingame/monaco-vscode-422642f2-7e3a-5c1c-9e1e-1d3ef1817346-common": "23.1.0", + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-7869cfe8-f42c-5721-9f2b-7d04a6a41f16-common": "23.1.0", + "@codingame/monaco-vscode-7b19b93e-7a49-5c48-81f5-091a64f468d2-common": "23.1.0", + "@codingame/monaco-vscode-9efc1f50-c7de-55d6-8b28-bcc88bd49b5a-common": "23.1.0", + "@codingame/monaco-vscode-a3eaa464-944c-5b8f-8886-213068ba4897-common": "23.1.0", + "@codingame/monaco-vscode-a6a3e03d-2b1a-5e17-b904-ed5d40c14550-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-c3b3387c-7bce-5b8f-9e14-bebeb636f1c8-common": "23.1.0", + "@codingame/monaco-vscode-ce7c734f-7712-563c-9335-d7acb43306af-common": "23.1.0", + "@codingame/monaco-vscode-d609a7d3-bf87-551a-884f-550a8b327ec5-common": "23.1.0", + "@codingame/monaco-vscode-dc3fa21d-a483-5b99-a7ab-173235644a34-common": "23.1.0", + "@codingame/monaco-vscode-dd5b2d07-86ca-557c-8510-224a400e258d-common": "23.1.0", + "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-python-default-extension": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-python-default-extension/-/monaco-vscode-python-default-extension-23.0.0.tgz", - "integrity": "sha512-7iIn3BMe5VkpGXKskxYSZbP8rWv5uGNpo9c3OULtH/hjodLioTRHosrEwya+hrQfEO7AlDVpY4jsohgF/90N9w==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-python-default-extension/-/monaco-vscode-python-default-extension-23.1.0.tgz", + "integrity": "sha512-WUyk4XtpMBaoEA+HccS9xcOIcKOCTXTj2MRfjsubXQSfgnYaH2/3X56ITw9FrU3NhzS+736rS+TjYCE+Ce2tGw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-quickaccess-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-quickaccess-service-override/-/monaco-vscode-quickaccess-service-override-23.0.0.tgz", - "integrity": "sha512-oHmyDnT4Bx+2DBSrCTBNX+PIdTefU3sKG0EG6zMk/fW7Fpyv0YvjsAl8g5oImWMPw1C+OMd5NLkEQZQ9WU7uzA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-quickaccess-service-override/-/monaco-vscode-quickaccess-service-override-23.1.0.tgz", + "integrity": "sha512-HLmZ4lQ9eUz2nnDzQnV5QaKOJIO/0ia9HsADjj82oZR9a1jgDyUdldwB4QFrDXBEQi21yW2OClGuXvcwYAlBMA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.0.0", - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-40cada32-7e9c-528a-81fc-766e4da54147-common": "23.0.0", - "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.0.0", - "@codingame/monaco-vscode-9a1a5840-af83-5d07-a156-ba32a36c5c4b-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-d609a7d3-bf87-551a-884f-550a8b327ec5-common": "23.0.0", - "@codingame/monaco-vscode-eda30bac-0984-5b42-9362-c68996b85232-common": "23.0.0" + "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.1.0", + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-40cada32-7e9c-528a-81fc-766e4da54147-common": "23.1.0", + "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.1.0", + "@codingame/monaco-vscode-9a1a5840-af83-5d07-a156-ba32a36c5c4b-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-d609a7d3-bf87-551a-884f-550a8b327ec5-common": "23.1.0", + "@codingame/monaco-vscode-eda30bac-0984-5b42-9362-c68996b85232-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-remote-agent-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-remote-agent-service-override/-/monaco-vscode-remote-agent-service-override-23.0.0.tgz", - "integrity": "sha512-qIsFgt+DkDvTc5DfLUFdvd/+zPi/5qkFZkvPwKStR3TuuL5bH/9wIFhBXmqW6CGYAv+6RVmTuQXRtVElpNV+gQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-remote-agent-service-override/-/monaco-vscode-remote-agent-service-override-23.1.0.tgz", + "integrity": "sha512-l6U0vZkLM346F3LbKI8K/MX+aRnUqiIb2OVTn+hgBnKKE41i18G9xWHGDhvUyzfpFVbfADzI+72XkqguOS9wUA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.0.0", - "@codingame/monaco-vscode-1b4486de-4fe4-59c4-9e6d-34f265ff6625-common": "23.0.0", - "@codingame/monaco-vscode-2a04f0cd-b806-5886-909e-418183d32279-common": "23.0.0", - "@codingame/monaco-vscode-2a94c04a-b85b-5669-b06b-89c1bfa11cb9-common": "23.0.0", - "@codingame/monaco-vscode-4a3ac544-9a61-534c-88df-756262793ef7-common": "23.0.0", - "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.0.0", - "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.0.0", - "@codingame/monaco-vscode-abed5a84-8a82-5f84-9412-88a736235bae-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-environment-service-override": "23.0.0" + "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.1.0", + "@codingame/monaco-vscode-1b4486de-4fe4-59c4-9e6d-34f265ff6625-common": "23.1.0", + "@codingame/monaco-vscode-2a04f0cd-b806-5886-909e-418183d32279-common": "23.1.0", + "@codingame/monaco-vscode-2a94c04a-b85b-5669-b06b-89c1bfa11cb9-common": "23.1.0", + "@codingame/monaco-vscode-4a3ac544-9a61-534c-88df-756262793ef7-common": "23.1.0", + "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.1.0", + "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.1.0", + "@codingame/monaco-vscode-abed5a84-8a82-5f84-9412-88a736235bae-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-environment-service-override": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-rollup-vsix-plugin": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-rollup-vsix-plugin/-/monaco-vscode-rollup-vsix-plugin-23.0.0.tgz", - "integrity": "sha512-Iliq7NFusZJwORj9aXOGrKvx5hWNAvdZSds0v2BpEPtMJuF4HMoH7XP1bIZ9yzFrjMxjf5cP7jOMwtfUjlG0hA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-rollup-vsix-plugin/-/monaco-vscode-rollup-vsix-plugin-23.1.0.tgz", + "integrity": "sha512-JdtN2AiNHAwHDbrWuUgmwJPaRoEy0qw0MDE1LpwmHTSTh5u/bIoEQb69R0hxX01jwukO5hLkiLjV5mSBStAMXQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2206,347 +2212,347 @@ } }, "node_modules/@codingame/monaco-vscode-search-result-default-extension": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-search-result-default-extension/-/monaco-vscode-search-result-default-extension-23.0.0.tgz", - "integrity": "sha512-q3WpyTvK8UG+IJMPVu5hlDYbfyZxVBhEpLaUd0BZOdVBsXfygRh2LLi4NJf9XmCqyZgzd7zwRxNdyw+9ZC8WDQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-search-result-default-extension/-/monaco-vscode-search-result-default-extension-23.1.0.tgz", + "integrity": "sha512-lVFbGqN3GTxg9Bq6cGYZEhRfkdXLsUaveqE+/u5GpjuFhnQsVAjRZEk6w/EOO//EzfZXbraZ4XIdi9CkrND8qg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-search-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-search-service-override/-/monaco-vscode-search-service-override-23.0.0.tgz", - "integrity": "sha512-+XlPICiIOGo/e+ePrZjfwey3RHnzarGboJRoHQhPyfACoM4cPfcStSwl6IGFmvat0l+edIuiZRLvwJZnTyx04A==", - "license": "MIT", - "dependencies": { - "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.0.0", - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-45a408c6-90ed-5d8b-801d-f3f69c7a97f2-common": "23.0.0", - "@codingame/monaco-vscode-523730aa-81e6-55d7-9916-87ad537fe087-common": "23.0.0", - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-64322fa2-7385-5f46-935b-8f243d98004b-common": "23.0.0", - "@codingame/monaco-vscode-6f931a91-88ea-5232-897f-a17ec3929ba5-common": "23.0.0", - "@codingame/monaco-vscode-6f9bc782-77e0-5716-93bd-b05210c768c5-common": "23.0.0", - "@codingame/monaco-vscode-85f7fb0f-70f5-5a5e-831b-15c743a8bd11-common": "23.0.0", - "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-bc8c28cd-7a80-54a9-af1a-e6b1e7a7f34a-common": "23.0.0", - "@codingame/monaco-vscode-e28ac690-06d5-5ee9-92d1-02df70296354-common": "23.0.0", - "@codingame/monaco-vscode-eda30bac-0984-5b42-9362-c68996b85232-common": "23.0.0", - "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.0.0" + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-search-service-override/-/monaco-vscode-search-service-override-23.1.0.tgz", + "integrity": "sha512-oU59gccfUYR6NmBFMQ27oHW3yqtmj51hQI6NIbxUtvWm8m8fIiorvHtjJyRN+HxF6yjOQGW35seTPXffzC3dyA==", + "license": "MIT", + "dependencies": { + "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.1.0", + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-45a408c6-90ed-5d8b-801d-f3f69c7a97f2-common": "23.1.0", + "@codingame/monaco-vscode-523730aa-81e6-55d7-9916-87ad537fe087-common": "23.1.0", + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-64322fa2-7385-5f46-935b-8f243d98004b-common": "23.1.0", + "@codingame/monaco-vscode-6f931a91-88ea-5232-897f-a17ec3929ba5-common": "23.1.0", + "@codingame/monaco-vscode-6f9bc782-77e0-5716-93bd-b05210c768c5-common": "23.1.0", + "@codingame/monaco-vscode-85f7fb0f-70f5-5a5e-831b-15c743a8bd11-common": "23.1.0", + "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-bc8c28cd-7a80-54a9-af1a-e6b1e7a7f34a-common": "23.1.0", + "@codingame/monaco-vscode-e28ac690-06d5-5ee9-92d1-02df70296354-common": "23.1.0", + "@codingame/monaco-vscode-eda30bac-0984-5b42-9362-c68996b85232-common": "23.1.0", + "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-secret-storage-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-secret-storage-service-override/-/monaco-vscode-secret-storage-service-override-23.0.0.tgz", - "integrity": "sha512-KkpOAqJvXT1L7OfiuZUVZYYmEjuHGx3lG6lirXQeBYBFelGAKjuWEO1p+f+Dk2FK65HiXh+1yk3rzyNabi3fvA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-secret-storage-service-override/-/monaco-vscode-secret-storage-service-override-23.1.0.tgz", + "integrity": "sha512-Ztgb9Bk/iQv2yPeuWy1COmT9O0nLPLGOcfrKNeJmzc1sMDqIwWDtBz1PAYuDuZ+3sAe4LKNY0J1SnJd+uqErww==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-standalone-css-language-features": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-css-language-features/-/monaco-vscode-standalone-css-language-features-23.0.0.tgz", - "integrity": "sha512-smZLPCGTaRqLKQqpkMAaFlUwYU8DYxDz23n0oSFLjrnYsOFNqZoM8edvEovrPnkw/lGJ+3C90Hxllcbf/mSFvA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-css-language-features/-/monaco-vscode-standalone-css-language-features-23.1.0.tgz", + "integrity": "sha512-6GLBQVRMTTPj3LL0UbZluWHJ2GPJPGkS6yoLvIkowZSNnWgVFOPiZgw4OGw8VMaJ77jv1iz+oQUUjT/ItClYKA==", "dev": true, "license": "MIT", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@23.0.0" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@23.1.0" } }, "node_modules/@codingame/monaco-vscode-standalone-html-language-features": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-html-language-features/-/monaco-vscode-standalone-html-language-features-23.0.0.tgz", - "integrity": "sha512-h+690eUp1KQ/avV9xKTwvzX04bb6Q/4tt/ck9IxOciBUWJmlE2f8LHGPl+Tp8g7jUARFBol6yj5K7wdh34upbg==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-html-language-features/-/monaco-vscode-standalone-html-language-features-23.1.0.tgz", + "integrity": "sha512-sWVRacGgEjXry9eN4OgFabYe3lzjmQP9qQrunfscnOHhnwjjNAO9KWT09Z0JUTtauc06Ye1p2SfqWO7FxNIA8Q==", "dev": true, "license": "MIT", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@23.0.0" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@23.1.0" } }, "node_modules/@codingame/monaco-vscode-standalone-json-language-features": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-json-language-features/-/monaco-vscode-standalone-json-language-features-23.0.0.tgz", - "integrity": "sha512-LGC6dpwOb98SmaD8XjMOAWwhP9+hw5zleLDuDq+C0ZwOju4ORwe+4bGWTJdOU7p6CsPjEgZrue17o5ILLJrAkQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-json-language-features/-/monaco-vscode-standalone-json-language-features-23.1.0.tgz", + "integrity": "sha512-ygEXrvcoQAkKjIK2kehJlDgEqdr6BWFVNJnuokuSvj8Fh/1AD3wjIzvuR6ONJS+w17tv9REtYX7zsmKcS0/eSw==", "license": "MIT", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@23.0.0" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@23.1.0" } }, "node_modules/@codingame/monaco-vscode-standalone-languages": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-languages/-/monaco-vscode-standalone-languages-23.0.0.tgz", - "integrity": "sha512-doqOCjAm3qCRGDEZa8GeoE73Ao1eXSKNCeNxKJZqOH41zi+c19JZmwPEKUUKo9v2RLN2vTozy7ILTV635+y4Dg==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-languages/-/monaco-vscode-standalone-languages-23.1.0.tgz", + "integrity": "sha512-h3jll8c6aRLc1a0XsswB8cSm+JYZt5fiKDaxGYkxJH+nzMlxe3y5c9T8ntDN32GojOlzWunxwD5w6ed8PnHqEg==", "dev": true, "license": "MIT", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@23.0.0" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@23.1.0" } }, "node_modules/@codingame/monaco-vscode-standalone-typescript-language-features": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-typescript-language-features/-/monaco-vscode-standalone-typescript-language-features-23.0.0.tgz", - "integrity": "sha512-eqImIOyHcGlEYyCu8WZ8ANMNEi2uDGKo5rt2siNceldS3bBJu7hVfMxPArRK7cYa9SrRJvrBc75jHRMDn7QERQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-typescript-language-features/-/monaco-vscode-standalone-typescript-language-features-23.1.0.tgz", + "integrity": "sha512-NfhhptPjD7vweaANN6Pr4q/dQSIBbxTV51cmviSICzVkaM0s2Z+ButoPBVj/9ypTCdOvCGKGHvaPrDu2Wj87IA==", "license": "MIT", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@23.0.0" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@23.1.0" } }, "node_modules/@codingame/monaco-vscode-storage-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-storage-service-override/-/monaco-vscode-storage-service-override-23.0.0.tgz", - "integrity": "sha512-OTeu8hqpllEvVrXuFJTNb3WLPY8Qu+adCgW8laWsnzDfIL0Hif5JXERdoeWvHvVVpDIfMK0SQABYm3SoPpRgTg==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-storage-service-override/-/monaco-vscode-storage-service-override-23.1.0.tgz", + "integrity": "sha512-MB6FJILeMuWQsq6Stb7d4DeWbBkUWxhOEP85OTrknx9KHT5cQrUsTqRLyW18IcDGNvSZe4TcIGk0pXCE7jVJOA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-2f06fe84-148e-5e6b-a7ca-c7989c5f128a-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-cecd476b-6f89-54b7-b016-fe6fdaa6675e-common": "23.0.0" + "@codingame/monaco-vscode-2f06fe84-148e-5e6b-a7ca-c7989c5f128a-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-cecd476b-6f89-54b7-b016-fe6fdaa6675e-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-terminal-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-terminal-service-override/-/monaco-vscode-terminal-service-override-23.0.0.tgz", - "integrity": "sha512-zPZiVM7kJFBXnloCGhjOM+Ft4Pjfc1xdwMj1GFh1dJSu1Ejfm3tQ+QZn+brFo/MdEiwSa+D8x2sLhHs6oDM8zQ==", - "license": "MIT", - "dependencies": { - "@codingame/monaco-vscode-05a2a821-e4de-5941-b7f9-bbf01c09f229-common": "23.0.0", - "@codingame/monaco-vscode-07eaa805-9dea-5ec6-a422-a4f04872424d-common": "23.0.0", - "@codingame/monaco-vscode-10af0e5d-64cb-56de-b584-29ab4a355d15-common": "23.0.0", - "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.0.0", - "@codingame/monaco-vscode-262ed59d-4f76-57cd-9e9f-1877f26ae049-common": "23.0.0", - "@codingame/monaco-vscode-2a94c04a-b85b-5669-b06b-89c1bfa11cb9-common": "23.0.0", - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-422642f2-7e3a-5c1c-9e1e-1d3ef1817346-common": "23.0.0", - "@codingame/monaco-vscode-45a408c6-90ed-5d8b-801d-f3f69c7a97f2-common": "23.0.0", - "@codingame/monaco-vscode-45e04ac3-b807-5ae5-8818-7b9c40b6d31f-common": "23.0.0", - "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.0.0", - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-625898ab-0e33-5b7f-a3ae-29c10271dc1c-common": "23.0.0", - "@codingame/monaco-vscode-88141f48-1af9-57ef-a278-f4b2ff6128fa-common": "23.0.0", - "@codingame/monaco-vscode-9ed6fe06-a052-57c2-a234-5d9b94d2e7e0-common": "23.0.0", - "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-b6d52a6d-8c8e-51f5-bcd2-1722295e31d9-common": "23.0.0", - "@codingame/monaco-vscode-d26a96d3-122c-5a3d-a04d-deb5ff0f19c0-common": "23.0.0", - "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.0.0", - "@codingame/monaco-vscode-de235d7f-e72a-5adb-9256-acf6c64eb6f2-common": "23.0.0", - "@codingame/monaco-vscode-f6ab89b2-83b0-5a43-8772-cb0eafa650b5-common": "23.0.0" + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-terminal-service-override/-/monaco-vscode-terminal-service-override-23.1.0.tgz", + "integrity": "sha512-r7Ozeg9xhi/2upIhzRyRDEbLXQNN/UVSNAdOBTiQ0mZDSTWQxZl6oX1uhqgHl4+5K/KJWBbrleOTkL0cBTEefg==", + "license": "MIT", + "dependencies": { + "@codingame/monaco-vscode-05a2a821-e4de-5941-b7f9-bbf01c09f229-common": "23.1.0", + "@codingame/monaco-vscode-07eaa805-9dea-5ec6-a422-a4f04872424d-common": "23.1.0", + "@codingame/monaco-vscode-10af0e5d-64cb-56de-b584-29ab4a355d15-common": "23.1.0", + "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.1.0", + "@codingame/monaco-vscode-262ed59d-4f76-57cd-9e9f-1877f26ae049-common": "23.1.0", + "@codingame/monaco-vscode-2a94c04a-b85b-5669-b06b-89c1bfa11cb9-common": "23.1.0", + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-422642f2-7e3a-5c1c-9e1e-1d3ef1817346-common": "23.1.0", + "@codingame/monaco-vscode-45a408c6-90ed-5d8b-801d-f3f69c7a97f2-common": "23.1.0", + "@codingame/monaco-vscode-45e04ac3-b807-5ae5-8818-7b9c40b6d31f-common": "23.1.0", + "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.1.0", + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-625898ab-0e33-5b7f-a3ae-29c10271dc1c-common": "23.1.0", + "@codingame/monaco-vscode-88141f48-1af9-57ef-a278-f4b2ff6128fa-common": "23.1.0", + "@codingame/monaco-vscode-9ed6fe06-a052-57c2-a234-5d9b94d2e7e0-common": "23.1.0", + "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-b6d52a6d-8c8e-51f5-bcd2-1722295e31d9-common": "23.1.0", + "@codingame/monaco-vscode-d26a96d3-122c-5a3d-a04d-deb5ff0f19c0-common": "23.1.0", + "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.1.0", + "@codingame/monaco-vscode-de235d7f-e72a-5adb-9256-acf6c64eb6f2-common": "23.1.0", + "@codingame/monaco-vscode-f6ab89b2-83b0-5a43-8772-cb0eafa650b5-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-testing-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-testing-service-override/-/monaco-vscode-testing-service-override-23.0.0.tgz", - "integrity": "sha512-bw3wfg/73LIejjKxE0BzkihXU5BaqnP+tMbePwZBbspJkKaRohk+JyMVcV5Bhgy2xjwVqndVJhJwhy+mGL7uyg==", - "license": "MIT", - "dependencies": { - "@codingame/monaco-vscode-10af0e5d-64cb-56de-b584-29ab4a355d15-common": "23.0.0", - "@codingame/monaco-vscode-262ed59d-4f76-57cd-9e9f-1877f26ae049-common": "23.0.0", - "@codingame/monaco-vscode-3692fc2f-920d-56ed-accd-d988be683cc3-common": "23.0.0", - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-45e04ac3-b807-5ae5-8818-7b9c40b6d31f-common": "23.0.0", - "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.0.0", - "@codingame/monaco-vscode-5ca67a37-98cf-58a6-90cb-0999f3ec6b71-common": "23.0.0", - "@codingame/monaco-vscode-6845754f-e617-5ed9-8aaa-6ca3653a9532-common": "23.0.0", - "@codingame/monaco-vscode-88141f48-1af9-57ef-a278-f4b2ff6128fa-common": "23.0.0", - "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-b6d52a6d-8c8e-51f5-bcd2-1722295e31d9-common": "23.0.0", - "@codingame/monaco-vscode-b99aef83-0d60-5e8c-a62e-9908b6256f35-common": "23.0.0", - "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.0.0", - "@codingame/monaco-vscode-f6ab89b2-83b0-5a43-8772-cb0eafa650b5-common": "23.0.0", - "@codingame/monaco-vscode-terminal-service-override": "23.0.0" + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-testing-service-override/-/monaco-vscode-testing-service-override-23.1.0.tgz", + "integrity": "sha512-w5kcgkAOeDKGm84ujkGebLqcog3uKD0EklcANEH7ddCI7jUiWgtlZ+fgjZamivt3lSInxBBaY6jLTQDwqgFj1Q==", + "license": "MIT", + "dependencies": { + "@codingame/monaco-vscode-10af0e5d-64cb-56de-b584-29ab4a355d15-common": "23.1.0", + "@codingame/monaco-vscode-262ed59d-4f76-57cd-9e9f-1877f26ae049-common": "23.1.0", + "@codingame/monaco-vscode-3692fc2f-920d-56ed-accd-d988be683cc3-common": "23.1.0", + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-45e04ac3-b807-5ae5-8818-7b9c40b6d31f-common": "23.1.0", + "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.1.0", + "@codingame/monaco-vscode-5ca67a37-98cf-58a6-90cb-0999f3ec6b71-common": "23.1.0", + "@codingame/monaco-vscode-6845754f-e617-5ed9-8aaa-6ca3653a9532-common": "23.1.0", + "@codingame/monaco-vscode-88141f48-1af9-57ef-a278-f4b2ff6128fa-common": "23.1.0", + "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-b6d52a6d-8c8e-51f5-bcd2-1722295e31d9-common": "23.1.0", + "@codingame/monaco-vscode-b99aef83-0d60-5e8c-a62e-9908b6256f35-common": "23.1.0", + "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.1.0", + "@codingame/monaco-vscode-f6ab89b2-83b0-5a43-8772-cb0eafa650b5-common": "23.1.0", + "@codingame/monaco-vscode-terminal-service-override": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-textmate-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-textmate-service-override/-/monaco-vscode-textmate-service-override-23.0.0.tgz", - "integrity": "sha512-U6w+jrhNDC4aj217guQCkVbdXKW7GGwrr5QRED+AUfcLaMzZZLWK1iwCd5rEYQnkNHhM3sBIPfFrddpJXcEy+Q==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-textmate-service-override/-/monaco-vscode-textmate-service-override-23.1.0.tgz", + "integrity": "sha512-YsfipZNf47bvsN0PaQ++PcggkJIG8XmsUKRrZeLq5g5uCCCayFM4t3Z4m73IGXqDDFsy8F8wAq0XBPq85bmYFg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-10416640-ca84-5eff-95ce-dea977ccba7a-common": "23.0.0", - "@codingame/monaco-vscode-33833ac7-3af3-5e9d-8fb9-11838d852c59-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-e7e3c399-ecb3-58fd-82d6-1d2f4e38813e-common": "23.0.0", - "@codingame/monaco-vscode-files-service-override": "23.0.0", + "@codingame/monaco-vscode-10416640-ca84-5eff-95ce-dea977ccba7a-common": "23.1.0", + "@codingame/monaco-vscode-33833ac7-3af3-5e9d-8fb9-11838d852c59-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-e7e3c399-ecb3-58fd-82d6-1d2f4e38813e-common": "23.1.0", + "@codingame/monaco-vscode-files-service-override": "23.1.0", "vscode-oniguruma": "1.7.0", "vscode-textmate": "9.2.1" } }, "node_modules/@codingame/monaco-vscode-theme-defaults-default-extension": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-theme-defaults-default-extension/-/monaco-vscode-theme-defaults-default-extension-23.0.0.tgz", - "integrity": "sha512-UmZAEnwyOqGwX4JJhJgFIRpWWQ9W//Wf7Oc9QYPXhShc8J4BUtxQ1q4qLKIpvio6kSxas3L/eFGiqDzk99pLSg==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-theme-defaults-default-extension/-/monaco-vscode-theme-defaults-default-extension-23.1.0.tgz", + "integrity": "sha512-LT0XyPJz6uW/j/1BRYpPN/hPjk5lP65cTwW+sw33uwg3Y3jpoI9XwG8nPhSWo5Gp3w1TmjTm+g0LkB1vMVo73Q==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-theme-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-theme-service-override/-/monaco-vscode-theme-service-override-23.0.0.tgz", - "integrity": "sha512-QjLd/JBScyyy4ZLM1HqiIy9B2POWNVV3MwdTBpqPNeeODW+kgUckpvihtvhvLuPbsbTNr0cSg22FqfH2kgmqSQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-theme-service-override/-/monaco-vscode-theme-service-override-23.1.0.tgz", + "integrity": "sha512-m9hhUtIbb05dOIBxzA7KNJyrAi+oHaE+mPzNK6EQ4Cnr0ZZLMTpTvbtyzj5wNw+aKCQKHXMzR3qRuW4TkB2Jdw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-10416640-ca84-5eff-95ce-dea977ccba7a-common": "23.0.0", - "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.0.0", - "@codingame/monaco-vscode-9d0168a3-519b-57f3-9bcc-89efc41f951a-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-files-service-override": "23.0.0" + "@codingame/monaco-vscode-10416640-ca84-5eff-95ce-dea977ccba7a-common": "23.1.0", + "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.1.0", + "@codingame/monaco-vscode-9d0168a3-519b-57f3-9bcc-89efc41f951a-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-files-service-override": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-typescript-basics-default-extension": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-typescript-basics-default-extension/-/monaco-vscode-typescript-basics-default-extension-23.0.0.tgz", - "integrity": "sha512-d/NY0pCbgFTurkdLLz7kwrKcoQtvZNAkwTagtRqzO7NjNzchDNrnhElY5Bo0j8w8f3SBIbuSxfLmevMhIzQzCw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-typescript-basics-default-extension/-/monaco-vscode-typescript-basics-default-extension-23.1.0.tgz", + "integrity": "sha512-T/y3TSNnsPAuuNEXh7ztC24nDjzVeOdfw/WxugxEkBRbA8B88GOoAwaDES1JG5373UCuWxxMbLz6EZtmbQEOdg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-typescript-language-features-default-extension": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-typescript-language-features-default-extension/-/monaco-vscode-typescript-language-features-default-extension-23.0.0.tgz", - "integrity": "sha512-Qfo69QEFKXqEjht6SGgepqNf0lAavmBHud/b4usJj170pbJ1Wmvib6XFasB9wXPV9NsxHbuBdo//WtZh+xXJ/A==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-typescript-language-features-default-extension/-/monaco-vscode-typescript-language-features-default-extension-23.1.0.tgz", + "integrity": "sha512-Od6/pUyspnA+I88kELZtCXXnc7o0PYvO3IFXmHSHxCIIX5JnOGd3mtfg54WbUgivll6OAfAbb/mpFEAd72JcIw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-view-banner-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-banner-service-override/-/monaco-vscode-view-banner-service-override-23.0.0.tgz", - "integrity": "sha512-54fWBfyA19pILQJICoOZhNJDnpzCR1XRowNu9yAQJo+GUDVOGROuOiww5JkQnOLC145dINsu/IZAPuzGxUaeNw==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-banner-service-override/-/monaco-vscode-view-banner-service-override-23.1.0.tgz", + "integrity": "sha512-wg93bxBocxQAP3ZrIKKsUDkQuXmGwnkilxwardE2A5OZ4nXhYZAIPiriKqfPuDc4aVAyAOfGiJUZUv+sJjqobQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.0.0", - "@codingame/monaco-vscode-85886bdb-61c5-52f1-8eb7-d1d32f6f8cbd-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.1.0", + "@codingame/monaco-vscode-85886bdb-61c5-52f1-8eb7-d1d32f6f8cbd-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-view-common-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-common-service-override/-/monaco-vscode-view-common-service-override-23.0.0.tgz", - "integrity": "sha512-8TtCrhai16qtt/NLFc9aBbZZ3aeTEuKG29ylk0By85XLjr5X5/P8iGLnQZktnmsFLdRwuvta40Dad2fQX/PrKQ==", - "license": "MIT", - "dependencies": { - "@codingame/monaco-vscode-02fe61a6-05e4-5021-8c27-16e910b9182c-common": "23.0.0", - "@codingame/monaco-vscode-05c09f77-cd1d-5960-b387-e7023df3160b-common": "23.0.0", - "@codingame/monaco-vscode-09f99a3e-bf90-51d4-ab34-acea412359d2-common": "23.0.0", - "@codingame/monaco-vscode-0c06bfba-d24d-5c4d-90cd-b40cefb7f811-common": "23.0.0", - "@codingame/monaco-vscode-0cc5da60-f921-59b9-bd8c-a018e93c0a6f-common": "23.0.0", - "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.0.0", - "@codingame/monaco-vscode-16b9b017-9377-5198-9904-c344b3b2ad14-common": "23.0.0", - "@codingame/monaco-vscode-1b4486de-4fe4-59c4-9e6d-34f265ff6625-common": "23.0.0", - "@codingame/monaco-vscode-2a04f0cd-b806-5886-909e-418183d32279-common": "23.0.0", - "@codingame/monaco-vscode-2a94c04a-b85b-5669-b06b-89c1bfa11cb9-common": "23.0.0", - "@codingame/monaco-vscode-3109a756-1f83-5d09-945b-9f0fcad928f0-common": "23.0.0", - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-40cada32-7e9c-528a-81fc-766e4da54147-common": "23.0.0", - "@codingame/monaco-vscode-4a316137-39d1-5d77-8b53-112db3547c1e-common": "23.0.0", - "@codingame/monaco-vscode-4db3f2fb-d745-58fe-9e0e-eb67152ab711-common": "23.0.0", - "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.0.0", - "@codingame/monaco-vscode-523730aa-81e6-55d7-9916-87ad537fe087-common": "23.0.0", - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-6980eeab-47bb-5a48-8e15-32caf0785565-common": "23.0.0", - "@codingame/monaco-vscode-7869cfe8-f42c-5721-9f2b-7d04a6a41f16-common": "23.0.0", - "@codingame/monaco-vscode-7aa7b0aa-41af-57b3-860a-86d2f987a6c8-common": "23.0.0", - "@codingame/monaco-vscode-7f39b6f1-3542-5430-8760-0f404d7a7cee-common": "23.0.0", - "@codingame/monaco-vscode-897bebad-39df-57cb-8a57-36a271d038be-common": "23.0.0", - "@codingame/monaco-vscode-89a82baf-8ded-5b2f-b8af-e5fbd72dc5ad-common": "23.0.0", - "@codingame/monaco-vscode-8ccb7637-50ea-5359-97bf-00015d7fe567-common": "23.0.0", - "@codingame/monaco-vscode-9c84f943-bcb5-5bcf-92a6-91f66a732f26-common": "23.0.0", - "@codingame/monaco-vscode-9d2c06d1-1f89-51a5-9964-aa01fe50c198-common": "23.0.0", - "@codingame/monaco-vscode-9efc1f50-c7de-55d6-8b28-bcc88bd49b5a-common": "23.0.0", - "@codingame/monaco-vscode-a6a3e03d-2b1a-5e17-b904-ed5d40c14550-common": "23.0.0", - "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-b1e8558d-1726-5299-bc75-e43ee6d1a124-common": "23.0.0", - "@codingame/monaco-vscode-bulk-edit-service-override": "23.0.0", - "@codingame/monaco-vscode-d26a96d3-122c-5a3d-a04d-deb5ff0f19c0-common": "23.0.0", - "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.0.0", - "@codingame/monaco-vscode-d481a59e-259c-524e-bee1-76483d75d3a1-common": "23.0.0", - "@codingame/monaco-vscode-e59ecb8c-db32-5324-8fe4-cf9921fd92b8-common": "23.0.0", - "@codingame/monaco-vscode-ef156ae1-7926-5925-b78f-228b206ed123-common": "23.0.0", - "@codingame/monaco-vscode-f1bbc6d3-6129-583c-a2ba-c80b832993d2-common": "23.0.0", - "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.0.0" + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-common-service-override/-/monaco-vscode-view-common-service-override-23.1.0.tgz", + "integrity": "sha512-WBlEJkRVjQy4qP+GzzZZ6jFFz6wovTnUFCbglUf5wAlxo8XBHXfatkojTNpD2TJDPBEYnZTAsSxcvldoz650uQ==", + "license": "MIT", + "dependencies": { + "@codingame/monaco-vscode-02fe61a6-05e4-5021-8c27-16e910b9182c-common": "23.1.0", + "@codingame/monaco-vscode-05c09f77-cd1d-5960-b387-e7023df3160b-common": "23.1.0", + "@codingame/monaco-vscode-09f99a3e-bf90-51d4-ab34-acea412359d2-common": "23.1.0", + "@codingame/monaco-vscode-0c06bfba-d24d-5c4d-90cd-b40cefb7f811-common": "23.1.0", + "@codingame/monaco-vscode-0cc5da60-f921-59b9-bd8c-a018e93c0a6f-common": "23.1.0", + "@codingame/monaco-vscode-158b9837-fc78-5d9c-86f5-9134e4358643-common": "23.1.0", + "@codingame/monaco-vscode-16b9b017-9377-5198-9904-c344b3b2ad14-common": "23.1.0", + "@codingame/monaco-vscode-1b4486de-4fe4-59c4-9e6d-34f265ff6625-common": "23.1.0", + "@codingame/monaco-vscode-2a04f0cd-b806-5886-909e-418183d32279-common": "23.1.0", + "@codingame/monaco-vscode-2a94c04a-b85b-5669-b06b-89c1bfa11cb9-common": "23.1.0", + "@codingame/monaco-vscode-3109a756-1f83-5d09-945b-9f0fcad928f0-common": "23.1.0", + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-40cada32-7e9c-528a-81fc-766e4da54147-common": "23.1.0", + "@codingame/monaco-vscode-4a316137-39d1-5d77-8b53-112db3547c1e-common": "23.1.0", + "@codingame/monaco-vscode-4db3f2fb-d745-58fe-9e0e-eb67152ab711-common": "23.1.0", + "@codingame/monaco-vscode-501b06ab-3f58-516b-8a1a-c29d375d3da4-common": "23.1.0", + "@codingame/monaco-vscode-523730aa-81e6-55d7-9916-87ad537fe087-common": "23.1.0", + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-6980eeab-47bb-5a48-8e15-32caf0785565-common": "23.1.0", + "@codingame/monaco-vscode-7869cfe8-f42c-5721-9f2b-7d04a6a41f16-common": "23.1.0", + "@codingame/monaco-vscode-7aa7b0aa-41af-57b3-860a-86d2f987a6c8-common": "23.1.0", + "@codingame/monaco-vscode-7f39b6f1-3542-5430-8760-0f404d7a7cee-common": "23.1.0", + "@codingame/monaco-vscode-897bebad-39df-57cb-8a57-36a271d038be-common": "23.1.0", + "@codingame/monaco-vscode-89a82baf-8ded-5b2f-b8af-e5fbd72dc5ad-common": "23.1.0", + "@codingame/monaco-vscode-8ccb7637-50ea-5359-97bf-00015d7fe567-common": "23.1.0", + "@codingame/monaco-vscode-9c84f943-bcb5-5bcf-92a6-91f66a732f26-common": "23.1.0", + "@codingame/monaco-vscode-9d2c06d1-1f89-51a5-9964-aa01fe50c198-common": "23.1.0", + "@codingame/monaco-vscode-9efc1f50-c7de-55d6-8b28-bcc88bd49b5a-common": "23.1.0", + "@codingame/monaco-vscode-a6a3e03d-2b1a-5e17-b904-ed5d40c14550-common": "23.1.0", + "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-b1e8558d-1726-5299-bc75-e43ee6d1a124-common": "23.1.0", + "@codingame/monaco-vscode-bulk-edit-service-override": "23.1.0", + "@codingame/monaco-vscode-d26a96d3-122c-5a3d-a04d-deb5ff0f19c0-common": "23.1.0", + "@codingame/monaco-vscode-d392702e-4ad7-5904-a915-f6063284cf14-common": "23.1.0", + "@codingame/monaco-vscode-d481a59e-259c-524e-bee1-76483d75d3a1-common": "23.1.0", + "@codingame/monaco-vscode-e59ecb8c-db32-5324-8fe4-cf9921fd92b8-common": "23.1.0", + "@codingame/monaco-vscode-ef156ae1-7926-5925-b78f-228b206ed123-common": "23.1.0", + "@codingame/monaco-vscode-f1bbc6d3-6129-583c-a2ba-c80b832993d2-common": "23.1.0", + "@codingame/monaco-vscode-f24e325c-2ce0-5bba-8236-bfc4f53180ab-common": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-view-status-bar-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-status-bar-service-override/-/monaco-vscode-view-status-bar-service-override-23.0.0.tgz", - "integrity": "sha512-32J0BPtbFYOdPZ8WegzrJH2F5SXpXfFXO2WDFI2b7AutS15fFrVZTPnuAQ36s331aTEwPthIobwyAgRTKWm4jQ==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-status-bar-service-override/-/monaco-vscode-view-status-bar-service-override-23.1.0.tgz", + "integrity": "sha512-d6osSx0JTuUPibXBCblI/dUTw01mjV9q/MxERkex7HsKxN8U7u1iMP1+p09YdrFPKqQUDTkk8yhPvvk1SDiJXQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-0cc5da60-f921-59b9-bd8c-a018e93c0a6f-common": "23.0.0", - "@codingame/monaco-vscode-85886bdb-61c5-52f1-8eb7-d1d32f6f8cbd-common": "23.0.0", - "@codingame/monaco-vscode-a6a3e03d-2b1a-5e17-b904-ed5d40c14550-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-0cc5da60-f921-59b9-bd8c-a018e93c0a6f-common": "23.1.0", + "@codingame/monaco-vscode-85886bdb-61c5-52f1-8eb7-d1d32f6f8cbd-common": "23.1.0", + "@codingame/monaco-vscode-a6a3e03d-2b1a-5e17-b904-ed5d40c14550-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-view-title-bar-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-title-bar-service-override/-/monaco-vscode-view-title-bar-service-override-23.0.0.tgz", - "integrity": "sha512-Tt7CzsF+WmvqsjXHLyeeqYCD3Y5brCcFswUhY2itNz+EEyaVjz24I5j57a5dC2ptXZekLaa4mU/A/pBz3CD56g==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-title-bar-service-override/-/monaco-vscode-view-title-bar-service-override-23.1.0.tgz", + "integrity": "sha512-aQK/FvLveKKycm5i4jsrQLGDqIkqmxGhmkEq2mf/+P00UdJ7btrRLrXO4MT80IQFuOpViTs0jjYy/H+bSWYK/A==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-05c09f77-cd1d-5960-b387-e7023df3160b-common": "23.0.0", - "@codingame/monaco-vscode-18b21911-2b39-5976-87a4-ea863f4c4e0e-common": "23.0.0", - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-40cada32-7e9c-528a-81fc-766e4da54147-common": "23.0.0", - "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.0.0", - "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.0.0", - "@codingame/monaco-vscode-85886bdb-61c5-52f1-8eb7-d1d32f6f8cbd-common": "23.0.0", - "@codingame/monaco-vscode-96e83782-7f38-572e-8787-02e981f1c54f-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-05c09f77-cd1d-5960-b387-e7023df3160b-common": "23.1.0", + "@codingame/monaco-vscode-18b21911-2b39-5976-87a4-ea863f4c4e0e-common": "23.1.0", + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-40cada32-7e9c-528a-81fc-766e4da54147-common": "23.1.0", + "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.1.0", + "@codingame/monaco-vscode-60014c9d-b815-501d-83a9-4b08725c2ec2-common": "23.1.0", + "@codingame/monaco-vscode-85886bdb-61c5-52f1-8eb7-d1d32f6f8cbd-common": "23.1.0", + "@codingame/monaco-vscode-96e83782-7f38-572e-8787-02e981f1c54f-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-views-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-views-service-override/-/monaco-vscode-views-service-override-23.0.0.tgz", - "integrity": "sha512-qK1rwUaVsAhsyl2gtsSERlDwDPhhCU0O1Iv4eHQ4Lzlr+kz7WMF+58Rz+mdk9iBOZL//JiL+3m2xD7LKiiMUEA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-views-service-override/-/monaco-vscode-views-service-override-23.1.0.tgz", + "integrity": "sha512-1sLaNECxcXHNKS4ETCyzbbNzntjM5st0OoWcGDd38ocqX3IqOgXxIXn0a+KHTl5apo7CyTYAPxx+jISPkTOUjA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-16b9b017-9377-5198-9904-c344b3b2ad14-common": "23.0.0", - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-6980eeab-47bb-5a48-8e15-32caf0785565-common": "23.0.0", - "@codingame/monaco-vscode-6bf85d7b-e6e3-54e9-9bc1-7e08d663f0f6-common": "23.0.0", - "@codingame/monaco-vscode-85886bdb-61c5-52f1-8eb7-d1d32f6f8cbd-common": "23.0.0", - "@codingame/monaco-vscode-9efc1f50-c7de-55d6-8b28-bcc88bd49b5a-common": "23.0.0", - "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-keybindings-service-override": "23.0.0", - "@codingame/monaco-vscode-layout-service-override": "23.0.0", - "@codingame/monaco-vscode-quickaccess-service-override": "23.0.0", - "@codingame/monaco-vscode-view-common-service-override": "23.0.0" + "@codingame/monaco-vscode-16b9b017-9377-5198-9904-c344b3b2ad14-common": "23.1.0", + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-6980eeab-47bb-5a48-8e15-32caf0785565-common": "23.1.0", + "@codingame/monaco-vscode-6bf85d7b-e6e3-54e9-9bc1-7e08d663f0f6-common": "23.1.0", + "@codingame/monaco-vscode-85886bdb-61c5-52f1-8eb7-d1d32f6f8cbd-common": "23.1.0", + "@codingame/monaco-vscode-9efc1f50-c7de-55d6-8b28-bcc88bd49b5a-common": "23.1.0", + "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-keybindings-service-override": "23.1.0", + "@codingame/monaco-vscode-layout-service-override": "23.1.0", + "@codingame/monaco-vscode-quickaccess-service-override": "23.1.0", + "@codingame/monaco-vscode-view-common-service-override": "23.1.0" } }, "node_modules/@codingame/monaco-vscode-workbench-service-override": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-workbench-service-override/-/monaco-vscode-workbench-service-override-23.0.0.tgz", - "integrity": "sha512-plur13Yg3F/DXcMObBMmWxF9e5/FupxyCwjbCjo1IShjM9+mM0HH/AEicIAczddcTyBLagEmDorONVgH94+Nhg==", - "license": "MIT", - "dependencies": { - "@codingame/monaco-vscode-1021b67c-93e5-5c78-a270-cbdb2574d980-common": "23.0.0", - "@codingame/monaco-vscode-16b9b017-9377-5198-9904-c344b3b2ad14-common": "23.0.0", - "@codingame/monaco-vscode-256d5b78-0649-50e9-8354-2807f95f68f4-common": "23.0.0", - "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.0.0", - "@codingame/monaco-vscode-494be54c-bd37-5b3c-af70-02f086e28768-common": "23.0.0", - "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.0.0", - "@codingame/monaco-vscode-6980eeab-47bb-5a48-8e15-32caf0785565-common": "23.0.0", - "@codingame/monaco-vscode-85886bdb-61c5-52f1-8eb7-d1d32f6f8cbd-common": "23.0.0", - "@codingame/monaco-vscode-9c84f943-bcb5-5bcf-92a6-91f66a732f26-common": "23.0.0", - "@codingame/monaco-vscode-9efc1f50-c7de-55d6-8b28-bcc88bd49b5a-common": "23.0.0", - "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-keybindings-service-override": "23.0.0", - "@codingame/monaco-vscode-quickaccess-service-override": "23.0.0", - "@codingame/monaco-vscode-view-banner-service-override": "23.0.0", - "@codingame/monaco-vscode-view-common-service-override": "23.0.0", - "@codingame/monaco-vscode-view-status-bar-service-override": "23.0.0", - "@codingame/monaco-vscode-view-title-bar-service-override": "23.0.0" + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-workbench-service-override/-/monaco-vscode-workbench-service-override-23.1.0.tgz", + "integrity": "sha512-2+3dRq4pazuDEDboUMffgm0f7qo4OggjVcTju9pzyR38QPULPzpT3pWxEfzppr1gmHIXpCrUlCHNIy1e/xobfg==", + "license": "MIT", + "dependencies": { + "@codingame/monaco-vscode-1021b67c-93e5-5c78-a270-cbdb2574d980-common": "23.1.0", + "@codingame/monaco-vscode-16b9b017-9377-5198-9904-c344b3b2ad14-common": "23.1.0", + "@codingame/monaco-vscode-256d5b78-0649-50e9-8354-2807f95f68f4-common": "23.1.0", + "@codingame/monaco-vscode-3b5a5cd1-d4ff-500a-b609-57e0cd4afa0a-common": "23.1.0", + "@codingame/monaco-vscode-494be54c-bd37-5b3c-af70-02f086e28768-common": "23.1.0", + "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.1.0", + "@codingame/monaco-vscode-6980eeab-47bb-5a48-8e15-32caf0785565-common": "23.1.0", + "@codingame/monaco-vscode-85886bdb-61c5-52f1-8eb7-d1d32f6f8cbd-common": "23.1.0", + "@codingame/monaco-vscode-9c84f943-bcb5-5bcf-92a6-91f66a732f26-common": "23.1.0", + "@codingame/monaco-vscode-9efc1f50-c7de-55d6-8b28-bcc88bd49b5a-common": "23.1.0", + "@codingame/monaco-vscode-a8d3bd74-e63e-5327-96e8-4f931661e329-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-keybindings-service-override": "23.1.0", + "@codingame/monaco-vscode-quickaccess-service-override": "23.1.0", + "@codingame/monaco-vscode-view-banner-service-override": "23.1.0", + "@codingame/monaco-vscode-view-common-service-override": "23.1.0", + "@codingame/monaco-vscode-view-status-bar-service-override": "23.1.0", + "@codingame/monaco-vscode-view-title-bar-service-override": "23.1.0" } }, "node_modules/@emnapi/core": { @@ -3512,9 +3518,9 @@ "license": "MIT" }, "node_modules/@oxc-project/runtime": { - "version": "0.97.0", - "resolved": "https://registry.npmjs.org/@oxc-project/runtime/-/runtime-0.97.0.tgz", - "integrity": "sha512-yH0zw7z+jEws4dZ4IUKoix5Lh3yhqIJWF9Dc8PWvhpo7U7O+lJrv7ZZL4BeRO0la8LBQFwcCewtLBnVV7hPe/w==", + "version": "0.98.0", + "resolved": "https://registry.npmjs.org/@oxc-project/runtime/-/runtime-0.98.0.tgz", + "integrity": "sha512-F0ldlBv2orG2YqNL0w77deq9yCaO4zEHbanGnW/jaJxGBR8ImekvZb8x42zAHvdzr8J76psibijvHtXfSjbEIQ==", "dev": true, "license": "MIT", "engines": { @@ -3522,9 +3528,9 @@ } }, "node_modules/@oxc-project/types": { - "version": "0.97.0", - "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.97.0.tgz", - "integrity": "sha512-lxmZK4xFrdvU0yZiDwgVQTCvh2gHWBJCBk5ALsrtsBWhs0uDIi+FTOnXRQeQfs304imdvTdaakT/lqwQ8hkOXQ==", + "version": "0.98.0", + "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.98.0.tgz", + "integrity": "sha512-Vzmd6FsqVuz5HQVcRC/hrx7Ujo3WEVeQP7C2UNP5uy1hUY4SQvMB+93jxkI1KRHz9a/6cni3glPOtvteN+zpsw==", "dev": true, "license": "MIT", "funding": { @@ -3539,9 +3545,9 @@ "license": "MIT" }, "node_modules/@rolldown/binding-android-arm64": { - "version": "1.0.0-beta.50", - "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.0.0-beta.50.tgz", - "integrity": "sha512-XlEkrOIHLyGT3avOgzfTFSjG+f+dZMw+/qd+Y3HLN86wlndrB/gSimrJCk4gOhr1XtRtEKfszpadI3Md4Z4/Ag==", + "version": "1.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.0.0-beta.51.tgz", + "integrity": "sha512-Ctn8FUXKWWQI9pWC61P1yumS9WjQtelNS9riHwV7oCkknPGaAry4o7eFx2KgoLMnI2BgFJYpW7Im8/zX3BuONg==", "cpu": [ "arm64" ], @@ -3556,9 +3562,9 @@ } }, "node_modules/@rolldown/binding-darwin-arm64": { - "version": "1.0.0-beta.50", - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.0.0-beta.50.tgz", - "integrity": "sha512-+JRqKJhoFlt5r9q+DecAGPLZ5PxeLva+wCMtAuoFMWPoZzgcYrr599KQ+Ix0jwll4B4HGP43avu9My8KtSOR+w==", + "version": "1.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.0.0-beta.51.tgz", + "integrity": "sha512-EL1aRW2Oq15ShUEkBPsDtLMO8GTqfb/ktM/dFaVzXKQiEE96Ss6nexMgfgQrg8dGnNpndFyffVDb5IdSibsu1g==", "cpu": [ "arm64" ], @@ -3573,9 +3579,9 @@ } }, "node_modules/@rolldown/binding-darwin-x64": { - "version": "1.0.0-beta.50", - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.0.0-beta.50.tgz", - "integrity": "sha512-fFXDjXnuX7/gQZQm/1FoivVtRcyAzdjSik7Eo+9iwPQ9EgtA5/nB2+jmbzaKtMGG3q+BnZbdKHCtOacmNrkIDA==", + "version": "1.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.0.0-beta.51.tgz", + "integrity": "sha512-uGtYKlFen9pMIPvkHPWZVDtmYhMQi5g5Ddsndg1gf3atScKYKYgs5aDP4DhHeTwGXQglhfBG7lEaOIZ4UAIWww==", "cpu": [ "x64" ], @@ -3590,9 +3596,9 @@ } }, "node_modules/@rolldown/binding-freebsd-x64": { - "version": "1.0.0-beta.50", - "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.0.0-beta.50.tgz", - "integrity": "sha512-F1b6vARy49tjmT/hbloplzgJS7GIvwWZqt+tAHEstCh0JIh9sa8FAMVqEmYxDviqKBaAI8iVvUREm/Kh/PD26Q==", + "version": "1.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.0.0-beta.51.tgz", + "integrity": "sha512-JRoVTQtHYbZj1P07JLiuTuXjiBtIa7ag7/qgKA6CIIXnAcdl4LrOf7nfDuHPJcuRKaP5dzecMgY99itvWfmUFQ==", "cpu": [ "x64" ], @@ -3607,9 +3613,9 @@ } }, "node_modules/@rolldown/binding-linux-arm-gnueabihf": { - "version": "1.0.0-beta.50", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.0.0-beta.50.tgz", - "integrity": "sha512-U6cR76N8T8M6lHj7EZrQ3xunLPxSvYYxA8vJsBKZiFZkT8YV4kjgCO3KwMJL0NOjQCPGKyiXO07U+KmJzdPGRw==", + "version": "1.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.0.0-beta.51.tgz", + "integrity": "sha512-BKATVnpPZ0TYBW9XfDwyd4kPGgvf964HiotIwUgpMrFOFYWqpZ+9ONNzMV4UFAYC7Hb5C2qgYQk/qj2OnAd4RQ==", "cpu": [ "arm" ], @@ -3624,9 +3630,9 @@ } }, "node_modules/@rolldown/binding-linux-arm64-gnu": { - "version": "1.0.0-beta.50", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.0.0-beta.50.tgz", - "integrity": "sha512-ONgyjofCrrE3bnh5GZb8EINSFyR/hmwTzZ7oVuyUB170lboza1VMCnb8jgE6MsyyRgHYmN8Lb59i3NKGrxrYjw==", + "version": "1.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.0.0-beta.51.tgz", + "integrity": "sha512-xLd7da5jkfbVsBCm1buIRdWtuXY8+hU3+6ESXY/Tk5X5DPHaifrUblhYDgmA34dQt6WyNC2kfXGgrduPEvDI6Q==", "cpu": [ "arm64" ], @@ -3641,9 +3647,9 @@ } }, "node_modules/@rolldown/binding-linux-arm64-musl": { - "version": "1.0.0-beta.50", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.0.0-beta.50.tgz", - "integrity": "sha512-L0zRdH2oDPkmB+wvuTl+dJbXCsx62SkqcEqdM+79LOcB+PxbAxxjzHU14BuZIQdXcAVDzfpMfaHWzZuwhhBTcw==", + "version": "1.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.0.0-beta.51.tgz", + "integrity": "sha512-EQFXTgHxxTzv3t5EmjUP/DfxzFYx9sMndfLsYaAY4DWF6KsK1fXGYsiupif6qPTViPC9eVmRm78q0pZU/kuIPg==", "cpu": [ "arm64" ], @@ -3658,9 +3664,9 @@ } }, "node_modules/@rolldown/binding-linux-x64-gnu": { - "version": "1.0.0-beta.50", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.0.0-beta.50.tgz", - "integrity": "sha512-gyoI8o/TGpQd3OzkJnh1M2kxy1Bisg8qJ5Gci0sXm9yLFzEXIFdtc4EAzepxGvrT2ri99ar5rdsmNG0zP0SbIg==", + "version": "1.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.0.0-beta.51.tgz", + "integrity": "sha512-p5P6Xpa68w3yFaAdSzIZJbj+AfuDnMDqNSeglBXM7UlJT14Q4zwK+rV+8Mhp9MiUb4XFISZtbI/seBprhkQbiQ==", "cpu": [ "x64" ], @@ -3675,9 +3681,9 @@ } }, "node_modules/@rolldown/binding-linux-x64-musl": { - "version": "1.0.0-beta.50", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.0.0-beta.50.tgz", - "integrity": "sha512-zti8A7M+xFDpKlghpcCAzyOi+e5nfUl3QhU023ce5NCgUxRG5zGP2GR9LTydQ1rnIPwZUVBWd4o7NjZDaQxaXA==", + "version": "1.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.0.0-beta.51.tgz", + "integrity": "sha512-sNVVyLa8HB8wkFipdfz1s6i0YWinwpbMWk5hO5S+XAYH2UH67YzUT13gs6wZTKg2x/3gtgXzYnHyF5wMIqoDAw==", "cpu": [ "x64" ], @@ -3692,9 +3698,9 @@ } }, "node_modules/@rolldown/binding-openharmony-arm64": { - "version": "1.0.0-beta.50", - "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.0.0-beta.50.tgz", - "integrity": "sha512-eZUssog7qljrrRU9Mi0eqYEPm3Ch0UwB+qlWPMKSUXHNqhm3TvDZarJQdTevGEfu3EHAXJvBIe0YFYr0TPVaMA==", + "version": "1.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.0.0-beta.51.tgz", + "integrity": "sha512-e/JMTz9Q8+T3g/deEi8DK44sFWZWGKr9AOCW5e8C8SCVWzAXqYXAG7FXBWBNzWEZK0Rcwo9TQHTQ9Q0gXgdCaA==", "cpu": [ "arm64" ], @@ -3709,9 +3715,9 @@ } }, "node_modules/@rolldown/binding-wasm32-wasi": { - "version": "1.0.0-beta.50", - "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.0.0-beta.50.tgz", - "integrity": "sha512-nmCN0nIdeUnmgeDXiQ+2HU6FT162o+rxnF7WMkBm4M5Ds8qTU7Dzv2Wrf22bo4ftnlrb2hKK6FSwAJSAe2FWLg==", + "version": "1.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.0.0-beta.51.tgz", + "integrity": "sha512-We3LWqSu6J9s5Y0MK+N7fUiiu37aBGPG3Pc347EoaROuAwkCS2u9xJ5dpIyLW4B49CIbS3KaPmn4kTgPb3EyPw==", "cpu": [ "wasm32" ], @@ -3726,9 +3732,9 @@ } }, "node_modules/@rolldown/binding-win32-arm64-msvc": { - "version": "1.0.0-beta.50", - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.0.0-beta.50.tgz", - "integrity": "sha512-7kcNLi7Ua59JTTLvbe1dYb028QEPaJPJQHqkmSZ5q3tJueUeb6yjRtx8mw4uIqgWZcnQHAR3PrLN4XRJxvgIkA==", + "version": "1.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.0.0-beta.51.tgz", + "integrity": "sha512-fj56buHRuMM+r/cb6ZYfNjNvO/0xeFybI6cTkTROJatdP4fvmQ1NS8D/Lm10FCSDEOkqIz8hK3TGpbAThbPHsA==", "cpu": [ "arm64" ], @@ -3743,9 +3749,9 @@ } }, "node_modules/@rolldown/binding-win32-ia32-msvc": { - "version": "1.0.0-beta.50", - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-1.0.0-beta.50.tgz", - "integrity": "sha512-lL70VTNvSCdSZkDPPVMwWn/M2yQiYvSoXw9hTLgdIWdUfC3g72UaruezusR6ceRuwHCY1Ayu2LtKqXkBO5LIwg==", + "version": "1.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-1.0.0-beta.51.tgz", + "integrity": "sha512-fkqEqaeEx8AySXiDm54b/RdINb3C0VovzJA3osMhZsbn6FoD73H0AOIiaVAtGr6x63hefruVKTX8irAm4Jkt2w==", "cpu": [ "ia32" ], @@ -3760,9 +3766,9 @@ } }, "node_modules/@rolldown/binding-win32-x64-msvc": { - "version": "1.0.0-beta.50", - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.0.0-beta.50.tgz", - "integrity": "sha512-4qU4x5DXWB4JPjyTne/wBNPqkbQU8J45bl21geERBKtEittleonioACBL1R0PsBu0Aq21SwMK5a9zdBkWSlQtQ==", + "version": "1.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.0.0-beta.51.tgz", + "integrity": "sha512-CWuLG/HMtrVcjKGa0C4GnuxONrku89g0+CsH8nT0SNhOtREXuzwgjIXNJImpE/A/DMf9JF+1Xkrq/YRr+F/rCg==", "cpu": [ "x64" ], @@ -3807,9 +3813,9 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.53.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.53.2.tgz", - "integrity": "sha512-yDPzwsgiFO26RJA4nZo8I+xqzh7sJTZIWQOxn+/XOdPE31lAvLIYCKqjV+lNH/vxE2L2iH3plKxDCRK6i+CwhA==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.53.3.tgz", + "integrity": "sha512-mRSi+4cBjrRLoaal2PnqH82Wqyb+d3HsPUN/W+WslCXsZsyHa9ZeQQX/pQsZaVIWDkPcpV6jJ+3KLbTbgnwv8w==", "cpu": [ "arm" ], @@ -3821,9 +3827,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.53.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.53.2.tgz", - "integrity": "sha512-k8FontTxIE7b0/OGKeSN5B6j25EuppBcWM33Z19JoVT7UTXFSo3D9CdU39wGTeb29NO3XxpMNauh09B+Ibw+9g==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.53.3.tgz", + "integrity": "sha512-CbDGaMpdE9sh7sCmTrTUyllhrg65t6SwhjlMJsLr+J8YjFuPmCEjbBSx4Z/e4SmDyH3aB5hGaJUP2ltV/vcs4w==", "cpu": [ "arm64" ], @@ -3835,9 +3841,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.53.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.53.2.tgz", - "integrity": "sha512-A6s4gJpomNBtJ2yioj8bflM2oogDwzUiMl2yNJ2v9E7++sHrSrsQ29fOfn5DM/iCzpWcebNYEdXpaK4tr2RhfQ==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.53.3.tgz", + "integrity": "sha512-Nr7SlQeqIBpOV6BHHGZgYBuSdanCXuw09hon14MGOLGmXAFYjx1wNvquVPmpZnl0tLjg25dEdr4IQ6GgyToCUA==", "cpu": [ "arm64" ], @@ -3849,9 +3855,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.53.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.53.2.tgz", - "integrity": "sha512-e6XqVmXlHrBlG56obu9gDRPW3O3hLxpwHpLsBJvuI8qqnsrtSZ9ERoWUXtPOkY8c78WghyPHZdmPhHLWNdAGEw==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.53.3.tgz", + "integrity": "sha512-DZ8N4CSNfl965CmPktJ8oBnfYr3F8dTTNBQkRlffnUarJ2ohudQD17sZBa097J8xhQ26AwhHJ5mvUyQW8ddTsQ==", "cpu": [ "x64" ], @@ -3863,9 +3869,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.53.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.53.2.tgz", - "integrity": "sha512-v0E9lJW8VsrwPux5Qe5CwmH/CF/2mQs6xU1MF3nmUxmZUCHazCjLgYvToOk+YuuUqLQBio1qkkREhxhc656ViA==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.53.3.tgz", + "integrity": "sha512-yMTrCrK92aGyi7GuDNtGn2sNW+Gdb4vErx4t3Gv/Tr+1zRb8ax4z8GWVRfr3Jw8zJWvpGHNpss3vVlbF58DZ4w==", "cpu": [ "arm64" ], @@ -3877,9 +3883,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.53.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.53.2.tgz", - "integrity": "sha512-ClAmAPx3ZCHtp6ysl4XEhWU69GUB1D+s7G9YjHGhIGCSrsg00nEGRRZHmINYxkdoJehde8VIsDC5t9C0gb6yqA==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.53.3.tgz", + "integrity": "sha512-lMfF8X7QhdQzseM6XaX0vbno2m3hlyZFhwcndRMw8fbAGUGL3WFMBdK0hbUBIUYcEcMhVLr1SIamDeuLBnXS+Q==", "cpu": [ "x64" ], @@ -3891,9 +3897,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.53.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.53.2.tgz", - "integrity": "sha512-EPlb95nUsz6Dd9Qy13fI5kUPXNSljaG9FiJ4YUGU1O/Q77i5DYFW5KR8g1OzTcdZUqQQ1KdDqsTohdFVwCwjqg==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.53.3.tgz", + "integrity": "sha512-k9oD15soC/Ln6d2Wv/JOFPzZXIAIFLp6B+i14KhxAfnq76ajt0EhYc5YPeX6W1xJkAdItcVT+JhKl1QZh44/qw==", "cpu": [ "arm" ], @@ -3905,9 +3911,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.53.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.53.2.tgz", - "integrity": "sha512-BOmnVW+khAUX+YZvNfa0tGTEMVVEerOxN0pDk2E6N6DsEIa2Ctj48FOMfNDdrwinocKaC7YXUZ1pHlKpnkja/Q==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.53.3.tgz", + "integrity": "sha512-vTNlKq+N6CK/8UktsrFuc+/7NlEYVxgaEgRXVUVK258Z5ymho29skzW1sutgYjqNnquGwVUObAaxae8rZ6YMhg==", "cpu": [ "arm" ], @@ -3919,9 +3925,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.53.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.53.2.tgz", - "integrity": "sha512-Xt2byDZ+6OVNuREgBXr4+CZDJtrVso5woFtpKdGPhpTPHcNG7D8YXeQzpNbFRxzTVqJf7kvPMCub/pcGUWgBjA==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.53.3.tgz", + "integrity": "sha512-RGrFLWgMhSxRs/EWJMIFM1O5Mzuz3Xy3/mnxJp/5cVhZ2XoCAxJnmNsEyeMJtpK+wu0FJFWz+QF4mjCA7AUQ3w==", "cpu": [ "arm64" ], @@ -3933,9 +3939,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.53.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.53.2.tgz", - "integrity": "sha512-+LdZSldy/I9N8+klim/Y1HsKbJ3BbInHav5qE9Iy77dtHC/pibw1SR/fXlWyAk0ThnpRKoODwnAuSjqxFRDHUQ==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.53.3.tgz", + "integrity": "sha512-kASyvfBEWYPEwe0Qv4nfu6pNkITLTb32p4yTgzFCocHnJLAHs+9LjUu9ONIhvfT/5lv4YS5muBHyuV84epBo/A==", "cpu": [ "arm64" ], @@ -3947,9 +3953,9 @@ ] }, "node_modules/@rollup/rollup-linux-loong64-gnu": { - "version": "4.53.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.53.2.tgz", - "integrity": "sha512-8ms8sjmyc1jWJS6WdNSA23rEfdjWB30LH8Wqj0Cqvv7qSHnvw6kgMMXRdop6hkmGPlyYBdRPkjJnj3KCUHV/uQ==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.53.3.tgz", + "integrity": "sha512-JiuKcp2teLJwQ7vkJ95EwESWkNRFJD7TQgYmCnrPtlu50b4XvT5MOmurWNrCj3IFdyjBQ5p9vnrX4JM6I8OE7g==", "cpu": [ "loong64" ], @@ -3961,9 +3967,9 @@ ] }, "node_modules/@rollup/rollup-linux-ppc64-gnu": { - "version": "4.53.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.53.2.tgz", - "integrity": "sha512-3HRQLUQbpBDMmzoxPJYd3W6vrVHOo2cVW8RUo87Xz0JPJcBLBr5kZ1pGcQAhdZgX9VV7NbGNipah1omKKe23/g==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.53.3.tgz", + "integrity": "sha512-EoGSa8nd6d3T7zLuqdojxC20oBfNT8nexBbB/rkxgKj5T5vhpAQKKnD+h3UkoMuTyXkP5jTjK/ccNRmQrPNDuw==", "cpu": [ "ppc64" ], @@ -3975,9 +3981,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.53.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.53.2.tgz", - "integrity": "sha512-fMjKi+ojnmIvhk34gZP94vjogXNNUKMEYs+EDaB/5TG/wUkoeua7p7VCHnE6T2Tx+iaghAqQX8teQzcvrYpaQA==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.53.3.tgz", + "integrity": "sha512-4s+Wped2IHXHPnAEbIB0YWBv7SDohqxobiiPA1FIWZpX+w9o2i4LezzH/NkFUl8LRci/8udci6cLq+jJQlh+0g==", "cpu": [ "riscv64" ], @@ -3989,9 +3995,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-musl": { - "version": "4.53.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.53.2.tgz", - "integrity": "sha512-XuGFGU+VwUUV5kLvoAdi0Wz5Xbh2SrjIxCtZj6Wq8MDp4bflb/+ThZsVxokM7n0pcbkEr2h5/pzqzDYI7cCgLQ==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.53.3.tgz", + "integrity": "sha512-68k2g7+0vs2u9CxDt5ktXTngsxOQkSEV/xBbwlqYcUrAVh6P9EgMZvFsnHy4SEiUl46Xf0IObWVbMvPrr2gw8A==", "cpu": [ "riscv64" ], @@ -4003,9 +4009,9 @@ ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.53.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.53.2.tgz", - "integrity": "sha512-w6yjZF0P+NGzWR3AXWX9zc0DNEGdtvykB03uhonSHMRa+oWA6novflo2WaJr6JZakG2ucsyb+rvhrKac6NIy+w==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.53.3.tgz", + "integrity": "sha512-VYsFMpULAz87ZW6BVYw3I6sWesGpsP9OPcyKe8ofdg9LHxSbRMd7zrVrr5xi/3kMZtpWL/wC+UIJWJYVX5uTKg==", "cpu": [ "s390x" ], @@ -4017,9 +4023,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.53.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.53.2.tgz", - "integrity": "sha512-yo8d6tdfdeBArzC7T/PnHd7OypfI9cbuZzPnzLJIyKYFhAQ8SvlkKtKBMbXDxe1h03Rcr7u++nFS7tqXz87Gtw==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.53.3.tgz", + "integrity": "sha512-3EhFi1FU6YL8HTUJZ51imGJWEX//ajQPfqWLI3BQq4TlvHy4X0MOr5q3D2Zof/ka0d5FNdPwZXm3Yyib/UEd+w==", "cpu": [ "x64" ], @@ -4031,9 +4037,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.53.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.53.2.tgz", - "integrity": "sha512-ah59c1YkCxKExPP8O9PwOvs+XRLKwh/mV+3YdKqQ5AMQ0r4M4ZDuOrpWkUaqO7fzAHdINzV9tEVu8vNw48z0lA==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.53.3.tgz", + "integrity": "sha512-eoROhjcc6HbZCJr+tvVT8X4fW3/5g/WkGvvmwz/88sDtSJzO7r/blvoBDgISDiCjDRZmHpwud7h+6Q9JxFwq1Q==", "cpu": [ "x64" ], @@ -4045,9 +4051,9 @@ ] }, "node_modules/@rollup/rollup-openharmony-arm64": { - "version": "4.53.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.53.2.tgz", - "integrity": "sha512-4VEd19Wmhr+Zy7hbUsFZ6YXEiP48hE//KPLCSVNY5RMGX2/7HZ+QkN55a3atM1C/BZCGIgqN+xrVgtdak2S9+A==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.53.3.tgz", + "integrity": "sha512-OueLAWgrNSPGAdUdIjSWXw+u/02BRTcnfw9PN41D2vq/JSEPnJnVuBgw18VkN8wcd4fjUs+jFHVM4t9+kBSNLw==", "cpu": [ "arm64" ], @@ -4059,9 +4065,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.53.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.53.2.tgz", - "integrity": "sha512-IlbHFYc/pQCgew/d5fslcy1KEaYVCJ44G8pajugd8VoOEI8ODhtb/j8XMhLpwHCMB3yk2J07ctup10gpw2nyMA==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.53.3.tgz", + "integrity": "sha512-GOFuKpsxR/whszbF/bzydebLiXIHSgsEUp6M0JI8dWvi+fFa1TD6YQa4aSZHtpmh2/uAlj/Dy+nmby3TJ3pkTw==", "cpu": [ "arm64" ], @@ -4073,9 +4079,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.53.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.53.2.tgz", - "integrity": "sha512-lNlPEGgdUfSzdCWU176ku/dQRnA7W+Gp8d+cWv73jYrb8uT7HTVVxq62DUYxjbaByuf1Yk0RIIAbDzp+CnOTFg==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.53.3.tgz", + "integrity": "sha512-iah+THLcBJdpfZ1TstDFbKNznlzoxa8fmnFYK4V67HvmuNYkVdAywJSoteUszvBQ9/HqN2+9AZghbajMsFT+oA==", "cpu": [ "ia32" ], @@ -4087,9 +4093,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-gnu": { - "version": "4.53.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.53.2.tgz", - "integrity": "sha512-S6YojNVrHybQis2lYov1sd+uj7K0Q05NxHcGktuMMdIQ2VixGwAfbJ23NnlvvVV1bdpR2m5MsNBViHJKcA4ADw==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.53.3.tgz", + "integrity": "sha512-J9QDiOIZlZLdcot5NXEepDkstocktoVjkaKUtqzgzpt2yWjGlbYiKyp05rWwk4nypbYUNoFAztEgixoLaSETkg==", "cpu": [ "x64" ], @@ -4101,9 +4107,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.53.2", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.53.2.tgz", - "integrity": "sha512-k+/Rkcyx//P6fetPoLMb8pBeqJBNGx81uuf7iljX9++yNBVRDQgD04L+SVXmXmh5ZP4/WOp4mWF0kmi06PW2tA==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.53.3.tgz", + "integrity": "sha512-UhTd8u31dXadv0MopwGgNOBpUVROFKWVQgAg5N1ESyCz8AuBcMqm4AuTjrwgQKGDfoFuz02EuMRHQIw/frmYKQ==", "cpu": [ "x64" ], @@ -4129,14 +4135,14 @@ "license": "MIT" }, "node_modules/@stylistic/eslint-plugin": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-5.5.0.tgz", - "integrity": "sha512-IeZF+8H0ns6prg4VrkhgL+yrvDXWDH2cKchrbh80ejG9dQgZWp10epHMbgRuQvgchLII/lfh6Xn3lu6+6L86Hw==", + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-5.6.1.tgz", + "integrity": "sha512-JCs+MqoXfXrRPGbGmho/zGS/jMcn3ieKl/A8YImqib76C8kjgZwq5uUFzc30lJkMvcchuRn6/v8IApLxli3Jyw==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.9.0", - "@typescript-eslint/types": "^8.46.1", + "@typescript-eslint/types": "^8.47.0", "eslint-visitor-keys": "^4.2.1", "espree": "^10.4.0", "estraverse": "^5.3.0", @@ -4407,13 +4413,13 @@ "license": "MIT" }, "node_modules/@types/react": { - "version": "19.2.4", - "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.4.tgz", - "integrity": "sha512-tBFxBp9Nfyy5rsmefN+WXc1JeW/j2BpBHFdLZbEVfs9wn3E3NRFxwV0pJg8M1qQAexFpvz73hJXFofV0ZAu92A==", + "version": "19.2.6", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.6.tgz", + "integrity": "sha512-p/jUvulfgU7oKtj6Xpk8cA2Y1xKTtICGpJYeJXz2YVO2UcvjQgeRMLDGfDeqeRW2Ta+0QNFwcc8X3GH8SxZz6w==", "dev": true, "license": "MIT", "dependencies": { - "csstype": "^3.0.2" + "csstype": "^3.2.2" } }, "node_modules/@types/react-dom": { @@ -4477,17 +4483,17 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.46.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.46.4.tgz", - "integrity": "sha512-R48VhmTJqplNyDxCyqqVkFSZIx1qX6PzwqgcXn1olLrzxcSBDlOsbtcnQuQhNtnNiJ4Xe5gREI1foajYaYU2Vg==", + "version": "8.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.47.0.tgz", + "integrity": "sha512-fe0rz9WJQ5t2iaLfdbDc9T80GJy0AeO453q8C3YCilnGozvOyCG5t+EZtg7j7D88+c3FipfP/x+wzGnh1xp8ZA==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.46.4", - "@typescript-eslint/type-utils": "8.46.4", - "@typescript-eslint/utils": "8.46.4", - "@typescript-eslint/visitor-keys": "8.46.4", + "@typescript-eslint/scope-manager": "8.47.0", + "@typescript-eslint/type-utils": "8.47.0", + "@typescript-eslint/utils": "8.47.0", + "@typescript-eslint/visitor-keys": "8.47.0", "graphemer": "^1.4.0", "ignore": "^7.0.0", "natural-compare": "^1.4.0", @@ -4501,7 +4507,7 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^8.46.4", + "@typescript-eslint/parser": "^8.47.0", "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <6.0.0" } @@ -4517,16 +4523,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.46.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.46.4.tgz", - "integrity": "sha512-tK3GPFWbirvNgsNKto+UmB/cRtn6TZfyw0D6IKrW55n6Vbs7KJoZtI//kpTKzE/DUmmnAFD8/Ca46s7Obs92/w==", + "version": "8.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.47.0.tgz", + "integrity": "sha512-lJi3PfxVmo0AkEY93ecfN+r8SofEqZNGByvHAI3GBLrvt1Cw6H5k1IM02nSzu0RfUafr2EvFSw0wAsZgubNplQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.46.4", - "@typescript-eslint/types": "8.46.4", - "@typescript-eslint/typescript-estree": "8.46.4", - "@typescript-eslint/visitor-keys": "8.46.4", + "@typescript-eslint/scope-manager": "8.47.0", + "@typescript-eslint/types": "8.47.0", + "@typescript-eslint/typescript-estree": "8.47.0", + "@typescript-eslint/visitor-keys": "8.47.0", "debug": "^4.3.4" }, "engines": { @@ -4542,14 +4548,14 @@ } }, "node_modules/@typescript-eslint/project-service": { - "version": "8.46.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.46.4.tgz", - "integrity": "sha512-nPiRSKuvtTN+no/2N1kt2tUh/HoFzeEgOm9fQ6XQk4/ApGqjx0zFIIaLJ6wooR1HIoozvj2j6vTi/1fgAz7UYQ==", + "version": "8.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.47.0.tgz", + "integrity": "sha512-2X4BX8hUeB5JcA1TQJ7GjcgulXQ+5UkNb0DL8gHsHUHdFoiCTJoYLTpib3LtSDPZsRET5ygN4qqIWrHyYIKERA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.46.4", - "@typescript-eslint/types": "^8.46.4", + "@typescript-eslint/tsconfig-utils": "^8.47.0", + "@typescript-eslint/types": "^8.47.0", "debug": "^4.3.4" }, "engines": { @@ -4564,14 +4570,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.46.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.46.4.tgz", - "integrity": "sha512-tMDbLGXb1wC+McN1M6QeDx7P7c0UWO5z9CXqp7J8E+xGcJuUuevWKxuG8j41FoweS3+L41SkyKKkia16jpX7CA==", + "version": "8.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.47.0.tgz", + "integrity": "sha512-a0TTJk4HXMkfpFkL9/WaGTNuv7JWfFTQFJd6zS9dVAjKsojmv9HT55xzbEpnZoY+VUb+YXLMp+ihMLz/UlZfDg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.46.4", - "@typescript-eslint/visitor-keys": "8.46.4" + "@typescript-eslint/types": "8.47.0", + "@typescript-eslint/visitor-keys": "8.47.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -4582,9 +4588,9 @@ } }, "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.46.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.46.4.tgz", - "integrity": "sha512-+/XqaZPIAk6Cjg7NWgSGe27X4zMGqrFqZ8atJsX3CWxH/jACqWnrWI68h7nHQld0y+k9eTTjb9r+KU4twLoo9A==", + "version": "8.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.47.0.tgz", + "integrity": "sha512-ybUAvjy4ZCL11uryalkKxuT3w3sXJAuWhOoGS3T/Wu+iUu1tGJmk5ytSY8gbdACNARmcYEB0COksD2j6hfGK2g==", "dev": true, "license": "MIT", "engines": { @@ -4599,15 +4605,15 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.46.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.46.4.tgz", - "integrity": "sha512-V4QC8h3fdT5Wro6vANk6eojqfbv5bpwHuMsBcJUJkqs2z5XnYhJzyz9Y02eUmF9u3PgXEUiOt4w4KHR3P+z0PQ==", + "version": "8.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.47.0.tgz", + "integrity": "sha512-QC9RiCmZ2HmIdCEvhd1aJELBlD93ErziOXXlHEZyuBo3tBiAZieya0HLIxp+DoDWlsQqDawyKuNEhORyku+P8A==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.46.4", - "@typescript-eslint/typescript-estree": "8.46.4", - "@typescript-eslint/utils": "8.46.4", + "@typescript-eslint/types": "8.47.0", + "@typescript-eslint/typescript-estree": "8.47.0", + "@typescript-eslint/utils": "8.47.0", "debug": "^4.3.4", "ts-api-utils": "^2.1.0" }, @@ -4624,9 +4630,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.46.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.46.4.tgz", - "integrity": "sha512-USjyxm3gQEePdUwJBFjjGNG18xY9A2grDVGuk7/9AkjIF1L+ZrVnwR5VAU5JXtUnBL/Nwt3H31KlRDaksnM7/w==", + "version": "8.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.47.0.tgz", + "integrity": "sha512-nHAE6bMKsizhA2uuYZbEbmp5z2UpffNrPEqiKIeN7VsV6UY/roxanWfoRrf6x/k9+Obf+GQdkm0nPU+vnMXo9A==", "dev": true, "license": "MIT", "engines": { @@ -4638,16 +4644,16 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.46.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.46.4.tgz", - "integrity": "sha512-7oV2qEOr1d4NWNmpXLR35LvCfOkTNymY9oyW+lUHkmCno7aOmIf/hMaydnJBUTBMRCOGZh8YjkFOc8dadEoNGA==", + "version": "8.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.47.0.tgz", + "integrity": "sha512-k6ti9UepJf5NpzCjH31hQNLHQWupTRPhZ+KFF8WtTuTpy7uHPfeg2NM7cP27aCGajoEplxJDFVCEm9TGPYyiVg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/project-service": "8.46.4", - "@typescript-eslint/tsconfig-utils": "8.46.4", - "@typescript-eslint/types": "8.46.4", - "@typescript-eslint/visitor-keys": "8.46.4", + "@typescript-eslint/project-service": "8.47.0", + "@typescript-eslint/tsconfig-utils": "8.47.0", + "@typescript-eslint/types": "8.47.0", + "@typescript-eslint/visitor-keys": "8.47.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", @@ -4693,16 +4699,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.46.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.46.4.tgz", - "integrity": "sha512-AbSv11fklGXV6T28dp2Me04Uw90R2iJ30g2bgLz529Koehrmkbs1r7paFqr1vPCZi7hHwYxYtxfyQMRC8QaVSg==", + "version": "8.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.47.0.tgz", + "integrity": "sha512-g7XrNf25iL4TJOiPqatNuaChyqt49a/onq5YsJ9+hXeugK+41LVg7AxikMfM02PC6jbNtZLCJj6AUcQXJS/jGQ==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.7.0", - "@typescript-eslint/scope-manager": "8.46.4", - "@typescript-eslint/types": "8.46.4", - "@typescript-eslint/typescript-estree": "8.46.4" + "@typescript-eslint/scope-manager": "8.47.0", + "@typescript-eslint/types": "8.47.0", + "@typescript-eslint/typescript-estree": "8.47.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -4717,13 +4723,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.46.4", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.46.4.tgz", - "integrity": "sha512-/++5CYLQqsO9HFGLI7APrxBJYo+5OCMpViuhV8q5/Qa3o5mMrF//eQHks+PXcsAVaLdn817fMuS7zqoXNNZGaw==", + "version": "8.47.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.47.0.tgz", + "integrity": "sha512-SIV3/6eftCy1bNzCQoPmbWsRLujS8t5iDIZ4spZOBHqrM+yfX2ogg8Tt3PDTAVKw3sSCiUgg30uOAvK2r9zGjQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.46.4", + "@typescript-eslint/types": "8.47.0", "eslint-visitor-keys": "^4.2.1" }, "engines": { @@ -4735,28 +4741,28 @@ } }, "node_modules/@typescript/native-preview": { - "version": "7.0.0-dev.20251114.1", - "resolved": "https://registry.npmjs.org/@typescript/native-preview/-/native-preview-7.0.0-dev.20251114.1.tgz", - "integrity": "sha512-Am1ISG+Iz8mGHfUgZtm9WHSM1kPc8p0RcyoD2eO3cPprBMvttFnAqQ8X5GVGPxOrQBglQ69kkd6+mnkZ0k9YUA==", + "version": "7.0.0-dev.20251121.1", + "resolved": "https://registry.npmjs.org/@typescript/native-preview/-/native-preview-7.0.0-dev.20251121.1.tgz", + "integrity": "sha512-FwmJc6WcpkLJjyoUKk/ED0IBR0b/ePj9My76n8epZj/qvibCdf27J/vWWtJJtu2VFWI/3EIJcDW0mxevwa/+Bg==", "dev": true, "license": "Apache-2.0", "bin": { "tsgo": "bin/tsgo.js" }, "optionalDependencies": { - "@typescript/native-preview-darwin-arm64": "7.0.0-dev.20251114.1", - "@typescript/native-preview-darwin-x64": "7.0.0-dev.20251114.1", - "@typescript/native-preview-linux-arm": "7.0.0-dev.20251114.1", - "@typescript/native-preview-linux-arm64": "7.0.0-dev.20251114.1", - "@typescript/native-preview-linux-x64": "7.0.0-dev.20251114.1", - "@typescript/native-preview-win32-arm64": "7.0.0-dev.20251114.1", - "@typescript/native-preview-win32-x64": "7.0.0-dev.20251114.1" + "@typescript/native-preview-darwin-arm64": "7.0.0-dev.20251121.1", + "@typescript/native-preview-darwin-x64": "7.0.0-dev.20251121.1", + "@typescript/native-preview-linux-arm": "7.0.0-dev.20251121.1", + "@typescript/native-preview-linux-arm64": "7.0.0-dev.20251121.1", + "@typescript/native-preview-linux-x64": "7.0.0-dev.20251121.1", + "@typescript/native-preview-win32-arm64": "7.0.0-dev.20251121.1", + "@typescript/native-preview-win32-x64": "7.0.0-dev.20251121.1" } }, "node_modules/@typescript/native-preview-darwin-arm64": { - "version": "7.0.0-dev.20251114.1", - "resolved": "https://registry.npmjs.org/@typescript/native-preview-darwin-arm64/-/native-preview-darwin-arm64-7.0.0-dev.20251114.1.tgz", - "integrity": "sha512-UMEVTWi17OjarFM18CIkO9wm0JyZanQ9UxXJS5qL0D1Pk9rOKb6nkI1VxIccnHTPBWiYv3f37VxMwxaU9D4+yg==", + "version": "7.0.0-dev.20251121.1", + "resolved": "https://registry.npmjs.org/@typescript/native-preview-darwin-arm64/-/native-preview-darwin-arm64-7.0.0-dev.20251121.1.tgz", + "integrity": "sha512-EAJ7kC/K+11aRgQ1XpMNvffpwTlLgj+YgCfYB/PbwvhpQaRu39rg2LoOSBhcUjyOqo+n8uwHRzjBJxaLGLghlQ==", "cpu": [ "arm64" ], @@ -4768,9 +4774,9 @@ ] }, "node_modules/@typescript/native-preview-darwin-x64": { - "version": "7.0.0-dev.20251114.1", - "resolved": "https://registry.npmjs.org/@typescript/native-preview-darwin-x64/-/native-preview-darwin-x64-7.0.0-dev.20251114.1.tgz", - "integrity": "sha512-Z/OEqEIKEoNrMGIkUlmrAAP04XLAYpUAFxXL5wsVMDVEZCQvf0GTqXrjHKfn1DjqVDSjzVdfB+nzo/tY23jlaA==", + "version": "7.0.0-dev.20251121.1", + "resolved": "https://registry.npmjs.org/@typescript/native-preview-darwin-x64/-/native-preview-darwin-x64-7.0.0-dev.20251121.1.tgz", + "integrity": "sha512-4J2O1JIv1Ayi6iFrZE3+T443gqKKf7zJ/D0j2iDvVijcc6ZxFsvuWBTKOZjmF4Di7GDt41Yc4LEtzYyAd4vjfQ==", "cpu": [ "x64" ], @@ -4782,9 +4788,9 @@ ] }, "node_modules/@typescript/native-preview-linux-arm": { - "version": "7.0.0-dev.20251114.1", - "resolved": "https://registry.npmjs.org/@typescript/native-preview-linux-arm/-/native-preview-linux-arm-7.0.0-dev.20251114.1.tgz", - "integrity": "sha512-uQH+s8j5LOS436eN3iGzQZF876VEmFR0Xbm2y8Q6KCjOwyRzLG89dMnRlAav1PeVkZhXc5Xd7YZrNXZeDRzD2A==", + "version": "7.0.0-dev.20251121.1", + "resolved": "https://registry.npmjs.org/@typescript/native-preview-linux-arm/-/native-preview-linux-arm-7.0.0-dev.20251121.1.tgz", + "integrity": "sha512-IwSOUu8oz7mptrrmaHH1lMj/YsnGR+Q9RtueA9n8W56YpI6PuoiEPPQzdbwzXUEPiYnDtLMJ+u8c/DAUBT0hrw==", "cpu": [ "arm" ], @@ -4796,9 +4802,9 @@ ] }, "node_modules/@typescript/native-preview-linux-arm64": { - "version": "7.0.0-dev.20251114.1", - "resolved": "https://registry.npmjs.org/@typescript/native-preview-linux-arm64/-/native-preview-linux-arm64-7.0.0-dev.20251114.1.tgz", - "integrity": "sha512-jfC/oa2E8L4ckbgdM3v3dHMvuy1Ar9Ld+XqiRrRmF5sgDn4HntSRl5Eb5KuwNzGsDqTCmxXRLXkjhjvkEghqOQ==", + "version": "7.0.0-dev.20251121.1", + "resolved": "https://registry.npmjs.org/@typescript/native-preview-linux-arm64/-/native-preview-linux-arm64-7.0.0-dev.20251121.1.tgz", + "integrity": "sha512-VyPxDx0T8ERHzAfxlS0CKgATRoJ9DJhIjWCbd40AMXPP8ICD5lWEECM5G2c1sNDlTU48h9kzTHjRpjY9S922Lw==", "cpu": [ "arm64" ], @@ -4810,9 +4816,9 @@ ] }, "node_modules/@typescript/native-preview-linux-x64": { - "version": "7.0.0-dev.20251114.1", - "resolved": "https://registry.npmjs.org/@typescript/native-preview-linux-x64/-/native-preview-linux-x64-7.0.0-dev.20251114.1.tgz", - "integrity": "sha512-julOFdTg+/aNO92rkyqzEHnehdjDo3ha+fgI7QmFf5Mfnw3DeRZ/DeaqODiqXKHpBACkJ5DPrIEltMo81ySC3g==", + "version": "7.0.0-dev.20251121.1", + "resolved": "https://registry.npmjs.org/@typescript/native-preview-linux-x64/-/native-preview-linux-x64-7.0.0-dev.20251121.1.tgz", + "integrity": "sha512-r+t9WcYm6YKL18YVNsuC/E6rYK7hLSQzNkljkHcGUtmcmkcwvsTpus+vJJHT7vhUyUAfRlvBxkma47eQ5PCwSg==", "cpu": [ "x64" ], @@ -4824,9 +4830,9 @@ ] }, "node_modules/@typescript/native-preview-win32-arm64": { - "version": "7.0.0-dev.20251114.1", - "resolved": "https://registry.npmjs.org/@typescript/native-preview-win32-arm64/-/native-preview-win32-arm64-7.0.0-dev.20251114.1.tgz", - "integrity": "sha512-oPuFHAxFaaes/hOKy5C8GYSYdw0YnhAl2TKlCyodc8HA4YMEM7d6y/v21MqmKsBsCaG/sT/VS41AnVHB3njSrg==", + "version": "7.0.0-dev.20251121.1", + "resolved": "https://registry.npmjs.org/@typescript/native-preview-win32-arm64/-/native-preview-win32-arm64-7.0.0-dev.20251121.1.tgz", + "integrity": "sha512-3W/5Q5ysY68/gzgsbUm4lAPq0l2/mhCGPB+yml6eOgLqSyZ0rknlyH2iGVfohxHHMiHHTBLPpVyw8jKF4DiiGw==", "cpu": [ "arm64" ], @@ -4838,9 +4844,9 @@ ] }, "node_modules/@typescript/native-preview-win32-x64": { - "version": "7.0.0-dev.20251114.1", - "resolved": "https://registry.npmjs.org/@typescript/native-preview-win32-x64/-/native-preview-win32-x64-7.0.0-dev.20251114.1.tgz", - "integrity": "sha512-6JwBfDEwvTUg4dO2AgJ2CxOpnVlACXLQyY6btOx4FzmpyDKx3hP1+u/AN6xxGMEztmc0XZpsNZ1T2nIZyT1uGA==", + "version": "7.0.0-dev.20251121.1", + "resolved": "https://registry.npmjs.org/@typescript/native-preview-win32-x64/-/native-preview-win32-x64-7.0.0-dev.20251121.1.tgz", + "integrity": "sha512-mGGpTd1uZmNyTu0NWI3a/hMFYmIDP5QoWOFXqAFLvsH2pc3khzkOY4b+tuAEmXx3ewXgXxObynakO8LUgfraBQ==", "cpu": [ "x64" ], @@ -4873,14 +4879,14 @@ } }, "node_modules/@vitest/browser": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/@vitest/browser/-/browser-4.0.9.tgz", - "integrity": "sha512-OWN4ZgOIV2+T9cR4qfoajtjZDFoxcLa6qUpgDkviXZFUNkZ7XTVKvL/16X+gz5dtpqdZwXf3m0qIj72Ge/vytw==", + "version": "4.0.12", + "resolved": "https://registry.npmjs.org/@vitest/browser/-/browser-4.0.12.tgz", + "integrity": "sha512-8zE2ksJ7V4B7Mc++L6rBRZOZHnE/f9URvj7oLYKIS5wcDaSi6EhfalN0EG6+R/OlTYZarbK6RqmhKDLYNC9KfQ==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/mocker": "4.0.9", - "@vitest/utils": "4.0.9", + "@vitest/mocker": "4.0.12", + "@vitest/utils": "4.0.12", "magic-string": "^0.30.21", "pixelmatch": "7.1.0", "pngjs": "^7.0.0", @@ -4892,18 +4898,18 @@ "url": "https://opencollective.com/vitest" }, "peerDependencies": { - "vitest": "4.0.9" + "vitest": "4.0.12" } }, "node_modules/@vitest/browser-playwright": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/@vitest/browser-playwright/-/browser-playwright-4.0.9.tgz", - "integrity": "sha512-ayr0vCxvJIvodzfUTVzifFMT3bmcMeKzEWoPt7mtgrZsqJhMbYaftifuBZRQeF/glogsVr+jhtIePHw6g+0YRQ==", + "version": "4.0.12", + "resolved": "https://registry.npmjs.org/@vitest/browser-playwright/-/browser-playwright-4.0.12.tgz", + "integrity": "sha512-TCFuvEHVLHDuK4HmKJNSuYQwefpXBnWNuf3J8pLsXF3Q2sgRZJs+L+aUF2xjtJT5OBEJsgX5jENvlGKc596XNw==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/browser": "4.0.9", - "@vitest/mocker": "4.0.9", + "@vitest/browser": "4.0.12", + "@vitest/mocker": "4.0.12", "tinyrainbow": "^3.0.3" }, "funding": { @@ -4911,7 +4917,7 @@ }, "peerDependencies": { "playwright": "*", - "vitest": "4.0.9" + "vitest": "4.0.12" }, "peerDependenciesMeta": { "playwright": { @@ -4920,14 +4926,14 @@ } }, "node_modules/@vitest/coverage-v8": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-4.0.9.tgz", - "integrity": "sha512-70oyhP+Q0HlWBIeGSP74YBw5KSjYhNgSCQjvmuQFciMqnyF36WL2cIkcT7XD85G4JPmBQitEMUsx+XMFv2AzQA==", + "version": "4.0.12", + "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-4.0.12.tgz", + "integrity": "sha512-d+w9xAFJJz6jyJRU4BUU7MH409Ush7FWKNkxJU+jASKg6WX33YT0zc+YawMR1JesMWt9QRFQY/uAD3BTn23FaA==", "dev": true, "license": "MIT", "dependencies": { "@bcoe/v8-coverage": "^1.0.2", - "@vitest/utils": "4.0.9", + "@vitest/utils": "4.0.12", "ast-v8-to-istanbul": "^0.3.8", "debug": "^4.4.3", "istanbul-lib-coverage": "^3.2.2", @@ -4942,8 +4948,8 @@ "url": "https://opencollective.com/vitest" }, "peerDependencies": { - "@vitest/browser": "4.0.9", - "vitest": "4.0.9" + "@vitest/browser": "4.0.12", + "vitest": "4.0.12" }, "peerDependenciesMeta": { "@vitest/browser": { @@ -4952,17 +4958,17 @@ } }, "node_modules/@vitest/expect": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-4.0.9.tgz", - "integrity": "sha512-C2vyXf5/Jfj1vl4DQYxjib3jzyuswMi/KHHVN2z+H4v16hdJ7jMZ0OGe3uOVIt6LyJsAofDdaJNIFEpQcrSTFw==", + "version": "4.0.12", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-4.0.12.tgz", + "integrity": "sha512-is+g0w8V3/ZhRNrRizrJNr8PFQKwYmctWlU4qg8zy5r9aIV5w8IxXLlfbbxJCwSpsVl2PXPTm2/zruqTqz3QSg==", "dev": true, "license": "MIT", "dependencies": { "@standard-schema/spec": "^1.0.0", "@types/chai": "^5.2.2", - "@vitest/spy": "4.0.9", - "@vitest/utils": "4.0.9", - "chai": "^6.2.0", + "@vitest/spy": "4.0.12", + "@vitest/utils": "4.0.12", + "chai": "^6.2.1", "tinyrainbow": "^3.0.3" }, "funding": { @@ -4970,13 +4976,13 @@ } }, "node_modules/@vitest/mocker": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.0.9.tgz", - "integrity": "sha512-PUyaowQFHW+9FKb4dsvvBM4o025rWMlEDXdWRxIOilGaHREYTi5Q2Rt9VCgXgPy/hHZu1LeuXtrA/GdzOatP2g==", + "version": "4.0.12", + "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.0.12.tgz", + "integrity": "sha512-GsmA/tD5Ht3RUFoz41mZsMU1AXch3lhmgbTnoSPTdH231g7S3ytNN1aU0bZDSyxWs8WA7KDyMPD5L4q6V6vj9w==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/spy": "4.0.9", + "@vitest/spy": "4.0.12", "estree-walker": "^3.0.3", "magic-string": "^0.30.21" }, @@ -5007,9 +5013,9 @@ } }, "node_modules/@vitest/pretty-format": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.0.9.tgz", - "integrity": "sha512-Hor0IBTwEi/uZqB7pvGepyElaM8J75pYjrrqbC8ZYMB9/4n5QA63KC15xhT+sqHpdGWfdnPo96E8lQUxs2YzSQ==", + "version": "4.0.12", + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.0.12.tgz", + "integrity": "sha512-R7nMAcnienG17MvRN8TPMJiCG8rrZJblV9mhT7oMFdBXvS0x+QD6S1G4DxFusR2E0QIS73f7DqSR1n87rrmE+g==", "dev": true, "license": "MIT", "dependencies": { @@ -5020,13 +5026,13 @@ } }, "node_modules/@vitest/runner": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-4.0.9.tgz", - "integrity": "sha512-aF77tsXdEvIJRkj9uJZnHtovsVIx22Ambft9HudC+XuG/on1NY/bf5dlDti1N35eJT+QZLb4RF/5dTIG18s98w==", + "version": "4.0.12", + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-4.0.12.tgz", + "integrity": "sha512-hDlCIJWuwlcLumfukPsNfPDOJokTv79hnOlf11V+n7E14rHNPz0Sp/BO6h8sh9qw4/UjZiKyYpVxK2ZNi+3ceQ==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/utils": "4.0.9", + "@vitest/utils": "4.0.12", "pathe": "^2.0.3" }, "funding": { @@ -5034,13 +5040,13 @@ } }, "node_modules/@vitest/snapshot": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.0.9.tgz", - "integrity": "sha512-r1qR4oYstPbnOjg0Vgd3E8ADJbi4ditCzqr+Z9foUrRhIy778BleNyZMeAJ2EjV+r4ASAaDsdciC9ryMy8xMMg==", + "version": "4.0.12", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.0.12.tgz", + "integrity": "sha512-2jz9zAuBDUSbnfyixnyOd1S2YDBrZO23rt1bicAb6MA/ya5rHdKFRikPIDpBj/Dwvh6cbImDmudegnDAkHvmRQ==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/pretty-format": "4.0.9", + "@vitest/pretty-format": "4.0.12", "magic-string": "^0.30.21", "pathe": "^2.0.3" }, @@ -5049,9 +5055,9 @@ } }, "node_modules/@vitest/spy": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-4.0.9.tgz", - "integrity": "sha512-J9Ttsq0hDXmxmT8CUOWUr1cqqAj2FJRGTdyEjSR+NjoOGKEqkEWj+09yC0HhI8t1W6t4Ctqawl1onHgipJve1A==", + "version": "4.0.12", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-4.0.12.tgz", + "integrity": "sha512-GZjI9PPhiOYNX8Nsyqdw7JQB+u0BptL5fSnXiottAUBHlcMzgADV58A7SLTXXQwcN1yZ6gfd1DH+2bqjuUlCzw==", "dev": true, "license": "MIT", "funding": { @@ -5059,13 +5065,13 @@ } }, "node_modules/@vitest/utils": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-4.0.9.tgz", - "integrity": "sha512-cEol6ygTzY4rUPvNZM19sDf7zGa35IYTm9wfzkHoT/f5jX10IOY7QleWSOh5T0e3I3WVozwK5Asom79qW8DiuQ==", + "version": "4.0.12", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-4.0.12.tgz", + "integrity": "sha512-DVS/TLkLdvGvj1avRy0LSmKfrcI9MNFvNGN6ECjTUHWJdlcgPDOXhjMis5Dh7rBH62nAmSXnkPbE+DZ5YD75Rw==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/pretty-format": "4.0.9", + "@vitest/pretty-format": "4.0.12", "tinyrainbow": "^3.0.3" }, "funding": { @@ -5167,10 +5173,11 @@ } }, "node_modules/@xterm/xterm": { - "version": "5.6.0-beta.137", - "resolved": "https://registry.npmjs.org/@xterm/xterm/-/xterm-5.6.0-beta.137.tgz", - "integrity": "sha512-ldWd6SNigVXl9Wl9zhzJT0qO8iK5t82iCO86hX5LeJr8X8lWwED22ZDvw4QGIp/2/PyTXA5AxHriLQ/ZfJElgw==", - "license": "MIT" + "version": "5.6.0-beta.138", + "resolved": "https://registry.npmjs.org/@xterm/xterm/-/xterm-5.6.0-beta.138.tgz", + "integrity": "sha512-h2podEBSDg0t/lIBAjz50YEI7xqIt+M4PQRrlNQL2fNuSYQgDIiHGGZMOQlUVHh+j4OdjZdmRKFodxIp1t+jXQ==", + "license": "MIT", + "peer": true }, "node_modules/accepts": { "version": "2.0.0", @@ -5491,9 +5498,9 @@ "license": "MIT" }, "node_modules/baseline-browser-mapping": { - "version": "2.8.28", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.28.tgz", - "integrity": "sha512-gYjt7OIqdM0PcttNYP2aVrr2G0bMALkBaoehD4BuRGjAOtipg0b6wHg1yNL+s5zSnLZZrGHOw4IrND8CD+3oIQ==", + "version": "2.8.30", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.30.tgz", + "integrity": "sha512-aTUKW4ptQhS64+v2d6IkPzymEzzhw+G0bA1g3uBRV3+ntkH+svttKseW5IOR4Ed6NUVKqnY7qT3dKvzQ7io4AA==", "dev": true, "license": "Apache-2.0", "bin": { @@ -5669,9 +5676,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001754", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001754.tgz", - "integrity": "sha512-x6OeBXueoAceOmotzx3PO4Zpt4rzpeIFsSr6AAePTZxSkXiYDUmpypEl7e2+8NCd9bD7bXjqyef8CJYPC1jfxg==", + "version": "1.0.30001756", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001756.tgz", + "integrity": "sha512-4HnCNKbMLkLdhJz3TToeVWHSnfJvPaq6vu/eRP0Ahub/07n484XHhBF5AJoSGHdVrS8tKFauUQz8Bp9P7LVx7A==", "dev": true, "funding": [ { @@ -5818,15 +5825,16 @@ "license": "MIT" }, "node_modules/content-disposition": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.0.tgz", - "integrity": "sha512-Au9nRL8VNUut/XSzbQA38+M78dzP4D+eqg3gfJHMIHHYa3bg067xj1KxMUWj+VULbiZMowKngFFbKczUrNJ1mg==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.1.tgz", + "integrity": "sha512-oIXISMynqSqm241k6kcQ5UwttDILMK4BiurCfGEREw6+X9jkkpEe5T9FZaApyLGGOnFuyMWZpdolTXMtvEJ08Q==", "license": "MIT", - "dependencies": { - "safe-buffer": "5.2.1" - }, "engines": { - "node": ">= 0.6" + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/content-type": { @@ -5905,9 +5913,9 @@ "license": "MIT" }, "node_modules/csstype": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.0.tgz", - "integrity": "sha512-si++xzRAY9iPp60roQiFta7OFbhrgvcthrhlNAGeQptSY25uJjkfUV8OArC3KLocB8JT8ohz+qgxWCmz8RhjIg==", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", "dev": true, "license": "MIT" }, @@ -6151,9 +6159,9 @@ "license": "MIT" }, "node_modules/electron-to-chromium": { - "version": "1.5.252", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.252.tgz", - "integrity": "sha512-53uTpjtRgS7gjIxZ4qCgFdNO2q+wJt/Z8+xAvxbCqXPJrY6h7ighUkadQmNMXH96crtpa6gPFNP7BF4UBGDuaA==", + "version": "1.5.259", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.259.tgz", + "integrity": "sha512-I+oLXgpEJzD6Cwuwt1gYjxsDmu/S/Kd41mmLA3O+/uH2pFRO/DvOjUyGozL8j3KeLV6WyZ7ssPwELMsXCcsJAQ==", "dev": true, "license": "ISC" }, @@ -7475,28 +7483,23 @@ "license": "MIT" }, "node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", + "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", "license": "MIT", "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" + "depd": "~2.0.0", + "inherits": "~2.0.4", + "setprototypeof": "~1.2.0", + "statuses": "~2.0.2", + "toidentifier": "~1.0.1" }, "engines": { "node": ">= 0.8" - } - }, - "node_modules/http-errors/node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "license": "MIT", - "engines": { - "node": ">= 0.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/hyperdyperid": { @@ -8238,9 +8241,9 @@ } }, "node_modules/langium": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/langium/-/langium-4.1.0.tgz", - "integrity": "sha512-y5vwnQmH8ZSeubUA5eo36KP3m0kGqnQZZoydfttGOog2B+gojoEhOa+DLHVEiaOnouSE6MhnhP650C+2AqRbNw==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/langium/-/langium-4.1.1.tgz", + "integrity": "sha512-duAviNVUS+xGWIXF9g1pek71KoGvs6wyesWTITm3IAFnyCho/HAzrpUuaRMdDmJ0krlU/zH9BIr1bzIlEVq71Q==", "license": "MIT", "dependencies": { "chevrotain": "~11.0.3", @@ -8788,15 +8791,19 @@ } }, "node_modules/mime-types": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.1.tgz", - "integrity": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", + "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==", "license": "MIT", "dependencies": { "mime-db": "^1.54.0" }, "engines": { - "node": ">= 0.6" + "node": ">=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/mini-coi": { @@ -8840,13 +8847,13 @@ }, "node_modules/monaco-editor": { "name": "@codingame/monaco-vscode-editor-api", - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-api/-/monaco-vscode-editor-api-23.0.0.tgz", - "integrity": "sha512-GfpMRiGPLFp3S2ps4byVfaXWhO+wXMqb5dQ8wsMTGGDq5PDJY0Zjgn5rKTZTXLVxUTCGAAgRIJSvst15lCkuLA==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-api/-/monaco-vscode-editor-api-23.1.0.tgz", + "integrity": "sha512-tCNbf0ebEVW1R+tV+2Is4cBoOn+LEroyH+/9TGpHV65O5ORhWFzx1gPnSvF6aKzfJrc3kwZYmr8J38Vthw8mNA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-5452e2b7-9081-5f95-839b-4ab3544ce28f-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0" + "@codingame/monaco-vscode-5452e2b7-9081-5f95-839b-4ab3544ce28f-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0" } }, "node_modules/monaco-languageclient": { @@ -9565,6 +9572,22 @@ "node": ">= 0.10" } }, + "node_modules/raw-body/node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "license": "MIT", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/raw-body/node_modules/iconv-lite": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.0.tgz", @@ -9581,6 +9604,15 @@ "url": "https://opencollective.com/express" } }, + "node_modules/raw-body/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, "node_modules/react": { "version": "19.2.0", "resolved": "https://registry.npmjs.org/react/-/react-19.2.0.tgz", @@ -9641,12 +9673,6 @@ "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", "license": "MIT" }, - "node_modules/readable-stream/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==", - "license": "MIT" - }, "node_modules/readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", @@ -9788,14 +9814,14 @@ } }, "node_modules/rolldown": { - "version": "1.0.0-beta.50", - "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.0.0-beta.50.tgz", - "integrity": "sha512-JFULvCNl/anKn99eKjOSEubi0lLmNqQDAjyEMME2T4CwezUDL0i6t1O9xZsu2OMehPnV2caNefWpGF+8TnzB6A==", + "version": "1.0.0-beta.51", + "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.0.0-beta.51.tgz", + "integrity": "sha512-ZRLgPlS91l4JztLYEZnmMcd3Umcla1hkXJgiEiR4HloRJBBoeaX8qogTu5Jfu36rRMVLndzqYv0h+M5gJAkUfg==", "dev": true, "license": "MIT", "dependencies": { - "@oxc-project/types": "=0.97.0", - "@rolldown/pluginutils": "1.0.0-beta.50" + "@oxc-project/types": "=0.98.0", + "@rolldown/pluginutils": "1.0.0-beta.51" }, "bin": { "rolldown": "bin/cli.mjs" @@ -9804,35 +9830,35 @@ "node": "^20.19.0 || >=22.12.0" }, "optionalDependencies": { - "@rolldown/binding-android-arm64": "1.0.0-beta.50", - "@rolldown/binding-darwin-arm64": "1.0.0-beta.50", - "@rolldown/binding-darwin-x64": "1.0.0-beta.50", - "@rolldown/binding-freebsd-x64": "1.0.0-beta.50", - "@rolldown/binding-linux-arm-gnueabihf": "1.0.0-beta.50", - "@rolldown/binding-linux-arm64-gnu": "1.0.0-beta.50", - "@rolldown/binding-linux-arm64-musl": "1.0.0-beta.50", - "@rolldown/binding-linux-x64-gnu": "1.0.0-beta.50", - "@rolldown/binding-linux-x64-musl": "1.0.0-beta.50", - "@rolldown/binding-openharmony-arm64": "1.0.0-beta.50", - "@rolldown/binding-wasm32-wasi": "1.0.0-beta.50", - "@rolldown/binding-win32-arm64-msvc": "1.0.0-beta.50", - "@rolldown/binding-win32-ia32-msvc": "1.0.0-beta.50", - "@rolldown/binding-win32-x64-msvc": "1.0.0-beta.50" + "@rolldown/binding-android-arm64": "1.0.0-beta.51", + "@rolldown/binding-darwin-arm64": "1.0.0-beta.51", + "@rolldown/binding-darwin-x64": "1.0.0-beta.51", + "@rolldown/binding-freebsd-x64": "1.0.0-beta.51", + "@rolldown/binding-linux-arm-gnueabihf": "1.0.0-beta.51", + "@rolldown/binding-linux-arm64-gnu": "1.0.0-beta.51", + "@rolldown/binding-linux-arm64-musl": "1.0.0-beta.51", + "@rolldown/binding-linux-x64-gnu": "1.0.0-beta.51", + "@rolldown/binding-linux-x64-musl": "1.0.0-beta.51", + "@rolldown/binding-openharmony-arm64": "1.0.0-beta.51", + "@rolldown/binding-wasm32-wasi": "1.0.0-beta.51", + "@rolldown/binding-win32-arm64-msvc": "1.0.0-beta.51", + "@rolldown/binding-win32-ia32-msvc": "1.0.0-beta.51", + "@rolldown/binding-win32-x64-msvc": "1.0.0-beta.51" } }, "node_modules/rolldown-vite": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/rolldown-vite/-/rolldown-vite-7.2.5.tgz", - "integrity": "sha512-u09tdk/huMiN8xwoiBbig197jKdCamQTtOruSalOzbqGje3jdHiV0njQlAW0YvzoahkirFePNQ4RYlfnRQpXZA==", + "version": "7.2.7", + "resolved": "https://registry.npmjs.org/rolldown-vite/-/rolldown-vite-7.2.7.tgz", + "integrity": "sha512-N6a9KgNZ0xgCJ6/Ej2FQ7W8D3fOzDwFw7CLWZ2ubZknVrs9NdNkx25AFEuNbSwQO76VEHp4N7YatsZwp/ST1Gg==", "dev": true, "license": "MIT", "dependencies": { - "@oxc-project/runtime": "0.97.0", + "@oxc-project/runtime": "0.98.0", "fdir": "^6.5.0", "lightningcss": "^1.30.2", "picomatch": "^4.0.3", "postcss": "^8.5.6", - "rolldown": "1.0.0-beta.50", + "rolldown": "1.0.0-beta.51", "tinyglobby": "^0.2.15" }, "bin": { @@ -9912,16 +9938,16 @@ } }, "node_modules/rolldown/node_modules/@rolldown/pluginutils": { - "version": "1.0.0-beta.50", - "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.50.tgz", - "integrity": "sha512-5e76wQiQVeL1ICOZVUg4LSOVYg9jyhGCin+icYozhsUzM+fHE7kddi1bdiE0jwVqTfkjba3jUFbEkoC9WkdvyA==", + "version": "1.0.0-beta.51", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.51.tgz", + "integrity": "sha512-51/8cNXMrqWqX3o8DZidhwz1uYq0BhHDDSfVygAND1Skx5s1TDw3APSSxCMcFFedwgqGcx34gRouwY+m404BBQ==", "dev": true, "license": "MIT" }, "node_modules/rollup": { - "version": "4.53.2", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.53.2.tgz", - "integrity": "sha512-MHngMYwGJVi6Fmnk6ISmnk7JAHRNF0UkuucA0CUW3N3a4KnONPEZz+vUanQP/ZC/iY1Qkf3bwPWzyY84wEks1g==", + "version": "4.53.3", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.53.3.tgz", + "integrity": "sha512-w8GmOxZfBmKknvdXU1sdM9NHcoQejwF/4mNgj2JuEEdRaHwwF12K7e9eXn1nLZ07ad+du76mkVsyeb2rKGllsA==", "dev": true, "license": "MIT", "dependencies": { @@ -9935,28 +9961,28 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.53.2", - "@rollup/rollup-android-arm64": "4.53.2", - "@rollup/rollup-darwin-arm64": "4.53.2", - "@rollup/rollup-darwin-x64": "4.53.2", - "@rollup/rollup-freebsd-arm64": "4.53.2", - "@rollup/rollup-freebsd-x64": "4.53.2", - "@rollup/rollup-linux-arm-gnueabihf": "4.53.2", - "@rollup/rollup-linux-arm-musleabihf": "4.53.2", - "@rollup/rollup-linux-arm64-gnu": "4.53.2", - "@rollup/rollup-linux-arm64-musl": "4.53.2", - "@rollup/rollup-linux-loong64-gnu": "4.53.2", - "@rollup/rollup-linux-ppc64-gnu": "4.53.2", - "@rollup/rollup-linux-riscv64-gnu": "4.53.2", - "@rollup/rollup-linux-riscv64-musl": "4.53.2", - "@rollup/rollup-linux-s390x-gnu": "4.53.2", - "@rollup/rollup-linux-x64-gnu": "4.53.2", - "@rollup/rollup-linux-x64-musl": "4.53.2", - "@rollup/rollup-openharmony-arm64": "4.53.2", - "@rollup/rollup-win32-arm64-msvc": "4.53.2", - "@rollup/rollup-win32-ia32-msvc": "4.53.2", - "@rollup/rollup-win32-x64-gnu": "4.53.2", - "@rollup/rollup-win32-x64-msvc": "4.53.2", + "@rollup/rollup-android-arm-eabi": "4.53.3", + "@rollup/rollup-android-arm64": "4.53.3", + "@rollup/rollup-darwin-arm64": "4.53.3", + "@rollup/rollup-darwin-x64": "4.53.3", + "@rollup/rollup-freebsd-arm64": "4.53.3", + "@rollup/rollup-freebsd-x64": "4.53.3", + "@rollup/rollup-linux-arm-gnueabihf": "4.53.3", + "@rollup/rollup-linux-arm-musleabihf": "4.53.3", + "@rollup/rollup-linux-arm64-gnu": "4.53.3", + "@rollup/rollup-linux-arm64-musl": "4.53.3", + "@rollup/rollup-linux-loong64-gnu": "4.53.3", + "@rollup/rollup-linux-ppc64-gnu": "4.53.3", + "@rollup/rollup-linux-riscv64-gnu": "4.53.3", + "@rollup/rollup-linux-riscv64-musl": "4.53.3", + "@rollup/rollup-linux-s390x-gnu": "4.53.3", + "@rollup/rollup-linux-x64-gnu": "4.53.3", + "@rollup/rollup-linux-x64-musl": "4.53.3", + "@rollup/rollup-openharmony-arm64": "4.53.3", + "@rollup/rollup-win32-arm64-msvc": "4.53.3", + "@rollup/rollup-win32-ia32-msvc": "4.53.3", + "@rollup/rollup-win32-x64-gnu": "4.53.3", + "@rollup/rollup-win32-x64-msvc": "4.53.3", "fsevents": "~2.3.2" } }, @@ -10021,23 +10047,9 @@ } }, "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "license": "MIT" }, "node_modules/safe-push-apply": { @@ -10426,12 +10438,6 @@ "safe-buffer": "~5.1.0" } }, - "node_modules/string_decoder/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==", - "license": "MIT" - }, "node_modules/string.prototype.trim": { "version": "1.2.10", "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", @@ -10972,9 +10978,9 @@ } }, "node_modules/vite": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/vite/-/vite-7.2.2.tgz", - "integrity": "sha512-BxAKBWmIbrDgrokdGZH1IgkIk/5mMHDreLDmCJ0qpyJaAteP8NvMhkwr/ZCQNqNH97bw/dANTE9PDzqwJghfMQ==", + "version": "7.2.4", + "resolved": "https://registry.npmjs.org/vite/-/vite-7.2.4.tgz", + "integrity": "sha512-NL8jTlbo0Tn4dUEXEsUg8KeyG/Lkmc4Fnzb8JXN/Ykm9G4HNImjtABMJgkQoVjOBN/j2WAwDTRytdqJbZsah7w==", "dev": true, "license": "MIT", "dependencies": { @@ -11081,19 +11087,19 @@ } }, "node_modules/vitest": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-4.0.9.tgz", - "integrity": "sha512-E0Ja2AX4th+CG33yAFRC+d1wFx2pzU5r6HtG6LiPSE04flaE0qB6YyjSw9ZcpJAtVPfsvZGtJlKWZpuW7EHRxg==", + "version": "4.0.12", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-4.0.12.tgz", + "integrity": "sha512-pmW4GCKQ8t5Ko1jYjC3SqOr7TUKN7uHOHB/XGsAIb69eYu6d1ionGSsb5H9chmPf+WeXt0VE7jTXsB1IvWoNbw==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/expect": "4.0.9", - "@vitest/mocker": "4.0.9", - "@vitest/pretty-format": "4.0.9", - "@vitest/runner": "4.0.9", - "@vitest/snapshot": "4.0.9", - "@vitest/spy": "4.0.9", - "@vitest/utils": "4.0.9", + "@vitest/expect": "4.0.12", + "@vitest/mocker": "4.0.12", + "@vitest/pretty-format": "4.0.12", + "@vitest/runner": "4.0.12", + "@vitest/snapshot": "4.0.12", + "@vitest/spy": "4.0.12", + "@vitest/utils": "4.0.12", "debug": "^4.4.3", "es-module-lexer": "^1.7.0", "expect-type": "^1.2.2", @@ -11119,12 +11125,13 @@ }, "peerDependencies": { "@edge-runtime/vm": "*", + "@opentelemetry/api": "^1.9.0", "@types/debug": "^4.1.12", "@types/node": "^20.0.0 || ^22.0.0 || >=24.0.0", - "@vitest/browser-playwright": "4.0.9", - "@vitest/browser-preview": "4.0.9", - "@vitest/browser-webdriverio": "4.0.9", - "@vitest/ui": "4.0.9", + "@vitest/browser-playwright": "4.0.12", + "@vitest/browser-preview": "4.0.12", + "@vitest/browser-webdriverio": "4.0.12", + "@vitest/ui": "4.0.12", "happy-dom": "*", "jsdom": "*" }, @@ -11132,6 +11139,9 @@ "@edge-runtime/vm": { "optional": true }, + "@opentelemetry/api": { + "optional": true + }, "@types/debug": { "optional": true }, @@ -11160,15 +11170,15 @@ }, "node_modules/vscode": { "name": "@codingame/monaco-vscode-extension-api", - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extension-api/-/monaco-vscode-extension-api-23.0.0.tgz", - "integrity": "sha512-qs6rHWK3W/TssSMBevMMS7Vkianbfoa6/UtporG68MbS3bcBhEEOhje5ylboHuIhreYyC7n0pcP48Km9jLarew==", + "version": "23.1.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extension-api/-/monaco-vscode-extension-api-23.1.0.tgz", + "integrity": "sha512-QoQIBbnEC+0p25LOCN8y/lKc6kpP8kCMTdAUaBjZ16Q1DraXGInoaRjs9ky0dqRrt4wJ6cP4G3WQzYuQYJADtA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-4a3ac544-9a61-534c-88df-756262793ef7-common": "23.0.0", - "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.0.0", - "@codingame/monaco-vscode-api": "23.0.0", - "@codingame/monaco-vscode-extensions-service-override": "23.0.0" + "@codingame/monaco-vscode-4a3ac544-9a61-534c-88df-756262793ef7-common": "23.1.0", + "@codingame/monaco-vscode-4bf376c2-03c7-58cb-8303-c67aeefa3d3d-common": "23.1.0", + "@codingame/monaco-vscode-api": "23.1.0", + "@codingame/monaco-vscode-extensions-service-override": "23.1.0" } }, "node_modules/vscode-json-languageservice": { @@ -11494,49 +11504,50 @@ }, "packages/client": { "name": "monaco-languageclient", - "version": "10.3.0", - "license": "MIT", - "dependencies": { - "@codingame/monaco-vscode-api": "^23.0.0", - "@codingame/monaco-vscode-configuration-service-override": "^23.0.0", - "@codingame/monaco-vscode-editor-api": "^23.0.0", - "@codingame/monaco-vscode-editor-service-override": "^23.0.0", - "@codingame/monaco-vscode-extension-api": "^23.0.0", - "@codingame/monaco-vscode-extensions-service-override": "^23.0.0", - "@codingame/monaco-vscode-language-pack-cs": "^23.0.0", - "@codingame/monaco-vscode-language-pack-de": "^23.0.0", - "@codingame/monaco-vscode-language-pack-es": "^23.0.0", - "@codingame/monaco-vscode-language-pack-fr": "^23.0.0", - "@codingame/monaco-vscode-language-pack-it": "^23.0.0", - "@codingame/monaco-vscode-language-pack-ja": "^23.0.0", - "@codingame/monaco-vscode-language-pack-ko": "^23.0.0", - "@codingame/monaco-vscode-language-pack-pl": "^23.0.0", - "@codingame/monaco-vscode-language-pack-pt-br": "^23.0.0", - "@codingame/monaco-vscode-language-pack-qps-ploc": "^23.0.0", - "@codingame/monaco-vscode-language-pack-ru": "^23.0.0", - "@codingame/monaco-vscode-language-pack-tr": "^23.0.0", - "@codingame/monaco-vscode-language-pack-zh-hans": "^23.0.0", - "@codingame/monaco-vscode-language-pack-zh-hant": "^23.0.0", - "@codingame/monaco-vscode-languages-service-override": "^23.0.0", - "@codingame/monaco-vscode-localization-service-override": "^23.0.0", - "@codingame/monaco-vscode-log-service-override": "^23.0.0", - "@codingame/monaco-vscode-model-service-override": "^23.0.0", - "@codingame/monaco-vscode-monarch-service-override": "^23.0.0", - "@codingame/monaco-vscode-textmate-service-override": "^23.0.0", - "@codingame/monaco-vscode-theme-defaults-default-extension": "^23.0.0", - "@codingame/monaco-vscode-theme-service-override": "^23.0.0", - "@codingame/monaco-vscode-views-service-override": "^23.0.0", - "@codingame/monaco-vscode-workbench-service-override": "^23.0.0", + "version": "10.4.0-next.2", + "license": "MIT", + "dependencies": { + "@codingame/monaco-vscode-api": "^23.1.0", + "@codingame/monaco-vscode-configuration-service-override": "^23.1.0", + "@codingame/monaco-vscode-editor-api": "^23.1.0", + "@codingame/monaco-vscode-editor-service-override": "^23.1.0", + "@codingame/monaco-vscode-extension-api": "^23.1.0", + "@codingame/monaco-vscode-extensions-service-override": "^23.1.0", + "@codingame/monaco-vscode-language-pack-cs": "^23.1.0", + "@codingame/monaco-vscode-language-pack-de": "^23.1.0", + "@codingame/monaco-vscode-language-pack-es": "^23.1.0", + "@codingame/monaco-vscode-language-pack-fr": "^23.1.0", + "@codingame/monaco-vscode-language-pack-it": "^23.1.0", + "@codingame/monaco-vscode-language-pack-ja": "^23.1.0", + "@codingame/monaco-vscode-language-pack-ko": "^23.1.0", + "@codingame/monaco-vscode-language-pack-pl": "^23.1.0", + "@codingame/monaco-vscode-language-pack-pt-br": "^23.1.0", + "@codingame/monaco-vscode-language-pack-qps-ploc": "^23.1.0", + "@codingame/monaco-vscode-language-pack-ru": "^23.1.0", + "@codingame/monaco-vscode-language-pack-tr": "^23.1.0", + "@codingame/monaco-vscode-language-pack-zh-hans": "^23.1.0", + "@codingame/monaco-vscode-language-pack-zh-hant": "^23.1.0", + "@codingame/monaco-vscode-languages-service-override": "^23.1.0", + "@codingame/monaco-vscode-localization-service-override": "^23.1.0", + "@codingame/monaco-vscode-log-service-override": "^23.1.0", + "@codingame/monaco-vscode-model-service-override": "^23.1.0", + "@codingame/monaco-vscode-monarch-service-override": "^23.1.0", + "@codingame/monaco-vscode-textmate-service-override": "^23.1.0", + "@codingame/monaco-vscode-theme-defaults-default-extension": "^23.1.0", + "@codingame/monaco-vscode-theme-service-override": "^23.1.0", + "@codingame/monaco-vscode-views-service-override": "^23.1.0", + "@codingame/monaco-vscode-workbench-service-override": "^23.1.0", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^23.1.0", "vscode-languageclient": "~9.0.1", "vscode-languageserver-protocol": "~3.17.5", "vscode-ws-jsonrpc": "~3.5.0" }, "devDependencies": { - "@codingame/monaco-vscode-standalone-css-language-features": "^23.0.0", - "@codingame/monaco-vscode-standalone-html-language-features": "^23.0.0", - "@codingame/monaco-vscode-standalone-json-language-features": "^23.0.0", - "@codingame/monaco-vscode-standalone-languages": "^23.0.0", - "@codingame/monaco-vscode-standalone-typescript-language-features": "^23.0.0" + "@codingame/monaco-vscode-standalone-css-language-features": "^23.1.0", + "@codingame/monaco-vscode-standalone-html-language-features": "^23.1.0", + "@codingame/monaco-vscode-standalone-json-language-features": "^23.1.0", + "@codingame/monaco-vscode-standalone-languages": "^23.1.0", + "@codingame/monaco-vscode-standalone-typescript-language-features": "^23.1.0" }, "engines": { "node": ">=20.10.0", @@ -11545,51 +11556,55 @@ }, "packages/examples": { "name": "monaco-languageclient-examples", - "version": "2025.11.1", - "license": "MIT", - "dependencies": { - "@codingame/monaco-vscode-configuration-service-override": "^23.0.0", - "@codingame/monaco-vscode-cpp-default-extension": "^23.0.0", - "@codingame/monaco-vscode-debug-service-override": "^23.0.0", - "@codingame/monaco-vscode-editor-api": "^23.0.0", - "@codingame/monaco-vscode-environment-service-override": "^23.0.0", - "@codingame/monaco-vscode-explorer-service-override": "^23.0.0", - "@codingame/monaco-vscode-files-service-override": "^23.0.0", - "@codingame/monaco-vscode-groovy-default-extension": "^23.0.0", - "@codingame/monaco-vscode-java-default-extension": "^23.0.0", - "@codingame/monaco-vscode-javascript-default-extension": "^23.0.0", - "@codingame/monaco-vscode-json-default-extension": "^23.0.0", - "@codingame/monaco-vscode-keybindings-service-override": "^23.0.0", - "@codingame/monaco-vscode-lifecycle-service-override": "^23.0.0", - "@codingame/monaco-vscode-localization-service-override": "^23.0.0", - "@codingame/monaco-vscode-outline-service-override": "^23.0.0", - "@codingame/monaco-vscode-preferences-service-override": "^23.0.0", - "@codingame/monaco-vscode-python-default-extension": "^23.0.0", - "@codingame/monaco-vscode-remote-agent-service-override": "^23.0.0", - "@codingame/monaco-vscode-search-result-default-extension": "^23.0.0", - "@codingame/monaco-vscode-search-service-override": "^23.0.0", - "@codingame/monaco-vscode-secret-storage-service-override": "^23.0.0", - "@codingame/monaco-vscode-standalone-json-language-features": "^23.0.0", - "@codingame/monaco-vscode-standalone-typescript-language-features": "^23.0.0", - "@codingame/monaco-vscode-storage-service-override": "^23.0.0", - "@codingame/monaco-vscode-testing-service-override": "^23.0.0", - "@codingame/monaco-vscode-textmate-service-override": "^23.0.0", - "@codingame/monaco-vscode-theme-defaults-default-extension": "^23.0.0", - "@codingame/monaco-vscode-theme-service-override": "^23.0.0", - "@codingame/monaco-vscode-typescript-basics-default-extension": "^23.0.0", - "@codingame/monaco-vscode-typescript-language-features-default-extension": "^23.0.0", - "@codingame/monaco-vscode-views-service-override": "^23.0.0", - "@typefox/monaco-editor-react": "~7.3.0", + "version": "2025.11.2-next.2", + "license": "MIT", + "dependencies": { + "@codingame/monaco-vscode-configuration-service-override": "^23.1.0", + "@codingame/monaco-vscode-cpp-default-extension": "^23.1.0", + "@codingame/monaco-vscode-debug-service-override": "^23.1.0", + "@codingame/monaco-vscode-editor-api": "^23.1.0", + "@codingame/monaco-vscode-environment-service-override": "^23.1.0", + "@codingame/monaco-vscode-explorer-service-override": "^23.1.0", + "@codingame/monaco-vscode-extension-api": "^23.1.0", + "@codingame/monaco-vscode-files-service-override": "^23.1.0", + "@codingame/monaco-vscode-groovy-default-extension": "^23.1.0", + "@codingame/monaco-vscode-java-default-extension": "^23.1.0", + "@codingame/monaco-vscode-javascript-default-extension": "^23.1.0", + "@codingame/monaco-vscode-json-default-extension": "^23.1.0", + "@codingame/monaco-vscode-keybindings-service-override": "^23.1.0", + "@codingame/monaco-vscode-lifecycle-service-override": "^23.1.0", + "@codingame/monaco-vscode-localization-service-override": "^23.1.0", + "@codingame/monaco-vscode-outline-service-override": "^23.1.0", + "@codingame/monaco-vscode-preferences-service-override": "^23.1.0", + "@codingame/monaco-vscode-python-default-extension": "^23.1.0", + "@codingame/monaco-vscode-remote-agent-service-override": "^23.1.0", + "@codingame/monaco-vscode-search-result-default-extension": "^23.1.0", + "@codingame/monaco-vscode-search-service-override": "^23.1.0", + "@codingame/monaco-vscode-secret-storage-service-override": "^23.1.0", + "@codingame/monaco-vscode-standalone-json-language-features": "^23.1.0", + "@codingame/monaco-vscode-standalone-typescript-language-features": "^23.1.0", + "@codingame/monaco-vscode-storage-service-override": "^23.1.0", + "@codingame/monaco-vscode-testing-service-override": "^23.1.0", + "@codingame/monaco-vscode-textmate-service-override": "^23.1.0", + "@codingame/monaco-vscode-theme-defaults-default-extension": "^23.1.0", + "@codingame/monaco-vscode-theme-service-override": "^23.1.0", + "@codingame/monaco-vscode-typescript-basics-default-extension": "^23.1.0", + "@codingame/monaco-vscode-typescript-language-features-default-extension": "^23.1.0", + "@codingame/monaco-vscode-view-banner-service-override": "^23.1.0", + "@codingame/monaco-vscode-view-status-bar-service-override": "^23.1.0", + "@codingame/monaco-vscode-view-title-bar-service-override": "^23.1.0", + "@codingame/monaco-vscode-views-service-override": "^23.1.0", + "@typefox/monaco-editor-react": "~7.4.0-next.2", "cors": "~2.8.5", "express": "~5.1.0", "jszip": "~3.10.1", "langium": "~4.1.0", - "monaco-languageclient": "~10.3.0", + "monaco-languageclient": "~10.4.0-next.2", "pyright": "~1.1.407", "react": "~19.2.0", "react-dom": "~19.2.0", "request-light": "~0.8.0", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^23.0.0", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^23.1.0", "vscode-json-languageservice": "~5.6.3", "vscode-languageclient": "~9.0.1", "vscode-languageserver": "~9.0.1", @@ -11626,11 +11641,13 @@ }, "packages/wrapper-react": { "name": "@typefox/monaco-editor-react", - "version": "7.3.0", + "version": "7.4.0-next.2", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-editor-api": "^23.0.0", - "react": ">=18.0.0 || <20.0.0" + "@codingame/monaco-vscode-editor-api": "^23.1.0", + "@codingame/monaco-vscode-extension-api": "^23.1.0", + "react": ">=18.0.0 || <20.0.0", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^23.1.0" }, "engines": { "node": ">=20.10.0", diff --git a/package.json b/package.json index 95c234ff..9bb69955 100644 --- a/package.json +++ b/package.json @@ -13,21 +13,21 @@ }, "devDependencies": { "@codingame/esbuild-import-meta-url-plugin": "~1.0.3", - "@codingame/monaco-vscode-rollup-vsix-plugin": "^23.0.0", + "@codingame/monaco-vscode-rollup-vsix-plugin": "^23.1.0", "@eslint/eslintrc": "~3.3.1", "@eslint/js": "~9.39.1", - "@stylistic/eslint-plugin": "~5.5.0", + "@stylistic/eslint-plugin": "~5.6.1", "@testing-library/react": "~16.3.0", "@types/node": "~22.15.35", - "@types/react": "~19.2.4", + "@types/react": "~19.2.6", "@types/react-dom": "~19.2.3", - "@typescript-eslint/eslint-plugin": "~8.46.4", - "@typescript-eslint/parser": "~8.46.4", - "@typescript/native-preview": "~7.0.0-dev.20251114.1", + "@typescript-eslint/eslint-plugin": "~8.47.0", + "@typescript-eslint/parser": "~8.47.0", + "@typescript/native-preview": "~7.0.0-dev.20251120.1", "@vitejs/plugin-react": "~5.1.1", - "@vitest/browser": "~4.0.9", - "@vitest/browser-playwright": "~4.0.9", - "@vitest/coverage-v8": "~4.0.9", + "@vitest/browser": "~4.0.12", + "@vitest/browser-playwright": "~4.0.12", + "@vitest/coverage-v8": "~4.0.12", "editorconfig": "~3.0.1", "esbuild": "~0.25.12", "eslint": "~9.39.1", @@ -36,11 +36,11 @@ "eslint-plugin-unused-imports": "~4.3.0", "globals": "~16.5.0", "minimatch": "~10.1.1", - "rolldown-vite": "~7.2.5", + "rolldown-vite": "~7.2.7", "shx": "~0.4.0", "tsx": "~4.20.6", "typescript": "~5.9.3", - "vitest": "~4.0.9" + "vitest": "~4.0.12" }, "overrides": { "vite": { diff --git a/packages/client/CHANGELOG.md b/packages/client/CHANGELOG.md index 08a076d5..52d7af54 100644 --- a/packages/client/CHANGELOG.md +++ b/packages/client/CHANGELOG.md @@ -2,10 +2,16 @@ All notable changes to this npm module are documented in this file. +## [10.4.0-next.2] - 2025-11-20 + +- Use flags to trigger behaviour [#997](https://github.com/TypeFox/monaco-languageclient/pull/997). +- Updated all `@codingame/monaco-vscode` packages to `23.1.0`. + ## [10.3.0] - 2025-11-16 - Fixed re-rendering issues with React StrictMode [#986](https://github.com/TypeFox/monaco-languageclient/pull/986). - React comp: Only execute queued EditorApp start if HTML is still valid [#995](https://github.com/TypeFox/monaco-languageclient/pull/995). +- Updated all `@codingame/monaco-vscode` packages to `23.0.0`. ## [10.2.0] - 2025-09-30 diff --git a/packages/client/package.json b/packages/client/package.json index 1f58fd0f..4e14bf59 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,6 +1,6 @@ { "name": "monaco-languageclient", - "version": "10.3.0", + "version": "10.4.0-next.2", "description": "Monaco Language client implementation", "author": { "name": "TypeFox GmbH", @@ -104,46 +104,47 @@ "LICENSE" ], "dependencies": { - "@codingame/monaco-vscode-api": "^23.0.0", - "@codingame/monaco-vscode-configuration-service-override": "^23.0.0", - "@codingame/monaco-vscode-editor-api": "^23.0.0", - "@codingame/monaco-vscode-editor-service-override": "^23.0.0", - "@codingame/monaco-vscode-extensions-service-override": "^23.0.0", - "@codingame/monaco-vscode-extension-api": "^23.0.0", - "@codingame/monaco-vscode-languages-service-override": "^23.0.0", - "@codingame/monaco-vscode-language-pack-cs": "^23.0.0", - "@codingame/monaco-vscode-language-pack-de": "^23.0.0", - "@codingame/monaco-vscode-language-pack-es": "^23.0.0", - "@codingame/monaco-vscode-language-pack-fr": "^23.0.0", - "@codingame/monaco-vscode-language-pack-it": "^23.0.0", - "@codingame/monaco-vscode-language-pack-ja": "^23.0.0", - "@codingame/monaco-vscode-language-pack-ko": "^23.0.0", - "@codingame/monaco-vscode-language-pack-pl": "^23.0.0", - "@codingame/monaco-vscode-language-pack-pt-br": "^23.0.0", - "@codingame/monaco-vscode-language-pack-qps-ploc": "^23.0.0", - "@codingame/monaco-vscode-language-pack-ru": "^23.0.0", - "@codingame/monaco-vscode-language-pack-tr": "^23.0.0", - "@codingame/monaco-vscode-language-pack-zh-hans": "^23.0.0", - "@codingame/monaco-vscode-language-pack-zh-hant": "^23.0.0", - "@codingame/monaco-vscode-localization-service-override": "^23.0.0", - "@codingame/monaco-vscode-log-service-override": "^23.0.0", - "@codingame/monaco-vscode-model-service-override": "^23.0.0", - "@codingame/monaco-vscode-monarch-service-override": "^23.0.0", - "@codingame/monaco-vscode-textmate-service-override": "^23.0.0", - "@codingame/monaco-vscode-theme-defaults-default-extension": "^23.0.0", - "@codingame/monaco-vscode-theme-service-override": "^23.0.0", - "@codingame/monaco-vscode-views-service-override": "^23.0.0", - "@codingame/monaco-vscode-workbench-service-override": "^23.0.0", + "@codingame/monaco-vscode-api": "^23.1.0", + "@codingame/monaco-vscode-configuration-service-override": "^23.1.0", + "@codingame/monaco-vscode-editor-api": "^23.1.0", + "@codingame/monaco-vscode-editor-service-override": "^23.1.0", + "@codingame/monaco-vscode-extensions-service-override": "^23.1.0", + "@codingame/monaco-vscode-extension-api": "^23.1.0", + "@codingame/monaco-vscode-languages-service-override": "^23.1.0", + "@codingame/monaco-vscode-language-pack-cs": "^23.1.0", + "@codingame/monaco-vscode-language-pack-de": "^23.1.0", + "@codingame/monaco-vscode-language-pack-es": "^23.1.0", + "@codingame/monaco-vscode-language-pack-fr": "^23.1.0", + "@codingame/monaco-vscode-language-pack-it": "^23.1.0", + "@codingame/monaco-vscode-language-pack-ja": "^23.1.0", + "@codingame/monaco-vscode-language-pack-ko": "^23.1.0", + "@codingame/monaco-vscode-language-pack-pl": "^23.1.0", + "@codingame/monaco-vscode-language-pack-pt-br": "^23.1.0", + "@codingame/monaco-vscode-language-pack-qps-ploc": "^23.1.0", + "@codingame/monaco-vscode-language-pack-ru": "^23.1.0", + "@codingame/monaco-vscode-language-pack-tr": "^23.1.0", + "@codingame/monaco-vscode-language-pack-zh-hans": "^23.1.0", + "@codingame/monaco-vscode-language-pack-zh-hant": "^23.1.0", + "@codingame/monaco-vscode-localization-service-override": "^23.1.0", + "@codingame/monaco-vscode-log-service-override": "^23.1.0", + "@codingame/monaco-vscode-model-service-override": "^23.1.0", + "@codingame/monaco-vscode-monarch-service-override": "^23.1.0", + "@codingame/monaco-vscode-textmate-service-override": "^23.1.0", + "@codingame/monaco-vscode-theme-defaults-default-extension": "^23.1.0", + "@codingame/monaco-vscode-theme-service-override": "^23.1.0", + "@codingame/monaco-vscode-views-service-override": "^23.1.0", + "@codingame/monaco-vscode-workbench-service-override": "^23.1.0", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^23.1.0", "vscode-languageclient": "~9.0.1", "vscode-languageserver-protocol": "~3.17.5", "vscode-ws-jsonrpc": "~3.5.0" }, "devDependencies": { - "@codingame/monaco-vscode-standalone-languages": "^23.0.0", - "@codingame/monaco-vscode-standalone-css-language-features": "^23.0.0", - "@codingame/monaco-vscode-standalone-html-language-features": "^23.0.0", - "@codingame/monaco-vscode-standalone-json-language-features": "^23.0.0", - "@codingame/monaco-vscode-standalone-typescript-language-features": "^23.0.0" + "@codingame/monaco-vscode-standalone-languages": "^23.1.0", + "@codingame/monaco-vscode-standalone-css-language-features": "^23.1.0", + "@codingame/monaco-vscode-standalone-html-language-features": "^23.1.0", + "@codingame/monaco-vscode-standalone-json-language-features": "^23.1.0", + "@codingame/monaco-vscode-standalone-typescript-language-features": "^23.1.0" }, "scripts": { diff --git a/packages/client/src/wrapper/lcconfig.ts b/packages/client/src/wrapper/lcconfig.ts index e7a169d8..43f88022 100644 --- a/packages/client/src/wrapper/lcconfig.ts +++ b/packages/client/src/wrapper/lcconfig.ts @@ -19,7 +19,6 @@ export interface LanguageClientConfig { restartOptions?: LanguageClientRestartOptions; disposeWorker?: boolean; logLevel?: LogLevel | number; - enforceDispose?: boolean; } export interface LanguageClientRestartOptions { diff --git a/packages/examples/CHANGELOG.md b/packages/examples/CHANGELOG.md index 822b50a6..81fe289d 100644 --- a/packages/examples/CHANGELOG.md +++ b/packages/examples/CHANGELOG.md @@ -2,6 +2,11 @@ All notable changes to this npm module are documented in this file. +## [2025.11.2-next.2] - 2025-11-20 + +- Updated to `monaco-languageclient@10.4.0-next.2` and `@typefox/monaco-editor-react@7.4.0-next.2`. +- Updated all `@codingame/monaco-vscode` packages to `23.1.0`. + ## [2025.11.1] - 2025-11-16 - Updated to `monaco-languageclient@10.3.0` and `@typefox/monaco-editor-react@7.3.0`. diff --git a/packages/examples/package.json b/packages/examples/package.json index a5a46ef8..3fd80962 100644 --- a/packages/examples/package.json +++ b/packages/examples/package.json @@ -1,6 +1,6 @@ { "name": "monaco-languageclient-examples", - "version": "2025.11.1", + "version": "2025.11.2-next.2", "description": "Monaco Language client examples", "author": { "name": "TypeFox GmbH", @@ -82,48 +82,52 @@ "LICENSE" ], "dependencies": { - "@codingame/monaco-vscode-configuration-service-override": "^23.0.0", - "@codingame/monaco-vscode-cpp-default-extension": "^23.0.0", - "@codingame/monaco-vscode-debug-service-override": "^23.0.0", - "@codingame/monaco-vscode-editor-api": "^23.0.0", - "@codingame/monaco-vscode-environment-service-override": "^23.0.0", - "@codingame/monaco-vscode-explorer-service-override": "^23.0.0", - "@codingame/monaco-vscode-files-service-override": "^23.0.0", - "@codingame/monaco-vscode-groovy-default-extension": "^23.0.0", - "@codingame/monaco-vscode-java-default-extension": "^23.0.0", - "@codingame/monaco-vscode-javascript-default-extension": "^23.0.0", - "@codingame/monaco-vscode-json-default-extension": "^23.0.0", - "@codingame/monaco-vscode-keybindings-service-override": "^23.0.0", - "@codingame/monaco-vscode-lifecycle-service-override": "^23.0.0", - "@codingame/monaco-vscode-localization-service-override": "^23.0.0", - "@codingame/monaco-vscode-preferences-service-override": "^23.0.0", - "@codingame/monaco-vscode-python-default-extension": "^23.0.0", - "@codingame/monaco-vscode-remote-agent-service-override": "^23.0.0", - "@codingame/monaco-vscode-search-result-default-extension": "^23.0.0", - "@codingame/monaco-vscode-search-service-override": "^23.0.0", - "@codingame/monaco-vscode-secret-storage-service-override": "^23.0.0", - "@codingame/monaco-vscode-standalone-json-language-features": "^23.0.0", - "@codingame/monaco-vscode-standalone-typescript-language-features": "^23.0.0", - "@codingame/monaco-vscode-testing-service-override": "^23.0.0", - "@codingame/monaco-vscode-storage-service-override": "^23.0.0", - "@codingame/monaco-vscode-textmate-service-override": "^23.0.0", - "@codingame/monaco-vscode-theme-defaults-default-extension": "^23.0.0", - "@codingame/monaco-vscode-theme-service-override": "^23.0.0", - "@codingame/monaco-vscode-typescript-basics-default-extension": "^23.0.0", - "@codingame/monaco-vscode-typescript-language-features-default-extension": "^23.0.0", - "@codingame/monaco-vscode-views-service-override": "^23.0.0", - "@codingame/monaco-vscode-outline-service-override": "^23.0.0", - "@typefox/monaco-editor-react": "~7.3.0", + "@codingame/monaco-vscode-configuration-service-override": "^23.1.0", + "@codingame/monaco-vscode-cpp-default-extension": "^23.1.0", + "@codingame/monaco-vscode-debug-service-override": "^23.1.0", + "@codingame/monaco-vscode-editor-api": "^23.1.0", + "@codingame/monaco-vscode-environment-service-override": "^23.1.0", + "@codingame/monaco-vscode-explorer-service-override": "^23.1.0", + "@codingame/monaco-vscode-extension-api": "^23.1.0", + "@codingame/monaco-vscode-files-service-override": "^23.1.0", + "@codingame/monaco-vscode-groovy-default-extension": "^23.1.0", + "@codingame/monaco-vscode-java-default-extension": "^23.1.0", + "@codingame/monaco-vscode-javascript-default-extension": "^23.1.0", + "@codingame/monaco-vscode-json-default-extension": "^23.1.0", + "@codingame/monaco-vscode-keybindings-service-override": "^23.1.0", + "@codingame/monaco-vscode-lifecycle-service-override": "^23.1.0", + "@codingame/monaco-vscode-localization-service-override": "^23.1.0", + "@codingame/monaco-vscode-preferences-service-override": "^23.1.0", + "@codingame/monaco-vscode-python-default-extension": "^23.1.0", + "@codingame/monaco-vscode-remote-agent-service-override": "^23.1.0", + "@codingame/monaco-vscode-search-result-default-extension": "^23.1.0", + "@codingame/monaco-vscode-search-service-override": "^23.1.0", + "@codingame/monaco-vscode-secret-storage-service-override": "^23.1.0", + "@codingame/monaco-vscode-standalone-json-language-features": "^23.1.0", + "@codingame/monaco-vscode-standalone-typescript-language-features": "^23.1.0", + "@codingame/monaco-vscode-testing-service-override": "^23.1.0", + "@codingame/monaco-vscode-storage-service-override": "^23.1.0", + "@codingame/monaco-vscode-textmate-service-override": "^23.1.0", + "@codingame/monaco-vscode-theme-defaults-default-extension": "^23.1.0", + "@codingame/monaco-vscode-theme-service-override": "^23.1.0", + "@codingame/monaco-vscode-typescript-basics-default-extension": "^23.1.0", + "@codingame/monaco-vscode-typescript-language-features-default-extension": "^23.1.0", + "@codingame/monaco-vscode-views-service-override": "^23.1.0", + "@codingame/monaco-vscode-view-banner-service-override": "^23.1.0", + "@codingame/monaco-vscode-view-status-bar-service-override": "^23.1.0", + "@codingame/monaco-vscode-view-title-bar-service-override": "^23.1.0", + "@codingame/monaco-vscode-outline-service-override": "^23.1.0", + "@typefox/monaco-editor-react": "~7.4.0-next.2", "cors": "~2.8.5", "express": "~5.1.0", "jszip": "~3.10.1", "langium": "~4.1.0", - "monaco-languageclient": "~10.3.0", + "monaco-languageclient": "~10.4.0-next.2", "pyright": "~1.1.407", "react": "~19.2.0", "react-dom": "~19.2.0", "request-light": "~0.8.0", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^23.0.0", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^23.1.0", "vscode-json-languageservice": "~5.6.3", "vscode-languageclient": "~9.0.1", "vscode-languageserver": "~9.0.1", diff --git a/packages/examples/resources/debugger/package.json b/packages/examples/resources/debugger/package.json index 3e53ea4e..6f4f50bd 100644 --- a/packages/examples/resources/debugger/package.json +++ b/packages/examples/resources/debugger/package.json @@ -33,7 +33,7 @@ }, "dependencies": { "express": "~4.21.2", - "monaco-languageclient": "~10.3.0", + "monaco-languageclient": "~10.4.0-next.2", "ws": "~8.18.0" }, "devDependencies": { diff --git a/packages/examples/src/langium/statemachine/main-react.tsx b/packages/examples/src/langium/statemachine/main-react.tsx index 2a223fb2..9c371672 100644 --- a/packages/examples/src/langium/statemachine/main-react.tsx +++ b/packages/examples/src/langium/statemachine/main-react.tsx @@ -27,8 +27,8 @@ export const runStatemachineReact = async (noControls: boolean) => { const root = ReactDOM.createRoot(document.getElementById('react-root')!); const App = () => { const [codeState, setCodeState] = useState(text); - const [disposeLcState, setDisposeLcState] = useState(false); - const [uriState, setUriState] = useState('/workspace/example.statemachine'); + const [disposeLcState, setDisposeLcState] = useState(undefined); + const [triggerReprocessConfig, setTriggerReprocessConfig] = useState(0); const onTextChanged = (textChanges: TextContents) => { if (textChanges.modified !== codeState) { @@ -40,19 +40,23 @@ export const runStatemachineReact = async (noControls: boolean) => { languageServerId: 'react', codeContent: { text: codeState, - uri: uriState + uri: '/workspace/example.statemachine' }, worker, messageTransports: { reader, writer } }); - appConfig.languageClientConfig.enforceDispose = disposeLcState; return ( <>
- - - + + + { editorAppConfig={appConfig.editorAppConfig} languageClientConfig={appConfig.languageClientConfig} onTextChanged={onTextChanged} + logLevel={LogLevel.Debug} + triggerReprocessConfig={triggerReprocessConfig} + onConfigProcessed={() => console.log(' >>> config processed <<<')} + enforceLanguageClientDispose={disposeLcState} + onDisposeLanguageClient={() => console.log(' >>> language client disposed <<<')} /> Debug:
{codeState}
diff --git a/packages/wrapper-react/CHANGELOG.md b/packages/wrapper-react/CHANGELOG.md index 25ed34a8..43f72d0d 100644 --- a/packages/wrapper-react/CHANGELOG.md +++ b/packages/wrapper-react/CHANGELOG.md @@ -2,6 +2,11 @@ All notable changes to npm module [@typefox/monaco-editor-react](https://www.npmjs.com/package/@typefox/monaco-editor-react) are documented in this file. +## [7.4.0-next.2] - 2025-11-20 + +- Use flags to trigger behaviour [#997](https://github.com/TypeFox/monaco-languageclient/pull/997). +- Updated all `@codingame/monaco-vscode` packages to `23.1.0`. + ## [7.3.0] - 2025-11-16 - Fixed re-rendering issues with React StrictMode [#986](https://github.com/TypeFox/monaco-languageclient/pull/986). diff --git a/packages/wrapper-react/package.json b/packages/wrapper-react/package.json index b40d1d9a..364e740c 100644 --- a/packages/wrapper-react/package.json +++ b/packages/wrapper-react/package.json @@ -1,6 +1,6 @@ { "name": "@typefox/monaco-editor-react", - "version": "7.3.0", + "version": "7.4.0-next.2", "license": "MIT", "description": "React component for Monaco-Editor and Monaco Languageclient", "keywords": [ @@ -46,8 +46,10 @@ "npm": "10.9.3" }, "dependencies": { - "@codingame/monaco-vscode-editor-api": "^23.0.0", - "react": ">=18.0.0 || <20.0.0" + "@codingame/monaco-vscode-editor-api": "^23.1.0", + "@codingame/monaco-vscode-extension-api": "^23.1.0", + "react": ">=18.0.0 || <20.0.0", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^23.1.0" }, "repository": { "type": "git", diff --git a/packages/wrapper-react/src/index.tsx b/packages/wrapper-react/src/index.tsx index b71a2f5b..1542bcb4 100644 --- a/packages/wrapper-react/src/index.tsx +++ b/packages/wrapper-react/src/index.tsx @@ -11,6 +11,11 @@ import { getEnhancedMonacoEnvironment, type MonacoVscodeApiConfig, MonacoVscodeA import React, { type CSSProperties, useEffect, useRef } from 'react'; export type ResolveFc = (value: void | PromiseLike) => void; +export type ConfigProcessedResult = { + textUpdated: boolean; + modelUpdated: boolean; + editorApp?: EditorApp; +}; export type MonacoEditorProps = { style?: CSSProperties; @@ -21,11 +26,32 @@ export type MonacoEditorProps = { onVscodeApiInitDone?: (monacoVscodeApiManager: MonacoVscodeApiWrapper) => void; onEditorStartDone?: (editorApp?: EditorApp) => void; onLanguageClientsStartDone?: (lcsManager: LanguageClientManager) => void; + /** + * Called when the text in the editor has changed + */ onTextChanged?: (textChanges: TextContents) => void; - onConfigProcessed?: (editorApp?: EditorApp) => void; + /** + * Called when an error occurred within the component + */ onError?: (error: Error) => void; onDisposeEditor?: () => void; onDisposeLanguageClient?: () => void; + /** + * Trigger reprocessing oft the editorAppConfig to update code/models or editor options. + * This is performed once and only repeated if the value is increased again. + */ + triggerReprocessConfig?: number; + /** + * Always called after the config was re-processed. + */ + onConfigProcessed?: (result: ConfigProcessedResult) => void; + /** + * Enforce disposal of the language client + */ + enforceLanguageClientDispose?: boolean; + /** + * Set the log level for the internal logger + */ logLevel?: LogLevel | number; } @@ -61,7 +87,7 @@ const executeQueue = async () => { const lengthBefore = runQueue.length; const queueObj = runQueue.shift(); debugLogging('<<<<<<<<<<<<<<<<<<<<<<<<<<<<<'); - debugLogging(`QUEUE ${queueObj?.id} start: SIZE before: ${lengthBefore}`, true); + debugLogging(`QUEUE ${queueObj?.id} start: SIZE before: ${lengthBefore}`); await queueObj?.func(queueObj.currentContainer); debugLogging(`QUEUE ${queueObj?.id} end: SIZE after: ${runQueue.length}`); } @@ -72,7 +98,7 @@ const executeQueue = async () => { const kickQueue = () => { if (intervalId === undefined && runQueue.length > 0) { intervalId = setInterval(async () => { - debugLogging('Checking queue...' + runQueueLock); + debugLogging(`Checking queue (lock state: ${runQueueLock})`); if (!runQueueLock) { await executeQueue(); stopQueue(); @@ -89,12 +115,13 @@ const stopQueue = () => { } }; -const debugLogging = (id: string, useTime?: boolean) => { - if (useTime === true) { - logger.debug(`${id}: ${Date.now()}`); - } else { - logger.debug(id); - } +const debugLogging = (id: string) => { + const now = new Date(Date.now()); + const hours = now.getHours().toString().padStart(2, '0'); + const minutes = now.getMinutes().toString().padStart(2, '0'); + const seconds = now.getSeconds().toString().padStart(2, '0'); + const milliseconds = now.getMilliseconds().toString().padStart(3, '0'); + logger.debug(`[${hours}:${minutes}:${seconds}.${milliseconds}]: ${id}`); }; export const MonacoEditorReactComp: React.FC = (props) => { @@ -112,7 +139,9 @@ export const MonacoEditorReactComp: React.FC = (props) => { onError, onDisposeEditor, onDisposeLanguageClient, - logLevel + logLevel, + triggerReprocessConfig, + enforceLanguageClientDispose } = props; const editorAppRef = useRef(undefined); @@ -124,9 +153,11 @@ export const MonacoEditorReactComp: React.FC = (props) => { const onTextChangedRef = useRef(onTextChanged); const launchingRef = useRef(false); const editorAppConfigRef = useRef(undefined); + const triggerReprocessConfigRef = useRef(0); + const enforceLanguageClientDisposeRef = useRef(undefined); const performErrorHandling = (error: Error) => { - debugLogging(`ERROR: ${error.message}`, true); + debugLogging(`ERROR: ${error.message}`); if (onError) { onError(error); } else { @@ -152,15 +183,10 @@ export const MonacoEditorReactComp: React.FC = (props) => { apiWrapper = new MonacoVscodeApiWrapper(vscodeApiConfig!); const globalInitFunc = async () => { try { - debugLogging('GLOBAL INIT', true); - if (apiWrapper === undefined) throw new Error('Unexpected error occurred: apiWrapper is not available! Aborting...'); await apiWrapper.start(); onVscodeApiInitDone?.(apiWrapper); - - debugLogging('GLOBAL INIT DONE', true); - runQueueLock = false; } catch (error) { performErrorHandling(error as Error); @@ -176,16 +202,14 @@ export const MonacoEditorReactComp: React.FC = (props) => { const editorInit = async (htmlContainer: HTMLElement | null) => { try { - debugLogging('INIT EDITOR', true); // it is possible to run without an editorApp, when the ViewsService or WorkbenchService if (haveEditorService()) { // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition if (htmlContainer === null || (htmlContainer !== null && htmlContainer.parentElement === null)) { - debugLogging('INIT EDITOR: Unable to create editor. HTML container or the parent is missing.', true); + debugLogging('INIT EDITOR: Unable to create editor. HTML container or the parent is missing.'); } else { if (editorAppRef.current === undefined && !launchingRef.current) { launchingRef.current = true; - debugLogging('INIT EDITOR: Creating editor', true); editorAppRef.current = new EditorApp(editorAppConfigRef.current); if (editorAppRef.current.isStarting() === true || editorAppRef.current.isDisposing() === true) { @@ -212,14 +236,14 @@ export const MonacoEditorReactComp: React.FC = (props) => { onEditorStartDone?.(editorAppRef.current); launchingRef.current = false; + debugLogging('INIT EDITOR: Editor start was successful.'); } else { - debugLogging('INIT EDITOR: Editor already created', true); + debugLogging('INIT EDITOR: Editor was already started.'); } } } else { - debugLogging('INIT EDITOR: Do nothing: Using ViewsService', true); + debugLogging('INIT EDITOR: Do nothing: Using ViewsService'); } - debugLogging('INIT EDITOR: Done', true); } catch (error) { performErrorHandling(error as Error); } @@ -227,15 +251,15 @@ export const MonacoEditorReactComp: React.FC = (props) => { const updateEditorModel = async () => { try { - debugLogging('UPDATE EDITOR MODEL', true); if (!launchingRef.current && editorAppRef.current) { editorAppRef.current.updateCodeResources(editorAppConfigRef.current?.codeResources); updateModelRelatedRefs(); - onConfigProcessed?.(editorAppRef.current); + onConfigProcessed?.({ modelUpdated: true, textUpdated: true, editorApp: editorAppRef.current }); + debugLogging('UPDATE EDITOR MODEL: Model was updated.'); } else { - debugLogging('UPDATE EDITOR MODEL: Not Possible: No editor', true); + onConfigProcessed?.({modelUpdated: false, textUpdated: false, editorApp: editorAppRef.current }); + debugLogging('UPDATE EDITOR MODEL: No editor is avilable. Model update was not possible.'); } - debugLogging('UPDATE EDITOR MODEL: Done', true); } catch (error) { performErrorHandling(error as Error); } @@ -251,25 +275,24 @@ export const MonacoEditorReactComp: React.FC = (props) => { const disposeEditor = async () => { try { // dispose editor if used - debugLogging('DISPOSE', true); - if (editorAppRef.current !== undefined) { await editorAppRef.current.dispose(); editorAppRef.current = undefined; onDisposeEditor?.(); + debugLogging('DISPOSE: EditorApp was disposed'); } else { - debugLogging('DISPOSE: EditorApp is not disposed', true); + debugLogging('DISPOSE: EditorApp is not disposed'); } - debugLogging('DISPOSE DONE', true); } catch (error) { performErrorHandling(error as Error); } }; const processConfig = () => { - let updateModel = false; + let modelUpdated = false; + let textUpdated = false; try { - debugLogging('CONFIG PROCESSED', true); + debugLogging('CONFIG PROCESSED: Started'); if (!launchingRef.current && editorAppRef.current) { if (editorAppConfigRef.current?.codeResources !== undefined) { const newModifiedCodeUri = editorAppConfigRef.current.codeResources.modified?.uri; @@ -279,13 +302,14 @@ export const MonacoEditorReactComp: React.FC = (props) => { const originalUri = originalCodeUriRef.current !== newOriginalCodeUri ? newOriginalCodeUri : undefined; // re-create the editor if the URIs have changed if (modifiedUri !== undefined || originalUri !== undefined) { - updateModel = true; + modelUpdated = true; } else { const newModifiedCode = editorAppConfigRef.current.codeResources.modified?.text; const newOriginalCode = editorAppConfigRef.current.codeResources.original?.text; const modified = modifiedCodeRef.current !== newModifiedCode ? newModifiedCode : undefined; const original = originalCodeRef.current !== newOriginalCode ? newOriginalCode : undefined; if (modified !== undefined || original !== undefined) { + textUpdated = true; editorAppRef.current.updateCode({ modified, original }); } } @@ -301,14 +325,15 @@ export const MonacoEditorReactComp: React.FC = (props) => { } } } - if (!updateModel) { - onConfigProcessed?.(editorAppRef.current); + // notitfy now if no async model update was necessary + if (!modelUpdated) { + onConfigProcessed?.({modelUpdated, textUpdated, editorApp: editorAppRef.current }); } - debugLogging('CONFIG PROCESSED: Done', true); + debugLogging('CONFIG PROCESSED: Done'); } catch (error) { performErrorHandling(error as Error); } - return updateModel; + return modelUpdated; }; useEffect(() => { @@ -321,21 +346,39 @@ export const MonacoEditorReactComp: React.FC = (props) => { editorAppConfigRef.current = editorAppConfig; // it is possible to run without an editorApp, when the ViewsService or WorkbenchService if (haveEditorService()) { - const updateModel = processConfig(); - if (updateModel) { - addQueue({ id: 'model update', func: updateEditorModel, currentContainer: containerRef.current}); + if (editorAppRef.current === undefined) { + addQueue({ id: 'editorInit', func: editorInit, currentContainer: containerRef.current}); } else { - if (editorAppRef.current === undefined) { - addQueue({ id: 'editorInit', func: editorInit, currentContainer: containerRef.current}); - } else { - debugLogging('CHECK EDITOR: Editor already created', true); - } + debugLogging('CHECK EDITOR: Editor already created. No queueing necessary.'); } } else { - debugLogging('INIT EDITOR: Do nothing: Using ViewsService', true); + debugLogging('INIT EDITOR: Do nothing: Using ViewsService'); } }, [editorAppConfig]); + useEffect(() => { + const triggerValue = triggerReprocessConfig ?? 0; + if (triggerValue > triggerReprocessConfigRef.current) { + debugLogging('REPROCESS CONFIG: Triggered'); + const updateModel = processConfig(); + if (updateModel) { + addQueue({ id: 'modelUpdate', func: updateEditorModel, currentContainer: containerRef.current}); + } + triggerReprocessConfigRef.current = triggerValue; + } else { + debugLogging('REPROCESS CONFIG: Denied'); + } + }, [triggerReprocessConfig]); + + const lcInitFunc = async () => { + try { + await lcsManager.start(); + onLanguageClientsStartDone?.(lcsManager); + } catch (error) { + performErrorHandling(error as Error); + } + }; + useEffect(() => { // fast-fail if (languageClientConfig === undefined) return; @@ -343,44 +386,39 @@ export const MonacoEditorReactComp: React.FC = (props) => { // always try to perform global init. Reason: we cannot ensure order performGlobalInit(); - if (languageClientConfig.enforceDispose === true) { + lcsManager.setLogLevel(languageClientConfig.logLevel); + lcsManager.setConfig(languageClientConfig); + if (!lcsManager.isStarted() && (enforceLanguageClientDisposeRef.current === undefined || !enforceLanguageClientDisposeRef.current)) { + addQueue({ id:'lcInit', func: lcInitFunc, currentContainer: containerRef.current }); + } else { + debugLogging('INIT LC: Language client is already running. No need to schedule async start.'); + } + }, [languageClientConfig]); + + useEffect(() => { + enforceLanguageClientDisposeRef.current = enforceLanguageClientDispose === true; + if (enforceLanguageClientDisposeRef.current === true) { const disposeLCFunc = async () => { - // dispose editor if used try { - debugLogging('DISPOSE LC ENFORCED', true); - await lcsManager.dispose(); onDisposeLanguageClient?.(); - - debugLogging('DISPOSE LC ENFORCED DONE', true); } catch (error) { // The language client may throw an error during disposal, but we want to continue anyway performErrorHandling(new Error(`Unexpected error occurred during disposal of the language client: ${error}`)); } }; - addQueue({ id:'dispose lc', func: disposeLCFunc, currentContainer: containerRef.current }); + if (lcsManager.isStarted()) { + addQueue({ id:'lcDispose', func: disposeLCFunc, currentContainer: containerRef.current }); + } else { + debugLogging('ENFORCE DISPOSE LC: Denied: No language client is running.'); + } } else { - const lcInitFunc = async () => { - try { - debugLogging('INIT LC', true); - - await lcsManager.start(); - onLanguageClientsStartDone?.(lcsManager); - debugLogging('INIT LC: Language client started', true); - debugLogging('INIT LC DONE', true); - } catch (error) { - performErrorHandling(error as Error); - } - }; - lcsManager.setLogLevel(languageClientConfig.logLevel); - lcsManager.setConfig(languageClientConfig); + debugLogging('ENFORCE DISPOSE LC: Denied: enforceLanguageClientDisposeRef.current is false.'); if (!lcsManager.isStarted()) { addQueue({ id:'lcInit', func: lcInitFunc, currentContainer: containerRef.current }); - } else { - debugLogging('INIT LC: Language client is already running. No need to schedule async start.', true); } } - }, [languageClientConfig]); + }, [enforceLanguageClientDispose]); useEffect(() => { // this part runs on mount (componentDidMount) diff --git a/packages/wrapper-react/test/index.extapi.test.tsx b/packages/wrapper-react/test/index.extapi.test.tsx index e2f7b09d..0331c07e 100644 --- a/packages/wrapper-react/test/index.extapi.test.tsx +++ b/packages/wrapper-react/test/index.extapi.test.tsx @@ -88,6 +88,8 @@ describe.sequential('Test MonacoEditorReactComp: External monaco-vscode-api', () />); await expect(await deferred.promise).toBeUndefined(); + await delayExecution(hundredMs); + const deferred2 = new Deferred(); const editorAppConfig2 = createDefaultEditorAppConfig({ modified: { @@ -98,10 +100,13 @@ describe.sequential('Test MonacoEditorReactComp: External monaco-vscode-api', () renderResult.rerender( { - expect(editorApp).toBeDefined(); - expect(editorApp?.getEditor()?.getValue()).toBe(codeUpdated); - expect(editorApp?.getTextModels().modified?.getValue()).toBe(codeUpdated); + triggerReprocessConfig={1} + onConfigProcessed={async (result) => { + expect(result.textUpdated).toBeTruthy(); + expect(result.modelUpdated).toBeFalsy(); + expect(result.editorApp).toBeDefined(); + expect(result.editorApp?.getEditor()?.getValue()).toBe(codeUpdated); + expect(result.editorApp?.getTextModels().modified?.getValue()).toBe(codeUpdated); deferred2.resolve(); }} />); @@ -147,7 +152,7 @@ describe.sequential('Test MonacoEditorReactComp: External monaco-vscode-api', () await delayExecution(hundredMs); }); - test('strictMode: multiple editors in single render', async () => { + test('multiple editors in single render', async () => { const editorAppConfig1 = createDefaultEditorAppConfig({ modified: { text: 'const text = "FirstComponent";', @@ -191,11 +196,13 @@ describe.sequential('Test MonacoEditorReactComp: External monaco-vscode-api', () test('test render, modify code', async () => { const deferredStart = new Deferred(); const deferredChanged = new Deferred(); + const deferredConfigUpdate = new Deferred(); let modified; let count = 0; const App = () => { const [codeState, setCodeState] = useState(code); + const [triggerReprocessConfig, setTriggerReprocessConfig] = useState(0); const editorAppConfig = createDefaultEditorAppConfig({ modified: { @@ -206,7 +213,10 @@ describe.sequential('Test MonacoEditorReactComp: External monaco-vscode-api', () return ( <> - + { + expect(result.textUpdated).toBeTruthy(); + expect(result.modelUpdated).toBeFalsy(); + deferredConfigUpdate.resolve(); + }} onEditorStartDone={() => deferredStart.resolve()} /> @@ -231,7 +247,7 @@ describe.sequential('Test MonacoEditorReactComp: External monaco-vscode-api', () document.getElementById('change-button')?.click(); }, hundredMs); - await expect(await deferredChanged.promise).toBeUndefined(); + await expect(await Promise.all([deferredChanged.promise, deferredConfigUpdate.promise])).toStrictEqual([undefined, undefined]); // one time code, then update await expect(count).toBe(2); diff --git a/packages/wrapper-react/test/index.lc.strictmode.test.tsx b/packages/wrapper-react/test/index.lc.strictmode.test.tsx index 6f506991..e1fde4d9 100644 --- a/packages/wrapper-react/test/index.lc.strictmode.test.tsx +++ b/packages/wrapper-react/test/index.lc.strictmode.test.tsx @@ -6,7 +6,6 @@ import { render } from '@testing-library/react'; import { MonacoEditorReactComp } from '@typefox/monaco-editor-react'; import { Deferred, delayExecution } from 'monaco-languageclient/common'; -import type { EditorApp } from 'monaco-languageclient/editorApp'; import type { LanguageClientManager } from 'monaco-languageclient/lcwrapper'; import type { MonacoVscodeApiConfig } from 'monaco-languageclient/vscodeApiWrapper'; import React, { StrictMode } from 'react'; @@ -31,7 +30,7 @@ describe.sequential('Test MonacoEditorReactComp StrictMode: Language Client ', ( uri: `/workspace/${expect.getState().testPath}.js` } }); - const languageClientConfig = createDefaultLanguageClientConfig(false); + const languageClientConfig = createDefaultLanguageClientConfig(); const deferred = new Deferred(); let lcsManager: LanguageClientManager | undefined; @@ -63,7 +62,7 @@ describe.sequential('Test MonacoEditorReactComp StrictMode: Language Client ', ( uri: `/workspace/${expect.getState().testPath}.js` } }); - const languageClientConfig = createDefaultLanguageClientConfig(false); + const languageClientConfig = createDefaultLanguageClientConfig(); let lcsManager: LanguageClientManager | undefined; const deferred = new Deferred(); @@ -84,11 +83,12 @@ describe.sequential('Test MonacoEditorReactComp StrictMode: Language Client ', ( await delayExecution(hundredMs); const deferredLc = new Deferred(); - const languageClientConfig2 = createDefaultLanguageClientConfig(true); + const languageClientConfig2 = createDefaultLanguageClientConfig(); renderResult.rerender( deferredLc.resolve()} />); await expect(await deferredLc.promise).toBeUndefined(); @@ -109,7 +109,7 @@ describe.sequential('Test MonacoEditorReactComp StrictMode: Language Client ', ( uri: `/workspace/${expect.getState().testPath}.js` } }); - const languageClientConfig = createDefaultLanguageClientConfig(false); + const languageClientConfig = createDefaultLanguageClientConfig(); const deferredLc = new Deferred(); let lcsManager: LanguageClientManager | undefined; @@ -141,10 +141,12 @@ describe.sequential('Test MonacoEditorReactComp StrictMode: Language Client ', ( editorAppConfig={editorAppConfig2} languageClientConfig={languageClientConfig} style={{ 'height': '800px' }} - onConfigProcessed={async (editorApp?: EditorApp) => { - expect(editorApp).toBeDefined(); + triggerReprocessConfig={1} + onConfigProcessed={async (result) => { + expect(result.textUpdated).toBe(true); + expect(result.editorApp).toBeDefined(); await delayExecution(hundredMs); - expect(editorApp?.getEditor()?.getValue()).toBe(codeUpdated); + expect(result.editorApp?.getEditor()?.getValue()).toBe(codeUpdated); deferred2.resolve(); }} />); @@ -163,7 +165,7 @@ describe.sequential('Test MonacoEditorReactComp StrictMode: Language Client ', ( uri: `/workspace/${expect.getState().testPath}.js` } }); - const languageClientConfig = createDefaultLanguageClientConfig(false); + const languageClientConfig = createDefaultLanguageClientConfig(); const deferredLc = new Deferred(); const deferredEditor = new Deferred(); @@ -190,7 +192,7 @@ describe.sequential('Test MonacoEditorReactComp StrictMode: Language Client ', ( uri: `/workspace/${expect.getState().testPath}.js` } }); - const languageClientConfigs2 = createDefaultLanguageClientConfig(false); + const languageClientConfigs2 = createDefaultLanguageClientConfig(); languageClientConfigs2.clientOptions.markdown = { supportHtml: true }; @@ -200,10 +202,12 @@ describe.sequential('Test MonacoEditorReactComp StrictMode: Language Client ', ( editorAppConfig={editorAppConfig2} languageClientConfig={languageClientConfigs2} style={{ 'height': '800px' }} - onConfigProcessed={async (editorApp?: EditorApp) => { - expect(editorApp).toBeDefined(); + triggerReprocessConfig={1} + onConfigProcessed={async (result) => { + expect(result.textUpdated).toBe(true); + expect(result.editorApp).toBeDefined(); await delayExecution(hundredMs); - expect(editorApp?.getEditor()?.getValue()).toBe(codeUpdated); + expect(result.editorApp?.getEditor()?.getValue()).toBe(codeUpdated); deferred2.resolve(); }} onError={(error) => { @@ -214,7 +218,7 @@ describe.sequential('Test MonacoEditorReactComp StrictMode: Language Client ', ( await delayExecution(hundredMs); - const languageClientConfigs3 = createDefaultLanguageClientConfig(true); + const languageClientConfigs3 = createDefaultLanguageClientConfig(); const deferred3 = new Deferred(); // you have to enforce dispose of the LanguageClient if you want to restart with new configuration renderResult.rerender( deferred3.resolve()} />); await expect(await deferred3.promise).toBeUndefined(); await delayExecution(hundredMs); - const languageClientConfigs4 = createDefaultLanguageClientConfig(false); + const languageClientConfigs4 = createDefaultLanguageClientConfig(); languageClientConfigs4.clientOptions.markdown = { supportHtml: true }; diff --git a/packages/wrapper-react/test/index.lc.test.tsx b/packages/wrapper-react/test/index.lc.test.tsx index ff3d8c90..5b5e972a 100644 --- a/packages/wrapper-react/test/index.lc.test.tsx +++ b/packages/wrapper-react/test/index.lc.test.tsx @@ -6,7 +6,6 @@ import { render } from '@testing-library/react'; import { MonacoEditorReactComp } from '@typefox/monaco-editor-react'; import { Deferred, delayExecution } from 'monaco-languageclient/common'; -import type { EditorApp } from 'monaco-languageclient/editorApp'; import type { LanguageClientManager } from 'monaco-languageclient/lcwrapper'; import type { MonacoVscodeApiConfig } from 'monaco-languageclient/vscodeApiWrapper'; import React from 'react'; @@ -31,7 +30,7 @@ describe.sequential('Test MonacoEditorReactComp: Langugae Client', () => { uri: `/workspace/${expect.getState().testPath}.js` } }); - const languageClientConfig = createDefaultLanguageClientConfig(false); + const languageClientConfig = createDefaultLanguageClientConfig(); const deferred = new Deferred(); let lcsManager: LanguageClientManager | undefined; @@ -61,7 +60,7 @@ describe.sequential('Test MonacoEditorReactComp: Langugae Client', () => { uri: `/workspace/${expect.getState().testPath}.js` } }); - const languageClientConfig = createDefaultLanguageClientConfig(false); + const languageClientConfig = createDefaultLanguageClientConfig(); let lcsManager: LanguageClientManager | undefined; const deferred = new Deferred(); @@ -80,11 +79,12 @@ describe.sequential('Test MonacoEditorReactComp: Langugae Client', () => { expect(lcsManager?.getLanguageClientWrapper('langium')?.isStarted()).toBeTruthy(); const deferredLc = new Deferred(); - const languageClientConfig2 = createDefaultLanguageClientConfig(true); + const languageClientConfig2 = createDefaultLanguageClientConfig(); renderResult.rerender( deferredLc.resolve()} />); await expect(await deferredLc.promise).toBeUndefined(); @@ -105,7 +105,7 @@ describe.sequential('Test MonacoEditorReactComp: Langugae Client', () => { uri: `/workspace/${expect.getState().testPath}.js` } }); - const languageClientConfig = createDefaultLanguageClientConfig(false); + const languageClientConfig = createDefaultLanguageClientConfig(); const deferredLc = new Deferred(); let lcsManager: LanguageClientManager | undefined; @@ -134,10 +134,12 @@ describe.sequential('Test MonacoEditorReactComp: Langugae Client', () => { editorAppConfig={editorAppConfig2} languageClientConfig={languageClientConfig} style={{ 'height': '800px' }} - onConfigProcessed={async (editorApp?: EditorApp) => { - expect(editorApp).toBeDefined(); + triggerReprocessConfig={1} + onConfigProcessed={async (result) => { + expect(result.textUpdated).toBe(true); + expect(result.editorApp).toBeDefined(); await delayExecution(hundredMs); - expect(editorApp?.getEditor()?.getValue()).toBe(codeUpdated); + expect(result.editorApp?.getEditor()?.getValue()).toBe(codeUpdated); deferred2.resolve(); }} />); @@ -156,7 +158,7 @@ describe.sequential('Test MonacoEditorReactComp: Langugae Client', () => { uri: `/workspace/${expect.getState().testPath}.js` } }); - const languageClientConfig = createDefaultLanguageClientConfig(false); + const languageClientConfig = createDefaultLanguageClientConfig(); const deferredLc = new Deferred(); const deferredEditor = new Deferred(); @@ -181,7 +183,7 @@ describe.sequential('Test MonacoEditorReactComp: Langugae Client', () => { uri: `/workspace/${expect.getState().testPath}.js` } }); - const languageClientConfigs2 = createDefaultLanguageClientConfig(false); + const languageClientConfigs2 = createDefaultLanguageClientConfig(); languageClientConfigs2.clientOptions.markdown = { supportHtml: true }; @@ -191,10 +193,12 @@ describe.sequential('Test MonacoEditorReactComp: Langugae Client', () => { editorAppConfig={editorAppConfig2} languageClientConfig={languageClientConfigs2} style={{ 'height': '800px' }} - onConfigProcessed={async (editorApp?: EditorApp) => { - expect(editorApp).toBeDefined(); + triggerReprocessConfig={1} + onConfigProcessed={async (result) => { + expect(result.textUpdated).toBe(true); + expect(result.editorApp).toBeDefined(); await delayExecution(hundredMs); - expect(editorApp?.getEditor()?.getValue()).toBe(codeUpdated); + expect(result.editorApp?.getEditor()?.getValue()).toBe(codeUpdated); deferred2.resolve(); }} onError={(error) => { @@ -203,7 +207,7 @@ describe.sequential('Test MonacoEditorReactComp: Langugae Client', () => { />); await expect(await deferred2.promise).toBeUndefined(); - const languageClientConfigs3 = createDefaultLanguageClientConfig(true); + const languageClientConfigs3 = createDefaultLanguageClientConfig(); const deferred3 = new Deferred(); // you have to enforce dispose of the LanguageClient if you want to restart with new configuration renderResult.rerender( { editorAppConfig={editorAppConfig} languageClientConfig={languageClientConfigs3} style={{ 'height': '800px' }} + enforceLanguageClientDispose={true} onDisposeLanguageClient={() => deferred3.resolve()} />); await expect(await deferred3.promise).toBeUndefined(); - const languageClientConfigs4 = createDefaultLanguageClientConfig(false); + const languageClientConfigs4 = createDefaultLanguageClientConfig(); languageClientConfigs4.clientOptions.markdown = { supportHtml: true }; diff --git a/packages/wrapper-react/test/index.strictmode.test.tsx b/packages/wrapper-react/test/index.strictmode.test.tsx index 41824983..66dcbf8d 100644 --- a/packages/wrapper-react/test/index.strictmode.test.tsx +++ b/packages/wrapper-react/test/index.strictmode.test.tsx @@ -3,6 +3,7 @@ * Licensed under the MIT License. See LICENSE in the package root for license information. * ------------------------------------------------------------------------------------------ */ +import { LogLevel } from '@codingame/monaco-vscode-api'; import { render, type RenderResult } from '@testing-library/react'; import { MonacoEditorReactComp } from '@typefox/monaco-editor-react'; import { Deferred, delayExecution } from 'monaco-languageclient/common'; @@ -106,12 +107,16 @@ describe.sequential('Test MonacoEditorReactComp', () => { vscodeApiConfig={vscodeApiConfig} editorAppConfig={editorAppConfig2} style={{ 'height': '800px' }} - onConfigProcessed={async (editorApp?: EditorApp) => { - expect(editorApp).toBeDefined(); - expect(editorApp?.getEditor()?.getValue()).toBe(codeUpdated); - expect(editorApp?.getTextModels().modified?.getValue()).toBe(codeUpdated); + triggerReprocessConfig={1} + onConfigProcessed={async (result) => { + expect(result.textUpdated).toBeTruthy(); + expect(result.modelUpdated).toBeFalsy(); + expect(result.editorApp).toBeDefined(); + expect(result.editorApp?.getEditor()?.getValue()).toBe(codeUpdated); + expect(result.editorApp?.getTextModels().modified?.getValue()).toBe(codeUpdated); deferred2.resolve(); }} + logLevel={LogLevel.Debug} />); await expect(await deferred2.promise).toBeUndefined(); @@ -205,14 +210,16 @@ describe.sequential('Test MonacoEditorReactComp', () => { await delayExecution(hundredMs); }); - test('srict mode: test render, modify code', async () => { + test('strict mode: test render, modify code', async () => { const deferredStart = new Deferred(); const deferredChanged = new Deferred(); + const deferredConfigUpdate = new Deferred(); let modified; let count = 0; const App = () => { const [codeState, setCodeState] = useState(code); + const [triggerReprocessConfig, setTriggerReprocessConfig] = useState(0); const editorAppConfig = createDefaultEditorAppConfig({ modified: { @@ -223,7 +230,10 @@ describe.sequential('Test MonacoEditorReactComp', () => { return ( <> - + { deferredChanged.resolve(); } }} + triggerReprocessConfig={triggerReprocessConfig} + onConfigProcessed={(result) => { + expect(result.textUpdated).toBeTruthy(); + expect(result.modelUpdated).toBeFalsy(); + deferredConfigUpdate.resolve(); + }} onEditorStartDone={() => deferredStart.resolve()} /> @@ -249,7 +265,7 @@ describe.sequential('Test MonacoEditorReactComp', () => { document.getElementById('change-button')?.click(); }, hundredMs); - await expect(await deferredChanged.promise).toBeUndefined(); + await expect(await Promise.all([deferredChanged.promise, deferredConfigUpdate.promise])).toStrictEqual([undefined, undefined]); // two times code (strict mode), then update await expect(count).toBe(3); diff --git a/packages/wrapper-react/test/index.test.tsx b/packages/wrapper-react/test/index.test.tsx index b9a8da99..d308839b 100644 --- a/packages/wrapper-react/test/index.test.tsx +++ b/packages/wrapper-react/test/index.test.tsx @@ -99,10 +99,13 @@ describe.sequential('Test MonacoEditorReactComp', () => { vscodeApiConfig={vscodeApiConfig} editorAppConfig={editorAppConfig2} style={{ 'height': '800px' }} - onConfigProcessed={async (editorApp?: EditorApp) => { - expect(editorApp).toBeDefined(); - expect(editorApp?.getEditor()?.getValue()).toBe(codeUpdated); - expect(editorApp?.getTextModels().modified?.getValue()).toBe(codeUpdated); + triggerReprocessConfig={1} + onConfigProcessed={async (result) => { + expect(result.textUpdated).toBeTruthy(); + expect(result.modelUpdated).toBeFalsy(); + expect(result.editorApp).toBeDefined(); + expect(result.editorApp?.getEditor()?.getValue()).toBe(codeUpdated); + expect(result.editorApp?.getTextModels().modified?.getValue()).toBe(codeUpdated); deferred2.resolve(); }} />); @@ -150,7 +153,7 @@ describe.sequential('Test MonacoEditorReactComp', () => { await delayExecution(hundredMs); }); - test('strictMode: multiple editors in single render', async () => { + test('multiple editors in single render', async () => { const editorAppConfig1 = createDefaultEditorAppConfig({ modified: { text: 'const text = "FirstComponent";', @@ -196,11 +199,13 @@ describe.sequential('Test MonacoEditorReactComp', () => { test('test render, modify code', async () => { const deferredStart = new Deferred(); const deferredChanged = new Deferred(); + const deferredConfigUpdate = new Deferred(); let modified; let count = 0; const App = () => { const [codeState, setCodeState] = useState(code); + const [triggerReprocessConfig, setTriggerReprocessConfig] = useState(0); const editorAppConfig = createDefaultEditorAppConfig({ modified: { @@ -211,7 +216,10 @@ describe.sequential('Test MonacoEditorReactComp', () => { return ( <> - + { deferredChanged.resolve(); } }} + triggerReprocessConfig={triggerReprocessConfig} + onConfigProcessed={(result) => { + expect(result.textUpdated).toBeTruthy(); + expect(result.modelUpdated).toBeFalsy(); + deferredConfigUpdate.resolve(); + }} onEditorStartDone={() => deferredStart.resolve()} /> @@ -237,7 +251,7 @@ describe.sequential('Test MonacoEditorReactComp', () => { document.getElementById('change-button')?.click(); }, hundredMs); - await expect(await deferredChanged.promise).toBeUndefined(); + await expect(await Promise.all([deferredChanged.promise, deferredConfigUpdate.promise])).toStrictEqual([undefined, undefined]); // one time code, then update await expect(count).toBe(2); diff --git a/packages/wrapper-react/test/support/helper.ts b/packages/wrapper-react/test/support/helper.ts index b1e3b0bf..49ae2655 100644 --- a/packages/wrapper-react/test/support/helper.ts +++ b/packages/wrapper-react/test/support/helper.ts @@ -15,8 +15,7 @@ export const createDefaultEditorAppConfig = (codeResources: CodeResources, logLe }; }; -export const createDefaultLcWorkerConfig = (worker: Worker, languageId: string, enforceDispose: boolean, - messageTransports?: MessageTransports): LanguageClientConfig => { +export const createDefaultLcWorkerConfig = (worker: Worker, languageId: string, messageTransports?: MessageTransports): LanguageClientConfig => { return { languageId, clientOptions: { @@ -28,18 +27,17 @@ export const createDefaultLcWorkerConfig = (worker: Worker, languageId: string, worker }, messageTransports - }, - enforceDispose + } }; }; -export const createDefaultLanguageClientConfig = (enforceDispose: boolean): LanguageClientConfig => { +export const createDefaultLanguageClientConfig = (): LanguageClientConfig => { const workerUrl = new URL('monaco-languageclient-examples/worker/langium', import.meta.url); const worker = new Worker(workerUrl, { type: 'module', name: 'Langium LS (React Test)' }); - return createDefaultLcWorkerConfig(worker, 'langium', enforceDispose); + return createDefaultLcWorkerConfig(worker, 'langium'); }; export const hundredMs = 100; diff --git a/verify/angular/package.json b/verify/angular/package.json index 283d079c..efdccf4c 100644 --- a/verify/angular/package.json +++ b/verify/angular/package.json @@ -16,8 +16,8 @@ "@angular/core": "~18.2.8", "@angular/platform-browser": "~18.2.8", "@angular/platform-browser-dynamic": "~18.2.8", - "@codingame/monaco-vscode-editor-api": "^23.0.0", - "monaco-languageclient-examples": "~2025.11.1", + "@codingame/monaco-vscode-editor-api": "^23.1.0", + "monaco-languageclient-examples": "~2025.11.2-next.2", "rxjs": "~7.8.1", "zone.js": "~0.14.10" }, diff --git a/verify/next/package.json b/verify/next/package.json index c2fa52f8..7f4c4360 100644 --- a/verify/next/package.json +++ b/verify/next/package.json @@ -18,16 +18,16 @@ }, "type": "module", "dependencies": { - "@codingame/monaco-vscode-api": "^23.0.0", - "@codingame/monaco-vscode-keybindings-service-override": "^23.0.0", + "@codingame/monaco-vscode-api": "^23.1.0", + "@codingame/monaco-vscode-keybindings-service-override": "^23.1.0", "@typefox/monaco-editor-react": "~7.2.0", "langium": "~4.1.0", "monaco-languageclient": "~10.2.0", - "monaco-languageclient-examples": "~2025.11.1", + "monaco-languageclient-examples": "~2025.11.2-next.2", "next": "~15.5.4", "react": "~19.1.1", "react-dom": "~19.1.1", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^23.0.0", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^23.1.0", "vscode-languageclient": "~9.0.1", "vscode-languageserver": "~9.0.1" }, diff --git a/verify/peerNpm/package.json b/verify/peerNpm/package.json index 2e394f6c..42b15b74 100644 --- a/verify/peerNpm/package.json +++ b/verify/peerNpm/package.json @@ -12,8 +12,8 @@ "npm": "10.9.3" }, "dependencies": { - "monaco-languageclient-examples": "~2025.11.1", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^23.0.0" + "monaco-languageclient-examples": "~2025.11.2-next.2", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^23.1.0" }, "devDependencies": { "typescript": "~5.9.2", diff --git a/verify/peerPnpm/package.json b/verify/peerPnpm/package.json index 7f5f5cdc..2b76a190 100644 --- a/verify/peerPnpm/package.json +++ b/verify/peerPnpm/package.json @@ -12,8 +12,8 @@ "pnpm": "10.17.0" }, "dependencies": { - "monaco-languageclient-examples": "~2025.11.1", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^23.0.0" + "monaco-languageclient-examples": "~2025.11.2-next.2", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^23.1.0" }, "devDependencies": { "typescript": "~5.9.2" diff --git a/verify/peerYarn/package.json b/verify/peerYarn/package.json index 9d26c3ee..57d100f4 100644 --- a/verify/peerYarn/package.json +++ b/verify/peerYarn/package.json @@ -13,18 +13,18 @@ "yarn": "4.9.4" }, "dependencies": { - "@codingame/monaco-vscode-api": "^23.0.0", - "@codingame/monaco-vscode-configuration-service-override": "^23.0.0", - "@codingame/monaco-vscode-editor-api": "^23.0.0", - "@codingame/monaco-vscode-editor-service-override": "^23.0.0", - "@codingame/monaco-vscode-extension-api": "^23.0.0", - "@codingame/monaco-vscode-extensions-service-override": "^23.0.0", - "@codingame/monaco-vscode-languages-service-override": "^23.0.0", - "@codingame/monaco-vscode-localization-service-override": "^23.0.0", - "@codingame/monaco-vscode-log-service-override": "^23.0.0", - "@codingame/monaco-vscode-model-service-override": "^23.0.0", - "monaco-languageclient-examples": "~2025.11.1", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^23.0.0", + "@codingame/monaco-vscode-api": "^23.1.0", + "@codingame/monaco-vscode-configuration-service-override": "^23.1.0", + "@codingame/monaco-vscode-editor-api": "^23.1.0", + "@codingame/monaco-vscode-editor-service-override": "^23.1.0", + "@codingame/monaco-vscode-extension-api": "^23.1.0", + "@codingame/monaco-vscode-extensions-service-override": "^23.1.0", + "@codingame/monaco-vscode-languages-service-override": "^23.1.0", + "@codingame/monaco-vscode-localization-service-override": "^23.1.0", + "@codingame/monaco-vscode-log-service-override": "^23.1.0", + "@codingame/monaco-vscode-model-service-override": "^23.1.0", + "monaco-languageclient-examples": "~2025.11.2-next.2", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^23.1.0", "vscode-languageclient": "~9.0.1" }, "devDependencies": { diff --git a/verify/webpack/package.json b/verify/webpack/package.json index 112716b7..a19577b8 100644 --- a/verify/webpack/package.json +++ b/verify/webpack/package.json @@ -12,7 +12,7 @@ "npm": "10.9.3" }, "dependencies": { - "monaco-languageclient-examples": "~2025.11.1" + "monaco-languageclient-examples": "~2025.11.2-next.2" }, "devDependencies": { "css-loader": "~7.1.2",