From 490db1206e33668ed15b2c541aa49e6c05499398 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Wed, 24 Sep 2025 21:43:47 -0700 Subject: [PATCH 1/2] chore(module-federation): nx 21.5.3 migrate + jest configs (cjs) + jest v30 - run nx migrate, install, run migrations - convert jest configs to .cjs to avoid esm conflicts - strip comments from .swcrc before json.parse - restore and run jest v30 matcher migration --- package.json | 61 +- .../{jest.config.ts => jest.config.cjs} | 2 +- packages/bridge/bridge-react/project.json | 2 +- packages/cli/project.json | 5 +- .../core/{jest.config.ts => jest.config.cjs} | 2 +- packages/core/project.json | 2 +- packages/core/src/utils/common.spec.ts | 2 +- .../{jest.config.js => jest.config.cjs} | 0 packages/data-prefetch/project.json | 5 +- .../{jest.config.ts => jest.config.cjs} | 22 +- packages/error-codes/project.json | 5 +- .../jest.config.cjs} | 16 +- packages/esbuild/project.json | 5 +- packages/managers/project.json | 5 +- packages/manifest/project.json | 5 +- .../{jest.config.ts => jest.config.cjs} | 2 +- .../{jest.config.ts => jest.config.cjs} | 2 +- .../jest.config.cjs} | 16 +- packages/retry-plugin/jest.config.ts | 30 - packages/rsbuild-plugin/project.json | 5 +- packages/rspack/project.json | 5 +- .../jest.config.cjs} | 16 +- packages/runtime-core/project.json | 5 +- .../project.json | 5 +- .../jest.config.cjs} | 16 +- packages/runtime-tools/project.json | 7 +- packages/runtime/__tests__/globa.spec.ts | 6 +- packages/runtime/__tests__/global.spec.ts | 6 +- packages/runtime/__tests__/shares.spec.ts | 4 +- packages/runtime/jest.config.cjs | 26 + packages/runtime/project.json | 5 +- .../sdk/__tests__/normalizeOptions.spec.ts | 4 +- packages/sdk/project.json | 5 +- .../{jest.config.ts => jest.config.cjs} | 2 +- packages/storybook-addon/project.json | 2 +- .../{jest.config.ts => jest.config.cjs} | 2 +- packages/typescript/project.json | 2 +- .../{jest.config.ts => jest.config.cjs} | 2 +- packages/utilities/project.json | 7 +- packages/webpack-bundler-runtime/project.json | 5 +- pnpm-lock.yaml | 5996 ++++++++++------- 41 files changed, 3765 insertions(+), 2557 deletions(-) rename packages/bridge/bridge-react/{jest.config.ts => jest.config.cjs} (96%) rename packages/core/{jest.config.ts => jest.config.cjs} (94%) rename packages/create-module-federation/{jest.config.js => jest.config.cjs} (100%) rename packages/enhanced/{jest.config.ts => jest.config.cjs} (62%) rename packages/{runtime-core/jest.config.ts => esbuild/jest.config.cjs} (59%) rename packages/metro-core/{jest.config.ts => jest.config.cjs} (94%) rename packages/metro-plugin-rnc-cli/{jest.config.ts => jest.config.cjs} (94%) rename packages/{runtime/jest.config.ts => retry-plugin/jest.config.cjs} (59%) delete mode 100644 packages/retry-plugin/jest.config.ts rename packages/{runtime-tools/jest.config.ts => runtime-core/jest.config.cjs} (59%) rename packages/{esbuild/jest.config.ts => runtime-tools/jest.config.cjs} (59%) create mode 100644 packages/runtime/jest.config.cjs rename packages/storybook-addon/{jest.config.ts => jest.config.cjs} (96%) rename packages/typescript/{jest.config.ts => jest.config.cjs} (88%) rename packages/utilities/{jest.config.ts => jest.config.cjs} (94%) diff --git a/package.json b/package.json index 9f09b199ce3..bf33b68653e 100644 --- a/package.json +++ b/package.json @@ -106,29 +106,29 @@ "@commitlint/cz-commitlint": "19.5.0", "@fontsource/roboto": "5.1.0", "@fontsource/roboto-mono": "5.1.0", - "@nx/cypress": "21.2.3", - "@nx/devkit": "21.2.3", - "@nx/esbuild": "21.2.3", - "@nx/eslint": "21.2.3", - "@nx/eslint-plugin": "21.2.3", - "@nx/express": "21.2.3", - "@nx/jest": "21.2.3", - "@nx/js": "21.2.3", - "@nx/module-federation": "21.2.3", - "@nx/node": "21.2.3", - "@nx/react": "21.2.3", - "@nx/rollup": "21.2.3", - "@nx/rspack": "21.2.3", - "@nx/storybook": "21.2.3", - "@nx/vite": "21.2.3", - "@nx/web": "21.2.3", - "@nx/webpack": "21.2.3", + "@nx/cypress": "21.5.3", + "@nx/devkit": "21.5.3", + "@nx/esbuild": "21.5.3", + "@nx/eslint": "21.5.3", + "@nx/eslint-plugin": "21.5.3", + "@nx/express": "21.5.3", + "@nx/jest": "21.5.3", + "@nx/js": "21.5.3", + "@nx/module-federation": "21.5.3", + "@nx/node": "21.5.3", + "@nx/react": "21.5.3", + "@nx/rollup": "21.5.3", + "@nx/rspack": "21.5.3", + "@nx/storybook": "21.5.3", + "@nx/vite": "21.5.3", + "@nx/web": "21.5.3", + "@nx/webpack": "21.5.3", "@pmmmwh/react-refresh-webpack-plugin": "0.5.15", "@rollup/plugin-alias": "5.1.1", "@rollup/plugin-replace": "6.0.1", "@rslib/core": "^0.10.4", - "@rspack/core": "1.3.9", - "@rspack/dev-server": "1.1.1", + "@rspack/core": "1.5.7", + "@rspack/dev-server": "1.1.4", "@semantic-release/changelog": "^6.0.3", "@semantic-release/exec": "^6.0.3", "@semantic-release/git": "^10.0.1", @@ -141,7 +141,7 @@ "@swc/cli": "0.6.0", "@swc/core": "1.7.26", "@swc/helpers": "0.5.13", - "@swc/jest": "0.2.36", + "@swc/jest": "0.2.39", "@tailwindcss/forms": "0.5.9", "@testing-library/react": "16.1.0", "@types/adm-zip": "0.5.5", @@ -150,7 +150,7 @@ "@types/eslint": "~8.37.0", "@types/express": "4.17.21", "@types/fs-extra": "9.0.13", - "@types/jest": "29.5.13", + "@types/jest": "30.0.0", "@types/lodash.clonedeepwith": "^4.5.9", "@types/lodash.get": "4.4.9", "@types/node": "18.16.9", @@ -163,7 +163,7 @@ "@vitest/coverage-v8": "1.6.0", "@vitest/ui": "1.6.0", "autoprefixer": "10.4.20", - "babel-jest": "29.7.0", + "babel-jest": "30.0.5", "babel-loader": "9.2.1", "classnames": "2.5.1", "commitizen": "^4.3.0", @@ -187,9 +187,9 @@ "highlight.js": "11.10.0", "html-webpack-plugin": "5.6.2", "husky": "8.0.3", - "jest": "29.7.0", + "jest": "30.0.5", "jest-cli": "29.7.0", - "jest-environment-jsdom": "29.7.0", + "jest-environment-jsdom": "30.0.5", "jest-environment-node": "29.7.0", "jiti": "2.4.2", "js-yaml": "4.1.0", @@ -197,7 +197,7 @@ "mime-types": "2.1.35", "msw": "^1.2.1", "node-fetch": "~3.3.2", - "nx": "21.2.3", + "nx": "21.5.3", "open": "^10.1.0", "postcss-calc": "9.0.1", "postcss-custom-properties": "13.3.12", @@ -214,24 +214,25 @@ "swc-loader": "0.2.6", "tailwindcss": "3.4.13", "terser-webpack-plugin": "^5.3.10", - "ts-jest": "29.1.5", + "ts-jest": "29.4.4", "ts-node": "10.9.1", "tslib": "2.8.1", "tsup": "7.3.0", - "typescript": "5.8.3", + "typescript": "5.9.2", "url-loader": "4.1.1", "verdaccio": "6.1.2", - "vite": "6.3.5", + "vite": "7.1.7", "vite-tsconfig-paths": "4.2.3", "vitest": "1.6.0", "vitest-fetch-mock": "^0.2.2", "vue-tsc": "^2.2.10", "wait-on": "^7.2.0", - "webpack": "5.98.0", + "webpack": "5.101.3", "webpack-cli": "^5.1.4", "webpack-virtual-modules": "0.6.2", "whatwg-fetch": "^3.6.20", - "yargs": "^17.7.2" + "yargs": "^17.7.2", + "jest-util": "30.0.5" }, "config": { "commitizen": { diff --git a/packages/bridge/bridge-react/jest.config.ts b/packages/bridge/bridge-react/jest.config.cjs similarity index 96% rename from packages/bridge/bridge-react/jest.config.ts rename to packages/bridge/bridge-react/jest.config.cjs index 00ade4a45c8..0aac4775f4e 100644 --- a/packages/bridge/bridge-react/jest.config.ts +++ b/packages/bridge/bridge-react/jest.config.cjs @@ -1,4 +1,4 @@ -export default { +module.exports = { displayName: 'bridge-react', preset: '../../../jest.preset.js', transform: { diff --git a/packages/bridge/bridge-react/project.json b/packages/bridge/bridge-react/project.json index 7728998c68e..001444c38da 100644 --- a/packages/bridge/bridge-react/project.json +++ b/packages/bridge/bridge-react/project.json @@ -15,7 +15,7 @@ "executor": "@nx/jest:jest", "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], "options": { - "jestConfig": "packages/bridge/bridge-react/jest.config.ts", + "jestConfig": "packages/bridge/bridge-react/jest.config.cjs", "passWithNoTests": true } } diff --git a/packages/cli/project.json b/packages/cli/project.json index 75c8b2658ba..12a14fc4219 100644 --- a/packages/cli/project.json +++ b/packages/cli/project.json @@ -14,10 +14,11 @@ "assets": [], "project": "packages/cli/package.json", "rollupConfig": "packages/cli/rollup.config.js", - "compiler": "swc", + "compiler": "tsc", "format": ["cjs"], "generatePackageJson": false, - "useLegacyTypescriptPlugin": false + "useLegacyTypescriptPlugin": false, + "sourceMap": true } }, "lint": { diff --git a/packages/core/jest.config.ts b/packages/core/jest.config.cjs similarity index 94% rename from packages/core/jest.config.ts rename to packages/core/jest.config.cjs index 47057587f0c..d42f93b84fc 100644 --- a/packages/core/jest.config.ts +++ b/packages/core/jest.config.cjs @@ -1,5 +1,5 @@ /* eslint-disable */ -export default { +module.exports = { displayName: 'core', preset: '../../jest.preset.js', globals: {}, diff --git a/packages/core/project.json b/packages/core/project.json index 677fc3ebea7..92ad9a1eafa 100644 --- a/packages/core/project.json +++ b/packages/core/project.json @@ -26,7 +26,7 @@ "executor": "@nx/jest:jest", "outputs": ["{workspaceRoot}/coverage/packages/core"], "options": { - "jestConfig": "packages/core/jest.config.ts", + "jestConfig": "packages/core/jest.config.cjs", "passWithNoTests": true } }, diff --git a/packages/core/src/utils/common.spec.ts b/packages/core/src/utils/common.spec.ts index 5548fb37a7d..412f7c73a65 100644 --- a/packages/core/src/utils/common.spec.ts +++ b/packages/core/src/utils/common.spec.ts @@ -12,6 +12,6 @@ describe('Common utils', () => { extractUrlAndGlobal('test'); }; - expect(extract).toThrowError('Invalid request "test"'); + expect(extract).toThrow('Invalid request "test"'); }); }); diff --git a/packages/create-module-federation/jest.config.js b/packages/create-module-federation/jest.config.cjs similarity index 100% rename from packages/create-module-federation/jest.config.js rename to packages/create-module-federation/jest.config.cjs diff --git a/packages/data-prefetch/project.json b/packages/data-prefetch/project.json index 9f9ddabb8d4..50f99ab2301 100644 --- a/packages/data-prefetch/project.json +++ b/packages/data-prefetch/project.json @@ -15,10 +15,11 @@ "assets": [], "project": "packages/data-prefetch/package.json", "rollupConfig": "packages/data-prefetch/rollup.config.cjs", - "compiler": "swc", + "compiler": "tsc", "format": ["cjs", "esm"], "generatePackageJson": false, - "useLegacyTypescriptPlugin": false + "useLegacyTypescriptPlugin": false, + "sourceMap": true } }, "test": { diff --git a/packages/enhanced/jest.config.ts b/packages/enhanced/jest.config.cjs similarity index 62% rename from packages/enhanced/jest.config.ts rename to packages/enhanced/jest.config.cjs index 4161f8ed279..ef9ef09e6b1 100644 --- a/packages/enhanced/jest.config.ts +++ b/packages/enhanced/jest.config.cjs @@ -1,16 +1,15 @@ /* eslint-disable */ -import { readFileSync, rmdirSync, existsSync } from 'fs'; -import path from 'path'; -import os from 'os'; -const rimraf = require('rimraf'); +const { readFileSync, rmSync } = require('fs'); +const path = require('path'); +const os = require('os'); // Reading the SWC compilation config and remove the "exclude" // for the test files to be compiled by SWC -const { exclude: _, ...swcJestConfig } = JSON.parse( - readFileSync(`${__dirname}/.swcrc`, 'utf-8'), -); +const swcrcRaw = readFileSync(path.join(__dirname, '.swcrc'), 'utf-8'); +const swcrcJson = swcrcRaw.replace(/\/\*[\s\S]*?\*\/|\/\/.*$/gm, ''); +const { exclude: _, ...swcJestConfig } = JSON.parse(swcrcJson); -rimraf.sync(__dirname + '/test/js'); +rmSync(path.join(__dirname, 'test/js'), { recursive: true, force: true }); // disable .swcrc look-up by SWC core because we're passing in swcJestConfig ourselves. // If we do not disable this, SWC Core will read .swcrc and won't transform our test files due to "exclude" @@ -18,12 +17,7 @@ if (swcJestConfig.swcrc === undefined) { swcJestConfig.swcrc = false; } -// Uncomment if using global setup/teardown files being transformed via swc -// https://nx.dev/packages/jest/documents/overview#global-setup/teardown-with-nx-libraries -// jest needs EsModule Interop to find the default exported setup/teardown functions -// swcJestConfig.module.noInterop = false; - -export default { +module.exports = { displayName: 'enhanced', preset: '../../jest.preset.js', cacheDirectory: path.join(os.tmpdir(), 'enhanced'), diff --git a/packages/error-codes/project.json b/packages/error-codes/project.json index dad84a615f7..2cded282f4c 100644 --- a/packages/error-codes/project.json +++ b/packages/error-codes/project.json @@ -16,10 +16,11 @@ "rollupConfig": "packages/error-codes/rollup.config.js", "assets": [], "project": "packages/error-codes/package.json", - "compiler": "swc", + "compiler": "tsc", "format": ["cjs", "esm"], "generatePackageJson": false, - "useLegacyTypescriptPlugin": false + "useLegacyTypescriptPlugin": false, + "sourceMap": true }, "dependsOn": [ { diff --git a/packages/runtime-core/jest.config.ts b/packages/esbuild/jest.config.cjs similarity index 59% rename from packages/runtime-core/jest.config.ts rename to packages/esbuild/jest.config.cjs index 68edd54f0a7..497680ad8e3 100644 --- a/packages/runtime-core/jest.config.ts +++ b/packages/esbuild/jest.config.cjs @@ -1,11 +1,12 @@ /* eslint-disable */ -import { readFileSync } from 'fs'; +const { readFileSync } = require('fs'); +const path = require('path'); // Reading the SWC compilation config and remove the "exclude" // for the test files to be compiled by SWC -const { exclude: _, ...swcJestConfig } = JSON.parse( - readFileSync(`${__dirname}/.swcrc`, 'utf-8'), -); +const swcrcRaw = readFileSync(path.join(__dirname, '.swcrc'), 'utf-8'); +const swcrcJson = swcrcRaw.replace(/\/\*[\s\S]*?\*\/|\/\/.*$/gm, ''); +const { exclude: _, ...swcJestConfig } = JSON.parse(swcrcJson); // disable .swcrc look-up by SWC core because we're passing in swcJestConfig ourselves. // If we do not disable this, SWC Core will read .swcrc and won't transform our test files due to "exclude" @@ -13,12 +14,7 @@ if (swcJestConfig.swcrc === undefined) { swcJestConfig.swcrc = false; } -// Uncomment if using global setup/teardown files being transformed via swc -// https://nx.dev/packages/jest/documents/overview#global-setup/teardown-with-nx-libraries -// jest needs EsModule Interop to find the default exported setup/teardown functions -// swcJestConfig.module.noInterop = false; - -export default { +module.exports = { displayName: 'runtime', preset: '../../jest.preset.js', transform: { diff --git a/packages/esbuild/project.json b/packages/esbuild/project.json index b6b2ffa0f48..61a198ca97a 100644 --- a/packages/esbuild/project.json +++ b/packages/esbuild/project.json @@ -19,7 +19,7 @@ "tsConfig": "packages/esbuild/tsconfig.lib.json", "assets": ["packages/esbuild/src/resolve"], "project": "packages/esbuild/package.json", - "compiler": "swc", + "compiler": "tsc", "rollupConfig": "packages/esbuild/rollup.config.js", "format": ["cjs", "esm"], "external": [ @@ -38,7 +38,8 @@ "../../resolve/esm-resolver.mjs" ], "generatePackageJson": false, - "useLegacyTypescriptPlugin": false + "useLegacyTypescriptPlugin": false, + "sourceMap": true }, "dependsOn": [ { diff --git a/packages/managers/project.json b/packages/managers/project.json index ef30f28ee6d..8e78f8b0448 100644 --- a/packages/managers/project.json +++ b/packages/managers/project.json @@ -16,10 +16,11 @@ "external": ["@module-federation/*"], "project": "packages/managers/package.json", "rollupConfig": "packages/managers/rollup.config.js", - "compiler": "swc", + "compiler": "tsc", "format": ["cjs", "esm"], "generatePackageJson": false, - "useLegacyTypescriptPlugin": false + "useLegacyTypescriptPlugin": false, + "sourceMap": true } }, "lint": { diff --git a/packages/manifest/project.json b/packages/manifest/project.json index fc3e3fa3a42..60a191181ba 100644 --- a/packages/manifest/project.json +++ b/packages/manifest/project.json @@ -16,10 +16,11 @@ "external": ["@module-federation/*"], "project": "packages/manifest/package.json", "rollupConfig": "packages/manifest/rollup.config.js", - "compiler": "swc", + "compiler": "tsc", "format": ["cjs", "esm"], "generatePackageJson": false, - "useLegacyTypescriptPlugin": false + "useLegacyTypescriptPlugin": false, + "sourceMap": true } }, "lint": { diff --git a/packages/metro-core/jest.config.ts b/packages/metro-core/jest.config.cjs similarity index 94% rename from packages/metro-core/jest.config.ts rename to packages/metro-core/jest.config.cjs index 1a001ba94d3..063b92c4d13 100644 --- a/packages/metro-core/jest.config.ts +++ b/packages/metro-core/jest.config.cjs @@ -1,4 +1,4 @@ -export default { +module.exports = { displayName: '@module-federation/metro', preset: '../../jest.preset.js', testEnvironment: 'node', diff --git a/packages/metro-plugin-rnc-cli/jest.config.ts b/packages/metro-plugin-rnc-cli/jest.config.cjs similarity index 94% rename from packages/metro-plugin-rnc-cli/jest.config.ts rename to packages/metro-plugin-rnc-cli/jest.config.cjs index 1db901e7000..2c72e477452 100644 --- a/packages/metro-plugin-rnc-cli/jest.config.ts +++ b/packages/metro-plugin-rnc-cli/jest.config.cjs @@ -1,4 +1,4 @@ -export default { +module.exports = { displayName: '@module-federation/metro-plugin-rnc-cli', preset: '../../jest.preset.js', testEnvironment: 'node', diff --git a/packages/runtime/jest.config.ts b/packages/retry-plugin/jest.config.cjs similarity index 59% rename from packages/runtime/jest.config.ts rename to packages/retry-plugin/jest.config.cjs index 68edd54f0a7..497680ad8e3 100644 --- a/packages/runtime/jest.config.ts +++ b/packages/retry-plugin/jest.config.cjs @@ -1,11 +1,12 @@ /* eslint-disable */ -import { readFileSync } from 'fs'; +const { readFileSync } = require('fs'); +const path = require('path'); // Reading the SWC compilation config and remove the "exclude" // for the test files to be compiled by SWC -const { exclude: _, ...swcJestConfig } = JSON.parse( - readFileSync(`${__dirname}/.swcrc`, 'utf-8'), -); +const swcrcRaw = readFileSync(path.join(__dirname, '.swcrc'), 'utf-8'); +const swcrcJson = swcrcRaw.replace(/\/\*[\s\S]*?\*\/|\/\/.*$/gm, ''); +const { exclude: _, ...swcJestConfig } = JSON.parse(swcrcJson); // disable .swcrc look-up by SWC core because we're passing in swcJestConfig ourselves. // If we do not disable this, SWC Core will read .swcrc and won't transform our test files due to "exclude" @@ -13,12 +14,7 @@ if (swcJestConfig.swcrc === undefined) { swcJestConfig.swcrc = false; } -// Uncomment if using global setup/teardown files being transformed via swc -// https://nx.dev/packages/jest/documents/overview#global-setup/teardown-with-nx-libraries -// jest needs EsModule Interop to find the default exported setup/teardown functions -// swcJestConfig.module.noInterop = false; - -export default { +module.exports = { displayName: 'runtime', preset: '../../jest.preset.js', transform: { diff --git a/packages/retry-plugin/jest.config.ts b/packages/retry-plugin/jest.config.ts deleted file mode 100644 index c1822747922..00000000000 --- a/packages/retry-plugin/jest.config.ts +++ /dev/null @@ -1,30 +0,0 @@ -/* eslint-disable */ -import { readFileSync } from 'fs'; - -// Reading the SWC compilation config and remove the "exclude" -// for the test files to be compiled by SWC -const { exclude: _, ...swcJestConfig } = JSON.parse( - readFileSync(`${__dirname}/.swcrc`, 'utf-8'), -); - -// disable .swcrc look-up by SWC core because we're passing in swcJestConfig ourselves. -// If we do not disable this, SWC Core will read .swcrc and won't transform our test files due to "exclude" -if (swcJestConfig.swcrc === undefined) { - swcJestConfig.swcrc = false; -} - -// Uncomment if using global setup/teardown files being transformed via swc -// https://nx.dev/packages/jest/documents/overview#global-setup/teardown-with-nx-libraries -// jest needs EsModule Interop to find the default exported setup/teardown functions -// swcJestConfig.module.noInterop = false; - -export default { - displayName: 'runtime', - preset: '../../jest.preset.js', - transform: { - '^.+\\.[tj]s$': ['@swc/jest', swcJestConfig], - }, - moduleFileExtensions: ['ts', 'js', 'html'], - testEnvironment: 'node', - coverageDirectory: '../../coverage/packages/retry-plugin', -}; diff --git a/packages/rsbuild-plugin/project.json b/packages/rsbuild-plugin/project.json index b2cc78fdcc5..679456cf56e 100644 --- a/packages/rsbuild-plugin/project.json +++ b/packages/rsbuild-plugin/project.json @@ -15,10 +15,11 @@ "external": ["@module-federation/*"], "project": "packages/rsbuild-plugin/package.json", "rollupConfig": "packages/rsbuild-plugin/rollup.config.js", - "compiler": "swc", + "compiler": "tsc", "format": ["cjs", "esm"], "generatePackageJson": false, - "useLegacyTypescriptPlugin": false + "useLegacyTypescriptPlugin": false, + "sourceMap": true } }, "lint": { diff --git a/packages/rspack/project.json b/packages/rspack/project.json index 1546e37a41a..8959fa8aab5 100644 --- a/packages/rspack/project.json +++ b/packages/rspack/project.json @@ -16,10 +16,11 @@ "external": ["@module-federation/*", "@rspack/core"], "project": "packages/rspack/package.json", "rollupConfig": "packages/rspack/rollup.config.js", - "compiler": "swc", + "compiler": "tsc", "format": ["cjs", "esm"], "generatePackageJson": false, - "useLegacyTypescriptPlugin": false + "useLegacyTypescriptPlugin": false, + "sourceMap": true } }, "lint": { diff --git a/packages/runtime-tools/jest.config.ts b/packages/runtime-core/jest.config.cjs similarity index 59% rename from packages/runtime-tools/jest.config.ts rename to packages/runtime-core/jest.config.cjs index 68edd54f0a7..497680ad8e3 100644 --- a/packages/runtime-tools/jest.config.ts +++ b/packages/runtime-core/jest.config.cjs @@ -1,11 +1,12 @@ /* eslint-disable */ -import { readFileSync } from 'fs'; +const { readFileSync } = require('fs'); +const path = require('path'); // Reading the SWC compilation config and remove the "exclude" // for the test files to be compiled by SWC -const { exclude: _, ...swcJestConfig } = JSON.parse( - readFileSync(`${__dirname}/.swcrc`, 'utf-8'), -); +const swcrcRaw = readFileSync(path.join(__dirname, '.swcrc'), 'utf-8'); +const swcrcJson = swcrcRaw.replace(/\/\*[\s\S]*?\*\/|\/\/.*$/gm, ''); +const { exclude: _, ...swcJestConfig } = JSON.parse(swcrcJson); // disable .swcrc look-up by SWC core because we're passing in swcJestConfig ourselves. // If we do not disable this, SWC Core will read .swcrc and won't transform our test files due to "exclude" @@ -13,12 +14,7 @@ if (swcJestConfig.swcrc === undefined) { swcJestConfig.swcrc = false; } -// Uncomment if using global setup/teardown files being transformed via swc -// https://nx.dev/packages/jest/documents/overview#global-setup/teardown-with-nx-libraries -// jest needs EsModule Interop to find the default exported setup/teardown functions -// swcJestConfig.module.noInterop = false; - -export default { +module.exports = { displayName: 'runtime', preset: '../../jest.preset.js', transform: { diff --git a/packages/runtime-core/project.json b/packages/runtime-core/project.json index 1cd15921f45..8d1e441b3f6 100644 --- a/packages/runtime-core/project.json +++ b/packages/runtime-core/project.json @@ -17,11 +17,12 @@ "assets": [], "external": ["@module-federation/*"], "project": "packages/runtime-core/package.json", - "compiler": "swc", + "compiler": "tsc", "rollupConfig": "packages/runtime-core/rollup.config.cjs", "format": ["cjs", "esm"], "generatePackageJson": false, - "useLegacyTypescriptPlugin": false + "useLegacyTypescriptPlugin": false, + "sourceMap": true }, "dependsOn": [ { diff --git a/packages/runtime-plugins/inject-external-runtime-core-plugin/project.json b/packages/runtime-plugins/inject-external-runtime-core-plugin/project.json index 2ea0630972a..a5870896639 100644 --- a/packages/runtime-plugins/inject-external-runtime-core-plugin/project.json +++ b/packages/runtime-plugins/inject-external-runtime-core-plugin/project.json @@ -15,10 +15,11 @@ "assets": [], "project": "packages/runtime-plugins/inject-external-runtime-core-plugin/package.json", "rollupConfig": "packages/runtime-plugins/inject-external-runtime-core-plugin/rollup.config.cjs", - "compiler": "swc", + "compiler": "tsc", "generatePackageJson": false, "format": ["cjs", "esm"], - "useLegacyTypescriptPlugin": false + "useLegacyTypescriptPlugin": false, + "sourceMap": true } }, "lint": { diff --git a/packages/esbuild/jest.config.ts b/packages/runtime-tools/jest.config.cjs similarity index 59% rename from packages/esbuild/jest.config.ts rename to packages/runtime-tools/jest.config.cjs index 68edd54f0a7..497680ad8e3 100644 --- a/packages/esbuild/jest.config.ts +++ b/packages/runtime-tools/jest.config.cjs @@ -1,11 +1,12 @@ /* eslint-disable */ -import { readFileSync } from 'fs'; +const { readFileSync } = require('fs'); +const path = require('path'); // Reading the SWC compilation config and remove the "exclude" // for the test files to be compiled by SWC -const { exclude: _, ...swcJestConfig } = JSON.parse( - readFileSync(`${__dirname}/.swcrc`, 'utf-8'), -); +const swcrcRaw = readFileSync(path.join(__dirname, '.swcrc'), 'utf-8'); +const swcrcJson = swcrcRaw.replace(/\/\*[\s\S]*?\*\/|\/\/.*$/gm, ''); +const { exclude: _, ...swcJestConfig } = JSON.parse(swcrcJson); // disable .swcrc look-up by SWC core because we're passing in swcJestConfig ourselves. // If we do not disable this, SWC Core will read .swcrc and won't transform our test files due to "exclude" @@ -13,12 +14,7 @@ if (swcJestConfig.swcrc === undefined) { swcJestConfig.swcrc = false; } -// Uncomment if using global setup/teardown files being transformed via swc -// https://nx.dev/packages/jest/documents/overview#global-setup/teardown-with-nx-libraries -// jest needs EsModule Interop to find the default exported setup/teardown functions -// swcJestConfig.module.noInterop = false; - -export default { +module.exports = { displayName: 'runtime', preset: '../../jest.preset.js', transform: { diff --git a/packages/runtime-tools/project.json b/packages/runtime-tools/project.json index f3a0f02363d..017399688c0 100644 --- a/packages/runtime-tools/project.json +++ b/packages/runtime-tools/project.json @@ -19,12 +19,13 @@ "tsConfig": "packages/runtime-tools/tsconfig.lib.json", "assets": [], "project": "packages/runtime-tools/package.json", - "compiler": "swc", + "compiler": "tsc", "rollupConfig": "packages/runtime-tools/rollup.config.cjs", "format": ["cjs", "esm"], "external": ["@module-federation/*"], "generatePackageJson": false, - "useLegacyTypescriptPlugin": false + "useLegacyTypescriptPlugin": false, + "sourceMap": true }, "dependsOn": [ { @@ -70,7 +71,7 @@ "executor": "@nx/jest:jest", "outputs": ["{workspaceRoot}/coverage/packages/core"], "options": { - "jestConfig": "packages/runtime-tools/jest.config.ts", + "jestConfig": "packages/runtime-tools/jest.config.cjs", "passWithNoTests": true } } diff --git a/packages/runtime/__tests__/globa.spec.ts b/packages/runtime/__tests__/globa.spec.ts index e82036cae5a..25c742eca6e 100644 --- a/packages/runtime/__tests__/globa.spec.ts +++ b/packages/runtime/__tests__/globa.spec.ts @@ -12,8 +12,8 @@ describe('global', () => { expect(GM.constructor).toBe( globalThis.__FEDERATION__.__DEBUG_CONSTRUCTOR__, ); - expect(globalThis.__FEDERATION__.__DEBUG_CONSTRUCTOR__).toBeCalledWith( - injectArgs, - ); + expect( + globalThis.__FEDERATION__.__DEBUG_CONSTRUCTOR__, + ).toHaveBeenCalledWith(injectArgs); }); }); diff --git a/packages/runtime/__tests__/global.spec.ts b/packages/runtime/__tests__/global.spec.ts index 9aaf4e0d256..aced9438fb5 100644 --- a/packages/runtime/__tests__/global.spec.ts +++ b/packages/runtime/__tests__/global.spec.ts @@ -13,9 +13,9 @@ describe('global', () => { expect(GM.constructor).toBe( globalThis.__FEDERATION__.__DEBUG_CONSTRUCTOR__, ); - expect(globalThis.__FEDERATION__.__DEBUG_CONSTRUCTOR__).toBeCalledWith( - injectArgs, - ); + expect( + globalThis.__FEDERATION__.__DEBUG_CONSTRUCTOR__, + ).toHaveBeenCalledWith(injectArgs); }); it('getInfoWithoutType', () => { diff --git a/packages/runtime/__tests__/shares.spec.ts b/packages/runtime/__tests__/shares.spec.ts index f67eb017248..bbd4449ebbd 100644 --- a/packages/runtime/__tests__/shares.spec.ts +++ b/packages/runtime/__tests__/shares.spec.ts @@ -492,7 +492,7 @@ describe('eager shared', () => { version: string; name: string; }>('none-eager-react'); - }).toThrowError('Invalid loadShareSync'); + }).toThrow('Invalid loadShareSync'); }); }); @@ -541,7 +541,7 @@ describe('strictVersion shared', () => { version: string; name: string; }>('runtime-react'); - }).toThrowError('[ Federation Runtime ]: Version'); + }).toThrow('[ Federation Runtime ]: Version'); }); it('use self shared first , if strictVersion is true, singleton is false , requiredVersion is false ', async () => { diff --git a/packages/runtime/jest.config.cjs b/packages/runtime/jest.config.cjs new file mode 100644 index 00000000000..497680ad8e3 --- /dev/null +++ b/packages/runtime/jest.config.cjs @@ -0,0 +1,26 @@ +/* eslint-disable */ +const { readFileSync } = require('fs'); +const path = require('path'); + +// Reading the SWC compilation config and remove the "exclude" +// for the test files to be compiled by SWC +const swcrcRaw = readFileSync(path.join(__dirname, '.swcrc'), 'utf-8'); +const swcrcJson = swcrcRaw.replace(/\/\*[\s\S]*?\*\/|\/\/.*$/gm, ''); +const { exclude: _, ...swcJestConfig } = JSON.parse(swcrcJson); + +// disable .swcrc look-up by SWC core because we're passing in swcJestConfig ourselves. +// If we do not disable this, SWC Core will read .swcrc and won't transform our test files due to "exclude" +if (swcJestConfig.swcrc === undefined) { + swcJestConfig.swcrc = false; +} + +module.exports = { + displayName: 'runtime', + preset: '../../jest.preset.js', + transform: { + '^.+\\.[tj]s$': ['@swc/jest', swcJestConfig], + }, + moduleFileExtensions: ['ts', 'js', 'html'], + testEnvironment: 'node', + coverageDirectory: '../../coverage/packages/runtime', +}; diff --git a/packages/runtime/project.json b/packages/runtime/project.json index d0076b80de6..194bc0f691d 100644 --- a/packages/runtime/project.json +++ b/packages/runtime/project.json @@ -20,11 +20,12 @@ "assets": [], "external": ["@module-federation/*"], "project": "packages/runtime/package.json", - "compiler": "swc", + "compiler": "tsc", "rollupConfig": "packages/runtime/rollup.config.cjs", "format": ["cjs", "esm"], "generatePackageJson": false, - "useLegacyTypescriptPlugin": false + "useLegacyTypescriptPlugin": false, + "sourceMap": true }, "dependsOn": [ { diff --git a/packages/sdk/__tests__/normalizeOptions.spec.ts b/packages/sdk/__tests__/normalizeOptions.spec.ts index 3159239b169..2ae32a62e16 100644 --- a/packages/sdk/__tests__/normalizeOptions.spec.ts +++ b/packages/sdk/__tests__/normalizeOptions.spec.ts @@ -30,11 +30,11 @@ describe('normalizeOptions test', () => { // eslint-disable-next-line @typescript-eslint/ban-ts-comment // @ts-expect-error normalizeOptions(true, 1, '')('true'); - }).toThrowError(); + }).toThrow(); expect(() => { // eslint-disable-next-line @typescript-eslint/ban-ts-comment // @ts-expect-error normalizeOptions(true, true, '')(Symbol()); - }).toThrowError(); + }).toThrow(); }); }); diff --git a/packages/sdk/project.json b/packages/sdk/project.json index c86b1c5ff16..d917f24675e 100644 --- a/packages/sdk/project.json +++ b/packages/sdk/project.json @@ -16,10 +16,11 @@ "project": "packages/sdk/package.json", "additionalEntryPoints": ["packages/sdk/src/normalize-webpack-path.ts"], "rollupConfig": "packages/sdk/rollup.config.cjs", - "compiler": "swc", + "compiler": "tsc", "generatePackageJson": false, "format": ["cjs", "esm"], - "useLegacyTypescriptPlugin": false + "useLegacyTypescriptPlugin": false, + "sourceMap": true } }, "lint": { diff --git a/packages/storybook-addon/jest.config.ts b/packages/storybook-addon/jest.config.cjs similarity index 96% rename from packages/storybook-addon/jest.config.ts rename to packages/storybook-addon/jest.config.cjs index d8ecedee479..0b93ea1e01d 100644 --- a/packages/storybook-addon/jest.config.ts +++ b/packages/storybook-addon/jest.config.cjs @@ -1,5 +1,5 @@ /* eslint-disable */ -export default { +module.exports = { displayName: 'storybook-addon', preset: '../../jest.preset.js', globals: { diff --git a/packages/storybook-addon/project.json b/packages/storybook-addon/project.json index 8711081f8c4..50e37dcba9a 100644 --- a/packages/storybook-addon/project.json +++ b/packages/storybook-addon/project.json @@ -32,7 +32,7 @@ "executor": "@nx/jest:jest", "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], "options": { - "jestConfig": "packages/storybook-addon/jest.config.ts", + "jestConfig": "packages/storybook-addon/jest.config.cjs", "passWithNoTests": true }, "configurations": { diff --git a/packages/typescript/jest.config.ts b/packages/typescript/jest.config.cjs similarity index 88% rename from packages/typescript/jest.config.ts rename to packages/typescript/jest.config.cjs index e4467489b4c..65a94f69b1f 100644 --- a/packages/typescript/jest.config.ts +++ b/packages/typescript/jest.config.cjs @@ -1,5 +1,5 @@ /* eslint-disable */ -export default { +module.exports = { displayName: 'typescript', preset: '../../jest.preset.js', coverageDirectory: '../../coverage/packages/typescript', diff --git a/packages/typescript/project.json b/packages/typescript/project.json index 44422372461..ca886aa7ca5 100644 --- a/packages/typescript/project.json +++ b/packages/typescript/project.json @@ -33,7 +33,7 @@ "executor": "@nx/jest:jest", "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], "options": { - "jestConfig": "packages/typescript/jest.config.ts", + "jestConfig": "packages/typescript/jest.config.cjs", "passWithNoTests": true }, "configurations": { diff --git a/packages/utilities/jest.config.ts b/packages/utilities/jest.config.cjs similarity index 94% rename from packages/utilities/jest.config.ts rename to packages/utilities/jest.config.cjs index 097eb994c71..adc66f0153f 100644 --- a/packages/utilities/jest.config.ts +++ b/packages/utilities/jest.config.cjs @@ -1,5 +1,5 @@ /* eslint-disable */ -export default { +module.exports = { displayName: 'utils', preset: '../../jest.preset.js', globals: {}, diff --git a/packages/utilities/project.json b/packages/utilities/project.json index 5d260f5b1ca..be6296f9d6a 100644 --- a/packages/utilities/project.json +++ b/packages/utilities/project.json @@ -29,10 +29,11 @@ "project": "packages/utilities/package.json", "additionalEntryPoints": ["packages/utilities/src/types/types.ts"], "external": ["@module-federation/*"], - "compiler": "swc", + "compiler": "tsc", "format": ["cjs", "esm"], "generatePackageJson": false, - "useLegacyTypescriptPlugin": false + "useLegacyTypescriptPlugin": false, + "sourceMap": true } }, "lint": { @@ -46,7 +47,7 @@ "executor": "@nx/jest:jest", "outputs": ["{workspaceRoot}/coverage/packages/utilities"], "options": { - "jestConfig": "packages/utilities/jest.config.ts", + "jestConfig": "packages/utilities/jest.config.cjs", "passWithNoTests": true } }, diff --git a/packages/webpack-bundler-runtime/project.json b/packages/webpack-bundler-runtime/project.json index 700539178a2..7d9712590f6 100644 --- a/packages/webpack-bundler-runtime/project.json +++ b/packages/webpack-bundler-runtime/project.json @@ -15,14 +15,15 @@ "tsConfig": "packages/webpack-bundler-runtime/tsconfig.lib.json", "assets": [], "project": "packages/webpack-bundler-runtime/package.json", - "compiler": "swc", + "compiler": "tsc", "format": ["cjs", "esm"], "additionalEntryPoints": [ "packages/webpack-bundler-runtime/src/constant.ts" ], "generatePackageJson": false, "useLegacyTypescriptPlugin": false, - "rollupConfig": "packages/webpack-bundler-runtime/rollup.config.cjs" + "rollupConfig": "packages/webpack-bundler-runtime/rollup.config.cjs", + "sourceMap": true }, "dependsOn": [ { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1cec3a4b47c..85edc7b5722 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -63,7 +63,7 @@ importers: version: 2.2.1 typedoc: specifier: 0.25.8 - version: 0.25.8(typescript@5.8.3) + version: 0.25.8(typescript@5.9.2) undici: specifier: 7.13.0 version: 7.13.0 @@ -88,16 +88,16 @@ importers: version: 1.9.0(react@18.3.1) '@commitlint/cli': specifier: ^19.4.1 - version: 19.5.0(@types/node@18.16.9)(typescript@5.8.3) + version: 19.5.0(@types/node@18.16.9)(typescript@5.9.2) '@commitlint/config-conventional': specifier: 19.5.0 version: 19.5.0 '@commitlint/config-nx-scopes': specifier: 19.5.0 - version: 19.5.0(nx@21.2.3) + version: 19.5.0(nx@21.5.3) '@commitlint/cz-commitlint': specifier: 19.5.0 - version: 19.5.0(@types/node@18.16.9)(commitizen@4.3.1)(inquirer@9.3.7)(typescript@5.8.3) + version: 19.5.0(@types/node@18.16.9)(commitizen@4.3.1)(inquirer@9.3.7)(typescript@5.9.2) '@fontsource/roboto': specifier: 5.1.0 version: 5.1.0 @@ -105,59 +105,59 @@ importers: specifier: 5.1.0 version: 5.1.0 '@nx/cypress': - specifier: 21.2.3 - version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2) + specifier: 21.5.3 + version: 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.5.3)(typescript@5.9.2)(verdaccio@6.1.2) '@nx/devkit': - specifier: 21.2.3 - version: 21.2.3(nx@21.2.3) + specifier: 21.5.3 + version: 21.5.3(nx@21.5.3) '@nx/esbuild': - specifier: 21.2.3 - version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(nx@21.2.3)(verdaccio@6.1.2) + specifier: 21.5.3 + version: 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(nx@21.5.3)(verdaccio@6.1.2) '@nx/eslint': - specifier: 21.2.3 - version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.2.3)(verdaccio@6.1.2) + specifier: 21.5.3 + version: 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.5.3)(verdaccio@6.1.2) '@nx/eslint-plugin': - specifier: 21.2.3 - version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@typescript-eslint/parser@7.18.0)(eslint-config-prettier@10.1.5)(eslint@8.57.1)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2) + specifier: 21.5.3 + version: 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@typescript-eslint/parser@7.18.0)(eslint-config-prettier@10.1.5)(eslint@8.57.1)(nx@21.5.3)(typescript@5.9.2)(verdaccio@6.1.2) '@nx/express': - specifier: 21.2.3 - version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(express@4.21.2)(nx@21.2.3)(ts-node@10.9.1)(typescript@5.8.3)(verdaccio@6.1.2) + specifier: 21.5.3 + version: 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(express@4.21.2)(nx@21.5.3)(ts-node@10.9.1)(typescript@5.9.2)(verdaccio@6.1.2) '@nx/jest': - specifier: 21.2.3 - version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@21.2.3)(ts-node@10.9.1)(typescript@5.8.3)(verdaccio@6.1.2) + specifier: 21.5.3 + version: 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@21.5.3)(ts-node@10.9.1)(typescript@5.9.2)(verdaccio@6.1.2) '@nx/js': - specifier: 21.2.3 - version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) + specifier: 21.5.3 + version: 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(verdaccio@6.1.2) '@nx/module-federation': - specifier: 21.2.3 - version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.3.3)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + specifier: 21.5.3 + version: 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.3.3)(nx@21.5.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.9.2)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) '@nx/node': - specifier: 21.2.3 - version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.2.3)(ts-node@10.9.1)(typescript@5.8.3)(verdaccio@6.1.2) + specifier: 21.5.3 + version: 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.5.3)(ts-node@10.9.1)(typescript@5.9.2)(verdaccio@6.1.2) '@nx/react': - specifier: 21.2.3 - version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@15.3.3)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) + specifier: 21.5.3 + version: 21.5.3(@babel/core@7.28.0)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@15.3.3)(nx@21.5.3)(react-dom@18.3.1)(react@18.3.1)(ts-node@10.9.1)(typescript@5.9.2)(verdaccio@6.1.2)(vite@7.1.7)(vitest@1.6.0)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.101.3) '@nx/rollup': - specifier: 21.2.3 - version: 21.2.3(@babel/core@7.28.0)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(ts-node@10.9.1)(typescript@5.8.3)(verdaccio@6.1.2) + specifier: 21.5.3 + version: 21.5.3(@babel/core@7.28.0)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(ts-node@10.9.1)(typescript@5.9.2)(verdaccio@6.1.2) '@nx/rspack': - specifier: 21.2.3 - version: 21.2.3(@module-federation/enhanced@0.15.0)(@module-federation/node@packages+node)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(esbuild@0.25.0)(less@4.4.0)(next@15.3.3)(nx@21.2.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + specifier: 21.5.3 + version: 21.5.3(@module-federation/enhanced@0.18.4)(@module-federation/node@packages+node)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(esbuild@0.25.0)(less@4.4.0)(next@15.3.3)(nx@21.5.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.9.2)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) '@nx/storybook': - specifier: 21.2.3 - version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.2.3)(storybook@9.0.9)(typescript@5.8.3)(verdaccio@6.1.2) + specifier: 21.5.3 + version: 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.5.3)(storybook@9.0.9)(typescript@5.9.2)(verdaccio@6.1.2) '@nx/vite': - specifier: 21.2.3 - version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2)(vite@6.3.5)(vitest@1.6.0) + specifier: 21.5.3 + version: 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(typescript@5.9.2)(verdaccio@6.1.2)(vite@7.1.7)(vitest@1.6.0) '@nx/web': - specifier: 21.2.3 - version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) + specifier: 21.5.3 + version: 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(verdaccio@6.1.2) '@nx/webpack': - specifier: 21.2.3 - version: 21.2.3(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(html-webpack-plugin@5.6.2)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2)(webpack-cli@5.1.4) + specifier: 21.5.3 + version: 21.5.3(@rspack/core@1.5.7)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(html-webpack-plugin@5.6.2)(nx@21.5.3)(typescript@5.9.2)(verdaccio@6.1.2)(webpack-cli@5.1.4) '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) '@rollup/plugin-alias': specifier: 5.1.1 version: 5.1.1(rollup@4.40.0) @@ -166,13 +166,13 @@ importers: version: 6.0.1(rollup@4.40.0) '@rslib/core': specifier: ^0.10.4 - version: 0.10.6(typescript@5.8.3) + version: 0.10.6(typescript@5.9.2) '@rspack/core': - specifier: 1.3.9 - version: 1.3.9(@swc/helpers@0.5.13) + specifier: 1.5.7 + version: 1.5.7(@swc/helpers@0.5.13) '@rspack/dev-server': - specifier: 1.1.1 - version: 1.1.1(@rspack/core@1.3.9)(@types/express@4.17.21)(webpack-cli@5.1.4)(webpack@5.98.0) + specifier: 1.1.4 + version: 1.1.4(@rspack/core@1.5.7)(@types/express@4.17.21)(webpack-cli@5.1.4)(webpack@5.101.3) '@semantic-release/changelog': specifier: ^6.0.3 version: 6.0.3(semantic-release@24.2.7) @@ -193,13 +193,13 @@ importers: version: 9.0.17(@types/react@18.3.23)(storybook@9.0.9) '@storybook/nextjs': specifier: 9.0.9 - version: 9.0.9(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(next@15.3.3)(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9)(typescript@5.8.3)(webpack-cli@5.1.4)(webpack@5.98.0) + version: 9.0.9(@rspack/core@1.5.7)(@swc/core@1.7.26)(esbuild@0.25.0)(next@15.3.3)(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9)(typescript@5.9.2)(webpack-cli@5.1.4)(webpack@5.101.3) '@svgr/webpack': specifier: 8.1.0 - version: 8.1.0(typescript@5.8.3) + version: 8.1.0(typescript@5.9.2) '@swc-node/register': specifier: 1.10.10 - version: 1.10.10(@swc/core@1.7.26)(@swc/types@0.1.23)(typescript@5.8.3) + version: 1.10.10(@swc/core@1.7.26)(@swc/types@0.1.23)(typescript@5.9.2) '@swc/cli': specifier: 0.6.0 version: 0.6.0(@swc/core@1.7.26) @@ -210,8 +210,8 @@ importers: specifier: 0.5.13 version: 0.5.13 '@swc/jest': - specifier: 0.2.36 - version: 0.2.36(@swc/core@1.7.26) + specifier: 0.2.39 + version: 0.2.39(@swc/core@1.7.26) '@tailwindcss/forms': specifier: 0.5.9 version: 0.5.9(tailwindcss@3.4.13) @@ -237,8 +237,8 @@ importers: specifier: 9.0.13 version: 9.0.13 '@types/jest': - specifier: 29.5.13 - version: 29.5.13 + specifier: 30.0.0 + version: 30.0.0 '@types/lodash.clonedeepwith': specifier: ^4.5.9 version: 4.5.9 @@ -259,10 +259,10 @@ importers: version: 3.2.3 '@typescript-eslint/eslint-plugin': specifier: 7.18.0 - version: 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.8.3) + version: 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.9.2) '@typescript-eslint/parser': specifier: 7.18.0 - version: 7.18.0(eslint@8.57.1)(typescript@5.8.3) + version: 7.18.0(eslint@8.57.1)(typescript@5.9.2) '@vitest/coverage-istanbul': specifier: 1.6.0 version: 1.6.0(vitest@1.6.0) @@ -276,23 +276,23 @@ importers: specifier: 10.4.20 version: 10.4.20(postcss@8.4.38) babel-jest: - specifier: 29.7.0 - version: 29.7.0(@babel/core@7.28.0) + specifier: 30.0.5 + version: 30.0.5(@babel/core@7.28.0) babel-loader: specifier: 9.2.1 - version: 9.2.1(@babel/core@7.28.0)(webpack@5.98.0) + version: 9.2.1(@babel/core@7.28.0)(webpack@5.101.3) classnames: specifier: 2.5.1 version: 2.5.1 commitizen: specifier: ^4.3.0 - version: 4.3.1(@types/node@18.16.9)(typescript@5.8.3) + version: 4.3.1(@types/node@18.16.9)(typescript@5.9.2) concurrently: specifier: 8.2.2 version: 8.2.2 copy-webpack-plugin: specifier: 11.0.0 - version: 11.0.0(webpack@5.98.0) + version: 11.0.0(webpack@5.101.3) cypress: specifier: 14.3.3 version: 14.3.3 @@ -322,7 +322,7 @@ importers: version: 5.2.1(@types/eslint@8.37.0)(eslint-config-prettier@10.1.5)(eslint@8.57.1)(prettier@3.3.3) eslint-plugin-qwik: specifier: 1.10.0 - version: 1.10.0(eslint@8.57.1)(typescript@5.8.3) + version: 1.10.0(eslint@8.57.1)(typescript@5.9.2) eslint-plugin-react: specifier: 7.37.2 version: 7.37.2(eslint@8.57.1) @@ -334,7 +334,7 @@ importers: version: 12.1.1(eslint@8.57.1) eslint-plugin-storybook: specifier: 9.0.9 - version: 9.0.9(eslint@8.57.1)(storybook@9.0.9)(typescript@5.8.3) + version: 9.0.9(eslint@8.57.1)(storybook@9.0.9)(typescript@5.9.2) graceful-fs: specifier: ^4.2.11 version: 4.2.11 @@ -343,22 +343,25 @@ importers: version: 11.10.0 html-webpack-plugin: specifier: 5.6.2 - version: 5.6.2(@rspack/core@1.3.9)(webpack@5.98.0) + version: 5.6.2(@rspack/core@1.5.7)(webpack@5.101.3) husky: specifier: 8.0.3 version: 8.0.3 jest: - specifier: 29.7.0 - version: 29.7.0(@types/node@18.16.9)(ts-node@10.9.1) + specifier: 30.0.5 + version: 30.0.5(@types/node@18.16.9)(ts-node@10.9.1) jest-cli: specifier: 29.7.0 version: 29.7.0(@types/node@18.16.9)(ts-node@10.9.1) jest-environment-jsdom: - specifier: 29.7.0 - version: 29.7.0 + specifier: 30.0.5 + version: 30.0.5 jest-environment-node: specifier: 29.7.0 version: 29.7.0 + jest-util: + specifier: 30.0.5 + version: 30.0.5 jiti: specifier: 2.4.2 version: 2.4.2 @@ -373,13 +376,13 @@ importers: version: 2.1.35 msw: specifier: ^1.2.1 - version: 1.3.4(encoding@0.1.13)(typescript@5.8.3) + version: 1.3.4(encoding@0.1.13)(typescript@5.9.2) node-fetch: specifier: ~3.3.2 version: 3.3.2 nx: - specifier: 21.2.3 - version: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) + specifier: 21.5.3 + version: 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) open: specifier: ^10.1.0 version: 10.1.0 @@ -406,7 +409,7 @@ importers: version: 0.2.12 qwik-nx: specifier: ^3.1.1 - version: 3.1.1(@nx/devkit@21.2.3)(@nx/eslint@21.2.3)(@nx/js@21.2.3)(@nx/vite@21.2.3) + version: 3.1.1(@nx/devkit@21.5.3)(@nx/eslint@21.5.3)(@nx/js@21.5.3)(@nx/vite@21.5.3) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -421,58 +424,58 @@ importers: version: 6.0.1 swc-loader: specifier: 0.2.6 - version: 0.2.6(@swc/core@1.7.26)(webpack@5.98.0) + version: 0.2.6(@swc/core@1.7.26)(webpack@5.101.3) tailwindcss: specifier: 3.4.13 version: 3.4.13(ts-node@10.9.1) terser-webpack-plugin: specifier: ^5.3.10 - version: 5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0) + version: 5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.101.3) ts-jest: - specifier: 29.1.5 - version: 29.1.5(@babel/core@7.28.0)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.8.3) + specifier: 29.4.4 + version: 29.4.4(@babel/core@7.28.0)(babel-jest@30.0.5)(esbuild@0.25.0)(jest-util@30.0.5)(jest@30.0.5)(typescript@5.9.2) ts-node: specifier: 10.9.1 - version: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.8.3) + version: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.9.2) tslib: specifier: 2.8.1 version: 2.8.1 tsup: specifier: 7.3.0 - version: 7.3.0(@swc/core@1.7.26)(postcss@8.4.38)(ts-node@10.9.1)(typescript@5.8.3) + version: 7.3.0(@swc/core@1.7.26)(postcss@8.4.38)(ts-node@10.9.1)(typescript@5.9.2) typescript: - specifier: 5.8.3 - version: 5.8.3 + specifier: 5.9.2 + version: 5.9.2 url-loader: specifier: 4.1.1 - version: 4.1.1(webpack@5.98.0) + version: 4.1.1(webpack@5.101.3) verdaccio: specifier: 6.1.2 version: 6.1.2(encoding@0.1.13)(typanion@3.14.0) vite: - specifier: 6.3.5 - version: 6.3.5(@types/node@18.16.9)(jiti@2.4.2)(less@4.4.0)(stylus@0.64.0) + specifier: 7.1.7 + version: 7.1.7(@types/node@18.16.9)(jiti@2.4.2)(less@4.4.0) vite-tsconfig-paths: specifier: 4.2.3 - version: 4.2.3(typescript@5.8.3)(vite@6.3.5) + version: 4.2.3(typescript@5.9.2)(vite@7.1.7) vitest: specifier: 1.6.0 - version: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.4.0)(stylus@0.64.0) + version: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(jsdom@26.1.0)(less@4.4.0) vitest-fetch-mock: specifier: ^0.2.2 version: 0.2.2(encoding@0.1.13)(vitest@1.6.0) vue-tsc: specifier: ^2.2.10 - version: 2.2.10(typescript@5.8.3) + version: 2.2.10(typescript@5.9.2) wait-on: specifier: ^7.2.0 version: 7.2.0 webpack: - specifier: 5.98.0 - version: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + specifier: 5.101.3 + version: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) webpack-cli: specifier: ^5.1.4 - version: 5.1.4(webpack@5.98.0) + version: 5.1.4(webpack@5.101.3) webpack-virtual-modules: specifier: 0.6.2 version: 0.6.2 @@ -524,22 +527,22 @@ importers: dependencies: '@ant-design/cssinjs': specifier: ^1.21.0 - version: 1.21.1(react-dom@19.0.0)(react@19.0.0) + version: 1.21.1(react-dom@18.3.1)(react@18.3.1) '@tanstack/react-query': specifier: ^5.59.0 - version: 5.90.1(react@19.0.0) + version: 5.90.1(react@18.3.1) '@tanstack/react-query-devtools': specifier: ^5.59.0 - version: 5.90.1(@tanstack/react-query@5.90.1)(react@19.0.0) + version: 5.90.1(@tanstack/react-query@5.90.1)(react@18.3.1) antd: specifier: 5.19.1 - version: 5.19.1(react-dom@19.0.0)(react@19.0.0) + version: 5.19.1(react-dom@18.3.1)(react@18.3.1) lodash: specifier: 4.17.21 version: 4.17.21 next: specifier: 15.3.3 - version: 15.3.3(@babel/core@7.28.0)(react-dom@19.0.0)(react@19.0.0) + version: 15.3.3(@babel/core@7.28.0)(react-dom@18.3.1)(react@18.3.1) devDependencies: '@module-federation/nextjs-mf': specifier: workspace:* @@ -564,16 +567,16 @@ importers: dependencies: '@ant-design/cssinjs': specifier: ^1.21.0 - version: 1.21.1(react-dom@19.0.0)(react@19.0.0) + version: 1.21.1(react-dom@18.3.1)(react@18.3.1) antd: specifier: 5.19.1 - version: 5.19.1(react-dom@19.0.0)(react@19.0.0) + version: 5.19.1(react-dom@18.3.1)(react@18.3.1) lodash: specifier: 4.17.21 version: 4.17.21 next: specifier: 15.3.3 - version: 15.3.3(@babel/core@7.28.0)(react-dom@19.0.0)(react@19.0.0) + version: 15.3.3(@babel/core@7.28.0)(react-dom@18.3.1)(react@18.3.1) devDependencies: '@module-federation/nextjs-mf': specifier: workspace:* @@ -623,7 +626,7 @@ importers: version: link:../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -700,7 +703,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -731,7 +734,7 @@ importers: version: link:../../../packages/enhanced '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) '@rspack/core': specifier: ^1.0.2 version: 1.0.8(@swc/helpers@0.5.13) @@ -768,7 +771,7 @@ importers: version: link:../../../packages/enhanced '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) '@rspack/plugin-react-refresh': specifier: ^0.7.5 version: 0.7.5(react-refresh@0.14.2) @@ -802,7 +805,7 @@ importers: version: link:../../../packages/enhanced '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) '@rspack/plugin-react-refresh': specifier: ^0.7.5 version: 0.7.5(react-refresh@0.14.2) @@ -842,7 +845,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -1143,7 +1146,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.0 - version: 2.68.0(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.0(@rspack/core@1.5.7)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1201,7 +1204,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.0 - version: 2.68.0(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.0(@rspack/core@1.5.7)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1252,7 +1255,7 @@ importers: version: 1.3.1(@rsbuild/core@1.3.21) '@rslib/core': specifier: ^0.9.0 - version: 0.9.0(typescript@5.8.3) + version: 0.9.0(typescript@5.9.2) '@types/react': specifier: ^18.3.11 version: 18.3.11 @@ -1292,7 +1295,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.2(@rspack/core@1.5.7)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1350,7 +1353,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.2(@rspack/core@1.5.7)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1398,7 +1401,7 @@ importers: version: 1.3.1(@rsbuild/core@1.3.21) '@rslib/core': specifier: ^0.9.0 - version: 0.9.0(typescript@5.8.3) + version: 0.9.0(typescript@5.9.2) '@types/react': specifier: ^18.3.11 version: 18.3.11 @@ -1438,7 +1441,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.2(@rspack/core@1.5.7)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1496,7 +1499,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.2(@rspack/core@1.5.7)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1554,7 +1557,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.2(@rspack/core@1.5.7)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1612,7 +1615,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.2(@rspack/core@1.5.7)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1670,7 +1673,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.2(@rspack/core@1.5.7)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1840,7 +1843,7 @@ importers: devDependencies: '@nx/next': specifier: 21.0.3 - version: 21.0.3(@babel/core@7.28.0)(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@9.0.0)(html-webpack-plugin@5.6.2)(next@15.3.3)(nx@21.0.3)(react-dom@19.0.0)(react@19.0.0)(typescript@5.4.5)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) + version: 21.0.3(@babel/core@7.28.0)(@rspack/core@1.5.7)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@9.0.0)(html-webpack-plugin@5.6.2)(next@15.3.3)(nx@21.0.3)(react-dom@19.0.0)(react@19.0.0)(typescript@5.4.5)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) '@tailwindcss/forms': specifier: 0.5.7 version: 0.5.7(tailwindcss@3.4.3) @@ -1970,7 +1973,7 @@ importers: version: link:../../packages/runtime '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -2001,7 +2004,7 @@ importers: version: 18.3.0 file-loader: specifier: 6.2.0 - version: 6.2.0(webpack@5.98.0) + version: 6.2.0(webpack@5.101.3) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -2026,7 +2029,7 @@ importers: version: 18.3.0 file-loader: specifier: 6.2.0 - version: 6.2.0(webpack@5.98.0) + version: 6.2.0(webpack@5.101.3) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -2426,7 +2429,7 @@ importers: version: 1.0.6(@rsbuild/core@1.3.21) '@rslib/core': specifier: ^0.9.0 - version: 0.9.0(typescript@5.8.3) + version: 0.9.0(typescript@5.9.2) '@types/react': specifier: ^18.3.11 version: 18.3.11 @@ -2444,10 +2447,10 @@ importers: version: 8.4.2(prettier@3.3.3) storybook-addon-rslib: specifier: ^1.0.1 - version: 1.0.1(@rsbuild/core@1.3.21)(@rslib/core@0.9.0)(storybook-builder-rsbuild@2.0.2)(typescript@5.8.3) + version: 1.0.1(@rsbuild/core@1.3.21)(@rslib/core@0.9.0)(storybook-builder-rsbuild@2.0.2)(typescript@5.9.2) storybook-react-rsbuild: specifier: ^1.0.1 - version: 1.0.1(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(rollup@4.40.0)(storybook@8.4.2)(typescript@5.8.3)(webpack@5.98.0) + version: 1.0.1(@rsbuild/core@1.3.21)(@rspack/core@1.5.7)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(rollup@4.40.0)(storybook@8.4.2)(typescript@5.9.2)(webpack@5.101.3) apps/runtime-demo/3005-runtime-host: dependencies: @@ -2481,7 +2484,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -2515,7 +2518,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -2549,7 +2552,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -2604,7 +2607,7 @@ importers: version: 19.1.1(react@19.1.1) rspress: specifier: 2.0.0-beta.20 - version: 2.0.0-beta.20(@types/react@19.1.8)(acorn@8.15.0)(webpack@5.98.0) + version: 2.0.0-beta.20(@types/react@19.1.8)(acorn@8.15.0)(webpack@5.101.3) rspress-plugin-annotation-words: specifier: 0.0.1 version: 0.0.1(rspress@2.0.0-beta.20) @@ -2721,7 +2724,7 @@ importers: version: 5.5.2 vite: specifier: ^5.4.18 - version: 5.4.18(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0) + version: 5.4.18(@types/node@18.16.9)(less@4.4.0) vite-plugin-dts: specifier: ^4.3.0 version: 4.5.4(@types/node@18.16.9)(rollup@4.40.0)(typescript@5.5.2)(vite@5.4.18) @@ -2743,7 +2746,7 @@ importers: version: 5.5.2 vite: specifier: ^5.4.18 - version: 5.4.18(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0) + version: 5.4.18(@types/node@18.16.9)(less@4.4.0) vite-plugin-dts: specifier: ^4.3.0 version: 4.3.0(@types/node@18.16.9)(rollup@4.40.0)(typescript@5.5.2)(vite@5.4.18) @@ -2767,7 +2770,7 @@ importers: version: 5.5.2 vite: specifier: ^5.4.18 - version: 5.4.18(@types/node@16.11.68)(less@4.4.0)(stylus@0.64.0) + version: 5.4.18(@types/node@16.11.68)(less@4.4.0) vite-plugin-dts: specifier: ^4.3.0 version: 4.3.0(@types/node@16.11.68)(rollup@4.40.0)(typescript@5.5.2)(vite@5.4.18) @@ -2801,7 +2804,7 @@ importers: version: 5.5.2 vite: specifier: ^5.4.18 - version: 5.4.18(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0) + version: 5.4.18(@types/node@18.16.9)(less@4.4.0) vite-plugin-dts: specifier: ^4.3.0 version: 4.3.0(@types/node@18.16.9)(rollup@4.40.0)(typescript@5.5.2)(vite@5.4.18) @@ -2847,7 +2850,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.68.2(@rspack/core@1.5.7)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -2856,7 +2859,7 @@ importers: version: 2.68.2(typescript@5.0.4) '@modern-js/storybook': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@types/react-dom@18.3.7)(@types/react@18.3.23)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.98.0) + version: 2.68.2(@rspack/core@1.5.7)(@types/react-dom@18.3.7)(@types/react@18.3.23)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.101.3) '@modern-js/tsconfig': specifier: 2.68.2 version: 2.68.2 @@ -2898,7 +2901,7 @@ importers: version: 5.0.4 vitest: specifier: 1.2.2 - version: 1.2.2(@types/node@20.12.14)(@vitest/ui@1.6.0)(less@4.4.0)(stylus@0.64.0) + version: 1.2.2(@types/node@20.12.14)(@vitest/ui@1.6.0)(jsdom@26.1.0)(less@4.4.0) packages/cli: dependencies: @@ -2954,7 +2957,7 @@ importers: devDependencies: '@rslib/core': specifier: ^0.9.0 - version: 0.9.0(typescript@5.8.3) + version: 0.9.0(typescript@5.9.2) '@types/fs-extra': specifier: 9.0.6 version: 9.0.6 @@ -3018,7 +3021,7 @@ importers: version: 18.3.1(react@18.3.1) ts-jest: specifier: 29.0.1 - version: 29.0.1(@babel/core@7.28.0)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.8.3) + version: 29.0.1(@babel/core@7.28.0)(babel-jest@30.0.5)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.9.2) webpack: specifier: 5.75.0 version: 5.75.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) @@ -3394,7 +3397,7 @@ importers: devDependencies: '@modern-js/app-tools': specifier: 2.68.2 - version: 2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.5.2)(webpack-cli@5.1.4) + version: 2.68.2(@rspack/core@1.5.7)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.5.2)(webpack-cli@5.1.4) '@modern-js/core': specifier: 2.68.2 version: 2.68.2 @@ -3439,7 +3442,7 @@ importers: version: 9.3.0 tsup: specifier: 8.3.5 - version: 8.3.5(@swc/core@1.7.26)(jiti@2.4.2)(postcss@8.4.38)(typescript@5.8.3) + version: 8.3.5(@swc/core@1.7.26)(jiti@2.4.2)(postcss@8.4.38)(typescript@5.9.2) unplugin: specifier: ^1.10.1 version: 1.14.1 @@ -3634,7 +3637,7 @@ importers: devDependencies: '@rslib/core': specifier: ^0.9.2 - version: 0.9.2(typescript@5.8.3) + version: 0.9.2(typescript@5.9.2) '@rspress/shared': specifier: 2.0.0-beta.16 version: 2.0.0-beta.16 @@ -3696,10 +3699,10 @@ importers: version: link:../sdk '@nx/react': specifier: '>= 16.0.0' - version: 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@8.57.1)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack@5.94.0) + version: 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@8.57.1)(nx@21.5.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.9.2)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack@5.94.0) '@nx/webpack': specifier: '>= 16.0.0' - version: 20.1.1(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(esbuild@0.24.0)(html-webpack-plugin@5.6.2)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + version: 20.1.1(@rspack/core@1.5.7)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(esbuild@0.24.0)(html-webpack-plugin@5.6.2)(nx@21.5.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.9.2)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) devDependencies: '@module-federation/utilities': specifier: workspace:* @@ -3866,23 +3869,6 @@ packages: stylis: 4.3.4 dev: false - /@ant-design/cssinjs@1.21.1(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-tyWnlK+XH7Bumd0byfbCiZNK43HEubMoCcu9VxwsAwiHdHTgWa+tMN0/yvxa+e8EzuFP1WdUNNPclRpVtD33lg==} - peerDependencies: - react: '>=16.0.0' - react-dom: '>=16.0.0' - dependencies: - '@babel/runtime': 7.25.7 - '@emotion/hash': 0.8.0 - '@emotion/unitless': 0.7.5 - classnames: 2.5.1 - csstype: 3.1.3 - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - stylis: 4.3.4 - dev: false - /@ant-design/cssinjs@1.21.1(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-tyWnlK+XH7Bumd0byfbCiZNK43HEubMoCcu9VxwsAwiHdHTgWa+tMN0/yvxa+e8EzuFP1WdUNNPclRpVtD33lg==} peerDependencies: @@ -3951,22 +3937,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@ant-design/icons@5.5.1(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-0UrM02MA2iDIgvLatWrj6YTCYe0F/cwXvVE0E2SqGrL7PZireQwgEKTKBisWpZyal5eXZLvuM98kju6YtYne8w==} - engines: {node: '>=8'} - peerDependencies: - react: '>=16.0.0' - react-dom: '>=16.0.0' - dependencies: - '@ant-design/colors': 7.1.0 - '@ant-design/icons-svg': 4.4.2 - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /@ant-design/icons@5.5.1(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-0UrM02MA2iDIgvLatWrj6YTCYe0F/cwXvVE0E2SqGrL7PZireQwgEKTKBisWpZyal5eXZLvuM98kju6YtYne8w==} engines: {node: '>=8'} @@ -4021,19 +3991,6 @@ packages: throttle-debounce: 5.0.2 dev: false - /@ant-design/react-slick@1.1.2(react@19.0.0): - resolution: {integrity: sha512-EzlvzE6xQUBrZuuhSAFTdsr4P2bBBHGZwKFemEfq8gIGyIQCxalYfZW/T2ORbtQx5rU69o+WycP3exY/7T1hGA==} - peerDependencies: - react: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - json2mq: 0.2.0 - react: 19.0.0 - resize-observer-polyfill: 1.5.1 - throttle-debounce: 5.0.2 - dev: false - /@ant-design/react-slick@1.1.2(react@19.1.1): resolution: {integrity: sha512-EzlvzE6xQUBrZuuhSAFTdsr4P2bBBHGZwKFemEfq8gIGyIQCxalYfZW/T2ORbtQx5rU69o+WycP3exY/7T1hGA==} peerDependencies: @@ -6567,14 +6524,14 @@ packages: dev: true optional: true - /@commitlint/cli@19.5.0(@types/node@18.16.9)(typescript@5.8.3): + /@commitlint/cli@19.5.0(@types/node@18.16.9)(typescript@5.9.2): resolution: {integrity: sha512-gaGqSliGwB86MDmAAKAtV9SV1SHdmN8pnGq4EJU4+hLisQ7IFfx4jvU4s+pk6tl0+9bv6yT+CaZkufOinkSJIQ==} engines: {node: '>=v18'} hasBin: true dependencies: '@commitlint/format': 19.5.0 '@commitlint/lint': 19.5.0 - '@commitlint/load': 19.5.0(@types/node@18.16.9)(typescript@5.8.3) + '@commitlint/load': 19.5.0(@types/node@18.16.9)(typescript@5.9.2) '@commitlint/read': 19.5.0 '@commitlint/types': 19.5.0 tinyexec: 0.3.0 @@ -6592,7 +6549,7 @@ packages: conventional-changelog-conventionalcommits: 7.0.2 dev: true - /@commitlint/config-nx-scopes@19.5.0(nx@21.2.3): + /@commitlint/config-nx-scopes@19.5.0(nx@21.5.3): resolution: {integrity: sha512-YjJVN9n5PJGnom1JqpC9tnQzWsWPeCbKN63AU6jTk25yxNpMtMVKNNEFU+yEPneo4kJk2yIicKjtPuRqYqL3Wg==} engines: {node: '>=v18'} peerDependencies: @@ -6602,7 +6559,7 @@ packages: optional: true dependencies: '@commitlint/types': 19.5.0 - nx: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) + nx: 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) dev: true /@commitlint/config-validator@19.5.0: @@ -6623,7 +6580,7 @@ packages: dev: true optional: true - /@commitlint/cz-commitlint@19.5.0(@types/node@18.16.9)(commitizen@4.3.1)(inquirer@9.3.7)(typescript@5.8.3): + /@commitlint/cz-commitlint@19.5.0(@types/node@18.16.9)(commitizen@4.3.1)(inquirer@9.3.7)(typescript@5.9.2): resolution: {integrity: sha512-PNfIC54J3lDVIBJTo7A1RMp1kdOYkGcUz27VG0NP/DzFKLspXcQm13RnKc16BjFNCJGLC7iaXjucrfrKHOqorQ==} engines: {node: '>=v18'} peerDependencies: @@ -6631,10 +6588,10 @@ packages: inquirer: ^9.0.0 dependencies: '@commitlint/ensure': 19.5.0 - '@commitlint/load': 19.5.0(@types/node@18.16.9)(typescript@5.8.3) + '@commitlint/load': 19.5.0(@types/node@18.16.9)(typescript@5.9.2) '@commitlint/types': 19.5.0 chalk: 5.4.1 - commitizen: 4.3.1(@types/node@18.16.9)(typescript@5.8.3) + commitizen: 4.3.1(@types/node@18.16.9)(typescript@5.9.2) inquirer: 9.3.7 lodash.isplainobject: 4.0.6 word-wrap: 1.2.5 @@ -6693,7 +6650,7 @@ packages: '@commitlint/types': 19.5.0 dev: true - /@commitlint/load@19.5.0(@types/node@18.16.9)(typescript@5.8.3): + /@commitlint/load@19.5.0(@types/node@18.16.9)(typescript@5.9.2): resolution: {integrity: sha512-INOUhkL/qaKqwcTUvCE8iIUf5XHsEPCLY9looJ/ipzi7jtGhgmtH7OOFiNvwYgH7mA8osUWOUDV8t4E2HAi4xA==} engines: {node: '>=v18'} dependencies: @@ -6702,8 +6659,8 @@ packages: '@commitlint/resolve-extends': 19.5.0 '@commitlint/types': 19.5.0 chalk: 5.4.1 - cosmiconfig: 9.0.0(typescript@5.8.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@18.16.9)(cosmiconfig@9.0.0)(typescript@5.8.3) + cosmiconfig: 9.0.0(typescript@5.9.2) + cosmiconfig-typescript-loader: 5.0.0(@types/node@18.16.9)(cosmiconfig@9.0.0)(typescript@5.9.2) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -6712,7 +6669,7 @@ packages: - typescript dev: true - /@commitlint/load@19.8.1(@types/node@18.16.9)(typescript@5.8.3): + /@commitlint/load@19.8.1(@types/node@18.16.9)(typescript@5.9.2): resolution: {integrity: sha512-9V99EKG3u7z+FEoe4ikgq7YGRCSukAcvmKQuTtUyiYPnOd9a2/H9Ak1J9nJA1HChRQp9OA/sIKPugGS+FK/k1A==} engines: {node: '>=v18'} requiresBuild: true @@ -6722,8 +6679,8 @@ packages: '@commitlint/resolve-extends': 19.8.1 '@commitlint/types': 19.8.1 chalk: 5.4.1 - cosmiconfig: 9.0.0(typescript@5.8.3) - cosmiconfig-typescript-loader: 6.1.0(@types/node@18.16.9)(cosmiconfig@9.0.0)(typescript@5.8.3) + cosmiconfig: 9.0.0(typescript@5.9.2) + cosmiconfig-typescript-loader: 6.1.0(@types/node@18.16.9)(cosmiconfig@9.0.0)(typescript@5.9.2) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -7017,18 +6974,19 @@ packages: '@edge-runtime/primitives': 4.1.0 dev: false - /@emnapi/core@1.4.3: - resolution: {integrity: sha512-4m62DuCE07lw01soJwPiBGC0nAww0Q+RY70VZ+n49yDIO13yyinhbWCeNnaob0lakDtWQzSdtNWzJeOJt2ma+g==} - dependencies: - '@emnapi/wasi-threads': 1.0.2 - tslib: 2.8.1 - /@emnapi/core@1.4.5: resolution: {integrity: sha512-XsLw1dEOpkSX/WucdqUhPWP7hDxSvZiY+fsUC14h+FtQ2Ifni4znbBt8punRX+Uj2JG/uDb8nEHVKvrVlvdZ5Q==} requiresBuild: true dependencies: '@emnapi/wasi-threads': 1.0.4 tslib: 2.8.1 + + /@emnapi/core@1.5.0: + resolution: {integrity: sha512-sbP8GzB1WDzacS8fgNPpHlp6C9VZe+SJP3F90W9rLemaQj2PzIuTEl1qDOYQf58YIpyjViI24y9aPWCjEzY2cg==} + requiresBuild: true + dependencies: + '@emnapi/wasi-threads': 1.1.0 + tslib: 2.8.1 optional: true /@emnapi/runtime@1.4.5: @@ -7037,17 +6995,24 @@ packages: dependencies: tslib: 2.8.1 - /@emnapi/wasi-threads@1.0.2: - resolution: {integrity: sha512-5n3nTJblwRi8LlXkJ9eBzu+kZR8Yxcc7ubakyQTFzPMtIhFpUBRbsnc2Dv88IZDIbCDlBiWrknhB4Lsz7mg6BA==} + /@emnapi/runtime@1.5.0: + resolution: {integrity: sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==} requiresBuild: true dependencies: tslib: 2.8.1 + optional: true /@emnapi/wasi-threads@1.0.4: resolution: {integrity: sha512-PJR+bOmMOPH8AtcTGAyYNiuJ3/Fcoj2XN/gBEWzDIKh254XO+mM9XoXHk5GNEhodxeMznbg7BlRojVbKN+gC6g==} requiresBuild: true dependencies: tslib: 2.8.1 + + /@emnapi/wasi-threads@1.1.0: + resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==} + requiresBuild: true + dependencies: + tslib: 2.8.1 optional: true /@emotion/babel-plugin@11.12.0: @@ -7290,15 +7255,6 @@ packages: requiresBuild: true optional: true - /@esbuild/android-arm64@0.17.19: - resolution: {integrity: sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/android-arm64@0.18.20: resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} engines: {node: '>=12'} @@ -7350,15 +7306,6 @@ packages: requiresBuild: true optional: true - /@esbuild/android-arm@0.17.19: - resolution: {integrity: sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/android-arm@0.18.20: resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} engines: {node: '>=12'} @@ -7410,15 +7357,6 @@ packages: requiresBuild: true optional: true - /@esbuild/android-x64@0.17.19: - resolution: {integrity: sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/android-x64@0.18.20: resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} engines: {node: '>=12'} @@ -7470,15 +7408,6 @@ packages: requiresBuild: true optional: true - /@esbuild/darwin-arm64@0.17.19: - resolution: {integrity: sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - /@esbuild/darwin-arm64@0.18.20: resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} engines: {node: '>=12'} @@ -7530,15 +7459,6 @@ packages: requiresBuild: true optional: true - /@esbuild/darwin-x64@0.17.19: - resolution: {integrity: sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - /@esbuild/darwin-x64@0.18.20: resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} engines: {node: '>=12'} @@ -7590,15 +7510,6 @@ packages: requiresBuild: true optional: true - /@esbuild/freebsd-arm64@0.17.19: - resolution: {integrity: sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/freebsd-arm64@0.18.20: resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} engines: {node: '>=12'} @@ -7650,15 +7561,6 @@ packages: requiresBuild: true optional: true - /@esbuild/freebsd-x64@0.17.19: - resolution: {integrity: sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/freebsd-x64@0.18.20: resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} engines: {node: '>=12'} @@ -7710,15 +7612,6 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-arm64@0.17.19: - resolution: {integrity: sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-arm64@0.18.20: resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} engines: {node: '>=12'} @@ -7770,15 +7663,6 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-arm@0.17.19: - resolution: {integrity: sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-arm@0.18.20: resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} engines: {node: '>=12'} @@ -7830,15 +7714,6 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-ia32@0.17.19: - resolution: {integrity: sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-ia32@0.18.20: resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} engines: {node: '>=12'} @@ -7890,15 +7765,6 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-loong64@0.17.19: - resolution: {integrity: sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-loong64@0.18.20: resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} engines: {node: '>=12'} @@ -7950,15 +7816,6 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-mips64el@0.17.19: - resolution: {integrity: sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-mips64el@0.18.20: resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} engines: {node: '>=12'} @@ -8010,15 +7867,6 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-ppc64@0.17.19: - resolution: {integrity: sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-ppc64@0.18.20: resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} engines: {node: '>=12'} @@ -8070,15 +7918,6 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-riscv64@0.17.19: - resolution: {integrity: sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-riscv64@0.18.20: resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} engines: {node: '>=12'} @@ -8130,15 +7969,6 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-s390x@0.17.19: - resolution: {integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-s390x@0.18.20: resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} engines: {node: '>=12'} @@ -8190,15 +8020,6 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-x64@0.17.19: - resolution: {integrity: sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-x64@0.18.20: resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} engines: {node: '>=12'} @@ -8266,15 +8087,6 @@ packages: requiresBuild: true optional: true - /@esbuild/netbsd-x64@0.17.19: - resolution: {integrity: sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/netbsd-x64@0.18.20: resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} engines: {node: '>=12'} @@ -8350,15 +8162,6 @@ packages: requiresBuild: true optional: true - /@esbuild/openbsd-x64@0.17.19: - resolution: {integrity: sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/openbsd-x64@0.18.20: resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} engines: {node: '>=12'} @@ -8410,15 +8213,6 @@ packages: requiresBuild: true optional: true - /@esbuild/sunos-x64@0.17.19: - resolution: {integrity: sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - requiresBuild: true - dev: true - optional: true - /@esbuild/sunos-x64@0.18.20: resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} engines: {node: '>=12'} @@ -8470,15 +8264,6 @@ packages: requiresBuild: true optional: true - /@esbuild/win32-arm64@0.17.19: - resolution: {integrity: sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true - optional: true - /@esbuild/win32-arm64@0.18.20: resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} engines: {node: '>=12'} @@ -8530,15 +8315,6 @@ packages: requiresBuild: true optional: true - /@esbuild/win32-ia32@0.17.19: - resolution: {integrity: sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true - optional: true - /@esbuild/win32-ia32@0.18.20: resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} engines: {node: '>=12'} @@ -8590,15 +8366,6 @@ packages: requiresBuild: true optional: true - /@esbuild/win32-x64@0.17.19: - resolution: {integrity: sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true - optional: true - /@esbuild/win32-x64@0.18.20: resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} engines: {node: '>=12'} @@ -9273,6 +9040,30 @@ packages: slash: 3.0.0 dev: true + /@jest/console@30.0.5: + resolution: {integrity: sha512-xY6b0XiL0Nav3ReresUarwl2oIz1gTnxGbGpho9/rbUWsLH0f1OD/VT84xs8c7VmH7MChnLb0pag6PhZhAdDiA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/types': 30.0.5 + '@types/node': 20.12.14 + chalk: 4.1.2 + jest-message-util: 30.0.5 + jest-util: 30.0.5 + slash: 3.0.0 + dev: true + + /@jest/console@30.1.2: + resolution: {integrity: sha512-BGMAxj8VRmoD0MoA/jo9alMXSRoqW8KPeqOfEo1ncxnRLatTBCpRoOwlwlEMdudp68Q6WSGwYrrLtTGOh8fLzw==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/types': 30.0.5 + '@types/node': 20.12.14 + chalk: 4.1.2 + jest-message-util: 30.1.0 + jest-util: 30.0.5 + slash: 3.0.0 + dev: true + /@jest/core@29.7.0(ts-node@10.9.1): resolution: {integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -9316,12 +9107,87 @@ packages: - ts-node dev: true + /@jest/core@30.0.5(ts-node@10.9.1): + resolution: {integrity: sha512-fKD0OulvRsXF1hmaFgHhVJzczWzA1RXMMo9LTPuFXo9q/alDbME3JIyWYqovWsUBWSoBcsHaGPSLF9rz4l9Qeg==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + '@jest/console': 30.0.5 + '@jest/pattern': 30.0.1 + '@jest/reporters': 30.0.5 + '@jest/test-result': 30.0.5 + '@jest/transform': 30.0.5 + '@jest/types': 30.0.5 + '@types/node': 20.12.14 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + ci-info: 4.2.0 + exit-x: 0.2.2 + graceful-fs: 4.2.11 + jest-changed-files: 30.0.5 + jest-config: 30.0.5(@types/node@20.12.14)(ts-node@10.9.1) + jest-haste-map: 30.0.5 + jest-message-util: 30.0.5 + jest-regex-util: 30.0.1 + jest-resolve: 30.0.5 + jest-resolve-dependencies: 30.0.5 + jest-runner: 30.0.5 + jest-runtime: 30.0.5 + jest-snapshot: 30.0.5 + jest-util: 30.0.5 + jest-validate: 30.0.5 + jest-watcher: 30.0.5 + micromatch: 4.0.8 + pretty-format: 30.0.5 + slash: 3.0.0 + transitivePeerDependencies: + - babel-plugin-macros + - esbuild-register + - supports-color + - ts-node + dev: true + /@jest/create-cache-key-function@29.7.0: resolution: {integrity: sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 + /@jest/create-cache-key-function@30.0.5: + resolution: {integrity: sha512-W1kmkwPq/WTMQWgvbzWSCbXSqvjI6rkqBQCxuvYmd+g6o4b5gHP98ikfh/Ei0SKzHvWdI84TOXp0hRcbpr8Q0w==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/types': 30.0.5 + dev: true + + /@jest/diff-sequences@30.0.1: + resolution: {integrity: sha512-n5H8QLDJ47QqbCNn5SuFjCRDrOLEZ0h8vAHCK5RL9Ls7Xa8AQLa/YxAc9UjFqoEDM48muwtBGjtMY5cr0PLDCw==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + + /@jest/environment-jsdom-abstract@30.0.5(jsdom@26.1.0): + resolution: {integrity: sha512-gpWwiVxZunkoglP8DCnT3As9x5O8H6gveAOpvaJd2ATAoSh7ZSSCWbr9LQtUMvr8WD3VjG9YnDhsmkCK5WN1rQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + peerDependencies: + canvas: ^3.0.0 + jsdom: '*' + peerDependenciesMeta: + canvas: + optional: true + dependencies: + '@jest/environment': 30.0.5 + '@jest/fake-timers': 30.0.5 + '@jest/types': 30.0.5 + '@types/jsdom': 21.1.7 + '@types/node': 20.12.14 + jest-mock: 30.0.5 + jest-util: 30.0.5 + jsdom: 26.1.0 + dev: true + /@jest/environment@29.7.0: resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -9331,6 +9197,26 @@ packages: '@types/node': 20.12.14 jest-mock: 29.7.0 + /@jest/environment@30.0.5: + resolution: {integrity: sha512-aRX7WoaWx1oaOkDQvCWImVQ8XNtdv5sEWgk4gxR6NXb7WBUnL5sRak4WRzIQRZ1VTWPvV4VI4mgGjNL9TeKMYA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/fake-timers': 30.0.5 + '@jest/types': 30.0.5 + '@types/node': 20.12.14 + jest-mock: 30.0.5 + dev: true + + /@jest/environment@30.1.2: + resolution: {integrity: sha512-N8t1Ytw4/mr9uN28OnVf0SYE2dGhaIxOVYcwsf9IInBKjvofAjbFRvedvBBlyTYk2knbJTiEjEJ2PyyDIBnd9w==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/fake-timers': 30.1.2 + '@jest/types': 30.0.5 + '@types/node': 20.12.14 + jest-mock: 30.0.5 + dev: true + /@jest/expect-utils@29.7.0: resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -9338,6 +9224,20 @@ packages: jest-get-type: 29.6.3 dev: true + /@jest/expect-utils@30.0.5: + resolution: {integrity: sha512-F3lmTT7CXWYywoVUGTCmom0vXq3HTTkaZyTAzIy+bXSBizB7o5qzlC9VCtq0arOa8GqmNsbg/cE9C6HLn7Szew==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/get-type': 30.0.1 + dev: true + + /@jest/expect-utils@30.1.2: + resolution: {integrity: sha512-HXy1qT/bfdjCv7iC336ExbqqYtZvljrV8odNdso7dWK9bSeHtLlvwWWC3YSybSPL03Gg5rug6WLCZAZFH72m0A==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/get-type': 30.1.0 + dev: true + /@jest/expect@29.7.0: resolution: {integrity: sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -9348,6 +9248,26 @@ packages: - supports-color dev: true + /@jest/expect@30.0.5: + resolution: {integrity: sha512-6udac8KKrtTtC+AXZ2iUN/R7dp7Ydry+Fo6FPFnDG54wjVMnb6vW/XNlf7Xj8UDjAE3aAVAsR4KFyKk3TCXmTA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + expect: 30.0.5 + jest-snapshot: 30.0.5 + transitivePeerDependencies: + - supports-color + dev: true + + /@jest/expect@30.1.2: + resolution: {integrity: sha512-tyaIExOwQRCxPCGNC05lIjWJztDwk2gPDNSDGg1zitXJJ8dC3++G/CRjE5mb2wQsf89+lsgAgqxxNpDLiCViTA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + expect: 30.1.2 + jest-snapshot: 30.1.2 + transitivePeerDependencies: + - supports-color + dev: true + /@jest/fake-timers@29.7.0: resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -9359,6 +9279,39 @@ packages: jest-mock: 29.7.0 jest-util: 29.7.0 + /@jest/fake-timers@30.0.5: + resolution: {integrity: sha512-ZO5DHfNV+kgEAeP3gK3XlpJLL4U3Sz6ebl/n68Uwt64qFFs5bv4bfEEjyRGK5uM0C90ewooNgFuKMdkbEoMEXw==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/types': 30.0.5 + '@sinonjs/fake-timers': 13.0.5 + '@types/node': 20.12.14 + jest-message-util: 30.0.5 + jest-mock: 30.0.5 + jest-util: 30.0.5 + dev: true + + /@jest/fake-timers@30.1.2: + resolution: {integrity: sha512-Beljfv9AYkr9K+ETX9tvV61rJTY706BhBUtiaepQHeEGfe0DbpvUA5Z3fomwc5Xkhns6NWrcFDZn+72fLieUnA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/types': 30.0.5 + '@sinonjs/fake-timers': 13.0.5 + '@types/node': 20.12.14 + jest-message-util: 30.1.0 + jest-mock: 30.0.5 + jest-util: 30.0.5 + dev: true + + /@jest/get-type@30.0.1: + resolution: {integrity: sha512-AyYdemXCptSRFirI5EPazNxyPwAL0jXt3zceFjaj8NFiKP9pOi0bfXonf6qkf82z2t3QWPeLCWWw4stPBzctLw==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dev: true + + /@jest/get-type@30.1.0: + resolution: {integrity: sha512-eMbZE2hUnx1WV0pmURZY9XoXPkUYjpc55mb0CrhtdWLtzMQPFvu/rZkTLZFTsdaVQa+Tr4eWAteqcUzoawq/uA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + /@jest/globals@29.7.0: resolution: {integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -9371,6 +9324,38 @@ packages: - supports-color dev: true + /@jest/globals@30.0.5: + resolution: {integrity: sha512-7oEJT19WW4oe6HR7oLRvHxwlJk2gev0U9px3ufs8sX9PoD1Eza68KF0/tlN7X0dq/WVsBScXQGgCldA1V9Y/jA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/environment': 30.0.5 + '@jest/expect': 30.0.5 + '@jest/types': 30.0.5 + jest-mock: 30.0.5 + transitivePeerDependencies: + - supports-color + dev: true + + /@jest/globals@30.1.2: + resolution: {integrity: sha512-teNTPZ8yZe3ahbYnvnVRDeOjr+3pu2uiAtNtrEsiMjVPPj+cXd5E/fr8BL7v/T7F31vYdEHrI5cC/2OoO/vM9A==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/environment': 30.1.2 + '@jest/expect': 30.1.2 + '@jest/types': 30.0.5 + jest-mock: 30.0.5 + transitivePeerDependencies: + - supports-color + dev: true + + /@jest/pattern@30.0.1: + resolution: {integrity: sha512-gWp7NfQW27LaBQz3TITS8L7ZCQ0TLvtmI//4OwlQRx4rnWxcPNIYjxZpDcN4+UlGxgm3jS5QPz8IPTCkb59wZA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@types/node': 20.12.14 + jest-regex-util: 30.0.1 + dev: true + /@jest/reporters@29.7.0: resolution: {integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -9408,12 +9393,110 @@ packages: - supports-color dev: true + /@jest/reporters@30.0.5: + resolution: {integrity: sha512-mafft7VBX4jzED1FwGC1o/9QUM2xebzavImZMeqnsklgcyxBto8mV4HzNSzUrryJ+8R9MFOM3HgYuDradWR+4g==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + '@bcoe/v8-coverage': 0.2.3 + '@jest/console': 30.0.5 + '@jest/test-result': 30.0.5 + '@jest/transform': 30.0.5 + '@jest/types': 30.0.5 + '@jridgewell/trace-mapping': 0.3.29 + '@types/node': 20.12.14 + chalk: 4.1.2 + collect-v8-coverage: 1.0.2 + exit-x: 0.2.2 + glob: 10.4.5 + graceful-fs: 4.2.11 + istanbul-lib-coverage: 3.2.2 + istanbul-lib-instrument: 6.0.3 + istanbul-lib-report: 3.0.1 + istanbul-lib-source-maps: 5.0.6 + istanbul-reports: 3.1.7 + jest-message-util: 30.0.5 + jest-util: 30.0.5 + jest-worker: 30.0.5 + slash: 3.0.0 + string-length: 4.0.2 + v8-to-istanbul: 9.3.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@jest/reporters@30.1.3: + resolution: {integrity: sha512-VWEQmJWfXMOrzdFEOyGjUEOuVXllgZsoPtEHZzfdNz18RmzJ5nlR6kp8hDdY8dDS1yGOXAY7DHT+AOHIPSBV0w==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + '@bcoe/v8-coverage': 0.2.3 + '@jest/console': 30.1.2 + '@jest/test-result': 30.1.3 + '@jest/transform': 30.1.2 + '@jest/types': 30.0.5 + '@jridgewell/trace-mapping': 0.3.29 + '@types/node': 20.12.14 + chalk: 4.1.2 + collect-v8-coverage: 1.0.2 + exit-x: 0.2.2 + glob: 10.4.5 + graceful-fs: 4.2.11 + istanbul-lib-coverage: 3.2.2 + istanbul-lib-instrument: 6.0.3 + istanbul-lib-report: 3.0.1 + istanbul-lib-source-maps: 5.0.6 + istanbul-reports: 3.1.7 + jest-message-util: 30.1.0 + jest-util: 30.0.5 + jest-worker: 30.1.0 + slash: 3.0.0 + string-length: 4.0.2 + v8-to-istanbul: 9.3.0 + transitivePeerDependencies: + - supports-color + dev: true + /@jest/schemas@29.6.3: resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@sinclair/typebox': 0.27.8 + /@jest/schemas@30.0.5: + resolution: {integrity: sha512-DmdYgtezMkh3cpU8/1uyXakv3tJRcmcXxBOcO0tbaozPwpmh4YMsnWrQm9ZmZMfa5ocbxzbFk6O4bDPEc/iAnA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@sinclair/typebox': 0.34.41 + + /@jest/snapshot-utils@30.0.5: + resolution: {integrity: sha512-XcCQ5qWHLvi29UUrowgDFvV4t7ETxX91CbDczMnoqXPOIcZOxyNdSjm6kV5XMc8+HkxfRegU/MUmnTbJRzGrUQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/types': 30.0.5 + chalk: 4.1.2 + graceful-fs: 4.2.11 + natural-compare: 1.4.0 + dev: true + + /@jest/snapshot-utils@30.1.2: + resolution: {integrity: sha512-vHoMTpimcPSR7OxS2S0V1Cpg8eKDRxucHjoWl5u4RQcnxqQrV3avETiFpl8etn4dqxEGarBeHbIBety/f8mLXw==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/types': 30.0.5 + chalk: 4.1.2 + graceful-fs: 4.2.11 + natural-compare: 1.4.0 + dev: true + /@jest/source-map@29.6.3: resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -9423,6 +9506,15 @@ packages: graceful-fs: 4.2.11 dev: true + /@jest/source-map@30.0.1: + resolution: {integrity: sha512-MIRWMUUR3sdbP36oyNyhbThLHyJ2eEDClPCiHVbrYAe5g3CHRArIVpBw7cdSB5fr+ofSfIb2Tnsw8iEHL0PYQg==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jridgewell/trace-mapping': 0.3.29 + callsites: 3.1.0 + graceful-fs: 4.2.11 + dev: true + /@jest/test-result@29.7.0: resolution: {integrity: sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -9433,6 +9525,26 @@ packages: collect-v8-coverage: 1.0.2 dev: true + /@jest/test-result@30.0.5: + resolution: {integrity: sha512-wPyztnK0gbDMQAJZ43tdMro+qblDHH1Ru/ylzUo21TBKqt88ZqnKKK2m30LKmLLoKtR2lxdpCC/P3g1vfKcawQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/console': 30.0.5 + '@jest/types': 30.0.5 + '@types/istanbul-lib-coverage': 2.0.6 + collect-v8-coverage: 1.0.2 + dev: true + + /@jest/test-result@30.1.3: + resolution: {integrity: sha512-P9IV8T24D43cNRANPPokn7tZh0FAFnYS2HIfi5vK18CjRkTDR9Y3e1BoEcAJnl4ghZZF4Ecda4M/k41QkvurEQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/console': 30.1.2 + '@jest/types': 30.0.5 + '@types/istanbul-lib-coverage': 2.0.6 + collect-v8-coverage: 1.0.2 + dev: true + /@jest/test-sequencer@29.7.0: resolution: {integrity: sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -9443,6 +9555,26 @@ packages: slash: 3.0.0 dev: true + /@jest/test-sequencer@30.0.5: + resolution: {integrity: sha512-Aea/G1egWoIIozmDD7PBXUOxkekXl7ueGzrsGGi1SbeKgQqCYCIf+wfbflEbf2LiPxL8j2JZGLyrzZagjvW4YQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/test-result': 30.0.5 + graceful-fs: 4.2.11 + jest-haste-map: 30.0.5 + slash: 3.0.0 + dev: true + + /@jest/test-sequencer@30.1.3: + resolution: {integrity: sha512-82J+hzC0qeQIiiZDThh+YUadvshdBswi5nuyXlEmXzrhw5ZQSRHeQ5LpVMD/xc8B3wPePvs6VMzHnntxL+4E3w==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/test-result': 30.1.3 + graceful-fs: 4.2.11 + jest-haste-map: 30.1.0 + slash: 3.0.0 + dev: true + /@jest/transform@29.7.0: resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -9465,6 +9597,52 @@ packages: transitivePeerDependencies: - supports-color + /@jest/transform@30.0.5: + resolution: {integrity: sha512-Vk8amLQCmuZyy6GbBht1Jfo9RSdBtg7Lks+B0PecnjI8J+PCLQPGh7uI8Q/2wwpW2gLdiAfiHNsmekKlywULqg==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@babel/core': 7.28.0 + '@jest/types': 30.0.5 + '@jridgewell/trace-mapping': 0.3.29 + babel-plugin-istanbul: 7.0.1 + chalk: 4.1.2 + convert-source-map: 2.0.0 + fast-json-stable-stringify: 2.1.0 + graceful-fs: 4.2.11 + jest-haste-map: 30.0.5 + jest-regex-util: 30.0.1 + jest-util: 30.0.5 + micromatch: 4.0.8 + pirates: 4.0.7 + slash: 3.0.0 + write-file-atomic: 5.0.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@jest/transform@30.1.2: + resolution: {integrity: sha512-UYYFGifSgfjujf1Cbd3iU/IQoSd6uwsj8XHj5DSDf5ERDcWMdJOPTkHWXj4U+Z/uMagyOQZ6Vne8C4nRIrCxqA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@babel/core': 7.28.0 + '@jest/types': 30.0.5 + '@jridgewell/trace-mapping': 0.3.29 + babel-plugin-istanbul: 7.0.1 + chalk: 4.1.2 + convert-source-map: 2.0.0 + fast-json-stable-stringify: 2.1.0 + graceful-fs: 4.2.11 + jest-haste-map: 30.1.0 + jest-regex-util: 30.0.1 + jest-util: 30.0.5 + micromatch: 4.0.8 + pirates: 4.0.7 + slash: 3.0.0 + write-file-atomic: 5.0.1 + transitivePeerDependencies: + - supports-color + dev: true + /@jest/types@26.6.2: resolution: {integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==} engines: {node: '>= 10.14.2'} @@ -9486,6 +9664,19 @@ packages: '@types/yargs': 17.0.33 chalk: 4.1.2 + /@jest/types@30.0.5: + resolution: {integrity: sha512-aREYa3aku9SSnea4aX6bhKn4bgv3AXkgijoQgbYV3yvbiGt6z+MQ85+6mIhx9DsKW2BuB/cLR/A+tcMThx+KLQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/pattern': 30.0.1 + '@jest/schemas': 30.0.5 + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-reports': 3.0.4 + '@types/node': 20.12.14 + '@types/yargs': 17.0.33 + chalk: 4.1.2 + dev: true + /@jridgewell/gen-mapping@0.3.12: resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==} dependencies: @@ -9647,7 +9838,7 @@ packages: - encoding - supports-color - /@mdx-js/loader@3.1.0(acorn@8.15.0)(webpack@5.98.0): + /@mdx-js/loader@3.1.0(acorn@8.15.0)(webpack@5.101.3): resolution: {integrity: sha512-xU/lwKdOyfXtQGqn3VnJjlDrmKXEvMi1mgYxVmukEUtVycIz1nh7oQ40bKTd4cA7rLStqu0740pnhGYxGoqsCg==} peerDependencies: webpack: '>=5' @@ -9657,7 +9848,7 @@ packages: dependencies: '@mdx-js/mdx': 3.1.0(acorn@8.15.0) source-map: 0.7.4 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - acorn - supports-color @@ -10000,7 +10191,7 @@ packages: redux: 4.2.1 dev: true - /@modern-js/app-tools@2.68.0(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4): + /@modern-js/app-tools@2.68.0(@rspack/core@1.5.7)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4): resolution: {integrity: sha512-yoiEwWvVYa7fZjHIAdl4kWSrNWKbCupxlolOhAurGkDe2ypdlVE2IVzjTdrBbB6DSa+TjaE688fWOHiga3nBKg==} engines: {node: '>=14.17.6'} hasBin: true @@ -10028,7 +10219,7 @@ packages: '@modern-js/server-core': 2.68.0(react-dom@18.3.1)(react@18.3.1) '@modern-js/server-utils': 2.68.0(@babel/traverse@7.27.1)(@rsbuild/core@1.4.3) '@modern-js/types': 2.68.0 - '@modern-js/uni-builder': 2.68.0(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) + '@modern-js/uni-builder': 2.68.0(@rspack/core@1.5.7)(esbuild@0.25.5)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/utils': 2.68.0 '@rsbuild/core': 1.4.3 '@rsbuild/plugin-node-polyfill': 1.3.0(@rsbuild/core@1.4.3) @@ -10041,7 +10232,7 @@ packages: ndepe: 0.1.12(encoding@0.1.13) pkg-types: 1.2.1 std-env: 3.7.0 - ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.8.3) + ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.9.2) transitivePeerDependencies: - '@parcel/css' - '@rspack/core' @@ -10070,7 +10261,7 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/app-tools@2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4): + /@modern-js/app-tools@2.68.2(@rspack/core@1.5.7)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.0.4)(webpack-cli@5.1.4): resolution: {integrity: sha512-fOhDC+WzYUtEZrPd35eOr1NEwybu+QCKMqhk8YsRG+DBUYrglVCub6VSHAu+fqOA1bXIyZbS+dYrCq8t3PebRA==} engines: {node: '>=14.17.6'} hasBin: true @@ -10098,7 +10289,7 @@ packages: '@modern-js/server-core': 2.68.2(react-dom@18.3.1)(react@18.3.1) '@modern-js/server-utils': 2.68.2(@babel/traverse@7.27.1)(@rsbuild/core@1.4.4) '@modern-js/types': 2.68.2 - '@modern-js/uni-builder': 2.68.2(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) + '@modern-js/uni-builder': 2.68.2(@rspack/core@1.5.7)(esbuild@0.25.5)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/utils': 2.68.2 '@rsbuild/core': 1.4.4 '@rsbuild/plugin-node-polyfill': 1.3.0(@rsbuild/core@1.4.4) @@ -10111,7 +10302,7 @@ packages: ndepe: 0.1.12(encoding@0.1.13) pkg-types: 1.3.1 std-env: 3.7.0 - ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.8.3) + ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.9.2) transitivePeerDependencies: - '@parcel/css' - '@rspack/core' @@ -10140,7 +10331,7 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/app-tools@2.68.2(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.5.2)(webpack-cli@5.1.4): + /@modern-js/app-tools@2.68.2(@rspack/core@1.5.7)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(ts-node@10.9.1)(typescript@5.5.2)(webpack-cli@5.1.4): resolution: {integrity: sha512-fOhDC+WzYUtEZrPd35eOr1NEwybu+QCKMqhk8YsRG+DBUYrglVCub6VSHAu+fqOA1bXIyZbS+dYrCq8t3PebRA==} engines: {node: '>=14.17.6'} hasBin: true @@ -10168,7 +10359,7 @@ packages: '@modern-js/server-core': 2.68.2(react-dom@18.3.1)(react@18.3.1) '@modern-js/server-utils': 2.68.2(@babel/traverse@7.27.1)(@rsbuild/core@1.4.4) '@modern-js/types': 2.68.2 - '@modern-js/uni-builder': 2.68.2(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.8)(typescript@5.5.2)(webpack-cli@5.1.4) + '@modern-js/uni-builder': 2.68.2(@rspack/core@1.5.7)(esbuild@0.25.5)(styled-components@6.1.8)(typescript@5.5.2)(webpack-cli@5.1.4) '@modern-js/utils': 2.68.2 '@rsbuild/core': 1.4.4 '@rsbuild/plugin-node-polyfill': 1.3.0(@rsbuild/core@1.4.4) @@ -10181,7 +10372,7 @@ packages: ndepe: 0.1.12(encoding@0.1.13) pkg-types: 1.3.1 std-env: 3.7.0 - ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.8.3) + ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.9.2) transitivePeerDependencies: - '@parcel/css' - '@rspack/core' @@ -10440,14 +10631,6 @@ packages: - supports-color dev: true - /@modern-js/node-bundle-require@2.67.6: - resolution: {integrity: sha512-rRiDQkrm3kgn0E/GNrcvqo4c71PaUs2R8Xmpv6GUKbEr6lz7VNgfZmAhdAQPtNfRfiBe+1sFLzEcwfEdDo/dTA==} - dependencies: - '@modern-js/utils': 2.67.6 - '@swc/helpers': 0.5.17 - esbuild: 0.17.19 - dev: true - /@modern-js/node-bundle-require@2.68.0: resolution: {integrity: sha512-OZKmgEfhwd1f0ig7wEmuiNNONydwl+p/fC9tPjNOJgPbALW3dKxzWIjJLI63AleaXFvLdJAfIunxNWyiLAACeg==} dependencies: @@ -10644,7 +10827,7 @@ packages: dependencies: '@swc/helpers': 0.5.17 esbuild: 0.25.5 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.5)(webpack-cli@5.1.4) transitivePeerDependencies: - '@swc/core' - uglify-js @@ -10656,7 +10839,7 @@ packages: dependencies: '@swc/helpers': 0.5.17 esbuild: 0.25.5 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.5)(webpack-cli@5.1.4) transitivePeerDependencies: - '@swc/core' - uglify-js @@ -10900,7 +11083,7 @@ packages: http-compression: 1.0.6 minimatch: 3.1.2 path-to-regexp: 6.3.0 - ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.8.3) + ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.9.2) ws: 8.18.0 transitivePeerDependencies: - '@babel/traverse' @@ -10940,7 +11123,7 @@ packages: http-compression: 1.0.6 minimatch: 3.1.2 path-to-regexp: 6.3.0 - ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.8.3) + ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.9.2) ws: 8.18.0 transitivePeerDependencies: - '@babel/traverse' @@ -10953,14 +11136,14 @@ packages: - utf-8-validate dev: true - /@modern-js/storybook-builder@2.68.2(@rspack/core@1.3.9)(@types/react-dom@18.3.7)(@types/react@18.3.23)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.98.0): + /@modern-js/storybook-builder@2.68.2(@rspack/core@1.5.7)(@types/react-dom@18.3.7)(@types/react@18.3.23)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.101.3): resolution: {integrity: sha512-yb5/aRgLBtPXYGULBCM+JILIwqI25LxzDFqU5vqg8XjU4t3ivimnJx1Fb+RMFtWaahcoqqoajKy5vPGw2zdN4g==} engines: {node: '>=16.0.0'} dependencies: '@modern-js/core': 2.68.2 '@modern-js/plugin-state': 2.68.2(@modern-js/runtime@2.68.2)(@types/react-dom@18.3.7)(@types/react@18.3.23)(react-dom@18.3.1)(react@18.3.1) '@modern-js/runtime': 2.68.2(react-dom@18.3.1)(react@18.3.1) - '@modern-js/uni-builder': 2.68.2(@rspack/core@1.3.9)(esbuild@0.18.20)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) + '@modern-js/uni-builder': 2.68.2(@rspack/core@1.5.7)(esbuild@0.18.20)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/utils': 2.68.2 '@rsbuild/core': 1.4.4 '@storybook/components': 7.6.20(@types/react-dom@18.3.7)(@types/react@18.3.23)(react-dom@18.3.1)(react@18.3.1) @@ -10971,7 +11154,7 @@ packages: '@storybook/mdx2-csf': 1.1.0 '@storybook/preview': 7.6.20 '@storybook/preview-api': 7.6.20 - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.0.4)(webpack@5.98.0) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.0.4)(webpack@5.101.3) '@storybook/router': 7.6.20 '@storybook/theming': 7.6.20(react-dom@18.3.1)(react@18.3.1) ast-types: 0.14.2 @@ -11008,12 +11191,12 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/storybook@2.68.2(@rspack/core@1.3.9)(@types/react-dom@18.3.7)(@types/react@18.3.23)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.98.0): + /@modern-js/storybook@2.68.2(@rspack/core@1.5.7)(@types/react-dom@18.3.7)(@types/react@18.3.23)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.101.3): resolution: {integrity: sha512-gMYbuEEt5l7e9VXYyh/AZ8y5E4ALmizyOIWyacGJ3dXBqC0OJq+UY3rm2EVCIl1sMvvL11AJ7OVzXWhiXHp5YQ==} engines: {node: '>=16.0.0'} hasBin: true dependencies: - '@modern-js/storybook-builder': 2.68.2(@rspack/core@1.3.9)(@types/react-dom@18.3.7)(@types/react@18.3.23)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.98.0) + '@modern-js/storybook-builder': 2.68.2(@rspack/core@1.5.7)(@types/react-dom@18.3.7)(@types/react@18.3.23)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.101.3) '@modern-js/utils': 2.68.2 '@storybook/react': 7.6.20(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(typescript@5.0.4) storybook: 7.6.20(encoding@0.1.13) @@ -11153,7 +11336,7 @@ packages: /@modern-js/types@2.68.2: resolution: {integrity: sha512-kOKbejsoPAVNaXvDMAOT9XLUi3+Ia8f3yyaMsVHiXOIdiPtyZv6JLTtAzTA889lzBLsjwOYXd5/1JrnL2za0nQ==} - /@modern-js/uni-builder@2.68.0(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4): + /@modern-js/uni-builder@2.68.0(@rspack/core@1.5.7)(esbuild@0.25.5)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4): resolution: {integrity: sha512-p+brHOIRUY5tznMRvzkWPs2wATft34+gTRwIsDr+A/zeVPKJebJlDHEqllkg+xQ1jiWua6kxoLA18NIXEq9OGQ==} dependencies: '@babel/core': 7.28.0 @@ -11162,12 +11345,12 @@ packages: '@modern-js/babel-preset': 2.68.0(@rsbuild/core@1.4.3) '@modern-js/flight-server-transform-plugin': 2.68.0 '@modern-js/utils': 2.68.0 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.16(react-refresh@0.14.2)(webpack@5.99.9) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.16(react-refresh@0.14.2)(webpack@5.101.3) '@rsbuild/core': 1.4.3 '@rsbuild/plugin-assets-retry': 1.3.0(@rsbuild/core@1.4.3) '@rsbuild/plugin-babel': 1.0.5(@rsbuild/core@1.4.3) '@rsbuild/plugin-check-syntax': 1.3.0(@rsbuild/core@1.4.3) - '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.4.3)(esbuild@0.25.5)(webpack@5.99.9) + '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.4.3)(esbuild@0.25.5)(webpack@5.101.3) '@rsbuild/plugin-less': 1.2.4(@rsbuild/core@1.4.3) '@rsbuild/plugin-pug': 1.3.1(@rsbuild/core@1.4.3) '@rsbuild/plugin-react': 1.3.2(@rsbuild/core@1.4.3) @@ -11177,14 +11360,14 @@ packages: '@rsbuild/plugin-styled-components': 1.4.0(@rsbuild/core@1.4.3) '@rsbuild/plugin-svgr': 1.2.0(@rsbuild/core@1.4.3)(typescript@5.0.4) '@rsbuild/plugin-toml': 1.1.0(@rsbuild/core@1.4.3) - '@rsbuild/plugin-type-check': 1.2.3(@rsbuild/core@1.4.3)(@rspack/core@1.3.9)(typescript@5.0.4) + '@rsbuild/plugin-type-check': 1.2.3(@rsbuild/core@1.4.3)(@rspack/core@1.5.7)(typescript@5.0.4) '@rsbuild/plugin-typed-css-modules': 1.0.2(@rsbuild/core@1.4.3) '@rsbuild/plugin-yaml': 1.0.2(@rsbuild/core@1.4.3) - '@rsbuild/webpack': 1.3.2(@rsbuild/core@1.4.3)(@rspack/core@1.3.9)(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) + '@rsbuild/webpack': 1.3.2(@rsbuild/core@1.4.3)(@rspack/core@1.5.7)(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) '@swc/core': 1.11.31(@swc/helpers@0.5.17) '@swc/helpers': 0.5.17 autoprefixer: 10.4.21(postcss@8.4.38) - babel-loader: 9.2.1(@babel/core@7.28.0)(webpack@5.99.9) + babel-loader: 9.2.1(@babel/core@7.28.0)(webpack@5.101.3) babel-plugin-import: 1.13.8 babel-plugin-styled-components: 1.13.3(styled-components@6.1.8) babel-plugin-transform-react-remove-prop-types: 0.4.24 @@ -11193,7 +11376,7 @@ packages: es-module-lexer: 1.7.0 glob: 9.3.5 html-minifier-terser: 7.2.0 - html-webpack-plugin: 5.6.3(@rspack/core@1.3.9)(webpack@5.99.9) + html-webpack-plugin: 5.6.3(@rspack/core@1.5.7)(webpack@5.101.3) jiti: 1.21.7 lodash: 4.17.21 magic-string: 0.30.17 @@ -11207,12 +11390,12 @@ packages: postcss-nesting: 12.1.5(postcss@8.4.38) postcss-page-break: 3.0.4(postcss@8.4.38) react-refresh: 0.14.2 - rspack-manifest-plugin: 5.0.3(@rspack/core@1.3.9) - terser-webpack-plugin: 5.3.14(@swc/core@1.11.31)(esbuild@0.25.5)(webpack@5.99.9) + rspack-manifest-plugin: 5.0.3(@rspack/core@1.5.7) + terser-webpack-plugin: 5.3.14(@swc/core@1.11.31)(esbuild@0.25.5)(webpack@5.101.3) ts-deepmerge: 7.0.2 - ts-loader: 9.4.4(typescript@5.0.4)(webpack@5.99.9) - webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3)(webpack@5.99.9) + ts-loader: 9.4.4(typescript@5.0.4)(webpack@5.101.3) + webpack: 5.101.3(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3)(webpack@5.101.3) transitivePeerDependencies: - '@parcel/css' - '@rspack/core' @@ -11234,7 +11417,7 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/uni-builder@2.68.2(@rspack/core@1.3.9)(esbuild@0.18.20)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4): + /@modern-js/uni-builder@2.68.2(@rspack/core@1.5.7)(esbuild@0.18.20)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4): resolution: {integrity: sha512-ZGQup+zYHVl2RZoBJnwW/C/qNOI2ABX4B23YtyNDrmTHCk5kIHXTPScUScS7Eai637xzYfWSFeZGhfN1DOas2Q==} dependencies: '@babel/core': 7.28.0 @@ -11243,12 +11426,12 @@ packages: '@modern-js/babel-preset': 2.68.2(@rsbuild/core@1.4.4) '@modern-js/flight-server-transform-plugin': 2.68.2 '@modern-js/utils': 2.68.2 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.16(react-refresh@0.14.2)(webpack@5.99.9) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.16(react-refresh@0.14.2)(webpack@5.101.3) '@rsbuild/core': 1.4.4 '@rsbuild/plugin-assets-retry': 1.4.0(@rsbuild/core@1.4.4) '@rsbuild/plugin-babel': 1.0.5(@rsbuild/core@1.4.4) '@rsbuild/plugin-check-syntax': 1.3.0(@rsbuild/core@1.4.4) - '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.4.4)(esbuild@0.18.20)(webpack@5.99.9) + '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.4.4)(esbuild@0.18.20)(webpack@5.101.3) '@rsbuild/plugin-less': 1.2.5(@rsbuild/core@1.4.4) '@rsbuild/plugin-pug': 1.3.1(@rsbuild/core@1.4.4) '@rsbuild/plugin-react': 1.3.4(@rsbuild/core@1.4.4) @@ -11258,14 +11441,14 @@ packages: '@rsbuild/plugin-styled-components': 1.4.0(@rsbuild/core@1.4.4) '@rsbuild/plugin-svgr': 1.2.1(@rsbuild/core@1.4.4)(typescript@5.0.4) '@rsbuild/plugin-toml': 1.1.0(@rsbuild/core@1.4.4) - '@rsbuild/plugin-type-check': 1.2.3(@rsbuild/core@1.4.4)(@rspack/core@1.3.9)(typescript@5.0.4) + '@rsbuild/plugin-type-check': 1.2.3(@rsbuild/core@1.4.4)(@rspack/core@1.5.7)(typescript@5.0.4) '@rsbuild/plugin-typed-css-modules': 1.0.2(@rsbuild/core@1.4.4) '@rsbuild/plugin-yaml': 1.0.2(@rsbuild/core@1.4.4) - '@rsbuild/webpack': 1.3.2(@rsbuild/core@1.4.4)(@rspack/core@1.3.9)(@swc/core@1.11.31)(esbuild@0.18.20)(webpack-cli@5.1.4) + '@rsbuild/webpack': 1.3.2(@rsbuild/core@1.4.4)(@rspack/core@1.5.7)(@swc/core@1.11.31)(esbuild@0.18.20)(webpack-cli@5.1.4) '@swc/core': 1.11.31(@swc/helpers@0.5.17) '@swc/helpers': 0.5.17 autoprefixer: 10.4.21(postcss@8.5.6) - babel-loader: 9.2.1(@babel/core@7.28.0)(webpack@5.99.9) + babel-loader: 9.2.1(@babel/core@7.28.0)(webpack@5.101.3) babel-plugin-import: 1.13.8 babel-plugin-styled-components: 1.13.3(styled-components@6.1.8) babel-plugin-transform-react-remove-prop-types: 0.4.24 @@ -11274,7 +11457,7 @@ packages: es-module-lexer: 1.7.0 glob: 9.3.5 html-minifier-terser: 7.2.0 - html-webpack-plugin: 5.6.3(@rspack/core@1.3.9)(webpack@5.99.9) + html-webpack-plugin: 5.6.3(@rspack/core@1.5.7)(webpack@5.101.3) jiti: 1.21.7 lodash: 4.17.21 magic-string: 0.30.17 @@ -11288,12 +11471,12 @@ packages: postcss-nesting: 12.1.5(postcss@8.5.6) postcss-page-break: 3.0.4(postcss@8.5.6) react-refresh: 0.14.2 - rspack-manifest-plugin: 5.0.3(@rspack/core@1.3.9) - terser-webpack-plugin: 5.3.14(@swc/core@1.11.31)(esbuild@0.18.20)(webpack@5.99.9) + rspack-manifest-plugin: 5.0.3(@rspack/core@1.5.7) + terser-webpack-plugin: 5.3.14(@swc/core@1.11.31)(esbuild@0.18.20)(webpack@5.101.3) ts-deepmerge: 7.0.2 - ts-loader: 9.4.4(typescript@5.0.4)(webpack@5.99.9) - webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.18.20)(webpack-cli@5.1.4) - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3)(webpack@5.99.9) + ts-loader: 9.4.4(typescript@5.0.4)(webpack@5.101.3) + webpack: 5.101.3(@swc/core@1.11.31)(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3)(webpack@5.101.3) transitivePeerDependencies: - '@parcel/css' - '@rspack/core' @@ -11315,7 +11498,7 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/uni-builder@2.68.2(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4): + /@modern-js/uni-builder@2.68.2(@rspack/core@1.5.7)(esbuild@0.25.5)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4): resolution: {integrity: sha512-ZGQup+zYHVl2RZoBJnwW/C/qNOI2ABX4B23YtyNDrmTHCk5kIHXTPScUScS7Eai637xzYfWSFeZGhfN1DOas2Q==} dependencies: '@babel/core': 7.28.0 @@ -11324,12 +11507,12 @@ packages: '@modern-js/babel-preset': 2.68.2(@rsbuild/core@1.4.4) '@modern-js/flight-server-transform-plugin': 2.68.2 '@modern-js/utils': 2.68.2 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.16(react-refresh@0.14.2)(webpack@5.99.9) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.16(react-refresh@0.14.2)(webpack@5.101.3) '@rsbuild/core': 1.4.4 '@rsbuild/plugin-assets-retry': 1.4.0(@rsbuild/core@1.4.4) '@rsbuild/plugin-babel': 1.0.5(@rsbuild/core@1.4.4) '@rsbuild/plugin-check-syntax': 1.3.0(@rsbuild/core@1.4.4) - '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.4.4)(esbuild@0.25.5)(webpack@5.99.9) + '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.4.4)(esbuild@0.25.5)(webpack@5.101.3) '@rsbuild/plugin-less': 1.2.5(@rsbuild/core@1.4.4) '@rsbuild/plugin-pug': 1.3.1(@rsbuild/core@1.4.4) '@rsbuild/plugin-react': 1.3.4(@rsbuild/core@1.4.4) @@ -11339,14 +11522,14 @@ packages: '@rsbuild/plugin-styled-components': 1.4.0(@rsbuild/core@1.4.4) '@rsbuild/plugin-svgr': 1.2.1(@rsbuild/core@1.4.4)(typescript@5.0.4) '@rsbuild/plugin-toml': 1.1.0(@rsbuild/core@1.4.4) - '@rsbuild/plugin-type-check': 1.2.3(@rsbuild/core@1.4.4)(@rspack/core@1.3.9)(typescript@5.0.4) + '@rsbuild/plugin-type-check': 1.2.3(@rsbuild/core@1.4.4)(@rspack/core@1.5.7)(typescript@5.0.4) '@rsbuild/plugin-typed-css-modules': 1.0.2(@rsbuild/core@1.4.4) '@rsbuild/plugin-yaml': 1.0.2(@rsbuild/core@1.4.4) - '@rsbuild/webpack': 1.3.2(@rsbuild/core@1.4.4)(@rspack/core@1.3.9)(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) + '@rsbuild/webpack': 1.3.2(@rsbuild/core@1.4.4)(@rspack/core@1.5.7)(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) '@swc/core': 1.11.31(@swc/helpers@0.5.17) '@swc/helpers': 0.5.17 autoprefixer: 10.4.21(postcss@8.5.6) - babel-loader: 9.2.1(@babel/core@7.28.0)(webpack@5.99.9) + babel-loader: 9.2.1(@babel/core@7.28.0)(webpack@5.101.3) babel-plugin-import: 1.13.8 babel-plugin-styled-components: 1.13.3(styled-components@6.1.8) babel-plugin-transform-react-remove-prop-types: 0.4.24 @@ -11355,7 +11538,7 @@ packages: es-module-lexer: 1.7.0 glob: 9.3.5 html-minifier-terser: 7.2.0 - html-webpack-plugin: 5.6.3(@rspack/core@1.3.9)(webpack@5.99.9) + html-webpack-plugin: 5.6.3(@rspack/core@1.5.7)(webpack@5.101.3) jiti: 1.21.7 lodash: 4.17.21 magic-string: 0.30.17 @@ -11369,12 +11552,12 @@ packages: postcss-nesting: 12.1.5(postcss@8.5.6) postcss-page-break: 3.0.4(postcss@8.5.6) react-refresh: 0.14.2 - rspack-manifest-plugin: 5.0.3(@rspack/core@1.3.9) - terser-webpack-plugin: 5.3.14(@swc/core@1.11.31)(esbuild@0.25.5)(webpack@5.99.9) + rspack-manifest-plugin: 5.0.3(@rspack/core@1.5.7) + terser-webpack-plugin: 5.3.14(@swc/core@1.11.31)(esbuild@0.25.5)(webpack@5.101.3) ts-deepmerge: 7.0.2 - ts-loader: 9.4.4(typescript@5.0.4)(webpack@5.99.9) - webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3)(webpack@5.99.9) + ts-loader: 9.4.4(typescript@5.0.4)(webpack@5.101.3) + webpack: 5.101.3(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3)(webpack@5.101.3) transitivePeerDependencies: - '@parcel/css' - '@rspack/core' @@ -11396,7 +11579,7 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/uni-builder@2.68.2(@rspack/core@1.3.9)(esbuild@0.25.5)(styled-components@6.1.8)(typescript@5.5.2)(webpack-cli@5.1.4): + /@modern-js/uni-builder@2.68.2(@rspack/core@1.5.7)(esbuild@0.25.5)(styled-components@6.1.8)(typescript@5.5.2)(webpack-cli@5.1.4): resolution: {integrity: sha512-ZGQup+zYHVl2RZoBJnwW/C/qNOI2ABX4B23YtyNDrmTHCk5kIHXTPScUScS7Eai637xzYfWSFeZGhfN1DOas2Q==} dependencies: '@babel/core': 7.28.0 @@ -11405,12 +11588,12 @@ packages: '@modern-js/babel-preset': 2.68.2(@rsbuild/core@1.4.4) '@modern-js/flight-server-transform-plugin': 2.68.2 '@modern-js/utils': 2.68.2 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.16(react-refresh@0.14.2)(webpack@5.99.9) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.16(react-refresh@0.14.2)(webpack@5.101.3) '@rsbuild/core': 1.4.4 '@rsbuild/plugin-assets-retry': 1.4.0(@rsbuild/core@1.4.4) '@rsbuild/plugin-babel': 1.0.5(@rsbuild/core@1.4.4) '@rsbuild/plugin-check-syntax': 1.3.0(@rsbuild/core@1.4.4) - '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.4.4)(esbuild@0.25.5)(webpack@5.99.9) + '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.4.4)(esbuild@0.25.5)(webpack@5.101.3) '@rsbuild/plugin-less': 1.2.5(@rsbuild/core@1.4.4) '@rsbuild/plugin-pug': 1.3.1(@rsbuild/core@1.4.4) '@rsbuild/plugin-react': 1.3.4(@rsbuild/core@1.4.4) @@ -11420,14 +11603,14 @@ packages: '@rsbuild/plugin-styled-components': 1.4.0(@rsbuild/core@1.4.4) '@rsbuild/plugin-svgr': 1.2.1(@rsbuild/core@1.4.4)(typescript@5.5.2) '@rsbuild/plugin-toml': 1.1.0(@rsbuild/core@1.4.4) - '@rsbuild/plugin-type-check': 1.2.3(@rsbuild/core@1.4.4)(@rspack/core@1.3.9)(typescript@5.5.2) + '@rsbuild/plugin-type-check': 1.2.3(@rsbuild/core@1.4.4)(@rspack/core@1.5.7)(typescript@5.5.2) '@rsbuild/plugin-typed-css-modules': 1.0.2(@rsbuild/core@1.4.4) '@rsbuild/plugin-yaml': 1.0.2(@rsbuild/core@1.4.4) - '@rsbuild/webpack': 1.3.2(@rsbuild/core@1.4.4)(@rspack/core@1.3.9)(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) + '@rsbuild/webpack': 1.3.2(@rsbuild/core@1.4.4)(@rspack/core@1.5.7)(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) '@swc/core': 1.11.31(@swc/helpers@0.5.17) '@swc/helpers': 0.5.17 autoprefixer: 10.4.21(postcss@8.5.6) - babel-loader: 9.2.1(@babel/core@7.28.0)(webpack@5.99.9) + babel-loader: 9.2.1(@babel/core@7.28.0)(webpack@5.101.3) babel-plugin-import: 1.13.8 babel-plugin-styled-components: 1.13.3(styled-components@6.1.8) babel-plugin-transform-react-remove-prop-types: 0.4.24 @@ -11436,7 +11619,7 @@ packages: es-module-lexer: 1.7.0 glob: 9.3.5 html-minifier-terser: 7.2.0 - html-webpack-plugin: 5.6.3(@rspack/core@1.3.9)(webpack@5.99.9) + html-webpack-plugin: 5.6.3(@rspack/core@1.5.7)(webpack@5.101.3) jiti: 1.21.7 lodash: 4.17.21 magic-string: 0.30.17 @@ -11450,12 +11633,12 @@ packages: postcss-nesting: 12.1.5(postcss@8.5.6) postcss-page-break: 3.0.4(postcss@8.5.6) react-refresh: 0.14.2 - rspack-manifest-plugin: 5.0.3(@rspack/core@1.3.9) - terser-webpack-plugin: 5.3.14(@swc/core@1.11.31)(esbuild@0.25.5)(webpack@5.99.9) + rspack-manifest-plugin: 5.0.3(@rspack/core@1.5.7) + terser-webpack-plugin: 5.3.14(@swc/core@1.11.31)(esbuild@0.25.5)(webpack@5.101.3) ts-deepmerge: 7.0.2 - ts-loader: 9.4.4(typescript@5.5.2)(webpack@5.99.9) - webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3)(webpack@5.99.9) + ts-loader: 9.4.4(typescript@5.5.2)(webpack@5.101.3) + webpack: 5.101.3(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3)(webpack@5.101.3) transitivePeerDependencies: - '@parcel/css' - '@rspack/core' @@ -11477,15 +11660,6 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/utils@2.67.6: - resolution: {integrity: sha512-cxY7HsSH0jIN3rlL6RZ0tgzC1tH0gHW++8X6h7sXCNCylhUdbGZI9yTGbpAS8bU7c97NmPaTKg+/ILt00Kju1Q==} - dependencies: - '@swc/helpers': 0.5.17 - caniuse-lite: 1.0.30001731 - lodash: 4.17.21 - rslog: 1.2.3 - dev: true - /@modern-js/utils@2.68.0: resolution: {integrity: sha512-Wmjfh4o6nMJvbUYJlnZrWNMT2Ps27QT7Jgd7EmeQG3vWEniqhGx59MSfK9oxgL7oacP0ArY9VDJovCBCXC7jng==} dependencies: @@ -11502,18 +11676,26 @@ packages: lodash: 4.17.21 rslog: 1.2.3 - /@module-federation/bridge-react-webpack-plugin@0.15.0: - resolution: {integrity: sha512-bbinV0gC82x0JGrT6kNV1tQHi4UBxqY79mZJKWVbGpSMPM+nifC9y/nQCYhZZajT7D/5zIHNkP0BKrQmPA7ArA==} + /@module-federation/bridge-react-webpack-plugin@0.17.1: + resolution: {integrity: sha512-lv06kqarQJtXnOZ5Kd7SIH2mAi+O3cwqS5/EiSlXDNU5hBsqsInFMeHpj8nY0wwNzeYv4o7t/F1QFQkaqAVEwQ==} dependencies: - '@module-federation/sdk': 0.15.0 + '@module-federation/sdk': 0.17.1 '@types/semver': 7.5.8 semver: 7.6.3 dev: true - /@module-federation/bridge-react-webpack-plugin@0.17.1: - resolution: {integrity: sha512-lv06kqarQJtXnOZ5Kd7SIH2mAi+O3cwqS5/EiSlXDNU5hBsqsInFMeHpj8nY0wwNzeYv4o7t/F1QFQkaqAVEwQ==} + /@module-federation/bridge-react-webpack-plugin@0.18.4: + resolution: {integrity: sha512-tYgso9izSinWzzVlsOUsBjW5lPMsvsVp95Jrw5W4Ajg9Un/yTkjOqEqmsMYpiL7drEN2+gPPVYyQ/hUK4QWz8Q==} dependencies: - '@module-federation/sdk': 0.17.1 + '@module-federation/sdk': 0.18.4 + '@types/semver': 7.5.8 + semver: 7.6.3 + dev: true + + /@module-federation/bridge-react-webpack-plugin@0.19.1: + resolution: {integrity: sha512-D+iFESodr/ohaXjmTOWBSFdjAz/WfN5Y5lIKB5Axh19FBUxvCy6Pj/We7C5JXc8CD9puqxXFOBNysJ7KNB89iw==} + dependencies: + '@module-federation/sdk': 0.19.1 '@types/semver': 7.5.8 semver: 7.6.3 dev: true @@ -11534,14 +11716,14 @@ packages: semver: 7.6.3 dev: true - /@module-federation/cli@0.15.0(typescript@5.8.3)(vue-tsc@2.2.10): - resolution: {integrity: sha512-ZFQ7TA7vwSro4n21/+9cGxVkeRU9IcXcQGs1GIToz/JFvomTHbGN33iplR3GNMhuMNyXQ/wxe2gWkEmIBCzW2w==} + /@module-federation/cli@0.17.1(typescript@5.4.5)(vue-tsc@2.2.10): + resolution: {integrity: sha512-jXA/ZutIfEyk0va8Q0ufJcZoG/w5kyJj4xvV4/LXAfcAOv/aKR/Mp51YrAIDAyEJN8i05y+dLMzLRfhewFK4GA==} engines: {node: '>=16.0.0'} hasBin: true dependencies: - '@modern-js/node-bundle-require': 2.67.6 - '@module-federation/dts-plugin': 0.15.0(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/sdk': 0.15.0 + '@modern-js/node-bundle-require': 2.68.2 + '@module-federation/dts-plugin': 0.17.1(typescript@5.4.5)(vue-tsc@2.2.10) + '@module-federation/sdk': 0.17.1 chalk: 3.0.0 commander: 11.1.0 transitivePeerDependencies: @@ -11553,14 +11735,14 @@ packages: - vue-tsc dev: true - /@module-federation/cli@0.17.1(typescript@5.4.5)(vue-tsc@2.2.10): - resolution: {integrity: sha512-jXA/ZutIfEyk0va8Q0ufJcZoG/w5kyJj4xvV4/LXAfcAOv/aKR/Mp51YrAIDAyEJN8i05y+dLMzLRfhewFK4GA==} + /@module-federation/cli@0.18.4(typescript@5.9.2)(vue-tsc@2.2.10): + resolution: {integrity: sha512-31c+2OjtRdsYq7oV+rCoTO9AXizT3D9CNzofZ9EVRGsaS9+H+nJKTkK+pw+IhK0Y8I0HsP+uxgLrazqF0tLbgg==} engines: {node: '>=16.0.0'} hasBin: true dependencies: '@modern-js/node-bundle-require': 2.68.2 - '@module-federation/dts-plugin': 0.17.1(typescript@5.4.5)(vue-tsc@2.2.10) - '@module-federation/sdk': 0.17.1 + '@module-federation/dts-plugin': 0.18.4(typescript@5.9.2)(vue-tsc@2.2.10) + '@module-federation/sdk': 0.18.4 chalk: 3.0.0 commander: 11.1.0 transitivePeerDependencies: @@ -11572,14 +11754,14 @@ packages: - vue-tsc dev: true - /@module-federation/cli@0.17.1(typescript@5.8.3)(vue-tsc@2.2.10): - resolution: {integrity: sha512-jXA/ZutIfEyk0va8Q0ufJcZoG/w5kyJj4xvV4/LXAfcAOv/aKR/Mp51YrAIDAyEJN8i05y+dLMzLRfhewFK4GA==} + /@module-federation/cli@0.19.1(typescript@5.9.2)(vue-tsc@2.2.10): + resolution: {integrity: sha512-WHEnqGLLtK3jFdAhhW5WMqF5TO4FUfgp6+ujuZLrB1iOnjJXwg/+3F/qjWQtfUPIUCJSAC+58TSKXo8FjNcxPA==} engines: {node: '>=16.0.0'} hasBin: true dependencies: '@modern-js/node-bundle-require': 2.68.2 - '@module-federation/dts-plugin': 0.17.1(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/sdk': 0.17.1 + '@module-federation/dts-plugin': 0.19.1(typescript@5.9.2)(vue-tsc@2.2.10) + '@module-federation/sdk': 0.19.1 chalk: 3.0.0 commander: 11.1.0 transitivePeerDependencies: @@ -11591,43 +11773,43 @@ packages: - vue-tsc dev: true - /@module-federation/data-prefetch@0.15.0(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-ivAnthD4SbBoT3590qLzCyKELGyfa7nj8BEjWjb6BNrP5Eu8sHX3Q2wHf76QsYfuwErtjaMU87N7dTe2ELZPVg==} + /@module-federation/data-prefetch@0.17.1(react-dom@19.0.0)(react@19.0.0): + resolution: {integrity: sha512-kRS9LWbK/agC2ybO2Y2Xj3JfoyyBxOxwpxwftl1KnuWBPafV6dpvKxn5ig3im5OWHsYLd/W8W4XyGsSQdVoyIw==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@module-federation/runtime': 0.15.0 - '@module-federation/sdk': 0.15.0 + '@module-federation/runtime': 0.17.1 + '@module-federation/sdk': 0.17.1 fs-extra: 9.1.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) dev: true - /@module-federation/data-prefetch@0.17.1(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-kRS9LWbK/agC2ybO2Y2Xj3JfoyyBxOxwpxwftl1KnuWBPafV6dpvKxn5ig3im5OWHsYLd/W8W4XyGsSQdVoyIw==} + /@module-federation/data-prefetch@0.18.4(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-XOHFFO1wrVbjjfP2JRMbht+ILim5Is6Mfb5f2H4I9w0CSaZNRltG0fTnebECB1jgosrd8xaYnrwzXsCI/S53qQ==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@module-federation/runtime': 0.17.1 - '@module-federation/sdk': 0.17.1 + '@module-federation/runtime': 0.18.4 + '@module-federation/sdk': 0.18.4 fs-extra: 9.1.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: true - /@module-federation/data-prefetch@0.17.1(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-kRS9LWbK/agC2ybO2Y2Xj3JfoyyBxOxwpxwftl1KnuWBPafV6dpvKxn5ig3im5OWHsYLd/W8W4XyGsSQdVoyIw==} + /@module-federation/data-prefetch@0.19.1(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-EXtEhYBw5XSHmtLp8Nu0sK2MMkdBtmvWQFfWmLDjPGGTeJHNE+fIHmef9hDbqXra8RpCyyZgwfTCUMZcwAGvzQ==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@module-federation/runtime': 0.17.1 - '@module-federation/sdk': 0.17.1 + '@module-federation/runtime': 0.19.1 + '@module-federation/sdk': 0.19.1 fs-extra: 9.1.0 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) dev: true /@module-federation/data-prefetch@0.6.9(react-dom@18.3.1)(react@18.3.1): @@ -11656,8 +11838,8 @@ packages: react-dom: 19.0.0(react@19.0.0) dev: true - /@module-federation/dts-plugin@0.15.0(typescript@5.8.3)(vue-tsc@2.2.10): - resolution: {integrity: sha512-UztaFAhpCpsy+EUOP1BiqlYpRdD4h2TUITphCmThO1grOCqU7dYYwGjWNy37NtJeykRRznH3FU0+iGBG3Oiw6w==} + /@module-federation/dts-plugin@0.17.1(typescript@5.4.5)(vue-tsc@2.2.10): + resolution: {integrity: sha512-cRvHorIlVBUfh2UCQySZ7026CyzCJqQxwFzF4E1kp+mmIGxRpr4wLZA8GshThYvwN6dkeHINuKuzFmErhtFhAQ==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 vue-tsc: '>=1.0.24' @@ -11665,10 +11847,10 @@ packages: vue-tsc: optional: true dependencies: - '@module-federation/error-codes': 0.15.0 - '@module-federation/managers': 0.15.0 - '@module-federation/sdk': 0.15.0 - '@module-federation/third-party-dts-extractor': 0.15.0 + '@module-federation/error-codes': 0.17.1 + '@module-federation/managers': 0.17.1 + '@module-federation/sdk': 0.17.1 + '@module-federation/third-party-dts-extractor': 0.17.1 adm-zip: 0.5.16 ansi-colors: 4.1.3 axios: 1.11.0 @@ -11680,8 +11862,8 @@ packages: log4js: 6.9.1 node-schedule: 2.1.1 rambda: 9.4.2 - typescript: 5.8.3 - vue-tsc: 2.2.10(typescript@5.8.3) + typescript: 5.4.5 + vue-tsc: 2.2.10(typescript@5.9.2) ws: 8.18.0 transitivePeerDependencies: - bufferutil @@ -11690,8 +11872,8 @@ packages: - utf-8-validate dev: true - /@module-federation/dts-plugin@0.17.1(typescript@5.4.5)(vue-tsc@2.2.10): - resolution: {integrity: sha512-cRvHorIlVBUfh2UCQySZ7026CyzCJqQxwFzF4E1kp+mmIGxRpr4wLZA8GshThYvwN6dkeHINuKuzFmErhtFhAQ==} + /@module-federation/dts-plugin@0.18.4(typescript@5.9.2)(vue-tsc@2.2.10): + resolution: {integrity: sha512-5FlrajLCypQ8+vEsncgEGpDmxUDG+Ub6ogKOE00e2gMxcYlgcCZNUSn5VbEGdCMcHQmIK2xt3WGQT30/7j2KiQ==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 vue-tsc: '>=1.0.24' @@ -11699,23 +11881,23 @@ packages: vue-tsc: optional: true dependencies: - '@module-federation/error-codes': 0.17.1 - '@module-federation/managers': 0.17.1 - '@module-federation/sdk': 0.17.1 - '@module-federation/third-party-dts-extractor': 0.17.1 + '@module-federation/error-codes': 0.18.4 + '@module-federation/managers': 0.18.4 + '@module-federation/sdk': 0.18.4 + '@module-federation/third-party-dts-extractor': 0.18.4 adm-zip: 0.5.16 ansi-colors: 4.1.3 axios: 1.11.0 chalk: 3.0.0 fs-extra: 9.1.0 isomorphic-ws: 5.0.0(ws@8.18.0) - koa: 2.16.1 + koa: 3.0.1 lodash.clonedeepwith: 4.5.0 log4js: 6.9.1 node-schedule: 2.1.1 rambda: 9.4.2 - typescript: 5.4.5 - vue-tsc: 2.2.10(typescript@5.8.3) + typescript: 5.9.2 + vue-tsc: 2.2.10(typescript@5.9.2) ws: 8.18.0 transitivePeerDependencies: - bufferutil @@ -11724,8 +11906,8 @@ packages: - utf-8-validate dev: true - /@module-federation/dts-plugin@0.17.1(typescript@5.8.3)(vue-tsc@2.2.10): - resolution: {integrity: sha512-cRvHorIlVBUfh2UCQySZ7026CyzCJqQxwFzF4E1kp+mmIGxRpr4wLZA8GshThYvwN6dkeHINuKuzFmErhtFhAQ==} + /@module-federation/dts-plugin@0.19.1(typescript@5.9.2)(vue-tsc@2.2.10): + resolution: {integrity: sha512-/MV5gbEsiQiDwPmEq8WS24P/ibDtRwM7ejRKwZ+vWqv11jg75FlxHdzl71CMt5AatoPiUkrsPDQDO1EmKz/NXQ==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 vue-tsc: '>=1.0.24' @@ -11733,23 +11915,23 @@ packages: vue-tsc: optional: true dependencies: - '@module-federation/error-codes': 0.17.1 - '@module-federation/managers': 0.17.1 - '@module-federation/sdk': 0.17.1 - '@module-federation/third-party-dts-extractor': 0.17.1 + '@module-federation/error-codes': 0.19.1 + '@module-federation/managers': 0.19.1 + '@module-federation/sdk': 0.19.1 + '@module-federation/third-party-dts-extractor': 0.19.1 adm-zip: 0.5.16 ansi-colors: 4.1.3 axios: 1.11.0 chalk: 3.0.0 fs-extra: 9.1.0 isomorphic-ws: 5.0.0(ws@8.18.0) - koa: 2.16.1 + koa: 3.0.1 lodash.clonedeepwith: 4.5.0 log4js: 6.9.1 node-schedule: 2.1.1 rambda: 9.4.2 - typescript: 5.8.3 - vue-tsc: 2.2.10(typescript@5.8.3) + typescript: 5.9.2 + vue-tsc: 2.2.10(typescript@5.9.2) ws: 8.18.0 transitivePeerDependencies: - bufferutil @@ -11758,7 +11940,7 @@ packages: - utf-8-validate dev: true - /@module-federation/dts-plugin@0.6.9(typescript@5.8.3)(vue-tsc@2.2.10): + /@module-federation/dts-plugin@0.6.9(typescript@5.9.2)(vue-tsc@2.2.10): resolution: {integrity: sha512-uiMjjEFcMlOvRtNu8/tt7sJ5y7WTosTVym0V7lMQjgoeX0QesvZqRhgzw5gQcPcFvbk54RwTUI2rS8OEGScCFw==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -11781,8 +11963,8 @@ packages: log4js: 6.9.1 node-schedule: 2.1.1 rambda: 9.3.0 - typescript: 5.8.3 - vue-tsc: 2.2.10(typescript@5.8.3) + typescript: 5.9.2 + vue-tsc: 2.2.10(typescript@5.9.2) ws: 8.17.1 transitivePeerDependencies: - bufferutil @@ -11816,7 +11998,7 @@ packages: node-schedule: 2.1.1 rambda: 9.4.2 typescript: 5.4.5 - vue-tsc: 2.2.10(typescript@5.8.3) + vue-tsc: 2.2.10(typescript@5.9.2) ws: 8.18.0 transitivePeerDependencies: - bufferutil @@ -11825,8 +12007,8 @@ packages: - utf-8-validate dev: true - /@module-federation/enhanced@0.15.0(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.10)(webpack@5.98.0): - resolution: {integrity: sha512-YzGcjdggtR+VrNdIgT1nvhT+V6I+LnrdsLV3YfOB0iVkOe4+YFbDLZJK16CuYRSm/HTR38LVbziE/6tWcibKYw==} + /@module-federation/enhanced@0.17.1(@rspack/core@1.5.7)(react-dom@19.0.0)(react@19.0.0)(typescript@5.4.5)(vue-tsc@2.2.10)(webpack@5.101.3): + resolution: {integrity: sha512-YEdHA/rXlydI+ecmsidM0imAhAgyN+fSCOWRJtm72Kx10J6kS2tN1/Zah/hf9C9Msj9OOl0w22aOo7/Sy0qRqg==} hasBin: true peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -11840,23 +12022,23 @@ packages: webpack: optional: true dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.15.0 - '@module-federation/cli': 0.15.0(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/data-prefetch': 0.15.0(react-dom@18.3.1)(react@18.3.1) - '@module-federation/dts-plugin': 0.15.0(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/error-codes': 0.15.0 - '@module-federation/inject-external-runtime-core-plugin': 0.15.0(@module-federation/runtime-tools@0.15.0) - '@module-federation/managers': 0.15.0 - '@module-federation/manifest': 0.15.0(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/rspack': 0.15.0(@rspack/core@1.3.9)(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/runtime-tools': 0.15.0 - '@module-federation/sdk': 0.15.0 + '@module-federation/bridge-react-webpack-plugin': 0.17.1 + '@module-federation/cli': 0.17.1(typescript@5.4.5)(vue-tsc@2.2.10) + '@module-federation/data-prefetch': 0.17.1(react-dom@19.0.0)(react@19.0.0) + '@module-federation/dts-plugin': 0.17.1(typescript@5.4.5)(vue-tsc@2.2.10) + '@module-federation/error-codes': 0.17.1 + '@module-federation/inject-external-runtime-core-plugin': 0.17.1(@module-federation/runtime-tools@0.17.1) + '@module-federation/managers': 0.17.1 + '@module-federation/manifest': 0.17.1(typescript@5.4.5)(vue-tsc@2.2.10) + '@module-federation/rspack': 0.17.1(@rspack/core@1.5.7)(typescript@5.4.5)(vue-tsc@2.2.10) + '@module-federation/runtime-tools': 0.17.1 + '@module-federation/sdk': 0.17.1 btoa: 1.2.1 schema-utils: 4.3.2 - typescript: 5.8.3 + typescript: 5.4.5 upath: 2.0.1 - vue-tsc: 2.2.10(typescript@5.8.3) - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + vue-tsc: 2.2.10(typescript@5.9.2) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@rspack/core' - bufferutil @@ -11867,8 +12049,8 @@ packages: - utf-8-validate dev: true - /@module-federation/enhanced@0.17.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.10)(webpack@5.98.0): - resolution: {integrity: sha512-YEdHA/rXlydI+ecmsidM0imAhAgyN+fSCOWRJtm72Kx10J6kS2tN1/Zah/hf9C9Msj9OOl0w22aOo7/Sy0qRqg==} + /@module-federation/enhanced@0.18.4(@rspack/core@1.5.7)(react-dom@18.3.1)(react@18.3.1)(typescript@5.9.2)(vue-tsc@2.2.10)(webpack@5.101.3): + resolution: {integrity: sha512-KiBw7e+aIBFoO2cmN5hJlKrYv3nUuXsB8yOSVnV9JBAkYNyRZQ9xoSbRCDt8rDRz/ydgEURUIwnGyL2ZU5jZYw==} hasBin: true peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -11882,23 +12064,23 @@ packages: webpack: optional: true dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.17.1 - '@module-federation/cli': 0.17.1(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/data-prefetch': 0.17.1(react-dom@18.3.1)(react@18.3.1) - '@module-federation/dts-plugin': 0.17.1(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/error-codes': 0.17.1 - '@module-federation/inject-external-runtime-core-plugin': 0.17.1(@module-federation/runtime-tools@0.17.1) - '@module-federation/managers': 0.17.1 - '@module-federation/manifest': 0.17.1(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/rspack': 0.17.1(@rspack/core@1.3.9)(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/runtime-tools': 0.17.1 - '@module-federation/sdk': 0.17.1 + '@module-federation/bridge-react-webpack-plugin': 0.18.4 + '@module-federation/cli': 0.18.4(typescript@5.9.2)(vue-tsc@2.2.10) + '@module-federation/data-prefetch': 0.18.4(react-dom@18.3.1)(react@18.3.1) + '@module-federation/dts-plugin': 0.18.4(typescript@5.9.2)(vue-tsc@2.2.10) + '@module-federation/error-codes': 0.18.4 + '@module-federation/inject-external-runtime-core-plugin': 0.18.4(@module-federation/runtime-tools@0.18.4) + '@module-federation/managers': 0.18.4 + '@module-federation/manifest': 0.18.4(typescript@5.9.2)(vue-tsc@2.2.10) + '@module-federation/rspack': 0.18.4(@rspack/core@1.5.7)(typescript@5.9.2)(vue-tsc@2.2.10) + '@module-federation/runtime-tools': 0.18.4 + '@module-federation/sdk': 0.18.4 btoa: 1.2.1 schema-utils: 4.3.2 - typescript: 5.8.3 + typescript: 5.9.2 upath: 2.0.1 - vue-tsc: 2.2.10(typescript@5.8.3) - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + vue-tsc: 2.2.10(typescript@5.9.2) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@rspack/core' - bufferutil @@ -11909,8 +12091,8 @@ packages: - utf-8-validate dev: true - /@module-federation/enhanced@0.17.1(@rspack/core@1.3.9)(react-dom@19.0.0)(react@19.0.0)(typescript@5.4.5)(vue-tsc@2.2.10)(webpack@5.98.0): - resolution: {integrity: sha512-YEdHA/rXlydI+ecmsidM0imAhAgyN+fSCOWRJtm72Kx10J6kS2tN1/Zah/hf9C9Msj9OOl0w22aOo7/Sy0qRqg==} + /@module-federation/enhanced@0.19.1(@rspack/core@1.5.7)(react-dom@18.3.1)(react@18.3.1)(typescript@5.9.2)(vue-tsc@2.2.10)(webpack@5.101.3): + resolution: {integrity: sha512-cSNbV5IFZRECpKEdIhIGNW9dNPjyDmSFlPIV0OG7aP4zAmUtz/oizpYtEE5r7hLAGxzWwBnj7zQIIxvmKgrSAQ==} hasBin: true peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -11924,23 +12106,23 @@ packages: webpack: optional: true dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.17.1 - '@module-federation/cli': 0.17.1(typescript@5.4.5)(vue-tsc@2.2.10) - '@module-federation/data-prefetch': 0.17.1(react-dom@19.0.0)(react@19.0.0) - '@module-federation/dts-plugin': 0.17.1(typescript@5.4.5)(vue-tsc@2.2.10) - '@module-federation/error-codes': 0.17.1 - '@module-federation/inject-external-runtime-core-plugin': 0.17.1(@module-federation/runtime-tools@0.17.1) - '@module-federation/managers': 0.17.1 - '@module-federation/manifest': 0.17.1(typescript@5.4.5)(vue-tsc@2.2.10) - '@module-federation/rspack': 0.17.1(@rspack/core@1.3.9)(typescript@5.4.5)(vue-tsc@2.2.10) - '@module-federation/runtime-tools': 0.17.1 - '@module-federation/sdk': 0.17.1 + '@module-federation/bridge-react-webpack-plugin': 0.19.1 + '@module-federation/cli': 0.19.1(typescript@5.9.2)(vue-tsc@2.2.10) + '@module-federation/data-prefetch': 0.19.1(react-dom@18.3.1)(react@18.3.1) + '@module-federation/dts-plugin': 0.19.1(typescript@5.9.2)(vue-tsc@2.2.10) + '@module-federation/error-codes': 0.19.1 + '@module-federation/inject-external-runtime-core-plugin': 0.19.1(@module-federation/runtime-tools@0.19.1) + '@module-federation/managers': 0.19.1 + '@module-federation/manifest': 0.19.1(typescript@5.9.2)(vue-tsc@2.2.10) + '@module-federation/rspack': 0.19.1(@rspack/core@1.5.7)(typescript@5.9.2)(vue-tsc@2.2.10) + '@module-federation/runtime-tools': 0.19.1 + '@module-federation/sdk': 0.19.1 btoa: 1.2.1 schema-utils: 4.3.2 - typescript: 5.4.5 + typescript: 5.9.2 upath: 2.0.1 - vue-tsc: 2.2.10(typescript@5.8.3) - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + vue-tsc: 2.2.10(typescript@5.9.2) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@rspack/core' - bufferutil @@ -11951,7 +12133,7 @@ packages: - utf-8-validate dev: true - /@module-federation/enhanced@0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.10)(webpack@5.94.0): + /@module-federation/enhanced@0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.9.2)(vue-tsc@2.2.10)(webpack@5.94.0): resolution: {integrity: sha512-4bEGQSE6zJ2FMdBTOrRiVjNNzWhUqzWEJGWbsr0bpLNAl4BVx2ah5MyKTrSYqaW//BRA2qc8rmrIreaIawr3kQ==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -11967,16 +12149,16 @@ packages: dependencies: '@module-federation/bridge-react-webpack-plugin': 0.6.9 '@module-federation/data-prefetch': 0.6.9(react-dom@18.3.1)(react@18.3.1) - '@module-federation/dts-plugin': 0.6.9(typescript@5.8.3)(vue-tsc@2.2.10) + '@module-federation/dts-plugin': 0.6.9(typescript@5.9.2)(vue-tsc@2.2.10) '@module-federation/managers': 0.6.9 - '@module-federation/manifest': 0.6.9(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/rspack': 0.6.9(typescript@5.8.3)(vue-tsc@2.2.10) + '@module-federation/manifest': 0.6.9(typescript@5.9.2)(vue-tsc@2.2.10) + '@module-federation/rspack': 0.6.9(typescript@5.9.2)(vue-tsc@2.2.10) '@module-federation/runtime-tools': 0.6.9 '@module-federation/sdk': 0.6.9 btoa: 1.2.1 - typescript: 5.8.3 + typescript: 5.9.2 upath: 2.0.1 - vue-tsc: 2.2.10(typescript@5.8.3) + vue-tsc: 2.2.10(typescript@5.9.2) webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) transitivePeerDependencies: - bufferutil @@ -11987,7 +12169,7 @@ packages: - utf-8-validate dev: false - /@module-federation/enhanced@0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.10)(webpack@5.98.0): + /@module-federation/enhanced@0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.9.2)(vue-tsc@2.2.10)(webpack@5.98.0): resolution: {integrity: sha512-4bEGQSE6zJ2FMdBTOrRiVjNNzWhUqzWEJGWbsr0bpLNAl4BVx2ah5MyKTrSYqaW//BRA2qc8rmrIreaIawr3kQ==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -12003,16 +12185,16 @@ packages: dependencies: '@module-federation/bridge-react-webpack-plugin': 0.6.9 '@module-federation/data-prefetch': 0.6.9(react-dom@18.3.1)(react@18.3.1) - '@module-federation/dts-plugin': 0.6.9(typescript@5.8.3)(vue-tsc@2.2.10) + '@module-federation/dts-plugin': 0.6.9(typescript@5.9.2)(vue-tsc@2.2.10) '@module-federation/managers': 0.6.9 - '@module-federation/manifest': 0.6.9(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/rspack': 0.6.9(typescript@5.8.3)(vue-tsc@2.2.10) + '@module-federation/manifest': 0.6.9(typescript@5.9.2)(vue-tsc@2.2.10) + '@module-federation/rspack': 0.6.9(typescript@5.9.2)(vue-tsc@2.2.10) '@module-federation/runtime-tools': 0.6.9 '@module-federation/sdk': 0.6.9 btoa: 1.2.1 - typescript: 5.8.3 + typescript: 5.9.2 upath: 2.0.1 - vue-tsc: 2.2.10(typescript@5.8.3) + vue-tsc: 2.2.10(typescript@5.9.2) webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) transitivePeerDependencies: - bufferutil @@ -12023,7 +12205,7 @@ packages: - utf-8-validate dev: false - /@module-federation/enhanced@0.9.1(@rspack/core@1.3.9)(react-dom@19.0.0)(react@19.0.0)(typescript@5.4.5)(vue-tsc@2.2.10)(webpack@5.98.0): + /@module-federation/enhanced@0.9.1(@rspack/core@1.5.7)(react-dom@19.0.0)(react@19.0.0)(typescript@5.4.5)(vue-tsc@2.2.10)(webpack@5.101.3): resolution: {integrity: sha512-c9siKVjcgT2gtDdOTqEr+GaP2X/PWAS0OV424ljKLstFL1lcS/BIsxWFDmxPPl5hDByAH+1q4YhC1LWY4LNDQw==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -12044,14 +12226,14 @@ packages: '@module-federation/inject-external-runtime-core-plugin': 0.9.1(@module-federation/runtime-tools@0.9.1) '@module-federation/managers': 0.9.1 '@module-federation/manifest': 0.9.1(typescript@5.4.5)(vue-tsc@2.2.10) - '@module-federation/rspack': 0.9.1(@rspack/core@1.3.9)(typescript@5.4.5)(vue-tsc@2.2.10) + '@module-federation/rspack': 0.9.1(@rspack/core@1.5.7)(typescript@5.4.5)(vue-tsc@2.2.10) '@module-federation/runtime-tools': 0.9.1 '@module-federation/sdk': 0.9.1 btoa: 1.2.1 typescript: 5.4.5 upath: 2.0.1 - vue-tsc: 2.2.10(typescript@5.8.3) - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + vue-tsc: 2.2.10(typescript@5.9.2) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@rspack/core' - bufferutil @@ -12079,16 +12261,19 @@ packages: /@module-federation/error-codes@0.17.1: resolution: {integrity: sha512-n6Elm4qKSjwAPxLUGtwnl7qt4y1dxB8OpSgVvXBIzqI9p27a3ZXshLPLnumlpPg1Qudaj8sLnSnFtt9yGpt5yQ==} - /@module-federation/error-codes@0.9.1: - resolution: {integrity: sha512-q8spCvlwUzW42iX1irnlBTcwcZftRNHyGdlaoFO1z/fW4iphnBIfijzkigWQzOMhdPgzqN/up7XN+g5hjBGBtw==} + /@module-federation/error-codes@0.18.0: + resolution: {integrity: sha512-Woonm8ehyVIUPXChmbu80Zj6uJkC0dD9SJUZ/wOPtO8iiz/m+dkrOugAuKgoiR6qH4F+yorWila954tBz4uKsQ==} + + /@module-federation/error-codes@0.18.4: + resolution: {integrity: sha512-cpLsqL8du9CfTTCKvXbRg93ALF+lklqHnuPryhbwVEQg2eYo6CMoMQ6Eb7kJhLigUABIDujbHD01SvBbASGkeQ==} dev: true - /@module-federation/inject-external-runtime-core-plugin@0.15.0(@module-federation/runtime-tools@0.15.0): - resolution: {integrity: sha512-D6+FO2oj2Gr6QpfWv3i9RI9VJM2IFCMiFQKg5zOpKw1qdrPRWb35fiXAXGjw9RrVgrZz0Z1b9OP4zC9hfbpnQQ==} - peerDependencies: - '@module-federation/runtime-tools': 0.15.0 - dependencies: - '@module-federation/runtime-tools': 0.15.0 + /@module-federation/error-codes@0.19.1: + resolution: {integrity: sha512-XtrOfaYPBD9UbdWb7O+gk295/5EFfC2/R6JmhbQmM2mt2axlrwUoy29LAEMSpyMkAD0NfRfQ3HaOsJQiUIy+Qg==} + dev: true + + /@module-federation/error-codes@0.9.1: + resolution: {integrity: sha512-q8spCvlwUzW42iX1irnlBTcwcZftRNHyGdlaoFO1z/fW4iphnBIfijzkigWQzOMhdPgzqN/up7XN+g5hjBGBtw==} dev: true /@module-federation/inject-external-runtime-core-plugin@0.17.1(@module-federation/runtime-tools@0.17.1): @@ -12099,6 +12284,22 @@ packages: '@module-federation/runtime-tools': 0.17.1 dev: true + /@module-federation/inject-external-runtime-core-plugin@0.18.4(@module-federation/runtime-tools@0.18.4): + resolution: {integrity: sha512-x+IakEXu+ammna2SMKkb1NRDXKxhKckOJIYanNHh1FtG2bvhu8xJplShvStmfO+BUv1n0KODSq89qGVYxFMbGQ==} + peerDependencies: + '@module-federation/runtime-tools': 0.18.4 + dependencies: + '@module-federation/runtime-tools': 0.18.4 + dev: true + + /@module-federation/inject-external-runtime-core-plugin@0.19.1(@module-federation/runtime-tools@0.19.1): + resolution: {integrity: sha512-yOErRSKR60H4Zyk4nUqsc7u7eLaZ5KX3FXAyKxdGwIJ1B8jJJS+xRiQM8bwRansoF23rv7XWO62K5w/qONiTuQ==} + peerDependencies: + '@module-federation/runtime-tools': 0.19.1 + dependencies: + '@module-federation/runtime-tools': 0.19.1 + dev: true + /@module-federation/inject-external-runtime-core-plugin@0.9.1(@module-federation/runtime-tools@0.9.1): resolution: {integrity: sha512-BPfzu1cqDU5BhM493enVF1VfxJWmruen0ktlHrWdJJlcddhZzyFBGaLAGoGc+83fS75aEllvJTEthw4kMViMQQ==} peerDependencies: @@ -12107,18 +12308,26 @@ packages: '@module-federation/runtime-tools': 0.9.1 dev: true - /@module-federation/managers@0.15.0: - resolution: {integrity: sha512-YMIiFRgMHtuMcLBgOYyfkFpwU9vo6l0VjOZE5Wdr33DltQBUgp9Lo8+2AkyZ4TTkelqjvUWSNKKYV3MV4GL7gw==} + /@module-federation/managers@0.17.1: + resolution: {integrity: sha512-jMWD3w1j7n47EUNr44DXjvuEDQU4BjS7fanPN+1tTwUzuCYEnkaQKXDalv583VDKm4vP8s1TaJVIyjz+uTWiMQ==} dependencies: - '@module-federation/sdk': 0.15.0 + '@module-federation/sdk': 0.17.1 find-pkg: 2.0.0 fs-extra: 9.1.0 dev: true - /@module-federation/managers@0.17.1: - resolution: {integrity: sha512-jMWD3w1j7n47EUNr44DXjvuEDQU4BjS7fanPN+1tTwUzuCYEnkaQKXDalv583VDKm4vP8s1TaJVIyjz+uTWiMQ==} + /@module-federation/managers@0.18.4: + resolution: {integrity: sha512-wJ8wheGNq4vnaLHx17F8Y0L+T9nzO5ijqMxQ7q9Yohm7MGeC5DoSjjurv/afxL6Dg5rGky+kHsYGM4qRTMFXaA==} dependencies: - '@module-federation/sdk': 0.17.1 + '@module-federation/sdk': 0.18.4 + find-pkg: 2.0.0 + fs-extra: 9.1.0 + dev: true + + /@module-federation/managers@0.19.1: + resolution: {integrity: sha512-bZwiRqc0Cy76xSgKw8dFpVc0tpu6EG+paL0bAtHU5Kj9SBRGyCZ1JQY2W+S8z5tS/7M+gDNl9iIgQim+Kq6isg==} + dependencies: + '@module-federation/sdk': 0.19.1 find-pkg: 2.0.0 fs-extra: 9.1.0 dev: true @@ -12139,12 +12348,12 @@ packages: fs-extra: 9.1.0 dev: true - /@module-federation/manifest@0.15.0(typescript@5.8.3)(vue-tsc@2.2.10): - resolution: {integrity: sha512-x+UVFkdoKiNZhpUO8H/9jlM3nmC5bIApZvbC2TQuNva+ElCPotdhEO8jduiVkBnc2lr8D9qnFm8U5Kx/aFnGlA==} + /@module-federation/manifest@0.17.1(typescript@5.4.5)(vue-tsc@2.2.10): + resolution: {integrity: sha512-0EM6hAB9E++MHDKBsFA8HmIUKHUjxVGZZTIaQNdmeCBNvL1KMp2eDuqrPaurlcrtrqpD7C7xwjmbIyYp5Us1xw==} dependencies: - '@module-federation/dts-plugin': 0.15.0(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/managers': 0.15.0 - '@module-federation/sdk': 0.15.0 + '@module-federation/dts-plugin': 0.17.1(typescript@5.4.5)(vue-tsc@2.2.10) + '@module-federation/managers': 0.17.1 + '@module-federation/sdk': 0.17.1 chalk: 3.0.0 find-pkg: 2.0.0 transitivePeerDependencies: @@ -12156,12 +12365,12 @@ packages: - vue-tsc dev: true - /@module-federation/manifest@0.17.1(typescript@5.4.5)(vue-tsc@2.2.10): - resolution: {integrity: sha512-0EM6hAB9E++MHDKBsFA8HmIUKHUjxVGZZTIaQNdmeCBNvL1KMp2eDuqrPaurlcrtrqpD7C7xwjmbIyYp5Us1xw==} + /@module-federation/manifest@0.18.4(typescript@5.9.2)(vue-tsc@2.2.10): + resolution: {integrity: sha512-1+sfldRpYmJX/SDqG3gWeeBbPb0H0eKyQcedf77TQGwFypVAOJwI39qV0yp3FdjutD7GdJ2TGPBHnGt7AbEvKA==} dependencies: - '@module-federation/dts-plugin': 0.17.1(typescript@5.4.5)(vue-tsc@2.2.10) - '@module-federation/managers': 0.17.1 - '@module-federation/sdk': 0.17.1 + '@module-federation/dts-plugin': 0.18.4(typescript@5.9.2)(vue-tsc@2.2.10) + '@module-federation/managers': 0.18.4 + '@module-federation/sdk': 0.18.4 chalk: 3.0.0 find-pkg: 2.0.0 transitivePeerDependencies: @@ -12173,12 +12382,12 @@ packages: - vue-tsc dev: true - /@module-federation/manifest@0.17.1(typescript@5.8.3)(vue-tsc@2.2.10): - resolution: {integrity: sha512-0EM6hAB9E++MHDKBsFA8HmIUKHUjxVGZZTIaQNdmeCBNvL1KMp2eDuqrPaurlcrtrqpD7C7xwjmbIyYp5Us1xw==} + /@module-federation/manifest@0.19.1(typescript@5.9.2)(vue-tsc@2.2.10): + resolution: {integrity: sha512-6QruFQRpedVpHq2JpsYFMrFQvSbqe4QcGjk6zYWQCx+kcUvxYuKwfRzhyJt/Sorqz2rW92I2ckmlHKufCLOmTg==} dependencies: - '@module-federation/dts-plugin': 0.17.1(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/managers': 0.17.1 - '@module-federation/sdk': 0.17.1 + '@module-federation/dts-plugin': 0.19.1(typescript@5.9.2)(vue-tsc@2.2.10) + '@module-federation/managers': 0.19.1 + '@module-federation/sdk': 0.19.1 chalk: 3.0.0 find-pkg: 2.0.0 transitivePeerDependencies: @@ -12190,10 +12399,10 @@ packages: - vue-tsc dev: true - /@module-federation/manifest@0.6.9(typescript@5.8.3)(vue-tsc@2.2.10): + /@module-federation/manifest@0.6.9(typescript@5.9.2)(vue-tsc@2.2.10): resolution: {integrity: sha512-JMSPDpHODXOmTyJes8GJ950mbN7tqjQzqgFVUubDOVFOmlC0/MYaRzRPmkApz6d8nUfMbLZYzxNSaBHx8GP0/Q==} dependencies: - '@module-federation/dts-plugin': 0.6.9(typescript@5.8.3)(vue-tsc@2.2.10) + '@module-federation/dts-plugin': 0.6.9(typescript@5.9.2)(vue-tsc@2.2.10) '@module-federation/managers': 0.6.9 '@module-federation/sdk': 0.6.9 chalk: 3.0.0 @@ -12224,7 +12433,7 @@ packages: - vue-tsc dev: true - /@module-federation/node@2.7.10(@rspack/core@1.3.9)(next@15.3.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.10)(webpack@5.98.0): + /@module-federation/node@2.7.10(@rspack/core@1.5.7)(next@15.3.3)(react-dom@19.0.0)(react@19.0.0)(typescript@5.4.5)(vue-tsc@2.2.10)(webpack@5.101.3): resolution: {integrity: sha512-Gyzeqzz54uy05QH7WIF+SdJbecC+B47EIPHi/WxnkAJSGMxFFckFrwpKqLCn45fXl06GDV25E9w5mGnZy5O0Pg==} peerDependencies: next: '*' @@ -12239,16 +12448,16 @@ packages: react-dom: optional: true dependencies: - '@module-federation/enhanced': 0.17.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.10)(webpack@5.98.0) + '@module-federation/enhanced': 0.17.1(@rspack/core@1.5.7)(react-dom@19.0.0)(react@19.0.0)(typescript@5.4.5)(vue-tsc@2.2.10)(webpack@5.101.3) '@module-federation/runtime': 0.17.1 '@module-federation/sdk': 0.17.1 btoa: 1.2.1 encoding: 0.1.13 - next: 15.3.3(@babel/core@7.28.0)(react-dom@18.3.1)(react@18.3.1) + next: 15.3.3(@babel/core@7.28.0)(react-dom@19.0.0)(react@19.0.0) node-fetch: 2.7.0(encoding@0.1.13) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@rspack/core' - bufferutil @@ -12259,8 +12468,8 @@ packages: - vue-tsc dev: true - /@module-federation/node@2.7.10(@rspack/core@1.3.9)(next@15.3.3)(react-dom@19.0.0)(react@19.0.0)(typescript@5.4.5)(vue-tsc@2.2.10)(webpack@5.98.0): - resolution: {integrity: sha512-Gyzeqzz54uy05QH7WIF+SdJbecC+B47EIPHi/WxnkAJSGMxFFckFrwpKqLCn45fXl06GDV25E9w5mGnZy5O0Pg==} + /@module-federation/node@2.7.17(@rspack/core@1.5.7)(next@15.3.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.9.2)(vue-tsc@2.2.10)(webpack@5.101.3): + resolution: {integrity: sha512-v4wHkotaGU+6GYvMie9PPcQTvq5dHGjuPKAJOtuH9mjKcg45iAIM3ffbq7VDdU4jw33Iqqqp8anfqwm/71KBxA==} peerDependencies: next: '*' react: ^16||^17||^18||^19 @@ -12274,16 +12483,16 @@ packages: react-dom: optional: true dependencies: - '@module-federation/enhanced': 0.17.1(@rspack/core@1.3.9)(react-dom@19.0.0)(react@19.0.0)(typescript@5.4.5)(vue-tsc@2.2.10)(webpack@5.98.0) - '@module-federation/runtime': 0.17.1 - '@module-federation/sdk': 0.17.1 + '@module-federation/enhanced': 0.19.1(@rspack/core@1.5.7)(react-dom@18.3.1)(react@18.3.1)(typescript@5.9.2)(vue-tsc@2.2.10)(webpack@5.101.3) + '@module-federation/runtime': 0.19.1 + '@module-federation/sdk': 0.19.1 btoa: 1.2.1 encoding: 0.1.13 - next: 15.3.3(@babel/core@7.28.0)(react-dom@19.0.0)(react@19.0.0) + next: 15.3.3(@babel/core@7.28.0)(react-dom@18.3.1)(react@18.3.1) node-fetch: 2.7.0(encoding@0.1.13) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@rspack/core' - bufferutil @@ -12294,8 +12503,8 @@ packages: - vue-tsc dev: true - /@module-federation/rspack@0.15.0(@rspack/core@1.3.9)(typescript@5.8.3)(vue-tsc@2.2.10): - resolution: {integrity: sha512-nRz0JHcoTz+M5A+wXCG3981lmPeEm91EZe4q5GVfbVhvlAf/Ctd26qSz4lXuyUA1Ar5afBTxKvqWy7xh4wcg2A==} + /@module-federation/rspack@0.17.1(@rspack/core@1.5.7)(typescript@5.4.5)(vue-tsc@2.2.10): + resolution: {integrity: sha512-TMLaMcQjRTjVPzOi5USFDkf3Js3vHIlQm1wgzbe4Ok70vW9gHUQ+7LHFDWTt5byKoHeZJbzEr4c5zJCo6WBTKA==} peerDependencies: '@rspack/core': '>=0.7' typescript: ^4.9.0 || ^5.0.0 @@ -12306,17 +12515,17 @@ packages: vue-tsc: optional: true dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.15.0 - '@module-federation/dts-plugin': 0.15.0(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/inject-external-runtime-core-plugin': 0.15.0(@module-federation/runtime-tools@0.15.0) - '@module-federation/managers': 0.15.0 - '@module-federation/manifest': 0.15.0(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/runtime-tools': 0.15.0 - '@module-federation/sdk': 0.15.0 - '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + '@module-federation/bridge-react-webpack-plugin': 0.17.1 + '@module-federation/dts-plugin': 0.17.1(typescript@5.4.5)(vue-tsc@2.2.10) + '@module-federation/inject-external-runtime-core-plugin': 0.17.1(@module-federation/runtime-tools@0.17.1) + '@module-federation/managers': 0.17.1 + '@module-federation/manifest': 0.17.1(typescript@5.4.5)(vue-tsc@2.2.10) + '@module-federation/runtime-tools': 0.17.1 + '@module-federation/sdk': 0.17.1 + '@rspack/core': 1.5.7(@swc/helpers@0.5.13) btoa: 1.2.1 - typescript: 5.8.3 - vue-tsc: 2.2.10(typescript@5.8.3) + typescript: 5.4.5 + vue-tsc: 2.2.10(typescript@5.9.2) transitivePeerDependencies: - bufferutil - debug @@ -12324,8 +12533,8 @@ packages: - utf-8-validate dev: true - /@module-federation/rspack@0.17.1(@rspack/core@1.3.9)(typescript@5.4.5)(vue-tsc@2.2.10): - resolution: {integrity: sha512-TMLaMcQjRTjVPzOi5USFDkf3Js3vHIlQm1wgzbe4Ok70vW9gHUQ+7LHFDWTt5byKoHeZJbzEr4c5zJCo6WBTKA==} + /@module-federation/rspack@0.18.4(@rspack/core@1.5.7)(typescript@5.9.2)(vue-tsc@2.2.10): + resolution: {integrity: sha512-gnvXKtk/w0ML15JHueWej5/8Lkoho7EoYUxvO77nBCnGOlXNqVYqLZ3REy2SS/8SQ4vQK156eSiyUkth2OYQqw==} peerDependencies: '@rspack/core': '>=0.7' typescript: ^4.9.0 || ^5.0.0 @@ -12336,17 +12545,17 @@ packages: vue-tsc: optional: true dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.17.1 - '@module-federation/dts-plugin': 0.17.1(typescript@5.4.5)(vue-tsc@2.2.10) - '@module-federation/inject-external-runtime-core-plugin': 0.17.1(@module-federation/runtime-tools@0.17.1) - '@module-federation/managers': 0.17.1 - '@module-federation/manifest': 0.17.1(typescript@5.4.5)(vue-tsc@2.2.10) - '@module-federation/runtime-tools': 0.17.1 - '@module-federation/sdk': 0.17.1 - '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + '@module-federation/bridge-react-webpack-plugin': 0.18.4 + '@module-federation/dts-plugin': 0.18.4(typescript@5.9.2)(vue-tsc@2.2.10) + '@module-federation/inject-external-runtime-core-plugin': 0.18.4(@module-federation/runtime-tools@0.18.4) + '@module-federation/managers': 0.18.4 + '@module-federation/manifest': 0.18.4(typescript@5.9.2)(vue-tsc@2.2.10) + '@module-federation/runtime-tools': 0.18.4 + '@module-federation/sdk': 0.18.4 + '@rspack/core': 1.5.7(@swc/helpers@0.5.13) btoa: 1.2.1 - typescript: 5.4.5 - vue-tsc: 2.2.10(typescript@5.8.3) + typescript: 5.9.2 + vue-tsc: 2.2.10(typescript@5.9.2) transitivePeerDependencies: - bufferutil - debug @@ -12354,8 +12563,8 @@ packages: - utf-8-validate dev: true - /@module-federation/rspack@0.17.1(@rspack/core@1.3.9)(typescript@5.8.3)(vue-tsc@2.2.10): - resolution: {integrity: sha512-TMLaMcQjRTjVPzOi5USFDkf3Js3vHIlQm1wgzbe4Ok70vW9gHUQ+7LHFDWTt5byKoHeZJbzEr4c5zJCo6WBTKA==} + /@module-federation/rspack@0.19.1(@rspack/core@1.5.7)(typescript@5.9.2)(vue-tsc@2.2.10): + resolution: {integrity: sha512-H/bmdHhK91JIar9juyxdGQkjk5fLwbfugoBwFzxCx0PybwKObs+ZHW7yZ1ZoVBsRkYmvV79R2Squgtn/aGReCA==} peerDependencies: '@rspack/core': '>=0.7' typescript: ^4.9.0 || ^5.0.0 @@ -12366,17 +12575,17 @@ packages: vue-tsc: optional: true dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.17.1 - '@module-federation/dts-plugin': 0.17.1(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/inject-external-runtime-core-plugin': 0.17.1(@module-federation/runtime-tools@0.17.1) - '@module-federation/managers': 0.17.1 - '@module-federation/manifest': 0.17.1(typescript@5.8.3)(vue-tsc@2.2.10) - '@module-federation/runtime-tools': 0.17.1 - '@module-federation/sdk': 0.17.1 - '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + '@module-federation/bridge-react-webpack-plugin': 0.19.1 + '@module-federation/dts-plugin': 0.19.1(typescript@5.9.2)(vue-tsc@2.2.10) + '@module-federation/inject-external-runtime-core-plugin': 0.19.1(@module-federation/runtime-tools@0.19.1) + '@module-federation/managers': 0.19.1 + '@module-federation/manifest': 0.19.1(typescript@5.9.2)(vue-tsc@2.2.10) + '@module-federation/runtime-tools': 0.19.1 + '@module-federation/sdk': 0.19.1 + '@rspack/core': 1.5.7(@swc/helpers@0.5.13) btoa: 1.2.1 - typescript: 5.8.3 - vue-tsc: 2.2.10(typescript@5.8.3) + typescript: 5.9.2 + vue-tsc: 2.2.10(typescript@5.9.2) transitivePeerDependencies: - bufferutil - debug @@ -12384,7 +12593,7 @@ packages: - utf-8-validate dev: true - /@module-federation/rspack@0.6.9(typescript@5.8.3)(vue-tsc@2.2.10): + /@module-federation/rspack@0.6.9(typescript@5.9.2)(vue-tsc@2.2.10): resolution: {integrity: sha512-N5yBqN8ijSRZKd0kbIvpZNil0y8rFa8cREKI1QsW1+EYUKwOUBFwF55tFdTmNCKmpZqSEBtcNjRGZXknsYPQxg==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -12396,13 +12605,13 @@ packages: optional: true dependencies: '@module-federation/bridge-react-webpack-plugin': 0.6.9 - '@module-federation/dts-plugin': 0.6.9(typescript@5.8.3)(vue-tsc@2.2.10) + '@module-federation/dts-plugin': 0.6.9(typescript@5.9.2)(vue-tsc@2.2.10) '@module-federation/managers': 0.6.9 - '@module-federation/manifest': 0.6.9(typescript@5.8.3)(vue-tsc@2.2.10) + '@module-federation/manifest': 0.6.9(typescript@5.9.2)(vue-tsc@2.2.10) '@module-federation/runtime-tools': 0.6.9 '@module-federation/sdk': 0.6.9 - typescript: 5.8.3 - vue-tsc: 2.2.10(typescript@5.8.3) + typescript: 5.9.2 + vue-tsc: 2.2.10(typescript@5.9.2) transitivePeerDependencies: - bufferutil - debug @@ -12410,7 +12619,7 @@ packages: - utf-8-validate dev: false - /@module-federation/rspack@0.9.1(@rspack/core@1.3.9)(typescript@5.4.5)(vue-tsc@2.2.10): + /@module-federation/rspack@0.9.1(@rspack/core@1.5.7)(typescript@5.4.5)(vue-tsc@2.2.10): resolution: {integrity: sha512-ZJqG75dWHhyTMa9I0YPJEV2XRt0MFxnDiuMOpI92esdmwWY633CBKyNh1XxcLd629YVeTv03+whr+Fz/f91JEw==} peerDependencies: '@rspack/core': '>=0.7' @@ -12429,9 +12638,9 @@ packages: '@module-federation/manifest': 0.9.1(typescript@5.4.5)(vue-tsc@2.2.10) '@module-federation/runtime-tools': 0.9.1 '@module-federation/sdk': 0.9.1 - '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + '@rspack/core': 1.5.7(@swc/helpers@0.5.13) typescript: 5.4.5 - vue-tsc: 2.2.10(typescript@5.8.3) + vue-tsc: 2.2.10(typescript@5.9.2) transitivePeerDependencies: - bufferutil - debug @@ -12471,6 +12680,26 @@ packages: '@module-federation/error-codes': 0.17.1 '@module-federation/sdk': 0.17.1 + /@module-federation/runtime-core@0.18.0: + resolution: {integrity: sha512-ZyYhrDyVAhUzriOsVfgL6vwd+5ebYm595Y13KeMf6TKDRoUHBMTLGQ8WM4TDj8JNsy7LigncK8C03fn97of0QQ==} + dependencies: + '@module-federation/error-codes': 0.18.0 + '@module-federation/sdk': 0.18.0 + + /@module-federation/runtime-core@0.18.4: + resolution: {integrity: sha512-LGGlFXlNeTbIGBFDiOvg0zz4jBWCGPqQatXdKx7mylXhDij7YmwbuW19oenX+P1fGhmoBUBM5WndmR87U66qWA==} + dependencies: + '@module-federation/error-codes': 0.18.4 + '@module-federation/sdk': 0.18.4 + dev: true + + /@module-federation/runtime-core@0.19.1: + resolution: {integrity: sha512-NLSlPnIzO2RoF6W1xq/x3t1j7jcglMaPSv2EIVOFvs5/ah7BeJmRhtH494tmjIwV0q+j1QEGGhijHxXZLK1HMQ==} + dependencies: + '@module-federation/error-codes': 0.19.1 + '@module-federation/sdk': 0.19.1 + dev: true + /@module-federation/runtime-core@0.9.1: resolution: {integrity: sha512-r61ufhKt5pjl81v7TkmhzeIoSPOaNtLynW6+aCy3KZMa3RfRevFxmygJqv4Nug1L0NhqUeWtdLejh4VIglNy5Q==} dependencies: @@ -12517,6 +12746,26 @@ packages: '@module-federation/runtime': 0.17.1 '@module-federation/webpack-bundler-runtime': 0.17.1 + /@module-federation/runtime-tools@0.18.0: + resolution: {integrity: sha512-fSga9o4t1UfXNV/Kh6qFvRyZpPp3EHSPRISNeyT8ZoTpzDNiYzhtw0BPUSSD8m6C6XQh2s/11rI4g80UY+d+hA==} + dependencies: + '@module-federation/runtime': 0.18.0 + '@module-federation/webpack-bundler-runtime': 0.18.0 + + /@module-federation/runtime-tools@0.18.4: + resolution: {integrity: sha512-wSGTdx77R8BQX+q6nAcUuHPydYYm0F97gAEP9RTW1UlzXnM/0AFysDHujvtRQf5vyXkhj//HdcH6LIJJCImy2g==} + dependencies: + '@module-federation/runtime': 0.18.4 + '@module-federation/webpack-bundler-runtime': 0.18.4 + dev: true + + /@module-federation/runtime-tools@0.19.1: + resolution: {integrity: sha512-WjLZcuP7U5pSQobMEvaMH9pFrvfV3Kk2dfOUNza0tpj6vYtAxk6FU6TQ8WDjqG7yuglyAzq0bVEKVrdIB4Vd9Q==} + dependencies: + '@module-federation/runtime': 0.19.1 + '@module-federation/webpack-bundler-runtime': 0.19.1 + dev: true + /@module-federation/runtime-tools@0.5.1: resolution: {integrity: sha512-nfBedkoZ3/SWyO0hnmaxuz0R0iGPSikHZOAZ0N/dVSQaIzlffUo35B5nlC2wgWIc0JdMZfkwkjZRrnuuDIJbzg==} dependencies: @@ -12581,6 +12830,29 @@ packages: '@module-federation/runtime-core': 0.17.1 '@module-federation/sdk': 0.17.1 + /@module-federation/runtime@0.18.0: + resolution: {integrity: sha512-+C4YtoSztM7nHwNyZl6dQKGUVJdsPrUdaf3HIKReg/GQbrt9uvOlUWo2NXMZ8vDAnf/QRrpSYAwXHmWDn9Obaw==} + dependencies: + '@module-federation/error-codes': 0.18.0 + '@module-federation/runtime-core': 0.18.0 + '@module-federation/sdk': 0.18.0 + + /@module-federation/runtime@0.18.4: + resolution: {integrity: sha512-2et6p7pjGRHzpmrW425jt/BiAU7QHgkZtbQB7pj01eQ8qx6SloFEBk9ODnV8/ztSm9H2T3d8GxXA6/9xVOslmQ==} + dependencies: + '@module-federation/error-codes': 0.18.4 + '@module-federation/runtime-core': 0.18.4 + '@module-federation/sdk': 0.18.4 + dev: true + + /@module-federation/runtime@0.19.1: + resolution: {integrity: sha512-eSXexdGGPpZnhiWCVfRlVLNWj7gHKp65beC4b8wddTvMBIrxnsdl9ae1ebwcIpbe9gOGDbaXBFtc3r5MH6l6Jg==} + dependencies: + '@module-federation/error-codes': 0.19.1 + '@module-federation/runtime-core': 0.19.1 + '@module-federation/sdk': 0.19.1 + dev: true + /@module-federation/runtime@0.5.1: resolution: {integrity: sha512-xgiMUWwGLWDrvZc9JibuEbXIbhXg6z2oUkemogSvQ4LKvrl/n0kbqP1Blk669mXzyWbqtSp6PpvNdwaE1aN5xQ==} dependencies: @@ -12622,6 +12894,17 @@ packages: /@module-federation/sdk@0.17.1: resolution: {integrity: sha512-nlUcN6UTEi+3HWF+k8wPy7gH0yUOmCT+xNatihkIVR9REAnr7BUvHFGlPJmx7WEbLPL46+zJUbtQHvLzXwFhng==} + /@module-federation/sdk@0.18.0: + resolution: {integrity: sha512-Lo/Feq73tO2unjmpRfyyoUkTVoejhItXOk/h5C+4cistnHbTV8XHrW/13fD5e1Iu60heVdAhhelJd6F898Ve9A==} + + /@module-federation/sdk@0.18.4: + resolution: {integrity: sha512-dErzOlX+E3HS2Sg1m12Hi9nCnfvQPuIvlq9N47KxrbT2TIU3KKYc9q/Ua+QWqxfTyMVFpbNDwFMJ1R/w/gYf4A==} + dev: true + + /@module-federation/sdk@0.19.1: + resolution: {integrity: sha512-0JTkYaa4qNLtYGc6ZQQ50BinWh4bAOgT8t17jB/6BqcWiza6fKz647wN0AK+VX3rtl6kvGAjhtqqZtRBc8aeiw==} + dev: true + /@module-federation/sdk@0.5.1: resolution: {integrity: sha512-exvchtjNURJJkpqjQ3/opdbfeT2wPKvrbnGnyRkrwW5o3FH1LaST1tkiNviT6OXTexGaVc2DahbdniQHVtQ7pA==} dev: true @@ -12638,16 +12921,24 @@ packages: resolution: {integrity: sha512-YQonPTImgnCqZjE/A+3N2g3J5ypR6kx1tbBzc9toUANKr/dw/S63qlh/zHKzWQzxjjNNVMdXRtTMp07g3kgEWg==} dev: true - /@module-federation/third-party-dts-extractor@0.15.0: - resolution: {integrity: sha512-rML74G1NB9wtHubXP+ZTMI5HZkYypN/E93w8Zkwr6rc/k1eoZZza2lghw2znCNeu3lDlhvI9i4iaVsJQrX4oQA==} + /@module-federation/third-party-dts-extractor@0.17.1: + resolution: {integrity: sha512-hGvy1Tqathc34G4Tx7WJgpK0203oDFA/qSPIhPpsWg27em3fCWozLczVsq+lOxxCM6llDRgC1kt/EpWeqEK/ng==} dependencies: find-pkg: 2.0.0 fs-extra: 9.1.0 resolve: 1.22.8 dev: true - /@module-federation/third-party-dts-extractor@0.17.1: - resolution: {integrity: sha512-hGvy1Tqathc34G4Tx7WJgpK0203oDFA/qSPIhPpsWg27em3fCWozLczVsq+lOxxCM6llDRgC1kt/EpWeqEK/ng==} + /@module-federation/third-party-dts-extractor@0.18.4: + resolution: {integrity: sha512-PpiC0jxOegNR/xjhNOkjSYnUqMNJAy1kWsRd10to3Y64ZvGRf7/HF+x3aLIX8MbN7Ioy9F7Gd5oax6rtm+XmNQ==} + dependencies: + find-pkg: 2.0.0 + fs-extra: 9.1.0 + resolve: 1.22.8 + dev: true + + /@module-federation/third-party-dts-extractor@0.19.1: + resolution: {integrity: sha512-XBuujPLWgJjljm/QfShtI0pErqRL28iiJ7AsUpFsNbSRJiBlcXTDPKqFWiZXmp/lGmJigLV2wDgyK0cyKqoWcg==} dependencies: find-pkg: 2.0.0 fs-extra: 9.1.0 @@ -12709,6 +13000,26 @@ packages: '@module-federation/runtime': 0.17.1 '@module-federation/sdk': 0.17.1 + /@module-federation/webpack-bundler-runtime@0.18.0: + resolution: {integrity: sha512-TEvErbF+YQ+6IFimhUYKK3a5wapD90d90sLsNpcu2kB3QGT7t4nIluE25duXuZDVUKLz86tEPrza/oaaCWTpvQ==} + dependencies: + '@module-federation/runtime': 0.18.0 + '@module-federation/sdk': 0.18.0 + + /@module-federation/webpack-bundler-runtime@0.18.4: + resolution: {integrity: sha512-nPHp2wRS4/yfrGRQchZ0cyvdUZk+XgUmD0qWQl95xmeIeXUb90s3JrWFHSmS6Dt1gwMgJOeNpzzZDcBSy2P1VQ==} + dependencies: + '@module-federation/runtime': 0.18.4 + '@module-federation/sdk': 0.18.4 + dev: true + + /@module-federation/webpack-bundler-runtime@0.19.1: + resolution: {integrity: sha512-pr9kgwvBoe8tvXELDCqu8ihvLJYwS+cfwJmvk99MTbespzK0nuOepkeRCy2gOpeATDNiWdy/2DJcw34qeAmhJw==} + dependencies: + '@module-federation/runtime': 0.19.1 + '@module-federation/sdk': 0.19.1 + dev: true + /@module-federation/webpack-bundler-runtime@0.5.1: resolution: {integrity: sha512-mMhRFH0k2VjwHt3Jol9JkUsmI/4XlrAoBG3E0o7HoyoPYv1UFOWyqAflfANcUPgbYpvqmyLzDcO+3IT36LXnrA==} dependencies: @@ -12934,7 +13245,7 @@ packages: /@napi-rs/wasm-runtime@0.2.4: resolution: {integrity: sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==} dependencies: - '@emnapi/core': 1.4.3 + '@emnapi/core': 1.4.5 '@emnapi/runtime': 1.4.5 '@tybys/wasm-util': 0.9.0 @@ -12947,6 +13258,15 @@ packages: '@tybys/wasm-util': 0.10.0 optional: true + /@napi-rs/wasm-runtime@1.0.5: + resolution: {integrity: sha512-TBr9Cf9onSAS2LQ2+QHx6XcC6h9+RIzJgbqG3++9TUZSH204AwEy5jg3BTQ0VATsyoGj4ee49tN/y6rvaOOtcg==} + requiresBuild: true + dependencies: + '@emnapi/core': 1.5.0 + '@emnapi/runtime': 1.5.0 + '@tybys/wasm-util': 0.10.1 + optional: true + /@ndelangen/get-tarball@3.0.9: resolution: {integrity: sha512-9JKTEik4vq+yGosHYhZ1tiH/3WpUS0Nh0kej4Agndhox8pAdWhEx5knFVRcb/ya9knCRCs1rPxNrSXTDdfVqpA==} dependencies: @@ -13142,18 +13462,18 @@ packages: engines: {node: '>=12.4.0'} dev: true - /@nx/cypress@21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-gW7JQxLrDzDgXKCfEAmJ28Rsuc/QKTH9Bh1E9WWeI8B+I7FBl2+QNaJa/CNMOEZiXlAB7LV2jhti/Lh4vMh6Vg==} + /@nx/cypress@21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.5.3)(typescript@5.9.2)(verdaccio@6.1.2): + resolution: {integrity: sha512-EwBahDVHwIFLEfoTswIWqnF8duGF4xoPYld2vdt13YOuhhlHfxyEI5PubtFIqQYl+PsXMAtbifoDyRMQrm117A==} peerDependencies: cypress: '>= 3 < 15' peerDependenciesMeta: cypress: optional: true dependencies: - '@nx/devkit': 21.2.3(nx@21.2.3) - '@nx/eslint': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.2.3)(verdaccio@6.1.2) - '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.3) + '@nx/devkit': 21.5.3(nx@21.5.3) + '@nx/eslint': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.5.3)(verdaccio@6.1.2) + '@nx/js': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(verdaccio@6.1.2) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.9.2) cypress: 14.3.3 detect-port: 1.6.1 semver: 7.6.3 @@ -13188,7 +13508,7 @@ packages: yargs-parser: 21.1.1 dev: false - /@nx/devkit@20.1.1(nx@21.2.3): + /@nx/devkit@20.1.1(nx@21.5.3): resolution: {integrity: sha512-sqihJhJQERCTl0KmKmpRFxWxuTnH8yRqdo8T5uGGaHzTNiMdIp5smTF2dBs7/OMkZDxcJc4dKvcFWfreZr8XNw==} peerDependencies: nx: '>= 19 <= 21' @@ -13197,7 +13517,7 @@ packages: enquirer: 2.3.6 ignore: 5.3.2 minimatch: 9.0.3 - nx: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) + nx: 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) semver: 7.6.3 tmp: 0.2.3 tslib: 2.8.1 @@ -13220,32 +13540,42 @@ packages: yargs-parser: 21.1.1 dev: true - /@nx/devkit@21.2.3(nx@21.2.3): - resolution: {integrity: sha512-H5Hk0qeZwqhxQmqcWaLpMc+otU4TroUzDYoV6kFpZdvcwGnXQKHCuGzZoI18kh9wPXvKFmb1BWmr9as3lHUw3Q==} + /@nx/devkit@21.5.3(nx@21.5.3): + resolution: {integrity: sha512-ETfoL+fsr7cHonRzI6mX0nsFU/Tna4sxP4rqlE/uix8QjXsp3fbalCS9gUyJ/M/eOQnrKcbSCbsS8E8lbY6tvg==} peerDependencies: - nx: 21.2.3 + nx: '>= 20 <= 22' dependencies: ejs: 3.1.10 enquirer: 2.3.6 ignore: 5.3.2 minimatch: 9.0.3 - nx: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) + nx: 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) semver: 7.6.3 tmp: 0.2.3 tslib: 2.8.1 yargs-parser: 21.1.1 dev: true - /@nx/esbuild@21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(nx@21.2.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-ZrijInEe386NWzooPUCB4h4RWBMpWSfc1rBln5OtKe8GFO7bhp0cSjVyb/gVbuznXxZrcP9MnD8hyob3e2yFLA==} + /@nx/docker@21.5.3(nx@21.5.3): + resolution: {integrity: sha512-GAbQtqcl2eR0xmFimSH2bmCFNjEvSySj3JAjxPziwkyYVFofegaCBtpM5cOcg3lebizFiu/n8eUQb4T4tqGYUg==} + dependencies: + '@nx/devkit': 21.5.3(nx@21.5.3) + enquirer: 2.3.6 + tslib: 2.8.1 + transitivePeerDependencies: + - nx + dev: true + + /@nx/esbuild@21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(nx@21.5.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-dfg+r3VZoLrQE5u3gX5NkB2SRcJl0MvST4SUQcxY54p/ytOSUFzdbz0Xpph4wctRC2oaiDFUV8FAHD+fZrV3CA==} peerDependencies: esbuild: '>=0.19.2 <1.0.0' peerDependenciesMeta: esbuild: optional: true dependencies: - '@nx/devkit': 21.2.3(nx@21.2.3) - '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) + '@nx/devkit': 21.5.3(nx@21.5.3) + '@nx/js': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(verdaccio@6.1.2) esbuild: 0.25.0 picocolors: 1.1.1 tinyglobby: 0.2.14 @@ -13261,8 +13591,8 @@ packages: - verdaccio dev: true - /@nx/eslint-plugin@21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@typescript-eslint/parser@7.18.0)(eslint-config-prettier@10.1.5)(eslint@8.57.1)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-UryMWwgRYCjCLgqexhv6aQBMnKxJyVlN58Gp6Oa/2/2P/vMnIPjwbI58pZL1D1Se6HL14NKxmVu2KkX6Bf9R1w==} + /@nx/eslint-plugin@21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@typescript-eslint/parser@7.18.0)(eslint-config-prettier@10.1.5)(eslint@8.57.1)(nx@21.5.3)(typescript@5.9.2)(verdaccio@6.1.2): + resolution: {integrity: sha512-BVIwqfu7Ol7vTWeQALLF7HVTHeLqxS8NN82MFsxyLn4S+QB1j52Bg+O+2DhKAFg0SNzkYcovBkCOTKuAnK5uog==} peerDependencies: '@typescript-eslint/parser': ^6.13.2 || ^7.0.0 || ^8.0.0 eslint-config-prettier: ^10.0.0 @@ -13270,12 +13600,12 @@ packages: eslint-config-prettier: optional: true dependencies: - '@nx/devkit': 21.2.3(nx@21.2.3) - '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.3) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.8.3) - '@typescript-eslint/type-utils': 8.8.0(eslint@8.57.1)(typescript@5.8.3) - '@typescript-eslint/utils': 8.14.0(eslint@8.57.1)(typescript@5.8.3) + '@nx/devkit': 21.5.3(nx@21.5.3) + '@nx/js': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(verdaccio@6.1.2) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.9.2) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.9.2) + '@typescript-eslint/type-utils': 8.8.0(eslint@8.57.1)(typescript@5.9.2) + '@typescript-eslint/utils': 8.14.0(eslint@8.57.1)(typescript@5.9.2) chalk: 4.1.2 confusing-browser-globals: 1.0.11 eslint-config-prettier: 10.1.5(eslint@8.57.1) @@ -13295,7 +13625,7 @@ packages: - verdaccio dev: true - /@nx/eslint@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@8.57.1)(nx@21.2.3)(verdaccio@6.1.2): + /@nx/eslint@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@8.57.1)(nx@21.5.3)(verdaccio@6.1.2): resolution: {integrity: sha512-y3Xze6zt2qejqxOZGFbpY1mOG+pakc5Z/ljfI19nGX6voBhsd7+YnHRrcCPieOZ1OetcPn+WdL4HFrSOMb2dcQ==} peerDependencies: '@zkochan/js-yaml': 0.0.7 @@ -13304,8 +13634,8 @@ packages: '@zkochan/js-yaml': optional: true dependencies: - '@nx/devkit': 20.1.1(nx@21.2.3) - '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.2.3)(typescript@5.4.5)(verdaccio@6.1.2) + '@nx/devkit': 20.1.1(nx@21.5.3) + '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.5.3)(typescript@5.4.5)(verdaccio@6.1.2) eslint: 8.57.1 semver: 7.6.3 tslib: 2.8.1 @@ -13347,8 +13677,8 @@ packages: - verdaccio dev: true - /@nx/eslint@21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.2.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-Lr/4FeeNhBIR3pPrENHUtyWtoBKiztaDilNodzizSiXVp32mCL1sPc5UYr5n8BpqAtDT6yK7jF7Pn+YvVD688w==} + /@nx/eslint@21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.5.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-WEq3/Ie/LNzuanf9tKH++okc6E7lNxL1l8PU9z7L0SnMcDNCtw0sE5EWRgSl68CEHuLRJqG6VUeJ9PXmVo4Ltw==} peerDependencies: '@zkochan/js-yaml': 0.0.7 eslint: ^8.0.0 || ^9.0.0 @@ -13356,12 +13686,12 @@ packages: '@zkochan/js-yaml': optional: true dependencies: - '@nx/devkit': 21.2.3(nx@21.2.3) - '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) + '@nx/devkit': 21.5.3(nx@21.5.3) + '@nx/js': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(verdaccio@6.1.2) eslint: 8.57.1 semver: 7.6.3 tslib: 2.8.1 - typescript: 5.8.3 + typescript: 5.9.2 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -13372,17 +13702,17 @@ packages: - verdaccio dev: true - /@nx/express@21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(express@4.21.2)(nx@21.2.3)(ts-node@10.9.1)(typescript@5.8.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-XUHDpH8ilLUYkuHobm3UZbtkY+09AfjrlR5xfb/fDCimvjyPb/E8MvcYPya+jvUTkNQ5Z8PL51qG/2F5SnUDBw==} + /@nx/express@21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(express@4.21.2)(nx@21.5.3)(ts-node@10.9.1)(typescript@5.9.2)(verdaccio@6.1.2): + resolution: {integrity: sha512-vVBm6vXFtAwH9nZzOM+6hv1efk9N3xqVp/JSADI2jnkNke5AnKAmk3JHJUgCW0rWIxC+MAQeRdFtNgQt9vT0mQ==} peerDependencies: express: ^4.21.2 peerDependenciesMeta: express: optional: true dependencies: - '@nx/devkit': 21.2.3(nx@21.2.3) - '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) - '@nx/node': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.2.3)(ts-node@10.9.1)(typescript@5.8.3)(verdaccio@6.1.2) + '@nx/devkit': 21.5.3(nx@21.5.3) + '@nx/js': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(verdaccio@6.1.2) + '@nx/node': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.5.3)(ts-node@10.9.1)(typescript@5.9.2)(verdaccio@6.1.2) express: 4.21.2 tslib: 2.8.1 transitivePeerDependencies: @@ -13393,6 +13723,7 @@ packages: - '@zkochan/js-yaml' - babel-plugin-macros - debug + - esbuild-register - eslint - node-notifier - nx @@ -13402,18 +13733,18 @@ packages: - verdaccio dev: true - /@nx/jest@21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@21.2.3)(ts-node@10.9.1)(typescript@5.8.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-lkH+tX8c1XSRjDa1g/lnYiC4zgs+8tZsj9yUVR2/1x+OO2SYDL8KVld6ZkWzXhRW8ZKXPHkDMWMUNBqsYlAWHA==} + /@nx/jest@21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@21.5.3)(ts-node@10.9.1)(typescript@5.9.2)(verdaccio@6.1.2): + resolution: {integrity: sha512-5jm6t+2+H9xLciauuYzUpYAZOhAV2tzdQsr7eoRdH9Slri9K1ImzCWcuE+d1AOtPF3ZBTY2AiQVUhERGUjSJ2g==} dependencies: - '@jest/reporters': 29.7.0 - '@jest/test-result': 29.7.0 - '@nx/devkit': 21.2.3(nx@21.2.3) - '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.3) + '@jest/reporters': 30.1.3 + '@jest/test-result': 30.1.3 + '@nx/devkit': 21.5.3(nx@21.5.3) + '@nx/js': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(verdaccio@6.1.2) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.9.2) identity-obj-proxy: 3.0.0 - jest-config: 29.7.0(@types/node@18.16.9)(ts-node@10.9.1) - jest-resolve: 29.7.0 - jest-util: 29.7.0 + jest-config: 30.1.3(@types/node@18.16.9)(ts-node@10.9.1) + jest-resolve: 30.1.3 + jest-util: 30.0.5 minimatch: 9.0.3 picocolors: 1.1.1 resolve.exports: 2.0.3 @@ -13427,6 +13758,7 @@ packages: - '@types/node' - babel-plugin-macros - debug + - esbuild-register - node-notifier - nx - supports-color @@ -13435,7 +13767,7 @@ packages: - verdaccio dev: true - /@nx/js@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.2.3)(typescript@5.4.5)(verdaccio@6.1.2): + /@nx/js@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.5.3)(typescript@5.4.5)(verdaccio@6.1.2): resolution: {integrity: sha512-hx9BzdEzJhhv3eK4i/0V0ovfZNtRFjbcMaYLoP5Vpd80jnGvOXAAJKc1LAXUsS8LGOMFE1BgbbKTMQDMoCSCbg==} peerDependencies: verdaccio: ^5.0.4 @@ -13450,7 +13782,7 @@ packages: '@babel/preset-env': 7.28.0(@babel/core@7.28.0) '@babel/preset-typescript': 7.26.0(@babel/core@7.28.0) '@babel/runtime': 7.28.2 - '@nx/devkit': 20.1.1(nx@21.2.3) + '@nx/devkit': 20.1.1(nx@21.5.3) '@nx/workspace': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26) '@zkochan/js-yaml': 0.0.7 babel-plugin-const-enum: 1.2.0(@babel/core@7.28.0) @@ -13486,7 +13818,7 @@ packages: - typescript dev: false - /@nx/js@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2): + /@nx/js@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.5.3)(typescript@5.9.2)(verdaccio@6.1.2): resolution: {integrity: sha512-hx9BzdEzJhhv3eK4i/0V0ovfZNtRFjbcMaYLoP5Vpd80jnGvOXAAJKc1LAXUsS8LGOMFE1BgbbKTMQDMoCSCbg==} peerDependencies: verdaccio: ^5.0.4 @@ -13501,7 +13833,7 @@ packages: '@babel/preset-env': 7.28.0(@babel/core@7.28.0) '@babel/preset-typescript': 7.26.0(@babel/core@7.28.0) '@babel/runtime': 7.28.2 - '@nx/devkit': 20.1.1(nx@21.2.3) + '@nx/devkit': 20.1.1(nx@21.5.3) '@nx/workspace': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26) '@zkochan/js-yaml': 0.0.7 babel-plugin-const-enum: 1.2.0(@babel/core@7.28.0) @@ -13521,7 +13853,7 @@ packages: ora: 5.3.0 semver: 7.6.3 source-map-support: 0.5.19 - ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@20.12.14)(typescript@5.8.3) + ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@20.12.14)(typescript@5.9.2) tsconfig-paths: 4.2.0 tslib: 2.8.1 verdaccio: 6.1.2(encoding@0.1.13)(typanion@3.14.0) @@ -13584,8 +13916,8 @@ packages: - supports-color dev: true - /@nx/js@21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-9uA+j924UoarVJFLH6iy+PMnTWgrBM3XfjSpjThDwdJ4ffhop8NcED51sO/qUs68py93NxuY6Ud0qSSu8G5I+A==} + /@nx/js@21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-968PG1gNf/ba2JwQNvHkNQBm1jhHCcuknKhSqZvr4tow6IM62z+rwvuLyW/fOMgh2K6Ix61JXUVvbwrKBWyerA==} peerDependencies: verdaccio: ^6.0.5 peerDependenciesMeta: @@ -13594,13 +13926,13 @@ packages: dependencies: '@babel/core': 7.28.0 '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.0) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.28.0) + '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.0) '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.28.0) '@babel/preset-env': 7.28.0(@babel/core@7.28.0) '@babel/preset-typescript': 7.27.1(@babel/core@7.28.0) '@babel/runtime': 7.28.2 - '@nx/devkit': 21.2.3(nx@21.2.3) - '@nx/workspace': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) + '@nx/devkit': 21.5.3(nx@21.5.3) + '@nx/workspace': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) '@zkochan/js-yaml': 0.0.7 babel-plugin-const-enum: 1.2.0(@babel/core@7.28.0) babel-plugin-macros: 3.1.0 @@ -13634,18 +13966,18 @@ packages: /@nx/module-federation@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.3.3)(nx@21.0.3)(react-dom@19.0.0)(react@19.0.0)(typescript@5.4.5)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): resolution: {integrity: sha512-8XfQwLL3zK81z/LJuVw33IJZaLDK7mYim0SUFDYza4X8E4FEtlQLG41wmQMr6xZfLBpwQD4a8spmnXICrKBe5g==} dependencies: - '@module-federation/enhanced': 0.9.1(@rspack/core@1.3.9)(react-dom@19.0.0)(react@19.0.0)(typescript@5.4.5)(vue-tsc@2.2.10)(webpack@5.98.0) - '@module-federation/node': 2.7.10(@rspack/core@1.3.9)(next@15.3.3)(react-dom@19.0.0)(react@19.0.0)(typescript@5.4.5)(vue-tsc@2.2.10)(webpack@5.98.0) + '@module-federation/enhanced': 0.9.1(@rspack/core@1.5.7)(react-dom@19.0.0)(react@19.0.0)(typescript@5.4.5)(vue-tsc@2.2.10)(webpack@5.101.3) + '@module-federation/node': 2.7.10(@rspack/core@1.5.7)(next@15.3.3)(react-dom@19.0.0)(react@19.0.0)(typescript@5.4.5)(vue-tsc@2.2.10)(webpack@5.101.3) '@module-federation/sdk': 0.9.1 '@nx/devkit': 21.0.3(nx@21.0.3) '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) '@nx/web': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) - '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + '@rspack/core': 1.5.7(@swc/helpers@0.5.13) express: 4.21.2 http-proxy-middleware: 3.0.3 picocolors: 1.1.1 tslib: 2.8.1 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -13667,21 +13999,21 @@ packages: - webpack-cli dev: true - /@nx/module-federation@21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.3.3)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): - resolution: {integrity: sha512-PLISgnAJaVbWnVrggR9wbZLMowp6vScD+xoT0FgCGgA8//wSMl87YSeo2vBh/adxDXAZrGPNVl4w9ET5TMJX/g==} + /@nx/module-federation@21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.3.3)(nx@21.5.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.9.2)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): + resolution: {integrity: sha512-AwBugD5N5uyWu1YOctz07VjZd+vUwRLoT+eBHGP6LaAsk2cl90ctE688UMqe4u97u9GTblCtxR4r/xdpPmF8OA==} dependencies: - '@module-federation/enhanced': 0.15.0(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.10)(webpack@5.98.0) - '@module-federation/node': 2.7.10(@rspack/core@1.3.9)(next@15.3.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.10)(webpack@5.98.0) - '@module-federation/sdk': 0.15.0 - '@nx/devkit': 21.2.3(nx@21.2.3) - '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) - '@nx/web': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) - '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + '@module-federation/enhanced': 0.18.4(@rspack/core@1.5.7)(react-dom@18.3.1)(react@18.3.1)(typescript@5.9.2)(vue-tsc@2.2.10)(webpack@5.101.3) + '@module-federation/node': 2.7.17(@rspack/core@1.5.7)(next@15.3.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.9.2)(vue-tsc@2.2.10)(webpack@5.101.3) + '@module-federation/sdk': 0.18.4 + '@nx/devkit': 21.5.3(nx@21.5.3) + '@nx/js': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(verdaccio@6.1.2) + '@nx/web': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(verdaccio@6.1.2) + '@rspack/core': 1.5.7(@swc/helpers@0.5.13) express: 4.21.2 - http-proxy-middleware: 3.0.3 + http-proxy-middleware: 3.0.5 picocolors: 1.1.1 tslib: 2.8.1 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -13703,7 +14035,7 @@ packages: - webpack-cli dev: true - /@nx/next@21.0.3(@babel/core@7.28.0)(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@9.0.0)(html-webpack-plugin@5.6.2)(next@15.3.3)(nx@21.0.3)(react-dom@19.0.0)(react@19.0.0)(typescript@5.4.5)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0): + /@nx/next@21.0.3(@babel/core@7.28.0)(@rspack/core@1.5.7)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@9.0.0)(html-webpack-plugin@5.6.2)(next@15.3.3)(nx@21.0.3)(react-dom@19.0.0)(react@19.0.0)(typescript@5.4.5)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-5VRlqmb1YQQVEkth2u3davpWXoNyOD0skzkexRMLCV7rh+INWEKKsKwxBO5fl+KJHh2hf88RMffnUNJmumWUaw==} peerDependencies: next: '>=14.0.0' @@ -13714,7 +14046,7 @@ packages: '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) '@nx/react': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@9.0.0)(next@15.3.3)(nx@21.0.3)(react-dom@19.0.0)(react@19.0.0)(typescript@5.4.5)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) '@nx/web': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) - '@nx/webpack': 21.0.3(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(html-webpack-plugin@5.6.2)(nx@21.0.3)(typescript@5.4.5)(verdaccio@6.1.2)(webpack-cli@5.1.4) + '@nx/webpack': 21.0.3(@rspack/core@1.5.7)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(html-webpack-plugin@5.6.2)(nx@21.0.3)(typescript@5.4.5)(verdaccio@6.1.2)(webpack-cli@5.1.4) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.5) '@svgr/webpack': 8.1.0(typescript@5.4.5) copy-webpack-plugin: 10.2.4(webpack@5.98.0) @@ -13757,13 +14089,14 @@ packages: - webpack-cli dev: true - /@nx/node@21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.2.3)(ts-node@10.9.1)(typescript@5.8.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-5ivOTIYyXHwZSwpCR3AnKFCzjjzKHMfmVnMLQbiDhYB7nd9RJXsKsPAMdEVFCP/JBTPmQkufXElw/Kxfww7dnA==} + /@nx/node@21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.5.3)(ts-node@10.9.1)(typescript@5.9.2)(verdaccio@6.1.2): + resolution: {integrity: sha512-Pb9dCSiivwbJTzjsnaAEzFCjZirHza375W2TBuhFCsDyBxV80DBsu2i6442wSVjLSNgQ5W8FmBHee/r0a9eJIw==} dependencies: - '@nx/devkit': 21.2.3(nx@21.2.3) - '@nx/eslint': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.2.3)(verdaccio@6.1.2) - '@nx/jest': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@21.2.3)(ts-node@10.9.1)(typescript@5.8.3)(verdaccio@6.1.2) - '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) + '@nx/devkit': 21.5.3(nx@21.5.3) + '@nx/docker': 21.5.3(nx@21.5.3) + '@nx/eslint': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.5.3)(verdaccio@6.1.2) + '@nx/jest': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@21.5.3)(ts-node@10.9.1)(typescript@5.9.2)(verdaccio@6.1.2) + '@nx/js': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(verdaccio@6.1.2) kill-port: 1.6.1 tcp-port-used: 1.0.2 tslib: 2.8.1 @@ -13775,6 +14108,7 @@ packages: - '@zkochan/js-yaml' - babel-plugin-macros - debug + - esbuild-register - eslint - node-notifier - nx @@ -13801,8 +14135,8 @@ packages: dev: true optional: true - /@nx/nx-darwin-arm64@21.2.3: - resolution: {integrity: sha512-5WgOjoX4vqG286A8abYoLCScA2ZF5af/2ZBjaM5EHypgbJLGQuMcP2ahzX66FYohT4wdAej1D0ILkEax71fAKw==} + /@nx/nx-darwin-arm64@21.5.3: + resolution: {integrity: sha512-XKOaBpkBzPd5l9in1ax7KQrAiqm4hi46pzQ/qq4Jo20/RKTpc2ZZSFujjuI8wF75oZ6+iV+cvuxSbwbuX6AxQQ==} cpu: [arm64] os: [darwin] requiresBuild: true @@ -13825,8 +14159,8 @@ packages: dev: true optional: true - /@nx/nx-darwin-x64@21.2.3: - resolution: {integrity: sha512-aSaK8Ic9nHTwSuNZZtaKCPIXgD6+Ss9UwkNMIXPLYiYLF+EdSDORHnHutmajZZ8HakoWCQPWvxfWv30zre6iqw==} + /@nx/nx-darwin-x64@21.5.3: + resolution: {integrity: sha512-auGY/gvB5B2In25gozlNV6lb4so14OIpIh/dPgXXrHL5YTuky2i6NFiTOq2D1RWtv5kkoK73rQXDbffDXUS6SA==} cpu: [x64] os: [darwin] requiresBuild: true @@ -13849,8 +14183,8 @@ packages: dev: true optional: true - /@nx/nx-freebsd-x64@21.2.3: - resolution: {integrity: sha512-hFSbtaYM1gL+XQq88CkmwqeeabmFsLjpsBF+HFIv1UMAjb02ObrYHVVICmmin5c1NkBsEJcQzh3mf8PBSOHW8A==} + /@nx/nx-freebsd-x64@21.5.3: + resolution: {integrity: sha512-IsPCC8CpIRd7dzcRQ+j1zAEZObKVkSLQ3GI7rqybEf0/vWZz6T7UbxGHNtFB7AlaecCbHshZ3Mg5mPVXYSR+iA==} cpu: [x64] os: [freebsd] requiresBuild: true @@ -13873,8 +14207,8 @@ packages: dev: true optional: true - /@nx/nx-linux-arm-gnueabihf@21.2.3: - resolution: {integrity: sha512-yRzt8dLwTpRP7655We9/ol+Ol+n52R9wsRRnxJFdWHyLrHguZF0dqiZ5rAFFzyvywaDP6CRoPuS7wqFT7K14bw==} + /@nx/nx-linux-arm-gnueabihf@21.5.3: + resolution: {integrity: sha512-IDW5wy2x7KNFK5u8v94KarJ0h4Fk49pVMKcAI6imeQOJnc0lh0TwID4cqVTCg73BLJXbIV3+Ok01jDKrDsTL/w==} cpu: [arm] os: [linux] requiresBuild: true @@ -13897,8 +14231,8 @@ packages: dev: true optional: true - /@nx/nx-linux-arm64-gnu@21.2.3: - resolution: {integrity: sha512-5u8mmUogvrNn1xlJk8Y6AJg/g1h2bKxYSyWfxR2mazKj5wI/VgbHuxHAgMXB7WDW2tK5bEcrUTvO8V0DjZQhNA==} + /@nx/nx-linux-arm64-gnu@21.5.3: + resolution: {integrity: sha512-GQF/xjGeqt4tYWf9jT1D0GRPrcAjajTB1QpSavUaiT1jDkByuN11WvuWeTfBdPJpYWFxvH887+r+uMEg8zRE4A==} cpu: [arm64] os: [linux] requiresBuild: true @@ -13921,8 +14255,8 @@ packages: dev: true optional: true - /@nx/nx-linux-arm64-musl@21.2.3: - resolution: {integrity: sha512-4huuq2iuCBOWmJQw60gk5g3yjeHxFzwdDZJPM0680fZ7Pa/haPwamkR6kE2U6aFtFMhi1QVGPEoj4v4vE4ZS5g==} + /@nx/nx-linux-arm64-musl@21.5.3: + resolution: {integrity: sha512-C5j2pzfe0zoAJelHXzPdTGeU19VvvHVaoesiKPeH9EvJwLLb9FoeIn+6//x3jDUNUqIHdn4+63kMA6mdBQSpMQ==} cpu: [arm64] os: [linux] requiresBuild: true @@ -13945,8 +14279,8 @@ packages: dev: true optional: true - /@nx/nx-linux-x64-gnu@21.2.3: - resolution: {integrity: sha512-qWpJXpF8vjOrZTkgSC8kQAnIh0pIFbsisePicYWj5U9szJYyTUvVbjMAvdUPH4Z3bnrUtt+nzf9mpFCJRLjsOQ==} + /@nx/nx-linux-x64-gnu@21.5.3: + resolution: {integrity: sha512-HI+tdkvzFcnJQpU9m1FjvlxW7ZsJeF4os8OG4HSLRTQfFT8HCXXzp6b9sojTr+4Nfvp5r3T/J/UJM9tOJXW9Aw==} cpu: [x64] os: [linux] requiresBuild: true @@ -13969,8 +14303,8 @@ packages: dev: true optional: true - /@nx/nx-linux-x64-musl@21.2.3: - resolution: {integrity: sha512-JZHlovF9uzvN3blImysYJmG90/8ookr3jOmEFxmP4RfMUl6EdN9yBLBdx0zIG2ulh7+WQrR3eQ1qrmsWFb6oiw==} + /@nx/nx-linux-x64-musl@21.5.3: + resolution: {integrity: sha512-ntlBqcO9wVajUjYwzBU5ru2iBORttO4nurKvjnpBbyCF1mOjSJ3uFcFMzktbp2cxpRE5JRAadGq9/pZisez1AQ==} cpu: [x64] os: [linux] requiresBuild: true @@ -13993,8 +14327,8 @@ packages: dev: true optional: true - /@nx/nx-win32-arm64-msvc@21.2.3: - resolution: {integrity: sha512-8Q1ljgFle6F2ZGSe6dLBItSdvYXjO0n2ovZI0zIih9+5OGLdN8wf6iONQJT7he2YST1dowIDPNWdeKiuOzPo6w==} + /@nx/nx-win32-arm64-msvc@21.5.3: + resolution: {integrity: sha512-VgX1VnKDRgWcjIMJ0V3zZ6OPuYkvA7rzgn8wbZWyBh2/1GFFffypJJsGeXRPCZBFHjF3UFYcwjzCMoStZ35b5g==} cpu: [arm64] os: [win32] requiresBuild: true @@ -14017,23 +14351,23 @@ packages: dev: true optional: true - /@nx/nx-win32-x64-msvc@21.2.3: - resolution: {integrity: sha512-qJpHIZU/D48+EZ2bH02/LIFIkANYryGbcbNQUqC+pYA8ZPCU0wMqZVn4UcNMoI9K4YtXe/SvSBdjiObDuRb8yw==} + /@nx/nx-win32-x64-msvc@21.5.3: + resolution: {integrity: sha512-bEQxvsglGInSi51HJUJ7X1lqekzn5xAOddY4tpmOzBXVadx4fuMT8X/PLDLorAAShNZ36g/7sYbtWaBuJNz3tQ==} cpu: [x64] os: [win32] requiresBuild: true optional: true - /@nx/react@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@8.57.1)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack@5.94.0): + /@nx/react@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@8.57.1)(nx@21.5.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.9.2)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack@5.94.0): resolution: {integrity: sha512-1oXMAgedERHn8LV5FQ4IE3PxmqZLq0fkJXiDjUmL6Lv0alJVDtUWPa+Fr/KIfx9OOw1oGu3ZPPWYGipcSwGeIQ==} dependencies: - '@module-federation/enhanced': 0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.10)(webpack@5.94.0) - '@nx/devkit': 20.1.1(nx@21.2.3) - '@nx/eslint': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@8.57.1)(nx@21.2.3)(verdaccio@6.1.2) - '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2) - '@nx/web': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.3) - '@svgr/webpack': 8.1.0(typescript@5.8.3) + '@module-federation/enhanced': 0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.9.2)(vue-tsc@2.2.10)(webpack@5.94.0) + '@nx/devkit': 20.1.1(nx@21.5.3) + '@nx/eslint': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@8.57.1)(nx@21.5.3)(verdaccio@6.1.2) + '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.5.3)(typescript@5.9.2)(verdaccio@6.1.2) + '@nx/web': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.5.3)(typescript@5.9.2)(verdaccio@6.1.2) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.9.2) + '@svgr/webpack': 8.1.0(typescript@5.9.2) express: 4.21.1 file-loader: 6.2.0(webpack@5.94.0) http-proxy-middleware: 3.0.3 @@ -14102,28 +14436,32 @@ packages: - webpack-cli dev: true - /@nx/react@21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@15.3.3)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0): - resolution: {integrity: sha512-Zq5Pcse1NZruxzTb0SbVL/mYkxf+dxlys2jCBhXDPum9B6vmb+If3DVSwpakzv6vAo5JLfxwVoTAX2lpTfk8hA==} + /@nx/react@21.5.3(@babel/core@7.28.0)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@15.3.3)(nx@21.5.3)(react-dom@18.3.1)(react@18.3.1)(ts-node@10.9.1)(typescript@5.9.2)(verdaccio@6.1.2)(vite@7.1.7)(vitest@1.6.0)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.101.3): + resolution: {integrity: sha512-tvYbxMztz6updryL2ikgwiAhgNRVWdCl0Dg9nP/eX41wXw32Lc40e8Mv2KnXc5nbxetgiaWasiV6hAyTGlzjbA==} dependencies: - '@nx/devkit': 21.2.3(nx@21.2.3) - '@nx/eslint': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.2.3)(verdaccio@6.1.2) - '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) - '@nx/module-federation': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.3.3)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) - '@nx/web': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.3) - '@svgr/webpack': 8.1.0(typescript@5.8.3) + '@nx/devkit': 21.5.3(nx@21.5.3) + '@nx/eslint': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.5.3)(verdaccio@6.1.2) + '@nx/js': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(verdaccio@6.1.2) + '@nx/module-federation': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.3.3)(nx@21.5.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.9.2)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + '@nx/rollup': 21.5.3(@babel/core@7.28.0)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(ts-node@10.9.1)(typescript@5.9.2)(verdaccio@6.1.2) + '@nx/vite': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(typescript@5.9.2)(verdaccio@6.1.2)(vite@7.1.7)(vitest@1.6.0) + '@nx/web': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(verdaccio@6.1.2) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.9.2) + '@svgr/webpack': 8.1.0(typescript@5.9.2) express: 4.21.2 - file-loader: 6.2.0(webpack@5.98.0) - http-proxy-middleware: 3.0.3 + file-loader: 6.2.0(webpack@5.101.3) + http-proxy-middleware: 3.0.5 minimatch: 9.0.3 picocolors: 1.1.1 semver: 7.6.3 tslib: 2.8.1 transitivePeerDependencies: + - '@babel/core' - '@babel/traverse' - '@swc-node/register' - '@swc/core' - '@swc/helpers' + - '@types/babel__core' - '@zkochan/js-yaml' - bufferutil - debug @@ -14134,26 +14472,29 @@ packages: - react - react-dom - supports-color + - ts-node - typescript - uglify-js - utf-8-validate - verdaccio + - vite + - vitest - vue-tsc - webpack - webpack-cli dev: true - /@nx/rollup@21.2.3(@babel/core@7.28.0)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(ts-node@10.9.1)(typescript@5.8.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-SzvlYPRwp4i6o3NzeMwg+NOU0pT96OySEFZwl8azBllvseAUq6euKMBZDzJuhi3xjpmYb61gK5JAViEAnyZLjw==} + /@nx/rollup@21.5.3(@babel/core@7.28.0)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(ts-node@10.9.1)(typescript@5.9.2)(verdaccio@6.1.2): + resolution: {integrity: sha512-gAUSykXKW+ngPAB9HPzinnCMAVtmKnB6WFW2oQO/zdNQjuOIpZvTsP2w8HJzEcTBto2uCpgEv8Edxi0T4V/KPQ==} dependencies: - '@nx/devkit': 21.2.3(nx@21.2.3) - '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) + '@nx/devkit': 21.5.3(nx@21.5.3) + '@nx/js': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(verdaccio@6.1.2) '@rollup/plugin-babel': 6.0.4(@babel/core@7.28.0)(rollup@4.40.0) '@rollup/plugin-commonjs': 25.0.8(rollup@4.40.0) '@rollup/plugin-image': 3.0.3(rollup@4.40.0) '@rollup/plugin-json': 6.1.0(rollup@4.40.0) '@rollup/plugin-node-resolve': 15.3.0(rollup@4.40.0) - '@rollup/plugin-typescript': 12.1.2(rollup@4.40.0)(tslib@2.8.1)(typescript@5.8.3) + '@rollup/plugin-typescript': 12.1.2(rollup@4.40.0)(tslib@2.8.1)(typescript@5.9.2) autoprefixer: 10.4.20(postcss@8.4.38) picocolors: 1.1.1 picomatch: 4.0.2 @@ -14161,7 +14502,7 @@ packages: rollup: 4.40.0 rollup-plugin-copy: 3.5.0 rollup-plugin-postcss: 4.0.2(postcss@8.4.38)(ts-node@10.9.1) - rollup-plugin-typescript2: 0.36.0(rollup@4.40.0)(typescript@5.8.3) + rollup-plugin-typescript2: 0.36.0(rollup@4.40.0)(typescript@5.9.2) tslib: 2.8.1 transitivePeerDependencies: - '@babel/core' @@ -14177,44 +14518,44 @@ packages: - verdaccio dev: true - /@nx/rspack@21.2.3(@module-federation/enhanced@0.15.0)(@module-federation/node@packages+node)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(esbuild@0.25.0)(less@4.4.0)(next@15.3.3)(nx@21.2.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): - resolution: {integrity: sha512-4BZYaGfdVpak8DXGlUEmDfu04vZ45oaeXptyCh9mx8F6WjJozns7jPXSymexrdLp38XoNClVQCXDU/b/Ugt0uw==} + /@nx/rspack@21.5.3(@module-federation/enhanced@0.18.4)(@module-federation/node@packages+node)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(esbuild@0.25.0)(less@4.4.0)(next@15.3.3)(nx@21.5.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.9.2)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): + resolution: {integrity: sha512-jsBzmnoF8m0iZI79hJK9bSmBppEuje/wO/TWpmfvu0PdWZ1qwbz9HTMlnYhY+t0wp3S8rQghIqPR3r+qK85czA==} peerDependencies: - '@module-federation/enhanced': ^0.15.0 - '@module-federation/node': ^2.6.26 + '@module-federation/enhanced': ^0.18.0 + '@module-federation/node': ^2.7.11 dependencies: - '@module-federation/enhanced': 0.15.0(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.10)(webpack@5.98.0) + '@module-federation/enhanced': 0.18.4(@rspack/core@1.5.7)(react-dom@18.3.1)(react@18.3.1)(typescript@5.9.2)(vue-tsc@2.2.10)(webpack@5.101.3) '@module-federation/node': link:packages/node - '@nx/devkit': 21.2.3(nx@21.2.3) - '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) - '@nx/module-federation': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.3.3)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) - '@nx/web': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.3) - '@rspack/core': 1.3.9(@swc/helpers@0.5.13) - '@rspack/dev-server': 1.1.1(@rspack/core@1.3.9)(@types/express@4.17.21)(webpack-cli@5.1.4)(webpack@5.98.0) + '@nx/devkit': 21.5.3(nx@21.5.3) + '@nx/js': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(verdaccio@6.1.2) + '@nx/module-federation': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.3.3)(nx@21.5.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.9.2)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + '@nx/web': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(verdaccio@6.1.2) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.9.2) + '@rspack/core': 1.5.7(@swc/helpers@0.5.13) + '@rspack/dev-server': 1.1.4(@rspack/core@1.5.7)(@types/express@4.17.21)(webpack-cli@5.1.4)(webpack@5.101.3) '@rspack/plugin-react-refresh': 1.4.3(react-refresh@0.14.2) autoprefixer: 10.4.20(postcss@8.4.38) - browserslist: 4.24.4 - css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.98.0) + browserslist: 4.25.1 + css-loader: 6.11.0(@rspack/core@1.5.7)(webpack@5.101.3) enquirer: 2.3.6 express: 4.21.2 - http-proxy-middleware: 3.0.3 - less-loader: 11.1.0(less@4.4.0)(webpack@5.98.0) - license-webpack-plugin: 4.0.2(webpack@5.98.0) + http-proxy-middleware: 3.0.5 + less-loader: 11.1.0(less@4.4.0)(webpack@5.101.3) + license-webpack-plugin: 4.0.2(webpack@5.101.3) loader-utils: 2.0.4 parse5: 4.0.0 picocolors: 1.1.1 postcss: 8.4.38 postcss-import: 14.1.0(postcss@8.4.38) - postcss-loader: 8.1.1(@rspack/core@1.3.9)(postcss@8.4.38)(typescript@5.8.3)(webpack@5.98.0) + postcss-loader: 8.1.1(@rspack/core@1.5.7)(postcss@8.4.38)(typescript@5.9.2)(webpack@5.101.3) sass: 1.88.0 sass-embedded: 1.89.2 - sass-loader: 16.0.5(@rspack/core@1.3.9)(sass-embedded@1.89.2)(sass@1.88.0)(webpack@5.98.0) - source-map-loader: 5.0.0(webpack@5.98.0) - style-loader: 3.3.4(webpack@5.98.0) - ts-checker-rspack-plugin: 1.1.4(@rspack/core@1.3.9)(typescript@5.8.3) + sass-loader: 16.0.5(@rspack/core@1.5.7)(sass-embedded@1.89.2)(sass@1.88.0)(webpack@5.101.3) + source-map-loader: 5.0.0(webpack@5.101.3) + style-loader: 3.3.4(webpack@5.101.3) + ts-checker-rspack-plugin: 1.1.4(@rspack/core@1.5.7)(typescript@5.9.2) tslib: 2.8.1 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) webpack-node-externals: 3.0.0 transitivePeerDependencies: - '@babel/traverse' @@ -14242,16 +14583,16 @@ packages: - webpack-hot-middleware dev: true - /@nx/storybook@21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.2.3)(storybook@9.0.9)(typescript@5.8.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-h9QWkrGgN3YMTCNmVXeoc8b7mf7kIvUbHpV0ASq8boV/ltPEARlvBMu5eB4zFUiL2uDUlccQR752DsuVx2MCNA==} + /@nx/storybook@21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.5.3)(storybook@9.0.9)(typescript@5.9.2)(verdaccio@6.1.2): + resolution: {integrity: sha512-pFl+po2igtOr+S90lZ/oo3vdYQ0sdoh3z1llLKWeSVQa90NYppz2um2eOt4o9vrwmD9SDoIE2epn4PKd+SY35g==} peerDependencies: storybook: '>=7.0.0 <10.0.0' dependencies: - '@nx/cypress': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2) - '@nx/devkit': 21.2.3(nx@21.2.3) - '@nx/eslint': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.2.3)(verdaccio@6.1.2) - '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.3) + '@nx/cypress': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.5.3)(typescript@5.9.2)(verdaccio@6.1.2) + '@nx/devkit': 21.5.3(nx@21.5.3) + '@nx/eslint': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.5.3)(verdaccio@6.1.2) + '@nx/js': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(verdaccio@6.1.2) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.9.2) semver: 7.6.3 storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) tslib: 2.8.1 @@ -14269,23 +14610,23 @@ packages: - verdaccio dev: true - /@nx/vite@21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2)(vite@6.3.5)(vitest@1.6.0): - resolution: {integrity: sha512-OgmrjnV6fuq/b8P7+KSPc0IKAOD7kE0gWZdNmL9Bzhn+NVew6mMVgGsuqH02twbucp3eEbnpCFQPCXso+5NJTw==} + /@nx/vite@21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(typescript@5.9.2)(verdaccio@6.1.2)(vite@7.1.7)(vitest@1.6.0): + resolution: {integrity: sha512-KVLAwWFjKHB4NZWSZCwQNJabj59/gGxFvIuQQLhaTNB+1Yp1H/RslEK63fcJSrIzNbDCACuw/SoYfmLLVqZP1Q==} peerDependencies: - vite: ^5.0.0 || ^6.0.0 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0 vitest: ^1.3.1 || ^2.0.0 || ^3.0.0 dependencies: - '@nx/devkit': 21.2.3(nx@21.2.3) - '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.3) - '@swc/helpers': 0.5.17 + '@nx/devkit': 21.5.3(nx@21.5.3) + '@nx/js': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(verdaccio@6.1.2) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.9.2) ajv: 8.17.1 enquirer: 2.3.6 picomatch: 4.0.2 semver: 7.6.3 tsconfig-paths: 4.2.0 - vite: 6.3.5(@types/node@18.16.9)(jiti@2.4.2)(less@4.4.0)(stylus@0.64.0) - vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.4.0)(stylus@0.64.0) + tslib: 2.8.1 + vite: 7.1.7(@types/node@18.16.9)(jiti@2.4.2)(less@4.4.0) + vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(jsdom@26.1.0)(less@4.4.0) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -14297,11 +14638,11 @@ packages: - verdaccio dev: true - /@nx/web@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2): + /@nx/web@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.5.3)(typescript@5.9.2)(verdaccio@6.1.2): resolution: {integrity: sha512-E/vWj9gR10SOc7VL1+RnlE4krBWa9mTMo0jkXM3XCcASsFmz2Guv+OSuCTKYiKsD/xAKlMSC8+04IvUEmXbcdg==} dependencies: - '@nx/devkit': 20.1.1(nx@21.2.3) - '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2) + '@nx/devkit': 20.1.1(nx@21.5.3) + '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.5.3)(typescript@5.9.2)(verdaccio@6.1.2) detect-port: 1.6.1 http-server: 14.1.1 picocolors: 1.1.1 @@ -14338,11 +14679,11 @@ packages: - verdaccio dev: true - /@nx/web@21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-QWkd7+8n7kvhoiB2vqBHBZ2Z383g60lOEl78FFBRCxbRYmUHSOqvhZXahfq/l5YU7DVbbCYsiPdL8KVK22hRMw==} + /@nx/web@21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-+x9ABr2gUpAjrQAl2dH0ZKomnBgIyNhCSeDdG96y30sH+Blwz+d+YBPWg+UGB11lDTMasxR86wGWUrBEy6BrJg==} dependencies: - '@nx/devkit': 21.2.3(nx@21.2.3) - '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) + '@nx/devkit': 21.5.3(nx@21.5.3) + '@nx/js': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(verdaccio@6.1.2) detect-port: 1.6.1 http-server: 14.1.1 picocolors: 1.1.1 @@ -14357,24 +14698,24 @@ packages: - verdaccio dev: true - /@nx/webpack@20.1.1(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(esbuild@0.24.0)(html-webpack-plugin@5.6.2)(nx@21.2.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): + /@nx/webpack@20.1.1(@rspack/core@1.5.7)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(esbuild@0.24.0)(html-webpack-plugin@5.6.2)(nx@21.5.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.9.2)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): resolution: {integrity: sha512-ucxJn9q/KboQ4ywtODmOYD9ac9FczdLd/1WDAPctxERuq71bfkwGmZGUzH3fDqolinek0kAIhn6ci3ww2/Qs1A==} dependencies: '@babel/core': 7.28.0 - '@module-federation/enhanced': 0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.8.3)(vue-tsc@2.2.10)(webpack@5.98.0) + '@module-federation/enhanced': 0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.9.2)(vue-tsc@2.2.10)(webpack@5.98.0) '@module-federation/sdk': 0.6.11 - '@nx/devkit': 20.1.1(nx@21.2.3) - '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.3) + '@nx/devkit': 20.1.1(nx@21.5.3) + '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.5.3)(typescript@5.9.2)(verdaccio@6.1.2) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.9.2) ajv: 8.17.1 autoprefixer: 10.4.20(postcss@8.4.47) babel-loader: 9.2.1(@babel/core@7.28.0)(webpack@5.98.0) browserslist: 4.24.0 copy-webpack-plugin: 10.2.4(webpack@5.98.0) - css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.98.0) + css-loader: 6.11.0(@rspack/core@1.5.7)(webpack@5.98.0) css-minimizer-webpack-plugin: 5.0.1(esbuild@0.24.0)(webpack@5.98.0) express: 4.21.1 - fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.8.3)(webpack@5.98.0) + fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.9.2)(webpack@5.98.0) http-proxy-middleware: 3.0.3 less: 4.1.3 less-loader: 11.1.0(less@4.1.3)(webpack@5.98.0) @@ -14394,7 +14735,7 @@ packages: stylus: 0.64.0 stylus-loader: 7.1.3(stylus@0.64.0)(webpack@5.98.0) terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.98.0) - ts-loader: 9.5.1(typescript@5.8.3)(webpack@5.98.0) + ts-loader: 9.5.1(typescript@5.9.2)(webpack@5.98.0) tsconfig-paths-webpack-plugin: 4.0.0 tslib: 2.6.3 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) @@ -14433,7 +14774,7 @@ packages: - webpack-cli dev: false - /@nx/webpack@21.0.3(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(html-webpack-plugin@5.6.2)(nx@21.0.3)(typescript@5.4.5)(verdaccio@6.1.2)(webpack-cli@5.1.4): + /@nx/webpack@21.0.3(@rspack/core@1.5.7)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(html-webpack-plugin@5.6.2)(nx@21.0.3)(typescript@5.4.5)(verdaccio@6.1.2)(webpack-cli@5.1.4): resolution: {integrity: sha512-yoo2mebe8ogv1NNijYiObziDVnUu+e7VXRbqemhfD2/5hgJqilbGzYSM0ltzsc9g/SCyA01GxftJSMmjCLt0dw==} dependencies: '@babel/core': 7.28.0 @@ -14445,7 +14786,7 @@ packages: babel-loader: 9.2.1(@babel/core@7.28.0)(webpack@5.98.0) browserslist: 4.25.1 copy-webpack-plugin: 10.2.4(webpack@5.98.0) - css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.98.0) + css-loader: 6.11.0(@rspack/core@1.5.7)(webpack@5.98.0) css-minimizer-webpack-plugin: 5.0.1(esbuild@0.25.0)(webpack@5.98.0) fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.4.5)(webpack@5.98.0) less: 4.1.3 @@ -14461,7 +14802,7 @@ packages: rxjs: 7.8.2 sass: 1.88.0 sass-embedded: 1.89.2 - sass-loader: 16.0.5(@rspack/core@1.3.9)(sass-embedded@1.89.2)(sass@1.88.0)(webpack@5.98.0) + sass-loader: 16.0.5(@rspack/core@1.5.7)(sass-embedded@1.89.2)(sass@1.88.0)(webpack@5.98.0) source-map-loader: 5.0.0(webpack@5.98.0) style-loader: 3.3.4(webpack@5.98.0) stylus: 0.64.0 @@ -14499,47 +14840,45 @@ packages: - webpack-cli dev: true - /@nx/webpack@21.2.3(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(html-webpack-plugin@5.6.2)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2)(webpack-cli@5.1.4): - resolution: {integrity: sha512-x7U6/Hl0Vy4kdDHWJ3hZ9YgP/0oTW/DijkAX/ODjHWKCioneC2sQjII8ivNPhiMHfuq3IO7UnojIVSD8zDMWXA==} + /@nx/webpack@21.5.3(@rspack/core@1.5.7)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(html-webpack-plugin@5.6.2)(nx@21.5.3)(typescript@5.9.2)(verdaccio@6.1.2)(webpack-cli@5.1.4): + resolution: {integrity: sha512-RJcGMxyZ+1DUfQnB8C+tBa4oHOUvVbvxZRUALABEHHa9DeHVZlEGlzUTMcKT9Q4DEHAxJpXIdrgniLbX7Ib26g==} dependencies: '@babel/core': 7.28.0 - '@nx/devkit': 21.2.3(nx@21.2.3) - '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.3) + '@nx/devkit': 21.5.3(nx@21.5.3) + '@nx/js': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(verdaccio@6.1.2) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.9.2) ajv: 8.17.1 autoprefixer: 10.4.20(postcss@8.4.38) - babel-loader: 9.2.1(@babel/core@7.28.0)(webpack@5.99.9) - browserslist: 4.24.4 - copy-webpack-plugin: 10.2.4(webpack@5.99.9) - css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.99.9) - css-minimizer-webpack-plugin: 5.0.1(esbuild@0.25.0)(webpack@5.99.9) - fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.8.3)(webpack@5.99.9) - less: 4.1.3 - less-loader: 11.1.0(less@4.1.3)(webpack@5.99.9) - license-webpack-plugin: 4.0.2(webpack@5.99.9) + babel-loader: 9.2.1(@babel/core@7.28.0)(webpack@5.101.3) + browserslist: 4.25.1 + copy-webpack-plugin: 10.2.4(webpack@5.101.3) + css-loader: 6.11.0(@rspack/core@1.5.7)(webpack@5.101.3) + css-minimizer-webpack-plugin: 5.0.1(esbuild@0.25.0)(webpack@5.101.3) + fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.9.2)(webpack@5.101.3) + less: 4.4.0 + less-loader: 11.1.0(less@4.4.0)(webpack@5.101.3) + license-webpack-plugin: 4.0.2(webpack@5.101.3) loader-utils: 2.0.4 - mini-css-extract-plugin: 2.4.7(webpack@5.99.9) + mini-css-extract-plugin: 2.4.7(webpack@5.101.3) parse5: 4.0.0 picocolors: 1.1.1 postcss: 8.4.38 postcss-import: 14.1.0(postcss@8.4.38) - postcss-loader: 6.2.1(postcss@8.4.38)(webpack@5.99.9) + postcss-loader: 6.2.1(postcss@8.4.38)(webpack@5.101.3) rxjs: 7.8.2 sass: 1.88.0 sass-embedded: 1.89.2 - sass-loader: 16.0.5(@rspack/core@1.3.9)(sass-embedded@1.89.2)(sass@1.88.0)(webpack@5.99.9) - source-map-loader: 5.0.0(webpack@5.99.9) - style-loader: 3.3.4(webpack@5.99.9) - stylus: 0.64.0 - stylus-loader: 7.1.3(stylus@0.64.0)(webpack@5.99.9) - terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.99.9) - ts-loader: 9.5.1(typescript@5.8.3)(webpack@5.99.9) - tsconfig-paths-webpack-plugin: 4.0.0 + sass-loader: 16.0.5(@rspack/core@1.5.7)(sass-embedded@1.89.2)(sass@1.88.0)(webpack@5.101.3) + source-map-loader: 5.0.0(webpack@5.101.3) + style-loader: 3.3.4(webpack@5.101.3) + terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.101.3) + ts-loader: 9.5.1(typescript@5.9.2)(webpack@5.101.3) + tsconfig-paths-webpack-plugin: 4.2.0 tslib: 2.8.1 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - webpack-dev-server: 5.2.1(webpack-cli@5.1.4)(webpack@5.99.9) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack-dev-server: 5.2.1(webpack-cli@5.1.4)(webpack@5.101.3) webpack-node-externals: 3.0.0 - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.2)(webpack@5.99.9) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.2)(webpack@5.101.3) transitivePeerDependencies: - '@babel/traverse' - '@parcel/css' @@ -14597,15 +14936,16 @@ packages: - debug dev: true - /@nx/workspace@21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26): - resolution: {integrity: sha512-bC3J6pgXvL9JWyYmP7AOGCIZhtI6vmY1YLan1T+FFkSr7yyKvIwnnL9E68whQD5jcbJl1Mvu9l0lVlsVdQYF/g==} + /@nx/workspace@21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26): + resolution: {integrity: sha512-lOiQ0uF8oOtoEcjtNTUer4BMCERLhdfSdoHYjfkt7SOIWepBSxTqN26dJXQQ0uBn4ZaHGhTlenYD4UZ1mN80OA==} dependencies: - '@nx/devkit': 21.2.3(nx@21.2.3) + '@nx/devkit': 21.5.3(nx@21.5.3) '@zkochan/js-yaml': 0.0.7 chalk: 4.1.2 enquirer: 2.3.6 - nx: 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) + nx: 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) picomatch: 4.0.2 + semver: 7.6.3 tslib: 2.8.1 yargs-parser: 21.1.1 transitivePeerDependencies: @@ -15061,13 +15401,13 @@ packages: typescript: 5.4.5 dev: true - /@phenomnomnominal/tsquery@5.0.1(typescript@5.8.3): + /@phenomnomnominal/tsquery@5.0.1(typescript@5.9.2): resolution: {integrity: sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA==} peerDependencies: typescript: ^3 || ^4 || ^5 dependencies: esquery: 1.6.0 - typescript: 5.8.3 + typescript: 5.9.2 /@pkgjs/parseargs@0.11.0: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} @@ -15080,6 +15420,11 @@ packages: engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} dev: true + /@pkgr/core@0.2.9: + resolution: {integrity: sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + dev: true + /@playwright/test@1.49.1: resolution: {integrity: sha512-Ky+BVzPz8pL6PQxHqNRW1k3mIyv933LML7HktS8uik0bUXNCdPhoS/kLihiO1tMf/egaJb4IutXd7UywvXEW+g==} engines: {node: '>=18'} @@ -15088,7 +15433,7 @@ packages: playwright: 1.49.1 dev: true - /@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(webpack@5.98.0): + /@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(webpack@5.101.3): resolution: {integrity: sha512-LFWllMA55pzB9D34w/wXUCf8+c+IYKuJDgxiZ3qMhl64KRMBHYM1I3VdGaD2BV5FNPV2/S2596bppxHbv2ZydQ==} engines: {node: '>= 10.13'} peerDependencies: @@ -15122,10 +15467,10 @@ packages: react-refresh: 0.14.2 schema-utils: 4.3.0 source-map: 0.7.4 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true - /@pmmmwh/react-refresh-webpack-plugin@0.5.16(react-refresh@0.14.2)(webpack@5.99.9): + /@pmmmwh/react-refresh-webpack-plugin@0.5.16(react-refresh@0.14.2)(webpack@5.101.3): resolution: {integrity: sha512-kLQc9xz6QIqd2oIYyXRUiAp79kGpFBm3fEM9ahfG1HI0WI5gdZ2OVHWdmZYnwODt7ISck+QuQ6sBPrtvUBML7Q==} engines: {node: '>= 10.13'} peerDependencies: @@ -15159,7 +15504,7 @@ packages: react-refresh: 0.14.2 schema-utils: 4.3.2 source-map: 0.7.4 - webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) dev: true /@pnpm/config.env-replace@1.1.0: @@ -15986,20 +16331,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@rc-component/color-picker@1.5.3(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-+tGGH3nLmYXTalVe0L8hSZNs73VTP5ueSHwUlDC77KKRaN7G4DS4wcpG5DTDzdcV/Yas+rzA6UGgIyzd8fS4cw==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - '@ctrl/tinycolor': 3.6.1 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /@rc-component/color-picker@1.5.3(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-+tGGH3nLmYXTalVe0L8hSZNs73VTP5ueSHwUlDC77KKRaN7G4DS4wcpG5DTDzdcV/Yas+rzA6UGgIyzd8fS4cw==} peerDependencies: @@ -16038,18 +16369,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@rc-component/context@1.4.0(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-kFcNxg9oLRMoL3qki0OMxK+7g5mypjgaaJp/pkOis/6rVxma9nJBF/8kCIuTYHUQNr0ii7MxqE33wirPZLJQ2w==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /@rc-component/context@1.4.0(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-kFcNxg9oLRMoL3qki0OMxK+7g5mypjgaaJp/pkOis/6rVxma9nJBF/8kCIuTYHUQNr0ii7MxqE33wirPZLJQ2w==} peerDependencies: @@ -16097,20 +16416,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@rc-component/mutate-observer@1.1.0(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-QjrOsDXQusNwGZPf4/qRQasg7UFEj06XiCJ8iuiq/Io7CrHrgVi6Uuetw60WAMG1799v+aM8kyc+1L/GBbHSlw==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /@rc-component/mutate-observer@1.1.0(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-QjrOsDXQusNwGZPf4/qRQasg7UFEj06XiCJ8iuiq/Io7CrHrgVi6Uuetw60WAMG1799v+aM8kyc+1L/GBbHSlw==} engines: {node: '>=8.x'} @@ -16152,20 +16457,6 @@ packages: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - /@rc-component/portal@1.1.2(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /@rc-component/portal@1.1.2(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==} engines: {node: '>=8.x'} @@ -16208,20 +16499,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@rc-component/qrcode@1.0.0(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-L+rZ4HXP2sJ1gHMGHjsg9jlYBX/SLN2D6OxP9Zn3qgtpMWtO2vUfxVFwiogHpAIqs54FnALxraUy/BCO1yRIgg==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /@rc-component/qrcode@1.0.0(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-L+rZ4HXP2sJ1gHMGHjsg9jlYBX/SLN2D6OxP9Zn3qgtpMWtO2vUfxVFwiogHpAIqs54FnALxraUy/BCO1yRIgg==} engines: {node: '>=8.x'} @@ -16268,22 +16545,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@rc-component/tour@1.15.1(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-Tr2t7J1DKZUpfJuDZWHxyxWpfmj8EZrqSgyMZ+BCdvKZ6r1UDsfU46M/iWAAFBy961Ssfom2kv5f3UcjIL2CmQ==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/portal': 1.1.2(react-dom@19.0.0)(react@19.0.0) - '@rc-component/trigger': 2.2.3(react-dom@19.0.0)(react@19.0.0) - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /@rc-component/tour@1.15.1(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-Tr2t7J1DKZUpfJuDZWHxyxWpfmj8EZrqSgyMZ+BCdvKZ6r1UDsfU46M/iWAAFBy961Ssfom2kv5f3UcjIL2CmQ==} engines: {node: '>=8.x'} @@ -16334,23 +16595,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@rc-component/trigger@2.2.3(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-X1oFIpKoXAMXNDYCviOmTfuNuYxE4h5laBsyCqVAVMjNHxoF3/uiyA7XdegK1XbCvBbCZ6P6byWrEoDRpKL8+A==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/portal': 1.1.2(react-dom@19.0.0)(react@19.0.0) - classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@19.0.0)(react@19.0.0) - rc-resize-observer: 1.4.0(react-dom@19.0.0)(react@19.0.0) - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /@rc-component/trigger@2.2.3(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-X1oFIpKoXAMXNDYCviOmTfuNuYxE4h5laBsyCqVAVMjNHxoF3/uiyA7XdegK1XbCvBbCZ6P6byWrEoDRpKL8+A==} engines: {node: '>=8.x'} @@ -17360,7 +17604,7 @@ packages: rollup: 4.40.0 dev: true - /@rollup/plugin-typescript@12.1.2(rollup@4.40.0)(tslib@2.8.1)(typescript@5.8.3): + /@rollup/plugin-typescript@12.1.2(rollup@4.40.0)(tslib@2.8.1)(typescript@5.9.2): resolution: {integrity: sha512-cdtSp154H5sv637uMr1a8OTWB0L1SWDSm1rDGiyfcGcvQ6cuTs4MDk2BVEBGysUWago4OJN4EQZqOTl/QY3Jgg==} engines: {node: '>=14.0.0'} peerDependencies: @@ -17377,7 +17621,7 @@ packages: resolve: 1.22.8 rollup: 4.40.0 tslib: 2.8.1 - typescript: 5.8.3 + typescript: 5.9.2 dev: true /@rollup/pluginutils@3.1.0(rollup@2.79.2): @@ -17474,6 +17718,14 @@ packages: dev: true optional: true + /@rollup/rollup-android-arm-eabi@4.52.2: + resolution: {integrity: sha512-o3pcKzJgSGt4d74lSZ+OCnHwkKBeAbFDmbEm5gg70eA8VkyCuC/zV9TwBnmw6VjDlRdF4Pshfb+WE9E6XY1PoQ==} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-android-arm64@4.24.0: resolution: {integrity: sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==} cpu: [arm64] @@ -17489,6 +17741,14 @@ packages: dev: true optional: true + /@rollup/rollup-android-arm64@4.52.2: + resolution: {integrity: sha512-cqFSWO5tX2vhC9hJTK8WAiPIm4Q8q/cU8j2HQA0L3E1uXvBYbOZMhE2oFL8n2pKB5sOCHY6bBuHaRwG7TkfJyw==} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-darwin-arm64@4.24.0: resolution: {integrity: sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==} cpu: [arm64] @@ -17504,6 +17764,14 @@ packages: dev: true optional: true + /@rollup/rollup-darwin-arm64@4.52.2: + resolution: {integrity: sha512-vngduywkkv8Fkh3wIZf5nFPXzWsNsVu1kvtLETWxTFf/5opZmflgVSeLgdHR56RQh71xhPhWoOkEBvbehwTlVA==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-darwin-x64@4.24.0: resolution: {integrity: sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==} cpu: [x64] @@ -17519,6 +17787,14 @@ packages: dev: true optional: true + /@rollup/rollup-darwin-x64@4.52.2: + resolution: {integrity: sha512-h11KikYrUCYTrDj6h939hhMNlqU2fo/X4NB0OZcys3fya49o1hmFaczAiJWVAFgrM1NCP6RrO7lQKeVYSKBPSQ==} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-freebsd-arm64@4.40.0: resolution: {integrity: sha512-r7yGiS4HN/kibvESzmrOB/PxKMhPTlz+FcGvoUIKYoTyGd5toHp48g1uZy1o1xQvybwwpqpe010JrcGG2s5nkg==} cpu: [arm64] @@ -17527,6 +17803,14 @@ packages: dev: true optional: true + /@rollup/rollup-freebsd-arm64@4.52.2: + resolution: {integrity: sha512-/eg4CI61ZUkLXxMHyVlmlGrSQZ34xqWlZNW43IAU4RmdzWEx0mQJ2mN/Cx4IHLVZFL6UBGAh+/GXhgvGb+nVxw==} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-freebsd-x64@4.40.0: resolution: {integrity: sha512-mVDxzlf0oLzV3oZOr0SMJ0lSDd3xC4CmnWJ8Val8isp9jRGl5Dq//LLDSPFrasS7pSm6m5xAcKaw3sHXhBjoRw==} cpu: [x64] @@ -17535,6 +17819,14 @@ packages: dev: true optional: true + /@rollup/rollup-freebsd-x64@4.52.2: + resolution: {integrity: sha512-QOWgFH5X9+p+S1NAfOqc0z8qEpJIoUHf7OWjNUGOeW18Mx22lAUOiA9b6r2/vpzLdfxi/f+VWsYjUOMCcYh0Ng==} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-linux-arm-gnueabihf@4.24.0: resolution: {integrity: sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==} cpu: [arm] @@ -17550,6 +17842,14 @@ packages: dev: true optional: true + /@rollup/rollup-linux-arm-gnueabihf@4.52.2: + resolution: {integrity: sha512-kDWSPafToDd8LcBYd1t5jw7bD5Ojcu12S3uT372e5HKPzQt532vW+rGFFOaiR0opxePyUkHrwz8iWYEyH1IIQA==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-linux-arm-musleabihf@4.24.0: resolution: {integrity: sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==} cpu: [arm] @@ -17565,6 +17865,14 @@ packages: dev: true optional: true + /@rollup/rollup-linux-arm-musleabihf@4.52.2: + resolution: {integrity: sha512-gKm7Mk9wCv6/rkzwCiUC4KnevYhlf8ztBrDRT9g/u//1fZLapSRc+eDZj2Eu2wpJ+0RzUKgtNijnVIB4ZxyL+w==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-linux-arm64-gnu@4.24.0: resolution: {integrity: sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==} cpu: [arm64] @@ -17580,6 +17888,14 @@ packages: dev: true optional: true + /@rollup/rollup-linux-arm64-gnu@4.52.2: + resolution: {integrity: sha512-66lA8vnj5mB/rtDNwPgrrKUOtCLVQypkyDa2gMfOefXK6rcZAxKLO9Fy3GkW8VkPnENv9hBkNOFfGLf6rNKGUg==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-linux-arm64-musl@4.24.0: resolution: {integrity: sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==} cpu: [arm64] @@ -17595,6 +17911,22 @@ packages: dev: true optional: true + /@rollup/rollup-linux-arm64-musl@4.52.2: + resolution: {integrity: sha512-s+OPucLNdJHvuZHuIz2WwncJ+SfWHFEmlC5nKMUgAelUeBUnlB4wt7rXWiyG4Zn07uY2Dd+SGyVa9oyLkVGOjA==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-loong64-gnu@4.52.2: + resolution: {integrity: sha512-8wTRM3+gVMDLLDdaT6tKmOE3lJyRy9NpJUS/ZRWmLCmOPIJhVyXwjBo+XbrrwtV33Em1/eCTd5TuGJm4+DmYjw==} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-linux-loongarch64-gnu@4.40.0: resolution: {integrity: sha512-wG9e2XtIhd++QugU5MD9i7OnpaVb08ji3P1y/hNbxrQ3sYEelKJOq1UJ5dXczeo6Hj2rfDEL5GdtkMSVLa/AOg==} cpu: [loong64] @@ -17618,6 +17950,14 @@ packages: dev: true optional: true + /@rollup/rollup-linux-ppc64-gnu@4.52.2: + resolution: {integrity: sha512-6yqEfgJ1anIeuP2P/zhtfBlDpXUb80t8DpbYwXQ3bQd95JMvUaqiX+fKqYqUwZXqdJDd8xdilNtsHM2N0cFm6A==} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-linux-riscv64-gnu@4.24.0: resolution: {integrity: sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==} cpu: [riscv64] @@ -17633,6 +17973,14 @@ packages: dev: true optional: true + /@rollup/rollup-linux-riscv64-gnu@4.52.2: + resolution: {integrity: sha512-sshYUiYVSEI2B6dp4jMncwxbrUqRdNApF2c3bhtLAU0qA8Lrri0p0NauOsTWh3yCCCDyBOjESHMExonp7Nzc0w==} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-linux-riscv64-musl@4.40.0: resolution: {integrity: sha512-rKmSj6EXQRnhSkE22+WvrqOqRtk733x3p5sWpZilhmjnkHkpeCgWsFFo0dGnUGeA+OZjRl3+VYq+HyCOEuwcxQ==} cpu: [riscv64] @@ -17641,6 +17989,14 @@ packages: dev: true optional: true + /@rollup/rollup-linux-riscv64-musl@4.52.2: + resolution: {integrity: sha512-duBLgd+3pqC4MMwBrKkFxaZerUxZcYApQVC5SdbF5/e/589GwVvlRUnyqMFbM8iUSb1BaoX/3fRL7hB9m2Pj8Q==} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-linux-s390x-gnu@4.24.0: resolution: {integrity: sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==} cpu: [s390x] @@ -17656,6 +18012,14 @@ packages: dev: true optional: true + /@rollup/rollup-linux-s390x-gnu@4.52.2: + resolution: {integrity: sha512-tzhYJJidDUVGMgVyE+PmxENPHlvvqm1KILjjZhB8/xHYqAGeizh3GBGf9u6WdJpZrz1aCpIIHG0LgJgH9rVjHQ==} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-linux-x64-gnu@4.24.0: resolution: {integrity: sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==} cpu: [x64] @@ -17671,6 +18035,14 @@ packages: dev: true optional: true + /@rollup/rollup-linux-x64-gnu@4.52.2: + resolution: {integrity: sha512-opH8GSUuVcCSSyHHcl5hELrmnk4waZoVpgn/4FDao9iyE4WpQhyWJ5ryl5M3ocp4qkRuHfyXnGqg8M9oKCEKRA==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-linux-x64-musl@4.24.0: resolution: {integrity: sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==} cpu: [x64] @@ -17686,6 +18058,22 @@ packages: dev: true optional: true + /@rollup/rollup-linux-x64-musl@4.52.2: + resolution: {integrity: sha512-LSeBHnGli1pPKVJ79ZVJgeZWWZXkEe/5o8kcn23M8eMKCUANejchJbF/JqzM4RRjOJfNRhKJk8FuqL1GKjF5oQ==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-openharmony-arm64@4.52.2: + resolution: {integrity: sha512-uPj7MQ6/s+/GOpolavm6BPo+6CbhbKYyZHUDvZ/SmJM7pfDBgdGisFX3bY/CBDMg2ZO4utfhlApkSfZ92yXw7Q==} + cpu: [arm64] + os: [openharmony] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-win32-arm64-msvc@4.24.0: resolution: {integrity: sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==} cpu: [arm64] @@ -17701,6 +18089,14 @@ packages: dev: true optional: true + /@rollup/rollup-win32-arm64-msvc@4.52.2: + resolution: {integrity: sha512-Z9MUCrSgIaUeeHAiNkm3cQyst2UhzjPraR3gYYfOjAuZI7tcFRTOD+4cHLPoS/3qinchth+V56vtqz1Tv+6KPA==} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-win32-ia32-msvc@4.24.0: resolution: {integrity: sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==} cpu: [ia32] @@ -17716,6 +18112,22 @@ packages: dev: true optional: true + /@rollup/rollup-win32-ia32-msvc@4.52.2: + resolution: {integrity: sha512-+GnYBmpjldD3XQd+HMejo+0gJGwYIOfFeoBQv32xF/RUIvccUz20/V6Otdv+57NE70D5pa8W/jVGDoGq0oON4A==} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-win32-x64-gnu@4.52.2: + resolution: {integrity: sha512-ApXFKluSB6kDQkAqZOKXBjiaqdF1BlKi+/eqnYe9Ee7U2K3pUDKsIyr8EYm/QDHTJIM+4X+lI0gJc3TTRhd+dA==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@rollup/rollup-win32-x64-msvc@4.24.0: resolution: {integrity: sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==} cpu: [x64] @@ -17731,6 +18143,14 @@ packages: dev: true optional: true + /@rollup/rollup-win32-x64-msvc@4.52.2: + resolution: {integrity: sha512-ARz+Bs8kY6FtitYM96PqPEVvPXqEZmPZsSkXvyX19YzDqkCaIlhCieLLMI5hxO9SRZ2XtCtm8wxhy0iJ2jxNfw==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@rsbuild/core@1.0.1-rc.4: resolution: {integrity: sha512-JlouV5M+azv9YP6hD11rHeUns8Yk9sQN9QmMCKhutG75j1TCEKmrL0O7UmE89+uKlJTnL5Pyzy29TLO5ncIRjg==} engines: {node: '>=16.7.0'} @@ -17921,7 +18341,7 @@ packages: source-map: 0.7.4 dev: true - /@rsbuild/plugin-css-minimizer@1.0.2(@rsbuild/core@1.4.3)(esbuild@0.25.5)(webpack@5.99.9): + /@rsbuild/plugin-css-minimizer@1.0.2(@rsbuild/core@1.4.3)(esbuild@0.25.5)(webpack@5.101.3): resolution: {integrity: sha512-x695i5PHWI9uV9VA1Dun66G0DeJMgxbt3wEk4eHZMz9pi6n8Dah6BHG2WcloYAEi7yVoUcPIGXDdag27s2B+4A==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-beta.0 @@ -17930,7 +18350,7 @@ packages: optional: true dependencies: '@rsbuild/core': 1.4.3 - css-minimizer-webpack-plugin: 5.0.1(esbuild@0.25.5)(webpack@5.99.9) + css-minimizer-webpack-plugin: 5.0.1(esbuild@0.25.5)(webpack@5.101.3) reduce-configs: 1.1.0 transitivePeerDependencies: - '@parcel/css' @@ -17942,7 +18362,7 @@ packages: - webpack dev: true - /@rsbuild/plugin-css-minimizer@1.0.2(@rsbuild/core@1.4.4)(esbuild@0.18.20)(webpack@5.99.9): + /@rsbuild/plugin-css-minimizer@1.0.2(@rsbuild/core@1.4.4)(esbuild@0.18.20)(webpack@5.101.3): resolution: {integrity: sha512-x695i5PHWI9uV9VA1Dun66G0DeJMgxbt3wEk4eHZMz9pi6n8Dah6BHG2WcloYAEi7yVoUcPIGXDdag27s2B+4A==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-beta.0 @@ -17951,7 +18371,7 @@ packages: optional: true dependencies: '@rsbuild/core': 1.4.4 - css-minimizer-webpack-plugin: 5.0.1(esbuild@0.18.20)(webpack@5.99.9) + css-minimizer-webpack-plugin: 5.0.1(esbuild@0.18.20)(webpack@5.101.3) reduce-configs: 1.1.0 transitivePeerDependencies: - '@parcel/css' @@ -17963,7 +18383,7 @@ packages: - webpack dev: true - /@rsbuild/plugin-css-minimizer@1.0.2(@rsbuild/core@1.4.4)(esbuild@0.25.5)(webpack@5.99.9): + /@rsbuild/plugin-css-minimizer@1.0.2(@rsbuild/core@1.4.4)(esbuild@0.25.5)(webpack@5.101.3): resolution: {integrity: sha512-x695i5PHWI9uV9VA1Dun66G0DeJMgxbt3wEk4eHZMz9pi6n8Dah6BHG2WcloYAEi7yVoUcPIGXDdag27s2B+4A==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-beta.0 @@ -17972,7 +18392,7 @@ packages: optional: true dependencies: '@rsbuild/core': 1.4.4 - css-minimizer-webpack-plugin: 5.0.1(esbuild@0.25.5)(webpack@5.99.9) + css-minimizer-webpack-plugin: 5.0.1(esbuild@0.25.5)(webpack@5.101.3) reduce-configs: 1.1.0 transitivePeerDependencies: - '@parcel/css' @@ -18379,7 +18799,7 @@ packages: toml: 3.0.0 dev: true - /@rsbuild/plugin-type-check@1.2.2(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(typescript@5.8.3): + /@rsbuild/plugin-type-check@1.2.2(@rsbuild/core@1.3.21)(@rspack/core@1.5.7)(typescript@5.9.2): resolution: {integrity: sha512-7hRPT9Vi5uXLkvjy9gGHttpCvK7afGXS7bukyf0XCYAWj6XMPJvUQpXBatVVdNdNfeYt0ffHo5GqiPz/eeCorQ==} peerDependencies: '@rsbuild/core': 1.x @@ -18391,13 +18811,13 @@ packages: deepmerge: 4.3.1 json5: 2.2.3 reduce-configs: 1.1.0 - ts-checker-rspack-plugin: 1.1.3(@rspack/core@1.3.9)(typescript@5.8.3) + ts-checker-rspack-plugin: 1.1.3(@rspack/core@1.5.7)(typescript@5.9.2) transitivePeerDependencies: - '@rspack/core' - typescript dev: true - /@rsbuild/plugin-type-check@1.2.3(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(typescript@5.8.3): + /@rsbuild/plugin-type-check@1.2.3(@rsbuild/core@1.3.21)(@rspack/core@1.5.7)(typescript@5.9.2): resolution: {integrity: sha512-1yILSPgQFQCtY82f7CSbicIS/BqquoHgnDdAgPeYF3/k/RIwSAnclh0R2wXn+2EBormpFK82wz/TXuXl+k+evw==} peerDependencies: '@rsbuild/core': 1.x @@ -18409,13 +18829,13 @@ packages: deepmerge: 4.3.1 json5: 2.2.3 reduce-configs: 1.1.0 - ts-checker-rspack-plugin: 1.1.4(@rspack/core@1.3.9)(typescript@5.8.3) + ts-checker-rspack-plugin: 1.1.4(@rspack/core@1.5.7)(typescript@5.9.2) transitivePeerDependencies: - '@rspack/core' - typescript dev: true - /@rsbuild/plugin-type-check@1.2.3(@rsbuild/core@1.4.3)(@rspack/core@1.3.9)(typescript@5.0.4): + /@rsbuild/plugin-type-check@1.2.3(@rsbuild/core@1.4.3)(@rspack/core@1.5.7)(typescript@5.0.4): resolution: {integrity: sha512-1yILSPgQFQCtY82f7CSbicIS/BqquoHgnDdAgPeYF3/k/RIwSAnclh0R2wXn+2EBormpFK82wz/TXuXl+k+evw==} peerDependencies: '@rsbuild/core': 1.x @@ -18427,13 +18847,13 @@ packages: deepmerge: 4.3.1 json5: 2.2.3 reduce-configs: 1.1.0 - ts-checker-rspack-plugin: 1.1.4(@rspack/core@1.3.9)(typescript@5.0.4) + ts-checker-rspack-plugin: 1.1.4(@rspack/core@1.5.7)(typescript@5.0.4) transitivePeerDependencies: - '@rspack/core' - typescript dev: true - /@rsbuild/plugin-type-check@1.2.3(@rsbuild/core@1.4.4)(@rspack/core@1.3.9)(typescript@5.0.4): + /@rsbuild/plugin-type-check@1.2.3(@rsbuild/core@1.4.4)(@rspack/core@1.5.7)(typescript@5.0.4): resolution: {integrity: sha512-1yILSPgQFQCtY82f7CSbicIS/BqquoHgnDdAgPeYF3/k/RIwSAnclh0R2wXn+2EBormpFK82wz/TXuXl+k+evw==} peerDependencies: '@rsbuild/core': 1.x @@ -18445,13 +18865,13 @@ packages: deepmerge: 4.3.1 json5: 2.2.3 reduce-configs: 1.1.0 - ts-checker-rspack-plugin: 1.1.4(@rspack/core@1.3.9)(typescript@5.0.4) + ts-checker-rspack-plugin: 1.1.4(@rspack/core@1.5.7)(typescript@5.0.4) transitivePeerDependencies: - '@rspack/core' - typescript dev: true - /@rsbuild/plugin-type-check@1.2.3(@rsbuild/core@1.4.4)(@rspack/core@1.3.9)(typescript@5.5.2): + /@rsbuild/plugin-type-check@1.2.3(@rsbuild/core@1.4.4)(@rspack/core@1.5.7)(typescript@5.5.2): resolution: {integrity: sha512-1yILSPgQFQCtY82f7CSbicIS/BqquoHgnDdAgPeYF3/k/RIwSAnclh0R2wXn+2EBormpFK82wz/TXuXl+k+evw==} peerDependencies: '@rsbuild/core': 1.x @@ -18463,7 +18883,7 @@ packages: deepmerge: 4.3.1 json5: 2.2.3 reduce-configs: 1.1.0 - ts-checker-rspack-plugin: 1.1.4(@rspack/core@1.3.9)(typescript@5.5.2) + ts-checker-rspack-plugin: 1.1.4(@rspack/core@1.5.7)(typescript@5.5.2) transitivePeerDependencies: - '@rspack/core' - typescript @@ -18543,19 +18963,19 @@ packages: - '@swc/helpers' dev: true - /@rsbuild/webpack@1.3.2(@rsbuild/core@1.4.3)(@rspack/core@1.3.9)(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4): + /@rsbuild/webpack@1.3.2(@rsbuild/core@1.4.3)(@rspack/core@1.5.7)(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4): resolution: {integrity: sha512-ecpZDyKLunUkEM5Yg6UVCONJFHD4+qY5Vtci8t2BRZneQgwZiYrENz+RKYN7NBir6+7nHy3pYMVPU5WJAkGPSA==} peerDependencies: '@rsbuild/core': ^1.3.21 dependencies: '@rsbuild/core': 1.4.3 - copy-webpack-plugin: 11.0.0(webpack@5.99.9) - html-webpack-plugin: 5.6.3(@rspack/core@1.3.9)(webpack@5.99.9) - mini-css-extract-plugin: 2.9.2(webpack@5.99.9) + copy-webpack-plugin: 11.0.0(webpack@5.101.3) + html-webpack-plugin: 5.6.3(@rspack/core@1.5.7)(webpack@5.101.3) + mini-css-extract-plugin: 2.9.2(webpack@5.101.3) picocolors: 1.1.1 reduce-configs: 1.1.0 tsconfig-paths-webpack-plugin: 4.2.0 - webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -18564,19 +18984,19 @@ packages: - webpack-cli dev: true - /@rsbuild/webpack@1.3.2(@rsbuild/core@1.4.4)(@rspack/core@1.3.9)(@swc/core@1.11.31)(esbuild@0.18.20)(webpack-cli@5.1.4): + /@rsbuild/webpack@1.3.2(@rsbuild/core@1.4.4)(@rspack/core@1.5.7)(@swc/core@1.11.31)(esbuild@0.18.20)(webpack-cli@5.1.4): resolution: {integrity: sha512-ecpZDyKLunUkEM5Yg6UVCONJFHD4+qY5Vtci8t2BRZneQgwZiYrENz+RKYN7NBir6+7nHy3pYMVPU5WJAkGPSA==} peerDependencies: '@rsbuild/core': ^1.3.21 dependencies: '@rsbuild/core': 1.4.4 - copy-webpack-plugin: 11.0.0(webpack@5.99.9) - html-webpack-plugin: 5.6.3(@rspack/core@1.3.9)(webpack@5.99.9) - mini-css-extract-plugin: 2.9.2(webpack@5.99.9) + copy-webpack-plugin: 11.0.0(webpack@5.101.3) + html-webpack-plugin: 5.6.3(@rspack/core@1.5.7)(webpack@5.101.3) + mini-css-extract-plugin: 2.9.2(webpack@5.101.3) picocolors: 1.1.1 reduce-configs: 1.1.0 tsconfig-paths-webpack-plugin: 4.2.0 - webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.11.31)(esbuild@0.18.20)(webpack-cli@5.1.4) transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -18585,19 +19005,19 @@ packages: - webpack-cli dev: true - /@rsbuild/webpack@1.3.2(@rsbuild/core@1.4.4)(@rspack/core@1.3.9)(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4): + /@rsbuild/webpack@1.3.2(@rsbuild/core@1.4.4)(@rspack/core@1.5.7)(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4): resolution: {integrity: sha512-ecpZDyKLunUkEM5Yg6UVCONJFHD4+qY5Vtci8t2BRZneQgwZiYrENz+RKYN7NBir6+7nHy3pYMVPU5WJAkGPSA==} peerDependencies: '@rsbuild/core': ^1.3.21 dependencies: '@rsbuild/core': 1.4.4 - copy-webpack-plugin: 11.0.0(webpack@5.99.9) - html-webpack-plugin: 5.6.3(@rspack/core@1.3.9)(webpack@5.99.9) - mini-css-extract-plugin: 2.9.2(webpack@5.99.9) + copy-webpack-plugin: 11.0.0(webpack@5.101.3) + html-webpack-plugin: 5.6.3(@rspack/core@1.5.7)(webpack@5.101.3) + mini-css-extract-plugin: 2.9.2(webpack@5.101.3) picocolors: 1.1.1 reduce-configs: 1.1.0 tsconfig-paths-webpack-plugin: 4.2.0 - webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -18625,7 +19045,26 @@ packages: typescript: 5.8.3 dev: true - /@rslib/core@0.9.0(typescript@5.8.3): + /@rslib/core@0.10.6(typescript@5.9.2): + resolution: {integrity: sha512-7OLdmmQbY116gNAAsY9baCid9REr+z11qfAzwVVFw+Q8avCE6YqpcBLfrBXlfmpBikfshDmHH8EpRrQwz8gZJQ==} + engines: {node: '>=16.7.0'} + hasBin: true + peerDependencies: + '@microsoft/api-extractor': ^7 + typescript: ^5 + peerDependenciesMeta: + '@microsoft/api-extractor': + optional: true + typescript: + optional: true + dependencies: + '@rsbuild/core': 1.4.12 + rsbuild-plugin-dts: 0.10.6(@rsbuild/core@1.4.12)(typescript@5.9.2) + tinyglobby: 0.2.14 + typescript: 5.9.2 + dev: true + + /@rslib/core@0.9.0(typescript@5.9.2): resolution: {integrity: sha512-nWpST4+oPPTi/P4EfYqtmPLAu7AJxDevt8/+D3aULHwYkjZCVn5l3v1/tcvUJImEWsKnquknu3QIjUBNDwLzwg==} engines: {node: '>=16.7.0'} hasBin: true @@ -18639,12 +19078,12 @@ packages: optional: true dependencies: '@rsbuild/core': 1.3.21 - rsbuild-plugin-dts: 0.9.0(@rsbuild/core@1.3.21)(typescript@5.8.3) + rsbuild-plugin-dts: 0.9.0(@rsbuild/core@1.3.21)(typescript@5.9.2) tinyglobby: 0.2.14 - typescript: 5.8.3 + typescript: 5.9.2 dev: true - /@rslib/core@0.9.2(typescript@5.8.3): + /@rslib/core@0.9.2(typescript@5.9.2): resolution: {integrity: sha512-C5mZroofHKJiHl7V/b2hIp9WnFXRrKFnfOP/Aw+7DcxgH/ur593MypG3Zg5mVcaJv6OG36oNbvUtJ6+Wk5yqog==} engines: {node: '>=16.7.0'} hasBin: true @@ -18658,9 +19097,9 @@ packages: optional: true dependencies: '@rsbuild/core': 1.4.0-beta.2 - rsbuild-plugin-dts: 0.9.2(@rsbuild/core@1.4.0-beta.2)(typescript@5.8.3) + rsbuild-plugin-dts: 0.9.2(@rsbuild/core@1.4.0-beta.2)(typescript@5.9.2) tinyglobby: 0.2.14 - typescript: 5.8.3 + typescript: 5.9.2 dev: true /@rspack/binding-darwin-arm64@0.7.5: @@ -18710,22 +19149,22 @@ packages: dev: true optional: true - /@rspack/binding-darwin-arm64@1.3.9: - resolution: {integrity: sha512-lfTmsbUGab9Ak/X6aPLacHLe4MBRra+sLmhoNK8OKEN3qQCjDcomwW5OlmBRV5bcUYWdbK8vgDk2HUUXRuibVg==} + /@rspack/binding-darwin-arm64@1.4.11: + resolution: {integrity: sha512-PrmBVhR8MC269jo6uQ+BMy1uwIDx0HAJYLQRQur8gXiehWabUBCRg/d4U9KR7rLzdaSScRyc5JWXR52T7/4MfA==} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /@rspack/binding-darwin-arm64@1.4.11: - resolution: {integrity: sha512-PrmBVhR8MC269jo6uQ+BMy1uwIDx0HAJYLQRQur8gXiehWabUBCRg/d4U9KR7rLzdaSScRyc5JWXR52T7/4MfA==} + /@rspack/binding-darwin-arm64@1.4.2: + resolution: {integrity: sha512-0fPOew7D0l/x6qFZYdyUqutbw15K98VLvES2/7x2LPssTgypE4rVmnQSmVBnge3Nr8Qs/9qASPRpMWXBaqMfOA==} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /@rspack/binding-darwin-arm64@1.4.2: - resolution: {integrity: sha512-0fPOew7D0l/x6qFZYdyUqutbw15K98VLvES2/7x2LPssTgypE4rVmnQSmVBnge3Nr8Qs/9qASPRpMWXBaqMfOA==} + /@rspack/binding-darwin-arm64@1.5.7: + resolution: {integrity: sha512-prQ/vgJxOPdlYiR4gVeOEKofTCEOu70JQIQApqFnw8lKM7rd9ag8ogDNqmc2L/GGXGHLAqds28oeKXRlzYf7+Q==} cpu: [arm64] os: [darwin] requiresBuild: true @@ -18778,22 +19217,22 @@ packages: dev: true optional: true - /@rspack/binding-darwin-x64@1.3.9: - resolution: {integrity: sha512-rYuOUINhnhLDbG5LHHKurRSuKIsw0LKUHcd6AAsFmijo4RMnGBJ4NOI4tOLAQvkoSTQ+HU5wiTGSQOgHVhYreQ==} + /@rspack/binding-darwin-x64@1.4.11: + resolution: {integrity: sha512-YIV8Wzy+JY0SoSsVtN4wxFXOjzxxVPnVXNswrrfqVUTPr9jqGOFYUWCGpbt8lcCgfuBFm6zN8HpOsKm1xUNsVA==} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /@rspack/binding-darwin-x64@1.4.11: - resolution: {integrity: sha512-YIV8Wzy+JY0SoSsVtN4wxFXOjzxxVPnVXNswrrfqVUTPr9jqGOFYUWCGpbt8lcCgfuBFm6zN8HpOsKm1xUNsVA==} + /@rspack/binding-darwin-x64@1.4.2: + resolution: {integrity: sha512-0Dh6ssGgwnd9G+IO8SwQaJ0RJ8NkQbk4hwoJH/u52Mnfl0EvhmNvuhkbSEoKn1U3kElOA2cxH/3gbYzuYExn3g==} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /@rspack/binding-darwin-x64@1.4.2: - resolution: {integrity: sha512-0Dh6ssGgwnd9G+IO8SwQaJ0RJ8NkQbk4hwoJH/u52Mnfl0EvhmNvuhkbSEoKn1U3kElOA2cxH/3gbYzuYExn3g==} + /@rspack/binding-darwin-x64@1.5.7: + resolution: {integrity: sha512-FPqiWSbEEerqfJrGnYe68svvl6NyuQFAb3qqFe/Q0MqFhBYmAZwa0R2/ylugCdgFLZxmkFuWqpDgItpvJb/E3Q==} cpu: [x64] os: [darwin] requiresBuild: true @@ -18846,22 +19285,22 @@ packages: dev: true optional: true - /@rspack/binding-linux-arm64-gnu@1.3.9: - resolution: {integrity: sha512-pBKnS2Fbn9cDtWe1KcD1qRjQlJwQhP9pFW2KpxdjE7qXbaO11IHtem6dLZwdpNqbDn9QgyfdVGXBDvBaP1tGwA==} + /@rspack/binding-linux-arm64-gnu@1.4.11: + resolution: {integrity: sha512-ms6uwECUIcu+6e82C5HJhRMHnfsI+l33v7XQezntzRPN0+sG3EpikEoT7SGbgt4vDwaWLR7wS20suN4qd5r3GA==} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@rspack/binding-linux-arm64-gnu@1.4.11: - resolution: {integrity: sha512-ms6uwECUIcu+6e82C5HJhRMHnfsI+l33v7XQezntzRPN0+sG3EpikEoT7SGbgt4vDwaWLR7wS20suN4qd5r3GA==} + /@rspack/binding-linux-arm64-gnu@1.4.2: + resolution: {integrity: sha512-UHAzggS8Mc7b3Xguhj82HwujLqBZquCeo8qJj5XreNaMKGb6YRw/91dJOVmkNiLCB0bj71CRE1Cocd+Peq3N9A==} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@rspack/binding-linux-arm64-gnu@1.4.2: - resolution: {integrity: sha512-UHAzggS8Mc7b3Xguhj82HwujLqBZquCeo8qJj5XreNaMKGb6YRw/91dJOVmkNiLCB0bj71CRE1Cocd+Peq3N9A==} + /@rspack/binding-linux-arm64-gnu@1.5.7: + resolution: {integrity: sha512-fwy+NY+0CHrZqqzDrjPBlTuK53W4dG5EEg/QQFAE7KVM+okRqPk8tg45bJ5628rCNLe13GDmPIE107LmgspNqA==} cpu: [arm64] os: [linux] requiresBuild: true @@ -18914,22 +19353,22 @@ packages: dev: true optional: true - /@rspack/binding-linux-arm64-musl@1.3.9: - resolution: {integrity: sha512-0B+iiINW0qOEkBE9exsRcdmcHtYIWAoJGnXrz9tUiiewRxX0Cmm0MjD2HAVUAggJZo+9IN8RGz5PopCjJ/dn1g==} + /@rspack/binding-linux-arm64-musl@1.4.11: + resolution: {integrity: sha512-9evq0DOdxMN/H8VM8ZmyY9NSuBgILNVV6ydBfVPMHPx4r1E7JZGpWeKDegZcS5Erw3sS9kVSIxyX78L5PDzzKw==} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@rspack/binding-linux-arm64-musl@1.4.11: - resolution: {integrity: sha512-9evq0DOdxMN/H8VM8ZmyY9NSuBgILNVV6ydBfVPMHPx4r1E7JZGpWeKDegZcS5Erw3sS9kVSIxyX78L5PDzzKw==} + /@rspack/binding-linux-arm64-musl@1.4.2: + resolution: {integrity: sha512-QybZ0VxlFih+upLoE7Le5cN3LpxJwk6EnEQTigmzpfc4c4SOC889ftBoIAO3IeBk+mF3H2C9xD+/NolTdwoeiw==} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@rspack/binding-linux-arm64-musl@1.4.2: - resolution: {integrity: sha512-QybZ0VxlFih+upLoE7Le5cN3LpxJwk6EnEQTigmzpfc4c4SOC889ftBoIAO3IeBk+mF3H2C9xD+/NolTdwoeiw==} + /@rspack/binding-linux-arm64-musl@1.5.7: + resolution: {integrity: sha512-576u/0F4ZUzpHckFme4vQ0sSxjE+B/gVP4tNJ+P6bJaclXLFXV4icbjTUQwOIgmA1EQz/JFeKGGJZ4p6mowpBQ==} cpu: [arm64] os: [linux] requiresBuild: true @@ -18982,22 +19421,22 @@ packages: dev: true optional: true - /@rspack/binding-linux-x64-gnu@1.3.9: - resolution: {integrity: sha512-82izGJw/qxJ4xaHJy/A4MF7aTRT9tE6VlWoWM4rJmqRszfujN/w54xJRie9jkt041TPvJWGNpYD4Hjpt0/n/oA==} + /@rspack/binding-linux-x64-gnu@1.4.11: + resolution: {integrity: sha512-bHYFLxPPYBOSaHdQbEoCYGMQ1gOrEWj7Mro/DLfSHZi1a0okcQ2Q1y0i1DczReim3ZhLGNrK7k1IpFXCRbAobQ==} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@rspack/binding-linux-x64-gnu@1.4.11: - resolution: {integrity: sha512-bHYFLxPPYBOSaHdQbEoCYGMQ1gOrEWj7Mro/DLfSHZi1a0okcQ2Q1y0i1DczReim3ZhLGNrK7k1IpFXCRbAobQ==} + /@rspack/binding-linux-x64-gnu@1.4.2: + resolution: {integrity: sha512-ucCCWdtH1tekZadrsYj6GNJ8EP21BM2uSE7MootbwLw8aBtgVTKUuRDQEps1h/rtrdthzd9XBX6Lc2N926gM+g==} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@rspack/binding-linux-x64-gnu@1.4.2: - resolution: {integrity: sha512-ucCCWdtH1tekZadrsYj6GNJ8EP21BM2uSE7MootbwLw8aBtgVTKUuRDQEps1h/rtrdthzd9XBX6Lc2N926gM+g==} + /@rspack/binding-linux-x64-gnu@1.5.7: + resolution: {integrity: sha512-brSHywXjjeuWkv0ywgxS4VgDgquarEb4XGr+eXhOaPcc8x2rNefyc4hErplrI7+oxPXVuGK5VE4ZH5bj3Yknvg==} cpu: [x64] os: [linux] requiresBuild: true @@ -19050,22 +19489,22 @@ packages: dev: true optional: true - /@rspack/binding-linux-x64-musl@1.3.9: - resolution: {integrity: sha512-V9nDg63iPI6Z7kM11UPV5kBdOdLXPIu3IgI2ObON5Rd4KEZr7RLo/Q4HKzj0IH27Zwl5qeBJdx69zZdu66eOqg==} + /@rspack/binding-linux-x64-musl@1.4.11: + resolution: {integrity: sha512-wrm4E7q2k4+cwT6Uhp6hIQ3eUe/YoaUttj6j5TqHYZX6YeLrNPtD9+ne6lQQ17BV8wmm6NZsmoFIJ5xIptpRhQ==} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@rspack/binding-linux-x64-musl@1.4.11: - resolution: {integrity: sha512-wrm4E7q2k4+cwT6Uhp6hIQ3eUe/YoaUttj6j5TqHYZX6YeLrNPtD9+ne6lQQ17BV8wmm6NZsmoFIJ5xIptpRhQ==} + /@rspack/binding-linux-x64-musl@1.4.2: + resolution: {integrity: sha512-+Y2LS6Qyk2AZor8DqlA8yKCqElYr0Urjc3M66O4ZzlxDT5xXX0J2vp04AtFp0g81q/+UgV3cbC//dqDvO0SiBA==} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@rspack/binding-linux-x64-musl@1.4.2: - resolution: {integrity: sha512-+Y2LS6Qyk2AZor8DqlA8yKCqElYr0Urjc3M66O4ZzlxDT5xXX0J2vp04AtFp0g81q/+UgV3cbC//dqDvO0SiBA==} + /@rspack/binding-linux-x64-musl@1.5.7: + resolution: {integrity: sha512-HcS0DzbLlWCwVfYcWMbTgILh4GELD6m4CZoFEhIr4fJCJi0p8NgLYycy1QtDhaUjs8TKalmyMwHrJwGnD141JA==} cpu: [x64] os: [linux] requiresBuild: true @@ -19087,6 +19526,14 @@ packages: '@napi-rs/wasm-runtime': 0.2.12 optional: true + /@rspack/binding-wasm32-wasi@1.5.7: + resolution: {integrity: sha512-uTRUEuK+TVlvUBSWXVoxD+6JTN+rvtRqVlO+A7I7VnOY7p9Rpvk1sXcHtEwg/XuDCq4DALnvlzbFLh7G3zILvw==} + cpu: [wasm32] + requiresBuild: true + dependencies: + '@napi-rs/wasm-runtime': 1.0.5 + optional: true + /@rspack/binding-win32-arm64-msvc@0.7.5: resolution: {integrity: sha512-nEF4cUdLfgEK6FrgJSJhUlr2/7LY1tmqBNQCFsCjtDtUkQbJIEo1b8edT94G9tJcQoFE4cD+Re30yBYbQO2Thg==} cpu: [arm64] @@ -19134,22 +19581,22 @@ packages: dev: true optional: true - /@rspack/binding-win32-arm64-msvc@1.3.9: - resolution: {integrity: sha512-owWCJTezFkiBOSRzH+eOTN15H5QYyThHE5crZ0I30UmpoSEchcPSCvddliA0W62ZJIOgG4IUSNamKBiiTwdjLQ==} + /@rspack/binding-win32-arm64-msvc@1.4.11: + resolution: {integrity: sha512-+HF/mnjmTr8PC1dccRt1bkrD2tPDGeqvXC1BBLYd/Klq1VbtIcnrhfmvQM6KaXbiLcY9VWKzcZPOTmnyZ8TaHQ==} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /@rspack/binding-win32-arm64-msvc@1.4.11: - resolution: {integrity: sha512-+HF/mnjmTr8PC1dccRt1bkrD2tPDGeqvXC1BBLYd/Klq1VbtIcnrhfmvQM6KaXbiLcY9VWKzcZPOTmnyZ8TaHQ==} + /@rspack/binding-win32-arm64-msvc@1.4.2: + resolution: {integrity: sha512-Y6L9DrLFRW6qBBCY3xBt7townStN5mlcbBTuG1zeXl0KcORPv1G1Cq6HXP6f1em+YsHE1iwnNqLvv4svg5KsnQ==} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /@rspack/binding-win32-arm64-msvc@1.4.2: - resolution: {integrity: sha512-Y6L9DrLFRW6qBBCY3xBt7townStN5mlcbBTuG1zeXl0KcORPv1G1Cq6HXP6f1em+YsHE1iwnNqLvv4svg5KsnQ==} + /@rspack/binding-win32-arm64-msvc@1.5.7: + resolution: {integrity: sha512-dFHrXRUmMTkxEn/Uw2RLbIckKfi0Zmn2NnEXwedWdyRgZW4Vhk7+VBxM22O/CHZmAGt12Ol25yTuVv58ANLEKA==} cpu: [arm64] os: [win32] requiresBuild: true @@ -19202,22 +19649,22 @@ packages: dev: true optional: true - /@rspack/binding-win32-ia32-msvc@1.3.9: - resolution: {integrity: sha512-YUuNA8lkGSXJ07fOjkX+yuWrWcsU5x5uGFuAYsglw+rDTWCS6m9HSwQjbCp7HUp81qPszjSk+Ore5XVh07FKeQ==} + /@rspack/binding-win32-ia32-msvc@1.4.11: + resolution: {integrity: sha512-EU2fQGwrRfwFd/tcOInlD0jy6gNQE4Q3Ayj0Is+cX77sbhPPyyOz0kZDEaQ4qaN2VU8w4Hu/rrD7c0GAKLFvCw==} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /@rspack/binding-win32-ia32-msvc@1.4.11: - resolution: {integrity: sha512-EU2fQGwrRfwFd/tcOInlD0jy6gNQE4Q3Ayj0Is+cX77sbhPPyyOz0kZDEaQ4qaN2VU8w4Hu/rrD7c0GAKLFvCw==} + /@rspack/binding-win32-ia32-msvc@1.4.2: + resolution: {integrity: sha512-FyTJrL7GcYXPWKUB9Oj2X29kfma6MUgM9PyXGy8gDMti21kMMhpHp/bGVqfurRbazDyklDuLLtbHuawpa6toeA==} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /@rspack/binding-win32-ia32-msvc@1.4.2: - resolution: {integrity: sha512-FyTJrL7GcYXPWKUB9Oj2X29kfma6MUgM9PyXGy8gDMti21kMMhpHp/bGVqfurRbazDyklDuLLtbHuawpa6toeA==} + /@rspack/binding-win32-ia32-msvc@1.5.7: + resolution: {integrity: sha512-PNtnOIUzE9p/Fbl6l/1Zs7bhn8ccTlaHTgZgQq0sO/QxjLlbU0WPjRl+YLo27cAningSOAbANuYlN8vAcuimrw==} cpu: [ia32] os: [win32] requiresBuild: true @@ -19270,22 +19717,22 @@ packages: dev: true optional: true - /@rspack/binding-win32-x64-msvc@1.3.9: - resolution: {integrity: sha512-E0gtYBVt5vRj0zBeplEf8wsVDPDQ6XBdRiFVUgmgwYUYYkXaalaIvbD1ioB8cA05vfz8HrPGXcMrgletUP4ojA==} + /@rspack/binding-win32-x64-msvc@1.4.11: + resolution: {integrity: sha512-1Nc5ZzWqfvE+iJc47qtHFzYYnHsC3awavXrCo74GdGip1vxtksM3G30BlvAQHHVtEmULotWqPbjZpflw/Xk9Ag==} cpu: [x64] os: [win32] requiresBuild: true optional: true - /@rspack/binding-win32-x64-msvc@1.4.11: - resolution: {integrity: sha512-1Nc5ZzWqfvE+iJc47qtHFzYYnHsC3awavXrCo74GdGip1vxtksM3G30BlvAQHHVtEmULotWqPbjZpflw/Xk9Ag==} + /@rspack/binding-win32-x64-msvc@1.4.2: + resolution: {integrity: sha512-ODSU26tmG8MfMFDHCaMLCORB64EVdEtDvPP5zJs0Mgh7vQaqweJtqgG0ukZCQy4ApUatOrMaZrLk557jp9Biyw==} cpu: [x64] os: [win32] requiresBuild: true optional: true - /@rspack/binding-win32-x64-msvc@1.4.2: - resolution: {integrity: sha512-ODSU26tmG8MfMFDHCaMLCORB64EVdEtDvPP5zJs0Mgh7vQaqweJtqgG0ukZCQy4ApUatOrMaZrLk557jp9Biyw==} + /@rspack/binding-win32-x64-msvc@1.5.7: + resolution: {integrity: sha512-22gTaYkwaIUvyXRxf1RVnFTJPqF2hD1pgAQNBIz7kYybe6vvSZ6KInW4WyG4vjYKrJg/cbS4QvtlLn0lYXrdIw==} cpu: [x64] os: [win32] requiresBuild: true @@ -19374,19 +19821,6 @@ packages: '@rspack/binding-win32-x64-msvc': 1.3.15 dev: true - /@rspack/binding@1.3.9: - resolution: {integrity: sha512-3FFen1/0F2aP5uuCm8vPaJOrzM3karCPNMsc5gLCGfEy2rsK38Qinf9W4p1bw7+FhjOTzoSdkX+LFHeMDVxJhw==} - optionalDependencies: - '@rspack/binding-darwin-arm64': 1.3.9 - '@rspack/binding-darwin-x64': 1.3.9 - '@rspack/binding-linux-arm64-gnu': 1.3.9 - '@rspack/binding-linux-arm64-musl': 1.3.9 - '@rspack/binding-linux-x64-gnu': 1.3.9 - '@rspack/binding-linux-x64-musl': 1.3.9 - '@rspack/binding-win32-arm64-msvc': 1.3.9 - '@rspack/binding-win32-ia32-msvc': 1.3.9 - '@rspack/binding-win32-x64-msvc': 1.3.9 - /@rspack/binding@1.4.11: resolution: {integrity: sha512-maGl/zRwnl0QVwkBCkgjn5PH20L9HdlRIdkYhEsfTepy5x2QZ0ti/0T49djjTJQrqb+S1i6wWQymMMMMMsxx6Q==} optionalDependencies: @@ -19415,6 +19849,20 @@ packages: '@rspack/binding-win32-ia32-msvc': 1.4.2 '@rspack/binding-win32-x64-msvc': 1.4.2 + /@rspack/binding@1.5.7: + resolution: {integrity: sha512-/fFrf4Yu8Tc0yXBw33g2++turdld1MDphLiLg05bx92fOVI1MafocwPvm35e3y1z7CtlQJ2Bmvzhi6APJShKxg==} + optionalDependencies: + '@rspack/binding-darwin-arm64': 1.5.7 + '@rspack/binding-darwin-x64': 1.5.7 + '@rspack/binding-linux-arm64-gnu': 1.5.7 + '@rspack/binding-linux-arm64-musl': 1.5.7 + '@rspack/binding-linux-x64-gnu': 1.5.7 + '@rspack/binding-linux-x64-musl': 1.5.7 + '@rspack/binding-wasm32-wasi': 1.5.7 + '@rspack/binding-win32-arm64-msvc': 1.5.7 + '@rspack/binding-win32-ia32-msvc': 1.5.7 + '@rspack/binding-win32-x64-msvc': 1.5.7 + /@rspack/core@0.7.5(@swc/helpers@0.5.13): resolution: {integrity: sha512-zVTe4WCyc3qsLPattosiDYZFeOzaJ32/BYukPP2I1VJtCVFa+PxGVRPVZhSoN6fXw5oy48yHg9W9v1T8CaEFhw==} engines: {node: '>=16.0.0'} @@ -19510,21 +19958,6 @@ packages: '@swc/helpers': 0.5.17 dev: true - /@rspack/core@1.3.9(@swc/helpers@0.5.13): - resolution: {integrity: sha512-u7usd9srCBPBfNJCSvsfh14AOPq6LCVna0Vb/aA2nyJTawHqzfAMz1QRb/e27nP3NrV6RPiwx03W494Dd6r6wg==} - engines: {node: '>=16.0.0'} - peerDependencies: - '@swc/helpers': '>=0.5.1' - peerDependenciesMeta: - '@swc/helpers': - optional: true - dependencies: - '@module-federation/runtime-tools': 0.13.1 - '@rspack/binding': 1.3.9 - '@rspack/lite-tapable': 1.0.1 - '@swc/helpers': 0.5.13 - caniuse-lite: 1.0.30001731 - /@rspack/core@1.4.11(@swc/helpers@0.5.17): resolution: {integrity: sha512-JtKnL6p7Kc/YgWQJF3Woo4OccbgKGyT/4187W4dyex8BMkdQcbqCNIdi6dFk02hwQzxpOOxRSBI4hlGRbz7oYQ==} engines: {node: '>=16.0.0'} @@ -19553,20 +19986,31 @@ packages: '@rspack/lite-tapable': 1.0.1 '@swc/helpers': 0.5.17 - /@rspack/dev-server@1.1.1(@rspack/core@1.3.9)(@types/express@4.17.21)(webpack-cli@5.1.4)(webpack@5.98.0): - resolution: {integrity: sha512-9r7vOml2SrFA8cvbcJdSan9wHEo1TPXezF22+s5jvdyAAywg8w7HqDol6TPVv64NUonP1DOdyLxZ+6UW6WZiwg==} + /@rspack/core@1.5.7(@swc/helpers@0.5.13): + resolution: {integrity: sha512-57ey3wafK/g+B9zLdCiIrX3eTK8rFEM3yvxBUb2ro3ZtAaCGm4y7xERcXZJNn4D01pjzzCJ/u1ezpQmsZYLP7A==} + engines: {node: '>=18.12.0'} + peerDependencies: + '@swc/helpers': '>=0.5.1' + peerDependenciesMeta: + '@swc/helpers': + optional: true + dependencies: + '@module-federation/runtime-tools': 0.18.0 + '@rspack/binding': 1.5.7 + '@rspack/lite-tapable': 1.0.1 + '@swc/helpers': 0.5.13 + + /@rspack/dev-server@1.1.4(@rspack/core@1.5.7)(@types/express@4.17.21)(webpack-cli@5.1.4)(webpack@5.101.3): + resolution: {integrity: sha512-kGHYX2jYf3ZiHwVl0aUEPBOBEIG1aWleCDCAi+Jg32KUu3qr/zDUpCEd0wPuHfLEgk0X0xAEYCS6JMO7nBStNQ==} engines: {node: '>= 18.12.0'} peerDependencies: '@rspack/core': '*' dependencies: - '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + '@rspack/core': 1.5.7(@swc/helpers@0.5.13) chokidar: 3.6.0 - express: 4.21.2 - http-proxy-middleware: 2.0.7(@types/express@4.17.21) - mime-types: 2.1.35 + http-proxy-middleware: 2.0.9(@types/express@4.17.21) p-retry: 6.2.0 - webpack-dev-middleware: 7.4.2(webpack@5.98.0) - webpack-dev-server: 5.2.0(webpack-cli@5.1.4)(webpack@5.98.0) + webpack-dev-server: 5.2.2(webpack-cli@5.1.4)(webpack@5.101.3) ws: 8.18.0 transitivePeerDependencies: - '@types/express' @@ -19646,11 +20090,11 @@ packages: html-entities: 2.6.0 react-refresh: 0.17.0 - /@rspress/core@2.0.0-beta.20(@types/react@19.1.8)(acorn@8.15.0)(webpack@5.98.0): + /@rspress/core@2.0.0-beta.20(@types/react@19.1.8)(acorn@8.15.0)(webpack@5.101.3): resolution: {integrity: sha512-Ks9KGAJP0tNe/Z0azBEBbwFGSvTXZDxzTUA+EHszvdfgP/fX7PbF53X0roCf21WAx/qIkz4/b+CWa3fbmV4MHg==} engines: {node: '>=18.0.0'} dependencies: - '@mdx-js/loader': 3.1.0(acorn@8.15.0)(webpack@5.98.0) + '@mdx-js/loader': 3.1.0(acorn@8.15.0)(webpack@5.101.3) '@mdx-js/mdx': 3.1.0(acorn@8.15.0) '@mdx-js/react': 3.1.0(@types/react@19.1.8)(react@19.1.1) '@rsbuild/core': 1.4.12 @@ -19694,12 +20138,12 @@ packages: - webpack-hot-middleware dev: false - /@rspress/core@2.0.0-beta.24(@types/react@19.1.8)(acorn@8.15.0)(webpack@5.98.0): + /@rspress/core@2.0.0-beta.24(@types/react@19.1.8)(acorn@8.15.0)(webpack@5.101.3): resolution: {integrity: sha512-I+ZlnOGyA91u2U/wz136KYi8G215GX+rJGKVGFs7ch5OuJmUkv/8uzj7fqoP9tOe1ASXmtkWP5rRnF3whjQluw==} engines: {node: '>=18.0.0'} hasBin: true dependencies: - '@mdx-js/loader': 3.1.0(acorn@8.15.0)(webpack@5.98.0) + '@mdx-js/loader': 3.1.0(acorn@8.15.0)(webpack@5.101.3) '@mdx-js/mdx': 3.1.0(acorn@8.15.0) '@mdx-js/react': 3.1.0(@types/react@19.1.8)(react@19.1.1) '@rsbuild/core': 1.4.12 @@ -19844,7 +20288,7 @@ packages: peerDependencies: '@rspress/core': ^2.0.0-beta.20 dependencies: - '@rspress/core': 2.0.0-beta.24(@types/react@19.1.8)(acorn@8.15.0)(webpack@5.98.0) + '@rspress/core': 2.0.0-beta.24(@types/react@19.1.8)(acorn@8.15.0)(webpack@5.101.3) '@rspress/shared': 2.0.0-beta.20 remark-mdx: 3.1.0 remark-parse: 11.0.0 @@ -20127,7 +20571,7 @@ packages: aggregate-error: 3.1.0 fs-extra: 11.3.0 lodash: 4.17.21 - semantic-release: 24.2.7(typescript@5.8.3) + semantic-release: 24.2.7(typescript@5.9.2) dev: true /@semantic-release/commit-analyzer@13.0.1(semantic-release@24.2.7): @@ -20144,7 +20588,7 @@ packages: import-from-esm: 2.0.0 lodash-es: 4.17.21 micromatch: 4.0.8 - semantic-release: 24.2.7(typescript@5.8.3) + semantic-release: 24.2.7(typescript@5.9.2) transitivePeerDependencies: - supports-color dev: true @@ -20171,7 +20615,7 @@ packages: execa: 5.1.1 lodash: 4.17.21 parse-json: 5.2.0 - semantic-release: 24.2.7(typescript@5.8.3) + semantic-release: 24.2.7(typescript@5.9.2) transitivePeerDependencies: - supports-color dev: true @@ -20190,7 +20634,7 @@ packages: lodash: 4.17.21 micromatch: 4.0.8 p-reduce: 2.1.0 - semantic-release: 24.2.7(typescript@5.8.3) + semantic-release: 24.2.7(typescript@5.9.2) transitivePeerDependencies: - supports-color dev: true @@ -20216,7 +20660,7 @@ packages: lodash-es: 4.17.21 mime: 4.0.6 p-filter: 4.1.0 - semantic-release: 24.2.7(typescript@5.8.3) + semantic-release: 24.2.7(typescript@5.9.2) url-join: 5.0.0 transitivePeerDependencies: - supports-color @@ -20243,7 +20687,7 @@ packages: lodash-es: 4.17.21 mime: 4.0.7 p-filter: 4.1.0 - semantic-release: 24.2.7(typescript@5.8.3) + semantic-release: 24.2.7(typescript@5.9.2) url-join: 5.0.0 transitivePeerDependencies: - supports-color @@ -20266,7 +20710,7 @@ packages: rc: 1.2.8 read-pkg: 9.0.1 registry-auth-token: 5.0.2 - semantic-release: 24.2.7(typescript@5.8.3) + semantic-release: 24.2.7(typescript@5.9.2) semver: 7.6.3 tempy: 3.1.0 dev: true @@ -20288,7 +20732,7 @@ packages: rc: 1.2.8 read-pkg: 9.0.1 registry-auth-token: 5.1.0 - semantic-release: 24.2.7(typescript@5.8.3) + semantic-release: 24.2.7(typescript@5.9.2) semver: 7.6.3 tempy: 3.1.0 dev: true @@ -20309,7 +20753,7 @@ packages: into-stream: 7.0.0 lodash-es: 4.17.21 read-package-up: 11.0.0 - semantic-release: 24.2.7(typescript@5.8.3) + semantic-release: 24.2.7(typescript@5.9.2) transitivePeerDependencies: - supports-color dev: true @@ -20436,6 +20880,9 @@ packages: /@sinclair/typebox@0.27.8: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} + /@sinclair/typebox@0.34.41: + resolution: {integrity: sha512-6gS8pZzSXdyRHTIqoqSVknxolr1kzfy4/CeDnrzsVz8TTIWUbOBr6gnzOmTYJ3eXQNh4IYHIGi5aIL7sOZ2G/g==} + /@sindresorhus/is@4.6.0: resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} engines: {node: '>=10'} @@ -20466,6 +20913,12 @@ packages: dependencies: '@sinonjs/commons': 3.0.1 + /@sinonjs/fake-timers@13.0.5: + resolution: {integrity: sha512-36/hTbH2uaWuGVERyC6da9YwGWnzUZXuPro/F2LfsdOsLnCojz/iSH8MxUt/FD2S5XBSVPhmArFUXcpCQ2Hkiw==} + dependencies: + '@sinonjs/commons': 3.0.1 + dev: true + /@storybook/addon-docs@8.6.14(@types/react@18.3.11)(storybook@8.4.2): resolution: {integrity: sha512-Obpd0OhAF99JyU5pp5ci17YmpcQtMNgqW2pTXV8jAiiipWpwO++hNDeQmLmlSXB399XjtRDOcDVkoc7rc6JzdQ==} peerDependencies: @@ -20560,7 +21013,7 @@ packages: - supports-color dev: true - /@storybook/builder-webpack5@9.0.9(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(storybook@9.0.9)(typescript@5.8.3)(webpack-cli@5.1.4): + /@storybook/builder-webpack5@9.0.9(@rspack/core@1.5.7)(@swc/core@1.7.26)(esbuild@0.25.0)(storybook@9.0.9)(typescript@5.9.2)(webpack-cli@5.1.4): resolution: {integrity: sha512-xg77Mv63qInOlmbNMZcHRQ/nvY00u2rMVg2yMx85S7jg10/HswUIo+SMdPlagHvCVrElgnlkr7NPnJfu7LdItQ==} peerDependencies: storybook: ^9.0.9 @@ -20572,18 +21025,18 @@ packages: '@storybook/core-webpack': 9.0.9(storybook@9.0.9) case-sensitive-paths-webpack-plugin: 2.4.0 cjs-module-lexer: 1.4.3 - css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.98.0) + css-loader: 6.11.0(@rspack/core@1.5.7)(webpack@5.101.3) es-module-lexer: 1.7.0 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.8.3)(webpack@5.98.0) - html-webpack-plugin: 5.6.2(@rspack/core@1.3.9)(webpack@5.98.0) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.9.2)(webpack@5.101.3) + html-webpack-plugin: 5.6.2(@rspack/core@1.5.7)(webpack@5.101.3) magic-string: 0.30.17 storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) - style-loader: 3.3.4(webpack@5.98.0) - terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0) + style-loader: 3.3.4(webpack@5.101.3) + terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.101.3) ts-dedent: 2.2.0 - typescript: 5.8.3 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - webpack-dev-middleware: 6.1.3(webpack@5.98.0) + typescript: 5.9.2 + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack-dev-middleware: 6.1.3(webpack@5.101.3) webpack-hot-middleware: 2.26.1 webpack-virtual-modules: 0.6.2 transitivePeerDependencies: @@ -21010,7 +21463,7 @@ packages: resolution: {integrity: sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==} dev: true - /@storybook/nextjs@9.0.9(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(next@15.3.3)(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9)(typescript@5.8.3)(webpack-cli@5.1.4)(webpack@5.98.0): + /@storybook/nextjs@9.0.9(@rspack/core@1.5.7)(@swc/core@1.7.26)(esbuild@0.25.0)(next@15.3.3)(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9)(typescript@5.9.2)(webpack-cli@5.1.4)(webpack@5.101.3): resolution: {integrity: sha512-l8v4xkBQHvT8A24GA5A971Kc5IZZdUhDWGBAqStM41wHVJEkFDI/7EGsSs4mpRvhKo4w5niKEnQrypmYWpFjWg==} engines: {node: '>=20.0.0'} peerDependencies: @@ -21039,32 +21492,32 @@ packages: '@babel/preset-react': 7.27.1(@babel/core@7.28.0) '@babel/preset-typescript': 7.27.1(@babel/core@7.28.0) '@babel/runtime': 7.28.2 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) - '@storybook/builder-webpack5': 9.0.9(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(storybook@9.0.9)(typescript@5.8.3)(webpack-cli@5.1.4) - '@storybook/preset-react-webpack': 9.0.9(@swc/core@1.7.26)(esbuild@0.25.0)(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9)(typescript@5.8.3)(webpack-cli@5.1.4) - '@storybook/react': 9.0.9(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9)(typescript@5.8.3) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(webpack@5.101.3) + '@storybook/builder-webpack5': 9.0.9(@rspack/core@1.5.7)(@swc/core@1.7.26)(esbuild@0.25.0)(storybook@9.0.9)(typescript@5.9.2)(webpack-cli@5.1.4) + '@storybook/preset-react-webpack': 9.0.9(@swc/core@1.7.26)(esbuild@0.25.0)(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9)(typescript@5.9.2)(webpack-cli@5.1.4) + '@storybook/react': 9.0.9(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9)(typescript@5.9.2) '@types/semver': 7.5.8 - babel-loader: 9.2.1(@babel/core@7.28.0)(webpack@5.98.0) - css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.98.0) + babel-loader: 9.2.1(@babel/core@7.28.0)(webpack@5.101.3) + css-loader: 6.11.0(@rspack/core@1.5.7)(webpack@5.101.3) image-size: 2.0.2 loader-utils: 3.3.1 next: 15.3.3(@babel/core@7.28.0)(react-dom@18.3.1)(react@18.3.1) - node-polyfill-webpack-plugin: 2.0.1(webpack@5.98.0) + node-polyfill-webpack-plugin: 2.0.1(webpack@5.101.3) postcss: 8.4.38 - postcss-loader: 8.1.1(@rspack/core@1.3.9)(postcss@8.4.38)(typescript@5.8.3)(webpack@5.98.0) + postcss-loader: 8.1.1(@rspack/core@1.5.7)(postcss@8.4.38)(typescript@5.9.2)(webpack@5.101.3) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-refresh: 0.14.2 resolve-url-loader: 5.0.0 - sass-loader: 14.2.1(@rspack/core@1.3.9)(webpack@5.98.0) + sass-loader: 14.2.1(@rspack/core@1.5.7)(webpack@5.101.3) semver: 7.6.3 storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) - style-loader: 3.3.4(webpack@5.98.0) + style-loader: 3.3.4(webpack@5.101.3) styled-jsx: 5.1.6(@babel/core@7.28.0)(react@18.3.1) tsconfig-paths: 4.2.0 tsconfig-paths-webpack-plugin: 4.2.0 - typescript: 5.8.3 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + typescript: 5.9.2 + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -21088,7 +21541,7 @@ packages: resolution: {integrity: sha512-l2i4qF1bscJkOplNffcRTsgQWYR7J51ewmizj5YrTM8BK6rslWT1RntgVJWB1RgPqvx6VsCz1gyP3yW1oKxvYw==} dev: true - /@storybook/preset-react-webpack@9.0.9(@swc/core@1.7.26)(esbuild@0.25.0)(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9)(typescript@5.8.3)(webpack-cli@5.1.4): + /@storybook/preset-react-webpack@9.0.9(@swc/core@1.7.26)(esbuild@0.25.0)(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9)(typescript@5.9.2)(webpack-cli@5.1.4): resolution: {integrity: sha512-MXioURM0256pBxFRVo5ViBrgKFXxsfDIVLd0ZxHPymSDd6HeL1N5wOASI4VA4BYnZYHbptG9DXWe2fU6G0BB1w==} engines: {node: '>=20.0.0'} peerDependencies: @@ -21101,7 +21554,7 @@ packages: optional: true dependencies: '@storybook/core-webpack': 9.0.9(storybook@9.0.9) - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.8.3)(webpack@5.98.0) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.9.2)(webpack@5.101.3) '@types/semver': 7.5.8 find-up: 5.0.0 magic-string: 0.30.17 @@ -21112,8 +21565,8 @@ packages: semver: 7.6.3 storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) tsconfig-paths: 4.2.0 - typescript: 5.8.3 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + typescript: 5.9.2 + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@swc/core' - esbuild @@ -21153,7 +21606,7 @@ packages: resolution: {integrity: sha512-cxYlZ5uKbCYMHoFpgleZqqGWEnqHrk5m5fT8bYSsDsdQ+X5wPcwI/V+v8dxYAdQcMphZVIlTjo6Dno9WG8qmVA==} dev: true - /@storybook/react-docgen-typescript-plugin@1.0.1(typescript@5.8.3)(webpack@5.98.0): + /@storybook/react-docgen-typescript-plugin@1.0.1(typescript@5.9.2)(webpack@5.101.3): resolution: {integrity: sha512-dqbHa+5gaxaklFCuV1WTvljVPTo3QIJgpW4Ln+QeME7osPZUnUhjN2/djvo+sxrWUrTTuqX5jkn291aDngu9Tw==} peerDependencies: typescript: '>= 3.x' @@ -21164,15 +21617,15 @@ packages: find-cache-dir: 3.3.2 flat-cache: 3.2.0 micromatch: 4.0.8 - react-docgen-typescript: 2.2.2(typescript@5.8.3) + react-docgen-typescript: 2.2.2(typescript@5.9.2) tslib: 2.8.1 - typescript: 5.8.3 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + typescript: 5.9.2 + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) transitivePeerDependencies: - supports-color dev: true - /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.0.4)(webpack@5.98.0): + /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.0.4)(webpack@5.101.3): resolution: {integrity: sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==} peerDependencies: typescript: '>= 4.x' @@ -21186,12 +21639,12 @@ packages: react-docgen-typescript: 2.2.2(typescript@5.0.4) tslib: 2.8.1 typescript: 5.0.4 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) transitivePeerDependencies: - supports-color dev: true - /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.8.3)(webpack@5.98.0): + /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.9.2)(webpack@5.101.3): resolution: {integrity: sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==} peerDependencies: typescript: '>= 4.x' @@ -21202,10 +21655,10 @@ packages: find-cache-dir: 3.3.2 flat-cache: 3.2.0 micromatch: 4.0.8 - react-docgen-typescript: 2.2.2(typescript@5.8.3) + react-docgen-typescript: 2.2.2(typescript@5.9.2) tslib: 2.8.1 - typescript: 5.8.3 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + typescript: 5.9.2 + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - supports-color dev: true @@ -21320,7 +21773,7 @@ packages: - supports-color dev: true - /@storybook/react@8.6.12(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.8.3): + /@storybook/react@8.6.12(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.9.2): resolution: {integrity: sha512-NzxlHLA5DkDgZM/dMwTYinuzRs6rsUPmlqP+NIv6YaciQ4NGnTYyOC7R/SqI6HHFm8ZZ5eMYvpfiFmhZ9rU+rQ==} engines: {node: '>=18.0.0'} peerDependencies: @@ -21344,10 +21797,10 @@ packages: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) storybook: 8.4.2(prettier@3.3.3) - typescript: 5.8.3 + typescript: 5.9.2 dev: true - /@storybook/react@9.0.9(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9)(typescript@5.8.3): + /@storybook/react@9.0.9(react-dom@18.3.1)(react@18.3.1)(storybook@9.0.9)(typescript@5.9.2): resolution: {integrity: sha512-4yjbBClwCKxrzYm0nUUUEuONeVpnIN4xdzBrBF13ozn9KzLnlkNrj8bA8vPj5Ks8m7/AWkjHxV2e3VptRH15pA==} engines: {node: '>=20.0.0'} peerDependencies: @@ -21364,7 +21817,7 @@ packages: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) - typescript: 5.8.3 + typescript: 5.9.2 dev: true /@storybook/router@7.6.20: @@ -21544,14 +21997,14 @@ packages: - typescript dev: true - /@svgr/core@8.1.0(typescript@5.8.3): + /@svgr/core@8.1.0(typescript@5.9.2): resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} engines: {node: '>=14'} dependencies: '@babel/core': 7.28.0 '@svgr/babel-preset': 8.1.0(@babel/core@7.28.0) camelcase: 6.3.0 - cosmiconfig: 8.3.6(typescript@5.8.3) + cosmiconfig: 8.3.6(typescript@5.9.2) snake-case: 3.0.4 transitivePeerDependencies: - supports-color @@ -21572,7 +22025,7 @@ packages: dependencies: '@babel/core': 7.28.0 '@svgr/babel-preset': 8.1.0(@babel/core@7.28.0) - '@svgr/core': 8.1.0(typescript@5.8.3) + '@svgr/core': 8.1.0(typescript@5.9.2) '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 transitivePeerDependencies: @@ -21620,14 +22073,14 @@ packages: - typescript dev: true - /@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0)(typescript@5.8.3): + /@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0)(typescript@5.9.2): resolution: {integrity: sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==} engines: {node: '>=14'} peerDependencies: '@svgr/core': '*' dependencies: - '@svgr/core': 8.1.0(typescript@5.8.3) - cosmiconfig: 8.3.6(typescript@5.8.3) + '@svgr/core': 8.1.0(typescript@5.9.2) + cosmiconfig: 8.3.6(typescript@5.9.2) deepmerge: 4.3.1 svgo: 3.3.2 transitivePeerDependencies: @@ -21650,7 +22103,7 @@ packages: - typescript dev: true - /@svgr/webpack@8.1.0(typescript@5.8.3): + /@svgr/webpack@8.1.0(typescript@5.9.2): resolution: {integrity: sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==} engines: {node: '>=14'} dependencies: @@ -21659,9 +22112,9 @@ packages: '@babel/preset-env': 7.28.0(@babel/core@7.28.0) '@babel/preset-react': 7.27.1(@babel/core@7.28.0) '@babel/preset-typescript': 7.27.1(@babel/core@7.28.0) - '@svgr/core': 8.1.0(typescript@5.8.3) + '@svgr/core': 8.1.0(typescript@5.9.2) '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0)(typescript@5.8.3) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0)(typescript@5.9.2) transitivePeerDependencies: - supports-color - typescript @@ -21676,7 +22129,7 @@ packages: '@swc/core': 1.7.26(@swc/helpers@0.5.13) '@swc/types': 0.1.23 - /@swc-node/register@1.10.10(@swc/core@1.7.26)(@swc/types@0.1.23)(typescript@5.8.3): + /@swc-node/register@1.10.10(@swc/core@1.7.26)(@swc/types@0.1.23)(typescript@5.9.2): resolution: {integrity: sha512-jYWaI2WNEKz8KZL3sExd2KVL1JMma1/J7z+9iTpv0+fRN7LGMF8VTGGuHI2bug/ztpdZU1G44FG/Kk6ElXL9CQ==} peerDependencies: '@swc/core': '>= 1.4.13' @@ -21690,7 +22143,7 @@ packages: oxc-resolver: 5.2.0 pirates: 4.0.7 tslib: 2.8.1 - typescript: 5.8.3 + typescript: 5.9.2 transitivePeerDependencies: - '@swc/types' - supports-color @@ -21982,13 +22435,13 @@ packages: tslib: 2.8.1 dev: false - /@swc/jest@0.2.36(@swc/core@1.7.26): - resolution: {integrity: sha512-8X80dp81ugxs4a11z1ka43FPhP+/e+mJNXJSxiNYk8gIX/jPBtY4gQTrKu/KIoco8bzKuPI5lUxjfLiGsfvnlw==} + /@swc/jest@0.2.39(@swc/core@1.7.26): + resolution: {integrity: sha512-eyokjOwYd0Q8RnMHri+8/FS1HIrIUKK/sRrFp8c1dThUOfNeCWbLmBP1P5VsKdvmkd25JaH+OKYwEYiAYg9YAA==} engines: {npm: '>= 7.0.0'} peerDependencies: '@swc/core': '*' dependencies: - '@jest/create-cache-key-function': 29.7.0 + '@jest/create-cache-key-function': 30.0.5 '@swc/core': 1.7.26(@swc/helpers@0.5.13) '@swc/counter': 0.1.3 jsonc-parser: 3.3.1 @@ -22061,15 +22514,15 @@ packages: resolution: {integrity: sha512-GtINOPjPUH0OegJExZ70UahT9ykmAhmtNVcmtdnOZbxLwT7R5OmRztR5Ahe3/Cu7LArEmR6/588tAycuaWb1xQ==} dev: false - /@tanstack/react-query-devtools@5.90.1(@tanstack/react-query@5.90.1)(react@19.0.0): + /@tanstack/react-query-devtools@5.90.1(@tanstack/react-query@5.90.1)(react@18.3.1): resolution: {integrity: sha512-otOjczcUft13RZlWi8JHIWei1MLuRf0AK+hyEEAm0/IqKUbs/0ZXj0wlc+P1XdE0nYcOMuHK69496FvP/9g3LQ==} peerDependencies: '@tanstack/react-query': ^5.90.1 react: ^18 || ^19 dependencies: '@tanstack/query-devtools': 5.90.1 - '@tanstack/react-query': 5.90.1(react@19.0.0) - react: 19.0.0 + '@tanstack/react-query': 5.90.1(react@18.3.1) + react: 18.3.1 dev: false /@tanstack/react-query-devtools@5.90.1(@tanstack/react-query@5.90.1)(react@19.1.1): @@ -22083,13 +22536,13 @@ packages: react: 19.1.1 dev: false - /@tanstack/react-query@5.90.1(react@19.0.0): + /@tanstack/react-query@5.90.1(react@18.3.1): resolution: {integrity: sha512-tN7Fx2HuV2SBhl+STgL8enbfSInRoNU1B1+5LIU62klcMElE4lFzol4aReuRSUeD6ntzPayK0KrM6w9+ZlHEkw==} peerDependencies: react: ^18 || ^19 dependencies: '@tanstack/query-core': 5.90.1 - react: 19.0.0 + react: 18.3.1 dev: false /@tanstack/react-query@5.90.1(react@19.1.1): @@ -22253,6 +22706,13 @@ packages: tslib: 2.8.1 optional: true + /@tybys/wasm-util@0.10.1: + resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==} + requiresBuild: true + dependencies: + tslib: 2.8.1 + optional: true + /@tybys/wasm-util@0.9.0: resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==} dependencies: @@ -22645,6 +23105,9 @@ packages: /@types/estree@1.0.7: resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} + /@types/estree@1.0.8: + resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} + /@types/express-serve-static-core@4.19.6: resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} dependencies: @@ -22803,6 +23266,13 @@ packages: pretty-format: 29.7.0 dev: true + /@types/jest@30.0.0: + resolution: {integrity: sha512-XTYugzhuwqWjws0CVz8QpM36+T+Dz5mTEBKhNs/esGLnCIlGdRy+Dq78NRjd7ls7r8BC8ZRMOrKlkO1hU0JOwA==} + dependencies: + expect: 30.1.2 + pretty-format: 30.0.5 + dev: true + /@types/js-levenshtein@1.1.3: resolution: {integrity: sha512-jd+Q+sD20Qfu9e2aEXogiO3vpOC1PYJOUdyN9gvs4Qrvkg4wF43L5OhqrPeokdv8TL0/mXoYfpkcoGZMNN2pkQ==} dev: true @@ -22815,6 +23285,14 @@ packages: parse5: 7.1.2 dev: true + /@types/jsdom@21.1.7: + resolution: {integrity: sha512-yOriVnggzrnQ3a9OKOCxaVuSug3w3/SbOj5i7VwXWZEyUNl3bLF9V3MfxGbZKuwqJOQyRfqXyROBB1CoZLFWzA==} + dependencies: + '@types/node': 20.12.14 + '@types/tough-cookie': 4.0.5 + parse5: 7.1.2 + dev: true + /@types/json-schema@7.0.15: resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} @@ -23276,7 +23754,7 @@ packages: - supports-color dev: true - /@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.8.3): + /@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.9.2): resolution: {integrity: sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -23288,17 +23766,17 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.11.1 - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.8.3) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.9.2) '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.1)(typescript@5.8.3) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.8.3) + '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.1)(typescript@5.9.2) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.9.2) '@typescript-eslint/visitor-keys': 7.18.0 eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.8.3) - typescript: 5.8.3 + ts-api-utils: 1.3.0(typescript@5.9.2) + typescript: 5.9.2 transitivePeerDependencies: - supports-color dev: true @@ -23350,7 +23828,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.8.3): + /@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.2): resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -23362,11 +23840,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.8.3) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.9.2) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.4.1(supports-color@8.1.1) eslint: 8.57.1 - typescript: 5.8.3 + typescript: 5.9.2 transitivePeerDependencies: - supports-color dev: true @@ -23392,7 +23870,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.3): + /@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.2): resolution: {integrity: sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -23404,11 +23882,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.8.3) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.9.2) '@typescript-eslint/visitor-keys': 7.18.0 debug: 4.3.7 eslint: 8.57.1 - typescript: 5.8.3 + typescript: 5.9.2 transitivePeerDependencies: - supports-color dev: true @@ -23514,7 +23992,7 @@ packages: - supports-color dev: true - /@typescript-eslint/type-utils@7.18.0(eslint@8.57.1)(typescript@5.8.3): + /@typescript-eslint/type-utils@7.18.0(eslint@8.57.1)(typescript@5.9.2): resolution: {integrity: sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -23524,12 +24002,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.8.3) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.8.3) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.9.2) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.9.2) debug: 4.4.1(supports-color@8.1.1) eslint: 8.57.1 - ts-api-utils: 1.3.0(typescript@5.8.3) - typescript: 5.8.3 + ts-api-utils: 1.3.0(typescript@5.9.2) + typescript: 5.9.2 transitivePeerDependencies: - supports-color dev: true @@ -23554,7 +24032,7 @@ packages: - supports-color dev: true - /@typescript-eslint/type-utils@8.8.0(eslint@8.57.1)(typescript@5.8.3): + /@typescript-eslint/type-utils@8.8.0(eslint@8.57.1)(typescript@5.9.2): resolution: {integrity: sha512-IKwJSS7bCqyCeG4NVGxnOP6lLT9Okc3Zj8hLO96bpMkJab+10HIfJbMouLrlpyOr3yrQ1cA413YPFiGd1mW9/Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -23563,11 +24041,11 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.8.3) - '@typescript-eslint/utils': 8.8.0(eslint@8.57.1)(typescript@5.8.3) + '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.9.2) + '@typescript-eslint/utils': 8.8.0(eslint@8.57.1)(typescript@5.9.2) debug: 4.4.1(supports-color@8.1.1) - ts-api-utils: 1.3.0(typescript@5.8.3) - typescript: 5.8.3 + ts-api-utils: 1.3.0(typescript@5.9.2) + typescript: 5.9.2 transitivePeerDependencies: - eslint - supports-color @@ -23619,7 +24097,7 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree@6.21.0(typescript@5.8.3): + /@typescript-eslint/typescript-estree@6.21.0(typescript@5.9.2): resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -23635,8 +24113,8 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.8.3) - typescript: 5.8.3 + ts-api-utils: 1.3.0(typescript@5.9.2) + typescript: 5.9.2 transitivePeerDependencies: - supports-color dev: true @@ -23685,7 +24163,7 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree@7.18.0(typescript@5.8.3): + /@typescript-eslint/typescript-estree@7.18.0(typescript@5.9.2): resolution: {integrity: sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -23701,13 +24179,13 @@ packages: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.8.3) - typescript: 5.8.3 + ts-api-utils: 1.3.0(typescript@5.9.2) + typescript: 5.9.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@8.14.0(typescript@5.8.3): + /@typescript-eslint/typescript-estree@8.14.0(typescript@5.9.2): resolution: {integrity: sha512-OPXPLYKGZi9XS/49rdaCbR5j/S14HazviBlUQFvSKz3npr3NikF+mrgK7CFVur6XEt95DZp/cmke9d5i3vtVnQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -23723,13 +24201,13 @@ packages: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.8.3) - typescript: 5.8.3 + ts-api-utils: 1.3.0(typescript@5.9.2) + typescript: 5.9.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@8.8.0(typescript@5.8.3): + /@typescript-eslint/typescript-estree@8.8.0(typescript@5.9.2): resolution: {integrity: sha512-ZaMJwc/0ckLz5DaAZ+pNLmHv8AMVGtfWxZe/x2JVEkD5LnmhWiQMMcYT7IY7gkdJuzJ9P14fRy28lUrlDSWYdw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -23745,8 +24223,8 @@ packages: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.8.3) - typescript: 5.8.3 + ts-api-utils: 1.3.0(typescript@5.9.2) + typescript: 5.9.2 transitivePeerDependencies: - supports-color dev: true @@ -23787,7 +24265,7 @@ packages: - typescript dev: true - /@typescript-eslint/utils@7.18.0(eslint@8.57.1)(typescript@5.8.3): + /@typescript-eslint/utils@7.18.0(eslint@8.57.1)(typescript@5.9.2): resolution: {integrity: sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -23796,7 +24274,7 @@ packages: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.8.3) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.9.2) eslint: 8.57.1 transitivePeerDependencies: - supports-color @@ -23819,7 +24297,7 @@ packages: - typescript dev: true - /@typescript-eslint/utils@8.14.0(eslint@8.57.1)(typescript@5.8.3): + /@typescript-eslint/utils@8.14.0(eslint@8.57.1)(typescript@5.9.2): resolution: {integrity: sha512-OGqj6uB8THhrHj0Fk27DcHPojW7zKwKkPmHXHvQ58pLYp4hy8CSUdTKykKeh+5vFqTTVmjz0zCOOPKRovdsgHA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -23828,14 +24306,14 @@ packages: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) '@typescript-eslint/scope-manager': 8.14.0 '@typescript-eslint/types': 8.14.0 - '@typescript-eslint/typescript-estree': 8.14.0(typescript@5.8.3) + '@typescript-eslint/typescript-estree': 8.14.0(typescript@5.9.2) eslint: 8.57.1 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/utils@8.8.0(eslint@8.57.1)(typescript@5.8.3): + /@typescript-eslint/utils@8.8.0(eslint@8.57.1)(typescript@5.9.2): resolution: {integrity: sha512-QE2MgfOTem00qrlPgyByaCHay9yb1+9BjnMFnSFkUKQfu7adBXDTnCAivURnuPPAG/qiB+kzKkZKmKfaMT0zVg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -23844,7 +24322,7 @@ packages: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) '@typescript-eslint/scope-manager': 8.8.0 '@typescript-eslint/types': 8.8.0 - '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.8.3) + '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.9.2) eslint: 8.57.1 transitivePeerDependencies: - supports-color @@ -23894,6 +24372,10 @@ packages: /@ungap/structured-clone@1.2.0: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + /@ungap/structured-clone@1.3.0: + resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} + dev: true + /@unhead/react@2.0.12(react@19.1.1): resolution: {integrity: sha512-2qRwLtPVUDWHIP2n3S3gL0jT+Wcalb0huCgf/GFXYhV8ZWqm+5+ZTLVlPN7O5q3aVhIGO2gZHsppXNVq+L3fuQ==} peerDependencies: @@ -23912,6 +24394,160 @@ packages: unhead: 2.0.13 dev: false + /@unrs/resolver-binding-android-arm-eabi@1.11.1: + resolution: {integrity: sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-android-arm64@1.11.1: + resolution: {integrity: sha512-lCxkVtb4wp1v+EoN+HjIG9cIIzPkX5OtM03pQYkG+U5O/wL53LC4QbIeazgiKqluGeVEeBlZahHalCaBvU1a2g==} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-darwin-arm64@1.11.1: + resolution: {integrity: sha512-gPVA1UjRu1Y/IsB/dQEsp2V1pm44Of6+LWvbLc9SDk1c2KhhDRDBUkQCYVWe6f26uJb3fOK8saWMgtX8IrMk3g==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-darwin-x64@1.11.1: + resolution: {integrity: sha512-cFzP7rWKd3lZaCsDze07QX1SC24lO8mPty9vdP+YVa3MGdVgPmFc59317b2ioXtgCMKGiCLxJ4HQs62oz6GfRQ==} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-freebsd-x64@1.11.1: + resolution: {integrity: sha512-fqtGgak3zX4DCB6PFpsH5+Kmt/8CIi4Bry4rb1ho6Av2QHTREM+47y282Uqiu3ZRF5IQioJQ5qWRV6jduA+iGw==} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-linux-arm-gnueabihf@1.11.1: + resolution: {integrity: sha512-u92mvlcYtp9MRKmP+ZvMmtPN34+/3lMHlyMj7wXJDeXxuM0Vgzz0+PPJNsro1m3IZPYChIkn944wW8TYgGKFHw==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-linux-arm-musleabihf@1.11.1: + resolution: {integrity: sha512-cINaoY2z7LVCrfHkIcmvj7osTOtm6VVT16b5oQdS4beibX2SYBwgYLmqhBjA1t51CarSaBuX5YNsWLjsqfW5Cw==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-linux-arm64-gnu@1.11.1: + resolution: {integrity: sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-linux-arm64-musl@1.11.1: + resolution: {integrity: sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-linux-ppc64-gnu@1.11.1: + resolution: {integrity: sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA==} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-linux-riscv64-gnu@1.11.1: + resolution: {integrity: sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ==} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-linux-riscv64-musl@1.11.1: + resolution: {integrity: sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew==} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-linux-s390x-gnu@1.11.1: + resolution: {integrity: sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg==} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-linux-x64-gnu@1.11.1: + resolution: {integrity: sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-linux-x64-musl@1.11.1: + resolution: {integrity: sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-wasm32-wasi@1.11.1: + resolution: {integrity: sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ==} + engines: {node: '>=14.0.0'} + cpu: [wasm32] + requiresBuild: true + dependencies: + '@napi-rs/wasm-runtime': 0.2.12 + dev: true + optional: true + + /@unrs/resolver-binding-win32-arm64-msvc@1.11.1: + resolution: {integrity: sha512-nRcz5Il4ln0kMhfL8S3hLkxI85BXs3o8EYoattsJNdsX4YUU89iOkVn7g0VHSRxFuVMdM4Q1jEpIId1Ihim/Uw==} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-win32-ia32-msvc@1.11.1: + resolution: {integrity: sha512-DCEI6t5i1NmAZp6pFonpD5m7i6aFrpofcp4LA2i8IIq60Jyo28hamKBxNrZcyOwVOZkgsRp9O2sXWBWP8MnvIQ==} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@unrs/resolver-binding-win32-x64-msvc@1.11.1: + resolution: {integrity: sha512-lrW200hZdbfRtztbygyaq/6jP6AKE8qQN2KvPcJ+x7wiD038YtnYtZ82IMNJ69GJibV7bwL3y9FgK+5w/pYt6g==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@vercel/build-utils@7.11.0: resolution: {integrity: sha512-UFrx1hNIjNJJkd0NZrYfaOrmcWhQmrVsbKe9o3L9jX9J1iufG685wIZ9tFCKKC0Fa2HWbNDNzNxrE5SCAS2lyA==} dev: false @@ -24316,7 +24952,7 @@ packages: '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.28.0) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.18(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0) + vite: 5.4.18(@types/node@18.16.9)(less@4.4.0) transitivePeerDependencies: - supports-color dev: true @@ -24331,7 +24967,7 @@ packages: '@babel/core': 7.28.0 '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.28.0) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.28.0) - vite: 5.4.18(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0) + vite: 5.4.18(@types/node@18.16.9)(less@4.4.0) vue: 3.5.10(typescript@5.5.2) transitivePeerDependencies: - supports-color @@ -24347,7 +24983,7 @@ packages: '@babel/core': 7.28.0 '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.28.0) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.28.0) - vite: 5.4.18(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0) + vite: 5.4.18(@types/node@18.16.9)(less@4.4.0) vue: 3.5.18(typescript@5.5.2) transitivePeerDependencies: - supports-color @@ -24360,7 +24996,7 @@ packages: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.4.18(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0) + vite: 5.4.18(@types/node@18.16.9)(less@4.4.0) vue: 3.5.10(typescript@5.5.2) dev: true @@ -24371,7 +25007,7 @@ packages: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.4.18(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0) + vite: 5.4.18(@types/node@18.16.9)(less@4.4.0) vue: 3.5.18(typescript@5.5.2) dev: true @@ -24389,7 +25025,7 @@ packages: magicast: 0.3.5 picocolors: 1.1.0 test-exclude: 6.0.0 - vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.4.0)(stylus@0.64.0) + vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(jsdom@26.1.0)(less@4.4.0) transitivePeerDependencies: - supports-color dev: true @@ -24412,7 +25048,7 @@ packages: std-env: 3.7.0 strip-literal: 2.1.0 test-exclude: 6.0.0 - vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.4.0)(stylus@0.64.0) + vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(jsdom@26.1.0)(less@4.4.0) transitivePeerDependencies: - supports-color dev: true @@ -24507,7 +25143,7 @@ packages: pathe: 1.1.2 picocolors: 1.1.0 sirv: 2.0.4 - vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.4.0)(stylus@0.64.0) + vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(jsdom@26.1.0)(less@4.4.0) dev: true /@vitest/utils@1.2.2: @@ -24822,7 +25458,7 @@ packages: typescript: 5.7.3 dev: true - /@vue/language-core@2.2.10(typescript@5.8.3): + /@vue/language-core@2.2.10(typescript@5.9.2): resolution: {integrity: sha512-+yNoYx6XIKuAO8Mqh1vGytu8jkFEOH5C8iOv3i8Z/65A7x9iAOXA97Q+PqZ3nlm2lxf5rOJuIGI/wDtx/riNYw==} peerDependencies: typescript: '*' @@ -24838,7 +25474,7 @@ packages: minimatch: 9.0.5 muggle-string: 0.4.1 path-browserify: 1.0.1 - typescript: 5.8.3 + typescript: 5.9.2 /@vue/reactivity@3.5.10: resolution: {integrity: sha512-kW08v06F6xPSHhid9DJ9YjOGmwNDOsJJQk0ax21wKaUYzzuJGEuoKNU2Ujux8FLMrP7CFJJKsHhXN9l2WOVi2g==} @@ -25313,27 +25949,27 @@ packages: '@webassemblyjs/ast': 1.14.1 '@xtuc/long': 4.2.2 - /@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4)(webpack@5.98.0): + /@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4)(webpack@5.101.3): resolution: {integrity: sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==} engines: {node: '>=14.15.0'} peerDependencies: webpack: 5.x.x webpack-cli: 5.x.x dependencies: - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack@5.98.0) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack-cli: 5.1.4(webpack@5.101.3) - /@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.98.0): + /@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.101.3): resolution: {integrity: sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==} engines: {node: '>=14.15.0'} peerDependencies: webpack: 5.x.x webpack-cli: 5.x.x dependencies: - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack@5.98.0) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack-cli: 5.1.4(webpack@5.101.3) - /@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack@5.98.0): + /@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack@5.101.3): resolution: {integrity: sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==} engines: {node: '>=14.15.0'} peerDependencies: @@ -25344,8 +25980,8 @@ packages: webpack-dev-server: optional: true dependencies: - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack@5.98.0) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack-cli: 5.1.4(webpack@5.101.3) /@xhmikosr/archive-type@7.0.0: resolution: {integrity: sha512-sIm84ZneCOJuiy3PpWR5bxkx3HaNt1pqaN+vncUBZIlPZCq8ASZH+hBVdu5H8znR7qYC6sKwx+ie2Q7qztJTxA==} @@ -25573,6 +26209,14 @@ packages: dependencies: acorn: 8.15.0 + /acorn-import-phases@1.0.4(acorn@8.15.0): + resolution: {integrity: sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==} + engines: {node: '>=10.13.0'} + peerDependencies: + acorn: ^8.14.0 + dependencies: + acorn: 8.15.0 + /acorn-jsx@5.3.2(acorn@7.4.1): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: @@ -26125,68 +26769,6 @@ packages: - moment dev: false - /antd@5.19.1(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-ogGEUPaamSZ2HFGvlyLBNfxZ0c4uX5aqEIwMtmqRTPNjcLY/k+qdMmdWrMMiY1CDJ3j1in5wjzQTvREG+do65g==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@ant-design/colors': 7.1.0 - '@ant-design/cssinjs': 1.21.1(react-dom@19.0.0)(react@19.0.0) - '@ant-design/icons': 5.5.1(react-dom@19.0.0)(react@19.0.0) - '@ant-design/react-slick': 1.1.2(react@19.0.0) - '@babel/runtime': 7.25.6 - '@ctrl/tinycolor': 3.6.1 - '@rc-component/color-picker': 1.5.3(react-dom@19.0.0)(react@19.0.0) - '@rc-component/mutate-observer': 1.1.0(react-dom@19.0.0)(react@19.0.0) - '@rc-component/qrcode': 1.0.0(react-dom@19.0.0)(react@19.0.0) - '@rc-component/tour': 1.15.1(react-dom@19.0.0)(react@19.0.0) - '@rc-component/trigger': 2.2.3(react-dom@19.0.0)(react@19.0.0) - classnames: 2.5.1 - copy-to-clipboard: 3.3.3 - dayjs: 1.11.13 - rc-cascader: 3.27.1(react-dom@19.0.0)(react@19.0.0) - rc-checkbox: 3.3.0(react-dom@19.0.0)(react@19.0.0) - rc-collapse: 3.7.3(react-dom@19.0.0)(react@19.0.0) - rc-dialog: 9.5.2(react-dom@19.0.0)(react@19.0.0) - rc-drawer: 7.2.0(react-dom@19.0.0)(react@19.0.0) - rc-dropdown: 4.2.0(react-dom@19.0.0)(react@19.0.0) - rc-field-form: 2.2.1(react-dom@19.0.0)(react@19.0.0) - rc-image: 7.9.0(react-dom@19.0.0)(react@19.0.0) - rc-input: 1.5.1(react-dom@19.0.0)(react@19.0.0) - rc-input-number: 9.1.0(react-dom@19.0.0)(react@19.0.0) - rc-mentions: 2.14.0(react-dom@19.0.0)(react@19.0.0) - rc-menu: 9.14.1(react-dom@19.0.0)(react@19.0.0) - rc-motion: 2.9.3(react-dom@19.0.0)(react@19.0.0) - rc-notification: 5.6.2(react-dom@19.0.0)(react@19.0.0) - rc-pagination: 4.2.0(react-dom@19.0.0)(react@19.0.0) - rc-picker: 4.6.15(dayjs@1.11.13)(react-dom@19.0.0)(react@19.0.0) - rc-progress: 4.0.0(react-dom@19.0.0)(react@19.0.0) - rc-rate: 2.13.0(react-dom@19.0.0)(react@19.0.0) - rc-resize-observer: 1.4.0(react-dom@19.0.0)(react@19.0.0) - rc-segmented: 2.3.0(react-dom@19.0.0)(react@19.0.0) - rc-select: 14.15.2(react-dom@19.0.0)(react@19.0.0) - rc-slider: 10.6.2(react-dom@19.0.0)(react@19.0.0) - rc-steps: 6.0.1(react-dom@19.0.0)(react@19.0.0) - rc-switch: 4.1.0(react-dom@19.0.0)(react@19.0.0) - rc-table: 7.45.7(react-dom@19.0.0)(react@19.0.0) - rc-tabs: 15.1.1(react-dom@19.0.0)(react@19.0.0) - rc-textarea: 1.7.0(react-dom@19.0.0)(react@19.0.0) - rc-tooltip: 6.2.1(react-dom@19.0.0)(react@19.0.0) - rc-tree: 5.8.8(react-dom@19.0.0)(react@19.0.0) - rc-tree-select: 5.22.2(react-dom@19.0.0)(react@19.0.0) - rc-upload: 4.5.2(react-dom@19.0.0)(react@19.0.0) - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - scroll-into-view-if-needed: 3.1.0 - throttle-debounce: 5.0.2 - transitivePeerDependencies: - - date-fns - - luxon - - moment - dev: false - /antd@5.19.1(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-ogGEUPaamSZ2HFGvlyLBNfxZ0c4uX5aqEIwMtmqRTPNjcLY/k+qdMmdWrMMiY1CDJ3j1in5wjzQTvREG+do65g==} peerDependencies: @@ -26767,7 +27349,43 @@ packages: transitivePeerDependencies: - supports-color - /babel-loader@9.2.1(@babel/core@7.28.0)(webpack@5.98.0): + /babel-jest@30.0.5(@babel/core@7.28.0): + resolution: {integrity: sha512-mRijnKimhGDMsizTvBTWotwNpzrkHr+VvZUQBof2AufXKB8NXrL1W69TG20EvOz7aevx6FTJIaBuBkYxS8zolg==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + peerDependencies: + '@babel/core': ^7.11.0 + dependencies: + '@babel/core': 7.28.0 + '@jest/transform': 30.0.5 + '@types/babel__core': 7.20.5 + babel-plugin-istanbul: 7.0.1 + babel-preset-jest: 30.0.1(@babel/core@7.28.0) + chalk: 4.1.2 + graceful-fs: 4.2.11 + slash: 3.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-jest@30.1.2(@babel/core@7.28.0): + resolution: {integrity: sha512-IQCus1rt9kaSh7PQxLYRY5NmkNrNlU2TpabzwV7T2jljnpdHOcmnYYv8QmE04Li4S3a2Lj8/yXyET5pBarPr6g==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + peerDependencies: + '@babel/core': ^7.11.0 + dependencies: + '@babel/core': 7.28.0 + '@jest/transform': 30.1.2 + '@types/babel__core': 7.20.5 + babel-plugin-istanbul: 7.0.1 + babel-preset-jest: 30.0.1(@babel/core@7.28.0) + chalk: 4.1.2 + graceful-fs: 4.2.11 + slash: 3.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-loader@9.2.1(@babel/core@7.28.0)(webpack@5.101.3): resolution: {integrity: sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -26777,9 +27395,10 @@ packages: '@babel/core': 7.28.0 find-cache-dir: 4.0.0 schema-utils: 4.3.2 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true - /babel-loader@9.2.1(@babel/core@7.28.0)(webpack@5.99.9): + /babel-loader@9.2.1(@babel/core@7.28.0)(webpack@5.98.0): resolution: {integrity: sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -26789,8 +27408,7 @@ packages: '@babel/core': 7.28.0 find-cache-dir: 4.0.0 schema-utils: 4.3.2 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) /babel-plugin-apply-mdx-type-prop@1.6.22(@babel/core@7.12.9): resolution: {integrity: sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ==} @@ -26846,6 +27464,19 @@ packages: transitivePeerDependencies: - supports-color + /babel-plugin-istanbul@7.0.1: + resolution: {integrity: sha512-D8Z6Qm8jCvVXtIRkBnqNHX0zJ37rQcFJ9u8WOS6tkYOsRdHBzypCstaxWiu5ZIlqQtviRYbgnRLSoCEvjqcqbA==} + engines: {node: '>=12'} + dependencies: + '@babel/helper-plugin-utils': 7.27.1 + '@istanbuljs/load-nyc-config': 1.1.0 + '@istanbuljs/schema': 0.1.3 + istanbul-lib-instrument: 6.0.3 + test-exclude: 6.0.0 + transitivePeerDependencies: + - supports-color + dev: true + /babel-plugin-jest-hoist@29.6.3: resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -26855,6 +27486,15 @@ packages: '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 + /babel-plugin-jest-hoist@30.0.1: + resolution: {integrity: sha512-zTPME3pI50NsFW8ZBaVIOeAxzEY7XHlmWeXXu9srI+9kNfzCUTy8MFan46xOGZY8NZThMqq+e3qZUKsvXbasnQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@babel/template': 7.27.2 + '@babel/types': 7.28.2 + '@types/babel__core': 7.20.5 + dev: true + /babel-plugin-macros@2.8.0: resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==} dependencies: @@ -27010,6 +27650,17 @@ packages: babel-plugin-jest-hoist: 29.6.3 babel-preset-current-node-syntax: 1.1.0(@babel/core@7.28.0) + /babel-preset-jest@30.0.1(@babel/core@7.28.0): + resolution: {integrity: sha512-+YHejD5iTWI46cZmcc/YtX4gaKBtdqCHCVfuVinizVpbmyjO3zYmeuyFdfA8duRqQZfgCAMlsfmkVbJ+e2MAJw==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + peerDependencies: + '@babel/core': ^7.11.0 + dependencies: + '@babel/core': 7.28.0 + babel-plugin-jest-hoist: 30.0.1 + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.28.0) + dev: true + /babel-walk@3.0.0-canary-5: resolution: {integrity: sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==} engines: {node: '>= 10.0.0'} @@ -27941,6 +28592,10 @@ packages: resolution: {integrity: sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==} dev: true + /cjs-module-lexer@2.1.0: + resolution: {integrity: sha512-UX0OwmYRYQQetfrLEZeewIFFI+wSTofC+pMBLNuH3RUuu/xzG1oz84UCEDOSoQlN3fZ4+AzmV50ZYvGqkMh9yA==} + dev: true + /class-utils@0.3.6: resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==} engines: {node: '>=0.10.0'} @@ -28298,13 +28953,13 @@ packages: resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} engines: {node: ^12.20.0 || >=14} - /commitizen@4.3.1(@types/node@18.16.9)(typescript@5.8.3): + /commitizen@4.3.1(@types/node@18.16.9)(typescript@5.9.2): resolution: {integrity: sha512-gwAPAVTy/j5YcOOebcCRIijn+mSjWJC+IYKivTu6aG8Ei/scoXgfsMRnuAk6b0GRste2J4NGxVdMN3ZpfNaVaw==} engines: {node: '>= 12'} hasBin: true dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@types/node@18.16.9)(typescript@5.8.3) + cz-conventional-changelog: 3.3.0(@types/node@18.16.9)(typescript@5.9.2) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -28618,7 +29273,7 @@ packages: dependencies: toggle-selection: 1.0.6 - /copy-webpack-plugin@10.2.4(webpack@5.98.0): + /copy-webpack-plugin@10.2.4(webpack@5.101.3): resolution: {integrity: sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==} engines: {node: '>= 12.20.0'} peerDependencies: @@ -28630,9 +29285,10 @@ packages: normalize-path: 3.0.0 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true - /copy-webpack-plugin@10.2.4(webpack@5.99.9): + /copy-webpack-plugin@10.2.4(webpack@5.98.0): resolution: {integrity: sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==} engines: {node: '>= 12.20.0'} peerDependencies: @@ -28644,25 +29300,9 @@ packages: normalize-path: 3.0.0 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true - - /copy-webpack-plugin@11.0.0(webpack@5.98.0): - resolution: {integrity: sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==} - engines: {node: '>= 14.15.0'} - peerDependencies: - webpack: ^5.1.0 - dependencies: - fast-glob: 3.3.2 - glob-parent: 6.0.2 - globby: 13.2.2 - normalize-path: 3.0.0 - schema-utils: 4.3.0 - serialize-javascript: 6.0.2 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - /copy-webpack-plugin@11.0.0(webpack@5.99.9): + /copy-webpack-plugin@11.0.0(webpack@5.101.3): resolution: {integrity: sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -28674,7 +29314,7 @@ packages: normalize-path: 3.0.0 schema-utils: 4.3.0 serialize-javascript: 6.0.2 - webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true /core-js-compat@3.44.0: @@ -28735,7 +29375,7 @@ packages: resolution: {integrity: sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==} engines: {node: '>= 0.4.0'} - /cosmiconfig-typescript-loader@5.0.0(@types/node@18.16.9)(cosmiconfig@9.0.0)(typescript@5.8.3): + /cosmiconfig-typescript-loader@5.0.0(@types/node@18.16.9)(cosmiconfig@9.0.0)(typescript@5.9.2): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} peerDependencies: @@ -28744,12 +29384,12 @@ packages: typescript: '>=4' dependencies: '@types/node': 18.16.9 - cosmiconfig: 9.0.0(typescript@5.8.3) + cosmiconfig: 9.0.0(typescript@5.9.2) jiti: 1.21.7 - typescript: 5.8.3 + typescript: 5.9.2 dev: true - /cosmiconfig-typescript-loader@6.1.0(@types/node@18.16.9)(cosmiconfig@9.0.0)(typescript@5.8.3): + /cosmiconfig-typescript-loader@6.1.0(@types/node@18.16.9)(cosmiconfig@9.0.0)(typescript@5.9.2): resolution: {integrity: sha512-tJ1w35ZRUiM5FeTzT7DtYWAFFv37ZLqSRkGi2oeCK1gPhvaWjkAtfXvLmvE1pRfxxp9aQo6ba/Pvg1dKj05D4g==} engines: {node: '>=v18'} requiresBuild: true @@ -28759,9 +29399,9 @@ packages: typescript: '>=5' dependencies: '@types/node': 18.16.9 - cosmiconfig: 9.0.0(typescript@5.8.3) + cosmiconfig: 9.0.0(typescript@5.9.2) jiti: 2.4.2 - typescript: 5.8.3 + typescript: 5.9.2 dev: true optional: true @@ -28843,7 +29483,7 @@ packages: typescript: 5.5.2 dev: true - /cosmiconfig@8.3.6(typescript@5.8.3): + /cosmiconfig@8.3.6(typescript@5.9.2): resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} peerDependencies: @@ -28856,7 +29496,7 @@ packages: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - typescript: 5.8.3 + typescript: 5.9.2 /cosmiconfig@9.0.0(typescript@5.0.4): resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} @@ -28873,7 +29513,7 @@ packages: parse-json: 5.2.0 typescript: 5.0.4 - /cosmiconfig@9.0.0(typescript@5.8.3): + /cosmiconfig@9.0.0(typescript@5.9.2): resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} engines: {node: '>=14'} peerDependencies: @@ -28886,7 +29526,7 @@ packages: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 - typescript: 5.8.3 + typescript: 5.9.2 dev: true /create-ecdh@4.0.4: @@ -29048,7 +29688,7 @@ packages: postcss: 8.5.6 dev: true - /css-loader@6.11.0(@rspack/core@1.3.9)(webpack@5.98.0): + /css-loader@6.11.0(@rspack/core@1.5.7)(webpack@5.101.3): resolution: {integrity: sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -29060,7 +29700,7 @@ packages: webpack: optional: true dependencies: - '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + '@rspack/core': 1.5.7(@swc/helpers@0.5.13) icss-utils: 5.1.0(postcss@8.4.38) postcss: 8.4.38 postcss-modules-extract-imports: 3.1.0(postcss@8.4.38) @@ -29069,9 +29709,10 @@ packages: postcss-modules-values: 4.0.0(postcss@8.4.38) postcss-value-parser: 4.2.0 semver: 7.6.3 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true - /css-loader@6.11.0(@rspack/core@1.3.9)(webpack@5.99.9): + /css-loader@6.11.0(@rspack/core@1.5.7)(webpack@5.98.0): resolution: {integrity: sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -29083,7 +29724,7 @@ packages: webpack: optional: true dependencies: - '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + '@rspack/core': 1.5.7(@swc/helpers@0.5.13) icss-utils: 5.1.0(postcss@8.4.38) postcss: 8.4.38 postcss-modules-extract-imports: 3.1.0(postcss@8.4.38) @@ -29092,10 +29733,9 @@ packages: postcss-modules-values: 4.0.0(postcss@8.4.38) postcss-value-parser: 4.2.0 semver: 7.6.3 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - /css-minimizer-webpack-plugin@5.0.1(esbuild@0.18.20)(webpack@5.99.9): + /css-minimizer-webpack-plugin@5.0.1(esbuild@0.18.20)(webpack@5.101.3): resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -29120,14 +29760,14 @@ packages: lightningcss: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.29 cssnano: 6.1.2(postcss@8.4.38) esbuild: 0.18.20 jest-worker: 29.7.0 postcss: 8.4.38 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.11.31)(esbuild@0.18.20)(webpack-cli@5.1.4) dev: true /css-minimizer-webpack-plugin@5.0.1(esbuild@0.24.0)(webpack@5.98.0): @@ -29165,7 +29805,7 @@ packages: webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) dev: false - /css-minimizer-webpack-plugin@5.0.1(esbuild@0.25.0)(webpack@5.98.0): + /css-minimizer-webpack-plugin@5.0.1(esbuild@0.25.0)(webpack@5.101.3): resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -29190,17 +29830,17 @@ packages: lightningcss: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.29 cssnano: 6.1.2(postcss@8.4.38) esbuild: 0.25.0 jest-worker: 29.7.0 postcss: 8.4.38 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true - /css-minimizer-webpack-plugin@5.0.1(esbuild@0.25.0)(webpack@5.99.9): + /css-minimizer-webpack-plugin@5.0.1(esbuild@0.25.0)(webpack@5.98.0): resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -29225,17 +29865,17 @@ packages: lightningcss: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.29 cssnano: 6.1.2(postcss@8.4.38) esbuild: 0.25.0 jest-worker: 29.7.0 postcss: 8.4.38 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true - /css-minimizer-webpack-plugin@5.0.1(esbuild@0.25.5)(webpack@5.99.9): + /css-minimizer-webpack-plugin@5.0.1(esbuild@0.25.5)(webpack@5.101.3): resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -29260,14 +29900,14 @@ packages: lightningcss: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.29 cssnano: 6.1.2(postcss@8.4.38) esbuild: 0.25.5 jest-worker: 29.7.0 postcss: 8.4.38 schema-utils: 4.3.2 serialize-javascript: 6.0.2 - webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) dev: true /css-select@4.3.0: @@ -29600,18 +30240,18 @@ packages: yauzl: 2.10.0 dev: true - /cz-conventional-changelog@3.3.0(@types/node@18.16.9)(typescript@5.8.3): + /cz-conventional-changelog@3.3.0(@types/node@18.16.9)(typescript@5.9.2): resolution: {integrity: sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==} engines: {node: '>= 10'} dependencies: chalk: 2.4.2 - commitizen: 4.3.1(@types/node@18.16.9)(typescript@5.8.3) + commitizen: 4.3.1(@types/node@18.16.9)(typescript@5.9.2) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.5 optionalDependencies: - '@commitlint/load': 19.8.1(@types/node@18.16.9)(typescript@5.8.3) + '@commitlint/load': 19.8.1(@types/node@18.16.9)(typescript@5.9.2) transitivePeerDependencies: - '@types/node' - typescript @@ -29920,6 +30560,10 @@ packages: resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} dev: true + /decimal.js@10.6.0: + resolution: {integrity: sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==} + dev: true + /decode-named-character-reference@1.0.2: resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} dependencies: @@ -29951,6 +30595,15 @@ packages: optional: true dev: true + /dedent@1.7.0: + resolution: {integrity: sha512-HGFtf8yhuhGhqO07SV79tRp+br4MnbdjeVxotpn1QBl30pcLLCQjX5b2295ll0fv8RKDKsmWYrl05usHM9CewQ==} + peerDependencies: + babel-plugin-macros: ^3.1.0 + peerDependenciesMeta: + babel-plugin-macros: + optional: true + dev: true + /deep-eql@4.1.4: resolution: {integrity: sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==} engines: {node: '>=6'} @@ -30684,7 +31337,6 @@ packages: /es-module-lexer@1.7.0: resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} - dev: true /es-object-atoms@1.1.1: resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} @@ -31016,36 +31668,6 @@ packages: esbuild-windows-arm64: 0.14.47 dev: false - /esbuild@0.17.19: - resolution: {integrity: sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - optionalDependencies: - '@esbuild/android-arm': 0.17.19 - '@esbuild/android-arm64': 0.17.19 - '@esbuild/android-x64': 0.17.19 - '@esbuild/darwin-arm64': 0.17.19 - '@esbuild/darwin-x64': 0.17.19 - '@esbuild/freebsd-arm64': 0.17.19 - '@esbuild/freebsd-x64': 0.17.19 - '@esbuild/linux-arm': 0.17.19 - '@esbuild/linux-arm64': 0.17.19 - '@esbuild/linux-ia32': 0.17.19 - '@esbuild/linux-loong64': 0.17.19 - '@esbuild/linux-mips64el': 0.17.19 - '@esbuild/linux-ppc64': 0.17.19 - '@esbuild/linux-riscv64': 0.17.19 - '@esbuild/linux-s390x': 0.17.19 - '@esbuild/linux-x64': 0.17.19 - '@esbuild/netbsd-x64': 0.17.19 - '@esbuild/openbsd-x64': 0.17.19 - '@esbuild/sunos-x64': 0.17.19 - '@esbuild/win32-arm64': 0.17.19 - '@esbuild/win32-ia32': 0.17.19 - '@esbuild/win32-x64': 0.17.19 - dev: true - /esbuild@0.18.20: resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} engines: {node: '>=12'} @@ -31432,7 +32054,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.8.3) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.9.2) debug: 3.2.7(supports-color@8.1.1) eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 @@ -31581,7 +32203,7 @@ packages: optional: true dependencies: '@rtsao/scc': 1.1.0 - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.8.3) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.9.2) array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 @@ -31742,13 +32364,13 @@ packages: eslint: 8.57.1 dev: true - /eslint-plugin-qwik@1.10.0(eslint@8.57.1)(typescript@5.8.3): + /eslint-plugin-qwik@1.10.0(eslint@8.57.1)(typescript@5.9.2): resolution: {integrity: sha512-wTBF0tffIb7LH8CvI7RILtyB68JSMo+jr3uonNanGK26Nq9olhITwdzP+u00tIzxrDW6nWcyfutgScpYKiZtSw==} engines: {node: '>=16.8.0 <18.0.0 || >=18.11'} peerDependencies: eslint: ^8.57.0 dependencies: - '@typescript-eslint/utils': 8.14.0(eslint@8.57.1)(typescript@5.8.3) + '@typescript-eslint/utils': 8.14.0(eslint@8.57.1)(typescript@5.9.2) eslint: 8.57.1 jsx-ast-utils: 3.3.5 transitivePeerDependencies: @@ -31867,14 +32489,14 @@ packages: eslint: 8.57.1 dev: true - /eslint-plugin-storybook@9.0.9(eslint@8.57.1)(storybook@9.0.9)(typescript@5.8.3): + /eslint-plugin-storybook@9.0.9(eslint@8.57.1)(storybook@9.0.9)(typescript@5.9.2): resolution: {integrity: sha512-IPxl6OfZPQq9R/aAac5F/gKdu/wW83z1HYkEdoLf0MDUgFDt+QMmMUi1jmW7oVt7c8tMaYKCcAVCZ+EC7ZXBug==} engines: {node: '>=20.0.0'} peerDependencies: eslint: '>=8' storybook: ^9.0.9 dependencies: - '@typescript-eslint/utils': 8.14.0(eslint@8.57.1)(typescript@5.8.3) + '@typescript-eslint/utils': 8.14.0(eslint@8.57.1)(typescript@5.9.2) eslint: 8.57.1 storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) transitivePeerDependencies: @@ -32302,6 +32924,11 @@ packages: pify: 2.3.0 dev: true + /exit-x@0.2.2: + resolution: {integrity: sha512-+I6B/IkJc1o/2tiURyz/ivu/O0nKNEArIUB5O7zBrlDVJr22SCLH3xTeEry428LvFhRzIA1g8izguxJ/gbNcVQ==} + engines: {node: '>= 0.8.0'} + dev: true + /exit@0.1.2: resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} engines: {node: '>= 0.8.0'} @@ -32339,6 +32966,30 @@ packages: jest-util: 29.7.0 dev: true + /expect@30.0.5: + resolution: {integrity: sha512-P0te2pt+hHI5qLJkIR+iMvS+lYUZml8rKKsohVHAGY+uClp9XVbdyYNJOIjSRpHVp8s8YqxJCiHUkSYZGr8rtQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/expect-utils': 30.0.5 + '@jest/get-type': 30.0.1 + jest-matcher-utils: 30.0.5 + jest-message-util: 30.0.5 + jest-mock: 30.0.5 + jest-util: 30.0.5 + dev: true + + /expect@30.1.2: + resolution: {integrity: sha512-xvHszRavo28ejws8FpemjhwswGj4w/BetHIL8cU49u4sGyXDw2+p3YbeDbj6xzlxi6kWTjIRSTJ+9sNXPnF0Zg==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/expect-utils': 30.1.2 + '@jest/get-type': 30.1.0 + jest-matcher-utils: 30.1.2 + jest-message-util: 30.1.0 + jest-mock: 30.0.5 + jest-util: 30.0.5 + dev: true + /exponential-backoff@3.1.2: resolution: {integrity: sha512-8QxYTVXUkuy7fIIoitQkPwGonB8F3Zj8eEO8Sqg9Zv/bkI7RJAzowee4gr81Hak/dUTpA2Z7VfQgoijjPNlUZA==} @@ -32656,6 +33307,18 @@ packages: dependencies: picomatch: 4.0.2 + /fdir@6.5.0(picomatch@4.0.3): + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} + engines: {node: '>=12.0.0'} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + dependencies: + picomatch: 4.0.3 + dev: true + /fetch-blob@3.2.0: resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} engines: {node: ^12.20 || >= 14.13} @@ -32704,6 +33367,17 @@ packages: flat-cache: 4.0.1 dev: true + /file-loader@6.2.0(webpack@5.101.3): + resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + dependencies: + loader-utils: 2.0.4 + schema-utils: 3.3.0 + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true + /file-loader@6.2.0(webpack@5.94.0): resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} engines: {node: '>= 10.13.0'} @@ -33074,7 +33748,7 @@ packages: webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true - /fork-ts-checker-webpack-plugin@7.2.13(typescript@5.8.3)(webpack@5.98.0): + /fork-ts-checker-webpack-plugin@7.2.13(typescript@5.9.2)(webpack@5.101.3): resolution: {integrity: sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: @@ -33097,11 +33771,11 @@ packages: schema-utils: 3.3.0 semver: 7.6.3 tapable: 2.2.1 - typescript: 5.8.3 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - dev: false + typescript: 5.9.2 + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true - /fork-ts-checker-webpack-plugin@7.2.13(typescript@5.8.3)(webpack@5.99.9): + /fork-ts-checker-webpack-plugin@7.2.13(typescript@5.9.2)(webpack@5.98.0): resolution: {integrity: sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: @@ -33124,11 +33798,11 @@ packages: schema-utils: 3.3.0 semver: 7.6.3 tapable: 2.2.1 - typescript: 5.8.3 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true + typescript: 5.9.2 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false - /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.8.3)(webpack@5.98.0): + /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.9.2)(webpack@5.101.3): resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: @@ -33147,8 +33821,8 @@ packages: schema-utils: 3.3.0 semver: 7.6.3 tapable: 2.2.1 - typescript: 5.8.3 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + typescript: 5.9.2 + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true /form-data-encoder@1.7.2: @@ -34460,7 +35134,7 @@ packages: /html-void-elements@3.0.0: resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} - /html-webpack-plugin@5.6.2(@rspack/core@1.3.9)(webpack@5.98.0): + /html-webpack-plugin@5.6.2(@rspack/core@1.5.7)(webpack@5.101.3): resolution: {integrity: sha512-q7xp/FO9RGBVoTKNItkdX1jKLscLFkgn/dLVFNYbHVbfHLBk6DYW5nsQ8kCzIWcgKP/kUBocetjvav6lD8YfCQ==} engines: {node: '>=10.13.0'} peerDependencies: @@ -34472,15 +35146,15 @@ packages: webpack: optional: true dependencies: - '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + '@rspack/core': 1.5.7(@swc/helpers@0.5.13) '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - /html-webpack-plugin@5.6.3(@rspack/core@1.3.9)(webpack@5.99.9): + /html-webpack-plugin@5.6.3(@rspack/core@1.5.7)(webpack@5.101.3): resolution: {integrity: sha512-QSf1yjtSAsmf7rYBV7XX86uua4W/vkhIt0xNXKbsi2foEeW7vjJQz4bhnpL3xH+l1ryl1680uNv968Z+X6jSYg==} engines: {node: '>=10.13.0'} peerDependencies: @@ -34492,13 +35166,13 @@ packages: webpack: optional: true dependencies: - '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + '@rspack/core': 1.5.7(@swc/helpers@0.5.13) '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) dev: true /htmlparser2@10.0.0: @@ -34646,6 +35320,25 @@ packages: transitivePeerDependencies: - debug + /http-proxy-middleware@2.0.9(@types/express@4.17.21): + resolution: {integrity: sha512-c1IyJYLYppU574+YI7R4QyX2ystMtVXZwIdzazUIPIJsHuWNd+mho2j+bKoHftndicGj9yh+xjd+l0yj7VeT1Q==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@types/express': ^4.17.13 + peerDependenciesMeta: + '@types/express': + optional: true + dependencies: + '@types/express': 4.17.21 + '@types/http-proxy': 1.17.15 + http-proxy: 1.18.1(debug@4.4.1) + is-glob: 4.0.3 + is-plain-obj: 3.0.0 + micromatch: 4.0.8 + transitivePeerDependencies: + - debug + dev: true + /http-proxy-middleware@3.0.3: resolution: {integrity: sha512-usY0HG5nyDUwtqpiZdETNbmKtw3QQ1jwYFZ9wi5iHzX2BcILwQKtYDJPo7XHTsu5Z0B2Hj3W9NNnbd+AjFWjqg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -34659,6 +35352,20 @@ packages: transitivePeerDependencies: - supports-color + /http-proxy-middleware@3.0.5: + resolution: {integrity: sha512-GLZZm1X38BPY4lkXA01jhwxvDoOkkXqjgVyUzVxiEK4iuRu03PZoYHhHRwxnfhQMDuaxi3vVri0YgSro/1oWqg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@types/http-proxy': 1.17.15 + debug: 4.4.1(supports-color@8.1.1) + http-proxy: 1.18.1(debug@4.4.1) + is-glob: 4.0.3 + is-plain-object: 5.0.0 + micromatch: 4.0.8 + transitivePeerDependencies: + - supports-color + dev: true + /http-proxy@1.18.1(debug@4.4.1): resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} engines: {node: '>=8.0.0'} @@ -35864,6 +36571,15 @@ packages: p-limit: 3.1.0 dev: true + /jest-changed-files@30.0.5: + resolution: {integrity: sha512-bGl2Ntdx0eAwXuGpdLdVYVr5YQHnSZlQ0y9HVDu565lCUAe9sj6JOtBbMmBBikGIegne9piDDIOeiLVoqTkz4A==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + execa: 5.1.1 + jest-util: 30.0.5 + p-limit: 3.1.0 + dev: true + /jest-circus@29.7.0: resolution: {integrity: sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -35893,6 +36609,64 @@ packages: - supports-color dev: true + /jest-circus@30.0.5: + resolution: {integrity: sha512-h/sjXEs4GS+NFFfqBDYT7y5Msfxh04EwWLhQi0F8kuWpe+J/7tICSlswU8qvBqumR3kFgHbfu7vU6qruWWBPug==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/environment': 30.0.5 + '@jest/expect': 30.0.5 + '@jest/test-result': 30.0.5 + '@jest/types': 30.0.5 + '@types/node': 20.12.14 + chalk: 4.1.2 + co: 4.6.0 + dedent: 1.7.0 + is-generator-fn: 2.1.0 + jest-each: 30.0.5 + jest-matcher-utils: 30.0.5 + jest-message-util: 30.0.5 + jest-runtime: 30.0.5 + jest-snapshot: 30.0.5 + jest-util: 30.0.5 + p-limit: 3.1.0 + pretty-format: 30.0.5 + pure-rand: 7.0.1 + slash: 3.0.0 + stack-utils: 2.0.6 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + dev: true + + /jest-circus@30.1.3: + resolution: {integrity: sha512-Yf3dnhRON2GJT4RYzM89t/EXIWNxKTpWTL9BfF3+geFetWP4XSvJjiU1vrWplOiUkmq8cHLiwuhz+XuUp9DscA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/environment': 30.1.2 + '@jest/expect': 30.1.2 + '@jest/test-result': 30.1.3 + '@jest/types': 30.0.5 + '@types/node': 20.12.14 + chalk: 4.1.2 + co: 4.6.0 + dedent: 1.7.0 + is-generator-fn: 2.1.0 + jest-each: 30.1.0 + jest-matcher-utils: 30.1.2 + jest-message-util: 30.1.0 + jest-runtime: 30.1.3 + jest-snapshot: 30.1.2 + jest-util: 30.0.5 + p-limit: 3.1.0 + pretty-format: 30.0.5 + pure-rand: 7.0.1 + slash: 3.0.0 + stack-utils: 2.0.6 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + dev: true + /jest-cli@29.7.0(@types/node@17.0.45)(ts-node@10.9.1): resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -35949,6 +36723,34 @@ packages: - ts-node dev: true + /jest-cli@30.0.5(@types/node@18.16.9)(ts-node@10.9.1): + resolution: {integrity: sha512-Sa45PGMkBZzF94HMrlX4kUyPOwUpdZasaliKN3mifvDmkhLYqLLg8HQTzn6gq7vJGahFYMQjXgyJWfYImKZzOw==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + '@jest/core': 30.0.5(ts-node@10.9.1) + '@jest/test-result': 30.0.5 + '@jest/types': 30.0.5 + chalk: 4.1.2 + exit-x: 0.2.2 + import-local: 3.2.0 + jest-config: 30.0.5(@types/node@18.16.9)(ts-node@10.9.1) + jest-util: 30.0.5 + jest-validate: 30.0.5 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - esbuild-register + - supports-color + - ts-node + dev: true + /jest-config@29.7.0(@types/node@17.0.45)(ts-node@10.9.1): resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -35984,7 +36786,7 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.8.3) + ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.9.2) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -36025,7 +36827,7 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.8.3) + ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.9.2) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -36066,7 +36868,145 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.8.3) + ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.9.2) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + dev: true + + /jest-config@30.0.5(@types/node@18.16.9)(ts-node@10.9.1): + resolution: {integrity: sha512-aIVh+JNOOpzUgzUnPn5FLtyVnqc3TQHVMupYtyeURSb//iLColiMIR8TxCIDKyx9ZgjKnXGucuW68hCxgbrwmA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + peerDependencies: + '@types/node': '*' + esbuild-register: '>=3.4.0' + ts-node: '>=9.0.0' + peerDependenciesMeta: + '@types/node': + optional: true + esbuild-register: + optional: true + ts-node: + optional: true + dependencies: + '@babel/core': 7.28.0 + '@jest/get-type': 30.0.1 + '@jest/pattern': 30.0.1 + '@jest/test-sequencer': 30.0.5 + '@jest/types': 30.0.5 + '@types/node': 18.16.9 + babel-jest: 30.0.5(@babel/core@7.28.0) + chalk: 4.1.2 + ci-info: 4.2.0 + deepmerge: 4.3.1 + glob: 10.4.5 + graceful-fs: 4.2.11 + jest-circus: 30.0.5 + jest-docblock: 30.0.1 + jest-environment-node: 30.0.5 + jest-regex-util: 30.0.1 + jest-resolve: 30.0.5 + jest-runner: 30.0.5 + jest-util: 30.0.5 + jest-validate: 30.0.5 + micromatch: 4.0.8 + parse-json: 5.2.0 + pretty-format: 30.0.5 + slash: 3.0.0 + strip-json-comments: 3.1.1 + ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.9.2) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + dev: true + + /jest-config@30.0.5(@types/node@20.12.14)(ts-node@10.9.1): + resolution: {integrity: sha512-aIVh+JNOOpzUgzUnPn5FLtyVnqc3TQHVMupYtyeURSb//iLColiMIR8TxCIDKyx9ZgjKnXGucuW68hCxgbrwmA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + peerDependencies: + '@types/node': '*' + esbuild-register: '>=3.4.0' + ts-node: '>=9.0.0' + peerDependenciesMeta: + '@types/node': + optional: true + esbuild-register: + optional: true + ts-node: + optional: true + dependencies: + '@babel/core': 7.28.0 + '@jest/get-type': 30.0.1 + '@jest/pattern': 30.0.1 + '@jest/test-sequencer': 30.0.5 + '@jest/types': 30.0.5 + '@types/node': 20.12.14 + babel-jest: 30.0.5(@babel/core@7.28.0) + chalk: 4.1.2 + ci-info: 4.2.0 + deepmerge: 4.3.1 + glob: 10.4.5 + graceful-fs: 4.2.11 + jest-circus: 30.0.5 + jest-docblock: 30.0.1 + jest-environment-node: 30.0.5 + jest-regex-util: 30.0.1 + jest-resolve: 30.0.5 + jest-runner: 30.0.5 + jest-util: 30.0.5 + jest-validate: 30.0.5 + micromatch: 4.0.8 + parse-json: 5.2.0 + pretty-format: 30.0.5 + slash: 3.0.0 + strip-json-comments: 3.1.1 + ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.9.2) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + dev: true + + /jest-config@30.1.3(@types/node@18.16.9)(ts-node@10.9.1): + resolution: {integrity: sha512-M/f7gqdQEPgZNA181Myz+GXCe8jXcJsGjCMXUzRj22FIXsZOyHNte84e0exntOvdPaeh9tA0w+B8qlP2fAezfw==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + peerDependencies: + '@types/node': '*' + esbuild-register: '>=3.4.0' + ts-node: '>=9.0.0' + peerDependenciesMeta: + '@types/node': + optional: true + esbuild-register: + optional: true + ts-node: + optional: true + dependencies: + '@babel/core': 7.28.0 + '@jest/get-type': 30.1.0 + '@jest/pattern': 30.0.1 + '@jest/test-sequencer': 30.1.3 + '@jest/types': 30.0.5 + '@types/node': 18.16.9 + babel-jest: 30.1.2(@babel/core@7.28.0) + chalk: 4.1.2 + ci-info: 4.2.0 + deepmerge: 4.3.1 + glob: 10.4.5 + graceful-fs: 4.2.11 + jest-circus: 30.1.3 + jest-docblock: 30.0.1 + jest-environment-node: 30.1.2 + jest-regex-util: 30.0.1 + jest-resolve: 30.1.3 + jest-runner: 30.1.3 + jest-util: 30.0.5 + jest-validate: 30.1.0 + micromatch: 4.0.8 + parse-json: 5.2.0 + pretty-format: 30.0.5 + slash: 3.0.0 + strip-json-comments: 3.1.1 + ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.9.2) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -36081,6 +37021,25 @@ packages: jest-get-type: 29.6.3 pretty-format: 29.7.0 + /jest-diff@30.0.5: + resolution: {integrity: sha512-1UIqE9PoEKaHcIKvq2vbibrCog4Y8G0zmOxgQUVEiTqwR5hJVMCoDsN1vFvI5JvwD37hjueZ1C4l2FyGnfpE0A==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/diff-sequences': 30.0.1 + '@jest/get-type': 30.0.1 + chalk: 4.1.2 + pretty-format: 30.0.5 + dev: true + + /jest-diff@30.1.2: + resolution: {integrity: sha512-4+prq+9J61mOVXCa4Qp8ZjavdxzrWQXrI80GNxP8f4tkI2syPuPrJgdRPZRrfUTRvIoUwcmNLbqEJy9W800+NQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/diff-sequences': 30.0.1 + '@jest/get-type': 30.1.0 + chalk: 4.1.2 + pretty-format: 30.0.5 + /jest-docblock@29.7.0: resolution: {integrity: sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -36088,6 +37047,13 @@ packages: detect-newline: 3.1.0 dev: true + /jest-docblock@30.0.1: + resolution: {integrity: sha512-/vF78qn3DYphAaIc3jy4gA7XSAz167n9Bm/wn/1XhTLW7tTBIzXtCJpb/vcmc73NIIeeohCbdL94JasyXUZsGA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + detect-newline: 3.1.0 + dev: true + /jest-each@29.7.0: resolution: {integrity: sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -36099,6 +37065,28 @@ packages: pretty-format: 29.7.0 dev: true + /jest-each@30.0.5: + resolution: {integrity: sha512-dKjRsx1uZ96TVyejD3/aAWcNKy6ajMaN531CwWIsrazIqIoXI9TnnpPlkrEYku/8rkS3dh2rbH+kMOyiEIv0xQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/get-type': 30.0.1 + '@jest/types': 30.0.5 + chalk: 4.1.2 + jest-util: 30.0.5 + pretty-format: 30.0.5 + dev: true + + /jest-each@30.1.0: + resolution: {integrity: sha512-A+9FKzxPluqogNahpCv04UJvcZ9B3HamqpDNWNKDjtxVRYB8xbZLFuCr8JAJFpNp83CA0anGQFlpQna9Me+/tQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/get-type': 30.1.0 + '@jest/types': 30.0.5 + chalk: 4.1.2 + jest-util: 30.0.5 + pretty-format: 30.0.5 + dev: true + /jest-environment-jsdom@29.7.0: resolution: {integrity: sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -36122,6 +37110,26 @@ packages: - utf-8-validate dev: true + /jest-environment-jsdom@30.0.5: + resolution: {integrity: sha512-BmnDEoAH+jEjkPrvE9DTKS2r3jYSJWlN/r46h0/DBUxKrkgt2jAZ5Nj4wXLAcV1KWkRpcFqA5zri9SWzJZ1cCg==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + peerDependencies: + canvas: ^3.0.0 + peerDependenciesMeta: + canvas: + optional: true + dependencies: + '@jest/environment': 30.0.5 + '@jest/environment-jsdom-abstract': 30.0.5(jsdom@26.1.0) + '@types/jsdom': 21.1.7 + '@types/node': 20.12.14 + jsdom: 26.1.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: true + /jest-environment-node@29.7.0: resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -36133,6 +37141,32 @@ packages: jest-mock: 29.7.0 jest-util: 29.7.0 + /jest-environment-node@30.0.5: + resolution: {integrity: sha512-ppYizXdLMSvciGsRsMEnv/5EFpvOdXBaXRBzFUDPWrsfmog4kYrOGWXarLllz6AXan6ZAA/kYokgDWuos1IKDA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/environment': 30.0.5 + '@jest/fake-timers': 30.0.5 + '@jest/types': 30.0.5 + '@types/node': 20.12.14 + jest-mock: 30.0.5 + jest-util: 30.0.5 + jest-validate: 30.0.5 + dev: true + + /jest-environment-node@30.1.2: + resolution: {integrity: sha512-w8qBiXtqGWJ9xpJIA98M0EIoq079GOQRQUyse5qg1plShUCQ0Ek1VTTcczqKrn3f24TFAgFtT+4q3aOXvjbsuA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/environment': 30.1.2 + '@jest/fake-timers': 30.1.2 + '@jest/types': 30.0.5 + '@types/node': 20.12.14 + jest-mock: 30.0.5 + jest-util: 30.0.5 + jest-validate: 30.1.0 + dev: true + /jest-fixed-jsdom@0.0.9(jest-environment-jsdom@29.7.0): resolution: {integrity: sha512-KPfqh2+sn5q2B+7LZktwDcwhCpOpUSue8a1I+BcixWLOQoEVyAjAGfH+IYZGoxZsziNojoHGRTC8xRbB1wDD4g==} engines: {node: '>=18.0.0'} @@ -36164,6 +37198,42 @@ packages: optionalDependencies: fsevents: 2.3.3 + /jest-haste-map@30.0.5: + resolution: {integrity: sha512-dkmlWNlsTSR0nH3nRfW5BKbqHefLZv0/6LCccG0xFCTWcJu8TuEwG+5Cm75iBfjVoockmO6J35o5gxtFSn5xeg==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/types': 30.0.5 + '@types/node': 20.12.14 + anymatch: 3.1.3 + fb-watchman: 2.0.2 + graceful-fs: 4.2.11 + jest-regex-util: 30.0.1 + jest-util: 30.0.5 + jest-worker: 30.0.5 + micromatch: 4.0.8 + walker: 1.0.8 + optionalDependencies: + fsevents: 2.3.3 + dev: true + + /jest-haste-map@30.1.0: + resolution: {integrity: sha512-JLeM84kNjpRkggcGpQLsV7B8W4LNUWz7oDNVnY1Vjj22b5/fAb3kk3htiD+4Na8bmJmjJR7rBtS2Rmq/NEcADg==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/types': 30.0.5 + '@types/node': 20.12.14 + anymatch: 3.1.3 + fb-watchman: 2.0.2 + graceful-fs: 4.2.11 + jest-regex-util: 30.0.1 + jest-util: 30.0.5 + jest-worker: 30.1.0 + micromatch: 4.0.8 + walker: 1.0.8 + optionalDependencies: + fsevents: 2.3.3 + dev: true + /jest-leak-detector@29.7.0: resolution: {integrity: sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -36172,6 +37242,22 @@ packages: pretty-format: 29.7.0 dev: true + /jest-leak-detector@30.0.5: + resolution: {integrity: sha512-3Uxr5uP8jmHMcsOtYMRB/zf1gXN3yUIc+iPorhNETG54gErFIiUhLvyY/OggYpSMOEYqsmRxmuU4ZOoX5jpRFg==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/get-type': 30.0.1 + pretty-format: 30.0.5 + dev: true + + /jest-leak-detector@30.1.0: + resolution: {integrity: sha512-AoFvJzwxK+4KohH60vRuHaqXfWmeBATFZpzpmzNmYTtmRMiyGPVhkXpBqxUQunw+dQB48bDf4NpUs6ivVbRv1g==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/get-type': 30.1.0 + pretty-format: 30.0.5 + dev: true + /jest-matcher-utils@29.7.0: resolution: {integrity: sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -36182,6 +37268,26 @@ packages: pretty-format: 29.7.0 dev: true + /jest-matcher-utils@30.0.5: + resolution: {integrity: sha512-uQgGWt7GOrRLP1P7IwNWwK1WAQbq+m//ZY0yXygyfWp0rJlksMSLQAA4wYQC3b6wl3zfnchyTx+k3HZ5aPtCbQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/get-type': 30.0.1 + chalk: 4.1.2 + jest-diff: 30.0.5 + pretty-format: 30.0.5 + dev: true + + /jest-matcher-utils@30.1.2: + resolution: {integrity: sha512-7ai16hy4rSbDjvPTuUhuV8nyPBd6EX34HkBsBcBX2lENCuAQ0qKCPb/+lt8OSWUa9WWmGYLy41PrEzkwRwoGZQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/get-type': 30.1.0 + chalk: 4.1.2 + jest-diff: 30.1.2 + pretty-format: 30.0.5 + dev: true + /jest-message-util@29.7.0: resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -36196,6 +37302,36 @@ packages: slash: 3.0.0 stack-utils: 2.0.6 + /jest-message-util@30.0.5: + resolution: {integrity: sha512-NAiDOhsK3V7RU0Aa/HnrQo+E4JlbarbmI3q6Pi4KcxicdtjV82gcIUrejOtczChtVQR4kddu1E1EJlW6EN9IyA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@babel/code-frame': 7.27.1 + '@jest/types': 30.0.5 + '@types/stack-utils': 2.0.3 + chalk: 4.1.2 + graceful-fs: 4.2.11 + micromatch: 4.0.8 + pretty-format: 30.0.5 + slash: 3.0.0 + stack-utils: 2.0.6 + dev: true + + /jest-message-util@30.1.0: + resolution: {integrity: sha512-HizKDGG98cYkWmaLUHChq4iN+oCENohQLb7Z5guBPumYs+/etonmNFlg1Ps6yN9LTPyZn+M+b/9BbnHx3WTMDg==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@babel/code-frame': 7.27.1 + '@jest/types': 30.0.5 + '@types/stack-utils': 2.0.3 + chalk: 4.1.2 + graceful-fs: 4.2.11 + micromatch: 4.0.8 + pretty-format: 30.0.5 + slash: 3.0.0 + stack-utils: 2.0.6 + dev: true + /jest-mock@29.7.0: resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -36204,6 +37340,15 @@ packages: '@types/node': 20.12.14 jest-util: 29.7.0 + /jest-mock@30.0.5: + resolution: {integrity: sha512-Od7TyasAAQX/6S+QCbN6vZoWOMwlTtzzGuxJku1GhGanAjz9y+QsQkpScDmETvdc9aSXyJ/Op4rhpMYBWW91wQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/types': 30.0.5 + '@types/node': 20.12.14 + jest-util: 30.0.5 + dev: true + /jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} engines: {node: '>=6'} @@ -36216,10 +37361,39 @@ packages: jest-resolve: 29.7.0 dev: true + /jest-pnp-resolver@1.2.3(jest-resolve@30.0.5): + resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} + engines: {node: '>=6'} + peerDependencies: + jest-resolve: '*' + peerDependenciesMeta: + jest-resolve: + optional: true + dependencies: + jest-resolve: 30.0.5 + dev: true + + /jest-pnp-resolver@1.2.3(jest-resolve@30.1.3): + resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} + engines: {node: '>=6'} + peerDependencies: + jest-resolve: '*' + peerDependenciesMeta: + jest-resolve: + optional: true + dependencies: + jest-resolve: 30.1.3 + dev: true + /jest-regex-util@29.6.3: resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + /jest-regex-util@30.0.1: + resolution: {integrity: sha512-jHEQgBXAgc+Gh4g0p3bCevgRCVRkB4VB70zhoAE48gxeSr1hfUOsM/C2WoJgVL7Eyg//hudYENbm3Ne+/dRVVA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dev: true + /jest-resolve-dependencies@29.7.0: resolution: {integrity: sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -36230,6 +37404,16 @@ packages: - supports-color dev: true + /jest-resolve-dependencies@30.0.5: + resolution: {integrity: sha512-/xMvBR4MpwkrHW4ikZIWRttBBRZgWK4d6xt3xW1iRDSKt4tXzYkMkyPfBnSCgv96cpkrctfXs6gexeqMYqdEpw==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + jest-regex-util: 30.0.1 + jest-snapshot: 30.0.5 + transitivePeerDependencies: + - supports-color + dev: true + /jest-resolve@29.7.0: resolution: {integrity: sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -36245,6 +37429,34 @@ packages: slash: 3.0.0 dev: true + /jest-resolve@30.0.5: + resolution: {integrity: sha512-d+DjBQ1tIhdz91B79mywH5yYu76bZuE96sSbxj8MkjWVx5WNdt1deEFRONVL4UkKLSrAbMkdhb24XN691yDRHg==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + chalk: 4.1.2 + graceful-fs: 4.2.11 + jest-haste-map: 30.0.5 + jest-pnp-resolver: 1.2.3(jest-resolve@30.0.5) + jest-util: 30.0.5 + jest-validate: 30.0.5 + slash: 3.0.0 + unrs-resolver: 1.11.1 + dev: true + + /jest-resolve@30.1.3: + resolution: {integrity: sha512-DI4PtTqzw9GwELFS41sdMK32Ajp3XZQ8iygeDMWkxlRhm7uUTOFSZFVZABFuxr0jvspn8MAYy54NxZCsuCTSOw==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + chalk: 4.1.2 + graceful-fs: 4.2.11 + jest-haste-map: 30.1.0 + jest-pnp-resolver: 1.2.3(jest-resolve@30.1.3) + jest-util: 30.0.5 + jest-validate: 30.1.0 + slash: 3.0.0 + unrs-resolver: 1.11.1 + dev: true + /jest-runner@29.7.0: resolution: {integrity: sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -36274,6 +37486,66 @@ packages: - supports-color dev: true + /jest-runner@30.0.5: + resolution: {integrity: sha512-JcCOucZmgp+YuGgLAXHNy7ualBx4wYSgJVWrYMRBnb79j9PD0Jxh0EHvR5Cx/r0Ce+ZBC4hCdz2AzFFLl9hCiw==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/console': 30.0.5 + '@jest/environment': 30.0.5 + '@jest/test-result': 30.0.5 + '@jest/transform': 30.0.5 + '@jest/types': 30.0.5 + '@types/node': 20.12.14 + chalk: 4.1.2 + emittery: 0.13.1 + exit-x: 0.2.2 + graceful-fs: 4.2.11 + jest-docblock: 30.0.1 + jest-environment-node: 30.0.5 + jest-haste-map: 30.0.5 + jest-leak-detector: 30.0.5 + jest-message-util: 30.0.5 + jest-resolve: 30.0.5 + jest-runtime: 30.0.5 + jest-util: 30.0.5 + jest-watcher: 30.0.5 + jest-worker: 30.0.5 + p-limit: 3.1.0 + source-map-support: 0.5.13 + transitivePeerDependencies: + - supports-color + dev: true + + /jest-runner@30.1.3: + resolution: {integrity: sha512-dd1ORcxQraW44Uz029TtXj85W11yvLpDuIzNOlofrC8GN+SgDlgY4BvyxJiVeuabA1t6idjNbX59jLd2oplOGQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/console': 30.1.2 + '@jest/environment': 30.1.2 + '@jest/test-result': 30.1.3 + '@jest/transform': 30.1.2 + '@jest/types': 30.0.5 + '@types/node': 20.12.14 + chalk: 4.1.2 + emittery: 0.13.1 + exit-x: 0.2.2 + graceful-fs: 4.2.11 + jest-docblock: 30.0.1 + jest-environment-node: 30.1.2 + jest-haste-map: 30.1.0 + jest-leak-detector: 30.1.0 + jest-message-util: 30.1.0 + jest-resolve: 30.1.3 + jest-runtime: 30.1.3 + jest-util: 30.0.5 + jest-watcher: 30.1.3 + jest-worker: 30.1.0 + p-limit: 3.1.0 + source-map-support: 0.5.13 + transitivePeerDependencies: + - supports-color + dev: true + /jest-runtime@29.7.0: resolution: {integrity: sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -36304,6 +37576,66 @@ packages: - supports-color dev: true + /jest-runtime@30.0.5: + resolution: {integrity: sha512-7oySNDkqpe4xpX5PPiJTe5vEa+Ak/NnNz2bGYZrA1ftG3RL3EFlHaUkA1Cjx+R8IhK0Vg43RML5mJedGTPNz3A==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/environment': 30.0.5 + '@jest/fake-timers': 30.0.5 + '@jest/globals': 30.0.5 + '@jest/source-map': 30.0.1 + '@jest/test-result': 30.0.5 + '@jest/transform': 30.0.5 + '@jest/types': 30.0.5 + '@types/node': 20.12.14 + chalk: 4.1.2 + cjs-module-lexer: 2.1.0 + collect-v8-coverage: 1.0.2 + glob: 10.4.5 + graceful-fs: 4.2.11 + jest-haste-map: 30.0.5 + jest-message-util: 30.0.5 + jest-mock: 30.0.5 + jest-regex-util: 30.0.1 + jest-resolve: 30.0.5 + jest-snapshot: 30.0.5 + jest-util: 30.0.5 + slash: 3.0.0 + strip-bom: 4.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /jest-runtime@30.1.3: + resolution: {integrity: sha512-WS8xgjuNSphdIGnleQcJ3AKE4tBKOVP+tKhCD0u+Tb2sBmsU8DxfbBpZX7//+XOz81zVs4eFpJQwBNji2Y07DA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/environment': 30.1.2 + '@jest/fake-timers': 30.1.2 + '@jest/globals': 30.1.2 + '@jest/source-map': 30.0.1 + '@jest/test-result': 30.1.3 + '@jest/transform': 30.1.2 + '@jest/types': 30.0.5 + '@types/node': 20.12.14 + chalk: 4.1.2 + cjs-module-lexer: 2.1.0 + collect-v8-coverage: 1.0.2 + glob: 10.4.5 + graceful-fs: 4.2.11 + jest-haste-map: 30.1.0 + jest-message-util: 30.1.0 + jest-mock: 30.0.5 + jest-regex-util: 30.0.1 + jest-resolve: 30.1.3 + jest-snapshot: 30.1.2 + jest-util: 30.0.5 + slash: 3.0.0 + strip-bom: 4.0.0 + transitivePeerDependencies: + - supports-color + dev: true + /jest-snapshot@29.7.0: resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -36332,6 +37664,64 @@ packages: - supports-color dev: true + /jest-snapshot@30.0.5: + resolution: {integrity: sha512-T00dWU/Ek3LqTp4+DcW6PraVxjk28WY5Ua/s+3zUKSERZSNyxTqhDXCWKG5p2HAJ+crVQ3WJ2P9YVHpj1tkW+g==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@babel/core': 7.28.0 + '@babel/generator': 7.28.0 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.0) + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.0) + '@babel/types': 7.28.2 + '@jest/expect-utils': 30.0.5 + '@jest/get-type': 30.0.1 + '@jest/snapshot-utils': 30.0.5 + '@jest/transform': 30.0.5 + '@jest/types': 30.0.5 + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.28.0) + chalk: 4.1.2 + expect: 30.0.5 + graceful-fs: 4.2.11 + jest-diff: 30.0.5 + jest-matcher-utils: 30.0.5 + jest-message-util: 30.0.5 + jest-util: 30.0.5 + pretty-format: 30.0.5 + semver: 7.7.2 + synckit: 0.11.11 + transitivePeerDependencies: + - supports-color + dev: true + + /jest-snapshot@30.1.2: + resolution: {integrity: sha512-4q4+6+1c8B6Cy5pGgFvjDy/Pa6VYRiGu0yQafKkJ9u6wQx4G5PqI2QR6nxTl43yy7IWsINwz6oT4o6tD12a8Dg==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@babel/core': 7.28.0 + '@babel/generator': 7.28.0 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.0) + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.0) + '@babel/types': 7.28.2 + '@jest/expect-utils': 30.1.2 + '@jest/get-type': 30.1.0 + '@jest/snapshot-utils': 30.1.2 + '@jest/transform': 30.1.2 + '@jest/types': 30.0.5 + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.28.0) + chalk: 4.1.2 + expect: 30.1.2 + graceful-fs: 4.2.11 + jest-diff: 30.1.2 + jest-matcher-utils: 30.1.2 + jest-message-util: 30.1.0 + jest-util: 30.0.5 + pretty-format: 30.0.5 + semver: 7.7.2 + synckit: 0.11.11 + transitivePeerDependencies: + - supports-color + dev: true + /jest-util@29.7.0: resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -36343,6 +37733,18 @@ packages: graceful-fs: 4.2.11 picomatch: 2.3.1 + /jest-util@30.0.5: + resolution: {integrity: sha512-pvyPWssDZR0FlfMxCBoc0tvM8iUEskaRFALUtGQYzVEAqisAztmy+R8LnU14KT4XA0H/a5HMVTXat1jLne010g==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/types': 30.0.5 + '@types/node': 20.12.14 + chalk: 4.1.2 + ci-info: 4.2.0 + graceful-fs: 4.2.11 + picomatch: 4.0.2 + dev: true + /jest-validate@29.7.0: resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -36354,6 +37756,30 @@ packages: leven: 3.1.0 pretty-format: 29.7.0 + /jest-validate@30.0.5: + resolution: {integrity: sha512-ouTm6VFHaS2boyl+k4u+Qip4TSH7Uld5tyD8psQ8abGgt2uYYB8VwVfAHWHjHc0NWmGGbwO5h0sCPOGHHevefw==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/get-type': 30.0.1 + '@jest/types': 30.0.5 + camelcase: 6.3.0 + chalk: 4.1.2 + leven: 3.1.0 + pretty-format: 30.0.5 + dev: true + + /jest-validate@30.1.0: + resolution: {integrity: sha512-7P3ZlCFW/vhfQ8pE7zW6Oi4EzvuB4sgR72Q1INfW9m0FGo0GADYlPwIkf4CyPq7wq85g+kPMtPOHNAdWHeBOaA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/get-type': 30.1.0 + '@jest/types': 30.0.5 + camelcase: 6.3.0 + chalk: 4.1.2 + leven: 3.1.0 + pretty-format: 30.0.5 + dev: true + /jest-watcher@29.7.0: resolution: {integrity: sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -36368,6 +37794,34 @@ packages: string-length: 4.0.2 dev: true + /jest-watcher@30.0.5: + resolution: {integrity: sha512-z9slj/0vOwBDBjN3L4z4ZYaA+pG56d6p3kTUhFRYGvXbXMWhXmb/FIxREZCD06DYUwDKKnj2T80+Pb71CQ0KEg==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/test-result': 30.0.5 + '@jest/types': 30.0.5 + '@types/node': 20.12.14 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + emittery: 0.13.1 + jest-util: 30.0.5 + string-length: 4.0.2 + dev: true + + /jest-watcher@30.1.3: + resolution: {integrity: sha512-6jQUZCP1BTL2gvG9E4YF06Ytq4yMb4If6YoQGRR6PpjtqOXSP3sKe2kqwB6SQ+H9DezOfZaSLnmka1NtGm3fCQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/test-result': 30.1.3 + '@jest/types': 30.0.5 + '@types/node': 20.12.14 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + emittery: 0.13.1 + jest-util: 30.0.5 + string-length: 4.0.2 + dev: true + /jest-worker@26.6.2: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} @@ -36394,6 +37848,28 @@ packages: merge-stream: 2.0.0 supports-color: 8.1.1 + /jest-worker@30.0.5: + resolution: {integrity: sha512-ojRXsWzEP16NdUuBw/4H/zkZdHOa7MMYCk4E430l+8fELeLg/mqmMlRhjL7UNZvQrDmnovWZV4DxX03fZF48fQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@types/node': 20.12.14 + '@ungap/structured-clone': 1.3.0 + jest-util: 30.0.5 + merge-stream: 2.0.0 + supports-color: 8.1.1 + dev: true + + /jest-worker@30.1.0: + resolution: {integrity: sha512-uvWcSjlwAAgIu133Tt77A05H7RIk3Ho8tZL50bQM2AkvLdluw9NG48lRCl3Dt+MOH719n/0nnb5YxUwcuJiKRA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@types/node': 20.12.14 + '@ungap/structured-clone': 1.3.0 + jest-util: 30.0.5 + merge-stream: 2.0.0 + supports-color: 8.1.1 + dev: true + /jest@29.7.0(@types/node@17.0.45)(ts-node@10.9.1): resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -36436,6 +37912,28 @@ packages: - ts-node dev: true + /jest@30.0.5(@types/node@18.16.9)(ts-node@10.9.1): + resolution: {integrity: sha512-y2mfcJywuTUkvLm2Lp1/pFX8kTgMO5yyQGq/Sk/n2mN7XWYp4JsCZ/QXW34M8YScgk8bPZlREH04f6blPnoHnQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + '@jest/core': 30.0.5(ts-node@10.9.1) + '@jest/types': 30.0.5 + import-local: 3.2.0 + jest-cli: 30.0.5(@types/node@18.16.9)(ts-node@10.9.1) + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - esbuild-register + - supports-color + - ts-node + dev: true + /jiti@1.21.6: resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} hasBin: true @@ -36626,6 +38124,41 @@ packages: - utf-8-validate dev: true + /jsdom@26.1.0: + resolution: {integrity: sha512-Cvc9WUhxSMEo4McES3P7oK3QaXldCfNWp7pl2NNeiIFlCoLr3kfq9kb1fxftiwk1FLV7CvpvDfonxtzUDeSOPg==} + engines: {node: '>=18'} + peerDependencies: + canvas: ^3.0.0 + peerDependenciesMeta: + canvas: + optional: true + dependencies: + cssstyle: 4.6.0 + data-urls: 5.0.0 + decimal.js: 10.6.0 + html-encoding-sniffer: 4.0.0 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 + is-potential-custom-element-name: 1.0.1 + nwsapi: 2.2.22 + parse5: 7.3.0 + rrweb-cssom: 0.8.0 + saxes: 6.0.0 + symbol-tree: 3.2.4 + tough-cookie: 5.1.2 + w3c-xmlserializer: 5.0.0 + webidl-conversions: 7.0.0 + whatwg-encoding: 3.1.1 + whatwg-mimetype: 4.0.0 + whatwg-url: 14.2.0 + ws: 8.18.0 + xml-name-validator: 5.0.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: true + /jsesc@3.0.2: resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} engines: {node: '>=6'} @@ -36948,7 +38481,6 @@ packages: statuses: 2.0.2 type-is: 2.0.1 vary: 1.1.2 - dev: false /kolorist@1.8.0: resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} @@ -37000,19 +38532,7 @@ packages: less: 4.1.3 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - /less-loader@11.1.0(less@4.1.3)(webpack@5.99.9): - resolution: {integrity: sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==} - engines: {node: '>= 14.15.0'} - peerDependencies: - less: ^3.5.0 || ^4.0.0 - webpack: ^5.0.0 - dependencies: - klona: 2.0.6 - less: 4.1.3 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true - - /less-loader@11.1.0(less@4.4.0)(webpack@5.98.0): + /less-loader@11.1.0(less@4.4.0)(webpack@5.101.3): resolution: {integrity: sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -37021,7 +38541,7 @@ packages: dependencies: klona: 2.0.6 less: 4.4.0 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true /less@4.1.3: @@ -37070,7 +38590,7 @@ packages: prelude-ls: 1.2.1 type-check: 0.4.0 - /license-webpack-plugin@4.0.2(webpack@5.98.0): + /license-webpack-plugin@4.0.2(webpack@5.101.3): resolution: {integrity: sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==} peerDependencies: webpack: '*' @@ -37080,10 +38600,11 @@ packages: webpack-sources: optional: true dependencies: - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) webpack-sources: 3.2.3 + dev: true - /license-webpack-plugin@4.0.2(webpack@5.99.9): + /license-webpack-plugin@4.0.2(webpack@5.98.0): resolution: {integrity: sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==} peerDependencies: webpack: '*' @@ -37093,9 +38614,8 @@ packages: webpack-sources: optional: true dependencies: - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) webpack-sources: 3.2.3 - dev: true /lighthouse-logger@1.4.2: resolution: {integrity: sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==} @@ -37963,7 +39483,6 @@ packages: /media-typer@1.1.0: resolution: {integrity: sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==} engines: {node: '>= 0.8'} - dev: false /medium-zoom@1.1.0: resolution: {integrity: sha512-ewyDsp7k4InCUp3jRmwHBRFGyjBimKps/AJLjRSox+2q/2H4p/PNpQf+pwONWlJiOudkBXtbdmVbFjqyybfTmQ==} @@ -38921,26 +40440,26 @@ packages: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} - /mini-css-extract-plugin@2.4.7(webpack@5.98.0): + /mini-css-extract-plugin@2.4.7(webpack@5.101.3): resolution: {integrity: sha512-euWmddf0sk9Nv1O0gfeeUAvAkoSlWncNLF77C0TP2+WoPvy8mAHKOzMajcCz2dzvyt3CNgxb1obIEVFIRxaipg==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 dependencies: schema-utils: 4.3.2 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true - /mini-css-extract-plugin@2.4.7(webpack@5.99.9): + /mini-css-extract-plugin@2.4.7(webpack@5.98.0): resolution: {integrity: sha512-euWmddf0sk9Nv1O0gfeeUAvAkoSlWncNLF77C0TP2+WoPvy8mAHKOzMajcCz2dzvyt3CNgxb1obIEVFIRxaipg==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 dependencies: schema-utils: 4.3.2 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - /mini-css-extract-plugin@2.9.2(webpack@5.99.9): + /mini-css-extract-plugin@2.9.2(webpack@5.101.3): resolution: {integrity: sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -38948,7 +40467,7 @@ packages: dependencies: schema-utils: 4.3.2 tapable: 2.2.1 - webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) dev: true /mini-svg-data-uri@1.4.4: @@ -39168,7 +40687,7 @@ packages: engines: {node: '>=12.13'} dev: false - /msw@1.3.4(encoding@0.1.13)(typescript@5.8.3): + /msw@1.3.4(encoding@0.1.13)(typescript@5.9.2): resolution: {integrity: sha512-XxA/VomMIYLlgpFS00eQanBWIAT9gto4wxrRt9y58WBXJs1I0lQYRIWk7nKcY/7X6DhkKukcDgPcyAvkEc1i7w==} engines: {node: '>=14'} hasBin: true @@ -39197,7 +40716,7 @@ packages: path-to-regexp: 6.3.0 strict-event-emitter: 0.4.6 type-fest: 2.19.0 - typescript: 5.8.3 + typescript: 5.9.2 yargs: 17.7.2 transitivePeerDependencies: - encoding @@ -39269,6 +40788,12 @@ packages: - supports-color dev: true + /napi-postinstall@0.3.3: + resolution: {integrity: sha512-uTp172LLXSxuSYHv/kou+f6KW3SMppU9ivthaVTXian9sOt3XM/zHYHpRZiLgQoxeWfYUnslNWQHF1+G71xcow==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + hasBin: true + dev: true + /natural-compare-lite@1.4.0: resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==} dev: true @@ -39598,7 +41123,7 @@ packages: /node-machine-id@1.1.12: resolution: {integrity: sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==} - /node-polyfill-webpack-plugin@2.0.1(webpack@5.98.0): + /node-polyfill-webpack-plugin@2.0.1(webpack@5.101.3): resolution: {integrity: sha512-ZUMiCnZkP1LF0Th2caY6J/eKKoA0TefpoVa68m/LQU1I/mE8rGt4fNYGgNuCcK+aG8P8P43nbeJ2RqJMOL/Y1A==} engines: {node: '>=12'} peerDependencies: @@ -39629,7 +41154,7 @@ packages: url: 0.11.4 util: 0.12.5 vm-browserify: 1.1.2 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true /node-releases@2.0.18: @@ -39986,6 +41511,10 @@ packages: resolution: {integrity: sha512-cTGB9ptp9dY9A5VbMSe7fQBcl/tt22Vcqdq8+eN93rblOuE0aCFu4aZ2vMwct/2t+lFnosm8RkQW1I0Omb1UtQ==} dev: true + /nwsapi@2.2.22: + resolution: {integrity: sha512-ujSMe1OWVn55euT1ihwCI1ZcAaAU3nxUiDwfDQldc51ZXaB9m2AyOn6/jh1BLe2t/G8xd6uKG1UBF2aZJeg2SQ==} + dev: true + /nx@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26): resolution: {integrity: sha512-bLDEDBUuAvFC5b74QUnmJxUHTRa0mkc2wRPmb2rN3d1VlTFjzKTT9ClJTR1emp/DDO620zyAmVCDVKmnSZNFoQ==} hasBin: true @@ -40000,7 +41529,7 @@ packages: optional: true dependencies: '@napi-rs/wasm-runtime': 0.2.4 - '@swc-node/register': 1.10.10(@swc/core@1.7.26)(@swc/types@0.1.23)(typescript@5.8.3) + '@swc-node/register': 1.10.10(@swc/core@1.7.26)(@swc/types@0.1.23)(typescript@5.9.2) '@swc/core': 1.7.26(@swc/helpers@0.5.13) '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.2 @@ -40063,7 +41592,7 @@ packages: optional: true dependencies: '@napi-rs/wasm-runtime': 0.2.4 - '@swc-node/register': 1.10.10(@swc/core@1.7.26)(@swc/types@0.1.23)(typescript@5.8.3) + '@swc-node/register': 1.10.10(@swc/core@1.7.26)(@swc/types@0.1.23)(typescript@5.9.2) '@swc/core': 1.7.26(@swc/helpers@0.5.13) '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.2 @@ -40114,8 +41643,8 @@ packages: - debug dev: true - /nx@21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26): - resolution: {integrity: sha512-2wL/2fSmIbRWn6zXaQ/g3kj5DfEaTw/aJkPr6ozJh8BUq5iYKE+tS9oh0PjsVVwN6Pybe80Lu+mn9RgWyeV3xw==} + /nx@21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26): + resolution: {integrity: sha512-+XwzK3OWZw/7zLdhNHBms9VdAA8F6w6QsX8qFQ3+3CnbqEy0IDmVxTXb8c711LDMbEtNn94EiWvSV6C00FKw9Q==} hasBin: true requiresBuild: true peerDependencies: @@ -40128,7 +41657,7 @@ packages: optional: true dependencies: '@napi-rs/wasm-runtime': 0.2.4 - '@swc-node/register': 1.10.10(@swc/core@1.7.26)(@swc/types@0.1.23)(typescript@5.8.3) + '@swc-node/register': 1.10.10(@swc/core@1.7.26)(@swc/types@0.1.23)(typescript@5.9.2) '@swc/core': 1.7.26(@swc/helpers@0.5.13) '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.2 @@ -40145,7 +41674,7 @@ packages: flat: 5.0.2 front-matter: 4.0.2 ignore: 5.3.2 - jest-diff: 29.7.0 + jest-diff: 30.1.2 jsonc-parser: 3.2.0 lines-and-columns: 2.0.3 minimatch: 9.0.3 @@ -40165,16 +41694,16 @@ packages: yargs: 17.7.2 yargs-parser: 21.1.1 optionalDependencies: - '@nx/nx-darwin-arm64': 21.2.3 - '@nx/nx-darwin-x64': 21.2.3 - '@nx/nx-freebsd-x64': 21.2.3 - '@nx/nx-linux-arm-gnueabihf': 21.2.3 - '@nx/nx-linux-arm64-gnu': 21.2.3 - '@nx/nx-linux-arm64-musl': 21.2.3 - '@nx/nx-linux-x64-gnu': 21.2.3 - '@nx/nx-linux-x64-musl': 21.2.3 - '@nx/nx-win32-arm64-msvc': 21.2.3 - '@nx/nx-win32-x64-msvc': 21.2.3 + '@nx/nx-darwin-arm64': 21.5.3 + '@nx/nx-darwin-x64': 21.5.3 + '@nx/nx-freebsd-x64': 21.5.3 + '@nx/nx-linux-arm-gnueabihf': 21.5.3 + '@nx/nx-linux-arm64-gnu': 21.5.3 + '@nx/nx-linux-arm64-musl': 21.5.3 + '@nx/nx-linux-x64-gnu': 21.5.3 + '@nx/nx-linux-x64-musl': 21.5.3 + '@nx/nx-win32-arm64-msvc': 21.5.3 + '@nx/nx-win32-x64-msvc': 21.5.3 transitivePeerDependencies: - debug @@ -40823,6 +42352,12 @@ packages: dependencies: entities: 4.5.0 + /parse5@7.3.0: + resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==} + dependencies: + entities: 6.0.0 + dev: true + /parseley@0.12.1: resolution: {integrity: sha512-e6qHKe3a9HWr0oMRVDTRhKce+bRO8VGQR3NyVwcjwrbhMmFCX9KszEV35+rn4AdilFAq9VPxP/Fe1wC9Qjd2lw==} dependencies: @@ -41016,6 +42551,11 @@ packages: resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} engines: {node: '>=12'} + /picomatch@4.0.3: + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} + engines: {node: '>=12'} + dev: true + /pidtree@0.6.0: resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} engines: {node: '>=0.10'} @@ -41539,7 +43079,7 @@ packages: dependencies: lilconfig: 2.1.0 postcss: 8.4.38 - ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.8.3) + ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.9.2) yaml: 1.10.2 dev: true @@ -41557,7 +43097,7 @@ packages: dependencies: lilconfig: 3.1.2 postcss: 8.4.38 - ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.8.3) + ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.9.2) yaml: 2.5.1 dev: true @@ -41575,7 +43115,7 @@ packages: dependencies: lilconfig: 3.1.2 postcss: 8.4.47 - ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.8.3) + ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.9.2) yaml: 2.5.1 /postcss-load-config@6.0.1(jiti@2.4.2)(postcss@8.4.38): @@ -41601,7 +43141,7 @@ packages: postcss: 8.4.38 dev: false - /postcss-loader@6.2.1(postcss@8.4.38)(webpack@5.98.0): + /postcss-loader@6.2.1(postcss@8.4.38)(webpack@5.101.3): resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -41612,10 +43152,10 @@ packages: klona: 2.0.6 postcss: 8.4.38 semver: 7.6.3 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true - /postcss-loader@6.2.1(postcss@8.4.38)(webpack@5.99.9): + /postcss-loader@6.2.1(postcss@8.4.38)(webpack@5.98.0): resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -41626,7 +43166,7 @@ packages: klona: 2.0.6 postcss: 8.4.38 semver: 7.6.3 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true /postcss-loader@6.2.1(postcss@8.4.47)(webpack@5.98.0): @@ -41643,7 +43183,7 @@ packages: webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) dev: false - /postcss-loader@8.1.1(@rspack/core@1.3.9)(postcss@8.4.38)(typescript@5.8.3)(webpack@5.98.0): + /postcss-loader@8.1.1(@rspack/core@1.5.7)(postcss@8.4.38)(typescript@5.9.2)(webpack@5.101.3): resolution: {integrity: sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -41656,12 +43196,12 @@ packages: webpack: optional: true dependencies: - '@rspack/core': 1.3.9(@swc/helpers@0.5.13) - cosmiconfig: 9.0.0(typescript@5.8.3) + '@rspack/core': 1.5.7(@swc/helpers@0.5.13) + cosmiconfig: 9.0.0(typescript@5.9.2) jiti: 1.21.7 postcss: 8.4.38 semver: 7.6.3 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - typescript dev: true @@ -42554,7 +44094,7 @@ packages: svelte-eslint-parser: optional: true dependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.8.3) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.9.2) common-tags: 1.8.2 dlv: 1.1.3 eslint: 8.57.1 @@ -42564,7 +44104,7 @@ packages: prettier: 3.3.3 pretty-format: 29.7.0 require-relative: 0.8.7 - typescript: 5.8.3 + typescript: 5.9.2 vue-eslint-parser: 9.4.3(eslint@8.57.1) transitivePeerDependencies: - supports-color @@ -42685,6 +44225,14 @@ packages: ansi-styles: 5.2.0 react-is: 18.3.1 + /pretty-format@30.0.5: + resolution: {integrity: sha512-D1tKtYvByrBkFLe2wHJl2bwMJIiT8rW+XA+TiataH79/FszLQMrpGEvzUVkzPau7OCO0Qnrhpe87PqtOAIB8Yw==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + dependencies: + '@jest/schemas': 30.0.5 + ansi-styles: 5.2.0 + react-is: 18.3.1 + /pretty-hrtime@1.0.3: resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==} engines: {node: '>= 0.8'} @@ -42976,6 +44524,10 @@ packages: resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==} dev: true + /pure-rand@7.0.1: + resolution: {integrity: sha512-oTUZM/NAZS8p7ANR3SHh30kXB+zK2r2BPcEn/awJIbOvq82WoMN4p62AWWp3Hhw50G0xMsw1mhIBLqHw64EcNQ==} + dev: true + /qs@6.13.0: resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} engines: {node: '>=0.6'} @@ -43017,7 +44569,7 @@ packages: engines: {node: '>=10'} dev: true - /qwik-nx@3.1.1(@nx/devkit@21.2.3)(@nx/eslint@21.2.3)(@nx/js@21.2.3)(@nx/vite@21.2.3): + /qwik-nx@3.1.1(@nx/devkit@21.5.3)(@nx/eslint@21.5.3)(@nx/js@21.5.3)(@nx/vite@21.5.3): resolution: {integrity: sha512-wPL+d/qLnV3OzGJyHNqQ9CZgIMigA47jZ3StIiXe+cgQpqfrPl9rTgx/6aleDu+dgcykDMvd3k0lc+Sx5rFy1w==} peerDependencies: '@nx/devkit': ^20.7.0 @@ -43025,10 +44577,10 @@ packages: '@nx/js': ^20.7.0 '@nx/vite': ^20.7.0 dependencies: - '@nx/devkit': 21.2.3(nx@21.2.3) - '@nx/eslint': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.2.3)(verdaccio@6.1.2) - '@nx/js': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(verdaccio@6.1.2) - '@nx/vite': 21.2.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.2.3)(typescript@5.8.3)(verdaccio@6.1.2)(vite@6.3.5)(vitest@1.6.0) + '@nx/devkit': 21.5.3(nx@21.5.3) + '@nx/eslint': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.5.3)(verdaccio@6.1.2) + '@nx/js': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(verdaccio@6.1.2) + '@nx/vite': 21.5.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.5.3)(typescript@5.9.2)(verdaccio@6.1.2)(vite@7.1.7)(vitest@1.6.0) dev: true /rambda@7.5.0: @@ -43133,22 +44685,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-cascader@3.27.1(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-VLdilQWBEZ0niK6MYEQzkY8ciGADEn8FFVtM0w0I1VBKit1kI9G7Z46E22CVudakHe+JaV8SSlQ6Tav2R2KaUg==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - array-tree-filter: 2.1.0 - classnames: 2.5.1 - rc-select: 14.15.2(react-dom@19.0.0)(react@19.0.0) - rc-tree: 5.8.8(react-dom@19.0.0)(react@19.0.0) - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-cascader@3.27.1(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-VLdilQWBEZ0niK6MYEQzkY8ciGADEn8FFVtM0w0I1VBKit1kI9G7Z46E22CVudakHe+JaV8SSlQ6Tav2R2KaUg==} peerDependencies: @@ -43218,19 +44754,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-checkbox@3.3.0(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-Ih3ZaAcoAiFKJjifzwsGiT/f/quIkxJoklW4yKGho14Olulwn8gN7hOBve0/WGDg5o/l/5mL0w7ff7/YGvefVw==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-checkbox@3.3.0(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-Ih3ZaAcoAiFKJjifzwsGiT/f/quIkxJoklW4yKGho14Olulwn8gN7hOBve0/WGDg5o/l/5mL0w7ff7/YGvefVw==} peerDependencies: @@ -43286,20 +44809,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-collapse@3.7.3(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-60FJcdTRn0X5sELF18TANwtVi7FtModq649H11mYF1jh83DniMoM4MqY627sEKRCTm4+WXfGDcB7hY5oW6xhyw==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@19.0.0)(react@19.0.0) - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-collapse@3.7.3(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-60FJcdTRn0X5sELF18TANwtVi7FtModq649H11mYF1jh83DniMoM4MqY627sEKRCTm4+WXfGDcB7hY5oW6xhyw==} peerDependencies: @@ -43358,21 +44867,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-dialog@9.5.2(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-qVUjc8JukG+j/pNaHVSRa2GO2/KbV2thm7yO4hepQ902eGdYK913sGkwg/fh9yhKYV1ql3BKIN2xnud3rEXAPw==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/portal': 1.1.2(react-dom@19.0.0)(react@19.0.0) - classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@19.0.0)(react@19.0.0) - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-dialog@9.5.2(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-qVUjc8JukG+j/pNaHVSRa2GO2/KbV2thm7yO4hepQ902eGdYK913sGkwg/fh9yhKYV1ql3BKIN2xnud3rEXAPw==} peerDependencies: @@ -43432,21 +44926,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-drawer@7.2.0(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-9lOQ7kBekEJRdEpScHvtmEtXnAsy+NGDXiRWc2ZVC7QXAazNVbeT4EraQKYwCME8BJLa8Bxqxvs5swwyOepRwg==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/portal': 1.1.2(react-dom@19.0.0)(react@19.0.0) - classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@19.0.0)(react@19.0.0) - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-drawer@7.2.0(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-9lOQ7kBekEJRdEpScHvtmEtXnAsy+NGDXiRWc2ZVC7QXAazNVbeT4EraQKYwCME8BJLa8Bxqxvs5swwyOepRwg==} peerDependencies: @@ -43503,20 +44982,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-dropdown@4.2.0(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-odM8Ove+gSh0zU27DUj5cG1gNKg7mLWBYzB5E4nNLrLwBmYEgYP43vHKDGOVZcJSVElQBI0+jTQgjnq0NfLjng==} - peerDependencies: - react: '>=16.11.0' - react-dom: '>=16.11.0' - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/trigger': 2.2.3(react-dom@19.0.0)(react@19.0.0) - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-dropdown@4.2.0(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-odM8Ove+gSh0zU27DUj5cG1gNKg7mLWBYzB5E4nNLrLwBmYEgYP43vHKDGOVZcJSVElQBI0+jTQgjnq0NfLjng==} peerDependencies: @@ -43586,20 +45051,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-field-form@2.2.1(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-uoNqDoR7A4tn4QTSqoWPAzrR7ZwOK5I+vuZ/qdcHtbKx+ZjEsTg7QXm2wk/jalDiSksAQmATxL0T5LJkRREdIA==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/async-validator': 5.0.4 - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-field-form@2.2.1(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-uoNqDoR7A4tn4QTSqoWPAzrR7ZwOK5I+vuZ/qdcHtbKx+ZjEsTg7QXm2wk/jalDiSksAQmATxL0T5LJkRREdIA==} engines: {node: '>=8.x'} @@ -43661,22 +45112,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-image@7.9.0(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-l4zqO5E0quuLMCtdKfBgj4Suv8tIS011F5k1zBBlK25iMjjiNHxA0VeTzGFtUZERSA45gvpXDg8/P6qNLjR25g==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/portal': 1.1.2(react-dom@19.0.0)(react@19.0.0) - classnames: 2.5.1 - rc-dialog: 9.5.2(react-dom@19.0.0)(react@19.0.0) - rc-motion: 2.9.3(react-dom@19.0.0)(react@19.0.0) - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-image@7.9.0(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-l4zqO5E0quuLMCtdKfBgj4Suv8tIS011F5k1zBBlK25iMjjiNHxA0VeTzGFtUZERSA45gvpXDg8/P6qNLjR25g==} peerDependencies: @@ -43735,21 +45170,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-input-number@9.1.0(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-NqJ6i25Xn/AgYfVxynlevIhX3FuKlMwIFpucGG1h98SlK32wQwDK0zhN9VY32McOmuaqzftduNYWWooWz8pXQA==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/mini-decimal': 1.1.0 - classnames: 2.5.1 - rc-input: 1.5.1(react-dom@19.0.0)(react@19.0.0) - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-input-number@9.1.0(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-NqJ6i25Xn/AgYfVxynlevIhX3FuKlMwIFpucGG1h98SlK32wQwDK0zhN9VY32McOmuaqzftduNYWWooWz8pXQA==} peerDependencies: @@ -43803,19 +45223,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-input@1.5.1(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-+nOzQJDeIfIpNP/SgY45LXSKbuMlp4Yap2y8c+ZpU7XbLmNzUd6+d5/S75sA/52jsVE6S/AkhkkDEAOjIu7i6g==} - peerDependencies: - react: '>=16.0.0' - react-dom: '>=16.0.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-input@1.5.1(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-+nOzQJDeIfIpNP/SgY45LXSKbuMlp4Yap2y8c+ZpU7XbLmNzUd6+d5/S75sA/52jsVE6S/AkhkkDEAOjIu7i6g==} peerDependencies: @@ -43878,23 +45285,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-mentions@2.14.0(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-qKR59FMuF8PK4ZqsbWX3UuA5P1M/snzyqV6Yt3y1DCFbCEdqUGIBgQp6vEfLCO6Z0RoRFlzXtCeSlBTcDDpg1A==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/trigger': 2.2.3(react-dom@19.0.0)(react@19.0.0) - classnames: 2.5.1 - rc-input: 1.5.1(react-dom@19.0.0)(react@19.0.0) - rc-menu: 9.14.1(react-dom@19.0.0)(react@19.0.0) - rc-textarea: 1.7.0(react-dom@19.0.0)(react@19.0.0) - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-mentions@2.14.0(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-qKR59FMuF8PK4ZqsbWX3UuA5P1M/snzyqV6Yt3y1DCFbCEdqUGIBgQp6vEfLCO6Z0RoRFlzXtCeSlBTcDDpg1A==} peerDependencies: @@ -43944,22 +45334,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-menu@9.14.1(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-5wlRb3M8S4yGlWhSoEYJ7ZVRElyScdcpUHxgiLxkeig1tEdyKrnED3B2fhpN0Rrpdp9jyhnmZR/Lwq2fH5VvDQ==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/trigger': 2.2.3(react-dom@19.0.0)(react@19.0.0) - classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@19.0.0)(react@19.0.0) - rc-overflow: 1.3.2(react-dom@19.0.0)(react@19.0.0) - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-menu@9.14.1(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-5wlRb3M8S4yGlWhSoEYJ7ZVRElyScdcpUHxgiLxkeig1tEdyKrnED3B2fhpN0Rrpdp9jyhnmZR/Lwq2fH5VvDQ==} peerDependencies: @@ -44016,19 +45390,6 @@ packages: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - /rc-motion@2.9.3(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-rkW47ABVkic7WEB0EKJqzySpvDqwl60/tdkY7hWP7dYnh5pm0SzJpo54oW3TDUGXV5wfxXFmMkxrzRRbotQ0+w==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-motion@2.9.3(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-rkW47ABVkic7WEB0EKJqzySpvDqwl60/tdkY7hWP7dYnh5pm0SzJpo54oW3TDUGXV5wfxXFmMkxrzRRbotQ0+w==} peerDependencies: @@ -44086,21 +45447,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-notification@5.6.2(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-Id4IYMoii3zzrG0lB0gD6dPgJx4Iu95Xu0BQrhHIbp7ZnAZbLqdqQ73aIWH0d0UFcElxwaKjnzNovTjo7kXz7g==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@19.0.0)(react@19.0.0) - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-notification@5.6.2(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-Id4IYMoii3zzrG0lB0gD6dPgJx4Iu95Xu0BQrhHIbp7ZnAZbLqdqQ73aIWH0d0UFcElxwaKjnzNovTjo7kXz7g==} engines: {node: '>=8.x'} @@ -44143,20 +45489,6 @@ packages: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - /rc-overflow@1.3.2(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-nsUm78jkYAoPygDAcGZeC2VwIg/IBGSodtOY3pMof4W3M9qRJgqaDYm03ZayHlde3I6ipliAxbN0RUcGf5KOzw==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@19.0.0)(react@19.0.0) - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-overflow@1.3.2(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-nsUm78jkYAoPygDAcGZeC2VwIg/IBGSodtOY3pMof4W3M9qRJgqaDYm03ZayHlde3I6ipliAxbN0RUcGf5KOzw==} peerDependencies: @@ -44208,19 +45540,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-pagination@4.2.0(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-V6qeANJsT6tmOcZ4XiUmj8JXjRLbkusuufpuoBw2GiAn94fIixYjFLmbruD1Sbhn8fPLDnWawPp4CN37zQorvw==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-pagination@4.2.0(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-V6qeANJsT6tmOcZ4XiUmj8JXjRLbkusuufpuoBw2GiAn94fIixYjFLmbruD1Sbhn8fPLDnWawPp4CN37zQorvw==} peerDependencies: @@ -44314,37 +45633,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-picker@4.6.15(dayjs@1.11.13)(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-OWZ1yrMie+KN2uEUfYCfS4b2Vu6RC1FWwNI0s+qypsc3wRt7g+peuZKVIzXCTaJwyyZruo80+akPg2+GmyiJjw==} - engines: {node: '>=8.x'} - peerDependencies: - date-fns: '>= 2.x' - dayjs: '>= 1.x' - luxon: '>= 3.x' - moment: '>= 2.x' - react: '>=16.9.0' - react-dom: '>=16.9.0' - peerDependenciesMeta: - date-fns: - optional: true - dayjs: - optional: true - luxon: - optional: true - moment: - optional: true - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/trigger': 2.2.3(react-dom@19.0.0)(react@19.0.0) - classnames: 2.5.1 - dayjs: 1.11.13 - rc-overflow: 1.3.2(react-dom@19.0.0)(react@19.0.0) - rc-resize-observer: 1.4.0(react-dom@19.0.0)(react@19.0.0) - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-picker@4.6.15(dayjs@1.11.13)(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-OWZ1yrMie+KN2uEUfYCfS4b2Vu6RC1FWwNI0s+qypsc3wRt7g+peuZKVIzXCTaJwyyZruo80+akPg2+GmyiJjw==} engines: {node: '>=8.x'} @@ -44414,19 +45702,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-progress@4.0.0(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-oofVMMafOCokIUIBnZLNcOZFsABaUw8PPrf1/y0ZBvKZNpOiu5h4AO9vv11Sw0p4Hb3D0yGWuEattcQGtNJ/aw==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-progress@4.0.0(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-oofVMMafOCokIUIBnZLNcOZFsABaUw8PPrf1/y0ZBvKZNpOiu5h4AO9vv11Sw0p4Hb3D0yGWuEattcQGtNJ/aw==} peerDependencies: @@ -44468,20 +45743,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-rate@2.13.0(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-oxvx1Q5k5wD30sjN5tqAyWTvJfLNNJn7Oq3IeS4HxWfAiC4BOXMITNAsw7u/fzdtO4MS8Ki8uRLOzcnEuoQiAw==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-rate@2.13.0(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-oxvx1Q5k5wD30sjN5tqAyWTvJfLNNJn7Oq3IeS4HxWfAiC4BOXMITNAsw7u/fzdtO4MS8Ki8uRLOzcnEuoQiAw==} engines: {node: '>=8.x'} @@ -44536,20 +45797,6 @@ packages: react-dom: 18.3.1(react@18.3.1) resize-observer-polyfill: 1.5.1 - /rc-resize-observer@1.4.0(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-PnMVyRid9JLxFavTjeDXEXo65HCRqbmLBw9xX9gfC4BZiSzbLXKzW3jPz+J0P71pLbD5tBMTT+mkstV5gD0c9Q==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - resize-observer-polyfill: 1.5.1 - dev: false - /rc-resize-observer@1.4.0(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-PnMVyRid9JLxFavTjeDXEXo65HCRqbmLBw9xX9gfC4BZiSzbLXKzW3jPz+J0P71pLbD5tBMTT+mkstV5gD0c9Q==} peerDependencies: @@ -44605,20 +45852,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-segmented@2.3.0(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-I3FtM5Smua/ESXutFfb8gJ8ZPcvFR+qUgeeGFQHBOvRiRKyAk4aBE5nfqrxXx+h8/vn60DQjOt6i4RNtrbOobg==} - peerDependencies: - react: '>=16.0.0' - react-dom: '>=16.0.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@19.0.0)(react@19.0.0) - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-segmented@2.3.0(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-I3FtM5Smua/ESXutFfb8gJ8ZPcvFR+qUgeeGFQHBOvRiRKyAk4aBE5nfqrxXx+h8/vn60DQjOt6i4RNtrbOobg==} peerDependencies: @@ -44686,24 +45919,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-select@14.15.2(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-oNoXlaFmpqXYcQDzcPVLrEqS2J9c+/+oJuGrlXeVVX/gVgrbHa5YcyiRUXRydFjyuA7GP3elRuLF7Y3Tfwltlw==} - engines: {node: '>=8.x'} - peerDependencies: - react: '*' - react-dom: '*' - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/trigger': 2.2.3(react-dom@19.0.0)(react@19.0.0) - classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@19.0.0)(react@19.0.0) - rc-overflow: 1.3.2(react-dom@19.0.0)(react@19.0.0) - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - rc-virtual-list: 3.14.8(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-select@14.15.2(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-oNoXlaFmpqXYcQDzcPVLrEqS2J9c+/+oJuGrlXeVVX/gVgrbHa5YcyiRUXRydFjyuA7GP3elRuLF7Y3Tfwltlw==} engines: {node: '>=8.x'} @@ -44764,20 +45979,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-slider@10.6.2(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-FjkoFjyvUQWcBo1F3RgSglky3ar0+qHLM41PlFVYB4Bj3RD8E/Mv7kqMouLFBU+3aFglMzzctAIWRwajEuueSw==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-slider@10.6.2(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-FjkoFjyvUQWcBo1F3RgSglky3ar0+qHLM41PlFVYB4Bj3RD8E/Mv7kqMouLFBU+3aFglMzzctAIWRwajEuueSw==} engines: {node: '>=8.x'} @@ -44833,20 +46034,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-steps@6.0.1(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-lKHL+Sny0SeHkQKKDJlAjV5oZ8DwCdS2hFhAkIjuQt1/pB81M0cA0ErVFdHq9+jmPmFw1vJB2F5NBzFXLJxV+g==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-steps@6.0.1(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-lKHL+Sny0SeHkQKKDJlAjV5oZ8DwCdS2hFhAkIjuQt1/pB81M0cA0ErVFdHq9+jmPmFw1vJB2F5NBzFXLJxV+g==} engines: {node: '>=8.x'} @@ -44899,19 +46086,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-switch@4.1.0(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-TI8ufP2Az9oEbvyCeVE4+90PDSljGyuwix3fV58p7HV2o4wBnVToEyomJRVyTaZeqNPAp+vqeo4Wnj5u0ZZQBg==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-switch@4.1.0(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-TI8ufP2Az9oEbvyCeVE4+90PDSljGyuwix3fV58p7HV2o4wBnVToEyomJRVyTaZeqNPAp+vqeo4Wnj5u0ZZQBg==} peerDependencies: @@ -44974,23 +46148,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-table@7.45.7(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-wi9LetBL1t1csxyGkMB2p3mCiMt+NDexMlPbXHvQFmBBAsMxrgNSAPwUci2zDLUq9m8QdWc1Nh8suvrpy9mXrg==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/context': 1.4.0(react-dom@19.0.0)(react@19.0.0) - classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@19.0.0)(react@19.0.0) - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - rc-virtual-list: 3.14.8(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-table@7.45.7(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-wi9LetBL1t1csxyGkMB2p3mCiMt+NDexMlPbXHvQFmBBAsMxrgNSAPwUci2zDLUq9m8QdWc1Nh8suvrpy9mXrg==} engines: {node: '>=8.x'} @@ -45061,24 +46218,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-tabs@15.1.1(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-Tc7bJvpEdkWIVCUL7yQrMNBJY3j44NcyWS48jF/UKMXuUlzaXK+Z/pEL5LjGcTadtPvVmNqA40yv7hmr+tCOAw==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-dropdown: 4.2.0(react-dom@19.0.0)(react@19.0.0) - rc-menu: 9.14.1(react-dom@19.0.0)(react@19.0.0) - rc-motion: 2.9.3(react-dom@19.0.0)(react@19.0.0) - rc-resize-observer: 1.4.0(react-dom@19.0.0)(react@19.0.0) - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-tabs@15.1.1(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-Tc7bJvpEdkWIVCUL7yQrMNBJY3j44NcyWS48jF/UKMXuUlzaXK+Z/pEL5LjGcTadtPvVmNqA40yv7hmr+tCOAw==} engines: {node: '>=8.x'} @@ -45141,21 +46280,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-textarea@1.7.0(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-UxizYJkWkmxP3zofXgc487QiGyDmhhheDLLjIWbFtDmiru1ls30KpO8odDaPyqNUIy9ugj5djxTEuezIn6t3Jg==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-input: 1.5.1(react-dom@19.0.0)(react@19.0.0) - rc-resize-observer: 1.4.0(react-dom@19.0.0)(react@19.0.0) - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-textarea@1.7.0(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-UxizYJkWkmxP3zofXgc487QiGyDmhhheDLLjIWbFtDmiru1ls30KpO8odDaPyqNUIy9ugj5djxTEuezIn6t3Jg==} peerDependencies: @@ -45209,19 +46333,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-tooltip@6.2.1(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-rws0duD/3sHHsD905Nex7FvoUGy2UBQRhTkKxeEvr2FB+r21HsOxcDJI0TzyO8NHhnAA8ILr8pfbSBg5Jj5KBg==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - '@rc-component/trigger': 2.2.3(react-dom@19.0.0)(react@19.0.0) - classnames: 2.5.1 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-tooltip@6.2.1(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-rws0duD/3sHHsD905Nex7FvoUGy2UBQRhTkKxeEvr2FB+r21HsOxcDJI0TzyO8NHhnAA8ILr8pfbSBg5Jj5KBg==} peerDependencies: @@ -45265,21 +46376,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-tree-select@5.22.2(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-WHmWCck4+8mf4/KFTjw70AlnoNPkX4C1TOIzzwxfZ7w8hcNO4bzggoeO2Q3fAedjZteN5I3t2dT0BCZAnHedlQ==} - peerDependencies: - react: '*' - react-dom: '*' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-select: 14.15.2(react-dom@19.0.0)(react@19.0.0) - rc-tree: 5.8.8(react-dom@19.0.0)(react@19.0.0) - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-tree-select@5.22.2(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-WHmWCck4+8mf4/KFTjw70AlnoNPkX4C1TOIzzwxfZ7w8hcNO4bzggoeO2Q3fAedjZteN5I3t2dT0BCZAnHedlQ==} peerDependencies: @@ -45356,22 +46452,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-tree@5.8.8(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-S+mCMWo91m5AJqjz3PdzKilGgbFm7fFJRFiTDOcoRbD7UfMOPnerXwMworiga0O2XIo383UoWuEfeHs1WOltag==} - engines: {node: '>=10.x'} - peerDependencies: - react: '*' - react-dom: '*' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@19.0.0)(react@19.0.0) - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - rc-virtual-list: 3.14.8(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-tree@5.8.8(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-S+mCMWo91m5AJqjz3PdzKilGgbFm7fFJRFiTDOcoRbD7UfMOPnerXwMworiga0O2XIo383UoWuEfeHs1WOltag==} engines: {node: '>=10.x'} @@ -45441,19 +46521,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-upload@4.5.2(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-QO3ne77DwnAPKFn0bA5qJM81QBjQi0e0NHdkvpFyY73Bea2NfITiotqJqVjHgeYPOJu5lLVR32TNGP084aSoXA==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-upload@4.5.2(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-QO3ne77DwnAPKFn0bA5qJM81QBjQi0e0NHdkvpFyY73Bea2NfITiotqJqVjHgeYPOJu5lLVR32TNGP084aSoXA==} peerDependencies: @@ -45489,18 +46556,6 @@ packages: react-dom: 18.3.1(react@18.3.1) react-is: 18.3.1 - /rc-util@5.43.0(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-AzC7KKOXFqAdIBqdGWepL9Xn7cm3vnAmjlHqUnoQaTMZYhM4VlXGLkkHHxj/BZ7Td0+SOPKB4RGPboBVKT9htw==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - react-is: 18.3.1 - dev: false - /rc-util@5.43.0(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-AzC7KKOXFqAdIBqdGWepL9Xn7cm3vnAmjlHqUnoQaTMZYhM4VlXGLkkHHxj/BZ7Td0+SOPKB4RGPboBVKT9htw==} peerDependencies: @@ -45542,21 +46597,6 @@ packages: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - /rc-virtual-list@3.14.8(react-dom@19.0.0)(react@19.0.0): - resolution: {integrity: sha512-8D0KfzpRYi6YZvlOWIxiOm9BGt4Wf2hQyEaM6RXlDDiY2NhLheuYI+RA+7ZaZj1lq+XQqy3KHlaeeXQfzI5fGg==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.28.2 - classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@19.0.0)(react@19.0.0) - rc-util: 5.43.0(react-dom@19.0.0)(react@19.0.0) - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - dev: false - /rc-virtual-list@3.14.8(react-dom@19.1.1)(react@19.1.1): resolution: {integrity: sha512-8D0KfzpRYi6YZvlOWIxiOm9BGt4Wf2hQyEaM6RXlDDiY2NhLheuYI+RA+7ZaZj1lq+XQqy3KHlaeeXQfzI5fGg==} engines: {node: '>=8.x'} @@ -45618,12 +46658,12 @@ packages: typescript: 5.0.4 dev: true - /react-docgen-typescript@2.2.2(typescript@5.8.3): + /react-docgen-typescript@2.2.2(typescript@5.9.2): resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} peerDependencies: typescript: '>= 4.3.x' dependencies: - typescript: 5.8.3 + typescript: 5.9.2 dev: true /react-docgen@6.0.0-alpha.3: @@ -46977,7 +48017,7 @@ packages: - ts-node dev: true - /rollup-plugin-typescript2@0.36.0(rollup@4.40.0)(typescript@5.8.3): + /rollup-plugin-typescript2@0.36.0(rollup@4.40.0)(typescript@5.9.2): resolution: {integrity: sha512-NB2CSQDxSe9+Oe2ahZbf+B4bh7pHwjV5L+RSYpCu7Q5ROuN94F9b6ioWwKfz3ueL3KTtmX4o2MUH2cgHDIEUsw==} peerDependencies: rollup: '>=1.26.3' @@ -46989,7 +48029,7 @@ packages: rollup: 4.40.0 semver: 7.6.3 tslib: 2.8.1 - typescript: 5.8.3 + typescript: 5.9.2 dev: true /rollup-pluginutils@2.8.2: @@ -47061,6 +48101,38 @@ packages: fsevents: 2.3.3 dev: true + /rollup@4.52.2: + resolution: {integrity: sha512-I25/2QgoROE1vYV+NQ1En9T9UFB9Cmfm2CJ83zZOlaDpvz29wGQSZXWKw7MiNXau7wYgB/T9fVIdIuEQ+KbiiA==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + dependencies: + '@types/estree': 1.0.8 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.52.2 + '@rollup/rollup-android-arm64': 4.52.2 + '@rollup/rollup-darwin-arm64': 4.52.2 + '@rollup/rollup-darwin-x64': 4.52.2 + '@rollup/rollup-freebsd-arm64': 4.52.2 + '@rollup/rollup-freebsd-x64': 4.52.2 + '@rollup/rollup-linux-arm-gnueabihf': 4.52.2 + '@rollup/rollup-linux-arm-musleabihf': 4.52.2 + '@rollup/rollup-linux-arm64-gnu': 4.52.2 + '@rollup/rollup-linux-arm64-musl': 4.52.2 + '@rollup/rollup-linux-loong64-gnu': 4.52.2 + '@rollup/rollup-linux-ppc64-gnu': 4.52.2 + '@rollup/rollup-linux-riscv64-gnu': 4.52.2 + '@rollup/rollup-linux-riscv64-musl': 4.52.2 + '@rollup/rollup-linux-s390x-gnu': 4.52.2 + '@rollup/rollup-linux-x64-gnu': 4.52.2 + '@rollup/rollup-linux-x64-musl': 4.52.2 + '@rollup/rollup-openharmony-arm64': 4.52.2 + '@rollup/rollup-win32-arm64-msvc': 4.52.2 + '@rollup/rollup-win32-ia32-msvc': 4.52.2 + '@rollup/rollup-win32-x64-gnu': 4.52.2 + '@rollup/rollup-win32-x64-msvc': 4.52.2 + fsevents: 2.3.3 + dev: true + /rrweb-cssom@0.7.1: resolution: {integrity: sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==} dev: true @@ -47091,7 +48163,29 @@ packages: typescript: 5.8.3 dev: true - /rsbuild-plugin-dts@0.9.0(@rsbuild/core@1.3.21)(typescript@5.8.3): + /rsbuild-plugin-dts@0.10.6(@rsbuild/core@1.4.12)(typescript@5.9.2): + resolution: {integrity: sha512-rVP82fFMDHW0GirhYx+w2bER1HhkOKJ8e/bAAF2OkMUP2k2fviMpl/gsnbO8KI9vcSqsQE2QXHkj781m6W84Ow==} + engines: {node: '>=16.7.0'} + peerDependencies: + '@microsoft/api-extractor': ^7 + '@rsbuild/core': 1.x + typescript: ^5 + peerDependenciesMeta: + '@microsoft/api-extractor': + optional: true + typescript: + optional: true + dependencies: + '@ast-grep/napi': 0.37.0 + '@rsbuild/core': 1.4.12 + magic-string: 0.30.17 + picocolors: 1.1.1 + tinyglobby: 0.2.14 + tsconfig-paths: 4.2.0 + typescript: 5.9.2 + dev: true + + /rsbuild-plugin-dts@0.9.0(@rsbuild/core@1.3.21)(typescript@5.9.2): resolution: {integrity: sha512-cWlBxFWo2t2wVUFIa0nnGUkqaHsSEQuGr4/vh1W9aPtFxjuu3UYnDK8b6CYmbLpUbiRB1R4gkjARoaBx74gyTQ==} engines: {node: '>=16.7.0'} peerDependencies: @@ -47110,10 +48204,10 @@ packages: picocolors: 1.1.1 tinyglobby: 0.2.14 tsconfig-paths: 4.2.0 - typescript: 5.8.3 + typescript: 5.9.2 dev: true - /rsbuild-plugin-dts@0.9.2(@rsbuild/core@1.4.0-beta.2)(typescript@5.8.3): + /rsbuild-plugin-dts@0.9.2(@rsbuild/core@1.4.0-beta.2)(typescript@5.9.2): resolution: {integrity: sha512-mVpf4J/auMSBy5iBNDaxTB8yYipENRTMUq8bQQJQdvzFuH2arQXrQ874ukEJ67XUZXhmxvc7ooEAR3UWKNiPtQ==} engines: {node: '>=16.7.0'} peerDependencies: @@ -47132,7 +48226,7 @@ packages: picocolors: 1.1.1 tinyglobby: 0.2.14 tsconfig-paths: 4.2.0 - typescript: 5.8.3 + typescript: 5.9.2 dev: true /rsbuild-plugin-html-minifier-terser@1.1.1(@rsbuild/core@1.3.21): @@ -47169,7 +48263,7 @@ packages: resolution: {integrity: sha512-antALPJaKBRPBU1X2q9t085K4htWDOOv/K1qhTUk7h0l1ePU/KbDqKJn19eKP0dk7PqMioeA0+fu3gyPXCsXxQ==} engines: {node: '>=14.17.6'} - /rspack-manifest-plugin@5.0.3(@rspack/core@1.3.9): + /rspack-manifest-plugin@5.0.3(@rspack/core@1.5.7): resolution: {integrity: sha512-DCLSu5KE/ReIOhK2JTCQSI0JIgJ40E2i+2noqINtfhu12+UsK29dgMITEHIpYNR0JggcmmgZIDxPxm9dOV/2vQ==} engines: {node: '>=14'} peerDependencies: @@ -47178,7 +48272,7 @@ packages: '@rspack/core': optional: true dependencies: - '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + '@rspack/core': 1.5.7(@swc/helpers@0.5.13) '@rspack/lite-tapable': 1.0.1 dev: true @@ -47194,15 +48288,15 @@ packages: peerDependencies: rspress: ^1 dependencies: - rspress: 2.0.0-beta.20(@types/react@19.1.8)(acorn@8.15.0)(webpack@5.98.0) + rspress: 2.0.0-beta.20(@types/react@19.1.8)(acorn@8.15.0)(webpack@5.101.3) dev: false - /rspress@2.0.0-beta.20(@types/react@19.1.8)(acorn@8.15.0)(webpack@5.98.0): + /rspress@2.0.0-beta.20(@types/react@19.1.8)(acorn@8.15.0)(webpack@5.101.3): resolution: {integrity: sha512-Bron+ekmjgnFpWv8K8ZNdl8YG/ih33rcsGTIdKE8rQd2f+gfMWjgX5MYvanWgjvna+MlXBuJVYwUu4TV7BMbCA==} hasBin: true dependencies: '@rsbuild/core': 1.4.3 - '@rspress/core': 2.0.0-beta.20(@types/react@19.1.8)(acorn@8.15.0)(webpack@5.98.0) + '@rspress/core': 2.0.0-beta.20(@types/react@19.1.8)(acorn@8.15.0)(webpack@5.101.3) '@rspress/shared': 2.0.0-beta.20 cac: 6.7.14 chokidar: 3.6.0 @@ -47697,7 +48791,7 @@ packages: webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) dev: false - /sass-loader@14.2.1(@rspack/core@1.3.9)(webpack@5.98.0): + /sass-loader@14.2.1(@rspack/core@1.5.7)(webpack@5.101.3): resolution: {integrity: sha512-G0VcnMYU18a4N7VoNDegg2OuMjYtxnqzQWARVWCIVSZwJeiL9kg8QMsuIZOplsJgTzZLF6jGxI3AClj8I9nRdQ==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -47718,12 +48812,12 @@ packages: webpack: optional: true dependencies: - '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + '@rspack/core': 1.5.7(@swc/helpers@0.5.13) neo-async: 2.6.2 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true - /sass-loader@16.0.5(@rspack/core@1.3.9)(sass-embedded@1.89.2)(sass@1.88.0)(webpack@5.98.0): + /sass-loader@16.0.5(@rspack/core@1.5.7)(sass-embedded@1.89.2)(sass@1.88.0)(webpack@5.101.3): resolution: {integrity: sha512-oL+CMBXrj6BZ/zOq4os+UECPL+bWqt6OAC6DWS8Ln8GZRcMDjlJ4JC3FBDuHJdYaFWIdKNIBYmtZtK2MaMkNIw==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -47744,14 +48838,14 @@ packages: webpack: optional: true dependencies: - '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + '@rspack/core': 1.5.7(@swc/helpers@0.5.13) neo-async: 2.6.2 sass: 1.88.0 sass-embedded: 1.89.2 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true - /sass-loader@16.0.5(@rspack/core@1.3.9)(sass-embedded@1.89.2)(sass@1.88.0)(webpack@5.99.9): + /sass-loader@16.0.5(@rspack/core@1.5.7)(sass-embedded@1.89.2)(sass@1.88.0)(webpack@5.98.0): resolution: {integrity: sha512-oL+CMBXrj6BZ/zOq4os+UECPL+bWqt6OAC6DWS8Ln8GZRcMDjlJ4JC3FBDuHJdYaFWIdKNIBYmtZtK2MaMkNIw==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -47772,11 +48866,11 @@ packages: webpack: optional: true dependencies: - '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + '@rspack/core': 1.5.7(@swc/helpers@0.5.13) neo-async: 2.6.2 sass: 1.88.0 sass-embedded: 1.89.2 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true /sass@1.79.4: @@ -47904,7 +48998,7 @@ packages: '@types/node-forge': 1.3.11 node-forge: 1.3.1 - /semantic-release@24.2.7(typescript@5.8.3): + /semantic-release@24.2.7(typescript@5.9.2): resolution: {integrity: sha512-g7RssbTAbir1k/S7uSwSVZFfFXwpomUB9Oas0+xi9KStSCmeDXcA7rNhiskjLqvUe/Evhx8fVCT16OSa34eM5g==} engines: {node: '>=20.8.1'} hasBin: true @@ -47915,7 +49009,7 @@ packages: '@semantic-release/npm': 12.0.2(semantic-release@24.2.7) '@semantic-release/release-notes-generator': 14.0.3(semantic-release@24.2.7) aggregate-error: 5.0.0 - cosmiconfig: 9.0.0(typescript@5.8.3) + cosmiconfig: 9.0.0(typescript@5.9.2) debug: 4.4.1(supports-color@8.1.1) env-ci: 11.1.1 execa: 9.6.0 @@ -48538,7 +49632,7 @@ packages: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} - /source-map-loader@5.0.0(webpack@5.98.0): + /source-map-loader@5.0.0(webpack@5.101.3): resolution: {integrity: sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -48546,9 +49640,10 @@ packages: dependencies: iconv-lite: 0.6.3 source-map-js: 1.2.1 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true - /source-map-loader@5.0.0(webpack@5.99.9): + /source-map-loader@5.0.0(webpack@5.98.0): resolution: {integrity: sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -48556,8 +49651,7 @@ packages: dependencies: iconv-lite: 0.6.3 source-map-js: 1.2.1 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) /source-map-resolve@0.5.3: resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==} @@ -48794,7 +49888,7 @@ packages: dependencies: graceful-fs: 4.2.11 - /storybook-addon-rslib@1.0.1(@rsbuild/core@1.3.21)(@rslib/core@0.9.0)(storybook-builder-rsbuild@2.0.2)(typescript@5.8.3): + /storybook-addon-rslib@1.0.1(@rsbuild/core@1.3.21)(@rslib/core@0.9.0)(storybook-builder-rsbuild@2.0.2)(typescript@5.9.2): resolution: {integrity: sha512-8V2rH61GCi9QGLoV+RwdWZ1IY4mdWMsLDp5bflbs5MyAaYd+jA+Bz3GAngv05lBjb+KnJHhZ6jWvunxUTUkiCQ==} peerDependencies: '@rsbuild/core': ^1.0.1 @@ -48806,12 +49900,12 @@ packages: optional: true dependencies: '@rsbuild/core': 1.3.21 - '@rslib/core': 0.9.0(typescript@5.8.3) - storybook-builder-rsbuild: 2.0.2(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.8.3) - typescript: 5.8.3 + '@rslib/core': 0.9.0(typescript@5.9.2) + storybook-builder-rsbuild: 2.0.2(@rsbuild/core@1.3.21)(@rspack/core@1.5.7)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.9.2) + typescript: 5.9.2 dev: true - /storybook-builder-rsbuild@1.0.1(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(@types/react@18.3.11)(storybook@8.4.2)(typescript@5.8.3): + /storybook-builder-rsbuild@1.0.1(@rsbuild/core@1.3.21)(@rspack/core@1.5.7)(@types/react@18.3.11)(storybook@8.4.2)(typescript@5.9.2): resolution: {integrity: sha512-sfr0qg3r76A9qlQRXE3ekAiJQM8v31skfuC+qc3m1GPoUeerfiBAWUOFBMdpNqUimt0eGSM5HUiY/vs3VRd3LQ==} peerDependencies: '@rsbuild/core': ^1.0.1 @@ -48822,7 +49916,7 @@ packages: optional: true dependencies: '@rsbuild/core': 1.3.21 - '@rsbuild/plugin-type-check': 1.2.2(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(typescript@5.8.3) + '@rsbuild/plugin-type-check': 1.2.2(@rsbuild/core@1.3.21)(@rspack/core@1.5.7)(typescript@5.9.2) '@storybook/addon-docs': 8.6.14(@types/react@18.3.11)(storybook@8.4.2) '@storybook/core-webpack': 8.6.12(storybook@8.4.2) browser-assert: 1.2.1 @@ -48839,7 +49933,7 @@ packages: sirv: 2.0.4 storybook: 8.4.2(prettier@3.3.3) ts-dedent: 2.2.0 - typescript: 5.8.3 + typescript: 5.9.2 url: 0.11.4 util: 0.12.5 util-deprecate: 1.0.2 @@ -48848,7 +49942,7 @@ packages: - '@types/react' dev: true - /storybook-builder-rsbuild@2.0.2(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.8.3): + /storybook-builder-rsbuild@2.0.2(@rsbuild/core@1.3.21)(@rspack/core@1.5.7)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.9.2): resolution: {integrity: sha512-UvMAtUjwtGbnSJ+TNUM5RCjS45nQz59Te1rHE4qSnKASWRgQG/lTG/miVZCg3CkXq/lKQb8rueVrjbFzKPRUnw==} peerDependencies: '@rsbuild/core': ^1.0.1 @@ -48865,7 +49959,7 @@ packages: optional: true dependencies: '@rsbuild/core': 1.3.21 - '@rsbuild/plugin-type-check': 1.2.3(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(typescript@5.8.3) + '@rsbuild/plugin-type-check': 1.2.3(@rsbuild/core@1.3.21)(@rspack/core@1.5.7)(typescript@5.9.2) '@storybook/addon-docs': 9.0.17(@types/react@18.3.11)(storybook@8.4.2) '@storybook/core-webpack': 9.1.0(storybook@8.4.2) browser-assert: 1.2.1 @@ -48884,7 +49978,7 @@ packages: sirv: 2.0.4 storybook: 8.4.2(prettier@3.3.3) ts-dedent: 2.2.0 - typescript: 5.8.3 + typescript: 5.9.2 url: 0.11.4 util: 0.12.5 util-deprecate: 1.0.2 @@ -48893,7 +49987,7 @@ packages: - '@types/react' dev: true - /storybook-react-rsbuild@1.0.1(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(rollup@4.40.0)(storybook@8.4.2)(typescript@5.8.3)(webpack@5.98.0): + /storybook-react-rsbuild@1.0.1(@rsbuild/core@1.3.21)(@rspack/core@1.5.7)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(rollup@4.40.0)(storybook@8.4.2)(typescript@5.9.2)(webpack@5.101.3): resolution: {integrity: sha512-OCTWHrOCNatiadKND7/uE211KytgS/rLmJc/cR9ovMZ9Y5jD+n8NlHUjw0fUdCWNpPUx3p/Ey0Z2usG6YO+CeQ==} engines: {node: '>=18.0.0'} peerDependencies: @@ -48908,20 +50002,20 @@ packages: dependencies: '@rollup/pluginutils': 5.1.4(rollup@4.40.0) '@rsbuild/core': 1.3.21 - '@storybook/react': 8.6.12(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.8.3) - '@storybook/react-docgen-typescript-plugin': 1.0.1(typescript@5.8.3)(webpack@5.98.0) + '@storybook/react': 8.6.12(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.9.2) + '@storybook/react-docgen-typescript-plugin': 1.0.1(typescript@5.9.2)(webpack@5.101.3) '@types/node': 18.16.9 find-up: 5.0.0 magic-string: 0.30.17 react: 18.3.1 react-docgen: 7.1.1 - react-docgen-typescript: 2.2.2(typescript@5.8.3) + react-docgen-typescript: 2.2.2(typescript@5.9.2) react-dom: 18.3.1(react@18.3.1) resolve: 1.22.10 storybook: 8.4.2(prettier@3.3.3) - storybook-builder-rsbuild: 1.0.1(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(@types/react@18.3.11)(storybook@8.4.2)(typescript@5.8.3) + storybook-builder-rsbuild: 1.0.1(@rsbuild/core@1.3.21)(@rspack/core@1.5.7)(@types/react@18.3.11)(storybook@8.4.2)(typescript@5.9.2) tsconfig-paths: 4.2.0 - typescript: 5.8.3 + typescript: 5.9.2 transitivePeerDependencies: - '@rspack/core' - '@storybook/test' @@ -49299,22 +50393,22 @@ packages: resolution: {integrity: sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw==} dev: true - /style-loader@3.3.4(webpack@5.98.0): + /style-loader@3.3.4(webpack@5.101.3): resolution: {integrity: sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 dependencies: - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true - /style-loader@3.3.4(webpack@5.99.9): + /style-loader@3.3.4(webpack@5.98.0): resolution: {integrity: sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 dependencies: - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) /style-to-js@1.1.16: resolution: {integrity: sha512-/Q6ld50hKYPH3d/r6nr117TZkHR0w0kGGIVfpG9N6D8NymRPM9RqCUv4pRpJ62E5DqOYx2AFpbZMyCPnjQCnOw==} @@ -49522,19 +50616,6 @@ packages: stylus: 0.64.0 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - /stylus-loader@7.1.3(stylus@0.64.0)(webpack@5.99.9): - resolution: {integrity: sha512-TY0SKwiY7D2kMd3UxaWKSf3xHF0FFN/FAfsSqfrhxRT/koXTwffq2cgEWDkLQz7VojMu7qEEHt5TlMjkPx9UDw==} - engines: {node: '>= 14.15.0'} - peerDependencies: - stylus: '>=0.52.4' - webpack: ^5.0.0 - dependencies: - fast-glob: 3.3.2 - normalize-path: 3.0.0 - stylus: 0.64.0 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true - /stylus@0.64.0: resolution: {integrity: sha512-ZIdT8eUv8tegmqy1tTIdJv9We2DumkNZFdCF5mz/Kpq3OcTaxSuCAYZge6HKK2CmNC02G1eJig2RV7XTw5hQrA==} engines: {node: '>=16'} @@ -49655,7 +50736,7 @@ packages: csso: 5.0.5 picocolors: 1.1.1 - /swc-loader@0.2.6(@swc/core@1.7.26)(webpack@5.98.0): + /swc-loader@0.2.6(@swc/core@1.7.26)(webpack@5.101.3): resolution: {integrity: sha512-9Zi9UP2YmDpgmQVbyOPJClY0dwf58JDyDMQ7uRc4krmc72twNI2fvlBWHLqVekBpPc7h5NJkGVT1zNDxFrqhvg==} peerDependencies: '@swc/core': ^1.2.147 @@ -49663,7 +50744,7 @@ packages: dependencies: '@swc/core': 1.7.26(@swc/helpers@0.5.13) '@swc/counter': 0.1.3 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true /symbol-tree@3.2.4: @@ -49684,6 +50765,13 @@ packages: resolution: {integrity: sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==} dev: true + /synckit@0.11.11: + resolution: {integrity: sha512-MeQTA1r0litLUf0Rp/iisCaL8761lKAZHaimlbGK4j0HysC4PLfqygQj9srcs0m2RdtDYnF8UuYyKpbjHYp7Jw==} + engines: {node: ^14.18.0 || >=16.0.0} + dependencies: + '@pkgr/core': 0.2.9 + dev: true + /synckit@0.9.1: resolution: {integrity: sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==} engines: {node: ^14.18.0 || >=16.0.0} @@ -49913,7 +51001,7 @@ packages: webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) dev: false - /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.75.0): + /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.101.3): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -49936,10 +51024,10 @@ packages: schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.37.0 - webpack: 5.75.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true - /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.93.0): + /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.75.0): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -49962,10 +51050,10 @@ packages: schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.37.0 - webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: false + webpack: 5.75.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true - /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0): + /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.93.0): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -49988,8 +51076,8 @@ packages: schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.37.0 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true + webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: false /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.94.0): resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} @@ -50042,7 +51130,7 @@ packages: webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true - /terser-webpack-plugin@5.3.14(@swc/core@1.11.31)(esbuild@0.18.20)(webpack@5.99.9): + /terser-webpack-plugin@5.3.14(@swc/core@1.11.31)(esbuild@0.18.20)(webpack@5.101.3): resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -50065,10 +51153,10 @@ packages: schema-utils: 4.3.2 serialize-javascript: 6.0.2 terser: 5.37.0 - webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.11.31)(esbuild@0.18.20)(webpack-cli@5.1.4) dev: true - /terser-webpack-plugin@5.3.14(@swc/core@1.11.31)(esbuild@0.25.5)(webpack@5.99.9): + /terser-webpack-plugin@5.3.14(@swc/core@1.11.31)(esbuild@0.25.5)(webpack@5.101.3): resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -50091,10 +51179,10 @@ packages: schema-utils: 4.3.2 serialize-javascript: 6.0.2 terser: 5.37.0 - webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) dev: true - /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.98.0): + /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.101.3): resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -50117,7 +51205,33 @@ packages: schema-utils: 4.3.2 serialize-javascript: 6.0.2 terser: 5.37.0 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) + dev: true + + /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.101.3): + resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} + engines: {node: '>= 10.13.0'} + peerDependencies: + '@swc/core': '*' + esbuild: '*' + uglify-js: '*' + webpack: ^5.1.0 + peerDependenciesMeta: + '@swc/core': + optional: true + esbuild: + optional: true + uglify-js: + optional: true + dependencies: + '@jridgewell/trace-mapping': 0.3.29 + '@swc/core': 1.7.26(@swc/helpers@0.5.13) + esbuild: 0.24.0 + jest-worker: 27.5.1 + schema-utils: 4.3.2 + serialize-javascript: 6.0.2 + terser: 5.37.0 + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) dev: true /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.98.0): @@ -50145,7 +51259,7 @@ packages: terser: 5.37.0 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0): + /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.101.3): resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -50168,9 +51282,9 @@ packages: schema-utils: 4.3.2 serialize-javascript: 6.0.2 terser: 5.37.0 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.99.9): + /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0): resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -50193,10 +51307,10 @@ packages: schema-utils: 4.3.2 serialize-javascript: 6.0.2 terser: 5.37.0 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true - /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.25.5)(webpack@5.99.9): + /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.25.5)(webpack@5.101.3): resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -50219,7 +51333,7 @@ packages: schema-utils: 4.3.2 serialize-javascript: 6.0.2 terser: 5.37.0 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.5)(webpack-cli@5.1.4) dev: true /terser@5.37.0: @@ -50355,6 +51469,14 @@ packages: fdir: 6.4.4(picomatch@4.0.2) picomatch: 4.0.2 + /tinyglobby@0.2.15: + resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} + engines: {node: '>=12.0.0'} + dependencies: + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + dev: true + /tinypool@0.8.4: resolution: {integrity: sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==} engines: {node: '>=14.0.0'} @@ -50562,16 +51684,16 @@ packages: typescript: 5.4.5 dev: true - /ts-api-utils@1.3.0(typescript@5.8.3): + /ts-api-utils@1.3.0(typescript@5.9.2): resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.8.3 + typescript: 5.9.2 dev: true - /ts-checker-rspack-plugin@1.1.3(@rspack/core@1.3.9)(typescript@5.8.3): + /ts-checker-rspack-plugin@1.1.3(@rspack/core@1.5.7)(typescript@5.9.2): resolution: {integrity: sha512-VpB+L+F330T484qGp5KqyoU00PRlUlz4kO1ifBpQ5CkKXEFXye8nmeXlZ5rvZAXjFAMRFiG+sI9OewO6Bd9UvA==} engines: {node: '>=16.0.0'} peerDependencies: @@ -50582,17 +51704,17 @@ packages: optional: true dependencies: '@babel/code-frame': 7.27.1 - '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + '@rspack/core': 1.5.7(@swc/helpers@0.5.13) '@rspack/lite-tapable': 1.0.1 chokidar: 3.6.0 is-glob: 4.0.3 memfs: 4.36.0 minimatch: 9.0.5 picocolors: 1.1.1 - typescript: 5.8.3 + typescript: 5.9.2 dev: true - /ts-checker-rspack-plugin@1.1.4(@rspack/core@1.3.9)(typescript@5.0.4): + /ts-checker-rspack-plugin@1.1.4(@rspack/core@1.5.7)(typescript@5.0.4): resolution: {integrity: sha512-lDpKuAubxUlsonUE1LpZS5fw7tfjutNb0lwjAo0k8OcxpWv/q18ytaD6eZXdjrFdTEFNIHtKp9dNkUKGky8SgA==} engines: {node: '>=16.0.0'} peerDependencies: @@ -50603,7 +51725,7 @@ packages: optional: true dependencies: '@babel/code-frame': 7.27.1 - '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + '@rspack/core': 1.5.7(@swc/helpers@0.5.13) '@rspack/lite-tapable': 1.0.1 chokidar: 3.6.0 is-glob: 4.0.3 @@ -50613,7 +51735,7 @@ packages: typescript: 5.0.4 dev: true - /ts-checker-rspack-plugin@1.1.4(@rspack/core@1.3.9)(typescript@5.5.2): + /ts-checker-rspack-plugin@1.1.4(@rspack/core@1.5.7)(typescript@5.5.2): resolution: {integrity: sha512-lDpKuAubxUlsonUE1LpZS5fw7tfjutNb0lwjAo0k8OcxpWv/q18ytaD6eZXdjrFdTEFNIHtKp9dNkUKGky8SgA==} engines: {node: '>=16.0.0'} peerDependencies: @@ -50624,7 +51746,7 @@ packages: optional: true dependencies: '@babel/code-frame': 7.27.1 - '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + '@rspack/core': 1.5.7(@swc/helpers@0.5.13) '@rspack/lite-tapable': 1.0.1 chokidar: 3.6.0 is-glob: 4.0.3 @@ -50634,7 +51756,7 @@ packages: typescript: 5.5.2 dev: true - /ts-checker-rspack-plugin@1.1.4(@rspack/core@1.3.9)(typescript@5.8.3): + /ts-checker-rspack-plugin@1.1.4(@rspack/core@1.5.7)(typescript@5.9.2): resolution: {integrity: sha512-lDpKuAubxUlsonUE1LpZS5fw7tfjutNb0lwjAo0k8OcxpWv/q18ytaD6eZXdjrFdTEFNIHtKp9dNkUKGky8SgA==} engines: {node: '>=16.0.0'} peerDependencies: @@ -50645,14 +51767,14 @@ packages: optional: true dependencies: '@babel/code-frame': 7.27.1 - '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + '@rspack/core': 1.5.7(@swc/helpers@0.5.13) '@rspack/lite-tapable': 1.0.1 chokidar: 3.6.0 is-glob: 4.0.3 memfs: 4.36.0 minimatch: 9.0.5 picocolors: 1.1.1 - typescript: 5.8.3 + typescript: 5.9.2 dev: true /ts-dedent@2.2.0: @@ -50668,7 +51790,7 @@ packages: /ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - /ts-jest@29.0.1(@babel/core@7.28.0)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.8.3): + /ts-jest@29.0.1(@babel/core@7.28.0)(babel-jest@30.0.5)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.9.2): resolution: {integrity: sha512-htQOHshgvhn93QLxrmxpiQPk69+M1g7govO1g6kf6GsjCv4uvRV0znVmDrrvjUrVCnTYeY4FBxTYYYD4airyJA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -50690,7 +51812,7 @@ packages: optional: true dependencies: '@babel/core': 7.28.0 - babel-jest: 29.7.0(@babel/core@7.28.0) + babel-jest: 30.0.5(@babel/core@7.28.0) bs-logger: 0.2.6 esbuild: 0.25.0 fast-json-stable-stringify: 2.1.0 @@ -50700,21 +51822,22 @@ packages: lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.6.3 - typescript: 5.8.3 + typescript: 5.9.2 yargs-parser: 21.1.1 dev: true - /ts-jest@29.1.5(@babel/core@7.28.0)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.8.3): - resolution: {integrity: sha512-UuClSYxM7byvvYfyWdFI+/2UxMmwNyJb0NPkZPQE2hew3RurV7l7zURgOHAd/1I1ZdPpe3GUsXNXAcN8TFKSIg==} + /ts-jest@29.4.4(@babel/core@7.28.0)(babel-jest@30.0.5)(esbuild@0.25.0)(jest-util@30.0.5)(jest@30.0.5)(typescript@5.9.2): + resolution: {integrity: sha512-ccVcRABct5ZELCT5U0+DZwkXMCcOCLi2doHRrKy1nK/s7J7bch6TzJMsrY09WxgUUIP/ITfmcDS8D2yl63rnXw==} engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@babel/core': '>=7.0.0-beta.0 <8' - '@jest/transform': ^29.0.0 - '@jest/types': ^29.0.0 - babel-jest: ^29.0.0 + '@jest/transform': ^29.0.0 || ^30.0.0 + '@jest/types': ^29.0.0 || ^30.0.0 + babel-jest: ^29.0.0 || ^30.0.0 esbuild: '*' - jest: ^29.0.0 + jest: ^29.0.0 || ^30.0.0 + jest-util: ^29.0.0 || ^30.0.0 typescript: '>=4.3 <6' peerDependenciesMeta: '@babel/core': @@ -50727,23 +51850,27 @@ packages: optional: true esbuild: optional: true + jest-util: + optional: true dependencies: '@babel/core': 7.28.0 - babel-jest: 29.7.0(@babel/core@7.28.0) + babel-jest: 30.0.5(@babel/core@7.28.0) bs-logger: 0.2.6 esbuild: 0.25.0 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@18.16.9)(ts-node@10.9.1) - jest-util: 29.7.0 + handlebars: 4.7.8 + jest: 30.0.5(@types/node@18.16.9)(ts-node@10.9.1) + jest-util: 30.0.5 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.6.3 - typescript: 5.8.3 + semver: 7.7.2 + type-fest: 4.41.0 + typescript: 5.9.2 yargs-parser: 21.1.1 dev: true - /ts-loader@9.4.4(typescript@5.0.4)(webpack@5.99.9): + /ts-loader@9.4.4(typescript@5.0.4)(webpack@5.101.3): resolution: {integrity: sha512-MLukxDHBl8OJ5Dk3y69IsKVFRA/6MwzEqBgh+OXMPB/OD01KQuWPFd1WAQP8a5PeSCAxfnkhiuWqfmFJzJQt9w==} engines: {node: '>=12.0.0'} peerDependencies: @@ -50755,10 +51882,10 @@ packages: micromatch: 4.0.8 semver: 7.6.3 typescript: 5.0.4 - webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) dev: true - /ts-loader@9.4.4(typescript@5.5.2)(webpack@5.99.9): + /ts-loader@9.4.4(typescript@5.5.2)(webpack@5.101.3): resolution: {integrity: sha512-MLukxDHBl8OJ5Dk3y69IsKVFRA/6MwzEqBgh+OXMPB/OD01KQuWPFd1WAQP8a5PeSCAxfnkhiuWqfmFJzJQt9w==} engines: {node: '>=12.0.0'} peerDependencies: @@ -50770,7 +51897,7 @@ packages: micromatch: 4.0.8 semver: 7.6.3 typescript: 5.5.2 - webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) dev: true /ts-loader@9.5.1(typescript@5.4.5)(webpack@5.98.0): @@ -50789,7 +51916,7 @@ packages: webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true - /ts-loader@9.5.1(typescript@5.8.3)(webpack@5.98.0): + /ts-loader@9.5.1(typescript@5.9.2)(webpack@5.101.3): resolution: {integrity: sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==} engines: {node: '>=12.0.0'} peerDependencies: @@ -50801,11 +51928,11 @@ packages: micromatch: 4.0.8 semver: 7.6.3 source-map: 0.7.4 - typescript: 5.8.3 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - dev: false + typescript: 5.9.2 + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true - /ts-loader@9.5.1(typescript@5.8.3)(webpack@5.99.9): + /ts-loader@9.5.1(typescript@5.9.2)(webpack@5.98.0): resolution: {integrity: sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==} engines: {node: '>=12.0.0'} peerDependencies: @@ -50817,9 +51944,9 @@ packages: micromatch: 4.0.8 semver: 7.6.3 source-map: 0.7.4 - typescript: 5.8.3 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true + typescript: 5.9.2 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false /ts-morph@12.0.0: resolution: {integrity: sha512-VHC8XgU2fFW7yO1f/b3mxKDje1vmyzFXHWzOYmKEkCEwcLjDtbdLgBQviqj4ZwP4MJkQtRo6Ha2I29lq/B+VxA==} @@ -50860,7 +51987,7 @@ packages: yn: 3.1.1 dev: false - /ts-node@10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.8.3): + /ts-node@10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.9.2): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -50887,7 +52014,7 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.8.3 + typescript: 5.9.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 @@ -50923,7 +52050,7 @@ packages: yn: 3.1.1 dev: false - /ts-node@10.9.1(@swc/core@1.7.26)(@types/node@20.12.14)(typescript@5.8.3): + /ts-node@10.9.1(@swc/core@1.7.26)(@types/node@20.12.14)(typescript@5.9.2): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -50950,7 +52077,7 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.8.3 + typescript: 5.9.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: false @@ -50996,7 +52123,7 @@ packages: resolution: {integrity: sha512-FZIXf1ksVyLcfr7M317jbB67XFJhOO1YqdTcuGaq9q5jLUoTikukZ+98TPjKiP2jC5CgmYdWWYs0s2nLSU0/1A==} dev: false - /tsconfck@2.1.2(typescript@5.8.3): + /tsconfck@2.1.2(typescript@5.9.2): resolution: {integrity: sha512-ghqN1b0puy3MhhviwO2kGF8SeMDNhEbnKxjK7h6+fvY9JAxqvXi8y5NAHSQv687OVboS2uZIByzGd45/YxrRHg==} engines: {node: ^14.13.1 || ^16 || >=18} hasBin: true @@ -51006,7 +52133,7 @@ packages: typescript: optional: true dependencies: - typescript: 5.8.3 + typescript: 5.9.2 dev: true /tsconfig-paths-webpack-plugin@4.0.0: @@ -51070,7 +52197,7 @@ packages: resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==} engines: {node: '>=0.6.x'} - /tsup@7.3.0(@swc/core@1.7.26)(postcss@8.4.38)(ts-node@10.9.1)(typescript@5.8.3): + /tsup@7.3.0(@swc/core@1.7.26)(postcss@8.4.38)(ts-node@10.9.1)(typescript@5.9.2): resolution: {integrity: sha512-Ja1eaSRrE+QarmATlNO5fse2aOACYMBX+IZRKy1T+gpyH+jXgRrl5l4nHIQJQ1DoDgEjHDTw8cpE085UdBZuWQ==} engines: {node: '>=18'} deprecated: Breaking node 16 @@ -51103,13 +52230,13 @@ packages: source-map: 0.8.0-beta.0 sucrase: 3.35.0 tree-kill: 1.2.2 - typescript: 5.8.3 + typescript: 5.9.2 transitivePeerDependencies: - supports-color - ts-node dev: true - /tsup@8.3.5(@swc/core@1.7.26)(jiti@2.4.2)(postcss@8.4.38)(typescript@5.8.3): + /tsup@8.3.5(@swc/core@1.7.26)(jiti@2.4.2)(postcss@8.4.38)(typescript@5.9.2): resolution: {integrity: sha512-Tunf6r6m6tnZsG9GYWndg0z8dEV7fD733VBFzFJ5Vcm1FtlXB8xBD/rtrBi2a3YKEV7hHtxiZtW5EAVADoe1pA==} engines: {node: '>=18'} hasBin: true @@ -51146,7 +52273,7 @@ packages: tinyexec: 0.3.2 tinyglobby: 0.2.10 tree-kill: 1.2.2 - typescript: 5.8.3 + typescript: 5.9.2 transitivePeerDependencies: - jiti - supports-color @@ -51265,7 +52392,6 @@ packages: content-type: 1.0.5 media-typer: 1.1.0 mime-types: 3.0.1 - dev: false /type@2.7.3: resolution: {integrity: sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==} @@ -51322,7 +52448,7 @@ packages: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} dev: true - /typedoc@0.25.8(typescript@5.8.3): + /typedoc@0.25.8(typescript@5.9.2): resolution: {integrity: sha512-mh8oLW66nwmeB9uTa0Bdcjfis+48bAjSH3uqdzSuSawfduROQLlXw//WSNZLYDdhmMVB7YcYZicq6e8T0d271A==} engines: {node: '>= 16'} hasBin: true @@ -51333,7 +52459,7 @@ packages: marked: 4.3.0 minimatch: 9.0.5 shiki: 0.14.7 - typescript: 5.8.3 + typescript: 5.9.2 dev: false /types-react-dom@19.0.0-rc.1: @@ -51389,6 +52515,12 @@ packages: resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} engines: {node: '>=14.17'} hasBin: true + dev: true + + /typescript@5.9.2: + resolution: {integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==} + engines: {node: '>=14.17'} + hasBin: true /typical@4.0.0: resolution: {integrity: sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw==} @@ -51748,6 +52880,33 @@ packages: webpack-virtual-modules: 0.6.2 dev: false + /unrs-resolver@1.11.1: + resolution: {integrity: sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==} + requiresBuild: true + dependencies: + napi-postinstall: 0.3.3 + optionalDependencies: + '@unrs/resolver-binding-android-arm-eabi': 1.11.1 + '@unrs/resolver-binding-android-arm64': 1.11.1 + '@unrs/resolver-binding-darwin-arm64': 1.11.1 + '@unrs/resolver-binding-darwin-x64': 1.11.1 + '@unrs/resolver-binding-freebsd-x64': 1.11.1 + '@unrs/resolver-binding-linux-arm-gnueabihf': 1.11.1 + '@unrs/resolver-binding-linux-arm-musleabihf': 1.11.1 + '@unrs/resolver-binding-linux-arm64-gnu': 1.11.1 + '@unrs/resolver-binding-linux-arm64-musl': 1.11.1 + '@unrs/resolver-binding-linux-ppc64-gnu': 1.11.1 + '@unrs/resolver-binding-linux-riscv64-gnu': 1.11.1 + '@unrs/resolver-binding-linux-riscv64-musl': 1.11.1 + '@unrs/resolver-binding-linux-s390x-gnu': 1.11.1 + '@unrs/resolver-binding-linux-x64-gnu': 1.11.1 + '@unrs/resolver-binding-linux-x64-musl': 1.11.1 + '@unrs/resolver-binding-wasm32-wasi': 1.11.1 + '@unrs/resolver-binding-win32-arm64-msvc': 1.11.1 + '@unrs/resolver-binding-win32-ia32-msvc': 1.11.1 + '@unrs/resolver-binding-win32-x64-msvc': 1.11.1 + dev: true + /unset-value@1.0.0: resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==} engines: {node: '>=0.10.0'} @@ -51825,7 +52984,7 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true - /url-loader@4.1.1(webpack@5.98.0): + /url-loader@4.1.1(webpack@5.101.3): resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -51838,7 +52997,7 @@ packages: loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.3.0 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true /url-parse@1.5.10: @@ -52161,7 +53320,7 @@ packages: '@types/unist': 3.0.3 vfile-message: 4.0.2 - /vite-node@1.2.2(@types/node@20.12.14)(less@4.4.0)(stylus@0.64.0): + /vite-node@1.2.2(@types/node@20.12.14)(less@4.4.0): resolution: {integrity: sha512-1as4rDTgVWJO3n1uHmUYqq7nsFgINQ9u+mRcXpjeOMJUmviqNKjcZB7UfRZrlM7MjYXMKpuWp5oGkjaFLnjawg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -52170,7 +53329,7 @@ packages: debug: 4.4.1(supports-color@8.1.1) pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.18(@types/node@20.12.14)(less@4.4.0)(stylus@0.64.0) + vite: 5.4.18(@types/node@20.12.14)(less@4.4.0) transitivePeerDependencies: - '@types/node' - less @@ -52183,7 +53342,7 @@ packages: - terser dev: true - /vite-node@1.6.0(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0): + /vite-node@1.6.0(@types/node@18.16.9)(less@4.4.0): resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -52192,7 +53351,7 @@ packages: debug: 4.4.1(supports-color@8.1.1) pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.18(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0) + vite: 5.4.18(@types/node@18.16.9)(less@4.4.0) transitivePeerDependencies: - '@types/node' - less @@ -52225,7 +53384,7 @@ packages: local-pkg: 0.5.0 magic-string: 0.30.17 typescript: 5.5.2 - vite: 5.4.18(@types/node@16.11.68)(less@4.4.0)(stylus@0.64.0) + vite: 5.4.18(@types/node@16.11.68)(less@4.4.0) transitivePeerDependencies: - '@types/node' - rollup @@ -52252,7 +53411,7 @@ packages: local-pkg: 0.5.0 magic-string: 0.30.17 typescript: 5.5.2 - vite: 5.4.18(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0) + vite: 5.4.18(@types/node@18.16.9)(less@4.4.0) transitivePeerDependencies: - '@types/node' - rollup @@ -52278,14 +53437,14 @@ packages: local-pkg: 1.1.1 magic-string: 0.30.17 typescript: 5.5.2 - vite: 5.4.18(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0) + vite: 5.4.18(@types/node@18.16.9)(less@4.4.0) transitivePeerDependencies: - '@types/node' - rollup - supports-color dev: true - /vite-tsconfig-paths@4.2.3(typescript@5.8.3)(vite@6.3.5): + /vite-tsconfig-paths@4.2.3(typescript@5.9.2)(vite@7.1.7): resolution: {integrity: sha512-xVsA2xe6QSlzBujtWF8q2NYexh7PAUYfzJ4C8Axpe/7d2pcERYxuxGgph9F4f0iQO36g5tyGq6eBUYIssdUrVw==} peerDependencies: vite: '*' @@ -52295,14 +53454,14 @@ packages: dependencies: debug: 4.4.1(supports-color@8.1.1) globrex: 0.1.2 - tsconfck: 2.1.2(typescript@5.8.3) - vite: 6.3.5(@types/node@18.16.9)(jiti@2.4.2)(less@4.4.0)(stylus@0.64.0) + tsconfck: 2.1.2(typescript@5.9.2) + vite: 7.1.7(@types/node@18.16.9)(jiti@2.4.2)(less@4.4.0) transitivePeerDependencies: - supports-color - typescript dev: true - /vite@5.4.18(@types/node@16.11.68)(less@4.4.0)(stylus@0.64.0): + /vite@5.4.18(@types/node@16.11.68)(less@4.4.0): resolution: {integrity: sha512-1oDcnEp3lVyHCuQ2YFelM4Alm2o91xNoMncRm1U7S+JdYfYOvbiGZ3/CxGttrOu2M/KcGz7cRC2DoNUA6urmMA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -52338,12 +53497,11 @@ packages: less: 4.4.0 postcss: 8.5.6 rollup: 4.40.0 - stylus: 0.64.0 optionalDependencies: fsevents: 2.3.3 dev: true - /vite@5.4.18(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0): + /vite@5.4.18(@types/node@18.16.9)(less@4.4.0): resolution: {integrity: sha512-1oDcnEp3lVyHCuQ2YFelM4Alm2o91xNoMncRm1U7S+JdYfYOvbiGZ3/CxGttrOu2M/KcGz7cRC2DoNUA6urmMA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -52379,12 +53537,11 @@ packages: less: 4.4.0 postcss: 8.5.6 rollup: 4.40.0 - stylus: 0.64.0 optionalDependencies: fsevents: 2.3.3 dev: true - /vite@5.4.18(@types/node@20.12.14)(less@4.4.0)(stylus@0.64.0): + /vite@5.4.18(@types/node@20.12.14)(less@4.4.0): resolution: {integrity: sha512-1oDcnEp3lVyHCuQ2YFelM4Alm2o91xNoMncRm1U7S+JdYfYOvbiGZ3/CxGttrOu2M/KcGz7cRC2DoNUA6urmMA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -52420,24 +53577,23 @@ packages: less: 4.4.0 postcss: 8.5.6 rollup: 4.40.0 - stylus: 0.64.0 optionalDependencies: fsevents: 2.3.3 dev: true - /vite@6.3.5(@types/node@18.16.9)(jiti@2.4.2)(less@4.4.0)(stylus@0.64.0): - resolution: {integrity: sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==} - engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + /vite@7.1.7(@types/node@18.16.9)(jiti@2.4.2)(less@4.4.0): + resolution: {integrity: sha512-VbA8ScMvAISJNJVbRDTJdCwqQoAareR/wutevKanhR2/1EkoXVZVkkORaYm/tNVCjP/UDTKtcw3bAkwOUdedmA==} + engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: - '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + '@types/node': ^20.19.0 || >=22.12.0 jiti: '>=1.21.0' - less: '*' + less: ^4.0.0 lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' + sass: ^1.70.0 + sass-embedded: ^1.70.0 + stylus: '>=0.54.8' + sugarss: ^5.0.0 terser: ^5.16.0 tsx: ^4.8.1 yaml: ^2.4.2 @@ -52467,14 +53623,13 @@ packages: dependencies: '@types/node': 18.16.9 esbuild: 0.25.0 - fdir: 6.4.4(picomatch@4.0.2) + fdir: 6.5.0(picomatch@4.0.3) jiti: 2.4.2 less: 4.4.0 - picomatch: 4.0.2 + picomatch: 4.0.3 postcss: 8.5.6 - rollup: 4.40.0 - stylus: 0.64.0 - tinyglobby: 0.2.14 + rollup: 4.52.2 + tinyglobby: 0.2.15 optionalDependencies: fsevents: 2.3.3 dev: true @@ -52486,12 +53641,12 @@ packages: vitest: '>=0.16.0' dependencies: cross-fetch: 3.1.8(encoding@0.1.13) - vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.4.0)(stylus@0.64.0) + vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(jsdom@26.1.0)(less@4.4.0) transitivePeerDependencies: - encoding dev: true - /vitest@1.2.2(@types/node@20.12.14)(@vitest/ui@1.6.0)(less@4.4.0)(stylus@0.64.0): + /vitest@1.2.2(@types/node@20.12.14)(@vitest/ui@1.6.0)(jsdom@26.1.0)(less@4.4.0): resolution: {integrity: sha512-d5Ouvrnms3GD9USIK36KG8OZ5bEvKEkITFtnGv56HFaSlbItJuYr7hv2Lkn903+AvRAgSixiamozUVfORUekjw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -52528,6 +53683,7 @@ packages: chai: 4.5.0 debug: 4.3.7 execa: 8.0.1 + jsdom: 26.1.0 local-pkg: 0.5.0 magic-string: 0.30.11 pathe: 1.1.2 @@ -52536,8 +53692,8 @@ packages: strip-literal: 1.3.0 tinybench: 2.9.0 tinypool: 0.8.4 - vite: 5.4.18(@types/node@20.12.14)(less@4.4.0)(stylus@0.64.0) - vite-node: 1.2.2(@types/node@20.12.14)(less@4.4.0)(stylus@0.64.0) + vite: 5.4.18(@types/node@20.12.14)(less@4.4.0) + vite-node: 1.2.2(@types/node@20.12.14)(less@4.4.0) why-is-node-running: 2.3.0 transitivePeerDependencies: - less @@ -52550,7 +53706,7 @@ packages: - terser dev: true - /vitest@1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.4.0)(stylus@0.64.0): + /vitest@1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(jsdom@26.1.0)(less@4.4.0): resolution: {integrity: sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -52586,6 +53742,7 @@ packages: chai: 4.5.0 debug: 4.3.7 execa: 8.0.1 + jsdom: 26.1.0 local-pkg: 0.5.0 magic-string: 0.30.11 pathe: 1.1.2 @@ -52594,8 +53751,8 @@ packages: strip-literal: 2.1.0 tinybench: 2.9.0 tinypool: 0.8.4 - vite: 5.4.18(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0) - vite-node: 1.6.0(@types/node@18.16.9)(less@4.4.0)(stylus@0.64.0) + vite: 5.4.18(@types/node@18.16.9)(less@4.4.0) + vite-node: 1.6.0(@types/node@18.16.9)(less@4.4.0) why-is-node-running: 2.3.0 transitivePeerDependencies: - less @@ -52717,15 +53874,15 @@ packages: typescript: 5.7.3 dev: true - /vue-tsc@2.2.10(typescript@5.8.3): + /vue-tsc@2.2.10(typescript@5.9.2): resolution: {integrity: sha512-jWZ1xSaNbabEV3whpIDMbjVSVawjAyW+x1n3JeGQo7S0uv2n9F/JMgWW90tGWNFRKya4YwKMZgCtr0vRAM7DeQ==} hasBin: true peerDependencies: typescript: '>=5.0.0' dependencies: '@volar/typescript': 2.4.13 - '@vue/language-core': 2.2.10(typescript@5.8.3) - typescript: 5.8.3 + '@vue/language-core': 2.2.10(typescript@5.9.2) + typescript: 5.9.2 /vue@3.5.10(typescript@5.5.2): resolution: {integrity: sha512-Vy2kmJwHPlouC/tSnIgXVg03SG+9wSqT1xu1Vehc+ChsXsRd7jLkKgMltVEFOzUdBr3uFwBCG+41LJtfAcBRng==} @@ -52864,7 +54021,7 @@ packages: engines: {node: '>=12'} dev: true - /webpack-cli@5.1.4(webpack@5.98.0): + /webpack-cli@5.1.4(webpack@5.101.3): resolution: {integrity: sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==} engines: {node: '>=14.15.0'} hasBin: true @@ -52882,9 +54039,9 @@ packages: optional: true dependencies: '@discoveryjs/json-ext': 0.5.7 - '@webpack-cli/configtest': 2.1.1(webpack-cli@5.1.4)(webpack@5.98.0) - '@webpack-cli/info': 2.0.2(webpack-cli@5.1.4)(webpack@5.98.0) - '@webpack-cli/serve': 2.0.5(webpack-cli@5.1.4)(webpack@5.98.0) + '@webpack-cli/configtest': 2.1.1(webpack-cli@5.1.4)(webpack@5.101.3) + '@webpack-cli/info': 2.0.2(webpack-cli@5.1.4)(webpack@5.101.3) + '@webpack-cli/serve': 2.0.5(webpack-cli@5.1.4)(webpack@5.101.3) colorette: 2.0.20 commander: 10.0.1 cross-spawn: 7.0.6 @@ -52893,10 +54050,10 @@ packages: import-local: 3.2.0 interpret: 3.1.1 rechoir: 0.8.0 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) webpack-merge: 5.10.0 - /webpack-dev-middleware@6.1.3(webpack@5.98.0): + /webpack-dev-middleware@6.1.3(webpack@5.101.3): resolution: {integrity: sha512-A4ChP0Qj8oGociTs6UdlRUGANIGrCDL3y+pmQMc+dSsraXHCatFpmMey4mYELA+juqwUqwQsUgJJISXl1KWmiw==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -52910,10 +54067,10 @@ packages: mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.3.2 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true - /webpack-dev-middleware@7.4.2(webpack@5.98.0): + /webpack-dev-middleware@7.4.2(webpack@5.101.3): resolution: {integrity: sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -52928,9 +54085,10 @@ packages: on-finished: 2.4.1 range-parser: 1.2.1 schema-utils: 4.3.2 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true - /webpack-dev-middleware@7.4.2(webpack@5.99.9): + /webpack-dev-middleware@7.4.2(webpack@5.98.0): resolution: {integrity: sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -52945,8 +54103,7 @@ packages: on-finished: 2.4.1 range-parser: 1.2.1 schema-utils: 4.3.2 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) /webpack-dev-server@5.1.0(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-aQpaN81X6tXie1FoOB7xlMfCsN19pSvRAeYUHOdFWOlhpQ/LlbfTqYwwmEDFV0h8GGuqmCmKmT+pxcUV/Nt2gQ==} @@ -52988,7 +54145,7 @@ packages: sockjs: 0.3.24 spdy: 4.0.2 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack@5.98.0) + webpack-cli: 5.1.4(webpack@5.101.3) webpack-dev-middleware: 7.4.2(webpack@5.98.0) ws: 8.18.0 transitivePeerDependencies: @@ -52998,8 +54155,8 @@ packages: - utf-8-validate dev: false - /webpack-dev-server@5.2.0(webpack-cli@5.1.4)(webpack@5.98.0): - resolution: {integrity: sha512-90SqqYXA2SK36KcT6o1bvwvZfJFcmoamqeJY7+boioffX9g9C0wjjJRGUrQIuh43pb0ttX7+ssavmj/WN2RHtA==} + /webpack-dev-server@5.2.1(webpack-cli@5.1.4)(webpack@5.101.3): + resolution: {integrity: sha512-ml/0HIj9NLpVKOMq+SuBPLHcmbG+TGIjXRHsYfZwocUBIqEvws8NnS/V9AFQ5FKP+tgn5adwVwRrTEpGL33QFQ==} engines: {node: '>= 18.12.0'} hasBin: true peerDependencies: @@ -53014,6 +54171,7 @@ packages: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 '@types/express': 4.17.21 + '@types/express-serve-static-core': 4.19.6 '@types/serve-index': 1.9.4 '@types/serve-static': 1.15.7 '@types/sockjs': 0.3.36 @@ -53022,7 +54180,7 @@ packages: bonjour-service: 1.2.1 chokidar: 3.6.0 colorette: 2.0.20 - compression: 1.7.4 + compression: 1.8.0 connect-history-api-fallback: 2.0.0 express: 4.21.2 graceful-fs: 4.2.11 @@ -53036,9 +54194,9 @@ packages: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack@5.98.0) - webpack-dev-middleware: 7.4.2(webpack@5.98.0) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack-cli: 5.1.4(webpack@5.101.3) + webpack-dev-middleware: 7.4.2(webpack@5.101.3) ws: 8.18.0 transitivePeerDependencies: - bufferutil @@ -53087,7 +54245,7 @@ packages: sockjs: 0.3.24 spdy: 4.0.2 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack@5.98.0) + webpack-cli: 5.1.4(webpack@5.101.3) webpack-dev-middleware: 7.4.2(webpack@5.98.0) ws: 8.18.0 transitivePeerDependencies: @@ -53097,8 +54255,8 @@ packages: - utf-8-validate dev: true - /webpack-dev-server@5.2.1(webpack-cli@5.1.4)(webpack@5.99.9): - resolution: {integrity: sha512-ml/0HIj9NLpVKOMq+SuBPLHcmbG+TGIjXRHsYfZwocUBIqEvws8NnS/V9AFQ5FKP+tgn5adwVwRrTEpGL33QFQ==} + /webpack-dev-server@5.2.2(webpack-cli@5.1.4)(webpack@5.101.3): + resolution: {integrity: sha512-QcQ72gh8a+7JO63TAx/6XZf/CWhgMzu5m0QirvPfGvptOusAxG12w2+aua1Jkjr7hzaWDnJ2n6JFeexMHI+Zjg==} engines: {node: '>= 18.12.0'} hasBin: true peerDependencies: @@ -53126,7 +54284,7 @@ packages: connect-history-api-fallback: 2.0.0 express: 4.21.2 graceful-fs: 4.2.11 - http-proxy-middleware: 2.0.7(@types/express@4.17.21) + http-proxy-middleware: 2.0.9(@types/express@4.17.21) ipaddr.js: 2.2.0 launch-editor: 2.9.1 open: 10.1.0 @@ -53136,9 +54294,9 @@ packages: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack@5.98.0) - webpack-dev-middleware: 7.4.2(webpack@5.99.9) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack-cli: 5.1.4(webpack@5.101.3) + webpack-dev-middleware: 7.4.2(webpack@5.101.3) ws: 8.18.0 transitivePeerDependencies: - bufferutil @@ -53171,7 +54329,11 @@ packages: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} - /webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.2)(webpack@5.98.0): + /webpack-sources@3.3.3: + resolution: {integrity: sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==} + engines: {node: '>=10.13.0'} + + /webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.2)(webpack@5.101.3): resolution: {integrity: sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==} engines: {node: '>= 12'} peerDependencies: @@ -53181,11 +54343,12 @@ packages: html-webpack-plugin: optional: true dependencies: - html-webpack-plugin: 5.6.2(@rspack/core@1.3.9)(webpack@5.98.0) + html-webpack-plugin: 5.6.2(@rspack/core@1.5.7)(webpack@5.101.3) typed-assert: 1.0.9 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true - /webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.2)(webpack@5.99.9): + /webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.2)(webpack@5.98.0): resolution: {integrity: sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==} engines: {node: '>= 12'} peerDependencies: @@ -53195,12 +54358,11 @@ packages: html-webpack-plugin: optional: true dependencies: - html-webpack-plugin: 5.6.2(@rspack/core@1.3.9)(webpack@5.98.0) + html-webpack-plugin: 5.6.2(@rspack/core@1.5.7)(webpack@5.101.3) typed-assert: 1.0.9 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - /webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.3)(webpack@5.99.9): + /webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.3)(webpack@5.101.3): resolution: {integrity: sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==} engines: {node: '>= 12'} peerDependencies: @@ -53210,16 +54372,16 @@ packages: html-webpack-plugin: optional: true dependencies: - html-webpack-plugin: 5.6.3(@rspack/core@1.3.9)(webpack@5.99.9) + html-webpack-plugin: 5.6.3(@rspack/core@1.5.7)(webpack@5.101.3) typed-assert: 1.0.9 - webpack: 5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.101.3(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4) dev: true /webpack-virtual-modules@0.6.2: resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} - /webpack@5.75.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4): - resolution: {integrity: sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==} + /webpack@5.101.3(@swc/core@1.11.31)(esbuild@0.18.20)(webpack-cli@5.1.4): + resolution: {integrity: sha512-7b0dTKR3Ed//AD/6kkx/o7duS8H3f1a4w3BYpIriX4BzIhjkn4teo05cptsxvLesHFKK5KObnadmCHBwGc+51A==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -53229,16 +54391,17 @@ packages: optional: true dependencies: '@types/eslint-scope': 3.7.7 - '@types/estree': 0.0.51 - '@webassemblyjs/ast': 1.11.1 - '@webassemblyjs/wasm-edit': 1.11.1 - '@webassemblyjs/wasm-parser': 1.11.1 - acorn: 8.12.1 - acorn-import-assertions: 1.9.0(acorn@8.12.1) - browserslist: 4.24.0 + '@types/estree': 1.0.8 + '@types/json-schema': 7.0.15 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.15.0 + acorn-import-phases: 1.0.4(acorn@8.15.0) + browserslist: 4.25.1 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.17.1 - es-module-lexer: 0.9.3 + enhanced-resolve: 5.18.2 + es-module-lexer: 1.7.0 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -53247,20 +54410,20 @@ packages: loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 3.3.0 + schema-utils: 4.3.2 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.75.0) + terser-webpack-plugin: 5.3.14(@swc/core@1.11.31)(esbuild@0.18.20)(webpack@5.101.3) watchpack: 2.4.2 - webpack-cli: 5.1.4(webpack@5.98.0) - webpack-sources: 3.2.3 + webpack-cli: 5.1.4(webpack@5.101.3) + webpack-sources: 3.3.3 transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js dev: true - /webpack@5.93.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4): - resolution: {integrity: sha512-Y0m5oEY1LRuwly578VqluorkXbvXKh7U3rLoQCEO04M97ScRr44afGVkI0FQFsXzysk5OgFAxjZAb9rsGQVihA==} + /webpack@5.101.3(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4): + resolution: {integrity: sha512-7b0dTKR3Ed//AD/6kkx/o7duS8H3f1a4w3BYpIriX4BzIhjkn4teo05cptsxvLesHFKK5KObnadmCHBwGc+51A==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -53270,16 +54433,17 @@ packages: optional: true dependencies: '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.6 - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/wasm-edit': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 - acorn: 8.12.1 - acorn-import-attributes: 1.9.5(acorn@8.12.1) - browserslist: 4.24.0 + '@types/estree': 1.0.8 + '@types/json-schema': 7.0.15 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.15.0 + acorn-import-phases: 1.0.4(acorn@8.15.0) + browserslist: 4.25.1 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.17.1 - es-module-lexer: 1.5.4 + enhanced-resolve: 5.18.2 + es-module-lexer: 1.7.0 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -53288,20 +54452,20 @@ packages: loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 3.3.0 + schema-utils: 4.3.2 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.93.0) + terser-webpack-plugin: 5.3.14(@swc/core@1.11.31)(esbuild@0.25.5)(webpack@5.101.3) watchpack: 2.4.2 - webpack-cli: 5.1.4(webpack@5.98.0) - webpack-sources: 3.2.3 + webpack-cli: 5.1.4(webpack@5.101.3) + webpack-sources: 3.3.3 transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js - dev: false + dev: true - /webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4): - resolution: {integrity: sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==} + /webpack@5.101.3(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4): + resolution: {integrity: sha512-7b0dTKR3Ed//AD/6kkx/o7duS8H3f1a4w3BYpIriX4BzIhjkn4teo05cptsxvLesHFKK5KObnadmCHBwGc+51A==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -53310,16 +54474,18 @@ packages: webpack-cli: optional: true dependencies: - '@types/estree': 1.0.7 + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.8 + '@types/json-schema': 7.0.15 '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.14.0 - acorn-import-attributes: 1.9.5(acorn@8.14.0) - browserslist: 4.24.4 + acorn: 8.15.0 + acorn-import-phases: 1.0.4(acorn@8.15.0) + browserslist: 4.25.1 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.17.1 - es-module-lexer: 1.6.0 + enhanced-resolve: 5.18.2 + es-module-lexer: 1.7.0 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -53328,19 +54494,20 @@ packages: loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 3.3.0 + schema-utils: 4.3.2 tapable: 2.2.1 - terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.94.0) + terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.101.3) watchpack: 2.4.2 - webpack-cli: 5.1.4(webpack@5.98.0) - webpack-sources: 3.2.3 + webpack-cli: 5.1.4(webpack@5.101.3) + webpack-sources: 3.3.3 transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js + dev: true - /webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4): - resolution: {integrity: sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==} + /webpack@5.101.3(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4): + resolution: {integrity: sha512-7b0dTKR3Ed//AD/6kkx/o7duS8H3f1a4w3BYpIriX4BzIhjkn4teo05cptsxvLesHFKK5KObnadmCHBwGc+51A==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -53349,16 +54516,18 @@ packages: webpack-cli: optional: true dependencies: - '@types/estree': 1.0.7 + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.8 + '@types/json-schema': 7.0.15 '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.14.0 - acorn-import-attributes: 1.9.5(acorn@8.14.0) - browserslist: 4.24.4 + acorn: 8.15.0 + acorn-import-phases: 1.0.4(acorn@8.15.0) + browserslist: 4.25.1 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.17.1 - es-module-lexer: 1.6.0 + enhanced-resolve: 5.18.2 + es-module-lexer: 1.7.0 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -53367,20 +54536,20 @@ packages: loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 3.3.0 + schema-utils: 4.3.2 tapable: 2.2.1 - terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.94.0) + terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.101.3) watchpack: 2.4.2 - webpack-cli: 5.1.4(webpack@5.98.0) - webpack-sources: 3.2.3 + webpack-cli: 5.1.4(webpack@5.101.3) + webpack-sources: 3.3.3 transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js dev: true - /webpack@5.98.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4): - resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} + /webpack@5.101.3(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4): + resolution: {integrity: sha512-7b0dTKR3Ed//AD/6kkx/o7duS8H3f1a4w3BYpIriX4BzIhjkn4teo05cptsxvLesHFKK5KObnadmCHBwGc+51A==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -53390,15 +54559,17 @@ packages: optional: true dependencies: '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.7 + '@types/estree': 1.0.8 + '@types/json-schema': 7.0.15 '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.14.0 - browserslist: 4.24.4 + acorn: 8.15.0 + acorn-import-phases: 1.0.4(acorn@8.15.0) + browserslist: 4.25.1 chrome-trace-event: 1.0.4 enhanced-resolve: 5.18.2 - es-module-lexer: 1.6.0 + es-module-lexer: 1.7.0 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -53409,18 +54580,17 @@ packages: neo-async: 2.6.2 schema-utils: 4.3.2 tapable: 2.2.1 - terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.98.0) + terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.101.3) watchpack: 2.4.2 - webpack-cli: 5.1.4(webpack@5.98.0) - webpack-sources: 3.2.3 + webpack-cli: 5.1.4(webpack@5.101.3) + webpack-sources: 3.3.3 transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js - dev: true - /webpack@5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4): - resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} + /webpack@5.101.3(@swc/core@1.7.26)(esbuild@0.25.5)(webpack-cli@5.1.4): + resolution: {integrity: sha512-7b0dTKR3Ed//AD/6kkx/o7duS8H3f1a4w3BYpIriX4BzIhjkn4teo05cptsxvLesHFKK5KObnadmCHBwGc+51A==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -53430,15 +54600,17 @@ packages: optional: true dependencies: '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.7 + '@types/estree': 1.0.8 + '@types/json-schema': 7.0.15 '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.14.0 - browserslist: 4.24.4 + acorn: 8.15.0 + acorn-import-phases: 1.0.4(acorn@8.15.0) + browserslist: 4.25.1 chrome-trace-event: 1.0.4 enhanced-resolve: 5.18.2 - es-module-lexer: 1.6.0 + es-module-lexer: 1.7.0 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -53449,17 +54621,18 @@ packages: neo-async: 2.6.2 schema-utils: 4.3.2 tapable: 2.2.1 - terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.98.0) + terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.25.5)(webpack@5.101.3) watchpack: 2.4.2 - webpack-cli: 5.1.4(webpack@5.98.0) - webpack-sources: 3.2.3 + webpack-cli: 5.1.4(webpack@5.101.3) + webpack-sources: 3.3.3 transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js + dev: true - /webpack@5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4): - resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} + /webpack@5.75.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4): + resolution: {integrity: sha512-piaIaoVJlqMsPtX/+3KTTO6jfvrSYgauFVdt8cr9LTHKmcq/AMd4mhzsiP7ZF/PGRNPGA8336jldh9l2Kt2ogQ==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -53469,15 +54642,16 @@ packages: optional: true dependencies: '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.7 - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/wasm-edit': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.14.0 - browserslist: 4.24.4 + '@types/estree': 0.0.51 + '@webassemblyjs/ast': 1.11.1 + '@webassemblyjs/wasm-edit': 1.11.1 + '@webassemblyjs/wasm-parser': 1.11.1 + acorn: 8.12.1 + acorn-import-assertions: 1.9.0(acorn@8.12.1) + browserslist: 4.24.0 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.2 - es-module-lexer: 1.6.0 + enhanced-resolve: 5.17.1 + es-module-lexer: 0.9.3 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -53486,19 +54660,20 @@ packages: loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 4.3.2 + schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0) + terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.75.0) watchpack: 2.4.2 - webpack-cli: 5.1.4(webpack@5.98.0) + webpack-cli: 5.1.4(webpack@5.101.3) webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js + dev: true - /webpack@5.99.9(@swc/core@1.11.31)(esbuild@0.18.20)(webpack-cli@5.1.4): - resolution: {integrity: sha512-brOPwM3JnmOa+7kd3NsmOUOwbDAj8FT9xDsG3IW0MgbN9yZV7Oi/s/+MNQ/EcSMqw7qfoRyXPoeEWT8zLVdVGg==} + /webpack@5.93.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4): + resolution: {integrity: sha512-Y0m5oEY1LRuwly578VqluorkXbvXKh7U3rLoQCEO04M97ScRr44afGVkI0FQFsXzysk5OgFAxjZAb9rsGQVihA==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -53508,16 +54683,56 @@ packages: optional: true dependencies: '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.6 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/wasm-edit': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 + acorn: 8.12.1 + acorn-import-attributes: 1.9.5(acorn@8.12.1) + browserslist: 4.24.0 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.17.1 + es-module-lexer: 1.5.4 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.0 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 3.3.0 + tapable: 2.2.1 + terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.93.0) + watchpack: 2.4.2 + webpack-cli: 5.1.4(webpack@5.101.3) + webpack-sources: 3.2.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + dev: false + + /webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4): + resolution: {integrity: sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + dependencies: '@types/estree': 1.0.7 - '@types/json-schema': 7.0.15 '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.15.0 - browserslist: 4.25.1 + acorn: 8.14.0 + acorn-import-attributes: 1.9.5(acorn@8.14.0) + browserslist: 4.24.4 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.2 - es-module-lexer: 1.7.0 + enhanced-resolve: 5.17.1 + es-module-lexer: 1.6.0 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -53526,20 +54741,19 @@ packages: loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 4.3.2 + schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.14(@swc/core@1.11.31)(esbuild@0.18.20)(webpack@5.99.9) + terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.94.0) watchpack: 2.4.2 - webpack-cli: 5.1.4(webpack@5.98.0) + webpack-cli: 5.1.4(webpack@5.101.3) webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js - dev: true - /webpack@5.99.9(@swc/core@1.11.31)(esbuild@0.25.5)(webpack-cli@5.1.4): - resolution: {integrity: sha512-brOPwM3JnmOa+7kd3NsmOUOwbDAj8FT9xDsG3IW0MgbN9yZV7Oi/s/+MNQ/EcSMqw7qfoRyXPoeEWT8zLVdVGg==} + /webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4): + resolution: {integrity: sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -53548,17 +54762,16 @@ packages: webpack-cli: optional: true dependencies: - '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.7 - '@types/json-schema': 7.0.15 '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.15.0 - browserslist: 4.25.1 + acorn: 8.14.0 + acorn-import-attributes: 1.9.5(acorn@8.14.0) + browserslist: 4.24.4 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.2 - es-module-lexer: 1.7.0 + enhanced-resolve: 5.17.1 + es-module-lexer: 1.6.0 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -53567,11 +54780,11 @@ packages: loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 4.3.2 + schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.14(@swc/core@1.11.31)(esbuild@0.25.5)(webpack@5.99.9) + terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.94.0) watchpack: 2.4.2 - webpack-cli: 5.1.4(webpack@5.98.0) + webpack-cli: 5.1.4(webpack@5.101.3) webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' @@ -53579,8 +54792,8 @@ packages: - uglify-js dev: true - /webpack@5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4): - resolution: {integrity: sha512-brOPwM3JnmOa+7kd3NsmOUOwbDAj8FT9xDsG3IW0MgbN9yZV7Oi/s/+MNQ/EcSMqw7qfoRyXPoeEWT8zLVdVGg==} + /webpack@5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4): + resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -53591,15 +54804,14 @@ packages: dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.7 - '@types/json-schema': 7.0.15 '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.15.0 - browserslist: 4.25.1 + acorn: 8.14.0 + browserslist: 4.24.4 chrome-trace-event: 1.0.4 enhanced-resolve: 5.18.2 - es-module-lexer: 1.7.0 + es-module-lexer: 1.6.0 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -53610,18 +54822,17 @@ packages: neo-async: 2.6.2 schema-utils: 4.3.2 tapable: 2.2.1 - terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.99.9) + terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.98.0) watchpack: 2.4.2 - webpack-cli: 5.1.4(webpack@5.98.0) + webpack-cli: 5.1.4(webpack@5.101.3) webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js - dev: true - /webpack@5.99.9(@swc/core@1.7.26)(esbuild@0.25.5)(webpack-cli@5.1.4): - resolution: {integrity: sha512-brOPwM3JnmOa+7kd3NsmOUOwbDAj8FT9xDsG3IW0MgbN9yZV7Oi/s/+MNQ/EcSMqw7qfoRyXPoeEWT8zLVdVGg==} + /webpack@5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4): + resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -53632,15 +54843,14 @@ packages: dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.7 - '@types/json-schema': 7.0.15 '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.15.0 - browserslist: 4.25.1 + acorn: 8.14.0 + browserslist: 4.24.4 chrome-trace-event: 1.0.4 enhanced-resolve: 5.18.2 - es-module-lexer: 1.7.0 + es-module-lexer: 1.6.0 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -53651,9 +54861,9 @@ packages: neo-async: 2.6.2 schema-utils: 4.3.2 tapable: 2.2.1 - terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.25.5)(webpack@5.99.9) + terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0) watchpack: 2.4.2 - webpack-cli: 5.1.4(webpack@5.98.0) + webpack-cli: 5.1.4(webpack@5.101.3) webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' @@ -53893,6 +55103,14 @@ packages: imurmurhash: 0.1.4 signal-exit: 3.0.7 + /write-file-atomic@5.0.1: + resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + imurmurhash: 0.1.4 + signal-exit: 4.1.0 + dev: true + /ws@6.2.3: resolution: {integrity: sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==} peerDependencies: From 3066f58a3f01d405caa6a69d07df8f29261131ce Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Wed, 24 Sep 2025 22:09:59 -0700 Subject: [PATCH 2/2] fix: use compatible fs when ensuring runtime entry --- .../runtime/FederationRuntimePlugin.ts | 54 +++++++++++++++---- packages/runtime-tools/jest.config.cjs | 4 +- packages/runtime-tools/project.json | 2 +- 3 files changed, 47 insertions(+), 13 deletions(-) diff --git a/packages/enhanced/src/lib/container/runtime/FederationRuntimePlugin.ts b/packages/enhanced/src/lib/container/runtime/FederationRuntimePlugin.ts index 861bb636fee..d027ba6fef8 100644 --- a/packages/enhanced/src/lib/container/runtime/FederationRuntimePlugin.ts +++ b/packages/enhanced/src/lib/container/runtime/FederationRuntimePlugin.ts @@ -36,6 +36,18 @@ const { mkdirpSync } = require( normalizeWebpackPath('webpack/lib/util/fs'), ) as typeof import('webpack/lib/util/fs'); +type WebpackFileSystem = Parameters[0]; +type CompatibleFileSystem = { + mkdirSync?: (path: string) => void; + readFileSync?: (path: string) => Buffer | string; + writeFileSync?: (path: string, data: string | Buffer) => void; + writeFile?: ( + path: string, + data: string | Buffer, + callback: (err?: NodeJS.ErrnoException | null) => void, + ) => void; +}; + const RuntimeToolsPath = require.resolve( '@module-federation/runtime-tools/dist/index.esm.js', ); @@ -196,19 +208,41 @@ class FederationRuntimePlugin { return; } const filePath = this.entryFilePath; + const outputFs = compiler.outputFileSystem as + | CompatibleFileSystem + | undefined; + try { - fs.readFileSync(filePath); + if (outputFs?.readFileSync) { + outputFs.readFileSync(filePath); + } else { + fs.readFileSync(filePath); + } } catch (err) { - mkdirpSync(fs, TEMP_DIR); - fs.writeFileSync( - filePath, - FederationRuntimePlugin.getTemplate( - compiler, - this.options, - this.bundlerRuntimePath, - this.options.experiments, - ), + const content = FederationRuntimePlugin.getTemplate( + compiler, + this.options, + this.bundlerRuntimePath, + this.options.experiments, ); + + if (outputFs?.mkdirSync) { + mkdirpSync(outputFs as unknown as WebpackFileSystem, TEMP_DIR); + } else { + fs.mkdirSync(TEMP_DIR, { recursive: true }); + } + + if (outputFs?.writeFileSync) { + outputFs.writeFileSync(filePath, content); + } else if (outputFs?.writeFile) { + outputFs.writeFile(filePath, content, (error) => { + if (error) { + throw error; + } + }); + } else { + fs.writeFileSync(filePath, content); + } } } diff --git a/packages/runtime-tools/jest.config.cjs b/packages/runtime-tools/jest.config.cjs index 497680ad8e3..e475d6bcd71 100644 --- a/packages/runtime-tools/jest.config.cjs +++ b/packages/runtime-tools/jest.config.cjs @@ -15,12 +15,12 @@ if (swcJestConfig.swcrc === undefined) { } module.exports = { - displayName: 'runtime', + displayName: 'runtime-tools', preset: '../../jest.preset.js', transform: { '^.+\\.[tj]s$': ['@swc/jest', swcJestConfig], }, moduleFileExtensions: ['ts', 'js', 'html'], testEnvironment: 'node', - coverageDirectory: '../../coverage/packages/runtime', + coverageDirectory: '../../coverage/packages/runtime-tools', }; diff --git a/packages/runtime-tools/project.json b/packages/runtime-tools/project.json index 017399688c0..a5eb0410a68 100644 --- a/packages/runtime-tools/project.json +++ b/packages/runtime-tools/project.json @@ -69,7 +69,7 @@ }, "test": { "executor": "@nx/jest:jest", - "outputs": ["{workspaceRoot}/coverage/packages/core"], + "outputs": ["{workspaceRoot}/coverage/packages/runtime-tools"], "options": { "jestConfig": "packages/runtime-tools/jest.config.cjs", "passWithNoTests": true