diff --git a/.github/workflows/debugger-py.yml b/.github/workflows/debugger-py.yml index 89c7b4acb..dec55f2f5 100644 --- a/.github/workflows/debugger-py.yml +++ b/.github/workflows/debugger-py.yml @@ -23,10 +23,10 @@ jobs: timeout-minutes: 15 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - name: Login to GitHub Container Registry - uses: docker/login-action@v4 + uses: docker/login-action@af1e73f918a031802d376d3c8bbc3fe56130a9b0 # v4.4.0 with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} @@ -34,7 +34,7 @@ jobs: - name: Extract metadata id: meta - uses: docker/metadata-action@v6 + uses: docker/metadata-action@dc802804100637a589fabce1cb79ff13a1411302 # v6.2.0 with: images: | ${{ env.REGISTRY }}/${{ env.REPO_NAME }}/${{ env.CONTAINER_NAME }} @@ -44,7 +44,7 @@ jobs: - name: Build & Push id: push - uses: docker/build-push-action@v7 + uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0 with: context: . file: ${{ env.PATH_CONTEXT }}/Dockerfile @@ -53,7 +53,7 @@ jobs: labels: ${{ steps.meta.outputs.labels }} - name: Attest - uses: actions/attest-build-provenance@v4 + uses: actions/attest-build-provenance@0f67c3f4856b2e3261c31976d6725780e5e4c373 # v4.1.1 with: subject-name: ${{ env.REGISTRY }}/${{ env.REPO_NAME }}/${{ env.CONTAINER_NAME }} subject-digest: ${{ steps.push.outputs.digest }} diff --git a/.github/workflows/ghp.yml b/.github/workflows/ghp.yml index fabe1da81..056f3edb3 100644 --- a/.github/workflows/ghp.yml +++ b/.github/workflows/ghp.yml @@ -18,10 +18,10 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - name: mise-en-place - uses: jdx/mise-action@v4 + uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0 - name: Install shell: bash @@ -43,10 +43,10 @@ jobs: - name: Setup Pages id: pages - uses: actions/configure-pages@v5 + uses: actions/configure-pages@45bfe0192ca1faeb007ade9deae92b16b8254a0d # v6.0.0 - name: Upload artifact - uses: actions/upload-pages-artifact@v4 + uses: actions/upload-pages-artifact@fc324d3547104276b827a68afc52ff2a11cc49c9 # v5.0.0 with: path: ./packages/examples/production/ @@ -60,4 +60,4 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v4 + uses: actions/deploy-pages@cd2ce8fcbc39b97be8ca5fce6e763baed58fa128 # v5.0.0 diff --git a/.github/workflows/ls-clangd.yml b/.github/workflows/ls-clangd.yml index 124b9da0d..3a6c7e14f 100644 --- a/.github/workflows/ls-clangd.yml +++ b/.github/workflows/ls-clangd.yml @@ -24,10 +24,10 @@ jobs: timeout-minutes: 150 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - name: Login to GitHub Container Registry - uses: docker/login-action@v4 + uses: docker/login-action@af1e73f918a031802d376d3c8bbc3fe56130a9b0 # v4.4.0 with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} @@ -35,7 +35,7 @@ jobs: - name: Extract metadata (configure) id: meta_configure - uses: docker/metadata-action@v6 + uses: docker/metadata-action@dc802804100637a589fabce1cb79ff13a1411302 # v6.2.0 with: images: | ${{ env.REGISTRY }}/${{ env.REPO_NAME }}/${{ env.CONTAINER_NAME_CONFIGURE }} @@ -45,7 +45,7 @@ jobs: - name: Build & Push (configure) id: push_configure - uses: docker/build-push-action@v7 + uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0 with: context: ${{ env.PATH_CONTEXT }} file: ${{ env.PATH_CONTEXT }}/configure.Dockerfile @@ -54,7 +54,7 @@ jobs: labels: ${{ steps.meta_configure.outputs.labels }} - name: Attest (configure) - uses: actions/attest-build-provenance@v4 + uses: actions/attest-build-provenance@0f67c3f4856b2e3261c31976d6725780e5e4c373 # v4.1.1 with: subject-name: ${{ env.REGISTRY }}/${{ env.REPO_NAME }}/${{ env.CONTAINER_NAME_CONFIGURE }} subject-digest: ${{ steps.push_configure.outputs.digest }} @@ -62,7 +62,7 @@ jobs: - name: Extract metadata (build) id: meta_build - uses: docker/metadata-action@v6 + uses: docker/metadata-action@dc802804100637a589fabce1cb79ff13a1411302 # v6.2.0 with: images: | ${{ env.REGISTRY }}/${{ env.REPO_NAME }}/${{ env.CONTAINER_NAME_BUILD }} @@ -72,7 +72,7 @@ jobs: - name: Build & Push (build) id: push_build - uses: docker/build-push-action@v7 + uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0 with: context: ${{ env.PATH_CONTEXT }} file: ${{ env.PATH_CONTEXT }}/build.Dockerfile @@ -81,7 +81,7 @@ jobs: labels: ${{ steps.meta_build.outputs.labels }} - name: Attest (build) - uses: actions/attest-build-provenance@v4 + uses: actions/attest-build-provenance@0f67c3f4856b2e3261c31976d6725780e5e4c373 # v4.1.1 with: subject-name: ${{ env.REGISTRY }}/${{ env.REPO_NAME }}/${{ env.CONTAINER_NAME_BUILD }} subject-digest: ${{ steps.push_build.outputs.digest }} diff --git a/.github/workflows/ls-eclipsejdt.yml b/.github/workflows/ls-eclipsejdt.yml index 757b02f3d..40778ec81 100644 --- a/.github/workflows/ls-eclipsejdt.yml +++ b/.github/workflows/ls-eclipsejdt.yml @@ -23,10 +23,10 @@ jobs: timeout-minutes: 15 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - name: Login to GitHub Container Registry - uses: docker/login-action@v4 + uses: docker/login-action@af1e73f918a031802d376d3c8bbc3fe56130a9b0 # v4.4.0 with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} @@ -34,7 +34,7 @@ jobs: - name: Extract metadata id: meta - uses: docker/metadata-action@v6 + uses: docker/metadata-action@dc802804100637a589fabce1cb79ff13a1411302 # v6.2.0 with: images: | ${{ env.REGISTRY }}/${{ env.REPO_NAME }}/${{ env.CONTAINER_NAME }} @@ -44,7 +44,7 @@ jobs: - name: Build & Push id: push - uses: docker/build-push-action@v7 + uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0 with: context: . file: ${{ env.PATH_CONTEXT }}/Dockerfile @@ -53,7 +53,7 @@ jobs: labels: ${{ steps.meta.outputs.labels }} - name: Attest - uses: actions/attest-build-provenance@v4 + uses: actions/attest-build-provenance@0f67c3f4856b2e3261c31976d6725780e5e4c373 # v4.1.1 with: subject-name: ${{ env.REGISTRY }}/${{ env.REPO_NAME }}/${{ env.CONTAINER_NAME }} subject-digest: ${{ steps.push.outputs.digest }} diff --git a/.github/workflows/ls-groovy.yml b/.github/workflows/ls-groovy.yml index 445f7ebb4..d36055702 100644 --- a/.github/workflows/ls-groovy.yml +++ b/.github/workflows/ls-groovy.yml @@ -23,10 +23,10 @@ jobs: timeout-minutes: 15 steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - name: Login to GitHub Container Registry - uses: docker/login-action@v4 + uses: docker/login-action@af1e73f918a031802d376d3c8bbc3fe56130a9b0 # v4.4.0 with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} @@ -34,7 +34,7 @@ jobs: - name: Extract metadata id: meta - uses: docker/metadata-action@v6 + uses: docker/metadata-action@dc802804100637a589fabce1cb79ff13a1411302 # v6.2.0 with: images: | ${{ env.REGISTRY }}/${{ env.REPO_NAME }}/${{ env.CONTAINER_NAME }} @@ -44,7 +44,7 @@ jobs: - name: Build & Push id: push - uses: docker/build-push-action@v7 + uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0 with: context: . file: ${{ env.PATH_CONTEXT }}/Dockerfile @@ -53,7 +53,7 @@ jobs: labels: ${{ steps.meta.outputs.labels }} - name: Attest - uses: actions/attest-build-provenance@v4 + uses: actions/attest-build-provenance@0f67c3f4856b2e3261c31976d6725780e5e4c373 # v4.1.1 with: subject-name: ${{ env.REGISTRY }}/${{ env.REPO_NAME }}/${{ env.CONTAINER_NAME }} subject-digest: ${{ steps.push.outputs.digest }} diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index e3822bce3..c5f0596fd 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -12,6 +12,17 @@ on: - main - dev workflow_dispatch: + inputs: + dryRun: + description: 'Perform a dry run without publishing to npm' + required: true + default: true + type: boolean + npmTag: + description: 'Enforce a specific tag for creating a pre-release. If not provided, the tag will be determined automatically based on the version in package.json' + required: false + default: '' + type: string jobs: build: @@ -20,10 +31,10 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - name: mise-en-place - uses: jdx/mise-action@v4 + uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0 - name: Install shell: bash @@ -40,12 +51,32 @@ jobs: run: | npm run build - - name: Lint + - name: Lint & Format shell: bash run: | npm run lint + npm run fmt - name: Test shell: bash run: | npm run test:ci:tags + + - name: Setup + env: + NPM_DRY_RUN: ${{ github.event.inputs.dryRun }} + NPM_TAG: ${{ github.event.inputs.npmTag }} + # logs the ENV values and stores them back in GITHUB_ENV with proper defaults for the next step + run: | + ./.github/workflows/scripts/checkStatus.sh + + - name: Publish + # dry-run can only be set to false if executed manually + uses: TypeFox/gh-publish-npm@fd8799b805ddfb79d82fbdfed8efdc9a1fad8f25 # v0.3.2 + with: + dry-run: ${{ env.NPM_DRY_RUN }} + npm-tag: ${{ env.NPM_TAG }} + npm-packages: | + packages/client + packages/vscode-ws-jsonrpc + packages/wrapper-react diff --git a/.github/workflows/scripts/checkStatus.sh b/.github/workflows/scripts/checkStatus.sh new file mode 100755 index 000000000..1694b43ae --- /dev/null +++ b/.github/workflows/scripts/checkStatus.sh @@ -0,0 +1,12 @@ +#!/bin/bash + +echo -e "\nReporting env variable values:" + +npmDryRun=${NPM_DRY_RUN:-true} +npmTag=${NPM_TAG:-''} + +echo "NPM_DRY_RUN: ${npmDryRun}" +echo "NPM_TAG: ${npmTag}" + +echo "NPM_DRY_RUN=${npmDryRun}" >> $GITHUB_ENV +echo "NPM_TAG=${npmTag}" >> $GITHUB_ENV diff --git a/.github/workflows/verify.yml b/.github/workflows/verify.yml index 7186fadfe..3c527d041 100644 --- a/.github/workflows/verify.yml +++ b/.github/workflows/verify.yml @@ -13,10 +13,10 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - name: mise-en-place - uses: jdx/mise-action@v4 + uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0 - name: Install shell: bash diff --git a/.vscode/settings.json b/.vscode/settings.json index c11034cf2..19ff3e9f6 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,5 +1,4 @@ { - "js/ts.tsdk.path": "node_modules/typescript/lib", "editor.guides.bracketPairs": true, "editor.defaultFormatter": "oxc.oxc-vscode", "oxc.enable": true, @@ -9,5 +8,7 @@ "workbench.editor.revealIfOpen": true, "terminal.integrated.scrollback": 10000, "editor.minimap.enabled": false, - "editor.foldingImportsByDefault": false + "editor.foldingImportsByDefault": false, + "js/ts.experimental.useTsgo": true, + "js/ts.tsdk.path": "./node_modules/typescript" } diff --git a/README.md b/README.md index a06b98240..c776c19a2 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**: `11.0.0-next.0` (release date: unreleased) - **@typefox/monaco-editor-react**: `8.0.0-next.0` (release date: unreleased) - Aligned with: - - **@codingame/monaco-vscode-[editor]-api**: `34.1.3` + - **@codingame/monaco-vscode-[editor]-api**: `35.0.0` - **vscode**: `1.124.0` - **monaco-editor**: `0.55.1` - **vscode-ws-jsonrpc**: `4.0.0-next.0` (release date: unreleased) @@ -98,6 +98,8 @@ mise upgrade npm i # Cleans-up, compiles and builds everything npm run build +# downloads additional files needed for some examples +npm run init:examples ``` ### Vite dev server diff --git a/docs/guides/troubleshooting.md b/docs/guides/troubleshooting.md index b1fbc708d..5769b70d8 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@^34.1.3" +"vscode": "npm:@codingame/monaco-vscode-extension-api@^35.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@^34.1.3" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@^35.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@^34.1.3" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@^35.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@^34.1.3"` 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@^35.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@^34.1.3" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@^35.0.0" } ``` diff --git a/docs/installation.md b/docs/installation.md index 31d488c7f..5bce6d3b5 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@^34.1.3" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@^35.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@^34.1.3" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@^35.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": "^34.1.3", - "@codingame/monaco-vscode-configuration-service-override": "^34.1.3", - "@codingame/monaco-vscode-editor-api": "^34.1.3", - "@codingame/monaco-vscode-editor-service-override": "^34.1.3", - "@codingame/monaco-vscode-extension-api": "^34.1.3", - "@codingame/monaco-vscode-extensions-service-override": "^34.1.3", - "@codingame/monaco-vscode-languages-service-override": "^34.1.3", - "@codingame/monaco-vscode-localization-service-override": "^34.1.3", - "@codingame/monaco-vscode-log-service-override": "^34.1.3", - "@codingame/monaco-vscode-model-service-override": "^34.1.3", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^34.1.3" + "@codingame/monaco-vscode-api": "^35.0.0", + "@codingame/monaco-vscode-configuration-service-override": "^35.0.0", + "@codingame/monaco-vscode-editor-api": "^35.0.0", + "@codingame/monaco-vscode-editor-service-override": "^35.0.0", + "@codingame/monaco-vscode-extension-api": "^35.0.0", + "@codingame/monaco-vscode-extensions-service-override": "^35.0.0", + "@codingame/monaco-vscode-languages-service-override": "^35.0.0", + "@codingame/monaco-vscode-localization-service-override": "^35.0.0", + "@codingame/monaco-vscode-log-service-override": "^35.0.0", + "@codingame/monaco-vscode-model-service-override": "^35.0.0", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^35.0.0" } } ``` diff --git a/docs/versions-and-history.md b/docs/versions-and-history.md index 032f17cd8..d278e0621 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 | | :-------------------- | :---------------- | :-------------------- | :------------------ | :----------------------------- | :------ | :------------ | :----------- | :---------------------------------------------------- | -| 11.0.0-next.0 | 4.0.0-next.0 | | 8.0.0-next.0 | 34.1.3 | 1.124.0 | 0.55.1 | unreleased | | +| 11.0.0-next.0 | 4.0.0-next.0 | | 8.0.0-next.0 | 35.0.0 | 1.124.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/mise.toml b/mise.toml index 5aa11188c..a98b8eb6a 100644 --- a/mise.toml +++ b/mise.toml @@ -1,3 +1,5 @@ [tools] node = "24" npm = "11" +oxfmt = "0.58.0" +oxlint = "1.73.0" diff --git a/package-lock.json b/package-lock.json index 4554feac0..e4e574c1c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,25 +11,24 @@ "packages/examples" ], "devDependencies": { - "@codingame/monaco-vscode-rollup-vsix-plugin": "^34.1.3", + "@codingame/monaco-vscode-rollup-vsix-plugin": "^35.0.0", "@testing-library/react": "~16.3.2", "@types/node": "~24.10.15", "@types/react": "~19.2.17", "@types/react-dom": "~19.2.3", - "@typescript/native-preview": "beta", - "@vitest/browser": "~4.1.9", - "@vitest/browser-playwright": "~4.1.9", - "@vitest/coverage-v8": "~4.1.9", - "knip": "~6.24.0", + "@vitest/browser": "~4.1.10", + "@vitest/browser-playwright": "~4.1.10", + "@vitest/coverage-v8": "~4.1.10", + "knip": "~6.25.0", "minimatch": "~10.2.5", - "oxfmt": "~0.57.0", - "oxlint": "~1.72.0", + "oxfmt": "~0.58.0", + "oxlint": "~1.73.0", "oxlint-tsgolint": "~0.24.0", "shx": "~0.4.0", - "tsx": "~4.22.4", - "typescript": "~6.0.3", - "vite": "~8.1.2", - "vitest": "~4.1.9" + "tsx": "~4.23.0", + "typescript": "~7.0.2", + "vite": "~8.1.4", + "vitest": "~4.1.10" }, "engines": { "node": ">=22", @@ -167,18 +166,18 @@ "license": "Apache-2.0" }, "node_modules/@codingame/monaco-vscode-api": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-api/-/monaco-vscode-api-34.1.3.tgz", - "integrity": "sha512-GJScLUrZaWvE+Gw/BtWTJjHTDdBpvCQyBAfUaaUugFzfrA5exnj0IGDzzyzEKkmz2bYE10tnafEjfY53sNV+Xg==", - "license": "MIT", - "dependencies": { - "@codingame/monaco-vscode-base-service-override": "34.1.3", - "@codingame/monaco-vscode-environment-service-override": "34.1.3", - "@codingame/monaco-vscode-extensions-service-override": "34.1.3", - "@codingame/monaco-vscode-files-service-override": "34.1.3", - "@codingame/monaco-vscode-host-service-override": "34.1.3", - "@codingame/monaco-vscode-layout-service-override": "34.1.3", - "@codingame/monaco-vscode-quickaccess-service-override": "34.1.3", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-api/-/monaco-vscode-api-35.0.0.tgz", + "integrity": "sha512-7kzYoGwk8BP2Hdxg24wd9S1pkVg4WBJJfW11PyL5/U8G5+uPNDq7pQ9JR/ceoHCPjpKkKKV3T+96M6fqDVzQXw==", + "license": "MIT", + "dependencies": { + "@codingame/monaco-vscode-base-service-override": "35.0.0", + "@codingame/monaco-vscode-environment-service-override": "35.0.0", + "@codingame/monaco-vscode-extensions-service-override": "35.0.0", + "@codingame/monaco-vscode-files-service-override": "35.0.0", + "@codingame/monaco-vscode-host-service-override": "35.0.0", + "@codingame/monaco-vscode-layout-service-override": "35.0.0", + "@codingame/monaco-vscode-quickaccess-service-override": "35.0.0", "@vscode/diff": "0.0.2-7", "@vscode/iconv-lite-umd": "0.7.1", "dompurify": "3.4.11", @@ -187,457 +186,457 @@ } }, "node_modules/@codingame/monaco-vscode-base-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-base-service-override/-/monaco-vscode-base-service-override-34.1.3.tgz", - "integrity": "sha512-J/IXsphJ4lC1dUXQr127qiDscO+WcTUGBs0UXolMfH3FrOSAnejRr+0//ZHyFlcODaQgDppqOpjIipCJUhWRXg==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-base-service-override/-/monaco-vscode-base-service-override-35.0.0.tgz", + "integrity": "sha512-527NQkfQp570P4M+ri3f2xRewqdSeSfKIsnQD9YHhUv7ESDo+enQl5NTPX34hYhtObPsIT7BauK4x2Z2VYeINQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-bulk-edit-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-bulk-edit-service-override/-/monaco-vscode-bulk-edit-service-override-34.1.3.tgz", - "integrity": "sha512-DO7IG/o1JazWBZmabqqTyxgJdoO8dGWUqk26Vn4JbgfRDhwAnf3Mihmf42fXB6kia9B/Bvl7vdcqILTVsDhg3Q==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-bulk-edit-service-override/-/monaco-vscode-bulk-edit-service-override-35.0.0.tgz", + "integrity": "sha512-jpmByazzOm4igt9WNu7UVvPFnUeZYOhnoyLEJ5Yxe8zu3DNzGuAUAXzinTGMv6esKeDitGQxR0JZuX3CdXFNRw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-configuration-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-configuration-service-override/-/monaco-vscode-configuration-service-override-34.1.3.tgz", - "integrity": "sha512-+09/2+h9Kfd+p32OKLL8O8aMJ9ZC3qh+Lb5Vv0cduf+e5sQZ8Mkcymnrl7Wnkb8p5k/AC5DdF/qpCZR+HXTHKg==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-configuration-service-override/-/monaco-vscode-configuration-service-override-35.0.0.tgz", + "integrity": "sha512-6kvYiYp6CpWb7jQi5H78+/IvhHjXYR094F3OlK3SnuSGJt0UpNV7998eB1JWs84iSUc+KfCP3BLswCTIDuQf5g==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3", - "@codingame/monaco-vscode-files-service-override": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0", + "@codingame/monaco-vscode-files-service-override": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-cpp-default-extension": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-cpp-default-extension/-/monaco-vscode-cpp-default-extension-34.1.3.tgz", - "integrity": "sha512-A79W9iF6jTwkaIDw6LxtqtUfM8vLv4nD3V8rOepbsyEoFNJ21rxeNernlvVgkB3+VD27TfDvrTsFci2HC8cTAQ==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-cpp-default-extension/-/monaco-vscode-cpp-default-extension-35.0.0.tgz", + "integrity": "sha512-pryu4vhfdd6Xm5axjPvzPTH07V2BFqmJiKhy5IPM3cqTUbdKq8YsITqnapeEv3wKQJWrKHbnlOLDDo7HSW19sw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-debug-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-debug-service-override/-/monaco-vscode-debug-service-override-34.1.3.tgz", - "integrity": "sha512-H/xfzm/UYu3ZnxjMrSY3FQE8o5XnYsH4a9uqwkeGcS+e1D3lGSCOpqj5UBNUPbDvOqRinDgdB4gkJtjj4bsdgA==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-debug-service-override/-/monaco-vscode-debug-service-override-35.0.0.tgz", + "integrity": "sha512-CcaHfUFGQhno6sPin83x/Kk5mGYnjG3OVAlPZFe0vNZbcc+6KA1eWHoOknGNoftQNoOjMTlErB2MVlCZuXFVgQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-editor-api": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-api/-/monaco-vscode-editor-api-34.1.3.tgz", - "integrity": "sha512-5q5FDrBRbEqRsx3z8/5JRgHTqXiTND54+UOjl4TP5plhYaVJop4SivPdlbjDBS/s8y2bIFiPXrXMc+jupJTpNg==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-api/-/monaco-vscode-editor-api-35.0.0.tgz", + "integrity": "sha512-TGXI2Mgqaw0STd3JsMMDLgPREh8S3PLwM8M846azQ+DXeIC1nf3fZMUIsxKPAsnxnIV4aUfYTMMafgYzKOOimA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-editor-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-service-override/-/monaco-vscode-editor-service-override-34.1.3.tgz", - "integrity": "sha512-/U7nZlmSPlCyYHbb+0ju1Ckpv2jNppQj0K+Ru6kVQoOjE9l0FtuOGfnYYmhwmla7P1hpBwSyTvbKWpuu6/XV3Q==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-service-override/-/monaco-vscode-editor-service-override-35.0.0.tgz", + "integrity": "sha512-j7/3qN3vxi/dWbvcr/pis/cHl7eT+uZ48kKZCPnUrpN8kVhIlRX86LTKUhY6wGV7YK+XH1uy94nJ2SAEvvr8mw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-environment-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-environment-service-override/-/monaco-vscode-environment-service-override-34.1.3.tgz", - "integrity": "sha512-jNAnxQSKYAW+Vz+vxMh9z9YfdTkukazlvaMjVz8D27CXqS4Li+clRNq7zBtfmN2sDy9paXGJkax9BToiqG/Gig==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-environment-service-override/-/monaco-vscode-environment-service-override-35.0.0.tgz", + "integrity": "sha512-Ky7I/QzCvEy8C0KXQdokxxTbp6yNJX4Tl87rpJTNAyrmNOXszJgqLEZA8tcqxxzhJ9Q8mkmAIoByUq9qDSsMig==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-explorer-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-explorer-service-override/-/monaco-vscode-explorer-service-override-34.1.3.tgz", - "integrity": "sha512-qEy2EmKn0wIRwJFnug6Jdr/Q7W+lMiBihbv8T8V5SFe9ZjKsoATy83aPFAOdBivPCokwEmYvInw0GI+hj1BQoQ==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-explorer-service-override/-/monaco-vscode-explorer-service-override-35.0.0.tgz", + "integrity": "sha512-CVHgRlSaq/WVGaV3PptP71Hdbk45ik855RyGLDtDe2npoM8vEEeIPEGbQrYrd4OKgm8xYCWIydnMQsoQMEgm3g==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-extensions-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extensions-service-override/-/monaco-vscode-extensions-service-override-34.1.3.tgz", - "integrity": "sha512-0e8fdvYH1TuVksIcdh7AZGpkca1ggsrYPsW3cte5bmMIH5dt/0hD/U2pLHMY/r8wuUS5uDe5+bPtAVFxw6wvUA==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extensions-service-override/-/monaco-vscode-extensions-service-override-35.0.0.tgz", + "integrity": "sha512-Gyz28JhJS362u7GbJD2Y0bjZHBYqz7gDJUtsohf1u1+9KXG/zHQLg8MuBhxR6yjjUvEqpZ7Zv220xQCHeheiKw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3", - "@codingame/monaco-vscode-files-service-override": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0", + "@codingame/monaco-vscode-files-service-override": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-files-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-files-service-override/-/monaco-vscode-files-service-override-34.1.3.tgz", - "integrity": "sha512-JlSiRIJYDkSZprJPILqyjguSgOYsmw1NFYYO1upaUjXLt4O6Q7eKFEA+i5B4K/YhUaB7+3xdmemdOFVBPKqbDQ==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-files-service-override/-/monaco-vscode-files-service-override-35.0.0.tgz", + "integrity": "sha512-vbXRkclNk59PSMFFTZEICk84EOdm8u1lDgPOnyhEMf6iG0+oiuwUBCMerao+OPlt6eDOUzSfY5Ls7oNU729g/A==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-groovy-default-extension": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-groovy-default-extension/-/monaco-vscode-groovy-default-extension-34.1.3.tgz", - "integrity": "sha512-5CxVXP41nIozoQNNf9j6bo36TZAkAq1idGgEGSvPenr2MPhazvt2RTgGWIHKoTR5ymB/MIMfUmdmGLyaJEY5gg==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-groovy-default-extension/-/monaco-vscode-groovy-default-extension-35.0.0.tgz", + "integrity": "sha512-Cb8K/m5qn5Y82K8hXBiKyDrIcI04NWG/aHDdyypgU/NC80LqSpbo9WsTEnx7KMx+svnAaGKERQtTK4/cJpbw9A==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-host-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-host-service-override/-/monaco-vscode-host-service-override-34.1.3.tgz", - "integrity": "sha512-OHGx/BU3uss/bK8hkeXwupP4eGrh1YxZF3SULALULcroy2/KtCBrsCCgjCKPNsyGkJdbyxJ4oYoZM9whi/zqVQ==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-host-service-override/-/monaco-vscode-host-service-override-35.0.0.tgz", + "integrity": "sha512-Tx+N4QejkKmvjZDRoQvMcLcgWgjAJyXyVWvPdsRUiKm9+2smrXu5yKPrgaDQM1Hv3HIdBg7QSx96WLuvwkNeAA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-java-default-extension": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-java-default-extension/-/monaco-vscode-java-default-extension-34.1.3.tgz", - "integrity": "sha512-ghJ0fkKr+H6KkhnZ4QZudEtrOAnTnUeURm/CsE7Xh6LebzfePxU6t82yfMkCEvC4o/zm46WmR2sTQeyXxUt32A==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-java-default-extension/-/monaco-vscode-java-default-extension-35.0.0.tgz", + "integrity": "sha512-u5xkvlfdHtCxSXLFcexUYJmkNvGY9vLeyWpIG3KK5gw+Q4ncRX8IXX/fhJUeW8e7/16mDnZpzSO8kOtqDDSs0w==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-javascript-default-extension": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-javascript-default-extension/-/monaco-vscode-javascript-default-extension-34.1.3.tgz", - "integrity": "sha512-1/9gpdskbvRaBRHlBnsCL5u2MztPcVCat9TUv0Eg6+9UiUygszW9bAHZo/zuxtRqRhEm3cNOnVy93L2H3iCf0g==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-javascript-default-extension/-/monaco-vscode-javascript-default-extension-35.0.0.tgz", + "integrity": "sha512-oSWJz5Mjj2egrnqhERbdLveV+Pm83Sj+UMOSpkpVOCqkICW1KSAU3sXHdu+yR/IudqeGjoqsfv3BUYF9dG080Q==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-json-default-extension": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-json-default-extension/-/monaco-vscode-json-default-extension-34.1.3.tgz", - "integrity": "sha512-V2wMcZ3EUKKIQmgBdDN+bWnBokDY8pq6IfyauijDYvQXF6O34E26b440h1DNadrCmvBqap73oRDX+rCObNbUtQ==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-json-default-extension/-/monaco-vscode-json-default-extension-35.0.0.tgz", + "integrity": "sha512-T+WKx4li8VvZNOIhQG2ntNaltD/dKaUFZaHKP2uAEyitQPhAiFksLBvgd4UKAdC+Jz2JmztJEcc2YQTb8QY1aw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-json-language-features-default-extension": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-json-language-features-default-extension/-/monaco-vscode-json-language-features-default-extension-34.1.3.tgz", - "integrity": "sha512-qqwxBy9+F1tzI1rjnI9RSKynFI4TBwodCKLcwWDdQmWOJEEFHHH285r0ZYJ81PVM8q/PAT8xSYjdRZowGc8Yxw==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-json-language-features-default-extension/-/monaco-vscode-json-language-features-default-extension-35.0.0.tgz", + "integrity": "sha512-3l3Ny0f1tv9n00CLEhBQ6DvgZIGFaXKmJVmg3gcjm7bTsaThVlBH0e5lYt/GCt4F5m+8NMn3umUN4Na5bx8j+Q==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-keybindings-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-keybindings-service-override/-/monaco-vscode-keybindings-service-override-34.1.3.tgz", - "integrity": "sha512-wMdS5PqZHBbtpXzqanmOgWFdr944DVyWVCHUx8U2L6zBremGHKUlWkVv/XxBqvV5n7HUqUyNsvRIGSt/JBMsHQ==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-keybindings-service-override/-/monaco-vscode-keybindings-service-override-35.0.0.tgz", + "integrity": "sha512-+o4YWsGyN/33iuNKCRBif8GE3dtO0f+B505QOv8zhjKjAz/CVhQ0TjlwyrKcaHI8w76yVoEMqRFqeybk2HBhSw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3", - "@codingame/monaco-vscode-files-service-override": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0", + "@codingame/monaco-vscode-files-service-override": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-cs": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-cs/-/monaco-vscode-language-pack-cs-34.1.3.tgz", - "integrity": "sha512-Gn6GhZihPo3yE/q909OPENPV+qUeG+4nfKQqAqEK/wOa2+AfdsLVDBgHPvY98jzTRPgsuiheE0CvfzPir0U5tw==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-cs/-/monaco-vscode-language-pack-cs-35.0.0.tgz", + "integrity": "sha512-t7y739OSvmkFFHYq67ChhVdA2fFsbD0SLnVYoS4U8DgAARmNU0K9rVvABWR0iC41oBdr7FZAj3cclI1WNOH1UQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-de": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-de/-/monaco-vscode-language-pack-de-34.1.3.tgz", - "integrity": "sha512-N1jYDrW3pz96LQgmYFxk5dOuCzoFx9GP6ruxwhPUgnJ9CFCBOyKG9bczGl65Qw646/vzBZNzTS6NqQNsSlPbOQ==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-de/-/monaco-vscode-language-pack-de-35.0.0.tgz", + "integrity": "sha512-iqFBKXLwUHWuByveZq8TKEQcKWrV5Iq8XPI/aygLCt4uUoA6kh3lRoV4St2JgDRWzDlbNv/iKLK4eIyyCmCVMg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-es": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-es/-/monaco-vscode-language-pack-es-34.1.3.tgz", - "integrity": "sha512-DvEkgT3WmVQTbFZI0MYHqBeylyWwjCYPycIDbqH0wuI45hvVahqY1vB6xALdViwlwcydTvxwAwcN8EFSUg2kSQ==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-es/-/monaco-vscode-language-pack-es-35.0.0.tgz", + "integrity": "sha512-agA5PJxXo2O8Aews6VUv/UbaFUjfE81jezi/YamqGAQHltN8UtjUBtwBy2vpjUC8irR+zbCcdEdA5xBzGG+Jmw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-fr": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-fr/-/monaco-vscode-language-pack-fr-34.1.3.tgz", - "integrity": "sha512-qFrbmWaudezqTo6nBkRkWoxFAgIGTKYSFwQogdNU8KL72oE5apHEhF/BKVDvX+C5qgCLWfqkd4W3jNoCtQfQ6A==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-fr/-/monaco-vscode-language-pack-fr-35.0.0.tgz", + "integrity": "sha512-H1l+cBH+VugdKB8ILkderOT78cNz5Uety1xL8kEso4I4tsHGiRPi3I/Io8kg8vdykhiZ2c6KYg1YtgfaYy0TxQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-it": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-it/-/monaco-vscode-language-pack-it-34.1.3.tgz", - "integrity": "sha512-yU6DjKMiTQVotQBIUE8LAlt3T5k5hcLtqCjw8moOZQ5gVLOef3t/4BY3Q6mWqFVbVl2NL1pXP2e0/hSvVbWHbw==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-it/-/monaco-vscode-language-pack-it-35.0.0.tgz", + "integrity": "sha512-tGwU/IkXkWdsmW+4eZgq/1GZLrEDSmZVNt1JV3KO561EVEioeTjHYl3O6KDqeXpE2g+ovK6WhNvQsg9uuOjreQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-ja": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ja/-/monaco-vscode-language-pack-ja-34.1.3.tgz", - "integrity": "sha512-SmGNzwgC8wmKqvt8ZOPgHQnx5ErGZqn8ykB9wgd6nFrokrUTjHiRzmKUHpFMdzJzLMOLaSjf3jKg3BOYq8gAWw==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ja/-/monaco-vscode-language-pack-ja-35.0.0.tgz", + "integrity": "sha512-nip4gONYG1n9tZQdryatdmWuurjgyX1+w/LVHZMZlMEKxb5tgbRqQoAnzIM/AMNZkIF5oAXAUFGpY4biDPQAPw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-ko": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ko/-/monaco-vscode-language-pack-ko-34.1.3.tgz", - "integrity": "sha512-PqKEL1wg3UOeFMiz6A6swtFfrqzcEQPMZAk3tKyYRi0bMSOMDqZcMbvnSfYH42XBFle/iucU3fmTFGFMqondUA==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ko/-/monaco-vscode-language-pack-ko-35.0.0.tgz", + "integrity": "sha512-i6RAeD1X9ZwZjiO+UnQhoFpuYXAbv3LlALMinu3efJxtd1KvuKvS+sFQUPtt7i9DnMF2i3E+eCcf+PnNFpMifQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-pl": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-pl/-/monaco-vscode-language-pack-pl-34.1.3.tgz", - "integrity": "sha512-w6er+oYugK975cv2CEapI9lQySun8G6hd/Sg6YH3MYGnXU4T1SI0p7K7i23DxtpuWl1dIfSp7o2LOdybFJHFaA==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-pl/-/monaco-vscode-language-pack-pl-35.0.0.tgz", + "integrity": "sha512-de5iLucqIxXffHbT3EXPphSgQLO2AMhUSeuPjAa8zXqiAJp1xl7nR2e2MjQL9YIRcN6dBBwWYr3PfTSXgMe1GQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-pt-br": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-pt-br/-/monaco-vscode-language-pack-pt-br-34.1.3.tgz", - "integrity": "sha512-k+qwSWbAN9Wx9+O/LVe8030ciYkTuAbyflpOHvldWhNWPDvZzKEzG2lREO+7dkcPyec8nJg4xoegx4kFU7hmwA==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-pt-br/-/monaco-vscode-language-pack-pt-br-35.0.0.tgz", + "integrity": "sha512-L1c2cLEyKvWccs5m20gCxLpqs/xg4PxKitif0NAJ4yi2nO6YEEQNHJNOHdrJ8RvGWZcA/VeCAHL4ih/ktp+eMA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-qps-ploc": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-qps-ploc/-/monaco-vscode-language-pack-qps-ploc-34.1.3.tgz", - "integrity": "sha512-SqqU/+aNcRiYK37dTJMKz8tjY/Fd1YgaWLukP9ght6k0CBo1OQQrhGRaxEp+TLvlDHCx80nK0VdCfiQxWoUagA==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-qps-ploc/-/monaco-vscode-language-pack-qps-ploc-35.0.0.tgz", + "integrity": "sha512-XBaw9v5SgAo8y7/T9Jx3ClzDzpJ4UAzLME2jTLkNpqEo6hFy2x6YZ7xjB9ML4T6tdfaKls70uUH3nW2HgRwBEw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-ru": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ru/-/monaco-vscode-language-pack-ru-34.1.3.tgz", - "integrity": "sha512-I/4GYXb16ilYnD3pPikFNV9pjAGssBzG6rXTUb6WiDn9oDiwfigqk1iVCm/1R3JViPvNvgNy2ynVqF7Gf7JtJA==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-ru/-/monaco-vscode-language-pack-ru-35.0.0.tgz", + "integrity": "sha512-J2b2VoxlXBS5CaeIsueerlwMsNusTcrVD+TgH35OzejJz4VMSUJYl88GZbYlOvk1QU4Dngn9H44e3+O9X+RGyQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-tr": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-tr/-/monaco-vscode-language-pack-tr-34.1.3.tgz", - "integrity": "sha512-vt2mEGjYHFHivnAI8hlvrFC2Ml40TyXrLDEbdlLUN2hIW7kb/4o6LCAOrEI60PzGmyR2Bk01bKL7/Xf5AdO0QQ==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-tr/-/monaco-vscode-language-pack-tr-35.0.0.tgz", + "integrity": "sha512-yai4deZ79c43CGHIj2vz6xa3r2IKVvXT9sT47PUqfcxFzMLJrryW/s+/FNIOyj3oZ0o28L8Y9DRT5hei5AfQ9Q==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-zh-hans": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-zh-hans/-/monaco-vscode-language-pack-zh-hans-34.1.3.tgz", - "integrity": "sha512-x2zvrL6gdXIiJwF9KnF5Vm+XtKXAkqaVOmk3PpDH4yhXGBtP4dqpZzUoqGTSd+IxkVP5Cl5SJbg2sHKJmB8Ubw==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-zh-hans/-/monaco-vscode-language-pack-zh-hans-35.0.0.tgz", + "integrity": "sha512-nUBttxpNZFvEG8qnNRWLC4Y4iZpPYkgUbVrhTOq5D34m27vQwHt2GrH4nBGksJPIeuW2hx9VN5OkBSbC6upEbA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-language-pack-zh-hant": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-zh-hant/-/monaco-vscode-language-pack-zh-hant-34.1.3.tgz", - "integrity": "sha512-vXh6TueNArbJdr/p5t0ZLIH1cZfqCLYoc6gj7oFawmQ+DRBrkzlQZy1eHxqrzuwAr4fNtqmc42NSdnsyp+Re6w==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-language-pack-zh-hant/-/monaco-vscode-language-pack-zh-hant-35.0.0.tgz", + "integrity": "sha512-M3WNfi0FaEY+sg03UQ0lbpJF7YGdn/qTi/0c+gVOSxVZF/28PfKsDLmDC7Nm+KTHqwgQi3kK2rdcrprjSMl4+Q==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-languages-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-languages-service-override/-/monaco-vscode-languages-service-override-34.1.3.tgz", - "integrity": "sha512-qWGawC2YrumyHJfqSmdNUK0/43eL9zfeTJD6gVYV73VQrEGTYQzHDU8iw51l8xWWblWiegkhDE1LkERo4AGWxA==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-languages-service-override/-/monaco-vscode-languages-service-override-35.0.0.tgz", + "integrity": "sha512-jJhnd5ZfV6aawOF7XirjWp8Eyspg0nBWALQvRvmbR5+xOJ34mPCqlwYcQxlgtwfGIMHJN1OfbVOLqGM2EtKehA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3", - "@codingame/monaco-vscode-files-service-override": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0", + "@codingame/monaco-vscode-files-service-override": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-layout-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-layout-service-override/-/monaco-vscode-layout-service-override-34.1.3.tgz", - "integrity": "sha512-7ChNNyUfxLKEynjPNTs3uCtT7vXnioV4NMyLLWdOsCj2daF6H6tZidZTq5iRMiR5nRjdyVp1KMCEWieKKI730Q==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-layout-service-override/-/monaco-vscode-layout-service-override-35.0.0.tgz", + "integrity": "sha512-eOlomA0sxFsflYnI8YYogsYmjC+2MBr5H5vtPzlqQDp/Z9056CaxolFHrG1BIrkZEunFstXZPQjCYXZz9HbggA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-lifecycle-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-lifecycle-service-override/-/monaco-vscode-lifecycle-service-override-34.1.3.tgz", - "integrity": "sha512-PLR4DjrUVveaQe07dSj12LA8xytFl8A63SVbOyfi1g+6kFlHJf0rY+A/XAuT191jB/yJ8Mnbu6Vtyc0sx6Db2Q==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-lifecycle-service-override/-/monaco-vscode-lifecycle-service-override-35.0.0.tgz", + "integrity": "sha512-VhZNBhqhWe/gIka1TO2wm0ocoNfciWczNbY6G2l1uP//WyS27vo95ZC0mVl2vMSyLsjowEiEV//6B5RowqT8Ww==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-localization-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-localization-service-override/-/monaco-vscode-localization-service-override-34.1.3.tgz", - "integrity": "sha512-AUaAk9pgEUUwwi3S57uJ5RhaQY/YfitrUfHjnJ1h/cI2NJhswN/s2Xqy5ELwUs5uFJTVcbBy1i4w52HMu7x0sQ==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-localization-service-override/-/monaco-vscode-localization-service-override-35.0.0.tgz", + "integrity": "sha512-ns1AFQkVMuvdUA/cvNSZxRTXu+GKluTZwbRq6TYu936wAb1t5yiZJE6efI06KfCGucA4iGqqw8xFGLbDd+slGQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-log-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-log-service-override/-/monaco-vscode-log-service-override-34.1.3.tgz", - "integrity": "sha512-eWqISUeqRDHFzttI2AVRgdCXFCNn2z2IA7dih697PJlFiEeehH+vJW0/DMqzYwhXmSZ5VHczM7wxIsCQbc9yuA==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-log-service-override/-/monaco-vscode-log-service-override-35.0.0.tgz", + "integrity": "sha512-uYvE2Sg5o/YB6BQSC4y4y9uV3WoB2P6IeQxL3lDN1S8m1hfgtRT/YWgTBcEXKv90ZEpYs9TgAn5RDLe0JYe10g==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3", - "@codingame/monaco-vscode-environment-service-override": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0", + "@codingame/monaco-vscode-environment-service-override": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-model-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-model-service-override/-/monaco-vscode-model-service-override-34.1.3.tgz", - "integrity": "sha512-d4OKtpM8hbShlE41pyGu3xDrOfCNMEguNyEpaa+3VHiV3SuLrPLYqjF2vj/iphPAeCHrACgv23EEwJO+ifAnpQ==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-model-service-override/-/monaco-vscode-model-service-override-35.0.0.tgz", + "integrity": "sha512-64/OgKh2wRYj4wtIGyg9BFWrhGJurxqhUB8EQnff7IKxD98vgMpha3rHh502aXqjRuVQT/VFN/GQoM99QJxfkA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-monarch-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-monarch-service-override/-/monaco-vscode-monarch-service-override-34.1.3.tgz", - "integrity": "sha512-vlMyCgs1qkbDP4EO+1iUm1yUVtHWJHa3mrdpL1+meIqoyeGjGXeMQgcLcXGEaxaDvjOChg0B2qBXaWzbWyIfgw==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-monarch-service-override/-/monaco-vscode-monarch-service-override-35.0.0.tgz", + "integrity": "sha512-IkQKuXVC5nrPidRsI2ZHv03+votD+SFTn+qoFbqS2kpCo0jN/8BGa+siPu/Gnpv+gpYM+nw3LZDebM7vZjaHtw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-outline-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-outline-service-override/-/monaco-vscode-outline-service-override-34.1.3.tgz", - "integrity": "sha512-Cdod4w75CB2PwZX6D7VNJduNKVyCTNHhu09x3m/PXSpKtb+g1RCg4Gcx+0ISrG0puGfgeOp9NODlDAFOHr6y1g==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-outline-service-override/-/monaco-vscode-outline-service-override-35.0.0.tgz", + "integrity": "sha512-mDILg4odzE/9tjllIHDOCh5/Rlv2C8xY9jwoWhMrZcFuaeyeCulJ+DCwgpJF6ALq7Voa0hidIEfwjUGKdXtQjw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-preferences-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-preferences-service-override/-/monaco-vscode-preferences-service-override-34.1.3.tgz", - "integrity": "sha512-d/FRnv5fC8CIdVJw+8jEba+cNUVKFnzq3Mi+ysnbuZz3vIyhJAD+ozB+77vzUcffQyZQHMXK1i+BcfriI1GwWQ==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-preferences-service-override/-/monaco-vscode-preferences-service-override-35.0.0.tgz", + "integrity": "sha512-0oFDDoPy6+4B/96CI9RyWHSOvzD/eMaR8MuJit/ht/+oCOGdBOF6NDpqwHqOH710tDNUdhGCZPswdXcADspJVg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-python-default-extension": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-python-default-extension/-/monaco-vscode-python-default-extension-34.1.3.tgz", - "integrity": "sha512-T+MQ8jgkc90a766IHqWLcAj3rdXtr7HCkPpokkpMXckVUY2iBxLrEzTHm4tJHpGSfvro+6hFlS3ybZPtHYSpSQ==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-python-default-extension/-/monaco-vscode-python-default-extension-35.0.0.tgz", + "integrity": "sha512-Udrb+2Q6qGIhpT4M54M2uQy676qynxuTYAmEVlYtcY/CkF/K/iuimCzBGxnGN13mIdxxBDvSpXTgHuPShX0Gyg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-quickaccess-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-quickaccess-service-override/-/monaco-vscode-quickaccess-service-override-34.1.3.tgz", - "integrity": "sha512-LekBeMf5NyFrrgnoapvJlxJSaySWO1W8QgdTH18paIFeuEfT+uFLkyMd24B23ocjjxulVf/8sw0ByF9WdEKZ/g==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-quickaccess-service-override/-/monaco-vscode-quickaccess-service-override-35.0.0.tgz", + "integrity": "sha512-qBpGcg5xJzodZCEXwMQDw1pqxzFcxxbT9wk/8eqYZRSa0LZHwgM6W2kwmTZStMvBBdOv1+o4bklukC+AM7gJ1A==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-remote-agent-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-remote-agent-service-override/-/monaco-vscode-remote-agent-service-override-34.1.3.tgz", - "integrity": "sha512-0LBSFZ4mt5O65Dcno0v7hFoSP/HYOwvOqBF1zYsy5rtsurlorUBmPjkH0PHTn+dwHoxmy4l5cDjNRc5V5hkuAw==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-remote-agent-service-override/-/monaco-vscode-remote-agent-service-override-35.0.0.tgz", + "integrity": "sha512-7Wwy5TpHPVRlpd7I89chYbhL/9QW0BDAsMs+uNb5R+rZIqrFCFDK0bUsQCjuzKoHUYTRlhA9A/NevBf0EqhI9g==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3", - "@codingame/monaco-vscode-environment-service-override": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0", + "@codingame/monaco-vscode-environment-service-override": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-rollup-vsix-plugin": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-rollup-vsix-plugin/-/monaco-vscode-rollup-vsix-plugin-34.1.3.tgz", - "integrity": "sha512-W9DwiDFhGSRoajMcn4SUZ4+xpMOkPCyumjt3Vk7q+F2BrijXljNh/ZiwApjVRthC7s0pFRGqRz11v+tG/g4X7A==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-rollup-vsix-plugin/-/monaco-vscode-rollup-vsix-plugin-35.0.0.tgz", + "integrity": "sha512-vhXyWKHn55MUxDdIH4xTLkeck/jr00Xo0+LWaR/+r9rPx2J98zpgLG2AZDogk68j+9LjldBhiRGxRX4hSQ84fg==", "dev": true, "license": "MIT", "dependencies": { "@rollup/pluginutils": "^5.4.0", "css-url-parser": "^1.1.4", - "memfs": "^4.57.8", + "memfs": "^4.64.0", "mime-types": "^3.0.2", "thenby": "^1.4.1", "yauzl": "^3.3.1" } }, "node_modules/@codingame/monaco-vscode-search-result-default-extension": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-search-result-default-extension/-/monaco-vscode-search-result-default-extension-34.1.3.tgz", - "integrity": "sha512-zqAKkLmYtTXDqQXFlLPzGu6uSB7MZFHkrQL3IMCwKFpskDH5P53ks65nLVdMzo/W5QbxudJXjiLW5QSnwtgiKQ==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-search-result-default-extension/-/monaco-vscode-search-result-default-extension-35.0.0.tgz", + "integrity": "sha512-5nOYge2bIa1JiSYFrc4uoHOODAD1NBuRfUBNJipxqnjcztU+UifsRqv8k4Rucfuyg05a8rgg91f7NYWmT6VTRQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-search-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-search-service-override/-/monaco-vscode-search-service-override-34.1.3.tgz", - "integrity": "sha512-/Lu1CXwpsfVVHq1bggJz6/Tw8EZyoG2JcC8ndyrTB4zDxsmr5AkVNNJVTwTZBp5Idha+ijjSpLovkpuTEELuaA==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-search-service-override/-/monaco-vscode-search-service-override-35.0.0.tgz", + "integrity": "sha512-6DrH9oTWWpMR5+9wSmat8IDpEtWqIubhRWkFNGLXVhNtQQjnz3B6YGrMyTr+g0mc43nrafkbrGsJNhNuJno13w==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-secret-storage-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-secret-storage-service-override/-/monaco-vscode-secret-storage-service-override-34.1.3.tgz", - "integrity": "sha512-GnMxQboQd704w6NOuRBRVDWixsHLdHBD84GpOHyojk9ZCsiV20EkIX3Hi3hNlm8udB3y2hieMTLMoWg2kqAolA==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-secret-storage-service-override/-/monaco-vscode-secret-storage-service-override-35.0.0.tgz", + "integrity": "sha512-VtUa2QRSEPDSaA8VkjewdIyl19uYGIw/YahcIawlKOrBB91dgO4Sqpr3akFYWL7Nxh0R5GQlKTiGnMzPTR3edA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-standalone-css-language-features": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-css-language-features/-/monaco-vscode-standalone-css-language-features-34.1.3.tgz", - "integrity": "sha512-u7lQxmppOm5okd8/mePR1uKqS5ZgmnBuclQ7oLzBJtcfC72bDccQkXc45SfPIqdGirSkYBjD95x39X53d+FGOQ==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-css-language-features/-/monaco-vscode-standalone-css-language-features-35.0.0.tgz", + "integrity": "sha512-hIGjkPMA436kXXnxAqrYUGE5M6y1w0fx0U7vSENvmCoBE0vSqfcESQ2xOqYI5ODraw01pNCHEnXRP7pzPrlPww==", "dev": true, "license": "MIT", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@34.1.3", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@35.0.0", "vscode-css-languageservice": "6.2.14", "vscode-languageserver-textdocument": "1.0.12", "vscode-languageserver-types": "3.17.5" @@ -651,13 +650,13 @@ "license": "MIT" }, "node_modules/@codingame/monaco-vscode-standalone-html-language-features": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-html-language-features/-/monaco-vscode-standalone-html-language-features-34.1.3.tgz", - "integrity": "sha512-9SoIg+vI9nx+3u0O2A9MuXrGJTiW8accgzI0Ajm51Tboa94jHcIBf9aWB+fP2IWLeEyDZ1lrhQnbB7ra+Az+RA==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-html-language-features/-/monaco-vscode-standalone-html-language-features-35.0.0.tgz", + "integrity": "sha512-ygTqSKqnx2nqNiF9rMF5hdlY0MKgC4HqIZFHkndzV0E90n8fLfpgJCJ9SoXT2KDELNr2PrE1Tm1FrBWDWfUmuw==", "dev": true, "license": "MIT", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@34.1.3", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@35.0.0", "vscode-html-languageservice": "5.2.0", "vscode-languageserver-textdocument": "1.0.12", "vscode-languageserver-types": "3.17.5" @@ -671,14 +670,14 @@ "license": "MIT" }, "node_modules/@codingame/monaco-vscode-standalone-json-language-features": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-json-language-features/-/monaco-vscode-standalone-json-language-features-34.1.3.tgz", - "integrity": "sha512-jqiCH8R0SYYm0gBiYT3oErqzGmifWh8t0mnu4rEldUk+EjmGKxCtP7S4Fc7Hl/vGNd6Q57mu+dOFdxf1CKbwdA==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-json-language-features/-/monaco-vscode-standalone-json-language-features-35.0.0.tgz", + "integrity": "sha512-MJ0EyYLhtHiitBGAqOErY2I2qIZ/5olhJdfYLMKI/xqBP6g0yqg6be6J8jWZBUti3HOjh64AWglCiGu9ggZMXA==", "dev": true, "license": "MIT", "dependencies": { "jsonc-parser": "3.3.1", - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@34.1.3", + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@35.0.0", "vscode-json-languageservice": "5.3.11", "vscode-languageserver-textdocument": "1.0.12", "vscode-languageserver-types": "3.17.5", @@ -714,205 +713,196 @@ "license": "MIT" }, "node_modules/@codingame/monaco-vscode-standalone-languages": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-languages/-/monaco-vscode-standalone-languages-34.1.3.tgz", - "integrity": "sha512-+j83xBGFBvh1r/wVFgCUb2I1FjK0OpfnjsR5CDn/8K4mYp5IT48gFn53R13CzVnSPn4DyUJQ2EzpOFbviYKvBA==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-languages/-/monaco-vscode-standalone-languages-35.0.0.tgz", + "integrity": "sha512-hgC7W8EwrJv4kcPjc7miSXh6JLwwi+OY4593nu8idwGPzo9tDQcQK5bLMaLwyaeRKKz6z3FFcEt0pNTfjHoLvA==", "dev": true, "license": "MIT", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@34.1.3" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@35.0.0" } }, "node_modules/@codingame/monaco-vscode-standalone-typescript-language-features": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-typescript-language-features/-/monaco-vscode-standalone-typescript-language-features-34.1.3.tgz", - "integrity": "sha512-aPBZSy3tpLYjg77SqiEYfVj8+BbM5ePf+G5mlYY29sdtB+w1shFwVKvunskccyyxsfr+8W7jppLIxP63Jz2A4Q==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-standalone-typescript-language-features/-/monaco-vscode-standalone-typescript-language-features-35.0.0.tgz", + "integrity": "sha512-ZRuHpRF1psivT+Wd2rMdIlFethQuwPjdib5mNJwE23eSYEd6now7EjmtzUbe59xRPmYtKwfFrNteE/zn0ZF3wg==", "dev": true, "license": "MIT", "dependencies": { - "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@34.1.3" + "monaco-editor": "npm:@codingame/monaco-vscode-editor-api@35.0.0" } }, "node_modules/@codingame/monaco-vscode-storage-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-storage-service-override/-/monaco-vscode-storage-service-override-34.1.3.tgz", - "integrity": "sha512-JH+Ysc99zC/wCZKwABzJtQ/KMAqAp8rG1biN1FhpaxCc5aYcD0P4l24j5n1z+DW/sM55j0BSzYgqu2AwppgZ1A==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-storage-service-override/-/monaco-vscode-storage-service-override-35.0.0.tgz", + "integrity": "sha512-JNw94+DibO+NWfQCJ1YU+ZyXab/SGaCV63jQM1xXdKL64aBWoD/UM1ijlCtJXFsW4Rlm37Hmp6xFvwnTbpWX8w==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-terminal-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-terminal-service-override/-/monaco-vscode-terminal-service-override-34.1.3.tgz", - "integrity": "sha512-rdp2EJqRQxZAWNvtKZyjnlBazv6+mNvrD6yUQ6140v+oL76evR1TD5Ndkjv9G/ZaNCe7UDHY2AoTn8D6mnAcWg==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-terminal-service-override/-/monaco-vscode-terminal-service-override-35.0.0.tgz", + "integrity": "sha512-jOJSc7K1/tdE/b6BTbqk3bBh4wCfepSCtjdHlbmb8ILt/geG6wq9PrfqCqb11GDn6DoTyFbFDms5zrazI+fqBw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3", - "@codingame/monaco-vscode-xterm-addons-common": "34.1.3", - "@codingame/monaco-vscode-xterm-common": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0", + "@codingame/monaco-vscode-xterm-addons-common": "35.0.0", + "@codingame/monaco-vscode-xterm-common": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-testing-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-testing-service-override/-/monaco-vscode-testing-service-override-34.1.3.tgz", - "integrity": "sha512-N2gluRhpXbFWd8u59fv/xcEesL6l2VyQnOmCk952Zr9tnWwr1HfHw7MB/VBnmS+6PyeIBSUJYkVM99az4C5ztA==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-testing-service-override/-/monaco-vscode-testing-service-override-35.0.0.tgz", + "integrity": "sha512-5R6zmlucTmh/k59Ro2/m74TwM8PQaoIFE2RhPuzRbtoIYfnIf1wwVdLcFw9qn09zGhf7nr1AFA1bzecQkdUaEA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3", - "@codingame/monaco-vscode-terminal-service-override": "34.1.3", - "@codingame/monaco-vscode-xterm-addons-common": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0", + "@codingame/monaco-vscode-terminal-service-override": "35.0.0", + "@codingame/monaco-vscode-xterm-addons-common": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-textmate-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-textmate-service-override/-/monaco-vscode-textmate-service-override-34.1.3.tgz", - "integrity": "sha512-osxde5UOSM/AiXdwZOd51W0h3cwh/6NW+mkicck7UuErDe7JbNk77Ud6N/HrELIPnLGvKETNWiqYGjKyPllOhA==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-textmate-service-override/-/monaco-vscode-textmate-service-override-35.0.0.tgz", + "integrity": "sha512-4TiNoBO3vKJCA/2PUHPTHDMLLFqrWFrWRe4FFs6mua0pJWGP9QK8FQI/jKo6D6t1rx3ywdGO20tu/CQK8J0KYw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3", - "@codingame/monaco-vscode-files-service-override": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0", + "@codingame/monaco-vscode-files-service-override": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-theme-defaults-default-extension": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-theme-defaults-default-extension/-/monaco-vscode-theme-defaults-default-extension-34.1.3.tgz", - "integrity": "sha512-Z0rXgBP5Ki29pV0Cl+gWZqm4Eb4y0pyNkdhYF6hG7hNHdbZQsLW81MSYbooIBEUGTfUX3FLb7iuRRfxp9XxBHQ==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-theme-defaults-default-extension/-/monaco-vscode-theme-defaults-default-extension-35.0.0.tgz", + "integrity": "sha512-e+9YH0aX/IQQrbpTMVsK5bFgPgHJF9khwXViJG0YVRXOSBmylKWA0TsRGZErODf4Cm2pORZNBnyJq5ki2wlneg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-theme-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-theme-service-override/-/monaco-vscode-theme-service-override-34.1.3.tgz", - "integrity": "sha512-WmIngP/zi1c3rXOpqfu2fzB6CLbQ386yoRXNWBecNptf9DawrKcw40ZEqPhdt5MWts8BPYLFxYQaGWOB6cEt/Q==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-theme-service-override/-/monaco-vscode-theme-service-override-35.0.0.tgz", + "integrity": "sha512-tVxu+k0G+0E4X1flHAr4SebLJx2CEV2YPsBeeVI8GwsQBiSIvxzvSfpUqYckRhtxxjr5sjlTC3hcXMe00YiDPQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3", - "@codingame/monaco-vscode-files-service-override": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0", + "@codingame/monaco-vscode-files-service-override": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-typescript-basics-default-extension": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-typescript-basics-default-extension/-/monaco-vscode-typescript-basics-default-extension-34.1.3.tgz", - "integrity": "sha512-y0kmGOBGQxBl1tt5zowf6v++i50WxyW+0SLPoz8q9OtZwdWfkCRjjthQuA5pqd0ECE1bP4UZgLr1gRSbtfYnTA==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-typescript-basics-default-extension/-/monaco-vscode-typescript-basics-default-extension-35.0.0.tgz", + "integrity": "sha512-ztcbNE5jnctIilYlyvke/NLc1yeOGQQqnQ/wXJFxU62zZ1rE6ULHJK49QKcKGyyKZd22274R79lPuW6HvoiHsA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-typescript-language-features-default-extension": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-typescript-language-features-default-extension/-/monaco-vscode-typescript-language-features-default-extension-34.1.3.tgz", - "integrity": "sha512-gjGE5p5/zZ7z55fGSRA57ybzm5fVcCF3c15wn5bT1RVoTJC3qK90IS7L6r14ui+1r/PspcvXxSUxxAE6vdB9WA==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-typescript-language-features-default-extension/-/monaco-vscode-typescript-language-features-default-extension-35.0.0.tgz", + "integrity": "sha512-TDzdte7ptf9u6ApX+kVNs6pawF0PHQ1tULEohDE+g9GHViagD+rFaaDu8qvUhLksVI0zkiwNiozXbDcjvYqRqw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-view-banner-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-banner-service-override/-/monaco-vscode-view-banner-service-override-34.1.3.tgz", - "integrity": "sha512-36dzUvYMNeyUlDLS1Ha5akkESpRAFVQbPGnbH7/Qn6mtmBxgtfoKEzQErSAMAxsSI97hBBtkVzq8XQFZcluKLw==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-banner-service-override/-/monaco-vscode-view-banner-service-override-35.0.0.tgz", + "integrity": "sha512-9jZlFqI82ATqKr1q0LkBvkuV+9kaJObyQMvmtUVOIlzY0p9HexLCDKsoiKAjflPmQzBiyVph2j+TDcBwYif3Mg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-view-common-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-common-service-override/-/monaco-vscode-view-common-service-override-34.1.3.tgz", - "integrity": "sha512-0UT4ZgtApdiicZRDLZmuJhURnnPOAG6vts/iZxzEAM04Fl9cFPlAsT6+dvDqH6U0FCBppqSPIuLtBXFqxnUMWQ==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-common-service-override/-/monaco-vscode-view-common-service-override-35.0.0.tgz", + "integrity": "sha512-EF09NLiMd5zvmSWBEJHVk9cV1fFkIPt/RWKGGj2VTtD4FMw3A7Kmlpokp7Fy4laEWJyu4C7dQZ5sc21W0BfLVA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3", - "@codingame/monaco-vscode-bulk-edit-service-override": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0", + "@codingame/monaco-vscode-bulk-edit-service-override": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-view-status-bar-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-status-bar-service-override/-/monaco-vscode-view-status-bar-service-override-34.1.3.tgz", - "integrity": "sha512-MwuidfYvEOVJAfZWvZW4UuA79E4jtlw12OJfyuDDlr22Y6UIvxvMzVZOwG2DbRj68P9K6DiND4odLrrHkwJHZw==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-status-bar-service-override/-/monaco-vscode-view-status-bar-service-override-35.0.0.tgz", + "integrity": "sha512-uP+yZIVPKa4mWfZNNk4ej7KrFg7bewINL0YfVWJbUPOh2VOVJ1FaRgkcKDst15iZjIBZanxyfLecEeToW6HIMw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-view-title-bar-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-title-bar-service-override/-/monaco-vscode-view-title-bar-service-override-34.1.3.tgz", - "integrity": "sha512-kwYblRMS/wXjEDwEsDTVdXWn4IKdW6UtHwiE/7TJTybYRCRoOJ97hei9h9bSdudwbNz2CC6rzQhx2eyovOIOYw==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-title-bar-service-override/-/monaco-vscode-view-title-bar-service-override-35.0.0.tgz", + "integrity": "sha512-gqbrKeI3PLJVU40e4qJttIBRJhyllsLuB5RmzkGMK4bRQ3EjoXVJz7HH0UHBLVhQIYUR7ZFWACBT7t/Yq2N2xg==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-views-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-views-service-override/-/monaco-vscode-views-service-override-34.1.3.tgz", - "integrity": "sha512-XTbTFx4Do+ckWXqAa+/56COhLeZuWfF6gtKdjB7AgvH9FpZuXCf6b2TWw+iPVJATCiDf/lDEHGsD9RqOUtLVTA==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-views-service-override/-/monaco-vscode-views-service-override-35.0.0.tgz", + "integrity": "sha512-KDxCrvA/KQO+OWSh0itig+nlDOGTroOjPL8aAtTndWMp1aF1nheRsuYOX9LekwjK/1YP1nRVxpxLf+RIIv+3Ig==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3", - "@codingame/monaco-vscode-keybindings-service-override": "34.1.3", - "@codingame/monaco-vscode-layout-service-override": "34.1.3", - "@codingame/monaco-vscode-quickaccess-service-override": "34.1.3", - "@codingame/monaco-vscode-view-common-service-override": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0", + "@codingame/monaco-vscode-keybindings-service-override": "35.0.0", + "@codingame/monaco-vscode-layout-service-override": "35.0.0", + "@codingame/monaco-vscode-quickaccess-service-override": "35.0.0", + "@codingame/monaco-vscode-view-common-service-override": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-workbench-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-workbench-service-override/-/monaco-vscode-workbench-service-override-34.1.3.tgz", - "integrity": "sha512-ZVksjefl47XeHgSv8rRsIkziitJ8uCSNGGJ7ZHyCTMSmpvKscTbH5H9SPyM0n5YInLyV0X/sEI5LYIpTYp64lw==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-workbench-service-override/-/monaco-vscode-workbench-service-override-35.0.0.tgz", + "integrity": "sha512-vyrXDx0+tVhMyrS5gszpZB/C/sUBKjBBmlyjCx9JAbSmCTpxfSiRA2vTqZX59db5XzOVaMQ7xEiPucmJrDPuqQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3", - "@codingame/monaco-vscode-keybindings-service-override": "34.1.3", - "@codingame/monaco-vscode-quickaccess-service-override": "34.1.3", - "@codingame/monaco-vscode-view-banner-service-override": "34.1.3", - "@codingame/monaco-vscode-view-common-service-override": "34.1.3", - "@codingame/monaco-vscode-view-status-bar-service-override": "34.1.3", - "@codingame/monaco-vscode-view-title-bar-service-override": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0", + "@codingame/monaco-vscode-keybindings-service-override": "35.0.0", + "@codingame/monaco-vscode-quickaccess-service-override": "35.0.0", + "@codingame/monaco-vscode-view-banner-service-override": "35.0.0", + "@codingame/monaco-vscode-view-common-service-override": "35.0.0", + "@codingame/monaco-vscode-view-status-bar-service-override": "35.0.0", + "@codingame/monaco-vscode-view-title-bar-service-override": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-xterm-addons-common": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-xterm-addons-common/-/monaco-vscode-xterm-addons-common-34.1.3.tgz", - "integrity": "sha512-4c3U8h1oXjzv01rR8veUmcMlJr7ZP0t+6kbkptgkRkHSvqf0bPpZDrCVuivYrFrFS2U2Eyn0Aj2f6IRepJVWUg==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-xterm-addons-common/-/monaco-vscode-xterm-addons-common-35.0.0.tgz", + "integrity": "sha512-+Eu/y9MPa7Rq5KSa4tXz54+CaSeCjZ9SoJkzFgohG/n722C1jPqIKZelGK2PGvaoXFmjHT4+CZh+rVwoX5o0/g==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3", - "@xterm/addon-clipboard": "0.3.0-beta.285", - "@xterm/addon-image": "0.10.0-beta.285", - "@xterm/addon-ligatures": "0.11.0-beta.285", - "@xterm/addon-progress": "0.3.0-beta.285", - "@xterm/addon-search": "0.17.0-beta.285", - "@xterm/addon-serialize": "0.15.0-beta.285", - "@xterm/addon-unicode11": "0.10.0-beta.285", - "@xterm/addon-webgl": "0.20.0-beta.284" + "@codingame/monaco-vscode-api": "35.0.0", + "@xterm/addon-clipboard": "0.3.0-beta.288", + "@xterm/addon-image": "0.10.0-beta.288", + "@xterm/addon-ligatures": "0.11.0-beta.288", + "@xterm/addon-progress": "0.3.0-beta.288", + "@xterm/addon-search": "0.17.0-beta.288", + "@xterm/addon-serialize": "0.15.0-beta.288", + "@xterm/addon-unicode11": "0.10.0-beta.288", + "@xterm/addon-webgl": "0.20.0-beta.287" } }, "node_modules/@codingame/monaco-vscode-xterm-common": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-xterm-common/-/monaco-vscode-xterm-common-34.1.3.tgz", - "integrity": "sha512-jqjCiRwUs+7Dokl9yGdBKN3f5E5xUo3kmg5RCQZGrQspv5JV3VcxaklBUGrTCJlgUlvc7aEbzJ2tLj1QZrJMWg==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-xterm-common/-/monaco-vscode-xterm-common-35.0.0.tgz", + "integrity": "sha512-JtXmlthwkxPBNHEOnJpCA+pe0/3pXzLym28a1nhMmN0ZIzqi9ikoTm03H7B7obOLwaOpTDSlwx21A73TJ10rpA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3", - "@codingame/monaco-vscode-xterm-addons-common": "34.1.3", - "@xterm/xterm": "6.1.0-beta.285" + "@codingame/monaco-vscode-api": "35.0.0", + "@codingame/monaco-vscode-xterm-addons-common": "35.0.0", + "@xterm/xterm": "6.1.0-beta.288" } }, - "node_modules/@codingame/monaco-vscode-xterm-common/node_modules/@xterm/xterm": { - "version": "6.1.0-beta.285", - "resolved": "https://registry.npmjs.org/@xterm/xterm/-/xterm-6.1.0-beta.285.tgz", - "integrity": "sha512-S3K58tepMkbpWRBzOGKd0In6AVvt9QPAnNs8DJ8rPUPODYtsCYWAtINHKYtC2OpXcE5EBKM35dl+Dgv03OoE/w==", - "license": "MIT", - "workspaces": [ - "addons/*" - ] - }, "node_modules/@emnapi/core": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.1.tgz", @@ -1469,14 +1459,14 @@ } }, "node_modules/@jsonjoy.com/fs-core": { - "version": "4.57.8", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-core/-/fs-core-4.57.8.tgz", - "integrity": "sha512-YzVbwggV9452VCeHgo0bjsTaUt1O7JE0XpEsPar93nn/+RAwXk0mb1Y+f5EDJ3TRtRCFe+Ck5RuojdfB4jeHVw==", + "version": "4.64.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-core/-/fs-core-4.64.0.tgz", + "integrity": "sha512-zs2TAq7Six5jgMuoMNjpspAvOP3mhtgq/k1UyQodEzCtQi/N83y2/y+zcvnZSGp/Rxq96DBN+bValOBQAyn/ew==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-node-builtins": "4.57.8", - "@jsonjoy.com/fs-node-utils": "4.57.8", + "@jsonjoy.com/fs-node-builtins": "4.64.0", + "@jsonjoy.com/fs-node-utils": "4.64.0", "thingies": "^2.5.0" }, "engines": { @@ -1491,15 +1481,15 @@ } }, "node_modules/@jsonjoy.com/fs-fsa": { - "version": "4.57.8", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-fsa/-/fs-fsa-4.57.8.tgz", - "integrity": "sha512-vmClyvCQMxgqz7uamDiGtRfp4MjzOznk3pcQjCxlIwJcw7TWeyr+bF30hI0x8NxdtNOGMg1pHM74VDIXOeyjuw==", + "version": "4.64.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-fsa/-/fs-fsa-4.64.0.tgz", + "integrity": "sha512-nMWOVbkLFyEgmXZih3wyvxA9XpgyyqyfrINMHvEFqhi7uqfRl7c9ERJt6yX7vgMPrB9Uo+OJO+Spa0cFzPD01w==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-core": "4.57.8", - "@jsonjoy.com/fs-node-builtins": "4.57.8", - "@jsonjoy.com/fs-node-utils": "4.57.8", + "@jsonjoy.com/fs-core": "4.64.0", + "@jsonjoy.com/fs-node-builtins": "4.64.0", + "@jsonjoy.com/fs-node-utils": "4.64.0", "thingies": "^2.5.0" }, "engines": { @@ -1514,17 +1504,17 @@ } }, "node_modules/@jsonjoy.com/fs-node": { - "version": "4.57.8", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node/-/fs-node-4.57.8.tgz", - "integrity": "sha512-IPEOlDYSnTDYpjQlQg2F8h+eqxKQN3sdbroI0WrteRiQZ462HzVpBo9ZZX485njz4nAacoe3fd4iDiIhk+k5Hg==", + "version": "4.64.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node/-/fs-node-4.64.0.tgz", + "integrity": "sha512-dO+NNkODbUli4uV42bcNrrLvq5rE7SNpdZ5TNd0dtbLsAaNK3MDiIC9lUi+brboGoIjW6vd2fB1qao60nrk5xA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-core": "4.57.8", - "@jsonjoy.com/fs-node-builtins": "4.57.8", - "@jsonjoy.com/fs-node-utils": "4.57.8", - "@jsonjoy.com/fs-print": "4.57.8", - "@jsonjoy.com/fs-snapshot": "4.57.8", + "@jsonjoy.com/fs-core": "4.64.0", + "@jsonjoy.com/fs-node-builtins": "4.64.0", + "@jsonjoy.com/fs-node-utils": "4.64.0", + "@jsonjoy.com/fs-print": "4.64.0", + "@jsonjoy.com/fs-snapshot": "4.64.0", "glob-to-regex.js": "^1.0.0", "thingies": "^2.5.0" }, @@ -1540,9 +1530,9 @@ } }, "node_modules/@jsonjoy.com/fs-node-builtins": { - "version": "4.57.8", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node-builtins/-/fs-node-builtins-4.57.8.tgz", - "integrity": "sha512-mxXSXw8zZwRVakcjLqR2I/psy4gURFSASZS10kKJ2kJw05GC2nXGroGrWVHxwgkxXgQLsFQnB74QaLzsxzdL/w==", + "version": "4.64.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node-builtins/-/fs-node-builtins-4.64.0.tgz", + "integrity": "sha512-/o7WRFhUWaM/fOrslwLZGnzn4RmRILykn+lAL+mNObqqRNw+CQSiij6hpCeZ+C7buhdoVo7go/OYqzaSUfDYmA==", "dev": true, "license": "Apache-2.0", "engines": { @@ -1557,15 +1547,15 @@ } }, "node_modules/@jsonjoy.com/fs-node-to-fsa": { - "version": "4.57.8", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node-to-fsa/-/fs-node-to-fsa-4.57.8.tgz", - "integrity": "sha512-AWZcT/4+H+iDl4XCukbXrarvwEgOrf/prFI5/7eg4ix9FxqVsZysIDJd1Kjd+AjlCeHKHJOaRqjLd5HiGSCJEw==", + "version": "4.64.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node-to-fsa/-/fs-node-to-fsa-4.64.0.tgz", + "integrity": "sha512-WDD9WVs0hb7UAEKTgZW2f66WDrbj7gIIWwpP3spbLyXa0rghtUaFTB8L4gdR3ZCWwiKIsj38/CNijpVmpnuPUw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-fsa": "4.57.8", - "@jsonjoy.com/fs-node-builtins": "4.57.8", - "@jsonjoy.com/fs-node-utils": "4.57.8" + "@jsonjoy.com/fs-fsa": "4.64.0", + "@jsonjoy.com/fs-node-builtins": "4.64.0", + "@jsonjoy.com/fs-node-utils": "4.64.0" }, "engines": { "node": ">=10.0" @@ -1579,13 +1569,14 @@ } }, "node_modules/@jsonjoy.com/fs-node-utils": { - "version": "4.57.8", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node-utils/-/fs-node-utils-4.57.8.tgz", - "integrity": "sha512-E/bJ7sQAb4pu9nbeJhbULU3WnqWrswte4N9Js/oHt7aHB746S8/XBqKlcbrqIgnD3095XluovNEZuu5ONT230g==", + "version": "4.64.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node-utils/-/fs-node-utils-4.64.0.tgz", + "integrity": "sha512-k5Indsx9hWW9xSF7Y6oSKKwtCUNhzZxadub3owhIlitc+iMRVlPPdX2duTKQWBL3qNWpXya8jykgaaWpheeS4w==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-node-builtins": "4.57.8" + "@jsonjoy.com/fs-node-builtins": "4.64.0", + "glob-to-regex.js": "^1.0.1" }, "engines": { "node": ">=10.0" @@ -1599,13 +1590,13 @@ } }, "node_modules/@jsonjoy.com/fs-print": { - "version": "4.57.8", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-print/-/fs-print-4.57.8.tgz", - "integrity": "sha512-DfzhOBpmvNu5P/KSe4NNQaOnvNliTdcf0qrh/4EReErF/XUQXYkd0vZl/OiJCm/qjEEo8DWRstliw2/JNS84dA==", + "version": "4.64.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-print/-/fs-print-4.64.0.tgz", + "integrity": "sha512-PHZFccchvkhWrwPWHjmVAhbC3vSHCtyZvlZfJJ3ho2bnzl450hXri6/8e6pbkWdH+SkmLXNml0sV8e5HDAfxKw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-node-utils": "4.57.8", + "@jsonjoy.com/fs-node-utils": "4.64.0", "tree-dump": "^1.1.0" }, "engines": { @@ -1620,14 +1611,14 @@ } }, "node_modules/@jsonjoy.com/fs-snapshot": { - "version": "4.57.8", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-snapshot/-/fs-snapshot-4.57.8.tgz", - "integrity": "sha512-L+eqKaWOHLDaiMv1dh/EWQ4hA+o6xAhWSumTo3Teg7OM18jU/KE13/e8Mfal+eAZ/pSl4wIhKHcDiwapJzC8Wg==", + "version": "4.64.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-snapshot/-/fs-snapshot-4.64.0.tgz", + "integrity": "sha512-oM7UDeL83q6NBzzsfKAsYKXKVXlykKFqqOLh4xZZKAzzROTlInkPbc6LTDGThEOnPiFiUzA7tYziHG9xavd76Q==", "dev": true, "license": "Apache-2.0", "dependencies": { "@jsonjoy.com/buffers": "^17.65.0", - "@jsonjoy.com/fs-node-utils": "4.57.8", + "@jsonjoy.com/fs-node-utils": "4.64.0", "@jsonjoy.com/json-pack": "^17.65.0", "@jsonjoy.com/util": "^17.65.0" }, @@ -2599,9 +2590,9 @@ ] }, "node_modules/@oxfmt/binding-android-arm-eabi": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-android-arm-eabi/-/binding-android-arm-eabi-0.57.0.tgz", - "integrity": "sha512-qVBsEO+KugOsCmUHcO8iqNnqc65p7PCKpCs8M66mPZ+Ri+CWbcpoQOEJBg2OTu03+0qu++NK1jj6IzvQVs0Sig==", + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-android-arm-eabi/-/binding-android-arm-eabi-0.58.0.tgz", + "integrity": "sha512-Uz62sHduGGPftXtILGyxdSW4PX82rUg+rfdNqhsgxe881g4rIoXlIqmZQ6HVKcF4f+F8qMhdD03Bx5u7gmeTdg==", "cpu": [ "arm" ], @@ -2616,9 +2607,9 @@ } }, "node_modules/@oxfmt/binding-android-arm64": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-android-arm64/-/binding-android-arm64-0.57.0.tgz", - "integrity": "sha512-mp6PibWbao3aizijcheOeHQaYEhcUAt8pwLniYbtLfHxL/psFF0BykAwCj+s3c6qIpa8yN8keZICWrqtZ70w8g==", + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-android-arm64/-/binding-android-arm64-0.58.0.tgz", + "integrity": "sha512-rD0lRaJp1b+9vw6X4A2dJWKukd6X8yxiicN4JxXcXayolmUypRZxk+lKR+fVOu5q/iYc0fh5fR4bgmfOfVlbaA==", "cpu": [ "arm64" ], @@ -2633,9 +2624,9 @@ } }, "node_modules/@oxfmt/binding-darwin-arm64": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-darwin-arm64/-/binding-darwin-arm64-0.57.0.tgz", - "integrity": "sha512-T+0stuCBqmUVY+aMIvrgXhzGhHO3sD5tNiiEcYqgSdPsnukskQqn2u5qOVD0sv1l7RLdFS5Z/f5Wi9Ktyjr3Eg==", + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-darwin-arm64/-/binding-darwin-arm64-0.58.0.tgz", + "integrity": "sha512-uzbPPk7O6M+w2K65vcQ1woga3wgP8zghjL1KOG5b6qJ8dvYHZJ1VShaslg2KOK6yQIwCQtcMCXqLBM6sqXUNTg==", "cpu": [ "arm64" ], @@ -2650,9 +2641,9 @@ } }, "node_modules/@oxfmt/binding-darwin-x64": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-darwin-x64/-/binding-darwin-x64-0.57.0.tgz", - "integrity": "sha512-O+3JbqWs/mCI2oi4xfhRO2IVPFJNDDEBV8Odo+ZpmsUOeKJfjXoNH7nDmBEQcDgK7NfjDIyE7kRgYSZcTLDO0A==", + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-darwin-x64/-/binding-darwin-x64-0.58.0.tgz", + "integrity": "sha512-L0nKYDxU32oxeQqJj21W9SlIMnf81VZEhyah6iDvFhf5q0oynq498Fopth7blErUJVBpVtxQ98RMCfMPqpJX6w==", "cpu": [ "x64" ], @@ -2667,9 +2658,9 @@ } }, "node_modules/@oxfmt/binding-freebsd-x64": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-freebsd-x64/-/binding-freebsd-x64-0.57.0.tgz", - "integrity": "sha512-pxwhxVC+JkLX9twOQ/8C/vbuOQcMZyKIDmiRDZfO7yITuVcIdZCiLRqqf4QOxb2+8FWrRXzQpm+1DBKcMpHSSQ==", + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-freebsd-x64/-/binding-freebsd-x64-0.58.0.tgz", + "integrity": "sha512-woNwfD58dC5PGS9LSLSD5JYfo/EFK5iG9vhDWkcCg3q78ag7KC8bpDqgvPHrMoXpx83OLXxoSOhu6z8FsVTHlg==", "cpu": [ "x64" ], @@ -2684,9 +2675,9 @@ } }, "node_modules/@oxfmt/binding-linux-arm-gnueabihf": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-0.57.0.tgz", - "integrity": "sha512-pxBU4zH2imB/MDBfth2rOMeVxXUMjRQLCazagwLARIFH3hVlxZJBlM4nSnHXaIHJK4/qezoFCIORN6AY8Mra4A==", + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-0.58.0.tgz", + "integrity": "sha512-Sqs8nMLxuQpY21NKJ1u4stPDmO5hskBCNNh2E3AdCfI1QqWtf4m+Qn4mGEIUO4KGmuq3SWc/SZ80uy5IiwTCDw==", "cpu": [ "arm" ], @@ -2701,9 +2692,9 @@ } }, "node_modules/@oxfmt/binding-linux-arm-musleabihf": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-0.57.0.tgz", - "integrity": "sha512-JAprOzt8tycYou36ZgEw14DlRHTiN8qdtKANdV3VZIRIvTI/lh/cX13c9pJ/EnDk2GT3FASH7KvCgQ2AufAifQ==", + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-0.58.0.tgz", + "integrity": "sha512-Vd4exzBI5B5hB9m22JiTQzIL23WvHo/Pe+sNXPNeBLXSP9swCBPKCEBRwKpmpQzYhlgYaCgfPcGXPKAJBRIiZQ==", "cpu": [ "arm" ], @@ -2718,9 +2709,9 @@ } }, "node_modules/@oxfmt/binding-linux-arm64-gnu": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.57.0.tgz", - "integrity": "sha512-ajtjaxSaj9xl4BW7REt+Cef/ttzbAq00Bq4z7JUDZEfgFXdwSjH8K9bF+IcIJzZB9lKqMfQ4eHuSFOvvlvtqOg==", + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.58.0.tgz", + "integrity": "sha512-bUWi5mHV+4Vi56RLHE1h6q/HHfwAIT3XoB9vJAVeRzfu5NriXM8y6eeJu0vlKa0C9kq2rq1sOWRClhdLHPocrg==", "cpu": [ "arm64" ], @@ -2738,9 +2729,9 @@ } }, "node_modules/@oxfmt/binding-linux-arm64-musl": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.57.0.tgz", - "integrity": "sha512-p4Y/+RYk9Bk5WO+zHSUXAClRmZ2fbJCejMuCAsU2HhyME4jqf6Ftt/mJYEwIah1wGCBDYOB7wEGV1x5bCEZ6hA==", + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.58.0.tgz", + "integrity": "sha512-2ZHxemzgHcjtktAuVUwSoyXmGo/t+aF5tS1ciPpPei4rhSyrz3JOqDosXXrmhN/yLUSzJjtuW7ToTWqfQpCj2w==", "cpu": [ "arm64" ], @@ -2758,9 +2749,9 @@ } }, "node_modules/@oxfmt/binding-linux-ppc64-gnu": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-0.57.0.tgz", - "integrity": "sha512-By6tRALAZsno0F4zedmtG+wdMvJiJmJoXM4d3+A9zHE4HRXLqXITwRH8mgrlcXc5yJM2g2W3riRPwTYdgemZLQ==", + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-0.58.0.tgz", + "integrity": "sha512-AwKkVwjVmFQ3bcO7j0McGYAqCKH2a326fswfofng/E8VewCT/raeeGQr4huVhY704deK8AWASSTlxzMj0eZc6Q==", "cpu": [ "ppc64" ], @@ -2778,9 +2769,9 @@ } }, "node_modules/@oxfmt/binding-linux-riscv64-gnu": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-0.57.0.tgz", - "integrity": "sha512-skYeG+RgvyzspqVEBsEprL90OYYZfoVNqB3HcCNR6QDJyXKOzfDRT3zncnHmUaFluIlBHuY23mU1b5WGgR98hA==", + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-0.58.0.tgz", + "integrity": "sha512-xsRpTxfUnJF8D3AUKko/qyWdjw4GZVHlCVFuGlzSCTeewLmykKINW8em1+wx+axsDVtJJcMtvsiaXggXxrlHgw==", "cpu": [ "riscv64" ], @@ -2798,9 +2789,9 @@ } }, "node_modules/@oxfmt/binding-linux-riscv64-musl": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-0.57.0.tgz", - "integrity": "sha512-FFgACrZOXAXUh5KQh2mt1CDOVOZmn+QzHP71wM9QobNwyQvoFfyAeefVUltW83g3sm7LTiH3yfFqLLVUpA5ZFQ==", + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-0.58.0.tgz", + "integrity": "sha512-Z4AYOTcy7nYEIiXwD62PlerimyYRcfJOgUbQAEBjXz098kxKuERBlRntofGy69HHhe9E0TLVNMl1yspVNu+efw==", "cpu": [ "riscv64" ], @@ -2818,9 +2809,9 @@ } }, "node_modules/@oxfmt/binding-linux-s390x-gnu": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-0.57.0.tgz", - "integrity": "sha512-Nm/BAOfQeFiiKd502mZn/GAVKJwtd0RdCg17G3Wz/WSOIQmDi3+7/SZH4BHn1Ye5KvTVH3ua8WvfwLLycNIuvA==", + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-0.58.0.tgz", + "integrity": "sha512-A3nhhtZPC/TKVWOPj9q/H3p2znJDCcHWYlJBhWL8hGq/bFmBaNBHC8Np6E581yVq1w9Mi3rMDNzDalWvtUfJtQ==", "cpu": [ "s390x" ], @@ -2838,9 +2829,9 @@ } }, "node_modules/@oxfmt/binding-linux-x64-gnu": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.57.0.tgz", - "integrity": "sha512-BiSy5Ku3mQqyxS6YIqAJgd403wEUWvI7kerfzPxc2l/txZVmZM0pSj7oDM+4bGBExowxOi7o73jEam1W0EDTZg==", + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.58.0.tgz", + "integrity": "sha512-2g+tVkgwqphw8R4hgo+kF4oz8+P5RwVOtr9+irsC7uwEp0e9j7Crw8kDGKL20uYlLPD7g02DqA61mC/UNYx98A==", "cpu": [ "x64" ], @@ -2858,9 +2849,9 @@ } }, "node_modules/@oxfmt/binding-linux-x64-musl": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-x64-musl/-/binding-linux-x64-musl-0.57.0.tgz", - "integrity": "sha512-BCRkJiotz5s9afLYD2LuMvzAoDYx9H17E/YbDyu4xK7l4zHDPeny9ErSXL//i/nJyaOwRk08x4b8cgJC00+JDg==", + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-x64-musl/-/binding-linux-x64-musl-0.58.0.tgz", + "integrity": "sha512-rc15P6AbyyB7426aN8AakLd02Trb3a6ML/mmfAQeVHJEfVofWLcWIrBdy6zDEY+DIaL/s8E4GGPboVw+oP3+EA==", "cpu": [ "x64" ], @@ -2878,9 +2869,9 @@ } }, "node_modules/@oxfmt/binding-openharmony-arm64": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-openharmony-arm64/-/binding-openharmony-arm64-0.57.0.tgz", - "integrity": "sha512-4Oaxe1qrGgXfpCJ1C/ERJ2iCtV2rN1R79ga9fsfyVHfSQRu/hVW780u2KDqZWFZ/iGTHODJji0JemxqFZ63eIQ==", + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-openharmony-arm64/-/binding-openharmony-arm64-0.58.0.tgz", + "integrity": "sha512-ZWoTM27/HYPOh9iq86DAbhPu9nXb8qKvvGU/h8OfliyVUFAMMNTLDkGsWDKKnDqIkqvZ9+dXlgUOsH1LYO3O7g==", "cpu": [ "arm64" ], @@ -2895,9 +2886,9 @@ } }, "node_modules/@oxfmt/binding-win32-arm64-msvc": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.57.0.tgz", - "integrity": "sha512-MYLAsDnhdNsSGheLYhWgbk0vfIrlS84iQYun/y21fX6u0jj8iBtYtbpZMdiqYeuf8U12eVPUjVY2xE2NrCfJ0g==", + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.58.0.tgz", + "integrity": "sha512-LHZnqFXe2dEfkRI4XdZS/57nEOT/I4UCRX5IyM9v4GYW9XwQCjGe1IUK59SuKw3POwvcgWQ4pme2cYXmNqTNPg==", "cpu": [ "arm64" ], @@ -2912,9 +2903,9 @@ } }, "node_modules/@oxfmt/binding-win32-ia32-msvc": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-0.57.0.tgz", - "integrity": "sha512-PBwdzZALJY/jcCx2E6is0yu+cuVXeySTDmwuseD+9j0mHqlRNxwlKgsyRTBed/woPeqfVfuXfWjoq4Cx2Zt3Eg==", + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-0.58.0.tgz", + "integrity": "sha512-mZKpg20TpheCJym1rarcZCUJeW1sSruw8zAAaCYWvuVfwIUDN1CXdrPU/JgCWReXTCTrEfCB8Wyo3hh9jSZ2EA==", "cpu": [ "ia32" ], @@ -2929,9 +2920,9 @@ } }, "node_modules/@oxfmt/binding-win32-x64-msvc": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.57.0.tgz", - "integrity": "sha512-bQJdH9i4RRfw55jm7+8/xS7GzHLLTbHx4huhrrDxQJaJtbSDbsyOnODvP1ftT7EG0KFKAYO2S+q6AcioXODx8w==", + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.58.0.tgz", + "integrity": "sha512-N/wUU4N5PZ2orBtI+Ko7MnMfYLfE7K91UrGMY/c/pYyHR3lA9kwst1XugkZx+92YcRh/Eo+iv2eTESSWXfiZPA==", "cpu": [ "x64" ], @@ -3030,9 +3021,9 @@ ] }, "node_modules/@oxlint/binding-android-arm-eabi": { - "version": "1.72.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-android-arm-eabi/-/binding-android-arm-eabi-1.72.0.tgz", - "integrity": "sha512-zhCmvn+1Mj3UchAc/90i99S0t7jJUsHmFVSPg4UWrjO8b8eaSGwscgO6QAUtvHBstkjQwBttQNswEnAF1mIQdA==", + "version": "1.73.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-android-arm-eabi/-/binding-android-arm-eabi-1.73.0.tgz", + "integrity": "sha512-HZQRN/UMBu+Ut+/9MiAChkbP4qZqrNOWBcNI45vOT40GVhbGR0JgHB87L48D4iAqFQIdVmeQYtV9RF89AjTKkg==", "cpu": [ "arm" ], @@ -3047,9 +3038,9 @@ } }, "node_modules/@oxlint/binding-android-arm64": { - "version": "1.72.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-android-arm64/-/binding-android-arm64-1.72.0.tgz", - "integrity": "sha512-mtH+aY/ozv1eZoCUC2owjFAtyNBKHpJHygKeEu9zXXnQGW1Q2/qOpvx+I+Lf23+TvTz66F4iiXUbl2cGvoLPCQ==", + "version": "1.73.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-android-arm64/-/binding-android-arm64-1.73.0.tgz", + "integrity": "sha512-Gp+KJRylv2aW7thRpG5p1KTxZq4ZJFbWowrKzufNq9d3ssl3r3JviYV45/+p+7CN1Nv0zDd1e8Ex0b/HUDq4TQ==", "cpu": [ "arm64" ], @@ -3064,9 +3055,9 @@ } }, "node_modules/@oxlint/binding-darwin-arm64": { - "version": "1.72.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-darwin-arm64/-/binding-darwin-arm64-1.72.0.tgz", - "integrity": "sha512-EvnajNPDtfknB3ZieeOOyDTwJn9QXDiwfnF4ZDQqART6RG6hjY4WigQcZdGoK2dkB3e1vrmEzN9aYbQCUkh/gQ==", + "version": "1.73.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-darwin-arm64/-/binding-darwin-arm64-1.73.0.tgz", + "integrity": "sha512-3de96NdtXhxERMjIz7wsp2HYMY6pMQycGxFWac2mFecAx6VeARF/IqFb1QIaqiCRIdfzBwzTed+pCTCoiS+CYA==", "cpu": [ "arm64" ], @@ -3081,9 +3072,9 @@ } }, "node_modules/@oxlint/binding-darwin-x64": { - "version": "1.72.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-darwin-x64/-/binding-darwin-x64-1.72.0.tgz", - "integrity": "sha512-ZkCdEa/G80A7vEHfeCDz/+L3m33DE73v32mDKhgOIgz8Uwf0DFcK7+uu6qC+7LEhmz5fpOe1osWKyjSNMydFIQ==", + "version": "1.73.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-darwin-x64/-/binding-darwin-x64-1.73.0.tgz", + "integrity": "sha512-5zx/uPW32TiaOeVY1dQ/H5iOf0K1HOdFKOJhLqGl4o63+i1fpzoqqu/mKtd7OFgFjNCdhlyTGgjVkQTZm1ELcg==", "cpu": [ "x64" ], @@ -3098,9 +3089,9 @@ } }, "node_modules/@oxlint/binding-freebsd-x64": { - "version": "1.72.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-freebsd-x64/-/binding-freebsd-x64-1.72.0.tgz", - "integrity": "sha512-NroXv2vh+sxVY1uya/rM5pjhx1hm8BzlYpx9q67QP0Xhw5MH2bf5GJylpvLEC+781p1Xli/317EoV9AlGwViag==", + "version": "1.73.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-freebsd-x64/-/binding-freebsd-x64-1.73.0.tgz", + "integrity": "sha512-qNe4gKHaGnLuZJ8toUg90JAa0S2vTVvDw+0bRi3q1avXZXDT4u5mMeECf3nD4HYrbdn1O7dXqWut4onY/yx/Xg==", "cpu": [ "x64" ], @@ -3115,9 +3106,9 @@ } }, "node_modules/@oxlint/binding-linux-arm-gnueabihf": { - "version": "1.72.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.72.0.tgz", - "integrity": "sha512-0NDywYgfj279Ou/BcQuCYSj7NJwBfmWn5qc5uGO/Ny7fUWmXyIpvawqX/8acQlWG6IXelJsJhj+JAy6sjsKj0A==", + "version": "1.73.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.73.0.tgz", + "integrity": "sha512-cCehYh5hTbfShm/fxTD6wwrGUWIpvX+N5OxmAMhFhDeTGXvw+BeNj889tpxsFQ9ZLatQ6wImuY8tsKLZ+FMz7w==", "cpu": [ "arm" ], @@ -3132,9 +3123,9 @@ } }, "node_modules/@oxlint/binding-linux-arm-musleabihf": { - "version": "1.72.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-1.72.0.tgz", - "integrity": "sha512-4vpXB06h65Ezsy4hRyrGjGrfa1SkVPii09yaajiYhmVpgsFiLD+KNxIx/BNAY+XiO+i1yqp9HHdwqM8VTqa5XQ==", + "version": "1.73.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-1.73.0.tgz", + "integrity": "sha512-d5j5GDU/2dMgjVhw7TQT9ITrsIr1Y02KEXKyVGIXUkD+KiaxE9TP65FS2ZdgTBemQvoRL+gSBdbrIm3cQIeacg==", "cpu": [ "arm" ], @@ -3149,9 +3140,9 @@ } }, "node_modules/@oxlint/binding-linux-arm64-gnu": { - "version": "1.72.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.72.0.tgz", - "integrity": "sha512-immaN4g2ZGFiOkKrvRX9LvzZdd2GkQM5wR+UyzYyUuyhUTXGQ4HKUJH18xp4G8OfhCVaVAJfKZxwE1r8+4hhaQ==", + "version": "1.73.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.73.0.tgz", + "integrity": "sha512-Eyf1SrP3+yR1DI3OJgOY2Pvrr9dWP9TK37xPaDYycwTtlGlI45erJAVIfH5/m/xosDt6BupJYEFi47bvbTuuyw==", "cpu": [ "arm64" ], @@ -3169,9 +3160,9 @@ } }, "node_modules/@oxlint/binding-linux-arm64-musl": { - "version": "1.72.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.72.0.tgz", - "integrity": "sha512-JGHS9Mnr7iWyyLDxgCv1MhzVpAckgptg00F2gnxt/GD7lQ2SW1BRcxHqhSTaSdDpjWRrBkBxMMh4+Hn3aVtExg==", + "version": "1.73.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.73.0.tgz", + "integrity": "sha512-IlT/OJApEDKaMmCooHuncgJZbbCe7T5QIWmTZBEtYscWvzPQuuEinVcid6kwQRVQOUdb7PUCz4jQHnaYXdfJXw==", "cpu": [ "arm64" ], @@ -3189,9 +3180,9 @@ } }, "node_modules/@oxlint/binding-linux-ppc64-gnu": { - "version": "1.72.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.72.0.tgz", - "integrity": "sha512-AOYgBZqxNshrg83P9v0RYv+m8s10Cqkj4/PxXFDhcS3k7FqsIG5+CxErshZCIN7G8iy4Y+VGfAsuEdar8AcbBg==", + "version": "1.73.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.73.0.tgz", + "integrity": "sha512-L+JYcb/vdg5fmcH08V6o0YYLU28cTH1SPNulwJdvK9NK49aXSkYy6oNpKBmddArVOXYqNepriDGiZ04G54kh1Q==", "cpu": [ "ppc64" ], @@ -3209,9 +3200,9 @@ } }, "node_modules/@oxlint/binding-linux-riscv64-gnu": { - "version": "1.72.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-1.72.0.tgz", - "integrity": "sha512-QMybPS5ij3/vrKG67mqzHwW++91sYxK/PPUVi6SBtNCEzW4niS52fVBdXbQ6nou0wWbUPEpx8Sl/ZjtgE3clXA==", + "version": "1.73.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-1.73.0.tgz", + "integrity": "sha512-Qtk0g3bKV6OwWjIm7R8kQN1uOZRKQt/MODK2a8QfkwhTpXBD53ozx5XLVWLGDQAVyp2otLW4D2wB98XfAfMPGA==", "cpu": [ "riscv64" ], @@ -3229,9 +3220,9 @@ } }, "node_modules/@oxlint/binding-linux-riscv64-musl": { - "version": "1.72.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-1.72.0.tgz", - "integrity": "sha512-gOc3W7JV0PXRpIL7stUlLe3Wa9Gp0Kdlup87IT3gHDvPKck2xNgMIl/Gs2lldYY2lyXZDC4rWi3hmoLUobkgbQ==", + "version": "1.73.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-1.73.0.tgz", + "integrity": "sha512-wX0NQKZVxltkAOVmzFcpOaMpdaUvsq1Eqpx9tkAfl71UdkTlSo1R4AdAnGccR1Fm2+TzFgZ22CyyGuZ41RDr/A==", "cpu": [ "riscv64" ], @@ -3249,9 +3240,9 @@ } }, "node_modules/@oxlint/binding-linux-s390x-gnu": { - "version": "1.72.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.72.0.tgz", - "integrity": "sha512-rpGxph+FjjHcYI5q6uxB3Az+tnfmEnDbSA8+PK9ZE/VzyUAkvBOMeuY7ZQMhu5mpZH7YQDsTdW6Cx4kV/msc6w==", + "version": "1.73.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.73.0.tgz", + "integrity": "sha512-vPe7UGBMWyiLTtnqS4xxgMQFSFGmtQwhwCxuiw6lXygaO6bVt0D8dFVg8Xv05eaiN3ybC0HXXHUAohFMFvqoCQ==", "cpu": [ "s390x" ], @@ -3269,9 +3260,9 @@ } }, "node_modules/@oxlint/binding-linux-x64-gnu": { - "version": "1.72.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.72.0.tgz", - "integrity": "sha512-WND+uhf/Ko13SLqQMWQUgsZuLvYYEvL0ZKgg0tgGYfLqxG7l8Ju123fHDMJyYSDl5E3bUbpFUuii/OvMreFQzw==", + "version": "1.73.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.73.0.tgz", + "integrity": "sha512-2CwIWr9cemFC/CbRBWZvuk5mffz6ObmfFkfcC/9rTQ7f+icNhYr2kOjf9Rt8lLvugvkdGDOmkoVoFFHh6ClCTw==", "cpu": [ "x64" ], @@ -3289,9 +3280,9 @@ } }, "node_modules/@oxlint/binding-linux-x64-musl": { - "version": "1.72.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-x64-musl/-/binding-linux-x64-musl-1.72.0.tgz", - "integrity": "sha512-SrpbrUL70nG9vh6zP4/oKHWgLuHquwsr7MW9XOn0olBVgh10Uqr8qscKhQoBGEn6olK/IUpn5GSKcdQ5AjUhGA==", + "version": "1.73.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-x64-musl/-/binding-linux-x64-musl-1.73.0.tgz", + "integrity": "sha512-nDadfJgg7NBBxG0N560wOe7LLX5QiYp6qBaI7viuk5EUORFBktU/NfV0MbTqU3gTqQDCh4VyxKdo5VADxk9w8Q==", "cpu": [ "x64" ], @@ -3309,9 +3300,9 @@ } }, "node_modules/@oxlint/binding-openharmony-arm64": { - "version": "1.72.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-openharmony-arm64/-/binding-openharmony-arm64-1.72.0.tgz", - "integrity": "sha512-qkrsEn6NmgFKr7U/QnezQMb+q/vzAy0Dd9Y95gQGQTyjzDLN+HRZMuM5u70iyH4nBLCfKBzhjMsYCehKay2jyg==", + "version": "1.73.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-openharmony-arm64/-/binding-openharmony-arm64-1.73.0.tgz", + "integrity": "sha512-wGjJC+NLH9xP+IKGn9RDW94ojJR/wPbg5WCnQjj/oReaOtCQthr8ws1zICe77JFmo4ouUdeTHHZL/ESGiF6Pmw==", "cpu": [ "arm64" ], @@ -3326,9 +3317,9 @@ } }, "node_modules/@oxlint/binding-win32-arm64-msvc": { - "version": "1.72.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.72.0.tgz", - "integrity": "sha512-LWR6ZlFZph+KPjXv8opgZsXRDCdrdQe8VL8Cg9zxCoBS73h6znzZpydVgmdnwj8mB9AuSM5jxEgDJDpQkjboeg==", + "version": "1.73.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.73.0.tgz", + "integrity": "sha512-I7X47GPGljw225YUQ5SbC/rb1Kkdrd0yQf0x+hYxeKS6DpfjMbo9ccQPQ6LNY6BoJQ1sHhgDUGuMn5Vg5gHT6w==", "cpu": [ "arm64" ], @@ -3343,9 +3334,9 @@ } }, "node_modules/@oxlint/binding-win32-ia32-msvc": { - "version": "1.72.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-1.72.0.tgz", - "integrity": "sha512-yt6HEh7IsHvtjRWtmeZRX134eaXKHq5Gnqlf1xBJdJl1JtdoRUEJw3nAxpZoUDS860cX/foKbztO441anVBtVQ==", + "version": "1.73.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-1.73.0.tgz", + "integrity": "sha512-5lWj+3h+74Fm1jYOO9qkJA4xkAlZA099DkXppuXsk7UpnpZLttsefrZU469vChGaG6hcSqrkKXQOvMTZtbjeNg==", "cpu": [ "ia32" ], @@ -3360,9 +3351,9 @@ } }, "node_modules/@oxlint/binding-win32-x64-msvc": { - "version": "1.72.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.72.0.tgz", - "integrity": "sha512-b2eKFD2hX7tIwmo/cyH6TDq8vzWRZ2qNHrzoGntUTmq0h3zQh/uX3eTSHCwI8OB/ADQfJCRelLItK8BsxuucDA==", + "version": "1.73.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.73.0.tgz", + "integrity": "sha512-WaNRvh4f6zY9CvUQk2YoA1O90ieWrIklI84+HXFr9Isjz9CSESrdqo/RtIYt4Dll/cAchqGDMehfaZd0vqEFZw==", "cpu": [ "x64" ], @@ -3944,29 +3935,27 @@ "@types/node": "*" } }, - "node_modules/@typescript/native-preview": { - "version": "7.0.0-dev.20260421.2", - "resolved": "https://registry.npmjs.org/@typescript/native-preview/-/native-preview-7.0.0-dev.20260421.2.tgz", - "integrity": "sha512-CmajHI25HpVWE9R1XFoxr+cphJPxoYD3eFioQtAvXYkMFKnLdICMS9pXre9Pybizb75ejRxjKD5/CVG055rEIg==", + "node_modules/@typescript/typescript-aix-ppc64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-aix-ppc64/-/typescript-aix-ppc64-7.0.2.tgz", + "integrity": "sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKiPXMxXtQ==", + "cpu": [ + "ppc64" + ], "dev": true, "license": "Apache-2.0", - "bin": { - "tsgo": "bin/tsgo.js" - }, - "optionalDependencies": { - "@typescript/native-preview-darwin-arm64": "7.0.0-dev.20260421.2", - "@typescript/native-preview-darwin-x64": "7.0.0-dev.20260421.2", - "@typescript/native-preview-linux-arm": "7.0.0-dev.20260421.2", - "@typescript/native-preview-linux-arm64": "7.0.0-dev.20260421.2", - "@typescript/native-preview-linux-x64": "7.0.0-dev.20260421.2", - "@typescript/native-preview-win32-arm64": "7.0.0-dev.20260421.2", - "@typescript/native-preview-win32-x64": "7.0.0-dev.20260421.2" + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=16.20.0" } }, - "node_modules/@typescript/native-preview-darwin-arm64": { - "version": "7.0.0-dev.20260421.2", - "resolved": "https://registry.npmjs.org/@typescript/native-preview-darwin-arm64/-/native-preview-darwin-arm64-7.0.0-dev.20260421.2.tgz", - "integrity": "sha512-fHv1r3ZmVo6zxuAIFmuX3w9QxbcauoG0SsWhmDwm6VmRubLlOJIcmTtlmV3JAb9oOnq8LuzZljzT7Q39fSMQDw==", + "node_modules/@typescript/typescript-darwin-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-arm64/-/typescript-darwin-arm64-7.0.2.tgz", + "integrity": "sha512-gowzar9MwS/aRWp6f3a4KUqzRjAZjOsmGNCM6LcTgXum+dBfgsBVMN+AgvOCCbguXyick6LJhpBszxMebJ8syA==", "cpu": [ "arm64" ], @@ -3975,12 +3964,15 @@ "optional": true, "os": [ "darwin" - ] + ], + "engines": { + "node": ">=16.20.0" + } }, - "node_modules/@typescript/native-preview-darwin-x64": { - "version": "7.0.0-dev.20260421.2", - "resolved": "https://registry.npmjs.org/@typescript/native-preview-darwin-x64/-/native-preview-darwin-x64-7.0.0-dev.20260421.2.tgz", - "integrity": "sha512-KWTR6xbW9t+JS7D5DQIzo75pqVXVWUxF9PMv/+S6xsnOjCVd6g0ixHcFpFMJMKSUQpGPr8Z5f7b8ks6LHW01jg==", + "node_modules/@typescript/typescript-darwin-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-x64/-/typescript-darwin-x64-7.0.2.tgz", + "integrity": "sha512-SZ9xZInqApNlNGc9s0W1VSsktYSOe9cFqNOIqmN1Gs8SmkjKZYFt017G4VwPxASInODuAdbTW7sXiFUf893RgA==", "cpu": [ "x64" ], @@ -3989,12 +3981,49 @@ "optional": true, "os": [ "darwin" - ] + ], + "engines": { + "node": ">=16.20.0" + } }, - "node_modules/@typescript/native-preview-linux-arm": { - "version": "7.0.0-dev.20260421.2", - "resolved": "https://registry.npmjs.org/@typescript/native-preview-linux-arm/-/native-preview-linux-arm-7.0.0-dev.20260421.2.tgz", - "integrity": "sha512-BWLQO3nemLDSV5PoE5GPHe1dU9Dth77Kv8/cle9Ujcp4LhPo0KincdPqFH/qKeU/xvW25mgFueflZ1nc4rKuww==", + "node_modules/@typescript/typescript-freebsd-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-arm64/-/typescript-freebsd-arm64-7.0.2.tgz", + "integrity": "sha512-W5NH4y/J0plIIS5b2xvTEkU7JFxyqdMAOgf+Ilhl0vHQXKO5dZoxd+C/jEtq56c4F3wk71RB4BMRQ2XdI+bwYQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-freebsd-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-x64/-/typescript-freebsd-x64-7.0.2.tgz", + "integrity": "sha512-UMGDx5sTpzNw3WiPebH7l90IWfJggEd+egHt/q6p7/Cm3zqoV7VxkGXt+3DxPIw8CcmvAB0j3sVVfbhX+M4Tpw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-arm": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm/-/typescript-linux-arm-7.0.2.tgz", + "integrity": "sha512-gffT3xPz9sR7j/YJExkyPntrI0P2EP9XbOyWzth2/Gs0RstK+90RBcO0ncXoXy/beYll1SXw846Nf2zdnEz0QQ==", "cpu": [ "arm" ], @@ -4003,12 +4032,15 @@ "optional": true, "os": [ "linux" - ] + ], + "engines": { + "node": ">=16.20.0" + } }, - "node_modules/@typescript/native-preview-linux-arm64": { - "version": "7.0.0-dev.20260421.2", - "resolved": "https://registry.npmjs.org/@typescript/native-preview-linux-arm64/-/native-preview-linux-arm64-7.0.0-dev.20260421.2.tgz", - "integrity": "sha512-VLMEuml3BhUb+jaL0TXQ4xvVODxJF+RhkI+tBWvlynsJI4khTXEiwWh+wPOJrsfBRYFRMXEu28Odl/HXkYze8w==", + "node_modules/@typescript/typescript-linux-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm64/-/typescript-linux-arm64-7.0.2.tgz", + "integrity": "sha512-Qh4eU4/y3yDjnfjjyPYihMj5/ODIlmt+Bzu17OI+fiSRDW57QmU5SiN63exPRNJPKUzcc1INa1NXdrJ+MqHjUQ==", "cpu": [ "arm64" ], @@ -4017,12 +4049,100 @@ "optional": true, "os": [ "linux" - ] + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-loong64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-loong64/-/typescript-linux-loong64-7.0.2.tgz", + "integrity": "sha512-uEHck9i8hoAzXPiYRib1O7miOnz23SxIeVl6F4LXox+qov1K35jHcEW6VHKvZI+pyvl7fZEP4MCU5LYvIq1GuQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-mips64el": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-mips64el/-/typescript-linux-mips64el-7.0.2.tgz", + "integrity": "sha512-R4KvAMnE43W5Qeqb0Ly56O3mWMWIAgsMyz36DCaycd5nbg/9kzm0liw3JocfRqyJY0KPmzFjbswozXyW0DnIYA==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-ppc64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-ppc64/-/typescript-linux-ppc64-7.0.2.tgz", + "integrity": "sha512-DORx5b3sd/4S7eayxm4FQv+A7CrkUIGRaHiwI8oiHTAI1fAPWhF4J0vAlkC8biAlHSVVwxMQ3tjZ2/DVbnQiiA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } }, - "node_modules/@typescript/native-preview-linux-x64": { - "version": "7.0.0-dev.20260421.2", - "resolved": "https://registry.npmjs.org/@typescript/native-preview-linux-x64/-/native-preview-linux-x64-7.0.0-dev.20260421.2.tgz", - "integrity": "sha512-qUrJWTB5/wv4wnRG0TRXElAxc2kykNiRNyEIEqBbLmzDlrcvAW7RRy8MXoY1ZyTiKGMu14itZ3x9oW6+blFpRw==", + "node_modules/@typescript/typescript-linux-riscv64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-riscv64/-/typescript-linux-riscv64-7.0.2.tgz", + "integrity": "sha512-wf0jqEDOjrPRnKwYRyyJDRo11KMbvMFrU+q4zqKyChODBzvlkbhNQfKvLxQCcwTpdDaXSHZTVuh0JoCrKCUMHQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-s390x": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-s390x/-/typescript-linux-s390x-7.0.2.tgz", + "integrity": "sha512-IkwJc3L7yhytWd/ewjyxNDfOmswCm9GWMJT/ue/dU4aZNbwZeYAetq42VyLmsmSjvoX7z74X6ZaYCtzAr0EuGw==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-x64/-/typescript-linux-x64-7.0.2.tgz", + "integrity": "sha512-EYdf2cNg7rgCWJnxCdJ+F3V39O8ihb37eHAu1LK8oAFizgTQbPOK7zHHXbPt8rX24COqODXeI3sIf0fCXG7H/A==", "cpu": [ "x64" ], @@ -4031,12 +4151,100 @@ "optional": true, "os": [ "linux" - ] + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-netbsd-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-arm64/-/typescript-netbsd-arm64-7.0.2.tgz", + "integrity": "sha512-+polYF4MF04aPpO5FTkHran9yUQDSXqy5GiSDKpsll5jy3l3+g9QLhpf39T+ePtefhXLOGrLl0QIjkQP6VnelA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-netbsd-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-x64/-/typescript-netbsd-x64-7.0.2.tgz", + "integrity": "sha512-8YIT0EHM/3dq10ZOVF/A7pc/YSMtbcecct4rWtexrnSCHOPcpC2KTLXfTCR6vDpnSiY12heNb1GiN/wu+T/FyA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-openbsd-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-arm64/-/typescript-openbsd-arm64-7.0.2.tgz", + "integrity": "sha512-APT8+ClYnuYm1u9+kgGXoMj2VzWzcymwh2gNSQVySHfkRDGOTVkoWLjCmOQSaO+PoqQ57B0flRp9SA+7GnnkzQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-openbsd-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-x64/-/typescript-openbsd-x64-7.0.2.tgz", + "integrity": "sha512-yX7s+Q0Dln0Dt9tEzZsAjXXR/+ytBM7AlglaqyeMPxQszJ1JhlJdZ6jLA+IzldHtflX81em7lDao1xXu+aRRkg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-sunos-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-sunos-x64/-/typescript-sunos-x64-7.0.2.tgz", + "integrity": "sha512-dLJDGaLZ1D4HPQn62u1n8mBDkJREwMsAkCdkwd4Ieqw+x3TUyTsqY0YiBCtE6H6OzzgGk3iuZ3vFWRS+E8/d1g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=16.20.0" + } }, - "node_modules/@typescript/native-preview-win32-arm64": { - "version": "7.0.0-dev.20260421.2", - "resolved": "https://registry.npmjs.org/@typescript/native-preview-win32-arm64/-/native-preview-win32-arm64-7.0.0-dev.20260421.2.tgz", - "integrity": "sha512-Rc6NsWlZmCs5YUKVzKgwoBOoRUGsPzct4BDMRX0csD1devLBBc4AbUXWKsJRbpwIAnqMO1ld4sNHEb+wXgfNHQ==", + "node_modules/@typescript/typescript-win32-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-arm64/-/typescript-win32-arm64-7.0.2.tgz", + "integrity": "sha512-Gyl1Vy6OsWesLzmq+EP0Fb7b4Nid5232AvcA2SFcdYreldpNtYFFofPjnt62y9hQy7VTaZp65ICJjuAQRaVcIQ==", "cpu": [ "arm64" ], @@ -4045,12 +4253,15 @@ "optional": true, "os": [ "win32" - ] + ], + "engines": { + "node": ">=16.20.0" + } }, - "node_modules/@typescript/native-preview-win32-x64": { - "version": "7.0.0-dev.20260421.2", - "resolved": "https://registry.npmjs.org/@typescript/native-preview-win32-x64/-/native-preview-win32-x64-7.0.0-dev.20260421.2.tgz", - "integrity": "sha512-GQv1+dya1t6EqF2Cpsb+xoozovdX10JUSf6Kl/8xNkTapzmlHd+uMr+8ku3jIASTxoRGn0Mklgjj3MDKrOTuLg==", + "node_modules/@typescript/typescript-win32-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-x64/-/typescript-win32-x64-7.0.2.tgz", + "integrity": "sha512-0BQ3HkAHHlKLSp1qRvf3SUhGpGsDuhB/jgFw75guyqbxJqEaS0Cw/VFO8i2nHglJUzQCRtMMR/IBAKE3ETMC4g==", "cpu": [ "x64" ], @@ -4059,18 +4270,21 @@ "optional": true, "os": [ "win32" - ] + ], + "engines": { + "node": ">=16.20.0" + } }, "node_modules/@vitest/browser": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@vitest/browser/-/browser-4.1.9.tgz", - "integrity": "sha512-j1BKtWmPcqpMhmx/L9EPLgAJpCb0zKfwoWLmqBbxaogCXHjOwHFSEoHCBfnGtx93xKQwilZ26m+UOsHqHMkRNg==", + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/@vitest/browser/-/browser-4.1.10.tgz", + "integrity": "sha512-UDwuWGwXj646CBx/bQHOaJSX7np0I8JL/UKQYa1e4QrVHH8VdWtx8eaOuf8sy0ShwDgR6NjJAsp5eF6vjF6qng==", "dev": true, "license": "MIT", "dependencies": { "@blazediff/core": "1.9.1", - "@vitest/mocker": "4.1.9", - "@vitest/utils": "4.1.9", + "@vitest/mocker": "4.1.10", + "@vitest/utils": "4.1.10", "magic-string": "^0.30.21", "pngjs": "^7.0.0", "sirv": "^3.0.2", @@ -4081,18 +4295,18 @@ "url": "https://opencollective.com/vitest" }, "peerDependencies": { - "vitest": "4.1.9" + "vitest": "4.1.10" } }, "node_modules/@vitest/browser-playwright": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@vitest/browser-playwright/-/browser-playwright-4.1.9.tgz", - "integrity": "sha512-Bq1rOGf9waevzG3EOkO/dene6bvKTUsZMVg8S1i+WH3JcMjuXEjiahP9rAqZRELUqjBySOJsvvSWqK/B3wjKQw==", + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/@vitest/browser-playwright/-/browser-playwright-4.1.10.tgz", + "integrity": "sha512-nMoXGEiRpT7m3W7NsbvrM2aKNwiNHZf+zEpUCvMteGjZFvfT96Q9fh7QyB98dvDWXiKvrLxA7bJ1mCOOv+JQPw==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/browser": "4.1.9", - "@vitest/mocker": "4.1.9", + "@vitest/browser": "4.1.10", + "@vitest/mocker": "4.1.10", "tinyrainbow": "^3.1.0" }, "funding": { @@ -4100,7 +4314,7 @@ }, "peerDependencies": { "playwright": "*", - "vitest": "4.1.9" + "vitest": "4.1.10" }, "peerDependenciesMeta": { "playwright": { @@ -4109,14 +4323,14 @@ } }, "node_modules/@vitest/coverage-v8": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-4.1.9.tgz", - "integrity": "sha512-G9/lgqibheLVBDRuya45EbsEXTYcWoSG+TLg7i2axuzx0Eq62eXn+aWXyaVdV5vKvFSWd6ywcX8hA7la9Pvu8g==", + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-4.1.10.tgz", + "integrity": "sha512-IM49HmthevbgAO4anp1hwtoT9wYe59w0LR00gr+eagHE+ZJ5lK4sLPeO0ubgoJcwLk6dehU3R24N+FbEEKDc8g==", "dev": true, "license": "MIT", "dependencies": { "@bcoe/v8-coverage": "^1.0.2", - "@vitest/utils": "4.1.9", + "@vitest/utils": "4.1.10", "ast-v8-to-istanbul": "^1.0.0", "istanbul-lib-coverage": "^3.2.2", "istanbul-lib-report": "^3.0.1", @@ -4130,8 +4344,8 @@ "url": "https://opencollective.com/vitest" }, "peerDependencies": { - "@vitest/browser": "4.1.9", - "vitest": "4.1.9" + "@vitest/browser": "4.1.10", + "vitest": "4.1.10" }, "peerDependenciesMeta": { "@vitest/browser": { @@ -4140,16 +4354,16 @@ } }, "node_modules/@vitest/expect": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-4.1.9.tgz", - "integrity": "sha512-vl/rYsUKcBr3SnQn166+XR5ZQcgMx3DQhFWdfli/cWpLnLUmbxZvyrJZotLFUryib+LtArYMSTJ5RbQ57ZqrlA==", + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-4.1.10.tgz", + "integrity": "sha512-YsCn+qAk1GWjQOWFEsEcL2gNQ0zmVmQu3T03qP6UyjhtmdtwtbuI+DASn/7iQB3HGTXkdBwGddzxPlmiql5vlA==", "dev": true, "license": "MIT", "dependencies": { "@standard-schema/spec": "^1.1.0", "@types/chai": "^5.2.2", - "@vitest/spy": "4.1.9", - "@vitest/utils": "4.1.9", + "@vitest/spy": "4.1.10", + "@vitest/utils": "4.1.10", "chai": "^6.2.2", "tinyrainbow": "^3.1.0" }, @@ -4158,13 +4372,13 @@ } }, "node_modules/@vitest/mocker": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.1.9.tgz", - "integrity": "sha512-EVkXzBjrPGM+cK8/ANWgBrkUCfJfb38/EfTSO8h7pWvKkyPkpWxvR7BkD2MyItMF62C97zAEoqdpUixwR/e+Rw==", + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.1.10.tgz", + "integrity": "sha512-v0xaezt+DKEmKfaxg133ldzADrwLGd7Ze1MfQQTYfvs8OqZIwbxyxaYURivwV7sWy5fqn3rH5uOrSp07bp44Ow==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/spy": "4.1.9", + "@vitest/spy": "4.1.10", "estree-walker": "^3.0.3", "magic-string": "^0.30.21" }, @@ -4195,9 +4409,9 @@ } }, "node_modules/@vitest/pretty-format": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.1.9.tgz", - "integrity": "sha512-s0iufns3iIFitdgm+YR7g1whCAaGtXz459VS9/PqyKDEEFgYIhsHOQmXgIgDuYCt7DeQmiZT0Qe2OA2p4ZPu5A==", + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.1.10.tgz", + "integrity": "sha512-W1HsjSH4MXQ9YfmmhLAoIYf1HRfekQCGngeIgcei6MP5QQGWUe0gkopdZQaVCFO+JDJMrAJGwa5pRpNpvy4P8Q==", "dev": true, "license": "MIT", "dependencies": { @@ -4208,13 +4422,13 @@ } }, "node_modules/@vitest/runner": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-4.1.9.tgz", - "integrity": "sha512-KXLMDtc7oe70+3mJfGrPUWPesswH+3sTxAMAMl8DG7I8IUQT4XW718dY5ID3vPUcmlu27CcKfY4P3h3I29SLJg==", + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-4.1.10.tgz", + "integrity": "sha512-IKI6kpIH+LmpROplyLwBBaCfMgOZOMsygVa6BARD6ahA04VRuJSa6OaVG7kRvSEMD870Vd91rSSw0eegtWyLGg==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/utils": "4.1.9", + "@vitest/utils": "4.1.10", "pathe": "^2.0.3" }, "funding": { @@ -4222,14 +4436,14 @@ } }, "node_modules/@vitest/snapshot": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.1.9.tgz", - "integrity": "sha512-Jc7RKGNBo8Z28WYIm0Niej4xdSPByRf6mU58VpHQkd6Zh05rlnA+twjbK5HyeIGHxrzsc3mJgS43uM0CZKzaIA==", + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.1.10.tgz", + "integrity": "sha512-xRkfOT1qpTAi/Ti4Y1LtfRc3kEuqxGw59eN2jN9pRWMtS/XDevekhcFSqvQqjUNGksfjMJu3Y+oJ+4Ypn2OaJw==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/pretty-format": "4.1.9", - "@vitest/utils": "4.1.9", + "@vitest/pretty-format": "4.1.10", + "@vitest/utils": "4.1.10", "magic-string": "^0.30.21", "pathe": "^2.0.3" }, @@ -4238,9 +4452,9 @@ } }, "node_modules/@vitest/spy": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-4.1.9.tgz", - "integrity": "sha512-fHpsS6mIi+PiEW+vcRVOMkX1oSaPKne3VOclSFICPcGOmfKgXPU5iAah+wcNcj2xPrCCmfq99IDGf+EojhhvhA==", + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-4.1.10.tgz", + "integrity": "sha512-PLf/Ugvoq5wO/b4rwYCR1h2PSIdXz7wnkQFMiUpLdtM7l6pqVFcQIBEHyT1+l+cj7mNwAfZHzqXqDyjvOuwbDw==", "dev": true, "license": "MIT", "funding": { @@ -4248,13 +4462,13 @@ } }, "node_modules/@vitest/utils": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-4.1.9.tgz", - "integrity": "sha512-A51o8ymO5PpqlWNnBP9ZHPXDIpuMtTLlGSjN7la4US+LJzoUMyhwjA5QXlm39JexgwHKW4Xjs8Z2d3dLCXOeuA==", + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-4.1.10.tgz", + "integrity": "sha512-fy9am/HWxbaGt/Sawrp90vt6Y6jQwf1RX77cz3uwoJwJVMli/e1IEwRPnMNJ7vKfPTwo0diXifkpPvwH9v7nGA==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/pretty-format": "4.1.9", + "@vitest/pretty-format": "4.1.10", "convert-source-map": "^2.0.0", "tinyrainbow": "^3.1.0" }, @@ -4281,27 +4495,27 @@ "license": "MIT" }, "node_modules/@xterm/addon-clipboard": { - "version": "0.3.0-beta.285", - "resolved": "https://registry.npmjs.org/@xterm/addon-clipboard/-/addon-clipboard-0.3.0-beta.285.tgz", - "integrity": "sha512-3Sw2VvUqTc8r7OWzizLlbVcbJXUwduWqS7jQzWyIVZiRer+olG1++oyE5tD6VLbt5mFwTEm1jdINYE0HRjF26w==", + "version": "0.3.0-beta.288", + "resolved": "https://registry.npmjs.org/@xterm/addon-clipboard/-/addon-clipboard-0.3.0-beta.288.tgz", + "integrity": "sha512-evM4OakyY26JveIrj4+XlA7sUDHr0GvmMoTIgrhzKrr9jjiTJcWXJE2xK3vvbbIa9ZGHmbo1srVaehVCPytOZg==", "license": "MIT", "peerDependencies": { - "@xterm/xterm": "^6.1.0-beta.285" + "@xterm/xterm": "^6.1.0-beta.288" } }, "node_modules/@xterm/addon-image": { - "version": "0.10.0-beta.285", - "resolved": "https://registry.npmjs.org/@xterm/addon-image/-/addon-image-0.10.0-beta.285.tgz", - "integrity": "sha512-ffpIrUlFj88FVBLdZCThdbwDOAeuKadHNpaJdXbDo5O0ObYyfnXYTL1JmVQxqusJToROnogTPL/MMoqP2oA49g==", + "version": "0.10.0-beta.288", + "resolved": "https://registry.npmjs.org/@xterm/addon-image/-/addon-image-0.10.0-beta.288.tgz", + "integrity": "sha512-zlgz0IIG3Te/aP4Kg1xRgWvCzgMgAk3LOP+RvGJAfP2g8tMFZBqcVVdX9BWTsp6hZQ4XaBPiiW+bORms/0Y3OQ==", "license": "MIT", "peerDependencies": { - "@xterm/xterm": "^6.1.0-beta.285" + "@xterm/xterm": "^6.1.0-beta.288" } }, "node_modules/@xterm/addon-ligatures": { - "version": "0.11.0-beta.285", - "resolved": "https://registry.npmjs.org/@xterm/addon-ligatures/-/addon-ligatures-0.11.0-beta.285.tgz", - "integrity": "sha512-ZBqrv60zrIKGspVfv5+m3lRGHeAGDW2U/imu6vER8D2vhxs75FXh/bA+X2/oSdDJQVgpygsN8G3gNQqt16v3eg==", + "version": "0.11.0-beta.288", + "resolved": "https://registry.npmjs.org/@xterm/addon-ligatures/-/addon-ligatures-0.11.0-beta.288.tgz", + "integrity": "sha512-82bXLLGHPvyrLF6FByXOJEJEmqHBMH0sIao9kkWBLL3tBSAHty25xo0ulWNUgP6O6sxAZX8Qbfi/zVhrw0A56g==", "license": "MIT", "dependencies": { "lru-cache": "^11.3.6", @@ -4311,52 +4525,52 @@ "node": ">8.0.0" }, "peerDependencies": { - "@xterm/xterm": "^6.1.0-beta.285" + "@xterm/xterm": "^6.1.0-beta.288" } }, "node_modules/@xterm/addon-progress": { - "version": "0.3.0-beta.285", - "resolved": "https://registry.npmjs.org/@xterm/addon-progress/-/addon-progress-0.3.0-beta.285.tgz", - "integrity": "sha512-5iD2ANyyIgSexa+Hkf4OmMwNxfpLrPuDAQihGoMXMMjALgESBb6JYvob4C6H+4o5uoNSMV33sb+iwlkCqww32A==", + "version": "0.3.0-beta.288", + "resolved": "https://registry.npmjs.org/@xterm/addon-progress/-/addon-progress-0.3.0-beta.288.tgz", + "integrity": "sha512-4jBLZIZE13d7veFoSM5GYjdYxoHnUQzYPv8KA+l0u3IzZcIcJZpt6ll0cUA75klCb8tyL7dUhP4y2P4uDCGczQ==", "license": "MIT", "peerDependencies": { - "@xterm/xterm": "^6.1.0-beta.285" + "@xterm/xterm": "^6.1.0-beta.288" } }, "node_modules/@xterm/addon-search": { - "version": "0.17.0-beta.285", - "resolved": "https://registry.npmjs.org/@xterm/addon-search/-/addon-search-0.17.0-beta.285.tgz", - "integrity": "sha512-cGjvwxsCnzlLbDWhMaHF9ZxTbYt6foAvUlURe63XyonXR2DVYH6/sr4YoUhM4S5tUMtdIhPxJhtQ8uF6r+ch3g==", + "version": "0.17.0-beta.288", + "resolved": "https://registry.npmjs.org/@xterm/addon-search/-/addon-search-0.17.0-beta.288.tgz", + "integrity": "sha512-JQk4n83Zs0A3K2VjQGbfhGAxoQZaMZtgBMSLKOx2Zg2HuikIsjIjUsPpOoJHwAfhVXKXmgd9QmVp61DxJj8tyw==", "license": "MIT", "peerDependencies": { - "@xterm/xterm": "^6.1.0-beta.285" + "@xterm/xterm": "^6.1.0-beta.288" } }, "node_modules/@xterm/addon-serialize": { - "version": "0.15.0-beta.285", - "resolved": "https://registry.npmjs.org/@xterm/addon-serialize/-/addon-serialize-0.15.0-beta.285.tgz", - "integrity": "sha512-ae1Fi0Rceby+Ctf39aCjVlJ5+K3OJMEdeU3LIw0Su4z58k6Yz577laM4OJ7CIAUQTCp7K7WliYaTo29vNVCdBw==", + "version": "0.15.0-beta.288", + "resolved": "https://registry.npmjs.org/@xterm/addon-serialize/-/addon-serialize-0.15.0-beta.288.tgz", + "integrity": "sha512-9wgP/SJeG5ko5ddUDy0gstcziSqlb8ESm8BGtddxz4/56zVGs0DVPVIKQUYKLKKHDCPxm1b6T9YuK3f6WRd3CA==", "license": "MIT", "peerDependencies": { - "@xterm/xterm": "^6.1.0-beta.285" + "@xterm/xterm": "^6.1.0-beta.288" } }, "node_modules/@xterm/addon-unicode11": { - "version": "0.10.0-beta.285", - "resolved": "https://registry.npmjs.org/@xterm/addon-unicode11/-/addon-unicode11-0.10.0-beta.285.tgz", - "integrity": "sha512-rfijFu7UcYpaFx5wzxvTpQbIyyq/amf2PuS9pktywcFQr4ITxRgid5EVzKLRG1vchkApNcQplWeYxGEtjiw0Cw==", + "version": "0.10.0-beta.288", + "resolved": "https://registry.npmjs.org/@xterm/addon-unicode11/-/addon-unicode11-0.10.0-beta.288.tgz", + "integrity": "sha512-nFQvOBqQEtaPdpiZ2m3A5dkSW+EQGytnyQjMond81bIv3MDRkDKTy8FhAI9fEsZSq2wTbB91tfV5FLjAkSSQ7A==", "license": "MIT", "peerDependencies": { - "@xterm/xterm": "^6.1.0-beta.285" + "@xterm/xterm": "^6.1.0-beta.288" } }, "node_modules/@xterm/addon-webgl": { - "version": "0.20.0-beta.284", - "resolved": "https://registry.npmjs.org/@xterm/addon-webgl/-/addon-webgl-0.20.0-beta.284.tgz", - "integrity": "sha512-tzkUiEfdpHCY8mXCbuIaP9V67QDfBJvDr9jdxs5jjxNCIQvw+NCoKD97y5sUrQhrIlr7xrDGniPgPYThQ/1FWg==", + "version": "0.20.0-beta.287", + "resolved": "https://registry.npmjs.org/@xterm/addon-webgl/-/addon-webgl-0.20.0-beta.287.tgz", + "integrity": "sha512-ADDuXRHLfhMk3y+BFvaI1ibGCGxPMNRonzH5M/qTUnigsVxdnEMsYODG6pWAYkfDMPoCRBF8Zf/hj0efyEBjzQ==", "license": "MIT", "peerDependencies": { - "@xterm/xterm": "^6.1.0-beta.285" + "@xterm/xterm": "^6.1.0-beta.288" } }, "node_modules/@xterm/xterm": { @@ -4364,7 +4578,6 @@ "resolved": "https://registry.npmjs.org/@xterm/xterm/-/xterm-6.1.0-beta.288.tgz", "integrity": "sha512-XLtX5kO0bgvjOEypUtO5xYUykE+vbJuQPuRK2cIx7oBFwlSYXGCVKPC7pvkLOYsfJWqJ9yusIaeJQqJvrYT1kQ==", "license": "MIT", - "peer": true, "workspaces": [ "addons/*" ] @@ -5668,9 +5881,9 @@ } }, "node_modules/knip": { - "version": "6.24.0", - "resolved": "https://registry.npmjs.org/knip/-/knip-6.24.0.tgz", - "integrity": "sha512-PokLlgeEjLh1rAsB7ts+52wZ37HBr1nDhE6NNONwEaXdeZGCJOkP7ZlIAI2Gtu8xohquzTWy75bc/1diI9shQw==", + "version": "6.25.0", + "resolved": "https://registry.npmjs.org/knip/-/knip-6.25.0.tgz", + "integrity": "sha512-Q3n41VjOOB/aqsbxb8kallAcFKrUz3b2S5fD5pTODljVpP01t+rvAgy2x3j0Cq8yEpRRHNdar1vHuqFfGuIakQ==", "dev": true, "funding": [ { @@ -6081,9 +6294,9 @@ "license": "MIT" }, "node_modules/lru-cache": { - "version": "11.5.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.1.tgz", - "integrity": "sha512-RPimw/7aMdv2oqRrxKwvZXcPfwBrn/JZ2xYcY9Hus/6LaS3VOAKVWKWgNLCFSiOm1ESXinjsDlidVU7JlnCN2A==", + "version": "11.5.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz", + "integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==", "license": "BlueOak-1.0.0", "engines": { "node": "20 || >=22" @@ -6169,20 +6382,20 @@ } }, "node_modules/memfs": { - "version": "4.57.8", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.57.8.tgz", - "integrity": "sha512-bApYhn8BLpFAnAQmFfEl/NPN+8qx5Ar3V4Qt3ek23mVwBEElzV7c6XoPkb/PCG8ZFpowCEpHcPwMFTwHS7tSMA==", + "version": "4.64.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.64.0.tgz", + "integrity": "sha512-Kw72fgY7Wn+sD8KmtNWSafl1dz0UvAsE/PHs3YVfLiaZuA3HxNm9sRLqAu0ATiBGJvME1PxZXbBZPv5GycDeAw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@jsonjoy.com/fs-core": "4.57.8", - "@jsonjoy.com/fs-fsa": "4.57.8", - "@jsonjoy.com/fs-node": "4.57.8", - "@jsonjoy.com/fs-node-builtins": "4.57.8", - "@jsonjoy.com/fs-node-to-fsa": "4.57.8", - "@jsonjoy.com/fs-node-utils": "4.57.8", - "@jsonjoy.com/fs-print": "4.57.8", - "@jsonjoy.com/fs-snapshot": "4.57.8", + "@jsonjoy.com/fs-core": "4.64.0", + "@jsonjoy.com/fs-fsa": "4.64.0", + "@jsonjoy.com/fs-node": "4.64.0", + "@jsonjoy.com/fs-node-builtins": "4.64.0", + "@jsonjoy.com/fs-node-to-fsa": "4.64.0", + "@jsonjoy.com/fs-node-utils": "4.64.0", + "@jsonjoy.com/fs-print": "4.64.0", + "@jsonjoy.com/fs-snapshot": "4.64.0", "@jsonjoy.com/json-pack": "^1.11.0", "@jsonjoy.com/util": "^1.9.0", "glob-to-regex.js": "^1.0.1", @@ -6312,13 +6525,13 @@ }, "node_modules/monaco-editor": { "name": "@codingame/monaco-vscode-editor-api", - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-api/-/monaco-vscode-editor-api-34.1.3.tgz", - "integrity": "sha512-5q5FDrBRbEqRsx3z8/5JRgHTqXiTND54+UOjl4TP5plhYaVJop4SivPdlbjDBS/s8y2bIFiPXrXMc+jupJTpNg==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-api/-/monaco-vscode-editor-api-35.0.0.tgz", + "integrity": "sha512-TGXI2Mgqaw0STd3JsMMDLgPREh8S3PLwM8M846azQ+DXeIC1nf3fZMUIsxKPAsnxnIV4aUfYTMMafgYzKOOimA==", "dev": true, "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/monaco-languageclient": { @@ -6538,9 +6751,9 @@ } }, "node_modules/oxfmt": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/oxfmt/-/oxfmt-0.57.0.tgz", - "integrity": "sha512-ZB7Bi+rGDSqmVIo9jwcLyFgjxXvQhDdU+jx+ZrVy6VRiVXK2+CHc4hO3J4dUQjHe7V0ymHB+MDuv5z+NhK07HA==", + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/oxfmt/-/oxfmt-0.58.0.tgz", + "integrity": "sha512-8feG/7NVEHDVwc1OUpP6Pks+TnaDFUw2jLLFIMi5bcmmwxAX2wBQvjSzj62RRTYBf2Op1Wt8xbkmagmPTR5ETg==", "dev": true, "license": "MIT", "dependencies": { @@ -6556,25 +6769,25 @@ "url": "https://github.com/sponsors/Boshen" }, "optionalDependencies": { - "@oxfmt/binding-android-arm-eabi": "0.57.0", - "@oxfmt/binding-android-arm64": "0.57.0", - "@oxfmt/binding-darwin-arm64": "0.57.0", - "@oxfmt/binding-darwin-x64": "0.57.0", - "@oxfmt/binding-freebsd-x64": "0.57.0", - "@oxfmt/binding-linux-arm-gnueabihf": "0.57.0", - "@oxfmt/binding-linux-arm-musleabihf": "0.57.0", - "@oxfmt/binding-linux-arm64-gnu": "0.57.0", - "@oxfmt/binding-linux-arm64-musl": "0.57.0", - "@oxfmt/binding-linux-ppc64-gnu": "0.57.0", - "@oxfmt/binding-linux-riscv64-gnu": "0.57.0", - "@oxfmt/binding-linux-riscv64-musl": "0.57.0", - "@oxfmt/binding-linux-s390x-gnu": "0.57.0", - "@oxfmt/binding-linux-x64-gnu": "0.57.0", - "@oxfmt/binding-linux-x64-musl": "0.57.0", - "@oxfmt/binding-openharmony-arm64": "0.57.0", - "@oxfmt/binding-win32-arm64-msvc": "0.57.0", - "@oxfmt/binding-win32-ia32-msvc": "0.57.0", - "@oxfmt/binding-win32-x64-msvc": "0.57.0" + "@oxfmt/binding-android-arm-eabi": "0.58.0", + "@oxfmt/binding-android-arm64": "0.58.0", + "@oxfmt/binding-darwin-arm64": "0.58.0", + "@oxfmt/binding-darwin-x64": "0.58.0", + "@oxfmt/binding-freebsd-x64": "0.58.0", + "@oxfmt/binding-linux-arm-gnueabihf": "0.58.0", + "@oxfmt/binding-linux-arm-musleabihf": "0.58.0", + "@oxfmt/binding-linux-arm64-gnu": "0.58.0", + "@oxfmt/binding-linux-arm64-musl": "0.58.0", + "@oxfmt/binding-linux-ppc64-gnu": "0.58.0", + "@oxfmt/binding-linux-riscv64-gnu": "0.58.0", + "@oxfmt/binding-linux-riscv64-musl": "0.58.0", + "@oxfmt/binding-linux-s390x-gnu": "0.58.0", + "@oxfmt/binding-linux-x64-gnu": "0.58.0", + "@oxfmt/binding-linux-x64-musl": "0.58.0", + "@oxfmt/binding-openharmony-arm64": "0.58.0", + "@oxfmt/binding-win32-arm64-msvc": "0.58.0", + "@oxfmt/binding-win32-ia32-msvc": "0.58.0", + "@oxfmt/binding-win32-x64-msvc": "0.58.0" }, "peerDependencies": { "svelte": "^5.0.0", @@ -6590,9 +6803,9 @@ } }, "node_modules/oxlint": { - "version": "1.72.0", - "resolved": "https://registry.npmjs.org/oxlint/-/oxlint-1.72.0.tgz", - "integrity": "sha512-1rhdZIP/EvoI91ABIwNU5Q8+bWf8mjrS5UzIOZld4d4bXxJvtlUhlQvaoTogIGin/qdErMOrwaIJvCSIAKTLhA==", + "version": "1.73.0", + "resolved": "https://registry.npmjs.org/oxlint/-/oxlint-1.73.0.tgz", + "integrity": "sha512-u91G9TJzU6yqKWNZUYprQB07W7YvntZXaRxQ6CkoytepYhLWUXWsr1M8zUJ34VatNPuUAr3Z8GH+O2A331CluQ==", "dev": true, "license": "MIT", "bin": { @@ -6605,28 +6818,28 @@ "url": "https://github.com/sponsors/Boshen" }, "optionalDependencies": { - "@oxlint/binding-android-arm-eabi": "1.72.0", - "@oxlint/binding-android-arm64": "1.72.0", - "@oxlint/binding-darwin-arm64": "1.72.0", - "@oxlint/binding-darwin-x64": "1.72.0", - "@oxlint/binding-freebsd-x64": "1.72.0", - "@oxlint/binding-linux-arm-gnueabihf": "1.72.0", - "@oxlint/binding-linux-arm-musleabihf": "1.72.0", - "@oxlint/binding-linux-arm64-gnu": "1.72.0", - "@oxlint/binding-linux-arm64-musl": "1.72.0", - "@oxlint/binding-linux-ppc64-gnu": "1.72.0", - "@oxlint/binding-linux-riscv64-gnu": "1.72.0", - "@oxlint/binding-linux-riscv64-musl": "1.72.0", - "@oxlint/binding-linux-s390x-gnu": "1.72.0", - "@oxlint/binding-linux-x64-gnu": "1.72.0", - "@oxlint/binding-linux-x64-musl": "1.72.0", - "@oxlint/binding-openharmony-arm64": "1.72.0", - "@oxlint/binding-win32-arm64-msvc": "1.72.0", - "@oxlint/binding-win32-ia32-msvc": "1.72.0", - "@oxlint/binding-win32-x64-msvc": "1.72.0" + "@oxlint/binding-android-arm-eabi": "1.73.0", + "@oxlint/binding-android-arm64": "1.73.0", + "@oxlint/binding-darwin-arm64": "1.73.0", + "@oxlint/binding-darwin-x64": "1.73.0", + "@oxlint/binding-freebsd-x64": "1.73.0", + "@oxlint/binding-linux-arm-gnueabihf": "1.73.0", + "@oxlint/binding-linux-arm-musleabihf": "1.73.0", + "@oxlint/binding-linux-arm64-gnu": "1.73.0", + "@oxlint/binding-linux-arm64-musl": "1.73.0", + "@oxlint/binding-linux-ppc64-gnu": "1.73.0", + "@oxlint/binding-linux-riscv64-gnu": "1.73.0", + "@oxlint/binding-linux-riscv64-musl": "1.73.0", + "@oxlint/binding-linux-s390x-gnu": "1.73.0", + "@oxlint/binding-linux-x64-gnu": "1.73.0", + "@oxlint/binding-linux-x64-musl": "1.73.0", + "@oxlint/binding-openharmony-arm64": "1.73.0", + "@oxlint/binding-win32-arm64-msvc": "1.73.0", + "@oxlint/binding-win32-ia32-msvc": "1.73.0", + "@oxlint/binding-win32-x64-msvc": "1.73.0" }, "peerDependencies": { - "oxlint-tsgolint": ">=0.22.1", + "oxlint-tsgolint": ">=0.24.0", "vite-plus": "*" }, "peerDependenciesMeta": { @@ -7491,9 +7704,9 @@ } }, "node_modules/std-env": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-4.1.0.tgz", - "integrity": "sha512-Rq7ybcX2RuC55r9oaPVEW7/xu3tj8u4GeBYHBWCychFtzMIr86A7e3PPEBPT37sHStKX3+TiX/Fr/ACmJLVlLQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-4.2.0.tgz", + "integrity": "sha512-oCUKSupKTHX53EyjDtuZQ64pjLJ6yYCtpmEw0goYxtjG9KpbRe8KAsl2tBUGU9DyMcJ0RwJ8GqJAFzMXcXW1Rw==", "dev": true, "license": "MIT" }, @@ -7690,9 +7903,9 @@ "license": "0BSD" }, "node_modules/tsx": { - "version": "4.22.5", - "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.22.5.tgz", - "integrity": "sha512-F7JnSfPl5ASt6LqwWyUQ3T8BwN3q0eQEbFMYa2iRWaVQmmudo0d7fRmwM4O002gsvW1bs0yBYioutsAjqLJMvQ==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.23.0.tgz", + "integrity": "sha512-eUdUIaCr963q2h5u3+QwvYp0+eqPvn+egeqZUm0hwERCqqx1E3kK5ehbGCvqSE5MQAULr67ww0cA3jKc3YkM1w==", "dev": true, "license": "MIT", "dependencies": { @@ -7755,17 +7968,38 @@ } }, "node_modules/typescript": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz", - "integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-7.0.2.tgz", + "integrity": "sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA==", "dev": true, "license": "Apache-2.0", "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" + "tsc": "bin/tsc" }, "engines": { - "node": ">=14.17" + "node": ">=16.20.0" + }, + "optionalDependencies": { + "@typescript/typescript-aix-ppc64": "7.0.2", + "@typescript/typescript-darwin-arm64": "7.0.2", + "@typescript/typescript-darwin-x64": "7.0.2", + "@typescript/typescript-freebsd-arm64": "7.0.2", + "@typescript/typescript-freebsd-x64": "7.0.2", + "@typescript/typescript-linux-arm": "7.0.2", + "@typescript/typescript-linux-arm64": "7.0.2", + "@typescript/typescript-linux-loong64": "7.0.2", + "@typescript/typescript-linux-mips64el": "7.0.2", + "@typescript/typescript-linux-ppc64": "7.0.2", + "@typescript/typescript-linux-riscv64": "7.0.2", + "@typescript/typescript-linux-s390x": "7.0.2", + "@typescript/typescript-linux-x64": "7.0.2", + "@typescript/typescript-netbsd-arm64": "7.0.2", + "@typescript/typescript-netbsd-x64": "7.0.2", + "@typescript/typescript-openbsd-arm64": "7.0.2", + "@typescript/typescript-openbsd-x64": "7.0.2", + "@typescript/typescript-sunos-x64": "7.0.2", + "@typescript/typescript-win32-arm64": "7.0.2", + "@typescript/typescript-win32-x64": "7.0.2" } }, "node_modules/unbash": { @@ -7820,16 +8054,16 @@ } }, "node_modules/vite": { - "version": "8.1.3", - "resolved": "https://registry.npmjs.org/vite/-/vite-8.1.3.tgz", - "integrity": "sha512-Ds+gBRbj0lwRO2Y5hwnUBdxSwlAve9LeRyU4sNnAr0ewW0gWF0n5bgXgUzbgZ49MV9BVUAQUFYVcDUcilUExMA==", + "version": "8.1.4", + "resolved": "https://registry.npmjs.org/vite/-/vite-8.1.4.tgz", + "integrity": "sha512-bTT9PsdWO+MQMNG9ZXIP/qM9wGh37DFxTV/sPq9cFpHr3w4jkgef032PkAL9jAqhk3Nz8NQw3O8n6/xFkqO4QQ==", "dev": true, "license": "MIT", "dependencies": { "lightningcss": "^1.32.0", - "picomatch": "^4.0.4", + "picomatch": "^4.0.5", "postcss": "^8.5.16", - "rolldown": "~1.1.3", + "rolldown": "~1.1.4", "tinyglobby": "^0.2.17" }, "bin": { @@ -7936,19 +8170,19 @@ } }, "node_modules/vitest": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-4.1.9.tgz", - "integrity": "sha512-nE3/LEyc0z87uHYLZebqCUOaJr2hdtuPp7BQ4BosVFnfltxgAvMG08NyrSGlPpOUWvR27c5flSmYFTNr78L9GQ==", + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-4.1.10.tgz", + "integrity": "sha512-R9jUTe5S4Qb0HCd4TNqpC7oGcrMssMRGXLW80ubjWsW9VH5GF8y1Y0SFLY9AbqSk6nt0PnOx4H4WNJYZ13GUPw==", "dev": true, "license": "MIT", "dependencies": { - "@vitest/expect": "4.1.9", - "@vitest/mocker": "4.1.9", - "@vitest/pretty-format": "4.1.9", - "@vitest/runner": "4.1.9", - "@vitest/snapshot": "4.1.9", - "@vitest/spy": "4.1.9", - "@vitest/utils": "4.1.9", + "@vitest/expect": "4.1.10", + "@vitest/mocker": "4.1.10", + "@vitest/pretty-format": "4.1.10", + "@vitest/runner": "4.1.10", + "@vitest/snapshot": "4.1.10", + "@vitest/spy": "4.1.10", + "@vitest/utils": "4.1.10", "es-module-lexer": "^2.0.0", "expect-type": "^1.3.0", "magic-string": "^0.30.21", @@ -7976,12 +8210,12 @@ "@edge-runtime/vm": "*", "@opentelemetry/api": "^1.9.0", "@types/node": "^20.0.0 || ^22.0.0 || >=24.0.0", - "@vitest/browser-playwright": "4.1.9", - "@vitest/browser-preview": "4.1.9", - "@vitest/browser-webdriverio": "4.1.9", - "@vitest/coverage-istanbul": "4.1.9", - "@vitest/coverage-v8": "4.1.9", - "@vitest/ui": "4.1.9", + "@vitest/browser-playwright": "4.1.10", + "@vitest/browser-preview": "4.1.10", + "@vitest/browser-webdriverio": "4.1.10", + "@vitest/coverage-istanbul": "4.1.10", + "@vitest/coverage-v8": "4.1.10", + "@vitest/ui": "4.1.10", "happy-dom": "*", "jsdom": "*", "vite": "^6.0.0 || ^7.0.0 || ^8.0.0" @@ -8027,13 +8261,13 @@ }, "node_modules/vscode": { "name": "@codingame/monaco-vscode-extension-api", - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extension-api/-/monaco-vscode-extension-api-34.1.3.tgz", - "integrity": "sha512-7BFTQDom7r6o6JEWbxY7gXCbVGzG2j9Wv/MwxvSozuKJIFwUV7+BysD/ftB8TKalMihhvGNGanldny0FqdaP2Q==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extension-api/-/monaco-vscode-extension-api-35.0.0.tgz", + "integrity": "sha512-FPPQBkGTUmDmtXtGO6mMufJSHWuh5LE9Xmo41wIQWdMFLuIsNUY5wE4Nz5xIHlKhTS1NOTZfCo9EtN2MFUzz8Q==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3", - "@codingame/monaco-vscode-extensions-service-override": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0", + "@codingame/monaco-vscode-extensions-service-override": "35.0.0" } }, "node_modules/vscode-css-languageservice": { @@ -8273,47 +8507,47 @@ "version": "11.0.0-next.0", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "^34.1.3", - "@codingame/monaco-vscode-configuration-service-override": "^34.1.3", - "@codingame/monaco-vscode-editor-api": "^34.1.3", - "@codingame/monaco-vscode-editor-service-override": "^34.1.3", - "@codingame/monaco-vscode-extensions-service-override": "^34.1.3", - "@codingame/monaco-vscode-files-service-override": "^34.1.3", - "@codingame/monaco-vscode-language-pack-cs": "^34.1.3", - "@codingame/monaco-vscode-language-pack-de": "^34.1.3", - "@codingame/monaco-vscode-language-pack-es": "^34.1.3", - "@codingame/monaco-vscode-language-pack-fr": "^34.1.3", - "@codingame/monaco-vscode-language-pack-it": "^34.1.3", - "@codingame/monaco-vscode-language-pack-ja": "^34.1.3", - "@codingame/monaco-vscode-language-pack-ko": "^34.1.3", - "@codingame/monaco-vscode-language-pack-pl": "^34.1.3", - "@codingame/monaco-vscode-language-pack-pt-br": "^34.1.3", - "@codingame/monaco-vscode-language-pack-qps-ploc": "^34.1.3", - "@codingame/monaco-vscode-language-pack-ru": "^34.1.3", - "@codingame/monaco-vscode-language-pack-tr": "^34.1.3", - "@codingame/monaco-vscode-language-pack-zh-hans": "^34.1.3", - "@codingame/monaco-vscode-language-pack-zh-hant": "^34.1.3", - "@codingame/monaco-vscode-languages-service-override": "^34.1.3", - "@codingame/monaco-vscode-localization-service-override": "^34.1.3", - "@codingame/monaco-vscode-log-service-override": "^34.1.3", - "@codingame/monaco-vscode-model-service-override": "^34.1.3", - "@codingame/monaco-vscode-monarch-service-override": "^34.1.3", - "@codingame/monaco-vscode-textmate-service-override": "^34.1.3", - "@codingame/monaco-vscode-theme-defaults-default-extension": "^34.1.3", - "@codingame/monaco-vscode-theme-service-override": "^34.1.3", - "@codingame/monaco-vscode-views-service-override": "^34.1.3", - "@codingame/monaco-vscode-workbench-service-override": "^34.1.3", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^34.1.3", + "@codingame/monaco-vscode-api": "^35.0.0", + "@codingame/monaco-vscode-configuration-service-override": "^35.0.0", + "@codingame/monaco-vscode-editor-api": "^35.0.0", + "@codingame/monaco-vscode-editor-service-override": "^35.0.0", + "@codingame/monaco-vscode-extensions-service-override": "^35.0.0", + "@codingame/monaco-vscode-files-service-override": "^35.0.0", + "@codingame/monaco-vscode-language-pack-cs": "^35.0.0", + "@codingame/monaco-vscode-language-pack-de": "^35.0.0", + "@codingame/monaco-vscode-language-pack-es": "^35.0.0", + "@codingame/monaco-vscode-language-pack-fr": "^35.0.0", + "@codingame/monaco-vscode-language-pack-it": "^35.0.0", + "@codingame/monaco-vscode-language-pack-ja": "^35.0.0", + "@codingame/monaco-vscode-language-pack-ko": "^35.0.0", + "@codingame/monaco-vscode-language-pack-pl": "^35.0.0", + "@codingame/monaco-vscode-language-pack-pt-br": "^35.0.0", + "@codingame/monaco-vscode-language-pack-qps-ploc": "^35.0.0", + "@codingame/monaco-vscode-language-pack-ru": "^35.0.0", + "@codingame/monaco-vscode-language-pack-tr": "^35.0.0", + "@codingame/monaco-vscode-language-pack-zh-hans": "^35.0.0", + "@codingame/monaco-vscode-language-pack-zh-hant": "^35.0.0", + "@codingame/monaco-vscode-languages-service-override": "^35.0.0", + "@codingame/monaco-vscode-localization-service-override": "^35.0.0", + "@codingame/monaco-vscode-log-service-override": "^35.0.0", + "@codingame/monaco-vscode-model-service-override": "^35.0.0", + "@codingame/monaco-vscode-monarch-service-override": "^35.0.0", + "@codingame/monaco-vscode-textmate-service-override": "^35.0.0", + "@codingame/monaco-vscode-theme-defaults-default-extension": "^35.0.0", + "@codingame/monaco-vscode-theme-service-override": "^35.0.0", + "@codingame/monaco-vscode-views-service-override": "^35.0.0", + "@codingame/monaco-vscode-workbench-service-override": "^35.0.0", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^35.0.0", "vscode-languageclient": "~10.1.0", "vscode-languageserver-protocol": "~3.18.2", "vscode-ws-jsonrpc": "~4.0.0-next.0" }, "devDependencies": { - "@codingame/monaco-vscode-standalone-css-language-features": "^34.1.3", - "@codingame/monaco-vscode-standalone-html-language-features": "^34.1.3", - "@codingame/monaco-vscode-standalone-json-language-features": "^34.1.3", - "@codingame/monaco-vscode-standalone-languages": "^34.1.3", - "@codingame/monaco-vscode-standalone-typescript-language-features": "^34.1.3", + "@codingame/monaco-vscode-standalone-css-language-features": "^35.0.0", + "@codingame/monaco-vscode-standalone-html-language-features": "^35.0.0", + "@codingame/monaco-vscode-standalone-json-language-features": "^35.0.0", + "@codingame/monaco-vscode-standalone-languages": "^35.0.0", + "@codingame/monaco-vscode-standalone-typescript-language-features": "^35.0.0", "monaco-languageclient-examples": "../examples" }, "engines": { @@ -8326,38 +8560,38 @@ "version": "2026.6.1", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "^34.1.3", - "@codingame/monaco-vscode-cpp-default-extension": "^34.1.3", - "@codingame/monaco-vscode-debug-service-override": "^34.1.3", - "@codingame/monaco-vscode-environment-service-override": "^34.1.3", - "@codingame/monaco-vscode-explorer-service-override": "^34.1.3", - "@codingame/monaco-vscode-extensions-service-override": "^34.1.3", - "@codingame/monaco-vscode-files-service-override": "^34.1.3", - "@codingame/monaco-vscode-groovy-default-extension": "^34.1.3", - "@codingame/monaco-vscode-java-default-extension": "^34.1.3", - "@codingame/monaco-vscode-javascript-default-extension": "^34.1.3", - "@codingame/monaco-vscode-json-default-extension": "^34.1.3", - "@codingame/monaco-vscode-json-language-features-default-extension": "^34.1.3", - "@codingame/monaco-vscode-keybindings-service-override": "^34.1.3", - "@codingame/monaco-vscode-lifecycle-service-override": "^34.1.3", - "@codingame/monaco-vscode-localization-service-override": "^34.1.3", - "@codingame/monaco-vscode-log-service-override": "^34.1.3", - "@codingame/monaco-vscode-outline-service-override": "^34.1.3", - "@codingame/monaco-vscode-preferences-service-override": "^34.1.3", - "@codingame/monaco-vscode-python-default-extension": "^34.1.3", - "@codingame/monaco-vscode-remote-agent-service-override": "^34.1.3", - "@codingame/monaco-vscode-search-result-default-extension": "^34.1.3", - "@codingame/monaco-vscode-search-service-override": "^34.1.3", - "@codingame/monaco-vscode-secret-storage-service-override": "^34.1.3", - "@codingame/monaco-vscode-storage-service-override": "^34.1.3", - "@codingame/monaco-vscode-testing-service-override": "^34.1.3", - "@codingame/monaco-vscode-theme-defaults-default-extension": "^34.1.3", - "@codingame/monaco-vscode-typescript-basics-default-extension": "^34.1.3", - "@codingame/monaco-vscode-typescript-language-features-default-extension": "^34.1.3", - "@codingame/monaco-vscode-view-banner-service-override": "^34.1.3", - "@codingame/monaco-vscode-view-status-bar-service-override": "^34.1.3", - "@codingame/monaco-vscode-view-title-bar-service-override": "^34.1.3", - "@codingame/monaco-vscode-views-service-override": "^34.1.3", + "@codingame/monaco-vscode-api": "^35.0.0", + "@codingame/monaco-vscode-cpp-default-extension": "^35.0.0", + "@codingame/monaco-vscode-debug-service-override": "^35.0.0", + "@codingame/monaco-vscode-environment-service-override": "^35.0.0", + "@codingame/monaco-vscode-explorer-service-override": "^35.0.0", + "@codingame/monaco-vscode-extensions-service-override": "^35.0.0", + "@codingame/monaco-vscode-files-service-override": "^35.0.0", + "@codingame/monaco-vscode-groovy-default-extension": "^35.0.0", + "@codingame/monaco-vscode-java-default-extension": "^35.0.0", + "@codingame/monaco-vscode-javascript-default-extension": "^35.0.0", + "@codingame/monaco-vscode-json-default-extension": "^35.0.0", + "@codingame/monaco-vscode-json-language-features-default-extension": "^35.0.0", + "@codingame/monaco-vscode-keybindings-service-override": "^35.0.0", + "@codingame/monaco-vscode-lifecycle-service-override": "^35.0.0", + "@codingame/monaco-vscode-localization-service-override": "^35.0.0", + "@codingame/monaco-vscode-log-service-override": "^35.0.0", + "@codingame/monaco-vscode-outline-service-override": "^35.0.0", + "@codingame/monaco-vscode-preferences-service-override": "^35.0.0", + "@codingame/monaco-vscode-python-default-extension": "^35.0.0", + "@codingame/monaco-vscode-remote-agent-service-override": "^35.0.0", + "@codingame/monaco-vscode-search-result-default-extension": "^35.0.0", + "@codingame/monaco-vscode-search-service-override": "^35.0.0", + "@codingame/monaco-vscode-secret-storage-service-override": "^35.0.0", + "@codingame/monaco-vscode-storage-service-override": "^35.0.0", + "@codingame/monaco-vscode-testing-service-override": "^35.0.0", + "@codingame/monaco-vscode-theme-defaults-default-extension": "^35.0.0", + "@codingame/monaco-vscode-typescript-basics-default-extension": "^35.0.0", + "@codingame/monaco-vscode-typescript-language-features-default-extension": "^35.0.0", + "@codingame/monaco-vscode-view-banner-service-override": "^35.0.0", + "@codingame/monaco-vscode-view-status-bar-service-override": "^35.0.0", + "@codingame/monaco-vscode-view-title-bar-service-override": "^35.0.0", + "@codingame/monaco-vscode-views-service-override": "^35.0.0", "@typefox/monaco-editor-react": "~8.0.0-next.0", "cors": "~2.8.6", "express": "~5.2.1", @@ -8369,7 +8603,7 @@ "react": "~19.2.7", "react-dom": "~19.2.7", "request-light": "~0.8.0", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^34.1.3", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^35.0.0", "vscode-json-languageservice": "~5.7.2", "vscode-languageclient": "~10.1.0", "vscode-languageserver": "~10.1.0", @@ -8411,8 +8645,8 @@ "version": "8.0.0-next.0", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "^34.1.3", - "@codingame/monaco-vscode-log-service-override": "^34.1.3", + "@codingame/monaco-vscode-api": "^35.0.0", + "@codingame/monaco-vscode-log-service-override": "^35.0.0", "monaco-languageclient": "~11.0.0-next.0", "react": ">=18.0.0 || <20.0.0", "vscode-languageclient": "~10.1.0" diff --git a/package.json b/package.json index 8daf77fbf..9d26c20c9 100644 --- a/package.json +++ b/package.json @@ -10,10 +10,8 @@ "scripts": { "clean": "npm run clean --workspaces", "compile": "npm run compile --workspaces", - "watch:clean": "tsgo --build tsconfig.build.json --clean", - "watch": "tsgo --build tsconfig.build.json --watch --verbose", - "watch:tsc": "tsc --build tsconfig.build.json --watch --verbose", - "build:tsc": "tsc --build tsconfig.build.json --verbose", + "watch:clean": "tsc --build tsconfig.build.json --clean", + "watch": "tsc --build tsconfig.build.json --watch --verbose", "lint": "oxlint --type-aware", "lint:notypese": "oxlint", "production:build": "npm run production:build --workspace packages/examples", @@ -23,7 +21,7 @@ "dev:debug": "vite --debug --force", "report:versions:vite": "echo vite: && vite --version && echo vitest: && vitest --version", "report:versions:node": "echo npm: && npm --version && echo node: && node --version", - "report:versions:tools": "echo tsgo: && tsgo --version", + "report:versions:tools": "echo tsc: && tsc --version", "report:versions": "echo Reporting versions: && npm run report:versions:node && npm run report:versions:vite && npm run report:versions:tools", "build": "npm run build --workspaces", "build:client": "npm run build --workspace packages/client", @@ -36,7 +34,7 @@ "start:example:server:jdtls": "npm run start:server:jdtls --workspace packages/examples", "start:example:server:json": "npm run start:server:json --workspace packages/examples", "start:example:server:python": "npm run start:server:python --workspace packages/examples", - "release:prepare": "npm run reset:repo && npm ci && npm run build && npm run lint && npm run test:ci", + "release:prepare": "npm run reset:repo && npm ci && npm run build && npm run lint && npm run fmt && npm run test:ci", "reset:chrome": "shx rm -fr ./.chrome", "reset:repo": "git clean -f -d -x --exclude=.chrome", "test": "vitest --config vitest.config.ts run", @@ -54,28 +52,28 @@ "license:help": "docker compose -f ./scripts/addlicense/docker-compose.yml run --rm addlicense-help", "fmt": "oxfmt", "fmt:check": "oxfmt --check", - "knip": "knip" + "knip": "knip", + "init:examples": "npm run init --workspace packages/examples" }, "devDependencies": { - "@codingame/monaco-vscode-rollup-vsix-plugin": "^34.1.3", + "@codingame/monaco-vscode-rollup-vsix-plugin": "^35.0.0", "@testing-library/react": "~16.3.2", "@types/node": "~24.10.15", "@types/react": "~19.2.17", "@types/react-dom": "~19.2.3", - "@typescript/native-preview": "beta", - "@vitest/browser": "~4.1.9", - "@vitest/browser-playwright": "~4.1.9", - "@vitest/coverage-v8": "~4.1.9", - "knip": "~6.24.0", + "@vitest/browser": "~4.1.10", + "@vitest/browser-playwright": "~4.1.10", + "@vitest/coverage-v8": "~4.1.10", + "knip": "~6.25.0", "minimatch": "~10.2.5", - "oxfmt": "~0.57.0", - "oxlint": "~1.72.0", + "oxfmt": "~0.58.0", + "oxlint": "~1.73.0", "oxlint-tsgolint": "~0.24.0", "shx": "~0.4.0", - "tsx": "~4.22.4", - "typescript": "~6.0.3", - "vite": "~8.1.2", - "vitest": "~4.1.9" + "tsx": "~4.23.0", + "typescript": "~7.0.2", + "vite": "~8.1.4", + "vitest": "~4.1.10" }, "overrides": { "dompurify": "~3.4.11", diff --git a/packages/client/CHANGELOG.md b/packages/client/CHANGELOG.md index 45849efa6..0a1d7c04e 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. ## [11.0.0-next.0] - unreleased -- Updated all `@codingame/monaco-vscode` packages to `34.1.3` +- Updated all `@codingame/monaco-vscode` packages to `35.0.0` - Updated `vscode-languageclient` and `vscode-languageserver` to `10.0.0`, `vscode-languageserver-protocol` to `3.18.0` and `vscode-jsonrpc` to `9.0.0`. - Dropped eslint and rely fully on oxlint. diff --git a/packages/client/package.json b/packages/client/package.json index 6028df0ed..79b1d4d27 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -75,52 +75,52 @@ }, "scripts": { "clean": "shx rm -fr ./lib *.tsbuildinfo", - "compile": "tsgo --build tsconfig.src.json", + "compile": "tsc --build tsconfig.src.json", "build:msg": "echo Building monaco-languageclient:", "build": "npm run build:msg && npm run clean && npm run compile" }, "dependencies": { - "@codingame/monaco-vscode-api": "^34.1.3", - "@codingame/monaco-vscode-configuration-service-override": "^34.1.3", - "@codingame/monaco-vscode-editor-api": "^34.1.3", - "@codingame/monaco-vscode-editor-service-override": "^34.1.3", - "@codingame/monaco-vscode-extensions-service-override": "^34.1.3", - "@codingame/monaco-vscode-files-service-override": "^34.1.3", - "@codingame/monaco-vscode-language-pack-cs": "^34.1.3", - "@codingame/monaco-vscode-language-pack-de": "^34.1.3", - "@codingame/monaco-vscode-language-pack-es": "^34.1.3", - "@codingame/monaco-vscode-language-pack-fr": "^34.1.3", - "@codingame/monaco-vscode-language-pack-it": "^34.1.3", - "@codingame/monaco-vscode-language-pack-ja": "^34.1.3", - "@codingame/monaco-vscode-language-pack-ko": "^34.1.3", - "@codingame/monaco-vscode-language-pack-pl": "^34.1.3", - "@codingame/monaco-vscode-language-pack-pt-br": "^34.1.3", - "@codingame/monaco-vscode-language-pack-qps-ploc": "^34.1.3", - "@codingame/monaco-vscode-language-pack-ru": "^34.1.3", - "@codingame/monaco-vscode-language-pack-tr": "^34.1.3", - "@codingame/monaco-vscode-language-pack-zh-hans": "^34.1.3", - "@codingame/monaco-vscode-language-pack-zh-hant": "^34.1.3", - "@codingame/monaco-vscode-languages-service-override": "^34.1.3", - "@codingame/monaco-vscode-localization-service-override": "^34.1.3", - "@codingame/monaco-vscode-log-service-override": "^34.1.3", - "@codingame/monaco-vscode-model-service-override": "^34.1.3", - "@codingame/monaco-vscode-monarch-service-override": "^34.1.3", - "@codingame/monaco-vscode-textmate-service-override": "^34.1.3", - "@codingame/monaco-vscode-theme-defaults-default-extension": "^34.1.3", - "@codingame/monaco-vscode-theme-service-override": "^34.1.3", - "@codingame/monaco-vscode-views-service-override": "^34.1.3", - "@codingame/monaco-vscode-workbench-service-override": "^34.1.3", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^34.1.3", + "@codingame/monaco-vscode-api": "^35.0.0", + "@codingame/monaco-vscode-configuration-service-override": "^35.0.0", + "@codingame/monaco-vscode-editor-api": "^35.0.0", + "@codingame/monaco-vscode-editor-service-override": "^35.0.0", + "@codingame/monaco-vscode-extensions-service-override": "^35.0.0", + "@codingame/monaco-vscode-files-service-override": "^35.0.0", + "@codingame/monaco-vscode-language-pack-cs": "^35.0.0", + "@codingame/monaco-vscode-language-pack-de": "^35.0.0", + "@codingame/monaco-vscode-language-pack-es": "^35.0.0", + "@codingame/monaco-vscode-language-pack-fr": "^35.0.0", + "@codingame/monaco-vscode-language-pack-it": "^35.0.0", + "@codingame/monaco-vscode-language-pack-ja": "^35.0.0", + "@codingame/monaco-vscode-language-pack-ko": "^35.0.0", + "@codingame/monaco-vscode-language-pack-pl": "^35.0.0", + "@codingame/monaco-vscode-language-pack-pt-br": "^35.0.0", + "@codingame/monaco-vscode-language-pack-qps-ploc": "^35.0.0", + "@codingame/monaco-vscode-language-pack-ru": "^35.0.0", + "@codingame/monaco-vscode-language-pack-tr": "^35.0.0", + "@codingame/monaco-vscode-language-pack-zh-hans": "^35.0.0", + "@codingame/monaco-vscode-language-pack-zh-hant": "^35.0.0", + "@codingame/monaco-vscode-languages-service-override": "^35.0.0", + "@codingame/monaco-vscode-localization-service-override": "^35.0.0", + "@codingame/monaco-vscode-log-service-override": "^35.0.0", + "@codingame/monaco-vscode-model-service-override": "^35.0.0", + "@codingame/monaco-vscode-monarch-service-override": "^35.0.0", + "@codingame/monaco-vscode-textmate-service-override": "^35.0.0", + "@codingame/monaco-vscode-theme-defaults-default-extension": "^35.0.0", + "@codingame/monaco-vscode-theme-service-override": "^35.0.0", + "@codingame/monaco-vscode-views-service-override": "^35.0.0", + "@codingame/monaco-vscode-workbench-service-override": "^35.0.0", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^35.0.0", "vscode-languageclient": "~10.1.0", "vscode-languageserver-protocol": "~3.18.2", "vscode-ws-jsonrpc": "~4.0.0-next.0" }, "devDependencies": { - "@codingame/monaco-vscode-standalone-css-language-features": "^34.1.3", - "@codingame/monaco-vscode-standalone-html-language-features": "^34.1.3", - "@codingame/monaco-vscode-standalone-json-language-features": "^34.1.3", - "@codingame/monaco-vscode-standalone-languages": "^34.1.3", - "@codingame/monaco-vscode-standalone-typescript-language-features": "^34.1.3", + "@codingame/monaco-vscode-standalone-css-language-features": "^35.0.0", + "@codingame/monaco-vscode-standalone-html-language-features": "^35.0.0", + "@codingame/monaco-vscode-standalone-json-language-features": "^35.0.0", + "@codingame/monaco-vscode-standalone-languages": "^35.0.0", + "@codingame/monaco-vscode-standalone-typescript-language-features": "^35.0.0", "monaco-languageclient-examples": "../examples" }, "engines": { diff --git a/packages/client/src/editorApp/config.ts b/packages/client/src/editorApp/config.ts index f3460e006..bcba0b514 100644 --- a/packages/client/src/editorApp/config.ts +++ b/packages/client/src/editorApp/config.ts @@ -5,7 +5,7 @@ import { LogLevel } from '@codingame/monaco-vscode-api'; import { type ITextFileEditorModel } from '@codingame/monaco-vscode-api/monaco'; -import * as monaco from '@codingame/monaco-vscode-editor-api'; +import type { editor, languages, IDisposable } from '@codingame/monaco-vscode-editor-api'; import type { IReference } from '@codingame/monaco-vscode-editor-service-override'; export class ModelRefs { @@ -14,8 +14,8 @@ export class ModelRefs { } export interface TextModels { - modified?: monaco.editor.ITextModel | null; - original?: monaco.editor.ITextModel | null; + modified?: editor.ITextModel | null; + original?: editor.ITextModel | null; } export interface TextContents { @@ -35,8 +35,8 @@ export interface CodeResources { } export interface CallbackDisposeable { - modified?: monaco.IDisposable; - original?: monaco.IDisposable; + modified?: IDisposable; + original?: IDisposable; } export interface DisposableModelRefs { @@ -52,14 +52,14 @@ export interface EditorAppConfig { domReadOnly?: boolean; readOnly?: boolean; overrideAutomaticLayout?: boolean; - editorOptions?: monaco.editor.IStandaloneEditorConstructionOptions; - diffEditorOptions?: monaco.editor.IStandaloneDiffEditorConstructionOptions; + editorOptions?: editor.IStandaloneEditorConstructionOptions; + diffEditorOptions?: editor.IStandaloneDiffEditorConstructionOptions; languageDef?: { - languageExtensionConfig: monaco.languages.ILanguageExtensionPoint; - monarchLanguage?: monaco.languages.IMonarchLanguage; + languageExtensionConfig: languages.ILanguageExtensionPoint; + monarchLanguage?: languages.IMonarchLanguage; theme?: { name: string; - data: monaco.editor.IStandaloneThemeData; + data: editor.IStandaloneThemeData; }; }; } diff --git a/packages/client/src/editorApp/editorApp.ts b/packages/client/src/editorApp/editorApp.ts index e8fd6844c..a6bccaed5 100644 --- a/packages/client/src/editorApp/editorApp.ts +++ b/packages/client/src/editorApp/editorApp.ts @@ -5,7 +5,7 @@ import { ConfigurationTarget, IConfigurationService, LogLevel, StandaloneServices } from '@codingame/monaco-vscode-api'; import { createModelReference, type ITextFileEditorModel } from '@codingame/monaco-vscode-api/monaco'; -import * as monaco from '@codingame/monaco-vscode-editor-api'; +import { editor, languages } from '@codingame/monaco-vscode-editor-api'; import type { IReference } from '@codingame/monaco-vscode-editor-service-override'; import type { ILogger } from '@codingame/monaco-vscode-log-service-override'; import { ConsoleLogger } from '@codingame/monaco-vscode-log-service-override'; @@ -35,8 +35,8 @@ export class EditorApp { protected logger: ILogger = new ConsoleLogger(); - private editor: monaco.editor.IStandaloneCodeEditor | undefined; - private diffEditor: monaco.editor.IStandaloneDiffEditor | undefined; + private editor: editor.IStandaloneCodeEditor | undefined; + private diffEditor: editor.IStandaloneDiffEditor | undefined; private modelRefs: ModelRefs = new ModelRefs(); @@ -81,11 +81,11 @@ export class EditorApp { return this.config; } - getEditor(): monaco.editor.IStandaloneCodeEditor | undefined { + getEditor(): editor.IStandaloneCodeEditor | undefined { return this.editor; } - getDiffEditor(): monaco.editor.IStandaloneDiffEditor | undefined { + getDiffEditor(): editor.IStandaloneDiffEditor | undefined { return this.diffEditor; } @@ -147,24 +147,24 @@ export class EditorApp { const languageDef = this.config.languageDef; if (languageDef !== undefined) { // register own language first - monaco.languages.register(languageDef.languageExtensionConfig); + languages.register(languageDef.languageExtensionConfig); - const languageRegistered = monaco.languages.getLanguages().filter((x) => x.id === languageDef.languageExtensionConfig.id); + const languageRegistered = languages.getLanguages().filter((x) => x.id === languageDef.languageExtensionConfig.id); if (languageRegistered.length === 0) { // this is only meaningful for languages supported by monaco out of the box - monaco.languages.register({ + languages.register({ id: languageDef.languageExtensionConfig.id }); } // apply monarch definitions if (languageDef.monarchLanguage !== undefined) { - monaco.languages.setMonarchTokensProvider(languageDef.languageExtensionConfig.id, languageDef.monarchLanguage); + languages.setMonarchTokensProvider(languageDef.languageExtensionConfig.id, languageDef.monarchLanguage); } if (languageDef.theme !== undefined) { - monaco.editor.defineTheme(languageDef.theme.name, languageDef.theme.data); - monaco.editor.setTheme(languageDef.theme.name); + editor.defineTheme(languageDef.theme.name, languageDef.theme.data); + editor.setTheme(languageDef.theme.name); } } @@ -210,7 +210,7 @@ export class EditorApp { this.logger.info(`Starting monaco-editor (${this.id})`); if (this.isDiffEditor()) { - this.diffEditor = monaco.editor.createDiffEditor(htmlContainer, this.config.diffEditorOptions); + this.diffEditor = editor.createDiffEditor(htmlContainer, this.config.diffEditorOptions); const modified = this.modelRefs.modified.object.textEditorModel ?? undefined; const original = this.modelRefs.original?.object.textEditorModel ?? undefined; if (modified !== undefined && original !== undefined) { @@ -225,7 +225,7 @@ export class EditorApp { const model = { modified: this.modelRefs.modified.object.textEditorModel }; - this.editor = monaco.editor.create(htmlContainer, { + this.editor = editor.create(htmlContainer, { ...this.config.editorOptions, model: model.modified }); @@ -392,7 +392,7 @@ export class EditorApp { async disposeModelRefs() { const disposeRefs = () => { if (this.logger.getLevel() === LogLevel.Debug) { - const models = monaco.editor.getModels(); + const models = editor.getModels(); this.logger.debug('Current model URIs:'); models.forEach((model, _index) => { this.logger.debug(`${model.uri.toString()}`); @@ -430,7 +430,7 @@ export class EditorApp { } } - updateLayout(dimension?: monaco.editor.IDimension, postponeRendering?: boolean) { + updateLayout(dimension?: editor.IDimension, postponeRendering?: boolean) { if (this.isDiffEditor()) { this.diffEditor?.layout(dimension, postponeRendering); } else { diff --git a/packages/client/src/vscode/apiWrapper.ts b/packages/client/src/vscode/apiWrapper.ts index 5aa596fac..894ca3081 100644 --- a/packages/client/src/vscode/apiWrapper.ts +++ b/packages/client/src/vscode/apiWrapper.ts @@ -13,7 +13,7 @@ import { } from '@codingame/monaco-vscode-api/extensions'; import { DisposableStore, setUnexpectedErrorHandler } from '@codingame/monaco-vscode-api/monaco'; import getConfigurationServiceOverride, { initUserConfiguration } from '@codingame/monaco-vscode-configuration-service-override'; -import * as monaco from '@codingame/monaco-vscode-editor-api'; +import type { editor } from '@codingame/monaco-vscode-editor-api'; import getLogServiceOverride, { ConsoleLogger, type ILogger } from '@codingame/monaco-vscode-log-service-override'; import getModelServiceOverride from '@codingame/monaco-vscode-model-service-override'; import { encodeStringOrUrlToDataUrl } from 'monaco-languageclient/common'; @@ -24,7 +24,7 @@ import type { ExtensionConfig, MonacoVscodeApiConfig, ViewsConfig } from './conf import { getEnhancedMonacoEnvironment, mergeServices, reportServiceLoading, useOpenEditorStub } from './utils.js'; export interface MonacoVscodeApiConfigRuntime extends MonacoVscodeApiConfig { - serviceOverrides: monaco.editor.IEditorOverrideServices; + serviceOverrides: editor.IEditorOverrideServices; logLevel: LogLevel | number; viewsConfig: ViewsConfig; } diff --git a/packages/client/src/vscode/config.ts b/packages/client/src/vscode/config.ts index 81bc6f0f4..8f79769ca 100644 --- a/packages/client/src/vscode/config.ts +++ b/packages/client/src/vscode/config.ts @@ -7,7 +7,7 @@ import type { IWorkbenchConstructionOptions } from '@codingame/monaco-vscode-api import { LogLevel } from '@codingame/monaco-vscode-api'; import type { IExtensionManifest } from '@codingame/monaco-vscode-api/extensions'; import type { EnvironmentOverride } from '@codingame/monaco-vscode-api/workbench'; -import * as monaco from '@codingame/monaco-vscode-editor-api'; +import type { editor, Environment } from '@codingame/monaco-vscode-editor-api'; import type { OpenEditor } from '@codingame/monaco-vscode-editor-service-override'; import type { ILogger } from '@codingame/monaco-vscode-log-service-override'; @@ -17,7 +17,7 @@ export type ViewsConfigTypes = 'EditorService' | 'ViewsService' | 'WorkbenchServ // export type HtmlContainerConfig = HTMLElement; -export interface MonacoEnvironmentEnhanced extends monaco.Environment { +export interface MonacoEnvironmentEnhanced extends Environment { vscodeApiInitialising?: boolean; vscodeApiInitialised?: boolean; vscodeApiGlobalInitAwait?: Promise; @@ -45,7 +45,7 @@ export interface ExtensionConfig { export interface MonacoVscodeApiConfig { $type: OverallConfigType; viewsConfig: ViewsConfig; - serviceOverrides?: monaco.editor.IEditorOverrideServices; + serviceOverrides?: editor.IEditorOverrideServices; logLevel?: LogLevel | number; workspaceConfig?: IWorkbenchConstructionOptions; userConfiguration?: UserConfiguration; diff --git a/packages/client/src/vscode/utils.ts b/packages/client/src/vscode/utils.ts index 1cb306c85..27f9088cb 100644 --- a/packages/client/src/vscode/utils.ts +++ b/packages/client/src/vscode/utils.ts @@ -3,7 +3,7 @@ * Licensed under the MIT License. See LICENSE in the package root for license information. * ------------------------------------------------------------------------------------------ */ -import * as monaco from '@codingame/monaco-vscode-editor-api'; +import type { editor } from '@codingame/monaco-vscode-editor-api'; import type { OpenEditor } from '@codingame/monaco-vscode-editor-service-override'; import type { ILogger } from '@codingame/monaco-vscode-log-service-override'; import type { MonacoEnvironmentEnhanced } from './config.js'; @@ -20,16 +20,13 @@ export const getEnhancedMonacoEnvironment = (): MonacoEnvironmentEnhanced => { return envEnhanced; }; -export const reportServiceLoading = (services: monaco.editor.IEditorOverrideServices, logger?: ILogger) => { +export const reportServiceLoading = (services: editor.IEditorOverrideServices, logger?: ILogger) => { for (const serviceName of Object.keys(services)) { logger?.debug(`Loading service: ${serviceName}`); } }; -export const mergeServices = ( - overrideServices: monaco.editor.IEditorOverrideServices, - services?: monaco.editor.IEditorOverrideServices -) => { +export const mergeServices = (overrideServices: editor.IEditorOverrideServices, services?: editor.IEditorOverrideServices) => { if (services !== undefined) { for (const [name, service] of Object.entries(services)) { overrideServices[name] = service; diff --git a/packages/client/test/editorApp/editorApp-classic.test.ts b/packages/client/test/editorApp/editorApp-classic.test.ts index 8aeb1ade5..07b32c7b0 100644 --- a/packages/client/test/editorApp/editorApp-classic.test.ts +++ b/packages/client/test/editorApp/editorApp-classic.test.ts @@ -5,7 +5,7 @@ /* oxlint-disable dot-notation */ -import * as monaco from '@codingame/monaco-vscode-editor-api'; +import { editor } from '@codingame/monaco-vscode-editor-api'; import { EditorApp, type TextContents } from 'monaco-languageclient/editorApp'; import { MonacoVscodeApiWrapper } from 'monaco-languageclient/vscodeApiWrapper'; import { beforeAll, describe, expect, test } from 'vitest'; @@ -50,12 +50,12 @@ describe.concurrent('Test Test EditorApp (classic)', { concurrent: false, tags: uri: `/workspace/${expect.getState().testPath}.js` } }); - (editorAppConfig!.editorOptions as monaco.editor.IStandaloneEditorConstructionOptions)['semanticHighlighting.enabled'] = false; + (editorAppConfig!.editorOptions as editor.IStandaloneEditorConstructionOptions)['semanticHighlighting.enabled'] = false; editorAppConfig.id = 'test-semanticHighlighting-false'; const editorApp = new EditorApp(editorAppConfig); expect( - (editorApp.getConfig().editorOptions as monaco.editor.IStandaloneEditorConstructionOptions)['semanticHighlighting.enabled'] + (editorApp.getConfig().editorOptions as editor.IStandaloneEditorConstructionOptions)['semanticHighlighting.enabled'] ).toBeFalsy(); }); @@ -66,14 +66,13 @@ describe.concurrent('Test Test EditorApp (classic)', { concurrent: false, tags: uri: `/workspace/${expect.getState().testPath}.js` } }); - (editorAppConfig!.editorOptions as monaco.editor.IStandaloneEditorConstructionOptions)['semanticHighlighting.enabled'] = - 'configuredByTheme'; + (editorAppConfig!.editorOptions as editor.IStandaloneEditorConstructionOptions)['semanticHighlighting.enabled'] = 'configuredByTheme'; editorAppConfig.id = 'test-semanticHighlighting-theme'; const editorApp = new EditorApp(editorAppConfig); - expect( - (editorApp.getConfig().editorOptions as monaco.editor.IStandaloneEditorConstructionOptions)['semanticHighlighting.enabled'] - ).toEqual('configuredByTheme'); + expect((editorApp.getConfig().editorOptions as editor.IStandaloneEditorConstructionOptions)['semanticHighlighting.enabled']).toEqual( + 'configuredByTheme' + ); }); test('editorOptions: semanticHighlighting=true', () => { @@ -83,12 +82,12 @@ describe.concurrent('Test Test EditorApp (classic)', { concurrent: false, tags: uri: `/workspace/${expect.getState().testPath}.js` } }); - (editorAppConfig!.editorOptions as monaco.editor.IStandaloneEditorConstructionOptions)['semanticHighlighting.enabled'] = true; + (editorAppConfig!.editorOptions as editor.IStandaloneEditorConstructionOptions)['semanticHighlighting.enabled'] = true; editorAppConfig.id = 'test-semanticHighlighting-true'; const editorApp = new EditorApp(editorAppConfig); expect( - (editorApp.getConfig().editorOptions as monaco.editor.IStandaloneEditorConstructionOptions)['semanticHighlighting.enabled'] + (editorApp.getConfig().editorOptions as editor.IStandaloneEditorConstructionOptions)['semanticHighlighting.enabled'] ).toBeTruthy(); }); @@ -334,9 +333,9 @@ describe.concurrent('Test Test EditorApp (classic)', { concurrent: false, tags: expect(await editorApp.start(htmlContainer)).toBeUndefined(); const currentModel = editorApp.getEditor()?.getModel(); - expect(monaco.editor.getModels().includes(currentModel!)).toBeTruthy(); + expect(editor.getModels().includes(currentModel!)).toBeTruthy(); editorApp.getEditor()?.getModel()!.dispose(); - expect(monaco.editor.getModels().includes(currentModel!)).toBeFalsy(); + expect(editor.getModels().includes(currentModel!)).toBeFalsy(); await editorApp.dispose(); }); @@ -353,7 +352,7 @@ describe.concurrent('Test Test EditorApp (classic)', { concurrent: false, tags: expect(await editorApp.start(htmlContainer)).toBeUndefined(); const currentModel = editorApp.getEditor()?.getModel(); - expect(monaco.editor.getModels().includes(currentModel!)).toBeTruthy(); + expect(editor.getModels().includes(currentModel!)).toBeTruthy(); editorApp.setModelRefDisposeTimeout(1000); @@ -364,8 +363,8 @@ describe.concurrent('Test Test EditorApp (classic)', { concurrent: false, tags: } }); const currentModelMod = editorApp.getEditor()?.getModel(); - expect(monaco.editor.getModels().includes(currentModelMod!)).toBeTruthy(); - expect(monaco.editor.getModels().includes(currentModel!)).toBeFalsy(); + expect(editor.getModels().includes(currentModelMod!)).toBeTruthy(); + expect(editor.getModels().includes(currentModel!)).toBeFalsy(); await editorApp.dispose(); }); diff --git a/packages/examples/CHANGELOG.md b/packages/examples/CHANGELOG.md index 5f1ede834..9b91038c8 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.6.1] - unreleased -- Updated all `@codingame/monaco-vscode` packages to `34.1.3`. +- Updated all `@codingame/monaco-vscode` packages to `35.0.0`. - Updated to `monaco-languageclient@11.0.0-next.0` and `@typefox/monaco-editor-react@8.0.0-next.0`. - Updated `langium`to `4.3.0`. - Updated `vscode-languageclient` and `vscode-languageserver` to `10.0.0`, `vscode-languageserver-protocol` to `3.18.0` and `vscode-jsonrpc` to `9.0.0`. diff --git a/packages/examples/package.json b/packages/examples/package.json index 84a29a7b9..d686b1c79 100644 --- a/packages/examples/package.json +++ b/packages/examples/package.json @@ -63,10 +63,11 @@ }, "scripts": { "clean": "shx rm -fr dist *.tsbuildinfo production ./resources/vsix", - "compile": "tsgo --build tsconfig.src.json", + "compile": "tsc --build tsconfig.src.json", "resources:download": "tsx ./resources/scripts/downloadResources.ts", "build:msg": "echo Building main examples:", - "build": "npm run build:msg && npm run clean && npm run resources:download && npm run extract:docker && npm run compile", + "build": "npm run build:msg && npm run clean && npm run compile", + "init": "npm run resources:download && npm run extract:docker", "start:server:groovy": "tsx src/groovy/server/direct.ts", "start:server:jdtls": "tsx src/eclipse.jdt.ls/server/direct.ts", "start:server:json": "tsx src/json/server/direct.ts", @@ -81,38 +82,38 @@ "production:preview": "vite --config vite.config.preview.ts preview -d" }, "dependencies": { - "@codingame/monaco-vscode-api": "^34.1.3", - "@codingame/monaco-vscode-cpp-default-extension": "^34.1.3", - "@codingame/monaco-vscode-debug-service-override": "^34.1.3", - "@codingame/monaco-vscode-environment-service-override": "^34.1.3", - "@codingame/monaco-vscode-explorer-service-override": "^34.1.3", - "@codingame/monaco-vscode-extensions-service-override": "^34.1.3", - "@codingame/monaco-vscode-files-service-override": "^34.1.3", - "@codingame/monaco-vscode-groovy-default-extension": "^34.1.3", - "@codingame/monaco-vscode-java-default-extension": "^34.1.3", - "@codingame/monaco-vscode-javascript-default-extension": "^34.1.3", - "@codingame/monaco-vscode-json-default-extension": "^34.1.3", - "@codingame/monaco-vscode-json-language-features-default-extension": "^34.1.3", - "@codingame/monaco-vscode-keybindings-service-override": "^34.1.3", - "@codingame/monaco-vscode-lifecycle-service-override": "^34.1.3", - "@codingame/monaco-vscode-localization-service-override": "^34.1.3", - "@codingame/monaco-vscode-log-service-override": "^34.1.3", - "@codingame/monaco-vscode-outline-service-override": "^34.1.3", - "@codingame/monaco-vscode-preferences-service-override": "^34.1.3", - "@codingame/monaco-vscode-python-default-extension": "^34.1.3", - "@codingame/monaco-vscode-remote-agent-service-override": "^34.1.3", - "@codingame/monaco-vscode-search-result-default-extension": "^34.1.3", - "@codingame/monaco-vscode-search-service-override": "^34.1.3", - "@codingame/monaco-vscode-secret-storage-service-override": "^34.1.3", - "@codingame/monaco-vscode-storage-service-override": "^34.1.3", - "@codingame/monaco-vscode-testing-service-override": "^34.1.3", - "@codingame/monaco-vscode-theme-defaults-default-extension": "^34.1.3", - "@codingame/monaco-vscode-typescript-basics-default-extension": "^34.1.3", - "@codingame/monaco-vscode-typescript-language-features-default-extension": "^34.1.3", - "@codingame/monaco-vscode-view-banner-service-override": "^34.1.3", - "@codingame/monaco-vscode-view-status-bar-service-override": "^34.1.3", - "@codingame/monaco-vscode-view-title-bar-service-override": "^34.1.3", - "@codingame/monaco-vscode-views-service-override": "^34.1.3", + "@codingame/monaco-vscode-api": "^35.0.0", + "@codingame/monaco-vscode-cpp-default-extension": "^35.0.0", + "@codingame/monaco-vscode-debug-service-override": "^35.0.0", + "@codingame/monaco-vscode-environment-service-override": "^35.0.0", + "@codingame/monaco-vscode-explorer-service-override": "^35.0.0", + "@codingame/monaco-vscode-extensions-service-override": "^35.0.0", + "@codingame/monaco-vscode-files-service-override": "^35.0.0", + "@codingame/monaco-vscode-groovy-default-extension": "^35.0.0", + "@codingame/monaco-vscode-java-default-extension": "^35.0.0", + "@codingame/monaco-vscode-javascript-default-extension": "^35.0.0", + "@codingame/monaco-vscode-json-default-extension": "^35.0.0", + "@codingame/monaco-vscode-json-language-features-default-extension": "^35.0.0", + "@codingame/monaco-vscode-keybindings-service-override": "^35.0.0", + "@codingame/monaco-vscode-lifecycle-service-override": "^35.0.0", + "@codingame/monaco-vscode-localization-service-override": "^35.0.0", + "@codingame/monaco-vscode-log-service-override": "^35.0.0", + "@codingame/monaco-vscode-outline-service-override": "^35.0.0", + "@codingame/monaco-vscode-preferences-service-override": "^35.0.0", + "@codingame/monaco-vscode-python-default-extension": "^35.0.0", + "@codingame/monaco-vscode-remote-agent-service-override": "^35.0.0", + "@codingame/monaco-vscode-search-result-default-extension": "^35.0.0", + "@codingame/monaco-vscode-search-service-override": "^35.0.0", + "@codingame/monaco-vscode-secret-storage-service-override": "^35.0.0", + "@codingame/monaco-vscode-storage-service-override": "^35.0.0", + "@codingame/monaco-vscode-testing-service-override": "^35.0.0", + "@codingame/monaco-vscode-theme-defaults-default-extension": "^35.0.0", + "@codingame/monaco-vscode-typescript-basics-default-extension": "^35.0.0", + "@codingame/monaco-vscode-typescript-language-features-default-extension": "^35.0.0", + "@codingame/monaco-vscode-view-banner-service-override": "^35.0.0", + "@codingame/monaco-vscode-view-status-bar-service-override": "^35.0.0", + "@codingame/monaco-vscode-view-title-bar-service-override": "^35.0.0", + "@codingame/monaco-vscode-views-service-override": "^35.0.0", "@typefox/monaco-editor-react": "~8.0.0-next.0", "cors": "~2.8.6", "express": "~5.2.1", @@ -124,7 +125,7 @@ "react": "~19.2.7", "react-dom": "~19.2.7", "request-light": "~0.8.0", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^34.1.3", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^35.0.0", "vscode-json-languageservice": "~5.7.2", "vscode-languageclient": "~10.1.0", "vscode-languageserver": "~10.1.0", diff --git a/packages/vscode-ws-jsonrpc/package.json b/packages/vscode-ws-jsonrpc/package.json index 0ae890904..edef0b3d9 100644 --- a/packages/vscode-ws-jsonrpc/package.json +++ b/packages/vscode-ws-jsonrpc/package.json @@ -40,7 +40,7 @@ }, "scripts": { "clean": "shx rm -fr ./lib *.tsbuildinfo", - "compile": "tsgo --build tsconfig.src.json", + "compile": "tsc --build tsconfig.src.json", "build:msg": "echo Building vscode-ws-jsonrpc:", "build": "npm run build:msg && npm run clean && npm run compile" }, diff --git a/packages/wrapper-react/CHANGELOG.md b/packages/wrapper-react/CHANGELOG.md index 236eff27b..cb3c01fd1 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 ## [8.0.0-next.0] - unreleased -- Updated all `@codingame/monaco-vscode` packages to `34.1.3`. +- Updated all `@codingame/monaco-vscode` packages to `35.0.0`. - Updated to `monaco-languageclient@11.0.0-next.0`. - Updated `vscode-languageclient` and `vscode-languageserver` to `10.0.0` and `vscode-languageserver-protocol` to `3.18.0`. - Dropped eslint and rely fully on oxlint. diff --git a/packages/wrapper-react/package.json b/packages/wrapper-react/package.json index e5ffa23f0..0c1c7c796 100644 --- a/packages/wrapper-react/package.json +++ b/packages/wrapper-react/package.json @@ -39,12 +39,12 @@ }, "scripts": { "clean": "shx rm -fr ./lib ./bundle *.tsbuildinfo", - "compile": " tsgo --build tsconfig.src.json", + "compile": " tsc --build tsconfig.src.json", "build": "npm run clean && npm run compile" }, "dependencies": { - "@codingame/monaco-vscode-api": "^34.1.3", - "@codingame/monaco-vscode-log-service-override": "^34.1.3", + "@codingame/monaco-vscode-api": "^35.0.0", + "@codingame/monaco-vscode-log-service-override": "^35.0.0", "monaco-languageclient": "~11.0.0-next.0", "react": ">=18.0.0 || <20.0.0", "vscode-languageclient": "~10.1.0" diff --git a/verify/angular/package-lock.json b/verify/angular/package-lock.json index f82ecfa13..654a5a487 100644 --- a/verify/angular/package-lock.json +++ b/verify/angular/package-lock.json @@ -8,28 +8,28 @@ "name": "mlc-verify-angular", "version": "0.0.0", "dependencies": { - "@angular/common": "~22.0.1", - "@angular/compiler": "~22.0.1", - "@angular/core": "~22.0.1", - "@angular/platform-browser": "~22.0.1", - "@codingame/monaco-vscode-api": "^34.1.3", - "@codingame/monaco-vscode-files-service-override": "^34.1.3", - "@codingame/monaco-vscode-json-default-extension": "^34.1.3", + "@angular/common": "~22.0.5", + "@angular/compiler": "~22.0.5", + "@angular/core": "~22.0.5", + "@angular/platform-browser": "~22.0.5", + "@codingame/monaco-vscode-api": "^35.0.0", + "@codingame/monaco-vscode-files-service-override": "^35.0.0", + "@codingame/monaco-vscode-json-default-extension": "^35.0.0", "monaco-languageclient": "../../packages/client", "rxjs": "~7.8.2", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^34.1.3", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^35.0.0", "zone.js": "~0.16.2" }, "devDependencies": { - "@analogjs/vite-plugin-angular": "~2.6.1", - "@angular/build": "~22.0.1", - "@angular/cli": "~22.0.1", - "@angular/compiler-cli": "~22.0.1", + "@analogjs/vite-plugin-angular": "~2.6.3", + "@angular/build": "~22.0.5", + "@angular/cli": "~22.0.5", + "@angular/compiler-cli": "~22.0.5", "@codingame/esbuild-import-meta-url-plugin": "~1.0.3", "@types/node": "~24.10.15", "shx": "~0.4.0", "typescript": "~6.0.3", - "vite": "8.1.0" + "vite": "~8.1.4" } }, "../../packages/client": { @@ -37,47 +37,47 @@ "version": "11.0.0-next.0", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "^34.1.3", - "@codingame/monaco-vscode-configuration-service-override": "^34.1.3", - "@codingame/monaco-vscode-editor-api": "^34.1.3", - "@codingame/monaco-vscode-editor-service-override": "^34.1.3", - "@codingame/monaco-vscode-extensions-service-override": "^34.1.3", - "@codingame/monaco-vscode-files-service-override": "^34.1.3", - "@codingame/monaco-vscode-language-pack-cs": "^34.1.3", - "@codingame/monaco-vscode-language-pack-de": "^34.1.3", - "@codingame/monaco-vscode-language-pack-es": "^34.1.3", - "@codingame/monaco-vscode-language-pack-fr": "^34.1.3", - "@codingame/monaco-vscode-language-pack-it": "^34.1.3", - "@codingame/monaco-vscode-language-pack-ja": "^34.1.3", - "@codingame/monaco-vscode-language-pack-ko": "^34.1.3", - "@codingame/monaco-vscode-language-pack-pl": "^34.1.3", - "@codingame/monaco-vscode-language-pack-pt-br": "^34.1.3", - "@codingame/monaco-vscode-language-pack-qps-ploc": "^34.1.3", - "@codingame/monaco-vscode-language-pack-ru": "^34.1.3", - "@codingame/monaco-vscode-language-pack-tr": "^34.1.3", - "@codingame/monaco-vscode-language-pack-zh-hans": "^34.1.3", - "@codingame/monaco-vscode-language-pack-zh-hant": "^34.1.3", - "@codingame/monaco-vscode-languages-service-override": "^34.1.3", - "@codingame/monaco-vscode-localization-service-override": "^34.1.3", - "@codingame/monaco-vscode-log-service-override": "^34.1.3", - "@codingame/monaco-vscode-model-service-override": "^34.1.3", - "@codingame/monaco-vscode-monarch-service-override": "^34.1.3", - "@codingame/monaco-vscode-textmate-service-override": "^34.1.3", - "@codingame/monaco-vscode-theme-defaults-default-extension": "^34.1.3", - "@codingame/monaco-vscode-theme-service-override": "^34.1.3", - "@codingame/monaco-vscode-views-service-override": "^34.1.3", - "@codingame/monaco-vscode-workbench-service-override": "^34.1.3", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^34.1.3", - "vscode-languageclient": "~10.0.1", - "vscode-languageserver-protocol": "~3.18.1", + "@codingame/monaco-vscode-api": "^35.0.0", + "@codingame/monaco-vscode-configuration-service-override": "^35.0.0", + "@codingame/monaco-vscode-editor-api": "^35.0.0", + "@codingame/monaco-vscode-editor-service-override": "^35.0.0", + "@codingame/monaco-vscode-extensions-service-override": "^35.0.0", + "@codingame/monaco-vscode-files-service-override": "^35.0.0", + "@codingame/monaco-vscode-language-pack-cs": "^35.0.0", + "@codingame/monaco-vscode-language-pack-de": "^35.0.0", + "@codingame/monaco-vscode-language-pack-es": "^35.0.0", + "@codingame/monaco-vscode-language-pack-fr": "^35.0.0", + "@codingame/monaco-vscode-language-pack-it": "^35.0.0", + "@codingame/monaco-vscode-language-pack-ja": "^35.0.0", + "@codingame/monaco-vscode-language-pack-ko": "^35.0.0", + "@codingame/monaco-vscode-language-pack-pl": "^35.0.0", + "@codingame/monaco-vscode-language-pack-pt-br": "^35.0.0", + "@codingame/monaco-vscode-language-pack-qps-ploc": "^35.0.0", + "@codingame/monaco-vscode-language-pack-ru": "^35.0.0", + "@codingame/monaco-vscode-language-pack-tr": "^35.0.0", + "@codingame/monaco-vscode-language-pack-zh-hans": "^35.0.0", + "@codingame/monaco-vscode-language-pack-zh-hant": "^35.0.0", + "@codingame/monaco-vscode-languages-service-override": "^35.0.0", + "@codingame/monaco-vscode-localization-service-override": "^35.0.0", + "@codingame/monaco-vscode-log-service-override": "^35.0.0", + "@codingame/monaco-vscode-model-service-override": "^35.0.0", + "@codingame/monaco-vscode-monarch-service-override": "^35.0.0", + "@codingame/monaco-vscode-textmate-service-override": "^35.0.0", + "@codingame/monaco-vscode-theme-defaults-default-extension": "^35.0.0", + "@codingame/monaco-vscode-theme-service-override": "^35.0.0", + "@codingame/monaco-vscode-views-service-override": "^35.0.0", + "@codingame/monaco-vscode-workbench-service-override": "^35.0.0", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^35.0.0", + "vscode-languageclient": "~10.1.0", + "vscode-languageserver-protocol": "~3.18.2", "vscode-ws-jsonrpc": "~4.0.0-next.0" }, "devDependencies": { - "@codingame/monaco-vscode-standalone-css-language-features": "^34.1.3", - "@codingame/monaco-vscode-standalone-html-language-features": "^34.1.3", - "@codingame/monaco-vscode-standalone-json-language-features": "^34.1.3", - "@codingame/monaco-vscode-standalone-languages": "^34.1.3", - "@codingame/monaco-vscode-standalone-typescript-language-features": "^34.1.3", + "@codingame/monaco-vscode-standalone-css-language-features": "^35.0.0", + "@codingame/monaco-vscode-standalone-html-language-features": "^35.0.0", + "@codingame/monaco-vscode-standalone-json-language-features": "^35.0.0", + "@codingame/monaco-vscode-standalone-languages": "^35.0.0", + "@codingame/monaco-vscode-standalone-typescript-language-features": "^35.0.0", "monaco-languageclient-examples": "../examples" }, "engines": { @@ -309,9 +309,9 @@ } }, "node_modules/@analogjs/vite-plugin-angular": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/@analogjs/vite-plugin-angular/-/vite-plugin-angular-2.6.2.tgz", - "integrity": "sha512-XbrdII0OpQcOfiyJ8N+FSlhF+Y+oEpLFkN35aJBh2QhhOrtHWX4XcqulcZwLJRU67eawfh/Bu6jJ3sSGLVEc4Q==", + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/@analogjs/vite-plugin-angular/-/vite-plugin-angular-2.6.3.tgz", + "integrity": "sha512-llAevDhrGRSYL3IlUBC6nhM4kIM9W81TXC0w0ygKz5VnnR0+uiOysyJhcOZ9M4yVgG9C6/TsjBnSA4Gjql1+iQ==", "dev": true, "license": "MIT", "dependencies": { @@ -343,13 +343,13 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.2200.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2200.4.tgz", - "integrity": "sha512-X/iEQiZ0pRmpjUt11jCM+mtOLRl4XxI9hnM0IC9aAcsm5AzRBb9WY6QIEqOSficjxC/+MI7MGwrerrcP6QN8UA==", + "version": "0.2200.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.2200.5.tgz", + "integrity": "sha512-Fbki7xEx37gn8uH5AFOh0EmfGV4y5xag2fTv1vn6KxY/h33L02KuAjiUX3h2YmSjnYSc1dXto3Q5c4lWs/I5Zw==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "22.0.4", + "@angular-devkit/core": "22.0.5", "rxjs": "7.8.2" }, "bin": { @@ -362,9 +362,9 @@ } }, "node_modules/@angular-devkit/core": { - "version": "22.0.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-22.0.4.tgz", - "integrity": "sha512-zA2UJSMAU3su5uJTOn5ul/gCLRcw6/uIQ6EC5v/Ju/ePjgDIw9R3y3MAvWQ4Ibi/fXiq0FVxpF8hE7RUclYmJA==", + "version": "22.0.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-22.0.5.tgz", + "integrity": "sha512-xxd3b9X0bbdGuYqDj1OgxtlGotrb/gsxQ5+4aqivWBHq4q/1RI8JfVB7gqcoYTvAfTq63Dwsk7Qd33hC4yJ1Wg==", "dev": true, "license": "MIT", "dependencies": { @@ -390,13 +390,13 @@ } }, "node_modules/@angular-devkit/schematics": { - "version": "22.0.4", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-22.0.4.tgz", - "integrity": "sha512-VRxL1hD/Q3TQglM6EfQ0ksAW4OIvtKyZgtaUpyGsJRfD6tGmLFn7MDnmyyq1ceLX/Clq+3tzH/wN0tF6rcE0jA==", + "version": "22.0.5", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-22.0.5.tgz", + "integrity": "sha512-yKkImZuFLIbylmk1REyoW3EWQeqnr6qwtrzs4EPeaJgzjj+MZurq5slQ3fanK9lfX2q+W+dnSQFKBXHxlUGJ8Q==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "22.0.4", + "@angular-devkit/core": "22.0.5", "jsonc-parser": "3.3.1", "magic-string": "0.30.21", "ora": "9.4.0", @@ -409,14 +409,14 @@ } }, "node_modules/@angular/build": { - "version": "22.0.4", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-22.0.4.tgz", - "integrity": "sha512-hst/KhP5mMPajY32l7qmyW/5fuqrMHCjHEeNhMMNqP82+j8jPBFfMEL26AH9w2kIIdKGpC3WKN5JgLotyFD7tQ==", + "version": "22.0.5", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-22.0.5.tgz", + "integrity": "sha512-uVXf1cSKTMDvpiP5x0X8h7D7dICHC2XsbmvRYtxdyTRy+zJduqtCdZTwnwmCrwIc5hOF+bmwa5p17P6XirYVfw==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.2200.4", + "@angular-devkit/architect": "0.2200.5", "@babel/core": "7.29.0", "@babel/helper-annotate-as-pure": "7.27.3", "@babel/helper-split-export-declaration": "7.24.7", @@ -457,7 +457,7 @@ "@angular/platform-browser": "^22.0.0", "@angular/platform-server": "^22.0.0", "@angular/service-worker": "^22.0.0", - "@angular/ssr": "^22.0.4", + "@angular/ssr": "^22.0.5", "istanbul-lib-instrument": "^6.0.0", "karma": "^6.4.0", "less": "^4.2.0", @@ -528,19 +528,19 @@ } }, "node_modules/@angular/cli": { - "version": "22.0.4", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-22.0.4.tgz", - "integrity": "sha512-3eJy6VoNlgskKFzvqy3AJsYXFRhSBLLGObF2iTpJymsukuxWUen7hlVVVWrO5++bW1LEgd6PTCCD5fdT2UuRiA==", + "version": "22.0.5", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-22.0.5.tgz", + "integrity": "sha512-BYg2dWsbqdbpv3UVLNtDns1DoUbsROR8htPPIJEETj4Nfu7VF+g0nnM1CX2Ia+3002xtASgHp4YnRGQN/vAhWA==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.2200.4", - "@angular-devkit/core": "22.0.4", - "@angular-devkit/schematics": "22.0.4", + "@angular-devkit/architect": "0.2200.5", + "@angular-devkit/core": "22.0.5", + "@angular-devkit/schematics": "22.0.5", "@inquirer/prompts": "8.4.2", "@listr2/prompt-adapter-inquirer": "4.2.3", "@modelcontextprotocol/sdk": "1.29.0", - "@schematics/angular": "22.0.4", + "@schematics/angular": "22.0.5", "@yarnpkg/lockfile": "1.1.0", "algoliasearch": "5.52.0", "ini": "6.0.0", @@ -563,9 +563,9 @@ } }, "node_modules/@angular/common": { - "version": "22.0.4", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-22.0.4.tgz", - "integrity": "sha512-ibHINcvajoXfKfb4aGdLx8aOFkUOadAYF9/Yy4j2C1gQdLS6uXOCPFD9+W9zWf8OeMhL0H+i+5KeNlh6XbGaZw==", + "version": "22.0.5", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-22.0.5.tgz", + "integrity": "sha512-8HUuQms6bVjjRBF9FScYzepjhesrsPAjJh8UcHaw9YdGwMSn2eUiLZj9V1PnPV9BVu0beBcnAhX50ceeldbcTg==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -574,14 +574,14 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/core": "22.0.4", + "@angular/core": "22.0.5", "rxjs": "^6.5.3 || ^7.4.0" } }, "node_modules/@angular/compiler": { - "version": "22.0.4", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-22.0.4.tgz", - "integrity": "sha512-PvbsPr3d0OHm90vgq1v+0oPP/oHNuCcZQAhhD3fhHlx3DTxf6nkjUqBulzdJ6d5QwDsy378pwf8+dpGquFzbGQ==", + "version": "22.0.5", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-22.0.5.tgz", + "integrity": "sha512-yGhbEBh2WU1kCubjBD+Eo5bwvZPR+zacDhyPao/PgopH0PiVETd4Iv1gK0ZAvg7XdImgzZfipJXKqTK4JbOFiQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -591,9 +591,9 @@ } }, "node_modules/@angular/compiler-cli": { - "version": "22.0.4", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-22.0.4.tgz", - "integrity": "sha512-UmZRpw3pStRmH3ZOLg3BfyGaTxu/aqL00U1eoE3yfsUea25zJLU+gC4vx3NYtHzYKQu84wX3gTZXhLuuYYTa8w==", + "version": "22.0.5", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-22.0.5.tgz", + "integrity": "sha512-DR9kahfd5P/xrXbX8HJu8jBkkUZNqCZuMCod4lyo4a9MTOSKs2ltNU9VEDT7Qw++hDYowr37/lLfIzrvDEFPEQ==", "dev": true, "license": "MIT", "dependencies": { @@ -614,7 +614,7 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/compiler": "22.0.4", + "@angular/compiler": "22.0.5", "typescript": ">=6.0 <6.1" }, "peerDependenciesMeta": { @@ -624,9 +624,9 @@ } }, "node_modules/@angular/core": { - "version": "22.0.4", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-22.0.4.tgz", - "integrity": "sha512-QTGwZcnc6dBhGPMID8DvwRQdHMvpqV0vXDX8jSdmVDiWDsFUjbe9AUFTHEizDm+wnmxOrCQ0DHkgmHICuh0GpA==", + "version": "22.0.5", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-22.0.5.tgz", + "integrity": "sha512-8cc6CLC1u7kNHpUZA15tak0WPHAZTF16DPslXxDdWbw/WIlDGPsNdTW8Nsaeb/G45mLvBcMwcZpOC70R6iRzmA==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -635,7 +635,7 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/compiler": "22.0.4", + "@angular/compiler": "22.0.5", "rxjs": "^6.5.3 || ^7.4.0", "zone.js": "~0.15.0 || ~0.16.0" }, @@ -649,9 +649,9 @@ } }, "node_modules/@angular/platform-browser": { - "version": "22.0.4", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-22.0.4.tgz", - "integrity": "sha512-lkl8ZIydRsMKb5PMIpVizKmOWzk7fQRmjQMjvLIW733M2OgpEpfYMohzsBVop6oaRImG6Row5uBBSu1j4adGzg==", + "version": "22.0.5", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-22.0.5.tgz", + "integrity": "sha512-Jm0YQ0NsJl3vhzziO+BEmtW5AYIyI+jVGNJHs4nFKLqSPG7DWkBfx4EykHBN5pAR4NLwwaJyFgbgNE/epZJDZQ==", "license": "MIT", "dependencies": { "tslib": "^2.3.0" @@ -660,9 +660,9 @@ "node": "^22.22.3 || ^24.15.0 || >=26.0.0" }, "peerDependencies": { - "@angular/animations": "22.0.4", - "@angular/common": "22.0.4", - "@angular/core": "22.0.4" + "@angular/animations": "22.0.5", + "@angular/common": "22.0.5", + "@angular/core": "22.0.5" }, "peerDependenciesMeta": { "@angular/animations": { @@ -975,18 +975,18 @@ } }, "node_modules/@codingame/monaco-vscode-api": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-api/-/monaco-vscode-api-34.1.3.tgz", - "integrity": "sha512-GJScLUrZaWvE+Gw/BtWTJjHTDdBpvCQyBAfUaaUugFzfrA5exnj0IGDzzyzEKkmz2bYE10tnafEjfY53sNV+Xg==", - "license": "MIT", - "dependencies": { - "@codingame/monaco-vscode-base-service-override": "34.1.3", - "@codingame/monaco-vscode-environment-service-override": "34.1.3", - "@codingame/monaco-vscode-extensions-service-override": "34.1.3", - "@codingame/monaco-vscode-files-service-override": "34.1.3", - "@codingame/monaco-vscode-host-service-override": "34.1.3", - "@codingame/monaco-vscode-layout-service-override": "34.1.3", - "@codingame/monaco-vscode-quickaccess-service-override": "34.1.3", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-api/-/monaco-vscode-api-35.0.0.tgz", + "integrity": "sha512-7kzYoGwk8BP2Hdxg24wd9S1pkVg4WBJJfW11PyL5/U8G5+uPNDq7pQ9JR/ceoHCPjpKkKKV3T+96M6fqDVzQXw==", + "license": "MIT", + "dependencies": { + "@codingame/monaco-vscode-base-service-override": "35.0.0", + "@codingame/monaco-vscode-environment-service-override": "35.0.0", + "@codingame/monaco-vscode-extensions-service-override": "35.0.0", + "@codingame/monaco-vscode-files-service-override": "35.0.0", + "@codingame/monaco-vscode-host-service-override": "35.0.0", + "@codingame/monaco-vscode-layout-service-override": "35.0.0", + "@codingame/monaco-vscode-quickaccess-service-override": "35.0.0", "@vscode/diff": "0.0.2-7", "@vscode/iconv-lite-umd": "0.7.1", "dompurify": "3.4.11", @@ -995,97 +995,99 @@ } }, "node_modules/@codingame/monaco-vscode-base-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-base-service-override/-/monaco-vscode-base-service-override-34.1.3.tgz", - "integrity": "sha512-J/IXsphJ4lC1dUXQr127qiDscO+WcTUGBs0UXolMfH3FrOSAnejRr+0//ZHyFlcODaQgDppqOpjIipCJUhWRXg==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-base-service-override/-/monaco-vscode-base-service-override-35.0.0.tgz", + "integrity": "sha512-527NQkfQp570P4M+ri3f2xRewqdSeSfKIsnQD9YHhUv7ESDo+enQl5NTPX34hYhtObPsIT7BauK4x2Z2VYeINQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-environment-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-environment-service-override/-/monaco-vscode-environment-service-override-34.1.3.tgz", - "integrity": "sha512-jNAnxQSKYAW+Vz+vxMh9z9YfdTkukazlvaMjVz8D27CXqS4Li+clRNq7zBtfmN2sDy9paXGJkax9BToiqG/Gig==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-environment-service-override/-/monaco-vscode-environment-service-override-35.0.0.tgz", + "integrity": "sha512-Ky7I/QzCvEy8C0KXQdokxxTbp6yNJX4Tl87rpJTNAyrmNOXszJgqLEZA8tcqxxzhJ9Q8mkmAIoByUq9qDSsMig==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-extensions-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extensions-service-override/-/monaco-vscode-extensions-service-override-34.1.3.tgz", - "integrity": "sha512-0e8fdvYH1TuVksIcdh7AZGpkca1ggsrYPsW3cte5bmMIH5dt/0hD/U2pLHMY/r8wuUS5uDe5+bPtAVFxw6wvUA==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extensions-service-override/-/monaco-vscode-extensions-service-override-35.0.0.tgz", + "integrity": "sha512-Gyz28JhJS362u7GbJD2Y0bjZHBYqz7gDJUtsohf1u1+9KXG/zHQLg8MuBhxR6yjjUvEqpZ7Zv220xQCHeheiKw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3", - "@codingame/monaco-vscode-files-service-override": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0", + "@codingame/monaco-vscode-files-service-override": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-files-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-files-service-override/-/monaco-vscode-files-service-override-34.1.3.tgz", - "integrity": "sha512-JlSiRIJYDkSZprJPILqyjguSgOYsmw1NFYYO1upaUjXLt4O6Q7eKFEA+i5B4K/YhUaB7+3xdmemdOFVBPKqbDQ==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-files-service-override/-/monaco-vscode-files-service-override-35.0.0.tgz", + "integrity": "sha512-vbXRkclNk59PSMFFTZEICk84EOdm8u1lDgPOnyhEMf6iG0+oiuwUBCMerao+OPlt6eDOUzSfY5Ls7oNU729g/A==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-host-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-host-service-override/-/monaco-vscode-host-service-override-34.1.3.tgz", - "integrity": "sha512-OHGx/BU3uss/bK8hkeXwupP4eGrh1YxZF3SULALULcroy2/KtCBrsCCgjCKPNsyGkJdbyxJ4oYoZM9whi/zqVQ==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-host-service-override/-/monaco-vscode-host-service-override-35.0.0.tgz", + "integrity": "sha512-Tx+N4QejkKmvjZDRoQvMcLcgWgjAJyXyVWvPdsRUiKm9+2smrXu5yKPrgaDQM1Hv3HIdBg7QSx96WLuvwkNeAA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-json-default-extension": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-json-default-extension/-/monaco-vscode-json-default-extension-34.1.3.tgz", - "integrity": "sha512-V2wMcZ3EUKKIQmgBdDN+bWnBokDY8pq6IfyauijDYvQXF6O34E26b440h1DNadrCmvBqap73oRDX+rCObNbUtQ==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-json-default-extension/-/monaco-vscode-json-default-extension-35.0.0.tgz", + "integrity": "sha512-T+WKx4li8VvZNOIhQG2ntNaltD/dKaUFZaHKP2uAEyitQPhAiFksLBvgd4UKAdC+Jz2JmztJEcc2YQTb8QY1aw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-layout-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-layout-service-override/-/monaco-vscode-layout-service-override-34.1.3.tgz", - "integrity": "sha512-7ChNNyUfxLKEynjPNTs3uCtT7vXnioV4NMyLLWdOsCj2daF6H6tZidZTq5iRMiR5nRjdyVp1KMCEWieKKI730Q==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-layout-service-override/-/monaco-vscode-layout-service-override-35.0.0.tgz", + "integrity": "sha512-eOlomA0sxFsflYnI8YYogsYmjC+2MBr5H5vtPzlqQDp/Z9056CaxolFHrG1BIrkZEunFstXZPQjCYXZz9HbggA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-quickaccess-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-quickaccess-service-override/-/monaco-vscode-quickaccess-service-override-34.1.3.tgz", - "integrity": "sha512-LekBeMf5NyFrrgnoapvJlxJSaySWO1W8QgdTH18paIFeuEfT+uFLkyMd24B23ocjjxulVf/8sw0ByF9WdEKZ/g==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-quickaccess-service-override/-/monaco-vscode-quickaccess-service-override-35.0.0.tgz", + "integrity": "sha512-qBpGcg5xJzodZCEXwMQDw1pqxzFcxxbT9wk/8eqYZRSa0LZHwgM6W2kwmTZStMvBBdOv1+o4bklukC+AM7gJ1A==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@emnapi/core": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.1.tgz", - "integrity": "sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==", + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.2.tgz", + "integrity": "sha512-TC8MkTuZUtcTSiFeuC0ksCh9QIJ5+F21MvZ4Wn4ORfYaFJ/0dsiudv5tVkejgwZlwQ39jL9WWDe2lz8x0WglOA==", "dev": true, "license": "MIT", "optional": true, + "peer": true, "dependencies": { "@emnapi/wasi-threads": "1.2.2", "tslib": "^2.4.0" } }, "node_modules/@emnapi/runtime": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.1.tgz", - "integrity": "sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==", + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.2.tgz", + "integrity": "sha512-kyOl3X0DuTiT1h2ft8r2fYO8JYtU9a9Xis/zBSiGArNaagCOWx90N1k2wxp18czFDH+OgcWGb5ZP/XMt3dcyPA==", "dev": true, "license": "MIT", "optional": true, + "peer": true, "dependencies": { "tslib": "^2.4.0" } @@ -2664,9 +2666,9 @@ } }, "node_modules/@npmcli/agent/node_modules/lru-cache": { - "version": "11.5.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.1.tgz", - "integrity": "sha512-RPimw/7aMdv2oqRrxKwvZXcPfwBrn/JZ2xYcY9Hus/6LaS3VOAKVWKWgNLCFSiOm1ESXinjsDlidVU7JlnCN2A==", + "version": "11.5.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz", + "integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==", "dev": true, "license": "BlueOak-1.0.0", "engines": { @@ -2717,9 +2719,9 @@ } }, "node_modules/@npmcli/git/node_modules/lru-cache": { - "version": "11.5.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.1.tgz", - "integrity": "sha512-RPimw/7aMdv2oqRrxKwvZXcPfwBrn/JZ2xYcY9Hus/6LaS3VOAKVWKWgNLCFSiOm1ESXinjsDlidVU7JlnCN2A==", + "version": "11.5.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz", + "integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==", "dev": true, "license": "BlueOak-1.0.0", "engines": { @@ -3565,9 +3567,9 @@ "optional": true }, "node_modules/@rolldown/binding-android-arm64": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.1.3.tgz", - "integrity": "sha512-DT6Z3PhvioeHMvxo+xHc3KtqggrI7CCTXCmC2h/5zUlp5jVitv7XEy+9q5/7v8IolhlioawpMo8Kg0EEBy7J0g==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.1.5.tgz", + "integrity": "sha512-lZg8fqIv2v7FF237bwMgzGZEJvGL79/s5knJ/i6FmsGF4XXlzccZ4jb+TrFIxtSSxFtIpdsgrPZeMk1I9AFcyQ==", "cpu": [ "arm64" ], @@ -3582,9 +3584,9 @@ } }, "node_modules/@rolldown/binding-darwin-arm64": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.1.3.tgz", - "integrity": "sha512-0NwgwsjM7LrsuVnXMK3koTpagBNOhloc/BNjKqZjv4V5zI5r13qx69uVhRx+o5Z0yy4Hzq+lpy7TAgUG/ocvrw==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.1.5.tgz", + "integrity": "sha512-51Bnx9pNiMRKSUNtBfySkNJ9vMU9Hh3I1ozDd6gyPPYzaXCfnptUcEZxXGYFn+ul2dtcMUiqGR1Yai2K10uoTw==", "cpu": [ "arm64" ], @@ -3599,9 +3601,9 @@ } }, "node_modules/@rolldown/binding-darwin-x64": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.1.3.tgz", - "integrity": "sha512-YtiBp4disu6V560loT6PjMdiRaWmVvDNrUunAalbiFx2ggeJwxdAsgZMcoGP17uyAsTwAj5V1niksxlHnVQ1Sw==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.1.5.tgz", + "integrity": "sha512-Tm+gbfC0aHu1tBA/JvKQh32S0K6YgCHkiAF4/W6xX0K0RmNuc94VeK419dJoE65R5aRxmo+noZQSWrAMF6yb6g==", "cpu": [ "x64" ], @@ -3616,9 +3618,9 @@ } }, "node_modules/@rolldown/binding-freebsd-x64": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.1.3.tgz", - "integrity": "sha512-yD3EkEdXk2LypPxnf/kSZHirarsI8gcPzc62SukhR9VJTyvV+F9Q/GxWNuCojc7sXyuVC4DxRGhdDK4X8VSsbw==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.1.5.tgz", + "integrity": "sha512-JMzDKCCXq93YccG5gz3hvOs1oXRKAf0XYpfOS88e+wZrC8Iugj6j68867vrYZkvpDDpKn/KoKORThmchMpF6TA==", "cpu": [ "x64" ], @@ -3633,9 +3635,9 @@ } }, "node_modules/@rolldown/binding-linux-arm-gnueabihf": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.1.3.tgz", - "integrity": "sha512-c+8vieQbsD7HNAHKIA34w0GJ9FedFFuJGD+7E6vz7Q3uqAIugL5p45fhlsj4UaAsHpcmlqugBWMhA0/j7o0sIg==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.1.5.tgz", + "integrity": "sha512-uML21j2K5TfPGutKxub+M+nLjZIrWjXQ5Grx4lCe/nimTj9B4L63zHpjXLl4y0L3mcm2htEQIb06oCG/szerNw==", "cpu": [ "arm" ], @@ -3650,9 +3652,9 @@ } }, "node_modules/@rolldown/binding-linux-arm64-gnu": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.1.3.tgz", - "integrity": "sha512-50jD0uUwLvur7Zz9LHz17kaAdTPjn5wN93hEgjvmYFRZwiR7ZJYovTd5ipyWJDAnXKvZ+wgc+/Ika6dwSF5OcA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.1.5.tgz", + "integrity": "sha512-navSiuTMogvnQoZoM/v+l3ZWo50/NTwSHSzheABx/RCnmUPaKwq9qSo4Br2OYRs21+Fz8uFqITZM3H4opOB0/Q==", "cpu": [ "arm64" ], @@ -3670,9 +3672,9 @@ } }, "node_modules/@rolldown/binding-linux-arm64-musl": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.1.3.tgz", - "integrity": "sha512-BO9+oPL8K9poZJBfYPsXNtYjPE5uM3qeehT3aFcW4LITOl+iSqhp0abzjR2nWBUNjIZeKXjAEWBZ64WjNoHd6w==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.1.5.tgz", + "integrity": "sha512-lAryqH7IteztmCXQXk0etKj4wBQ7Gx5S6LjKhsgp9zb8I5bsuvU/2llH1hDQcjsFeqIsovMVN339/8pUDDBXxA==", "cpu": [ "arm64" ], @@ -3690,9 +3692,9 @@ } }, "node_modules/@rolldown/binding-linux-ppc64-gnu": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.1.3.tgz", - "integrity": "sha512-f3VpLB1vQ0Eo6ecr/6cekLnvYMFF4YBFoVGkfkvPLq1bAkbAwHYQPZKoAmG6OJyTcxxoC+AvezGx/S1obNC0Mw==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.1.5.tgz", + "integrity": "sha512-fsK/sNBnxzBlL4O1JNrZakVQxPspqpED5dLtNsZS9oOKmtSpdNIzxH2kkol5HYTWJN47sE20ztMJPxfZ89qGOg==", "cpu": [ "ppc64" ], @@ -3710,9 +3712,9 @@ } }, "node_modules/@rolldown/binding-linux-s390x-gnu": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.1.3.tgz", - "integrity": "sha512-AmurZ26Pqx/RI9N1gzEOCklkKXl927yjfXWUUS0O7Puh8ARM/Ob8qfrD3qnWksScdw6cSrW5PSHE9DyLu7+PtA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.1.5.tgz", + "integrity": "sha512-gLYb4BIadlfTOYT5gO503n8zQjXflgzpD0FcyKh0Mzx3rqCZKnHoJWV9xe1KXUJ5lx2JfcSHr/mhzS0PC/McAA==", "cpu": [ "s390x" ], @@ -3730,9 +3732,9 @@ } }, "node_modules/@rolldown/binding-linux-x64-gnu": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.1.3.tgz", - "integrity": "sha512-JJpqs8bRGITDOdbkNKnlojzBabbOHrqjSvDr0IVsZObE1lBcPjxItUEY9eWIDbxaJ3cGrXPWGfGkIxFijg/URg==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.1.5.tgz", + "integrity": "sha512-FjcpEKUyJygHgs1o50VYNvkt5+7Le/VEdYt0AkRpkL33MnyQfwr8l5mXwMmfmTbyMPr5vJLC+8/Gd9gXnwU1QQ==", "cpu": [ "x64" ], @@ -3750,9 +3752,9 @@ } }, "node_modules/@rolldown/binding-linux-x64-musl": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.1.3.tgz", - "integrity": "sha512-rSJcdjPxzA/by/6/rYs+v+bXU7UjvnbUWz8MJb6kh6+knqB1dCrtHg0uu7C/4haqJvqdkYHQ5IGn+tCH9GLW/g==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.1.5.tgz", + "integrity": "sha512-Me+PfPI2TMeOQk0gYWfLQZtTktrmzbr8cDboqX83XKc7UrgAi55gF+2dUkWdxd19n55Essp2yeca+O9N5rBxHg==", "cpu": [ "x64" ], @@ -3770,9 +3772,9 @@ } }, "node_modules/@rolldown/binding-openharmony-arm64": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.1.3.tgz", - "integrity": "sha512-hQ3/PYkDJICgevvyNcVrihVeqq7k1Pp3VZ9lY+dauAYUJKO+auqApvANhvR1An9BhmqYKvW2Mu1F9u4DXSMLxQ==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.1.5.tgz", + "integrity": "sha512-yc5WrLzXks6zCQfn9Oxr8pORKyl/pF+QjHmW/Qx3qu0oyrrNC+y2JLTU1E2rcWYAmzlnqngWXHQjy51VzW70Vw==", "cpu": [ "arm64" ], @@ -3787,9 +3789,9 @@ } }, "node_modules/@rolldown/binding-wasm32-wasi": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.1.3.tgz", - "integrity": "sha512-Elcv/BtML9lXrV6JuKITc/grN2kYV9gjsQpW8Jfw4ioK0TOkjBjye0nnyqQNy9STNaI20lXNaQBRrD5gSgR0Yg==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.1.5.tgz", + "integrity": "sha512-VbQGPX2b4r48TAMIM2cjgluIM1HYutm4pcTEJsle7iEP7sB1dFqtPLBVbdLAZCxy1txCcPxf4QFf4v8uvltPqA==", "cpu": [ "wasm32" ], @@ -3805,10 +3807,33 @@ "node": "^20.19.0 || >=22.12.0" } }, + "node_modules/@rolldown/binding-wasm32-wasi/node_modules/@emnapi/core": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.1.tgz", + "integrity": "sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@emnapi/wasi-threads": "1.2.2", + "tslib": "^2.4.0" + } + }, + "node_modules/@rolldown/binding-wasm32-wasi/node_modules/@emnapi/runtime": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.1.tgz", + "integrity": "sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, "node_modules/@rolldown/binding-win32-arm64-msvc": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.1.3.tgz", - "integrity": "sha512-2DrEfhluH9yhiaFApmsjsjwrSYbNcY1oFTzYSP1a535jDbV98zCFanA/96TBUd0iDFcxGmw9QRExwGCXz3U+/g==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.1.5.tgz", + "integrity": "sha512-gHv82k63z4qpV5+Q1y/12KrK0ltWBukVDI8nZcbT7Tt/ZlOIVwppazneq0F93oDxTo3IgAMEDIoQh3E2n6mVsw==", "cpu": [ "arm64" ], @@ -3823,9 +3848,9 @@ } }, "node_modules/@rolldown/binding-win32-x64-msvc": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.1.3.tgz", - "integrity": "sha512-OL4OMk7UPXOeVGGd3qo5zJyPIljf4AFgk5QAkPPS+OoLuOOozhuaQGC18MxVTnw/06q93gShAJzlwnSCY9YtqA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.1.5.tgz", + "integrity": "sha512-tTZuDBPw85tEN5PQi1pnEBzDy0Z49HtScLAbD5t6hyeU92A95pRWaSMw1GZZi/RwgSgUIl0xrSlXIT/9QzvYSA==", "cpu": [ "x64" ], @@ -4236,14 +4261,14 @@ ] }, "node_modules/@schematics/angular": { - "version": "22.0.4", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-22.0.4.tgz", - "integrity": "sha512-P3V3tkqIR+n0GJSv0ibf34/zMtKbFp6kaTjBe5cm/RyXuHbmdaPYjk8PNphkGMypDtWCof1RtNnW/hl832Wnew==", + "version": "22.0.5", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-22.0.5.tgz", + "integrity": "sha512-e+1Ob5Kxt9QH2Gige0Bl56CXclG819RMl5Fso3kwO58+9AQnR2QxvjbetB7LDRl+YEG3TXCE4s3vdrV4gqRRAQ==", "dev": true, "license": "MIT", "dependencies": { - "@angular-devkit/core": "22.0.4", - "@angular-devkit/schematics": "22.0.4", + "@angular-devkit/core": "22.0.5", + "@angular-devkit/schematics": "22.0.5", "jsonc-parser": "3.3.1", "typescript": "6.0.3" }, @@ -4354,9 +4379,9 @@ "license": "MIT" }, "node_modules/@ts-morph/common/node_modules/brace-expansion": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.1.tgz", - "integrity": "sha512-WR1cURNjuvBLMZBMbqM0UoE+WAfdUcEV1ccD8PVBVOI+Z3ND4+SZbN8RsfT2bMuG1qwz5RFvPukSZm5fF2D5eA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.2.tgz", + "integrity": "sha512-w5JZcKgdhDOgOwm8H+KgbosopHMuGcl6qbulwjtz3SM7I7P3yW1eAjzMPLrIE+NQ9vjgANKHWeMHnrT0OXW1oA==", "dev": true, "license": "MIT", "dependencies": { @@ -4618,9 +4643,9 @@ } }, "node_modules/baseline-browser-mapping": { - "version": "2.10.40", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.40.tgz", - "integrity": "sha512-BSSLZ9/Cjjv7Gtj5B68ZzXcXUg8iOf3fme+FCuh8rC/Go+Kmh8cox7M3A8dolou16s64QjLPOSdngh7GxXvkSw==", + "version": "2.10.42", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.42.tgz", + "integrity": "sha512-c/jurFrDLyui7o1J86yLkRu4LMsTYcBohveus7/I2Hzdn9KIP2bdJPTue/lR1KH46enoPbD77GKeSYNdyPoD3Q==", "dev": true, "license": "Apache-2.0", "bin": { @@ -4724,9 +4749,9 @@ } }, "node_modules/browserslist": { - "version": "4.28.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.4.tgz", - "integrity": "sha512-MTc8i/x9jBQd1iMw2CFGS+rwMa07eYjLR0CCTLDACl9xhxy+nIs3KeML/biicXtk9JrZ6dnnTatmc7ErPXIxqw==", + "version": "4.28.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.5.tgz", + "integrity": "sha512-Cu2E6QejHWzuDMTkuwgpABFgDfZrXLQq5V13YOACZx4mFAG4IwGTbTfHPMr4WtxlHoXSM8FIuRwYYCz5XiabaQ==", "dev": true, "funding": [ { @@ -4744,10 +4769,10 @@ ], "license": "MIT", "dependencies": { - "baseline-browser-mapping": "^2.10.38", - "caniuse-lite": "^1.0.30001799", - "electron-to-chromium": "^1.5.376", - "node-releases": "^2.0.48", + "baseline-browser-mapping": "^2.10.42", + "caniuse-lite": "^1.0.30001800", + "electron-to-chromium": "^1.5.387", + "node-releases": "^2.0.50", "update-browserslist-db": "^1.2.3" }, "bin": { @@ -4797,9 +4822,9 @@ } }, "node_modules/cacache/node_modules/lru-cache": { - "version": "11.5.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.1.tgz", - "integrity": "sha512-RPimw/7aMdv2oqRrxKwvZXcPfwBrn/JZ2xYcY9Hus/6LaS3VOAKVWKWgNLCFSiOm1ESXinjsDlidVU7JlnCN2A==", + "version": "11.5.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz", + "integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==", "dev": true, "license": "BlueOak-1.0.0", "engines": { @@ -4838,9 +4863,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001800", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001800.tgz", - "integrity": "sha512-MMHtuAz9Ys840zAY5F4k6fV5GaivZ9sPk+nz0mY+GYVzRBnYkN0mpqkSR92oWRQ19yQWo4HvBV/FnC16AJX8MA==", + "version": "1.0.30001803", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001803.tgz", + "integrity": "sha512-g/uHREV2ZpK9qMalCsWaxmA6ol+DX8GYhuf3T40RKoP+oL7vhRJh8LNt73PCjpnR6l14FzfPrB5Yux4PKm2meg==", "dev": true, "funding": [ { @@ -5261,9 +5286,9 @@ "license": "MIT" }, "node_modules/electron-to-chromium": { - "version": "1.5.382", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.382.tgz", - "integrity": "sha512-8ETaWbV6SZOrno+G93Ffd9ENsMtetqdnqj4nlfxFW90Sm5GgnuV28Kf62hqQVD6VUgzm7qFQKsTsAPmeUiU3Ug==", + "version": "1.5.389", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.389.tgz", + "integrity": "sha512-cEto7aeOqBfU1D+c5py5pE+ooscKE75JifxLBdFUZsqAxRS6y7kebtxAZvICszSl05gPjYHDTjY+lXpyGvpJbg==", "dev": true, "license": "ISC" }, @@ -5990,9 +6015,9 @@ } }, "node_modules/hono": { - "version": "4.12.27", - "resolved": "https://registry.npmjs.org/hono/-/hono-4.12.27.tgz", - "integrity": "sha512-1yrb/+w6HWQJrUCLkJ2IF5jNIPvvFkblV5RNOYl6bV+OA6p9GLcMpHFFGTosSvHvcAUibuUukRqhlYI4z32C7Q==", + "version": "4.12.28", + "resolved": "https://registry.npmjs.org/hono/-/hono-4.12.28.tgz", + "integrity": "sha512-YwUvVpSF7m1yOblFPrU3Hbo8XhPheBoiyfGuII6z19LnOr6JpDnyyp7LFNrfV56wS8tpvtBFGRISHN02pDdLOA==", "dev": true, "license": "MIT", "engines": { @@ -6013,9 +6038,9 @@ } }, "node_modules/hosted-git-info/node_modules/lru-cache": { - "version": "11.5.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.1.tgz", - "integrity": "sha512-RPimw/7aMdv2oqRrxKwvZXcPfwBrn/JZ2xYcY9Hus/6LaS3VOAKVWKWgNLCFSiOm1ESXinjsDlidVU7JlnCN2A==", + "version": "11.5.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz", + "integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==", "dev": true, "license": "BlueOak-1.0.0", "engines": { @@ -6122,9 +6147,9 @@ } }, "node_modules/iconv-lite": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz", - "integrity": "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==", + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.3.tgz", + "integrity": "sha512-IKXpvIzjnC9XTAUbVBcMfGS0EPaIXtW6v+zr+RRp+hqULEpo0owZax6wyRwPOJbWbzjYspQwusTsfVr0ifh4uQ==", "dev": true, "license": "MIT", "dependencies": { @@ -7833,9 +7858,9 @@ } }, "node_modules/path-scurry/node_modules/lru-cache": { - "version": "11.5.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.1.tgz", - "integrity": "sha512-RPimw/7aMdv2oqRrxKwvZXcPfwBrn/JZ2xYcY9Hus/6LaS3VOAKVWKWgNLCFSiOm1ESXinjsDlidVU7JlnCN2A==", + "version": "11.5.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz", + "integrity": "sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==", "dev": true, "license": "BlueOak-1.0.0", "engines": { @@ -8163,13 +8188,13 @@ "license": "MIT" }, "node_modules/rolldown": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.1.3.tgz", - "integrity": "sha512-1F1eEtUBtFvcGm1HQ9TiUIUHPQG7mSAODrhIzjxoUEFuo8OcbrGLiVLkevNgj84TE4lnHvnumwFjhJO5Eu135g==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.1.5.tgz", + "integrity": "sha512-t9z29cJjXf/vxQ8dyhCSpt6H6aSwHTk8cT5I3iy6SMXuFpk5mB6PL6XfC8PCwrPTx93udwKUm9HRteAlTGBLiA==", "dev": true, "license": "MIT", "dependencies": { - "@oxc-project/types": "=0.137.0", + "@oxc-project/types": "=0.139.0", "@rolldown/pluginutils": "^1.0.0" }, "bin": { @@ -8179,27 +8204,27 @@ "node": "^20.19.0 || >=22.12.0" }, "optionalDependencies": { - "@rolldown/binding-android-arm64": "1.1.3", - "@rolldown/binding-darwin-arm64": "1.1.3", - "@rolldown/binding-darwin-x64": "1.1.3", - "@rolldown/binding-freebsd-x64": "1.1.3", - "@rolldown/binding-linux-arm-gnueabihf": "1.1.3", - "@rolldown/binding-linux-arm64-gnu": "1.1.3", - "@rolldown/binding-linux-arm64-musl": "1.1.3", - "@rolldown/binding-linux-ppc64-gnu": "1.1.3", - "@rolldown/binding-linux-s390x-gnu": "1.1.3", - "@rolldown/binding-linux-x64-gnu": "1.1.3", - "@rolldown/binding-linux-x64-musl": "1.1.3", - "@rolldown/binding-openharmony-arm64": "1.1.3", - "@rolldown/binding-wasm32-wasi": "1.1.3", - "@rolldown/binding-win32-arm64-msvc": "1.1.3", - "@rolldown/binding-win32-x64-msvc": "1.1.3" + "@rolldown/binding-android-arm64": "1.1.5", + "@rolldown/binding-darwin-arm64": "1.1.5", + "@rolldown/binding-darwin-x64": "1.1.5", + "@rolldown/binding-freebsd-x64": "1.1.5", + "@rolldown/binding-linux-arm-gnueabihf": "1.1.5", + "@rolldown/binding-linux-arm64-gnu": "1.1.5", + "@rolldown/binding-linux-arm64-musl": "1.1.5", + "@rolldown/binding-linux-ppc64-gnu": "1.1.5", + "@rolldown/binding-linux-s390x-gnu": "1.1.5", + "@rolldown/binding-linux-x64-gnu": "1.1.5", + "@rolldown/binding-linux-x64-musl": "1.1.5", + "@rolldown/binding-openharmony-arm64": "1.1.5", + "@rolldown/binding-wasm32-wasi": "1.1.5", + "@rolldown/binding-win32-arm64-msvc": "1.1.5", + "@rolldown/binding-win32-x64-msvc": "1.1.5" } }, "node_modules/rolldown/node_modules/@oxc-project/types": { - "version": "0.137.0", - "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.137.0.tgz", - "integrity": "sha512-WT+Gb24i8hmvo85AIv2oEYouEXkRlKAlT9WaCa3TfLgNCN+GhrJOGZuIlMouAh38Qe4QOx26eUOVsq70qXrywA==", + "version": "0.139.0", + "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.139.0.tgz", + "integrity": "sha512-r9gHphtCs+1M7J0pw6Sn/hh/Wpa/iQrOOkrNAlVLF/gHq+/CJmHIWKKUUhdWjcD6CIa8idarspCsASiXCXvFUw==", "dev": true, "license": "MIT", "funding": { @@ -9043,16 +9068,16 @@ } }, "node_modules/vite": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/vite/-/vite-8.1.0.tgz", - "integrity": "sha512-BuJcQK/56NQTWDGn4ABea3q4SSBdNPWwNZKTkkUpcMPnLoquSYH8llRtSUIgoL1KSCpHt5eghLShn50mH36y7Q==", + "version": "8.1.4", + "resolved": "https://registry.npmjs.org/vite/-/vite-8.1.4.tgz", + "integrity": "sha512-bTT9PsdWO+MQMNG9ZXIP/qM9wGh37DFxTV/sPq9cFpHr3w4jkgef032PkAL9jAqhk3Nz8NQw3O8n6/xFkqO4QQ==", "dev": true, "license": "MIT", "dependencies": { "lightningcss": "^1.32.0", - "picomatch": "^4.0.4", - "postcss": "^8.5.15", - "rolldown": "~1.1.2", + "picomatch": "^4.0.5", + "postcss": "^8.5.16", + "rolldown": "~1.1.4", "tinyglobby": "^0.2.17" }, "bin": { @@ -9120,15 +9145,28 @@ } } }, + "node_modules/vite/node_modules/picomatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.5.tgz", + "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/vscode": { "name": "@codingame/monaco-vscode-extension-api", - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extension-api/-/monaco-vscode-extension-api-34.1.3.tgz", - "integrity": "sha512-7BFTQDom7r6o6JEWbxY7gXCbVGzG2j9Wv/MwxvSozuKJIFwUV7+BysD/ftB8TKalMihhvGNGanldny0FqdaP2Q==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extension-api/-/monaco-vscode-extension-api-35.0.0.tgz", + "integrity": "sha512-FPPQBkGTUmDmtXtGO6mMufJSHWuh5LE9Xmo41wIQWdMFLuIsNUY5wE4Nz5xIHlKhTS1NOTZfCo9EtN2MFUzz8Q==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3", - "@codingame/monaco-vscode-extensions-service-override": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0", + "@codingame/monaco-vscode-extensions-service-override": "35.0.0" } }, "node_modules/watchpack": { diff --git a/verify/angular/package.json b/verify/angular/package.json index da2f2a9dc..f6e2e384a 100644 --- a/verify/angular/package.json +++ b/verify/angular/package.json @@ -15,28 +15,28 @@ "reset:repo": "git clean -f -X -d" }, "dependencies": { - "@angular/common": "~22.0.1", - "@angular/compiler": "~22.0.1", - "@angular/core": "~22.0.1", - "@angular/platform-browser": "~22.0.1", - "@codingame/monaco-vscode-api": "^34.1.3", - "@codingame/monaco-vscode-files-service-override": "^34.1.3", - "@codingame/monaco-vscode-json-default-extension": "^34.1.3", + "@angular/common": "~22.0.5", + "@angular/compiler": "~22.0.5", + "@angular/core": "~22.0.5", + "@angular/platform-browser": "~22.0.5", + "@codingame/monaco-vscode-api": "^35.0.0", + "@codingame/monaco-vscode-files-service-override": "^35.0.0", + "@codingame/monaco-vscode-json-default-extension": "^35.0.0", "monaco-languageclient": "../../packages/client", "rxjs": "~7.8.2", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^34.1.3", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^35.0.0", "zone.js": "~0.16.2" }, "devDependencies": { - "@analogjs/vite-plugin-angular": "~2.6.1", - "@angular/build": "~22.0.1", - "@angular/cli": "~22.0.1", - "@angular/compiler-cli": "~22.0.1", + "@analogjs/vite-plugin-angular": "~2.6.3", + "@angular/build": "~22.0.5", + "@angular/cli": "~22.0.5", + "@angular/compiler-cli": "~22.0.5", "@codingame/esbuild-import-meta-url-plugin": "~1.0.3", "@types/node": "~24.10.15", "shx": "~0.4.0", "typescript": "~6.0.3", - "vite": "~8.1.2" + "vite": "~8.1.4" }, "overrides": { "@babel/core": "~7.29.7", @@ -44,7 +44,7 @@ "esbuild": "~0.28.1", "monaco-languageclient": "../../packages/client", "path-to-regexp": "~8.4.2", - "vite": "~8.1.2", + "vite": "~8.1.4", "vscode-ws-jsonrpc": "../../packages/vscode-ws-jsonrpc" }, "allowScripts": { diff --git a/verify/next/package-lock.json b/verify/next/package-lock.json index 005592600..d44108c29 100644 --- a/verify/next/package-lock.json +++ b/verify/next/package-lock.json @@ -5,29 +5,29 @@ "packages": { "": { "dependencies": { - "@codingame/monaco-vscode-api": "^34.1.3", - "@codingame/monaco-vscode-editor-api": "^34.1.3", - "@codingame/monaco-vscode-extensions-service-override": "^34.1.3", - "@codingame/monaco-vscode-keybindings-service-override": "^34.1.3", - "@codingame/monaco-vscode-textmate-service-override": "^34.1.3", - "@codingame/monaco-vscode-typescript-basics-default-extension": "^34.1.3", - "@codingame/monaco-vscode-typescript-language-features-default-extension": "^34.1.3", - "@codingame/monaco-vscode-views-service-override": "^34.1.3", + "@codingame/monaco-vscode-api": "^35.0.0", + "@codingame/monaco-vscode-editor-api": "^35.0.0", + "@codingame/monaco-vscode-extensions-service-override": "^35.0.0", + "@codingame/monaco-vscode-keybindings-service-override": "^35.0.0", + "@codingame/monaco-vscode-textmate-service-override": "^35.0.0", + "@codingame/monaco-vscode-typescript-basics-default-extension": "^35.0.0", + "@codingame/monaco-vscode-typescript-language-features-default-extension": "^35.0.0", + "@codingame/monaco-vscode-views-service-override": "^35.0.0", "@typefox/monaco-editor-react": "../../packages/wrapper-react", - "langium": "~4.3.0", + "langium": "~4.3.1", "monaco-languageclient": "../../packages/client", - "next": "~16.2.9", + "next": "~16.2.10", "react": "~19.2.7", "react-dom": "~19.2.7", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^34.1.3", - "vscode-languageclient": "~10.0.1", - "vscode-languageserver": "~10.0.1" + "vscode": "npm:@codingame/monaco-vscode-extension-api@^35.0.0", + "vscode-languageclient": "~10.1.0", + "vscode-languageserver": "~10.1.0" }, "devDependencies": { "@types/react-dom": "~19.2.3", - "@typescript/native-preview": "beta", "shx": "~0.4.0", - "vite": "8.1.0" + "typescript": "~7.0.2", + "vite": "~8.1.4" }, "engines": { "node": ">=22", @@ -39,47 +39,47 @@ "version": "11.0.0-next.0", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "^34.1.3", - "@codingame/monaco-vscode-configuration-service-override": "^34.1.3", - "@codingame/monaco-vscode-editor-api": "^34.1.3", - "@codingame/monaco-vscode-editor-service-override": "^34.1.3", - "@codingame/monaco-vscode-extensions-service-override": "^34.1.3", - "@codingame/monaco-vscode-files-service-override": "^34.1.3", - "@codingame/monaco-vscode-language-pack-cs": "^34.1.3", - "@codingame/monaco-vscode-language-pack-de": "^34.1.3", - "@codingame/monaco-vscode-language-pack-es": "^34.1.3", - "@codingame/monaco-vscode-language-pack-fr": "^34.1.3", - "@codingame/monaco-vscode-language-pack-it": "^34.1.3", - "@codingame/monaco-vscode-language-pack-ja": "^34.1.3", - "@codingame/monaco-vscode-language-pack-ko": "^34.1.3", - "@codingame/monaco-vscode-language-pack-pl": "^34.1.3", - "@codingame/monaco-vscode-language-pack-pt-br": "^34.1.3", - "@codingame/monaco-vscode-language-pack-qps-ploc": "^34.1.3", - "@codingame/monaco-vscode-language-pack-ru": "^34.1.3", - "@codingame/monaco-vscode-language-pack-tr": "^34.1.3", - "@codingame/monaco-vscode-language-pack-zh-hans": "^34.1.3", - "@codingame/monaco-vscode-language-pack-zh-hant": "^34.1.3", - "@codingame/monaco-vscode-languages-service-override": "^34.1.3", - "@codingame/monaco-vscode-localization-service-override": "^34.1.3", - "@codingame/monaco-vscode-log-service-override": "^34.1.3", - "@codingame/monaco-vscode-model-service-override": "^34.1.3", - "@codingame/monaco-vscode-monarch-service-override": "^34.1.3", - "@codingame/monaco-vscode-textmate-service-override": "^34.1.3", - "@codingame/monaco-vscode-theme-defaults-default-extension": "^34.1.3", - "@codingame/monaco-vscode-theme-service-override": "^34.1.3", - "@codingame/monaco-vscode-views-service-override": "^34.1.3", - "@codingame/monaco-vscode-workbench-service-override": "^34.1.3", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^34.1.3", - "vscode-languageclient": "~10.0.1", - "vscode-languageserver-protocol": "~3.18.1", + "@codingame/monaco-vscode-api": "^35.0.0", + "@codingame/monaco-vscode-configuration-service-override": "^35.0.0", + "@codingame/monaco-vscode-editor-api": "^35.0.0", + "@codingame/monaco-vscode-editor-service-override": "^35.0.0", + "@codingame/monaco-vscode-extensions-service-override": "^35.0.0", + "@codingame/monaco-vscode-files-service-override": "^35.0.0", + "@codingame/monaco-vscode-language-pack-cs": "^35.0.0", + "@codingame/monaco-vscode-language-pack-de": "^35.0.0", + "@codingame/monaco-vscode-language-pack-es": "^35.0.0", + "@codingame/monaco-vscode-language-pack-fr": "^35.0.0", + "@codingame/monaco-vscode-language-pack-it": "^35.0.0", + "@codingame/monaco-vscode-language-pack-ja": "^35.0.0", + "@codingame/monaco-vscode-language-pack-ko": "^35.0.0", + "@codingame/monaco-vscode-language-pack-pl": "^35.0.0", + "@codingame/monaco-vscode-language-pack-pt-br": "^35.0.0", + "@codingame/monaco-vscode-language-pack-qps-ploc": "^35.0.0", + "@codingame/monaco-vscode-language-pack-ru": "^35.0.0", + "@codingame/monaco-vscode-language-pack-tr": "^35.0.0", + "@codingame/monaco-vscode-language-pack-zh-hans": "^35.0.0", + "@codingame/monaco-vscode-language-pack-zh-hant": "^35.0.0", + "@codingame/monaco-vscode-languages-service-override": "^35.0.0", + "@codingame/monaco-vscode-localization-service-override": "^35.0.0", + "@codingame/monaco-vscode-log-service-override": "^35.0.0", + "@codingame/monaco-vscode-model-service-override": "^35.0.0", + "@codingame/monaco-vscode-monarch-service-override": "^35.0.0", + "@codingame/monaco-vscode-textmate-service-override": "^35.0.0", + "@codingame/monaco-vscode-theme-defaults-default-extension": "^35.0.0", + "@codingame/monaco-vscode-theme-service-override": "^35.0.0", + "@codingame/monaco-vscode-views-service-override": "^35.0.0", + "@codingame/monaco-vscode-workbench-service-override": "^35.0.0", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^35.0.0", + "vscode-languageclient": "~10.1.0", + "vscode-languageserver-protocol": "~3.18.2", "vscode-ws-jsonrpc": "~4.0.0-next.0" }, "devDependencies": { - "@codingame/monaco-vscode-standalone-css-language-features": "^34.1.3", - "@codingame/monaco-vscode-standalone-html-language-features": "^34.1.3", - "@codingame/monaco-vscode-standalone-json-language-features": "^34.1.3", - "@codingame/monaco-vscode-standalone-languages": "^34.1.3", - "@codingame/monaco-vscode-standalone-typescript-language-features": "^34.1.3", + "@codingame/monaco-vscode-standalone-css-language-features": "^35.0.0", + "@codingame/monaco-vscode-standalone-html-language-features": "^35.0.0", + "@codingame/monaco-vscode-standalone-json-language-features": "^35.0.0", + "@codingame/monaco-vscode-standalone-languages": "^35.0.0", + "@codingame/monaco-vscode-standalone-typescript-language-features": "^35.0.0", "monaco-languageclient-examples": "../examples" }, "engines": { @@ -92,11 +92,11 @@ "version": "8.0.0-next.0", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "^34.1.3", - "@codingame/monaco-vscode-log-service-override": "^34.1.3", + "@codingame/monaco-vscode-api": "^35.0.0", + "@codingame/monaco-vscode-log-service-override": "^35.0.0", "monaco-languageclient": "~11.0.0-next.0", "react": ">=18.0.0 || <20.0.0", - "vscode-languageclient": "~10.0.1" + "vscode-languageclient": "~10.1.0" }, "devDependencies": { "monaco-languageclient-examples": "../examples" @@ -144,18 +144,18 @@ "license": "Apache-2.0" }, "node_modules/@codingame/monaco-vscode-api": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-api/-/monaco-vscode-api-34.1.3.tgz", - "integrity": "sha512-GJScLUrZaWvE+Gw/BtWTJjHTDdBpvCQyBAfUaaUugFzfrA5exnj0IGDzzyzEKkmz2bYE10tnafEjfY53sNV+Xg==", - "license": "MIT", - "dependencies": { - "@codingame/monaco-vscode-base-service-override": "34.1.3", - "@codingame/monaco-vscode-environment-service-override": "34.1.3", - "@codingame/monaco-vscode-extensions-service-override": "34.1.3", - "@codingame/monaco-vscode-files-service-override": "34.1.3", - "@codingame/monaco-vscode-host-service-override": "34.1.3", - "@codingame/monaco-vscode-layout-service-override": "34.1.3", - "@codingame/monaco-vscode-quickaccess-service-override": "34.1.3", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-api/-/monaco-vscode-api-35.0.0.tgz", + "integrity": "sha512-7kzYoGwk8BP2Hdxg24wd9S1pkVg4WBJJfW11PyL5/U8G5+uPNDq7pQ9JR/ceoHCPjpKkKKV3T+96M6fqDVzQXw==", + "license": "MIT", + "dependencies": { + "@codingame/monaco-vscode-base-service-override": "35.0.0", + "@codingame/monaco-vscode-environment-service-override": "35.0.0", + "@codingame/monaco-vscode-extensions-service-override": "35.0.0", + "@codingame/monaco-vscode-files-service-override": "35.0.0", + "@codingame/monaco-vscode-host-service-override": "35.0.0", + "@codingame/monaco-vscode-layout-service-override": "35.0.0", + "@codingame/monaco-vscode-quickaccess-service-override": "35.0.0", "@vscode/diff": "0.0.2-7", "@vscode/iconv-lite-umd": "0.7.1", "dompurify": "3.4.11", @@ -164,146 +164,146 @@ } }, "node_modules/@codingame/monaco-vscode-base-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-base-service-override/-/monaco-vscode-base-service-override-34.1.3.tgz", - "integrity": "sha512-J/IXsphJ4lC1dUXQr127qiDscO+WcTUGBs0UXolMfH3FrOSAnejRr+0//ZHyFlcODaQgDppqOpjIipCJUhWRXg==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-base-service-override/-/monaco-vscode-base-service-override-35.0.0.tgz", + "integrity": "sha512-527NQkfQp570P4M+ri3f2xRewqdSeSfKIsnQD9YHhUv7ESDo+enQl5NTPX34hYhtObPsIT7BauK4x2Z2VYeINQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-bulk-edit-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-bulk-edit-service-override/-/monaco-vscode-bulk-edit-service-override-34.1.3.tgz", - "integrity": "sha512-DO7IG/o1JazWBZmabqqTyxgJdoO8dGWUqk26Vn4JbgfRDhwAnf3Mihmf42fXB6kia9B/Bvl7vdcqILTVsDhg3Q==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-bulk-edit-service-override/-/monaco-vscode-bulk-edit-service-override-35.0.0.tgz", + "integrity": "sha512-jpmByazzOm4igt9WNu7UVvPFnUeZYOhnoyLEJ5Yxe8zu3DNzGuAUAXzinTGMv6esKeDitGQxR0JZuX3CdXFNRw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-editor-api": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-api/-/monaco-vscode-editor-api-34.1.3.tgz", - "integrity": "sha512-5q5FDrBRbEqRsx3z8/5JRgHTqXiTND54+UOjl4TP5plhYaVJop4SivPdlbjDBS/s8y2bIFiPXrXMc+jupJTpNg==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-editor-api/-/monaco-vscode-editor-api-35.0.0.tgz", + "integrity": "sha512-TGXI2Mgqaw0STd3JsMMDLgPREh8S3PLwM8M846azQ+DXeIC1nf3fZMUIsxKPAsnxnIV4aUfYTMMafgYzKOOimA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-environment-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-environment-service-override/-/monaco-vscode-environment-service-override-34.1.3.tgz", - "integrity": "sha512-jNAnxQSKYAW+Vz+vxMh9z9YfdTkukazlvaMjVz8D27CXqS4Li+clRNq7zBtfmN2sDy9paXGJkax9BToiqG/Gig==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-environment-service-override/-/monaco-vscode-environment-service-override-35.0.0.tgz", + "integrity": "sha512-Ky7I/QzCvEy8C0KXQdokxxTbp6yNJX4Tl87rpJTNAyrmNOXszJgqLEZA8tcqxxzhJ9Q8mkmAIoByUq9qDSsMig==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-extensions-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extensions-service-override/-/monaco-vscode-extensions-service-override-34.1.3.tgz", - "integrity": "sha512-0e8fdvYH1TuVksIcdh7AZGpkca1ggsrYPsW3cte5bmMIH5dt/0hD/U2pLHMY/r8wuUS5uDe5+bPtAVFxw6wvUA==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extensions-service-override/-/monaco-vscode-extensions-service-override-35.0.0.tgz", + "integrity": "sha512-Gyz28JhJS362u7GbJD2Y0bjZHBYqz7gDJUtsohf1u1+9KXG/zHQLg8MuBhxR6yjjUvEqpZ7Zv220xQCHeheiKw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3", - "@codingame/monaco-vscode-files-service-override": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0", + "@codingame/monaco-vscode-files-service-override": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-files-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-files-service-override/-/monaco-vscode-files-service-override-34.1.3.tgz", - "integrity": "sha512-JlSiRIJYDkSZprJPILqyjguSgOYsmw1NFYYO1upaUjXLt4O6Q7eKFEA+i5B4K/YhUaB7+3xdmemdOFVBPKqbDQ==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-files-service-override/-/monaco-vscode-files-service-override-35.0.0.tgz", + "integrity": "sha512-vbXRkclNk59PSMFFTZEICk84EOdm8u1lDgPOnyhEMf6iG0+oiuwUBCMerao+OPlt6eDOUzSfY5Ls7oNU729g/A==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-host-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-host-service-override/-/monaco-vscode-host-service-override-34.1.3.tgz", - "integrity": "sha512-OHGx/BU3uss/bK8hkeXwupP4eGrh1YxZF3SULALULcroy2/KtCBrsCCgjCKPNsyGkJdbyxJ4oYoZM9whi/zqVQ==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-host-service-override/-/monaco-vscode-host-service-override-35.0.0.tgz", + "integrity": "sha512-Tx+N4QejkKmvjZDRoQvMcLcgWgjAJyXyVWvPdsRUiKm9+2smrXu5yKPrgaDQM1Hv3HIdBg7QSx96WLuvwkNeAA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-keybindings-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-keybindings-service-override/-/monaco-vscode-keybindings-service-override-34.1.3.tgz", - "integrity": "sha512-wMdS5PqZHBbtpXzqanmOgWFdr944DVyWVCHUx8U2L6zBremGHKUlWkVv/XxBqvV5n7HUqUyNsvRIGSt/JBMsHQ==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-keybindings-service-override/-/monaco-vscode-keybindings-service-override-35.0.0.tgz", + "integrity": "sha512-+o4YWsGyN/33iuNKCRBif8GE3dtO0f+B505QOv8zhjKjAz/CVhQ0TjlwyrKcaHI8w76yVoEMqRFqeybk2HBhSw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3", - "@codingame/monaco-vscode-files-service-override": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0", + "@codingame/monaco-vscode-files-service-override": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-layout-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-layout-service-override/-/monaco-vscode-layout-service-override-34.1.3.tgz", - "integrity": "sha512-7ChNNyUfxLKEynjPNTs3uCtT7vXnioV4NMyLLWdOsCj2daF6H6tZidZTq5iRMiR5nRjdyVp1KMCEWieKKI730Q==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-layout-service-override/-/monaco-vscode-layout-service-override-35.0.0.tgz", + "integrity": "sha512-eOlomA0sxFsflYnI8YYogsYmjC+2MBr5H5vtPzlqQDp/Z9056CaxolFHrG1BIrkZEunFstXZPQjCYXZz9HbggA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-quickaccess-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-quickaccess-service-override/-/monaco-vscode-quickaccess-service-override-34.1.3.tgz", - "integrity": "sha512-LekBeMf5NyFrrgnoapvJlxJSaySWO1W8QgdTH18paIFeuEfT+uFLkyMd24B23ocjjxulVf/8sw0ByF9WdEKZ/g==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-quickaccess-service-override/-/monaco-vscode-quickaccess-service-override-35.0.0.tgz", + "integrity": "sha512-qBpGcg5xJzodZCEXwMQDw1pqxzFcxxbT9wk/8eqYZRSa0LZHwgM6W2kwmTZStMvBBdOv1+o4bklukC+AM7gJ1A==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-textmate-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-textmate-service-override/-/monaco-vscode-textmate-service-override-34.1.3.tgz", - "integrity": "sha512-osxde5UOSM/AiXdwZOd51W0h3cwh/6NW+mkicck7UuErDe7JbNk77Ud6N/HrELIPnLGvKETNWiqYGjKyPllOhA==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-textmate-service-override/-/monaco-vscode-textmate-service-override-35.0.0.tgz", + "integrity": "sha512-4TiNoBO3vKJCA/2PUHPTHDMLLFqrWFrWRe4FFs6mua0pJWGP9QK8FQI/jKo6D6t1rx3ywdGO20tu/CQK8J0KYw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3", - "@codingame/monaco-vscode-files-service-override": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0", + "@codingame/monaco-vscode-files-service-override": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-typescript-basics-default-extension": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-typescript-basics-default-extension/-/monaco-vscode-typescript-basics-default-extension-34.1.3.tgz", - "integrity": "sha512-y0kmGOBGQxBl1tt5zowf6v++i50WxyW+0SLPoz8q9OtZwdWfkCRjjthQuA5pqd0ECE1bP4UZgLr1gRSbtfYnTA==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-typescript-basics-default-extension/-/monaco-vscode-typescript-basics-default-extension-35.0.0.tgz", + "integrity": "sha512-ztcbNE5jnctIilYlyvke/NLc1yeOGQQqnQ/wXJFxU62zZ1rE6ULHJK49QKcKGyyKZd22274R79lPuW6HvoiHsA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-typescript-language-features-default-extension": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-typescript-language-features-default-extension/-/monaco-vscode-typescript-language-features-default-extension-34.1.3.tgz", - "integrity": "sha512-gjGE5p5/zZ7z55fGSRA57ybzm5fVcCF3c15wn5bT1RVoTJC3qK90IS7L6r14ui+1r/PspcvXxSUxxAE6vdB9WA==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-typescript-language-features-default-extension/-/monaco-vscode-typescript-language-features-default-extension-35.0.0.tgz", + "integrity": "sha512-TDzdte7ptf9u6ApX+kVNs6pawF0PHQ1tULEohDE+g9GHViagD+rFaaDu8qvUhLksVI0zkiwNiozXbDcjvYqRqw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-view-common-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-common-service-override/-/monaco-vscode-view-common-service-override-34.1.3.tgz", - "integrity": "sha512-0UT4ZgtApdiicZRDLZmuJhURnnPOAG6vts/iZxzEAM04Fl9cFPlAsT6+dvDqH6U0FCBppqSPIuLtBXFqxnUMWQ==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-view-common-service-override/-/monaco-vscode-view-common-service-override-35.0.0.tgz", + "integrity": "sha512-EF09NLiMd5zvmSWBEJHVk9cV1fFkIPt/RWKGGj2VTtD4FMw3A7Kmlpokp7Fy4laEWJyu4C7dQZ5sc21W0BfLVA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3", - "@codingame/monaco-vscode-bulk-edit-service-override": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0", + "@codingame/monaco-vscode-bulk-edit-service-override": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-views-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-views-service-override/-/monaco-vscode-views-service-override-34.1.3.tgz", - "integrity": "sha512-XTbTFx4Do+ckWXqAa+/56COhLeZuWfF6gtKdjB7AgvH9FpZuXCf6b2TWw+iPVJATCiDf/lDEHGsD9RqOUtLVTA==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-views-service-override/-/monaco-vscode-views-service-override-35.0.0.tgz", + "integrity": "sha512-KDxCrvA/KQO+OWSh0itig+nlDOGTroOjPL8aAtTndWMp1aF1nheRsuYOX9LekwjK/1YP1nRVxpxLf+RIIv+3Ig==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3", - "@codingame/monaco-vscode-keybindings-service-override": "34.1.3", - "@codingame/monaco-vscode-layout-service-override": "34.1.3", - "@codingame/monaco-vscode-quickaccess-service-override": "34.1.3", - "@codingame/monaco-vscode-view-common-service-override": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0", + "@codingame/monaco-vscode-keybindings-service-override": "35.0.0", + "@codingame/monaco-vscode-layout-service-override": "35.0.0", + "@codingame/monaco-vscode-quickaccess-service-override": "35.0.0", + "@codingame/monaco-vscode-view-common-service-override": "35.0.0" } }, "node_modules/@emnapi/core": { @@ -873,15 +873,15 @@ } }, "node_modules/@next/env": { - "version": "16.2.9", - "resolved": "https://registry.npmjs.org/@next/env/-/env-16.2.9.tgz", - "integrity": "sha512-ki5VxxXfzD/9TDe13wyeTKIjQTAwBVpnr8KhRDUr8ltMUq1/NBpWNT5tiPoxiGl+PHM4X2ahSOiPk6iAimIzPg==", + "version": "16.2.10", + "resolved": "https://registry.npmjs.org/@next/env/-/env-16.2.10.tgz", + "integrity": "sha512-zLPxg9M0MEHmygpj5OuxjQ+vHMiy/K7cSp74G8ecYolmgUWw0RwN02tF56npup/+qaI8JB97hQgS/r2Hb6QwVA==", "license": "MIT" }, "node_modules/@next/swc-darwin-arm64": { - "version": "16.2.9", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.2.9.tgz", - "integrity": "sha512-HkfxNYUCmcct0Xsqib5KxqMSHV4AHJq857BNRchyBDs4YS19aHzVfn1kDuBYKqLLQBjXgnkIsjV2Kd4d2wzYhw==", + "version": "16.2.10", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.2.10.tgz", + "integrity": "sha512-v9IdJCa0H0mbo+8z5zwUpOk1Vj7RjkcI5uNYf5Ws1y6szf/p3Mzl9hLaST8SCt6L9h8NGnruZcd2+o0NTNwDhA==", "cpu": [ "arm64" ], @@ -895,9 +895,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "16.2.9", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.2.9.tgz", - "integrity": "sha512-7IAtK4MeybpqRV9GRABWEhJ62mOS+rzWOzOTFie4cSEtm12xsoOMJRcECoZx3FHPzFAqN/IJtHqWAFOLfl152w==", + "version": "16.2.10", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.2.10.tgz", + "integrity": "sha512-17IS0jJRViROGmA9uGdNR8VPJpfbnaVG7E9qhso5jDLkmyd0lSDORWxbcKINzcFqzZqGwGtMSnrFRxBpuUYjLQ==", "cpu": [ "x64" ], @@ -911,9 +911,9 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "16.2.9", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.2.9.tgz", - "integrity": "sha512-hBD75iWpUtkL9SmQmcRhmLomn9jgkPzCEkbOcLgHymPEKzv+6ONy13RRiIEz/iEObjkS2Jlb5gYS2XGoS3X4rw==", + "version": "16.2.10", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.2.10.tgz", + "integrity": "sha512-GRQRsRtuciNJvB54AvvuQTiq0oZtFwa1owQqtZD8wwnGpM2L39MV22kpI72YSXLKIyY40LC66EiLFv4PiicXxg==", "cpu": [ "arm64" ], @@ -930,9 +930,9 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "16.2.9", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.2.9.tgz", - "integrity": "sha512-qZTI3pf9SGc/obr8NkQAekBxmp1QK+kVm+VAf3BALLfFAj+1kUhkTxmrWpVos9R/UYIA8AWX2p6cGI5WdwzVUA==", + "version": "16.2.10", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.2.10.tgz", + "integrity": "sha512-zkN9MQYS7UQBro+FnISUq1itaQjXI9xqISzuQ+2bc921NcJ1x4yPCqrn77tVN6/dOOXaaWVX3k6/bR07pPwK+A==", "cpu": [ "arm64" ], @@ -949,9 +949,9 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "16.2.9", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.2.9.tgz", - "integrity": "sha512-xm0HfRNX+UkH4R3c18ynswjj5o5uEj/7iI9p9omdtTSIsRCzQqkGMA+10nzJ4EHnYC3as65IMhbbl5fWRUWHYg==", + "version": "16.2.10", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.2.10.tgz", + "integrity": "sha512-iCVJnwvrPYECvA6WM/7+oo+OiTvedIKLxtCLAZP4xZR3nXa1zmzZyLPbYCmWvpd4CvMYF1EMTafd0ii3DygLvA==", "cpu": [ "x64" ], @@ -968,9 +968,9 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "16.2.9", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.2.9.tgz", - "integrity": "sha512-QumimHkGEG6vM3PfEDWKyKen03NcqLOkeKB1EfcPe7VxzmEiCa4jNnMyBn/US5zcd/VE1CI+O8Ovb3lfjVHfGw==", + "version": "16.2.10", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.2.10.tgz", + "integrity": "sha512-ov2g4H0dHY9bPoOU83m91hWT7Iq5qy13bUnyyshLU3HGR1Ownn0X9QpmDPc5iIUaahTp7f7LeGAhV4DSFtackw==", "cpu": [ "x64" ], @@ -987,9 +987,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "16.2.9", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.2.9.tgz", - "integrity": "sha512-hzQpKZvw8rAwI6A2uQh6SacCSvNAXaIkPNsWwzqqfRiIMiXMfH936skDhz1OO6KpvdKkJrgHHtqQOq5PIXOvdQ==", + "version": "16.2.10", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.2.10.tgz", + "integrity": "sha512-DwAnhLX76HQiFFQNgWlcK+JzlnD1rZ+UK/WY0ZMI/deXpvgnesjNYrqcfo1JzBuz4Kf7o3brIBL0glI1junatA==", "cpu": [ "arm64" ], @@ -1003,9 +1003,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "16.2.9", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.2.9.tgz", - "integrity": "sha512-qr2VL3Ce5QrwgO2yh1ujSBawrimjVKX8FGF/cOynmdYKJY0BdHpGVNIRK1tqONB10Vkm25Ub1BD2bkjWs4+96w==", + "version": "16.2.10", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.2.10.tgz", + "integrity": "sha512-0JXq3b85Jk9Jg4ntLUbXSPvoDw3gpZou7twuKdoFG2jOw635v7+IiXfTaa0TxVMyx78pUjnrVYwLgjKfX4e6/A==", "cpu": [ "x64" ], @@ -1057,9 +1057,9 @@ } }, "node_modules/@oxc-project/types": { - "version": "0.137.0", - "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.137.0.tgz", - "integrity": "sha512-WT+Gb24i8hmvo85AIv2oEYouEXkRlKAlT9WaCa3TfLgNCN+GhrJOGZuIlMouAh38Qe4QOx26eUOVsq70qXrywA==", + "version": "0.139.0", + "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.139.0.tgz", + "integrity": "sha512-r9gHphtCs+1M7J0pw6Sn/hh/Wpa/iQrOOkrNAlVLF/gHq+/CJmHIWKKUUhdWjcD6CIa8idarspCsASiXCXvFUw==", "dev": true, "license": "MIT", "funding": { @@ -1067,9 +1067,9 @@ } }, "node_modules/@rolldown/binding-android-arm64": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.1.3.tgz", - "integrity": "sha512-DT6Z3PhvioeHMvxo+xHc3KtqggrI7CCTXCmC2h/5zUlp5jVitv7XEy+9q5/7v8IolhlioawpMo8Kg0EEBy7J0g==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.1.5.tgz", + "integrity": "sha512-lZg8fqIv2v7FF237bwMgzGZEJvGL79/s5knJ/i6FmsGF4XXlzccZ4jb+TrFIxtSSxFtIpdsgrPZeMk1I9AFcyQ==", "cpu": [ "arm64" ], @@ -1084,9 +1084,9 @@ } }, "node_modules/@rolldown/binding-darwin-arm64": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.1.3.tgz", - "integrity": "sha512-0NwgwsjM7LrsuVnXMK3koTpagBNOhloc/BNjKqZjv4V5zI5r13qx69uVhRx+o5Z0yy4Hzq+lpy7TAgUG/ocvrw==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.1.5.tgz", + "integrity": "sha512-51Bnx9pNiMRKSUNtBfySkNJ9vMU9Hh3I1ozDd6gyPPYzaXCfnptUcEZxXGYFn+ul2dtcMUiqGR1Yai2K10uoTw==", "cpu": [ "arm64" ], @@ -1101,9 +1101,9 @@ } }, "node_modules/@rolldown/binding-darwin-x64": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.1.3.tgz", - "integrity": "sha512-YtiBp4disu6V560loT6PjMdiRaWmVvDNrUunAalbiFx2ggeJwxdAsgZMcoGP17uyAsTwAj5V1niksxlHnVQ1Sw==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.1.5.tgz", + "integrity": "sha512-Tm+gbfC0aHu1tBA/JvKQh32S0K6YgCHkiAF4/W6xX0K0RmNuc94VeK419dJoE65R5aRxmo+noZQSWrAMF6yb6g==", "cpu": [ "x64" ], @@ -1118,9 +1118,9 @@ } }, "node_modules/@rolldown/binding-freebsd-x64": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.1.3.tgz", - "integrity": "sha512-yD3EkEdXk2LypPxnf/kSZHirarsI8gcPzc62SukhR9VJTyvV+F9Q/GxWNuCojc7sXyuVC4DxRGhdDK4X8VSsbw==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.1.5.tgz", + "integrity": "sha512-JMzDKCCXq93YccG5gz3hvOs1oXRKAf0XYpfOS88e+wZrC8Iugj6j68867vrYZkvpDDpKn/KoKORThmchMpF6TA==", "cpu": [ "x64" ], @@ -1135,9 +1135,9 @@ } }, "node_modules/@rolldown/binding-linux-arm-gnueabihf": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.1.3.tgz", - "integrity": "sha512-c+8vieQbsD7HNAHKIA34w0GJ9FedFFuJGD+7E6vz7Q3uqAIugL5p45fhlsj4UaAsHpcmlqugBWMhA0/j7o0sIg==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.1.5.tgz", + "integrity": "sha512-uML21j2K5TfPGutKxub+M+nLjZIrWjXQ5Grx4lCe/nimTj9B4L63zHpjXLl4y0L3mcm2htEQIb06oCG/szerNw==", "cpu": [ "arm" ], @@ -1152,9 +1152,9 @@ } }, "node_modules/@rolldown/binding-linux-arm64-gnu": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.1.3.tgz", - "integrity": "sha512-50jD0uUwLvur7Zz9LHz17kaAdTPjn5wN93hEgjvmYFRZwiR7ZJYovTd5ipyWJDAnXKvZ+wgc+/Ika6dwSF5OcA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.1.5.tgz", + "integrity": "sha512-navSiuTMogvnQoZoM/v+l3ZWo50/NTwSHSzheABx/RCnmUPaKwq9qSo4Br2OYRs21+Fz8uFqITZM3H4opOB0/Q==", "cpu": [ "arm64" ], @@ -1172,9 +1172,9 @@ } }, "node_modules/@rolldown/binding-linux-arm64-musl": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.1.3.tgz", - "integrity": "sha512-BO9+oPL8K9poZJBfYPsXNtYjPE5uM3qeehT3aFcW4LITOl+iSqhp0abzjR2nWBUNjIZeKXjAEWBZ64WjNoHd6w==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.1.5.tgz", + "integrity": "sha512-lAryqH7IteztmCXQXk0etKj4wBQ7Gx5S6LjKhsgp9zb8I5bsuvU/2llH1hDQcjsFeqIsovMVN339/8pUDDBXxA==", "cpu": [ "arm64" ], @@ -1192,9 +1192,9 @@ } }, "node_modules/@rolldown/binding-linux-ppc64-gnu": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.1.3.tgz", - "integrity": "sha512-f3VpLB1vQ0Eo6ecr/6cekLnvYMFF4YBFoVGkfkvPLq1bAkbAwHYQPZKoAmG6OJyTcxxoC+AvezGx/S1obNC0Mw==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.1.5.tgz", + "integrity": "sha512-fsK/sNBnxzBlL4O1JNrZakVQxPspqpED5dLtNsZS9oOKmtSpdNIzxH2kkol5HYTWJN47sE20ztMJPxfZ89qGOg==", "cpu": [ "ppc64" ], @@ -1212,9 +1212,9 @@ } }, "node_modules/@rolldown/binding-linux-s390x-gnu": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.1.3.tgz", - "integrity": "sha512-AmurZ26Pqx/RI9N1gzEOCklkKXl927yjfXWUUS0O7Puh8ARM/Ob8qfrD3qnWksScdw6cSrW5PSHE9DyLu7+PtA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.1.5.tgz", + "integrity": "sha512-gLYb4BIadlfTOYT5gO503n8zQjXflgzpD0FcyKh0Mzx3rqCZKnHoJWV9xe1KXUJ5lx2JfcSHr/mhzS0PC/McAA==", "cpu": [ "s390x" ], @@ -1232,9 +1232,9 @@ } }, "node_modules/@rolldown/binding-linux-x64-gnu": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.1.3.tgz", - "integrity": "sha512-JJpqs8bRGITDOdbkNKnlojzBabbOHrqjSvDr0IVsZObE1lBcPjxItUEY9eWIDbxaJ3cGrXPWGfGkIxFijg/URg==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.1.5.tgz", + "integrity": "sha512-FjcpEKUyJygHgs1o50VYNvkt5+7Le/VEdYt0AkRpkL33MnyQfwr8l5mXwMmfmTbyMPr5vJLC+8/Gd9gXnwU1QQ==", "cpu": [ "x64" ], @@ -1252,9 +1252,9 @@ } }, "node_modules/@rolldown/binding-linux-x64-musl": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.1.3.tgz", - "integrity": "sha512-rSJcdjPxzA/by/6/rYs+v+bXU7UjvnbUWz8MJb6kh6+knqB1dCrtHg0uu7C/4haqJvqdkYHQ5IGn+tCH9GLW/g==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.1.5.tgz", + "integrity": "sha512-Me+PfPI2TMeOQk0gYWfLQZtTktrmzbr8cDboqX83XKc7UrgAi55gF+2dUkWdxd19n55Essp2yeca+O9N5rBxHg==", "cpu": [ "x64" ], @@ -1272,9 +1272,9 @@ } }, "node_modules/@rolldown/binding-openharmony-arm64": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.1.3.tgz", - "integrity": "sha512-hQ3/PYkDJICgevvyNcVrihVeqq7k1Pp3VZ9lY+dauAYUJKO+auqApvANhvR1An9BhmqYKvW2Mu1F9u4DXSMLxQ==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.1.5.tgz", + "integrity": "sha512-yc5WrLzXks6zCQfn9Oxr8pORKyl/pF+QjHmW/Qx3qu0oyrrNC+y2JLTU1E2rcWYAmzlnqngWXHQjy51VzW70Vw==", "cpu": [ "arm64" ], @@ -1289,9 +1289,9 @@ } }, "node_modules/@rolldown/binding-wasm32-wasi": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.1.3.tgz", - "integrity": "sha512-Elcv/BtML9lXrV6JuKITc/grN2kYV9gjsQpW8Jfw4ioK0TOkjBjye0nnyqQNy9STNaI20lXNaQBRrD5gSgR0Yg==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.1.5.tgz", + "integrity": "sha512-VbQGPX2b4r48TAMIM2cjgluIM1HYutm4pcTEJsle7iEP7sB1dFqtPLBVbdLAZCxy1txCcPxf4QFf4v8uvltPqA==", "cpu": [ "wasm32" ], @@ -1308,9 +1308,9 @@ } }, "node_modules/@rolldown/binding-win32-arm64-msvc": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.1.3.tgz", - "integrity": "sha512-2DrEfhluH9yhiaFApmsjsjwrSYbNcY1oFTzYSP1a535jDbV98zCFanA/96TBUd0iDFcxGmw9QRExwGCXz3U+/g==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.1.5.tgz", + "integrity": "sha512-gHv82k63z4qpV5+Q1y/12KrK0ltWBukVDI8nZcbT7Tt/ZlOIVwppazneq0F93oDxTo3IgAMEDIoQh3E2n6mVsw==", "cpu": [ "arm64" ], @@ -1325,9 +1325,9 @@ } }, "node_modules/@rolldown/binding-win32-x64-msvc": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.1.3.tgz", - "integrity": "sha512-OL4OMk7UPXOeVGGd3qo5zJyPIljf4AFgk5QAkPPS+OoLuOOozhuaQGC18MxVTnw/06q93gShAJzlwnSCY9YtqA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.1.5.tgz", + "integrity": "sha512-tTZuDBPw85tEN5PQi1pnEBzDy0Z49HtScLAbD5t6hyeU92A95pRWaSMw1GZZi/RwgSgUIl0xrSlXIT/9QzvYSA==", "cpu": [ "x64" ], @@ -1400,29 +1400,27 @@ "license": "MIT", "optional": true }, - "node_modules/@typescript/native-preview": { - "version": "7.0.0-dev.20260421.2", - "resolved": "https://registry.npmjs.org/@typescript/native-preview/-/native-preview-7.0.0-dev.20260421.2.tgz", - "integrity": "sha512-CmajHI25HpVWE9R1XFoxr+cphJPxoYD3eFioQtAvXYkMFKnLdICMS9pXre9Pybizb75ejRxjKD5/CVG055rEIg==", + "node_modules/@typescript/typescript-aix-ppc64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-aix-ppc64/-/typescript-aix-ppc64-7.0.2.tgz", + "integrity": "sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKiPXMxXtQ==", + "cpu": [ + "ppc64" + ], "dev": true, "license": "Apache-2.0", - "bin": { - "tsgo": "bin/tsgo.js" - }, - "optionalDependencies": { - "@typescript/native-preview-darwin-arm64": "7.0.0-dev.20260421.2", - "@typescript/native-preview-darwin-x64": "7.0.0-dev.20260421.2", - "@typescript/native-preview-linux-arm": "7.0.0-dev.20260421.2", - "@typescript/native-preview-linux-arm64": "7.0.0-dev.20260421.2", - "@typescript/native-preview-linux-x64": "7.0.0-dev.20260421.2", - "@typescript/native-preview-win32-arm64": "7.0.0-dev.20260421.2", - "@typescript/native-preview-win32-x64": "7.0.0-dev.20260421.2" + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=16.20.0" } }, - "node_modules/@typescript/native-preview-darwin-arm64": { - "version": "7.0.0-dev.20260421.2", - "resolved": "https://registry.npmjs.org/@typescript/native-preview-darwin-arm64/-/native-preview-darwin-arm64-7.0.0-dev.20260421.2.tgz", - "integrity": "sha512-fHv1r3ZmVo6zxuAIFmuX3w9QxbcauoG0SsWhmDwm6VmRubLlOJIcmTtlmV3JAb9oOnq8LuzZljzT7Q39fSMQDw==", + "node_modules/@typescript/typescript-darwin-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-arm64/-/typescript-darwin-arm64-7.0.2.tgz", + "integrity": "sha512-gowzar9MwS/aRWp6f3a4KUqzRjAZjOsmGNCM6LcTgXum+dBfgsBVMN+AgvOCCbguXyick6LJhpBszxMebJ8syA==", "cpu": [ "arm64" ], @@ -1431,12 +1429,15 @@ "optional": true, "os": [ "darwin" - ] + ], + "engines": { + "node": ">=16.20.0" + } }, - "node_modules/@typescript/native-preview-darwin-x64": { - "version": "7.0.0-dev.20260421.2", - "resolved": "https://registry.npmjs.org/@typescript/native-preview-darwin-x64/-/native-preview-darwin-x64-7.0.0-dev.20260421.2.tgz", - "integrity": "sha512-KWTR6xbW9t+JS7D5DQIzo75pqVXVWUxF9PMv/+S6xsnOjCVd6g0ixHcFpFMJMKSUQpGPr8Z5f7b8ks6LHW01jg==", + "node_modules/@typescript/typescript-darwin-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-x64/-/typescript-darwin-x64-7.0.2.tgz", + "integrity": "sha512-SZ9xZInqApNlNGc9s0W1VSsktYSOe9cFqNOIqmN1Gs8SmkjKZYFt017G4VwPxASInODuAdbTW7sXiFUf893RgA==", "cpu": [ "x64" ], @@ -1445,12 +1446,49 @@ "optional": true, "os": [ "darwin" - ] + ], + "engines": { + "node": ">=16.20.0" + } }, - "node_modules/@typescript/native-preview-linux-arm": { - "version": "7.0.0-dev.20260421.2", - "resolved": "https://registry.npmjs.org/@typescript/native-preview-linux-arm/-/native-preview-linux-arm-7.0.0-dev.20260421.2.tgz", - "integrity": "sha512-BWLQO3nemLDSV5PoE5GPHe1dU9Dth77Kv8/cle9Ujcp4LhPo0KincdPqFH/qKeU/xvW25mgFueflZ1nc4rKuww==", + "node_modules/@typescript/typescript-freebsd-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-arm64/-/typescript-freebsd-arm64-7.0.2.tgz", + "integrity": "sha512-W5NH4y/J0plIIS5b2xvTEkU7JFxyqdMAOgf+Ilhl0vHQXKO5dZoxd+C/jEtq56c4F3wk71RB4BMRQ2XdI+bwYQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-freebsd-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-x64/-/typescript-freebsd-x64-7.0.2.tgz", + "integrity": "sha512-UMGDx5sTpzNw3WiPebH7l90IWfJggEd+egHt/q6p7/Cm3zqoV7VxkGXt+3DxPIw8CcmvAB0j3sVVfbhX+M4Tpw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-arm": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm/-/typescript-linux-arm-7.0.2.tgz", + "integrity": "sha512-gffT3xPz9sR7j/YJExkyPntrI0P2EP9XbOyWzth2/Gs0RstK+90RBcO0ncXoXy/beYll1SXw846Nf2zdnEz0QQ==", "cpu": [ "arm" ], @@ -1459,12 +1497,15 @@ "optional": true, "os": [ "linux" - ] + ], + "engines": { + "node": ">=16.20.0" + } }, - "node_modules/@typescript/native-preview-linux-arm64": { - "version": "7.0.0-dev.20260421.2", - "resolved": "https://registry.npmjs.org/@typescript/native-preview-linux-arm64/-/native-preview-linux-arm64-7.0.0-dev.20260421.2.tgz", - "integrity": "sha512-VLMEuml3BhUb+jaL0TXQ4xvVODxJF+RhkI+tBWvlynsJI4khTXEiwWh+wPOJrsfBRYFRMXEu28Odl/HXkYze8w==", + "node_modules/@typescript/typescript-linux-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm64/-/typescript-linux-arm64-7.0.2.tgz", + "integrity": "sha512-Qh4eU4/y3yDjnfjjyPYihMj5/ODIlmt+Bzu17OI+fiSRDW57QmU5SiN63exPRNJPKUzcc1INa1NXdrJ+MqHjUQ==", "cpu": [ "arm64" ], @@ -1473,12 +1514,100 @@ "optional": true, "os": [ "linux" - ] + ], + "engines": { + "node": ">=16.20.0" + } }, - "node_modules/@typescript/native-preview-linux-x64": { - "version": "7.0.0-dev.20260421.2", - "resolved": "https://registry.npmjs.org/@typescript/native-preview-linux-x64/-/native-preview-linux-x64-7.0.0-dev.20260421.2.tgz", - "integrity": "sha512-qUrJWTB5/wv4wnRG0TRXElAxc2kykNiRNyEIEqBbLmzDlrcvAW7RRy8MXoY1ZyTiKGMu14itZ3x9oW6+blFpRw==", + "node_modules/@typescript/typescript-linux-loong64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-loong64/-/typescript-linux-loong64-7.0.2.tgz", + "integrity": "sha512-uEHck9i8hoAzXPiYRib1O7miOnz23SxIeVl6F4LXox+qov1K35jHcEW6VHKvZI+pyvl7fZEP4MCU5LYvIq1GuQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-mips64el": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-mips64el/-/typescript-linux-mips64el-7.0.2.tgz", + "integrity": "sha512-R4KvAMnE43W5Qeqb0Ly56O3mWMWIAgsMyz36DCaycd5nbg/9kzm0liw3JocfRqyJY0KPmzFjbswozXyW0DnIYA==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-ppc64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-ppc64/-/typescript-linux-ppc64-7.0.2.tgz", + "integrity": "sha512-DORx5b3sd/4S7eayxm4FQv+A7CrkUIGRaHiwI8oiHTAI1fAPWhF4J0vAlkC8biAlHSVVwxMQ3tjZ2/DVbnQiiA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-riscv64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-riscv64/-/typescript-linux-riscv64-7.0.2.tgz", + "integrity": "sha512-wf0jqEDOjrPRnKwYRyyJDRo11KMbvMFrU+q4zqKyChODBzvlkbhNQfKvLxQCcwTpdDaXSHZTVuh0JoCrKCUMHQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-s390x": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-s390x/-/typescript-linux-s390x-7.0.2.tgz", + "integrity": "sha512-IkwJc3L7yhytWd/ewjyxNDfOmswCm9GWMJT/ue/dU4aZNbwZeYAetq42VyLmsmSjvoX7z74X6ZaYCtzAr0EuGw==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-x64/-/typescript-linux-x64-7.0.2.tgz", + "integrity": "sha512-EYdf2cNg7rgCWJnxCdJ+F3V39O8ihb37eHAu1LK8oAFizgTQbPOK7zHHXbPt8rX24COqODXeI3sIf0fCXG7H/A==", "cpu": [ "x64" ], @@ -1487,12 +1616,100 @@ "optional": true, "os": [ "linux" - ] + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-netbsd-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-arm64/-/typescript-netbsd-arm64-7.0.2.tgz", + "integrity": "sha512-+polYF4MF04aPpO5FTkHran9yUQDSXqy5GiSDKpsll5jy3l3+g9QLhpf39T+ePtefhXLOGrLl0QIjkQP6VnelA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-netbsd-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-x64/-/typescript-netbsd-x64-7.0.2.tgz", + "integrity": "sha512-8YIT0EHM/3dq10ZOVF/A7pc/YSMtbcecct4rWtexrnSCHOPcpC2KTLXfTCR6vDpnSiY12heNb1GiN/wu+T/FyA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=16.20.0" + } }, - "node_modules/@typescript/native-preview-win32-arm64": { - "version": "7.0.0-dev.20260421.2", - "resolved": "https://registry.npmjs.org/@typescript/native-preview-win32-arm64/-/native-preview-win32-arm64-7.0.0-dev.20260421.2.tgz", - "integrity": "sha512-Rc6NsWlZmCs5YUKVzKgwoBOoRUGsPzct4BDMRX0csD1devLBBc4AbUXWKsJRbpwIAnqMO1ld4sNHEb+wXgfNHQ==", + "node_modules/@typescript/typescript-openbsd-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-arm64/-/typescript-openbsd-arm64-7.0.2.tgz", + "integrity": "sha512-APT8+ClYnuYm1u9+kgGXoMj2VzWzcymwh2gNSQVySHfkRDGOTVkoWLjCmOQSaO+PoqQ57B0flRp9SA+7GnnkzQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-openbsd-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-x64/-/typescript-openbsd-x64-7.0.2.tgz", + "integrity": "sha512-yX7s+Q0Dln0Dt9tEzZsAjXXR/+ytBM7AlglaqyeMPxQszJ1JhlJdZ6jLA+IzldHtflX81em7lDao1xXu+aRRkg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-sunos-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-sunos-x64/-/typescript-sunos-x64-7.0.2.tgz", + "integrity": "sha512-dLJDGaLZ1D4HPQn62u1n8mBDkJREwMsAkCdkwd4Ieqw+x3TUyTsqY0YiBCtE6H6OzzgGk3iuZ3vFWRS+E8/d1g==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "Apache-2.0", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-win32-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-arm64/-/typescript-win32-arm64-7.0.2.tgz", + "integrity": "sha512-Gyl1Vy6OsWesLzmq+EP0Fb7b4Nid5232AvcA2SFcdYreldpNtYFFofPjnt62y9hQy7VTaZp65ICJjuAQRaVcIQ==", "cpu": [ "arm64" ], @@ -1501,12 +1718,15 @@ "optional": true, "os": [ "win32" - ] + ], + "engines": { + "node": ">=16.20.0" + } }, - "node_modules/@typescript/native-preview-win32-x64": { - "version": "7.0.0-dev.20260421.2", - "resolved": "https://registry.npmjs.org/@typescript/native-preview-win32-x64/-/native-preview-win32-x64-7.0.0-dev.20260421.2.tgz", - "integrity": "sha512-GQv1+dya1t6EqF2Cpsb+xoozovdX10JUSf6Kl/8xNkTapzmlHd+uMr+8ku3jIASTxoRGn0Mklgjj3MDKrOTuLg==", + "node_modules/@typescript/typescript-win32-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-x64/-/typescript-win32-x64-7.0.2.tgz", + "integrity": "sha512-0BQ3HkAHHlKLSp1qRvf3SUhGpGsDuhB/jgFw75guyqbxJqEaS0Cw/VFO8i2nHglJUzQCRtMMR/IBAKE3ETMC4g==", "cpu": [ "x64" ], @@ -1515,7 +1735,10 @@ "optional": true, "os": [ "win32" - ] + ], + "engines": { + "node": ">=16.20.0" + } }, "node_modules/@vscode/diff": { "version": "0.0.2-7", @@ -1912,16 +2135,16 @@ } }, "node_modules/langium": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/langium/-/langium-4.3.0.tgz", - "integrity": "sha512-ehV704taQKTYTuNdKRNjv1sD8huezTW8uTlDuQN6FFK5Cu7qR29vbA1JAibXxLznQXZCAliGO342jH58OzywZA==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/langium/-/langium-4.3.1.tgz", + "integrity": "sha512-4lmkLHytLXD5pvyL0PKUj1LCNpgzv9s8luH+GbWXHG45QLmO6PlFXrCUghDN5BfcFTlaQyXpXiaSl8A28Xep8w==", "license": "MIT", "dependencies": { "@chevrotain/regexp-to-ast": "~12.0.0", "chevrotain": "~12.0.0", "chevrotain-allstar": "~0.4.3", - "vscode-languageserver": "~10.0.0", - "vscode-languageserver-protocol": "~3.18.0", + "vscode-languageserver": "~10.0.1", + "vscode-languageserver-protocol": "~3.18.1", "vscode-languageserver-textdocument": "~1.0.13", "vscode-languageserver-types": "~3.18.0", "vscode-uri": "~3.1.0" @@ -1931,6 +2154,18 @@ "npm": ">=10.2.3" } }, + "node_modules/langium/node_modules/vscode-languageserver": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-10.0.1.tgz", + "integrity": "sha512-hfERoZvpaHWzQa7t5mMIrHkEOhF7aTs1dpktem0TW/Xs4QZD7NtcHjIq/aE1CZJEj6Rb8LSGUkBhvTRDdpyGig==", + "license": "MIT", + "dependencies": { + "vscode-languageserver-protocol": "3.18.1" + }, + "bin": { + "installServerIntoExtension": "bin/installServerIntoExtension" + } + }, "node_modules/lightningcss": { "version": "1.32.0", "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz", @@ -2294,12 +2529,12 @@ } }, "node_modules/next": { - "version": "16.2.9", - "resolved": "https://registry.npmjs.org/next/-/next-16.2.9.tgz", - "integrity": "sha512-MEOJiq/UvuezAdqVSceHbqDgZt1kDw2tpGVOlsdIoJsQdbN2JY2hpVG4xnXGkbdJUOEWhnRfiu/O4Hpc9Juwww==", + "version": "16.2.10", + "resolved": "https://registry.npmjs.org/next/-/next-16.2.10.tgz", + "integrity": "sha512-2som5AVXb3kE6Yjine3/mNbBayYF58eguBWIVVUdr1y/L426xyVEgYxgBG+1QC34P2x5E+tcDup6XkuOAX3dCA==", "license": "MIT", "dependencies": { - "@next/env": "16.2.9", + "@next/env": "16.2.10", "@swc/helpers": "0.5.15", "baseline-browser-mapping": "^2.9.19", "caniuse-lite": "^1.0.30001579", @@ -2313,14 +2548,14 @@ "node": ">=20.9.0" }, "optionalDependencies": { - "@next/swc-darwin-arm64": "16.2.9", - "@next/swc-darwin-x64": "16.2.9", - "@next/swc-linux-arm64-gnu": "16.2.9", - "@next/swc-linux-arm64-musl": "16.2.9", - "@next/swc-linux-x64-gnu": "16.2.9", - "@next/swc-linux-x64-musl": "16.2.9", - "@next/swc-win32-arm64-msvc": "16.2.9", - "@next/swc-win32-x64-msvc": "16.2.9", + "@next/swc-darwin-arm64": "16.2.10", + "@next/swc-darwin-x64": "16.2.10", + "@next/swc-linux-arm64-gnu": "16.2.10", + "@next/swc-linux-arm64-musl": "16.2.10", + "@next/swc-linux-x64-gnu": "16.2.10", + "@next/swc-linux-x64-musl": "16.2.10", + "@next/swc-win32-arm64-msvc": "16.2.10", + "@next/swc-win32-x64-msvc": "16.2.10", "sharp": "^0.34.5" }, "peerDependencies": { @@ -2549,13 +2784,13 @@ } }, "node_modules/rolldown": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.1.3.tgz", - "integrity": "sha512-1F1eEtUBtFvcGm1HQ9TiUIUHPQG7mSAODrhIzjxoUEFuo8OcbrGLiVLkevNgj84TE4lnHvnumwFjhJO5Eu135g==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.1.5.tgz", + "integrity": "sha512-t9z29cJjXf/vxQ8dyhCSpt6H6aSwHTk8cT5I3iy6SMXuFpk5mB6PL6XfC8PCwrPTx93udwKUm9HRteAlTGBLiA==", "dev": true, "license": "MIT", "dependencies": { - "@oxc-project/types": "=0.137.0", + "@oxc-project/types": "=0.139.0", "@rolldown/pluginutils": "^1.0.0" }, "bin": { @@ -2565,21 +2800,21 @@ "node": "^20.19.0 || >=22.12.0" }, "optionalDependencies": { - "@rolldown/binding-android-arm64": "1.1.3", - "@rolldown/binding-darwin-arm64": "1.1.3", - "@rolldown/binding-darwin-x64": "1.1.3", - "@rolldown/binding-freebsd-x64": "1.1.3", - "@rolldown/binding-linux-arm-gnueabihf": "1.1.3", - "@rolldown/binding-linux-arm64-gnu": "1.1.3", - "@rolldown/binding-linux-arm64-musl": "1.1.3", - "@rolldown/binding-linux-ppc64-gnu": "1.1.3", - "@rolldown/binding-linux-s390x-gnu": "1.1.3", - "@rolldown/binding-linux-x64-gnu": "1.1.3", - "@rolldown/binding-linux-x64-musl": "1.1.3", - "@rolldown/binding-openharmony-arm64": "1.1.3", - "@rolldown/binding-wasm32-wasi": "1.1.3", - "@rolldown/binding-win32-arm64-msvc": "1.1.3", - "@rolldown/binding-win32-x64-msvc": "1.1.3" + "@rolldown/binding-android-arm64": "1.1.5", + "@rolldown/binding-darwin-arm64": "1.1.5", + "@rolldown/binding-darwin-x64": "1.1.5", + "@rolldown/binding-freebsd-x64": "1.1.5", + "@rolldown/binding-linux-arm-gnueabihf": "1.1.5", + "@rolldown/binding-linux-arm64-gnu": "1.1.5", + "@rolldown/binding-linux-arm64-musl": "1.1.5", + "@rolldown/binding-linux-ppc64-gnu": "1.1.5", + "@rolldown/binding-linux-s390x-gnu": "1.1.5", + "@rolldown/binding-linux-x64-gnu": "1.1.5", + "@rolldown/binding-linux-x64-musl": "1.1.5", + "@rolldown/binding-openharmony-arm64": "1.1.5", + "@rolldown/binding-wasm32-wasi": "1.1.5", + "@rolldown/binding-win32-arm64-msvc": "1.1.5", + "@rolldown/binding-win32-x64-msvc": "1.1.5" } }, "node_modules/run-parallel": { @@ -2857,17 +3092,52 @@ "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "license": "0BSD" }, + "node_modules/typescript": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-7.0.2.tgz", + "integrity": "sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc" + }, + "engines": { + "node": ">=16.20.0" + }, + "optionalDependencies": { + "@typescript/typescript-aix-ppc64": "7.0.2", + "@typescript/typescript-darwin-arm64": "7.0.2", + "@typescript/typescript-darwin-x64": "7.0.2", + "@typescript/typescript-freebsd-arm64": "7.0.2", + "@typescript/typescript-freebsd-x64": "7.0.2", + "@typescript/typescript-linux-arm": "7.0.2", + "@typescript/typescript-linux-arm64": "7.0.2", + "@typescript/typescript-linux-loong64": "7.0.2", + "@typescript/typescript-linux-mips64el": "7.0.2", + "@typescript/typescript-linux-ppc64": "7.0.2", + "@typescript/typescript-linux-riscv64": "7.0.2", + "@typescript/typescript-linux-s390x": "7.0.2", + "@typescript/typescript-linux-x64": "7.0.2", + "@typescript/typescript-netbsd-arm64": "7.0.2", + "@typescript/typescript-netbsd-x64": "7.0.2", + "@typescript/typescript-openbsd-arm64": "7.0.2", + "@typescript/typescript-openbsd-x64": "7.0.2", + "@typescript/typescript-sunos-x64": "7.0.2", + "@typescript/typescript-win32-arm64": "7.0.2", + "@typescript/typescript-win32-x64": "7.0.2" + } + }, "node_modules/vite": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/vite/-/vite-8.1.0.tgz", - "integrity": "sha512-BuJcQK/56NQTWDGn4ABea3q4SSBdNPWwNZKTkkUpcMPnLoquSYH8llRtSUIgoL1KSCpHt5eghLShn50mH36y7Q==", + "version": "8.1.4", + "resolved": "https://registry.npmjs.org/vite/-/vite-8.1.4.tgz", + "integrity": "sha512-bTT9PsdWO+MQMNG9ZXIP/qM9wGh37DFxTV/sPq9cFpHr3w4jkgef032PkAL9jAqhk3Nz8NQw3O8n6/xFkqO4QQ==", "dev": true, "license": "MIT", "dependencies": { "lightningcss": "^1.32.0", - "picomatch": "^4.0.4", - "postcss": "^8.5.15", - "rolldown": "~1.1.2", + "picomatch": "^4.0.5", + "postcss": "^8.5.16", + "rolldown": "~1.1.4", "tinyglobby": "^0.2.17" }, "bin": { @@ -2936,9 +3206,9 @@ } }, "node_modules/vite/node_modules/picomatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", - "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.5.tgz", + "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==", "dev": true, "license": "MIT", "engines": { @@ -2950,13 +3220,13 @@ }, "node_modules/vscode": { "name": "@codingame/monaco-vscode-extension-api", - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extension-api/-/monaco-vscode-extension-api-34.1.3.tgz", - "integrity": "sha512-7BFTQDom7r6o6JEWbxY7gXCbVGzG2j9Wv/MwxvSozuKJIFwUV7+BysD/ftB8TKalMihhvGNGanldny0FqdaP2Q==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extension-api/-/monaco-vscode-extension-api-35.0.0.tgz", + "integrity": "sha512-FPPQBkGTUmDmtXtGO6mMufJSHWuh5LE9Xmo41wIQWdMFLuIsNUY5wE4Nz5xIHlKhTS1NOTZfCo9EtN2MFUzz8Q==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3", - "@codingame/monaco-vscode-extensions-service-override": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0", + "@codingame/monaco-vscode-extensions-service-override": "35.0.0" } }, "node_modules/vscode-jsonrpc": { @@ -2969,27 +3239,46 @@ } }, "node_modules/vscode-languageclient": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/vscode-languageclient/-/vscode-languageclient-10.0.1.tgz", - "integrity": "sha512-kXitJTQVKfv69/TY0LnQdsSMaqzRaeoJMMic+B6ad7HLtFPO46MLxpNjnFh1KF1nOhZUoLX+6e+JoIl+Jp3ycQ==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/vscode-languageclient/-/vscode-languageclient-10.1.0.tgz", + "integrity": "sha512-XXRx6lqVitQy/oOLr9MfNYRG+MbQkhXkDaxbQMiKxEm8zZNfheRFUKNb8UYNh2stn9btl2wQM5wZFJjJvoc+jA==", "license": "MIT", "dependencies": { "minimatch": "^10.2.5", "semver": "^7.8.1", - "vscode-languageserver-protocol": "3.18.1", + "vscode-languageserver-protocol": "3.18.2", "vscode-languageserver-textdocument": "1.0.13" }, "engines": { "vscode": "^1.91.0" } }, + "node_modules/vscode-languageclient/node_modules/vscode-jsonrpc": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-9.0.1.tgz", + "integrity": "sha512-rfuA6T75H6m5EkbhtEPzre9pT0HPcDI2MMy4+nPFIBks5J8JBAUHD4tRYSgaBOijIEC7SRkC1kKyXTLqbmh9jw==", + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/vscode-languageclient/node_modules/vscode-languageserver-protocol": { + "version": "3.18.2", + "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.18.2.tgz", + "integrity": "sha512-XRyDbT0Pp3sSNti3JmxVEUMySWCSi1hhM+/KUlCy1hV1zmrqpM1OwO12EAki8blhmLuIMpaJrYbo0OzGVfK2Qg==", + "license": "MIT", + "dependencies": { + "vscode-jsonrpc": "9.0.1", + "vscode-languageserver-types": "3.18.0" + } + }, "node_modules/vscode-languageserver": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-10.0.1.tgz", - "integrity": "sha512-hfERoZvpaHWzQa7t5mMIrHkEOhF7aTs1dpktem0TW/Xs4QZD7NtcHjIq/aE1CZJEj6Rb8LSGUkBhvTRDdpyGig==", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-10.1.0.tgz", + "integrity": "sha512-9gEWpXkYGXoqG7pBnE8O8hx/yP7+Aabn4+peQ3KDicQv6qunHSWyLTud3OF0w4S2+HfDD+5HqYKiXQW9HAU6mA==", "license": "MIT", "dependencies": { - "vscode-languageserver-protocol": "3.18.1" + "vscode-languageserver-protocol": "3.18.2" }, "bin": { "installServerIntoExtension": "bin/installServerIntoExtension" @@ -3017,6 +3306,25 @@ "integrity": "sha512-8TsGPNMIMiiBdkORgRSvLjuiEIiAFtO+KssmYWxQ+uSVvlf7RjK8YKCOjPzZ+YA04jXEV7+7LvkSmHkhpNS99g==", "license": "MIT" }, + "node_modules/vscode-languageserver/node_modules/vscode-jsonrpc": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-9.0.1.tgz", + "integrity": "sha512-rfuA6T75H6m5EkbhtEPzre9pT0HPcDI2MMy4+nPFIBks5J8JBAUHD4tRYSgaBOijIEC7SRkC1kKyXTLqbmh9jw==", + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/vscode-languageserver/node_modules/vscode-languageserver-protocol": { + "version": "3.18.2", + "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.18.2.tgz", + "integrity": "sha512-XRyDbT0Pp3sSNti3JmxVEUMySWCSi1hhM+/KUlCy1hV1zmrqpM1OwO12EAki8blhmLuIMpaJrYbo0OzGVfK2Qg==", + "license": "MIT", + "dependencies": { + "vscode-jsonrpc": "9.0.1", + "vscode-languageserver-types": "3.18.0" + } + }, "node_modules/vscode-uri": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.1.0.tgz", diff --git a/verify/next/package.json b/verify/next/package.json index 284e6882c..affd5c49d 100644 --- a/verify/next/package.json +++ b/verify/next/package.json @@ -15,34 +15,34 @@ "bundle:extensionService": "vite --config vite.config.extensionService.ts build", "bundle:textmateWorker": "vite --config vite.config.textmateWorker.ts build", "bundle:tsserver": "vite --config vite.config.tsserver.ts build", - "build:tsc": "tsgo --build ", - "watch:tsc": "tsgo --build --watch", + "build:tsc": "tsc --build ", + "watch:tsc": "tsc --build --watch", "start": "next start" }, "dependencies": { - "@codingame/monaco-vscode-api": "^34.1.3", - "@codingame/monaco-vscode-editor-api": "^34.1.3", - "@codingame/monaco-vscode-extensions-service-override": "^34.1.3", - "@codingame/monaco-vscode-keybindings-service-override": "^34.1.3", - "@codingame/monaco-vscode-textmate-service-override": "^34.1.3", - "@codingame/monaco-vscode-typescript-basics-default-extension": "^34.1.3", - "@codingame/monaco-vscode-typescript-language-features-default-extension": "^34.1.3", - "@codingame/monaco-vscode-views-service-override": "^34.1.3", + "@codingame/monaco-vscode-api": "^35.0.0", + "@codingame/monaco-vscode-editor-api": "^35.0.0", + "@codingame/monaco-vscode-extensions-service-override": "^35.0.0", + "@codingame/monaco-vscode-keybindings-service-override": "^35.0.0", + "@codingame/monaco-vscode-textmate-service-override": "^35.0.0", + "@codingame/monaco-vscode-typescript-basics-default-extension": "^35.0.0", + "@codingame/monaco-vscode-typescript-language-features-default-extension": "^35.0.0", + "@codingame/monaco-vscode-views-service-override": "^35.0.0", "@typefox/monaco-editor-react": "../../packages/wrapper-react", "langium": "~4.3.1", "monaco-languageclient": "../../packages/client", - "next": "~16.2.9", + "next": "~16.2.10", "react": "~19.2.7", "react-dom": "~19.2.7", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^34.1.3", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^35.0.0", "vscode-languageclient": "~10.1.0", "vscode-languageserver": "~10.1.0" }, "devDependencies": { "@types/react-dom": "~19.2.3", - "@typescript/native-preview": "beta", "shx": "~0.4.0", - "vite": "~8.1.2" + "typescript": "~7.0.2", + "vite": "~8.1.4" }, "overrides": { "@typefox/monaco-editor-react": "../../packages/wrapper-react", diff --git a/verify/webpack/package-lock.json b/verify/webpack/package-lock.json index a7370ffad..5a18a2ecb 100644 --- a/verify/webpack/package-lock.json +++ b/verify/webpack/package-lock.json @@ -8,7 +8,7 @@ "name": "example-client-webpack", "version": "0.0.0", "dependencies": { - "@codingame/monaco-vscode-textmate-service-override": "^34.1.3", + "@codingame/monaco-vscode-textmate-service-override": "^35.0.0", "monaco-languageclient-examples": "../../packages/examples" }, "devDependencies": { @@ -18,8 +18,8 @@ "source-map-loader": "~5.0.0", "style-loader": "~4.0.0", "ts-loader": "~9.6.1", - "vite": "8.1.0", - "webpack-cli": "~7.1.0" + "vite": "~8.1.4", + "webpack-cli": "~7.2.1" }, "engines": { "node": ">=22", @@ -31,54 +31,54 @@ "version": "2026.6.1", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "^34.1.3", - "@codingame/monaco-vscode-cpp-default-extension": "^34.1.3", - "@codingame/monaco-vscode-debug-service-override": "^34.1.3", - "@codingame/monaco-vscode-environment-service-override": "^34.1.3", - "@codingame/monaco-vscode-explorer-service-override": "^34.1.3", - "@codingame/monaco-vscode-extensions-service-override": "^34.1.3", - "@codingame/monaco-vscode-files-service-override": "^34.1.3", - "@codingame/monaco-vscode-groovy-default-extension": "^34.1.3", - "@codingame/monaco-vscode-java-default-extension": "^34.1.3", - "@codingame/monaco-vscode-javascript-default-extension": "^34.1.3", - "@codingame/monaco-vscode-json-default-extension": "^34.1.3", - "@codingame/monaco-vscode-json-language-features-default-extension": "^34.1.3", - "@codingame/monaco-vscode-keybindings-service-override": "^34.1.3", - "@codingame/monaco-vscode-lifecycle-service-override": "^34.1.3", - "@codingame/monaco-vscode-localization-service-override": "^34.1.3", - "@codingame/monaco-vscode-log-service-override": "^34.1.3", - "@codingame/monaco-vscode-outline-service-override": "^34.1.3", - "@codingame/monaco-vscode-preferences-service-override": "^34.1.3", - "@codingame/monaco-vscode-python-default-extension": "^34.1.3", - "@codingame/monaco-vscode-remote-agent-service-override": "^34.1.3", - "@codingame/monaco-vscode-search-result-default-extension": "^34.1.3", - "@codingame/monaco-vscode-search-service-override": "^34.1.3", - "@codingame/monaco-vscode-secret-storage-service-override": "^34.1.3", - "@codingame/monaco-vscode-storage-service-override": "^34.1.3", - "@codingame/monaco-vscode-testing-service-override": "^34.1.3", - "@codingame/monaco-vscode-theme-defaults-default-extension": "^34.1.3", - "@codingame/monaco-vscode-typescript-basics-default-extension": "^34.1.3", - "@codingame/monaco-vscode-typescript-language-features-default-extension": "^34.1.3", - "@codingame/monaco-vscode-view-banner-service-override": "^34.1.3", - "@codingame/monaco-vscode-view-status-bar-service-override": "^34.1.3", - "@codingame/monaco-vscode-view-title-bar-service-override": "^34.1.3", - "@codingame/monaco-vscode-views-service-override": "^34.1.3", + "@codingame/monaco-vscode-api": "^35.0.0", + "@codingame/monaco-vscode-cpp-default-extension": "^35.0.0", + "@codingame/monaco-vscode-debug-service-override": "^35.0.0", + "@codingame/monaco-vscode-environment-service-override": "^35.0.0", + "@codingame/monaco-vscode-explorer-service-override": "^35.0.0", + "@codingame/monaco-vscode-extensions-service-override": "^35.0.0", + "@codingame/monaco-vscode-files-service-override": "^35.0.0", + "@codingame/monaco-vscode-groovy-default-extension": "^35.0.0", + "@codingame/monaco-vscode-java-default-extension": "^35.0.0", + "@codingame/monaco-vscode-javascript-default-extension": "^35.0.0", + "@codingame/monaco-vscode-json-default-extension": "^35.0.0", + "@codingame/monaco-vscode-json-language-features-default-extension": "^35.0.0", + "@codingame/monaco-vscode-keybindings-service-override": "^35.0.0", + "@codingame/monaco-vscode-lifecycle-service-override": "^35.0.0", + "@codingame/monaco-vscode-localization-service-override": "^35.0.0", + "@codingame/monaco-vscode-log-service-override": "^35.0.0", + "@codingame/monaco-vscode-outline-service-override": "^35.0.0", + "@codingame/monaco-vscode-preferences-service-override": "^35.0.0", + "@codingame/monaco-vscode-python-default-extension": "^35.0.0", + "@codingame/monaco-vscode-remote-agent-service-override": "^35.0.0", + "@codingame/monaco-vscode-search-result-default-extension": "^35.0.0", + "@codingame/monaco-vscode-search-service-override": "^35.0.0", + "@codingame/monaco-vscode-secret-storage-service-override": "^35.0.0", + "@codingame/monaco-vscode-storage-service-override": "^35.0.0", + "@codingame/monaco-vscode-testing-service-override": "^35.0.0", + "@codingame/monaco-vscode-theme-defaults-default-extension": "^35.0.0", + "@codingame/monaco-vscode-typescript-basics-default-extension": "^35.0.0", + "@codingame/monaco-vscode-typescript-language-features-default-extension": "^35.0.0", + "@codingame/monaco-vscode-view-banner-service-override": "^35.0.0", + "@codingame/monaco-vscode-view-status-bar-service-override": "^35.0.0", + "@codingame/monaco-vscode-view-title-bar-service-override": "^35.0.0", + "@codingame/monaco-vscode-views-service-override": "^35.0.0", "@typefox/monaco-editor-react": "~8.0.0-next.0", "cors": "~2.8.6", "express": "~5.2.1", "jszip": "~3.10.1", - "langium": "~4.3.0", + "langium": "~4.3.1", "langium-minilogo": "~4.0.1", "monaco-languageclient": "~11.0.0-next.0", "pyright": "~1.1.411", "react": "~19.2.7", "react-dom": "~19.2.7", "request-light": "~0.8.0", - "vscode": "npm:@codingame/monaco-vscode-extension-api@^34.1.3", + "vscode": "npm:@codingame/monaco-vscode-extension-api@^35.0.0", "vscode-json-languageservice": "~5.7.2", - "vscode-languageclient": "~10.0.1", - "vscode-languageserver": "~10.0.1", - "vscode-languageserver-protocol": "~3.18.1", + "vscode-languageclient": "~10.1.0", + "vscode-languageserver": "~10.1.0", + "vscode-languageserver-protocol": "~3.18.2", "vscode-languageserver-textdocument": "~1.0.12", "vscode-uri": "~3.1.0", "vscode-ws-jsonrpc": "~4.0.0-next.0", @@ -101,18 +101,18 @@ } }, "node_modules/@codingame/monaco-vscode-api": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-api/-/monaco-vscode-api-34.1.3.tgz", - "integrity": "sha512-GJScLUrZaWvE+Gw/BtWTJjHTDdBpvCQyBAfUaaUugFzfrA5exnj0IGDzzyzEKkmz2bYE10tnafEjfY53sNV+Xg==", - "license": "MIT", - "dependencies": { - "@codingame/monaco-vscode-base-service-override": "34.1.3", - "@codingame/monaco-vscode-environment-service-override": "34.1.3", - "@codingame/monaco-vscode-extensions-service-override": "34.1.3", - "@codingame/monaco-vscode-files-service-override": "34.1.3", - "@codingame/monaco-vscode-host-service-override": "34.1.3", - "@codingame/monaco-vscode-layout-service-override": "34.1.3", - "@codingame/monaco-vscode-quickaccess-service-override": "34.1.3", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-api/-/monaco-vscode-api-35.0.0.tgz", + "integrity": "sha512-7kzYoGwk8BP2Hdxg24wd9S1pkVg4WBJJfW11PyL5/U8G5+uPNDq7pQ9JR/ceoHCPjpKkKKV3T+96M6fqDVzQXw==", + "license": "MIT", + "dependencies": { + "@codingame/monaco-vscode-base-service-override": "35.0.0", + "@codingame/monaco-vscode-environment-service-override": "35.0.0", + "@codingame/monaco-vscode-extensions-service-override": "35.0.0", + "@codingame/monaco-vscode-files-service-override": "35.0.0", + "@codingame/monaco-vscode-host-service-override": "35.0.0", + "@codingame/monaco-vscode-layout-service-override": "35.0.0", + "@codingame/monaco-vscode-quickaccess-service-override": "35.0.0", "@vscode/diff": "0.0.2-7", "@vscode/iconv-lite-umd": "0.7.1", "dompurify": "3.4.11", @@ -121,77 +121,77 @@ } }, "node_modules/@codingame/monaco-vscode-base-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-base-service-override/-/monaco-vscode-base-service-override-34.1.3.tgz", - "integrity": "sha512-J/IXsphJ4lC1dUXQr127qiDscO+WcTUGBs0UXolMfH3FrOSAnejRr+0//ZHyFlcODaQgDppqOpjIipCJUhWRXg==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-base-service-override/-/monaco-vscode-base-service-override-35.0.0.tgz", + "integrity": "sha512-527NQkfQp570P4M+ri3f2xRewqdSeSfKIsnQD9YHhUv7ESDo+enQl5NTPX34hYhtObPsIT7BauK4x2Z2VYeINQ==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-environment-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-environment-service-override/-/monaco-vscode-environment-service-override-34.1.3.tgz", - "integrity": "sha512-jNAnxQSKYAW+Vz+vxMh9z9YfdTkukazlvaMjVz8D27CXqS4Li+clRNq7zBtfmN2sDy9paXGJkax9BToiqG/Gig==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-environment-service-override/-/monaco-vscode-environment-service-override-35.0.0.tgz", + "integrity": "sha512-Ky7I/QzCvEy8C0KXQdokxxTbp6yNJX4Tl87rpJTNAyrmNOXszJgqLEZA8tcqxxzhJ9Q8mkmAIoByUq9qDSsMig==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-extensions-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extensions-service-override/-/monaco-vscode-extensions-service-override-34.1.3.tgz", - "integrity": "sha512-0e8fdvYH1TuVksIcdh7AZGpkca1ggsrYPsW3cte5bmMIH5dt/0hD/U2pLHMY/r8wuUS5uDe5+bPtAVFxw6wvUA==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-extensions-service-override/-/monaco-vscode-extensions-service-override-35.0.0.tgz", + "integrity": "sha512-Gyz28JhJS362u7GbJD2Y0bjZHBYqz7gDJUtsohf1u1+9KXG/zHQLg8MuBhxR6yjjUvEqpZ7Zv220xQCHeheiKw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3", - "@codingame/monaco-vscode-files-service-override": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0", + "@codingame/monaco-vscode-files-service-override": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-files-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-files-service-override/-/monaco-vscode-files-service-override-34.1.3.tgz", - "integrity": "sha512-JlSiRIJYDkSZprJPILqyjguSgOYsmw1NFYYO1upaUjXLt4O6Q7eKFEA+i5B4K/YhUaB7+3xdmemdOFVBPKqbDQ==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-files-service-override/-/monaco-vscode-files-service-override-35.0.0.tgz", + "integrity": "sha512-vbXRkclNk59PSMFFTZEICk84EOdm8u1lDgPOnyhEMf6iG0+oiuwUBCMerao+OPlt6eDOUzSfY5Ls7oNU729g/A==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-host-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-host-service-override/-/monaco-vscode-host-service-override-34.1.3.tgz", - "integrity": "sha512-OHGx/BU3uss/bK8hkeXwupP4eGrh1YxZF3SULALULcroy2/KtCBrsCCgjCKPNsyGkJdbyxJ4oYoZM9whi/zqVQ==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-host-service-override/-/monaco-vscode-host-service-override-35.0.0.tgz", + "integrity": "sha512-Tx+N4QejkKmvjZDRoQvMcLcgWgjAJyXyVWvPdsRUiKm9+2smrXu5yKPrgaDQM1Hv3HIdBg7QSx96WLuvwkNeAA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-layout-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-layout-service-override/-/monaco-vscode-layout-service-override-34.1.3.tgz", - "integrity": "sha512-7ChNNyUfxLKEynjPNTs3uCtT7vXnioV4NMyLLWdOsCj2daF6H6tZidZTq5iRMiR5nRjdyVp1KMCEWieKKI730Q==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-layout-service-override/-/monaco-vscode-layout-service-override-35.0.0.tgz", + "integrity": "sha512-eOlomA0sxFsflYnI8YYogsYmjC+2MBr5H5vtPzlqQDp/Z9056CaxolFHrG1BIrkZEunFstXZPQjCYXZz9HbggA==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-quickaccess-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-quickaccess-service-override/-/monaco-vscode-quickaccess-service-override-34.1.3.tgz", - "integrity": "sha512-LekBeMf5NyFrrgnoapvJlxJSaySWO1W8QgdTH18paIFeuEfT+uFLkyMd24B23ocjjxulVf/8sw0ByF9WdEKZ/g==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-quickaccess-service-override/-/monaco-vscode-quickaccess-service-override-35.0.0.tgz", + "integrity": "sha512-qBpGcg5xJzodZCEXwMQDw1pqxzFcxxbT9wk/8eqYZRSa0LZHwgM6W2kwmTZStMvBBdOv1+o4bklukC+AM7gJ1A==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0" } }, "node_modules/@codingame/monaco-vscode-textmate-service-override": { - "version": "34.1.3", - "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-textmate-service-override/-/monaco-vscode-textmate-service-override-34.1.3.tgz", - "integrity": "sha512-osxde5UOSM/AiXdwZOd51W0h3cwh/6NW+mkicck7UuErDe7JbNk77Ud6N/HrELIPnLGvKETNWiqYGjKyPllOhA==", + "version": "35.0.0", + "resolved": "https://registry.npmjs.org/@codingame/monaco-vscode-textmate-service-override/-/monaco-vscode-textmate-service-override-35.0.0.tgz", + "integrity": "sha512-4TiNoBO3vKJCA/2PUHPTHDMLLFqrWFrWRe4FFs6mua0pJWGP9QK8FQI/jKo6D6t1rx3ywdGO20tu/CQK8J0KYw==", "license": "MIT", "dependencies": { - "@codingame/monaco-vscode-api": "34.1.3", - "@codingame/monaco-vscode-files-service-override": "34.1.3" + "@codingame/monaco-vscode-api": "35.0.0", + "@codingame/monaco-vscode-files-service-override": "35.0.0" } }, "node_modules/@discoveryjs/json-ext": { @@ -351,9 +351,9 @@ } }, "node_modules/@oxc-project/types": { - "version": "0.137.0", - "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.137.0.tgz", - "integrity": "sha512-WT+Gb24i8hmvo85AIv2oEYouEXkRlKAlT9WaCa3TfLgNCN+GhrJOGZuIlMouAh38Qe4QOx26eUOVsq70qXrywA==", + "version": "0.139.0", + "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.139.0.tgz", + "integrity": "sha512-r9gHphtCs+1M7J0pw6Sn/hh/Wpa/iQrOOkrNAlVLF/gHq+/CJmHIWKKUUhdWjcD6CIa8idarspCsASiXCXvFUw==", "dev": true, "license": "MIT", "funding": { @@ -361,9 +361,9 @@ } }, "node_modules/@rolldown/binding-android-arm64": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.1.3.tgz", - "integrity": "sha512-DT6Z3PhvioeHMvxo+xHc3KtqggrI7CCTXCmC2h/5zUlp5jVitv7XEy+9q5/7v8IolhlioawpMo8Kg0EEBy7J0g==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.1.5.tgz", + "integrity": "sha512-lZg8fqIv2v7FF237bwMgzGZEJvGL79/s5knJ/i6FmsGF4XXlzccZ4jb+TrFIxtSSxFtIpdsgrPZeMk1I9AFcyQ==", "cpu": [ "arm64" ], @@ -378,9 +378,9 @@ } }, "node_modules/@rolldown/binding-darwin-arm64": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.1.3.tgz", - "integrity": "sha512-0NwgwsjM7LrsuVnXMK3koTpagBNOhloc/BNjKqZjv4V5zI5r13qx69uVhRx+o5Z0yy4Hzq+lpy7TAgUG/ocvrw==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.1.5.tgz", + "integrity": "sha512-51Bnx9pNiMRKSUNtBfySkNJ9vMU9Hh3I1ozDd6gyPPYzaXCfnptUcEZxXGYFn+ul2dtcMUiqGR1Yai2K10uoTw==", "cpu": [ "arm64" ], @@ -395,9 +395,9 @@ } }, "node_modules/@rolldown/binding-darwin-x64": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.1.3.tgz", - "integrity": "sha512-YtiBp4disu6V560loT6PjMdiRaWmVvDNrUunAalbiFx2ggeJwxdAsgZMcoGP17uyAsTwAj5V1niksxlHnVQ1Sw==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.1.5.tgz", + "integrity": "sha512-Tm+gbfC0aHu1tBA/JvKQh32S0K6YgCHkiAF4/W6xX0K0RmNuc94VeK419dJoE65R5aRxmo+noZQSWrAMF6yb6g==", "cpu": [ "x64" ], @@ -412,9 +412,9 @@ } }, "node_modules/@rolldown/binding-freebsd-x64": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.1.3.tgz", - "integrity": "sha512-yD3EkEdXk2LypPxnf/kSZHirarsI8gcPzc62SukhR9VJTyvV+F9Q/GxWNuCojc7sXyuVC4DxRGhdDK4X8VSsbw==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.1.5.tgz", + "integrity": "sha512-JMzDKCCXq93YccG5gz3hvOs1oXRKAf0XYpfOS88e+wZrC8Iugj6j68867vrYZkvpDDpKn/KoKORThmchMpF6TA==", "cpu": [ "x64" ], @@ -429,9 +429,9 @@ } }, "node_modules/@rolldown/binding-linux-arm-gnueabihf": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.1.3.tgz", - "integrity": "sha512-c+8vieQbsD7HNAHKIA34w0GJ9FedFFuJGD+7E6vz7Q3uqAIugL5p45fhlsj4UaAsHpcmlqugBWMhA0/j7o0sIg==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.1.5.tgz", + "integrity": "sha512-uML21j2K5TfPGutKxub+M+nLjZIrWjXQ5Grx4lCe/nimTj9B4L63zHpjXLl4y0L3mcm2htEQIb06oCG/szerNw==", "cpu": [ "arm" ], @@ -446,9 +446,9 @@ } }, "node_modules/@rolldown/binding-linux-arm64-gnu": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.1.3.tgz", - "integrity": "sha512-50jD0uUwLvur7Zz9LHz17kaAdTPjn5wN93hEgjvmYFRZwiR7ZJYovTd5ipyWJDAnXKvZ+wgc+/Ika6dwSF5OcA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.1.5.tgz", + "integrity": "sha512-navSiuTMogvnQoZoM/v+l3ZWo50/NTwSHSzheABx/RCnmUPaKwq9qSo4Br2OYRs21+Fz8uFqITZM3H4opOB0/Q==", "cpu": [ "arm64" ], @@ -466,9 +466,9 @@ } }, "node_modules/@rolldown/binding-linux-arm64-musl": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.1.3.tgz", - "integrity": "sha512-BO9+oPL8K9poZJBfYPsXNtYjPE5uM3qeehT3aFcW4LITOl+iSqhp0abzjR2nWBUNjIZeKXjAEWBZ64WjNoHd6w==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.1.5.tgz", + "integrity": "sha512-lAryqH7IteztmCXQXk0etKj4wBQ7Gx5S6LjKhsgp9zb8I5bsuvU/2llH1hDQcjsFeqIsovMVN339/8pUDDBXxA==", "cpu": [ "arm64" ], @@ -486,9 +486,9 @@ } }, "node_modules/@rolldown/binding-linux-ppc64-gnu": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.1.3.tgz", - "integrity": "sha512-f3VpLB1vQ0Eo6ecr/6cekLnvYMFF4YBFoVGkfkvPLq1bAkbAwHYQPZKoAmG6OJyTcxxoC+AvezGx/S1obNC0Mw==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.1.5.tgz", + "integrity": "sha512-fsK/sNBnxzBlL4O1JNrZakVQxPspqpED5dLtNsZS9oOKmtSpdNIzxH2kkol5HYTWJN47sE20ztMJPxfZ89qGOg==", "cpu": [ "ppc64" ], @@ -506,9 +506,9 @@ } }, "node_modules/@rolldown/binding-linux-s390x-gnu": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.1.3.tgz", - "integrity": "sha512-AmurZ26Pqx/RI9N1gzEOCklkKXl927yjfXWUUS0O7Puh8ARM/Ob8qfrD3qnWksScdw6cSrW5PSHE9DyLu7+PtA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.1.5.tgz", + "integrity": "sha512-gLYb4BIadlfTOYT5gO503n8zQjXflgzpD0FcyKh0Mzx3rqCZKnHoJWV9xe1KXUJ5lx2JfcSHr/mhzS0PC/McAA==", "cpu": [ "s390x" ], @@ -526,9 +526,9 @@ } }, "node_modules/@rolldown/binding-linux-x64-gnu": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.1.3.tgz", - "integrity": "sha512-JJpqs8bRGITDOdbkNKnlojzBabbOHrqjSvDr0IVsZObE1lBcPjxItUEY9eWIDbxaJ3cGrXPWGfGkIxFijg/URg==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.1.5.tgz", + "integrity": "sha512-FjcpEKUyJygHgs1o50VYNvkt5+7Le/VEdYt0AkRpkL33MnyQfwr8l5mXwMmfmTbyMPr5vJLC+8/Gd9gXnwU1QQ==", "cpu": [ "x64" ], @@ -546,9 +546,9 @@ } }, "node_modules/@rolldown/binding-linux-x64-musl": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.1.3.tgz", - "integrity": "sha512-rSJcdjPxzA/by/6/rYs+v+bXU7UjvnbUWz8MJb6kh6+knqB1dCrtHg0uu7C/4haqJvqdkYHQ5IGn+tCH9GLW/g==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.1.5.tgz", + "integrity": "sha512-Me+PfPI2TMeOQk0gYWfLQZtTktrmzbr8cDboqX83XKc7UrgAi55gF+2dUkWdxd19n55Essp2yeca+O9N5rBxHg==", "cpu": [ "x64" ], @@ -566,9 +566,9 @@ } }, "node_modules/@rolldown/binding-openharmony-arm64": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.1.3.tgz", - "integrity": "sha512-hQ3/PYkDJICgevvyNcVrihVeqq7k1Pp3VZ9lY+dauAYUJKO+auqApvANhvR1An9BhmqYKvW2Mu1F9u4DXSMLxQ==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.1.5.tgz", + "integrity": "sha512-yc5WrLzXks6zCQfn9Oxr8pORKyl/pF+QjHmW/Qx3qu0oyrrNC+y2JLTU1E2rcWYAmzlnqngWXHQjy51VzW70Vw==", "cpu": [ "arm64" ], @@ -583,9 +583,9 @@ } }, "node_modules/@rolldown/binding-wasm32-wasi": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.1.3.tgz", - "integrity": "sha512-Elcv/BtML9lXrV6JuKITc/grN2kYV9gjsQpW8Jfw4ioK0TOkjBjye0nnyqQNy9STNaI20lXNaQBRrD5gSgR0Yg==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.1.5.tgz", + "integrity": "sha512-VbQGPX2b4r48TAMIM2cjgluIM1HYutm4pcTEJsle7iEP7sB1dFqtPLBVbdLAZCxy1txCcPxf4QFf4v8uvltPqA==", "cpu": [ "wasm32" ], @@ -602,9 +602,9 @@ } }, "node_modules/@rolldown/binding-win32-arm64-msvc": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.1.3.tgz", - "integrity": "sha512-2DrEfhluH9yhiaFApmsjsjwrSYbNcY1oFTzYSP1a535jDbV98zCFanA/96TBUd0iDFcxGmw9QRExwGCXz3U+/g==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.1.5.tgz", + "integrity": "sha512-gHv82k63z4qpV5+Q1y/12KrK0ltWBukVDI8nZcbT7Tt/ZlOIVwppazneq0F93oDxTo3IgAMEDIoQh3E2n6mVsw==", "cpu": [ "arm64" ], @@ -619,9 +619,9 @@ } }, "node_modules/@rolldown/binding-win32-x64-msvc": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.1.3.tgz", - "integrity": "sha512-OL4OMk7UPXOeVGGd3qo5zJyPIljf4AFgk5QAkPPS+OoLuOOozhuaQGC18MxVTnw/06q93gShAJzlwnSCY9YtqA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.1.5.tgz", + "integrity": "sha512-tTZuDBPw85tEN5PQi1pnEBzDy0Z49HtScLAbD5t6hyeU92A95pRWaSMw1GZZi/RwgSgUIl0xrSlXIT/9QzvYSA==", "cpu": [ "x64" ], @@ -2978,13 +2978,13 @@ } }, "node_modules/rolldown": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.1.3.tgz", - "integrity": "sha512-1F1eEtUBtFvcGm1HQ9TiUIUHPQG7mSAODrhIzjxoUEFuo8OcbrGLiVLkevNgj84TE4lnHvnumwFjhJO5Eu135g==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.1.5.tgz", + "integrity": "sha512-t9z29cJjXf/vxQ8dyhCSpt6H6aSwHTk8cT5I3iy6SMXuFpk5mB6PL6XfC8PCwrPTx93udwKUm9HRteAlTGBLiA==", "dev": true, "license": "MIT", "dependencies": { - "@oxc-project/types": "=0.137.0", + "@oxc-project/types": "=0.139.0", "@rolldown/pluginutils": "^1.0.0" }, "bin": { @@ -2994,21 +2994,21 @@ "node": "^20.19.0 || >=22.12.0" }, "optionalDependencies": { - "@rolldown/binding-android-arm64": "1.1.3", - "@rolldown/binding-darwin-arm64": "1.1.3", - "@rolldown/binding-darwin-x64": "1.1.3", - "@rolldown/binding-freebsd-x64": "1.1.3", - "@rolldown/binding-linux-arm-gnueabihf": "1.1.3", - "@rolldown/binding-linux-arm64-gnu": "1.1.3", - "@rolldown/binding-linux-arm64-musl": "1.1.3", - "@rolldown/binding-linux-ppc64-gnu": "1.1.3", - "@rolldown/binding-linux-s390x-gnu": "1.1.3", - "@rolldown/binding-linux-x64-gnu": "1.1.3", - "@rolldown/binding-linux-x64-musl": "1.1.3", - "@rolldown/binding-openharmony-arm64": "1.1.3", - "@rolldown/binding-wasm32-wasi": "1.1.3", - "@rolldown/binding-win32-arm64-msvc": "1.1.3", - "@rolldown/binding-win32-x64-msvc": "1.1.3" + "@rolldown/binding-android-arm64": "1.1.5", + "@rolldown/binding-darwin-arm64": "1.1.5", + "@rolldown/binding-darwin-x64": "1.1.5", + "@rolldown/binding-freebsd-x64": "1.1.5", + "@rolldown/binding-linux-arm-gnueabihf": "1.1.5", + "@rolldown/binding-linux-arm64-gnu": "1.1.5", + "@rolldown/binding-linux-arm64-musl": "1.1.5", + "@rolldown/binding-linux-ppc64-gnu": "1.1.5", + "@rolldown/binding-linux-s390x-gnu": "1.1.5", + "@rolldown/binding-linux-x64-gnu": "1.1.5", + "@rolldown/binding-linux-x64-musl": "1.1.5", + "@rolldown/binding-openharmony-arm64": "1.1.5", + "@rolldown/binding-wasm32-wasi": "1.1.5", + "@rolldown/binding-win32-arm64-msvc": "1.1.5", + "@rolldown/binding-win32-x64-msvc": "1.1.5" } }, "node_modules/run-parallel": { @@ -3586,16 +3586,16 @@ "license": "MIT" }, "node_modules/vite": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/vite/-/vite-8.1.0.tgz", - "integrity": "sha512-BuJcQK/56NQTWDGn4ABea3q4SSBdNPWwNZKTkkUpcMPnLoquSYH8llRtSUIgoL1KSCpHt5eghLShn50mH36y7Q==", + "version": "8.1.4", + "resolved": "https://registry.npmjs.org/vite/-/vite-8.1.4.tgz", + "integrity": "sha512-bTT9PsdWO+MQMNG9ZXIP/qM9wGh37DFxTV/sPq9cFpHr3w4jkgef032PkAL9jAqhk3Nz8NQw3O8n6/xFkqO4QQ==", "dev": true, "license": "MIT", "dependencies": { "lightningcss": "^1.32.0", - "picomatch": "^4.0.4", - "postcss": "^8.5.15", - "rolldown": "~1.1.2", + "picomatch": "^4.0.5", + "postcss": "^8.5.16", + "rolldown": "~1.1.4", "tinyglobby": "^0.2.17" }, "bin": { @@ -3664,9 +3664,9 @@ } }, "node_modules/vite/node_modules/picomatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", - "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.5.tgz", + "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==", "dev": true, "license": "MIT", "engines": { @@ -3738,9 +3738,9 @@ } }, "node_modules/webpack-cli": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-7.1.0.tgz", - "integrity": "sha512-pSJ5p5PkXRD88sfCq5Wo+coc42QykwRu5Md0DyESj0rT6PPPA2wTNabpHPKgqH8EMkfTDo3IWx3iiNXMu8XDBQ==", + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-7.2.1.tgz", + "integrity": "sha512-YwSGbcZdfz12DM8JIseVPr3oBb09IgVCVc4vY3oDvZnI/mALTGPAP1QiqOi4/bBLSJrRHaqDIXeHcNA0+G38aw==", "dev": true, "license": "MIT", "dependencies": { @@ -3769,7 +3769,7 @@ "toml": "^3.0.0 || ^4.0.0", "webpack": "^5.101.0", "webpack-bundle-analyzer": "^4.0.0 || ^5.0.0", - "webpack-dev-server": "^5.0.0" + "webpack-dev-server": "^5.0.0 || ^6.0.0" }, "peerDependenciesMeta": { "js-yaml": { diff --git a/verify/webpack/package.json b/verify/webpack/package.json index 5ec8a34e3..4d604b240 100644 --- a/verify/webpack/package.json +++ b/verify/webpack/package.json @@ -15,7 +15,7 @@ "bundle:textmateWorker": "vite --config vite.config.textmateWorker.ts build" }, "dependencies": { - "@codingame/monaco-vscode-textmate-service-override": "^34.1.3", + "@codingame/monaco-vscode-textmate-service-override": "^35.0.0", "monaco-languageclient-examples": "../../packages/examples" }, "devDependencies": { @@ -25,8 +25,8 @@ "source-map-loader": "~5.0.0", "style-loader": "~4.0.0", "ts-loader": "~9.6.1", - "vite": "~8.1.2", - "webpack-cli": "~7.1.0" + "vite": "~8.1.4", + "webpack-cli": "~7.2.1" }, "overrides": { "@typefox/monaco-editor-react": "../../packages/wrapper-react",