From 6984f7839b1019a358f2328321ed72791f32ac70 Mon Sep 17 00:00:00 2001 From: Kai Salmen Date: Fri, 6 Mar 2026 08:49:54 +0100 Subject: [PATCH] Update to monaco-vscode-api v27 --- .oxlintrc.json | 3 +- README.md | 2 +- docs/guides/troubleshooting.md | 10 +- docs/installation.md | 26 +- docs/versions-and-history.md | 2 +- package-lock.json | 1010 ++++++++--------- package.json | 2 +- packages/client/CHANGELOG.md | 2 +- packages/client/package.json | 72 +- packages/examples/CHANGELOG.md | 2 +- packages/examples/package.json | 74 +- .../src/common/node/language-server-runner.ts | 4 +- .../src/common/node/server-commons.ts | 4 +- packages/wrapper-react/CHANGELOG.md | 2 +- packages/wrapper-react/package.json | 6 +- tsconfig.json | 1 + verify/angular/package.json | 8 +- verify/next/package.json | 18 +- verify/peerNpm/package.json | 2 +- verify/peerPnpm/package.json | 2 +- verify/peerYarn/package.json | 22 +- 21 files changed, 635 insertions(+), 639 deletions(-) diff --git a/.oxlintrc.json b/.oxlintrc.json index 6b9cc334c..fd0105cd3 100644 --- a/.oxlintrc.json +++ b/.oxlintrc.json @@ -44,7 +44,6 @@ "no-empty-character-class": "error", "no-empty-pattern": "error", "no-empty-static-block": "error", - "no-explicit-any": "error", "no-fallthrough": "error", "no-import-assign": "error", "no-inner-declarations": "off", @@ -83,10 +82,12 @@ // currently in oxlint's nursery (=under development) "typescript/dot-notation": "error", "typescript/no-empty-object-type": "error", + "typescript/no-explicit-any": "error", "typescript/no-namespace": "off", // currently in oxlint's nursery (=under development) "typescript/no-unnecessary-condition": "error", "typescript/no-unnecessary-type-constraint": "error", + "typescript/no-unnecessary-type-parameters": "error", "typescript/no-unsafe-function-type": "error", "typescript/no-unused-expressions": "error", "typescript/no-non-null-assertion": "off", diff --git a/README.md b/README.md index ddd68ee02..455d1efb6 100644 --- a/README.md +++ b/README.md @@ -75,7 +75,7 @@ These are the current versions of packages from this repository and their alignm - **monaco-languageclient**: `10.7.0` (release date: 2026-02-04) - **@typefox/monaco-editor-react**: `7.7.0` (release date: unrel2026-02-04eased) - Aligned with: - - **@codingame/monaco-vscode-[editor]-api**: `26.2.2` + - **@codingame/monaco-vscode-[editor]-api**: `27.0.0` - **vscode**: `1.108.2` - **monaco-editor**: `0.55.1` - **vscode-ws-jsonrpc**: `3.5.0` (release date: 2025-08-11) diff --git a/docs/guides/troubleshooting.md b/docs/guides/troubleshooting.md index 5d231b92f..34a783134 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@^26.2.2" +"vscode": "npm:@codingame/monaco-vscode-extension-api@^27.0.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@^26.2.2" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@^27.0.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@^26.2.2" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@^27.0.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@^26.2.2"` 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@^27.0.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@^26.2.2" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@^27.0.0" } ``` diff --git a/docs/installation.md b/docs/installation.md index 64a23228e..c40f532cb 100644 --- a/docs/installation.md +++ b/docs/installation.md @@ -57,7 +57,7 @@ If using npm or pnpm, and your dependencies already contain a reference to `mona ```json { "overrides": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@^26.2.2" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@^27.0.0" } } ``` @@ -71,7 +71,7 @@ In yarn you have to specify `resolutions` instead of `overrides`: ```json { "resolutions": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@^26.2.2" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@^27.0.0" } } ``` @@ -83,17 +83,17 @@ If using pnpm, you have to add more transitive dependencies that npm or yarn aut ```json { "dependencies": { - "@codingame/monaco-vscode-api": "^26.2.2", - "@codingame/monaco-vscode-configuration-service-override": "^26.2.2", - "@codingame/monaco-vscode-editor-api": "^26.2.2", - "@codingame/monaco-vscode-editor-service-override": "^26.2.2", - "@codingame/monaco-vscode-extension-api": "^26.2.2", - "@codingame/monaco-vscode-extensions-service-override": "^26.2.2", - "@codingame/monaco-vscode-languages-service-override": "^26.2.2", - "@codingame/monaco-vscode-localization-service-override": "^26.2.2", - "@codingame/monaco-vscode-log-service-override": "^26.2.2", - "@codingame/monaco-vscode-model-service-override": "^26.2.2", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^26.2.2" + "@codingame/monaco-vscode-api": "^27.0.0", + "@codingame/monaco-vscode-configuration-service-override": "^27.0.0", + "@codingame/monaco-vscode-editor-api": "^27.0.0", + "@codingame/monaco-vscode-editor-service-override": "^27.0.0", + "@codingame/monaco-vscode-extension-api": "^27.0.0", + "@codingame/monaco-vscode-extensions-service-override": "^27.0.0", + "@codingame/monaco-vscode-languages-service-override": "^27.0.0", + "@codingame/monaco-vscode-localization-service-override": "^27.0.0", + "@codingame/monaco-vscode-log-service-override": "^27.0.0", + "@codingame/monaco-vscode-model-service-override": "^27.0.0", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^27.0.0" } } ``` diff --git a/docs/versions-and-history.md b/docs/versions-and-history.md index 689bf0c41..ff5624d20 100644 --- a/docs/versions-and-history.md +++ b/docs/versions-and-history.md @@ -6,7 +6,7 @@ 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.8.0 | 3.5.0 | 7.8.0 | | 26.2.2 | 1.109.0 | 0.55.1 | unreleased | | +| 10.8.0 | 3.5.0 | 7.8.0 | | 27.0.0 | 1.109.0 | 0.55.1 | unreleased | | | 10.7.0 | 3.5.0 | 7.7.0 | | 25.1.2 | 1.108.2 | 0.55.1 | 2026-02-04 | | | 10.6.0 | 3.5.0 | 7.6.0 | | 25.0.0 | 1.108.0 | 0.55.1 | 2026-01-14 | | | 10.5.0 | 3.5.0 | 7.5.0 | | 24.2.0 | 1.107.1 | 0.55.1 | 2025-12-23 | | diff --git a/package-lock.json b/package-lock.json index 723320fe8..02682548b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "packages/examples" ], "devDependencies": { - "@codingame/monaco-vscode-rollup-vsix-plugin": "^26.2.2", + "@codingame/monaco-vscode-rollup-vsix-plugin": "^27.0.0", "@testing-library/react": "~16.3.2", "@types/node": "~24.10.15", "@types/react": "~19.2.14", @@ -163,512 +163,512 @@ "license": "Apache-2.0" }, "node_modules/@codingame/monaco-vscode-api": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-api/-/monaco-vscode-api-26.2.2.tgz", - "integrity": "sha512-WnetFOCxs+zBEChh22D+ipvudXvrTZn42JQv3sSmvf48Och4TnCW/E8bTGmQ+xhZYO8T4b+70n4J6jYqLlqpgg==", - "license": "MIT", - "dependencies": { - "@codingame/monaco-vscode-base-service-override": "26.2.2", - "@codingame/monaco-vscode-environment-service-override": "26.2.2", - "@codingame/monaco-vscode-extensions-service-override": "26.2.2", - "@codingame/monaco-vscode-files-service-override": "26.2.2", - "@codingame/monaco-vscode-host-service-override": "26.2.2", - "@codingame/monaco-vscode-layout-service-override": "26.2.2", - "@codingame/monaco-vscode-quickaccess-service-override": "26.2.2", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-api/-/monaco-vscode-api-27.0.0.tgz", + "integrity": "sha512-x9F0cSB5zdjMzVSlnRpy/cd5B/sjDM4DQFUb8OOqL8pF/5OZRiQNBEFhS2la9V5ZVFXkxY/3AHt20No2+tqmrg==", + "license": "MIT", + "dependencies": { + "@codingame/monaco-vscode-base-service-override": "27.0.0", + "@codingame/monaco-vscode-environment-service-override": "27.0.0", + "@codingame/monaco-vscode-extensions-service-override": "27.0.0", + "@codingame/monaco-vscode-files-service-override": "27.0.0", + "@codingame/monaco-vscode-host-service-override": "27.0.0", + "@codingame/monaco-vscode-layout-service-override": "27.0.0", + "@codingame/monaco-vscode-quickaccess-service-override": "27.0.0", "@vscode/iconv-lite-umd": "0.7.1", - "dompurify": "3.3.1", + "dompurify": "3.3.2", "jschardet": "3.1.4", "marked": "14.0.0" } }, "node_modules/@codingame/monaco-vscode-base-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-base-service-override/-/monaco-vscode-base-service-override-26.2.2.tgz", - "integrity": "sha512-E97AVIKDtQgZmRaIkZgwLmsoOVt5pWzaSj0nwRcvH2V/ikO0ksxOJ+CkoVQ4VYPjw/+tVmQ1A1S5CsREAQwhbQ==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-base-service-override/-/monaco-vscode-base-service-override-27.0.0.tgz", + "integrity": "sha512-DmWf7BeQmkvpzQdfrnzpN6dvlwoC34QByCqFuUxZtRtnbqlXzJFRjKaOS6Rf5eAqmI+TphDTgyCYep5uSCOE7g==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-bulk-edit-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-bulk-edit-service-override/-/monaco-vscode-bulk-edit-service-override-26.2.2.tgz", - "integrity": "sha512-hxjdSmzD18TcNjeT5b1byuf4saSizktEE8aNvwYn/pJGHQLnfJFaF37tr+fPYJmfF0Wl10s9oxNZrxYZZYbJvw==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-bulk-edit-service-override/-/monaco-vscode-bulk-edit-service-override-27.0.0.tgz", + "integrity": "sha512-om0a25gndr1IBooxJ6SsVHl5HmyMXL1Ee61cSiMgfRZir1j41luExkPW4X/MWZayMsD76iphlOChFB3Vuk4HDA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-configuration-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-configuration-service-override/-/monaco-vscode-configuration-service-override-26.2.2.tgz", - "integrity": "sha512-DbF4hI3YPg0GWxM+z/7n2e92hS9oY5XxauHhvRpfFB4UfF5nnJ2GzWSVBsgG79mk2Y9njm8z3Ski5LnG14VvQw==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-configuration-service-override/-/monaco-vscode-configuration-service-override-27.0.0.tgz", + "integrity": "sha512-0Nk+wMm73h/8Szt3eObCwOz8zGqCAcqbWz/togEg/SM7VNjEq0t4ggoSRStLORRmp9Uc0OpxOzp3KVvrvq2Exg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2", - "@codingame/monaco-vscode-files-service-override": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0", + "@codingame/monaco-vscode-files-service-override": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-cpp-default-extension": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-cpp-default-extension/-/monaco-vscode-cpp-default-extension-26.2.2.tgz", - "integrity": "sha512-Jv7UWp3N4zqeIZ9VNuRpbo7f89thO1upLeLbxPIejTH7sSVT/N1U+UsLWp+KZpK7AmeIQqeoLBxMfC0mAj6a8A==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-cpp-default-extension/-/monaco-vscode-cpp-default-extension-27.0.0.tgz", + "integrity": "sha512-ETbP57s277JnSgM4RsRNzgaUd/YR9E8SDrqd9W+ERj+3NXTz3GQ0zCztuJ7bFjfaHOPxVJ6OBeBgZNZZcRVf1w==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-debug-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-debug-service-override/-/monaco-vscode-debug-service-override-26.2.2.tgz", - "integrity": "sha512-7FhtkszuvV5gVvq3LjIdYuSpC2afuqUloFpUk5Yeh+CAtCTeWoE84SY+O4t8efVjRiN//oyrCUpb8y86IlWmdQ==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-debug-service-override/-/monaco-vscode-debug-service-override-27.0.0.tgz", + "integrity": "sha512-rLAKrSsQ1MzUIZaOcTWnL0NSAcghYLhgNU+/QPkXHec27ag1S5IwT8c1KtfrWLgZqzZGXQA0FKzLpL7OHByIvA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-editor-api": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-api/-/monaco-vscode-editor-api-26.2.2.tgz", - "integrity": "sha512-F8XTkB+9CAv+9XKpdWVdjaNK17WDvkhdF0Ko19V4Kk4f73t9R8mqv1HC/g/BNXLbKbOuwUUsX96pXO1UnA+Dng==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-api/-/monaco-vscode-editor-api-27.0.0.tgz", + "integrity": "sha512-SfNbdHpqwz+kZ9MMNpq1CK9Oyf84RRCg+QVi/4sjOkYoHbwpj8nlSblWggKWd8NfDTQnMu6Tqz/bvJ5bzad6/w==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-editor-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-service-override/-/monaco-vscode-editor-service-override-26.2.2.tgz", - "integrity": "sha512-WuRFcvBTAs1bc7uoRnZymTEGOLqDPR3ZWnKpgbCHEAQNHBGPNbcQvKHbuhPTYvs4M2JyPFw2mfAHOzqGaHHeBg==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-service-override/-/monaco-vscode-editor-service-override-27.0.0.tgz", + "integrity": "sha512-IQA5JMpsa0D1K4d53IRYsYaOLeqBJOcXVQgWZbSaUjHnDmA3hE/U6kTf0XBWLz6k3Wwr1mBwRMgeHc6yqcV+3g==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-environment-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-environment-service-override/-/monaco-vscode-environment-service-override-26.2.2.tgz", - "integrity": "sha512-Rq+pDxsSs/H0Bkr3BHcvyOKNTD9znu0k0ayG78SljjKsYUqoHnNbBolKwT8euK9kaMesMBxTfOInZkqtf+nJAg==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-environment-service-override/-/monaco-vscode-environment-service-override-27.0.0.tgz", + "integrity": "sha512-btqtjhOJxoSenv1KpApUnJXtgdQOTj4so2SpZEZJw+yqVxNzHqrEChX+3VIGKzmAPZpE2V35pdgaHpSsta9P3Q==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-explorer-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-explorer-service-override/-/monaco-vscode-explorer-service-override-26.2.2.tgz", - "integrity": "sha512-01OvvivTpRhrpWpyTiDLakn9nxEbZUxwJUNaocESXD7JRlicYwNzBC8CrhHLxc41Q6bBGqkQrllGLPuy9d8oGg==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-explorer-service-override/-/monaco-vscode-explorer-service-override-27.0.0.tgz", + "integrity": "sha512-gFd5oKYzIhdIQYbrXe7U9ksy1qR68SzkofS3xAZMkLeFbapznSyiELn/kTx4PKbLbNJW62hLFqTDCRxoAHzziA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-extension-api": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extension-api/-/monaco-vscode-extension-api-26.2.2.tgz", - "integrity": "sha512-aQ6i4F610ApCp8X9x934fIXBn3DyJml5nNh7Aw8N2JJNIwcbJVsHVCk9dPG+MsqknhK85xolo2E8Is6ycuoT5g==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extension-api/-/monaco-vscode-extension-api-27.0.0.tgz", + "integrity": "sha512-oBiQhC+uMNv4yYuDlV9rOWTKEpmIIOnb9X8ukF+NjbBWh4QlQ1arWYhcmP6U2sLcX6VuDKnBJw9IIB+7oGa0tg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2", - "@codingame/monaco-vscode-extensions-service-override": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0", + "@codingame/monaco-vscode-extensions-service-override": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-extensions-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extensions-service-override/-/monaco-vscode-extensions-service-override-26.2.2.tgz", - "integrity": "sha512-8bPY7qYE0F5c9NuGuufq6KQUqPpZCyqz5eimV8lq9O0DlmBJrIgV8Aduvt7YzjOfu++qcsLwY/wAky27bxtr0A==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extensions-service-override/-/monaco-vscode-extensions-service-override-27.0.0.tgz", + "integrity": "sha512-GNW4j48O3eJpYnmtSrvgipRc7WH7XdlDHsRstYYWeeUjZ+wwi/iQk4+Xj8ShDch7QkjI9hC5EM5uNFNMvO3UhQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2", - "@codingame/monaco-vscode-files-service-override": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0", + "@codingame/monaco-vscode-files-service-override": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-files-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-files-service-override/-/monaco-vscode-files-service-override-26.2.2.tgz", - "integrity": "sha512-VXey5FQ7sdheMzT1Yw3Fs/Mkb81ML2p1bWxH53zaKgLAF42RH5QVYIlNabaxN2geFwAPh0iMiaR/iKtNCgmpjw==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-files-service-override/-/monaco-vscode-files-service-override-27.0.0.tgz", + "integrity": "sha512-i2pbWWk4EtWyk5hOBGfkJg/48oPzQoacSNvSi89JrXmUV1Sfpy5e1VGaO0HgO9VCwbGJ8SeTy2ybHGF43JUBkw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-groovy-default-extension": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-groovy-default-extension/-/monaco-vscode-groovy-default-extension-26.2.2.tgz", - "integrity": "sha512-KFLyHi4/YYxiSCVHFCacRlMiytV1fvnbkSsLosQFyV3nm4Oyj3mYdlUceOv74dfydCU/ptinYpeUbbt/HGi01g==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-groovy-default-extension/-/monaco-vscode-groovy-default-extension-27.0.0.tgz", + "integrity": "sha512-d+jjRVKOB1/MXvztM5h4vsZvfFAad2xype+GsLPnOQ4N/39wt36XqqxEC3M+NUkEK6TSQpOeeRIbFNXd+83umw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-host-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-host-service-override/-/monaco-vscode-host-service-override-26.2.2.tgz", - "integrity": "sha512-8B9LGnPz9IMbWg7aSQgfMd8FrRXO/SYw5FS6R3gYlVWAz03fdMGEA4QsfL865VFOon8ym5tl1qfIWqt4/32isQ==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-host-service-override/-/monaco-vscode-host-service-override-27.0.0.tgz", + "integrity": "sha512-MVyHPjdJMYrL3e3l56RgTltBKAC0GmRLMPVqnGx1X323we9ZK6vGDWZQoHd/S+PVSmxq64AeeTmmz/qIdgciAw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-java-default-extension": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-java-default-extension/-/monaco-vscode-java-default-extension-26.2.2.tgz", - "integrity": "sha512-U6zX1QvV6v4e8KMxibeGG7pKYl9TqmR6U/NVHynRrh+0dMtUAE1aTGx36ePXMveaWy9z/MmfrOhgb1L+taHdGQ==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-java-default-extension/-/monaco-vscode-java-default-extension-27.0.0.tgz", + "integrity": "sha512-nOaHHy8/N3bfnaeMlT9brBUKVMV5aIvtz6/XECXt+oP2nLMFsd9cB57tlrKgf5FOZrLF02RtLB3GXb6PvILpyQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-javascript-default-extension": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-javascript-default-extension/-/monaco-vscode-javascript-default-extension-26.2.2.tgz", - "integrity": "sha512-83q0iGTAhoGf7+gbhheeMy6tcu/XG2JwsVQ6f1koY0Ilm9auPhyjq/VFSgO/lo4Si1PJeaAeY2hupTVsqQkjOQ==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-javascript-default-extension/-/monaco-vscode-javascript-default-extension-27.0.0.tgz", + "integrity": "sha512-cyJHHmjnG1AdA22W1dIPxFzuOpCB0islbqt+i98x9yXFZRa5gY8bxAZbQl1H6Y3jwXR2+l8NBjQKbA6r0IAjQw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-json-default-extension": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-json-default-extension/-/monaco-vscode-json-default-extension-26.2.2.tgz", - "integrity": "sha512-WTnI4SzYU0rk0cDFlhXUcSWwuirplzr6rZTvcvqKqxrU7pSTWM2Nph0k+7REL8rbrPoc6hQQ0OVOrnmVZQY25w==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-json-default-extension/-/monaco-vscode-json-default-extension-27.0.0.tgz", + "integrity": "sha512-BUS+VF6vMqhZEaPZf7Rb15Wkz/3HYiEDnbFjcoN2JG8Xu4EURMC7VY8C9G3yjaOPnu0ZGW4dKsgjlnedufX62g==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-json-language-features-default-extension": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-json-language-features-default-extension/-/monaco-vscode-json-language-features-default-extension-26.2.2.tgz", - "integrity": "sha512-pdYDhKR7HP/iXMUORkrUzHj0s8Tzvgjxn/8CLmwWlGA7drJ7HnuBIQ5QtxCU7u/ctfLVAX6QKBQSWZxSE5ZgZA==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-json-language-features-default-extension/-/monaco-vscode-json-language-features-default-extension-27.0.0.tgz", + "integrity": "sha512-FDM4qzfsKDNmSx4KmQoH3WvvNt2wQxnmDWpXm1UwkDE6sVhkWiuxGG+2hBd0tnL+qMjWzdxmiJbpwmFXXYZbKQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-keybindings-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-keybindings-service-override/-/monaco-vscode-keybindings-service-override-26.2.2.tgz", - "integrity": "sha512-51rraxwXwL/QRCzmQ+yGCTjEClbn7uNr/3EVZcLomxchT87vuimvt6Lwvfwdg+K3EkpNa+FUqMma7BTkYdMD2w==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-keybindings-service-override/-/monaco-vscode-keybindings-service-override-27.0.0.tgz", + "integrity": "sha512-Irh0H59kgzzFNnfaOGW/dMQGZPbdvlUcdoykvBVeDtP/v6VsGpt1mpVrpard7IhOACmZ6RX1k8bfURiwzftWCA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2", - "@codingame/monaco-vscode-files-service-override": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0", + "@codingame/monaco-vscode-files-service-override": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-cs": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-cs/-/monaco-vscode-language-pack-cs-26.2.2.tgz", - "integrity": "sha512-TtWa0Xsz2DwMQ6vMmV1aiNnWQf8UbdSNGT63k30XDB8Q5qV7pHqthEshoEz4h83hjIP+WW5NOOzkeblLTnr5Lw==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-cs/-/monaco-vscode-language-pack-cs-27.0.0.tgz", + "integrity": "sha512-yGHoZx+Qm9YHXFPLxkIFfLEJafn1mPZlOWP1uhjGxGX5SDtO823oCKXlhfwuWn/K3AguGo/ttY6gO2FN5ChFPg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-de": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-de/-/monaco-vscode-language-pack-de-26.2.2.tgz", - "integrity": "sha512-iDJAiVVJ5T4Pb6abIAE5OgdGLDFMHwyYLJEq2MaSttIRlL3POQmPYgetaFuDxvbXo8p2diC0uZ7fCv/CpVrDHw==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-de/-/monaco-vscode-language-pack-de-27.0.0.tgz", + "integrity": "sha512-OdGa1PI1rQRkHwH3bH9mf4nQHb5em9dX77i9zcKeF/RyfzNxrYkxTwPwpbwjpT3AdFLrZZKzaUFKUGb542+IEQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-es": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-es/-/monaco-vscode-language-pack-es-26.2.2.tgz", - "integrity": "sha512-qyWh7JctUJYwdmriUyRI7ZehgYtq0XKfDGY+0i2m7D9Kos/j+kgYdB0aJTwYbAk+7uIQkyk7nNIJGmYRmFzzCw==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-es/-/monaco-vscode-language-pack-es-27.0.0.tgz", + "integrity": "sha512-Aod4fb+ft8m/8GGEkQ2fa437tyyn71V0ERijMFCwro+Mzc4+/EpMKNvfAjCZa5FAyQy7q1SmEoOJcXaFkSsSVA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-fr": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-fr/-/monaco-vscode-language-pack-fr-26.2.2.tgz", - "integrity": "sha512-Lg5bWhFPLn+/6caR9sUPr+B+Mvv29cLWcb1RbyFNiKFc2mhM4KFxeOQ+6LYCmuBBSaZRmIJNBKBUR1RET+FIqw==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-fr/-/monaco-vscode-language-pack-fr-27.0.0.tgz", + "integrity": "sha512-ZfQX25O9O3pgF5imzDSDbCUwe+sCqNR7ZBQgyn3sPK7P6Rj6yjEfTTKoaxbB30o1jM+PIJOujyNR3Ane3E8oKA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-it": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-it/-/monaco-vscode-language-pack-it-26.2.2.tgz", - "integrity": "sha512-ooZJK0jk8Vm5GP2NR/Slh6eDtqlD2fbYJVVvrdy1L43vH1uSXgWs1bZqNI0V2N7PtlxTolkeb5LxZgYZrSDmEw==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-it/-/monaco-vscode-language-pack-it-27.0.0.tgz", + "integrity": "sha512-nb7aRzbiy9tE6iLECr3OPHT35AHs//x2NRkEPpHJaYOBpFLuqX02Sm6tnTtxVzE1fSQvJRNQ5+vPun6cjSQ2yQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-ja": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ja/-/monaco-vscode-language-pack-ja-26.2.2.tgz", - "integrity": "sha512-khVnX1kMzMkkscRHgSPxCEcQYqTO+23xZb/mOnD/xlW7goU0zTSya3pPXgP/4YoQdxsLFZT7NpwvxmfYt5XlVQ==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ja/-/monaco-vscode-language-pack-ja-27.0.0.tgz", + "integrity": "sha512-CDNQJFlpNjGGI4Ne9c29om3C1Quw5QcoIPRqIrfluNRRHKBn2gu3VolH5oXSAo0QOhlJk7Ny0m8mAkgprsH5iQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-ko": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ko/-/monaco-vscode-language-pack-ko-26.2.2.tgz", - "integrity": "sha512-g/6m4v9o7TYVzss7L/uDSjJs6CdAAl976cS1+OAspH3tdnNAwr9I2g7Irupj3R0621yg21nKE2sRweZ6F9ZdDQ==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ko/-/monaco-vscode-language-pack-ko-27.0.0.tgz", + "integrity": "sha512-H6JV2XhxG5gc34OWFEZOnETJCUJIVmz/ppPvpV2j+zupWxsrRSHHKzGwAJCL7dRrZjGF0i9SgY1ff9AgenmyLA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-pl": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-pl/-/monaco-vscode-language-pack-pl-26.2.2.tgz", - "integrity": "sha512-U3NNHFXGHupaYU0Emb5dJQwnwqA1nJgpz7cnqCcEM/1G/VcjYC+DvRxhsgMkSfR/xdLdGC8JebdP7GY6HRN3Dw==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-pl/-/monaco-vscode-language-pack-pl-27.0.0.tgz", + "integrity": "sha512-7ETZlZ+wIYjMQGu6o3MvVegxMQ9+TnWKHZzyUizifk6KhI+J3Ky0OdSjVvuC9pQjlJG6Oea+8tI27YP9KcSLPA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-pt-br": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-pt-br/-/monaco-vscode-language-pack-pt-br-26.2.2.tgz", - "integrity": "sha512-PKkKRQBjCMX/sSOUhc4wWZZPZ1yt06BBM7xqPFEnyCfZSzlvscWxoA4HjoYjp1dDPt1jJGp9zanM3TPeLmlKfA==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-pt-br/-/monaco-vscode-language-pack-pt-br-27.0.0.tgz", + "integrity": "sha512-UVCaDz+NpiUmj4jmAOApGmYKhpkDsRp3q5DVuHey+tzMFQzYSK91Jl3xE7Jghbgm8ebHJY2FvCEIsC1uZdO1Xg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-qps-ploc": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-qps-ploc/-/monaco-vscode-language-pack-qps-ploc-26.2.2.tgz", - "integrity": "sha512-wogfSUnZpdtwv33Gc/y7MLk/p9JHjQZLNWgjfm9JdqiyC+qWtZ3cvw0z4FyRECS+34L7B7XBRCzin9nFTBjQiA==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-qps-ploc/-/monaco-vscode-language-pack-qps-ploc-27.0.0.tgz", + "integrity": "sha512-khi9cRugn/zY9DDdOvIlKkHcko3HkWiceX6Mvi4wxAyxIrLckw1JCNTkalqwHjnTPpQ8NQPzb2KHo/rCOlW+tw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-ru": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ru/-/monaco-vscode-language-pack-ru-26.2.2.tgz", - "integrity": "sha512-h7dsG1/gUMoHHhp4C/w57a08JBBTH9V5+MfC362SNx/SOQ7xpZ/rLVuE29w0TdriKnx7Q3ci5cKpS4jkBv7Vsg==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ru/-/monaco-vscode-language-pack-ru-27.0.0.tgz", + "integrity": "sha512-1AtxRreZ4KOlN4dSjMAQGHohb8u7JGBAqoZE9ZOsLWVgi9h96ImliSI5ClNYOyC1uzIijjpGb+WquI4XTa+r9Q==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-tr": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-tr/-/monaco-vscode-language-pack-tr-26.2.2.tgz", - "integrity": "sha512-cS1DLyrUxVPQ8pB5EXdNMcwhgqgXivbfRcB+hdvtXOQleB60ZlpusRIP7Od2QWnb8spxAs3Y4tAOaOvsFchaLw==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-tr/-/monaco-vscode-language-pack-tr-27.0.0.tgz", + "integrity": "sha512-zKasBiCduEs0A2ruZlnun+TBhXjR0hFhMx8C+3piNprF1sEVe0aAxGl3vWzhWGnyX5uhvM7GbguDNA1wVKHQdw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-zh-hans": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-zh-hans/-/monaco-vscode-language-pack-zh-hans-26.2.2.tgz", - "integrity": "sha512-i4GNmt+gnmtsNxVoMnNyou9eCxep1aHLaJKD3vEmr8ATQG7HvKsiqMDkQ2mZzFhzU5mIcDld5pFayfSE0xcADg==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-zh-hans/-/monaco-vscode-language-pack-zh-hans-27.0.0.tgz", + "integrity": "sha512-a3f/5XfX44BUsHfJX4jFK6PZm4TmQIm127Hrcvn6Ogo3oPwCzXMoVXn5eVIpXhsTEiZ7iry4keI7F1jW11FWrQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-zh-hant": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-zh-hant/-/monaco-vscode-language-pack-zh-hant-26.2.2.tgz", - "integrity": "sha512-rqhTDx/ZbbpKLRdnfdK4jPhS69RiICEI7qb9zqMdyEwk4z8tbg7LctNrK0nXk0eEorQx7oD0bB2fe8db8vKmQw==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-zh-hant/-/monaco-vscode-language-pack-zh-hant-27.0.0.tgz", + "integrity": "sha512-zbOm89MI8zxSE9zZuGLqsQHV4lFDWS0m9NoF5LKW5bng5Uub4k2fmyVCC61OtJu6Wx7QxiRRJTUSPGhC6BIZLA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-languages-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-languages-service-override/-/monaco-vscode-languages-service-override-26.2.2.tgz", - "integrity": "sha512-fPpAXoqRxQ7hlC4kAqrIuW+sfH9UEsOSBncgWOM7V+gNoULwc3OfP39VtZHzW4viRuguimIC27OC/TidTVjMTA==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-languages-service-override/-/monaco-vscode-languages-service-override-27.0.0.tgz", + "integrity": "sha512-Ro32N036t8PJMSDvN/82hisYit+IWv8PDqogCZ4omlxQhZZ0VCepY0uI9eGVPOB25/LtB0r2lEmJizK72P2+QA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2", - "@codingame/monaco-vscode-files-service-override": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0", + "@codingame/monaco-vscode-files-service-override": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-layout-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-layout-service-override/-/monaco-vscode-layout-service-override-26.2.2.tgz", - "integrity": "sha512-+UfhKCxu+oIvDM71wi/mJ5NHWSxVaWpH86s1atG7922tZiZzLWdeGSKg63TcB1aiJBoxmHFNxKhCAfqF6qQDaw==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-layout-service-override/-/monaco-vscode-layout-service-override-27.0.0.tgz", + "integrity": "sha512-pRQD0vjD0HoFjGlAYK8GZftzNkmcczfEdPuS77WujmRcV8Ldm7Cy63UahpqPPjEfIkUneFVlRWgp/Xivyi2Akw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-lifecycle-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-lifecycle-service-override/-/monaco-vscode-lifecycle-service-override-26.2.2.tgz", - "integrity": "sha512-7MuHsjMUSR0EMl2g+dH2RQu6WUNTxkMlAH9JX5fyiHLRGRTe+fIxaNwCIon8MnMFu/B459UCLfAc+TpSKRRL/A==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-lifecycle-service-override/-/monaco-vscode-lifecycle-service-override-27.0.0.tgz", + "integrity": "sha512-Ic1iBSsT0xo6xB6Fna+hbciW4ZEcG5odtw+mb4OUmrpxPW6LQtZqC1HUZxK3arqBfFRJpSrq55mA/9nqmj8juA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-localization-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-localization-service-override/-/monaco-vscode-localization-service-override-26.2.2.tgz", - "integrity": "sha512-v5GuKed+MujYpF0SUlYVBh8SjtJ4G2F587/LWsAWM78tctN9qyvmoznnmc68zfDIUGUnyTmUUkZ43+vpGMgFJw==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-localization-service-override/-/monaco-vscode-localization-service-override-27.0.0.tgz", + "integrity": "sha512-FXfbIbKOVkcyrHBcJvYjacBkSMf7Sza48I/Bg2ZS8CGbzdCpEynMOEj9Vq58ZKfRETZgjrgGE7Do8jQHF6Ieiw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-log-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-log-service-override/-/monaco-vscode-log-service-override-26.2.2.tgz", - "integrity": "sha512-28bvb8syjZk5+wJVkRAZHwWoE44le0VZDjWiA6sSfpHIq/0TSuHygYmgieeXny1JINpPZ5ZbRib+uwsxBt9CIA==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-log-service-override/-/monaco-vscode-log-service-override-27.0.0.tgz", + "integrity": "sha512-DQarDQEsIp74keSp9VHUV2ooZ/Nu5+Q5aubjVdmALLwhhU1cLRSpd94TC4PiiyMqp5ZdgikyENkSMk1NPF1iow==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2", - "@codingame/monaco-vscode-environment-service-override": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0", + "@codingame/monaco-vscode-environment-service-override": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-model-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-model-service-override/-/monaco-vscode-model-service-override-26.2.2.tgz", - "integrity": "sha512-wZ/9SNGOQYVK/DD1fV3etmD1Y9s7qi/fxHbzjo+DjBU2ONHu9oRqZYp/ctWcnxiRCioKt5q6O+9OVD+aHvMmOQ==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-model-service-override/-/monaco-vscode-model-service-override-27.0.0.tgz", + "integrity": "sha512-OckWT9w+aTBAO9/wNKilI2yCCLmFX7P91AX1r2/fLbskH0W1sLBecS5GqipHi1X7V2hGBS2Wfi3MqfIchIXMPg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-monarch-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-monarch-service-override/-/monaco-vscode-monarch-service-override-26.2.2.tgz", - "integrity": "sha512-Ndl00yTBNoQg4w38D3QNYsC2ms980/OMSeI4wnjqVZtKsP6ITINuELO4HFx4TLCFL8EqHgL3kzj+IsqcxBj9kg==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-monarch-service-override/-/monaco-vscode-monarch-service-override-27.0.0.tgz", + "integrity": "sha512-eKBawB0xu12VxPI9+jQDn1vJvyEHI0PhMI5k5CWT6vHRVicOWWzN14RHH37MCvEofFfnk8eA/KIyFsRdWkCN3g==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-outline-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-outline-service-override/-/monaco-vscode-outline-service-override-26.2.2.tgz", - "integrity": "sha512-yTb9fHwo+BS4vu0a2FNlVkLhrqsU3kefSlPOe+ZcVYaJnGILlcZxyy2ZV9hZouiGV9oBjmw/CsU6mSDrDKI11w==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-outline-service-override/-/monaco-vscode-outline-service-override-27.0.0.tgz", + "integrity": "sha512-jZhr2Ii40FgW+KS+c4gwlG9MDk0AvOF6MP4n284HXkNCcCHSxoOtzCUTpXzKpxz/6uBXaBgXtVz2CQFFvYiTYQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-preferences-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-preferences-service-override/-/monaco-vscode-preferences-service-override-26.2.2.tgz", - "integrity": "sha512-wHW/IqMCH3HGrbPk9MZWKiKGeVoX2+Q+QU2Hp9IEowdtXe1B9HAD9joRPEiUYbU86Al0kkOvPWeT4Sl1yPNzLw==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-preferences-service-override/-/monaco-vscode-preferences-service-override-27.0.0.tgz", + "integrity": "sha512-9l3EcWY3Q6QcNCklX5167rwewm2H97fwprYA3muKiEO5t1U2raxOVE69nJxpMZgd8OU6MB+9VM4EnvLyeBGSEg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-python-default-extension": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-python-default-extension/-/monaco-vscode-python-default-extension-26.2.2.tgz", - "integrity": "sha512-tYWFOYQ4a5qFmxv8KBFDAJuT9JiIDJzF3JfQU8RFKj+P5Ud5b5avFUT6+FytYQsJX0pa79wKl0UOR/pWc1tXVw==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-python-default-extension/-/monaco-vscode-python-default-extension-27.0.0.tgz", + "integrity": "sha512-bRx/078SY/igVaGyV7nvufhPMV9jlPq8PLoQdGgy7LYG4j5zdiA6Otww7v1zDeEFHTCSdMliW9A+nECIumS2pA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-quickaccess-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-quickaccess-service-override/-/monaco-vscode-quickaccess-service-override-26.2.2.tgz", - "integrity": "sha512-worUOlyo4Ppfry6P3Jrg3ajlNXgRlRkBReBEzoxA4yrrpYOh3cTpw+2Krxvds4LeATLgsetCyWp+m5oDI+PVGA==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-quickaccess-service-override/-/monaco-vscode-quickaccess-service-override-27.0.0.tgz", + "integrity": "sha512-XTH5vCLRDaA+YaXTI0BnCohD6UOAds5zXkohdEMIMxMDiWANiiCTpc6ncetjeFSFXv0uYVQmj1GyfsrM+DA7IA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-remote-agent-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-remote-agent-service-override/-/monaco-vscode-remote-agent-service-override-26.2.2.tgz", - "integrity": "sha512-v8yak0+6ZkcYonwbJ5gRWP64f/Q/34CnnewHgWOwJnsSFfKTRDdtaYZzRgqMzf+AEwafXQLjhJtm9G4PlIo0Yw==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-remote-agent-service-override/-/monaco-vscode-remote-agent-service-override-27.0.0.tgz", + "integrity": "sha512-RWu+QoqZYBailQIHVO2Pfqd9X+qLIqoVn3wS3qmPQqpQnPMCiquCf18yFpONamI6sKpMsKOFyxIt6XcWWp0qGg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2", - "@codingame/monaco-vscode-environment-service-override": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0", + "@codingame/monaco-vscode-environment-service-override": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-rollup-vsix-plugin": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-rollup-vsix-plugin/-/monaco-vscode-rollup-vsix-plugin-26.2.2.tgz", - "integrity": "sha512-udPF6IvPuMv8y3LPh6is5CRbt5oHCHSHqFdGKFcCt6ipfeYEvBA7NFnOJP1veiK7+qhNsh83LY7GXfOe3qL4yg==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-rollup-vsix-plugin/-/monaco-vscode-rollup-vsix-plugin-27.0.0.tgz", + "integrity": "sha512-tyCGvQJagdbf9HclQO8XgnYkfR7L95DlVT1vSm+vNAMvAl3LrUTk/aKh10hOfvQO9VOO16GpP/AkH3OyW5z6XQ==", "dev": true, "license": "MIT", "dependencies": { "@rollup/pluginutils": "^5.3.0", "css-url-parser": "^1.1.4", - "memfs": "^4.56.10", + "memfs": "^4.56.11", "mime-types": "^3.0.2", "thenby": "^1.3.4", "yauzl": "^3.0.0" } }, "node_modules/@codingame/monaco-vscode-search-result-default-extension": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-search-result-default-extension/-/monaco-vscode-search-result-default-extension-26.2.2.tgz", - "integrity": "sha512-Xu/H93hwlcyT2Pfo9i8gTPZqZDxVR1IpQs7WOnIs+f+rAOEEY1jBOufLzxJjTc1FxV3uUzFeVr/lCUzP2TvjmA==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-search-result-default-extension/-/monaco-vscode-search-result-default-extension-27.0.0.tgz", + "integrity": "sha512-JndmT4tNPwPHtVQlT9E9MIMWrL4QmUVCa2+MNIWAz4cBMH7V4NrBdy+/qmH8B3S24aIOPR+ZYnPOrrqK4NMZsg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-search-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-search-service-override/-/monaco-vscode-search-service-override-26.2.2.tgz", - "integrity": "sha512-pna8fSXlxH9WF8OIInUwKEzXAp4cuz65vVBSTWfZw+3LDF/QIT/rm+a1xrODza64pa2H5DDgvra+IiB//9n3Zg==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-search-service-override/-/monaco-vscode-search-service-override-27.0.0.tgz", + "integrity": "sha512-xd1CzoBPlnbKq7Nwf49xqifikGPGl749akk9PP2rqmuG4jkO+pajgmDRQ1G9Deon2965gluJu5XTNuoJEP1tNA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-secret-storage-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-secret-storage-service-override/-/monaco-vscode-secret-storage-service-override-26.2.2.tgz", - "integrity": "sha512-8kgyYjBV8JT7WBBfTtp16DF1wA5s7KoDv3nyCYIQGi2JyUW/T8uTN9qsXbHhbUVywf+w58JyxIDvPbHeFDx3/g==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-secret-storage-service-override/-/monaco-vscode-secret-storage-service-override-27.0.0.tgz", + "integrity": "sha512-z+X+pQKPLtqClxxBGheQC/Q3sKA9GKvviFDaValeieLiZfnuubdhW9w5m4Wlo+3B7Qs4lyVZaU1MQ+9oYSafBA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-standalone-css-language-features": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-css-language-features/-/monaco-vscode-standalone-css-language-features-26.2.2.tgz", - "integrity": "sha512-c7O9YRSiGmRqq0PPFNSmrkad6uYMdz8/anbNaiXpHEZiMgpg/2XxpSdpLNn+kRNmcAExOtGy0IkYxrj89aYauA==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-css-language-features/-/monaco-vscode-standalone-css-language-features-27.0.0.tgz", + "integrity": "sha512-soSYF5c0+m/pUjmWvHN8qOe40u5HgfY5wr+bBXmGNHrMi5DoZdYjepDpNlcoWjWlnxSx4Ve6Au1UDbb1MRYuug==", "dev": true, "license": "MIT", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@26.2.2", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@27.0.0", "vscode-css-languageservice": "6.2.14", "vscode-languageserver-textdocument": "1.0.12", "vscode-languageserver-types": "3.17.5" } }, "node_modules/@codingame/monaco-vscode-standalone-html-language-features": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-html-language-features/-/monaco-vscode-standalone-html-language-features-26.2.2.tgz", - "integrity": "sha512-A1if1KERIToO7k7Ihrepf6ODEXQKMWWi64pyYKnaUxCXtgT2usQ5ea2CQSappNmCPK3HIb8VOc0M5R+4clE5zQ==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-html-language-features/-/monaco-vscode-standalone-html-language-features-27.0.0.tgz", + "integrity": "sha512-jeND8cKNuGK/7ricZdnFub/ht2KCJxYokDUQaolApEuZ+O8jE0lL17nXN3gY6QLNK5pF8HsPorHfOoOhJiC3Ig==", "dev": true, "license": "MIT", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@26.2.2", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@27.0.0", "vscode-html-languageservice": "5.2.0", "vscode-languageserver-textdocument": "1.0.12", "vscode-languageserver-types": "3.17.5" } }, "node_modules/@codingame/monaco-vscode-standalone-json-language-features": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-json-language-features/-/monaco-vscode-standalone-json-language-features-26.2.2.tgz", - "integrity": "sha512-raIoX8fbKQmqnpVidzYJ8BYZeCjSinzsFI50emd2aFqUdb3nh2b6T8P6zWMTky6Ubf2VjQZwTsnhAfWynW0ZhQ==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-json-language-features/-/monaco-vscode-standalone-json-language-features-27.0.0.tgz", + "integrity": "sha512-ZGlqvjHCv64glXBJbQCmbXcTBBRiI/tejARFrr5rJ9TyFb7Fgidf8KvWVg59roNWkj0G0zMw18L3PsqnYDyayw==", "license": "MIT", "dependencies": { "jsonc-parser": "3.3.1", - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@26.2.2", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@27.0.0", "vscode-json-languageservice": "5.3.11", "vscode-languageserver-textdocument": "1.0.12", "vscode-languageserver-types": "3.17.5", @@ -695,204 +695,195 @@ "license": "MIT" }, "node_modules/@codingame/monaco-vscode-standalone-languages": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-languages/-/monaco-vscode-standalone-languages-26.2.2.tgz", - "integrity": "sha512-uVYOU3rgMkiZbl+G1prPdLqIcnZIyeSO2cQ0TWdknlsYiOgNOqNGxl1+3jGtJxJBxNa8jmHM0cJ1t0s0z7rSuw==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-languages/-/monaco-vscode-standalone-languages-27.0.0.tgz", + "integrity": "sha512-TXB6iycynrefKmbt7EhG/tmYiRWBBHbpOtnFeMCUPqJCwahe6a75OBoi8SXUbSYjmIPvYunulD/womtDlrqKJQ==", "dev": true, "license": "MIT", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@26.2.2" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@27.0.0" } }, "node_modules/@codingame/monaco-vscode-standalone-typescript-language-features": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-typescript-language-features/-/monaco-vscode-standalone-typescript-language-features-26.2.2.tgz", - "integrity": "sha512-F6Ntplxmedm4Sj4NeHQKYxzk8XEAcg/V5zcMuuiAcA//NBAG2LngorCEEadMZmkV1PPFN41H702irDTwqr8Mcg==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-typescript-language-features/-/monaco-vscode-standalone-typescript-language-features-27.0.0.tgz", + "integrity": "sha512-3pBijNl/alx9j1Iepnt+Aw8CN/5fb245w/vZ73R2kf1tOCus/H0WN8ENzsNJ7pJYnv9pwT1ubK5ZuU0lqew0Ig==", "license": "MIT", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@26.2.2" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@27.0.0" } }, "node_modules/@codingame/monaco-vscode-storage-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-storage-service-override/-/monaco-vscode-storage-service-override-26.2.2.tgz", - "integrity": "sha512-LAhnqObgNtcmkgl/Yv8B8PF9NbKckTcJ6oNTHX72uLIsg7kIoUAWN6Ig/vMDtdyZxM95DJVo4x9fX0oljzAS4A==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-storage-service-override/-/monaco-vscode-storage-service-override-27.0.0.tgz", + "integrity": "sha512-hfg0WmD+LQNphhcJrnav4i176n/OiKwbUguZSGtvULmWC4OJgZctkCdzki0bnPqk2r1mbutwe6YHX7tdrysj2Q==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-terminal-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-terminal-service-override/-/monaco-vscode-terminal-service-override-26.2.2.tgz", - "integrity": "sha512-NP9Zb/tYa2DSLyHsFAzG/6qFmfxieLHoNkE8W3W4wo1DBhgcTC06IbeDrs6+lPdokTNRdwzu8ul8mOW7oq44xQ==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-terminal-service-override/-/monaco-vscode-terminal-service-override-27.0.0.tgz", + "integrity": "sha512-D7uHpL4jAZVTGGBpngq3jqE+K/k6OaOdXlhkpALNvHt3VouTMHiH0jem1oxIuFhd8jFIkg9U4D1T5cLGtMMaiA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2", - "@codingame/monaco-vscode-xterm-addons-common": "26.2.2", - "@codingame/monaco-vscode-xterm-common": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0", + "@codingame/monaco-vscode-xterm-addons-common": "27.0.0", + "@codingame/monaco-vscode-xterm-common": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-testing-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-testing-service-override/-/monaco-vscode-testing-service-override-26.2.2.tgz", - "integrity": "sha512-J9WjmGcw+jHsZXH4znzKDc5w1gEVt75IRDU9ocQZJG+2c9qd0FYQYrNp91Vx4tkg0cL9H7r7Mkbv2ex3d7T5qA==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-testing-service-override/-/monaco-vscode-testing-service-override-27.0.0.tgz", + "integrity": "sha512-LeLgmpOpqIFZfFjL1cHXwlUsg/7wv9E5ylihikVMNrxSr9cPI4XdlXMB7lCBp2iQ61JFmF2hfBjdT+D9LnEvaQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2", - "@codingame/monaco-vscode-terminal-service-override": "26.2.2", - "@codingame/monaco-vscode-xterm-addons-common": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0", + "@codingame/monaco-vscode-terminal-service-override": "27.0.0", + "@codingame/monaco-vscode-xterm-addons-common": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-textmate-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-textmate-service-override/-/monaco-vscode-textmate-service-override-26.2.2.tgz", - "integrity": "sha512-nKb9ejSN8c4v2iPqo92gcHArrwmonOSdT+1CVfwu19yUWb3MbhSJqa7arUIKCUzAYDq8FtWy69Yjk3r6q6Kndg==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-textmate-service-override/-/monaco-vscode-textmate-service-override-27.0.0.tgz", + "integrity": "sha512-JsmOhotK3z5WH9bREXYR/agseXoF36yfclVgTJ6TStVOwMOrSsQrsq1ziobeMaUZlj6lfXV0zks7uDYQAaYzEA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2", - "@codingame/monaco-vscode-files-service-override": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0", + "@codingame/monaco-vscode-files-service-override": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-theme-defaults-default-extension": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-theme-defaults-default-extension/-/monaco-vscode-theme-defaults-default-extension-26.2.2.tgz", - "integrity": "sha512-lZJmoPp2kiZ7Xz/qhWsUPTRvG6QP4+a+BdcZLzpDuIG0cOwQ47T+Ea3LpsZ4+KsVXtE2gADdIwL83KuI48JuNQ==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-theme-defaults-default-extension/-/monaco-vscode-theme-defaults-default-extension-27.0.0.tgz", + "integrity": "sha512-Rqufuuew7RIENwgP2q5YMd8hQIbgcrDZDBIULDjfRSx8Aa2Jaz/ZH92Zq2vLAqrSmLA5ApAkHqGboDUQNx3NJg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-theme-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-theme-service-override/-/monaco-vscode-theme-service-override-26.2.2.tgz", - "integrity": "sha512-S/2wUX6gOoDrm8UjKgPzXoJV0/4gAit7neGbZcaaNEEIrY6A/mZ+Uc70WY/fe9wPMvjVtaDlkURrots6H/N3qQ==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-theme-service-override/-/monaco-vscode-theme-service-override-27.0.0.tgz", + "integrity": "sha512-jX3a4FM16kg5l41eXKEHQMyPH1PCd4RKP/V4yWALRsLaqzHrTjqnkJruEPUBALqZqDbTnMZQJecyhKKW6SxYLw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2", - "@codingame/monaco-vscode-files-service-override": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0", + "@codingame/monaco-vscode-files-service-override": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-typescript-basics-default-extension": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-typescript-basics-default-extension/-/monaco-vscode-typescript-basics-default-extension-26.2.2.tgz", - "integrity": "sha512-lSCu8eBn7fcUPYWS3qmEwqdC2nm8Qyva7FaSNt4aX4lCB2+Ax7/xFUDNE97ibk4Q7lTBLrwDOY7BZSe3kyvn1Q==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-typescript-basics-default-extension/-/monaco-vscode-typescript-basics-default-extension-27.0.0.tgz", + "integrity": "sha512-h15vrL90joEPR5TPTqS3XN6AdB917prx5hM4XnbttYVcDp0i3xRnzhDsdjJvcZz61Td5udvooqM2yi9xENJMGg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-typescript-language-features-default-extension": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-typescript-language-features-default-extension/-/monaco-vscode-typescript-language-features-default-extension-26.2.2.tgz", - "integrity": "sha512-SXTxeHU/l615wiyWMirSgqrdcd14P/ipp4psEsGuxKYP8K9AainCP2wls7+AQZmTrj90eI6YtlkWgYmwh9LLtA==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-typescript-language-features-default-extension/-/monaco-vscode-typescript-language-features-default-extension-27.0.0.tgz", + "integrity": "sha512-e00wUKfK3pZRwFbNPo08eF+Pq+Pxid4z6GtNs6i52J/nbkSeZGPaucDBtKdNM5P7B8IVyOfcNBZqkrzLuVU3+A==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-view-banner-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-banner-service-override/-/monaco-vscode-view-banner-service-override-26.2.2.tgz", - "integrity": "sha512-qOIZZt7CaaTWrGCbO+uAFG3DSRGOdZ/THhMijZ1ioqkRTUFmL3H6ERF0N3uwiCJuh1ifFN5dowsdOqx4wRgj5A==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-banner-service-override/-/monaco-vscode-view-banner-service-override-27.0.0.tgz", + "integrity": "sha512-1L44AOvRCjbGeN5x0YMZUh1FcDCW1hawRu5Q/83bVhaMgzv5nEbLqDY1aSYnf28cVpMxbUVMC6uZ9Bzaa/FVMw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-view-common-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-common-service-override/-/monaco-vscode-view-common-service-override-26.2.2.tgz", - "integrity": "sha512-I0iucIWsvwExBUQsGZY1ujPk5JWyjCVPm6hF+1KKCEim4MSKQ/CufxCEs5noZLowyB2aUon0hTTa5+qDNDobfQ==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-common-service-override/-/monaco-vscode-view-common-service-override-27.0.0.tgz", + "integrity": "sha512-3+pcjGRFT/EVuYVM/BY8M1YOwzQY+vFQm1gDA4YwjCBqyrhbFsU0NfEoMnQOuKtupLjIbkwU2zgwchbR4/cH8A==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2", - "@codingame/monaco-vscode-bulk-edit-service-override": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0", + "@codingame/monaco-vscode-bulk-edit-service-override": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-view-status-bar-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-status-bar-service-override/-/monaco-vscode-view-status-bar-service-override-26.2.2.tgz", - "integrity": "sha512-Zfh9KBjGA5AQdKv1gmI/EkfuRcOaSUVzPUhpNWaKY+/cjfR2jhQxM3arq+G+wX1Hpi1nE4YBzzPRXBAqgNEiCA==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-status-bar-service-override/-/monaco-vscode-view-status-bar-service-override-27.0.0.tgz", + "integrity": "sha512-ftyOyVZSWHJX1ZVOEYv/6W+xkiAhh2k45V8XoeUrQSBprIgQP1JkkMWjXR9Or7bpyl6avTdVRUz4EAiAuJXYHg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-view-title-bar-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-title-bar-service-override/-/monaco-vscode-view-title-bar-service-override-26.2.2.tgz", - "integrity": "sha512-aDjITy8gkuj7P2afAYIWsPaXhQqtwq8aH5cYfQu3zgszmG4/8PMOAsMPlKQsVSpKKZAzWMufBjFPkwTFVRTWKQ==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-title-bar-service-override/-/monaco-vscode-view-title-bar-service-override-27.0.0.tgz", + "integrity": "sha512-A++OzOUXznorqeWStTVH4r1RB9ujhSm0ZKpG53evd/Yzn5xAi8Vz/aFTm8IjozDh/L/UHpqJnf/Yn5UDGc42pQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-views-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-views-service-override/-/monaco-vscode-views-service-override-26.2.2.tgz", - "integrity": "sha512-xJjEdErv91OldODFtH1LvBxzDwST/wV9t5ZpGNkydKGfAn1m/gn+S9Xhgw5Xzt76KYSoL0sD+kHWGCwoARrdGw==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-views-service-override/-/monaco-vscode-views-service-override-27.0.0.tgz", + "integrity": "sha512-wDLC5ol1YgD3PeF8v4ctI9e4P3gY4dXg0e8OHzHrIa0E4c4G3RBZ95MkK1+IWQqtzvaq7vSp5QpAZieWXF5IzA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2", - "@codingame/monaco-vscode-keybindings-service-override": "26.2.2", - "@codingame/monaco-vscode-layout-service-override": "26.2.2", - "@codingame/monaco-vscode-quickaccess-service-override": "26.2.2", - "@codingame/monaco-vscode-view-common-service-override": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0", + "@codingame/monaco-vscode-keybindings-service-override": "27.0.0", + "@codingame/monaco-vscode-layout-service-override": "27.0.0", + "@codingame/monaco-vscode-quickaccess-service-override": "27.0.0", + "@codingame/monaco-vscode-view-common-service-override": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-workbench-service-override": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-workbench-service-override/-/monaco-vscode-workbench-service-override-26.2.2.tgz", - "integrity": "sha512-PaiHtdB6PUlnqGJInaX1P5nTrkJ3OEN0leAJn9L9JP0Y6qq/fe4Ky3qsx6B1MQglwShRZH8A6hZLaBHhhRIfvw==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-workbench-service-override/-/monaco-vscode-workbench-service-override-27.0.0.tgz", + "integrity": "sha512-Lp2VJ7ggZkywQ9+tnS4AUMCVJ1CMtJF2XmvKFSmRqinofTRT4A6OgI+ZsaHCRi6Xioc33xaAr/6vQBS+1MiDdw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2", - "@codingame/monaco-vscode-keybindings-service-override": "26.2.2", - "@codingame/monaco-vscode-quickaccess-service-override": "26.2.2", - "@codingame/monaco-vscode-view-banner-service-override": "26.2.2", - "@codingame/monaco-vscode-view-common-service-override": "26.2.2", - "@codingame/monaco-vscode-view-status-bar-service-override": "26.2.2", - "@codingame/monaco-vscode-view-title-bar-service-override": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0", + "@codingame/monaco-vscode-keybindings-service-override": "27.0.0", + "@codingame/monaco-vscode-quickaccess-service-override": "27.0.0", + "@codingame/monaco-vscode-view-banner-service-override": "27.0.0", + "@codingame/monaco-vscode-view-common-service-override": "27.0.0", + "@codingame/monaco-vscode-view-status-bar-service-override": "27.0.0", + "@codingame/monaco-vscode-view-title-bar-service-override": "27.0.0" } }, "node_modules/@codingame/monaco-vscode-xterm-addons-common": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-xterm-addons-common/-/monaco-vscode-xterm-addons-common-26.2.2.tgz", - "integrity": "sha512-kPS+ZI5qo1nAQgIedURH6cLTks3o+lWsuYfhZVZDHxCV9zQyWTLQou0Jl2vo1eAGlKmqqNkvR8rEo+ztkR60gw==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-xterm-addons-common/-/monaco-vscode-xterm-addons-common-27.0.0.tgz", + "integrity": "sha512-WLM1IOZbDQV2NUiwEeXyD3iKuvUrtsgBYNV1QUzBYAlRjzfLG3yPVGdL/ixjlo5XS+L/aRu83NE7Ym482wrsUg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2", - "@xterm/addon-clipboard": "0.3.0-beta.147", - "@xterm/addon-image": "0.10.0-beta.147", - "@xterm/addon-ligatures": "0.11.0-beta.147", - "@xterm/addon-progress": "0.3.0-beta.147", - "@xterm/addon-search": "0.17.0-beta.147", - "@xterm/addon-serialize": "0.15.0-beta.147", - "@xterm/addon-unicode11": "0.10.0-beta.147", - "@xterm/addon-webgl": "0.20.0-beta.146" + "@codingame/monaco-vscode-api": "27.0.0", + "@xterm/addon-clipboard": "0.3.0-beta.168", + "@xterm/addon-image": "0.10.0-beta.168", + "@xterm/addon-ligatures": "0.11.0-beta.168", + "@xterm/addon-progress": "0.3.0-beta.168", + "@xterm/addon-search": "0.17.0-beta.168", + "@xterm/addon-serialize": "0.15.0-beta.168", + "@xterm/addon-unicode11": "0.10.0-beta.168", + "@xterm/addon-webgl": "0.20.0-beta.167" } }, "node_modules/@codingame/monaco-vscode-xterm-common": { - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-xterm-common/-/monaco-vscode-xterm-common-26.2.2.tgz", - "integrity": "sha512-MY0Q5jb827XeuOFcBbXeGAUkdlsBmNeWOqaIUlGkjAZlVM4qQFRxvsx8uw8mqFK1PgIIe6NVStEUX0Cuq6NvSw==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-xterm-common/-/monaco-vscode-xterm-common-27.0.0.tgz", + "integrity": "sha512-IIlfWHh+f0V7EjjPLadw87kKHXBQufZzyxgQaZamw5yeF5qQdyFpQknJc7m3QCWjTpEmB1Tx3L5j2YTLdC4scQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2", - "@codingame/monaco-vscode-xterm-addons-common": "26.2.2", - "@xterm/xterm": "6.1.0-beta.147" + "@codingame/monaco-vscode-api": "27.0.0", + "@codingame/monaco-vscode-xterm-addons-common": "27.0.0", + "@xterm/xterm": "6.1.0-beta.168" } }, - "node_modules/@codingame/monaco-vscode-xterm-common/node_modules/@xterm/xterm": { - "version": "6.1.0-beta.147", - "resolved": "https://registry.npmjs.org/@xterm/xterm/-/xterm-6.1.0-beta.147.tgz", - "integrity": "sha512-3Q0NJFkde5wqtDSaFOAk2t1GVHbUkCEgDRdKT7dc3TylwxyGuKNzSkVYjH/tEGcb2BLa3wFVimAHQQp6KSCt9Q==", - "license": "MIT", - "workspaces": [ - "addons/*" - ] - }, "node_modules/@emnapi/core": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.8.1.tgz", @@ -1449,14 +1440,14 @@ } }, "node_modules/@jsonjoy.com/fs-core": { - "version": "4.56.10", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-core/-/fs-core-4.56.10.tgz", - "integrity": "sha512-PyAEA/3cnHhsGcdY+AmIU+ZPqTuZkDhCXQ2wkXypdLitSpd6d5Ivxhnq4wa2ETRWFVJGabYynBWxIijOswSmOw==", + "version": "4.56.11", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-core/-/fs-core-4.56.11.tgz", + "integrity": "sha512-wThHjzUp01ImIjfCwhs+UnFkeGPFAymwLEkOtenHewaKe2pTP12p6r1UuwikA9NEvNf9Vlck92r8fb8n/MWM5w==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-node-builtins": "4.56.10", - "@jsonjoy.com/fs-node-utils": "4.56.10", + "@jsonjoy.com/fs-node-builtins": "4.56.11", + "@jsonjoy.com/fs-node-utils": "4.56.11", "thingies": "^2.5.0" }, "engines": { @@ -1471,15 +1462,15 @@ } }, "node_modules/@jsonjoy.com/fs-fsa": { - "version": "4.56.10", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-fsa/-/fs-fsa-4.56.10.tgz", - "integrity": "sha512-/FVK63ysNzTPOnCCcPoPHt77TOmachdMS422txM4KhxddLdbW1fIbFMYH0AM0ow/YchCyS5gqEjKLNyv71j/5Q==", + "version": "4.56.11", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-fsa/-/fs-fsa-4.56.11.tgz", + "integrity": "sha512-ZYlF3XbMayyp97xEN8ZvYutU99PCHjM64mMZvnCseXkCJXJDVLAwlF8Q/7q/xiWQRsv3pQBj1WXHd9eEyYcaCQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-core": "4.56.10", - "@jsonjoy.com/fs-node-builtins": "4.56.10", - "@jsonjoy.com/fs-node-utils": "4.56.10", + "@jsonjoy.com/fs-core": "4.56.11", + "@jsonjoy.com/fs-node-builtins": "4.56.11", + "@jsonjoy.com/fs-node-utils": "4.56.11", "thingies": "^2.5.0" }, "engines": { @@ -1494,17 +1485,17 @@ } }, "node_modules/@jsonjoy.com/fs-node": { - "version": "4.56.10", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node/-/fs-node-4.56.10.tgz", - "integrity": "sha512-7R4Gv3tkUdW3dXfXiOkqxkElxKNVdd8BDOWC0/dbERd0pXpPY+s2s1Mino+aTvkGrFPiY+mmVxA7zhskm4Ue4Q==", + "version": "4.56.11", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node/-/fs-node-4.56.11.tgz", + "integrity": "sha512-D65YrnP6wRuZyEWoSFnBJSr5zARVpVBGctnhie4rCsMuGXNzX7IHKaOt85/Aj7SSoG1N2+/xlNjWmkLvZ2H3Tg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-core": "4.56.10", - "@jsonjoy.com/fs-node-builtins": "4.56.10", - "@jsonjoy.com/fs-node-utils": "4.56.10", - "@jsonjoy.com/fs-print": "4.56.10", - "@jsonjoy.com/fs-snapshot": "4.56.10", + "@jsonjoy.com/fs-core": "4.56.11", + "@jsonjoy.com/fs-node-builtins": "4.56.11", + "@jsonjoy.com/fs-node-utils": "4.56.11", + "@jsonjoy.com/fs-print": "4.56.11", + "@jsonjoy.com/fs-snapshot": "4.56.11", "glob-to-regex.js": "^1.0.0", "thingies": "^2.5.0" }, @@ -1520,9 +1511,9 @@ } }, "node_modules/@jsonjoy.com/fs-node-builtins": { - "version": "4.56.10", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node-builtins/-/fs-node-builtins-4.56.10.tgz", - "integrity": "sha512-uUnKz8R0YJyKq5jXpZtkGV9U0pJDt8hmYcLRrPjROheIfjMXsz82kXMgAA/qNg0wrZ1Kv+hrg7azqEZx6XZCVw==", + "version": "4.56.11", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node-builtins/-/fs-node-builtins-4.56.11.tgz", + "integrity": "sha512-CNmt3a0zMCIhniFLXtzPWuUxXFU+U+2VyQiIrgt/rRVeEJNrMQUABaRbVxR0Ouw1LyR9RjaEkPM6nYpED+y43A==", "dev": true, "license": "Apache-2.0", "engines": { @@ -1537,15 +1528,15 @@ } }, "node_modules/@jsonjoy.com/fs-node-to-fsa": { - "version": "4.56.10", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node-to-fsa/-/fs-node-to-fsa-4.56.10.tgz", - "integrity": "sha512-oH+O6Y4lhn9NyG6aEoFwIBNKZeYy66toP5LJcDOMBgL99BKQMUf/zWJspdRhMdn/3hbzQsZ8EHHsuekbFLGUWw==", + "version": "4.56.11", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node-to-fsa/-/fs-node-to-fsa-4.56.11.tgz", + "integrity": "sha512-5OzGdvJDgZVo+xXWEYo72u81zpOWlxlbG4d4nL+hSiW+LKlua/dldNgPrpWxtvhgyntmdFQad2UTxFyGjJAGhA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-fsa": "4.56.10", - "@jsonjoy.com/fs-node-builtins": "4.56.10", - "@jsonjoy.com/fs-node-utils": "4.56.10" + "@jsonjoy.com/fs-fsa": "4.56.11", + "@jsonjoy.com/fs-node-builtins": "4.56.11", + "@jsonjoy.com/fs-node-utils": "4.56.11" }, "engines": { "node": ">=10.0" @@ -1559,13 +1550,13 @@ } }, "node_modules/@jsonjoy.com/fs-node-utils": { - "version": "4.56.10", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node-utils/-/fs-node-utils-4.56.10.tgz", - "integrity": "sha512-8EuPBgVI2aDPwFdaNQeNpHsyqPi3rr+85tMNG/lHvQLiVjzoZsvxA//Xd8aB567LUhy4QS03ptT+unkD/DIsNg==", + "version": "4.56.11", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node-utils/-/fs-node-utils-4.56.11.tgz", + "integrity": "sha512-JADOZFDA3wRfsuxkT0+MYc4F9hJO2PYDaY66kRTG6NqGX3+bqmKu66YFYAbII/tEmQWPZeHoClUB23rtQM9UPg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-node-builtins": "4.56.10" + "@jsonjoy.com/fs-node-builtins": "4.56.11" }, "engines": { "node": ">=10.0" @@ -1579,13 +1570,13 @@ } }, "node_modules/@jsonjoy.com/fs-print": { - "version": "4.56.10", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-print/-/fs-print-4.56.10.tgz", - "integrity": "sha512-JW4fp5mAYepzFsSGrQ48ep8FXxpg4niFWHdF78wDrFGof7F3tKDJln72QFDEn/27M1yHd4v7sKHHVPh78aWcEw==", + "version": "4.56.11", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-print/-/fs-print-4.56.11.tgz", + "integrity": "sha512-rnaKRgCRIn8JGTjxhS0JPE38YM3Pj/H7SW4/tglhIPbfKEkky7dpPayNKV2qy25SZSL15oFVgH/62dMZ/z7cyA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-node-utils": "4.56.10", + "@jsonjoy.com/fs-node-utils": "4.56.11", "tree-dump": "^1.1.0" }, "engines": { @@ -1600,14 +1591,14 @@ } }, "node_modules/@jsonjoy.com/fs-snapshot": { - "version": "4.56.10", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-snapshot/-/fs-snapshot-4.56.10.tgz", - "integrity": "sha512-DkR6l5fj7+qj0+fVKm/OOXMGfDFCGXLfyHkORH3DF8hxkpDgIHbhf/DwncBMs2igu/ST7OEkexn1gIqoU6Y+9g==", + "version": "4.56.11", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-snapshot/-/fs-snapshot-4.56.11.tgz", + "integrity": "sha512-IIldPX+cIRQuUol9fQzSS3hqyECxVpYMJQMqdU3dCKZFRzEl1rkIkw4P6y7Oh493sI7YdxZlKr/yWdzEWZ1wGQ==", "dev": true, "license": "Apache-2.0", "dependencies": { "@jsonjoy.com/buffers": "^17.65.0", - "@jsonjoy.com/fs-node-utils": "4.56.10", + "@jsonjoy.com/fs-node-utils": "4.56.11", "@jsonjoy.com/json-pack": "^17.65.0", "@jsonjoy.com/util": "^17.65.0" }, @@ -3485,30 +3476,30 @@ "license": "MIT" }, "node_modules/@xterm/addon-clipboard": { - "version": "0.3.0-beta.147", - "resolved": "https://registry.npmjs.org/@xterm/addon-clipboard/-/addon-clipboard-0.3.0-beta.147.tgz", - "integrity": "sha512-U5HHcl/XiYpafV+Pajvt8jpVoC4g3EFUtav1WElCC0XzFkwcSqZvT5/4aJDdnCd208CXOuliY72//GD0XC5lcw==", + "version": "0.3.0-beta.168", + "resolved": "https://registry.npmjs.org/@xterm/addon-clipboard/-/addon-clipboard-0.3.0-beta.168.tgz", + "integrity": "sha512-GIwX30Bto2D0O21Tr8fy9k5MZAscXRab/Y46rWkvVqQp/X3BwJqVpp36uFakOoDdQqjPoZXOsCfJHxnKAP8s/w==", "license": "MIT", "dependencies": { "js-base64": "^3.7.5" }, "peerDependencies": { - "@xterm/xterm": "^6.1.0-beta.147" + "@xterm/xterm": "^6.1.0-beta.168" } }, "node_modules/@xterm/addon-image": { - "version": "0.10.0-beta.147", - "resolved": "https://registry.npmjs.org/@xterm/addon-image/-/addon-image-0.10.0-beta.147.tgz", - "integrity": "sha512-BPPxxfbLT5XTSYzxoYScjRKfb3QacixurvXGLPXwGrGplUm+m9569NULPr2vxWnsdsyrSrpDj6Qnvb7FtJHWWg==", + "version": "0.10.0-beta.168", + "resolved": "https://registry.npmjs.org/@xterm/addon-image/-/addon-image-0.10.0-beta.168.tgz", + "integrity": "sha512-mGGWeR+xp7aTCHfnc2uQf2CxkRS5JR+5m0nCr5Wqq2FHK28kjfDk/wTeym4YHUqtphqMYzjkNBrvd8z2Yo0mgg==", "license": "MIT", "peerDependencies": { - "@xterm/xterm": "^6.1.0-beta.147" + "@xterm/xterm": "^6.1.0-beta.168" } }, "node_modules/@xterm/addon-ligatures": { - "version": "0.11.0-beta.147", - "resolved": "https://registry.npmjs.org/@xterm/addon-ligatures/-/addon-ligatures-0.11.0-beta.147.tgz", - "integrity": "sha512-QR4yuF2sgFfXv8hddBc9HfYFYjAErAVi3kk4zPbkZVyzXvlQjSH6v+8wF0q7wDM3o/Elty56QQl2TvA0OrNoDw==", + "version": "0.11.0-beta.168", + "resolved": "https://registry.npmjs.org/@xterm/addon-ligatures/-/addon-ligatures-0.11.0-beta.168.tgz", + "integrity": "sha512-vgQgepGSKQwimdXzBIQF2rON2lMCnPMWZHUxNh5VT4FSS9+agAFWR+q46siFagQWlB/ccVZqfkF/M56jr5inAw==", "license": "MIT", "dependencies": { "lru-cache": "^6.0.0", @@ -3518,52 +3509,52 @@ "node": ">8.0.0" }, "peerDependencies": { - "@xterm/xterm": "^6.1.0-beta.147" + "@xterm/xterm": "^6.1.0-beta.168" } }, "node_modules/@xterm/addon-progress": { - "version": "0.3.0-beta.147", - "resolved": "https://registry.npmjs.org/@xterm/addon-progress/-/addon-progress-0.3.0-beta.147.tgz", - "integrity": "sha512-e3kylaOvj0CNYMrdQEPKa1J3y14RKMP2hGr0uV4AuUVPtpXjiYgYxwzGJIBMU1Vt9k/Lmjb3Y1+uGcVMwiRqQg==", + "version": "0.3.0-beta.168", + "resolved": "https://registry.npmjs.org/@xterm/addon-progress/-/addon-progress-0.3.0-beta.168.tgz", + "integrity": "sha512-TwPp+KUe3TDkA62OujwwAXai6Iy8RnLe3j4BHp350FSJb9W1+1b1e+7qhEmy6J8rjm8SeZfK1ZFKoV4XGaZcDA==", "license": "MIT", "peerDependencies": { - "@xterm/xterm": "^6.1.0-beta.147" + "@xterm/xterm": "^6.1.0-beta.168" } }, "node_modules/@xterm/addon-search": { - "version": "0.17.0-beta.147", - "resolved": "https://registry.npmjs.org/@xterm/addon-search/-/addon-search-0.17.0-beta.147.tgz", - "integrity": "sha512-Ud9LMcbJ/gmhQf7fP7RsjKikO1jMEMjtIOB6u8EUqYASSP2dSbX+nmmJgPHe1RsICgn/yVvYdKFDGjK6vxOW8w==", + "version": "0.17.0-beta.168", + "resolved": "https://registry.npmjs.org/@xterm/addon-search/-/addon-search-0.17.0-beta.168.tgz", + "integrity": "sha512-C4Z5YoTDKK4pBoXF8UkkWyAAZ4UAAI8L1lZhInDfwfkZ5jGX8LslOpiSG4fKO6h9pcf+sQglyF2IKQEyh8UvmA==", "license": "MIT", "peerDependencies": { - "@xterm/xterm": "^6.1.0-beta.147" + "@xterm/xterm": "^6.1.0-beta.168" } }, "node_modules/@xterm/addon-serialize": { - "version": "0.15.0-beta.147", - "resolved": "https://registry.npmjs.org/@xterm/addon-serialize/-/addon-serialize-0.15.0-beta.147.tgz", - "integrity": "sha512-bPbAAOOlKP5afxwMqG71Cy2lR2dZk3jgZbB4cODdCHmcCiKlj78F0k++EV4Kf5mCife0a3Gq/FeMH8imYKXsJw==", + "version": "0.15.0-beta.168", + "resolved": "https://registry.npmjs.org/@xterm/addon-serialize/-/addon-serialize-0.15.0-beta.168.tgz", + "integrity": "sha512-EZ03S0NIm4z8yu2sQZcIoRuvuPv5rSP1lid5tIyOxKN/dJSFSOtM0ErWdDXRv8b4SlqTtv/9DJ7Oo8YMzDxfVw==", "license": "MIT", "peerDependencies": { - "@xterm/xterm": "^6.1.0-beta.147" + "@xterm/xterm": "^6.1.0-beta.168" } }, "node_modules/@xterm/addon-unicode11": { - "version": "0.10.0-beta.147", - "resolved": "https://registry.npmjs.org/@xterm/addon-unicode11/-/addon-unicode11-0.10.0-beta.147.tgz", - "integrity": "sha512-UvqSah7amkoEbESIv0A5eS2QF69skN5zEfLNi6sctQC9Rh3ZkzY592IalAL7XDiux+tc819PBITBECCAr6JMog==", + "version": "0.10.0-beta.168", + "resolved": "https://registry.npmjs.org/@xterm/addon-unicode11/-/addon-unicode11-0.10.0-beta.168.tgz", + "integrity": "sha512-W7XU3pmg/htQAHAYopmlH4i8nVVDyvWvrBVXjSdzwzlwq46bw4owO/IzXIRuwm6YqNOygQPksXHsLDJW04S6dg==", "license": "MIT", "peerDependencies": { - "@xterm/xterm": "^6.1.0-beta.147" + "@xterm/xterm": "^6.1.0-beta.168" } }, "node_modules/@xterm/addon-webgl": { - "version": "0.20.0-beta.146", - "resolved": "https://registry.npmjs.org/@xterm/addon-webgl/-/addon-webgl-0.20.0-beta.146.tgz", - "integrity": "sha512-ln18gU0T5ifBC6dsGEM27h8plP/X3MC29M3qNGWRqaUVMLo585P4T74zMgIOuyUlVMa29HOa0VZDVjkFpd7iQw==", + "version": "0.20.0-beta.167", + "resolved": "https://registry.npmjs.org/@xterm/addon-webgl/-/addon-webgl-0.20.0-beta.167.tgz", + "integrity": "sha512-Tiw/weCGGwIN4FNSJ2BGTyer89cpxxubu/LpGv6fiZMUpEo+3am0VwIcL98/3lkxhfr2vcu6Q3YZ5FglPG43Xw==", "license": "MIT", "peerDependencies": { - "@xterm/xterm": "^6.1.0-beta.147" + "@xterm/xterm": "^6.1.0-beta.168" } }, "node_modules/@xterm/xterm": { @@ -4052,10 +4043,13 @@ "license": "MIT" }, "node_modules/dompurify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.3.1.tgz", - "integrity": "sha512-qkdCKzLNtrgPFP1Vo+98FRzJnBRGe4ffyCea9IwHB1fyxPOeNTHpLKYGd4Uk9xvNoH0ZoOjwZxNptyMwqrId1Q==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.3.2.tgz", + "integrity": "sha512-6obghkliLdmKa56xdbLOpUZ43pAR6xFy1uOrxBaIDjT+yaRuuybLjGS9eVBoSR/UPU5fq3OXClEHLJNGvbxKpQ==", "license": "(MPL-2.0 OR Apache-2.0)", + "engines": { + "node": ">=20" + }, "optionalDependencies": { "@types/trusted-types": "^2.0.7" } @@ -5275,20 +5269,20 @@ } }, "node_modules/memfs": { - "version": "4.56.10", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.56.10.tgz", - "integrity": "sha512-eLvzyrwqLHnLYalJP7YZ3wBe79MXktMdfQbvMrVD80K+NhrIukCVBvgP30zTJYEEDh9hZ/ep9z0KOdD7FSHo7w==", + "version": "4.56.11", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.56.11.tgz", + "integrity": "sha512-/GodtwVeKVIHZKLUSr2ZdOxKBC5hHki4JNCU22DoCGPEHr5o2PD5U721zvESKyWwCfTfavFl9WZYgA13OAYK0g==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-core": "4.56.10", - "@jsonjoy.com/fs-fsa": "4.56.10", - "@jsonjoy.com/fs-node": "4.56.10", - "@jsonjoy.com/fs-node-builtins": "4.56.10", - "@jsonjoy.com/fs-node-to-fsa": "4.56.10", - "@jsonjoy.com/fs-node-utils": "4.56.10", - "@jsonjoy.com/fs-print": "4.56.10", - "@jsonjoy.com/fs-snapshot": "4.56.10", + "@jsonjoy.com/fs-core": "4.56.11", + "@jsonjoy.com/fs-fsa": "4.56.11", + "@jsonjoy.com/fs-node": "4.56.11", + "@jsonjoy.com/fs-node-builtins": "4.56.11", + "@jsonjoy.com/fs-node-to-fsa": "4.56.11", + "@jsonjoy.com/fs-node-utils": "4.56.11", + "@jsonjoy.com/fs-print": "4.56.11", + "@jsonjoy.com/fs-snapshot": "4.56.11", "@jsonjoy.com/json-pack": "^1.11.0", "@jsonjoy.com/util": "^1.9.0", "glob-to-regex.js": "^1.0.1", @@ -5419,12 +5413,12 @@ }, "node_modules/monaco-editor": { "name": "@codingame/monaco-vscode-editor-api", - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-api/-/monaco-vscode-editor-api-26.2.2.tgz", - "integrity": "sha512-F8XTkB+9CAv+9XKpdWVdjaNK17WDvkhdF0Ko19V4Kk4f73t9R8mqv1HC/g/BNXLbKbOuwUUsX96pXO1UnA+Dng==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-api/-/monaco-vscode-editor-api-27.0.0.tgz", + "integrity": "sha512-SfNbdHpqwz+kZ9MMNpq1CK9Oyf84RRCg+QVi/4sjOkYoHbwpj8nlSblWggKWd8NfDTQnMu6Tqz/bvJ5bzad6/w==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0" } }, "node_modules/monaco-languageclient": { @@ -6989,13 +6983,13 @@ }, "node_modules/vscode": { "name": "@codingame/monaco-vscode-extension-api", - "version": "26.2.2", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extension-api/-/monaco-vscode-extension-api-26.2.2.tgz", - "integrity": "sha512-aQ6i4F610ApCp8X9x934fIXBn3DyJml5nNh7Aw8N2JJNIwcbJVsHVCk9dPG+MsqknhK85xolo2E8Is6ycuoT5g==", + "version": "27.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extension-api/-/monaco-vscode-extension-api-27.0.0.tgz", + "integrity": "sha512-oBiQhC+uMNv4yYuDlV9rOWTKEpmIIOnb9X8ukF+NjbBWh4QlQ1arWYhcmP6U2sLcX6VuDKnBJw9IIB+7oGa0tg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "26.2.2", - "@codingame/monaco-vscode-extensions-service-override": "26.2.2" + "@codingame/monaco-vscode-api": "27.0.0", + "@codingame/monaco-vscode-extensions-service-override": "27.0.0" } }, "node_modules/vscode-css-languageservice": { @@ -7228,47 +7222,47 @@ "version": "10.7.0", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "^26.2.2", - "@codingame/monaco-vscode-configuration-service-override": "^26.2.2", - "@codingame/monaco-vscode-editor-api": "^26.2.2", - "@codingame/monaco-vscode-editor-service-override": "^26.2.2", - "@codingame/monaco-vscode-extension-api": "^26.2.2", - "@codingame/monaco-vscode-extensions-service-override": "^26.2.2", - "@codingame/monaco-vscode-language-pack-cs": "^26.2.2", - "@codingame/monaco-vscode-language-pack-de": "^26.2.2", - "@codingame/monaco-vscode-language-pack-es": "^26.2.2", - "@codingame/monaco-vscode-language-pack-fr": "^26.2.2", - "@codingame/monaco-vscode-language-pack-it": "^26.2.2", - "@codingame/monaco-vscode-language-pack-ja": "^26.2.2", - "@codingame/monaco-vscode-language-pack-ko": "^26.2.2", - "@codingame/monaco-vscode-language-pack-pl": "^26.2.2", - "@codingame/monaco-vscode-language-pack-pt-br": "^26.2.2", - "@codingame/monaco-vscode-language-pack-qps-ploc": "^26.2.2", - "@codingame/monaco-vscode-language-pack-ru": "^26.2.2", - "@codingame/monaco-vscode-language-pack-tr": "^26.2.2", - "@codingame/monaco-vscode-language-pack-zh-hans": "^26.2.2", - "@codingame/monaco-vscode-language-pack-zh-hant": "^26.2.2", - "@codingame/monaco-vscode-languages-service-override": "^26.2.2", - "@codingame/monaco-vscode-localization-service-override": "^26.2.2", - "@codingame/monaco-vscode-log-service-override": "^26.2.2", - "@codingame/monaco-vscode-model-service-override": "^26.2.2", - "@codingame/monaco-vscode-monarch-service-override": "^26.2.2", - "@codingame/monaco-vscode-textmate-service-override": "^26.2.2", - "@codingame/monaco-vscode-theme-defaults-default-extension": "^26.2.2", - "@codingame/monaco-vscode-theme-service-override": "^26.2.2", - "@codingame/monaco-vscode-views-service-override": "^26.2.2", - "@codingame/monaco-vscode-workbench-service-override": "^26.2.2", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^26.2.2", + "@codingame/monaco-vscode-api": "^27.0.0", + "@codingame/monaco-vscode-configuration-service-override": "^27.0.0", + "@codingame/monaco-vscode-editor-api": "^27.0.0", + "@codingame/monaco-vscode-editor-service-override": "^27.0.0", + "@codingame/monaco-vscode-extension-api": "^27.0.0", + "@codingame/monaco-vscode-extensions-service-override": "^27.0.0", + "@codingame/monaco-vscode-language-pack-cs": "^27.0.0", + "@codingame/monaco-vscode-language-pack-de": "^27.0.0", + "@codingame/monaco-vscode-language-pack-es": "^27.0.0", + "@codingame/monaco-vscode-language-pack-fr": "^27.0.0", + "@codingame/monaco-vscode-language-pack-it": "^27.0.0", + "@codingame/monaco-vscode-language-pack-ja": "^27.0.0", + "@codingame/monaco-vscode-language-pack-ko": "^27.0.0", + "@codingame/monaco-vscode-language-pack-pl": "^27.0.0", + "@codingame/monaco-vscode-language-pack-pt-br": "^27.0.0", + "@codingame/monaco-vscode-language-pack-qps-ploc": "^27.0.0", + "@codingame/monaco-vscode-language-pack-ru": "^27.0.0", + "@codingame/monaco-vscode-language-pack-tr": "^27.0.0", + "@codingame/monaco-vscode-language-pack-zh-hans": "^27.0.0", + "@codingame/monaco-vscode-language-pack-zh-hant": "^27.0.0", + "@codingame/monaco-vscode-languages-service-override": "^27.0.0", + "@codingame/monaco-vscode-localization-service-override": "^27.0.0", + "@codingame/monaco-vscode-log-service-override": "^27.0.0", + "@codingame/monaco-vscode-model-service-override": "^27.0.0", + "@codingame/monaco-vscode-monarch-service-override": "^27.0.0", + "@codingame/monaco-vscode-textmate-service-override": "^27.0.0", + "@codingame/monaco-vscode-theme-defaults-default-extension": "^27.0.0", + "@codingame/monaco-vscode-theme-service-override": "^27.0.0", + "@codingame/monaco-vscode-views-service-override": "^27.0.0", + "@codingame/monaco-vscode-workbench-service-override": "^27.0.0", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^27.0.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": "^26.2.2", - "@codingame/monaco-vscode-standalone-html-language-features": "^26.2.2", - "@codingame/monaco-vscode-standalone-json-language-features": "^26.2.2", - "@codingame/monaco-vscode-standalone-languages": "^26.2.2", - "@codingame/monaco-vscode-standalone-typescript-language-features": "^26.2.2" + "@codingame/monaco-vscode-standalone-css-language-features": "^27.0.0", + "@codingame/monaco-vscode-standalone-html-language-features": "^27.0.0", + "@codingame/monaco-vscode-standalone-json-language-features": "^27.0.0", + "@codingame/monaco-vscode-standalone-languages": "^27.0.0", + "@codingame/monaco-vscode-standalone-typescript-language-features": "^27.0.0" }, "engines": { "node": ">=20.10.0", @@ -7280,42 +7274,42 @@ "version": "2026.2.1", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-configuration-service-override": "^26.2.2", - "@codingame/monaco-vscode-cpp-default-extension": "^26.2.2", - "@codingame/monaco-vscode-debug-service-override": "^26.2.2", - "@codingame/monaco-vscode-editor-api": "^26.2.2", - "@codingame/monaco-vscode-environment-service-override": "^26.2.2", - "@codingame/monaco-vscode-explorer-service-override": "^26.2.2", - "@codingame/monaco-vscode-extension-api": "^26.2.2", - "@codingame/monaco-vscode-files-service-override": "^26.2.2", - "@codingame/monaco-vscode-groovy-default-extension": "^26.2.2", - "@codingame/monaco-vscode-java-default-extension": "^26.2.2", - "@codingame/monaco-vscode-javascript-default-extension": "^26.2.2", - "@codingame/monaco-vscode-json-default-extension": "^26.2.2", - "@codingame/monaco-vscode-json-language-features-default-extension": "^26.2.2", - "@codingame/monaco-vscode-keybindings-service-override": "^26.2.2", - "@codingame/monaco-vscode-lifecycle-service-override": "^26.2.2", - "@codingame/monaco-vscode-localization-service-override": "^26.2.2", - "@codingame/monaco-vscode-outline-service-override": "^26.2.2", - "@codingame/monaco-vscode-preferences-service-override": "^26.2.2", - "@codingame/monaco-vscode-python-default-extension": "^26.2.2", - "@codingame/monaco-vscode-remote-agent-service-override": "^26.2.2", - "@codingame/monaco-vscode-search-result-default-extension": "^26.2.2", - "@codingame/monaco-vscode-search-service-override": "^26.2.2", - "@codingame/monaco-vscode-secret-storage-service-override": "^26.2.2", - "@codingame/monaco-vscode-standalone-json-language-features": "^26.2.2", - "@codingame/monaco-vscode-standalone-typescript-language-features": "^26.2.2", - "@codingame/monaco-vscode-storage-service-override": "^26.2.2", - "@codingame/monaco-vscode-testing-service-override": "^26.2.2", - "@codingame/monaco-vscode-textmate-service-override": "^26.2.2", - "@codingame/monaco-vscode-theme-defaults-default-extension": "^26.2.2", - "@codingame/monaco-vscode-theme-service-override": "^26.2.2", - "@codingame/monaco-vscode-typescript-basics-default-extension": "^26.2.2", - "@codingame/monaco-vscode-typescript-language-features-default-extension": "^26.2.2", - "@codingame/monaco-vscode-view-banner-service-override": "^26.2.2", - "@codingame/monaco-vscode-view-status-bar-service-override": "^26.2.2", - "@codingame/monaco-vscode-view-title-bar-service-override": "^26.2.2", - "@codingame/monaco-vscode-views-service-override": "^26.2.2", + "@codingame/monaco-vscode-configuration-service-override": "^27.0.0", + "@codingame/monaco-vscode-cpp-default-extension": "^27.0.0", + "@codingame/monaco-vscode-debug-service-override": "^27.0.0", + "@codingame/monaco-vscode-editor-api": "^27.0.0", + "@codingame/monaco-vscode-environment-service-override": "^27.0.0", + "@codingame/monaco-vscode-explorer-service-override": "^27.0.0", + "@codingame/monaco-vscode-extension-api": "^27.0.0", + "@codingame/monaco-vscode-files-service-override": "^27.0.0", + "@codingame/monaco-vscode-groovy-default-extension": "^27.0.0", + "@codingame/monaco-vscode-java-default-extension": "^27.0.0", + "@codingame/monaco-vscode-javascript-default-extension": "^27.0.0", + "@codingame/monaco-vscode-json-default-extension": "^27.0.0", + "@codingame/monaco-vscode-json-language-features-default-extension": "^27.0.0", + "@codingame/monaco-vscode-keybindings-service-override": "^27.0.0", + "@codingame/monaco-vscode-lifecycle-service-override": "^27.0.0", + "@codingame/monaco-vscode-localization-service-override": "^27.0.0", + "@codingame/monaco-vscode-outline-service-override": "^27.0.0", + "@codingame/monaco-vscode-preferences-service-override": "^27.0.0", + "@codingame/monaco-vscode-python-default-extension": "^27.0.0", + "@codingame/monaco-vscode-remote-agent-service-override": "^27.0.0", + "@codingame/monaco-vscode-search-result-default-extension": "^27.0.0", + "@codingame/monaco-vscode-search-service-override": "^27.0.0", + "@codingame/monaco-vscode-secret-storage-service-override": "^27.0.0", + "@codingame/monaco-vscode-standalone-json-language-features": "^27.0.0", + "@codingame/monaco-vscode-standalone-typescript-language-features": "^27.0.0", + "@codingame/monaco-vscode-storage-service-override": "^27.0.0", + "@codingame/monaco-vscode-testing-service-override": "^27.0.0", + "@codingame/monaco-vscode-textmate-service-override": "^27.0.0", + "@codingame/monaco-vscode-theme-defaults-default-extension": "^27.0.0", + "@codingame/monaco-vscode-theme-service-override": "^27.0.0", + "@codingame/monaco-vscode-typescript-basics-default-extension": "^27.0.0", + "@codingame/monaco-vscode-typescript-language-features-default-extension": "^27.0.0", + "@codingame/monaco-vscode-view-banner-service-override": "^27.0.0", + "@codingame/monaco-vscode-view-status-bar-service-override": "^27.0.0", + "@codingame/monaco-vscode-view-title-bar-service-override": "^27.0.0", + "@codingame/monaco-vscode-views-service-override": "^27.0.0", "@typefox/monaco-editor-react": "~7.7.0", "cors": "~2.8.6", "express": "~5.2.1", @@ -7326,7 +7320,7 @@ "react": "~19.2.4", "react-dom": "~19.2.4", "request-light": "~0.8.0", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^26.2.2", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^27.0.0", "vscode-json-languageservice": "~5.7.2", "vscode-languageclient": "~9.0.1", "vscode-languageserver": "~9.0.1", @@ -7366,10 +7360,10 @@ "version": "7.7.0", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-editor-api": "^26.2.2", - "@codingame/monaco-vscode-extension-api": "^26.2.2", + "@codingame/monaco-vscode-editor-api": "^27.0.0", + "@codingame/monaco-vscode-extension-api": "^27.0.0", "react": ">=18.0.0 || <20.0.0", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^26.2.2" + "vscode": "npm:@codingame/monaco-vscode-extension-api@^27.0.0" }, "engines": { "node": ">=20.10.0", diff --git a/package.json b/package.json index dbf145fd1..dbc8fe2b9 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "fmt:check": "oxfmt --check" }, "devDependencies": { - "@codingame/monaco-vscode-rollup-vsix-plugin": "^26.2.2", + "@codingame/monaco-vscode-rollup-vsix-plugin": "^27.0.0", "@testing-library/react": "~16.3.2", "@types/node": "~24.10.15", "@types/react": "~19.2.14", diff --git a/packages/client/CHANGELOG.md b/packages/client/CHANGELOG.md index aa3979139..9390dea59 100644 --- a/packages/client/CHANGELOG.md +++ b/packages/client/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to this npm module are documented in this file. ## [10.8.0] - unreleased -- Updated all `@codingame/monaco-vscode` packages to `26.2.2` +- Updated all `@codingame/monaco-vscode` packages to `27.0.0` - Dropped eslint and rely fully on oxlint. ## [10.7.0] - 2026-02-04 diff --git a/packages/client/package.json b/packages/client/package.json index 3c6708976..31da7ac8f 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -102,47 +102,47 @@ "build": "npm run build:msg && npm run clean && npm run compile" }, "dependencies": { - "@codingame/monaco-vscode-api": "^26.2.2", - "@codingame/monaco-vscode-configuration-service-override": "^26.2.2", - "@codingame/monaco-vscode-editor-api": "^26.2.2", - "@codingame/monaco-vscode-editor-service-override": "^26.2.2", - "@codingame/monaco-vscode-extension-api": "^26.2.2", - "@codingame/monaco-vscode-extensions-service-override": "^26.2.2", - "@codingame/monaco-vscode-language-pack-cs": "^26.2.2", - "@codingame/monaco-vscode-language-pack-de": "^26.2.2", - "@codingame/monaco-vscode-language-pack-es": "^26.2.2", - "@codingame/monaco-vscode-language-pack-fr": "^26.2.2", - "@codingame/monaco-vscode-language-pack-it": "^26.2.2", - "@codingame/monaco-vscode-language-pack-ja": "^26.2.2", - "@codingame/monaco-vscode-language-pack-ko": "^26.2.2", - "@codingame/monaco-vscode-language-pack-pl": "^26.2.2", - "@codingame/monaco-vscode-language-pack-pt-br": "^26.2.2", - "@codingame/monaco-vscode-language-pack-qps-ploc": "^26.2.2", - "@codingame/monaco-vscode-language-pack-ru": "^26.2.2", - "@codingame/monaco-vscode-language-pack-tr": "^26.2.2", - "@codingame/monaco-vscode-language-pack-zh-hans": "^26.2.2", - "@codingame/monaco-vscode-language-pack-zh-hant": "^26.2.2", - "@codingame/monaco-vscode-languages-service-override": "^26.2.2", - "@codingame/monaco-vscode-localization-service-override": "^26.2.2", - "@codingame/monaco-vscode-log-service-override": "^26.2.2", - "@codingame/monaco-vscode-model-service-override": "^26.2.2", - "@codingame/monaco-vscode-monarch-service-override": "^26.2.2", - "@codingame/monaco-vscode-textmate-service-override": "^26.2.2", - "@codingame/monaco-vscode-theme-defaults-default-extension": "^26.2.2", - "@codingame/monaco-vscode-theme-service-override": "^26.2.2", - "@codingame/monaco-vscode-views-service-override": "^26.2.2", - "@codingame/monaco-vscode-workbench-service-override": "^26.2.2", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^26.2.2", + "@codingame/monaco-vscode-api": "^27.0.0", + "@codingame/monaco-vscode-configuration-service-override": "^27.0.0", + "@codingame/monaco-vscode-editor-api": "^27.0.0", + "@codingame/monaco-vscode-editor-service-override": "^27.0.0", + "@codingame/monaco-vscode-extension-api": "^27.0.0", + "@codingame/monaco-vscode-extensions-service-override": "^27.0.0", + "@codingame/monaco-vscode-language-pack-cs": "^27.0.0", + "@codingame/monaco-vscode-language-pack-de": "^27.0.0", + "@codingame/monaco-vscode-language-pack-es": "^27.0.0", + "@codingame/monaco-vscode-language-pack-fr": "^27.0.0", + "@codingame/monaco-vscode-language-pack-it": "^27.0.0", + "@codingame/monaco-vscode-language-pack-ja": "^27.0.0", + "@codingame/monaco-vscode-language-pack-ko": "^27.0.0", + "@codingame/monaco-vscode-language-pack-pl": "^27.0.0", + "@codingame/monaco-vscode-language-pack-pt-br": "^27.0.0", + "@codingame/monaco-vscode-language-pack-qps-ploc": "^27.0.0", + "@codingame/monaco-vscode-language-pack-ru": "^27.0.0", + "@codingame/monaco-vscode-language-pack-tr": "^27.0.0", + "@codingame/monaco-vscode-language-pack-zh-hans": "^27.0.0", + "@codingame/monaco-vscode-language-pack-zh-hant": "^27.0.0", + "@codingame/monaco-vscode-languages-service-override": "^27.0.0", + "@codingame/monaco-vscode-localization-service-override": "^27.0.0", + "@codingame/monaco-vscode-log-service-override": "^27.0.0", + "@codingame/monaco-vscode-model-service-override": "^27.0.0", + "@codingame/monaco-vscode-monarch-service-override": "^27.0.0", + "@codingame/monaco-vscode-textmate-service-override": "^27.0.0", + "@codingame/monaco-vscode-theme-defaults-default-extension": "^27.0.0", + "@codingame/monaco-vscode-theme-service-override": "^27.0.0", + "@codingame/monaco-vscode-views-service-override": "^27.0.0", + "@codingame/monaco-vscode-workbench-service-override": "^27.0.0", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^27.0.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": "^26.2.2", - "@codingame/monaco-vscode-standalone-html-language-features": "^26.2.2", - "@codingame/monaco-vscode-standalone-json-language-features": "^26.2.2", - "@codingame/monaco-vscode-standalone-languages": "^26.2.2", - "@codingame/monaco-vscode-standalone-typescript-language-features": "^26.2.2" + "@codingame/monaco-vscode-standalone-css-language-features": "^27.0.0", + "@codingame/monaco-vscode-standalone-html-language-features": "^27.0.0", + "@codingame/monaco-vscode-standalone-json-language-features": "^27.0.0", + "@codingame/monaco-vscode-standalone-languages": "^27.0.0", + "@codingame/monaco-vscode-standalone-typescript-language-features": "^27.0.0" }, "engines": { "node": ">=20.10.0", diff --git a/packages/examples/CHANGELOG.md b/packages/examples/CHANGELOG.md index 1fbdc7e43..bb3974e22 100644 --- a/packages/examples/CHANGELOG.md +++ b/packages/examples/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to this npm module are documented in this file. ## [2026.2.2] - unreleased -- Updated all `@codingame/monaco-vscode` packages to `26.2.2`. +- Updated all `@codingame/monaco-vscode` packages to `27.0.0`. - Updated to `monaco-languageclient@10.8.0` and `@typefox/monaco-editor-react@7.8.0`. - Dropped eslint and rely fully on oxlint. diff --git a/packages/examples/package.json b/packages/examples/package.json index 291b91674..4385a607c 100644 --- a/packages/examples/package.json +++ b/packages/examples/package.json @@ -93,42 +93,42 @@ "production:preview": "vite --config vite.config.preview.ts preview -d" }, "dependencies": { - "@codingame/monaco-vscode-configuration-service-override": "^26.2.2", - "@codingame/monaco-vscode-cpp-default-extension": "^26.2.2", - "@codingame/monaco-vscode-debug-service-override": "^26.2.2", - "@codingame/monaco-vscode-editor-api": "^26.2.2", - "@codingame/monaco-vscode-environment-service-override": "^26.2.2", - "@codingame/monaco-vscode-explorer-service-override": "^26.2.2", - "@codingame/monaco-vscode-extension-api": "^26.2.2", - "@codingame/monaco-vscode-files-service-override": "^26.2.2", - "@codingame/monaco-vscode-groovy-default-extension": "^26.2.2", - "@codingame/monaco-vscode-java-default-extension": "^26.2.2", - "@codingame/monaco-vscode-javascript-default-extension": "^26.2.2", - "@codingame/monaco-vscode-json-default-extension": "^26.2.2", - "@codingame/monaco-vscode-json-language-features-default-extension": "^26.2.2", - "@codingame/monaco-vscode-keybindings-service-override": "^26.2.2", - "@codingame/monaco-vscode-lifecycle-service-override": "^26.2.2", - "@codingame/monaco-vscode-localization-service-override": "^26.2.2", - "@codingame/monaco-vscode-outline-service-override": "^26.2.2", - "@codingame/monaco-vscode-preferences-service-override": "^26.2.2", - "@codingame/monaco-vscode-python-default-extension": "^26.2.2", - "@codingame/monaco-vscode-remote-agent-service-override": "^26.2.2", - "@codingame/monaco-vscode-search-result-default-extension": "^26.2.2", - "@codingame/monaco-vscode-search-service-override": "^26.2.2", - "@codingame/monaco-vscode-secret-storage-service-override": "^26.2.2", - "@codingame/monaco-vscode-standalone-json-language-features": "^26.2.2", - "@codingame/monaco-vscode-standalone-typescript-language-features": "^26.2.2", - "@codingame/monaco-vscode-storage-service-override": "^26.2.2", - "@codingame/monaco-vscode-testing-service-override": "^26.2.2", - "@codingame/monaco-vscode-textmate-service-override": "^26.2.2", - "@codingame/monaco-vscode-theme-defaults-default-extension": "^26.2.2", - "@codingame/monaco-vscode-theme-service-override": "^26.2.2", - "@codingame/monaco-vscode-typescript-basics-default-extension": "^26.2.2", - "@codingame/monaco-vscode-typescript-language-features-default-extension": "^26.2.2", - "@codingame/monaco-vscode-view-banner-service-override": "^26.2.2", - "@codingame/monaco-vscode-view-status-bar-service-override": "^26.2.2", - "@codingame/monaco-vscode-view-title-bar-service-override": "^26.2.2", - "@codingame/monaco-vscode-views-service-override": "^26.2.2", + "@codingame/monaco-vscode-configuration-service-override": "^27.0.0", + "@codingame/monaco-vscode-cpp-default-extension": "^27.0.0", + "@codingame/monaco-vscode-debug-service-override": "^27.0.0", + "@codingame/monaco-vscode-editor-api": "^27.0.0", + "@codingame/monaco-vscode-environment-service-override": "^27.0.0", + "@codingame/monaco-vscode-explorer-service-override": "^27.0.0", + "@codingame/monaco-vscode-extension-api": "^27.0.0", + "@codingame/monaco-vscode-files-service-override": "^27.0.0", + "@codingame/monaco-vscode-groovy-default-extension": "^27.0.0", + "@codingame/monaco-vscode-java-default-extension": "^27.0.0", + "@codingame/monaco-vscode-javascript-default-extension": "^27.0.0", + "@codingame/monaco-vscode-json-default-extension": "^27.0.0", + "@codingame/monaco-vscode-json-language-features-default-extension": "^27.0.0", + "@codingame/monaco-vscode-keybindings-service-override": "^27.0.0", + "@codingame/monaco-vscode-lifecycle-service-override": "^27.0.0", + "@codingame/monaco-vscode-localization-service-override": "^27.0.0", + "@codingame/monaco-vscode-outline-service-override": "^27.0.0", + "@codingame/monaco-vscode-preferences-service-override": "^27.0.0", + "@codingame/monaco-vscode-python-default-extension": "^27.0.0", + "@codingame/monaco-vscode-remote-agent-service-override": "^27.0.0", + "@codingame/monaco-vscode-search-result-default-extension": "^27.0.0", + "@codingame/monaco-vscode-search-service-override": "^27.0.0", + "@codingame/monaco-vscode-secret-storage-service-override": "^27.0.0", + "@codingame/monaco-vscode-standalone-json-language-features": "^27.0.0", + "@codingame/monaco-vscode-standalone-typescript-language-features": "^27.0.0", + "@codingame/monaco-vscode-storage-service-override": "^27.0.0", + "@codingame/monaco-vscode-testing-service-override": "^27.0.0", + "@codingame/monaco-vscode-textmate-service-override": "^27.0.0", + "@codingame/monaco-vscode-theme-defaults-default-extension": "^27.0.0", + "@codingame/monaco-vscode-theme-service-override": "^27.0.0", + "@codingame/monaco-vscode-typescript-basics-default-extension": "^27.0.0", + "@codingame/monaco-vscode-typescript-language-features-default-extension": "^27.0.0", + "@codingame/monaco-vscode-view-banner-service-override": "^27.0.0", + "@codingame/monaco-vscode-view-status-bar-service-override": "^27.0.0", + "@codingame/monaco-vscode-view-title-bar-service-override": "^27.0.0", + "@codingame/monaco-vscode-views-service-override": "^27.0.0", "@typefox/monaco-editor-react": "~7.7.0", "cors": "~2.8.6", "express": "~5.2.1", @@ -139,7 +139,7 @@ "react": "~19.2.4", "react-dom": "~19.2.4", "request-light": "~0.8.0", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^26.2.2", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^27.0.0", "vscode-json-languageservice": "~5.7.2", "vscode-languageclient": "~9.0.1", "vscode-languageserver": "~9.0.1", diff --git a/packages/examples/src/common/node/language-server-runner.ts b/packages/examples/src/common/node/language-server-runner.ts index 29fd1e6d5..eb30f1f4c 100644 --- a/packages/examples/src/common/node/language-server-runner.ts +++ b/packages/examples/src/common/node/language-server-runner.ts @@ -10,8 +10,8 @@ import { getLocalDirectory, type LanguageServerRunConfig, upgradeWsServer } from /** LSP server runner */ export const runLanguageServer = (languageServerRunConfig: LanguageServerRunConfig) => { - process.on('uncaughtException', (err) => { - console.error('Uncaught Exception: ', err.toString()); + process.on('uncaughtException', (err: Error) => { + console.error(`Uncaught Exception: cause: ${JSON.stringify(err.cause ?? 'unknown')} message: ${err.message}`); if (err.stack !== undefined) { console.error(err.stack); } diff --git a/packages/examples/src/common/node/server-commons.ts b/packages/examples/src/common/node/server-commons.ts index f6818a93f..f30cda104 100644 --- a/packages/examples/src/common/node/server-commons.ts +++ b/packages/examples/src/common/node/server-commons.ts @@ -85,8 +85,8 @@ export const upgradeWsServer = ( config.wss.handleUpgrade(request, socket, head, (webSocket) => { const socket: IWebSocket = { send: (content) => - webSocket.send(content, (error) => { - if (error !== undefined) { + webSocket.send(content, (error: Error | null | undefined) => { + if (error !== null && error !== undefined) { throw error; } }), diff --git a/packages/wrapper-react/CHANGELOG.md b/packages/wrapper-react/CHANGELOG.md index 2a62b284f..6571ddae0 100644 --- a/packages/wrapper-react/CHANGELOG.md +++ b/packages/wrapper-react/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to npm module [@typefox/monaco-editor-react](https://www.npm ## [7.8.0] - unreleased -- Updated all `@codingame/monaco-vscode` packages to `26.2.2`. +- Updated all `@codingame/monaco-vscode` packages to `27.0.0`. - Updated to `monaco-languageclient@10.8.0`. - Dropped eslint and rely fully on oxlint. diff --git a/packages/wrapper-react/package.json b/packages/wrapper-react/package.json index 3e91c5dee..985d359ad 100644 --- a/packages/wrapper-react/package.json +++ b/packages/wrapper-react/package.json @@ -49,10 +49,10 @@ "build": "npm run clean && npm run compile" }, "dependencies": { - "@codingame/monaco-vscode-editor-api": "^26.2.2", - "@codingame/monaco-vscode-extension-api": "^26.2.2", + "@codingame/monaco-vscode-editor-api": "^27.0.0", + "@codingame/monaco-vscode-extension-api": "^27.0.0", "react": ">=18.0.0 || <20.0.0", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^26.2.2" + "vscode": "npm:@codingame/monaco-vscode-extension-api@^27.0.0" }, "engines": { "node": ">=20.10.0", diff --git a/tsconfig.json b/tsconfig.json index e4e166dd8..f27980200 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -16,6 +16,7 @@ "stripInternal": true, "strict": true, "strictPropertyInitialization": false, + "noImplicitAny": true, "importHelpers": true, "downlevelIteration": false, "noImplicitReturns": true, diff --git a/verify/angular/package.json b/verify/angular/package.json index 3bc516f21..0a2c57212 100644 --- a/verify/angular/package.json +++ b/verify/angular/package.json @@ -19,12 +19,12 @@ "@angular/compiler": "^21.1.0", "@angular/core": "^21.1.0", "@angular/platform-browser": "^21.1.0", - "@codingame/monaco-vscode-api": "^26.2.2", - "@codingame/monaco-vscode-files-service-override": "^26.2.2", - "@codingame/monaco-vscode-json-default-extension": "^26.2.2", + "@codingame/monaco-vscode-api": "^27.0.0", + "@codingame/monaco-vscode-files-service-override": "^27.0.0", + "@codingame/monaco-vscode-json-default-extension": "^27.0.0", "monaco-languageclient": "~10.7.0", "rxjs": "~7.8.2", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^26.2.2", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^27.0.0", "zone.js": "^0.16.0" }, "devDependencies": { diff --git a/verify/next/package.json b/verify/next/package.json index 2190aa465..03caa1ce0 100644 --- a/verify/next/package.json +++ b/verify/next/package.json @@ -20,21 +20,21 @@ "start": "next start" }, "dependencies": { - "@codingame/monaco-vscode-api": "^26.2.2", - "@codingame/monaco-vscode-editor-api": "^26.2.2", - "@codingame/monaco-vscode-extensions-service-override": "^26.2.2", - "@codingame/monaco-vscode-keybindings-service-override": "^26.2.2", - "@codingame/monaco-vscode-textmate-service-override": "^26.2.2", - "@codingame/monaco-vscode-typescript-basics-default-extension": "^26.2.2", - "@codingame/monaco-vscode-typescript-language-features-default-extension": "^26.2.2", - "@codingame/monaco-vscode-views-service-override": "^26.2.2", + "@codingame/monaco-vscode-api": "^27.0.0", + "@codingame/monaco-vscode-editor-api": "^27.0.0", + "@codingame/monaco-vscode-extensions-service-override": "^27.0.0", + "@codingame/monaco-vscode-keybindings-service-override": "^27.0.0", + "@codingame/monaco-vscode-textmate-service-override": "^27.0.0", + "@codingame/monaco-vscode-typescript-basics-default-extension": "^27.0.0", + "@codingame/monaco-vscode-typescript-language-features-default-extension": "^27.0.0", + "@codingame/monaco-vscode-views-service-override": "^27.0.0", "@typefox/monaco-editor-react": "~7.7.0", "langium": "~4.2.1", "monaco-languageclient": "~10.7.0", "next": "~16.1.6", "react": "~19.2.4", "react-dom": "~19.2.4", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^26.2.2", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^27.0.0", "vscode-languageclient": "~9.0.1", "vscode-languageserver": "~9.0.1" }, diff --git a/verify/peerNpm/package.json b/verify/peerNpm/package.json index d96081c97..5496395ea 100644 --- a/verify/peerNpm/package.json +++ b/verify/peerNpm/package.json @@ -17,7 +17,7 @@ }, "dependencies": { "monaco-languageclient-examples": "^2026.2.1", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^26.2.2" + "vscode": "npm:@codingame/monaco-vscode-extension-api@^27.0.0" }, "devDependencies": { "shx": "~0.4.0", diff --git a/verify/peerPnpm/package.json b/verify/peerPnpm/package.json index 42b8093b9..17ed5e57c 100644 --- a/verify/peerPnpm/package.json +++ b/verify/peerPnpm/package.json @@ -9,7 +9,7 @@ }, "dependencies": { "monaco-languageclient-examples": "~2026.2.1", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^26.2.2" + "vscode": "npm:@codingame/monaco-vscode-extension-api@^27.0.0" }, "devDependencies": { "typescript": "~5.9.3" diff --git a/verify/peerYarn/package.json b/verify/peerYarn/package.json index d499e6f01..9222e451c 100644 --- a/verify/peerYarn/package.json +++ b/verify/peerYarn/package.json @@ -8,18 +8,18 @@ "verify:ci": "yarn install && yarn run build" }, "dependencies": { - "@codingame/monaco-vscode-api": "^26.2.2", - "@codingame/monaco-vscode-configuration-service-override": "^26.2.2", - "@codingame/monaco-vscode-editor-api": "^26.2.2", - "@codingame/monaco-vscode-editor-service-override": "^26.2.2", - "@codingame/monaco-vscode-extension-api": "^26.2.2", - "@codingame/monaco-vscode-extensions-service-override": "^26.2.2", - "@codingame/monaco-vscode-languages-service-override": "^26.2.2", - "@codingame/monaco-vscode-localization-service-override": "^26.2.2", - "@codingame/monaco-vscode-log-service-override": "^26.2.2", - "@codingame/monaco-vscode-model-service-override": "^26.2.2", + "@codingame/monaco-vscode-api": "^27.0.0", + "@codingame/monaco-vscode-configuration-service-override": "^27.0.0", + "@codingame/monaco-vscode-editor-api": "^27.0.0", + "@codingame/monaco-vscode-editor-service-override": "^27.0.0", + "@codingame/monaco-vscode-extension-api": "^27.0.0", + "@codingame/monaco-vscode-extensions-service-override": "^27.0.0", + "@codingame/monaco-vscode-languages-service-override": "^27.0.0", + "@codingame/monaco-vscode-localization-service-override": "^27.0.0", + "@codingame/monaco-vscode-log-service-override": "^27.0.0", + "@codingame/monaco-vscode-model-service-override": "^27.0.0", "monaco-languageclient-examples": "^2026.2.1", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^26.2.2", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^27.0.0", "vscode-languageclient": "~9.0.1" }, "devDependencies": {