From 6b33a709d27106fab64c0498968e1b069026d7f7 Mon Sep 17 00:00:00 2001 From: 9aoy Date: Thu, 17 Sep 2026 19:11:30 +0800 Subject: [PATCH 1/6] feat(deps): upgrade rstest to 0.12.0 (#497) --- pnpm-lock.yaml | 496 ++++---------------------------------------- pnpm-workspace.yaml | 6 +- 2 files changed, 46 insertions(+), 456 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a9e96d19..01907b6c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -205,14 +205,14 @@ catalogs: specifier: ^1.0.0 version: 1.0.0 '@rstest/adapter-rsbuild': - specifier: ~0.11.12 - version: 0.11.12 + specifier: ~0.12.0 + version: 0.12.0 '@rstest/adapter-rslib': - specifier: ~0.11.12 - version: 0.11.12 + specifier: ~0.12.0 + version: 0.12.0 '@rstest/core': - specifier: ~0.11.12 - version: 0.11.12 + specifier: ~0.12.0 + version: 0.12.0 '@shikijs/transformers': specifier: ^4.4.3 version: 4.4.3 @@ -344,7 +344,7 @@ importers: devDependencies: '@rsbuild/plugin-react': specifier: 'catalog:' - version: 2.1.0(@rsbuild/core@2.2.2)(@rspack/core@2.2.3) + version: 2.1.0(@rsbuild/core@2.2.2)(@rspack/core@2.2.5) '@testing-library/dom': specifier: 'catalog:' version: 10.4.2 @@ -432,7 +432,7 @@ importers: devDependencies: '@rsbuild/plugin-react': specifier: 'catalog:' - version: 2.1.0(@rsbuild/core@2.2.2)(@rspack/core@2.2.3) + version: 2.1.0(@rsbuild/core@2.2.2)(@rspack/core@2.2.5) '@testing-library/dom': specifier: 'catalog:' version: 10.4.2 @@ -475,7 +475,7 @@ importers: devDependencies: '@rsbuild/plugin-react': specifier: 'catalog:' - version: 2.1.0(@rsbuild/core@2.2.2)(@rspack/core@2.2.3) + version: 2.1.0(@rsbuild/core@2.2.2)(@rspack/core@2.2.5) '@testing-library/dom': specifier: 'catalog:' version: 10.4.2 @@ -530,7 +530,7 @@ importers: version: 0.9.2 '@rstest/core': specifier: 'catalog:' - version: 0.11.12(happy-dom@20.14.0) + version: 0.12.0(happy-dom@20.14.5) prettier: specifier: 'catalog:' version: 3.9.6 @@ -546,7 +546,7 @@ importers: version: 3.9.1(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(@types/node@26.5.1)(supports-color@8.1.1) '@rspress/core': specifier: 'catalog:' - version: 2.0.21(@rspack/core@2.2.4)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) + version: 2.0.21(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) '@rstackjs/load-config': specifier: 'catalog:' version: 1.0.0 @@ -555,10 +555,10 @@ importers: version: 1.0.0 '@rstest/adapter-rsbuild': specifier: 'catalog:' - version: 0.11.12(@rsbuild/core@2.2.7)(@rstest/core@0.11.12) + version: 0.12.0(@rsbuild/core@2.2.7)(@rstest/core@0.12.0) '@rstest/adapter-rslib': specifier: 'catalog:' - version: 0.11.12(@rslib/core@1.0.1)(@rstest/core@0.11.12)(typescript@7.0.2) + version: 0.12.0(@rslib/core@1.0.1)(@rstest/core@0.12.0)(typescript@7.0.2) '@types/micromatch': specifier: 'catalog:' version: 4.0.10 @@ -615,7 +615,7 @@ importers: version: 2.0.1(@rsbuild/core@2.2.2) '@rspress/core': specifier: 'catalog:' - version: 2.0.21(@rspack/core@2.2.4)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) + version: 2.0.21(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) '@rspress/plugin-client-redirects': specifier: 'catalog:' version: 2.0.21(@rspress/core@2.0.21) @@ -1546,16 +1546,6 @@ packages: cpu: [arm64] os: [darwin] - '@rspack/binding-darwin-arm64@2.2.3': - resolution: {integrity: sha512-MGLx4lMTY6XEtJi55S+fk83+683GeUDuoqzjixbq6ehHdr/l6nGiHhgvMtV5DYt9sCytUDzyrCkcJ0AWqJxnTA==} - cpu: [arm64] - os: [darwin] - - '@rspack/binding-darwin-arm64@2.2.4': - resolution: {integrity: sha512-PmwL+7nlD58tvGi2tUct2D6HzPsCeICvNpfgznzFjvrGlmPOm7pn5ahaevEf0C5QRHldf97qShekits4bzArsQ==} - cpu: [arm64] - os: [darwin] - '@rspack/binding-darwin-arm64@2.2.5': resolution: {integrity: sha512-JMLrdZose2ZZs8jP4P+QLTHFHoTFKKrOY6AQIzIbvKdUMCrc6djlhkZQ6vSXQ7oYSiHLFxS8QqUqxr1P3pfvxg==} cpu: [arm64] @@ -1566,16 +1556,6 @@ packages: cpu: [x64] os: [darwin] - '@rspack/binding-darwin-x64@2.2.3': - resolution: {integrity: sha512-5B/c1YTYEz9m7TyqtGQgTmXMr9PoPewyqsyHB4N0AB7nxDhtgmki0GniP2Lqtx3LJzOvQMjwet+I2lmWxvxwCg==} - cpu: [x64] - os: [darwin] - - '@rspack/binding-darwin-x64@2.2.4': - resolution: {integrity: sha512-eFVBlPe/32eNaC5oIQFIfMRIic/+670iK+hep4eFSuDzJPC2QBXviSDrNRIdshTFNirCquR1+idT0XI74JYBjw==} - cpu: [x64] - os: [darwin] - '@rspack/binding-darwin-x64@2.2.5': resolution: {integrity: sha512-ndUQ174Q5QdAbetBc9D6OveW2YAqB97d+jMBMGTBG1y/ry2e46zpJNt1ndBboXXp2QQD5DzdmHXw+zCh8lNLDg==} cpu: [x64] @@ -1587,18 +1567,6 @@ packages: os: [linux] libc: [glibc] - '@rspack/binding-linux-arm64-gnu@2.2.3': - resolution: {integrity: sha512-sU+jPGD2xz3BxFvsdBQVGce538YHqrSKMB4ZSfKhj6RSKjeGzpJ1BVl8+IndiQsfTgaUxi7N+r5cs/ezGy1TVQ==} - cpu: [arm64] - os: [linux] - libc: [glibc] - - '@rspack/binding-linux-arm64-gnu@2.2.4': - resolution: {integrity: sha512-/gyHP8DVezbTzey3wCknCRSKHzxZmfOAVtoNhNfQ2+9+wNaZUKjjaGuLc/IOc1CVeZ9cE30bNzJdun+/F9KNrg==} - cpu: [arm64] - os: [linux] - libc: [glibc] - '@rspack/binding-linux-arm64-gnu@2.2.5': resolution: {integrity: sha512-Kr7c2QYO2REmeG4//6gn/5HPitqRhXq4iWJDzadTJLGOUBVz3eLyEnr96t6/CScjB9XTEtvzH41ZFSwXpxopsA==} cpu: [arm64] @@ -1611,18 +1579,6 @@ packages: os: [linux] libc: [musl] - '@rspack/binding-linux-arm64-musl@2.2.3': - resolution: {integrity: sha512-EQuADbqWbVgNAh5ep/u/B7Z/8UUkZjMLzHAOKZJklBpe4Y8mnhFNjieX0xc9NadR+drj9tqmEANxzTOkFtVPyQ==} - cpu: [arm64] - os: [linux] - libc: [musl] - - '@rspack/binding-linux-arm64-musl@2.2.4': - resolution: {integrity: sha512-eNXOvP4hKpRozCLsutbGU7R8mQ9S3OaSbgK5T/aitEAeIzFMorkcbVJopVKwEDLxrNSTfndTedefkYN+pdhsYQ==} - cpu: [arm64] - os: [linux] - libc: [musl] - '@rspack/binding-linux-arm64-musl@2.2.5': resolution: {integrity: sha512-q3Vftsbvl1Q72PEJ+1JYOLf8nukfr47M960ikD7Kd7iD2mA/vZ98sJRlslISpcDdQsBR6lFK4S8NOBHYMYA2Hw==} cpu: [arm64] @@ -1635,18 +1591,6 @@ packages: os: [linux] libc: [glibc] - '@rspack/binding-linux-ppc64-gnu@2.2.3': - resolution: {integrity: sha512-kyXROzr519a5juBII9ysuc5ZD2apEZ0DJqL5PPCAOVHjzMfThEIBwnX3gicNCmp+kY0CCIOl2LagwbtFaOzoiA==} - cpu: [ppc64] - os: [linux] - libc: [glibc] - - '@rspack/binding-linux-ppc64-gnu@2.2.4': - resolution: {integrity: sha512-WmlhV3nXgiKiSAFc5QVSYgurbTyF+fGUgd59JWsMCPmqwgTmNyjq6mjmoa6fzKtX/4+oKFUBBn4CdO1uCKU/ww==} - cpu: [ppc64] - os: [linux] - libc: [glibc] - '@rspack/binding-linux-ppc64-gnu@2.2.5': resolution: {integrity: sha512-FkDQvXw0ghmJwCB4ryuzSbNetKgJt6A4Xfy7Ua2zvp9sJpoMBGIF/QHWGsV7WcBEdXUDpCPui23E+DsRDCR1DQ==} cpu: [ppc64] @@ -1659,18 +1603,6 @@ packages: os: [linux] libc: [glibc] - '@rspack/binding-linux-riscv64-gnu@2.2.3': - resolution: {integrity: sha512-F3x6Nu0RUSoLtiaMse3hYQ3Nf5A2de6vTWWDXj14Ll6BpGWXGn+U/eXT/nB199fFnDEYf+CJEa7d6fzcYdwdjA==} - cpu: [riscv64] - os: [linux] - libc: [glibc] - - '@rspack/binding-linux-riscv64-gnu@2.2.4': - resolution: {integrity: sha512-EGqzydSCvB1o8aVk0H+HM1npAk63ZRR8jSTqzY0GQ4nz+30LHZ/Ah1Eba91OsUAgfKwk3ffP5a7EoizH24m2Rg==} - cpu: [riscv64] - os: [linux] - libc: [glibc] - '@rspack/binding-linux-riscv64-gnu@2.2.5': resolution: {integrity: sha512-T+9K2zrb7GWYafbdJMy3cUlh0yPI5pINHbD63G1FHvklP/LNTrlAP5V53L144g7s4/Ygj89S0MZPpr4o3oBFAA==} cpu: [riscv64] @@ -1683,18 +1615,6 @@ packages: os: [linux] libc: [musl] - '@rspack/binding-linux-riscv64-musl@2.2.3': - resolution: {integrity: sha512-O3HK7OnPvoBxZu4MX2j+t3gk4qiUsFYqj/29L3WgU1iQsdUSIN6PInW2JvbiLqyuzt09VltIEXTKayY8EysCpQ==} - cpu: [riscv64] - os: [linux] - libc: [musl] - - '@rspack/binding-linux-riscv64-musl@2.2.4': - resolution: {integrity: sha512-5A5vzbvNBvuAQ4ZGEAdVl8gcFowgqCCVz3fCh12Jq3WHynl3J4JHAMnVQMs7A/KmaBhwKYDtO4FUvWh5V/BNKA==} - cpu: [riscv64] - os: [linux] - libc: [musl] - '@rspack/binding-linux-riscv64-musl@2.2.5': resolution: {integrity: sha512-XyOIs/afntFO8rXcgbJ+oR5pMC0srX5jTe7LC3GcR3EvHAMfknboixjdchZebl5YDhqaDXvknhu7+yTUhy6cKg==} cpu: [riscv64] @@ -1707,18 +1627,6 @@ packages: os: [linux] libc: [glibc] - '@rspack/binding-linux-s390x-gnu@2.2.3': - resolution: {integrity: sha512-SIxfGdwBdAjwJ8pDlPTb8MPIZIv/i2lKHn4/ywuDpFOxlUA4Bo/OKqQOenHx2MFD2mN8jigBZQTF0KVe5YP1uQ==} - cpu: [s390x] - os: [linux] - libc: [glibc] - - '@rspack/binding-linux-s390x-gnu@2.2.4': - resolution: {integrity: sha512-AWGTTx5ZkMe/hHTjpbIdxJ2xzMrSaL+01zpzV2LpGhheiXeDmwId9yYEEG8vwtzzVmz8lS5VBRIdy3Kx/k4m8A==} - cpu: [s390x] - os: [linux] - libc: [glibc] - '@rspack/binding-linux-s390x-gnu@2.2.5': resolution: {integrity: sha512-K/HH0f0MA5AhT/6cYQtXD6pKagzkzxntSrRCi/IoMd98FGQOV+Dh+902ytUBxBIeypBKbCHWu+LOvbAQOtkkbQ==} cpu: [s390x] @@ -1731,18 +1639,6 @@ packages: os: [linux] libc: [glibc] - '@rspack/binding-linux-x64-gnu@2.2.3': - resolution: {integrity: sha512-IzQGcw09WYn/IzwB1SQpg7FQ211MBr+fJB2/WoRrPS6CNdtlkDHZaI8z2oq+2Oc5Su21jgX75VlWFajirUx5Dw==} - cpu: [x64] - os: [linux] - libc: [glibc] - - '@rspack/binding-linux-x64-gnu@2.2.4': - resolution: {integrity: sha512-wzVC7AkyGD0rAdV41pKxwokvdAEY47HazjdUd3Pq2MT/rHNkhgsbCOVbrl4Ts2vQqiLrFfnnNZs383492oIrQw==} - cpu: [x64] - os: [linux] - libc: [glibc] - '@rspack/binding-linux-x64-gnu@2.2.5': resolution: {integrity: sha512-S5JReQsQjixPhbBcuHamLw0CQglvbyT4YnBWrt5ds+sraemX42U1Q5tKpICfU92oDqZz6yICC3uH1fGyLEW9Qg==} cpu: [x64] @@ -1755,18 +1651,6 @@ packages: os: [linux] libc: [musl] - '@rspack/binding-linux-x64-musl@2.2.3': - resolution: {integrity: sha512-9OKSx2ickrR+PFal94XE6Hkj49AQ2HI3KuR9XeRkKOwSxjwrskV/Pn1wc2itDOHkm/QHP7k+MttsYb4FGuNIqw==} - cpu: [x64] - os: [linux] - libc: [musl] - - '@rspack/binding-linux-x64-musl@2.2.4': - resolution: {integrity: sha512-Gpxo27eJ+r53ebWdm8FIg6jtlEOr4T5Yit7FgF8Ib9U78Et9qGcbnvVQONHjz8gUe2hvwg9QQ1EJZechSpVB8A==} - cpu: [x64] - os: [linux] - libc: [musl] - '@rspack/binding-linux-x64-musl@2.2.5': resolution: {integrity: sha512-5HC8rumh+QIGMjAwGyB5W0DFon9IBSdHDco10CXdUDTbnw71a7VwpiaQGoRTmxocdxU8sGHKN1isp4T3ABnbyg==} cpu: [x64] @@ -1777,14 +1661,6 @@ packages: resolution: {integrity: sha512-VbDIjjeFwZvMSKAOGY5IbU6lLzt6AHHHncTdMMkZ94Xk7O2BOHe9BXDV32Ln29TIW2C8m1fdxfPZWDiecVghUQ==} cpu: [wasm32] - '@rspack/binding-wasm32-wasi@2.2.3': - resolution: {integrity: sha512-gici3jWJi0GDy9kbYh57LoA57H8A2EAD9cV2jFKp1YoJ2aX2U9lANh4L+xoKPTvVQYpRvleoA5jkAvyfeLQ5bw==} - cpu: [wasm32] - - '@rspack/binding-wasm32-wasi@2.2.4': - resolution: {integrity: sha512-Ak0PYNbyQd/0d7xsuCCBvc/V9+S8+NoHHv5dzlHepa6udSF7zKDxv9MxRMdhIIBrgn+8GMHQb3ohwW1XjzmONg==} - cpu: [wasm32] - '@rspack/binding-wasm32-wasi@2.2.5': resolution: {integrity: sha512-JLxx6dBm8nmTjYvq+HxHBPh3e+otmK9zrlzvYcyy612LV1Ixw78qdiQvMLjI7nM9aWsCqbix0FDaxPJ8VsT4GA==} cpu: [wasm32] @@ -1794,16 +1670,6 @@ packages: cpu: [arm64] os: [win32] - '@rspack/binding-win32-arm64-msvc@2.2.3': - resolution: {integrity: sha512-1MG66kcuqAGFs9ewiBc+/NJSTQr1jHrkZ2nCVMyhukl1o8embmFZa3BCibYgBYs5P7FRc6Sa+CDXcrfDZOLInQ==} - cpu: [arm64] - os: [win32] - - '@rspack/binding-win32-arm64-msvc@2.2.4': - resolution: {integrity: sha512-OVynh1BYpAKSdvopHR4P/Qy1y17YgF3qLGcRYDGTvwAYOX7EyHS/7YK8BX12T2dDZV2UhEa2t98fNncX5H/O3Q==} - cpu: [arm64] - os: [win32] - '@rspack/binding-win32-arm64-msvc@2.2.5': resolution: {integrity: sha512-QkuTOVRVZ5bgCrpqnXS9SPc5J7T6uJA3z2dpJbdHr+zA5NUxSg2klk+mYiZ4j/zk4NwXZEkISGVp3f5FRrp38A==} cpu: [arm64] @@ -1814,16 +1680,6 @@ packages: cpu: [ia32] os: [win32] - '@rspack/binding-win32-ia32-msvc@2.2.3': - resolution: {integrity: sha512-CAigxxh9DYJmEwH9f6FRkSsmt0GhKVqKaFRVFFrF9WDL7gXP3hyE/h/cCeMdmlTzRt8Mht87AvnDX7PG3neMrA==} - cpu: [ia32] - os: [win32] - - '@rspack/binding-win32-ia32-msvc@2.2.4': - resolution: {integrity: sha512-Q3yuEY/ayWjF0dO6Guj1cPH97jyaazNXRUzZz5/qz1BuuCPUaV7/LMUz1HHKOqxCw13dPFWoYRMFC92ntH/jKg==} - cpu: [ia32] - os: [win32] - '@rspack/binding-win32-ia32-msvc@2.2.5': resolution: {integrity: sha512-27pgkQ7LTTlL8Xcs0gLQtjqgQmX5NV+6RzVC9YJ4ivSFCS94RG6UFX7lPSnWmmIRP6N4qxBOKL3Chkc8mNpqcg==} cpu: [ia32] @@ -1834,16 +1690,6 @@ packages: cpu: [x64] os: [win32] - '@rspack/binding-win32-x64-msvc@2.2.3': - resolution: {integrity: sha512-qa5Wc34a+Uux5foZ1Z+9fPQceVRbgTunaIulHezVF/ZxvqKO4DkAC7tFl53shB0YRVBAPg8R78MGd8cByfoxLQ==} - cpu: [x64] - os: [win32] - - '@rspack/binding-win32-x64-msvc@2.2.4': - resolution: {integrity: sha512-syTl1zbNQPj0HuiPEqSHT/wfLGxDCjrG17UaK1sIauZjDKisIyzN3DYE+WYuRy6wSNQ02jhPFmsvdxgntfQKFw==} - cpu: [x64] - os: [win32] - '@rspack/binding-win32-x64-msvc@2.2.5': resolution: {integrity: sha512-TNi/O6ujzy6CszH6629wILSj0cPBqCEAjTrayBGWafM5+2FctML8ovz/8GqxSxmzD1KsOsXwOlNMuUY5PfDHyg==} cpu: [x64] @@ -1852,12 +1698,6 @@ packages: '@rspack/binding@2.2.2': resolution: {integrity: sha512-gWjKDQfVQJSBh/I+y9WTlyERsiShSJ7eI6Yl0SJs/6gjx8t4ixuwWCsaEFFjwSL4nSn6ML5hNQ7UFY3gj72BWA==} - '@rspack/binding@2.2.3': - resolution: {integrity: sha512-532+T5N6yIdukChiL85H4NFN2vn9oi8wlLa1ByPNtpNYriE9s24fUhn0RiK7w/xACqnNpYmXCqLYCvjOzyCy+w==} - - '@rspack/binding@2.2.4': - resolution: {integrity: sha512-KoH5Wofyt1+egnqWF3pr8ItiYQiLgrHYLHOAn4YpzIMsGc8zDur3dCIhrhJ1uhbD3O7zkKqav4he3bo1kAmX9Q==} - '@rspack/binding@2.2.5': resolution: {integrity: sha512-cR1vRgl4hIEB7j654y3PHs3IVB+x/Mj4jJYWobUmwp62kP3JkP7OPyqY0VaRSbwcrQzOXQ77I09/Z3x3lsilVw==} @@ -1873,30 +1713,6 @@ packages: '@swc/helpers': optional: true - '@rspack/core@2.2.3': - resolution: {integrity: sha512-VHejw+PDd5B5v6VduFyjLSTIFaHBMNGPMKw+Y0zjkMqjYhDD1hjLOBC5frRKjTWcfYdk+Q73auWPp9k/H9PfIQ==} - engines: {node: ^20.19.0 || >=22.12.0} - peerDependencies: - '@module-federation/runtime-tools': ^0.24.1 || ^2.0.0 - '@swc/helpers': ^0.5.23 - peerDependenciesMeta: - '@module-federation/runtime-tools': - optional: true - '@swc/helpers': - optional: true - - '@rspack/core@2.2.4': - resolution: {integrity: sha512-p8/w2i3viGQDVaqbHZtKpBwQNG7rY+Bf8iwu3i+d4KHwC1+VMLc4fBD30qU+cAHuUtsdx15sicvTVz3CniYOlg==} - engines: {node: ^20.19.0 || >=22.12.0} - peerDependencies: - '@module-federation/runtime-tools': ^0.24.1 || ^2.0.0 - '@swc/helpers': ^0.5.23 - peerDependenciesMeta: - '@module-federation/runtime-tools': - optional: true - '@swc/helpers': - optional: true - '@rspack/core@2.2.5': resolution: {integrity: sha512-V5yqXFyGB8k2UiOh2VGc9q0z+GfKQzBQOrbo9wnk+IV+SsHZD/Z0SVjy9p7q+hG/ULVdOwsAhmltn1pXxLywSA==} engines: {node: ^20.19.0 || >=22.12.0} @@ -1961,24 +1777,24 @@ packages: '@rstackjs/test-utils@1.0.0': resolution: {integrity: sha512-g7oEZzqwke/pRVGAsvEpML+37PDOo9BwR8nKignbtXlKmW9Cb202pRRUSVEsWG//7pnyIi+q4P7b1H/h1ianGA==} - '@rstest/adapter-rsbuild@0.11.12': - resolution: {integrity: sha512-0XXUMCSxAYK7zuBltAABSIIAcsCrvCywyRLIkicvJwIlvRGAwhRO5DSIZLo77y5lEYQAZl6uAHwczyZC9lZ1DA==} + '@rstest/adapter-rsbuild@0.12.0': + resolution: {integrity: sha512-kt/mo3FkSVizmfxAMuvaXCNZIOD5BYY0daEvryOLp0ehn/VgMrAiruaMVdXXR3cxIX+SYL+grcrj1/z/U3rbaw==} peerDependencies: '@rsbuild/core': ^1.0.0 || ^2.0.0 - '@rstest/core': ^0.11.0 + '@rstest/core': ^0.12.0 - '@rstest/adapter-rslib@0.11.12': - resolution: {integrity: sha512-YIJ+4uTmTYCPWtsoePZ9nTsA9j0OVa24sM0nvwWig4inhKJi50Aa7+yd//N9CtQ0Gc608BJ5S5fo9w/DfCSWYA==} + '@rstest/adapter-rslib@0.12.0': + resolution: {integrity: sha512-Yj/4UxhksyMMZWnfIevqcFlii1S9l8lhGcpflZ27HvrnFIOwGqcadw5ee9t04gBqT50b05R5YRWMfWnMQ//buA==} peerDependencies: '@rslib/core': '>=0.18.6 || ^1.0.0-0' - '@rstest/core': ^0.11.0 + '@rstest/core': ^0.12.0 typescript: ^5.0.0 || ^6.0.0 || ^7.0.0 peerDependenciesMeta: typescript: optional: true - '@rstest/core@0.11.12': - resolution: {integrity: sha512-dklEYLtL1eip/11K+o3xEchEs2nCGua2u2W8Pycf6PS8TE0PDJH2Bn9y/txuQI4YVHyIQ88PISWtS6fVnxSyXQ==} + '@rstest/core@0.12.0': + resolution: {integrity: sha512-jawxfkm97gUroI/KNgNwvEOQ7Ty6gIdWK8U7pbs9MSSDQQxR8I8tMs3SoIRKtaxVLy5n8eDJpWWvffMPF43YZg==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -2430,6 +2246,9 @@ packages: resolution: {integrity: sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==} engines: {node: '>= 20.19.0'} + cjs-module-lexer@2.2.1: + resolution: {integrity: sha512-Ca8swihM+/4yKecYHY52kgJd300hi2lADU/a1RxNTRe+RJ9jvqQlESpbz9DnG9mowez8qwXHB8qYdIUw9e+F5Q==} + cli-width@4.1.0: resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==} engines: {node: '>= 12'} @@ -2615,10 +2434,6 @@ packages: git-hooks-list@4.2.1: resolution: {integrity: sha512-WNvqJjOxxs/8ZP9+DWdwWJ7cDsd60NHf39XnD82pDVrKO5q7xfPqpkK6hwEAmBa/ZSEE4IOoR75EzbbIuwGlMw==} - happy-dom@20.14.0: - resolution: {integrity: sha512-4bRh1KzRvKDnFNTlLhzT1RZTpkKhQbQDl9j+7GXszWsvuspYdo29k6OHRf4PwiM6oLb8r/pMWeYiJjkfod5AvQ==} - engines: {node: '>=20.0.0'} - happy-dom@20.14.5: resolution: {integrity: sha512-x/RzkpWO40bTjIoT30iQtt64FLLmH/iRcUCN2X//bLx7H3ifkdfPXyqsro/OYtqzIAhiLMMA7mmiOR9C3NOKjQ==} engines: {node: '>=20.0.0'} @@ -4310,27 +4125,9 @@ snapshots: transitivePeerDependencies: - '@module-federation/runtime-tools' - '@rsbuild/plugin-react@2.1.0(@rsbuild/core@2.2.2)': + '@rsbuild/plugin-react@2.1.0(@rsbuild/core@2.2.2)(@rspack/core@2.2.5)': dependencies: - '@rspack/plugin-react-refresh': 2.0.2(@rspack/core@2.2.4)(react-refresh@0.18.0) - react-refresh: 0.18.0 - optionalDependencies: - '@rsbuild/core': 2.2.2 - transitivePeerDependencies: - - '@rspack/core' - - '@rsbuild/plugin-react@2.1.0(@rsbuild/core@2.2.2)(@rspack/core@2.2.3)': - dependencies: - '@rspack/plugin-react-refresh': 2.0.2(@rspack/core@2.2.3)(react-refresh@0.18.0) - react-refresh: 0.18.0 - optionalDependencies: - '@rsbuild/core': 2.2.2 - transitivePeerDependencies: - - '@rspack/core' - - '@rsbuild/plugin-react@2.1.0(@rsbuild/core@2.2.2)(@rspack/core@2.2.4)': - dependencies: - '@rspack/plugin-react-refresh': 2.0.2(@rspack/core@2.2.4)(react-refresh@0.18.0) + '@rspack/plugin-react-refresh': 2.0.2(@rspack/core@2.2.5)(react-refresh@0.18.0) react-refresh: 0.18.0 optionalDependencies: '@rsbuild/core': 2.2.2 @@ -4397,120 +4194,60 @@ snapshots: '@rspack/binding-darwin-arm64@2.2.2': optional: true - '@rspack/binding-darwin-arm64@2.2.3': - optional: true - - '@rspack/binding-darwin-arm64@2.2.4': - optional: true - '@rspack/binding-darwin-arm64@2.2.5': optional: true '@rspack/binding-darwin-x64@2.2.2': optional: true - '@rspack/binding-darwin-x64@2.2.3': - optional: true - - '@rspack/binding-darwin-x64@2.2.4': - optional: true - '@rspack/binding-darwin-x64@2.2.5': optional: true '@rspack/binding-linux-arm64-gnu@2.2.2': optional: true - '@rspack/binding-linux-arm64-gnu@2.2.3': - optional: true - - '@rspack/binding-linux-arm64-gnu@2.2.4': - optional: true - '@rspack/binding-linux-arm64-gnu@2.2.5': optional: true '@rspack/binding-linux-arm64-musl@2.2.2': optional: true - '@rspack/binding-linux-arm64-musl@2.2.3': - optional: true - - '@rspack/binding-linux-arm64-musl@2.2.4': - optional: true - '@rspack/binding-linux-arm64-musl@2.2.5': optional: true '@rspack/binding-linux-ppc64-gnu@2.2.2': optional: true - '@rspack/binding-linux-ppc64-gnu@2.2.3': - optional: true - - '@rspack/binding-linux-ppc64-gnu@2.2.4': - optional: true - '@rspack/binding-linux-ppc64-gnu@2.2.5': optional: true '@rspack/binding-linux-riscv64-gnu@2.2.2': optional: true - '@rspack/binding-linux-riscv64-gnu@2.2.3': - optional: true - - '@rspack/binding-linux-riscv64-gnu@2.2.4': - optional: true - '@rspack/binding-linux-riscv64-gnu@2.2.5': optional: true '@rspack/binding-linux-riscv64-musl@2.2.2': optional: true - '@rspack/binding-linux-riscv64-musl@2.2.3': - optional: true - - '@rspack/binding-linux-riscv64-musl@2.2.4': - optional: true - '@rspack/binding-linux-riscv64-musl@2.2.5': optional: true '@rspack/binding-linux-s390x-gnu@2.2.2': optional: true - '@rspack/binding-linux-s390x-gnu@2.2.3': - optional: true - - '@rspack/binding-linux-s390x-gnu@2.2.4': - optional: true - '@rspack/binding-linux-s390x-gnu@2.2.5': optional: true '@rspack/binding-linux-x64-gnu@2.2.2': optional: true - '@rspack/binding-linux-x64-gnu@2.2.3': - optional: true - - '@rspack/binding-linux-x64-gnu@2.2.4': - optional: true - '@rspack/binding-linux-x64-gnu@2.2.5': optional: true '@rspack/binding-linux-x64-musl@2.2.2': optional: true - '@rspack/binding-linux-x64-musl@2.2.3': - optional: true - - '@rspack/binding-linux-x64-musl@2.2.4': - optional: true - '@rspack/binding-linux-x64-musl@2.2.5': optional: true @@ -4521,20 +4258,6 @@ snapshots: '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3) optional: true - '@rspack/binding-wasm32-wasi@2.2.3': - dependencies: - '@emnapi/core': 1.11.3 - '@emnapi/runtime': 1.11.3 - '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3) - optional: true - - '@rspack/binding-wasm32-wasi@2.2.4': - dependencies: - '@emnapi/core': 1.11.3 - '@emnapi/runtime': 1.11.3 - '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3) - optional: true - '@rspack/binding-wasm32-wasi@2.2.5': dependencies: '@emnapi/core': 1.11.3 @@ -4545,36 +4268,18 @@ snapshots: '@rspack/binding-win32-arm64-msvc@2.2.2': optional: true - '@rspack/binding-win32-arm64-msvc@2.2.3': - optional: true - - '@rspack/binding-win32-arm64-msvc@2.2.4': - optional: true - '@rspack/binding-win32-arm64-msvc@2.2.5': optional: true '@rspack/binding-win32-ia32-msvc@2.2.2': optional: true - '@rspack/binding-win32-ia32-msvc@2.2.3': - optional: true - - '@rspack/binding-win32-ia32-msvc@2.2.4': - optional: true - '@rspack/binding-win32-ia32-msvc@2.2.5': optional: true '@rspack/binding-win32-x64-msvc@2.2.2': optional: true - '@rspack/binding-win32-x64-msvc@2.2.3': - optional: true - - '@rspack/binding-win32-x64-msvc@2.2.4': - optional: true - '@rspack/binding-win32-x64-msvc@2.2.5': optional: true @@ -4595,42 +4300,6 @@ snapshots: '@rspack/binding-win32-ia32-msvc': 2.2.2 '@rspack/binding-win32-x64-msvc': 2.2.2 - '@rspack/binding@2.2.3': - optionalDependencies: - '@rspack/binding-darwin-arm64': 2.2.3 - '@rspack/binding-darwin-x64': 2.2.3 - '@rspack/binding-linux-arm64-gnu': 2.2.3 - '@rspack/binding-linux-arm64-musl': 2.2.3 - '@rspack/binding-linux-ppc64-gnu': 2.2.3 - '@rspack/binding-linux-riscv64-gnu': 2.2.3 - '@rspack/binding-linux-riscv64-musl': 2.2.3 - '@rspack/binding-linux-s390x-gnu': 2.2.3 - '@rspack/binding-linux-x64-gnu': 2.2.3 - '@rspack/binding-linux-x64-musl': 2.2.3 - '@rspack/binding-wasm32-wasi': 2.2.3 - '@rspack/binding-win32-arm64-msvc': 2.2.3 - '@rspack/binding-win32-ia32-msvc': 2.2.3 - '@rspack/binding-win32-x64-msvc': 2.2.3 - optional: true - - '@rspack/binding@2.2.4': - optionalDependencies: - '@rspack/binding-darwin-arm64': 2.2.4 - '@rspack/binding-darwin-x64': 2.2.4 - '@rspack/binding-linux-arm64-gnu': 2.2.4 - '@rspack/binding-linux-arm64-musl': 2.2.4 - '@rspack/binding-linux-ppc64-gnu': 2.2.4 - '@rspack/binding-linux-riscv64-gnu': 2.2.4 - '@rspack/binding-linux-riscv64-musl': 2.2.4 - '@rspack/binding-linux-s390x-gnu': 2.2.4 - '@rspack/binding-linux-x64-gnu': 2.2.4 - '@rspack/binding-linux-x64-musl': 2.2.4 - '@rspack/binding-wasm32-wasi': 2.2.4 - '@rspack/binding-win32-arm64-msvc': 2.2.4 - '@rspack/binding-win32-ia32-msvc': 2.2.4 - '@rspack/binding-win32-x64-msvc': 2.2.4 - optional: true - '@rspack/binding@2.2.5': optionalDependencies: '@rspack/binding-darwin-arm64': 2.2.5 @@ -4654,92 +4323,24 @@ snapshots: optionalDependencies: '@swc/helpers': 0.5.23 - '@rspack/core@2.2.3(@swc/helpers@0.5.23)': - dependencies: - '@rspack/binding': 2.2.3 - optionalDependencies: - '@swc/helpers': 0.5.23 - optional: true - - '@rspack/core@2.2.4(@swc/helpers@0.5.23)': - dependencies: - '@rspack/binding': 2.2.4 - optionalDependencies: - '@swc/helpers': 0.5.23 - optional: true - '@rspack/core@2.2.5(@swc/helpers@0.5.23)': dependencies: '@rspack/binding': 2.2.5 optionalDependencies: '@swc/helpers': 0.5.23 - '@rspack/plugin-react-refresh@2.0.2(@rspack/core@2.2.3)(react-refresh@0.18.0)': - dependencies: - react-refresh: 0.18.0 - optionalDependencies: - '@rspack/core': 2.2.3(@swc/helpers@0.5.23) - - '@rspack/plugin-react-refresh@2.0.2(@rspack/core@2.2.4)(react-refresh@0.18.0)': + '@rspack/plugin-react-refresh@2.0.2(@rspack/core@2.2.5)(react-refresh@0.18.0)': dependencies: react-refresh: 0.18.0 optionalDependencies: - '@rspack/core': 2.2.4(@swc/helpers@0.5.23) - - '@rspress/core@2.0.21(@rspack/core@2.2.4)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1)': - dependencies: - '@mdx-js/mdx': 3.1.1(supports-color@8.1.1) - '@mdx-js/react': 3.1.1(@types/react@19.3.0)(react@19.3.0) - '@rsbuild/core': 2.2.2 - '@rsbuild/plugin-react': 2.1.0(@rsbuild/core@2.2.2)(@rspack/core@2.2.4) - '@rspress/shared': 2.0.21(supports-color@8.1.1) - '@shikijs/rehype': 4.3.1 - '@types/mdast': 4.0.4 - '@types/react': 19.3.0 - '@unhead/react': 2.1.17(react@19.3.0) - body-scroll-lock: 4.0.0-beta.0 - clsx: 2.1.1 - copy-to-clipboard: 3.3.3 - flexsearch: 0.8.212 - hast-util-heading-rank: 3.0.0 - hast-util-to-jsx-runtime: 2.3.6(supports-color@8.1.1) - mdast-util-mdx: 3.0.0(supports-color@8.1.1) - mdast-util-mdxjs-esm: 2.0.1(supports-color@8.1.1) - medium-zoom: 1.1.0 - nprogress: 0.2.0 - react: 19.3.0 - react-dom: 19.3.0(react@19.3.0) - react-lazy-with-preload: 2.2.1 - react-render-to-markdown: 19.1.0(react@19.3.0) - react-router-dom: 7.18.2(react-dom@19.3.0)(react@19.3.0) - rehype-external-links: 3.0.0 - rehype-raw: 7.0.0 - remark-cjk-friendly: 2.3.1(@types/mdast@4.0.4)(micromark-util-types@2.0.2)(micromark@4.0.2)(unified@11.0.5) - remark-cjk-friendly-gfm-strikethrough: 2.3.1(@types/mdast@4.0.4)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1)(unified@11.0.5) - remark-gfm: 4.0.1(supports-color@8.1.1) - remark-mdx: 3.1.1(supports-color@8.1.1) - remark-parse: 11.0.0(supports-color@8.1.1) - remark-stringify: 11.0.0 - scroll-into-view-if-needed: 3.1.0 - shiki: 4.3.1 - unified: 11.0.5 - unist-util-visit: 5.1.0 - unist-util-visit-children: 3.0.0 - vfile: 6.0.3 - transitivePeerDependencies: - - '@module-federation/runtime-tools' - - '@rspack/core' - - core-js - - micromark - - micromark-util-types - - supports-color + '@rspack/core': 2.2.5(@swc/helpers@0.5.23) '@rspress/core@2.0.21(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1)': dependencies: '@mdx-js/mdx': 3.1.1(supports-color@8.1.1) '@mdx-js/react': 3.1.1(@types/react@19.3.0)(react@19.3.0) '@rsbuild/core': 2.2.2 - '@rsbuild/plugin-react': 2.1.0(@rsbuild/core@2.2.2) + '@rsbuild/plugin-react': 2.1.0(@rsbuild/core@2.2.2)(@rspack/core@2.2.5) '@rspress/shared': 2.0.21(supports-color@8.1.1) '@shikijs/rehype': 4.3.1 '@types/mdast': 4.0.4 @@ -4784,11 +4385,11 @@ snapshots: '@rspress/plugin-client-redirects@2.0.21(@rspress/core@2.0.21)': dependencies: - '@rspress/core': 2.0.21(@rspack/core@2.2.4)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) + '@rspress/core': 2.0.21(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) '@rspress/plugin-sitemap@2.0.21(@rspress/core@2.0.21)': dependencies: - '@rspress/core': 2.0.21(@rspack/core@2.2.4)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) + '@rspress/core': 2.0.21(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) '@rspress/shared@2.0.21(supports-color@8.1.1)': dependencies: @@ -4806,30 +4407,31 @@ snapshots: '@rstackjs/doc-ui@1.14.11(@rspress/core@2.0.21)': optionalDependencies: - '@rspress/core': 2.0.21(@rspack/core@2.2.4)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) + '@rspress/core': 2.0.21(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) '@rstackjs/load-config@1.0.0': {} '@rstackjs/test-utils@1.0.0': {} - '@rstest/adapter-rsbuild@0.11.12(@rsbuild/core@2.2.7)(@rstest/core@0.11.12)': + '@rstest/adapter-rsbuild@0.12.0(@rsbuild/core@2.2.7)(@rstest/core@0.12.0)': dependencies: '@rsbuild/core': 2.2.7 - '@rstest/core': 0.11.12(happy-dom@20.14.0) + '@rstest/core': 0.12.0(happy-dom@20.14.5) - '@rstest/adapter-rslib@0.11.12(@rslib/core@1.0.1)(@rstest/core@0.11.12)(typescript@7.0.2)': + '@rstest/adapter-rslib@0.12.0(@rslib/core@1.0.1)(@rstest/core@0.12.0)(typescript@7.0.2)': dependencies: '@rslib/core': 1.0.1(typescript@7.0.2) - '@rstest/core': 0.11.12(happy-dom@20.14.0) + '@rstest/core': 0.12.0(happy-dom@20.14.5) optionalDependencies: typescript: 7.0.2 - '@rstest/core@0.11.12(happy-dom@20.14.0)': + '@rstest/core@0.12.0(happy-dom@20.14.5)': dependencies: '@rsbuild/core': 2.2.7 '@types/chai': 5.2.3 + cjs-module-lexer: 2.2.1 optionalDependencies: - happy-dom: 20.14.0 + happy-dom: 20.14.5 transitivePeerDependencies: - '@module-federation/runtime-tools' - core-js @@ -5180,6 +4782,8 @@ snapshots: readdirp: 5.0.0 optional: true + cjs-module-lexer@2.2.1: {} + cli-width@4.1.0: {} clipanion@4.0.0-rc.4: @@ -5334,20 +4938,6 @@ snapshots: git-hooks-list@4.2.1: {} - happy-dom@20.14.0: - dependencies: - '@types/node': 26.5.1 - '@types/whatwg-mimetype': 3.0.2 - '@types/ws': 8.18.1 - buffer-image-size: 0.6.4 - entities: 7.0.1 - whatwg-mimetype: 3.0.0 - ws: 8.21.0 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - optional: true - happy-dom@20.14.5: dependencies: '@types/node': 26.5.0 @@ -6326,7 +5916,7 @@ snapshots: rspress-plugin-font-open-sans@1.0.4(@rspress/core@2.0.21): dependencies: - '@rspress/core': 2.0.21(@rspack/core@2.2.4)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) + '@rspress/core': 2.0.21(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) rxjs@7.8.2: dependencies: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 6c6e2063..e2120889 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -25,9 +25,9 @@ catalog: '@rstackjs/create-toolkit': '2.2.7' '@rstackjs/load-config': ^1.0.0 '@rstackjs/test-utils': ^1.0.0 - '@rstest/adapter-rsbuild': '~0.11.12' - '@rstest/adapter-rslib': '~0.11.12' - '@rstest/core': '~0.11.12' + '@rstest/adapter-rsbuild': '~0.12.0' + '@rstest/adapter-rslib': '~0.12.0' + '@rstest/core': '~0.12.0' '@testing-library/dom': '^10.4.2' '@testing-library/jest-dom': '^7.0.1' '@testing-library/react': '^16.3.3' From 755c6437bc7097b22ab42ed9821e513bf0ee7d60 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 18 Sep 2026 07:43:23 +0000 Subject: [PATCH 2/6] chore(deps): update dependency @rsbuild/core to ~2.2.8 (#498) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 279 ++++++++++++++++++++++++++++++++++++++++---- pnpm-workspace.yaml | 2 +- 2 files changed, 258 insertions(+), 23 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 01907b6c..8845ac94 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -169,8 +169,8 @@ catalogs: specifier: ^3.9.1 version: 3.9.1 '@rsbuild/core': - specifier: ~2.2.7 - version: 2.2.7 + specifier: ~2.2.8 + version: 2.2.8 '@rsbuild/plugin-react': specifier: ^2.1.0 version: 2.1.0 @@ -521,7 +521,7 @@ importers: dependencies: '@rsbuild/core': specifier: 'catalog:' - version: 2.2.7 + version: 2.2.8 '@rslib/core': specifier: 'catalog:' version: 1.0.1(typescript@7.0.2) @@ -546,7 +546,7 @@ importers: version: 3.9.1(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(@types/node@26.5.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) + version: 2.0.21(@rspack/core@2.2.6)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) '@rstackjs/load-config': specifier: 'catalog:' version: 1.0.0 @@ -555,7 +555,7 @@ importers: version: 1.0.0 '@rstest/adapter-rsbuild': specifier: 'catalog:' - version: 0.12.0(@rsbuild/core@2.2.7)(@rstest/core@0.12.0) + version: 0.12.0(@rsbuild/core@2.2.8)(@rstest/core@0.12.0) '@rstest/adapter-rslib': specifier: 'catalog:' version: 0.12.0(@rslib/core@1.0.1)(@rstest/core@0.12.0)(typescript@7.0.2) @@ -615,7 +615,7 @@ importers: version: 2.0.1(@rsbuild/core@2.2.2) '@rspress/core': specifier: 'catalog:' - version: 2.0.21(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) + version: 2.0.21(@rspack/core@2.2.6)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) '@rspress/plugin-client-redirects': specifier: 'catalog:' version: 2.0.21(@rspress/core@2.0.21) @@ -1449,8 +1449,8 @@ packages: core-js: optional: true - '@rsbuild/core@2.2.7': - resolution: {integrity: sha512-IpTTwPZVtUBh17/uvxYIuIxNhS8BYgqYXszlXTQ95itGAVwsIitnGJRftwEuDeLqU8aONey6euaz/jno83YAKw==} + '@rsbuild/core@2.2.8': + resolution: {integrity: sha512-/htjYpZiqZFB/fELguE8nkqKDT/DqHXeXUgdf+X4UlP5BJc1EeolZ9ksDpCw9WNTlcn3zsPOj7UZ0dUUB4FAFA==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -1551,6 +1551,11 @@ packages: cpu: [arm64] os: [darwin] + '@rspack/binding-darwin-arm64@2.2.6': + resolution: {integrity: sha512-y8I8MAeKAOYuLqEKYQSmNFcW4dI1u5O+xYQcjT1L3Gby02KEt0YxlmSPvzElSQJUjsJ8PkKqU3U1suDjA6xvkg==} + cpu: [arm64] + os: [darwin] + '@rspack/binding-darwin-x64@2.2.2': resolution: {integrity: sha512-uFIcUPUXiPxM6ljenLafp5TemT8eLZm1riRn8fJYmpqNCK+aCcTaud18XHZpI5SjzzcY+xUHfVShgvNzKXuf2g==} cpu: [x64] @@ -1561,6 +1566,11 @@ packages: cpu: [x64] os: [darwin] + '@rspack/binding-darwin-x64@2.2.6': + resolution: {integrity: sha512-+zhtUAP+nZON1lSlqOFJWW2VpIXRZ4/NQskYe0xohELI4Fr6xun/Oh8dIMt+Nviamvo7lbO9XURrFio1+Fziog==} + cpu: [x64] + os: [darwin] + '@rspack/binding-linux-arm64-gnu@2.2.2': resolution: {integrity: sha512-Pjby4pDSMNJQK2VBzpgCj6lb+DGuenS1fEDb6xi5/apbJb9v5WE+e43Mz7i+XqgXS8e846pjaONV3KM5WKB1LQ==} cpu: [arm64] @@ -1573,6 +1583,12 @@ packages: os: [linux] libc: [glibc] + '@rspack/binding-linux-arm64-gnu@2.2.6': + resolution: {integrity: sha512-7GI9xlkzVMAp9dbNvynvAreMjQQNw01b+khYYfmoQOgWXTUwrtzR7/JhJ3tijVQTXkyiYAKJ0RPvz57yD+p1vQ==} + cpu: [arm64] + os: [linux] + libc: [glibc] + '@rspack/binding-linux-arm64-musl@2.2.2': resolution: {integrity: sha512-0u9O7tTVT2z+F6o/eEY6f6+My8Jn9U56QiBwkfy90ZaoAfZyQSSTxqaK/zA7W43oFxQefeCpiPas27VUzrSakw==} cpu: [arm64] @@ -1585,6 +1601,12 @@ packages: os: [linux] libc: [musl] + '@rspack/binding-linux-arm64-musl@2.2.6': + resolution: {integrity: sha512-klkjpGdeROzRiGSk2amfeZBAh0vWu0GjX5xKKQfRR4IqKQxURGCQafbvl3VX5XrHEUnKFzag89Lyv+ZVx5eTCw==} + cpu: [arm64] + os: [linux] + libc: [musl] + '@rspack/binding-linux-ppc64-gnu@2.2.2': resolution: {integrity: sha512-N3lVnhq5qOvpmP5n386JzR1GcE8HzAqq4/r440Z6yle9m7PhVFJ6oXVWxgaDTYV0mtv9YLJmaG+YrjYfUa1vuA==} cpu: [ppc64] @@ -1597,6 +1619,12 @@ packages: os: [linux] libc: [glibc] + '@rspack/binding-linux-ppc64-gnu@2.2.6': + resolution: {integrity: sha512-TpLZr49oU31EuEqVDczpbfLZ6c976zu8HspBuUWYj1Ra4SNeOHhINKE1i42OVw2DCEMpsz8Tv3tYyLVACGC8JA==} + cpu: [ppc64] + os: [linux] + libc: [glibc] + '@rspack/binding-linux-riscv64-gnu@2.2.2': resolution: {integrity: sha512-ReClZyp32/rJkUDV/oGDU0X6BCFyEkTR6r4stFwm/qOOaG6mUMRzZe4gur8Yh979p4Hiz9EdkmfEHY02GBXcaQ==} cpu: [riscv64] @@ -1609,6 +1637,12 @@ packages: os: [linux] libc: [glibc] + '@rspack/binding-linux-riscv64-gnu@2.2.6': + resolution: {integrity: sha512-gU3Ki8Lt6cE4qRM62959/28GG3XQUZsnvstgDULJpkHR5QFGYXUhOoPe2fpyWYrLw6+t9lWXBuI/gUez1zc8Sg==} + cpu: [riscv64] + os: [linux] + libc: [glibc] + '@rspack/binding-linux-riscv64-musl@2.2.2': resolution: {integrity: sha512-mqsorvTNerr3r8zI35NFTPYATPDlhepdiUhZjKT6ylqpHlP7vLU9fp4aEMK/CuTv2f+IVsa0+iZqtMxHs2tSjw==} cpu: [riscv64] @@ -1621,6 +1655,12 @@ packages: os: [linux] libc: [musl] + '@rspack/binding-linux-riscv64-musl@2.2.6': + resolution: {integrity: sha512-OQRvU8HT9rGmtgdpieO722IrGViDlR0D6yjqbt7S51b+saBPwJ8Nf3fwMtpZnBo1djV2BGXK00L34jYypeChrw==} + cpu: [riscv64] + os: [linux] + libc: [musl] + '@rspack/binding-linux-s390x-gnu@2.2.2': resolution: {integrity: sha512-ql2Jub8QYWSugBppmj2u0SjcIj6fOQuAaLCYQOqU7zbvz/uuWTfoqmdWKExwrxeCU9Tzt7emVM0ETuVEpoca+A==} cpu: [s390x] @@ -1633,6 +1673,12 @@ packages: os: [linux] libc: [glibc] + '@rspack/binding-linux-s390x-gnu@2.2.6': + resolution: {integrity: sha512-pus4Z76+J1iRO5Gutc6pq1LkyVhXqi0Sw6o5Dxwtl3sSbVy+F5PJkxtAT+DEg07pQy5m3dCymz2CIpiFlwYLTQ==} + cpu: [s390x] + os: [linux] + libc: [glibc] + '@rspack/binding-linux-x64-gnu@2.2.2': resolution: {integrity: sha512-MNYKYEHrtIVEno2q5rgpou/JVffRwn109xPK3kxct95EojHsniNa8jwy6eEHeOazP4EN60Si7NElE3aQ6JssHw==} cpu: [x64] @@ -1645,6 +1691,12 @@ packages: os: [linux] libc: [glibc] + '@rspack/binding-linux-x64-gnu@2.2.6': + resolution: {integrity: sha512-M0Efi9ny2cJ6VdhHxsZbcwdRCQ0HqBAsnPxPB8Ulknj+VtRlWnTlX/DlqMaHFuCb0MOWS6DXGGEAZ8veEil0BA==} + cpu: [x64] + os: [linux] + libc: [glibc] + '@rspack/binding-linux-x64-musl@2.2.2': resolution: {integrity: sha512-y9/9CmE8lrECaF17GAhacibTL+SvlEPEotQnUuBFC/WFtXh8hU2E7a7bAkpYGSLH6kM0nrJZHO3hTvM1wdWOJw==} cpu: [x64] @@ -1657,6 +1709,12 @@ packages: os: [linux] libc: [musl] + '@rspack/binding-linux-x64-musl@2.2.6': + resolution: {integrity: sha512-614vRMr6VAqUXQm9TY7FCamcB08XJOv51WAwIlfEpoKTYxzNiQvrTYBYPgStUH20ywLwVoN6EJ++WCmHaebGWw==} + cpu: [x64] + os: [linux] + libc: [musl] + '@rspack/binding-wasm32-wasi@2.2.2': resolution: {integrity: sha512-VbDIjjeFwZvMSKAOGY5IbU6lLzt6AHHHncTdMMkZ94Xk7O2BOHe9BXDV32Ln29TIW2C8m1fdxfPZWDiecVghUQ==} cpu: [wasm32] @@ -1665,6 +1723,10 @@ packages: resolution: {integrity: sha512-JLxx6dBm8nmTjYvq+HxHBPh3e+otmK9zrlzvYcyy612LV1Ixw78qdiQvMLjI7nM9aWsCqbix0FDaxPJ8VsT4GA==} cpu: [wasm32] + '@rspack/binding-wasm32-wasi@2.2.6': + resolution: {integrity: sha512-p995VmOEcHWPKw/Eek0CYUjmXWhfyWOPoKtE51Dy0/jqHcs7uRy53igDd277yHTuKCHibmwU+cjSKUe6b/aBZg==} + cpu: [wasm32] + '@rspack/binding-win32-arm64-msvc@2.2.2': resolution: {integrity: sha512-rfcNg0W3ZPZvXma1gTyEt9/Z8FxASIaQr+sMWTSaTPPaeU3xY1+0hYcrD0kUFNs3/5L4u63myI4R8qRXiuW3pA==} cpu: [arm64] @@ -1675,6 +1737,11 @@ packages: cpu: [arm64] os: [win32] + '@rspack/binding-win32-arm64-msvc@2.2.6': + resolution: {integrity: sha512-xC8nHMqVzQWqVW95HOcf9qTsM445ui7QNfUTDui6oTiHcBtsyfK1CEdXsc50bdi/FrJ2ueOps3M5gxbM8Ttl/A==} + cpu: [arm64] + os: [win32] + '@rspack/binding-win32-ia32-msvc@2.2.2': resolution: {integrity: sha512-TFPvr9RZw9oHIhooDhXHzWjKcHpGPTxkznSeM2poIWU0CdEuua2rVUfsrriTF1Dmx+9kMly61DQmyOHCbb+b2g==} cpu: [ia32] @@ -1685,6 +1752,11 @@ packages: cpu: [ia32] os: [win32] + '@rspack/binding-win32-ia32-msvc@2.2.6': + resolution: {integrity: sha512-sfqP/LSnMwAHpTA+Cfbkhvx/IvUr23Z7S+miOkaMT/j2XJYCBrPZK0ZYm8+LUNDQ2ij8/XCJT4pVpQbtc/SMPw==} + cpu: [ia32] + os: [win32] + '@rspack/binding-win32-x64-msvc@2.2.2': resolution: {integrity: sha512-GvEGyL594dtWN9SoVnKWh0exrM8WLInaUjwcuA2JKbCi1ak/9iHxip/U1dY3DuVqBYBhmvYq96JPbl91xnzFjg==} cpu: [x64] @@ -1695,12 +1767,20 @@ packages: cpu: [x64] os: [win32] + '@rspack/binding-win32-x64-msvc@2.2.6': + resolution: {integrity: sha512-b1ERY5QydZWJKA13AYsoMPZycG5AGoUc3sOMqLszO0gs84aMnLbK7lBiyeZCvEcHEa7gSFQlLQr9p+Xk7HPO4Q==} + cpu: [x64] + os: [win32] + '@rspack/binding@2.2.2': resolution: {integrity: sha512-gWjKDQfVQJSBh/I+y9WTlyERsiShSJ7eI6Yl0SJs/6gjx8t4ixuwWCsaEFFjwSL4nSn6ML5hNQ7UFY3gj72BWA==} '@rspack/binding@2.2.5': resolution: {integrity: sha512-cR1vRgl4hIEB7j654y3PHs3IVB+x/Mj4jJYWobUmwp62kP3JkP7OPyqY0VaRSbwcrQzOXQ77I09/Z3x3lsilVw==} + '@rspack/binding@2.2.6': + resolution: {integrity: sha512-bCB4a7KKaQpPNlkExf27AmLJabeGjpjXlhnCdvmSIHHlT3YfpYz2CSKOLLLI/BcBez8zUBNDVmvswm3ggCCRqA==} + '@rspack/core@2.2.2': resolution: {integrity: sha512-/yztfDZR5syIPBrUpzBpL+6fhhl0IHBPcXlNr4tOMBULbocFIz7Z4/cqvf1ix0DBbKpIGx99v6N1IDbk2gi8hw==} engines: {node: ^20.19.0 || >=22.12.0} @@ -1725,6 +1805,18 @@ packages: '@swc/helpers': optional: true + '@rspack/core@2.2.6': + resolution: {integrity: sha512-sqN75Fgf6v3tCmt8GAG/rdcYHOUDv/YZbQf24YCGDoMLmdNlXCosCHkBYWI8qdLs9IqSnGt7XgbcA39Zilg6UQ==} + engines: {node: ^20.19.0 || >=22.12.0} + peerDependencies: + '@module-federation/runtime-tools': ^0.24.1 || ^2.0.0 + '@swc/helpers': ^0.5.23 + peerDependenciesMeta: + '@module-federation/runtime-tools': + optional: true + '@swc/helpers': + optional: true + '@rspack/plugin-react-refresh@2.0.2': resolution: {integrity: sha512-dGNZiCxQxgAUI9sah7gd8u+O7OJZRCmqtEJNDOd8xW5RqcieC86F7p5qcShyw6onH5pKf57evpr2VjGbaFGkZg==} peerDependencies: @@ -4118,13 +4210,22 @@ snapshots: transitivePeerDependencies: - '@module-federation/runtime-tools' - '@rsbuild/core@2.2.7': + '@rsbuild/core@2.2.8': dependencies: - '@rspack/core': 2.2.5(@swc/helpers@0.5.23) + '@rspack/core': 2.2.6(@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)': + dependencies: + '@rspack/plugin-react-refresh': 2.0.2(@rspack/core@2.2.6)(react-refresh@0.18.0) + react-refresh: 0.18.0 + optionalDependencies: + '@rsbuild/core': 2.2.2 + transitivePeerDependencies: + - '@rspack/core' + '@rsbuild/plugin-react@2.1.0(@rsbuild/core@2.2.2)(@rspack/core@2.2.5)': dependencies: '@rspack/plugin-react-refresh': 2.0.2(@rspack/core@2.2.5)(react-refresh@0.18.0) @@ -4134,6 +4235,15 @@ snapshots: transitivePeerDependencies: - '@rspack/core' + '@rsbuild/plugin-react@2.1.0(@rsbuild/core@2.2.2)(@rspack/core@2.2.6)': + dependencies: + '@rspack/plugin-react-refresh': 2.0.2(@rspack/core@2.2.6)(react-refresh@0.18.0) + react-refresh: 0.18.0 + optionalDependencies: + '@rsbuild/core': 2.2.2 + transitivePeerDependencies: + - '@rspack/core' + '@rsbuild/plugin-sass@2.0.1(@rsbuild/core@2.2.2)': dependencies: deepmerge: 4.3.1 @@ -4146,8 +4256,8 @@ snapshots: '@rslib/core@1.0.1(typescript@7.0.2)': dependencies: - '@rsbuild/core': 2.2.7 - rsbuild-plugin-dts: 1.0.1(@rsbuild/core@2.2.7)(typescript@7.0.2) + '@rsbuild/core': 2.2.8 + rsbuild-plugin-dts: 1.0.1(@rsbuild/core@2.2.8)(typescript@7.0.2) optionalDependencies: typescript: 7.0.2 transitivePeerDependencies: @@ -4197,60 +4307,90 @@ snapshots: '@rspack/binding-darwin-arm64@2.2.5': optional: true + '@rspack/binding-darwin-arm64@2.2.6': + optional: true + '@rspack/binding-darwin-x64@2.2.2': optional: true '@rspack/binding-darwin-x64@2.2.5': optional: true + '@rspack/binding-darwin-x64@2.2.6': + optional: true + '@rspack/binding-linux-arm64-gnu@2.2.2': optional: true '@rspack/binding-linux-arm64-gnu@2.2.5': optional: true + '@rspack/binding-linux-arm64-gnu@2.2.6': + optional: true + '@rspack/binding-linux-arm64-musl@2.2.2': optional: true '@rspack/binding-linux-arm64-musl@2.2.5': optional: true + '@rspack/binding-linux-arm64-musl@2.2.6': + optional: true + '@rspack/binding-linux-ppc64-gnu@2.2.2': optional: true '@rspack/binding-linux-ppc64-gnu@2.2.5': optional: true + '@rspack/binding-linux-ppc64-gnu@2.2.6': + optional: true + '@rspack/binding-linux-riscv64-gnu@2.2.2': optional: true '@rspack/binding-linux-riscv64-gnu@2.2.5': optional: true + '@rspack/binding-linux-riscv64-gnu@2.2.6': + optional: true + '@rspack/binding-linux-riscv64-musl@2.2.2': optional: true '@rspack/binding-linux-riscv64-musl@2.2.5': optional: true + '@rspack/binding-linux-riscv64-musl@2.2.6': + optional: true + '@rspack/binding-linux-s390x-gnu@2.2.2': optional: true '@rspack/binding-linux-s390x-gnu@2.2.5': optional: true + '@rspack/binding-linux-s390x-gnu@2.2.6': + optional: true + '@rspack/binding-linux-x64-gnu@2.2.2': optional: true '@rspack/binding-linux-x64-gnu@2.2.5': optional: true + '@rspack/binding-linux-x64-gnu@2.2.6': + optional: true + '@rspack/binding-linux-x64-musl@2.2.2': optional: true '@rspack/binding-linux-x64-musl@2.2.5': optional: true + '@rspack/binding-linux-x64-musl@2.2.6': + optional: true + '@rspack/binding-wasm32-wasi@2.2.2': dependencies: '@emnapi/core': 1.11.3 @@ -4265,24 +4405,40 @@ snapshots: '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3) optional: true + '@rspack/binding-wasm32-wasi@2.2.6': + dependencies: + '@emnapi/core': 1.11.3 + '@emnapi/runtime': 1.11.3 + '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3) + optional: true + '@rspack/binding-win32-arm64-msvc@2.2.2': optional: true '@rspack/binding-win32-arm64-msvc@2.2.5': optional: true + '@rspack/binding-win32-arm64-msvc@2.2.6': + optional: true + '@rspack/binding-win32-ia32-msvc@2.2.2': optional: true '@rspack/binding-win32-ia32-msvc@2.2.5': optional: true + '@rspack/binding-win32-ia32-msvc@2.2.6': + optional: true + '@rspack/binding-win32-x64-msvc@2.2.2': optional: true '@rspack/binding-win32-x64-msvc@2.2.5': optional: true + '@rspack/binding-win32-x64-msvc@2.2.6': + optional: true + '@rspack/binding@2.2.2': optionalDependencies: '@rspack/binding-darwin-arm64': 2.2.2 @@ -4316,6 +4472,24 @@ snapshots: '@rspack/binding-win32-arm64-msvc': 2.2.5 '@rspack/binding-win32-ia32-msvc': 2.2.5 '@rspack/binding-win32-x64-msvc': 2.2.5 + optional: true + + '@rspack/binding@2.2.6': + optionalDependencies: + '@rspack/binding-darwin-arm64': 2.2.6 + '@rspack/binding-darwin-x64': 2.2.6 + '@rspack/binding-linux-arm64-gnu': 2.2.6 + '@rspack/binding-linux-arm64-musl': 2.2.6 + '@rspack/binding-linux-ppc64-gnu': 2.2.6 + '@rspack/binding-linux-riscv64-gnu': 2.2.6 + '@rspack/binding-linux-riscv64-musl': 2.2.6 + '@rspack/binding-linux-s390x-gnu': 2.2.6 + '@rspack/binding-linux-x64-gnu': 2.2.6 + '@rspack/binding-linux-x64-musl': 2.2.6 + '@rspack/binding-wasm32-wasi': 2.2.6 + '@rspack/binding-win32-arm64-msvc': 2.2.6 + '@rspack/binding-win32-ia32-msvc': 2.2.6 + '@rspack/binding-win32-x64-msvc': 2.2.6 '@rspack/core@2.2.2(@swc/helpers@0.5.23)': dependencies: @@ -4328,6 +4502,13 @@ snapshots: '@rspack/binding': 2.2.5 optionalDependencies: '@swc/helpers': 0.5.23 + optional: true + + '@rspack/core@2.2.6(@swc/helpers@0.5.23)': + dependencies: + '@rspack/binding': 2.2.6 + optionalDependencies: + '@swc/helpers': 0.5.23 '@rspack/plugin-react-refresh@2.0.2(@rspack/core@2.2.5)(react-refresh@0.18.0)': dependencies: @@ -4335,12 +4516,66 @@ snapshots: optionalDependencies: '@rspack/core': 2.2.5(@swc/helpers@0.5.23) + '@rspack/plugin-react-refresh@2.0.2(@rspack/core@2.2.6)(react-refresh@0.18.0)': + dependencies: + react-refresh: 0.18.0 + optionalDependencies: + '@rspack/core': 2.2.6(@swc/helpers@0.5.23) + + '@rspress/core@2.0.21(@rspack/core@2.2.6)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1)': + dependencies: + '@mdx-js/mdx': 3.1.1(supports-color@8.1.1) + '@mdx-js/react': 3.1.1(@types/react@19.3.0)(react@19.3.0) + '@rsbuild/core': 2.2.2 + '@rsbuild/plugin-react': 2.1.0(@rsbuild/core@2.2.2)(@rspack/core@2.2.6) + '@rspress/shared': 2.0.21(supports-color@8.1.1) + '@shikijs/rehype': 4.3.1 + '@types/mdast': 4.0.4 + '@types/react': 19.3.0 + '@unhead/react': 2.1.17(react@19.3.0) + body-scroll-lock: 4.0.0-beta.0 + clsx: 2.1.1 + copy-to-clipboard: 3.3.3 + flexsearch: 0.8.212 + hast-util-heading-rank: 3.0.0 + hast-util-to-jsx-runtime: 2.3.6(supports-color@8.1.1) + mdast-util-mdx: 3.0.0(supports-color@8.1.1) + mdast-util-mdxjs-esm: 2.0.1(supports-color@8.1.1) + medium-zoom: 1.1.0 + nprogress: 0.2.0 + react: 19.3.0 + react-dom: 19.3.0(react@19.3.0) + react-lazy-with-preload: 2.2.1 + react-render-to-markdown: 19.1.0(react@19.3.0) + react-router-dom: 7.18.2(react-dom@19.3.0)(react@19.3.0) + rehype-external-links: 3.0.0 + rehype-raw: 7.0.0 + remark-cjk-friendly: 2.3.1(@types/mdast@4.0.4)(micromark-util-types@2.0.2)(micromark@4.0.2)(unified@11.0.5) + remark-cjk-friendly-gfm-strikethrough: 2.3.1(@types/mdast@4.0.4)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1)(unified@11.0.5) + remark-gfm: 4.0.1(supports-color@8.1.1) + remark-mdx: 3.1.1(supports-color@8.1.1) + remark-parse: 11.0.0(supports-color@8.1.1) + remark-stringify: 11.0.0 + scroll-into-view-if-needed: 3.1.0 + shiki: 4.3.1 + unified: 11.0.5 + unist-util-visit: 5.1.0 + unist-util-visit-children: 3.0.0 + vfile: 6.0.3 + transitivePeerDependencies: + - '@module-federation/runtime-tools' + - '@rspack/core' + - core-js + - micromark + - micromark-util-types + - supports-color + '@rspress/core@2.0.21(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1)': dependencies: '@mdx-js/mdx': 3.1.1(supports-color@8.1.1) '@mdx-js/react': 3.1.1(@types/react@19.3.0)(react@19.3.0) '@rsbuild/core': 2.2.2 - '@rsbuild/plugin-react': 2.1.0(@rsbuild/core@2.2.2)(@rspack/core@2.2.5) + '@rsbuild/plugin-react': 2.1.0(@rsbuild/core@2.2.2) '@rspress/shared': 2.0.21(supports-color@8.1.1) '@shikijs/rehype': 4.3.1 '@types/mdast': 4.0.4 @@ -4385,11 +4620,11 @@ snapshots: '@rspress/plugin-client-redirects@2.0.21(@rspress/core@2.0.21)': dependencies: - '@rspress/core': 2.0.21(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) + '@rspress/core': 2.0.21(@rspack/core@2.2.6)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) '@rspress/plugin-sitemap@2.0.21(@rspress/core@2.0.21)': dependencies: - '@rspress/core': 2.0.21(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) + '@rspress/core': 2.0.21(@rspack/core@2.2.6)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) '@rspress/shared@2.0.21(supports-color@8.1.1)': dependencies: @@ -4407,15 +4642,15 @@ snapshots: '@rstackjs/doc-ui@1.14.11(@rspress/core@2.0.21)': optionalDependencies: - '@rspress/core': 2.0.21(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) + '@rspress/core': 2.0.21(@rspack/core@2.2.6)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) '@rstackjs/load-config@1.0.0': {} '@rstackjs/test-utils@1.0.0': {} - '@rstest/adapter-rsbuild@0.12.0(@rsbuild/core@2.2.7)(@rstest/core@0.12.0)': + '@rstest/adapter-rsbuild@0.12.0(@rsbuild/core@2.2.8)(@rstest/core@0.12.0)': dependencies: - '@rsbuild/core': 2.2.7 + '@rsbuild/core': 2.2.8 '@rstest/core': 0.12.0(happy-dom@20.14.5) '@rstest/adapter-rslib@0.12.0(@rslib/core@1.0.1)(@rstest/core@0.12.0)(typescript@7.0.2)': @@ -4427,7 +4662,7 @@ snapshots: '@rstest/core@0.12.0(happy-dom@20.14.5)': dependencies: - '@rsbuild/core': 2.2.7 + '@rsbuild/core': 2.2.8 '@types/chai': 5.2.3 cjs-module-lexer: 2.2.1 optionalDependencies: @@ -5901,10 +6136,10 @@ snapshots: mdast-util-to-markdown: 2.1.2 unified: 11.0.5 - rsbuild-plugin-dts@1.0.1(@rsbuild/core@2.2.7)(typescript@7.0.2): + rsbuild-plugin-dts@1.0.1(@rsbuild/core@2.2.8)(typescript@7.0.2): dependencies: '@ast-grep/napi': 0.45.3 - '@rsbuild/core': 2.2.7 + '@rsbuild/core': 2.2.8 optionalDependencies: typescript: 7.0.2 @@ -5916,7 +6151,7 @@ snapshots: rspress-plugin-font-open-sans@1.0.4(@rspress/core@2.0.21): dependencies: - '@rspress/core': 2.0.21(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) + '@rspress/core': 2.0.21(@rspack/core@2.2.6)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) rxjs@7.8.2: dependencies: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index e2120889..d3398926 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -13,7 +13,7 @@ cleanupUnusedCatalogs: true catalog: '@napi-rs/cli': '^3.9.1' - '@rsbuild/core': '~2.2.7' + '@rsbuild/core': '~2.2.8' '@rsbuild/plugin-react': '^2.1.0' '@rsbuild/plugin-sass': '^2.0.1' '@rslib/core': '~1.0.1' From fd12a1b6272d61f4431e30b2c53d5dea1488b57a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 18 Sep 2026 08:19:49 +0000 Subject: [PATCH 3/6] chore(deps): update dependency prettier to v3.9.7 (#499) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 34 +++++++++++++++++----------------- pnpm-workspace.yaml | 2 +- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8845ac94..aec73a0d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -262,8 +262,8 @@ catalogs: specifier: 4.0.8 version: 4.0.8 prettier: - specifier: 3.9.6 - version: 3.9.6 + specifier: 3.9.7 + version: 3.9.7 prettier-plugin-svelte: specifier: ^4.1.1 version: 4.1.1 @@ -322,10 +322,10 @@ importers: version: 0.0.4 heading-case: specifier: 'catalog:' - version: 2.0.2(prettier@3.9.6) + version: 2.0.2(prettier@3.9.7) prettier: specifier: 'catalog:' - version: 3.9.6 + version: 3.9.7 rstack: specifier: workspace:* version: link:packages/rstack @@ -533,7 +533,7 @@ importers: version: 0.12.0(happy-dom@20.14.5) prettier: specifier: 'catalog:' - version: 3.9.6 + version: 3.9.7 tinypool: specifier: 'catalog:' version: 2.2.0 @@ -582,10 +582,10 @@ importers: version: 4.0.8 prettier-plugin-svelte: specifier: 'catalog:' - version: 4.1.1(prettier@3.9.6)(svelte@5.57.0) + version: 4.1.1(prettier@3.9.7)(svelte@5.57.0) prettier-plugin-tailwindcss: specifier: 'catalog:' - version: 0.8.1(prettier-plugin-svelte@4.1.1)(prettier@3.9.6) + version: 0.8.1(prettier-plugin-svelte@4.1.1)(prettier@3.9.7) rslog: specifier: 'catalog:' version: 2.3.0 @@ -3004,8 +3004,8 @@ packages: prettier-plugin-svelte: optional: true - prettier@3.9.6: - resolution: {integrity: sha512-OpN0zzVdiaiAhxpuuj5efpIS4sY9j7bY6uR5mnj5yPzGkdkjNKSJeUThPb60Jw29QuAZgA4o+/iB49kFiaBX6g==} + prettier@3.9.7: + resolution: {integrity: sha512-T3mF5P7HFzZVLDQuCUNtJj6WK1pcpLMweMNUVwGb01bLNkH9AkKxtZvmInw8K6bnn2O3d6/5RHl6zSHiBAD0Og==} engines: {node: '>=14'} hasBin: true @@ -5308,9 +5308,9 @@ snapshots: property-information: 7.2.0 space-separated-tokens: 2.0.2 - heading-case@2.0.2(prettier@3.9.6): + heading-case@2.0.2(prettier@3.9.7): dependencies: - prettier: 3.9.6 + prettier: 3.9.7 hookable@6.1.1: {} @@ -5936,18 +5936,18 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 - prettier-plugin-svelte@4.1.1(prettier@3.9.6)(svelte@5.57.0): + prettier-plugin-svelte@4.1.1(prettier@3.9.7)(svelte@5.57.0): dependencies: - prettier: 3.9.6 + prettier: 3.9.7 svelte: 5.57.0 - prettier-plugin-tailwindcss@0.8.1(prettier-plugin-svelte@4.1.1)(prettier@3.9.6): + prettier-plugin-tailwindcss@0.8.1(prettier-plugin-svelte@4.1.1)(prettier@3.9.7): dependencies: - prettier: 3.9.6 + prettier: 3.9.7 optionalDependencies: - prettier-plugin-svelte: 4.1.1(prettier@3.9.6)(svelte@5.57.0) + prettier-plugin-svelte: 4.1.1(prettier@3.9.7)(svelte@5.57.0) - prettier@3.9.6: {} + prettier@3.9.7: {} pretty-format@27.5.1: dependencies: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index d3398926..c7f84577 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -44,7 +44,7 @@ catalog: is-binary-path: 3.0.0 'lint-staged': '^17.5.1' 'micromatch': '4.0.8' - prettier: '3.9.6' + prettier: '3.9.7' 'prettier-plugin-tailwindcss': '0.8.1' 'prettier-plugin-svelte': '^4.1.1' 'react': '^19.3.0' From e614eaa047398591640daeae52ee77b86319c704 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 18 Sep 2026 08:20:01 +0000 Subject: [PATCH 4/6] chore(deps): update dependency yuku-parser to v0.10.2 (#500) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 126 ++++++++++++++++++++++---------------------- pnpm-workspace.yaml | 2 +- 2 files changed, 64 insertions(+), 64 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index aec73a0d..54bb7aa5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -307,8 +307,8 @@ catalogs: specifier: 1.0.14 version: 1.0.14 yuku-parser: - specifier: 0.10.1 - version: 0.10.1 + specifier: 0.10.2 + version: 0.10.2 importers: @@ -539,7 +539,7 @@ importers: version: 2.2.0 yuku-parser: specifier: 'catalog:' - version: 0.10.1 + version: 0.10.2 devDependencies: '@napi-rs/cli': specifier: 'catalog:' @@ -2179,74 +2179,74 @@ packages: peerDependencies: react: '>=18.3.1' - '@yuku-parser/binding-android-arm64@0.10.1': - resolution: {integrity: sha512-IPu+2W/ncueHbCT4bWjALKgFL2pAkG8+Q8yzGnVrcSJcERt5bV6QZISd7bM2MEz7pUebN39Owz7HjQGABvpHjA==} + '@yuku-parser/binding-android-arm64@0.10.2': + resolution: {integrity: sha512-2VPBU9fRGRAQ2xPAvghnec3oou5Nrxm2Bezhf+13UMspAxQSkF/32r+ySKXSwIPA5/RivumDJDxAxc301Sgicw==} cpu: [arm64] os: [android] - '@yuku-parser/binding-darwin-arm64@0.10.1': - resolution: {integrity: sha512-6mqnX0E9P9SbxYRFMWfZJPBWTnNMTsn4iUJdXJ/6iuha6Ip77T+7ncUHkXlykUl+6wtBTgyuPwT+mTJCRVTxGA==} + '@yuku-parser/binding-darwin-arm64@0.10.2': + resolution: {integrity: sha512-LD+PMZE51tCYTOss5HBkm3/AE39MvcMDBfWJx7A4yDcjfNbAQDnHZKtzSOuqrswx+TQHY0ws5xn6+fWOwtmfBA==} cpu: [arm64] os: [darwin] - '@yuku-parser/binding-darwin-x64@0.10.1': - resolution: {integrity: sha512-VOu4+iFde71uhjk27Mmjngbe32DlpFE8uGe4oC/dhg/P+m7bQ3f8X/9NFBGv+Ryn+g0xeggWDahMJ0s3dVLK3A==} + '@yuku-parser/binding-darwin-x64@0.10.2': + resolution: {integrity: sha512-mmZ8cND+AoIIMRERyMinlg5ApHxP23B9jH2B5wT7T+dliPa9rubLxneB/SUjFwyUjGaFnB5G7t4YvpfbO5zbkQ==} cpu: [x64] os: [darwin] - '@yuku-parser/binding-freebsd-x64@0.10.1': - resolution: {integrity: sha512-c/DpeK18b2PWadTwlCtxfgof5J2lXo0LkrEDZLlCTQ/F0mdAku+bsibWlZWzTgNApzZh+RVfV1uY5Cgn8/0jZA==} + '@yuku-parser/binding-freebsd-x64@0.10.2': + resolution: {integrity: sha512-gVIjaaIddbRfAhHlC8N809wQWml7mxfSVnzaLtzGXObTeFTPAg/YVnQXt1UOhPM1ah5eG/8Y0RUlNpB4GVe7eQ==} cpu: [x64] os: [freebsd] - '@yuku-parser/binding-linux-arm-gnu@0.10.1': - resolution: {integrity: sha512-SZi4oo7D5VFlwiRtUp08qNlTAwdKTr6Y+fTYBjOa6qFicfdeDfARPOHZqBjFc7h6u/Wm45LxKDyaqA2x6/lleQ==} + '@yuku-parser/binding-linux-arm-gnu@0.10.2': + resolution: {integrity: sha512-q/XPPQQAPdlw05aPj30ygBhekmQryGOwxVraBgApjKK8yY1kNQgqq6XCYLF1WHSee+lhxclrTO7W0/bt7dR1GA==} cpu: [arm] os: [linux] libc: [glibc] - '@yuku-parser/binding-linux-arm-musl@0.10.1': - resolution: {integrity: sha512-i1PL1me1Z9vlcGdspegmezXld/hLBOL782Mnbz68Lwh2FOKn4Z1FPqWCoTal5HUvx7SrdxA+Wq7D7fLj2H3yXA==} + '@yuku-parser/binding-linux-arm-musl@0.10.2': + resolution: {integrity: sha512-A+Cb0I1hFF4wilTQpWs79k1aNnj4B2tkrHx3zsuUNF9BtVY2zPZ4yeQEM/zjXrS/qJlNMZVK9NrWJjwdpnTrfg==} cpu: [arm] os: [linux] libc: [musl] - '@yuku-parser/binding-linux-arm64-gnu@0.10.1': - resolution: {integrity: sha512-OGKan3pgUIEd9UqhxXgQryYV401PZIKbv/mCB5wJ97zB3wq5FBC81wNVi6ggNbDf8Gx3rV60X3zkVqWQdLMt5w==} + '@yuku-parser/binding-linux-arm64-gnu@0.10.2': + resolution: {integrity: sha512-aGNSzqIqqphFwAdIFwVvKIyXD1Iy3CxrEJVIZAT87Ecyi4vCmmDD2v2l9h+Gd3/wSy3JZlOI792LJbKAjyy9rQ==} cpu: [arm64] os: [linux] libc: [glibc] - '@yuku-parser/binding-linux-arm64-musl@0.10.1': - resolution: {integrity: sha512-JNDJJ+zYkmohfSRzLwfCI3DxebJagpImdPmoRw5/wenLAnLXS27feHPcppgUyu2kb7l44hWBNObmXqZTj+149Q==} + '@yuku-parser/binding-linux-arm64-musl@0.10.2': + resolution: {integrity: sha512-Ddl1sF0rtuCXyHGSOV6dcmdx+ETv1iD+IVFqQuOjzkJZWclxJxdBWX6ZJMRtTiGqGUTbqLEKiTXxpR/Bvqk+2A==} cpu: [arm64] os: [linux] libc: [musl] - '@yuku-parser/binding-linux-x64-gnu@0.10.1': - resolution: {integrity: sha512-zImXKxVTcFfVihgTCBOta/eM8VM6xz4lOw/ILPuLB+dCt2j0th4O0N7RS2s/F7UjJlkqL2tEooUWgovA6sTq2g==} + '@yuku-parser/binding-linux-x64-gnu@0.10.2': + resolution: {integrity: sha512-/nlcpR6IF5U+0m5L9wvAIXeQa2DT+BXuvqKDsTcOTlcc0B4dHNyqE5hTXsS4hAyimpy2ZK8A1zMNF5hTrjg2cg==} cpu: [x64] os: [linux] libc: [glibc] - '@yuku-parser/binding-linux-x64-musl@0.10.1': - resolution: {integrity: sha512-Q/9qDsxfggpWLlJlJohFOuHQ6unml5W7cVO4T51IFpLQMCsWNWKGpC25eEVvr8YA7hjnNiDfpoCLQrTE5tN0vQ==} + '@yuku-parser/binding-linux-x64-musl@0.10.2': + resolution: {integrity: sha512-GX80dxTQD/M/OryyuxJcFzFENzry3cDFPvCFTyWogNWQH3fSHfMrNfpwpl1YzMos1eV9NygK5GSDG7VArQlb4w==} cpu: [x64] os: [linux] libc: [musl] - '@yuku-parser/binding-win32-arm64@0.10.1': - resolution: {integrity: sha512-VihiI9md+Z7f6tDZCJZhNpgJoY3mqwil3b2aRZ3PjX4TyXj2EBTWQvBkFLKbTBAT9lNeTgz+W0uvDNWEbbG1KA==} + '@yuku-parser/binding-win32-arm64@0.10.2': + resolution: {integrity: sha512-agePQBV4VHewiGU0ACSjscZ/hJd283f9JfAF19Gf1rI5+wy5tTgx4GS36i0b3xim15AQ4RCpDRosEvhLZ4zAOw==} cpu: [arm64] os: [win32] - '@yuku-parser/binding-win32-x64@0.10.1': - resolution: {integrity: sha512-edaR29QCjNq7hJiHGF/VsIVh6uHkIuahdP6lLo7wDgyYTNT5IvgWcO9Wfmv00Y5IO0Q3g+ngQhu+pxVbtGRgKA==} + '@yuku-parser/binding-win32-x64@0.10.2': + resolution: {integrity: sha512-s8//CMpgL5+y1lvDCdyh1rwGI5+ytDJywFJRe1vnhI7n0j+caxshNucurikYLLVeQ2SYFex6aPrzgQxkabBQRA==} cpu: [x64] os: [win32] - '@yuku-toolchain/types@0.10.1': - resolution: {integrity: sha512-nZqE/tf118GLFyuPDD68u3Sal9f2w/bS9s2f+UvS9W+31BuZ9EW4xcOVIhZtJcvUSpdBYL3gJVXV6ky2gxuDgg==} + '@yuku-toolchain/types@0.10.2': + resolution: {integrity: sha512-sSeo4SSSToiS+sSD+bwn/s94EEcaLJ7tG5LCp8gFYC1G5VzxzX7fqB6m9RU1yMD8KTpu6zdU/I1NlQf8hVBJ9Q==} acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -3512,11 +3512,11 @@ packages: engines: {node: '>= 14.6'} hasBin: true - yuku-ast@0.10.1: - resolution: {integrity: sha512-uxQ9wMKPfFmKXwCwrcYUnp8xQ6HltLN3ifzBZfjgoACu9sQrxlqiyibeINSqR3VNoHPJMkUmD69hWOoO5TUqtQ==} + yuku-ast@0.10.2: + resolution: {integrity: sha512-UnG9mA6giglCvSErft2/40TVFX750Sj1xgwddPLpG7J7rlr/P1wPADg9G2RK+d/1tNLtRVoLdMMOMVBB9561TQ==} - yuku-parser@0.10.1: - resolution: {integrity: sha512-c2rfzmcMHIKBxoHlIsJ20UHqi6IjGJxLGobqKtmsCegWW+eMcgPtqtk731J5rMFxyrRu0ZeTQThcwgrkmmRAHg==} + yuku-parser@0.10.2: + resolution: {integrity: sha512-CgaU0/PPjCAIEZ3WQroosOxTY3eeKldAN3h+vk8pMNz4+jl1CZzBR4pW+K/rRPF112VooCL5FdjJoiMNjDrL2A==} zimmerframe@1.1.4: resolution: {integrity: sha512-B58NGBEoc8Y9MWWCQGl/gq9xBCe4IiKM0a2x7GZdQKOW5Exr8S1W24J6OgM1njK8xCRGvAJIL/MxXHf6SkmQKQ==} @@ -4918,43 +4918,43 @@ snapshots: react: 19.3.0 unhead: 2.1.17 - '@yuku-parser/binding-android-arm64@0.10.1': + '@yuku-parser/binding-android-arm64@0.10.2': optional: true - '@yuku-parser/binding-darwin-arm64@0.10.1': + '@yuku-parser/binding-darwin-arm64@0.10.2': optional: true - '@yuku-parser/binding-darwin-x64@0.10.1': + '@yuku-parser/binding-darwin-x64@0.10.2': optional: true - '@yuku-parser/binding-freebsd-x64@0.10.1': + '@yuku-parser/binding-freebsd-x64@0.10.2': optional: true - '@yuku-parser/binding-linux-arm-gnu@0.10.1': + '@yuku-parser/binding-linux-arm-gnu@0.10.2': optional: true - '@yuku-parser/binding-linux-arm-musl@0.10.1': + '@yuku-parser/binding-linux-arm-musl@0.10.2': optional: true - '@yuku-parser/binding-linux-arm64-gnu@0.10.1': + '@yuku-parser/binding-linux-arm64-gnu@0.10.2': optional: true - '@yuku-parser/binding-linux-arm64-musl@0.10.1': + '@yuku-parser/binding-linux-arm64-musl@0.10.2': optional: true - '@yuku-parser/binding-linux-x64-gnu@0.10.1': + '@yuku-parser/binding-linux-x64-gnu@0.10.2': optional: true - '@yuku-parser/binding-linux-x64-musl@0.10.1': + '@yuku-parser/binding-linux-x64-musl@0.10.2': optional: true - '@yuku-parser/binding-win32-arm64@0.10.1': + '@yuku-parser/binding-win32-arm64@0.10.2': optional: true - '@yuku-parser/binding-win32-x64@0.10.1': + '@yuku-parser/binding-win32-x64@0.10.2': optional: true - '@yuku-toolchain/types@0.10.1': {} + '@yuku-toolchain/types@0.10.2': {} acorn-jsx@5.3.2(acorn@8.17.0): dependencies: @@ -6489,27 +6489,27 @@ snapshots: yaml@2.9.0: optional: true - yuku-ast@0.10.1: + yuku-ast@0.10.2: dependencies: - '@yuku-toolchain/types': 0.10.1 + '@yuku-toolchain/types': 0.10.2 - yuku-parser@0.10.1: + yuku-parser@0.10.2: dependencies: - '@yuku-toolchain/types': 0.10.1 - yuku-ast: 0.10.1 + '@yuku-toolchain/types': 0.10.2 + yuku-ast: 0.10.2 optionalDependencies: - '@yuku-parser/binding-android-arm64': 0.10.1 - '@yuku-parser/binding-darwin-arm64': 0.10.1 - '@yuku-parser/binding-darwin-x64': 0.10.1 - '@yuku-parser/binding-freebsd-x64': 0.10.1 - '@yuku-parser/binding-linux-arm-gnu': 0.10.1 - '@yuku-parser/binding-linux-arm-musl': 0.10.1 - '@yuku-parser/binding-linux-arm64-gnu': 0.10.1 - '@yuku-parser/binding-linux-arm64-musl': 0.10.1 - '@yuku-parser/binding-linux-x64-gnu': 0.10.1 - '@yuku-parser/binding-linux-x64-musl': 0.10.1 - '@yuku-parser/binding-win32-arm64': 0.10.1 - '@yuku-parser/binding-win32-x64': 0.10.1 + '@yuku-parser/binding-android-arm64': 0.10.2 + '@yuku-parser/binding-darwin-arm64': 0.10.2 + '@yuku-parser/binding-darwin-x64': 0.10.2 + '@yuku-parser/binding-freebsd-x64': 0.10.2 + '@yuku-parser/binding-linux-arm-gnu': 0.10.2 + '@yuku-parser/binding-linux-arm-musl': 0.10.2 + '@yuku-parser/binding-linux-arm64-gnu': 0.10.2 + '@yuku-parser/binding-linux-arm64-musl': 0.10.2 + '@yuku-parser/binding-linux-x64-gnu': 0.10.2 + '@yuku-parser/binding-linux-x64-musl': 0.10.2 + '@yuku-parser/binding-win32-arm64': 0.10.2 + '@yuku-parser/binding-win32-x64': 0.10.2 zimmerframe@1.1.4: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index c7f84577..b639bced 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -59,7 +59,7 @@ catalog: 'typescript': '^7.0.2' 'vscode-languageserver': '10.1.1' 'vscode-languageserver-textdocument': '1.0.14' - yuku-parser: '0.10.1' + yuku-parser: '0.10.2' dedupePeers: true From 4d299e707ae0c2cdea603a3062aed024b623ddbc Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 18 Sep 2026 08:27:52 +0000 Subject: [PATCH 5/6] chore(deps): update all non-major dependencies (#501) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: neverland --- .github/workflows/lint.yml | 2 +- .github/workflows/release.yml | 2 +- .github/workflows/reusable-native-build.yml | 4 +- .github/workflows/reusable-native-release.yml | 2 +- .github/workflows/test.yml | 2 +- Cargo.lock | 12 +- Cargo.toml | 6 +- package.json | 2 +- .../template-app-lit-ts/package.json | 2 +- .../template-app-preact-ts/package.json | 2 +- .../template-app-react-ts/package.json | 2 +- .../template-app-solid-ts/package.json | 2 +- .../template-app-svelte-ts/package.json | 2 +- .../template-app-vanilla-ts/package.json | 2 +- .../template-app-vue-ts/package.json | 4 +- .../template-app-vue/package.json | 2 +- .../template-doc-i18n/package.json | 4 +- .../create-rstack/template-doc/package.json | 4 +- .../template-lib-node-ts/package.json | 2 +- .../template-lib-react-ts/package.json | 2 +- .../template-lib-solid-ts/package.json | 2 +- .../template-lib-svelte-ts/package.json | 2 +- .../template-lib-vue-ts/package.json | 4 +- .../template-lib-vue/package.json | 2 +- .../template-turborepo/package.json | 6 +- packages/rstack/binding.cjs | 81 ++- packages/rstack/binding.d.cts | 8 + pnpm-lock.yaml | 622 ++++++------------ pnpm-workspace.yaml | 10 +- 29 files changed, 326 insertions(+), 473 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 5d24091b..0107ff06 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.20.0 + node-version: 24.21.0 package-manager-cache: false - name: Install Pnpm diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 742a6f76..02276a13 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.20.0 + node-version: 24.21.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 674f868a..557b0acd 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.20.0 + node-version: 24.21.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@d438492cf8a250514fa2d34b30bc3c0dc37c65ff # v2.87.8 + uses: taiki-e/install-action@fa23953489c080190314742a9b907f8e97c6767c # v2.87.10 with: tool: cargo-zigbuild@0.23.0 diff --git a/.github/workflows/reusable-native-release.yml b/.github/workflows/reusable-native-release.yml index e4481f30..dd84386a 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.20.0 + node-version: 24.21.0 package-manager-cache: false - name: Install Pnpm diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 9af13c5a..a4a1cc8e 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.20.0 + node-version: 24.21.0 package-manager-cache: false - name: Install Pnpm diff --git a/Cargo.lock b/Cargo.lock index 67b84bcc..0719c207 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -220,9 +220,9 @@ checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98" [[package]] name = "napi" -version = "3.12.4" +version = "3.12.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d2c1d080c842ec1347ebf3cfb9347c15f8c2262f143cc30eea41ddf1c7da720" +checksum = "2ca373b1769db491f38386d57a882b9a21debb2dcd17c0d3e16d02ec311a1d7c" dependencies = [ "bitflags", "ctor", @@ -236,15 +236,15 @@ dependencies = [ [[package]] name = "napi-build" -version = "2.4.2" +version = "2.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "860e7c40864f95cfb83cde99f9ebadd88ef3d9bdccd7dd2cee0cc96a2dd4ffa7" +checksum = "709388aa95cadd11adda653ab6d8ebe5733144acd2b111fa7b2da8a0bf0f16a7" [[package]] name = "napi-derive" -version = "3.6.5" +version = "3.6.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "350057056a30368aa76c11a0d406b0aa61321710be2c36656ab4f6efe0b785a2" +checksum = "76117d85c6ccd9f07102daf39931c7229934483008276d84ecb7c19aa50dfe69" dependencies = [ "convert_case", "ctor", diff --git a/Cargo.toml b/Cargo.toml index 618a03b6..907805a9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -9,9 +9,9 @@ repository = "https://github.com/rstackjs/rstack-cli" [workspace.dependencies] ignore = { version = "0.4.33", default-features = false } -napi = { version = "3.12.4", default-features = false, features = ["napi9"] } -napi-build = "2.4.2" -napi-derive = "3.6.5" +napi = { version = "3.12.6", default-features = false, features = ["napi9"] } +napi-build = "2.4.3" +napi-derive = "3.6.7" pathdiff = "0.2.3" rstack-ignore = { path = "crates/rstack-ignore" } diff --git a/package.json b/package.json index 01c81c2e..2a60ba60 100644 --- a/package.json +++ b/package.json @@ -24,5 +24,5 @@ "rstack": "workspace:*", "typescript": "catalog:" }, - "packageManager": "pnpm@12.4.1" + "packageManager": "pnpm@12.4.2" } diff --git a/packages/create-rstack/template-app-lit-ts/package.json b/packages/create-rstack/template-app-lit-ts/package.json index 6d87d7a8..f0eae7b6 100644 --- a/packages/create-rstack/template-app-lit-ts/package.json +++ b/packages/create-rstack/template-app-lit-ts/package.json @@ -17,7 +17,7 @@ "lit": "^3.3.3" }, "devDependencies": { - "@types/node": "^26.5.1", + "@types/node": "^26.6.1", "happy-dom": "^20.14.5", "rstack": "^0.7.5", "typescript": "^7.0.2" diff --git a/packages/create-rstack/template-app-preact-ts/package.json b/packages/create-rstack/template-app-preact-ts/package.json index ec26a9d2..cf59845b 100644 --- a/packages/create-rstack/template-app-preact-ts/package.json +++ b/packages/create-rstack/template-app-preact-ts/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", - "@types/node": "^26.5.1", + "@types/node": "^26.6.1", "happy-dom": "^20.14.5", "rstack": "^0.7.5", "typescript": "^7.0.2" diff --git a/packages/create-rstack/template-app-react-ts/package.json b/packages/create-rstack/template-app-react-ts/package.json index c6f2cf23..9e4696da 100644 --- a/packages/create-rstack/template-app-react-ts/package.json +++ b/packages/create-rstack/template-app-react-ts/package.json @@ -22,7 +22,7 @@ "@testing-library/dom": "^10.4.2", "@testing-library/jest-dom": "^7.0.1", "@testing-library/react": "^16.3.3", - "@types/node": "^26.5.1", + "@types/node": "^26.6.1", "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", "happy-dom": "^20.14.5", diff --git a/packages/create-rstack/template-app-solid-ts/package.json b/packages/create-rstack/template-app-solid-ts/package.json index dff529f7..2b893af1 100644 --- a/packages/create-rstack/template-app-solid-ts/package.json +++ b/packages/create-rstack/template-app-solid-ts/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", - "@types/node": "^26.5.1", + "@types/node": "^26.6.1", "happy-dom": "^20.14.5", "rstack": "^0.7.5", "typescript": "^7.0.2" diff --git a/packages/create-rstack/template-app-svelte-ts/package.json b/packages/create-rstack/template-app-svelte-ts/package.json index 2516d77d..b1f463ae 100644 --- a/packages/create-rstack/template-app-svelte-ts/package.json +++ b/packages/create-rstack/template-app-svelte-ts/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", - "@types/node": "^26.5.1", + "@types/node": "^26.6.1", "happy-dom": "^20.14.5", "prettier-plugin-svelte": "^4.1.1", "rstack": "^0.7.5", diff --git a/packages/create-rstack/template-app-vanilla-ts/package.json b/packages/create-rstack/template-app-vanilla-ts/package.json index af88a80c..b240cf91 100644 --- a/packages/create-rstack/template-app-vanilla-ts/package.json +++ b/packages/create-rstack/template-app-vanilla-ts/package.json @@ -16,7 +16,7 @@ "devDependencies": { "@testing-library/dom": "^10.4.2", "@testing-library/jest-dom": "^7.0.1", - "@types/node": "^26.5.1", + "@types/node": "^26.6.1", "happy-dom": "^20.14.5", "rstack": "^0.7.5", "typescript": "^7.0.2" diff --git a/packages/create-rstack/template-app-vue-ts/package.json b/packages/create-rstack/template-app-vue-ts/package.json index 303a4543..367bdca1 100644 --- a/packages/create-rstack/template-app-vue-ts/package.json +++ b/packages/create-rstack/template-app-vue-ts/package.json @@ -19,8 +19,8 @@ "devDependencies": { "@rsbuild/plugin-vue": "^2.0.1", "@testing-library/jest-dom": "^7.0.1", - "@types/node": "^26.5.1", - "@vue/test-utils": "^2.5.0", + "@types/node": "^26.6.1", + "@vue/test-utils": "^2.5.1", "happy-dom": "^20.14.5", "rstack": "^0.7.5", "typescript": "^6.0.3", diff --git a/packages/create-rstack/template-app-vue/package.json b/packages/create-rstack/template-app-vue/package.json index baf6afb2..0944ec1a 100644 --- a/packages/create-rstack/template-app-vue/package.json +++ b/packages/create-rstack/template-app-vue/package.json @@ -19,7 +19,7 @@ "devDependencies": { "@rsbuild/plugin-vue": "^2.0.1", "@testing-library/jest-dom": "^7.0.1", - "@vue/test-utils": "^2.5.0", + "@vue/test-utils": "^2.5.1", "happy-dom": "^20.14.5", "rstack": "^0.7.5" } diff --git a/packages/create-rstack/template-doc-i18n/package.json b/packages/create-rstack/template-doc-i18n/package.json index e092646a..b8779e71 100644 --- a/packages/create-rstack/template-doc-i18n/package.json +++ b/packages/create-rstack/template-doc-i18n/package.json @@ -12,8 +12,8 @@ "preview": "rs doc preview" }, "devDependencies": { - "@rspress/core": "^2.0.21", - "@types/node": "^26.5.1", + "@rspress/core": "^2.0.22", + "@types/node": "^26.6.1", "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", "react": "^19.3.0", diff --git a/packages/create-rstack/template-doc/package.json b/packages/create-rstack/template-doc/package.json index b0ca8519..3d09ab93 100644 --- a/packages/create-rstack/template-doc/package.json +++ b/packages/create-rstack/template-doc/package.json @@ -12,8 +12,8 @@ "preview": "rs doc preview" }, "devDependencies": { - "@rspress/core": "^2.0.21", - "@types/node": "^26.5.1", + "@rspress/core": "^2.0.22", + "@types/node": "^26.6.1", "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", "react": "^19.3.0", diff --git a/packages/create-rstack/template-lib-node-ts/package.json b/packages/create-rstack/template-lib-node-ts/package.json index 74964768..db4d31c4 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.5.1", + "@types/node": "^26.6.1", "rstack": "^0.7.5", "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 af7af7ac..fb3735f4 100644 --- a/packages/create-rstack/template-lib-react-ts/package.json +++ b/packages/create-rstack/template-lib-react-ts/package.json @@ -27,7 +27,7 @@ "@testing-library/dom": "^10.4.2", "@testing-library/jest-dom": "^7.0.1", "@testing-library/react": "^16.3.3", - "@types/node": "^26.5.1", + "@types/node": "^26.6.1", "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", "happy-dom": "^20.14.5", diff --git a/packages/create-rstack/template-lib-solid-ts/package.json b/packages/create-rstack/template-lib-solid-ts/package.json index e15b9755..aa7d26aa 100644 --- a/packages/create-rstack/template-lib-solid-ts/package.json +++ b/packages/create-rstack/template-lib-solid-ts/package.json @@ -28,7 +28,7 @@ "@rsbuild/plugin-solid": "^1.2.2", "@solidjs/testing-library": "^0.8.10", "@testing-library/jest-dom": "^7.0.1", - "@types/node": "^26.5.1", + "@types/node": "^26.6.1", "happy-dom": "^20.14.5", "rstack": "^0.7.5", "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 b5bd2ec9..20c5b3b1 100644 --- a/packages/create-rstack/template-lib-svelte-ts/package.json +++ b/packages/create-rstack/template-lib-svelte-ts/package.json @@ -24,7 +24,7 @@ }, "devDependencies": { "@rsbuild/plugin-svelte": "^2.0.1", - "@types/node": "^26.5.1", + "@types/node": "^26.6.1", "happy-dom": "^20.14.5", "prettier-plugin-svelte": "^4.1.1", "rstack": "^0.7.5", diff --git a/packages/create-rstack/template-lib-vue-ts/package.json b/packages/create-rstack/template-lib-vue-ts/package.json index bc2830bd..fc065713 100644 --- a/packages/create-rstack/template-lib-vue-ts/package.json +++ b/packages/create-rstack/template-lib-vue-ts/package.json @@ -25,8 +25,8 @@ "devDependencies": { "@rsbuild/plugin-vue": "^2.0.1", "@testing-library/jest-dom": "^7.0.1", - "@types/node": "^26.5.1", - "@vue/test-utils": "^2.5.0", + "@types/node": "^26.6.1", + "@vue/test-utils": "^2.5.1", "happy-dom": "^20.14.5", "rstack": "^0.7.5", "typescript": "^6.0.3", diff --git a/packages/create-rstack/template-lib-vue/package.json b/packages/create-rstack/template-lib-vue/package.json index 51cd9caf..97f80e34 100644 --- a/packages/create-rstack/template-lib-vue/package.json +++ b/packages/create-rstack/template-lib-vue/package.json @@ -19,7 +19,7 @@ "devDependencies": { "@rsbuild/plugin-vue": "^2.0.1", "@testing-library/jest-dom": "^7.0.1", - "@vue/test-utils": "^2.5.0", + "@vue/test-utils": "^2.5.1", "happy-dom": "^20.14.5", "rstack": "^0.7.5", "vue": "^3.5.42" diff --git a/packages/create-rstack/template-turborepo/package.json b/packages/create-rstack/template-turborepo/package.json index a7cadaef..67d25097 100644 --- a/packages/create-rstack/template-turborepo/package.json +++ b/packages/create-rstack/template-turborepo/package.json @@ -11,10 +11,10 @@ "test": "turbo run test" }, "devDependencies": { - "@types/node": "^26.5.1", + "@types/node": "^26.6.1", "rstack": "^0.7.5", - "turbo": "^2.10.12", + "turbo": "^2.10.13", "typescript": "^7.0.2" }, - "packageManager": "pnpm@12.4.1" + "packageManager": "pnpm@12.4.2" } diff --git a/packages/rstack/binding.cjs b/packages/rstack/binding.cjs index d40fb7e6..1eaac9b3 100644 --- a/packages/rstack/binding.cjs +++ b/packages/rstack/binding.cjs @@ -4,6 +4,10 @@ const { readFileSync } = require('fs') let nativeBinding = null +// Which artifact actually loaded. The WASI fallback chain overwrites it with +// the flavor it resolved; the late native retry below leaves it alone because +// it only runs while no WASI candidate has been loaded. +let __napiLoadedBindingTarget = 'native' const loadErrors = [] const isMusl = () => { @@ -62,7 +66,16 @@ const isMuslFromChildProcess = () => { function requireNative() { if (process.env.NAPI_RS_NATIVE_LIBRARY_PATH) { try { - return require(process.env.NAPI_RS_NATIVE_LIBRARY_PATH) + const overrideBinding = require(process.env.NAPI_RS_NATIVE_LIBRARY_PATH) + // The override may be a generated WASI loader, which already reports its + // own flavor. Adopt it: `module.exports` aliases this object, so claiming + // 'native' would both misreport the artifact and overwrite the loader's + // marker through the alias. + __napiLoadedBindingTarget = + overrideBinding && typeof overrideBinding.__napiBindingTarget === 'string' + ? overrideBinding.__napiBindingTarget + : 'native' + return overrideBinding } catch (err) { loadErrors.push(err) } @@ -627,6 +640,7 @@ if (!nativeBinding || forceWasi) { if (!candidateFailed) { wasiBinding = require('./rstack.wasi.cjs') nativeBinding = wasiBinding + __napiLoadedBindingTarget = 'wasm32-wasi' wasiBindingLoaded = true } } catch (err) { @@ -653,6 +667,7 @@ if (!nativeBinding || forceWasi) { } wasiBinding = require('@rstackjs/cli-wasm32-wasi') nativeBinding = wasiBinding + __napiLoadedBindingTarget = 'wasm32-wasi' wasiBindingLoaded = true } } catch (err) { @@ -698,6 +713,70 @@ if (!nativeBinding) { throw new Error(`Failed to load native binding`) } +function __napiStampBindingTarget(exportsObject, target) { + if ( + Object.prototype.hasOwnProperty.call(exportsObject, '__napiBindingTarget') + ) { + if (exportsObject.__napiBindingTarget === target) { + // Already ours: the root entry aliases the object it loaded, so a WASI + // fallback candidate — or a `NAPI_RS_NATIVE_LIBRARY_PATH` override that + // is a generated loader — arrives already stamped with this same value. + return target + } + const error = new Error( + '`__napiBindingTarget` is reserved by the generated binding loader, but the loaded binding already exports it. Rename the export, e.g. #[napi(js_name = "...")].', + ) + error.code = 'ERR_NAPI_BINDING_TARGET_CONFLICT' + throw error + } + if (!Object.isExtensible(exportsObject)) { + // A `#[napi(module_exports)]` hook may seal or freeze this object + // (`Object::seal` / `Object::freeze`). Reporting the artifact is metadata, + // never a reason to fail an otherwise successful load, so the stamp is + // skipped. What a consumer still sees then follows the entry point: the + // browser and deferred loaders declare `__napiBindingTarget` at module + // level and go on reporting it, while the CommonJS entries hand back this + // very object as `module.exports`, so there the value is absent. + return target + } + try { + // [[Define]], not [[Set]]: an ordinary assignment walks the prototype + // chain, so an inherited accessor could swallow the value or throw and + // fail an otherwise successful load. The descriptor is what a successful + // assignment would have produced. + Object.defineProperty(exportsObject, '__napiBindingTarget', { + configurable: true, + enumerable: true, + value: target, + writable: true, + }) + } catch { + // Same rule as the non-extensible skip above: reporting the artifact is + // metadata, never a reason to fail an otherwise successful load. An exotic + // object (a Proxy whose defineProperty trap refuses) is skipped, not + // thrown over. + } + // The CommonJS loaders assign this return value so `cjs-module-lexer` — and + // therefore Node's CJS -> ESM named export detection — can see + // `__napiBindingTarget` statically. + return target +} +// Stamp before the alias, not after. The guard only reads `nativeBinding` +// (`hasOwnProperty` plus a comparison), which is safe against any addon +// accessor; an assignment is not, because a `#[napi(module_exports)]` hook can +// expose a getter reporting this very value and a setter that throws. So the +// assignment lands on the loader's own `module.exports`, still the original +// object here, and the alias below replaces it. +// +// The assignment is what keeps the marker a statically visible CommonJS export: +// `cjs-module-lexer` is Node's CJS -> ESM named export detection, it cannot see +// a bare call, and the later `module.exports = nativeBinding` does not undo the +// detection. The assignment itself always succeeds — its target is this +// loader's own, still extensible `module.exports` — and the alias below then +// discards the value it wrote. What a consumer reads is whatever the guard put +// on `nativeBinding`, so on a frozen binding, where the guard skips, the +// linked import resolves to `undefined`. +module.exports.__napiBindingTarget = __napiStampBindingTarget(nativeBinding, __napiLoadedBindingTarget) module.exports = nativeBinding module.exports.GitIgnoreMatcher = nativeBinding.GitIgnoreMatcher module.exports.IgnoreMatcher = nativeBinding.IgnoreMatcher diff --git a/packages/rstack/binding.d.cts b/packages/rstack/binding.d.cts index 2bee1df3..86d74c88 100644 --- a/packages/rstack/binding.d.cts +++ b/packages/rstack/binding.d.cts @@ -1,6 +1,14 @@ /* auto-generated by NAPI-RS */ /* eslint-disable */ +/** + * Which binding artifact the generated loader actually loaded: `'native'` for + * a native addon, otherwise the `platformArchABI` of the WASI flavor. Every + * flavor napi-rs can build is listed, because `NAPI_RS_NATIVE_LIBRARY_PATH` + * can point the loader at a WASI artifact this package does not build itself. + */ +export declare const __napiBindingTarget: 'native' | 'wasm32-wasi' | 'wasm32-wasip1' + /** JavaScript-facing hierarchy for repository `.gitignore` files. */ export declare class GitIgnoreMatcher { /** Creates an empty matcher whose sources can be added during directory traversal. */ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 54bb7aa5..79ab9c85 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,153 +7,153 @@ importers: configDependencies: {} packageManagerDependencies: pnpm: - specifier: 12.4.1 - version: 12.4.1 + specifier: 12.4.2 + version: 12.4.2 packages: - '@pnpm/exe.android-arm64@12.4.1': - resolution: {integrity: sha512-/HwsqXMSmlOfgtV9+O0ratzjV6Vd/8n1hh4rGHpCGmDURvt52MwZxdbhyxP4K03ZfvgSDvotFPr8O+RzE5Eu8A==} + '@pnpm/exe.android-arm64@12.4.2': + resolution: {integrity: sha512-E255MbcQ0V1577M2BV0ajWuP7KmTPYA0jqZnk3rK6Lq3kTvZWulMMb7iqRmnLsQbyWTkMEB2CfyM70loVDA8xg==} cpu: [arm64] os: [android] - '@pnpm/exe.android-x64@12.4.1': - resolution: {integrity: sha512-+l74Qb4c2YjOzNKHXJLg+1wr8xHM1ckkUhnU5KRUK9TJqiiczt6yeTZqqzHIlJ8i6pAoj5V0OJevDRwnQKLgrQ==} + '@pnpm/exe.android-x64@12.4.2': + resolution: {integrity: sha512-J1pSeCUwuKxMG70ZzpWn8JzElxiEa8NN/3N0SlZRtU2xbztChaJCKF3HaBNIj9yPfeofWzJo/lwNvDDjraQuZw==} cpu: [x64] os: [android] - '@pnpm/exe.darwin-arm64@12.4.1': - resolution: {integrity: sha512-6rkZkT3iGfaxknUdGHraqSWFvTa6N0ajAHluv9Ax0GRWs0sIcGNiFhDopv6xSZCsJZmG483aNS/b6UEDy3blfw==} + '@pnpm/exe.darwin-arm64@12.4.2': + resolution: {integrity: sha512-A0WDo8iErfZBXgrLseQxw8i8Y9ctUpOEl/Uu+cubnTzpD8tT9ykIB548L8YTM2WD4OS+ZOHSxy8aGZcvKq8PaQ==} cpu: [arm64] os: [darwin] - '@pnpm/exe.darwin-x64@12.4.1': - resolution: {integrity: sha512-Vb1CHlR88HghC1qUxjxjs82zQSXnXacPD+btG2CmG8Q/hBU7Q0/b2YWJKSQqZXicunV5khFtfTlAwJddV9RkYA==} + '@pnpm/exe.darwin-x64@12.4.2': + resolution: {integrity: sha512-MSgJdovBWHcb5DEOvfPH9yNi/T5O1Xa4ess+E1ESGo/5yuty7S4JoiIjami+fsNXfnoQMlwsMUqYU4zAvBcNCw==} cpu: [x64] os: [darwin] - '@pnpm/exe.freebsd-x64@12.4.1': - resolution: {integrity: sha512-iT3iHz3Nl0Sxxj7UPOtZ/aQ81AFsQhjoeWMAlPkSRO04gsgDGAXv3UYxOFaesMWsfNxaGn0A+CITbuCHFF66FA==} + '@pnpm/exe.freebsd-x64@12.4.2': + resolution: {integrity: sha512-h2YumlQSNvgbRPv+RXwABohX65f9bOBZn+jMIt7bFDISZPCzQ+Nvpt6Awbp4ip5PwQgYxbu5iREJ1fHE39Fm8A==} cpu: [x64] os: [freebsd] - '@pnpm/exe.linux-arm64-musl@12.4.1': - resolution: {integrity: sha512-aBooZfNXM5f+OGUgCAMFWpE/kAhsWfvmqIyMtHy6zl3aNxyInWrcY/Saln/UElzo7lZWMC0Yktroxd/2J26lNQ==} + '@pnpm/exe.linux-arm64-musl@12.4.2': + resolution: {integrity: sha512-LwSEtSEDTv6S51YLs3YvSkPyun/QmfMic1UGICUkPWFu6ByP43RdMlkKvmVkfGhAYCpnxO057vrmyJqtfZrPCA==} cpu: [arm64] os: [linux] libc: [musl] - '@pnpm/exe.linux-arm64@12.4.1': - resolution: {integrity: sha512-TlOdacTTP09BgcMvwWBFRsu8VAjfwqwnslBj+XSq1JFM3ck4f3k+1O/747EuctxZxs3/o785b6Q3s7Pd92Ptsg==} + '@pnpm/exe.linux-arm64@12.4.2': + resolution: {integrity: sha512-2dSiDXyhx+RTHsewxex8f/jVjqQXWJ2oow4kCVHEWdZKeBpgMxvZ6fHkTAUBJXgqhbKIDHvuNlZBP7gJfUWL5A==} cpu: [arm64] os: [linux] libc: [glibc] - '@pnpm/exe.linux-ppc64@12.4.1': - resolution: {integrity: sha512-r/ab/MlIBo75oizUP5ITiziCCrnXz4SJwfErLQ+603AshB+Yq7xTMCoMtzTSCAMu6aaymIKkAFtZvd2J75Wq0w==} + '@pnpm/exe.linux-ppc64@12.4.2': + resolution: {integrity: sha512-8Itc+jQk+MTz04LS9D1RcH+VctAWmzM4l1cJQ+Sx7pAJNo7EKHdRMbC0Tok1jyQ7eEHNJZD5EleYneZqWfZM+g==} cpu: [ppc64] os: [linux] libc: [glibc] - '@pnpm/exe.linux-riscv64@12.4.1': - resolution: {integrity: sha512-C/D1QWdKMiB8+wv/spl1rGITFUuqC+aI/fb6h8NB5sqxsOaGXeYc/g891oCuzggHn6SODk9p+I09hI76x/cMNw==} + '@pnpm/exe.linux-riscv64@12.4.2': + resolution: {integrity: sha512-hleOeqhTVpH+z9RVMGnxvU4ZnrkBUClWjCbHD9u6kwyqhGSpevoU1wTGish+CBRhmIgMAy9pAfFpqhbAKOKNfw==} cpu: [riscv64] os: [linux] libc: [glibc] - '@pnpm/exe.linux-s390x@12.4.1': - resolution: {integrity: sha512-nxz5zD4yXt94uzbStDk0QTPKW+aE92hH1b5tFXK9ctB1HE9Xcq1vjTiA2LsZMFC6p4gdu5OwQeFqYNAVGa6QlA==} + '@pnpm/exe.linux-s390x@12.4.2': + resolution: {integrity: sha512-LAsQRRdP9aToENR6dtcIJ9l+e1zMYOX0tQcLGpRyLPVBQcYRLlvAPcmDshsiIHQjp05SDa9FI0czX1ZQ1a7a/A==} cpu: [s390x] os: [linux] libc: [glibc] - '@pnpm/exe.linux-x64-musl@12.4.1': - resolution: {integrity: sha512-5AwgFdGhVUg2kIweYGfxzSLEHiIG77PQhZAkXC3TwofQHsu1Wr+TrV5/rNX2PopFnHRzuE581zoB8F6Wle32yg==} + '@pnpm/exe.linux-x64-musl@12.4.2': + resolution: {integrity: sha512-kzfzH2/0BWdTABK14Yj5a1xsdkTEQUp2eXEPNakaD9jKL025lq3hyaKHIz/gIZaPDMe/1bFFK/En4ztFlbBJxw==} cpu: [x64] os: [linux] libc: [musl] - '@pnpm/exe.linux-x64@12.4.1': - resolution: {integrity: sha512-FJOZuuuQMhp0oLzBtcKkLXknBI92hfkmSnlKc47vfin4HrmfID5khY2lGekL9tCzk1cpR+HShEw/meFl+nHtzQ==} + '@pnpm/exe.linux-x64@12.4.2': + resolution: {integrity: sha512-/pbt0UVTa8NMDhzOWLQRfZ6G9ROKXlJPZtx845BqyWfc7hCrWXhTLBd70yO2y8+E+IWN3oHM1s/JsIQNGk1yvg==} cpu: [x64] os: [linux] libc: [glibc] - '@pnpm/exe.win32-arm64@12.4.1': - resolution: {integrity: sha512-OO7eKBL9S+xk5hRy+JUUZSNJknGuGe3GEUffsrlC2LbqKF02g+VX1anGIzSbJDvkkdnpJhSlxF5AUz2JzJu2Jw==} + '@pnpm/exe.win32-arm64@12.4.2': + resolution: {integrity: sha512-PsW19e4dAUNpZ0cS9flaxFuAmpt2dKlH/Vvi8TZ4qyJjjQzue/CEsWm+6wKVP4CJ7IT8RdL4qh+soOPWIgF2Zw==} cpu: [arm64] os: [win32] - '@pnpm/exe.win32-x64@12.4.1': - resolution: {integrity: sha512-x7gJHZgHo6hp354xCYA2NvoFzYJkHwovt2kVsUBK5EmXULLcP51JGMq09CX+5FRFJUZFKoXjLu3mZWmfP7o6PQ==} + '@pnpm/exe.win32-x64@12.4.2': + resolution: {integrity: sha512-+xGoeE0g55ztWvl8i5QqdmNfW3nIrTVcoQrNshEOwxthm9Ag48oXton3uxOA3/SANyz5AXexEjj2KO20NnOrEw==} cpu: [x64] os: [win32] - pnpm@12.4.1: - resolution: {integrity: sha512-LoHjmdc/6DkNqyXgaqeIq3pZCCSNL1o3D4K0gRR6ano2e/gEj5pv22Rg8hpm8FQt7bi5TKLIcjWWdBkgsWVtTA==} + pnpm@12.4.2: + resolution: {integrity: sha512-CK3GYTGAJ1x8ntraOdzwjJxhrU5+rzMKTzRh8QKw+QdCNFTRF/mOctR/7wYWBwZE17/8lzpqV/UJCm18NosHyQ==} engines: {node: '>=18.*'} hasBin: true snapshots: - '@pnpm/exe.android-arm64@12.4.1': + '@pnpm/exe.android-arm64@12.4.2': optional: true - '@pnpm/exe.android-x64@12.4.1': + '@pnpm/exe.android-x64@12.4.2': optional: true - '@pnpm/exe.darwin-arm64@12.4.1': + '@pnpm/exe.darwin-arm64@12.4.2': optional: true - '@pnpm/exe.darwin-x64@12.4.1': + '@pnpm/exe.darwin-x64@12.4.2': optional: true - '@pnpm/exe.freebsd-x64@12.4.1': + '@pnpm/exe.freebsd-x64@12.4.2': optional: true - '@pnpm/exe.linux-arm64-musl@12.4.1': + '@pnpm/exe.linux-arm64-musl@12.4.2': optional: true - '@pnpm/exe.linux-arm64@12.4.1': + '@pnpm/exe.linux-arm64@12.4.2': optional: true - '@pnpm/exe.linux-ppc64@12.4.1': + '@pnpm/exe.linux-ppc64@12.4.2': optional: true - '@pnpm/exe.linux-riscv64@12.4.1': + '@pnpm/exe.linux-riscv64@12.4.2': optional: true - '@pnpm/exe.linux-s390x@12.4.1': + '@pnpm/exe.linux-s390x@12.4.2': optional: true - '@pnpm/exe.linux-x64-musl@12.4.1': + '@pnpm/exe.linux-x64-musl@12.4.2': optional: true - '@pnpm/exe.linux-x64@12.4.1': + '@pnpm/exe.linux-x64@12.4.2': optional: true - '@pnpm/exe.win32-arm64@12.4.1': + '@pnpm/exe.win32-arm64@12.4.2': optional: true - '@pnpm/exe.win32-x64@12.4.1': + '@pnpm/exe.win32-x64@12.4.2': optional: true - pnpm@12.4.1: + pnpm@12.4.2: optionalDependencies: - '@pnpm/exe.android-arm64': 12.4.1 - '@pnpm/exe.android-x64': 12.4.1 - '@pnpm/exe.darwin-arm64': 12.4.1 - '@pnpm/exe.darwin-x64': 12.4.1 - '@pnpm/exe.freebsd-x64': 12.4.1 - '@pnpm/exe.linux-arm64': 12.4.1 - '@pnpm/exe.linux-arm64-musl': 12.4.1 - '@pnpm/exe.linux-ppc64': 12.4.1 - '@pnpm/exe.linux-riscv64': 12.4.1 - '@pnpm/exe.linux-s390x': 12.4.1 - '@pnpm/exe.linux-x64': 12.4.1 - '@pnpm/exe.linux-x64-musl': 12.4.1 - '@pnpm/exe.win32-arm64': 12.4.1 - '@pnpm/exe.win32-x64': 12.4.1 + '@pnpm/exe.android-arm64': 12.4.2 + '@pnpm/exe.android-x64': 12.4.2 + '@pnpm/exe.darwin-arm64': 12.4.2 + '@pnpm/exe.darwin-x64': 12.4.2 + '@pnpm/exe.freebsd-x64': 12.4.2 + '@pnpm/exe.linux-arm64': 12.4.2 + '@pnpm/exe.linux-arm64-musl': 12.4.2 + '@pnpm/exe.linux-ppc64': 12.4.2 + '@pnpm/exe.linux-riscv64': 12.4.2 + '@pnpm/exe.linux-s390x': 12.4.2 + '@pnpm/exe.linux-x64': 12.4.2 + '@pnpm/exe.linux-x64-musl': 12.4.2 + '@pnpm/exe.win32-arm64': 12.4.2 + '@pnpm/exe.win32-x64': 12.4.2 --- lockfileVersion: '9.0' @@ -166,8 +166,8 @@ settings: catalogs: default: '@napi-rs/cli': - specifier: ^3.9.1 - version: 3.9.1 + specifier: ^3.10.3 + version: 3.10.3 '@rsbuild/core': specifier: ~2.2.8 version: 2.2.8 @@ -184,14 +184,14 @@ catalogs: specifier: 0.9.2 version: 0.9.2 '@rspress/core': - specifier: ^2.0.21 - version: 2.0.21 + specifier: ^2.0.22 + version: 2.0.22 '@rspress/plugin-client-redirects': - specifier: ^2.0.21 - version: 2.0.21 + specifier: ^2.0.22 + version: 2.0.22 '@rspress/plugin-sitemap': - specifier: ^2.0.21 - version: 2.0.21 + specifier: ^2.0.22 + version: 2.0.22 '@rstackjs/create-toolkit': specifier: 2.2.7 version: 2.2.7 @@ -229,8 +229,8 @@ catalogs: specifier: ^4.0.10 version: 4.0.10 '@types/node': - specifier: ^26.5.1 - version: 26.5.1 + specifier: ^26.6.1 + version: 26.6.1 '@types/react': specifier: ^19.3.0 version: 19.3.0 @@ -316,7 +316,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 cspell-ban-words: specifier: 'catalog:' version: 0.0.4 @@ -380,7 +380,7 @@ importers: version: 7.0.1(@testing-library/dom@10.4.2) '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 happy-dom: specifier: 'catalog:' version: 20.14.5 @@ -399,10 +399,10 @@ importers: devDependencies: '@rspress/core': specifier: 'catalog:' - version: 2.0.21(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) + version: 2.0.22(@rspack/core@2.2.6)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 '@types/react': specifier: 'catalog:' version: 19.3.0 @@ -420,7 +420,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 rstack: specifier: workspace:* version: link:../../packages/rstack @@ -484,7 +484,7 @@ importers: version: 16.3.3(@testing-library/dom@10.4.2)(@types/react-dom@19.3.0)(@types/react@19.3.0)(react-dom@19.3.0)(react@19.3.0) '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 '@types/react': specifier: 'catalog:' version: 19.3.0 @@ -509,7 +509,7 @@ importers: devDependencies: '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 rstack: specifier: workspace:* version: link:../rstack @@ -543,10 +543,10 @@ importers: devDependencies: '@napi-rs/cli': specifier: 'catalog:' - version: 3.9.1(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(@types/node@26.5.1)(supports-color@8.1.1) + version: 3.10.3(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(@types/node@26.6.1)(supports-color@8.1.1) '@rspress/core': specifier: 'catalog:' - version: 2.0.21(@rspack/core@2.2.6)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) + version: 2.0.22(@rspack/core@2.2.6)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) '@rstackjs/load-config': specifier: 'catalog:' version: 1.0.0 @@ -564,7 +564,7 @@ importers: version: 4.0.10 '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 fast-json-stable-stringify: specifier: 'catalog:' version: 2.1.0 @@ -615,22 +615,22 @@ importers: version: 2.0.1(@rsbuild/core@2.2.2) '@rspress/core': specifier: 'catalog:' - version: 2.0.21(@rspack/core@2.2.6)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) + version: 2.0.22(@rspack/core@2.2.6)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) '@rspress/plugin-client-redirects': specifier: 'catalog:' - version: 2.0.21(@rspress/core@2.0.21) + version: 2.0.22(@rspress/core@2.0.22) '@rspress/plugin-sitemap': specifier: 'catalog:' - version: 2.0.21(@rspress/core@2.0.21) + version: 2.0.22(@rspress/core@2.0.22) '@rstackjs/doc-ui': specifier: 'catalog:' - version: 1.14.11(@rspress/core@2.0.21) + version: 1.14.11(@rspress/core@2.0.22) '@shikijs/transformers': specifier: 'catalog:' version: 4.4.3 '@types/node': specifier: 'catalog:' - version: 26.5.1 + version: 26.6.1 '@types/react': specifier: 'catalog:' version: 19.3.0 @@ -648,7 +648,7 @@ importers: version: 1.1.3(@rsbuild/core@2.2.2) rspress-plugin-font-open-sans: specifier: 'catalog:' - version: 1.0.4(@rspress/core@2.0.21) + version: 1.0.4(@rspress/core@2.0.22) rstack: specifier: workspace:* version: link:../packages/rstack @@ -924,8 +924,8 @@ packages: '@types/react': '>=16' react: '>=16' - '@napi-rs/cli@3.9.1': - resolution: {integrity: sha512-2DYBrM2j4n00L+O7fKAS38q19rVQK2HXz5RxSuJgFyZrd9TrdVQFmHOfqvqqsRIRBTZmqiMqBd/yzn4X1a23DQ==} + '@napi-rs/cli@3.10.3': + resolution: {integrity: sha512-RdHgxFNFUi7vSoLow7uqhigx6nhFBqe1nI8EL0hux66foc8wQ/4OL9WLlVRRkw+y67K7+BIHvYsEUn/cNpMsjA==} engines: {node: ^20.17.0 || ^22.13.0 || >= 23.5.0} hasBin: true peerDependencies: @@ -1439,16 +1439,6 @@ 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/core@2.2.8': resolution: {integrity: sha512-/htjYpZiqZFB/fELguE8nkqKDT/DqHXeXUgdf+X4UlP5BJc1EeolZ9ksDpCw9WNTlcn3zsPOj7UZ0dUUB4FAFA==} engines: {node: ^20.19.0 || >=22.12.0} @@ -1541,11 +1531,6 @@ packages: cpu: [x64] os: [win32] - '@rspack/binding-darwin-arm64@2.2.2': - resolution: {integrity: sha512-/le/AvV4HSinXTPs2Lqpujxt189Z5T10Ggt96QzckLRPvIchzqoavVDDjltzC7XcaZ87XCH/X06jNKgzkcBBNA==} - cpu: [arm64] - os: [darwin] - '@rspack/binding-darwin-arm64@2.2.5': resolution: {integrity: sha512-JMLrdZose2ZZs8jP4P+QLTHFHoTFKKrOY6AQIzIbvKdUMCrc6djlhkZQ6vSXQ7oYSiHLFxS8QqUqxr1P3pfvxg==} cpu: [arm64] @@ -1556,11 +1541,6 @@ packages: cpu: [arm64] os: [darwin] - '@rspack/binding-darwin-x64@2.2.2': - resolution: {integrity: sha512-uFIcUPUXiPxM6ljenLafp5TemT8eLZm1riRn8fJYmpqNCK+aCcTaud18XHZpI5SjzzcY+xUHfVShgvNzKXuf2g==} - cpu: [x64] - os: [darwin] - '@rspack/binding-darwin-x64@2.2.5': resolution: {integrity: sha512-ndUQ174Q5QdAbetBc9D6OveW2YAqB97d+jMBMGTBG1y/ry2e46zpJNt1ndBboXXp2QQD5DzdmHXw+zCh8lNLDg==} cpu: [x64] @@ -1571,12 +1551,6 @@ packages: cpu: [x64] os: [darwin] - '@rspack/binding-linux-arm64-gnu@2.2.2': - resolution: {integrity: sha512-Pjby4pDSMNJQK2VBzpgCj6lb+DGuenS1fEDb6xi5/apbJb9v5WE+e43Mz7i+XqgXS8e846pjaONV3KM5WKB1LQ==} - cpu: [arm64] - os: [linux] - libc: [glibc] - '@rspack/binding-linux-arm64-gnu@2.2.5': resolution: {integrity: sha512-Kr7c2QYO2REmeG4//6gn/5HPitqRhXq4iWJDzadTJLGOUBVz3eLyEnr96t6/CScjB9XTEtvzH41ZFSwXpxopsA==} cpu: [arm64] @@ -1589,12 +1563,6 @@ packages: os: [linux] libc: [glibc] - '@rspack/binding-linux-arm64-musl@2.2.2': - resolution: {integrity: sha512-0u9O7tTVT2z+F6o/eEY6f6+My8Jn9U56QiBwkfy90ZaoAfZyQSSTxqaK/zA7W43oFxQefeCpiPas27VUzrSakw==} - cpu: [arm64] - os: [linux] - libc: [musl] - '@rspack/binding-linux-arm64-musl@2.2.5': resolution: {integrity: sha512-q3Vftsbvl1Q72PEJ+1JYOLf8nukfr47M960ikD7Kd7iD2mA/vZ98sJRlslISpcDdQsBR6lFK4S8NOBHYMYA2Hw==} cpu: [arm64] @@ -1607,12 +1575,6 @@ packages: os: [linux] libc: [musl] - '@rspack/binding-linux-ppc64-gnu@2.2.2': - resolution: {integrity: sha512-N3lVnhq5qOvpmP5n386JzR1GcE8HzAqq4/r440Z6yle9m7PhVFJ6oXVWxgaDTYV0mtv9YLJmaG+YrjYfUa1vuA==} - cpu: [ppc64] - os: [linux] - libc: [glibc] - '@rspack/binding-linux-ppc64-gnu@2.2.5': resolution: {integrity: sha512-FkDQvXw0ghmJwCB4ryuzSbNetKgJt6A4Xfy7Ua2zvp9sJpoMBGIF/QHWGsV7WcBEdXUDpCPui23E+DsRDCR1DQ==} cpu: [ppc64] @@ -1625,12 +1587,6 @@ packages: os: [linux] libc: [glibc] - '@rspack/binding-linux-riscv64-gnu@2.2.2': - resolution: {integrity: sha512-ReClZyp32/rJkUDV/oGDU0X6BCFyEkTR6r4stFwm/qOOaG6mUMRzZe4gur8Yh979p4Hiz9EdkmfEHY02GBXcaQ==} - cpu: [riscv64] - os: [linux] - libc: [glibc] - '@rspack/binding-linux-riscv64-gnu@2.2.5': resolution: {integrity: sha512-T+9K2zrb7GWYafbdJMy3cUlh0yPI5pINHbD63G1FHvklP/LNTrlAP5V53L144g7s4/Ygj89S0MZPpr4o3oBFAA==} cpu: [riscv64] @@ -1643,12 +1599,6 @@ packages: os: [linux] libc: [glibc] - '@rspack/binding-linux-riscv64-musl@2.2.2': - resolution: {integrity: sha512-mqsorvTNerr3r8zI35NFTPYATPDlhepdiUhZjKT6ylqpHlP7vLU9fp4aEMK/CuTv2f+IVsa0+iZqtMxHs2tSjw==} - cpu: [riscv64] - os: [linux] - libc: [musl] - '@rspack/binding-linux-riscv64-musl@2.2.5': resolution: {integrity: sha512-XyOIs/afntFO8rXcgbJ+oR5pMC0srX5jTe7LC3GcR3EvHAMfknboixjdchZebl5YDhqaDXvknhu7+yTUhy6cKg==} cpu: [riscv64] @@ -1661,12 +1611,6 @@ packages: os: [linux] libc: [musl] - '@rspack/binding-linux-s390x-gnu@2.2.2': - resolution: {integrity: sha512-ql2Jub8QYWSugBppmj2u0SjcIj6fOQuAaLCYQOqU7zbvz/uuWTfoqmdWKExwrxeCU9Tzt7emVM0ETuVEpoca+A==} - cpu: [s390x] - os: [linux] - libc: [glibc] - '@rspack/binding-linux-s390x-gnu@2.2.5': resolution: {integrity: sha512-K/HH0f0MA5AhT/6cYQtXD6pKagzkzxntSrRCi/IoMd98FGQOV+Dh+902ytUBxBIeypBKbCHWu+LOvbAQOtkkbQ==} cpu: [s390x] @@ -1679,12 +1623,6 @@ packages: os: [linux] libc: [glibc] - '@rspack/binding-linux-x64-gnu@2.2.2': - resolution: {integrity: sha512-MNYKYEHrtIVEno2q5rgpou/JVffRwn109xPK3kxct95EojHsniNa8jwy6eEHeOazP4EN60Si7NElE3aQ6JssHw==} - cpu: [x64] - os: [linux] - libc: [glibc] - '@rspack/binding-linux-x64-gnu@2.2.5': resolution: {integrity: sha512-S5JReQsQjixPhbBcuHamLw0CQglvbyT4YnBWrt5ds+sraemX42U1Q5tKpICfU92oDqZz6yICC3uH1fGyLEW9Qg==} cpu: [x64] @@ -1697,12 +1635,6 @@ packages: os: [linux] libc: [glibc] - '@rspack/binding-linux-x64-musl@2.2.2': - resolution: {integrity: sha512-y9/9CmE8lrECaF17GAhacibTL+SvlEPEotQnUuBFC/WFtXh8hU2E7a7bAkpYGSLH6kM0nrJZHO3hTvM1wdWOJw==} - cpu: [x64] - os: [linux] - libc: [musl] - '@rspack/binding-linux-x64-musl@2.2.5': resolution: {integrity: sha512-5HC8rumh+QIGMjAwGyB5W0DFon9IBSdHDco10CXdUDTbnw71a7VwpiaQGoRTmxocdxU8sGHKN1isp4T3ABnbyg==} cpu: [x64] @@ -1715,10 +1647,6 @@ packages: os: [linux] libc: [musl] - '@rspack/binding-wasm32-wasi@2.2.2': - resolution: {integrity: sha512-VbDIjjeFwZvMSKAOGY5IbU6lLzt6AHHHncTdMMkZ94Xk7O2BOHe9BXDV32Ln29TIW2C8m1fdxfPZWDiecVghUQ==} - cpu: [wasm32] - '@rspack/binding-wasm32-wasi@2.2.5': resolution: {integrity: sha512-JLxx6dBm8nmTjYvq+HxHBPh3e+otmK9zrlzvYcyy612LV1Ixw78qdiQvMLjI7nM9aWsCqbix0FDaxPJ8VsT4GA==} cpu: [wasm32] @@ -1727,11 +1655,6 @@ packages: resolution: {integrity: sha512-p995VmOEcHWPKw/Eek0CYUjmXWhfyWOPoKtE51Dy0/jqHcs7uRy53igDd277yHTuKCHibmwU+cjSKUe6b/aBZg==} cpu: [wasm32] - '@rspack/binding-win32-arm64-msvc@2.2.2': - resolution: {integrity: sha512-rfcNg0W3ZPZvXma1gTyEt9/Z8FxASIaQr+sMWTSaTPPaeU3xY1+0hYcrD0kUFNs3/5L4u63myI4R8qRXiuW3pA==} - cpu: [arm64] - os: [win32] - '@rspack/binding-win32-arm64-msvc@2.2.5': resolution: {integrity: sha512-QkuTOVRVZ5bgCrpqnXS9SPc5J7T6uJA3z2dpJbdHr+zA5NUxSg2klk+mYiZ4j/zk4NwXZEkISGVp3f5FRrp38A==} cpu: [arm64] @@ -1742,11 +1665,6 @@ packages: cpu: [arm64] os: [win32] - '@rspack/binding-win32-ia32-msvc@2.2.2': - resolution: {integrity: sha512-TFPvr9RZw9oHIhooDhXHzWjKcHpGPTxkznSeM2poIWU0CdEuua2rVUfsrriTF1Dmx+9kMly61DQmyOHCbb+b2g==} - cpu: [ia32] - os: [win32] - '@rspack/binding-win32-ia32-msvc@2.2.5': resolution: {integrity: sha512-27pgkQ7LTTlL8Xcs0gLQtjqgQmX5NV+6RzVC9YJ4ivSFCS94RG6UFX7lPSnWmmIRP6N4qxBOKL3Chkc8mNpqcg==} cpu: [ia32] @@ -1757,11 +1675,6 @@ packages: cpu: [ia32] os: [win32] - '@rspack/binding-win32-x64-msvc@2.2.2': - resolution: {integrity: sha512-GvEGyL594dtWN9SoVnKWh0exrM8WLInaUjwcuA2JKbCi1ak/9iHxip/U1dY3DuVqBYBhmvYq96JPbl91xnzFjg==} - cpu: [x64] - os: [win32] - '@rspack/binding-win32-x64-msvc@2.2.5': resolution: {integrity: sha512-TNi/O6ujzy6CszH6629wILSj0cPBqCEAjTrayBGWafM5+2FctML8ovz/8GqxSxmzD1KsOsXwOlNMuUY5PfDHyg==} cpu: [x64] @@ -1772,27 +1685,12 @@ packages: cpu: [x64] os: [win32] - '@rspack/binding@2.2.2': - resolution: {integrity: sha512-gWjKDQfVQJSBh/I+y9WTlyERsiShSJ7eI6Yl0SJs/6gjx8t4ixuwWCsaEFFjwSL4nSn6ML5hNQ7UFY3gj72BWA==} - '@rspack/binding@2.2.5': resolution: {integrity: sha512-cR1vRgl4hIEB7j654y3PHs3IVB+x/Mj4jJYWobUmwp62kP3JkP7OPyqY0VaRSbwcrQzOXQ77I09/Z3x3lsilVw==} '@rspack/binding@2.2.6': resolution: {integrity: sha512-bCB4a7KKaQpPNlkExf27AmLJabeGjpjXlhnCdvmSIHHlT3YfpYz2CSKOLLLI/BcBez8zUBNDVmvswm3ggCCRqA==} - '@rspack/core@2.2.2': - resolution: {integrity: sha512-/yztfDZR5syIPBrUpzBpL+6fhhl0IHBPcXlNr4tOMBULbocFIz7Z4/cqvf1ix0DBbKpIGx99v6N1IDbk2gi8hw==} - engines: {node: ^20.19.0 || >=22.12.0} - peerDependencies: - '@module-federation/runtime-tools': ^0.24.1 || ^2.0.0 - '@swc/helpers': ^0.5.23 - peerDependenciesMeta: - '@module-federation/runtime-tools': - optional: true - '@swc/helpers': - optional: true - '@rspack/core@2.2.5': resolution: {integrity: sha512-V5yqXFyGB8k2UiOh2VGc9q0z+GfKQzBQOrbo9wnk+IV+SsHZD/Z0SVjy9p7q+hG/ULVdOwsAhmltn1pXxLywSA==} engines: {node: ^20.19.0 || >=22.12.0} @@ -1826,25 +1724,25 @@ packages: '@rspack/core': optional: true - '@rspress/core@2.0.21': - resolution: {integrity: sha512-QxhVqhHhN4guA24MlvlsFTb96pE/X8gBd5RBfp4j1kn5tAu1nJ7A9itKcRAuEw0WYJHcsWtI+WUnd7JPioHtlw==} + '@rspress/core@2.0.22': + resolution: {integrity: sha512-mS/+xJYxVSR72GAjTz8GIGcJwwb2NSbbduq1fQOSv7k73EJ2aa0Q/o14nnnI4DRmRSEmK0t81vkVGcKHWQzPcA==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true - '@rspress/plugin-client-redirects@2.0.21': - resolution: {integrity: sha512-21giX10Blom+dOJBJOxXZUS+pjez1Tb9iNA7L7km8uUkn5L45KfdQvYqbBHY6Nv6L46zaDdz0Mt97eAqBPgNoA==} + '@rspress/plugin-client-redirects@2.0.22': + resolution: {integrity: sha512-pyOLIfxji1xbh//H0egdmhXVdO5hfp9dLXCTnZKcet9K3FJpre21/syuhRbRwWviMpcKtE73PZVcSaNVTYQYZw==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: '@rspress/core': ^2.0.10 - '@rspress/plugin-sitemap@2.0.21': - resolution: {integrity: sha512-PldjjLDFqtQZ3yPHHsWxmxGNlmoNH7nSx76ww7QkPzkO9rPrlr71sBLZR3MMc1s6cd5Csyd+gHjfIJiP7o77XQ==} + '@rspress/plugin-sitemap@2.0.22': + resolution: {integrity: sha512-2SNLW8Oh4osCyqnzea1WDVA9469Luwu0piNuh5HNjlzcgjguzynA3447WRFpqBL1Z/B7H5IB5SMcwYaMsgFhvQ==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: '@rspress/core': ^2.0.10 - '@rspress/shared@2.0.21': - resolution: {integrity: sha512-siCWkv1a4n6y7JdVRII+fwCRZGZtG5KGFfKi2w/Tt33UnIgh4XGqozZ5F/K0iZ/QUwg0wi93SoVdOQm2Q+wf8w==} + '@rspress/shared@2.0.22': + resolution: {integrity: sha512-1UXwG6gAhWBw5vClv3wb2Oy8hPXYNgQwQ5zWXEG8auY5ZcMywvHCBi6pFJtYNOgXe5327lNgiOG0S1R8l0OLeg==} '@rstackjs/create-toolkit@2.2.7': resolution: {integrity: sha512-rxprP/B80f7iFjlCGAKjuR1BFDyXYBNKJU26l2rPdlJVnUqAcZ7Kal/cUHhgMR3QkWiSuxxafh+ckGFAyJl8sA==} @@ -2028,8 +1926,8 @@ packages: '@types/node@26.5.0': resolution: {integrity: sha512-dVSGpriSoCgz8WnDNTuSSuSv1PC/ALXihO4ulRZt7Md8k9mlbdin3lGOcDE8SnWOgf513ByWlXd7BK4azmyg/A==} - '@types/node@26.5.1': - resolution: {integrity: sha512-CzNm2FezW4VR/LjG6yUdiEgLE/rAQ9Slj5gCu/C2VrdcW7I0ahNZ8DRbHT7zOZ6r3ONgd/bsQIeSaoDGrd1C6g==} + '@types/node@26.6.1': + resolution: {integrity: sha512-VqGJBMCtdhqkBUCcBLvywI0NJ+KLuVzgNnlBUNFOQjqVxzo2lxLUNg1DSey8+u2u6ktswSAxg+s68QLzWHNOuA==} '@types/react-dom@19.3.0': resolution: {integrity: sha512-ZI7bU42mZXXKHn/qNLEw2IrbiINU7X5+vfgdixBHkCNpYWXjKgfQ/P+uyGb5CjOLB9UcnTeg3rylQtV2hym44Q==} @@ -2911,8 +2809,8 @@ packages: nprogress@0.2.0: resolution: {integrity: sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==} - obug@2.1.4: - resolution: {integrity: sha512-4a+OsYv9UktOJKE+l1A4OufDgdRF9PifWj+tJnHURo/P+WOxpG4GzUFL9qCalmWauao6ogiG+QvnCovwPoyAWA==} + obug@3.0.0: + resolution: {integrity: sha512-5vvB5+W7ePv+p3uqxi+RcW1XAzLW0/hxt3/4X4Lc4qHudzOhmBiBwOY6DRob4WnanAEGvNcLjF+KNOufrUoEQw==} engines: {node: '>=12.20.0'} oniguruma-parser@0.12.2: @@ -3048,15 +2946,15 @@ packages: peerDependencies: react: '>=19' - react-router-dom@7.18.2: - resolution: {integrity: sha512-AIKJ/jgGlFb3EbfCXk5Gzshiwt+l3mqbCrNjmEWMMjqQxNJ3svBa6bgzFyCC2Sw3RA0VWF1kg3uQf2OFhxb8hw==} + react-router-dom@7.18.4: + resolution: {integrity: sha512-yrfmJHIpDG7taCpqKjT1G5B6q3O2K+RN8/fgNf0lTjCwiPbQ0ei6vXX9ZjQR+7ld8Tr7Z5xmyMnZ8YJrphWQUw==} engines: {node: '>=20.0.0'} peerDependencies: react: '>=18' react-dom: '>=18' - react-router@7.18.2: - resolution: {integrity: sha512-aUVMjFm3GAPTTZL7oYr5E7ETiqfQCHRLH+B+5afnICvf0r7kkK4eR6SMuwbSTJw/7t+12khT/Kahij49fqOCIg==} + react-router@7.18.4: + resolution: {integrity: sha512-PUPQcMhMGRAslLcvtlPz/kmzBEWPhLdgLFrL7pLNepBL6dX0lWj4WD2cUYVgYCuT3jxvghYFg81cDTj44DhetQ==} engines: {node: '>=20.0.0'} peerDependencies: react: '>=18' @@ -3629,122 +3527,122 @@ snapshots: '@inquirer/ansi@2.0.7': {} - '@inquirer/checkbox@5.2.1(@types/node@26.5.1)': + '@inquirer/checkbox@5.2.1(@types/node@26.6.1)': dependencies: '@inquirer/ansi': 2.0.7 - '@inquirer/core': 11.2.1(@types/node@26.5.1) + '@inquirer/core': 11.2.1(@types/node@26.6.1) '@inquirer/figures': 2.0.7 - '@inquirer/type': 4.0.7(@types/node@26.5.1) + '@inquirer/type': 4.0.7(@types/node@26.6.1) optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.1 - '@inquirer/confirm@6.1.1(@types/node@26.5.1)': + '@inquirer/confirm@6.1.1(@types/node@26.6.1)': dependencies: - '@inquirer/core': 11.2.1(@types/node@26.5.1) - '@inquirer/type': 4.0.7(@types/node@26.5.1) + '@inquirer/core': 11.2.1(@types/node@26.6.1) + '@inquirer/type': 4.0.7(@types/node@26.6.1) optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.1 - '@inquirer/core@11.2.1(@types/node@26.5.1)': + '@inquirer/core@11.2.1(@types/node@26.6.1)': dependencies: '@inquirer/ansi': 2.0.7 '@inquirer/figures': 2.0.7 - '@inquirer/type': 4.0.7(@types/node@26.5.1) + '@inquirer/type': 4.0.7(@types/node@26.6.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.5.1 + '@types/node': 26.6.1 - '@inquirer/editor@5.2.2(@types/node@26.5.1)': + '@inquirer/editor@5.2.2(@types/node@26.6.1)': dependencies: - '@inquirer/core': 11.2.1(@types/node@26.5.1) - '@inquirer/external-editor': 3.0.3(@types/node@26.5.1) - '@inquirer/type': 4.0.7(@types/node@26.5.1) + '@inquirer/core': 11.2.1(@types/node@26.6.1) + '@inquirer/external-editor': 3.0.3(@types/node@26.6.1) + '@inquirer/type': 4.0.7(@types/node@26.6.1) optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.1 - '@inquirer/expand@5.1.1(@types/node@26.5.1)': + '@inquirer/expand@5.1.1(@types/node@26.6.1)': dependencies: - '@inquirer/core': 11.2.1(@types/node@26.5.1) - '@inquirer/type': 4.0.7(@types/node@26.5.1) + '@inquirer/core': 11.2.1(@types/node@26.6.1) + '@inquirer/type': 4.0.7(@types/node@26.6.1) optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.1 - '@inquirer/external-editor@3.0.3(@types/node@26.5.1)': + '@inquirer/external-editor@3.0.3(@types/node@26.6.1)': dependencies: chardet: 2.2.0 iconv-lite: 0.7.3 optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.1 '@inquirer/figures@2.0.7': {} - '@inquirer/input@5.1.2(@types/node@26.5.1)': + '@inquirer/input@5.1.2(@types/node@26.6.1)': dependencies: - '@inquirer/core': 11.2.1(@types/node@26.5.1) - '@inquirer/type': 4.0.7(@types/node@26.5.1) + '@inquirer/core': 11.2.1(@types/node@26.6.1) + '@inquirer/type': 4.0.7(@types/node@26.6.1) optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.1 - '@inquirer/number@4.1.1(@types/node@26.5.1)': + '@inquirer/number@4.1.1(@types/node@26.6.1)': dependencies: - '@inquirer/core': 11.2.1(@types/node@26.5.1) - '@inquirer/type': 4.0.7(@types/node@26.5.1) + '@inquirer/core': 11.2.1(@types/node@26.6.1) + '@inquirer/type': 4.0.7(@types/node@26.6.1) optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.1 - '@inquirer/password@5.1.1(@types/node@26.5.1)': + '@inquirer/password@5.1.1(@types/node@26.6.1)': dependencies: '@inquirer/ansi': 2.0.7 - '@inquirer/core': 11.2.1(@types/node@26.5.1) - '@inquirer/type': 4.0.7(@types/node@26.5.1) + '@inquirer/core': 11.2.1(@types/node@26.6.1) + '@inquirer/type': 4.0.7(@types/node@26.6.1) optionalDependencies: - '@types/node': 26.5.1 - - '@inquirer/prompts@8.5.2(@types/node@26.5.1)': - dependencies: - '@inquirer/checkbox': 5.2.1(@types/node@26.5.1) - '@inquirer/confirm': 6.1.1(@types/node@26.5.1) - '@inquirer/editor': 5.2.2(@types/node@26.5.1) - '@inquirer/expand': 5.1.1(@types/node@26.5.1) - '@inquirer/input': 5.1.2(@types/node@26.5.1) - '@inquirer/number': 4.1.1(@types/node@26.5.1) - '@inquirer/password': 5.1.1(@types/node@26.5.1) - '@inquirer/rawlist': 5.3.1(@types/node@26.5.1) - '@inquirer/search': 4.2.1(@types/node@26.5.1) - '@inquirer/select': 5.2.1(@types/node@26.5.1) + '@types/node': 26.6.1 + + '@inquirer/prompts@8.5.2(@types/node@26.6.1)': + dependencies: + '@inquirer/checkbox': 5.2.1(@types/node@26.6.1) + '@inquirer/confirm': 6.1.1(@types/node@26.6.1) + '@inquirer/editor': 5.2.2(@types/node@26.6.1) + '@inquirer/expand': 5.1.1(@types/node@26.6.1) + '@inquirer/input': 5.1.2(@types/node@26.6.1) + '@inquirer/number': 4.1.1(@types/node@26.6.1) + '@inquirer/password': 5.1.1(@types/node@26.6.1) + '@inquirer/rawlist': 5.3.1(@types/node@26.6.1) + '@inquirer/search': 4.2.1(@types/node@26.6.1) + '@inquirer/select': 5.2.1(@types/node@26.6.1) optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.1 - '@inquirer/rawlist@5.3.1(@types/node@26.5.1)': + '@inquirer/rawlist@5.3.1(@types/node@26.6.1)': dependencies: - '@inquirer/core': 11.2.1(@types/node@26.5.1) - '@inquirer/type': 4.0.7(@types/node@26.5.1) + '@inquirer/core': 11.2.1(@types/node@26.6.1) + '@inquirer/type': 4.0.7(@types/node@26.6.1) optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.1 - '@inquirer/search@4.2.1(@types/node@26.5.1)': + '@inquirer/search@4.2.1(@types/node@26.6.1)': dependencies: - '@inquirer/core': 11.2.1(@types/node@26.5.1) + '@inquirer/core': 11.2.1(@types/node@26.6.1) '@inquirer/figures': 2.0.7 - '@inquirer/type': 4.0.7(@types/node@26.5.1) + '@inquirer/type': 4.0.7(@types/node@26.6.1) optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.1 - '@inquirer/select@5.2.1(@types/node@26.5.1)': + '@inquirer/select@5.2.1(@types/node@26.6.1)': dependencies: '@inquirer/ansi': 2.0.7 - '@inquirer/core': 11.2.1(@types/node@26.5.1) + '@inquirer/core': 11.2.1(@types/node@26.6.1) '@inquirer/figures': 2.0.7 - '@inquirer/type': 4.0.7(@types/node@26.5.1) + '@inquirer/type': 4.0.7(@types/node@26.6.1) optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.1 - '@inquirer/type@4.0.7(@types/node@26.5.1)': + '@inquirer/type@4.0.7(@types/node@26.6.1)': optionalDependencies: - '@types/node': 26.5.1 + '@types/node': 26.6.1 '@jridgewell/gen-mapping@0.3.13': dependencies: @@ -3801,9 +3699,9 @@ snapshots: '@types/react': 19.3.0 react: 19.3.0 - '@napi-rs/cli@3.9.1(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(@types/node@26.5.1)(supports-color@8.1.1)': + '@napi-rs/cli@3.10.3(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(@types/node@26.6.1)(supports-color@8.1.1)': dependencies: - '@inquirer/prompts': 8.5.2(@types/node@26.5.1) + '@inquirer/prompts': 8.5.2(@types/node@26.6.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 @@ -3811,7 +3709,7 @@ snapshots: colorette: 2.0.20 es-toolkit: 1.50.0 js-yaml: 5.4.2 - obug: 2.1.4 + obug: 3.0.0 semver: 7.8.5 typanion: 3.14.0 typescript: 6.0.3 @@ -4198,17 +4096,11 @@ snapshots: '@rsbuild/core@2.2.2': dependencies: - '@rspack/core': 2.2.2(@swc/helpers@0.5.23) - '@swc/helpers': 0.5.23 - transitivePeerDependencies: - - '@module-federation/runtime-tools' - - '@rsbuild/core@2.2.3': - dependencies: - '@rspack/core': 2.2.2(@swc/helpers@0.5.23) + '@rspack/core': 2.2.6(@swc/helpers@0.5.23) '@swc/helpers': 0.5.23 transitivePeerDependencies: - '@module-federation/runtime-tools' + optional: true '@rsbuild/core@2.2.8': dependencies: @@ -4217,15 +4109,6 @@ snapshots: transitivePeerDependencies: - '@module-federation/runtime-tools' - '@rsbuild/plugin-react@2.1.0(@rsbuild/core@2.2.2)': - dependencies: - '@rspack/plugin-react-refresh': 2.0.2(@rspack/core@2.2.6)(react-refresh@0.18.0) - react-refresh: 0.18.0 - optionalDependencies: - '@rsbuild/core': 2.2.2 - transitivePeerDependencies: - - '@rspack/core' - '@rsbuild/plugin-react@2.1.0(@rsbuild/core@2.2.2)(@rspack/core@2.2.5)': dependencies: '@rspack/plugin-react-refresh': 2.0.2(@rspack/core@2.2.5)(react-refresh@0.18.0) @@ -4235,12 +4118,12 @@ snapshots: transitivePeerDependencies: - '@rspack/core' - '@rsbuild/plugin-react@2.1.0(@rsbuild/core@2.2.2)(@rspack/core@2.2.6)': + '@rsbuild/plugin-react@2.1.0(@rsbuild/core@2.2.8)(@rspack/core@2.2.6)': dependencies: '@rspack/plugin-react-refresh': 2.0.2(@rspack/core@2.2.6)(react-refresh@0.18.0) react-refresh: 0.18.0 optionalDependencies: - '@rsbuild/core': 2.2.2 + '@rsbuild/core': 2.2.8 transitivePeerDependencies: - '@rspack/core' @@ -4301,103 +4184,66 @@ snapshots: '@rslint/native-win32-x64-msvc@0.9.2': optional: true - '@rspack/binding-darwin-arm64@2.2.2': - optional: true - '@rspack/binding-darwin-arm64@2.2.5': optional: true '@rspack/binding-darwin-arm64@2.2.6': optional: true - '@rspack/binding-darwin-x64@2.2.2': - optional: true - '@rspack/binding-darwin-x64@2.2.5': optional: true '@rspack/binding-darwin-x64@2.2.6': optional: true - '@rspack/binding-linux-arm64-gnu@2.2.2': - optional: true - '@rspack/binding-linux-arm64-gnu@2.2.5': optional: true '@rspack/binding-linux-arm64-gnu@2.2.6': optional: true - '@rspack/binding-linux-arm64-musl@2.2.2': - optional: true - '@rspack/binding-linux-arm64-musl@2.2.5': optional: true '@rspack/binding-linux-arm64-musl@2.2.6': optional: true - '@rspack/binding-linux-ppc64-gnu@2.2.2': - optional: true - '@rspack/binding-linux-ppc64-gnu@2.2.5': optional: true '@rspack/binding-linux-ppc64-gnu@2.2.6': optional: true - '@rspack/binding-linux-riscv64-gnu@2.2.2': - optional: true - '@rspack/binding-linux-riscv64-gnu@2.2.5': optional: true '@rspack/binding-linux-riscv64-gnu@2.2.6': optional: true - '@rspack/binding-linux-riscv64-musl@2.2.2': - optional: true - '@rspack/binding-linux-riscv64-musl@2.2.5': optional: true '@rspack/binding-linux-riscv64-musl@2.2.6': optional: true - '@rspack/binding-linux-s390x-gnu@2.2.2': - optional: true - '@rspack/binding-linux-s390x-gnu@2.2.5': optional: true '@rspack/binding-linux-s390x-gnu@2.2.6': optional: true - '@rspack/binding-linux-x64-gnu@2.2.2': - optional: true - '@rspack/binding-linux-x64-gnu@2.2.5': optional: true '@rspack/binding-linux-x64-gnu@2.2.6': optional: true - '@rspack/binding-linux-x64-musl@2.2.2': - optional: true - '@rspack/binding-linux-x64-musl@2.2.5': optional: true '@rspack/binding-linux-x64-musl@2.2.6': optional: true - '@rspack/binding-wasm32-wasi@2.2.2': - dependencies: - '@emnapi/core': 1.11.3 - '@emnapi/runtime': 1.11.3 - '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3) - optional: true - '@rspack/binding-wasm32-wasi@2.2.5': dependencies: '@emnapi/core': 1.11.3 @@ -4412,50 +4258,24 @@ snapshots: '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3) optional: true - '@rspack/binding-win32-arm64-msvc@2.2.2': - optional: true - '@rspack/binding-win32-arm64-msvc@2.2.5': optional: true '@rspack/binding-win32-arm64-msvc@2.2.6': optional: true - '@rspack/binding-win32-ia32-msvc@2.2.2': - optional: true - '@rspack/binding-win32-ia32-msvc@2.2.5': optional: true '@rspack/binding-win32-ia32-msvc@2.2.6': optional: true - '@rspack/binding-win32-x64-msvc@2.2.2': - optional: true - '@rspack/binding-win32-x64-msvc@2.2.5': optional: true '@rspack/binding-win32-x64-msvc@2.2.6': optional: true - '@rspack/binding@2.2.2': - optionalDependencies: - '@rspack/binding-darwin-arm64': 2.2.2 - '@rspack/binding-darwin-x64': 2.2.2 - '@rspack/binding-linux-arm64-gnu': 2.2.2 - '@rspack/binding-linux-arm64-musl': 2.2.2 - '@rspack/binding-linux-ppc64-gnu': 2.2.2 - '@rspack/binding-linux-riscv64-gnu': 2.2.2 - '@rspack/binding-linux-riscv64-musl': 2.2.2 - '@rspack/binding-linux-s390x-gnu': 2.2.2 - '@rspack/binding-linux-x64-gnu': 2.2.2 - '@rspack/binding-linux-x64-musl': 2.2.2 - '@rspack/binding-wasm32-wasi': 2.2.2 - '@rspack/binding-win32-arm64-msvc': 2.2.2 - '@rspack/binding-win32-ia32-msvc': 2.2.2 - '@rspack/binding-win32-x64-msvc': 2.2.2 - '@rspack/binding@2.2.5': optionalDependencies: '@rspack/binding-darwin-arm64': 2.2.5 @@ -4491,12 +4311,6 @@ snapshots: '@rspack/binding-win32-ia32-msvc': 2.2.6 '@rspack/binding-win32-x64-msvc': 2.2.6 - '@rspack/core@2.2.2(@swc/helpers@0.5.23)': - dependencies: - '@rspack/binding': 2.2.2 - optionalDependencies: - '@swc/helpers': 0.5.23 - '@rspack/core@2.2.5(@swc/helpers@0.5.23)': dependencies: '@rspack/binding': 2.2.5 @@ -4522,61 +4336,13 @@ snapshots: optionalDependencies: '@rspack/core': 2.2.6(@swc/helpers@0.5.23) - '@rspress/core@2.0.21(@rspack/core@2.2.6)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1)': + '@rspress/core@2.0.22(@rspack/core@2.2.6)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1)': dependencies: '@mdx-js/mdx': 3.1.1(supports-color@8.1.1) '@mdx-js/react': 3.1.1(@types/react@19.3.0)(react@19.3.0) - '@rsbuild/core': 2.2.2 - '@rsbuild/plugin-react': 2.1.0(@rsbuild/core@2.2.2)(@rspack/core@2.2.6) - '@rspress/shared': 2.0.21(supports-color@8.1.1) - '@shikijs/rehype': 4.3.1 - '@types/mdast': 4.0.4 - '@types/react': 19.3.0 - '@unhead/react': 2.1.17(react@19.3.0) - body-scroll-lock: 4.0.0-beta.0 - clsx: 2.1.1 - copy-to-clipboard: 3.3.3 - flexsearch: 0.8.212 - hast-util-heading-rank: 3.0.0 - hast-util-to-jsx-runtime: 2.3.6(supports-color@8.1.1) - mdast-util-mdx: 3.0.0(supports-color@8.1.1) - mdast-util-mdxjs-esm: 2.0.1(supports-color@8.1.1) - medium-zoom: 1.1.0 - nprogress: 0.2.0 - react: 19.3.0 - react-dom: 19.3.0(react@19.3.0) - react-lazy-with-preload: 2.2.1 - react-render-to-markdown: 19.1.0(react@19.3.0) - react-router-dom: 7.18.2(react-dom@19.3.0)(react@19.3.0) - rehype-external-links: 3.0.0 - rehype-raw: 7.0.0 - remark-cjk-friendly: 2.3.1(@types/mdast@4.0.4)(micromark-util-types@2.0.2)(micromark@4.0.2)(unified@11.0.5) - remark-cjk-friendly-gfm-strikethrough: 2.3.1(@types/mdast@4.0.4)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1)(unified@11.0.5) - remark-gfm: 4.0.1(supports-color@8.1.1) - remark-mdx: 3.1.1(supports-color@8.1.1) - remark-parse: 11.0.0(supports-color@8.1.1) - remark-stringify: 11.0.0 - scroll-into-view-if-needed: 3.1.0 - shiki: 4.3.1 - unified: 11.0.5 - unist-util-visit: 5.1.0 - unist-util-visit-children: 3.0.0 - vfile: 6.0.3 - transitivePeerDependencies: - - '@module-federation/runtime-tools' - - '@rspack/core' - - core-js - - micromark - - micromark-util-types - - supports-color - - '@rspress/core@2.0.21(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1)': - dependencies: - '@mdx-js/mdx': 3.1.1(supports-color@8.1.1) - '@mdx-js/react': 3.1.1(@types/react@19.3.0)(react@19.3.0) - '@rsbuild/core': 2.2.2 - '@rsbuild/plugin-react': 2.1.0(@rsbuild/core@2.2.2) - '@rspress/shared': 2.0.21(supports-color@8.1.1) + '@rsbuild/core': 2.2.8 + '@rsbuild/plugin-react': 2.1.0(@rsbuild/core@2.2.8)(@rspack/core@2.2.6) + '@rspress/shared': 2.0.22(supports-color@8.1.1) '@shikijs/rehype': 4.3.1 '@types/mdast': 4.0.4 '@types/react': 19.3.0 @@ -4595,7 +4361,7 @@ snapshots: react-dom: 19.3.0(react@19.3.0) react-lazy-with-preload: 2.2.1 react-render-to-markdown: 19.1.0(react@19.3.0) - react-router-dom: 7.18.2(react-dom@19.3.0)(react@19.3.0) + react-router-dom: 7.18.4(react-dom@19.3.0)(react@19.3.0) rehype-external-links: 3.0.0 rehype-raw: 7.0.0 remark-cjk-friendly: 2.3.1(@types/mdast@4.0.4)(micromark-util-types@2.0.2)(micromark@4.0.2)(unified@11.0.5) @@ -4618,17 +4384,17 @@ snapshots: - micromark-util-types - supports-color - '@rspress/plugin-client-redirects@2.0.21(@rspress/core@2.0.21)': + '@rspress/plugin-client-redirects@2.0.22(@rspress/core@2.0.22)': dependencies: - '@rspress/core': 2.0.21(@rspack/core@2.2.6)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) + '@rspress/core': 2.0.22(@rspack/core@2.2.6)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) - '@rspress/plugin-sitemap@2.0.21(@rspress/core@2.0.21)': + '@rspress/plugin-sitemap@2.0.22(@rspress/core@2.0.22)': dependencies: - '@rspress/core': 2.0.21(@rspack/core@2.2.6)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) + '@rspress/core': 2.0.22(@rspack/core@2.2.6)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) - '@rspress/shared@2.0.21(supports-color@8.1.1)': + '@rspress/shared@2.0.22(supports-color@8.1.1)': dependencies: - '@rsbuild/core': 2.2.3 + '@rsbuild/core': 2.2.8 '@shikijs/rehype': 4.3.1 '@types/react': 19.3.0 mdast-util-mdx-jsx: 3.2.0(supports-color@8.1.1) @@ -4640,9 +4406,9 @@ snapshots: '@rstackjs/create-toolkit@2.2.7': {} - '@rstackjs/doc-ui@1.14.11(@rspress/core@2.0.21)': + '@rstackjs/doc-ui@1.14.11(@rspress/core@2.0.22)': optionalDependencies: - '@rspress/core': 2.0.21(@rspack/core@2.2.6)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) + '@rspress/core': 2.0.22(@rspack/core@2.2.6)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) '@rstackjs/load-config@1.0.0': {} @@ -4829,7 +4595,7 @@ snapshots: dependencies: undici-types: 8.9.0 - '@types/node@26.5.1': + '@types/node@26.6.1': dependencies: undici-types: 8.9.0 @@ -5900,7 +5666,7 @@ snapshots: nprogress@0.2.0: {} - obug@2.1.4: {} + obug@3.0.0: {} oniguruma-parser@0.12.2: {} @@ -5984,13 +5750,13 @@ snapshots: react: 19.3.0 react-reconciler: 0.33.0(react@19.3.0) - react-router-dom@7.18.2(react-dom@19.3.0)(react@19.3.0): + react-router-dom@7.18.4(react-dom@19.3.0)(react@19.3.0): dependencies: react: 19.3.0 react-dom: 19.3.0(react@19.3.0) - react-router: 7.18.2(react-dom@19.3.0)(react@19.3.0) + react-router: 7.18.4(react-dom@19.3.0)(react@19.3.0) - react-router@7.18.2(react-dom@19.3.0)(react@19.3.0): + react-router@7.18.4(react-dom@19.3.0)(react@19.3.0): dependencies: cookie: 1.1.1 react: 19.3.0 @@ -6149,9 +5915,9 @@ snapshots: rslog@2.3.0: {} - rspress-plugin-font-open-sans@1.0.4(@rspress/core@2.0.21): + rspress-plugin-font-open-sans@1.0.4(@rspress/core@2.0.22): dependencies: - '@rspress/core': 2.0.21(@rspack/core@2.2.6)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) + '@rspress/core': 2.0.22(@rspack/core@2.2.6)(micromark-util-types@2.0.2)(micromark@4.0.2)(supports-color@8.1.1) rxjs@7.8.2: dependencies: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index b639bced..76d7cbbe 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -12,15 +12,15 @@ catalogMode: prefer cleanupUnusedCatalogs: true catalog: - '@napi-rs/cli': '^3.9.1' + '@napi-rs/cli': '^3.10.3' '@rsbuild/core': '~2.2.8' '@rsbuild/plugin-react': '^2.1.0' '@rsbuild/plugin-sass': '^2.0.1' '@rslib/core': '~1.0.1' '@rslint/core': '0.9.2' - '@rspress/core': '^2.0.21' - '@rspress/plugin-client-redirects': '^2.0.21' - '@rspress/plugin-sitemap': '^2.0.21' + '@rspress/core': '^2.0.22' + '@rspress/plugin-client-redirects': '^2.0.22' + '@rspress/plugin-sitemap': '^2.0.22' '@rstackjs/doc-ui': '1.14.11' '@rstackjs/create-toolkit': '2.2.7' '@rstackjs/load-config': ^1.0.0 @@ -32,7 +32,7 @@ catalog: '@testing-library/jest-dom': '^7.0.1' '@testing-library/react': '^16.3.3' '@types/micromatch': '^4.0.10' - '@types/node': '^26.5.1' + '@types/node': '^26.6.1' '@types/react': '^19.3.0' '@types/react-dom': '^19.3.0' '@shikijs/transformers': '^4.4.3' From a5898b25d02c408ea303daac145984f20af990ff Mon Sep 17 00:00:00 2001 From: Jiahan Chen Date: Fri, 18 Sep 2026 16:49:32 +0800 Subject: [PATCH 6/6] release: v0.7.6 (#502) --- packages/create-rstack/package.json | 2 +- .../template-app-lit-ts/package.json | 2 +- .../template-app-lit/package.json | 2 +- .../template-app-preact-ts/package.json | 2 +- .../template-app-preact/package.json | 2 +- .../template-app-react-ts/package.json | 2 +- .../template-app-react/package.json | 2 +- .../template-app-solid-ts/package.json | 2 +- .../template-app-solid/package.json | 2 +- .../template-app-svelte-ts/package.json | 2 +- .../template-app-svelte/package.json | 2 +- .../template-app-vanilla-ts/package.json | 2 +- .../template-app-vanilla/package.json | 2 +- .../template-app-vue-ts/package.json | 2 +- .../template-app-vue/package.json | 2 +- .../template-doc-i18n/package.json | 2 +- .../create-rstack/template-doc/package.json | 2 +- .../template-lib-node-ts/package.json | 2 +- .../template-lib-node/package.json | 2 +- .../template-lib-react-ts/package.json | 2 +- .../template-lib-react/package.json | 2 +- .../template-lib-solid-ts/package.json | 2 +- .../template-lib-solid/package.json | 2 +- .../template-lib-svelte-ts/package.json | 2 +- .../template-lib-svelte/package.json | 2 +- .../template-lib-vue-ts/package.json | 2 +- .../template-lib-vue/package.json | 2 +- .../template-turborepo/package.json | 2 +- packages/rstack/binding.cjs | 108 +++++++++--------- packages/rstack/package.json | 2 +- 30 files changed, 83 insertions(+), 83 deletions(-) diff --git a/packages/create-rstack/package.json b/packages/create-rstack/package.json index 31cfe61a..e3129315 100644 --- a/packages/create-rstack/package.json +++ b/packages/create-rstack/package.json @@ -1,6 +1,6 @@ { "name": "create-rstack", - "version": "3.3.5", + "version": "3.3.6", "description": "Create a new Rstack project", "homepage": "https://rstack.rs", "bugs": { diff --git a/packages/create-rstack/template-app-lit-ts/package.json b/packages/create-rstack/template-app-lit-ts/package.json index f0eae7b6..07a9193d 100644 --- a/packages/create-rstack/template-app-lit-ts/package.json +++ b/packages/create-rstack/template-app-lit-ts/package.json @@ -19,7 +19,7 @@ "devDependencies": { "@types/node": "^26.6.1", "happy-dom": "^20.14.5", - "rstack": "^0.7.5", + "rstack": "^0.7.6", "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 3960baa6..61344e71 100644 --- a/packages/create-rstack/template-app-lit/package.json +++ b/packages/create-rstack/template-app-lit/package.json @@ -18,6 +18,6 @@ }, "devDependencies": { "happy-dom": "^20.14.5", - "rstack": "^0.7.5" + "rstack": "^0.7.6" } } diff --git a/packages/create-rstack/template-app-preact-ts/package.json b/packages/create-rstack/template-app-preact-ts/package.json index cf59845b..2293c98e 100644 --- a/packages/create-rstack/template-app-preact-ts/package.json +++ b/packages/create-rstack/template-app-preact-ts/package.json @@ -22,7 +22,7 @@ "@testing-library/preact": "^3.2.4", "@types/node": "^26.6.1", "happy-dom": "^20.14.5", - "rstack": "^0.7.5", + "rstack": "^0.7.6", "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 63fb9ae6..c8009c49 100644 --- a/packages/create-rstack/template-app-preact/package.json +++ b/packages/create-rstack/template-app-preact/package.json @@ -21,6 +21,6 @@ "@testing-library/jest-dom": "^7.0.1", "@testing-library/preact": "^3.2.4", "happy-dom": "^20.14.5", - "rstack": "^0.7.5" + "rstack": "^0.7.6" } } diff --git a/packages/create-rstack/template-app-react-ts/package.json b/packages/create-rstack/template-app-react-ts/package.json index 9e4696da..782866e3 100644 --- a/packages/create-rstack/template-app-react-ts/package.json +++ b/packages/create-rstack/template-app-react-ts/package.json @@ -26,7 +26,7 @@ "@types/react": "^19.3.0", "@types/react-dom": "^19.3.0", "happy-dom": "^20.14.5", - "rstack": "^0.7.5", + "rstack": "^0.7.6", "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 1251f87c..ffdcb2e6 100644 --- a/packages/create-rstack/template-app-react/package.json +++ b/packages/create-rstack/template-app-react/package.json @@ -23,6 +23,6 @@ "@testing-library/jest-dom": "^7.0.1", "@testing-library/react": "^16.3.3", "happy-dom": "^20.14.5", - "rstack": "^0.7.5" + "rstack": "^0.7.6" } } diff --git a/packages/create-rstack/template-app-solid-ts/package.json b/packages/create-rstack/template-app-solid-ts/package.json index 2b893af1..5e0fd404 100644 --- a/packages/create-rstack/template-app-solid-ts/package.json +++ b/packages/create-rstack/template-app-solid-ts/package.json @@ -23,7 +23,7 @@ "@testing-library/jest-dom": "^7.0.1", "@types/node": "^26.6.1", "happy-dom": "^20.14.5", - "rstack": "^0.7.5", + "rstack": "^0.7.6", "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 1fb49c10..e988e801 100644 --- a/packages/create-rstack/template-app-solid/package.json +++ b/packages/create-rstack/template-app-solid/package.json @@ -22,6 +22,6 @@ "@solidjs/testing-library": "^0.8.10", "@testing-library/jest-dom": "^7.0.1", "happy-dom": "^20.14.5", - "rstack": "^0.7.5" + "rstack": "^0.7.6" } } diff --git a/packages/create-rstack/template-app-svelte-ts/package.json b/packages/create-rstack/template-app-svelte-ts/package.json index b1f463ae..372675ba 100644 --- a/packages/create-rstack/template-app-svelte-ts/package.json +++ b/packages/create-rstack/template-app-svelte-ts/package.json @@ -23,7 +23,7 @@ "@types/node": "^26.6.1", "happy-dom": "^20.14.5", "prettier-plugin-svelte": "^4.1.1", - "rstack": "^0.7.5", + "rstack": "^0.7.6", "svelte-check": "^4.7.6", "typescript": "^6.0.3" } diff --git a/packages/create-rstack/template-app-svelte/package.json b/packages/create-rstack/template-app-svelte/package.json index f741b8bc..66a3e55d 100644 --- a/packages/create-rstack/template-app-svelte/package.json +++ b/packages/create-rstack/template-app-svelte/package.json @@ -22,6 +22,6 @@ "@testing-library/svelte": "^5.4.2", "happy-dom": "^20.14.5", "prettier-plugin-svelte": "^4.1.1", - "rstack": "^0.7.5" + "rstack": "^0.7.6" } } diff --git a/packages/create-rstack/template-app-vanilla-ts/package.json b/packages/create-rstack/template-app-vanilla-ts/package.json index b240cf91..9ff20244 100644 --- a/packages/create-rstack/template-app-vanilla-ts/package.json +++ b/packages/create-rstack/template-app-vanilla-ts/package.json @@ -18,7 +18,7 @@ "@testing-library/jest-dom": "^7.0.1", "@types/node": "^26.6.1", "happy-dom": "^20.14.5", - "rstack": "^0.7.5", + "rstack": "^0.7.6", "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 ebbc1568..475d1efa 100644 --- a/packages/create-rstack/template-app-vanilla/package.json +++ b/packages/create-rstack/template-app-vanilla/package.json @@ -17,6 +17,6 @@ "@testing-library/dom": "^10.4.2", "@testing-library/jest-dom": "^7.0.1", "happy-dom": "^20.14.5", - "rstack": "^0.7.5" + "rstack": "^0.7.6" } } diff --git a/packages/create-rstack/template-app-vue-ts/package.json b/packages/create-rstack/template-app-vue-ts/package.json index 367bdca1..03240274 100644 --- a/packages/create-rstack/template-app-vue-ts/package.json +++ b/packages/create-rstack/template-app-vue-ts/package.json @@ -22,7 +22,7 @@ "@types/node": "^26.6.1", "@vue/test-utils": "^2.5.1", "happy-dom": "^20.14.5", - "rstack": "^0.7.5", + "rstack": "^0.7.6", "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 0944ec1a..f7c844f5 100644 --- a/packages/create-rstack/template-app-vue/package.json +++ b/packages/create-rstack/template-app-vue/package.json @@ -21,6 +21,6 @@ "@testing-library/jest-dom": "^7.0.1", "@vue/test-utils": "^2.5.1", "happy-dom": "^20.14.5", - "rstack": "^0.7.5" + "rstack": "^0.7.6" } } diff --git a/packages/create-rstack/template-doc-i18n/package.json b/packages/create-rstack/template-doc-i18n/package.json index b8779e71..a8db629a 100644 --- a/packages/create-rstack/template-doc-i18n/package.json +++ b/packages/create-rstack/template-doc-i18n/package.json @@ -18,7 +18,7 @@ "@types/react-dom": "^19.3.0", "react": "^19.3.0", "react-dom": "^19.3.0", - "rstack": "^0.7.5", + "rstack": "^0.7.6", "typescript": "^7.0.2" } } diff --git a/packages/create-rstack/template-doc/package.json b/packages/create-rstack/template-doc/package.json index 3d09ab93..944dbf27 100644 --- a/packages/create-rstack/template-doc/package.json +++ b/packages/create-rstack/template-doc/package.json @@ -18,7 +18,7 @@ "@types/react-dom": "^19.3.0", "react": "^19.3.0", "react-dom": "^19.3.0", - "rstack": "^0.7.5", + "rstack": "^0.7.6", "typescript": "^7.0.2" } } diff --git a/packages/create-rstack/template-lib-node-ts/package.json b/packages/create-rstack/template-lib-node-ts/package.json index db4d31c4..74735af4 100644 --- a/packages/create-rstack/template-lib-node-ts/package.json +++ b/packages/create-rstack/template-lib-node-ts/package.json @@ -25,7 +25,7 @@ }, "devDependencies": { "@types/node": "^26.6.1", - "rstack": "^0.7.5", + "rstack": "^0.7.6", "typescript": "^7.0.2" }, "engines": { diff --git a/packages/create-rstack/template-lib-node/package.json b/packages/create-rstack/template-lib-node/package.json index a1fe2e9d..4362bb3f 100644 --- a/packages/create-rstack/template-lib-node/package.json +++ b/packages/create-rstack/template-lib-node/package.json @@ -18,7 +18,7 @@ "test:watch": "rs test --watch" }, "devDependencies": { - "rstack": "^0.7.5" + "rstack": "^0.7.6" }, "engines": { "node": ">=22.12.0" diff --git a/packages/create-rstack/template-lib-react-ts/package.json b/packages/create-rstack/template-lib-react-ts/package.json index fb3735f4..29f68ebb 100644 --- a/packages/create-rstack/template-lib-react-ts/package.json +++ b/packages/create-rstack/template-lib-react-ts/package.json @@ -33,7 +33,7 @@ "happy-dom": "^20.14.5", "react": "^19.3.0", "react-dom": "^19.3.0", - "rstack": "^0.7.5", + "rstack": "^0.7.6", "typescript": "^7.0.2" }, "peerDependencies": { diff --git a/packages/create-rstack/template-lib-react/package.json b/packages/create-rstack/template-lib-react/package.json index d5c405ab..bba32d01 100644 --- a/packages/create-rstack/template-lib-react/package.json +++ b/packages/create-rstack/template-lib-react/package.json @@ -25,7 +25,7 @@ "happy-dom": "^20.14.5", "react": "^19.3.0", "react-dom": "^19.3.0", - "rstack": "^0.7.5" + "rstack": "^0.7.6" }, "peerDependencies": { "react": ">=18.0.0", diff --git a/packages/create-rstack/template-lib-solid-ts/package.json b/packages/create-rstack/template-lib-solid-ts/package.json index aa7d26aa..1256b960 100644 --- a/packages/create-rstack/template-lib-solid-ts/package.json +++ b/packages/create-rstack/template-lib-solid-ts/package.json @@ -30,7 +30,7 @@ "@testing-library/jest-dom": "^7.0.1", "@types/node": "^26.6.1", "happy-dom": "^20.14.5", - "rstack": "^0.7.5", + "rstack": "^0.7.6", "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 9939cad5..bbf94740 100644 --- a/packages/create-rstack/template-lib-solid/package.json +++ b/packages/create-rstack/template-lib-solid/package.json @@ -27,7 +27,7 @@ "@solidjs/testing-library": "^0.8.10", "@testing-library/jest-dom": "^7.0.1", "happy-dom": "^20.14.5", - "rstack": "^0.7.5", + "rstack": "^0.7.6", "solid-js": "^1.9.15" }, "peerDependencies": { diff --git a/packages/create-rstack/template-lib-svelte-ts/package.json b/packages/create-rstack/template-lib-svelte-ts/package.json index 20c5b3b1..430d1711 100644 --- a/packages/create-rstack/template-lib-svelte-ts/package.json +++ b/packages/create-rstack/template-lib-svelte-ts/package.json @@ -27,7 +27,7 @@ "@types/node": "^26.6.1", "happy-dom": "^20.14.5", "prettier-plugin-svelte": "^4.1.1", - "rstack": "^0.7.5", + "rstack": "^0.7.6", "svelte": "^5.57.0", "svelte-check": "^4.7.6", "svelte2tsx": "^0.7.61", diff --git a/packages/create-rstack/template-lib-svelte/package.json b/packages/create-rstack/template-lib-svelte/package.json index 48090599..c33e75b4 100644 --- a/packages/create-rstack/template-lib-svelte/package.json +++ b/packages/create-rstack/template-lib-svelte/package.json @@ -20,7 +20,7 @@ "@rsbuild/plugin-svelte": "^2.0.1", "happy-dom": "^20.14.5", "prettier-plugin-svelte": "^4.1.1", - "rstack": "^0.7.5", + "rstack": "^0.7.6", "svelte": "^5.57.0" }, "peerDependencies": { diff --git a/packages/create-rstack/template-lib-vue-ts/package.json b/packages/create-rstack/template-lib-vue-ts/package.json index fc065713..0087cce4 100644 --- a/packages/create-rstack/template-lib-vue-ts/package.json +++ b/packages/create-rstack/template-lib-vue-ts/package.json @@ -28,7 +28,7 @@ "@types/node": "^26.6.1", "@vue/test-utils": "^2.5.1", "happy-dom": "^20.14.5", - "rstack": "^0.7.5", + "rstack": "^0.7.6", "typescript": "^6.0.3", "vue": "^3.5.42", "vue-tsc": "^3.3.11" diff --git a/packages/create-rstack/template-lib-vue/package.json b/packages/create-rstack/template-lib-vue/package.json index 97f80e34..ff7425bb 100644 --- a/packages/create-rstack/template-lib-vue/package.json +++ b/packages/create-rstack/template-lib-vue/package.json @@ -21,7 +21,7 @@ "@testing-library/jest-dom": "^7.0.1", "@vue/test-utils": "^2.5.1", "happy-dom": "^20.14.5", - "rstack": "^0.7.5", + "rstack": "^0.7.6", "vue": "^3.5.42" }, "peerDependencies": { diff --git a/packages/create-rstack/template-turborepo/package.json b/packages/create-rstack/template-turborepo/package.json index 67d25097..039d7bfe 100644 --- a/packages/create-rstack/template-turborepo/package.json +++ b/packages/create-rstack/template-turborepo/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "@types/node": "^26.6.1", - "rstack": "^0.7.5", + "rstack": "^0.7.6", "turbo": "^2.10.13", "typescript": "^7.0.2" }, diff --git a/packages/rstack/binding.cjs b/packages/rstack/binding.cjs index 1eaac9b3..962cb168 100644 --- a/packages/rstack/binding.cjs +++ b/packages/rstack/binding.cjs @@ -89,8 +89,8 @@ function requireNative() { try { const binding = require('@rstackjs/cli-android-arm64') const bindingPackageVersion = require('@rstackjs/cli-android-arm64/package.json').version - if (bindingPackageVersion !== '0.7.5' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { - throw new Error(`Native binding package version mismatch, expected 0.7.5 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) + if (bindingPackageVersion !== '0.7.6' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { + throw new Error(`Native binding package version mismatch, expected 0.7.6 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) } return binding } catch (e) { @@ -105,8 +105,8 @@ function requireNative() { try { const binding = require('@rstackjs/cli-android-arm-eabi') const bindingPackageVersion = require('@rstackjs/cli-android-arm-eabi/package.json').version - if (bindingPackageVersion !== '0.7.5' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { - throw new Error(`Native binding package version mismatch, expected 0.7.5 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) + if (bindingPackageVersion !== '0.7.6' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { + throw new Error(`Native binding package version mismatch, expected 0.7.6 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) } return binding } catch (e) { @@ -126,8 +126,8 @@ function requireNative() { try { const binding = require('@rstackjs/cli-win32-x64-gnu') const bindingPackageVersion = require('@rstackjs/cli-win32-x64-gnu/package.json').version - if (bindingPackageVersion !== '0.7.5' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { - throw new Error(`Native binding package version mismatch, expected 0.7.5 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) + if (bindingPackageVersion !== '0.7.6' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { + throw new Error(`Native binding package version mismatch, expected 0.7.6 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) } return binding } catch (e) { @@ -142,8 +142,8 @@ function requireNative() { try { const binding = require('@rstackjs/cli-win32-x64-msvc') const bindingPackageVersion = require('@rstackjs/cli-win32-x64-msvc/package.json').version - if (bindingPackageVersion !== '0.7.5' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { - throw new Error(`Native binding package version mismatch, expected 0.7.5 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) + if (bindingPackageVersion !== '0.7.6' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { + throw new Error(`Native binding package version mismatch, expected 0.7.6 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) } return binding } catch (e) { @@ -159,8 +159,8 @@ function requireNative() { try { const binding = require('@rstackjs/cli-win32-ia32-msvc') const bindingPackageVersion = require('@rstackjs/cli-win32-ia32-msvc/package.json').version - if (bindingPackageVersion !== '0.7.5' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { - throw new Error(`Native binding package version mismatch, expected 0.7.5 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) + if (bindingPackageVersion !== '0.7.6' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { + throw new Error(`Native binding package version mismatch, expected 0.7.6 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) } return binding } catch (e) { @@ -175,8 +175,8 @@ function requireNative() { try { const binding = require('@rstackjs/cli-win32-arm64-msvc') const bindingPackageVersion = require('@rstackjs/cli-win32-arm64-msvc/package.json').version - if (bindingPackageVersion !== '0.7.5' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { - throw new Error(`Native binding package version mismatch, expected 0.7.5 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) + if (bindingPackageVersion !== '0.7.6' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { + throw new Error(`Native binding package version mismatch, expected 0.7.6 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) } return binding } catch (e) { @@ -194,8 +194,8 @@ function requireNative() { try { const binding = require('@rstackjs/cli-darwin-universal') const bindingPackageVersion = require('@rstackjs/cli-darwin-universal/package.json').version - if (bindingPackageVersion !== '0.7.5' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { - throw new Error(`Native binding package version mismatch, expected 0.7.5 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) + if (bindingPackageVersion !== '0.7.6' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { + throw new Error(`Native binding package version mismatch, expected 0.7.6 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) } return binding } catch (e) { @@ -210,8 +210,8 @@ function requireNative() { try { const binding = require('@rstackjs/cli-darwin-x64') const bindingPackageVersion = require('@rstackjs/cli-darwin-x64/package.json').version - if (bindingPackageVersion !== '0.7.5' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { - throw new Error(`Native binding package version mismatch, expected 0.7.5 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) + if (bindingPackageVersion !== '0.7.6' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { + throw new Error(`Native binding package version mismatch, expected 0.7.6 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) } return binding } catch (e) { @@ -226,8 +226,8 @@ function requireNative() { try { const binding = require('@rstackjs/cli-darwin-arm64') const bindingPackageVersion = require('@rstackjs/cli-darwin-arm64/package.json').version - if (bindingPackageVersion !== '0.7.5' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { - throw new Error(`Native binding package version mismatch, expected 0.7.5 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) + if (bindingPackageVersion !== '0.7.6' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { + throw new Error(`Native binding package version mismatch, expected 0.7.6 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) } return binding } catch (e) { @@ -246,8 +246,8 @@ function requireNative() { try { const binding = require('@rstackjs/cli-freebsd-x64') const bindingPackageVersion = require('@rstackjs/cli-freebsd-x64/package.json').version - if (bindingPackageVersion !== '0.7.5' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { - throw new Error(`Native binding package version mismatch, expected 0.7.5 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) + if (bindingPackageVersion !== '0.7.6' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { + throw new Error(`Native binding package version mismatch, expected 0.7.6 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) } return binding } catch (e) { @@ -262,8 +262,8 @@ function requireNative() { try { const binding = require('@rstackjs/cli-freebsd-arm64') const bindingPackageVersion = require('@rstackjs/cli-freebsd-arm64/package.json').version - if (bindingPackageVersion !== '0.7.5' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { - throw new Error(`Native binding package version mismatch, expected 0.7.5 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) + if (bindingPackageVersion !== '0.7.6' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { + throw new Error(`Native binding package version mismatch, expected 0.7.6 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) } return binding } catch (e) { @@ -283,8 +283,8 @@ function requireNative() { try { const binding = require('@rstackjs/cli-linux-x64-musl') const bindingPackageVersion = require('@rstackjs/cli-linux-x64-musl/package.json').version - if (bindingPackageVersion !== '0.7.5' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { - throw new Error(`Native binding package version mismatch, expected 0.7.5 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) + if (bindingPackageVersion !== '0.7.6' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { + throw new Error(`Native binding package version mismatch, expected 0.7.6 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) } return binding } catch (e) { @@ -299,8 +299,8 @@ function requireNative() { try { const binding = require('@rstackjs/cli-linux-x64-gnu') const bindingPackageVersion = require('@rstackjs/cli-linux-x64-gnu/package.json').version - if (bindingPackageVersion !== '0.7.5' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { - throw new Error(`Native binding package version mismatch, expected 0.7.5 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) + if (bindingPackageVersion !== '0.7.6' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { + throw new Error(`Native binding package version mismatch, expected 0.7.6 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) } return binding } catch (e) { @@ -317,8 +317,8 @@ function requireNative() { try { const binding = require('@rstackjs/cli-linux-arm64-musl') const bindingPackageVersion = require('@rstackjs/cli-linux-arm64-musl/package.json').version - if (bindingPackageVersion !== '0.7.5' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { - throw new Error(`Native binding package version mismatch, expected 0.7.5 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) + if (bindingPackageVersion !== '0.7.6' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { + throw new Error(`Native binding package version mismatch, expected 0.7.6 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) } return binding } catch (e) { @@ -333,8 +333,8 @@ function requireNative() { try { const binding = require('@rstackjs/cli-linux-arm64-gnu') const bindingPackageVersion = require('@rstackjs/cli-linux-arm64-gnu/package.json').version - if (bindingPackageVersion !== '0.7.5' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { - throw new Error(`Native binding package version mismatch, expected 0.7.5 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) + if (bindingPackageVersion !== '0.7.6' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { + throw new Error(`Native binding package version mismatch, expected 0.7.6 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) } return binding } catch (e) { @@ -351,8 +351,8 @@ function requireNative() { try { const binding = require('@rstackjs/cli-linux-arm-musleabihf') const bindingPackageVersion = require('@rstackjs/cli-linux-arm-musleabihf/package.json').version - if (bindingPackageVersion !== '0.7.5' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { - throw new Error(`Native binding package version mismatch, expected 0.7.5 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) + if (bindingPackageVersion !== '0.7.6' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { + throw new Error(`Native binding package version mismatch, expected 0.7.6 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) } return binding } catch (e) { @@ -367,8 +367,8 @@ function requireNative() { try { const binding = require('@rstackjs/cli-linux-arm-gnueabihf') const bindingPackageVersion = require('@rstackjs/cli-linux-arm-gnueabihf/package.json').version - if (bindingPackageVersion !== '0.7.5' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { - throw new Error(`Native binding package version mismatch, expected 0.7.5 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) + if (bindingPackageVersion !== '0.7.6' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { + throw new Error(`Native binding package version mismatch, expected 0.7.6 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) } return binding } catch (e) { @@ -385,8 +385,8 @@ function requireNative() { try { const binding = require('@rstackjs/cli-linux-loong64-musl') const bindingPackageVersion = require('@rstackjs/cli-linux-loong64-musl/package.json').version - if (bindingPackageVersion !== '0.7.5' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { - throw new Error(`Native binding package version mismatch, expected 0.7.5 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) + if (bindingPackageVersion !== '0.7.6' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { + throw new Error(`Native binding package version mismatch, expected 0.7.6 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) } return binding } catch (e) { @@ -401,8 +401,8 @@ function requireNative() { try { const binding = require('@rstackjs/cli-linux-loong64-gnu') const bindingPackageVersion = require('@rstackjs/cli-linux-loong64-gnu/package.json').version - if (bindingPackageVersion !== '0.7.5' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { - throw new Error(`Native binding package version mismatch, expected 0.7.5 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) + if (bindingPackageVersion !== '0.7.6' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { + throw new Error(`Native binding package version mismatch, expected 0.7.6 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) } return binding } catch (e) { @@ -419,8 +419,8 @@ function requireNative() { try { const binding = require('@rstackjs/cli-linux-riscv64-musl') const bindingPackageVersion = require('@rstackjs/cli-linux-riscv64-musl/package.json').version - if (bindingPackageVersion !== '0.7.5' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { - throw new Error(`Native binding package version mismatch, expected 0.7.5 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) + if (bindingPackageVersion !== '0.7.6' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { + throw new Error(`Native binding package version mismatch, expected 0.7.6 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) } return binding } catch (e) { @@ -435,8 +435,8 @@ function requireNative() { try { const binding = require('@rstackjs/cli-linux-riscv64-gnu') const bindingPackageVersion = require('@rstackjs/cli-linux-riscv64-gnu/package.json').version - if (bindingPackageVersion !== '0.7.5' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { - throw new Error(`Native binding package version mismatch, expected 0.7.5 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) + if (bindingPackageVersion !== '0.7.6' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { + throw new Error(`Native binding package version mismatch, expected 0.7.6 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) } return binding } catch (e) { @@ -452,8 +452,8 @@ function requireNative() { try { const binding = require('@rstackjs/cli-linux-ppc64-gnu') const bindingPackageVersion = require('@rstackjs/cli-linux-ppc64-gnu/package.json').version - if (bindingPackageVersion !== '0.7.5' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { - throw new Error(`Native binding package version mismatch, expected 0.7.5 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) + if (bindingPackageVersion !== '0.7.6' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { + throw new Error(`Native binding package version mismatch, expected 0.7.6 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) } return binding } catch (e) { @@ -468,8 +468,8 @@ function requireNative() { try { const binding = require('@rstackjs/cli-linux-s390x-gnu') const bindingPackageVersion = require('@rstackjs/cli-linux-s390x-gnu/package.json').version - if (bindingPackageVersion !== '0.7.5' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { - throw new Error(`Native binding package version mismatch, expected 0.7.5 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) + if (bindingPackageVersion !== '0.7.6' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { + throw new Error(`Native binding package version mismatch, expected 0.7.6 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) } return binding } catch (e) { @@ -488,8 +488,8 @@ function requireNative() { try { const binding = require('@rstackjs/cli-openharmony-arm64') const bindingPackageVersion = require('@rstackjs/cli-openharmony-arm64/package.json').version - if (bindingPackageVersion !== '0.7.5' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { - throw new Error(`Native binding package version mismatch, expected 0.7.5 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) + if (bindingPackageVersion !== '0.7.6' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { + throw new Error(`Native binding package version mismatch, expected 0.7.6 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) } return binding } catch (e) { @@ -504,8 +504,8 @@ function requireNative() { try { const binding = require('@rstackjs/cli-openharmony-x64') const bindingPackageVersion = require('@rstackjs/cli-openharmony-x64/package.json').version - if (bindingPackageVersion !== '0.7.5' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { - throw new Error(`Native binding package version mismatch, expected 0.7.5 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) + if (bindingPackageVersion !== '0.7.6' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { + throw new Error(`Native binding package version mismatch, expected 0.7.6 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) } return binding } catch (e) { @@ -520,8 +520,8 @@ function requireNative() { try { const binding = require('@rstackjs/cli-openharmony-arm') const bindingPackageVersion = require('@rstackjs/cli-openharmony-arm/package.json').version - if (bindingPackageVersion !== '0.7.5' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { - throw new Error(`Native binding package version mismatch, expected 0.7.5 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) + if (bindingPackageVersion !== '0.7.6' && process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { + throw new Error(`Native binding package version mismatch, expected 0.7.6 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) } return binding } catch (e) { @@ -661,8 +661,8 @@ if (!nativeBinding || forceWasi) { if (!candidateFailed) { if (process.env.NAPI_RS_ENFORCE_VERSION_CHECK && process.env.NAPI_RS_ENFORCE_VERSION_CHECK !== '0') { const bindingPackageVersion = require('@rstackjs/cli-wasm32-wasi/package.json').version - if (bindingPackageVersion !== '0.7.5') { - throw new Error(`WASI binding package version mismatch, expected 0.7.5 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) + if (bindingPackageVersion !== '0.7.6') { + throw new Error(`WASI binding package version mismatch, expected 0.7.6 but got ${bindingPackageVersion}. You can reinstall dependencies to fix this issue.`) } } wasiBinding = require('@rstackjs/cli-wasm32-wasi') diff --git a/packages/rstack/package.json b/packages/rstack/package.json index e2f4937d..eec8420a 100644 --- a/packages/rstack/package.json +++ b/packages/rstack/package.json @@ -1,6 +1,6 @@ { "name": "rstack", - "version": "0.7.5", + "version": "0.7.6", "description": "One CLI for JavaScript development, powered by Rstack.", "homepage": "https://rstack.rs", "bugs": {