diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 3413841..1a20f57 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -26,7 +26,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7 with: - node-version: 24.19.0 + node-version: 24.20.0 package-manager-cache: false - name: Install Pnpm diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 80e7576..3a1a6a2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -71,7 +71,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: - node-version: 24.19.0 + node-version: 24.20.0 package-manager-cache: false - name: Setup Pnpm diff --git a/.github/workflows/reusable-native-build.yml b/.github/workflows/reusable-native-build.yml index da47c81..6cd351b 100644 --- a/.github/workflows/reusable-native-build.yml +++ b/.github/workflows/reusable-native-build.yml @@ -35,7 +35,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7 with: - node-version: 24.19.0 + node-version: 24.20.0 package-manager-cache: false - name: Install Pnpm @@ -55,7 +55,7 @@ jobs: - name: Install cargo-zigbuild if: contains(inputs.target, 'musl') - uses: taiki-e/install-action@b6ff580856c41316412a0b9b60540fbc6f8c82cc # v2.86.7 + uses: taiki-e/install-action@37f7c5781271959fb65b6b35224e28652ff2b63d # v2.87.0 with: tool: cargo-zigbuild@0.23.0 diff --git a/.github/workflows/reusable-native-release.yml b/.github/workflows/reusable-native-release.yml index f8643d3..8af53b9 100644 --- a/.github/workflows/reusable-native-release.yml +++ b/.github/workflows/reusable-native-release.yml @@ -70,7 +70,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7 with: - node-version: 24.19.0 + node-version: 24.20.0 package-manager-cache: false - name: Install Pnpm diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 6d0ae0d..2d31d6a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -43,7 +43,7 @@ jobs: if: steps.changes.outputs.changed == 'true' uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7 with: - node-version: 24.19.0 + node-version: 24.20.0 package-manager-cache: false - name: Install Pnpm diff --git a/packages/create-rstack/template-app-lit-ts/package.json b/packages/create-rstack/template-app-lit-ts/package.json index 64469ab..26bb5ed 100644 --- a/packages/create-rstack/template-app-lit-ts/package.json +++ b/packages/create-rstack/template-app-lit-ts/package.json @@ -17,8 +17,8 @@ "lit": "^3.3.3" }, "devDependencies": { - "@types/node": "^26.4.0", - "happy-dom": "^20.12.0", + "@types/node": "^26.4.1", + "happy-dom": "^20.13.2", "rstack": "^0.7.2", "typescript": "^7.0.2" } diff --git a/packages/create-rstack/template-app-lit/package.json b/packages/create-rstack/template-app-lit/package.json index 233b74a..5db76e4 100644 --- a/packages/create-rstack/template-app-lit/package.json +++ b/packages/create-rstack/template-app-lit/package.json @@ -17,7 +17,7 @@ "lit": "^3.3.3" }, "devDependencies": { - "happy-dom": "^20.12.0", + "happy-dom": "^20.13.2", "rstack": "^0.7.2" } } diff --git a/packages/create-rstack/template-app-preact-ts/package.json b/packages/create-rstack/template-app-preact-ts/package.json index 09f5a31..37191f2 100644 --- a/packages/create-rstack/template-app-preact-ts/package.json +++ b/packages/create-rstack/template-app-preact-ts/package.json @@ -20,8 +20,8 @@ "@rsbuild/plugin-preact": "^2.1.0", "@testing-library/jest-dom": "^7.0.1", "@testing-library/preact": "^3.2.4", - "@types/node": "^26.4.0", - "happy-dom": "^20.12.0", + "@types/node": "^26.4.1", + "happy-dom": "^20.13.2", "rstack": "^0.7.2", "typescript": "^7.0.2" } diff --git a/packages/create-rstack/template-app-preact/package.json b/packages/create-rstack/template-app-preact/package.json index a24dc1b..a7c4b15 100644 --- a/packages/create-rstack/template-app-preact/package.json +++ b/packages/create-rstack/template-app-preact/package.json @@ -20,7 +20,7 @@ "@rsbuild/plugin-preact": "^2.1.0", "@testing-library/jest-dom": "^7.0.1", "@testing-library/preact": "^3.2.4", - "happy-dom": "^20.12.0", + "happy-dom": "^20.13.2", "rstack": "^0.7.2" } } diff --git a/packages/create-rstack/template-app-react-ts/package.json b/packages/create-rstack/template-app-react-ts/package.json index 809df38..9c20134 100644 --- a/packages/create-rstack/template-app-react-ts/package.json +++ b/packages/create-rstack/template-app-react-ts/package.json @@ -22,10 +22,10 @@ "@testing-library/dom": "^10.4.1", "@testing-library/jest-dom": "^7.0.1", "@testing-library/react": "^16.3.3", - "@types/node": "^26.4.0", + "@types/node": "^26.4.1", "@types/react": "^19.2.18", "@types/react-dom": "^19.2.5", - "happy-dom": "^20.12.0", + "happy-dom": "^20.13.2", "rstack": "^0.7.2", "typescript": "^7.0.2" } diff --git a/packages/create-rstack/template-app-react/package.json b/packages/create-rstack/template-app-react/package.json index 72d74db..6088d76 100644 --- a/packages/create-rstack/template-app-react/package.json +++ b/packages/create-rstack/template-app-react/package.json @@ -22,7 +22,7 @@ "@testing-library/dom": "^10.4.1", "@testing-library/jest-dom": "^7.0.1", "@testing-library/react": "^16.3.3", - "happy-dom": "^20.12.0", + "happy-dom": "^20.13.2", "rstack": "^0.7.2" } } diff --git a/packages/create-rstack/template-app-solid-ts/package.json b/packages/create-rstack/template-app-solid-ts/package.json index 87d6189..e5094d7 100644 --- a/packages/create-rstack/template-app-solid-ts/package.json +++ b/packages/create-rstack/template-app-solid-ts/package.json @@ -21,8 +21,8 @@ "@rsbuild/plugin-solid": "^1.2.2", "@solidjs/testing-library": "^0.8.10", "@testing-library/jest-dom": "^7.0.1", - "@types/node": "^26.4.0", - "happy-dom": "^20.12.0", + "@types/node": "^26.4.1", + "happy-dom": "^20.13.2", "rstack": "^0.7.2", "typescript": "^7.0.2" } diff --git a/packages/create-rstack/template-app-solid/package.json b/packages/create-rstack/template-app-solid/package.json index bfe81b8..4ef4f49 100644 --- a/packages/create-rstack/template-app-solid/package.json +++ b/packages/create-rstack/template-app-solid/package.json @@ -21,7 +21,7 @@ "@rsbuild/plugin-solid": "^1.2.2", "@solidjs/testing-library": "^0.8.10", "@testing-library/jest-dom": "^7.0.1", - "happy-dom": "^20.12.0", + "happy-dom": "^20.13.2", "rstack": "^0.7.2" } } diff --git a/packages/create-rstack/template-app-svelte-ts/package.json b/packages/create-rstack/template-app-svelte-ts/package.json index ea2cdf7..cf524f7 100644 --- a/packages/create-rstack/template-app-svelte-ts/package.json +++ b/packages/create-rstack/template-app-svelte-ts/package.json @@ -20,8 +20,8 @@ "@rsbuild/plugin-svelte": "^2.0.1", "@testing-library/jest-dom": "^7.0.1", "@testing-library/svelte": "^5.4.2", - "@types/node": "^26.4.0", - "happy-dom": "^20.12.0", + "@types/node": "^26.4.1", + "happy-dom": "^20.13.2", "prettier-plugin-svelte": "^4.1.1", "rstack": "^0.7.2", "svelte-check": "^4.7.6", diff --git a/packages/create-rstack/template-app-svelte/package.json b/packages/create-rstack/template-app-svelte/package.json index c135cc2..2b7c93f 100644 --- a/packages/create-rstack/template-app-svelte/package.json +++ b/packages/create-rstack/template-app-svelte/package.json @@ -20,7 +20,7 @@ "@rsbuild/plugin-svelte": "^2.0.1", "@testing-library/jest-dom": "^7.0.1", "@testing-library/svelte": "^5.4.2", - "happy-dom": "^20.12.0", + "happy-dom": "^20.13.2", "prettier-plugin-svelte": "^4.1.1", "rstack": "^0.7.2" } diff --git a/packages/create-rstack/template-app-vanilla-ts/package.json b/packages/create-rstack/template-app-vanilla-ts/package.json index 49991bb..a7616b3 100644 --- a/packages/create-rstack/template-app-vanilla-ts/package.json +++ b/packages/create-rstack/template-app-vanilla-ts/package.json @@ -16,8 +16,8 @@ "devDependencies": { "@testing-library/dom": "^10.4.1", "@testing-library/jest-dom": "^7.0.1", - "@types/node": "^26.4.0", - "happy-dom": "^20.12.0", + "@types/node": "^26.4.1", + "happy-dom": "^20.13.2", "rstack": "^0.7.2", "typescript": "^7.0.2" } diff --git a/packages/create-rstack/template-app-vanilla/package.json b/packages/create-rstack/template-app-vanilla/package.json index 08ed94a..a33dad2 100644 --- a/packages/create-rstack/template-app-vanilla/package.json +++ b/packages/create-rstack/template-app-vanilla/package.json @@ -16,7 +16,7 @@ "devDependencies": { "@testing-library/dom": "^10.4.1", "@testing-library/jest-dom": "^7.0.1", - "happy-dom": "^20.12.0", + "happy-dom": "^20.13.2", "rstack": "^0.7.2" } } diff --git a/packages/create-rstack/template-app-vue-ts/package.json b/packages/create-rstack/template-app-vue-ts/package.json index 62262ae..05c07d2 100644 --- a/packages/create-rstack/template-app-vue-ts/package.json +++ b/packages/create-rstack/template-app-vue-ts/package.json @@ -19,9 +19,9 @@ "devDependencies": { "@rsbuild/plugin-vue": "^2.0.1", "@testing-library/jest-dom": "^7.0.1", - "@types/node": "^26.4.0", + "@types/node": "^26.4.1", "@vue/test-utils": "^2.5.0", - "happy-dom": "^20.12.0", + "happy-dom": "^20.13.2", "rstack": "^0.7.2", "typescript": "^6.0.3", "vue-tsc": "^3.3.11" diff --git a/packages/create-rstack/template-app-vue/package.json b/packages/create-rstack/template-app-vue/package.json index 65e3cea..b9adb94 100644 --- a/packages/create-rstack/template-app-vue/package.json +++ b/packages/create-rstack/template-app-vue/package.json @@ -20,7 +20,7 @@ "@rsbuild/plugin-vue": "^2.0.1", "@testing-library/jest-dom": "^7.0.1", "@vue/test-utils": "^2.5.0", - "happy-dom": "^20.12.0", + "happy-dom": "^20.13.2", "rstack": "^0.7.2" } } diff --git a/packages/create-rstack/template-doc-i18n/package.json b/packages/create-rstack/template-doc-i18n/package.json index a92a368..f8fb49e 100644 --- a/packages/create-rstack/template-doc-i18n/package.json +++ b/packages/create-rstack/template-doc-i18n/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "@rspress/core": "^2.0.21", - "@types/node": "^26.4.0", + "@types/node": "^26.4.1", "@types/react": "^19.2.18", "@types/react-dom": "^19.2.5", "react": "^19.2.8", diff --git a/packages/create-rstack/template-doc/package.json b/packages/create-rstack/template-doc/package.json index 5f90390..f3afb03 100644 --- a/packages/create-rstack/template-doc/package.json +++ b/packages/create-rstack/template-doc/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "@rspress/core": "^2.0.21", - "@types/node": "^26.4.0", + "@types/node": "^26.4.1", "@types/react": "^19.2.18", "@types/react-dom": "^19.2.5", "react": "^19.2.8", diff --git a/packages/create-rstack/template-lib-node-ts/package.json b/packages/create-rstack/template-lib-node-ts/package.json index 8425e26..28c0267 100644 --- a/packages/create-rstack/template-lib-node-ts/package.json +++ b/packages/create-rstack/template-lib-node-ts/package.json @@ -24,7 +24,7 @@ "test:watch": "rs test --watch" }, "devDependencies": { - "@types/node": "^26.4.0", + "@types/node": "^26.4.1", "rstack": "^0.7.2", "typescript": "^7.0.2" }, diff --git a/packages/create-rstack/template-lib-react-ts/package.json b/packages/create-rstack/template-lib-react-ts/package.json index 98b3807..0c9ebc0 100644 --- a/packages/create-rstack/template-lib-react-ts/package.json +++ b/packages/create-rstack/template-lib-react-ts/package.json @@ -27,10 +27,10 @@ "@testing-library/dom": "^10.4.1", "@testing-library/jest-dom": "^7.0.1", "@testing-library/react": "^16.3.3", - "@types/node": "^26.4.0", + "@types/node": "^26.4.1", "@types/react": "^19.2.18", "@types/react-dom": "^19.2.5", - "happy-dom": "^20.12.0", + "happy-dom": "^20.13.2", "react": "^19.2.8", "react-dom": "^19.2.8", "rstack": "^0.7.2", diff --git a/packages/create-rstack/template-lib-react/package.json b/packages/create-rstack/template-lib-react/package.json index 9cafa3f..a971776 100644 --- a/packages/create-rstack/template-lib-react/package.json +++ b/packages/create-rstack/template-lib-react/package.json @@ -22,7 +22,7 @@ "@testing-library/jest-dom": "^7.0.1", "@testing-library/react": "^16.3.3", "@types/react-dom": "^19.2.5", - "happy-dom": "^20.12.0", + "happy-dom": "^20.13.2", "react": "^19.2.8", "react-dom": "^19.2.8", "rstack": "^0.7.2" diff --git a/packages/create-rstack/template-lib-solid-ts/package.json b/packages/create-rstack/template-lib-solid-ts/package.json index 16a4467..f6f22de 100644 --- a/packages/create-rstack/template-lib-solid-ts/package.json +++ b/packages/create-rstack/template-lib-solid-ts/package.json @@ -28,8 +28,8 @@ "@rsbuild/plugin-solid": "^1.2.2", "@solidjs/testing-library": "^0.8.10", "@testing-library/jest-dom": "^7.0.1", - "@types/node": "^26.4.0", - "happy-dom": "^20.12.0", + "@types/node": "^26.4.1", + "happy-dom": "^20.13.2", "rstack": "^0.7.2", "solid-js": "^1.9.15", "typescript": "^7.0.2" diff --git a/packages/create-rstack/template-lib-solid/package.json b/packages/create-rstack/template-lib-solid/package.json index d086fea..7d9b551 100644 --- a/packages/create-rstack/template-lib-solid/package.json +++ b/packages/create-rstack/template-lib-solid/package.json @@ -26,7 +26,7 @@ "@rsbuild/plugin-solid": "^1.2.2", "@solidjs/testing-library": "^0.8.10", "@testing-library/jest-dom": "^7.0.1", - "happy-dom": "^20.12.0", + "happy-dom": "^20.13.2", "rstack": "^0.7.2", "solid-js": "^1.9.15" }, diff --git a/packages/create-rstack/template-lib-svelte-ts/package.json b/packages/create-rstack/template-lib-svelte-ts/package.json index bb644b1..cb9c13c 100644 --- a/packages/create-rstack/template-lib-svelte-ts/package.json +++ b/packages/create-rstack/template-lib-svelte-ts/package.json @@ -24,8 +24,8 @@ }, "devDependencies": { "@rsbuild/plugin-svelte": "^2.0.1", - "@types/node": "^26.4.0", - "happy-dom": "^20.12.0", + "@types/node": "^26.4.1", + "happy-dom": "^20.13.2", "prettier-plugin-svelte": "^4.1.1", "rstack": "^0.7.2", "svelte": "^5.57.0", diff --git a/packages/create-rstack/template-lib-svelte/package.json b/packages/create-rstack/template-lib-svelte/package.json index e2a8bcb..6c9ce3a 100644 --- a/packages/create-rstack/template-lib-svelte/package.json +++ b/packages/create-rstack/template-lib-svelte/package.json @@ -18,7 +18,7 @@ }, "devDependencies": { "@rsbuild/plugin-svelte": "^2.0.1", - "happy-dom": "^20.12.0", + "happy-dom": "^20.13.2", "prettier-plugin-svelte": "^4.1.1", "rstack": "^0.7.2", "svelte": "^5.57.0" diff --git a/packages/create-rstack/template-lib-vue-ts/package.json b/packages/create-rstack/template-lib-vue-ts/package.json index 3564975..b349f65 100644 --- a/packages/create-rstack/template-lib-vue-ts/package.json +++ b/packages/create-rstack/template-lib-vue-ts/package.json @@ -25,9 +25,9 @@ "devDependencies": { "@rsbuild/plugin-vue": "^2.0.1", "@testing-library/jest-dom": "^7.0.1", - "@types/node": "^26.4.0", + "@types/node": "^26.4.1", "@vue/test-utils": "^2.5.0", - "happy-dom": "^20.12.0", + "happy-dom": "^20.13.2", "rstack": "^0.7.2", "typescript": "^6.0.3", "vue": "^3.5.42", diff --git a/packages/create-rstack/template-lib-vue/package.json b/packages/create-rstack/template-lib-vue/package.json index 67a997a..aef420c 100644 --- a/packages/create-rstack/template-lib-vue/package.json +++ b/packages/create-rstack/template-lib-vue/package.json @@ -20,7 +20,7 @@ "@rsbuild/plugin-vue": "^2.0.1", "@testing-library/jest-dom": "^7.0.1", "@vue/test-utils": "^2.5.0", - "happy-dom": "^20.12.0", + "happy-dom": "^20.13.2", "rstack": "^0.7.2", "vue": "^3.5.42" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d643548..bdb5d78 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,11 +8,11 @@ settings: catalogs: default: '@napi-rs/cli': - specifier: ^3.8.6 - version: 3.8.6 + specifier: ^3.9.0 + version: 3.9.0 '@rsbuild/core': - specifier: ~2.2.2 - version: 2.2.2 + specifier: ~2.2.3 + version: 2.2.3 '@rsbuild/plugin-react': specifier: ^2.1.0 version: 2.1.0 @@ -47,14 +47,14 @@ catalogs: specifier: ^0.2.0 version: 0.2.0 '@rstest/adapter-rsbuild': - specifier: ~0.11.11 - version: 0.11.11 + specifier: ~0.11.12 + version: 0.11.12 '@rstest/adapter-rslib': - specifier: ~0.11.11 - version: 0.11.11 + specifier: ~0.11.12 + version: 0.11.12 '@rstest/core': - specifier: ~0.11.11 - version: 0.11.11 + specifier: ~0.11.12 + version: 0.11.12 '@shikijs/transformers': specifier: ^4.4.3 version: 4.4.3 @@ -71,8 +71,8 @@ catalogs: specifier: ^4.0.10 version: 4.0.10 '@types/node': - specifier: ^26.4.0 - version: 26.4.0 + specifier: ^26.4.1 + version: 26.4.1 '@types/react': specifier: ^19.2.18 version: 19.2.18 @@ -86,8 +86,8 @@ catalogs: specifier: 2.1.0 version: 2.1.0 happy-dom: - specifier: ^20.12.0 - version: 20.12.0 + specifier: ^20.13.2 + version: 20.13.2 heading-case: specifier: ^2.0.1 version: 2.0.1 @@ -158,7 +158,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.4.0 + version: 26.4.1 cspell-ban-words: specifier: 'catalog:' version: 0.0.4 @@ -204,7 +204,7 @@ importers: version: 19.2.5(@types/react@19.2.18) happy-dom: specifier: 'catalog:' - version: 20.12.0 + version: 20.13.2 rstack: specifier: workspace:* version: link:../../packages/rstack @@ -222,10 +222,10 @@ importers: version: 7.0.1(@testing-library/dom@10.4.1) '@types/node': specifier: 'catalog:' - version: 26.4.0 + version: 26.4.1 happy-dom: specifier: 'catalog:' - version: 20.12.0 + version: 20.13.2 rstack: specifier: workspace:* version: link:../../packages/rstack @@ -244,7 +244,7 @@ importers: version: 2.0.21(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) '@types/node': specifier: 'catalog:' - version: 26.4.0 + version: 26.4.1 '@types/react': specifier: 'catalog:' version: 19.2.18 @@ -262,7 +262,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.4.0 + version: 26.4.1 rstack: specifier: workspace:* version: link:../../packages/rstack @@ -292,7 +292,7 @@ importers: version: 19.2.5(@types/react@19.2.18) happy-dom: specifier: 'catalog:' - version: 20.12.0 + version: 20.13.2 react: specifier: 'catalog:' version: 19.2.8 @@ -326,7 +326,7 @@ importers: version: 16.3.3(@testing-library/dom@10.4.1)(@types/react-dom@19.2.5)(@types/react@19.2.18)(react-dom@19.2.8)(react@19.2.8) '@types/node': specifier: 'catalog:' - version: 26.4.0 + version: 26.4.1 '@types/react': specifier: 'catalog:' version: 19.2.18 @@ -335,7 +335,7 @@ importers: version: 19.2.5(@types/react@19.2.18) happy-dom: specifier: 'catalog:' - version: 20.12.0 + version: 20.13.2 rstack: specifier: workspace:* version: link:../../packages/rstack @@ -351,7 +351,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.4.0 + version: 26.4.1 rstack: specifier: workspace:* version: link:../rstack @@ -363,7 +363,7 @@ importers: dependencies: '@rsbuild/core': specifier: 'catalog:' - version: 2.2.2 + version: 2.2.3 '@rslib/core': specifier: 'catalog:' version: 1.0.0(typescript@7.0.2) @@ -372,7 +372,7 @@ importers: version: 0.9.0 '@rstest/core': specifier: 'catalog:' - version: 0.11.11(happy-dom@20.12.0) + version: 0.11.12(happy-dom@20.13.2) prettier: specifier: 'catalog:' version: 3.9.6 @@ -385,7 +385,7 @@ importers: devDependencies: '@napi-rs/cli': specifier: 'catalog:' - version: 3.8.6(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(@types/node@26.4.0)(supports-color@8.1.1) + version: 3.9.0(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(@types/node@26.4.1)(supports-color@8.1.1) '@rspress/core': specifier: 'catalog:' version: 2.0.21(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) @@ -397,16 +397,16 @@ importers: version: 0.2.0 '@rstest/adapter-rsbuild': specifier: 'catalog:' - version: 0.11.11(@rsbuild/core@2.2.2)(@rstest/core@0.11.11) + version: 0.11.12(@rsbuild/core@2.2.3)(@rstest/core@0.11.12) '@rstest/adapter-rslib': specifier: 'catalog:' - version: 0.11.11(@rslib/core@1.0.0)(@rstest/core@0.11.11)(typescript@7.0.2) + version: 0.11.12(@rslib/core@1.0.0)(@rstest/core@0.11.12)(typescript@7.0.2) '@types/micromatch': specifier: 'catalog:' version: 4.0.10 '@types/node': specifier: 'catalog:' - version: 26.4.0 + version: 26.4.1 fast-json-stable-stringify: specifier: 'catalog:' version: 2.1.0 @@ -472,7 +472,7 @@ importers: version: 4.4.3 '@types/node': specifier: 'catalog:' - version: 26.4.0 + version: 26.4.1 '@types/react': specifier: 'catalog:' version: 19.2.18 @@ -766,8 +766,8 @@ packages: '@types/react': '>=16' react: '>=16' - '@napi-rs/cli@3.8.6': - resolution: {integrity: sha512-FnJ9fghsV9Q4zh2aJGPSvQiUlJRC27B6KhzAXcIW2rlSD8keak3mhXw4tJYa3KJkP9whETfsPwqp/DJRnQg5ng==} + '@napi-rs/cli@3.9.0': + resolution: {integrity: sha512-ZlerYOCLgVdaqbVDt8+uQxmU9j8bKMVFcYo6zRHJJHTO9jN5060+y953aIVc/0zkVSKq+fHjDAtTGOrbxpeZCw==} engines: {node: ^20.17.0 || ^22.13.0 || >= 23.5.0} hasBin: true peerDependencies: @@ -1281,6 +1281,16 @@ packages: core-js: optional: true + '@rsbuild/core@2.2.3': + resolution: {integrity: sha512-oJrYtYDhb7AMwY8HIda2hgMuuxHkYPYar4svdS5uTq0fXY0M1wLfllkTQz0d729pNJ4S//6GUM1WX5LsW2mFLw==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + peerDependencies: + core-js: '>= 3.0.0' + peerDependenciesMeta: + core-js: + optional: true + '@rsbuild/plugin-react@2.1.0': resolution: {integrity: sha512-RQTIAWB/CwPjoWt9iAl+8HixeQVgZ7kEIBrWPCixfITyHdiD84h0YpUTpEUuz6kGHw1KXT9mHZ3Rwy6WG7aRDA==} peerDependencies: @@ -1507,14 +1517,14 @@ packages: '@rstackjs/test-utils@0.2.0': resolution: {integrity: sha512-P+LOo1WE3xYeGkHmEthyq2cIpN69k4LhiB/4UBSceD+nW9hDlhWv8MC0LTLWokZXccWl4ntcfOBjQFllkcBlPA==} - '@rstest/adapter-rsbuild@0.11.11': - resolution: {integrity: sha512-WQ9HGKKModXynrWjef5sUHtPFrjviw6bPXsljHb2AAxLC5qL3tZmsp71uQkIaPqpOzYhQ8sY7EhkKikMPv3cTw==} + '@rstest/adapter-rsbuild@0.11.12': + resolution: {integrity: sha512-0XXUMCSxAYK7zuBltAABSIIAcsCrvCywyRLIkicvJwIlvRGAwhRO5DSIZLo77y5lEYQAZl6uAHwczyZC9lZ1DA==} peerDependencies: '@rsbuild/core': ^1.0.0 || ^2.0.0 '@rstest/core': ^0.11.0 - '@rstest/adapter-rslib@0.11.11': - resolution: {integrity: sha512-tdApcpVuV29RPOzKftw7SLaMZr7yzlkcut+m56LsIW9WagQF2wjdhM4sdvMogVDT2ltPtKi+COMCATpNhq4Raw==} + '@rstest/adapter-rslib@0.11.12': + resolution: {integrity: sha512-YIJ+4uTmTYCPWtsoePZ9nTsA9j0OVa24sM0nvwWig4inhKJi50Aa7+yd//N9CtQ0Gc608BJ5S5fo9w/DfCSWYA==} peerDependencies: '@rslib/core': '>=0.18.6 || ^1.0.0-0' '@rstest/core': ^0.11.0 @@ -1523,8 +1533,8 @@ packages: typescript: optional: true - '@rstest/core@0.11.11': - resolution: {integrity: sha512-7Ii2/2/ex1Oa0Kg5Qk5RKx2+e0I83BHLwH0/gn1B7IDwXCh5msFCF7yTyVGFuMltlm3E8Cf4QD7jadOEaBfXfw==} + '@rstest/core@0.11.12': + resolution: {integrity: sha512-dklEYLtL1eip/11K+o3xEchEs2nCGua2u2W8Pycf6PS8TE0PDJH2Bn9y/txuQI4YVHyIQ88PISWtS6fVnxSyXQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -1666,6 +1676,9 @@ packages: '@types/node@26.4.0': resolution: {integrity: sha512-faiGnoIrLH/V8cibOMEAZ8pMw6oXqSukl29ra4mN8GdaB2ZewzeaLj+INpV5N+Z1eKWzY+IzaIZH2EIR6YZRNQ==} + '@types/node@26.4.1': + resolution: {integrity: sha512-k97ENvZWtvA6yqz5/FS6a7duDgOPEeOQOc2iKS/nY6mX6qJUKtLnWzQS+Xj6tXweyj6ZcTAK2Qecetnvi9nCLA==} + '@types/react-dom@19.2.5': resolution: {integrity: sha512-fMPwH9v7r/pp43yUd2/Mbiex5KouJwwR3dzHkhLREUC6764VyDsqxhAxv6OFEYR1RhjOyD1naqba8ECDBe7ZQg==} peerDependencies: @@ -2158,8 +2171,8 @@ packages: git-hooks-list@4.2.1: resolution: {integrity: sha512-WNvqJjOxxs/8ZP9+DWdwWJ7cDsd60NHf39XnD82pDVrKO5q7xfPqpkK6hwEAmBa/ZSEE4IOoR75EzbbIuwGlMw==} - happy-dom@20.12.0: - resolution: {integrity: sha512-7uMYJu2SEwwL8vVcKp0C0lnt6d2LSGGe+T+oY79PiCJNNSgFpbxW8n5KuzpDQvrU4mt+fYiK1+Jy7Z2v39YR6g==} + happy-dom@20.13.2: + resolution: {integrity: sha512-VC9HoEaT3Jf3K/1g/GjMYGAZCCg+ULgGVcXJlAeSzdTj8mIoPJRp14KVclP5gpUcF/kauuaVB2ri2/WxXbl4vg==} engines: {node: '>=20.0.0'} has-flag@4.0.0: @@ -3258,122 +3271,122 @@ snapshots: '@inquirer/ansi@2.0.7': {} - '@inquirer/checkbox@5.2.1(@types/node@26.4.0)': + '@inquirer/checkbox@5.2.1(@types/node@26.4.1)': dependencies: '@inquirer/ansi': 2.0.7 - '@inquirer/core': 11.2.1(@types/node@26.4.0) + '@inquirer/core': 11.2.1(@types/node@26.4.1) '@inquirer/figures': 2.0.7 - '@inquirer/type': 4.0.7(@types/node@26.4.0) + '@inquirer/type': 4.0.7(@types/node@26.4.1) optionalDependencies: - '@types/node': 26.4.0 + '@types/node': 26.4.1 - '@inquirer/confirm@6.1.1(@types/node@26.4.0)': + '@inquirer/confirm@6.1.1(@types/node@26.4.1)': dependencies: - '@inquirer/core': 11.2.1(@types/node@26.4.0) - '@inquirer/type': 4.0.7(@types/node@26.4.0) + '@inquirer/core': 11.2.1(@types/node@26.4.1) + '@inquirer/type': 4.0.7(@types/node@26.4.1) optionalDependencies: - '@types/node': 26.4.0 + '@types/node': 26.4.1 - '@inquirer/core@11.2.1(@types/node@26.4.0)': + '@inquirer/core@11.2.1(@types/node@26.4.1)': dependencies: '@inquirer/ansi': 2.0.7 '@inquirer/figures': 2.0.7 - '@inquirer/type': 4.0.7(@types/node@26.4.0) + '@inquirer/type': 4.0.7(@types/node@26.4.1) cli-width: 4.1.0 fast-wrap-ansi: 0.2.2 mute-stream: 3.0.0 signal-exit: 4.1.0 optionalDependencies: - '@types/node': 26.4.0 + '@types/node': 26.4.1 - '@inquirer/editor@5.2.2(@types/node@26.4.0)': + '@inquirer/editor@5.2.2(@types/node@26.4.1)': dependencies: - '@inquirer/core': 11.2.1(@types/node@26.4.0) - '@inquirer/external-editor': 3.0.3(@types/node@26.4.0) - '@inquirer/type': 4.0.7(@types/node@26.4.0) + '@inquirer/core': 11.2.1(@types/node@26.4.1) + '@inquirer/external-editor': 3.0.3(@types/node@26.4.1) + '@inquirer/type': 4.0.7(@types/node@26.4.1) optionalDependencies: - '@types/node': 26.4.0 + '@types/node': 26.4.1 - '@inquirer/expand@5.1.1(@types/node@26.4.0)': + '@inquirer/expand@5.1.1(@types/node@26.4.1)': dependencies: - '@inquirer/core': 11.2.1(@types/node@26.4.0) - '@inquirer/type': 4.0.7(@types/node@26.4.0) + '@inquirer/core': 11.2.1(@types/node@26.4.1) + '@inquirer/type': 4.0.7(@types/node@26.4.1) optionalDependencies: - '@types/node': 26.4.0 + '@types/node': 26.4.1 - '@inquirer/external-editor@3.0.3(@types/node@26.4.0)': + '@inquirer/external-editor@3.0.3(@types/node@26.4.1)': dependencies: chardet: 2.2.0 iconv-lite: 0.7.3 optionalDependencies: - '@types/node': 26.4.0 + '@types/node': 26.4.1 '@inquirer/figures@2.0.7': {} - '@inquirer/input@5.1.2(@types/node@26.4.0)': + '@inquirer/input@5.1.2(@types/node@26.4.1)': dependencies: - '@inquirer/core': 11.2.1(@types/node@26.4.0) - '@inquirer/type': 4.0.7(@types/node@26.4.0) + '@inquirer/core': 11.2.1(@types/node@26.4.1) + '@inquirer/type': 4.0.7(@types/node@26.4.1) optionalDependencies: - '@types/node': 26.4.0 + '@types/node': 26.4.1 - '@inquirer/number@4.1.1(@types/node@26.4.0)': + '@inquirer/number@4.1.1(@types/node@26.4.1)': dependencies: - '@inquirer/core': 11.2.1(@types/node@26.4.0) - '@inquirer/type': 4.0.7(@types/node@26.4.0) + '@inquirer/core': 11.2.1(@types/node@26.4.1) + '@inquirer/type': 4.0.7(@types/node@26.4.1) optionalDependencies: - '@types/node': 26.4.0 + '@types/node': 26.4.1 - '@inquirer/password@5.1.1(@types/node@26.4.0)': + '@inquirer/password@5.1.1(@types/node@26.4.1)': dependencies: '@inquirer/ansi': 2.0.7 - '@inquirer/core': 11.2.1(@types/node@26.4.0) - '@inquirer/type': 4.0.7(@types/node@26.4.0) + '@inquirer/core': 11.2.1(@types/node@26.4.1) + '@inquirer/type': 4.0.7(@types/node@26.4.1) optionalDependencies: - '@types/node': 26.4.0 - - '@inquirer/prompts@8.5.2(@types/node@26.4.0)': - dependencies: - '@inquirer/checkbox': 5.2.1(@types/node@26.4.0) - '@inquirer/confirm': 6.1.1(@types/node@26.4.0) - '@inquirer/editor': 5.2.2(@types/node@26.4.0) - '@inquirer/expand': 5.1.1(@types/node@26.4.0) - '@inquirer/input': 5.1.2(@types/node@26.4.0) - '@inquirer/number': 4.1.1(@types/node@26.4.0) - '@inquirer/password': 5.1.1(@types/node@26.4.0) - '@inquirer/rawlist': 5.3.1(@types/node@26.4.0) - '@inquirer/search': 4.2.1(@types/node@26.4.0) - '@inquirer/select': 5.2.1(@types/node@26.4.0) + '@types/node': 26.4.1 + + '@inquirer/prompts@8.5.2(@types/node@26.4.1)': + dependencies: + '@inquirer/checkbox': 5.2.1(@types/node@26.4.1) + '@inquirer/confirm': 6.1.1(@types/node@26.4.1) + '@inquirer/editor': 5.2.2(@types/node@26.4.1) + '@inquirer/expand': 5.1.1(@types/node@26.4.1) + '@inquirer/input': 5.1.2(@types/node@26.4.1) + '@inquirer/number': 4.1.1(@types/node@26.4.1) + '@inquirer/password': 5.1.1(@types/node@26.4.1) + '@inquirer/rawlist': 5.3.1(@types/node@26.4.1) + '@inquirer/search': 4.2.1(@types/node@26.4.1) + '@inquirer/select': 5.2.1(@types/node@26.4.1) optionalDependencies: - '@types/node': 26.4.0 + '@types/node': 26.4.1 - '@inquirer/rawlist@5.3.1(@types/node@26.4.0)': + '@inquirer/rawlist@5.3.1(@types/node@26.4.1)': dependencies: - '@inquirer/core': 11.2.1(@types/node@26.4.0) - '@inquirer/type': 4.0.7(@types/node@26.4.0) + '@inquirer/core': 11.2.1(@types/node@26.4.1) + '@inquirer/type': 4.0.7(@types/node@26.4.1) optionalDependencies: - '@types/node': 26.4.0 + '@types/node': 26.4.1 - '@inquirer/search@4.2.1(@types/node@26.4.0)': + '@inquirer/search@4.2.1(@types/node@26.4.1)': dependencies: - '@inquirer/core': 11.2.1(@types/node@26.4.0) + '@inquirer/core': 11.2.1(@types/node@26.4.1) '@inquirer/figures': 2.0.7 - '@inquirer/type': 4.0.7(@types/node@26.4.0) + '@inquirer/type': 4.0.7(@types/node@26.4.1) optionalDependencies: - '@types/node': 26.4.0 + '@types/node': 26.4.1 - '@inquirer/select@5.2.1(@types/node@26.4.0)': + '@inquirer/select@5.2.1(@types/node@26.4.1)': dependencies: '@inquirer/ansi': 2.0.7 - '@inquirer/core': 11.2.1(@types/node@26.4.0) + '@inquirer/core': 11.2.1(@types/node@26.4.1) '@inquirer/figures': 2.0.7 - '@inquirer/type': 4.0.7(@types/node@26.4.0) + '@inquirer/type': 4.0.7(@types/node@26.4.1) optionalDependencies: - '@types/node': 26.4.0 + '@types/node': 26.4.1 - '@inquirer/type@4.0.7(@types/node@26.4.0)': + '@inquirer/type@4.0.7(@types/node@26.4.1)': optionalDependencies: - '@types/node': 26.4.0 + '@types/node': 26.4.1 '@jridgewell/gen-mapping@0.3.13': dependencies: @@ -3430,9 +3443,9 @@ snapshots: '@types/react': 19.2.18 react: 19.2.8 - '@napi-rs/cli@3.8.6(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(@types/node@26.4.0)(supports-color@8.1.1)': + '@napi-rs/cli@3.9.0(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(@types/node@26.4.1)(supports-color@8.1.1)': dependencies: - '@inquirer/prompts': 8.5.2(@types/node@26.4.0) + '@inquirer/prompts': 8.5.2(@types/node@26.4.1) '@napi-rs/cross-toolchain': 1.0.3(supports-color@8.1.1) '@napi-rs/wasm-tools': 1.1.0 '@octokit/rest': 22.0.1 @@ -3832,6 +3845,13 @@ snapshots: transitivePeerDependencies: - '@module-federation/runtime-tools' + '@rsbuild/core@2.2.3': + dependencies: + '@rspack/core': 2.2.2(@swc/helpers@0.5.23) + '@swc/helpers': 0.5.23 + transitivePeerDependencies: + - '@module-federation/runtime-tools' + '@rsbuild/plugin-react@2.1.0(@rsbuild/core@2.2.2)(@rspack/core@2.2.2)': dependencies: '@rspack/plugin-react-refresh': 2.0.2(@rspack/core@2.2.2)(react-refresh@0.18.0) @@ -3853,8 +3873,8 @@ snapshots: '@rslib/core@1.0.0(typescript@7.0.2)': dependencies: - '@rsbuild/core': 2.2.2 - rsbuild-plugin-dts: 1.0.0(@rsbuild/core@2.2.2)(typescript@7.0.2) + '@rsbuild/core': 2.2.3 + rsbuild-plugin-dts: 1.0.0(@rsbuild/core@2.2.3)(typescript@7.0.2) optionalDependencies: typescript: 7.0.2 transitivePeerDependencies: @@ -4051,24 +4071,24 @@ snapshots: '@rstackjs/test-utils@0.2.0': {} - '@rstest/adapter-rsbuild@0.11.11(@rsbuild/core@2.2.2)(@rstest/core@0.11.11)': + '@rstest/adapter-rsbuild@0.11.12(@rsbuild/core@2.2.3)(@rstest/core@0.11.12)': dependencies: - '@rsbuild/core': 2.2.2 - '@rstest/core': 0.11.11(happy-dom@20.12.0) + '@rsbuild/core': 2.2.3 + '@rstest/core': 0.11.12(happy-dom@20.13.2) - '@rstest/adapter-rslib@0.11.11(@rslib/core@1.0.0)(@rstest/core@0.11.11)(typescript@7.0.2)': + '@rstest/adapter-rslib@0.11.12(@rslib/core@1.0.0)(@rstest/core@0.11.12)(typescript@7.0.2)': dependencies: '@rslib/core': 1.0.0(typescript@7.0.2) - '@rstest/core': 0.11.11(happy-dom@20.12.0) + '@rstest/core': 0.11.12(happy-dom@20.13.2) optionalDependencies: typescript: 7.0.2 - '@rstest/core@0.11.11(happy-dom@20.12.0)': + '@rstest/core@0.11.12(happy-dom@20.13.2)': dependencies: '@rsbuild/core': 2.2.2 '@types/chai': 5.2.3 optionalDependencies: - happy-dom: 20.12.0 + happy-dom: 20.13.2 transitivePeerDependencies: - '@module-federation/runtime-tools' - core-js @@ -4231,6 +4251,10 @@ snapshots: dependencies: undici-types: 8.3.0 + '@types/node@26.4.1': + dependencies: + undici-types: 8.3.0 + '@types/react-dom@19.2.5(@types/react@19.2.18)': dependencies: '@types/react': 19.2.18 @@ -4569,7 +4593,7 @@ snapshots: git-hooks-list@4.2.1: {} - happy-dom@20.12.0: + happy-dom@20.13.2: dependencies: '@types/node': 26.4.0 '@types/whatwg-mimetype': 3.0.2 @@ -5532,10 +5556,10 @@ snapshots: mdast-util-to-markdown: 2.1.2 unified: 11.0.5 - rsbuild-plugin-dts@1.0.0(@rsbuild/core@2.2.2)(typescript@7.0.2): + rsbuild-plugin-dts@1.0.0(@rsbuild/core@2.2.3)(typescript@7.0.2): dependencies: '@ast-grep/napi': 0.45.2 - '@rsbuild/core': 2.2.2 + '@rsbuild/core': 2.2.3 optionalDependencies: typescript: 7.0.2 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 43c8d1c..6e8d6ee 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -12,8 +12,8 @@ catalogMode: prefer cleanupUnusedCatalogs: true catalog: - '@napi-rs/cli': '^3.8.6' - '@rsbuild/core': '~2.2.2' + '@napi-rs/cli': '^3.9.0' + '@rsbuild/core': '~2.2.3' '@rsbuild/plugin-react': '^2.1.0' '@rsbuild/plugin-sass': '^2.0.1' '@rslib/core': '~1.0.0' @@ -25,20 +25,20 @@ catalog: '@rstackjs/create-toolkit': '2.2.4' '@rstackjs/load-config': ^0.1.2 '@rstackjs/test-utils': ^0.2.0 - '@rstest/adapter-rsbuild': '~0.11.11' - '@rstest/adapter-rslib': '~0.11.11' - '@rstest/core': '~0.11.11' + '@rstest/adapter-rsbuild': '~0.11.12' + '@rstest/adapter-rslib': '~0.11.12' + '@rstest/core': '~0.11.12' '@testing-library/dom': '^10.4.1' '@testing-library/jest-dom': '^7.0.1' '@testing-library/react': '^16.3.3' '@types/micromatch': '^4.0.10' - '@types/node': '^26.4.0' + '@types/node': '^26.4.1' '@types/react': '^19.2.18' '@types/react-dom': '^19.2.5' '@shikijs/transformers': '^4.4.3' 'cspell-ban-words': '^0.0.4' 'fast-json-stable-stringify': '2.1.0' - 'happy-dom': '^20.12.0' + 'happy-dom': '^20.13.2' 'heading-case': '^2.0.1' 'import-meta-resolve': '4.2.0' is-binary-path: 3.0.0