diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 64c0903fb..7b8fbc4c8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -232,6 +232,63 @@ jobs: if: matrix.test_script == 'test' run: pnpm run test:vscode + # ======== stress test with RSPACK_WATCHER_TRACE ======== + # macOS polling=on × unique-dir on/off × 20 rounds × node 22/24 = 80 jobs. + # We focus on the residual nativeWatcher flake (polling=off failures are + # unrelated chokidar issues already explained). All jobs set + # RSPACK_WATCHER_TRACE=1 so failing jobs dump the full event pipeline log. + stress-restart: + needs: prepare + if: needs.prepare.outputs.changed == 'true' + runs-on: macos-14 + timeout-minutes: 10 + strategy: + fail-fast: false + matrix: + node_version: ['22', '24'] + round: + [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20] + unique_dir: ['on', 'off'] + steps: + - name: Checkout + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + with: + fetch-depth: 1 + + - name: Setup pnpm + uses: pnpm/action-setup@0e279bb959325dab635dd2c09392533439d90093 # v6.0.8 + + - name: Setup Node.js ${{ matrix.node_version }} + uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 + with: + node-version: ${{ matrix.node_version }} + cache: 'pnpm' + cache-dependency-path: pnpm-lock.yaml + + - name: Install Dependencies + run: pnpm install --frozen-lockfile --prefer-offline + + - name: Stress all watch tests + env: + STRESS_NO_UNIQUE_DIR: ${{ matrix.unique_dir == 'off' && '1' || '' }} + RSPACK_WATCHER_TRACE_FILE: /tmp/rspack-watcher-trace.log + run: cd e2e && pnpm exec rstest run watch/ + + - name: Dump rspack-watcher trace on failure + if: failure() + run: | + if [ ! -f /tmp/rspack-watcher-trace.log ]; then + echo "(trace file not present)" + exit 0 + fi + echo '===== trace stats =====' + wc -l /tmp/rspack-watcher-trace.log + echo '===== js_event_handle calls (Rust → JS dispatch boundary) =====' + grep -a "js_event_handle" /tmp/rspack-watcher-trace.log || true + echo '===== ALL fixture-scoped events (incl rstest-temp to inspect dispatch noise) =====' + grep -aE "fixtures-test-(0|dynamic)-module" /tmp/rspack-watcher-trace.log | grep -v "node_modules" || true + echo '===== END trace =====' + # ======== codspeed ======== # Temporarily disabled: CodSpeed runner quota exhausted. # Re-enable once quota resets. diff --git a/e2e/filter/fixtures-related-dynamic/rstest.config.mts b/e2e/filter/fixtures-related-dynamic/rstest.config.mts index 3114ac1eb..9ee3cbabc 100644 --- a/e2e/filter/fixtures-related-dynamic/rstest.config.mts +++ b/e2e/filter/fixtures-related-dynamic/rstest.config.mts @@ -1,11 +1,3 @@ import { defineConfig } from '@rstest/core'; -export default defineConfig({ - tools: { - rspack: { - watchOptions: { - aggregateTimeout: 10, - }, - }, - }, -}); +export default defineConfig({}); diff --git a/e2e/scripts/index.ts b/e2e/scripts/index.ts index dadfac2ac..1830dbdda 100644 --- a/e2e/scripts/index.ts +++ b/e2e/scripts/index.ts @@ -241,6 +241,16 @@ export async function runRstestCli({ }; } +// macOS only (gated by STRESS_NO_UNIQUE_DIR for the stress matrix): +// give every prepareFixtures call a fresh sibling directory and expose it +// via an in-repo symlink. Reusing the same distPath across retries makes +// file watchers observe a Delete+Create batch on the same path, which the +// macOS FSEvents per-path ring buffer can replay onto later watcher streams +// as spurious change events. A fresh path has no FSEvents history. +let fixtureRunCounter = 0; +const uniqueSuffix = () => + `-r${process.pid}-${++fixtureRunCounter}-${Date.now().toString(36)}`; + export async function prepareFixtures({ fixturesPath, fixturesTargetPath, @@ -249,7 +259,14 @@ export async function prepareFixtures({ fixturesTargetPath?: string; }) { const root = path.dirname(fixturesPath); - const distPath = fixturesTargetPath || path.resolve(`${fixturesPath}-test`); + const exposedPath = + fixturesTargetPath || path.resolve(`${fixturesPath}-test`); + + const useUniqueDir = + process.platform === 'darwin' && process.env.STRESS_NO_UNIQUE_DIR !== '1'; + const distPath = useUniqueDir + ? `${exposedPath}${uniqueSuffix()}` + : exposedPath; // Clean up any leftover fixtures from previous runs // On Windows, file handles may not be fully released, causing EBUSY errors @@ -261,6 +278,14 @@ export async function prepareFixtures({ maxRetries: 10, retryDelay: 500, }); + if (distPath !== exposedPath) { + fs.rmSync(exposedPath, { + recursive: true, + force: true, + maxRetries: 10, + retryDelay: 500, + }); + } } catch (err) { if (process.platform !== 'win32') { throw err; @@ -278,6 +303,11 @@ export async function prepareFixtures({ filter: (src) => !path.basename(src).startsWith('fixtures-test-'), }); + if (distPath !== exposedPath) { + await fs.promises.mkdir(path.dirname(exposedPath), { recursive: true }); + await fs.promises.symlink(distPath, exposedPath, 'dir'); + } + const update = ( relativePath: string, content: string | ((raw: string) => string), diff --git a/e2e/watch/fixtures-dynamic/rstest.config.mts b/e2e/watch/fixtures-dynamic/rstest.config.mts index 3114ac1eb..9ee3cbabc 100644 --- a/e2e/watch/fixtures-dynamic/rstest.config.mts +++ b/e2e/watch/fixtures-dynamic/rstest.config.mts @@ -1,11 +1,3 @@ import { defineConfig } from '@rstest/core'; -export default defineConfig({ - tools: { - rspack: { - watchOptions: { - aggregateTimeout: 10, - }, - }, - }, -}); +export default defineConfig({}); diff --git a/e2e/watch/fixtures-setup/rstest.config.mts b/e2e/watch/fixtures-setup/rstest.config.mts index 401e9eca2..756c16420 100644 --- a/e2e/watch/fixtures-setup/rstest.config.mts +++ b/e2e/watch/fixtures-setup/rstest.config.mts @@ -4,11 +4,4 @@ export default defineConfig({ passWithNoTests: true, setupFiles: ['./rstest.setup.ts'], exclude: ['**/node_modules/**', '**/dist/**'], - tools: { - rspack: { - watchOptions: { - aggregateTimeout: 10, - }, - }, - }, }); diff --git a/e2e/watch/fixtures-shortcuts/rstest.config.mts b/e2e/watch/fixtures-shortcuts/rstest.config.mts index 03ca6b8b6..8ae81a9c4 100644 --- a/e2e/watch/fixtures-shortcuts/rstest.config.mts +++ b/e2e/watch/fixtures-shortcuts/rstest.config.mts @@ -6,11 +6,4 @@ process.stdin.setRawMode = () => process.stdin; export default defineConfig({ reporters: ['default'], disableConsoleIntercept: true, - tools: { - rspack: { - watchOptions: { - aggregateTimeout: 10, - }, - }, - }, }); diff --git a/e2e/watch/fixtures/rstest.config.mts b/e2e/watch/fixtures/rstest.config.mts index 3114ac1eb..9ee3cbabc 100644 --- a/e2e/watch/fixtures/rstest.config.mts +++ b/e2e/watch/fixtures/rstest.config.mts @@ -1,11 +1,3 @@ import { defineConfig } from '@rstest/core'; -export default defineConfig({ - tools: { - rspack: { - watchOptions: { - aggregateTimeout: 10, - }, - }, - }, -}); +export default defineConfig({}); diff --git a/package.json b/package.json index 4983162f6..8883a96d0 100644 --- a/package.json +++ b/package.json @@ -44,5 +44,10 @@ "engines": { "node": "^20.19.0 || >=22.12.0", "pnpm": ">=10.34.1" + }, + "pnpm": { + "overrides": { + "@rspack/core": "npm:@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709" + } } } diff --git a/packages/core/src/cli/commands.ts b/packages/core/src/cli/commands.ts index 9fce85a1f..105f62d67 100644 --- a/packages/core/src/cli/commands.ts +++ b/packages/core/src/cli/commands.ts @@ -784,7 +784,7 @@ export const runRest = async ({ process.off('unhandledRejection', unexpectedlyExitHandler); }); - watchFilesForRestart({ + await watchFilesForRestart({ rstest, options, filters, diff --git a/packages/core/src/core/plugins/entry.ts b/packages/core/src/core/plugins/entry.ts index f2f755813..b236400b5 100644 --- a/packages/core/src/core/plugins/entry.ts +++ b/packages/core/src/core/plugins/entry.ts @@ -56,8 +56,14 @@ export const pluginEntryWatch: (params: { }; config.watchOptions ??= {}; - // FIXME: Temporarily default to 5 to debounce rerun in watch mode. - config.watchOptions.aggregateTimeout = 5; + // Default aggregate window for watch-mode rerun debouncing. On macOS + // with the rspack native watcher this also needs to be long enough + // for the FSEvent → vnode cache invalidation cycle to complete + // before rspack stats the changed file (otherwise the rebuild reads + // stale content and rstest reports "No test files need re-run"). + // 100 ms is the minimum value that survives macos-14 GHA runners. + // User configs can override via `tools.rspack.watchOptions`. + config.watchOptions.aggregateTimeout = 100; // TODO: rspack should support `(string | RegExp)[]` type // https://github.com/web-infra-dev/rspack/issues/10596 config.watchOptions.ignored = castArray( @@ -79,6 +85,9 @@ export const pluginEntryWatch: (params: { '**/*.snap', ); + config.experiments ??= {}; + config.experiments.nativeWatcher = true; + const configFilePath = context.projects.find( (project) => project.environmentName === environment.name, )?.configFilePath; diff --git a/packages/core/src/core/restart.ts b/packages/core/src/core/restart.ts index d862539d4..d87439282 100644 --- a/packages/core/src/core/restart.ts +++ b/packages/core/src/core/restart.ts @@ -88,11 +88,19 @@ export async function watchFilesForRestart({ } const root = rstest.context.rootPath; + // STRESS_NO_POLLING is a temporary stress-test gate; default is polling ON. + const usePolling = process.env.STRESS_NO_POLLING !== '1'; const watcher = await createChokidar(configFilePaths, root, { // do not trigger add for initial files ignoreInitial: true, // If watching fails due to read permissions, the errors will be suppressed silently. ignorePermissionErrors: true, + // chokidar v5 dropped fsevents and relies on Node's fs.watch(), which is + // unreliable for single-file watching on macOS (kqueue silently drops + // change events). Poll the small set of config files instead — 100ms is + // fast enough for restarts while adding negligible CPU. + usePolling, + interval: 100, ...watchOptions, }); diff --git a/packages/core/src/utils/watchFiles.ts b/packages/core/src/utils/watchFiles.ts index 5e8df42aa..e3401e329 100644 --- a/packages/core/src/utils/watchFiles.ts +++ b/packages/core/src/utils/watchFiles.ts @@ -35,5 +35,10 @@ export async function createChokidar( } } - return chokidar.watch(Array.from(watchFiles), options); + const watcher = chokidar.watch(Array.from(watchFiles), options); + // Await the initial scan so callers can rely on events being emitted for + // subsequent modifications — chokidar may drop events before 'ready', + // especially on macOS where FSEvents setup is async. + await new Promise((resolve) => watcher.once('ready', () => resolve())); + return watcher; } diff --git a/packages/core/tests/core/__snapshots__/rsbuild.test.ts.snap b/packages/core/tests/core/__snapshots__/rsbuild.test.ts.snap index d791f09ad..37f6fc1d5 100644 --- a/packages/core/tests/core/__snapshots__/rsbuild.test.ts.snap +++ b/packages/core/tests/core/__snapshots__/rsbuild.test.ts.snap @@ -1738,6 +1738,9 @@ exports[`prepareRsbuild > should generate rspack config correctly in watch mode "context": "/packages/core", "devtool": "nosources-source-map", "entry": [Function], + "experiments": { + "nativeWatcher": true, + }, "externals": [ [Function], { @@ -2301,7 +2304,7 @@ exports[`prepareRsbuild > should generate rspack config correctly in watch mode }, "target": "node", "watchOptions": { - "aggregateTimeout": 5, + "aggregateTimeout": 100, "ignored": [ "**/.git", "**/node_modules", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5456a59d4..d1ebd37a7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,6 +4,9 @@ settings: autoInstallPeers: false excludeLinksFromLockfile: false +overrides: + '@rspack/core': npm:@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709 + packageExtensionsChecksum: sha256-/oXUNlAVRCvDfhpsbH+E7MlrA1cfGnTrmqgmHjY2sMM= importers: @@ -12,7 +15,7 @@ importers: devDependencies: '@rsdoctor/rspack-plugin': specifier: ^1.5.12 - version: 1.5.12(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@rsbuild/core@2.0.9)(@rspack/core@2.0.5(@swc/helpers@0.5.23))(webpack@5.107.2) + version: 1.5.12(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@rsbuild/core@2.0.9)(@swc/helpers@0.5.23)(webpack@5.107.2) '@rslint/core': specifier: ^0.5.3 version: 0.5.3(jiti@2.7.0) @@ -99,7 +102,7 @@ importers: version: 2.0.9 '@rsbuild/plugin-react': specifier: ^2.0.1 - version: 2.0.1(@rsbuild/core@2.0.9)(@rspack/core@2.0.5(@swc/helpers@0.5.23)) + version: 2.0.1(@rsbuild/core@2.0.9)(@swc/helpers@0.5.23) '@rslib/core': specifier: 0.22.0 version: 0.22.0(@microsoft/api-extractor@7.58.7(@types/node@22.18.6))(@typescript/native-preview@7.0.0-dev.20260527.2)(typescript@6.0.3) @@ -180,7 +183,7 @@ importers: version: 7.2.0 tinyexec: specifier: ^1.2.3 - version: 1.2.3 + version: 1.2.4 tree-kill: specifier: ^1.2.2 version: 1.2.2 @@ -223,7 +226,7 @@ importers: version: 2.0.9 '@rsbuild/plugin-react': specifier: ^2.0.1 - version: 2.0.1(@rsbuild/core@2.0.9)(@rspack/core@2.0.5(@swc/helpers@0.5.23)) + version: 2.0.1(@rsbuild/core@2.0.9)(@swc/helpers@0.5.23) '@testing-library/dom': specifier: ^10.4.1 version: 10.4.1 @@ -312,7 +315,7 @@ importers: devDependencies: '@rsbuild/plugin-react': specifier: ^2.0.1 - version: 2.0.1(@rsbuild/core@2.0.9)(@rspack/core@2.0.5(@swc/helpers@0.5.23)) + version: 2.0.1(@rsbuild/core@2.0.9)(@swc/helpers@0.5.23) '@rstest/core': specifier: workspace:* version: link:../../../../packages/core @@ -370,7 +373,7 @@ importers: version: 2.0.9 '@rsbuild/plugin-react': specifier: ^2.0.1 - version: 2.0.1(@rsbuild/core@2.0.9)(@rspack/core@2.0.5(@swc/helpers@0.5.23)) + version: 2.0.1(@rsbuild/core@2.0.9)(@swc/helpers@0.5.23) '@testing-library/dom': specifier: ^10.4.1 version: 10.4.1 @@ -404,7 +407,7 @@ importers: version: 2.0.9 '@rsbuild/plugin-vue': specifier: ^1.2.9 - version: 1.2.9(@rsbuild/core@2.0.9)(@rspack/core@2.0.5(@swc/helpers@0.5.23))(vue@3.5.35(typescript@6.0.3)) + version: 1.2.9(@rsbuild/core@2.0.9)(@swc/helpers@0.5.23)(vue@3.5.35(typescript@6.0.3)) '@rstest/core': specifier: workspace:* version: link:../../../../../packages/core @@ -432,7 +435,7 @@ importers: version: 2.0.9 '@rsbuild/plugin-react': specifier: ^2.0.1 - version: 2.0.1(@rsbuild/core@2.0.9)(@rspack/core@2.0.5(@swc/helpers@0.5.23)) + version: 2.0.1(@rsbuild/core@2.0.9)(@swc/helpers@0.5.23) '@testing-library/dom': specifier: ^10.4.1 version: 10.4.1 @@ -466,7 +469,7 @@ importers: version: 2.0.9 '@rsbuild/plugin-vue': specifier: ^1.2.9 - version: 1.2.9(@rsbuild/core@2.0.9)(@rspack/core@2.0.5(@swc/helpers@0.5.23))(vue@3.5.35(typescript@6.0.3)) + version: 1.2.9(@rsbuild/core@2.0.9)(@swc/helpers@0.5.23)(vue@3.5.35(typescript@6.0.3)) '@rstest/core': specifier: workspace:* version: link:../../../../../packages/core @@ -516,7 +519,7 @@ importers: devDependencies: '@rsbuild/plugin-react': specifier: ^2.0.1 - version: 2.0.1(@rsbuild/core@2.0.9)(@rspack/core@2.0.5(@swc/helpers@0.5.23)) + version: 2.0.1(@rsbuild/core@2.0.9)(@swc/helpers@0.5.23) '@types/react': specifier: ^19.2.15 version: 19.2.15 @@ -577,7 +580,7 @@ importers: version: 1.2.1(@rsbuild/core@2.0.9) '@rsbuild/plugin-vue': specifier: ^1.2.9 - version: 1.2.9(@rsbuild/core@2.0.9)(@rspack/core@2.0.5(@swc/helpers@0.5.23))(vue@3.5.35(typescript@6.0.3)) + version: 1.2.9(@rsbuild/core@2.0.9)(@swc/helpers@0.5.23)(vue@3.5.35(typescript@6.0.3)) '@rsbuild/plugin-vue-jsx': specifier: ^2.0.1 version: 2.0.1(@babel/core@7.29.0)(@rsbuild/core@2.0.9) @@ -611,7 +614,7 @@ importers: devDependencies: '@rsbuild/plugin-react': specifier: ^2.0.1 - version: 2.0.1(@rsbuild/core@2.0.9)(@rspack/core@2.0.5(@swc/helpers@0.5.23)) + version: 2.0.1(@rsbuild/core@2.0.9)(@swc/helpers@0.5.23) '@rstest/browser': specifier: workspace:* version: link:../../packages/browser @@ -663,7 +666,7 @@ importers: version: 2.0.9 '@rsbuild/plugin-react': specifier: ^2.0.1 - version: 2.0.1(@rsbuild/core@2.0.9)(@rspack/core@2.0.5(@swc/helpers@0.5.23)) + version: 2.0.1(@rsbuild/core@2.0.9)(@swc/helpers@0.5.23) '@rstest/core': specifier: workspace:* version: link:../../packages/core @@ -703,7 +706,7 @@ importers: version: 2.0.9 '@rsbuild/plugin-react': specifier: ^2.0.1 - version: 2.0.1(@rsbuild/core@2.0.9)(@rspack/core@2.0.5(@swc/helpers@0.5.23)) + version: 2.0.1(@rsbuild/core@2.0.9)(@swc/helpers@0.5.23) '@rstest/adapter-rsbuild': specifier: workspace:* version: link:../../packages/adapter-rsbuild @@ -740,19 +743,19 @@ importers: devDependencies: '@rsbuild/plugin-react': specifier: ^2.0.1 - version: 2.0.1(@rsbuild/core@2.0.9)(@rspack/core@2.0.5(@swc/helpers@0.5.23)) + version: 2.0.1(@rsbuild/core@2.0.9)(@swc/helpers@0.5.23) '@rspack/cli': specifier: ~2.0.5 - version: 2.0.5(@rspack/core@2.0.5(@swc/helpers@0.5.23))(@rspack/dev-server@2.0.3(@rspack/core@2.0.5(@swc/helpers@0.5.23))) + version: 2.0.5(@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23))(@rspack/dev-server@2.0.3(@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23))) '@rspack/core': - specifier: ~2.0.5 - version: 2.0.5(@swc/helpers@0.5.23) + specifier: npm:@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709 + version: '@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23)' '@rspack/dev-server': specifier: ~2.0.3 - version: 2.0.3(@rspack/core@2.0.5(@swc/helpers@0.5.23)) + version: 2.0.3(@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23)) '@rspack/plugin-react-refresh': specifier: ~2.0.1 - version: 2.0.1(@rspack/core@2.0.5(@swc/helpers@0.5.23))(react-refresh@0.18.0) + version: 2.0.1(@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23))(react-refresh@0.18.0) '@rstest/adapter-rspack': specifier: workspace:* version: link:../../packages/adapter-rspack @@ -795,16 +798,16 @@ importers: devDependencies: '@rspack/cli': specifier: ~2.0.5 - version: 2.0.5(@rspack/core@2.0.5(@swc/helpers@0.5.23))(@rspack/dev-server@2.0.3(@rspack/core@2.0.5(@swc/helpers@0.5.23))) + version: 2.0.5(@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23))(@rspack/dev-server@2.0.3(@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23))) '@rspack/core': - specifier: ~2.0.5 - version: 2.0.5(@swc/helpers@0.5.23) + specifier: npm:@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709 + version: '@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23)' '@rspack/dev-server': specifier: ~2.0.3 - version: 2.0.3(@rspack/core@2.0.5(@swc/helpers@0.5.23)) + version: 2.0.3(@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23)) '@rspack/plugin-react-refresh': specifier: ~2.0.1 - version: 2.0.1(@rspack/core@2.0.5(@swc/helpers@0.5.23))(react-refresh@0.18.0) + version: 2.0.1(@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23))(react-refresh@0.18.0) '@rstest/adapter-rspack': specifier: workspace:* version: link:../../packages/adapter-rspack @@ -868,7 +871,7 @@ importers: version: 1.2.1(@rsbuild/core@2.0.9) '@rsbuild/plugin-vue': specifier: ^1.2.9 - version: 1.2.9(@rsbuild/core@2.0.9)(@rspack/core@2.0.5(@swc/helpers@0.5.23))(vue@3.5.35(typescript@6.0.3)) + version: 1.2.9(@rsbuild/core@2.0.9)(@swc/helpers@0.5.23)(vue@3.5.35(typescript@6.0.3)) '@rsbuild/plugin-vue-jsx': specifier: ^2.0.1 version: 2.0.1(@babel/core@7.29.0)(@rsbuild/core@2.0.9) @@ -925,16 +928,17 @@ importers: version: 6.0.3 packages/adapter-rspack: + dependencies: + '@rspack/core': + specifier: npm:@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709 + version: '@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23)' devDependencies: '@rslib/core': specifier: 0.22.0 version: 0.22.0(@microsoft/api-extractor@7.58.7(@types/node@22.18.6))(@typescript/native-preview@7.0.0-dev.20260527.2)(typescript@6.0.3) '@rspack/cli': specifier: ~2.0.5 - version: 2.0.5(@rspack/core@2.0.5(@swc/helpers@0.5.23))(@rspack/dev-server@2.0.3(@rspack/core@2.0.5(@swc/helpers@0.5.23))) - '@rspack/core': - specifier: ~2.0.5 - version: 2.0.5(@swc/helpers@0.5.23) + version: 2.0.5(@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23))(@rspack/dev-server@2.0.3(@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23))) '@rstest/core': specifier: workspace:* version: link:../core @@ -1050,10 +1054,10 @@ importers: version: 2.0.9 '@rsbuild/plugin-react': specifier: ^2.0.1 - version: 2.0.1(@rsbuild/core@2.0.9)(@rspack/core@2.0.5(@swc/helpers@0.5.23)) + version: 2.0.1(@rsbuild/core@2.0.9)(@swc/helpers@0.5.23) '@rsbuild/plugin-svgr': specifier: ^2.0.3 - version: 2.0.3(@rsbuild/core@2.0.9)(@rspack/core@2.0.5(@swc/helpers@0.5.23))(typescript@6.0.3) + version: 2.0.3(@rsbuild/core@2.0.9)(@swc/helpers@0.5.23)(typescript@6.0.3) '@tailwindcss/postcss': specifier: ^4.3.0 version: 4.3.0 @@ -1096,7 +1100,7 @@ importers: version: 7.58.7(@types/node@22.18.6) '@rsbuild/plugin-less': specifier: ^1.6.4 - version: 1.6.4(@rsbuild/core@2.0.9)(@rspack/core@2.0.5(@swc/helpers@0.5.23))(webpack@5.107.2) + version: 1.6.4(@rsbuild/core@2.0.9)(@swc/helpers@0.5.23)(webpack@5.107.2) '@rsbuild/plugin-node-polyfill': specifier: ^1.4.5 version: 1.4.5(@rsbuild/core@2.0.9) @@ -1393,13 +1397,13 @@ importers: version: 1.5.3(@rsbuild/core@2.0.9) '@rspress/core': specifier: 2.0.13 - version: 2.0.13(@rspack/core@2.0.5(@swc/helpers@0.5.23))(@types/mdast@4.0.4)(@types/react@19.2.15)(micromark-util-types@2.0.2)(micromark@4.0.2) + version: 2.0.13(@swc/helpers@0.5.23)(@types/mdast@4.0.4)(@types/react@19.2.15)(micromark-util-types@2.0.2)(micromark@4.0.2) '@rspress/plugin-algolia': specifier: 2.0.13 - version: 2.0.13(@rspress/core@2.0.13(@rspack/core@2.0.5(@swc/helpers@0.5.23))(@types/mdast@4.0.4)(@types/react@19.2.15)(micromark-util-types@2.0.2)(micromark@4.0.2))(@types/react@19.2.15)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 2.0.13(@rspress/core@2.0.13(@swc/helpers@0.5.23)(@types/mdast@4.0.4)(@types/react@19.2.15)(micromark-util-types@2.0.2)(micromark@4.0.2))(@types/react@19.2.15)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@rstack-dev/doc-ui': specifier: 1.14.3 - version: 1.14.3(@rspress/core@2.0.13(@rspack/core@2.0.5(@swc/helpers@0.5.23))(@types/mdast@4.0.4)(@types/react@19.2.15)(micromark-util-types@2.0.2)(micromark@4.0.2)) + version: 1.14.3(@rspress/core@2.0.13(@swc/helpers@0.5.23)(@types/mdast@4.0.4)(@types/react@19.2.15)(micromark-util-types@2.0.2)(micromark@4.0.2)) '@rstest/tsconfig': specifier: workspace:* version: link:../scripts/tsconfig @@ -1426,7 +1430,7 @@ importers: version: 1.1.3(@rsbuild/core@2.0.9) rspress-plugin-font-open-sans: specifier: ^1.0.4 - version: 1.0.4(@rspress/core@2.0.13(@rspack/core@2.0.5(@swc/helpers@0.5.23))(@types/mdast@4.0.4)(@types/react@19.2.15)(micromark-util-types@2.0.2)(micromark@4.0.2)) + version: 1.0.4(@rspress/core@2.0.13(@swc/helpers@0.5.23)(@types/mdast@4.0.4)(@types/react@19.2.15)(micromark-util-types@2.0.2)(micromark@4.0.2)) rspress-plugin-sitemap: specifier: ^1.2.1 version: 1.2.1 @@ -2813,8 +2817,8 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' - '@rc-component/util@1.11.0': - resolution: {integrity: sha512-jHG3/BYgUWiP5c7RZHiaUNToyw1L3nlPSKG2RPu+YoiD9b3ajiJwBWhsjO+ZELmCsKFAjNR5DelbKdlF0e2BDA==} + '@rc-component/util@1.11.1': + resolution: {integrity: sha512-awVlI3ub2vqfqkYxOBc/uQ0efm3jw0wcrhtO/YWLyZfxiKXczKwNbVuhlnyxytDt7H9pbbVQiqr+O6MLATtRYg==} peerDependencies: react: '>=18.0.0' react-dom: '>=18.0.0' @@ -2931,11 +2935,6 @@ packages: '@rsdoctor/rspack-plugin@1.5.12': resolution: {integrity: sha512-DfAuarwPH9/1FtPAuGWsZ/qZlC9wLKevTHgVGr2znzS9GpTM99orKru9wDNbWHJgi2nZdQ8v7H0YI5E7VrUQPw==} - peerDependencies: - '@rspack/core': '*' - peerDependenciesMeta: - '@rspack/core': - optional: true '@rsdoctor/sdk@1.5.12': resolution: {integrity: sha512-y1CXq5I2kcPgBcaORuOF3IbUl85pPRyZCqTnLv0UIqjRNRJ2nC+aeX4UgQ2UqmrV/DCKaAePvi28laU5VNtOVA==} @@ -2943,11 +2942,8 @@ packages: '@rsdoctor/types@1.5.12': resolution: {integrity: sha512-FCO480A5kXYZ8pdyqYNvOm5edHRM3BpqQRdtsOA69Im1Zts8WUKo0FTSkp31c+JWDuK2OPPzeufPLlyTvKwTTw==} peerDependencies: - '@rspack/core': '*' webpack: 5.x peerDependenciesMeta: - '@rspack/core': - optional: true webpack: optional: true @@ -3006,74 +3002,64 @@ packages: cpu: [x64] os: [win32] - '@rspack/binding-darwin-arm64@2.0.5': - resolution: {integrity: sha512-++wjLQjQ20GcR0DwbzQmVXg9qy4XCX5NlfSzkzj2icHoDxr3KkrXhyVrQkdWuNG6l/bQrGLPnvLEAqkroC2Y7A==} + '@rspack-canary/binding-darwin-arm64@2.0.7-canary-a310bbfa-20260603233709': + resolution: {integrity: sha512-C4+Jzt5SjeBKWjaSehAA7pyBEnvKcygOPLz7kA4s/exNsKKybNVzCn8lBRjMjstGJUlYfCqr9R5OmbCm7+gGTg==} cpu: [arm64] os: [darwin] - '@rspack/binding-darwin-x64@2.0.5': - resolution: {integrity: sha512-JBD5mCN3JKjV64Mh9nDYx8lLUrWDfEl5tLBuMkREUnqEKbo+z4nfwotyqHHM8/XgZwL+Gr7ps4GLWuQQrZB8+Q==} + '@rspack-canary/binding-darwin-x64@2.0.7-canary-a310bbfa-20260603233709': + resolution: {integrity: sha512-zdUv2FMVlNEN7w9eFUtXkmdtiiSgdQ/sxBIWbW4CziZ4kpMUGXcsXvDAXBgPaHXcxt9MOXAhA5PhSrz0kRDwuA==} cpu: [x64] os: [darwin] - '@rspack/binding-linux-arm64-gnu@2.0.5': - resolution: {integrity: sha512-JI8+//woanJPNsfL7iGjX39zyiWumnrKHznWQM/7lEtE5nPmk+j+X7TYXxczSWC9zfZegiqI74D3L5JPDC84Fw==} + '@rspack-canary/binding-linux-arm64-gnu@2.0.7-canary-a310bbfa-20260603233709': + resolution: {integrity: sha512-ZF5yMSvWTqKdMJyX9QKFqEtEbaNVPdoQemhobjog9xeVDcxk28I0bt2+qEqjyr1JyIeHJ/XO/mkSXGyChZgGBQ==} cpu: [arm64] os: [linux] libc: [glibc] - '@rspack/binding-linux-arm64-musl@2.0.5': - resolution: {integrity: sha512-5LujilxLtJFRiiPz5i5iWcWJriK9oy4gN7gZtTo8YRB7wwmwA8LMypTjjO0GLbkPS4/KeCfY4fDfTC29KmK+tA==} + '@rspack-canary/binding-linux-arm64-musl@2.0.7-canary-a310bbfa-20260603233709': + resolution: {integrity: sha512-n4SDaDzXWA4s86x9HwisXiguf2Z4E042NkChE2VQibAZYRGKnrxLbx04hH+a4r7mqw+M8es5ZdzTrtveVG4yZw==} cpu: [arm64] os: [linux] libc: [musl] - '@rspack/binding-linux-x64-gnu@2.0.5': - resolution: {integrity: sha512-241wqE132jh+/U/pn97qUPV4KpIy4bSrTH0tqfzQCocgw+8hrUj02GqNG+3MXVC3qtwaQeJFYgEBy3TqFKsrIQ==} + '@rspack-canary/binding-linux-x64-gnu@2.0.7-canary-a310bbfa-20260603233709': + resolution: {integrity: sha512-Hq8BSJCLxVgfD2zBW4h1KvoX4crYwjwnsfLYv3ZGsd/QJur/rC0kRwNHrTuKK8ycXXKrnL+bIHcu2OmUsF/0Kg==} cpu: [x64] os: [linux] libc: [glibc] - '@rspack/binding-linux-x64-musl@2.0.5': - resolution: {integrity: sha512-BhaXZD064Lci3Kia0kLDAb4TyxO2C+0UidMlj44e8+ctasxIfFZgnrhCJrhTFHAtOiAwqhU3FHun2UuxPqX0Eg==} + '@rspack-canary/binding-linux-x64-musl@2.0.7-canary-a310bbfa-20260603233709': + resolution: {integrity: sha512-1cWPRrvYLQOe8IciNx8DPBpuhW+FvfIDjYV2lN+78ArokF7CZVE3vkY4NDnnjmozGl3Xsdewb6nsQvjOxiTleQ==} cpu: [x64] os: [linux] libc: [musl] - '@rspack/binding-wasm32-wasi@2.0.5': - resolution: {integrity: sha512-duEkRoXrl9SW8uGHv7JURJ5lgKu87qFDQ4Exy6UQPvsUJVXhtRXTfvMHCb/CejVJuW2Bw2D632/axZq3qRSuBQ==} + '@rspack-canary/binding-wasm32-wasi@2.0.7-canary-a310bbfa-20260603233709': + resolution: {integrity: sha512-L3U/ngHY+YHjGlkPPvBmJJZmRnQ9Dc7CRugCYcMnVNSpw61RiBpUOKhcHtGcggBw8WC9k23am5y4AnTGWVP+ww==} cpu: [wasm32] - '@rspack/binding-win32-arm64-msvc@2.0.5': - resolution: {integrity: sha512-q2WT3HFoWL+2g84l3s2kY7CiE1gEZ1bwB3txx3eZzQQ6YKP7bE82z6sl6S/pTOHGjHdAO4snQXpSaHwUt3LX5g==} + '@rspack-canary/binding-win32-arm64-msvc@2.0.7-canary-a310bbfa-20260603233709': + resolution: {integrity: sha512-RPODFBi+2C2y4zDsVMe161RbgKEjV7t+y+RYuIfFXHM7nrPqm1Bzf0esTCPtjhxtWupA7wd90py29P+hip4peQ==} cpu: [arm64] os: [win32] - '@rspack/binding-win32-ia32-msvc@2.0.5': - resolution: {integrity: sha512-nMJGIY7kvgbyMolEE7tXDe+Z9jSItDshTIqMQQkkD3WTHdjlBQozHxk4kBtKLsunO+3NkCLe5Oa3hXg1yyStIg==} + '@rspack-canary/binding-win32-ia32-msvc@2.0.7-canary-a310bbfa-20260603233709': + resolution: {integrity: sha512-GOYUGDT3upWhyBOzU4DyE+g2XR0wDApoPkeIm7+kxVmfhP4g1j9428tcdLi0YWscbb8CZ0ESdE+TBNyWrL8Qvg==} cpu: [ia32] os: [win32] - '@rspack/binding-win32-x64-msvc@2.0.5': - resolution: {integrity: sha512-vP0BR6fxdPL9cb02HAuZATg/CjR07aecWel3s1vqRwW1aDffgXh9PVmqEKIHTgyaNsNR55kSKNJsB9AcQ8/QrA==} + '@rspack-canary/binding-win32-x64-msvc@2.0.7-canary-a310bbfa-20260603233709': + resolution: {integrity: sha512-7B2JXY6FD+YYe/qVVYqbz6xDDKiWJX/ltgjP4yWdBqJFpa1ljXFqiLhlEXi7e9+P9PIz62oo1SJ6PFbiWjZVzw==} cpu: [x64] os: [win32] - '@rspack/binding@2.0.5': - resolution: {integrity: sha512-Ta1y4WXJA87wM1OstqaMddoPsBGv7Cu779bYToKxEAqR/Yy9DxLkp7bdgBaAx2JH++BwVjV+toWts2V9AaiTFQ==} + '@rspack-canary/binding@2.0.7-canary-a310bbfa-20260603233709': + resolution: {integrity: sha512-3i0qByAtzZ3blbJ0kxuJMltYydMhLvW/EeCsHbtIaEHJbrrNF3rI5xrE3xTWgWZqHNwmb0aQRw0A5BBv5ow2HQ==} - '@rspack/cli@2.0.5': - resolution: {integrity: sha512-AAyuY/8sfegb0IcsFEhn5gLOTxy1uDmwjP49RY81PENz2pCk/7NU0zDdt0ke5wmpOH5s6IxS+Kw4aWdvl8FGpQ==} - hasBin: true - peerDependencies: - '@rspack/core': ^2.0.0-0 - '@rspack/dev-server': ^2.0.0-0 - peerDependenciesMeta: - '@rspack/dev-server': - optional: true - - '@rspack/core@2.0.5': - resolution: {integrity: sha512-9tv2HAnSiTote5WPH2tmz1hLZ1zKbzkiZc1eYp7LP/8jcsiJBuf40ihiWidAgbbuYtJo3kWET6q+qOm5UhNiGA==} + '@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709': + resolution: {integrity: sha512-qqLfmGkz2wkPbt/ad47Mk6wCV5raverbYbhgHzjklgpxZSQtQRWpvD5OtdglH19h151VvO5YSmSIkEpxBW+ZFw==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: '@module-federation/runtime-tools': ^0.24.1 || ^2.0.0 @@ -3084,6 +3070,16 @@ packages: '@swc/helpers': optional: true + '@rspack/cli@2.0.5': + resolution: {integrity: sha512-AAyuY/8sfegb0IcsFEhn5gLOTxy1uDmwjP49RY81PENz2pCk/7NU0zDdt0ke5wmpOH5s6IxS+Kw4aWdvl8FGpQ==} + hasBin: true + peerDependencies: + '@rspack/core': ^2.0.0-0 + '@rspack/dev-server': ^2.0.0-0 + peerDependenciesMeta: + '@rspack/dev-server': + optional: true + '@rspack/dev-middleware@2.0.1': resolution: {integrity: sha512-cXSubf5/C+dvkWV2/+rGTtiZ93wSLd3OlTQhwMvsmsmGDdPlkYqIvQ+BTkOk9UCXxKIaF0DDYYmCpBeRRYJfJw==} engines: {node: ^20.19.0 || >=22.12.0} @@ -3109,11 +3105,7 @@ packages: '@rspack/plugin-react-refresh@2.0.0': resolution: {integrity: sha512-Cf6CxBStNDJbiXMc/GmsvG1G8PRlUpa0MSfWsMTI+e8npzuTN/p8nwLs3shriBZOLciqgkSZpBtPTd10BLpj1g==} peerDependencies: - '@rspack/core': ^2.0.0-0 react-refresh: '>=0.10.0 <1.0.0' - peerDependenciesMeta: - '@rspack/core': - optional: true '@rspack/plugin-react-refresh@2.0.1': resolution: {integrity: sha512-rYmxHJeDhN9/neZJgEjSFqG20A2Mu1mKv8+15kgwyuIDFSd3cgP3OVxwXLz5UmZSmWAfSzayDmmU1tBT0j1Nxw==} @@ -3695,8 +3687,8 @@ packages: '@types/estree@1.0.5': resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - '@types/estree@1.0.9': - resolution: {integrity: sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==} + '@types/estree@1.0.8': + resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} '@types/fs-extra@11.0.4': resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==} @@ -4293,14 +4285,14 @@ packages: boundary@2.0.0: resolution: {integrity: sha512-rJKn5ooC9u8q13IMCrW0RSp31pxBCHE3y9V/tp3TdWSLf8Em3p6Di4NBpfzbJge9YjjFEsD0RtFEjtvHL5VyEA==} - brace-expansion@1.1.14: - resolution: {integrity: sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g==} + brace-expansion@1.1.12: + resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==} - brace-expansion@2.1.0: - resolution: {integrity: sha512-TN1kCZAgdgweJhWWpgKYrQaMNHcDULHkWwQIspdtjV4Y5aurRdZpjAqn6yX3FPqTA9ngHCc4hJxMAMgGfve85w==} + brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} - brace-expansion@5.0.6: - resolution: {integrity: sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==} + brace-expansion@5.0.3: + resolution: {integrity: sha512-fy6KJm2RawA5RcHkLa1z/ScpBeA762UF9KmZQxwIbDtRJrgLzM10depAiEQ+CXYcoiqW1/m96OAAoke2nE9EeA==} engines: {node: 18 || 20 || >=22} braces@3.0.3: @@ -4732,8 +4724,8 @@ packages: resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} engines: {node: '>= 0.4'} - defu@6.1.7: - resolution: {integrity: sha512-7z22QmUWiQ/2d0KkdYmANbRUVABpZ9SNYyH5vx6PZ+nE5bcC0l7uFvEfHlyld/HcGBFTL536ClDt3DEcSlEJAQ==} + defu@6.1.4: + resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} delayed-stream@1.0.0: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} @@ -4768,8 +4760,8 @@ packages: resolution: {integrity: sha512-PJWHUb1RFevKCwaFA9RlG5tCd+FO5iRh9A8HEtkmBH2Li03iJriB6m6JIN4rGz3K3JLawI7/veA1xzRKP6ISBw==} engines: {node: '>=0.3.1'} - diff@8.0.4: - resolution: {integrity: sha512-DPi0FmjiSU5EvQV0++GFDOJ9ASQUVFh5kD+OzOnYdi7n3Wpm9hWWGfB/O2blfHcMVTL5WkQXSnRiK9makhrcnw==} + diff@8.0.2: + resolution: {integrity: sha512-sSuxWU5j5SR9QQji/o2qMvqRNYRDOcBTgsJ/DeCf4iSN4gW+gNMXM7wFIP+fdXZxoNiAnHUTGjCr+TSWXdRDKg==} engines: {node: '>=0.3.1'} diffie-hellman@5.0.3: @@ -5035,8 +5027,8 @@ packages: fast-string-width@3.0.2: resolution: {integrity: sha512-gX8LrtNEI5hq8DVUfRQMbr5lpaS4nMIWV+7XEbXk2b8kiQIizgnlr12B4dA3ZEx3308ze0O4Q1R+cHts8kyUJg==} - fast-uri@3.1.2: - resolution: {integrity: sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==} + fast-uri@3.0.6: + resolution: {integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==} fast-wrap-ansi@0.2.0: resolution: {integrity: sha512-rLV8JHxTyhVmFYhBJuMujcrHqOT2cnO5Zxj37qROj23CP39GXubJRBUFF0z8KFK77Uc0SukZUf7JZhsVEQ6n8w==} @@ -5643,9 +5635,9 @@ packages: engines: {node: '>=14'} hasBin: true - js-cookie@3.0.7: - resolution: {integrity: sha512-z/wZZgDrkNV1eA0ULjM/F9/50Ya8fbzgKneSpoPsXSGd0KnpdtHfOZWK+GcwLk+EZbS4F9RBhU+K2RgzuDaItw==} - engines: {node: '>=20'} + js-cookie@3.0.5: + resolution: {integrity: sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==} + engines: {node: '>=14'} js-tokens@10.0.0: resolution: {integrity: sha512-lM/UBzQmfJRo9ABXbPWemivdCW8V2G8FHaHdypQaIy523snUjog0W71ayWXTjiR+ixeMyVHN2XcpnTd/liPg/Q==} @@ -5708,8 +5700,8 @@ packages: jwa@1.4.2: resolution: {integrity: sha512-eeH5JO+21J78qMvTIDdBXidBd6nG2kZjg5Ohz/1fpa28Z4CcsWUzJ1ZZyFq/3z3N17aZy+ZuBoHljASbL1WfOw==} - jws@3.2.3: - resolution: {integrity: sha512-byiJ0FLRdLdSVSReO/U4E7RoEyOCKnEnEPMjq3HxWtvzLsV08/i5RQKsFVNkCldrCaPr2vDNAOMsfs8T/Hze7g==} + jws@3.2.2: + resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} keytar@7.9.0: resolution: {integrity: sha512-VPD8mtVtm5JNtA2AErl6Chp06JBfy7diFQ7TQQhdpWOl6MrCRB+eRbvAZUsbGQS9kiMq0coJsy0W0vHpDCkWsQ==} @@ -5780,12 +5772,9 @@ packages: resolution: {integrity: sha512-F0+ErFFDj3Pt+nVrCN6VlEGEzocv9s7x/aR9v2riI+WM83UAfTYBDBjGPJnT55lBLR6JSI4fmWblt+aA2JN6/w==} engines: {node: '>= 18.12.0'} peerDependencies: - '@rspack/core': 0.x || ^1.0.0 || ^2.0.0-0 less: ^3.5.0 || ^4.0.0 webpack: ^5.0.0 peerDependenciesMeta: - '@rspack/core': - optional: true webpack: optional: true @@ -7000,12 +6989,9 @@ packages: rspack-vue-loader@17.5.0: resolution: {integrity: sha512-hJrL2+jytfTs6ORHBOKTh5lU7BVZvmv7afELuQfyEpGC1ll7MKj1BxlgAIbhd6pZwoEwfdH79Lewtwe4VOlfCQ==} peerDependencies: - '@rspack/core': ^1.0.0 || ^2.0.0-0 '@vue/compiler-sfc': '*' vue: '*' peerDependenciesMeta: - '@rspack/core': - optional: true '@vue/compiler-sfc': optional: true vue: @@ -7660,8 +7646,8 @@ packages: resolution: {integrity: sha512-FlHoQpcFvCzeXK5kVPvV7IVgW/hs/B36QWTz876iSdeJguBDfdTSRQmYmaHX+fQNt4hp+gEFB2XXw+8hT4/y8A==} engines: {node: '>=20.0.0'} - tinyexec@1.2.3: - resolution: {integrity: sha512-g62dB+w1/OEFnPvmX0yd/HnetYITOL+1nJW7kitOycOeAvmbWC/nu0fwmmQ/kupNojqExzyC/T++pST/jRJ2mQ==} + tinyexec@1.2.4: + resolution: {integrity: sha512-SHf/r48b7vOrjve9PxJo3MN5v5yuyjHvdUcrQffT3WXMUfnGmHDVbC4k3sHJaJTgZCwpUplIaAo5ANtMyp3YHg==} engines: {node: '>=18'} tinyglobby@0.2.15: @@ -8167,7 +8153,7 @@ snapshots: dependencies: '@ant-design/cssinjs': 2.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@babel/runtime': 7.29.2 - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -8176,7 +8162,7 @@ snapshots: '@babel/runtime': 7.29.2 '@emotion/hash': 0.8.0 '@emotion/unitless': 0.7.5 - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 csstype: 3.2.3 react: 19.2.6 @@ -8191,7 +8177,7 @@ snapshots: dependencies: '@ant-design/colors': 8.0.1 '@ant-design/icons-svg': 4.4.2 - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -8208,7 +8194,7 @@ snapshots: '@antfu/install-pkg@1.1.0': dependencies: package-manager-detector: 1.6.0 - tinyexec: 1.2.3 + tinyexec: 1.2.4 '@asamuzakjp/css-color@5.1.11': dependencies: @@ -8871,7 +8857,7 @@ snapshots: '@mdx-js/mdx@3.1.1': dependencies: - '@types/estree': 1.0.9 + '@types/estree': 1.0.8 '@types/estree-jsx': 1.0.5 '@types/hast': 3.0.4 '@types/mdx': 2.0.13 @@ -8922,7 +8908,7 @@ snapshots: '@rushstack/rig-package': 0.7.3 '@rushstack/terminal': 0.24.0(@types/node@22.18.6) '@rushstack/ts-command-line': 5.3.9(@types/node@22.18.6) - diff: 8.0.4 + diff: 8.0.2 minimatch: 10.2.3 resolve: 1.22.10 semver: 7.7.4 @@ -9240,14 +9226,14 @@ snapshots: dependencies: '@rc-component/select': 1.6.15(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@rc-component/tree': 1.3.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) '@rc-component/checkbox@2.0.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9256,7 +9242,7 @@ snapshots: dependencies: '@babel/runtime': 7.29.2 '@rc-component/motion': 1.3.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9264,14 +9250,14 @@ snapshots: '@rc-component/color-picker@3.1.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: '@ant-design/fast-color': 3.0.1 - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) '@rc-component/context@2.0.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9279,7 +9265,7 @@ snapshots: dependencies: '@rc-component/motion': 1.3.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@rc-component/portal': 2.2.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9288,7 +9274,7 @@ snapshots: dependencies: '@rc-component/motion': 1.3.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@rc-component/portal': 2.2.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9296,7 +9282,7 @@ snapshots: '@rc-component/dropdown@1.0.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: '@rc-component/trigger': 3.9.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9304,7 +9290,7 @@ snapshots: '@rc-component/form@1.8.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: '@rc-component/async-validator': 5.1.0 - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9313,7 +9299,7 @@ snapshots: dependencies: '@rc-component/motion': 1.3.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@rc-component/portal': 2.2.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9321,7 +9307,7 @@ snapshots: '@rc-component/input-number@1.6.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: '@rc-component/mini-decimal': 1.1.0 - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9329,7 +9315,7 @@ snapshots: '@rc-component/input@1.3.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: '@rc-component/resize-observer': 1.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9339,7 +9325,7 @@ snapshots: '@rc-component/input': 1.3.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@rc-component/menu': 1.3.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@rc-component/trigger': 3.9.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9349,7 +9335,7 @@ snapshots: '@rc-component/motion': 1.3.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@rc-component/overflow': 1.0.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@rc-component/trigger': 3.9.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9360,21 +9346,21 @@ snapshots: '@rc-component/motion@1.3.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) '@rc-component/mutate-observer@2.0.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) react: 19.2.6 react-dom: 19.2.6(react@19.2.6) '@rc-component/notification@2.0.7(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: '@rc-component/motion': 1.3.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9383,14 +9369,14 @@ snapshots: dependencies: '@babel/runtime': 7.29.2 '@rc-component/resize-observer': 1.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) '@rc-component/pagination@1.2.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9400,7 +9386,7 @@ snapshots: '@rc-component/overflow': 1.0.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@rc-component/resize-observer': 1.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@rc-component/trigger': 3.9.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9409,14 +9395,14 @@ snapshots: '@rc-component/portal@2.2.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) '@rc-component/progress@1.0.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9429,14 +9415,14 @@ snapshots: '@rc-component/rate@1.0.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) '@rc-component/resize-observer@1.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9444,7 +9430,7 @@ snapshots: dependencies: '@babel/runtime': 7.29.2 '@rc-component/motion': 1.3.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9453,7 +9439,7 @@ snapshots: dependencies: '@rc-component/overflow': 1.0.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@rc-component/trigger': 3.9.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@rc-component/virtual-list': 1.0.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 @@ -9461,21 +9447,21 @@ snapshots: '@rc-component/slider@1.0.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) '@rc-component/steps@1.2.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) '@rc-component/switch@1.0.3(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9484,7 +9470,7 @@ snapshots: dependencies: '@rc-component/context': 2.0.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@rc-component/resize-observer': 1.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@rc-component/virtual-list': 1.0.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 @@ -9496,7 +9482,7 @@ snapshots: '@rc-component/menu': 1.3.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@rc-component/motion': 1.3.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@rc-component/resize-observer': 1.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9504,7 +9490,7 @@ snapshots: '@rc-component/tooltip@1.4.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: '@rc-component/trigger': 3.9.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9513,7 +9499,7 @@ snapshots: dependencies: '@rc-component/portal': 2.2.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@rc-component/trigger': 3.9.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9522,7 +9508,7 @@ snapshots: dependencies: '@rc-component/select': 1.6.15(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@rc-component/tree': 1.3.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9530,7 +9516,7 @@ snapshots: '@rc-component/tree@1.3.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: '@rc-component/motion': 1.3.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@rc-component/virtual-list': 1.0.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 @@ -9541,19 +9527,19 @@ snapshots: '@rc-component/motion': 1.3.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@rc-component/portal': 2.2.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@rc-component/resize-observer': 1.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) '@rc-component/upload@1.1.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) - '@rc-component/util@1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rc-component/util@1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: is-mobile: 5.0.0 react: 19.2.6 @@ -9564,7 +9550,7 @@ snapshots: dependencies: '@babel/runtime': 7.29.2 '@rc-component/resize-observer': 1.1.2(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9573,7 +9559,7 @@ snapshots: '@rsbuild/core@2.0.9': dependencies: - '@rspack/core': 2.0.5(@swc/helpers@0.5.23) + '@rspack/core': '@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23)' '@swc/helpers': 0.5.23 transitivePeerDependencies: - '@module-federation/runtime-tools' @@ -9601,16 +9587,17 @@ snapshots: optionalDependencies: '@rsbuild/core': 2.0.9 - '@rsbuild/plugin-less@1.6.4(@rsbuild/core@2.0.9)(@rspack/core@2.0.5(@swc/helpers@0.5.23))(webpack@5.107.2)': + '@rsbuild/plugin-less@1.6.4(@rsbuild/core@2.0.9)(@swc/helpers@0.5.23)(webpack@5.107.2)': dependencies: deepmerge: 4.3.1 less: 4.6.4 - less-loader: 12.3.3(@rspack/core@2.0.5(@swc/helpers@0.5.23))(less@4.6.4)(webpack@5.107.2) + less-loader: 12.3.3(@swc/helpers@0.5.23)(less@4.6.4)(webpack@5.107.2) reduce-configs: 1.1.2 optionalDependencies: '@rsbuild/core': 2.0.9 transitivePeerDependencies: - - '@rspack/core' + - '@module-federation/runtime-tools' + - '@swc/helpers' - webpack '@rsbuild/plugin-node-polyfill@1.4.5(@rsbuild/core@2.0.9)': @@ -9641,14 +9628,15 @@ snapshots: optionalDependencies: '@rsbuild/core': 2.0.9 - '@rsbuild/plugin-react@2.0.1(@rsbuild/core@2.0.9)(@rspack/core@2.0.5(@swc/helpers@0.5.23))': + '@rsbuild/plugin-react@2.0.1(@rsbuild/core@2.0.9)(@swc/helpers@0.5.23)': dependencies: - '@rspack/plugin-react-refresh': 2.0.0(@rspack/core@2.0.5(@swc/helpers@0.5.23))(react-refresh@0.18.0) + '@rspack/plugin-react-refresh': 2.0.0(@swc/helpers@0.5.23)(react-refresh@0.18.0) react-refresh: 0.18.0 optionalDependencies: '@rsbuild/core': 2.0.9 transitivePeerDependencies: - - '@rspack/core' + - '@module-federation/runtime-tools' + - '@swc/helpers' '@rsbuild/plugin-sass@1.5.3(@rsbuild/core@2.0.9)': dependencies: @@ -9679,9 +9667,9 @@ snapshots: - svelte - typescript - '@rsbuild/plugin-svgr@2.0.3(@rsbuild/core@2.0.9)(@rspack/core@2.0.5(@swc/helpers@0.5.23))(typescript@6.0.3)': + '@rsbuild/plugin-svgr@2.0.3(@rsbuild/core@2.0.9)(@swc/helpers@0.5.23)(typescript@6.0.3)': dependencies: - '@rsbuild/plugin-react': 2.0.1(@rsbuild/core@2.0.9)(@rspack/core@2.0.5(@swc/helpers@0.5.23)) + '@rsbuild/plugin-react': 2.0.1(@rsbuild/core@2.0.9)(@swc/helpers@0.5.23) '@svgr/core': 8.1.0(typescript@6.0.3) '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@6.0.3)) '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@6.0.3))(typescript@6.0.3) @@ -9690,7 +9678,8 @@ snapshots: optionalDependencies: '@rsbuild/core': 2.0.9 transitivePeerDependencies: - - '@rspack/core' + - '@module-federation/runtime-tools' + - '@swc/helpers' - supports-color - typescript @@ -9705,25 +9694,26 @@ snapshots: - '@babel/core' - supports-color - '@rsbuild/plugin-vue@1.2.9(@rsbuild/core@2.0.9)(@rspack/core@2.0.5(@swc/helpers@0.5.23))(vue@3.5.35(typescript@6.0.3))': + '@rsbuild/plugin-vue@1.2.9(@rsbuild/core@2.0.9)(@swc/helpers@0.5.23)(vue@3.5.35(typescript@6.0.3))': dependencies: - rspack-vue-loader: 17.5.0(@rspack/core@2.0.5(@swc/helpers@0.5.23))(vue@3.5.35(typescript@6.0.3)) + rspack-vue-loader: 17.5.0(@swc/helpers@0.5.23)(vue@3.5.35(typescript@6.0.3)) optionalDependencies: '@rsbuild/core': 2.0.9 transitivePeerDependencies: - - '@rspack/core' + - '@module-federation/runtime-tools' + - '@swc/helpers' - '@vue/compiler-sfc' - vue '@rsdoctor/client@1.5.12': {} - '@rsdoctor/core@1.5.12(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@rsbuild/core@2.0.9)(@rspack/core@2.0.5(@swc/helpers@0.5.23))(webpack@5.107.2)': + '@rsdoctor/core@1.5.12(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@rsbuild/core@2.0.9)(@swc/helpers@0.5.23)(webpack@5.107.2)': dependencies: '@rsbuild/plugin-check-syntax': 1.6.1(@rsbuild/core@2.0.9) - '@rsdoctor/graph': 1.5.12(@rspack/core@2.0.5(@swc/helpers@0.5.23))(webpack@5.107.2) - '@rsdoctor/sdk': 1.5.12(@rspack/core@2.0.5(@swc/helpers@0.5.23))(webpack@5.107.2) - '@rsdoctor/types': 1.5.12(@rspack/core@2.0.5(@swc/helpers@0.5.23))(webpack@5.107.2) - '@rsdoctor/utils': 1.5.12(@rspack/core@2.0.5(@swc/helpers@0.5.23))(webpack@5.107.2) + '@rsdoctor/graph': 1.5.12(@swc/helpers@0.5.23)(webpack@5.107.2) + '@rsdoctor/sdk': 1.5.12(@swc/helpers@0.5.23)(webpack@5.107.2) + '@rsdoctor/types': 1.5.12(@swc/helpers@0.5.23)(webpack@5.107.2) + '@rsdoctor/utils': 1.5.12(@swc/helpers@0.5.23)(webpack@5.107.2) '@rspack/resolver': 0.2.8(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) browserslist-load-config: 1.0.1 es-toolkit: 1.45.1 @@ -9734,73 +9724,80 @@ snapshots: transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' + - '@module-federation/runtime-tools' - '@rsbuild/core' - - '@rspack/core' + - '@swc/helpers' - bufferutil - supports-color - utf-8-validate - webpack - '@rsdoctor/graph@1.5.12(@rspack/core@2.0.5(@swc/helpers@0.5.23))(webpack@5.107.2)': + '@rsdoctor/graph@1.5.12(@swc/helpers@0.5.23)(webpack@5.107.2)': dependencies: - '@rsdoctor/types': 1.5.12(@rspack/core@2.0.5(@swc/helpers@0.5.23))(webpack@5.107.2) - '@rsdoctor/utils': 1.5.12(@rspack/core@2.0.5(@swc/helpers@0.5.23))(webpack@5.107.2) + '@rsdoctor/types': 1.5.12(@swc/helpers@0.5.23)(webpack@5.107.2) + '@rsdoctor/utils': 1.5.12(@swc/helpers@0.5.23)(webpack@5.107.2) es-toolkit: 1.45.1 path-browserify: 1.0.1 source-map: 0.7.6 transitivePeerDependencies: - - '@rspack/core' + - '@module-federation/runtime-tools' + - '@swc/helpers' - webpack - '@rsdoctor/rspack-plugin@1.5.12(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@rsbuild/core@2.0.9)(@rspack/core@2.0.5(@swc/helpers@0.5.23))(webpack@5.107.2)': + '@rsdoctor/rspack-plugin@1.5.12(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@rsbuild/core@2.0.9)(@swc/helpers@0.5.23)(webpack@5.107.2)': dependencies: - '@rsdoctor/core': 1.5.12(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@rsbuild/core@2.0.9)(@rspack/core@2.0.5(@swc/helpers@0.5.23))(webpack@5.107.2) - '@rsdoctor/graph': 1.5.12(@rspack/core@2.0.5(@swc/helpers@0.5.23))(webpack@5.107.2) - '@rsdoctor/sdk': 1.5.12(@rspack/core@2.0.5(@swc/helpers@0.5.23))(webpack@5.107.2) - '@rsdoctor/types': 1.5.12(@rspack/core@2.0.5(@swc/helpers@0.5.23))(webpack@5.107.2) - '@rsdoctor/utils': 1.5.12(@rspack/core@2.0.5(@swc/helpers@0.5.23))(webpack@5.107.2) - optionalDependencies: - '@rspack/core': 2.0.5(@swc/helpers@0.5.23) + '@rsdoctor/core': 1.5.12(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@rsbuild/core@2.0.9)(@swc/helpers@0.5.23)(webpack@5.107.2) + '@rsdoctor/graph': 1.5.12(@swc/helpers@0.5.23)(webpack@5.107.2) + '@rsdoctor/sdk': 1.5.12(@swc/helpers@0.5.23)(webpack@5.107.2) + '@rsdoctor/types': 1.5.12(@swc/helpers@0.5.23)(webpack@5.107.2) + '@rsdoctor/utils': 1.5.12(@swc/helpers@0.5.23)(webpack@5.107.2) + '@rspack/core': '@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23)' transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' + - '@module-federation/runtime-tools' - '@rsbuild/core' + - '@swc/helpers' - bufferutil - supports-color - utf-8-validate - webpack - '@rsdoctor/sdk@1.5.12(@rspack/core@2.0.5(@swc/helpers@0.5.23))(webpack@5.107.2)': + '@rsdoctor/sdk@1.5.12(@swc/helpers@0.5.23)(webpack@5.107.2)': dependencies: '@rsdoctor/client': 1.5.12 - '@rsdoctor/graph': 1.5.12(@rspack/core@2.0.5(@swc/helpers@0.5.23))(webpack@5.107.2) - '@rsdoctor/types': 1.5.12(@rspack/core@2.0.5(@swc/helpers@0.5.23))(webpack@5.107.2) - '@rsdoctor/utils': 1.5.12(@rspack/core@2.0.5(@swc/helpers@0.5.23))(webpack@5.107.2) + '@rsdoctor/graph': 1.5.12(@swc/helpers@0.5.23)(webpack@5.107.2) + '@rsdoctor/types': 1.5.12(@swc/helpers@0.5.23)(webpack@5.107.2) + '@rsdoctor/utils': 1.5.12(@swc/helpers@0.5.23)(webpack@5.107.2) launch-editor: 2.13.2 safer-buffer: 2.1.2 socket.io: 4.8.1 tapable: 2.3.3 transitivePeerDependencies: - - '@rspack/core' + - '@module-federation/runtime-tools' + - '@swc/helpers' - bufferutil - supports-color - utf-8-validate - webpack - '@rsdoctor/types@1.5.12(@rspack/core@2.0.5(@swc/helpers@0.5.23))(webpack@5.107.2)': + '@rsdoctor/types@1.5.12(@swc/helpers@0.5.23)(webpack@5.107.2)': dependencies: + '@rspack/core': '@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23)' '@types/connect': 3.4.38 '@types/estree': 1.0.5 '@types/tapable': 2.3.0 source-map: 0.7.6 optionalDependencies: - '@rspack/core': 2.0.5(@swc/helpers@0.5.23) webpack: 5.107.2 + transitivePeerDependencies: + - '@module-federation/runtime-tools' + - '@swc/helpers' - '@rsdoctor/utils@1.5.12(@rspack/core@2.0.5(@swc/helpers@0.5.23))(webpack@5.107.2)': + '@rsdoctor/utils@1.5.12(@swc/helpers@0.5.23)(webpack@5.107.2)': dependencies: '@babel/code-frame': 7.26.2 - '@rsdoctor/types': 1.5.12(@rspack/core@2.0.5(@swc/helpers@0.5.23))(webpack@5.107.2) + '@rsdoctor/types': 1.5.12(@swc/helpers@0.5.23)(webpack@5.107.2) '@types/estree': 1.0.5 acorn: 8.16.0 acorn-import-attributes: 1.9.5(acorn@8.16.0) @@ -9815,7 +9812,8 @@ snapshots: rslog: 2.1.2 strip-ansi: 6.0.1 transitivePeerDependencies: - - '@rspack/core' + - '@module-federation/runtime-tools' + - '@swc/helpers' - webpack '@rslib/core@0.22.0(@microsoft/api-extractor@7.58.7(@types/node@22.18.6))(@typescript/native-preview@7.0.0-dev.20260527.2)(typescript@6.0.3)': @@ -9861,87 +9859,89 @@ snapshots: '@rslint/win32-x64@0.5.3': optional: true - '@rspack/binding-darwin-arm64@2.0.5': + '@rspack-canary/binding-darwin-arm64@2.0.7-canary-a310bbfa-20260603233709': optional: true - '@rspack/binding-darwin-x64@2.0.5': + '@rspack-canary/binding-darwin-x64@2.0.7-canary-a310bbfa-20260603233709': optional: true - '@rspack/binding-linux-arm64-gnu@2.0.5': + '@rspack-canary/binding-linux-arm64-gnu@2.0.7-canary-a310bbfa-20260603233709': optional: true - '@rspack/binding-linux-arm64-musl@2.0.5': + '@rspack-canary/binding-linux-arm64-musl@2.0.7-canary-a310bbfa-20260603233709': optional: true - '@rspack/binding-linux-x64-gnu@2.0.5': + '@rspack-canary/binding-linux-x64-gnu@2.0.7-canary-a310bbfa-20260603233709': optional: true - '@rspack/binding-linux-x64-musl@2.0.5': + '@rspack-canary/binding-linux-x64-musl@2.0.7-canary-a310bbfa-20260603233709': optional: true - '@rspack/binding-wasm32-wasi@2.0.5': + '@rspack-canary/binding-wasm32-wasi@2.0.7-canary-a310bbfa-20260603233709': dependencies: '@emnapi/core': 1.10.0 '@emnapi/runtime': 1.10.0 '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) optional: true - '@rspack/binding-win32-arm64-msvc@2.0.5': + '@rspack-canary/binding-win32-arm64-msvc@2.0.7-canary-a310bbfa-20260603233709': optional: true - '@rspack/binding-win32-ia32-msvc@2.0.5': + '@rspack-canary/binding-win32-ia32-msvc@2.0.7-canary-a310bbfa-20260603233709': optional: true - '@rspack/binding-win32-x64-msvc@2.0.5': + '@rspack-canary/binding-win32-x64-msvc@2.0.7-canary-a310bbfa-20260603233709': optional: true - '@rspack/binding@2.0.5': + '@rspack-canary/binding@2.0.7-canary-a310bbfa-20260603233709': optionalDependencies: - '@rspack/binding-darwin-arm64': 2.0.5 - '@rspack/binding-darwin-x64': 2.0.5 - '@rspack/binding-linux-arm64-gnu': 2.0.5 - '@rspack/binding-linux-arm64-musl': 2.0.5 - '@rspack/binding-linux-x64-gnu': 2.0.5 - '@rspack/binding-linux-x64-musl': 2.0.5 - '@rspack/binding-wasm32-wasi': 2.0.5 - '@rspack/binding-win32-arm64-msvc': 2.0.5 - '@rspack/binding-win32-ia32-msvc': 2.0.5 - '@rspack/binding-win32-x64-msvc': 2.0.5 - - '@rspack/cli@2.0.5(@rspack/core@2.0.5(@swc/helpers@0.5.23))(@rspack/dev-server@2.0.3(@rspack/core@2.0.5(@swc/helpers@0.5.23)))': - dependencies: - '@rspack/core': 2.0.5(@swc/helpers@0.5.23) + '@rspack/binding-darwin-arm64': '@rspack-canary/binding-darwin-arm64@2.0.7-canary-a310bbfa-20260603233709' + '@rspack/binding-darwin-x64': '@rspack-canary/binding-darwin-x64@2.0.7-canary-a310bbfa-20260603233709' + '@rspack/binding-linux-arm64-gnu': '@rspack-canary/binding-linux-arm64-gnu@2.0.7-canary-a310bbfa-20260603233709' + '@rspack/binding-linux-arm64-musl': '@rspack-canary/binding-linux-arm64-musl@2.0.7-canary-a310bbfa-20260603233709' + '@rspack/binding-linux-x64-gnu': '@rspack-canary/binding-linux-x64-gnu@2.0.7-canary-a310bbfa-20260603233709' + '@rspack/binding-linux-x64-musl': '@rspack-canary/binding-linux-x64-musl@2.0.7-canary-a310bbfa-20260603233709' + '@rspack/binding-wasm32-wasi': '@rspack-canary/binding-wasm32-wasi@2.0.7-canary-a310bbfa-20260603233709' + '@rspack/binding-win32-arm64-msvc': '@rspack-canary/binding-win32-arm64-msvc@2.0.7-canary-a310bbfa-20260603233709' + '@rspack/binding-win32-ia32-msvc': '@rspack-canary/binding-win32-ia32-msvc@2.0.7-canary-a310bbfa-20260603233709' + '@rspack/binding-win32-x64-msvc': '@rspack-canary/binding-win32-x64-msvc@2.0.7-canary-a310bbfa-20260603233709' + + '@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23)': + dependencies: + '@rspack/binding': '@rspack-canary/binding@2.0.7-canary-a310bbfa-20260603233709' optionalDependencies: - '@rspack/dev-server': 2.0.3(@rspack/core@2.0.5(@swc/helpers@0.5.23)) + '@swc/helpers': 0.5.23 - '@rspack/core@2.0.5(@swc/helpers@0.5.23)': + '@rspack/cli@2.0.5(@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23))(@rspack/dev-server@2.0.3(@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23)))': dependencies: - '@rspack/binding': 2.0.5 + '@rspack/core': '@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23)' optionalDependencies: - '@swc/helpers': 0.5.23 + '@rspack/dev-server': 2.0.3(@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23)) - '@rspack/dev-middleware@2.0.1(@rspack/core@2.0.5(@swc/helpers@0.5.23))': + '@rspack/dev-middleware@2.0.1(@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23))': optionalDependencies: - '@rspack/core': 2.0.5(@swc/helpers@0.5.23) + '@rspack/core': '@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23)' - '@rspack/dev-server@2.0.3(@rspack/core@2.0.5(@swc/helpers@0.5.23))': + '@rspack/dev-server@2.0.3(@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23))': dependencies: - '@rspack/core': 2.0.5(@swc/helpers@0.5.23) - '@rspack/dev-middleware': 2.0.1(@rspack/core@2.0.5(@swc/helpers@0.5.23)) + '@rspack/core': '@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23)' + '@rspack/dev-middleware': 2.0.1(@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23)) '@rspack/lite-tapable@1.1.0': {} - '@rspack/plugin-react-refresh@2.0.0(@rspack/core@2.0.5(@swc/helpers@0.5.23))(react-refresh@0.18.0)': + '@rspack/plugin-react-refresh@2.0.0(@swc/helpers@0.5.23)(react-refresh@0.18.0)': dependencies: + '@rspack/core': '@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23)' react-refresh: 0.18.0 - optionalDependencies: - '@rspack/core': 2.0.5(@swc/helpers@0.5.23) + transitivePeerDependencies: + - '@module-federation/runtime-tools' + - '@swc/helpers' - '@rspack/plugin-react-refresh@2.0.1(@rspack/core@2.0.5(@swc/helpers@0.5.23))(react-refresh@0.18.0)': + '@rspack/plugin-react-refresh@2.0.1(@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23))(react-refresh@0.18.0)': dependencies: react-refresh: 0.18.0 optionalDependencies: - '@rspack/core': 2.0.5(@swc/helpers@0.5.23) + '@rspack/core': '@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23)' '@rspack/resolver-binding-darwin-arm64@0.2.8': optional: true @@ -9994,12 +9994,12 @@ snapshots: - '@emnapi/core' - '@emnapi/runtime' - '@rspress/core@2.0.13(@rspack/core@2.0.5(@swc/helpers@0.5.23))(@types/mdast@4.0.4)(@types/react@19.2.15)(micromark-util-types@2.0.2)(micromark@4.0.2)': + '@rspress/core@2.0.13(@swc/helpers@0.5.23)(@types/mdast@4.0.4)(@types/react@19.2.15)(micromark-util-types@2.0.2)(micromark@4.0.2)': dependencies: '@mdx-js/mdx': 3.1.1 '@mdx-js/react': 3.1.1(@types/react@19.2.15)(react@19.2.6) '@rsbuild/core': 2.0.9 - '@rsbuild/plugin-react': 2.0.1(@rsbuild/core@2.0.9)(@rspack/core@2.0.5(@swc/helpers@0.5.23)) + '@rsbuild/plugin-react': 2.0.1(@rsbuild/core@2.0.9)(@swc/helpers@0.5.23) '@rspress/shared': 2.0.13 '@shikijs/rehype': 4.0.2 '@types/unist': 3.0.3 @@ -10036,7 +10036,7 @@ snapshots: unist-util-visit-children: 3.0.0 transitivePeerDependencies: - '@module-federation/runtime-tools' - - '@rspack/core' + - '@swc/helpers' - '@types/mdast' - '@types/react' - core-js @@ -10044,11 +10044,11 @@ snapshots: - micromark-util-types - supports-color - '@rspress/plugin-algolia@2.0.13(@rspress/core@2.0.13(@rspack/core@2.0.5(@swc/helpers@0.5.23))(@types/mdast@4.0.4)(@types/react@19.2.15)(micromark-util-types@2.0.2)(micromark@4.0.2))(@types/react@19.2.15)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@rspress/plugin-algolia@2.0.13(@rspress/core@2.0.13(@swc/helpers@0.5.23)(@types/mdast@4.0.4)(@types/react@19.2.15)(micromark-util-types@2.0.2)(micromark@4.0.2))(@types/react@19.2.15)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: '@docsearch/css': 4.6.3 '@docsearch/react': 4.6.3(@types/react@19.2.15)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rspress/core': 2.0.13(@rspack/core@2.0.5(@swc/helpers@0.5.23))(@types/mdast@4.0.4)(@types/react@19.2.15)(micromark-util-types@2.0.2)(micromark@4.0.2) + '@rspress/core': 2.0.13(@swc/helpers@0.5.23)(@types/mdast@4.0.4)(@types/react@19.2.15)(micromark-util-types@2.0.2)(micromark@4.0.2) transitivePeerDependencies: - '@algolia/client-search' - '@types/react' @@ -10066,9 +10066,9 @@ snapshots: - '@module-federation/runtime-tools' - core-js - '@rstack-dev/doc-ui@1.14.3(@rspress/core@2.0.13(@rspack/core@2.0.5(@swc/helpers@0.5.23))(@types/mdast@4.0.4)(@types/react@19.2.15)(micromark-util-types@2.0.2)(micromark@4.0.2))': + '@rstack-dev/doc-ui@1.14.3(@rspress/core@2.0.13(@swc/helpers@0.5.23)(@types/mdast@4.0.4)(@types/react@19.2.15)(micromark-util-types@2.0.2)(micromark@4.0.2))': optionalDependencies: - '@rspress/core': 2.0.13(@rspack/core@2.0.5(@swc/helpers@0.5.23))(@types/mdast@4.0.4)(@types/react@19.2.15)(micromark-util-types@2.0.2)(micromark@4.0.2) + '@rspress/core': 2.0.13(@swc/helpers@0.5.23)(@types/mdast@4.0.4)(@types/react@19.2.15)(micromark-util-types@2.0.2)(micromark@4.0.2) '@rushstack/node-core-library@5.23.1(@types/node@22.18.6)': dependencies: @@ -10595,11 +10595,11 @@ snapshots: '@types/estree-jsx@1.0.5': dependencies: - '@types/estree': 1.0.9 + '@types/estree': 1.0.8 '@types/estree@1.0.5': {} - '@types/estree@1.0.9': {} + '@types/estree@1.0.8': {} '@types/fs-extra@11.0.4': dependencies: @@ -11158,7 +11158,7 @@ snapshots: ajv@8.18.0: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.1.2 + fast-uri: 3.0.6 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -11222,7 +11222,7 @@ snapshots: '@rc-component/tree-select': 1.9.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@rc-component/trigger': 3.9.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@rc-component/upload': 1.1.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@rc-component/util': 1.11.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rc-component/util': 1.11.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) clsx: 2.1.1 dayjs: 1.11.19 react: 19.2.6 @@ -11352,16 +11352,16 @@ snapshots: boundary@2.0.0: {} - brace-expansion@1.1.14: + brace-expansion@1.1.12: dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 - brace-expansion@2.1.0: + brace-expansion@2.0.1: dependencies: balanced-match: 1.0.2 - brace-expansion@5.0.6: + brace-expansion@5.0.3: dependencies: balanced-match: 4.0.4 @@ -11458,7 +11458,7 @@ snapshots: jsonc-parser: 3.3.1 package-manager-detector: 1.6.0 semver: 7.8.1 - tinyexec: 1.2.3 + tinyexec: 1.2.4 tinyglobby: 0.2.17 unconfig: 7.5.0 yaml: 2.9.0 @@ -11840,7 +11840,7 @@ snapshots: has-property-descriptors: 1.0.2 object-keys: 1.1.1 - defu@6.1.7: {} + defu@6.1.4: {} delayed-stream@1.0.0: {} @@ -11865,7 +11865,7 @@ snapshots: diff@7.0.0: {} - diff@8.0.4: {} + diff@8.0.2: {} diffie-hellman@5.0.3: dependencies: @@ -12073,7 +12073,7 @@ snapshots: estree-util-attach-comments@3.0.0: dependencies: - '@types/estree': 1.0.9 + '@types/estree': 1.0.8 estree-util-build-jsx@3.0.1: dependencies: @@ -12086,7 +12086,7 @@ snapshots: estree-util-scope@1.0.0: dependencies: - '@types/estree': 1.0.9 + '@types/estree': 1.0.8 devlop: 1.1.0 estree-util-to-js@2.0.0: @@ -12104,7 +12104,7 @@ snapshots: estree-walker@3.0.3: dependencies: - '@types/estree': 1.0.9 + '@types/estree': 1.0.8 event-target-shim@5.0.1: {} @@ -12160,7 +12160,7 @@ snapshots: dependencies: fast-string-truncated-width: 3.0.3 - fast-uri@3.1.2: {} + fast-uri@3.0.6: {} fast-wrap-ansi@0.2.0: dependencies: @@ -12431,7 +12431,7 @@ snapshots: hast-util-to-estree@3.1.3: dependencies: - '@types/estree': 1.0.9 + '@types/estree': 1.0.8 '@types/estree-jsx': 1.0.5 '@types/hast': 3.0.4 comma-separated-tokens: 2.0.3 @@ -12466,7 +12466,7 @@ snapshots: hast-util-to-jsx-runtime@2.3.6: dependencies: - '@types/estree': 1.0.9 + '@types/estree': 1.0.8 '@types/hast': 3.0.4 '@types/unist': 3.0.3 comma-separated-tokens: 2.0.3 @@ -12697,7 +12697,7 @@ snapshots: is-reference@3.0.3: dependencies: - '@types/estree': 1.0.9 + '@types/estree': 1.0.8 is-regex@1.2.1: dependencies: @@ -12841,10 +12841,10 @@ snapshots: config-chain: 1.1.13 editorconfig: 1.0.4 glob: 10.5.0 - js-cookie: 3.0.7 + js-cookie: 3.0.5 nopt: 7.2.1 - js-cookie@3.0.7: {} + js-cookie@3.0.5: {} js-tokens@10.0.0: {} @@ -12909,7 +12909,7 @@ snapshots: jsonwebtoken@9.0.2: dependencies: - jws: 3.2.3 + jws: 3.2.2 lodash.includes: 4.3.0 lodash.isboolean: 3.0.3 lodash.isinteger: 4.0.4 @@ -12933,7 +12933,7 @@ snapshots: ecdsa-sig-formatter: 1.0.11 safe-buffer: 5.2.1 - jws@3.2.3: + jws@3.2.2: dependencies: jwa: 1.4.2 safe-buffer: 5.2.1 @@ -13012,12 +13012,15 @@ snapshots: lefthook-windows-arm64: 2.1.9 lefthook-windows-x64: 2.1.9 - less-loader@12.3.3(@rspack/core@2.0.5(@swc/helpers@0.5.23))(less@4.6.4)(webpack@5.107.2): + less-loader@12.3.3(@swc/helpers@0.5.23)(less@4.6.4)(webpack@5.107.2): dependencies: + '@rspack/core': '@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23)' less: 4.6.4 optionalDependencies: - '@rspack/core': 2.0.5(@swc/helpers@0.5.23) webpack: 5.107.2 + transitivePeerDependencies: + - '@module-federation/runtime-tools' + - '@swc/helpers' less@4.6.4: dependencies: @@ -13517,7 +13520,7 @@ snapshots: micromark-extension-mdx-expression@3.0.1: dependencies: - '@types/estree': 1.0.9 + '@types/estree': 1.0.8 devlop: 1.1.0 micromark-factory-mdx-expression: 2.0.3 micromark-factory-space: 2.0.1 @@ -13528,7 +13531,7 @@ snapshots: micromark-extension-mdx-jsx@3.0.2: dependencies: - '@types/estree': 1.0.9 + '@types/estree': 1.0.8 devlop: 1.1.0 estree-util-is-identifier-name: 3.0.0 micromark-factory-mdx-expression: 2.0.3 @@ -13545,7 +13548,7 @@ snapshots: micromark-extension-mdxjs-esm@3.0.0: dependencies: - '@types/estree': 1.0.9 + '@types/estree': 1.0.8 devlop: 1.1.0 micromark-core-commonmark: 2.0.3 micromark-util-character: 2.1.1 @@ -13581,7 +13584,7 @@ snapshots: micromark-factory-mdx-expression@2.0.3: dependencies: - '@types/estree': 1.0.9 + '@types/estree': 1.0.8 devlop: 1.1.0 micromark-factory-space: 2.0.1 micromark-util-character: 2.1.1 @@ -13645,7 +13648,7 @@ snapshots: micromark-util-events-to-acorn@2.0.3: dependencies: - '@types/estree': 1.0.9 + '@types/estree': 1.0.8 '@types/unist': 3.0.3 devlop: 1.1.0 estree-util-visit: 2.0.0 @@ -13735,19 +13738,19 @@ snapshots: minimatch@10.2.3: dependencies: - brace-expansion: 5.0.6 + brace-expansion: 5.0.3 minimatch@3.1.2: dependencies: - brace-expansion: 1.1.14 + brace-expansion: 1.1.12 minimatch@9.0.1: dependencies: - brace-expansion: 2.1.0 + brace-expansion: 2.0.1 minimatch@9.0.5: dependencies: - brace-expansion: 2.1.0 + brace-expansion: 2.0.1 minimist@1.2.8: {} @@ -14393,7 +14396,7 @@ snapshots: recma-build-jsx@1.0.0: dependencies: - '@types/estree': 1.0.9 + '@types/estree': 1.0.8 estree-util-build-jsx: 3.0.1 vfile: 6.0.3 @@ -14409,14 +14412,14 @@ snapshots: recma-parse@1.0.0: dependencies: - '@types/estree': 1.0.9 + '@types/estree': 1.0.8 esast-util-from-js: 2.0.1 unified: 11.0.5 vfile: 6.0.3 recma-stringify@1.0.0: dependencies: - '@types/estree': 1.0.9 + '@types/estree': 1.0.8 estree-util-to-js: 2.0.0 unified: 11.0.5 vfile: 6.0.3 @@ -14457,7 +14460,7 @@ snapshots: rehype-recma@1.0.0: dependencies: - '@types/estree': 1.0.9 + '@types/estree': 1.0.8 '@types/hast': 3.0.4 hast-util-to-estree: 3.1.3 transitivePeerDependencies: @@ -14582,17 +14585,20 @@ snapshots: rslog@2.1.2: {} - rspack-vue-loader@17.5.0(@rspack/core@2.0.5(@swc/helpers@0.5.23))(vue@3.5.35(typescript@6.0.3)): + rspack-vue-loader@17.5.0(@swc/helpers@0.5.23)(vue@3.5.35(typescript@6.0.3)): dependencies: + '@rspack/core': '@rspack-canary/core@2.0.7-canary-a310bbfa-20260603233709(@swc/helpers@0.5.23)' '@rspack/lite-tapable': 1.1.0 chalk: 4.1.2 optionalDependencies: - '@rspack/core': 2.0.5(@swc/helpers@0.5.23) vue: 3.5.35(typescript@6.0.3) + transitivePeerDependencies: + - '@module-federation/runtime-tools' + - '@swc/helpers' - rspress-plugin-font-open-sans@1.0.4(@rspress/core@2.0.13(@rspack/core@2.0.5(@swc/helpers@0.5.23))(@types/mdast@4.0.4)(@types/react@19.2.15)(micromark-util-types@2.0.2)(micromark@4.0.2)): + rspress-plugin-font-open-sans@1.0.4(@rspress/core@2.0.13(@swc/helpers@0.5.23)(@types/mdast@4.0.4)(@types/react@19.2.15)(micromark-util-types@2.0.2)(micromark@4.0.2)): dependencies: - '@rspress/core': 2.0.13(@rspack/core@2.0.5(@swc/helpers@0.5.23))(@types/mdast@4.0.4)(@types/react@19.2.15)(micromark-util-types@2.0.2)(micromark@4.0.2) + '@rspress/core': 2.0.13(@swc/helpers@0.5.23)(@types/mdast@4.0.4)(@types/react@19.2.15)(micromark-util-types@2.0.2)(micromark@4.0.2) rspress-plugin-sitemap@1.2.1: {} @@ -15093,7 +15099,7 @@ snapshots: '@jridgewell/remapping': 2.3.5 '@jridgewell/sourcemap-codec': 1.5.5 '@sveltejs/acorn-typescript': 1.0.10(acorn@8.16.0) - '@types/estree': 1.0.9 + '@types/estree': 1.0.8 '@types/trusted-types': 2.0.7 acorn: 8.16.0 aria-query: 5.3.1 @@ -15208,7 +15214,7 @@ snapshots: tinybench@6.0.2: {} - tinyexec@1.2.3: {} + tinyexec@1.2.4: {} tinyglobby@0.2.15: dependencies: @@ -15319,7 +15325,7 @@ snapshots: unconfig@7.5.0: dependencies: '@quansync/fs': 1.0.0 - defu: 6.1.7 + defu: 6.1.4 jiti: 2.7.0 quansync: 1.0.0 unconfig-core: 7.5.0 @@ -15498,7 +15504,7 @@ snapshots: webpack@5.107.2: dependencies: - '@types/estree': 1.0.9 + '@types/estree': 1.0.8 '@types/json-schema': 7.0.15 '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index a0d70adb6..1f05b88ce 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -24,6 +24,7 @@ hoistPattern: ['@secretlint/*'] minimumReleaseAge: 1440 minimumReleaseAgeExclude: - '@rspack/*' + - '@rspack-canary/*' - '@rsbuild/*' - '@rslib/*' - '@rspress/*'