diff --git a/.github/actions/setup-node-pnpm/action.yml b/.github/actions/setup-node-pnpm/action.yml
index 38eebdaf1..77e0e00e6 100644
--- a/.github/actions/setup-node-pnpm/action.yml
+++ b/.github/actions/setup-node-pnpm/action.yml
@@ -11,7 +11,7 @@ runs:
using: composite
steps:
- name: Install pnpm
- uses: pnpm/action-setup@903f9c1a6ebcba6cf41d87230be49611ac97822e # v6.0.3
+ uses: pnpm/action-setup@0e279bb959325dab635dd2c09392533439d90093 # v6.0.8
- name: Use Node.js ${{ inputs.node-version }}
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index f4d4836ee..49d0df4df 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
- node-version: &node-versions [22.x, 24.x]
+ node-version: &node-versions [22.x, 24.x, 26.x]
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
@@ -25,7 +25,7 @@ jobs:
with:
node-version: ${{ matrix.node-version }}
- - run: pnpm install --frozen-lockfile
+ - run: pnpm ci
- run: pnpm run build
@@ -82,7 +82,7 @@ jobs:
run: |
tar -xf ${{runner.temp}}/workspace.tar -C .
- - run: pnpm install --frozen-lockfile
+ - run: pnpm ci
- run: pnpm run build:docs
@@ -109,7 +109,7 @@ jobs:
run: |
tar -xf ${{runner.temp}}/workspace.tar -C .
- - run: pnpm install --frozen-lockfile
+ - run: pnpm ci
- run: pnpm run ci-test
@@ -141,7 +141,7 @@ jobs:
run: |
tar -xf ${{runner.temp}}/workspace.tar -C .
- - run: pnpm install --frozen-lockfile
+ - run: pnpm ci
- run: pnpm integration:clean
- run: pnpm integration:generate --schema-builder ${{ matrix.schema-builder }}
@@ -175,7 +175,7 @@ jobs:
run: |
tar -xf ${{runner.temp}}/workspace.tar -C .
- - run: pnpm install --frozen-lockfile
+ - run: pnpm ci
- run: SCHEMA_BUILDER=zod-v3 pnpm e2e:generate
- run: pnpm e2e:validate
diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml
index 77be79ca7..276f21444 100644
--- a/.github/workflows/publish-docs.yml
+++ b/.github/workflows/publish-docs.yml
@@ -16,12 +16,13 @@ jobs:
fetch-depth: 0
- name: Install pnpm
- uses: pnpm/action-setup@903f9c1a6ebcba6cf41d87230be49611ac97822e # v6.0.3
+ uses: pnpm/action-setup@0e279bb959325dab635dd2c09392533439d90093 # v6.0.8
- name: Use Node.js
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
- node-version-file: '.nvmrc'
+ node-version: 26.2.0
+ cache: "pnpm"
- uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
id: nextjs-cache
@@ -31,7 +32,7 @@ jobs:
restore-keys: |
${{ runner.os }}-nextjs-${{ hashFiles('pnpm-lock.yaml') }}-
- - run: pnpm install --frozen-lockfile
+ - run: pnpm ci
- run: pnpm run build
- run: pnpm run build:docs
diff --git a/.github/workflows/publish-npm.yml b/.github/workflows/publish-npm.yml
index 1515a6f16..d5f217eee 100644
--- a/.github/workflows/publish-npm.yml
+++ b/.github/workflows/publish-npm.yml
@@ -18,13 +18,13 @@ jobs:
fetch-depth: 0
- name: Install pnpm
- uses: pnpm/action-setup@903f9c1a6ebcba6cf41d87230be49611ac97822e # v6.0.3
+ uses: pnpm/action-setup@0e279bb959325dab635dd2c09392533439d90093 # v6.0.8
- name: Use Node.js
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
with:
registry-url: "https://registry.npmjs.org"
- node-version-file: '.nvmrc'
+ node-version: 26.2.0
cache: "pnpm"
- uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5
@@ -41,7 +41,7 @@ jobs:
node scripts/validate-package-version.mjs "${TAG_VERSION}"
- - run: pnpm install --frozen-lockfile
+ - run: pnpm ci
- run: pnpm run build
diff --git a/.nvmrc b/.nvmrc
deleted file mode 100644
index 5bf4400f2..000000000
--- a/.nvmrc
+++ /dev/null
@@ -1 +0,0 @@
-24.15.0
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 9fa54d928..6ca816a7e 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -24,11 +24,9 @@ PR with a detailed description is fine too.
## Setup
-1. Install a node version manager that respects `.nvmrc` files, such as
- [fnm](https://github.com/Schniz/fnm)
-2. Enable [corepack](https://nodejs.org/api/corepack.html) using `corepack
- enable`
-3. Install `devDependencies` using `pnpm`
+1. Install [mise](https://mise.jdx.dev/)
+2. Run `mise trust && mise i` (Ensures Node.js >= 22.x is used)
+3. Install dependencies using `pnpm install`
## Workflow
@@ -37,21 +35,9 @@ See [package.json](./package.json) for available scripts.
Main ones of interest are `build`, `test`, `lint`. E.g:
```shell
-pnpm build
-pnpm test
-pnpm lint
-```
-
-To regenerate the integration tests:
-
-```shell
-pnpm integration:generate
-```
-
-And to build them / check the code output is valid:
-
-```shell
-pnpm integration:validate
+pnpm run build
+pnpm run test
+pnpm run lint
```
There's also a `ci-pipeline` script that can be used as a pre-push check, e.g:
@@ -85,34 +71,49 @@ The config can be seen here [./biome.json](./biome.json)
## Testing
```shell
-pnpm test
-pnpm integration:generate && pnpm integration:validate
+pnpm run test # unit tests
+pnpm run integration:generate && pnpm run integration:validate # integration test
+pnpm run e2e:generate && pnpm run e2e:validate # e2e tests
```
-We have two types of testing in play:
+We have three types of testing in play:
-* Unit tests using `jest`
+* Unit tests
* Integration tests
+* E2E tests
+
+### Unit Testing
+
+All new code should include unit tests. These are the most useful in terms of catching regressions,
+and run the fastest.
+
+Use `pnpm run test`
-The unit testing is currently a bit on the "light" side - the project started
-as a fun experiment on a weekend and there is still some back filling to do.
-New code, and particularly bug fixes should include unit tests.
+### Integration Tests
-There is also a heavy reliance on integration tests, where we use the openapi
-specifications for large API surfaces to run the code generation and check that
-the result builds, currently this includes:
+We use publically available, large API surfaces to run our integration tests. Currently, this includes:
* Github API
* Stripe API
-* Okta API (partial)
-* Petstore API (from Swagger)
+* Okta API (Identity and OAuth)
+* Petstore API
+* Azure Core Service and Resource Manager (TypeSpec)
* A Todo List API (written for this repo, showcases definitions split across
multiple files)
At this stage we don't actually execute the code generated for these API's, but
-this would be a nice improvement for the future. The Github client in
-particular gets a fair amount of use for automating tasks against my
-workplace's Github organisation.
+the build check ensures that the generated code is syntactically correct and
+type-safe.
+
+Use `pnpm run integration:generate && pnpm run integration:validate`
+
+### E2E Tests
+
+E2E tests involve generating code for a specific specification and running
+actual functional tests against it to ensure the runtime behavior is correct.
+
+Use `pnpm run e2e:generate` to generate the test code and `pnpm run e2e:validate` to run
+the tests.
## Publishing
diff --git a/README.md b/README.md
index 1d2ed0cd7..9895f2543 100644
--- a/README.md
+++ b/README.md
@@ -39,6 +39,7 @@ The repository is structured as a mono repo of several npm packages that work to
* [openapi-code-generator](./packages/openapi-code-generator)
* [typescript-axios-runtime](./packages/typescript-axios-runtime)
+* [typescript-common-runtime](./packages/typescript-common-runtime)
* [typescript-express-runtime](./packages/typescript-express-runtime)
* [typescript-fetch-runtime](./packages/typescript-fetch-runtime)
* [typescript-koa-runtime](./packages/typescript-koa-runtime)
diff --git a/biome.jsonc b/biome.jsonc
index 1f8c7407f..2278711fe 100644
--- a/biome.jsonc
+++ b/biome.jsonc
@@ -55,6 +55,9 @@
"complexity": {
"noForEach": "error"
},
+ "correctness": {
+ "noUnusedImports": "error"
+ },
"suspicious": {
"noImportCycles": "error"
},
diff --git a/mise.toml b/mise.toml
new file mode 100644
index 000000000..e331cd5d7
--- /dev/null
+++ b/mise.toml
@@ -0,0 +1,4 @@
+[tools]
+node = '26.2.0'
+pnpm = '11.5.0'
+
diff --git a/package.json b/package.json
index e7b8b3a24..0a10aa950 100644
--- a/package.json
+++ b/package.json
@@ -22,14 +22,14 @@
"refresh": "./scripts/refresh-data.sh",
"lint": "biome check --fix .",
"build": "node ./scripts/generate-ajv-validator.js && pnpm -r --workspace-concurrency=4 run bundle && tsc -b tsconfig.json",
- "build:docs": "pnpm --filter @nahkies/openapi-code-generator-documentation build",
+ "build:docs": "pnpm --filter @nahkies/openapi-code-generator-documentation run build",
"build:watch": "tsc -b tsconfig.json -w",
"test": "jest",
- "integration:clean": "pnpm --filter @integration/* clean",
+ "integration:clean": "pnpm --filter @integration/* run clean",
"integration:generate": "node ./scripts/generate.mjs",
- "integration:validate": "pnpm -r --workspace-concurrency=2 validate",
- "e2e:generate": "pnpm --filter e2e clean && pnpm --filter e2e generate",
- "e2e:validate": "pnpm --filter e2e build && pnpm --filter e2e test",
+ "integration:validate": "pnpm -r --filter @integration/* --workspace-concurrency=2 run validate",
+ "e2e:generate": "pnpm --filter e2e run clean && pnpm --filter e2e run generate",
+ "e2e:validate": "pnpm --filter e2e run build && pnpm --filter e2e run test",
"ci-test": "jest --coverage",
"ci-lint": "biome ci .",
"ci-pipeline": "./scripts/ci-pipeline.sh",
@@ -82,5 +82,5 @@
"engines": {
"node": ">=22"
},
- "packageManager": "pnpm@10.34.1+sha512.b58fbde6dca66a929538021581f648b4570b6ca19b18e7cbd7f2c07a7b24454155388dacdf08f2af3678e88a6d1fe04f9d609df24bf51735a060ea041b374ab7"
+ "packageManager": "pnpm@11.5.0+sha512.dbfcc4f81cf48597afd4bc391ffdf12c11f1a9fb83a395bfa6b0a2d9cc2fd8ffebafdb1ccbd529632153f793904c2615b7f09fe1a345473fd1c35845172a8eb1"
}
diff --git a/packages/documentation/src/app/layout.tsx b/packages/documentation/src/app/layout.tsx
index 8b82e2eae..fdc87084d 100644
--- a/packages/documentation/src/app/layout.tsx
+++ b/packages/documentation/src/app/layout.tsx
@@ -3,6 +3,7 @@ import {getPageMap} from "nextra/page-map"
import {Footer, Layout, Link, Navbar} from "nextra-theme-docs"
import "nextra-theme-docs/style.css"
import type {Metadata} from "next"
+import Script from "next/script"
import type {ReactNode} from "react"
export const metadata: Metadata = {
@@ -78,11 +79,14 @@ export default async function RootLayout({children}: {children: ReactNode}) {
-
+
{
+ const {
+ data: t12,
+ error
+- } = LayoutPropsSchema.safeParse(themeConfig);
++ } = LayoutPropsSchema.safeParse({ children, ...themeConfig });
+ data = t12;
+ if (error) {
+ throw z.prettifyError(error);
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 8c64bc2a3..26b27adfa 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -13,6 +13,10 @@ overrides:
tar: ^7.5.11
zod@4.1.11: 4.1.13
fast-uri@^3: ^3.1.1
+ fflate: 0.8.2
+
+patchedDependencies:
+ nextra-theme-docs: f71f08a75ddca41c267fa8a927780d3e5b1a94a34d5d86f00e4c36e01eda5021
importers:
@@ -308,7 +312,7 @@ importers:
version: 4.6.1(next@16.2.6(@babel/core@7.29.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(sass@1.97.3))(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@6.0.3)
nextra-theme-docs:
specifier: ^4.6.1
- version: 4.6.1(@types/react@19.2.15)(next@16.2.6(@babel/core@7.29.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(sass@1.97.3))(nextra@4.6.1(next@16.2.6(@babel/core@7.29.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(sass@1.97.3))(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@6.0.3))(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(use-sync-external-store@1.6.0(react@19.2.6))
+ version: 4.6.1(patch_hash=f71f08a75ddca41c267fa8a927780d3e5b1a94a34d5d86f00e4c36e01eda5021)(@types/react@19.2.15)(next@16.2.6(@babel/core@7.29.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(sass@1.97.3))(nextra@4.6.1(next@16.2.6(@babel/core@7.29.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(sass@1.97.3))(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@6.0.3))(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(use-sync-external-store@1.6.0(react@19.2.6))
react:
specifier: 19.2.6
version: 19.2.6
@@ -454,7 +458,7 @@ importers:
version: 18.2.1
tsdown:
specifier: ^0.22.0
- version: 0.22.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260523.1)(publint@0.3.21)(tsx@4.22.3)(typescript@6.0.3)(unrun@0.2.37(synckit@0.11.12))
+ version: 0.22.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260523.1)(publint@0.3.21)(tsx@4.22.3)(typescript@6.0.3)
tsx:
specifier: ^4.22.3
version: 4.22.3
@@ -479,7 +483,7 @@ importers:
version: 30.4.2(@types/node@22.19.19)
tsdown:
specifier: ^0.22.0
- version: 0.22.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260523.1)(publint@0.3.21)(tsx@4.22.3)(typescript@6.0.3)(unrun@0.2.37(synckit@0.11.12))
+ version: 0.22.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260523.1)(publint@0.3.21)(tsx@4.22.3)(typescript@6.0.3)
typescript:
specifier: ^6.0.3
version: 6.0.3
@@ -501,7 +505,7 @@ importers:
version: 30.4.2(@types/node@22.19.19)
tsdown:
specifier: ^0.22.0
- version: 0.22.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260523.1)(publint@0.3.21)(tsx@4.22.3)(typescript@6.0.3)(unrun@0.2.37(synckit@0.11.12))
+ version: 0.22.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260523.1)(publint@0.3.21)(tsx@4.22.3)(typescript@6.0.3)
typescript:
specifier: ^6.0.3
version: 6.0.3
@@ -544,7 +548,7 @@ importers:
version: 18.2.1
tsdown:
specifier: ^0.22.0
- version: 0.22.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260523.1)(publint@0.3.21)(tsx@4.22.3)(typescript@6.0.3)(unrun@0.2.37(synckit@0.11.12))
+ version: 0.22.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260523.1)(publint@0.3.21)(tsx@4.22.3)(typescript@6.0.3)
typescript:
specifier: ^6.0.3
version: 6.0.3
@@ -572,7 +576,7 @@ importers:
version: 18.2.1
tsdown:
specifier: ^0.22.0
- version: 0.22.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260523.1)(publint@0.3.21)(tsx@4.22.3)(typescript@6.0.3)(unrun@0.2.37(synckit@0.11.12))
+ version: 0.22.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260523.1)(publint@0.3.21)(tsx@4.22.3)(typescript@6.0.3)
typescript:
specifier: ^6.0.3
version: 6.0.3
@@ -621,7 +625,7 @@ importers:
version: 7.0.1
tsdown:
specifier: ^0.22.0
- version: 0.22.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260523.1)(publint@0.3.21)(tsx@4.22.3)(typescript@6.0.3)(unrun@0.2.37(synckit@0.11.12))
+ version: 0.22.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260523.1)(publint@0.3.21)(tsx@4.22.3)(typescript@6.0.3)
typescript:
specifier: ^6.0.3
version: 6.0.3
@@ -1164,20 +1168,8 @@ packages:
'@braintree/sanitize-url@7.1.2':
resolution: {integrity: sha512-jigsZK+sMF/cuiB7sERuo9V7N9jx+dhmHHnQyDSVdpZwVutaBu7WvNYqMDLSgFgfB30n452TP3vjDAvFC973mA==}
- '@chevrotain/cst-dts-gen@12.0.0':
- resolution: {integrity: sha512-fSL4KXjTl7cDgf0B5Rip9Q05BOrYvkJV/RrBTE/bKDN096E4hN/ySpcBK5B24T76dlQ2i32Zc3PAE27jFnFrKg==}
-
- '@chevrotain/gast@12.0.0':
- resolution: {integrity: sha512-1ne/m3XsIT8aEdrvT33so0GUC+wkctpUPK6zU9IlOyJLUbR0rg4G7ZiApiJbggpgPir9ERy3FRjT6T7lpgetnQ==}
-
- '@chevrotain/regexp-to-ast@12.0.0':
- resolution: {integrity: sha512-p+EW9MaJwgaHguhoqwOtx/FwuGr+DnNn857sXWOi/mClXIkPGl3rn7hGNWvo31HA3vyeQxjqe+H36yZJwYU8cA==}
-
- '@chevrotain/types@12.0.0':
- resolution: {integrity: sha512-S+04vjFQKeuYw0/eW3U52LkAHQsB1ASxsPGsLPUyQgrZ2iNNibQrsidruDzjEX2JYfespXMG0eZmXlhA6z7nWA==}
-
- '@chevrotain/utils@12.0.0':
- resolution: {integrity: sha512-lB59uJoaGIfOOL9knQqQRfhl9g7x8/wqFkp13zTdkRu1huG9kg6IJs1O8hqj9rs6h7orGxHJUKb+mX3rPbWGhA==}
+ '@chevrotain/types@11.1.2':
+ resolution: {integrity: sha512-U+HFai5+zmJCkK86QsaJtoITlboZHBqrVketcO2ROv865xfCMSFpELQoz1GkX5GzME8pTa+3kbKrZHQtI0gdbw==}
'@commander-js/extra-typings@14.0.0':
resolution: {integrity: sha512-hIn0ncNaJRLkZrxBIp5AsW/eXEHNKYQBh0aPdoUqNgD+Io3NIykQqpKFyKcuasZhicGaEZJX/JBSIkZ4e5x8Dg==}
@@ -1593,8 +1585,8 @@ packages:
'@iconify/types@2.0.0':
resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==}
- '@iconify/utils@3.1.1':
- resolution: {integrity: sha512-MwzoDtw9rO1x+qfgLTV/IVXsHDBqeYZoMIQC8SfxfYSlaSUG+oWiAcoiB1yajAda6mqblm4/1/w2E8tRu7a7Tw==}
+ '@iconify/utils@3.1.3':
+ resolution: {integrity: sha512-LPKOXPn/zV+zis1oOfGWogaXVpqUybF3ZS6SCZIsz8vg0ivVp9+fVqyYB7xq0aiST/VhUQYGO1qo6uoYSiEJqw==}
'@img/colour@1.1.0':
resolution: {integrity: sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==}
@@ -2062,8 +2054,8 @@ packages:
node-notifier:
optional: true
- '@jest/create-cache-key-function@30.3.0':
- resolution: {integrity: sha512-hTupmOWylzeyqbMNeSNi7ZDprpjrcroAOOG+qCEW66st3+Z5RnYHVYkUt+zjIcLmrTUi2lPY79hJz8mB3L2oXQ==}
+ '@jest/create-cache-key-function@30.4.1':
+ resolution: {integrity: sha512-R+xGEtzA95NIsvpXJSROG4t01956dDOt17KpamguY4XOnGvdHNFFXE7Er0C1OAsRjOwiIxpKqOvGlznIGZIQlQ==}
engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0}
'@jest/diff-sequences@30.0.1':
@@ -2098,10 +2090,6 @@ packages:
resolution: {integrity: sha512-ZbuY4cmXC8DkxYjfvT2DbcHWL2T6vmsMhXCDcmTB2T0y0gaezBI77ufq5ZAIdcRkYZ7NEQEDg1xFeKbxUJ5v5Q==}
engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0}
- '@jest/pattern@30.0.1':
- resolution: {integrity: sha512-gWp7NfQW27LaBQz3TITS8L7ZCQ0TLvtmI//4OwlQRx4rnWxcPNIYjxZpDcN4+UlGxgm3jS5QPz8IPTCkb59wZA==}
- engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0}
-
'@jest/pattern@30.4.0':
resolution: {integrity: sha512-RAWn3+f9u8BsHijKJ71uHcFp6vmyEt6VvoWXkl6hKF3qVIuWNmudVjg12DlBPGup/frIl5UcUlH5HfEuvHpEXg==}
engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0}
@@ -2115,10 +2103,6 @@ packages:
node-notifier:
optional: true
- '@jest/schemas@30.0.5':
- resolution: {integrity: sha512-DmdYgtezMkh3cpU8/1uyXakv3tJRcmcXxBOcO0tbaozPwpmh4YMsnWrQm9ZmZMfa5ocbxzbFk6O4bDPEc/iAnA==}
- engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0}
-
'@jest/schemas@30.4.1':
resolution: {integrity: sha512-i6b4qw5qnP8c5FEeBJg/uZQ4ddrkN6Ca8qISJh0pr7a5hfn3h3v5x60BEbOC7OYAGZNMs1LfFLwnW2CuK8F57Q==}
engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0}
@@ -2143,10 +2127,6 @@ packages:
resolution: {integrity: sha512-Wz0LyktlTvRefoymh+n64hQ84KNXsRGcwdoZ8CSa0Ea+fgYcHZlnk+hDP7v2MS7il2bQ5uTEIxf4/NNfhMN4KQ==}
engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0}
- '@jest/types@30.3.0':
- resolution: {integrity: sha512-JHm87k7bA33hpBngtU8h6UBub/fqqA9uXfw+21j5Hmk7ooPHlboRNxHq0JcMtC+n8VJGP1mcfnD3Mk+XKe1oSw==}
- engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0}
-
'@jest/types@30.4.1':
resolution: {integrity: sha512-f1x/vJXIfjOlEmejYpbkbgw1gOqpPECwMvMEtBqe47j7H2Hg8h8w3o3ikhSXq3MI15kg+oQ0exWO0uCtTNJLoQ==}
engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0}
@@ -2219,14 +2199,14 @@ packages:
cpu: [x64]
os: [win32]
- '@loaderkit/resolve@1.0.5':
- resolution: {integrity: sha512-fhkdGM57xhJ7CO91MUgbQlb0ClP0AJ9vB3yoVnBTslYJqrJOCVEbOprZcxZlexdMbmTBPQqVcQYr+j4oRRtIZA==}
+ '@loaderkit/resolve@1.0.6':
+ resolution: {integrity: sha512-G8FdIoF5CypfwmD9rl8BXod5HDn8JqB0CCNBXDTaRZ+yRYhARrrSToX1zg1zy9jX3zLqigsELwhT4gNtkdQAUg==}
'@mdx-js/mdx@3.1.1':
resolution: {integrity: sha512-f6ZO2ifpwAQIpzGWaBQT2TXxPv6z3RBzQKpVftEWN78Vl/YweF1uwussDx8ECAXVtr3Rs89fKyG9YlzUs9DyGQ==}
- '@mermaid-js/parser@1.1.0':
- resolution: {integrity: sha512-gxK9ZX2+Fex5zu8LhRQoMeMPEHbc73UKZ0FQ54YrQtUxE1VVhMwzeNtKRPAu5aXks4FasbMe4xB4bWrmq6Jlxw==}
+ '@mermaid-js/parser@1.1.1':
+ resolution: {integrity: sha512-VuHdsYMK1bT6X2JbcAaWAhugTRvRBRyuZgd+c22swUeI9g/ntaxF7CY7dYarhZovofCbUNO0G7JesfmNtjYOCw==}
'@modelcontextprotocol/sdk@1.26.0':
resolution: {integrity: sha512-Y5RmPncpiDtTXDbLKswIJzTqu2hyBKxTNsgKqKclDbhIgg1wgtf1fRuvxgTnRfcnxtvvgbIEcqUOzZrJ6iSReg==}
@@ -2491,9 +2471,6 @@ packages:
resolution: {integrity: sha512-bMVoAKhpjTOPHkW/lprDPwv5aD4R4C3Irt8vn+SKA9wudLe9COLxOhurrKRsxmZccUbWXRF7vukNeGUAj5P8kA==}
engines: {node: '>= 10'}
- '@napi-rs/wasm-runtime@0.2.12':
- resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==}
-
'@napi-rs/wasm-runtime@0.2.4':
resolution: {integrity: sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==}
@@ -2669,62 +2646,62 @@ packages:
resolution: {integrity: sha512-mGUWr1uMnf0le2TwfOZY4SFxZGXGfm4Jtay/nwAa2FLNAKXUoUwaGwBMNH36UHPtinWfTSJ3nqFQr0091CxVGg==}
engines: {node: ^20.17.0 || >=22.9.0}
- '@nx/devkit@22.7.0':
- resolution: {integrity: sha512-AI6t94k37lIv5XL/eesyYFBY4x2IzgseLmf0DiycHLGfAJWsvUlTzOD++t4vek/W80YQSBKRUbLg7r6wo56d0g==}
+ '@nx/devkit@22.7.3':
+ resolution: {integrity: sha512-HGk462QM+YC8k0GMGkgU7JhBCqy+5bbUh3Pz/9bM9rVboATnAGxVGvnYlojxz8lnqxxaOIg7CmRTRwzpPNKQnQ==}
peerDependencies:
nx: '>= 21 <= 23 || ^22.0.0-0'
- '@nx/nx-darwin-arm64@22.7.0':
- resolution: {integrity: sha512-WczfOkv7bVSi0i4bLFmMLqdcRllJr+CLO0ibVapGHxdaOkNPCgSDxBVYC/0eg8yyMsPXQu8daaTvOlODNJw9GQ==}
+ '@nx/nx-darwin-arm64@22.7.3':
+ resolution: {integrity: sha512-5GEI/SvllYb6j5/viZYLrVKI9Nvmk8wzMs3xDO9BULqy/bt/o1ftKh2vRCXNKw5yyvA7eU+1vTf+JN6FzX7DDQ==}
cpu: [arm64]
os: [darwin]
- '@nx/nx-darwin-x64@22.7.0':
- resolution: {integrity: sha512-KGBq43lJbDjIpIAU5/sJFJQokGgCu/0KVe5pO2u9hMO2A9VaVtud5bGbDpkBiWoYBK9BLM3YpbG/RB74unxWxg==}
+ '@nx/nx-darwin-x64@22.7.3':
+ resolution: {integrity: sha512-fzXuPD2CapFsTI5062HUR9PuVDZqmHt8SpxAjWI0c0YdhAcvZDT+6eXBjVg9r0+ibtUbWgKbjz2kUrmsAw4U1A==}
cpu: [x64]
os: [darwin]
- '@nx/nx-freebsd-x64@22.7.0':
- resolution: {integrity: sha512-DKOHaFC7Ko4+nlin/us8FEfBBgnpifZie4LELgo2nI044GlazGHJArtRSdLq3qKfWXqtieOKO3R4YV09Ax37Rg==}
+ '@nx/nx-freebsd-x64@22.7.3':
+ resolution: {integrity: sha512-Yp5IAK0kH1MF0q2m1rYfQQILprhg6CKqPJZbY6bxYTyZwaqn+nQv9UEqeBZPe3BeXxZKsH+JW/VBdMmiIrZcUQ==}
cpu: [x64]
os: [freebsd]
- '@nx/nx-linux-arm-gnueabihf@22.7.0':
- resolution: {integrity: sha512-LaZSE4FGk8KFyKF8grlhcoBWJabxkn7moO2QfULm3i1GY1AYu7bbxVZG42cAdGENqliCB8V2ARBWrMKq6mqW2g==}
+ '@nx/nx-linux-arm-gnueabihf@22.7.3':
+ resolution: {integrity: sha512-Kn4pLdTe4uS5qizm+7Mg/pwBae+Cnq/Nw9AZwNkn6+EGDWKH/Xc6bZPgmS1Puwuk/SnKPtWoTCRzpAo1Jh8m6g==}
cpu: [arm]
os: [linux]
- '@nx/nx-linux-arm64-gnu@22.7.0':
- resolution: {integrity: sha512-g0GJ2avp0wuxHCQ2fjlMVjez4TWBtfj0jLCzO2I9M3B6ui0V+9Wh66DO5pLwyQFGbxODgwz9vwrEEZKlbDrchA==}
+ '@nx/nx-linux-arm64-gnu@22.7.3':
+ resolution: {integrity: sha512-xjv7BQMFHod1vE/vaeJzC9mrkbk629tsu1svuf57ZeT8DkpIql9ePqHmwve8S1M13eWiGF5aZ92uYDEywpIZsg==}
cpu: [arm64]
os: [linux]
libc: [glibc]
- '@nx/nx-linux-arm64-musl@22.7.0':
- resolution: {integrity: sha512-xb72G+LrhZNrWXOAd6aoDQmhzO5GKq6dkAYqhtOTAklCwIo5/4dkvqvFEe5RIQ7pk6RzdD2cUZMTJTr99rSGTg==}
+ '@nx/nx-linux-arm64-musl@22.7.3':
+ resolution: {integrity: sha512-/+jx2YelCOUfg6AeGYIYXgfVa+BRU6LrkyMBTYXafWZZFBYwvHLEiUrj4bK4MHRAkByiNsWoJVaiF5nwt4ZUww==}
cpu: [arm64]
os: [linux]
libc: [musl]
- '@nx/nx-linux-x64-gnu@22.7.0':
- resolution: {integrity: sha512-win7DkwxThhGWJlJ0s9HLxPzam/wz5MbQhKTQmLehHz8mgFJOu6MqzrccDxuT1E93dODedtxJuAyW4c80mpp4A==}
+ '@nx/nx-linux-x64-gnu@22.7.3':
+ resolution: {integrity: sha512-RW7Of/ov9jnunWXMyHFybuPYN9KDkcR/fGlNsB7AD3DfW9LUGa1GdFhlcxN4xImgPMhQfp3r66Jn48zRt7RK2w==}
cpu: [x64]
os: [linux]
libc: [glibc]
- '@nx/nx-linux-x64-musl@22.7.0':
- resolution: {integrity: sha512-lU7yT+CsZFPCH3dZAVynhyJxa5w8rwCVtbDYbBa703DkNgb8/CQAthyE7NN2fjfzeQ0YpXoV3O/iX6sVY1sdjA==}
+ '@nx/nx-linux-x64-musl@22.7.3':
+ resolution: {integrity: sha512-FWT8RmM8Ey5FSM3uz4Ef4oogC+QPPvKKzLCQbfyAGqyzPjCkDcv7ldNbIhEp7iiNTzrkMjdO4PmrK+NT1oi8Wg==}
cpu: [x64]
os: [linux]
libc: [musl]
- '@nx/nx-win32-arm64-msvc@22.7.0':
- resolution: {integrity: sha512-e8P0ZSPJpaAjiIitcJAjdSCeCxAMjt5OqM6kZYUiwpHVnB31YAEe8feNvQcfvhyMjx/AXFQlBztHh8kANvdlLw==}
+ '@nx/nx-win32-arm64-msvc@22.7.3':
+ resolution: {integrity: sha512-3Ij9S6K9v3sZkb64gcOhLlUA2X3M49uR1+e2+ay7nC5LaPXnvXHcubNJkU2X3ge8VpH1gykG+y8eL5xHObICwQ==}
cpu: [arm64]
os: [win32]
- '@nx/nx-win32-x64-msvc@22.7.0':
- resolution: {integrity: sha512-NWLezNDRoZpqs8DudLCGBj214fIIG3cDhkez7eKW/i+s27O3laVCO9QgaFi07P+RSnrnZVJPfOISkE0Ql7gdAw==}
+ '@nx/nx-win32-x64-msvc@22.7.3':
+ resolution: {integrity: sha512-OHksmAmH924HBLQkO9T1GCWp17G8XyVguJgV47KxpvN4etqw7pbRuNYurhs/KQjwmrG6uDPCa7kaX6aM8V+BaA==}
cpu: [x64]
os: [win32]
@@ -2786,11 +2763,8 @@ packages:
'@oxc-project/types@0.113.0':
resolution: {integrity: sha512-Tp3XmgxwNQ9pEN9vxgJBAqdRamHibi76iowQ38O2I4PMpcvNRQNVsU2n1x1nv9yh0XoTrGFzf7cZSGxmixxrhA==}
- '@oxc-project/types@0.127.0':
- resolution: {integrity: sha512-aIYXQBo4lCbO4z0R3FHeucQHpF46l2LbMdxRvqvuRuW2OxdnSkcng5B8+K12spgLDj93rtN3+J2Vac/TIO+ciQ==}
-
- '@oxc-project/types@0.130.0':
- resolution: {integrity: sha512-ibD2usx9JRu7f5pu2tMKMI4cpA4NgXJQoYRP4pQ7Pxmn1l6k/53qWtQWZayhYy3X4QZkt90Ot+mJEaeXouio6Q==}
+ '@oxc-project/types@0.132.0':
+ resolution: {integrity: sha512-FESMOxil5Se014ui/Eq8fT5uHJo6nIRwH0PfJrZJXs6Gek3ZVFOrpUv3YIZT20m+extU98Hg1Ym72U58rlsxUQ==}
'@paralleldrive/cuid2@2.3.1':
resolution: {integrity: sha512-XO7cAxhnTZl0Yggq6jOgjiOHhbgcO4NqFqwSmQpjK3b6TEE6Uj/jfSk6wzYyemh3+I0sHirKSetjQwn5cZktFw==}
@@ -2915,103 +2889,66 @@ packages:
peerDependencies:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
- '@rolldown/binding-android-arm64@1.0.0-rc.17':
- resolution: {integrity: sha512-s70pVGhw4zqGeFnXWvAzJDlvxhlRollagdCCKRgOsgUOH3N1l0LIxf83AtGzmb5SiVM4Hjl5HyarMRfdfj3DaQ==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [arm64]
- os: [android]
-
'@rolldown/binding-android-arm64@1.0.0-rc.4':
resolution: {integrity: sha512-vRq9f4NzvbdZavhQbjkJBx7rRebDKYR9zHfO/Wg486+I7bSecdUapzCm5cyXoK+LHokTxgSq7A5baAXUZkIz0w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [android]
- '@rolldown/binding-android-arm64@1.0.1':
- resolution: {integrity: sha512-fJI3I0r3C3Oj/zdBCpaCmBRZYf07xpaq4yCfDDoSFm+beWNzbIl26puW8RraUdugoJw/95zerNOn6jasAhzSmg==}
+ '@rolldown/binding-android-arm64@1.0.2':
+ resolution: {integrity: sha512-ZS4D1JPGn/MYQN/SYDWftIE/nVsM8j/AFOYEzAoOE2O3NktQOZru+/vYXGbR/qtdLdIfGCP0lcoJiYVzsEz+iQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [android]
- '@rolldown/binding-darwin-arm64@1.0.0-rc.17':
- resolution: {integrity: sha512-4ksWc9n0mhlZpZ9PMZgTGjeOPRu8MB1Z3Tz0Mo02eWfWCHMW1zN82Qz/pL/rC+yQa+8ZnutMF0JjJe7PjwasYw==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [arm64]
- os: [darwin]
-
'@rolldown/binding-darwin-arm64@1.0.0-rc.4':
resolution: {integrity: sha512-kFgEvkWLqt3YCgKB5re9RlIrx9bRsvyVUnaTakEpOPuLGzLpLapYxE9BufJNvPg8GjT6mB1alN4yN1NjzoeM8Q==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [darwin]
- '@rolldown/binding-darwin-arm64@1.0.1':
- resolution: {integrity: sha512-cKnAhWEsV7TPcA/5EAteDp6KcJZBQ2G+BqE7zayMMi7kMvwRsbv7WT9aOnn0WNl4SKEIf43vjS31iUPu80nzXg==}
+ '@rolldown/binding-darwin-arm64@1.0.2':
+ resolution: {integrity: sha512-vdFA9+C/rekyGce7WqHs/xoT0ioZEWaOFyZLIV1mEeNFaFDUQrPIo8Vs2GvJ6eetb3rzDUtUBgzto3ExpXJB3w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [darwin]
- '@rolldown/binding-darwin-x64@1.0.0-rc.17':
- resolution: {integrity: sha512-SUSDOI6WwUVNcWxd02QEBjLdY1VPHvlEkw6T/8nYG322iYWCTxRb1vzk4E+mWWYehTp7ERibq54LSJGjmouOsw==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [x64]
- os: [darwin]
-
'@rolldown/binding-darwin-x64@1.0.0-rc.4':
resolution: {integrity: sha512-JXmaOJGsL/+rsmMfutcDjxWM2fTaVgCHGoXS7nE8Z3c9NAYjGqHvXrAhMUZvMpHS/k7Mg+X7n/MVKb7NYWKKww==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [darwin]
- '@rolldown/binding-darwin-x64@1.0.1':
- resolution: {integrity: sha512-YKrVwQjIRBPo+5G/u03wGjbdy4q7pyzCe93DK9VJ7zkVmeg8LJ7GbgsiHWdR4xSoe4CAXRD7Bcjgbtr64bkXNg==}
+ '@rolldown/binding-darwin-x64@1.0.2':
+ resolution: {integrity: sha512-BewSOwTHazv77DTYiAZXSqqKZ4KP/KonFisDMVU7PImxoWfB2aepnPhd2E4SWz3zDzYgDNbs6jBmTdgNnF02GA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [darwin]
- '@rolldown/binding-freebsd-x64@1.0.0-rc.17':
- resolution: {integrity: sha512-hwnz3nw9dbJ05EDO/PvcjaaewqqDy7Y1rn1UO81l8iIK1GjenME75dl16ajbvSSMfv66WXSRCYKIqfgq2KCfxw==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [x64]
- os: [freebsd]
-
'@rolldown/binding-freebsd-x64@1.0.0-rc.4':
resolution: {integrity: sha512-ep3Catd6sPnHTM0P4hNEvIv5arnDvk01PfyJIJ+J3wVCG1eEaPo09tvFqdtcaTrkwQy0VWR24uz+cb4IsK53Qw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [freebsd]
- '@rolldown/binding-freebsd-x64@1.0.1':
- resolution: {integrity: sha512-z/oBsREo46SsFqBwYtFe0kpJeBijAT48O/WXLI4suiCLBkr03RTtTJMCzSdDd2znlh8VJizL09XVkQgk8IZonw==}
+ '@rolldown/binding-freebsd-x64@1.0.2':
+ resolution: {integrity: sha512-m41o7M0YWtUdqk61Tb+jnKb2rN++iRdIASlExkUoKfIAH30DOHCB8fVLzSUpbWHHU8esmEioY62PxzexE8MBuA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [freebsd]
- '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.17':
- resolution: {integrity: sha512-IS+W7epTcwANmFSQFrS1SivEXHtl1JtuQA9wlxrZTcNi6mx+FDOYrakGevvvTwgj2JvWiK8B29/qD9BELZPyXQ==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [arm]
- os: [linux]
-
'@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.4':
resolution: {integrity: sha512-LwA5ayKIpnsgXJEwWc3h8wPiS33NMIHd9BhsV92T8VetVAbGe2qXlJwNVDGHN5cOQ22R9uYvbrQir2AB+ntT2w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@rolldown/binding-linux-arm-gnueabihf@1.0.1':
- resolution: {integrity: sha512-ik8q7GM11zxvYxFc2PeDcT6TBvhCQMaUxfph/M5l9sKuTs/Sjg3L+Byw0F7w0ZVLBZmx30P+gG0ECzzN+MFcmQ==}
+ '@rolldown/binding-linux-arm-gnueabihf@1.0.2':
+ resolution: {integrity: sha512-jcojB9H7W/jS29pMKWAK1N+fU99vXodHDTatS3b3y/XSOCiHo0kkA74pL3jJmkoQtYpOCxDvaKs1fo2Ij/1X5w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.17':
- resolution: {integrity: sha512-e6usGaHKW5BMNZOymS1UcEYGowQMWcgZ71Z17Sl/h2+ZziNJ1a9n3Zvcz6LdRyIW5572wBCTH/Z+bKuZouGk9Q==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [arm64]
- os: [linux]
- libc: [glibc]
-
'@rolldown/binding-linux-arm64-gnu@1.0.0-rc.4':
resolution: {integrity: sha512-AC1WsGdlV1MtGay/OQ4J9T7GRadVnpYRzTcygV1hKnypbYN20Yh4t6O1Sa2qRBMqv1etulUknqXjc3CTIsBu6A==}
engines: {node: ^20.19.0 || >=22.12.0}
@@ -3019,20 +2956,13 @@ packages:
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-arm64-gnu@1.0.1':
- resolution: {integrity: sha512-QoSx2EkyrrdZ6kcyE8stqZ62t0Yra8Fs5ia9lOxJrh6TMQJK7gQKmscdTHf7pOXKREKrVwOtJcQG3qVSfc866A==}
+ '@rolldown/binding-linux-arm64-gnu@1.0.2':
+ resolution: {integrity: sha512-1jn6qDU5iiOgFgygDzKUuKP0maTi0/f1+sBLgvij/76C77Nm3ts6ufz9Bjg5q5dduxiUIxtq86JIoBvo1xQ4Ig==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-arm64-musl@1.0.0-rc.17':
- resolution: {integrity: sha512-b/CgbwAJpmrRLp02RPfhbudf5tZnN9nsPWK82znefso832etkem8H7FSZwxrOI9djcdTP7U6YfNhbRnh7djErg==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [arm64]
- os: [linux]
- libc: [musl]
-
'@rolldown/binding-linux-arm64-musl@1.0.0-rc.4':
resolution: {integrity: sha512-lU+6rgXXViO61B4EudxtVMXSOfiZONR29Sys5VGSetUY7X8mg9FCKIIjcPPj8xNDeYzKl+H8F/qSKOBVFJChCQ==}
engines: {node: ^20.19.0 || >=22.12.0}
@@ -3040,48 +2970,27 @@ packages:
os: [linux]
libc: [musl]
- '@rolldown/binding-linux-arm64-musl@1.0.1':
- resolution: {integrity: sha512-uwNwFpwKeNiZawfAWBgg0VIztPTV3ihhh1vV334h9ivnNLorxnQMU6Fz8wG1Zb4Qh9LC1/MkcyT3YlDXG3Rsgg==}
+ '@rolldown/binding-linux-arm64-musl@1.0.2':
+ resolution: {integrity: sha512-QVLO/czFMdoMFSqlX3bcswcJNm/23r+qoa/jgtmFc/qEp6/jXmIkDjF/XIo8dPfGaiwy1xfQn8o77L79GeXFgw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
libc: [musl]
- '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.17':
- resolution: {integrity: sha512-4EII1iNGRUN5WwGbF/kOh/EIkoDN9HsupgLQoXfY+D1oyJm7/F4t5PYU5n8SWZgG0FEwakyM8pGgwcBYruGTlA==}
+ '@rolldown/binding-linux-ppc64-gnu@1.0.2':
+ resolution: {integrity: sha512-hgO5Abm0w5UL6FEa2iFnZqo2KlK7TQ5QhV5x09hujBf7t5KzHQ1VmfPuTpqRy/rNlSxua3eWH374xxiVrP+lcA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ppc64]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-ppc64-gnu@1.0.1':
- resolution: {integrity: sha512-zY1bul7OWr7DFBiJ++wofXvnr8B45ce3QsQUhKrIhXsygAh7bTkwyeM1bi1a2g5C/yC/N8TZyGDEoMfm/l9mpg==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [ppc64]
- os: [linux]
- libc: [glibc]
-
- '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.17':
- resolution: {integrity: sha512-AH8oq3XqQo4IibpVXvPeLDI5pzkpYn0WiZAfT05kFzoJ6tQNzwRdDYQ45M8I/gslbodRZwW8uxLhbSBbkv96rA==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [s390x]
- os: [linux]
- libc: [glibc]
-
- '@rolldown/binding-linux-s390x-gnu@1.0.1':
- resolution: {integrity: sha512-0frlsT/f4Ft6I7SMESTKnF3cZsdicQn1dCMkF/jT9wDLE+gGoiQfv1nmT9e+s7s/fekvvy6tZM2jHvI2tkbJDQ==}
+ '@rolldown/binding-linux-s390x-gnu@1.0.2':
+ resolution: {integrity: sha512-fy8rXxuYEu602abC8MUNaPjYLIFzReOaEIEMKMUa0rFEUxNpVXhs15KSSQ4qlqSaM7B6rcj9rDZgADh/IGDzLQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [s390x]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-x64-gnu@1.0.0-rc.17':
- resolution: {integrity: sha512-cLnjV3xfo7KslbU41Z7z8BH/E1y5mzUYzAqih1d1MDaIGZRCMqTijqLv76/P7fyHuvUcfGsIpqCdddbxLLK9rA==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [x64]
- os: [linux]
- libc: [glibc]
-
'@rolldown/binding-linux-x64-gnu@1.0.0-rc.4':
resolution: {integrity: sha512-DZaN1f0PGp/bSvKhtw50pPsnln4T13ycDq1FrDWRiHmWt1JeW+UtYg9touPFf8yt993p8tS2QjybpzKNTxYEwg==}
engines: {node: ^20.19.0 || >=22.12.0}
@@ -3089,20 +2998,13 @@ packages:
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-x64-gnu@1.0.1':
- resolution: {integrity: sha512-XABVmGp9Tg0WspTVvwduTc4fpqy6JnAUrSQe6OuyqD/03nI7r0O9OWUkMIwFrjKAIqolvqoA4ZrJppgwE0Gxmw==}
+ '@rolldown/binding-linux-x64-gnu@1.0.2':
+ resolution: {integrity: sha512-0+bOkiQ779+r1WpoHOWHqncvyySci0vKph+myNDYb+im6meJAzHQXay6oEgnkHuUGouM1LKTZwqKpBow6Kj7CQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-x64-musl@1.0.0-rc.17':
- resolution: {integrity: sha512-0phclDw1spsL7dUB37sIARuis2tAgomCJXAHZlpt8PXZ4Ba0dRP1e+66lsRqrfhISeN9bEGNjQs+T/Fbd7oYGw==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [x64]
- os: [linux]
- libc: [musl]
-
'@rolldown/binding-linux-x64-musl@1.0.0-rc.4':
resolution: {integrity: sha512-RnGxwZLN7fhMMAItnD6dZ7lvy+TI7ba+2V54UF4dhaWa/p8I/ys1E73KO6HmPmgz92ZkfD8TXS1IMV8+uhbR9g==}
engines: {node: ^20.19.0 || >=22.12.0}
@@ -3110,85 +3012,59 @@ packages:
os: [linux]
libc: [musl]
- '@rolldown/binding-linux-x64-musl@1.0.1':
- resolution: {integrity: sha512-bV4fzswuzVcKD90o/VM6QqKxnxlDq0g2BISDLNVmxrnhpv1DDbyPhCIjYfvzYLV+MvkKKnQt2Q6AO86SEBULUQ==}
+ '@rolldown/binding-linux-x64-musl@1.0.2':
+ resolution: {integrity: sha512-mjSkrzZK5Qsl0a9d1JgILOiuZOSDTVdKENcSXBoqbzSrspLR/4/IRVDo5wd2GgZjNss/viBFJdeq+j7qH2nypw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [musl]
- '@rolldown/binding-openharmony-arm64@1.0.0-rc.17':
- resolution: {integrity: sha512-0ag/hEgXOwgw4t8QyQvUCxvEg+V0KBcA6YuOx9g0r02MprutRF5dyljgm3EmR02O292UX7UeS6HzWHAl6KgyhA==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [arm64]
- os: [openharmony]
-
'@rolldown/binding-openharmony-arm64@1.0.0-rc.4':
resolution: {integrity: sha512-6lcI79+X8klGiGd8yHuTgQRjuuJYNggmEml+RsyN596P23l/zf9FVmJ7K0KVKkFAeYEdg0iMUKyIxiV5vebDNQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [openharmony]
- '@rolldown/binding-openharmony-arm64@1.0.1':
- resolution: {integrity: sha512-/Mh0Zhq3OP7fVs0kcQHZP6lZEthMGTaSf8UBQYSFEZDWGXXlEC+nJ6EqenaK2t4LBXMe3A+K/G2BVXXdtOr4PQ==}
+ '@rolldown/binding-openharmony-arm64@1.0.2':
+ resolution: {integrity: sha512-1v5vHasdfQAZoEHakBV72LIFAC9JjnymsiKxp+GEr/ma3+NJCPSaYK+qavInOovJkgwFrs7GccX2d6IgDA3Z5w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [openharmony]
- '@rolldown/binding-wasm32-wasi@1.0.0-rc.17':
- resolution: {integrity: sha512-LEXei6vo0E5wTGwpkJ4KoT3OZJRnglwldt5ziLzOlc6qqb55z4tWNq2A+PFqCJuvWWdP53CVhG1Z9NtToDPJrA==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [wasm32]
-
'@rolldown/binding-wasm32-wasi@1.0.0-rc.4':
resolution: {integrity: sha512-wz7ohsKCAIWy91blZ/1FlpPdqrsm1xpcEOQVveWoL6+aSPKL4VUcoYmmzuLTssyZxRpEwzuIxL/GDsvpjaBtOw==}
engines: {node: '>=14.0.0'}
cpu: [wasm32]
- '@rolldown/binding-wasm32-wasi@1.0.1':
- resolution: {integrity: sha512-+1xc9X45l8ufsBAm6Gjvx2qDRIY9lTVt0cgWNcJ+1gdhXvkbxePA60yRTwSTuXL09CMhyJmjpV7E3NoyxbqFQQ==}
+ '@rolldown/binding-wasm32-wasi@1.0.2':
+ resolution: {integrity: sha512-mb1VobWn6NheziTk5/WEaR6AKVbrwT5sOi6C7zk3gy/pD1qtJfU1j4PgTo2NJnOtbL9Dl3Aeei8w9jJ7qC2jZQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [wasm32]
- '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.17':
- resolution: {integrity: sha512-gUmyzBl3SPMa6hrqFUth9sVfcLBlYsbMzBx5PlexMroZStgzGqlZ26pYG89rBb45Mnia+oil6YAIFeEWGWhoZA==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [arm64]
- os: [win32]
-
'@rolldown/binding-win32-arm64-msvc@1.0.0-rc.4':
resolution: {integrity: sha512-cfiMrfuWCIgsFmcVG0IPuO6qTRHvF7NuG3wngX1RZzc6dU8FuBFb+J3MIR5WrdTNozlumfgL4cvz+R4ozBCvsQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [win32]
- '@rolldown/binding-win32-arm64-msvc@1.0.1':
- resolution: {integrity: sha512-1D+UqZdfnuR+Jy1GgMJwi85bD40H21uNmOPRWQhw4oRSuolZ/B5rixZ45DK2KXOTCvmVCecauWgEhbw8bI7tOw==}
+ '@rolldown/binding-win32-arm64-msvc@1.0.2':
+ resolution: {integrity: sha512-SqKonF56vA/L2yHwHYcEp2P34URpOZ7d1fS635cTkpDnUtEGdUbhI6NzsPdqeSWvAAeGDrxjWjNmibDIdFf9/A==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [win32]
- '@rolldown/binding-win32-x64-msvc@1.0.0-rc.17':
- resolution: {integrity: sha512-3hkiolcUAvPB9FLb3UZdfjVVNWherN1f/skkGWJP/fgSQhYUZpSIRr0/I8ZK9TkF3F7kxvJAk0+IcKvPHk9qQg==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [x64]
- os: [win32]
-
'@rolldown/binding-win32-x64-msvc@1.0.0-rc.4':
resolution: {integrity: sha512-p6UeR9y7ht82AH57qwGuFYn69S6CZ7LLKdCKy/8T3zS9VTrJei2/CGsTUV45Da4Z9Rbhc7G4gyWQ/Ioamqn09g==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [win32]
- '@rolldown/binding-win32-x64-msvc@1.0.1':
- resolution: {integrity: sha512-INAycaWuhlOK3wk4mRHGsdgwYWmd9cChdPdE9bwWmy6rn9VqVNYNFGhOdXrofXUxwHIncSiPNb8tNm8knDVIeQ==}
+ '@rolldown/binding-win32-x64-msvc@1.0.2':
+ resolution: {integrity: sha512-v7qRI7gXLRINcOGXt+7YmAZ6iFuyZVMIoXAxhd8oP+DR9dLfL9GfNIx7PLMxmhZdvq8waUJBQiWN9EKNy+TRBQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [win32]
- '@rolldown/pluginutils@1.0.0-rc.17':
- resolution: {integrity: sha512-n8iosDOt6Ig1UhJ2AYqoIhHWh/isz0xpicHTzpKBeotdVsTEcxsSA/i3EVM7gQAj0rU27OLAxCjzlj15IWY7bg==}
-
'@rolldown/pluginutils@1.0.0-rc.4':
resolution: {integrity: sha512-1BrrmTu0TWfOP1riA8uakjFc9bpIUGzVKETsOtzY39pPga8zELGDl8eu1Dx7/gjM5CAz14UknsUMpBO8L+YntQ==}
@@ -3399,10 +3275,6 @@ packages:
resolution: {integrity: sha512-NwCl5Y0V6Di0NexvkTqdoVfmjTaQwoLM236r89KEojGmq/jMls8S+zb7yOwAPdXvbwfKDlP+lmXgAL4vKSQT+A==}
engines: {node: ^20.17.0 || >=22.9.0}
- '@sigstore/core@3.2.0':
- resolution: {integrity: sha512-kxHrDQ9YgfrWUSXU0cjsQGv8JykOFZQ9ErNKbFPWzk3Hgpwu8x2hHrQ9IdA8yl+j9RTLTC3sAF3Tdq1IQCP4oA==}
- engines: {node: ^20.17.0 || >=22.9.0}
-
'@sigstore/core@3.2.1':
resolution: {integrity: sha512-qRsxPnCrbC/puegGxKuynfnxgLiHqWStrSjxkoB4YKqq3Z3s4cyZyj42ZdWFAEblNP65C+rBH8EuREHIXoi83g==}
engines: {node: ^20.17.0 || >=22.9.0}
@@ -3419,10 +3291,6 @@ packages:
resolution: {integrity: sha512-TCAzTy0xzdP79EnxSjq9KQ3eaR7+FmudLC6eRKknVKZbV7ZNlGLClAAQb/HMNJ5n2OBNk2GT1tEmU0xuPr+SLQ==}
engines: {node: ^20.17.0 || >=22.9.0}
- '@sigstore/verify@3.1.0':
- resolution: {integrity: sha512-mNe0Iigql08YupSOGv197YdHpPPr+EzDZmfCgMc7RPNaZTw5aLN01nBl6CHJOh3BGtnMIj83EeN4butBchc8Ag==}
- engines: {node: ^20.17.0 || >=22.9.0}
-
'@sigstore/verify@3.1.1':
resolution: {integrity: sha512-qv7+G3J2cc6wwFj3yKvXOamzqhMwSk1ogPGmhpS8iXllcPrJaIIBA+4HbttlHVu1pqWTdmaCH/WE7UOC51kdoA==}
engines: {node: ^20.17.0 || >=22.9.0}
@@ -3547,14 +3415,14 @@ packages:
'@swc/types@0.1.26':
resolution: {integrity: sha512-lyMwd7WGgG79RS7EERZV3T8wMdmPq3xwyg+1nmAM64kIhx5yl+juO2PYIHb7vTiPgPCj8LYjsNV2T5wiQHUEaw==}
- '@tanstack/react-virtual@3.13.24':
- resolution: {integrity: sha512-aIJvz5OSkhNIhZIpYivrxrPTKYsjW9Uzy+sP/mx0S3sev2HyvPb7xmjbYvokzEpfgYHy/HjzJ2zFAETuUfgCpg==}
+ '@tanstack/react-virtual@3.13.25':
+ resolution: {integrity: sha512-bmNoqMu6gcAW9JGrKVB0Q1tN1i5RONZF8r1fW0bbE4Oyf3DwEGnzzQJ2OW+Ozg1P4s8PyugkHg2ULZoFQN+cqw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- '@tanstack/virtual-core@3.14.0':
- resolution: {integrity: sha512-JLANqGy/D6k4Ujmh8Tr25lGimuOXNiaVyXaCAZS0W+1390sADdGnyUdSWNIfd49gebtIxGMij4IktRVzrdr12Q==}
+ '@tanstack/virtual-core@3.15.0':
+ resolution: {integrity: sha512-0AwPGx0I8QxPYjAxShT/+z+ZOe9u8mW5rsXvivCTjRfRmz9a43+3mRyi4wwlyoUqOC56q/jatKa0Bh9M99BEHQ==}
'@theguild/remark-mermaid@0.3.0':
resolution: {integrity: sha512-Fy1J4FSj8totuHsHFpaeWyWRaRSIvpzGTRoEfnNJc1JmLV9uV70sYE3zcT+Jj5Yw20Xq4iCsiT+3Ho49BBZcBQ==}
@@ -3722,6 +3590,9 @@ packages:
'@types/estree@1.0.8':
resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==}
+ '@types/estree@1.0.9':
+ resolution: {integrity: sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==}
+
'@types/express-serve-static-core@5.1.1':
resolution: {integrity: sha512-v4zIMr/cX7/d2BpAEX3KNKL/JrT1s43s96lLvvdTmza1oEvDudCqK9aF/djc/SWgy8Yh0h30TZx5VpzqFCxk5A==}
@@ -3797,8 +3668,8 @@ packages:
'@types/normalize-package-data@2.4.4':
resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==}
- '@types/qs@6.15.0':
- resolution: {integrity: sha512-JawvT8iBVWpzTrz3EGw9BTQFg3BQNmwERdKE22vlTxawwtbyUSlMppvZYKLZzB5zgACXdXxbD3m1bXaMqP/9ow==}
+ '@types/qs@6.15.1':
+ resolution: {integrity: sha512-GZHUBZR9hckSUhrxmp1nG6NwdpM9fCunJwyThLW1X3AyHgd9IlHb6VANpQQqDr2o/qQp6McZ3y/IA2rVzKzSbw==}
'@types/range-parser@1.2.7':
resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==}
@@ -3989,106 +3860,123 @@ packages:
'@ungap/structured-clone@1.3.1':
resolution: {integrity: sha512-mUFwbeTqrVgDQxFveS+df2yfap6iuP20NAKAsBt5jDEoOTDew+zwLAOilHCeQJOVSvmgCX4ogqIrA0mnyr08yQ==}
- '@unrs/resolver-binding-android-arm-eabi@1.11.1':
- resolution: {integrity: sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==}
+ '@unrs/resolver-binding-android-arm-eabi@1.12.2':
+ resolution: {integrity: sha512-g5T90pqg1bo/7mytQx6F4iBNC0Wsh9cu+z9veDbFjc7HjpesJFWD7QMS0NGStXM075+7dJPPVvBbpZlnrdpi/w==}
cpu: [arm]
os: [android]
- '@unrs/resolver-binding-android-arm64@1.11.1':
- resolution: {integrity: sha512-lCxkVtb4wp1v+EoN+HjIG9cIIzPkX5OtM03pQYkG+U5O/wL53LC4QbIeazgiKqluGeVEeBlZahHalCaBvU1a2g==}
+ '@unrs/resolver-binding-android-arm64@1.12.2':
+ resolution: {integrity: sha512-YGCRZv/9GLhwmz6mYDeTsm/92BAyR28l6c2ReweVW5pWgfsitWLY8upvfRlGdoyD8HjeTHSYJWyZGD4KJA/nFQ==}
cpu: [arm64]
os: [android]
- '@unrs/resolver-binding-darwin-arm64@1.11.1':
- resolution: {integrity: sha512-gPVA1UjRu1Y/IsB/dQEsp2V1pm44Of6+LWvbLc9SDk1c2KhhDRDBUkQCYVWe6f26uJb3fOK8saWMgtX8IrMk3g==}
+ '@unrs/resolver-binding-darwin-arm64@1.12.2':
+ resolution: {integrity: sha512-u9DiNT1auQMO20A9SyTuG3wUgQWB9Z7KjAg0uFuCDR1FsAY8A0CG2S6JpHS1xwm/w1G08bjXZDcyOCjv1WAm2w==}
cpu: [arm64]
os: [darwin]
- '@unrs/resolver-binding-darwin-x64@1.11.1':
- resolution: {integrity: sha512-cFzP7rWKd3lZaCsDze07QX1SC24lO8mPty9vdP+YVa3MGdVgPmFc59317b2ioXtgCMKGiCLxJ4HQs62oz6GfRQ==}
+ '@unrs/resolver-binding-darwin-x64@1.12.2':
+ resolution: {integrity: sha512-f7rPLi/T1HVKZu/u6t87lroib16n8vrSzcyxI7lg4BGO9UF26KhQL44sd9eOUgrTYhvRXtWOIZT5PejdPyJfUA==}
cpu: [x64]
os: [darwin]
- '@unrs/resolver-binding-freebsd-x64@1.11.1':
- resolution: {integrity: sha512-fqtGgak3zX4DCB6PFpsH5+Kmt/8CIi4Bry4rb1ho6Av2QHTREM+47y282Uqiu3ZRF5IQioJQ5qWRV6jduA+iGw==}
+ '@unrs/resolver-binding-freebsd-x64@1.12.2':
+ resolution: {integrity: sha512-BpcOjWCJub6nRZUS2zA20pmLvjtqAtGejETaIyRLiZiQf++cbrjltLA5NN/xaXfqeOBOSlMFbemIl5/S5tljmg==}
cpu: [x64]
os: [freebsd]
- '@unrs/resolver-binding-linux-arm-gnueabihf@1.11.1':
- resolution: {integrity: sha512-u92mvlcYtp9MRKmP+ZvMmtPN34+/3lMHlyMj7wXJDeXxuM0Vgzz0+PPJNsro1m3IZPYChIkn944wW8TYgGKFHw==}
+ '@unrs/resolver-binding-linux-arm-gnueabihf@1.12.2':
+ resolution: {integrity: sha512-vZTDvdSISZjJx66OzJqtsOhzifbqRjbmI1Mnu49fQDwog5GtDI4QidRiEAYbZCRj9C8YZEW+3ZjqsyS9GR4k2A==}
cpu: [arm]
os: [linux]
- '@unrs/resolver-binding-linux-arm-musleabihf@1.11.1':
- resolution: {integrity: sha512-cINaoY2z7LVCrfHkIcmvj7osTOtm6VVT16b5oQdS4beibX2SYBwgYLmqhBjA1t51CarSaBuX5YNsWLjsqfW5Cw==}
+ '@unrs/resolver-binding-linux-arm-musleabihf@1.12.2':
+ resolution: {integrity: sha512-BiPI+IrIlwcW4nLLMM21+B1dFPzd55yAVgVGrdgDjNef+ch03GdxrcyaIz8X9SsQirh/kCQ7mviyWlMxdh2D7g==}
cpu: [arm]
os: [linux]
- '@unrs/resolver-binding-linux-arm64-gnu@1.11.1':
- resolution: {integrity: sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ==}
+ '@unrs/resolver-binding-linux-arm64-gnu@1.12.2':
+ resolution: {integrity: sha512-zJc0H99FEPoFfSrNpa91HYfxzfAJCr502oxNK1cfdC9hlaFI43RT+JFCann9JUgZmLzzntChHyn13Sgn9ljHNg==}
cpu: [arm64]
os: [linux]
libc: [glibc]
- '@unrs/resolver-binding-linux-arm64-musl@1.11.1':
- resolution: {integrity: sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w==}
+ '@unrs/resolver-binding-linux-arm64-musl@1.12.2':
+ resolution: {integrity: sha512-KQ3Lki6l+Pz1k/eBipN41ES+YUK30beLGb9YqcB1O542cyLCNE6GaxrfcY3T6EezmGGk84wb5XyO9loTM9tkcA==}
cpu: [arm64]
os: [linux]
libc: [musl]
- '@unrs/resolver-binding-linux-ppc64-gnu@1.11.1':
- resolution: {integrity: sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA==}
+ '@unrs/resolver-binding-linux-loong64-gnu@1.12.2':
+ resolution: {integrity: sha512-3SJGEh1DborhG6pyxvhPzCT4bbSIVihsvgJc13P1bHG7KLdNDaF9T3gsTwFc7Jw/5Y5/iWOjkEx7Zy0NvCGX3Q==}
+ cpu: [loong64]
+ os: [linux]
+ libc: [glibc]
+
+ '@unrs/resolver-binding-linux-loong64-musl@1.12.2':
+ resolution: {integrity: sha512-jiuG/Obbel7uw1PwHNFfrkiKhLAF6mnyZ6aWlOAVN9WqKm8v0OFGnciJIHu8+CMvXLQ8AD51LPzAoUfT21D5Ew==}
+ cpu: [loong64]
+ os: [linux]
+ libc: [musl]
+
+ '@unrs/resolver-binding-linux-ppc64-gnu@1.12.2':
+ resolution: {integrity: sha512-q7xRvVpmcfeL+LlZg8Pbbo6QaTZwDU5BaGZbwfhkEsXJn3Was8xYfE0RBH266xZt0rM6B7i8xAYIvjthuUIWHg==}
cpu: [ppc64]
os: [linux]
libc: [glibc]
- '@unrs/resolver-binding-linux-riscv64-gnu@1.11.1':
- resolution: {integrity: sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ==}
+ '@unrs/resolver-binding-linux-riscv64-gnu@1.12.2':
+ resolution: {integrity: sha512-0CVdx6lcnT3Q9inOH8tsMIOJ6ImndllMjqJHg8RLVdB7Vq4SfkEXl9mCSsVNuNA4MCYycRicCUxPCabVHJRr6A==}
cpu: [riscv64]
os: [linux]
libc: [glibc]
- '@unrs/resolver-binding-linux-riscv64-musl@1.11.1':
- resolution: {integrity: sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew==}
+ '@unrs/resolver-binding-linux-riscv64-musl@1.12.2':
+ resolution: {integrity: sha512-iOwlRo9vnp6R6ohHQS11n0NnfdXx/omhkocmIfaPRpQhKZ+3BDMkkdRVh53qjkFkpPddf+FETA28NwGN7l5l+w==}
cpu: [riscv64]
os: [linux]
libc: [musl]
- '@unrs/resolver-binding-linux-s390x-gnu@1.11.1':
- resolution: {integrity: sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg==}
+ '@unrs/resolver-binding-linux-s390x-gnu@1.12.2':
+ resolution: {integrity: sha512-HYJtLfXq94q8iZNFT1lknx258wlkkWhZeUXJRqzKBBUJ00CvZ+N33zgbCqimLjsyw5Va6uUxhVa12mI+kaveEw==}
cpu: [s390x]
os: [linux]
libc: [glibc]
- '@unrs/resolver-binding-linux-x64-gnu@1.11.1':
- resolution: {integrity: sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w==}
+ '@unrs/resolver-binding-linux-x64-gnu@1.12.2':
+ resolution: {integrity: sha512-mPsUhunKKDih5O96Y6enDQyHc1SqBPlY1E/SfMWDM3EdJ95Z9CArPeCVwCCqbP45ljvivdEk8Fxn+SIb1rDAJQ==}
cpu: [x64]
os: [linux]
libc: [glibc]
- '@unrs/resolver-binding-linux-x64-musl@1.11.1':
- resolution: {integrity: sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==}
+ '@unrs/resolver-binding-linux-x64-musl@1.12.2':
+ resolution: {integrity: sha512-azrt6+5ydLd8Vt210AAFis/lZevSfPw93EJRIJG+xPu4WCJ8K0kppCTpMyLPcKT7H15M4Jnt2tMp5bOvCkRC6A==}
cpu: [x64]
os: [linux]
libc: [musl]
- '@unrs/resolver-binding-wasm32-wasi@1.11.1':
- resolution: {integrity: sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ==}
+ '@unrs/resolver-binding-openharmony-arm64@1.12.2':
+ resolution: {integrity: sha512-YZ9hP4O0X9PQb8eO980qmLNGH4zT3I9+SZTdt0Pr0YyuGQhYKoOZkV02VzrzyOZJ5xIJ3UFIenKkUkGg8GjgWQ==}
+ cpu: [arm64]
+ os: [openharmony]
+
+ '@unrs/resolver-binding-wasm32-wasi@1.12.2':
+ resolution: {integrity: sha512-tYFDIkMxSflfEc/h92ZWNsZlHSwgimbNHSO3PL2JWQHfCuC2q316jMyYU9TIWZsFK2bQwyK5VAdYgn8ygPj69A==}
engines: {node: '>=14.0.0'}
cpu: [wasm32]
- '@unrs/resolver-binding-win32-arm64-msvc@1.11.1':
- resolution: {integrity: sha512-nRcz5Il4ln0kMhfL8S3hLkxI85BXs3o8EYoattsJNdsX4YUU89iOkVn7g0VHSRxFuVMdM4Q1jEpIId1Ihim/Uw==}
+ '@unrs/resolver-binding-win32-arm64-msvc@1.12.2':
+ resolution: {integrity: sha512-qzNyg3xL0VPQmCaUh+N5jSitce6k+uCBfMDesWRnlULOZaqUkaJ0ybdT+UqlAWJoQjuqfIU/0Ptx9bteN4D82g==}
cpu: [arm64]
os: [win32]
- '@unrs/resolver-binding-win32-ia32-msvc@1.11.1':
- resolution: {integrity: sha512-DCEI6t5i1NmAZp6pFonpD5m7i6aFrpofcp4LA2i8IIq60Jyo28hamKBxNrZcyOwVOZkgsRp9O2sXWBWP8MnvIQ==}
+ '@unrs/resolver-binding-win32-ia32-msvc@1.12.2':
+ resolution: {integrity: sha512-WD9sY00OfpHVGfsnHZoA8jVT+esS/Bg8z8jzxp5BnDCjjwsuKsPQrzswwpFy4J1AUJbXPRfkpcX0mXrzeXW79g==}
cpu: [ia32]
os: [win32]
- '@unrs/resolver-binding-win32-x64-msvc@1.11.1':
- resolution: {integrity: sha512-lrW200hZdbfRtztbygyaq/6jP6AKE8qQN2KvPcJ+x7wiD038YtnYtZ82IMNJ69GJibV7bwL3y9FgK+5w/pYt6g==}
+ '@unrs/resolver-binding-win32-x64-msvc@1.12.2':
+ resolution: {integrity: sha512-nAB74NfSNKknqQ1RrYj6uz8FcXEomu/MATJZxh/x+BArzN2U3JbOYC0APYzUIGhVY3m5hRxA8VPNdPBoG8txlA==}
cpu: [x64]
os: [win32]
@@ -4308,18 +4196,9 @@ packages:
resolution: {integrity: sha512-1pHv8LX9CpKut1Zp4EXey7Z8OfH11ONNH6Dhi2WDUt31VVZFXZzKwXcysBgqSumFCmR+0dqjMK5v5JiFHzi0+g==}
engines: {node: 20 || >=22}
- balanced-match@4.0.4:
- resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==}
- engines: {node: 18 || 20 || >=22}
-
base64-js@1.5.1:
resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
- baseline-browser-mapping@2.10.30:
- resolution: {integrity: sha512-xjOFN16Ha1+Rz4nFYKqHU/LSB+gx/Vi3yQLX7r7sAW+Wa+8hhF2h4pvqTrTMc8+WcDBEunnUurr46Jvv0jk3Vg==}
- engines: {node: '>=6.0.0'}
- hasBin: true
-
baseline-browser-mapping@2.10.32:
resolution: {integrity: sha512-wbPvpyjJPC0zdfdKXxqEL3Ea+bOMD/87X4lftiJkkaBiuG6ALQy1SLmEd7BSmVCuwCQsBrCamgBoLyfFDD1EPg==}
engines: {node: '>=6.0.0'}
@@ -4360,10 +4239,6 @@ packages:
brace-expansion@2.1.0:
resolution: {integrity: sha512-TN1kCZAgdgweJhWWpgKYrQaMNHcDULHkWwQIspdtjV4Y5aurRdZpjAqn6yX3FPqTA9ngHCc4hJxMAMgGfve85w==}
- brace-expansion@5.0.2:
- resolution: {integrity: sha512-Pdk8c9poy+YhOgVWw1JNN22/HcivgKWwpxKq04M/jTmHyCZn12WPJebZxdjSa5TmBqISrUSgNYU3eRORljfCCw==}
- engines: {node: 20 || >=22}
-
brace-expansion@5.0.5:
resolution: {integrity: sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==}
engines: {node: 18 || 20 || >=22}
@@ -4466,15 +4341,6 @@ packages:
chardet@2.1.1:
resolution: {integrity: sha512-PsezH1rqdV9VvyNhxxOW32/d75r01NY7TQCmOqomRo15ZSOKbpTFVsfjghxo6JloQUCGnH4k1LGu0R4yCLlWQQ==}
- chevrotain-allstar@0.4.1:
- resolution: {integrity: sha512-PvVJm3oGqrveUVW2Vt/eZGeiAIsJszYweUcYwcskg9e+IubNYKKD+rHHem7A6XVO22eDAL+inxNIGAzZ/VIWlA==}
- peerDependencies:
- chevrotain: ^12.0.0
-
- chevrotain@12.0.0:
- resolution: {integrity: sha512-csJvb+6kEiQaqo1woTdSAuOWdN0WTLIydkKrBnS+V5gZz0oqBrp4kQ35519QgK6TpBThiG3V1vNSHlIkv4AglQ==}
- engines: {node: '>=22.0.0'}
-
chokidar@4.0.3:
resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==}
engines: {node: '>= 14.16.0'}
@@ -4644,9 +4510,6 @@ packages:
resolution: {integrity: sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==}
engines: {'0': node >= 6.0}
- confbox@0.1.8:
- resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==}
-
console-control-strings@1.1.0:
resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==}
@@ -4766,8 +4629,8 @@ packages:
peerDependencies:
cytoscape: ^3.2.0
- cytoscape@3.33.2:
- resolution: {integrity: sha512-sj4HXd3DokGhzZAdjDejGvTPLqlt84vNFN8m7bGsOzDY5DyVcxIb2ejIXat2Iy7HxWhdT/N1oKyheJ5YdpsGuw==}
+ cytoscape@3.33.4:
+ resolution: {integrity: sha512-HIN5Pmd9MrX9BkV7tDwnOcEJCSFvCpc8X97h3f508J6I5FsqAY65wKOCvgH2CuP42CaahWaz4tuh32SOOIH7ww==}
engines: {node: '>=0.10'}
d3-array@2.12.1:
@@ -5035,8 +4898,8 @@ packages:
dompurify@3.2.7:
resolution: {integrity: sha512-WhL/YuveyGXJaerVlMYGWhvQswa7myDG17P7Vu65EWC05o8vfeNbvNf4d/BOvH99+ZW+LlQsc1GDKMa1vNK6dw==}
- dompurify@3.4.1:
- resolution: {integrity: sha512-JahakDAIg1gyOm7dlgWSDjV4n7Ip2PKR55NIT6jrMfIgLFgWo81vdr1/QGqWtFNRqXP9UV71oVePtjqS2ebnPw==}
+ dompurify@3.4.5:
+ resolution: {integrity: sha512-OrwIBKsdNSVEeubdJ1HBv/wNENRM9ytAVCv7YXt//A3vPdVMNuACRqK9mXCGCBW2ln7BT/A4X0jXHo2Gu89miA==}
domutils@3.2.2:
resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==}
@@ -5173,6 +5036,9 @@ packages:
resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==}
engines: {node: '>= 0.4'}
+ es-toolkit@1.46.1:
+ resolution: {integrity: sha512-5eNtXOs3tbfxXOj04tjjseeWkRWaoCjdEI+96DgwzZoe6c9juL49pXlzAFTI72aWC9Y8p7168g6XIKjh7k6pyQ==}
+
esast-util-from-estree@2.0.0:
resolution: {integrity: sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==}
@@ -5314,8 +5180,8 @@ packages:
fast-uri@3.1.2:
resolution: {integrity: sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==}
- fast-wrap-ansi@0.2.0:
- resolution: {integrity: sha512-rLV8JHxTyhVmFYhBJuMujcrHqOT2cnO5Zxj37qROj23CP39GXubJRBUFF0z8KFK77Uc0SukZUf7JZhsVEQ6n8w==}
+ fast-wrap-ansi@0.2.2:
+ resolution: {integrity: sha512-7F2Fl+TjRSenLqlU3UjSH0iyqopqoZIu7eZVpEirP2g1GtWa2G/ecEmBdgz31+Mxr+ELclgg6sokpSFIQiZ02Q==}
fastq@1.20.1:
resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==}
@@ -5374,15 +5240,6 @@ packages:
resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==}
hasBin: true
- follow-redirects@1.15.11:
- resolution: {integrity: sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==}
- engines: {node: '>=4.0'}
- peerDependencies:
- debug: '*'
- peerDependenciesMeta:
- debug:
- optional: true
-
follow-redirects@1.16.0:
resolution: {integrity: sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==}
engines: {node: '>=4.0'}
@@ -5423,8 +5280,8 @@ packages:
fs-constants@1.0.0:
resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==}
- fs-extra@11.3.4:
- resolution: {integrity: sha512-CTXd6rk/M3/ULNQj8FBqBWHYBVYybQ3VPBw0xGKFe3tuH7ytT6ACnvzpIQ3UZtB8yvUKC2cXn1a+x+5EVQLovA==}
+ fs-extra@11.3.5:
+ resolution: {integrity: sha512-eKpRKAovdpZtR1WopLHxlBWvAgPny3c4gX1G5Jhwmmw4XJj0ifSD5qB5TOo8hmA0wlRKDAOAhEE1yVPgs6Fgcg==}
engines: {node: '>=14.14'}
fs-minipass@3.0.3:
@@ -5756,6 +5613,9 @@ packages:
engines: {node: '>=8'}
hasBin: true
+ import-meta-resolve@4.2.0:
+ resolution: {integrity: sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==}
+
import-without-cache@0.4.0:
resolution: {integrity: sha512-NkJQA7oZ4YHQhd2+H3BoRFKF3d/XNsiKpHZCQEMH9pDX27hQQLsTyOocyRgaIVtf8gHX3Nt3LPkR4e5EdtPAGQ==}
engines: {node: ^22.18.0 || >=24.0.0}
@@ -5834,8 +5694,8 @@ packages:
resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==}
hasBin: true
- is-core-module@2.16.1:
- resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==}
+ is-core-module@2.16.2:
+ resolution: {integrity: sha512-evOr8xfXKxE6qSR0hSXL2r3sd7ALj8+7jQEUvPYcm5sgZFdJ+AYzT6yNmJenvIYQBgIGwfwz08sL8zoL7yq2BA==}
engines: {node: '>= 0.4'}
is-decimal@2.0.1:
@@ -6064,10 +5924,6 @@ packages:
jest-resolve:
optional: true
- jest-regex-util@30.0.1:
- resolution: {integrity: sha512-jHEQgBXAgc+Gh4g0p3bCevgRCVRkB4VB70zhoAE48gxeSr1hfUOsM/C2WoJgVL7Eyg//hudYENbm3Ne+/dRVVA==}
- engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0}
-
jest-regex-util@30.4.0:
resolution: {integrity: sha512-mWlvLviKIgIQ8VCuM1xRdD0TWp3zlzionlmDBjuXVBs+VkmXq6FgW9T4Emr7oGz/Rk6feDCGyiugolcQEyp3mg==}
engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0}
@@ -6195,8 +6051,8 @@ packages:
just-diff@6.0.2:
resolution: {integrity: sha512-S59eriX5u3/QhMNq3v/gm8Kd0w8OS6Tz2FS1NG4blv+z0MuQcBRJyFWjdovM0Rad4/P4aUPFtnkNjMjyMlMSYA==}
- katex@0.16.45:
- resolution: {integrity: sha512-pQpZbdBu7wCTmQUh7ufPmLr0pFoObnGUoL/yhtwJDgmmQpbkg/0HSVti25Fu4rmd1oCR6NGWe9vqTWuWv3GcNA==}
+ katex@0.16.47:
+ resolution: {integrity: sha512-Eeo8Ys1doU1z+x8AZsPpQu+p/QcZBI5PeOo7QGQdy2x2m0MU/hYagBbGOmXwr5KVbEfVuWv9LpnQWeehogurjg==}
hasBin: true
keygrip@1.1.0:
@@ -6220,10 +6076,6 @@ packages:
resolution: {integrity: sha512-e7IpWJrnanNUroVK2taAgMxoEZvHLXdQiNjeExSu/DEIWm83jaKGBgb7tLmu2rMYpA027qFB3iLR/k3AVpFRnA==}
engines: {node: '>= 18'}
- langium@4.2.2:
- resolution: {integrity: sha512-JUshTRAfHI4/MF9dH2WupvjSXyn8JBuUEWazB8ZVJUtXutT0doDlAv1XKbZ1Pb5sMexa8FF4CFBc0iiul7gbUQ==}
- engines: {node: '>=20.10.0', npm: '>=10.2.3'}
-
layout-base@1.0.2:
resolution: {integrity: sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==}
@@ -6318,8 +6170,8 @@ packages:
lru-cache@10.4.3:
resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==}
- lru-cache@11.3.5:
- resolution: {integrity: sha512-NxVFwLAnrd9i7KUBxC4DrUhmgjzOs+1Qm50D3oF1/oL+r1NpZ4gA7xvG0/zJ8evR7zIKn4vLf7qTNduWFtCrRw==}
+ lru-cache@11.5.0:
+ resolution: {integrity: sha512-5YgH9UJd7wVb9hIouI2adWpgqrrICkt070Dnj8EUY1+B4B2P9eRLPAkAAo6NICA7CEhOIeBHl46u9zSNpNu7zA==}
engines: {node: 20 || >=22}
lru-cache@5.1.1:
@@ -6464,8 +6316,8 @@ packages:
resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
engines: {node: '>= 8'}
- mermaid@11.14.0:
- resolution: {integrity: sha512-GSGloRsBs+JINmmhl0JDwjpuezCsHB4WGI4NASHxL3fHo3o/BRXTxhDLKnln8/Q0lRFRyDdEjmk1/d5Sn1Xz8g==}
+ mermaid@11.15.0:
+ resolution: {integrity: sha512-pTMbcf3rWdtLiYGpmoTjHEpeY8seiy6sR+9nD7LOs8KfUbHE4lOUAprTRqRAcWSQ6MQpdX+YEsxShtGsINtPtw==}
mhchemparser@4.2.1:
resolution: {integrity: sha512-kYmyrCirqJf3zZ9t/0wGgRZ4/ZJw//VwaRVGA75C4nhE60vtnIzhl9J9ndkX/h6hxSN7pjg/cE0VxbnNM+bnDQ==}
@@ -6617,10 +6469,6 @@ packages:
resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
engines: {node: '>=4'}
- minimatch@10.2.4:
- resolution: {integrity: sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==}
- engines: {node: 18 || 20 || >=22}
-
minimatch@10.2.5:
resolution: {integrity: sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==}
engines: {node: 18 || 20 || >=22}
@@ -6685,9 +6533,6 @@ packages:
mj-context-menu@0.6.1:
resolution: {integrity: sha512-7NO5s6n10TIV96d4g2uDpG7ZDpIhMh0QNfGdJw/W47JswFcosz457wqz/b5sAKvl12sxINGFCn80NZHKwxQEXA==}
- mlly@1.8.2:
- resolution: {integrity: sha512-d+ObxMQFmbt10sretNDytwt85VrbkhhUA/JBGm1MPaWJ65Cl4wOgLaB1NYvJSZ0Ef03MMEU/0xpPMXUIQ29UfA==}
-
modify-values@1.0.1:
resolution: {integrity: sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==}
engines: {node: '>=0.10.0'}
@@ -6918,8 +6763,8 @@ packages:
nth-check@2.1.1:
resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}
- nx@22.7.0:
- resolution: {integrity: sha512-zjySvwwAfexdKN8utZlq5IkoRZOki/gB1KTrY7OkMjSehuiimD6A7DTySiOUkPPMDwgqxMr+eOjIIbC1uWbp8Q==}
+ nx@22.7.3:
+ resolution: {integrity: sha512-yo2XWmxFF01D2i5YBk34Dz1K7YX2u7BoBuCSbD819lIus9B8LNJ7BzbnWfDFXOcvuGoLXqIxO2ElPqpkx5e5JQ==}
hasBin: true
peerDependencies:
'@swc-node/register': ^1.11.1
@@ -7199,9 +7044,6 @@ packages:
resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==}
engines: {node: '>=8'}
- pkg-types@1.3.1:
- resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==}
-
pluralize@8.0.0:
resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==}
engines: {node: '>=4'}
@@ -7293,8 +7135,8 @@ packages:
pure-rand@7.0.1:
resolution: {integrity: sha512-oTUZM/NAZS8p7ANR3SHh30kXB+zK2r2BPcEn/awJIbOvq82WoMN4p62AWWp3Hhw50G0xMsw1mhIBLqHw64EcNQ==}
- qs@6.15.1:
- resolution: {integrity: sha512-6YHEFRL9mfgcAvql/XhwTvf5jKcOiiupt2FiJxHkiX1z4j7WL8J/jRHYLluORvc1XxB5rV20KoeK00gVJamspg==}
+ qs@6.15.2:
+ resolution: {integrity: sha512-Rzq0KEyX/w/tEybncDgdkZrJgVUsUMk3xjh3t5bv3S1HTAtg+uOYt72+ZfwiQwKdysThkTBdL/rTi6HDmX9Ddw==}
engines: {node: '>=0.6'}
quansync@1.0.0:
@@ -7347,8 +7189,8 @@ packages:
react-is@19.2.6:
resolution: {integrity: sha512-XjBR15BhXuylgWGuslhDKqlSayuqvqBX91BP8pauG8kd1zY8kotkNWbXksTCNRarse4kuGbe2kIY05ARtwNIvw==}
- react-medium-image-zoom@5.4.3:
- resolution: {integrity: sha512-cDIwdn35fRUPsGnnj/cG6Pacll+z+Mfv6EWU2wDO5ngbZjg5uLRb2ZhEnh92ufbXCJDFvXHekb8G3+oKqUcv5g==}
+ react-medium-image-zoom@5.4.5:
+ resolution: {integrity: sha512-58QSIRK6X3uw2fSTejJRnH0JuKTZl7ZJYX+sAMaYx4YTEm33gsNdnP5RuQSCnBiAvisQeErqZWAT31bR89WB6g==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
@@ -7575,18 +7417,13 @@ packages:
vue-tsc:
optional: true
- rolldown@1.0.0-rc.17:
- resolution: {integrity: sha512-ZrT53oAKrtA4+YtBWPQbtPOxIbVDbxT0orcYERKd63VJTF13zPcgXTvD4843L8pcsI7M6MErt8QtON6lrB9tyA==}
- engines: {node: ^20.19.0 || >=22.12.0}
- hasBin: true
-
rolldown@1.0.0-rc.4:
resolution: {integrity: sha512-V2tPDUrY3WSevrvU2E41ijZlpF+5PbZu4giH+VpNraaadsJGHa4fR6IFwsocVwEXDoAdIv5qgPPxgrvKAOIPtA==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
- rolldown@1.0.1:
- resolution: {integrity: sha512-X0KQHljNnEkWNqqiz9zJrGunh1B0HgOxLXvnFpCOcadzcy5qohZ3tqMEUg00vncoRovXuK3ZqCT9KnnKzoInFQ==}
+ rolldown@1.0.2:
+ resolution: {integrity: sha512-oZx5zVDtVB44AW3eaifgDml1gWRDZGvjcfdxonE4swNPG98PrrXjaO/KrnUjzlMnztCCRVlUueA1kCXhARGk6g==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
@@ -7657,11 +7494,6 @@ packages:
engines: {node: '>=10'}
hasBin: true
- semver@7.8.0:
- resolution: {integrity: sha512-AcM7dV/5ul4EekoQ29Agm5vri8JNqRyj39o0qpX6vDF2GZrtutZl5RwgD1XnZjiTAfncsJhMI48QQH3sN87YNA==}
- engines: {node: '>=10'}
- hasBin: true
-
semver@7.8.1:
resolution: {integrity: sha512-rkVq3IXh+4FDGch+KwzX3aV9W3kO54GyEgpvBzSyctDA6Xtd7RJQV1xmXbeQp5v7+VzLOfVqiutSE6GICgPFvg==}
engines: {node: '>=10'}
@@ -7719,10 +7551,6 @@ packages:
resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
engines: {node: '>=14'}
- sigstore@4.1.0:
- resolution: {integrity: sha512-/fUgUhYghuLzVT/gaJoeVehLCgZiUxPCPMcyVNY0lIf/cTCz58K/WTI7PefDarXxp9nUKpEwg1yyz3eSBMTtgA==}
- engines: {node: ^20.17.0 || >=22.9.0}
-
sigstore@4.1.1:
resolution: {integrity: sha512-endqECJkfhozrXMK5ngu/UAA0xVcVEFdnHJCElGaExypjW+HK5i6zu3NteLoaX/iFbRUbC3+DjttQs0GARr+5w==}
engines: {node: ^20.17.0 || >=22.9.0}
@@ -7755,8 +7583,8 @@ packages:
resolution: {integrity: sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==}
engines: {node: '>= 14'}
- socks@2.8.7:
- resolution: {integrity: sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==}
+ socks@2.8.9:
+ resolution: {integrity: sha512-LJhUYUvItdQ0LkJTmPeaEObWXAqFyfmP85x0tch/ez9cahmhlBBLbIqDFnvBnUJGagb0JbIQrkBs1wJ+yRYpEw==}
engines: {node: '>= 10.0.0', npm: '>= 3.0.0'}
source-map-js@1.2.1:
@@ -8135,10 +7963,6 @@ packages:
resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==}
engines: {node: '>= 0.6'}
- type-is@2.0.1:
- resolution: {integrity: sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==}
- engines: {node: '>= 0.6'}
-
type-is@2.1.0:
resolution: {integrity: sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==}
engines: {node: '>= 18'}
@@ -8161,9 +7985,6 @@ packages:
engines: {node: '>=14.17'}
hasBin: true
- ufo@1.6.3:
- resolution: {integrity: sha512-yDJTmhydvl5lJzBmy/hyOAA0d+aqCBuwl818haVdYCRrWV84o7YyeVm4QlVHStqNrrJSTb6jKuFAVqAFsr+K3Q==}
-
uglify-js@3.19.3:
resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==}
engines: {node: '>=0.8.0'}
@@ -8230,18 +8051,8 @@ packages:
resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==}
engines: {node: '>= 0.8'}
- unrs-resolver@1.11.1:
- resolution: {integrity: sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==}
-
- unrun@0.2.37:
- resolution: {integrity: sha512-AA7vDuYsgeSYVzJMm16UKA+aXFKhy7nFqW9z5l7q44K4ppFWZAMqYS58ePRZbugMLPH0fwwMzD5A8nP0avxwZQ==}
- engines: {node: '>=20.19.0'}
- hasBin: true
- peerDependencies:
- synckit: ^0.11.11
- peerDependenciesMeta:
- synckit:
- optional: true
+ unrs-resolver@1.12.2:
+ resolution: {integrity: sha512-dmlRxBJJayXjqTwC+JtF1HhJmgf3ftQ3YejFcZrf4+KKtJv0qDsK1pjqaaVjG7wJ5NJ6UVP1OqRMQ71Z4C3rxQ==}
upath@2.0.1:
resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==}
@@ -8261,8 +8072,8 @@ packages:
util-deprecate@1.0.2:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
- uuid@11.1.0:
- resolution: {integrity: sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==}
+ uuid@14.0.0:
+ resolution: {integrity: sha512-Qo+uWgilfSmAhXCMav1uYFynlQO7fMFiMVZsQqZRMIXp0O7rR7qjkj+cPvBHLgBqi960QCoo/PH2/6ZtVqKvrg==}
hasBin: true
v8-to-istanbul@9.3.0:
@@ -8354,9 +8165,6 @@ packages:
resolution: {integrity: sha512-woByF3PDpkHFUreUa7Hos7+pUWdeWMXRd26+ZX2A8cFx6v/JPTtd4/uN0/jB6XQHYaOlHbio03NTHCqrgG5n7g==}
hasBin: true
- vscode-uri@3.1.0:
- resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==}
-
walk-up-path@4.0.0:
resolution: {integrity: sha512-3hu+tD8YzSLGuFYtPRb48vdhKMi0KQV5sn+uWr8+7dMEq/2G/dtLrdDinkLjqq5TIbIBjYJ4Ax/n3YiaW7QM8A==}
engines: {node: 20 || >=22}
@@ -8507,8 +8315,11 @@ packages:
zod@4.3.6:
resolution: {integrity: sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==}
- zustand@5.0.12:
- resolution: {integrity: sha512-i77ae3aZq4dhMlRhJVCYgMLKuSiZAaUPAct2AksxQ+gOtimhGMdXljRT21P5BNpeT4kXlLIckvkPM029OljD7g==}
+ zod@4.4.3:
+ resolution: {integrity: sha512-ytENFjIJFl2UwYglde2jchW2Hwm4GJFLDiSXWdTrJQBIN9Fcyp7n4DhxJEiWNAJMV1/BqWfW/kkg71UDcHJyTQ==}
+
+ zustand@5.0.13:
+ resolution: {integrity: sha512-efI2tVaVQPqtOh114loML/Z80Y4NP3yc+Ff0fYiZJPauNeWZeIp/bRFD7I9bfmCOYBh/PHxlglQ9+wvlwnPikQ==}
engines: {node: '>=12.20.0'}
peerDependencies:
'@types/react': '>=18.0.0'
@@ -8792,11 +8603,11 @@ snapshots:
'@arethetypeswrong/core@0.18.2':
dependencies:
'@andrewbranch/untar.js': 1.0.3
- '@loaderkit/resolve': 1.0.5
+ '@loaderkit/resolve': 1.0.6
cjs-module-lexer: 1.4.3
fflate: 0.8.2
- lru-cache: 11.3.5
- semver: 7.8.0
+ lru-cache: 11.5.0
+ semver: 7.8.1
typescript: 5.6.1-rc
validate-npm-package-name: 5.0.1
@@ -9114,20 +8925,7 @@ snapshots:
'@braintree/sanitize-url@7.1.2': {}
- '@chevrotain/cst-dts-gen@12.0.0':
- dependencies:
- '@chevrotain/gast': 12.0.0
- '@chevrotain/types': 12.0.0
-
- '@chevrotain/gast@12.0.0':
- dependencies:
- '@chevrotain/types': 12.0.0
-
- '@chevrotain/regexp-to-ast@12.0.0': {}
-
- '@chevrotain/types@12.0.0': {}
-
- '@chevrotain/utils@12.0.0': {}
+ '@chevrotain/types@11.1.2': {}
'@commander-js/extra-typings@14.0.0(commander@14.0.3)':
dependencies:
@@ -9137,6 +8935,7 @@ snapshots:
dependencies:
'@emnapi/wasi-threads': 1.2.1
tslib: 2.8.1
+ optional: true
'@emnapi/core@1.4.5':
dependencies:
@@ -9146,6 +8945,7 @@ snapshots:
'@emnapi/runtime@1.10.0':
dependencies:
tslib: 2.8.1
+ optional: true
'@emnapi/runtime@1.4.5':
dependencies:
@@ -9158,6 +8958,7 @@ snapshots:
'@emnapi/wasi-threads@1.2.1':
dependencies:
tslib: 2.8.1
+ optional: true
'@esbuild/aix-ppc64@0.27.3':
optional: true
@@ -9372,7 +9173,7 @@ snapshots:
'@floating-ui/react': 0.26.28(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
'@react-aria/focus': 3.22.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
'@react-aria/interactions': 3.28.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
- '@tanstack/react-virtual': 3.13.24(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
+ '@tanstack/react-virtual': 3.13.25(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
react: 19.2.6
react-dom: 19.2.6(react@19.2.6)
use-sync-external-store: 1.6.0(react@19.2.6)
@@ -9390,11 +9191,11 @@ snapshots:
'@iconify/types@2.0.0': {}
- '@iconify/utils@3.1.1':
+ '@iconify/utils@3.1.3':
dependencies:
'@antfu/install-pkg': 1.1.0
'@iconify/types': 2.0.0
- mlly: 1.8.2
+ import-meta-resolve: 4.2.0
'@img/colour@1.1.0':
optional: true
@@ -9549,7 +9350,7 @@ snapshots:
'@inquirer/figures': 2.0.5
'@inquirer/type': 4.0.5(@types/node@22.19.19)
cli-width: 4.1.0
- fast-wrap-ansi: 0.2.0
+ fast-wrap-ansi: 0.2.2
mute-stream: 3.0.0
signal-exit: 4.1.0
optionalDependencies:
@@ -9821,9 +9622,9 @@ snapshots:
- supports-color
- ts-node
- '@jest/create-cache-key-function@30.3.0':
+ '@jest/create-cache-key-function@30.4.1':
dependencies:
- '@jest/types': 30.3.0
+ '@jest/types': 30.4.1
'@jest/diff-sequences@30.0.1': {}
@@ -9867,11 +9668,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@jest/pattern@30.0.1':
- dependencies:
- '@types/node': 22.19.19
- jest-regex-util: 30.0.1
-
'@jest/pattern@30.4.0':
dependencies:
'@types/node': 22.19.19
@@ -9905,10 +9701,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@jest/schemas@30.0.5':
- dependencies:
- '@sinclair/typebox': 0.34.49
-
'@jest/schemas@30.4.1':
dependencies:
'@sinclair/typebox': 0.34.49
@@ -9959,16 +9751,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@jest/types@30.3.0':
- dependencies:
- '@jest/pattern': 30.0.1
- '@jest/schemas': 30.0.5
- '@types/istanbul-lib-coverage': 2.0.6
- '@types/istanbul-reports': 3.0.4
- '@types/node': 22.19.19
- '@types/yargs': 17.0.35
- chalk: 4.1.2
-
'@jest/types@30.4.1':
dependencies:
'@jest/pattern': 30.4.0
@@ -10041,13 +9823,13 @@ snapshots:
'@lmdb/lmdb-win32-x64@3.5.1':
optional: true
- '@loaderkit/resolve@1.0.5':
+ '@loaderkit/resolve@1.0.6':
dependencies:
'@braidai/lang': 1.1.2
'@mdx-js/mdx@3.1.1':
dependencies:
- '@types/estree': 1.0.8
+ '@types/estree': 1.0.9
'@types/estree-jsx': 1.0.5
'@types/hast': 3.0.4
'@types/mdx': 2.0.13
@@ -10075,9 +9857,9 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@mermaid-js/parser@1.1.0':
+ '@mermaid-js/parser@1.1.1':
dependencies:
- langium: 4.2.2
+ '@chevrotain/types': 11.1.2
'@modelcontextprotocol/sdk@1.26.0(zod@4.3.6)':
dependencies:
@@ -10265,17 +10047,10 @@ snapshots:
'@napi-rs/simple-git-win32-ia32-msvc': 0.1.22
'@napi-rs/simple-git-win32-x64-msvc': 0.1.22
- '@napi-rs/wasm-runtime@0.2.12':
- dependencies:
- '@emnapi/core': 1.10.0
- '@emnapi/runtime': 1.10.0
- '@tybys/wasm-util': 0.10.2
- optional: true
-
'@napi-rs/wasm-runtime@0.2.4':
dependencies:
- '@emnapi/core': 1.10.0
- '@emnapi/runtime': 1.10.0
+ '@emnapi/core': 1.4.5
+ '@emnapi/runtime': 1.4.5
'@tybys/wasm-util': 0.9.0
'@napi-rs/wasm-runtime@1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)':
@@ -10330,7 +10105,7 @@ snapshots:
agent-base: 7.1.4
http-proxy-agent: 7.0.2
https-proxy-agent: 7.0.6
- lru-cache: 11.3.5
+ lru-cache: 11.5.0
socks-proxy-agent: 8.0.5
transitivePeerDependencies:
- supports-color
@@ -10344,29 +10119,29 @@ snapshots:
'@npmcli/metavuln-calculator': 9.0.3
'@npmcli/name-from-folder': 3.0.0
'@npmcli/node-gyp': 4.0.0
- '@npmcli/package-json': 7.0.5
+ '@npmcli/package-json': 7.0.2
'@npmcli/query': 4.0.1
'@npmcli/redact': 3.2.2
- '@npmcli/run-script': 10.0.4
+ '@npmcli/run-script': 10.0.3
bin-links: 5.0.0
cacache: 20.0.4
common-ancestor-path: 1.0.1
hosted-git-info: 9.0.3
json-stringify-nice: 1.1.4
- lru-cache: 11.3.5
+ lru-cache: 11.5.0
minimatch: 10.2.5
nopt: 8.1.0
npm-install-checks: 7.1.2
- npm-package-arg: 13.0.2
+ npm-package-arg: 13.0.1
npm-pick-manifest: 11.0.3
- npm-registry-fetch: 19.1.1
+ npm-registry-fetch: 19.1.0
pacote: 21.5.0
parse-conflict-json: 4.0.0
proc-log: 5.0.0
proggy: 3.0.0
promise-all-reject-late: 1.0.1
promise-call-limit: 3.0.2
- semver: 7.8.0
+ semver: 7.7.2
ssri: 12.0.0
treeverse: 3.0.0
walk-up-path: 4.0.0
@@ -10375,11 +10150,11 @@ snapshots:
'@npmcli/fs@4.0.0':
dependencies:
- semver: 7.8.0
+ semver: 7.7.2
'@npmcli/fs@5.0.0':
dependencies:
- semver: 7.8.0
+ semver: 7.7.4
'@npmcli/git@6.0.3':
dependencies:
@@ -10397,10 +10172,10 @@ snapshots:
'@gar/promise-retry': 1.0.3
'@npmcli/promise-spawn': 9.0.1
ini: 6.0.0
- lru-cache: 11.3.5
+ lru-cache: 11.5.0
npm-pick-manifest: 11.0.3
proc-log: 6.1.0
- semver: 7.8.0
+ semver: 7.7.4
which: 6.0.1
'@npmcli/installed-package-contents@3.0.0':
@@ -10416,7 +10191,7 @@ snapshots:
'@npmcli/map-workspaces@5.0.3':
dependencies:
'@npmcli/name-from-folder': 4.0.0
- '@npmcli/package-json': 7.0.5
+ '@npmcli/package-json': 7.0.2
glob: 13.0.6
minimatch: 10.2.5
@@ -10426,7 +10201,7 @@ snapshots:
json-parse-even-better-errors: 5.0.0
pacote: 21.5.0
proc-log: 6.1.0
- semver: 7.8.0
+ semver: 7.7.2
transitivePeerDependencies:
- supports-color
@@ -10445,7 +10220,7 @@ snapshots:
hosted-git-info: 9.0.3
json-parse-even-better-errors: 5.0.0
proc-log: 6.1.0
- semver: 7.8.0
+ semver: 7.7.2
validate-npm-package-license: 3.0.4
'@npmcli/package-json@7.0.5':
@@ -10455,7 +10230,7 @@ snapshots:
hosted-git-info: 9.0.3
json-parse-even-better-errors: 5.0.0
proc-log: 6.1.0
- semver: 7.8.0
+ semver: 7.7.4
spdx-expression-parse: 4.0.0
'@npmcli/promise-spawn@8.0.3':
@@ -10477,7 +10252,7 @@ snapshots:
'@npmcli/run-script@10.0.3':
dependencies:
'@npmcli/node-gyp': 5.0.0
- '@npmcli/package-json': 7.0.5
+ '@npmcli/package-json': 7.0.2
'@npmcli/promise-spawn': 9.0.1
node-gyp: 12.3.0
proc-log: 6.1.0
@@ -10491,45 +10266,45 @@ snapshots:
node-gyp: 12.3.0
proc-log: 6.1.0
- '@nx/devkit@22.7.0(nx@22.7.0(@swc/core@1.15.33(@swc/helpers@0.5.21)))':
+ '@nx/devkit@22.7.3(nx@22.7.3(@swc/core@1.15.33(@swc/helpers@0.5.21)))':
dependencies:
'@zkochan/js-yaml': 0.0.7
ejs: 5.0.1
enquirer: 2.3.6
- minimatch: 10.2.4
- nx: 22.7.0(@swc/core@1.15.33(@swc/helpers@0.5.21))
- semver: 7.8.0
+ minimatch: 10.2.5
+ nx: 22.7.3(@swc/core@1.15.33(@swc/helpers@0.5.21))
+ semver: 7.7.2
tslib: 2.8.1
yargs-parser: 21.1.1
- '@nx/nx-darwin-arm64@22.7.0':
+ '@nx/nx-darwin-arm64@22.7.3':
optional: true
- '@nx/nx-darwin-x64@22.7.0':
+ '@nx/nx-darwin-x64@22.7.3':
optional: true
- '@nx/nx-freebsd-x64@22.7.0':
+ '@nx/nx-freebsd-x64@22.7.3':
optional: true
- '@nx/nx-linux-arm-gnueabihf@22.7.0':
+ '@nx/nx-linux-arm-gnueabihf@22.7.3':
optional: true
- '@nx/nx-linux-arm64-gnu@22.7.0':
+ '@nx/nx-linux-arm64-gnu@22.7.3':
optional: true
- '@nx/nx-linux-arm64-musl@22.7.0':
+ '@nx/nx-linux-arm64-musl@22.7.3':
optional: true
- '@nx/nx-linux-x64-gnu@22.7.0':
+ '@nx/nx-linux-x64-gnu@22.7.3':
optional: true
- '@nx/nx-linux-x64-musl@22.7.0':
+ '@nx/nx-linux-x64-musl@22.7.3':
optional: true
- '@nx/nx-win32-arm64-msvc@22.7.0':
+ '@nx/nx-win32-arm64-msvc@22.7.3':
optional: true
- '@nx/nx-win32-x64-msvc@22.7.0':
+ '@nx/nx-win32-x64-msvc@22.7.3':
optional: true
'@octokit/auth-token@4.0.0': {}
@@ -10599,10 +10374,7 @@ snapshots:
'@oxc-project/types@0.113.0': {}
- '@oxc-project/types@0.127.0':
- optional: true
-
- '@oxc-project/types@0.130.0': {}
+ '@oxc-project/types@0.132.0': {}
'@paralleldrive/cuid2@2.3.1':
dependencies:
@@ -10699,113 +10471,70 @@ snapshots:
dependencies:
react: 19.2.6
- '@rolldown/binding-android-arm64@1.0.0-rc.17':
- optional: true
-
'@rolldown/binding-android-arm64@1.0.0-rc.4':
optional: true
- '@rolldown/binding-android-arm64@1.0.1':
- optional: true
-
- '@rolldown/binding-darwin-arm64@1.0.0-rc.17':
+ '@rolldown/binding-android-arm64@1.0.2':
optional: true
'@rolldown/binding-darwin-arm64@1.0.0-rc.4':
optional: true
- '@rolldown/binding-darwin-arm64@1.0.1':
- optional: true
-
- '@rolldown/binding-darwin-x64@1.0.0-rc.17':
+ '@rolldown/binding-darwin-arm64@1.0.2':
optional: true
'@rolldown/binding-darwin-x64@1.0.0-rc.4':
optional: true
- '@rolldown/binding-darwin-x64@1.0.1':
- optional: true
-
- '@rolldown/binding-freebsd-x64@1.0.0-rc.17':
+ '@rolldown/binding-darwin-x64@1.0.2':
optional: true
'@rolldown/binding-freebsd-x64@1.0.0-rc.4':
optional: true
- '@rolldown/binding-freebsd-x64@1.0.1':
- optional: true
-
- '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.17':
+ '@rolldown/binding-freebsd-x64@1.0.2':
optional: true
'@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.4':
optional: true
- '@rolldown/binding-linux-arm-gnueabihf@1.0.1':
- optional: true
-
- '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.17':
+ '@rolldown/binding-linux-arm-gnueabihf@1.0.2':
optional: true
'@rolldown/binding-linux-arm64-gnu@1.0.0-rc.4':
optional: true
- '@rolldown/binding-linux-arm64-gnu@1.0.1':
- optional: true
-
- '@rolldown/binding-linux-arm64-musl@1.0.0-rc.17':
+ '@rolldown/binding-linux-arm64-gnu@1.0.2':
optional: true
'@rolldown/binding-linux-arm64-musl@1.0.0-rc.4':
optional: true
- '@rolldown/binding-linux-arm64-musl@1.0.1':
- optional: true
-
- '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.17':
- optional: true
-
- '@rolldown/binding-linux-ppc64-gnu@1.0.1':
+ '@rolldown/binding-linux-arm64-musl@1.0.2':
optional: true
- '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.17':
+ '@rolldown/binding-linux-ppc64-gnu@1.0.2':
optional: true
- '@rolldown/binding-linux-s390x-gnu@1.0.1':
- optional: true
-
- '@rolldown/binding-linux-x64-gnu@1.0.0-rc.17':
+ '@rolldown/binding-linux-s390x-gnu@1.0.2':
optional: true
'@rolldown/binding-linux-x64-gnu@1.0.0-rc.4':
optional: true
- '@rolldown/binding-linux-x64-gnu@1.0.1':
- optional: true
-
- '@rolldown/binding-linux-x64-musl@1.0.0-rc.17':
+ '@rolldown/binding-linux-x64-gnu@1.0.2':
optional: true
'@rolldown/binding-linux-x64-musl@1.0.0-rc.4':
optional: true
- '@rolldown/binding-linux-x64-musl@1.0.1':
- optional: true
-
- '@rolldown/binding-openharmony-arm64@1.0.0-rc.17':
+ '@rolldown/binding-linux-x64-musl@1.0.2':
optional: true
'@rolldown/binding-openharmony-arm64@1.0.0-rc.4':
optional: true
- '@rolldown/binding-openharmony-arm64@1.0.1':
- optional: true
-
- '@rolldown/binding-wasm32-wasi@1.0.0-rc.17':
- dependencies:
- '@emnapi/core': 1.10.0
- '@emnapi/runtime': 1.10.0
- '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)
+ '@rolldown/binding-openharmony-arm64@1.0.2':
optional: true
'@rolldown/binding-wasm32-wasi@1.0.0-rc.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)':
@@ -10816,32 +10545,23 @@ snapshots:
- '@emnapi/runtime'
optional: true
- '@rolldown/binding-wasm32-wasi@1.0.1':
+ '@rolldown/binding-wasm32-wasi@1.0.2':
dependencies:
'@emnapi/core': 1.10.0
'@emnapi/runtime': 1.10.0
'@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)
optional: true
- '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.17':
- optional: true
-
'@rolldown/binding-win32-arm64-msvc@1.0.0-rc.4':
optional: true
- '@rolldown/binding-win32-arm64-msvc@1.0.1':
- optional: true
-
- '@rolldown/binding-win32-x64-msvc@1.0.0-rc.17':
+ '@rolldown/binding-win32-arm64-msvc@1.0.2':
optional: true
'@rolldown/binding-win32-x64-msvc@1.0.0-rc.4':
optional: true
- '@rolldown/binding-win32-x64-msvc@1.0.1':
- optional: true
-
- '@rolldown/pluginutils@1.0.0-rc.17':
+ '@rolldown/binding-win32-x64-msvc@1.0.2':
optional: true
'@rolldown/pluginutils@1.0.0-rc.4': {}
@@ -11014,8 +10734,6 @@ snapshots:
dependencies:
'@sigstore/protobuf-specs': 0.5.1
- '@sigstore/core@3.2.0': {}
-
'@sigstore/core@3.2.1': {}
'@sigstore/protobuf-specs@0.5.1': {}
@@ -11024,7 +10742,7 @@ snapshots:
dependencies:
'@gar/promise-retry': 1.0.3
'@sigstore/bundle': 4.0.0
- '@sigstore/core': 3.2.0
+ '@sigstore/core': 3.2.1
'@sigstore/protobuf-specs': 0.5.1
make-fetch-happen: 15.0.5
proc-log: 6.1.0
@@ -11038,12 +10756,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@sigstore/verify@3.1.0':
- dependencies:
- '@sigstore/bundle': 4.0.0
- '@sigstore/core': 3.2.0
- '@sigstore/protobuf-specs': 0.5.1
-
'@sigstore/verify@3.1.1':
dependencies:
'@sigstore/bundle': 4.0.0
@@ -11131,7 +10843,7 @@ snapshots:
'@swc/jest@0.2.39(@swc/core@1.15.33(@swc/helpers@0.5.21))':
dependencies:
- '@jest/create-cache-key-function': 30.3.0
+ '@jest/create-cache-key-function': 30.4.1
'@swc/core': 1.15.33(@swc/helpers@0.5.21)
'@swc/counter': 0.1.3
jsonc-parser: 3.3.1
@@ -11140,17 +10852,17 @@ snapshots:
dependencies:
'@swc/counter': 0.1.3
- '@tanstack/react-virtual@3.13.24(react-dom@19.2.6(react@19.2.6))(react@19.2.6)':
+ '@tanstack/react-virtual@3.13.25(react-dom@19.2.6(react@19.2.6))(react@19.2.6)':
dependencies:
- '@tanstack/virtual-core': 3.14.0
+ '@tanstack/virtual-core': 3.15.0
react: 19.2.6
react-dom: 19.2.6(react@19.2.6)
- '@tanstack/virtual-core@3.14.0': {}
+ '@tanstack/virtual-core@3.15.0': {}
'@theguild/remark-mermaid@0.3.0(react@19.2.6)':
dependencies:
- mermaid: 11.14.0
+ mermaid: 11.15.0
react: 19.2.6
unist-util-visit: 5.1.0
@@ -11218,7 +10930,7 @@ snapshots:
'@types/co-body@6.1.3':
dependencies:
'@types/node': 22.19.19
- '@types/qs': 6.15.0
+ '@types/qs': 6.15.1
'@types/connect@3.4.38':
dependencies:
@@ -11360,14 +11072,16 @@ snapshots:
'@types/estree-jsx@1.0.5':
dependencies:
- '@types/estree': 1.0.8
+ '@types/estree': 1.0.9
'@types/estree@1.0.8': {}
+ '@types/estree@1.0.9': {}
+
'@types/express-serve-static-core@5.1.1':
dependencies:
'@types/node': 22.19.19
- '@types/qs': 6.15.0
+ '@types/qs': 6.15.1
'@types/range-parser': 1.2.7
'@types/send': 1.2.1
@@ -11450,7 +11164,7 @@ snapshots:
'@types/normalize-package-data@2.4.4': {}
- '@types/qs@6.15.0': {}
+ '@types/qs@6.15.1': {}
'@types/range-parser@1.2.7': {}
@@ -11541,7 +11255,7 @@ snapshots:
mustache: 4.2.0
picocolors: 1.1.1
prettier: 3.8.3
- semver: 7.8.0
+ semver: 7.8.1
tar: 7.5.15
temporal-polyfill: 0.3.2
vscode-languageserver: 9.0.1
@@ -11609,63 +11323,74 @@ snapshots:
'@ungap/structured-clone@1.3.1': {}
- '@unrs/resolver-binding-android-arm-eabi@1.11.1':
+ '@unrs/resolver-binding-android-arm-eabi@1.12.2':
optional: true
- '@unrs/resolver-binding-android-arm64@1.11.1':
+ '@unrs/resolver-binding-android-arm64@1.12.2':
optional: true
- '@unrs/resolver-binding-darwin-arm64@1.11.1':
+ '@unrs/resolver-binding-darwin-arm64@1.12.2':
optional: true
- '@unrs/resolver-binding-darwin-x64@1.11.1':
+ '@unrs/resolver-binding-darwin-x64@1.12.2':
optional: true
- '@unrs/resolver-binding-freebsd-x64@1.11.1':
+ '@unrs/resolver-binding-freebsd-x64@1.12.2':
optional: true
- '@unrs/resolver-binding-linux-arm-gnueabihf@1.11.1':
+ '@unrs/resolver-binding-linux-arm-gnueabihf@1.12.2':
optional: true
- '@unrs/resolver-binding-linux-arm-musleabihf@1.11.1':
+ '@unrs/resolver-binding-linux-arm-musleabihf@1.12.2':
optional: true
- '@unrs/resolver-binding-linux-arm64-gnu@1.11.1':
+ '@unrs/resolver-binding-linux-arm64-gnu@1.12.2':
optional: true
- '@unrs/resolver-binding-linux-arm64-musl@1.11.1':
+ '@unrs/resolver-binding-linux-arm64-musl@1.12.2':
optional: true
- '@unrs/resolver-binding-linux-ppc64-gnu@1.11.1':
+ '@unrs/resolver-binding-linux-loong64-gnu@1.12.2':
optional: true
- '@unrs/resolver-binding-linux-riscv64-gnu@1.11.1':
+ '@unrs/resolver-binding-linux-loong64-musl@1.12.2':
optional: true
- '@unrs/resolver-binding-linux-riscv64-musl@1.11.1':
+ '@unrs/resolver-binding-linux-ppc64-gnu@1.12.2':
optional: true
- '@unrs/resolver-binding-linux-s390x-gnu@1.11.1':
+ '@unrs/resolver-binding-linux-riscv64-gnu@1.12.2':
optional: true
- '@unrs/resolver-binding-linux-x64-gnu@1.11.1':
+ '@unrs/resolver-binding-linux-riscv64-musl@1.12.2':
optional: true
- '@unrs/resolver-binding-linux-x64-musl@1.11.1':
+ '@unrs/resolver-binding-linux-s390x-gnu@1.12.2':
optional: true
- '@unrs/resolver-binding-wasm32-wasi@1.11.1':
+ '@unrs/resolver-binding-linux-x64-gnu@1.12.2':
+ optional: true
+
+ '@unrs/resolver-binding-linux-x64-musl@1.12.2':
+ optional: true
+
+ '@unrs/resolver-binding-openharmony-arm64@1.12.2':
+ optional: true
+
+ '@unrs/resolver-binding-wasm32-wasi@1.12.2':
dependencies:
- '@napi-rs/wasm-runtime': 0.2.12
+ '@emnapi/core': 1.10.0
+ '@emnapi/runtime': 1.10.0
+ '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)
optional: true
- '@unrs/resolver-binding-win32-arm64-msvc@1.11.1':
+ '@unrs/resolver-binding-win32-arm64-msvc@1.12.2':
optional: true
- '@unrs/resolver-binding-win32-ia32-msvc@1.11.1':
+ '@unrs/resolver-binding-win32-ia32-msvc@1.12.2':
optional: true
- '@unrs/resolver-binding-win32-x64-msvc@1.11.1':
+ '@unrs/resolver-binding-win32-x64-msvc@1.12.2':
optional: true
'@upsetjs/venn.js@2.0.0':
@@ -11823,7 +11548,7 @@ snapshots:
ast-kit@3.0.0-beta.1:
dependencies:
- '@babel/parser': 8.0.0-rc.5
+ '@babel/parser': 8.0.0-rc.4
estree-walker: 3.0.3
pathe: 2.0.3
@@ -11901,12 +11626,8 @@ snapshots:
balanced-match@4.0.3: {}
- balanced-match@4.0.4: {}
-
base64-js@1.5.1: {}
- baseline-browser-mapping@2.10.30: {}
-
baseline-browser-mapping@2.10.32: {}
beasties@0.4.1:
@@ -11952,9 +11673,9 @@ snapshots:
http-errors: 2.0.1
iconv-lite: 0.7.2
on-finished: 2.4.1
- qs: 6.15.1
+ qs: 6.15.2
raw-body: 3.0.2
- type-is: 2.0.1
+ type-is: 2.1.0
transitivePeerDependencies:
- supports-color
@@ -11969,13 +11690,9 @@ snapshots:
dependencies:
balanced-match: 1.0.2
- brace-expansion@5.0.2:
- dependencies:
- balanced-match: 4.0.4
-
brace-expansion@5.0.5:
dependencies:
- balanced-match: 4.0.4
+ balanced-match: 4.0.3
braces@3.0.3:
dependencies:
@@ -12011,7 +11728,7 @@ snapshots:
'@npmcli/fs': 5.0.0
fs-minipass: 3.0.3
glob: 13.0.6
- lru-cache: 11.3.5
+ lru-cache: 11.5.0
minipass: 7.1.3
minipass-collect: 2.0.1
minipass-flush: 1.0.7
@@ -12071,19 +11788,6 @@ snapshots:
chardet@2.1.1: {}
- chevrotain-allstar@0.4.1(chevrotain@12.0.0):
- dependencies:
- chevrotain: 12.0.0
- lodash-es: 4.18.1
-
- chevrotain@12.0.0:
- dependencies:
- '@chevrotain/cst-dts-gen': 12.0.0
- '@chevrotain/gast': 12.0.0
- '@chevrotain/regexp-to-ast': 12.0.0
- '@chevrotain/types': 12.0.0
- '@chevrotain/utils': 12.0.0
-
chokidar@4.0.3:
dependencies:
readdirp: 4.1.2
@@ -12163,7 +11867,7 @@ snapshots:
dependencies:
'@hapi/bourne': 3.0.0
inflation: 2.1.0
- qs: 6.15.1
+ qs: 6.15.2
raw-body: 2.5.3
type-is: 1.6.18
@@ -12224,8 +11928,6 @@ snapshots:
readable-stream: 3.6.2
typedarray: 0.0.6
- confbox@0.1.8: {}
-
console-control-strings@1.1.0: {}
content-disposition@1.0.1: {}
@@ -12345,17 +12047,17 @@ snapshots:
csstype@3.2.3: {}
- cytoscape-cose-bilkent@4.1.0(cytoscape@3.33.2):
+ cytoscape-cose-bilkent@4.1.0(cytoscape@3.33.4):
dependencies:
cose-base: 1.0.3
- cytoscape: 3.33.2
+ cytoscape: 3.33.4
- cytoscape-fcose@2.2.0(cytoscape@3.33.2):
+ cytoscape-fcose@2.2.0(cytoscape@3.33.4):
dependencies:
cose-base: 2.2.0
- cytoscape: 3.33.2
+ cytoscape: 3.33.4
- cytoscape@3.33.2: {}
+ cytoscape@3.33.4: {}
d3-array@2.12.1:
dependencies:
@@ -12620,7 +12322,7 @@ snapshots:
optionalDependencies:
'@types/trusted-types': 2.0.7
- dompurify@3.4.1:
+ dompurify@3.4.5:
optionalDependencies:
'@types/trusted-types': 2.0.7
@@ -12724,6 +12426,8 @@ snapshots:
has-tostringtag: 1.0.2
hasown: 2.0.3
+ es-toolkit@1.46.1: {}
+
esast-util-from-estree@2.0.0:
dependencies:
'@types/estree-jsx': 1.0.5
@@ -12812,7 +12516,7 @@ snapshots:
estree-util-attach-comments@3.0.0:
dependencies:
- '@types/estree': 1.0.8
+ '@types/estree': 1.0.9
estree-util-build-jsx@3.0.1:
dependencies:
@@ -12825,7 +12529,7 @@ snapshots:
estree-util-scope@1.0.0:
dependencies:
- '@types/estree': 1.0.8
+ '@types/estree': 1.0.9
devlop: 1.1.0
estree-util-to-js@2.0.0:
@@ -12836,7 +12540,7 @@ snapshots:
estree-util-value-to-estree@3.5.0:
dependencies:
- '@types/estree': 1.0.8
+ '@types/estree': 1.0.9
estree-util-visit@2.0.0:
dependencies:
@@ -12845,7 +12549,7 @@ snapshots:
estree-walker@3.0.3:
dependencies:
- '@types/estree': 1.0.8
+ '@types/estree': 1.0.9
etag@1.8.1: {}
@@ -12862,7 +12566,7 @@ snapshots:
execa@5.0.0:
dependencies:
cross-spawn: 7.0.6
- get-stream: 6.0.1
+ get-stream: 6.0.0
human-signals: 2.1.0
is-stream: 2.0.1
merge-stream: 2.0.0
@@ -12935,13 +12639,13 @@ snapshots:
once: 1.4.0
parseurl: 1.3.3
proxy-addr: 2.0.7
- qs: 6.15.1
+ qs: 6.15.2
range-parser: 1.2.1
router: 2.2.0
send: 1.2.1
serve-static: 2.2.1
statuses: 2.0.2
- type-is: 2.0.1
+ type-is: 2.1.0
vary: 1.1.2
transitivePeerDependencies:
- supports-color
@@ -12968,7 +12672,7 @@ snapshots:
fast-uri@3.1.2: {}
- fast-wrap-ansi@0.2.0:
+ fast-wrap-ansi@0.2.2:
dependencies:
fast-string-width: 3.0.2
@@ -13034,8 +12738,6 @@ snapshots:
flat@5.0.2: {}
- follow-redirects@1.15.11: {}
-
follow-redirects@1.16.0: {}
foreground-child@3.3.1:
@@ -13067,7 +12769,7 @@ snapshots:
fs-constants@1.0.0: {}
- fs-extra@11.3.4:
+ fs-extra@11.3.5:
dependencies:
graceful-fs: 4.2.11
jsonfile: 6.2.1
@@ -13100,7 +12802,7 @@ snapshots:
get-proto: 1.0.1
gopd: 1.2.0
has-symbols: 1.1.0
- hasown: 2.0.3
+ hasown: 2.0.2
math-intrinsics: 1.1.0
get-package-type@0.1.0: {}
@@ -13134,7 +12836,7 @@ snapshots:
email-addresses: 5.0.0
filenamify: 4.3.0
find-cache-dir: 3.3.2
- fs-extra: 11.3.4
+ fs-extra: 11.3.5
globby: 11.1.0
git-raw-commits@3.0.0:
@@ -13314,7 +13016,7 @@ snapshots:
hast-util-to-estree@3.1.3:
dependencies:
- '@types/estree': 1.0.8
+ '@types/estree': 1.0.9
'@types/estree-jsx': 1.0.5
'@types/hast': 3.0.4
comma-separated-tokens: 2.0.3
@@ -13349,7 +13051,7 @@ snapshots:
hast-util-to-jsx-runtime@2.3.6:
dependencies:
- '@types/estree': 1.0.8
+ '@types/estree': 1.0.9
'@types/hast': 3.0.4
'@types/unist': 3.0.3
comma-separated-tokens: 2.0.3
@@ -13416,7 +13118,7 @@ snapshots:
hosted-git-info@9.0.3:
dependencies:
- lru-cache: 11.3.5
+ lru-cache: 11.5.0
html-escaper@2.0.2: {}
@@ -13518,6 +13220,8 @@ snapshots:
pkg-dir: 4.2.0
resolve-cwd: 3.0.0
+ import-meta-resolve@4.2.0: {}
+
import-without-cache@0.4.0: {}
imurmurhash@0.1.4: {}
@@ -13541,11 +13245,11 @@ snapshots:
init-package-json@8.2.2:
dependencies:
- '@npmcli/package-json': 7.0.5
- npm-package-arg: 13.0.2
+ '@npmcli/package-json': 7.0.2
+ npm-package-arg: 13.0.1
promzard: 2.0.0
read: 4.1.0
- semver: 7.8.0
+ semver: 7.7.2
validate-npm-package-license: 3.0.4
validate-npm-package-name: 6.0.2
@@ -13584,7 +13288,7 @@ snapshots:
dependencies:
ci-info: 3.9.0
- is-core-module@2.16.1:
+ is-core-module@2.16.2:
dependencies:
hasown: 2.0.3
@@ -13674,7 +13378,7 @@ snapshots:
'@babel/parser': 7.29.3
'@istanbuljs/schema': 0.1.6
istanbul-lib-coverage: 3.2.2
- semver: 7.8.0
+ semver: 7.8.1
transitivePeerDependencies:
- supports-color
@@ -13868,8 +13572,6 @@ snapshots:
optionalDependencies:
jest-resolve: 30.4.1
- jest-regex-util@30.0.1: {}
-
jest-regex-util@30.4.0: {}
jest-resolve-dependencies@30.4.2:
@@ -13888,7 +13590,7 @@ snapshots:
jest-util: 30.4.1
jest-validate: 30.4.1
slash: 3.0.0
- unrs-resolver: 1.11.1
+ unrs-resolver: 1.12.2
jest-runner@30.4.2:
dependencies:
@@ -14081,7 +13783,7 @@ snapshots:
just-diff@6.0.2: {}
- katex@0.16.45:
+ katex@0.16.47:
dependencies:
commander: 8.3.0
@@ -14101,7 +13803,7 @@ snapshots:
co-body: 6.2.0
formidable: 3.5.4
type-fest: 5.6.0
- zod: 4.3.6
+ zod: 4.4.3
koa-compose@4.1.0: {}
@@ -14126,15 +13828,6 @@ snapshots:
type-is: 2.1.0
vary: 1.1.2
- langium@4.2.2:
- dependencies:
- '@chevrotain/regexp-to-ast': 12.0.0
- chevrotain: 12.0.0
- chevrotain-allstar: 0.4.1(chevrotain@12.0.0)
- vscode-languageserver: 9.0.1
- vscode-languageserver-textdocument: 1.0.12
- vscode-uri: 3.1.0
-
layout-base@1.0.2: {}
layout-base@2.0.1: {}
@@ -14144,7 +13837,7 @@ snapshots:
'@npmcli/arborist': 9.1.6
'@npmcli/package-json': 7.0.2
'@npmcli/run-script': 10.0.3
- '@nx/devkit': 22.7.0(nx@22.7.0(@swc/core@1.15.33(@swc/helpers@0.5.21)))
+ '@nx/devkit': 22.7.3(nx@22.7.3(@swc/core@1.15.33(@swc/helpers@0.5.21)))
'@octokit/plugin-enterprise-rest': 6.0.1
'@octokit/rest': 20.1.2
aproba: 2.0.0
@@ -14162,7 +13855,7 @@ snapshots:
dedent: 1.5.3
envinfo: 7.13.0
execa: 5.0.0
- fs-extra: 11.3.4
+ fs-extra: 11.3.5
get-stream: 6.0.0
git-url-parse: 14.0.0
glob-parent: 6.0.2
@@ -14182,7 +13875,7 @@ snapshots:
npm-package-arg: 13.0.1
npm-packlist: 10.0.3
npm-registry-fetch: 19.1.0
- nx: 22.7.0(@swc/core@1.15.33(@swc/helpers@0.5.21))
+ nx: 22.7.3(@swc/core@1.15.33(@swc/helpers@0.5.21))
p-map: 4.0.0
p-map-series: 2.1.0
p-pipe: 3.1.0
@@ -14221,20 +13914,20 @@ snapshots:
libnpmaccess@10.0.3:
dependencies:
- npm-package-arg: 13.0.2
- npm-registry-fetch: 19.1.1
+ npm-package-arg: 13.0.1
+ npm-registry-fetch: 19.1.0
transitivePeerDependencies:
- supports-color
libnpmpublish@11.1.2:
dependencies:
- '@npmcli/package-json': 7.0.5
- ci-info: 4.4.0
- npm-package-arg: 13.0.2
- npm-registry-fetch: 19.1.1
+ '@npmcli/package-json': 7.0.2
+ ci-info: 4.3.1
+ npm-package-arg: 13.0.1
+ npm-registry-fetch: 19.1.0
proc-log: 5.0.0
- semver: 7.8.0
- sigstore: 4.1.0
+ semver: 7.7.2
+ sigstore: 4.1.1
ssri: 12.0.0
transitivePeerDependencies:
- supports-color
@@ -14338,7 +14031,7 @@ snapshots:
lru-cache@10.4.3: {}
- lru-cache@11.3.5: {}
+ lru-cache@11.5.0: {}
lru-cache@5.1.1:
dependencies:
@@ -14638,29 +14331,29 @@ snapshots:
merge2@1.4.1: {}
- mermaid@11.14.0:
+ mermaid@11.15.0:
dependencies:
'@braintree/sanitize-url': 7.1.2
- '@iconify/utils': 3.1.1
- '@mermaid-js/parser': 1.1.0
+ '@iconify/utils': 3.1.3
+ '@mermaid-js/parser': 1.1.1
'@types/d3': 7.4.3
'@upsetjs/venn.js': 2.0.0
- cytoscape: 3.33.2
- cytoscape-cose-bilkent: 4.1.0(cytoscape@3.33.2)
- cytoscape-fcose: 2.2.0(cytoscape@3.33.2)
+ cytoscape: 3.33.4
+ cytoscape-cose-bilkent: 4.1.0(cytoscape@3.33.4)
+ cytoscape-fcose: 2.2.0(cytoscape@3.33.4)
d3: 7.9.0
d3-sankey: 0.12.3
dagre-d3-es: 7.0.14
dayjs: 1.11.20
- dompurify: 3.4.1
- katex: 0.16.45
+ dompurify: 3.4.5
+ es-toolkit: 1.46.1
+ katex: 0.16.47
khroma: 2.1.0
- lodash-es: 4.18.1
marked: 16.4.2
roughjs: 4.6.6
stylis: 4.4.0
ts-dedent: 2.2.0
- uuid: 11.1.0
+ uuid: 14.0.0
mhchemparser@4.2.1: {}
@@ -14752,7 +14445,7 @@ snapshots:
dependencies:
'@types/katex': 0.16.8
devlop: 1.1.0
- katex: 0.16.45
+ katex: 0.16.47
micromark-factory-space: 2.0.1
micromark-util-character: 2.1.1
micromark-util-symbol: 2.0.1
@@ -14760,7 +14453,7 @@ snapshots:
micromark-extension-mdx-expression@3.0.1:
dependencies:
- '@types/estree': 1.0.8
+ '@types/estree': 1.0.9
devlop: 1.1.0
micromark-factory-mdx-expression: 2.0.3
micromark-factory-space: 2.0.1
@@ -14771,7 +14464,7 @@ snapshots:
micromark-extension-mdx-jsx@3.0.2:
dependencies:
- '@types/estree': 1.0.8
+ '@types/estree': 1.0.9
devlop: 1.1.0
estree-util-is-identifier-name: 3.0.0
micromark-factory-mdx-expression: 2.0.3
@@ -14788,7 +14481,7 @@ snapshots:
micromark-extension-mdxjs-esm@3.0.0:
dependencies:
- '@types/estree': 1.0.8
+ '@types/estree': 1.0.9
devlop: 1.1.0
micromark-core-commonmark: 2.0.3
micromark-util-character: 2.1.1
@@ -14824,7 +14517,7 @@ snapshots:
micromark-factory-mdx-expression@2.0.3:
dependencies:
- '@types/estree': 1.0.8
+ '@types/estree': 1.0.9
devlop: 1.1.0
micromark-factory-space: 2.0.1
micromark-util-character: 2.1.1
@@ -14888,7 +14581,7 @@ snapshots:
micromark-util-events-to-acorn@2.0.3:
dependencies:
- '@types/estree': 1.0.8
+ '@types/estree': 1.0.9
'@types/unist': 3.0.3
devlop: 1.1.0
estree-util-visit: 2.0.0
@@ -14970,10 +14663,6 @@ snapshots:
min-indent@1.0.1: {}
- minimatch@10.2.4:
- dependencies:
- brace-expansion: 5.0.5
-
minimatch@10.2.5:
dependencies:
brace-expansion: 5.0.5
@@ -15046,13 +14735,6 @@ snapshots:
mj-context-menu@0.6.1: {}
- mlly@1.8.2:
- dependencies:
- acorn: 8.16.0
- pathe: 2.0.3
- pkg-types: 1.3.1
- ufo: 1.6.3
-
modify-values@1.0.1: {}
monaco-editor-auto-typings@0.4.6(monaco-editor@0.55.1):
@@ -15114,7 +14796,7 @@ snapshots:
dependencies:
'@next/env': 16.2.6
'@swc/helpers': 0.5.15
- baseline-browser-mapping: 2.10.30
+ baseline-browser-mapping: 2.10.32
caniuse-lite: 1.0.30001793
postcss: 8.4.31
react: 19.2.6
@@ -15135,7 +14817,7 @@ snapshots:
- '@babel/core'
- babel-plugin-macros
- nextra-theme-docs@4.6.1(@types/react@19.2.15)(next@16.2.6(@babel/core@7.29.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(sass@1.97.3))(nextra@4.6.1(next@16.2.6(@babel/core@7.29.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(sass@1.97.3))(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@6.0.3))(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(use-sync-external-store@1.6.0(react@19.2.6)):
+ nextra-theme-docs@4.6.1(patch_hash=f71f08a75ddca41c267fa8a927780d3e5b1a94a34d5d86f00e4c36e01eda5021)(@types/react@19.2.15)(next@16.2.6(@babel/core@7.29.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(sass@1.97.3))(nextra@4.6.1(next@16.2.6(@babel/core@7.29.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(sass@1.97.3))(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@6.0.3))(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(use-sync-external-store@1.6.0(react@19.2.6)):
dependencies:
'@headlessui/react': 2.2.10(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
clsx: 2.1.1
@@ -15146,8 +14828,8 @@ snapshots:
react-compiler-runtime: 19.1.0-rc.3(react@19.2.6)
react-dom: 19.2.6(react@19.2.6)
scroll-into-view-if-needed: 3.1.0
- zod: 4.3.6
- zustand: 5.0.12(@types/react@19.2.15)(react@19.2.6)(use-sync-external-store@1.6.0(react@19.2.6))
+ zod: 4.4.3
+ zustand: 5.0.13(@types/react@19.2.15)(react@19.2.6)(use-sync-external-store@1.6.0(react@19.2.6))
transitivePeerDependencies:
- '@types/react'
- immer
@@ -15169,7 +14851,7 @@ snapshots:
fast-glob: 3.3.3
github-slugger: 2.0.0
hast-util-to-estree: 3.1.3
- katex: 0.16.45
+ katex: 0.16.47
mdast-util-from-markdown: 2.0.3
mdast-util-gfm: 3.1.0
mdast-util-to-hast: 13.2.1
@@ -15178,7 +14860,7 @@ snapshots:
react: 19.2.6
react-compiler-runtime: 19.1.0-rc.3(react@19.2.6)
react-dom: 19.2.6(react@19.2.6)
- react-medium-image-zoom: 5.4.3(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
+ react-medium-image-zoom: 5.4.5(react-dom@19.2.6(react@19.2.6))(react@19.2.6)
rehype-katex: 7.0.1
rehype-pretty-code: 0.14.1(shiki@3.23.0)
rehype-raw: 7.0.0
@@ -15196,7 +14878,7 @@ snapshots:
unist-util-visit: 5.1.0
unist-util-visit-children: 3.0.0
yaml: 2.9.0
- zod: 4.3.6
+ zod: 4.4.3
transitivePeerDependencies:
- supports-color
- typescript
@@ -15225,7 +14907,7 @@ snapshots:
proc-log: 6.1.0
semver: 7.7.2
tar: 7.5.15
- tinyglobby: 0.2.16
+ tinyglobby: 0.2.12
undici: 6.25.0
which: 6.0.1
@@ -15251,7 +14933,7 @@ snapshots:
normalize-package-data@3.0.3:
dependencies:
hosted-git-info: 4.1.0
- is-core-module: 2.16.1
+ is-core-module: 2.16.2
semver: 7.7.2
validate-npm-package-license: 3.0.4
@@ -15267,11 +14949,11 @@ snapshots:
npm-install-checks@7.1.2:
dependencies:
- semver: 7.8.0
+ semver: 7.7.2
npm-install-checks@8.0.0:
dependencies:
- semver: 7.8.0
+ semver: 7.7.4
npm-normalize-package-bin@4.0.0: {}
@@ -15288,7 +14970,7 @@ snapshots:
dependencies:
hosted-git-info: 9.0.3
proc-log: 5.0.0
- semver: 7.8.0
+ semver: 7.7.2
validate-npm-package-name: 6.0.2
npm-package-arg@13.0.2:
@@ -15320,17 +15002,17 @@ snapshots:
npm-install-checks: 8.0.0
npm-normalize-package-bin: 5.0.0
npm-package-arg: 13.0.2
- semver: 7.8.0
+ semver: 7.7.4
npm-registry-fetch@19.1.0:
dependencies:
'@npmcli/redact': 3.2.2
jsonparse: 1.3.1
- make-fetch-happen: 15.0.5
+ make-fetch-happen: 15.0.2
minipass: 7.1.3
minipass-fetch: 4.0.1
minizlib: 3.1.0
- npm-package-arg: 13.0.2
+ npm-package-arg: 13.0.1
proc-log: 5.0.0
transitivePeerDependencies:
- supports-color
@@ -15362,7 +15044,7 @@ snapshots:
dependencies:
boolbase: 1.0.0
- nx@22.7.0(@swc/core@1.15.33(@swc/helpers@0.5.21)):
+ nx@22.7.3(@swc/core@1.15.33(@swc/helpers@0.5.21)):
dependencies:
'@emnapi/core': 1.4.5
'@emnapi/runtime': 1.4.5
@@ -15381,7 +15063,7 @@ snapshots:
balanced-match: 4.0.3
base64-js: 1.5.1
bl: 4.1.0
- brace-expansion: 5.0.2
+ brace-expansion: 5.0.5
buffer: 5.7.1
call-bind-apply-helpers: 1.0.2
chalk: 4.1.2
@@ -15410,7 +15092,7 @@ snapshots:
escape-string-regexp: 1.0.5
figures: 3.2.0
flat: 5.0.2
- follow-redirects: 1.15.11
+ follow-redirects: 1.16.0
form-data: 4.0.5
fs-constants: 1.0.0
function-bind: 1.1.2
@@ -15438,7 +15120,7 @@ snapshots:
mime-db: 1.52.0
mime-types: 2.1.35
mimic-fn: 2.1.0
- minimatch: 10.2.4
+ minimatch: 10.2.5
minimist: 1.2.8
npm-run-path: 4.0.1
once: 1.4.0
@@ -15475,16 +15157,16 @@ snapshots:
yargs: 17.7.2
yargs-parser: 21.1.1
optionalDependencies:
- '@nx/nx-darwin-arm64': 22.7.0
- '@nx/nx-darwin-x64': 22.7.0
- '@nx/nx-freebsd-x64': 22.7.0
- '@nx/nx-linux-arm-gnueabihf': 22.7.0
- '@nx/nx-linux-arm64-gnu': 22.7.0
- '@nx/nx-linux-arm64-musl': 22.7.0
- '@nx/nx-linux-x64-gnu': 22.7.0
- '@nx/nx-linux-x64-musl': 22.7.0
- '@nx/nx-win32-arm64-msvc': 22.7.0
- '@nx/nx-win32-x64-msvc': 22.7.0
+ '@nx/nx-darwin-arm64': 22.7.3
+ '@nx/nx-darwin-x64': 22.7.3
+ '@nx/nx-freebsd-x64': 22.7.3
+ '@nx/nx-linux-arm-gnueabihf': 22.7.3
+ '@nx/nx-linux-arm64-gnu': 22.7.3
+ '@nx/nx-linux-arm64-musl': 22.7.3
+ '@nx/nx-linux-x64-gnu': 22.7.3
+ '@nx/nx-linux-x64-musl': 22.7.3
+ '@nx/nx-win32-arm64-msvc': 22.7.3
+ '@nx/nx-win32-x64-msvc': 22.7.3
'@swc/core': 1.15.33(@swc/helpers@0.5.21)
transitivePeerDependencies:
- debug
@@ -15613,19 +15295,19 @@ snapshots:
dependencies:
'@npmcli/git': 6.0.3
'@npmcli/installed-package-contents': 3.0.0
- '@npmcli/package-json': 7.0.5
+ '@npmcli/package-json': 7.0.2
'@npmcli/promise-spawn': 8.0.3
- '@npmcli/run-script': 10.0.4
+ '@npmcli/run-script': 10.0.3
cacache: 20.0.4
fs-minipass: 3.0.3
minipass: 7.1.3
- npm-package-arg: 13.0.2
- npm-packlist: 10.0.4
+ npm-package-arg: 13.0.1
+ npm-packlist: 10.0.3
npm-pick-manifest: 10.0.0
- npm-registry-fetch: 19.1.1
+ npm-registry-fetch: 19.1.0
proc-log: 5.0.0
promise-retry: 2.0.1
- sigstore: 4.1.0
+ sigstore: 4.1.1
ssri: 12.0.0
tar: 7.5.15
transitivePeerDependencies:
@@ -15658,18 +15340,18 @@ snapshots:
'@gar/promise-retry': 1.0.3
'@npmcli/git': 7.0.2
'@npmcli/installed-package-contents': 4.0.0
- '@npmcli/package-json': 7.0.5
+ '@npmcli/package-json': 7.0.2
'@npmcli/promise-spawn': 9.0.1
- '@npmcli/run-script': 10.0.4
+ '@npmcli/run-script': 10.0.3
cacache: 20.0.4
fs-minipass: 3.0.3
minipass: 7.1.3
- npm-package-arg: 13.0.2
- npm-packlist: 10.0.4
+ npm-package-arg: 13.0.1
+ npm-packlist: 10.0.3
npm-pick-manifest: 11.0.3
- npm-registry-fetch: 19.1.1
+ npm-registry-fetch: 19.1.0
proc-log: 6.1.0
- sigstore: 4.1.0
+ sigstore: 4.1.1
ssri: 13.0.1
tar: 7.5.15
transitivePeerDependencies:
@@ -15769,7 +15451,7 @@ snapshots:
path-scurry@2.0.2:
dependencies:
- lru-cache: 11.3.5
+ lru-cache: 11.5.0
minipass: 7.1.3
path-to-regexp@8.4.2: {}
@@ -15804,12 +15486,6 @@ snapshots:
dependencies:
find-up: 4.1.0
- pkg-types@1.3.1:
- dependencies:
- confbox: 0.1.8
- mlly: 1.8.2
- pathe: 2.0.3
-
pluralize@8.0.0: {}
points-on-curve@0.2.0: {}
@@ -15892,7 +15568,7 @@ snapshots:
pure-rand@7.0.1: {}
- qs@6.15.1:
+ qs@6.15.2:
dependencies:
side-channel: 1.1.0
@@ -15949,7 +15625,7 @@ snapshots:
react-is@19.2.6: {}
- react-medium-image-zoom@5.4.3(react-dom@19.2.6(react@19.2.6))(react@19.2.6):
+ react-medium-image-zoom@5.4.5(react-dom@19.2.6(react@19.2.6))(react@19.2.6):
dependencies:
react: 19.2.6
react-dom: 19.2.6(react@19.2.6)
@@ -16022,7 +15698,7 @@ snapshots:
recma-build-jsx@1.0.0:
dependencies:
- '@types/estree': 1.0.8
+ '@types/estree': 1.0.9
estree-util-build-jsx: 3.0.1
vfile: 6.0.3
@@ -16037,14 +15713,14 @@ snapshots:
recma-parse@1.0.0:
dependencies:
- '@types/estree': 1.0.8
+ '@types/estree': 1.0.9
esast-util-from-js: 2.0.1
unified: 11.0.5
vfile: 6.0.3
recma-stringify@1.0.0:
dependencies:
- '@types/estree': 1.0.8
+ '@types/estree': 1.0.9
estree-util-to-js: 2.0.0
unified: 11.0.5
vfile: 6.0.3
@@ -16072,7 +15748,7 @@ snapshots:
'@types/katex': 0.16.8
hast-util-from-html-isomorphic: 2.0.0
hast-util-to-text: 4.0.2
- katex: 0.16.45
+ katex: 0.16.47
unist-util-visit-parents: 6.0.2
vfile: 6.0.3
@@ -16100,7 +15776,7 @@ snapshots:
rehype-recma@1.0.0:
dependencies:
- '@types/estree': 1.0.8
+ '@types/estree': 1.0.9
'@types/hast': 3.0.4
hast-util-to-estree: 3.1.3
transitivePeerDependencies:
@@ -16212,7 +15888,7 @@ snapshots:
resolve@1.22.12:
dependencies:
es-errors: 1.3.0
- is-core-module: 2.16.1
+ is-core-module: 2.16.2
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
@@ -16259,7 +15935,7 @@ snapshots:
robust-predicates@3.0.3: {}
- rolldown-plugin-dts@0.25.1(@typescript/native-preview@7.0.0-dev.20260523.1)(rolldown@1.0.1)(typescript@6.0.3):
+ rolldown-plugin-dts@0.25.1(@typescript/native-preview@7.0.0-dev.20260523.1)(rolldown@1.0.2)(typescript@6.0.3):
dependencies:
'@babel/generator': 8.0.0-rc.5
'@babel/helper-validator-identifier': 8.0.0-rc.5
@@ -16269,35 +15945,13 @@ snapshots:
dts-resolver: 3.0.0
get-tsconfig: 5.0.0-beta.5
obug: 2.1.1
- rolldown: 1.0.1
+ rolldown: 1.0.2
optionalDependencies:
'@typescript/native-preview': 7.0.0-dev.20260523.1
typescript: 6.0.3
transitivePeerDependencies:
- oxc-resolver
- rolldown@1.0.0-rc.17:
- dependencies:
- '@oxc-project/types': 0.127.0
- '@rolldown/pluginutils': 1.0.0-rc.17
- optionalDependencies:
- '@rolldown/binding-android-arm64': 1.0.0-rc.17
- '@rolldown/binding-darwin-arm64': 1.0.0-rc.17
- '@rolldown/binding-darwin-x64': 1.0.0-rc.17
- '@rolldown/binding-freebsd-x64': 1.0.0-rc.17
- '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-rc.17
- '@rolldown/binding-linux-arm64-gnu': 1.0.0-rc.17
- '@rolldown/binding-linux-arm64-musl': 1.0.0-rc.17
- '@rolldown/binding-linux-ppc64-gnu': 1.0.0-rc.17
- '@rolldown/binding-linux-s390x-gnu': 1.0.0-rc.17
- '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.17
- '@rolldown/binding-linux-x64-musl': 1.0.0-rc.17
- '@rolldown/binding-openharmony-arm64': 1.0.0-rc.17
- '@rolldown/binding-wasm32-wasi': 1.0.0-rc.17
- '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.17
- '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.17
- optional: true
-
rolldown@1.0.0-rc.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0):
dependencies:
'@oxc-project/types': 0.113.0
@@ -16320,26 +15974,26 @@ snapshots:
- '@emnapi/core'
- '@emnapi/runtime'
- rolldown@1.0.1:
+ rolldown@1.0.2:
dependencies:
- '@oxc-project/types': 0.130.0
+ '@oxc-project/types': 0.132.0
'@rolldown/pluginutils': 1.0.1
optionalDependencies:
- '@rolldown/binding-android-arm64': 1.0.1
- '@rolldown/binding-darwin-arm64': 1.0.1
- '@rolldown/binding-darwin-x64': 1.0.1
- '@rolldown/binding-freebsd-x64': 1.0.1
- '@rolldown/binding-linux-arm-gnueabihf': 1.0.1
- '@rolldown/binding-linux-arm64-gnu': 1.0.1
- '@rolldown/binding-linux-arm64-musl': 1.0.1
- '@rolldown/binding-linux-ppc64-gnu': 1.0.1
- '@rolldown/binding-linux-s390x-gnu': 1.0.1
- '@rolldown/binding-linux-x64-gnu': 1.0.1
- '@rolldown/binding-linux-x64-musl': 1.0.1
- '@rolldown/binding-openharmony-arm64': 1.0.1
- '@rolldown/binding-wasm32-wasi': 1.0.1
- '@rolldown/binding-win32-arm64-msvc': 1.0.1
- '@rolldown/binding-win32-x64-msvc': 1.0.1
+ '@rolldown/binding-android-arm64': 1.0.2
+ '@rolldown/binding-darwin-arm64': 1.0.2
+ '@rolldown/binding-darwin-x64': 1.0.2
+ '@rolldown/binding-freebsd-x64': 1.0.2
+ '@rolldown/binding-linux-arm-gnueabihf': 1.0.2
+ '@rolldown/binding-linux-arm64-gnu': 1.0.2
+ '@rolldown/binding-linux-arm64-musl': 1.0.2
+ '@rolldown/binding-linux-ppc64-gnu': 1.0.2
+ '@rolldown/binding-linux-s390x-gnu': 1.0.2
+ '@rolldown/binding-linux-x64-gnu': 1.0.2
+ '@rolldown/binding-linux-x64-musl': 1.0.2
+ '@rolldown/binding-openharmony-arm64': 1.0.2
+ '@rolldown/binding-wasm32-wasi': 1.0.2
+ '@rolldown/binding-win32-arm64-msvc': 1.0.2
+ '@rolldown/binding-win32-x64-msvc': 1.0.2
rollup@4.60.4:
dependencies:
@@ -16433,8 +16087,6 @@ snapshots:
semver@7.7.4: {}
- semver@7.8.0: {}
-
semver@7.8.1: {}
send@1.2.1:
@@ -16547,17 +16199,6 @@ snapshots:
signal-exit@4.1.0: {}
- sigstore@4.1.0:
- dependencies:
- '@sigstore/bundle': 4.0.0
- '@sigstore/core': 3.2.0
- '@sigstore/protobuf-specs': 0.5.1
- '@sigstore/sign': 4.1.1
- '@sigstore/tuf': 4.0.2
- '@sigstore/verify': 3.1.0
- transitivePeerDependencies:
- - supports-color
-
sigstore@4.1.1:
dependencies:
'@sigstore/bundle': 4.0.0
@@ -16591,11 +16232,11 @@ snapshots:
dependencies:
agent-base: 7.1.4
debug: 4.4.3(supports-color@7.2.0)
- socks: 2.8.7
+ socks: 2.8.9
transitivePeerDependencies:
- supports-color
- socks@2.8.7:
+ socks@2.8.9:
dependencies:
ip-address: 10.2.0
smart-buffer: 4.2.0
@@ -16876,7 +16517,7 @@ snapshots:
minimist: 1.2.8
strip-bom: 3.0.0
- tsdown@0.22.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260523.1)(publint@0.3.21)(tsx@4.22.3)(typescript@6.0.3)(unrun@0.2.37(synckit@0.11.12)):
+ tsdown@0.22.0(@arethetypeswrong/core@0.18.2)(@typescript/native-preview@7.0.0-dev.20260523.1)(publint@0.3.21)(tsx@4.22.3)(typescript@6.0.3):
dependencies:
ansis: 4.3.0
cac: 7.0.0
@@ -16886,9 +16527,9 @@ snapshots:
import-without-cache: 0.4.0
obug: 2.1.1
picomatch: 4.0.4
- rolldown: 1.0.1
- rolldown-plugin-dts: 0.25.1(@typescript/native-preview@7.0.0-dev.20260523.1)(rolldown@1.0.1)(typescript@6.0.3)
- semver: 7.8.0
+ rolldown: 1.0.2
+ rolldown-plugin-dts: 0.25.1(@typescript/native-preview@7.0.0-dev.20260523.1)(rolldown@1.0.2)(typescript@6.0.3)
+ semver: 7.8.1
tinyexec: 1.1.2
tinyglobby: 0.2.16
tree-kill: 1.2.2
@@ -16898,7 +16539,6 @@ snapshots:
publint: 0.3.21
tsx: 4.22.3
typescript: 6.0.3
- unrun: 0.2.37(synckit@0.11.12)
transitivePeerDependencies:
- '@ts-macro/tsc'
- '@typescript/native-preview'
@@ -16952,12 +16592,6 @@ snapshots:
media-typer: 0.3.0
mime-types: 2.1.35
- type-is@2.0.1:
- dependencies:
- content-type: 1.0.5
- media-typer: 1.1.0
- mime-types: 3.0.2
-
type-is@2.1.0:
dependencies:
content-type: 2.0.0
@@ -16972,8 +16606,6 @@ snapshots:
typescript@6.0.3: {}
- ufo@1.6.3: {}
-
uglify-js@3.19.3:
optional: true
@@ -17056,36 +16688,32 @@ snapshots:
unpipe@1.0.0: {}
- unrs-resolver@1.11.1:
+ unrs-resolver@1.12.2:
dependencies:
napi-postinstall: 0.3.4
optionalDependencies:
- '@unrs/resolver-binding-android-arm-eabi': 1.11.1
- '@unrs/resolver-binding-android-arm64': 1.11.1
- '@unrs/resolver-binding-darwin-arm64': 1.11.1
- '@unrs/resolver-binding-darwin-x64': 1.11.1
- '@unrs/resolver-binding-freebsd-x64': 1.11.1
- '@unrs/resolver-binding-linux-arm-gnueabihf': 1.11.1
- '@unrs/resolver-binding-linux-arm-musleabihf': 1.11.1
- '@unrs/resolver-binding-linux-arm64-gnu': 1.11.1
- '@unrs/resolver-binding-linux-arm64-musl': 1.11.1
- '@unrs/resolver-binding-linux-ppc64-gnu': 1.11.1
- '@unrs/resolver-binding-linux-riscv64-gnu': 1.11.1
- '@unrs/resolver-binding-linux-riscv64-musl': 1.11.1
- '@unrs/resolver-binding-linux-s390x-gnu': 1.11.1
- '@unrs/resolver-binding-linux-x64-gnu': 1.11.1
- '@unrs/resolver-binding-linux-x64-musl': 1.11.1
- '@unrs/resolver-binding-wasm32-wasi': 1.11.1
- '@unrs/resolver-binding-win32-arm64-msvc': 1.11.1
- '@unrs/resolver-binding-win32-ia32-msvc': 1.11.1
- '@unrs/resolver-binding-win32-x64-msvc': 1.11.1
-
- unrun@0.2.37(synckit@0.11.12):
- dependencies:
- rolldown: 1.0.0-rc.17
- optionalDependencies:
- synckit: 0.11.12
- optional: true
+ '@unrs/resolver-binding-android-arm-eabi': 1.12.2
+ '@unrs/resolver-binding-android-arm64': 1.12.2
+ '@unrs/resolver-binding-darwin-arm64': 1.12.2
+ '@unrs/resolver-binding-darwin-x64': 1.12.2
+ '@unrs/resolver-binding-freebsd-x64': 1.12.2
+ '@unrs/resolver-binding-linux-arm-gnueabihf': 1.12.2
+ '@unrs/resolver-binding-linux-arm-musleabihf': 1.12.2
+ '@unrs/resolver-binding-linux-arm64-gnu': 1.12.2
+ '@unrs/resolver-binding-linux-arm64-musl': 1.12.2
+ '@unrs/resolver-binding-linux-loong64-gnu': 1.12.2
+ '@unrs/resolver-binding-linux-loong64-musl': 1.12.2
+ '@unrs/resolver-binding-linux-ppc64-gnu': 1.12.2
+ '@unrs/resolver-binding-linux-riscv64-gnu': 1.12.2
+ '@unrs/resolver-binding-linux-riscv64-musl': 1.12.2
+ '@unrs/resolver-binding-linux-s390x-gnu': 1.12.2
+ '@unrs/resolver-binding-linux-x64-gnu': 1.12.2
+ '@unrs/resolver-binding-linux-x64-musl': 1.12.2
+ '@unrs/resolver-binding-openharmony-arm64': 1.12.2
+ '@unrs/resolver-binding-wasm32-wasi': 1.12.2
+ '@unrs/resolver-binding-win32-arm64-msvc': 1.12.2
+ '@unrs/resolver-binding-win32-ia32-msvc': 1.12.2
+ '@unrs/resolver-binding-win32-x64-msvc': 1.12.2
upath@2.0.1: {}
@@ -17101,7 +16729,7 @@ snapshots:
util-deprecate@1.0.2: {}
- uuid@11.1.0: {}
+ uuid@14.0.0: {}
v8-to-istanbul@9.3.0:
dependencies:
@@ -17167,8 +16795,6 @@ snapshots:
dependencies:
vscode-languageserver-protocol: 3.17.5
- vscode-uri@3.1.0: {}
-
walk-up-path@4.0.0: {}
walker@1.0.8:
@@ -17314,7 +16940,9 @@ snapshots:
zod@4.3.6: {}
- zustand@5.0.12(@types/react@19.2.15)(react@19.2.6)(use-sync-external-store@1.6.0(react@19.2.6)):
+ zod@4.4.3: {}
+
+ zustand@5.0.13(@types/react@19.2.15)(react@19.2.6)(use-sync-external-store@1.6.0(react@19.2.6)):
optionalDependencies:
'@types/react': 19.2.15
react: 19.2.6
diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
index 6ae939466..e8f33ffc7 100644
--- a/pnpm-workspace.yaml
+++ b/pnpm-workspace.yaml
@@ -3,29 +3,37 @@ packages:
- integration-tests/*
- e2e
+allowBuilds:
+ '@parcel/watcher': false
+ '@swc/core': false
+ esbuild: false
+ lmdb: false
+ msgpackr-extract: false
+ nx: false
+ sharp: false
+ unrs-resolver: false
+
+blockExoticSubdeps: true
+trustPolicy: no-downgrade
+trustPolicyIgnoreAfter: 10080
+
dedupeInjectedDeps: true
gitChecks: false
-ignoredBuiltDependencies:
- - '@parcel/watcher'
- - '@swc/core'
- - esbuild
- - lmdb
- - msgpackr-extract
- - nx
- - sharp
- - unrs-resolver
-
linkWorkspacePackages: deep
minimumReleaseAge: 10080
-
-minimumReleaseAgeExclude:
- - '@koa/router@15.5.0'
+minimumReleaseAgeExclude: []
nodeOptions: ${NODE_OPTIONS:- } --experimental-vm-modules
+strictPeerDependencies: true
+peerDependencyRules:
+ allowedVersions:
+ typescript: ^6
+ zod: ^4
+
overrides:
'@isaacs/brace-expansion': ^5.0.1
'@types/node': ^22.19.17
@@ -35,6 +43,8 @@ overrides:
tar: ^7.5.11
zod@4.1.11: 4.1.13
fast-uri@^3: ^3.1.1
+ # todo: https://github.com/arethetypeswrong/arethetypeswrong.github.io/issues/258
+ fflate: "0.8.2"
preferWorkspacePackages: true
@@ -43,3 +53,6 @@ publicHoistPattern:
- '@azure-tools/*'
- '@types/node'
- '@biomejs/biome'
+
+patchedDependencies:
+ nextra-theme-docs: patches/nextra-theme-docs.patch
diff --git a/scripts/ci-pipeline.sh b/scripts/ci-pipeline.sh
index c9475b5fe..925729241 100755
--- a/scripts/ci-pipeline.sh
+++ b/scripts/ci-pipeline.sh
@@ -14,20 +14,20 @@ fi
pnpm run build
pnpm run build:docs
-pnpm ci-test
+pnpm run ci-test
-pnpm lint
+pnpm run lint
for SCHEMA_BUILDER in "${SCHEMA_BUILDERS[@]}"; do
- pnpm integration:clean
- pnpm integration:generate --schema-builder "$SCHEMA_BUILDER"
- pnpm integration:validate
+ pnpm run integration:clean
+ pnpm run integration:generate --schema-builder "$SCHEMA_BUILDER"
+ pnpm run integration:validate
done
if [[ -z "$FAST" ]]; then
- SCHEMA_BUILDER=zod-v3 pnpm e2e:generate
- pnpm e2e:validate
+ SCHEMA_BUILDER=zod-v3 pnpm run e2e:generate
+ pnpm run e2e:validate
fi
-SCHEMA_BUILDER=zod-v4 pnpm e2e:generate
-pnpm e2e:validate
+SCHEMA_BUILDER=zod-v4 pnpm run e2e:generate
+pnpm run e2e:validate
diff --git a/scripts/generate-reference-openapi-types.sh b/scripts/generate-reference-openapi-types.sh
deleted file mode 100755
index a551ab300..000000000
--- a/scripts/generate-reference-openapi-types.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/usr/bin/env bash
-
-set -e
-
-# Unfortunately the types output by the below are not high enough quality to use as-is,
-# but they form a good base reference when making changes to the handwritten types in
-# ./src/core/openapi-types.ts in conjunction with the reference material here:
-# https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md
-
-npx json-schema-to-typescript ./data/openapi-3-specification.json > ./data/openapi-generated-types.d.ts
diff --git a/scripts/publish.alpha.sh b/scripts/publish.alpha.sh
index 4bef661ea..09bb53a5f 100755
--- a/scripts/publish.alpha.sh
+++ b/scripts/publish.alpha.sh
@@ -9,9 +9,9 @@ fi
git pull origin main
-pnpm clean
+pnpm run clean
-pnpm install --frozen-lockfile
+pnpm ci
pnpm ci-pipeline
diff --git a/scripts/publish.release.sh b/scripts/publish.release.sh
index 23663d5db..8df7fcc06 100755
--- a/scripts/publish.release.sh
+++ b/scripts/publish.release.sh
@@ -9,9 +9,9 @@ fi
git pull origin main
-pnpm clean
+pnpm run clean
-pnpm install --frozen-lockfile
+pnpm ci
pnpm ci-pipeline