From 4fbbf0591d009ffb4484c0587f2b075971fa41ac Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Wed, 11 Jun 2025 14:44:39 +0800 Subject: [PATCH 01/13] feat: upgrade Next.js to 15.4.0 and React to 19.1.0 across workspace --- .vscode/launch.json | 177 - apps/3000-home/package.json | 4 +- apps/3001-shop/package.json | 4 +- apps/3002-checkout/package.json | 4 +- .../next-app-router-4000/package.json | 12 +- .../next-app-router-4001/package.json | 12 +- pnpm-lock.yaml | 3784 ++++++++++++++--- 7 files changed, 3201 insertions(+), 796 deletions(-) delete mode 100644 .vscode/launch.json diff --git a/.vscode/launch.json b/.vscode/launch.json deleted file mode 100644 index 930bd01897c..00000000000 --- a/.vscode/launch.json +++ /dev/null @@ -1,177 +0,0 @@ -{ - "version": "0.2.0", - "configurations": [ - { - "command": "pnpm run nx", - "name": "Run nx", - "request": "launch", - "type": "node-terminal" - }, - { - "command": "pnpm run commit", - "name": "Run commit", - "request": "launch", - "type": "node-terminal" - }, - { - "command": "pnpm run docs", - "name": "Run docs", - "request": "launch", - "type": "node-terminal" - }, - { - "command": "pnpm run lint", - "name": "Run lint", - "request": "launch", - "type": "node-terminal" - }, - { - "command": "pnpm run build", - "name": "Run build", - "request": "launch", - "type": "node-terminal" - }, - { - "command": "pnpm run lint-fix", - "name": "Run lint-fix", - "request": "launch", - "type": "node-terminal" - }, - { - "command": "pnpm run trigger-release", - "name": "Run trigger-release", - "request": "launch", - "type": "node-terminal" - }, - { - "command": "pnpm run serve:next", - "name": "Run serve:next", - "request": "launch", - "type": "node-terminal" - }, - { - "command": "pnpm run serve:website", - "name": "Run serve:website", - "request": "launch", - "type": "node-terminal" - }, - { - "command": "pnpm run build:website", - "name": "Run build:website", - "request": "launch", - "type": "node-terminal" - }, - { - "command": "pnpm run extract-i18n:website", - "name": "Run extract-i18n:website", - "request": "launch", - "type": "node-terminal" - }, - { - "command": "pnpm run sync:pullMFTypes", - "name": "Run sync:pullMFTypes", - "request": "launch", - "type": "node-terminal" - }, - { - "command": "pnpm run app:next:dev", - "name": "Run app:next:dev", - "request": "launch", - "type": "node-terminal" - }, - { - "command": "pnpm run app:next:prod", - "name": "Run app:next:prod", - "request": "launch", - "type": "node-terminal" - }, - { - "name": "Debug Enhanced Tests", - "type": "node", - "request": "launch", - "preLaunchTask": "pnpm-build-enhanced", - "runtimeExecutable": "/Users/bytedance/.nvm/versions/node/v18.20.8/bin/node", - "runtimeArgs": [ - "${workspaceFolder}/node_modules/jest/bin/jest.js", - "test/ConfigTestCases.basictest.js", - "test/unit", - "--runInBand", - "--no-cache" - ], - "cwd": "${workspaceFolder}/packages/enhanced", - "console": "integratedTerminal", - "internalConsoleOptions": "neverOpen", - "env": { - "NODE_OPTIONS": "--experimental-vm-modules" - }, - "skipFiles": ["/**"], - "outFiles": ["${workspaceFolder}/packages/enhanced/dist/**/*.js"], - "sourceMaps": true - }, - { - "name": "Debug Current Test File", - "type": "node", - "request": "launch", - "runtimeExecutable": "pnpm", - "runtimeArgs": [ - "nx", - "test", - "${relativeFileDirname}", - "--testFile=${fileBasename}", - "--runInBand", - "--no-cache" - ], - "console": "integratedTerminal", - "internalConsoleOptions": "neverOpen", - "skipFiles": ["/**"], - "env": { - "NODE_ENV": "test" - } - }, - { - "name": "Debug Package Tests", - "type": "node", - "request": "launch", - "runtimeExecutable": "pnpm", - "runtimeArgs": [ - "nx", - "test", - "${input:package}", - "--runInBand", - "--no-cache" - ], - "console": "integratedTerminal", - "internalConsoleOptions": "neverOpen", - "skipFiles": ["/**"], - "env": { - "NODE_ENV": "test" - } - }, - { - "name": "Debug All Tests", - "type": "node", - "request": "launch", - "runtimeExecutable": "pnpm", - "runtimeArgs": [ - "nx", - "run-many", - "--target=test", - "--runInBand", - "--no-cache" - ], - "console": "integratedTerminal", - "internalConsoleOptions": "neverOpen", - "skipFiles": ["/**"], - "env": { - "NODE_ENV": "test" - } - } - ], - "inputs": [ - { - "id": "package", - "type": "promptString", - "description": "Enter the package name to test (e.g., enhanced, cli, runtime)" - } - ] -} diff --git a/apps/3000-home/package.json b/apps/3000-home/package.json index 5622b7c7230..3df4e53ddbc 100644 --- a/apps/3000-home/package.json +++ b/apps/3000-home/package.json @@ -6,8 +6,8 @@ "@ant-design/cssinjs": "^1.21.0", "antd": "5.19.1", "lodash": "4.17.21", - "next": "14.2.16", - "react": "18.3.1" + "next": "15.4.0", + "react": "19.1.0" }, "devDependencies": { "@module-federation/nextjs-mf": "workspace:*", diff --git a/apps/3001-shop/package.json b/apps/3001-shop/package.json index b8a1318e23f..76db3025f12 100644 --- a/apps/3001-shop/package.json +++ b/apps/3001-shop/package.json @@ -6,8 +6,8 @@ "@ant-design/cssinjs": "^1.21.0", "antd": "5.19.1", "lodash": "4.17.21", - "next": "14.2.16", - "react": "18.3.1" + "next": "15.4.0", + "react": "19.1.0" }, "devDependencies": { "@module-federation/nextjs-mf": "workspace:*", diff --git a/apps/3002-checkout/package.json b/apps/3002-checkout/package.json index 4f0d6e6e002..0f0e74f1906 100644 --- a/apps/3002-checkout/package.json +++ b/apps/3002-checkout/package.json @@ -6,8 +6,8 @@ "@ant-design/cssinjs": "^1.21.0", "antd": "5.19.1", "lodash": "4.17.21", - "next": "14.2.16", - "react": "18.3.1" + "next": "15.4.0", + "react": "19.1.0" }, "devDependencies": { "@module-federation/nextjs-mf": "workspace:*", diff --git a/apps/next-app-router/next-app-router-4000/package.json b/apps/next-app-router/next-app-router-4000/package.json index 51a1deae278..d7e0f0ed1bb 100644 --- a/apps/next-app-router/next-app-router-4000/package.json +++ b/apps/next-app-router/next-app-router-4000/package.json @@ -19,25 +19,25 @@ }, "dependencies": { "@heroicons/react": "2.1.3", + "@module-federation/nextjs-mf": "workspace:*", "clsx": "2.1.1", "date-fns": "3.6.0", "dinero.js": "2.0.0-alpha.10", "ms": "3.0.0-canary.1", - "next": "15.0.0-canary.193", - "react": "19.0.0-rc-cd22717c-20241013", - "react-dom": "19.0.0-rc-cd22717c-20241013", + "next": "15.4.0", + "react": "19.1.0", + "react-dom": "19.1.0", "server-only": "0.0.1", "styled-components": "6.1.8", "use-count-up": "3.0.1", - "vercel": "34.0.0", - "@module-federation/nextjs-mf": "workspace:*" + "vercel": "34.0.0" }, "devDependencies": { "@tailwindcss/forms": "0.5.7", "@tailwindcss/typography": "0.5.12", "@types/ms": "0.7.34", "@types/node": "20.12.7", - "@types/react": "npm:types-react@19.0.0-rc.1", + "@types/react": "19.1.0", "@types/react-dom": "npm:types-react-dom@19.0.0-rc.1", "@vercel/git-hooks": "1.0.0", "autoprefixer": "10.4.19", diff --git a/apps/next-app-router/next-app-router-4001/package.json b/apps/next-app-router/next-app-router-4001/package.json index 210fc412ef4..914e79172d9 100644 --- a/apps/next-app-router/next-app-router-4001/package.json +++ b/apps/next-app-router/next-app-router-4001/package.json @@ -19,25 +19,25 @@ }, "dependencies": { "@heroicons/react": "2.1.3", + "@module-federation/nextjs-mf": "workspace:*", "clsx": "2.1.1", "date-fns": "3.6.0", "dinero.js": "2.0.0-alpha.10", "ms": "3.0.0-canary.1", - "next": "15.0.0-canary.193", - "react": "19.0.0-rc-cd22717c-20241013", - "react-dom": "19.0.0-rc-cd22717c-20241013", + "next": "15.4.0", + "react": "19.1.0", + "react-dom": "19.1.0", "server-only": "0.0.1", "styled-components": "6.1.8", "use-count-up": "3.0.1", - "vercel": "34.0.0", - "@module-federation/nextjs-mf": "workspace:*" + "vercel": "34.0.0" }, "devDependencies": { "@tailwindcss/forms": "0.5.7", "@tailwindcss/typography": "0.5.12", "@types/ms": "0.7.34", "@types/node": "20.12.7", - "@types/react": "npm:types-react@19.0.0-rc.1", + "@types/react": "19.1.0", "@types/react-dom": "npm:types-react-dom@19.0.0-rc.1", "@vercel/git-hooks": "1.0.0", "autoprefixer": "10.4.19", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d79b47ae924..bedfa95d597 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -142,22 +142,22 @@ importers: version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) '@nx/module-federation': specifier: 21.0.3 - version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + version: 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.4.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) '@nx/next': specifier: 21.0.3 - version: 21.0.3(@babel/core@7.25.2)(@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@8.57.1)(html-webpack-plugin@5.6.2)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(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.25.2)(@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@8.57.1)(html-webpack-plugin@5.6.2)(next@15.4.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) '@nx/node': specifier: 21.0.3 version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/react': specifier: 21.0.3 - version: 21.0.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@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) + version: 21.0.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.4.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) '@nx/rollup': specifier: 21.0.3 version: 21.0.3(@babel/core@7.25.2)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/rspack': specifier: 21.0.3 - version: 21.0.3(@module-federation/enhanced@0.9.1)(@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.3.0)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + version: 21.0.3(@module-federation/enhanced@0.9.1)(@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.3.0)(next@15.4.0)(nx@21.0.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) '@nx/storybook': specifier: 21.0.3 version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) @@ -187,19 +187,19 @@ importers: version: 1.1.1(@rspack/core@1.3.9)(@types/express@4.17.21)(webpack-cli@5.1.4)(webpack@5.98.0) '@semantic-release/changelog': specifier: ^6.0.3 - version: 6.0.3(semantic-release@24.2.3) + version: 6.0.3(semantic-release@24.2.5) '@semantic-release/exec': specifier: ^6.0.3 - version: 6.0.3(semantic-release@24.2.3) + version: 6.0.3(semantic-release@24.2.5) '@semantic-release/git': specifier: ^10.0.1 - version: 10.0.1(semantic-release@24.2.3) + version: 10.0.1(semantic-release@24.2.5) '@semantic-release/github': specifier: ^11.0.1 - version: 11.0.1(semantic-release@24.2.3) + version: 11.0.1(semantic-release@24.2.5) '@semantic-release/npm': specifier: ^11.0.0 - version: 11.0.3(semantic-release@24.2.3) + version: 11.0.3(semantic-release@24.2.5) '@storybook/addon-essentials': specifier: 8.6.12 version: 8.6.12(@types/react@18.3.11)(storybook@8.3.5) @@ -211,7 +211,7 @@ importers: version: 8.6.12(storybook@8.3.5) '@storybook/nextjs': specifier: 8.6.12 - version: 8.6.12(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.7.3)(webpack-cli@5.1.4)(webpack@5.98.0) + version: 8.6.12(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(next@15.4.0)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.7.3)(webpack-cli@5.1.4)(webpack@5.98.0) '@storybook/node-logger': specifier: 8.1.11 version: 8.1.11 @@ -223,7 +223,7 @@ importers: version: 8.1.0(typescript@5.7.3) '@swc-node/register': specifier: 1.10.10 - version: 1.10.10(@swc/core@1.7.26)(@swc/types@0.1.21)(typescript@5.7.3) + version: 1.10.10(@swc/core@1.7.26)(@swc/types@0.1.22)(typescript@5.7.3) '@swc/cli': specifier: 0.6.0 version: 0.6.0(@swc/core@1.7.26) @@ -511,19 +511,19 @@ importers: dependencies: '@ant-design/cssinjs': specifier: ^1.21.0 - version: 1.21.1(react-dom@18.3.1)(react@18.3.1) + version: 1.21.1(react-dom@18.3.1)(react@19.1.0) antd: specifier: 5.19.1 - version: 5.19.1(react-dom@18.3.1)(react@18.3.1) + version: 5.19.1(react-dom@18.3.1)(react@19.1.0) lodash: specifier: 4.17.21 version: 4.17.21 next: - specifier: 14.2.16 - version: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) + specifier: 15.4.0 + version: 15.4.0(@babel/core@7.25.2)(react-dom@18.3.1)(react@19.1.0) react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.1.0 + version: 19.1.0 devDependencies: '@module-federation/nextjs-mf': specifier: workspace:* @@ -539,19 +539,19 @@ importers: dependencies: '@ant-design/cssinjs': specifier: ^1.21.0 - version: 1.21.1(react-dom@18.3.1)(react@18.3.1) + version: 1.21.1(react-dom@18.3.1)(react@19.1.0) antd: specifier: 5.19.1 - version: 5.19.1(react-dom@18.3.1)(react@18.3.1) + version: 5.19.1(react-dom@18.3.1)(react@19.1.0) lodash: specifier: 4.17.21 version: 4.17.21 next: - specifier: 14.2.16 - version: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) + specifier: 15.4.0 + version: 15.4.0(@babel/core@7.25.2)(react-dom@18.3.1)(react@19.1.0) react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.1.0 + version: 19.1.0 devDependencies: '@module-federation/nextjs-mf': specifier: workspace:* @@ -570,19 +570,19 @@ importers: dependencies: '@ant-design/cssinjs': specifier: ^1.21.0 - version: 1.21.1(react-dom@18.3.1)(react@18.3.1) + version: 1.21.1(react-dom@18.3.1)(react@19.1.0) antd: specifier: 5.19.1 - version: 5.19.1(react-dom@18.3.1)(react@18.3.1) + version: 5.19.1(react-dom@18.3.1)(react@19.1.0) lodash: specifier: 4.17.21 version: 4.17.21 next: - specifier: 14.2.16 - version: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) + specifier: 15.4.0 + version: 15.4.0(@babel/core@7.25.2)(react-dom@18.3.1)(react@19.1.0) react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.1.0 + version: 19.1.0 devDependencies: '@module-federation/nextjs-mf': specifier: workspace:* @@ -1361,7 +1361,7 @@ importers: dependencies: '@heroicons/react': specifier: 2.1.3 - version: 2.1.3(react@19.0.0-rc-cd22717c-20241013) + version: 2.1.3(react@19.1.0) '@module-federation/nextjs-mf': specifier: workspace:* version: link:../../../packages/nextjs-mf @@ -1378,23 +1378,23 @@ importers: specifier: 3.0.0-canary.1 version: 3.0.0-canary.1 next: - specifier: 15.0.0-canary.193 - version: 15.0.0-canary.193(@babel/core@7.25.2)(react-dom@19.0.0-rc-cd22717c-20241013)(react@19.0.0-rc-cd22717c-20241013) + specifier: 15.4.0 + version: 15.4.0(@babel/core@7.25.2)(react-dom@19.1.0)(react@19.1.0) react: - specifier: 19.0.0-rc-cd22717c-20241013 - version: 19.0.0-rc-cd22717c-20241013 + specifier: 19.1.0 + version: 19.1.0 react-dom: - specifier: 19.0.0-rc-cd22717c-20241013 - version: 19.0.0-rc-cd22717c-20241013(react@19.0.0-rc-cd22717c-20241013) + specifier: 19.1.0 + version: 19.1.0(react@19.1.0) server-only: specifier: 0.0.1 version: 0.0.1 styled-components: specifier: 6.1.8 - version: 6.1.8(react-dom@19.0.0-rc-cd22717c-20241013)(react@19.0.0-rc-cd22717c-20241013) + version: 6.1.8(react-dom@19.1.0)(react@19.1.0) use-count-up: specifier: 3.0.1 - version: 3.0.1(react@19.0.0-rc-cd22717c-20241013) + version: 3.0.1(react@19.1.0) vercel: specifier: 34.0.0 version: 34.0.0(@swc/core@1.7.26)(encoding@0.1.13) @@ -1412,8 +1412,8 @@ importers: specifier: 20.12.7 version: 20.12.7 '@types/react': - specifier: npm:types-react@19.0.0-rc.1 - version: /types-react@19.0.0-rc.1 + specifier: 19.1.0 + version: 19.1.0 '@types/react-dom': specifier: npm:types-react-dom@19.0.0-rc.1 version: /types-react-dom@19.0.0-rc.1 @@ -1452,7 +1452,7 @@ importers: dependencies: '@heroicons/react': specifier: 2.1.3 - version: 2.1.3(react@19.0.0-rc-cd22717c-20241013) + version: 2.1.3(react@19.1.0) '@module-federation/nextjs-mf': specifier: workspace:* version: link:../../../packages/nextjs-mf @@ -1469,23 +1469,23 @@ importers: specifier: 3.0.0-canary.1 version: 3.0.0-canary.1 next: - specifier: 15.0.0-canary.193 - version: 15.0.0-canary.193(@babel/core@7.25.2)(react-dom@19.0.0-rc-cd22717c-20241013)(react@19.0.0-rc-cd22717c-20241013) + specifier: 15.4.0 + version: 15.4.0(@babel/core@7.25.2)(react-dom@19.1.0)(react@19.1.0) react: - specifier: 19.0.0-rc-cd22717c-20241013 - version: 19.0.0-rc-cd22717c-20241013 + specifier: 19.1.0 + version: 19.1.0 react-dom: - specifier: 19.0.0-rc-cd22717c-20241013 - version: 19.0.0-rc-cd22717c-20241013(react@19.0.0-rc-cd22717c-20241013) + specifier: 19.1.0 + version: 19.1.0(react@19.1.0) server-only: specifier: 0.0.1 version: 0.0.1 styled-components: specifier: 6.1.8 - version: 6.1.8(react-dom@19.0.0-rc-cd22717c-20241013)(react@19.0.0-rc-cd22717c-20241013) + version: 6.1.8(react-dom@19.1.0)(react@19.1.0) use-count-up: specifier: 3.0.1 - version: 3.0.1(react@19.0.0-rc-cd22717c-20241013) + version: 3.0.1(react@19.1.0) vercel: specifier: 34.0.0 version: 34.0.0(@swc/core@1.7.26)(encoding@0.1.13) @@ -1503,8 +1503,8 @@ importers: specifier: 20.12.7 version: 20.12.7 '@types/react': - specifier: npm:types-react@19.0.0-rc.1 - version: /types-react@19.0.0-rc.1 + specifier: 19.1.0 + version: 19.1.0 '@types/react-dom': specifier: npm:types-react-dom@19.0.0-rc.1 version: /types-react-dom@19.0.0-rc.1 @@ -1691,7 +1691,7 @@ importers: version: 1.0.6(@rsbuild/core@1.3.21) '@types/react': specifier: ^18.2.79 - version: 18.2.79 + version: 18.3.11 '@types/react-dom': specifier: ^18.3.0 version: 18.3.0 @@ -1740,7 +1740,7 @@ importers: version: 1.0.6(@rsbuild/core@1.3.21) '@types/react': specifier: ^18.2.79 - version: 18.2.79 + version: 18.3.11 '@types/react-dom': specifier: ^18.3.0 version: 18.3.0 @@ -1835,10 +1835,10 @@ importers: dependencies: '@emotion/react': specifier: ^11.11.4 - version: 11.13.3(@types/react@18.2.79)(react@18.3.1) + version: 11.13.3(@types/react@18.3.11)(react@18.3.1) '@emotion/styled': specifier: ^11.11.5 - version: 11.13.0(@emotion/react@11.13.3)(@types/react@18.2.79)(react@18.3.1) + version: 11.13.0(@emotion/react@11.13.3)(@types/react@18.3.11)(react@18.3.1) '@module-federation/bridge-react': specifier: workspace:* version: link:../../../packages/bridge/bridge-react @@ -1863,7 +1863,7 @@ importers: version: 1.0.6(@rsbuild/core@1.3.21) '@types/react': specifier: ^18.2.79 - version: 18.2.79 + version: 18.3.11 '@types/react-dom': specifier: ^18.3.0 version: 18.3.0 @@ -1909,10 +1909,10 @@ importers: dependencies: '@emotion/react': specifier: ^11.11.4 - version: 11.13.3(@types/react@18.2.79)(react@18.3.1) + version: 11.13.3(@types/react@18.3.11)(react@18.3.1) '@emotion/styled': specifier: ^11.11.5 - version: 11.13.0(@emotion/react@11.13.3)(@types/react@18.2.79)(react@18.3.1) + version: 11.13.0(@emotion/react@11.13.3)(@types/react@18.3.11)(react@18.3.1) '@module-federation/bridge-react': specifier: workspace:* version: link:../../../packages/bridge/bridge-react @@ -1937,7 +1937,7 @@ importers: version: 1.0.6(@rsbuild/core@1.3.21) '@types/react': specifier: ^18.2.79 - version: 18.2.79 + version: 18.3.11 '@types/react-dom': specifier: ^18.3.0 version: 18.3.0 @@ -1949,10 +1949,10 @@ importers: dependencies: '@emotion/react': specifier: ^11.11.4 - version: 11.13.3(@types/react@19.0.12)(react@19.0.0) + version: 11.13.3(@types/react@19.1.0)(react@19.0.0) '@emotion/styled': specifier: ^11.11.5 - version: 11.13.0(@emotion/react@11.13.3)(@types/react@19.0.12)(react@19.0.0) + version: 11.13.0(@emotion/react@11.13.3)(@types/react@19.1.0)(react@19.0.0) '@module-federation/bridge-react': specifier: workspace:* version: link:../../../packages/bridge/bridge-react @@ -1977,10 +1977,10 @@ importers: version: 1.1.0(@rsbuild/core@1.3.21) '@types/react': specifier: ^19.0.0 - version: 19.0.12 + version: 19.1.0 '@types/react-dom': specifier: ^19.0.0 - version: 19.0.4(@types/react@19.0.12) + version: 19.0.4(@types/react@19.1.0) typescript: specifier: ^5.4.5 version: 5.5.2 @@ -2019,7 +2019,7 @@ 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@1.0.1)(typescript@5.7.3) + version: 1.0.1(@rsbuild/core@1.3.21)(@rslib/core@0.9.0)(storybook-builder-rsbuild@2.0.1)(typescript@5.7.3) 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.7.3)(webpack@5.98.0) @@ -2168,10 +2168,10 @@ importers: devDependencies: '@babel/preset-env': specifier: ^7.26.0 - version: 7.26.0(@babel/core@7.26.10) + version: 7.26.0(@babel/core@7.27.4) '@babel/preset-typescript': specifier: ^7.26.0 - version: 7.26.0(@babel/core@7.26.10) + version: 7.26.0(@babel/core@7.27.4) '@changesets/config': specifier: '*' version: 3.0.3 @@ -2208,10 +2208,10 @@ importers: version: 4.3.3(vite@5.4.18) '@vitejs/plugin-vue': specifier: ^5.0.4 - version: 5.1.4(vite@5.4.18)(vue@3.5.13) + version: 5.1.4(vite@5.4.18)(vue@3.5.16) '@vitejs/plugin-vue-jsx': specifier: ^4.0.0 - version: 4.0.1(vite@5.4.18)(vue@3.5.13) + version: 4.0.1(vite@5.4.18)(vue@3.5.16) jsdom: specifier: ^24.1.0 version: 24.1.3 @@ -2263,10 +2263,10 @@ importers: version: 16.11.68 '@vitejs/plugin-vue': specifier: ^5.0.4 - version: 5.1.4(vite@5.4.18)(vue@3.5.13) + version: 5.1.4(vite@5.4.18)(vue@3.5.16) '@vitejs/plugin-vue-jsx': specifier: ^4.0.0 - version: 4.0.1(vite@5.4.18)(vue@3.5.13) + version: 4.0.1(vite@5.4.18)(vue@3.5.16) typescript: specifier: ^5.2.2 version: 5.5.2 @@ -2523,7 +2523,7 @@ importers: version: 18.3.1(react@18.3.1) ts-jest: specifier: 29.0.1 - version: 29.0.1(@babel/core@7.26.10)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.7.3) + version: 29.0.1(@babel/core@7.27.4)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.7.3) webpack: specifier: 5.75.0 version: 5.75.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) @@ -2801,7 +2801,7 @@ importers: version: 18.3.1 react-dom: specifier: '>=17' - version: 18.3.1(react@18.3.1) + version: 19.1.0(react@18.3.1) react-error-boundary: specifier: 4.1.2 version: 4.1.2(react@18.3.1) @@ -2814,7 +2814,7 @@ importers: devDependencies: '@modern-js/app-tools': specifier: 2.67.6 - version: 2.67.6(@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)(typescript@5.5.2)(webpack-cli@5.1.4) + version: 2.67.6(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@19.1.0)(react@18.3.1)(styled-components@6.1.8)(typescript@5.5.2)(webpack-cli@5.1.4) '@modern-js/core': specifier: 2.67.5 version: 2.67.5 @@ -2823,10 +2823,10 @@ importers: version: 2.67.6(typescript@5.5.2) '@modern-js/runtime': specifier: 2.67.6 - version: 2.67.6(react-dom@18.3.1)(react@18.3.1) + version: 2.67.6(react-dom@19.1.0)(react@18.3.1) '@modern-js/server-runtime': specifier: 2.67.6 - version: 2.67.6(react-dom@18.3.1)(react@18.3.1) + version: 2.67.6(react-dom@19.1.0)(react@18.3.1) '@modern-js/tsconfig': specifier: 2.67.6 version: 2.67.6 @@ -3207,7 +3207,7 @@ packages: react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.25.7 '@emotion/hash': 0.8.0 '@emotion/unitless': 0.7.5 classnames: 2.5.1 @@ -3234,6 +3234,23 @@ packages: stylis: 4.3.4 dev: false + /@ant-design/cssinjs@1.21.1(react-dom@18.3.1)(react@19.1.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@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + stylis: 4.3.4 + dev: false + /@ant-design/icons-svg@4.4.2: resolution: {integrity: sha512-vHbT+zJEVzllwP+CM+ul7reTEfBR0vgxFe7+lREAsAA7YGsYpboiq2sQNeQeRvh09GfQgs/GyFEvZpJ9cLXpXA==} dev: false @@ -3287,6 +3304,22 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /@ant-design/icons@5.5.1(react-dom@18.3.1)(react@19.1.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.25.7 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /@ant-design/react-slick@1.0.2(react@18.3.1): resolution: {integrity: sha512-Wj8onxL/T8KQLFFiCA4t8eIRGpRR+UPgOdac2sYzonv+i0n3kXHmvHLLiOYL655DQx2Umii9Y9nNgL7ssu5haQ==} peerDependencies: @@ -3326,6 +3359,19 @@ packages: throttle-debounce: 5.0.2 dev: false + /@ant-design/react-slick@1.1.2(react@19.1.0): + resolution: {integrity: sha512-EzlvzE6xQUBrZuuhSAFTdsr4P2bBBHGZwKFemEfq8gIGyIQCxalYfZW/T2ORbtQx5rU69o+WycP3exY/7T1hGA==} + peerDependencies: + react: '>=16.9.0' + dependencies: + '@babel/runtime': 7.26.0 + classnames: 2.5.1 + json2mq: 0.2.0 + react: 19.1.0 + resize-observer-polyfill: 1.5.1 + throttle-debounce: 5.0.2 + dev: false + /@arco-design/color@0.4.0: resolution: {integrity: sha512-s7p9MSwJgHeL8DwcATaXvWT3m2SigKpxx4JA1BGPHL4gfvaQsmQfrLBDpjOJFJuJ2jG2dMt3R3P8Pm9E65q18g==} dependencies: @@ -3599,6 +3645,11 @@ packages: resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==} engines: {node: '>=6.9.0'} + /@babel/compat-data@7.27.5: + resolution: {integrity: sha512-KiRAp/VoJaWkkte84TvUd9qjdbZAdiqyvMxrGl1N6vzFogKmaLgoM3L1kgtLicp2HP5fBJS8JrZKLVIZGVJAVg==} + engines: {node: '>=6.9.0'} + dev: true + /@babel/core@7.12.9: resolution: {integrity: sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==} engines: {node: '>=6.9.0'} @@ -3609,10 +3660,10 @@ packages: '@babel/helpers': 7.27.0 '@babel/parser': 7.27.2 '@babel/template': 7.27.2 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) '@babel/types': 7.27.1 convert-source-map: 1.9.0 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 lodash: 4.17.21 @@ -3657,7 +3708,7 @@ packages: '@babel/helpers': 7.26.0 '@babel/parser': 7.27.2 '@babel/template': 7.25.9 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) '@babel/types': 7.27.1 convert-source-map: 2.0.0 debug: 4.4.0(supports-color@9.3.1) @@ -3702,15 +3753,38 @@ packages: '@babel/helpers': 7.27.0 '@babel/parser': 7.27.2 '@babel/template': 7.27.2 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) '@babel/types': 7.27.1 convert-source-map: 2.0.0 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + /@babel/core@7.27.4: + resolution: {integrity: sha512-bXYxrXFubeYdvB0NhD/NBB3Qi6aZeV20GOWVI47t2dkecCEoneR4NPVcb7abpXDEvejgrUfFtG6vG/zxAKmg+g==} + engines: {node: '>=6.9.0'} + dependencies: + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.27.5 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-module-transforms': 7.27.3(@babel/core@7.27.4) + '@babel/helpers': 7.27.6 + '@babel/parser': 7.27.5 + '@babel/template': 7.27.2 + '@babel/traverse': 7.27.4 + '@babel/types': 7.27.6 + convert-source-map: 2.0.0 + debug: 4.4.1(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true /@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.1): resolution: {integrity: sha512-Y956ghgTT4j7rKesabkh5WeqgSFZVFwaPR0IWFm7KFHFmmJ4afbG49SmfW4S+GyRPx0Dy5jxEWA5t0rpxfElWg==} @@ -3726,14 +3800,14 @@ packages: semver: 6.3.1 dev: true - /@babel/eslint-parser@7.25.7(@babel/core@7.26.10)(eslint@8.57.1): + /@babel/eslint-parser@7.25.7(@babel/core@7.27.4)(eslint@8.57.1): resolution: {integrity: sha512-B+BO9x86VYsQHimucBAL1fxTJKF4wyKY6ZVzee9QgzdZOUfs3BaR6AQrgoGrRI+7IFS1wUz/VyQ+SoBcSpdPbw==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: '@babel/core': ^7.11.0 eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 eslint: 8.57.1 eslint-visitor-keys: 2.1.0 @@ -3759,7 +3833,7 @@ packages: '@babel/eslint-parser': ^7.11.0 eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 dependencies: - '@babel/eslint-parser': 7.25.7(@babel/core@7.26.10)(eslint@8.57.1) + '@babel/eslint-parser': 7.25.7(@babel/core@7.27.4)(eslint@8.57.1) eslint: 8.57.1 eslint-rule-composer: 0.3.0 dev: true @@ -3814,6 +3888,17 @@ packages: '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.1.0 + /@babel/generator@7.27.5: + resolution: {integrity: sha512-ZGhA37l0e/g2s1Cnzdix0O3aLYm66eF8aufiVteOgnwxgnRP8GoyMj7VWsgWnQbVKXyge7hqrFh2K2TQM6t1Hw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/parser': 7.27.5 + '@babel/types': 7.27.6 + '@jridgewell/gen-mapping': 0.3.8 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 3.1.0 + dev: true + /@babel/helper-annotate-as-pure@7.25.9: resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} engines: {node: '>=6.9.0'} @@ -3830,7 +3915,7 @@ packages: resolution: {integrity: sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color @@ -3865,6 +3950,17 @@ packages: lru-cache: 5.1.1 semver: 6.3.1 + /@babel/helper-compilation-targets@7.27.2: + resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/compat-data': 7.27.5 + '@babel/helper-validator-option': 7.27.1 + browserslist: 4.25.0 + lru-cache: 5.1.1 + semver: 6.3.1 + dev: true + /@babel/helper-create-class-features-plugin@7.25.7(@babel/core@7.25.2): resolution: {integrity: sha512-bD4WQhbkx80mAyj/WCm4ZHcF4rDxkoLFO6ph8/5/mQ3z4vAzltQXAmbc7GvVJx5H+lk5Mi5EmbTeox5nMGCsbw==} engines: {node: '>=6.9.0'} @@ -3877,7 +3973,7 @@ packages: '@babel/helper-optimise-call-expression': 7.25.7 '@babel/helper-replace-supers': 7.25.7(@babel/core@7.25.2) '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3895,7 +3991,7 @@ packages: '@babel/helper-optimise-call-expression': 7.25.7 '@babel/helper-replace-supers': 7.25.7(@babel/core@7.26.10) '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3913,10 +4009,28 @@ packages: '@babel/helper-optimise-call-expression': 7.25.9 '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.10) '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + /@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-member-expression-to-functions': 7.25.9 + '@babel/helper-optimise-call-expression': 7.25.9 + '@babel/helper-replace-supers': 7.25.9(@babel/core@7.27.4) + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/traverse': 7.27.1(supports-color@5.5.0) semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true /@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.25.2): resolution: {integrity: sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A==} @@ -3930,7 +4044,7 @@ packages: '@babel/helper-optimise-call-expression': 7.27.1 '@babel/helper-replace-supers': 7.27.1(@babel/core@7.25.2) '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3948,7 +4062,7 @@ packages: '@babel/helper-optimise-call-expression': 7.27.1 '@babel/helper-replace-supers': 7.27.1(@babel/core@7.26.10) '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3965,6 +4079,18 @@ packages: regexpu-core: 6.1.1 semver: 6.3.1 + /@babel/helper-create-regexp-features-plugin@7.25.7(@babel/core@7.27.4): + resolution: {integrity: sha512-byHhumTj/X47wJ6C6eLpK7wW/WBEcnUeb7D0FNc/jFQnQVw7DOso3Zz5u9x/zLrFVkHa89ZGDbkAa1D54NdrCQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-annotate-as-pure': 7.25.9 + regexpu-core: 6.1.1 + semver: 6.3.1 + dev: true + /@babel/helper-create-regexp-features-plugin@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-ORPNZ3h6ZRkOyAa/SaHU+XsLZr0UQzRwuDQ0cczIA17nAzZ+85G5cVkOJIj7QavLZGSe8QXUmNFxSZzjcZF9bw==} engines: {node: '>=6.9.0'} @@ -3976,6 +4102,18 @@ packages: regexpu-core: 6.1.1 semver: 6.3.1 + /@babel/helper-create-regexp-features-plugin@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-ORPNZ3h6ZRkOyAa/SaHU+XsLZr0UQzRwuDQ0cczIA17nAzZ+85G5cVkOJIj7QavLZGSe8QXUmNFxSZzjcZF9bw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-annotate-as-pure': 7.25.9 + regexpu-core: 6.1.1 + semver: 6.3.1 + dev: true + /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.26.10): resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} peerDependencies: @@ -3984,17 +4122,32 @@ packages: '@babel/core': 7.26.10 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 + debug: 4.4.1(supports-color@5.5.0) + lodash.debounce: 4.0.8 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + + /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.27.4): + resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 debug: 4.4.0(supports-color@9.3.1) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: - supports-color + dev: true /@babel/helper-member-expression-to-functions@7.25.7: resolution: {integrity: sha512-O31Ssjd5K6lPbTX9AAYpSKrZmLeagt9uwschJd+Ixo6QiRyfpvgtVQp8qrDR9UNFjZ8+DO34ZkdrN+BnPXemeA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color @@ -4003,7 +4156,7 @@ packages: resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color @@ -4012,7 +4165,7 @@ packages: resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color @@ -4022,7 +4175,7 @@ packages: resolution: {integrity: sha512-o0xCgpNmRohmnoWKQ0Ij8IdddjyBFE4T2kagL/x6M3+4zUgc+4qTOUBoNe4XxDskt1HPKO007ZPiMgLDq2s7Kw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color @@ -4031,16 +4184,7 @@ packages: resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.27.1 - '@babel/types': 7.27.1 - transitivePeerDependencies: - - supports-color - - /@babel/helper-module-imports@7.27.1: - resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color @@ -4064,7 +4208,7 @@ packages: '@babel/helper-module-imports': 7.25.7 '@babel/helper-simple-access': 7.24.7 '@babel/helper-validator-identifier': 7.24.7 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -4077,7 +4221,7 @@ packages: '@babel/core': 7.25.8 '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -4091,7 +4235,7 @@ packages: '@babel/core': 7.26.0 '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -4104,9 +4248,23 @@ packages: '@babel/core': 7.26.10 '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + + /@babel/helper-module-transforms@7.26.0(@babel/core@7.27.4): + resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-validator-identifier': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color + dev: true /@babel/helper-module-transforms@7.27.1(@babel/core@7.12.9): resolution: {integrity: sha512-9yHn519/8KvTU5BjTVEEeIM3w9/2yXNKoD82JifINImhpKkARMJKPP59kLo+BafpdN5zgNeIcS4jsGDmd3l58g==} @@ -4115,9 +4273,9 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-module-imports': 7.27.1 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -4129,11 +4287,25 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-module-imports': 7.27.1 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) + '@babel/helper-validator-identifier': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + + /@babel/helper-module-transforms@7.27.3(@babel/core@7.27.4): + resolution: {integrity: sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color + dev: true /@babel/helper-optimise-call-expression@7.25.7: resolution: {integrity: sha512-VAwcwuYhv/AT+Vfr28c9y6SHzTan1ryqrydSTFGjU0uDJHw3uZ+PduI8plCLkRsDnqK2DMEDmwrOQRsK/Ykjng==} @@ -4175,9 +4347,23 @@ packages: '@babel/core': 7.26.10 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-wrap-function': 7.25.9 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + + /@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-wrap-function': 7.25.9 + '@babel/traverse': 7.27.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color + dev: true /@babel/helper-replace-supers@7.25.7(@babel/core@7.25.2): resolution: {integrity: sha512-iy8JhqlUW9PtZkd4pHM96v6BdJ66Ba9yWSE4z0W4TvSZwLBPkyDsiIU3ENe4SmrzRBs76F7rQXTy1lYC49n6Lw==} @@ -4188,7 +4374,7 @@ packages: '@babel/core': 7.25.2 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -4202,7 +4388,7 @@ packages: '@babel/core': 7.26.10 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false @@ -4216,10 +4402,24 @@ packages: '@babel/core': 7.26.10 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color + /@babel/helper-replace-supers@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-member-expression-to-functions': 7.25.9 + '@babel/helper-optimise-call-expression': 7.25.9 + '@babel/traverse': 7.27.1(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/helper-replace-supers@7.27.1(@babel/core@7.25.2): resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==} engines: {node: '>=6.9.0'} @@ -4229,7 +4429,7 @@ packages: '@babel/core': 7.25.2 '@babel/helper-member-expression-to-functions': 7.27.1 '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -4243,7 +4443,7 @@ packages: '@babel/core': 7.26.10 '@babel/helper-member-expression-to-functions': 7.27.1 '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -4252,7 +4452,7 @@ packages: resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color @@ -4261,7 +4461,7 @@ packages: resolution: {integrity: sha512-FPGAkJmyoChQeM+ruBGIDyrT2tKfZJO8NcxdC+CWNJi7N8/rZpSxK7yvBJ5O/nF1gfu5KzN7VKG3YVSLFfRSxQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color @@ -4271,7 +4471,7 @@ packages: resolution: {integrity: sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color @@ -4280,7 +4480,7 @@ packages: resolution: {integrity: sha512-pPbNbchZBkPMD50K0p3JGcFMNLVUCuU/ABybm/PGNj4JiHrpmNyqqCphBk4i19xXtNV0JhldQJJtbSW5aUvbyA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color @@ -4289,7 +4489,7 @@ packages: resolution: {integrity: sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color @@ -4298,7 +4498,7 @@ packages: resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color @@ -4349,7 +4549,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.27.2 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color @@ -4375,6 +4575,14 @@ packages: '@babel/template': 7.27.2 '@babel/types': 7.27.1 + /@babel/helpers@7.27.6: + resolution: {integrity: sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.27.2 + '@babel/types': 7.27.6 + dev: true + /@babel/highlight@7.24.7: resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} engines: {node: '>=6.9.0'} @@ -4422,6 +4630,14 @@ packages: dependencies: '@babel/types': 7.27.1 + /@babel/parser@7.27.5: + resolution: {integrity: sha512-OsQd175SxWkGlzbny8J3K8TnnDD0N3lrIUtB92xwyRpzaenGZhxDvxN/JgU00U3CDZNj9tPuDJ5H0WS4Nt3vKg==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.27.6 + dev: true + /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==} engines: {node: '>=6.9.0'} @@ -4430,9 +4646,22 @@ packages: dependencies: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + + /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/traverse': 7.27.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color + dev: true /@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==} @@ -4443,6 +4672,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==} engines: {node: '>=6.9.0'} @@ -4452,6 +4691,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==} engines: {node: '>=6.9.0'} @@ -4465,6 +4714,20 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.13.0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.27.4) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==} engines: {node: '>=6.9.0'} @@ -4473,10 +4736,23 @@ packages: dependencies: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color + /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/traverse': 7.27.1(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-proposal-decorators@7.25.7(@babel/core@7.26.10): resolution: {integrity: sha512-q1mqqqH0e1lhmsEQHV5U8OmdueBC2y0RFr2oUzZoFRtN3MvPmt2fsFRcNQAoGLTSNdHBFUYGnlgcRFhkBbKjPw==} engines: {node: '>=6.9.0'} @@ -4603,6 +4879,15 @@ packages: dependencies: '@babel/core': 7.26.10 + /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.27.4): + resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + dev: true + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.25.2): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: @@ -4744,6 +5029,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.27.4): + resolution: {integrity: sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-syntax-import-attributes@7.25.7(@babel/core@7.25.2): resolution: {integrity: sha512-AqVo+dguCgmpi/3mYBdu9lkngOBlQ2w2vnNpa6gfiCxQZLzV4ZbhsXitJ2Yblkoe1VQwtHSaNmIaGll/26YWRw==} engines: {node: '>=6.9.0'} @@ -4773,6 +5068,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.27.4): + resolution: {integrity: sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.25.2): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: @@ -4857,6 +5162,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.26.10): resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==} engines: {node: '>=6.9.0'} @@ -5082,6 +5397,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.26.10): resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==} engines: {node: '>=6.9.0'} @@ -5102,6 +5427,17 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.26.10) '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.27.4): + resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.27.4) + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==} engines: {node: '>=6.9.0'} @@ -5111,6 +5447,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==} engines: {node: '>=6.9.0'} @@ -5120,9 +5466,23 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.10) - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + + /@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.27.4) + '@babel/traverse': 7.27.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color + dev: true /@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==} @@ -5137,6 +5497,20 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.27.4) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-block-scoped-functions@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA==} engines: {node: '>=6.9.0'} @@ -5146,6 +5520,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-block-scoped-functions@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==} engines: {node: '>=6.9.0'} @@ -5155,6 +5539,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==} engines: {node: '>=6.9.0'} @@ -5167,6 +5561,19 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.27.4) + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.26.10): resolution: {integrity: sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==} engines: {node: '>=6.9.0'} @@ -5179,6 +5586,19 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.27.4): + resolution: {integrity: sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.12.0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.27.4) + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-classes@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==} engines: {node: '>=6.9.0'} @@ -5190,11 +5610,28 @@ packages: '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.10) - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: - supports-color + /@babel/plugin-transform-classes@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-replace-supers': 7.25.9(@babel/core@7.27.4) + '@babel/traverse': 7.27.1(supports-color@5.5.0) + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==} engines: {node: '>=6.9.0'} @@ -5205,6 +5642,17 @@ packages: '@babel/helper-plugin-utils': 7.25.9 '@babel/template': 7.25.9 + /@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/template': 7.25.9 + dev: true + /@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==} engines: {node: '>=6.9.0'} @@ -5214,6 +5662,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==} engines: {node: '>=6.9.0'} @@ -5224,6 +5682,17 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.10) '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.27.4) + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==} engines: {node: '>=6.9.0'} @@ -5233,6 +5702,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==} engines: {node: '>=6.9.0'} @@ -5243,6 +5722,17 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.10) '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.27.4) + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==} engines: {node: '>=6.9.0'} @@ -5252,6 +5742,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-exponentiation-operator@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA==} engines: {node: '>=6.9.0'} @@ -5264,6 +5764,19 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-exponentiation-operator@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==} engines: {node: '>=6.9.0'} @@ -5273,6 +5786,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-flow-strip-types@7.25.7(@babel/core@7.26.10): resolution: {integrity: sha512-q8Td2PPc6/6I73g96SreSUCKEcwMXCwcXSIAVTyTTN6CpJe0dMj8coxu1fg1T9vfBLi6Rsi6a4ECcFBbKabS5w==} engines: {node: '>=6.9.0'} @@ -5296,6 +5819,19 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-for-of@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-function-name@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==} engines: {node: '>=6.9.0'} @@ -5305,10 +5841,24 @@ packages: '@babel/core': 7.26.10 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color + /@babel/plugin-transform-function-name@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/traverse': 7.27.1(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==} engines: {node: '>=6.9.0'} @@ -5318,6 +5868,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==} engines: {node: '>=6.9.0'} @@ -5327,6 +5887,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-literals@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==} engines: {node: '>=6.9.0'} @@ -5336,6 +5906,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==} engines: {node: '>=6.9.0'} @@ -5345,6 +5925,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==} engines: {node: '>=6.9.0'} @@ -5357,6 +5947,19 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.27.4) + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-modules-commonjs@7.25.7(@babel/core@7.26.0): resolution: {integrity: sha512-L9Gcahi0kKFYXvweO6n0wc3ZG1ChpSFdgG+eV1WYZ3/dGbJK7vvk91FgGgak8YwRgrCuihF8tE/Xg07EkL5COg==} engines: {node: '>=6.9.0'} @@ -5384,6 +5987,20 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-modules-commonjs@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-dwh2Ol1jWwL2MgkCzUSOvfmKElqQcuswAZypBSUsScMXvgdT8Ekq5YA6TtqpTVWH+4903NmboMuH1o9i8Rxlyg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.27.4) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-simple-access': 7.25.9 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.26.10): resolution: {integrity: sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==} engines: {node: '>=6.9.0'} @@ -5407,9 +6024,24 @@ packages: '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10) '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + + /@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.27.4) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@babel/traverse': 7.27.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color + dev: true /@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==} @@ -5423,6 +6055,19 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.27.4) + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==} engines: {node: '>=6.9.0'} @@ -5433,6 +6078,17 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.10) '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.27.4) + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-new-target@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==} engines: {node: '>=6.9.0'} @@ -5442,6 +6098,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-new-target@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog==} engines: {node: '>=6.9.0'} @@ -5451,6 +6117,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==} engines: {node: '>=6.9.0'} @@ -5460,6 +6136,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==} engines: {node: '>=6.9.0'} @@ -5471,6 +6157,18 @@ packages: '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.10) + /@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.27.4) + dev: true + /@babel/plugin-transform-object-super@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==} engines: {node: '>=6.9.0'} @@ -5483,6 +6181,19 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-object-super@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-replace-supers': 7.25.9(@babel/core@7.27.4) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==} engines: {node: '>=6.9.0'} @@ -5492,6 +6203,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==} engines: {node: '>=6.9.0'} @@ -5504,6 +6225,19 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-parameters@7.25.9(@babel/core@7.12.9): resolution: {integrity: sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==} engines: {node: '>=6.9.0'} @@ -5523,6 +6257,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-parameters@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==} engines: {node: '>=6.9.0'} @@ -5535,6 +6279,19 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.27.4) + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==} engines: {node: '>=6.9.0'} @@ -5548,6 +6305,20 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.27.4) + '@babel/helper-plugin-utils': 7.25.9 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==} engines: {node: '>=6.9.0'} @@ -5557,6 +6328,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-react-constant-elements@7.25.1(@babel/core@7.26.10): resolution: {integrity: sha512-SLV/giH/V4SmloZ6Dt40HjTGTAIkxn33TVIHxNGNvo8ezMhrxBkzisj4op1KZYPIOHFLqhv60OHvX+YRu4xbmQ==} engines: {node: '>=6.9.0'} @@ -5723,6 +6504,17 @@ packages: '@babel/helper-plugin-utils': 7.25.9 regenerator-transform: 0.15.2 + /@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + regenerator-transform: 0.15.2 + dev: true + /@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.26.10): resolution: {integrity: sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==} engines: {node: '>=6.9.0'} @@ -5733,6 +6525,17 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.10) '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.27.4): + resolution: {integrity: sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.27.4) + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==} engines: {node: '>=6.9.0'} @@ -5742,6 +6545,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-runtime@7.25.7(@babel/core@7.26.10): resolution: {integrity: sha512-Y9p487tyTzB0yDYQOtWnC+9HGOuogtP3/wNpun1xJXEEvI6vip59BSBTsHnekZLqxmPcgsrAKt46HAAb//xGhg==} engines: {node: '>=6.9.0'} @@ -5749,7 +6562,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-module-imports': 7.27.1 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.9 babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.26.10) babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.10) @@ -5767,6 +6580,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-spread@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==} engines: {node: '>=6.9.0'} @@ -5779,6 +6602,19 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-spread@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==} engines: {node: '>=6.9.0'} @@ -5788,6 +6624,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-template-literals@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==} engines: {node: '>=6.9.0'} @@ -5797,6 +6643,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-template-literals@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-typeof-symbol@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA==} engines: {node: '>=6.9.0'} @@ -5806,6 +6662,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-typeof-symbol@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-typescript@7.25.2(@babel/core@7.25.2): resolution: {integrity: sha512-lBwRvjSmqiMYe/pS0+1gggjJleUJi7NzjvQ1Fkqtt69hBa/0t1YuW/MLQMAPixfwaQOHUXsd6jeU3Z+vdGv3+A==} engines: {node: '>=6.9.0'} @@ -5837,6 +6703,22 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-typescript@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-7PbZQZP50tzv2KGGnhh82GSyMB01yKY9scIjf1a+GfZCtInOWqUH5+1EBU4t9fyR5Oykkkc9vFTs4OHrhHXljQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.27.4) + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.27.4) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-typescript@7.27.1(@babel/core@7.26.10): resolution: {integrity: sha512-Q5sT5+O4QUebHdbwKedFBEwRLb02zJ7r4A5Gg2hUoLuU3FjdMcyqcywqUrLCaDsFCxzokf7u9kuy7qz51YUuAg==} engines: {node: '>=6.9.0'} @@ -5862,6 +6744,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==} engines: {node: '>=6.9.0'} @@ -5872,6 +6764,17 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.10) '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.27.4) + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==} engines: {node: '>=6.9.0'} @@ -5882,6 +6785,17 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.10) '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.27.4) + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==} engines: {node: '>=6.9.0'} @@ -5892,6 +6806,17 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.10) '@babel/helper-plugin-utils': 7.25.9 + /@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.27.4) + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/preset-env@7.26.0(@babel/core@7.26.10): resolution: {integrity: sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==} engines: {node: '>=6.9.0'} @@ -5971,6 +6896,86 @@ packages: transitivePeerDependencies: - supports-color + /@babel/preset-env@7.26.0(@babel/core@7.27.4): + resolution: {integrity: sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.26.2 + '@babel/core': 7.27.4 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-validator-option': 7.25.9 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.27.4) + '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.27.4) + '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.27.4) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.27.4) + '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-async-generator-functions': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-block-scoped-functions': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.27.4) + '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-exponentiation-operator': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-modules-commonjs': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-modules-systemjs': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-new-target': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-regexp-modifiers': 7.26.0(@babel/core@7.27.4) + '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-template-literals': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-typeof-symbol': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-unicode-property-regex': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.27.4) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.27.4) + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.27.4) + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.27.4) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.27.4) + core-js-compat: 3.38.1 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/preset-flow@7.25.7(@babel/core@7.26.10): resolution: {integrity: sha512-q2x3g0YHzo/Ohsr51KOYS/BtZMsvkzVd8qEyhZAyTatYdobfgXCuyppTqTuIhdq5kR/P3nyyVvZ6H5dMc4PnCQ==} engines: {node: '>=6.9.0'} @@ -5993,6 +6998,17 @@ packages: '@babel/types': 7.27.1 esutils: 2.0.3 + /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.27.4): + resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} + peerDependencies: + '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/types': 7.27.1 + esutils: 2.0.3 + dev: true + /@babel/preset-react@7.25.7(@babel/core@7.26.10): resolution: {integrity: sha512-GjV0/mUEEXpi1U5ZgDprMRRgajGMRW3G5FjMr5KLKD8nT2fTG8+h/klV3+6Dm5739QE+K5+2e91qFKAYI3pmRg==} engines: {node: '>=6.9.0'} @@ -6058,6 +7074,22 @@ packages: transitivePeerDependencies: - supports-color + /@babel/preset-typescript@7.26.0(@babel/core@7.27.4): + resolution: {integrity: sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-validator-option': 7.25.9 + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-modules-commonjs': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-typescript': 7.25.9(@babel/core@7.27.4) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/preset-typescript@7.27.1(@babel/core@7.26.10): resolution: {integrity: sha512-l7WfQfX0WK4M0v2RudjuQK4u99BS6yLHYEmdtVPP7lKV013zr9DygFuWNlnbvQ9LR+LS0Egz/XAvGx5U9MX0fQ==} engines: {node: '>=6.9.0'} @@ -6198,7 +7230,7 @@ packages: - supports-color dev: true - /@babel/traverse@7.27.1: + /@babel/traverse@7.27.1(supports-color@5.5.0): resolution: {integrity: sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg==} engines: {node: '>=6.9.0'} dependencies: @@ -6207,24 +7239,25 @@ packages: '@babel/parser': 7.27.2 '@babel/template': 7.27.2 '@babel/types': 7.27.1 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: - supports-color - /@babel/traverse@7.27.1(supports-color@5.5.0): - resolution: {integrity: sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg==} + /@babel/traverse@7.27.4: + resolution: {integrity: sha512-oNcu2QbHqts9BtOWJosOVJapWjBDSxGCpFvikNR5TGDYDQf3JwpIoMzIKrvfoti93cLfPJEG4tH9SPVeyCGgdA==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.27.1 - '@babel/generator': 7.27.1 - '@babel/parser': 7.27.2 + '@babel/generator': 7.27.5 + '@babel/parser': 7.27.5 '@babel/template': 7.27.2 - '@babel/types': 7.27.1 - debug: 4.4.0(supports-color@5.5.0) + '@babel/types': 7.27.6 + debug: 4.4.1(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: - supports-color + dev: true /@babel/types@7.25.7: resolution: {integrity: sha512-vwIVdXG+j+FOpkwqHRcBgHLYNL7XMkufrlaFvL9o6Ai9sJn9+PdyIL5qa0XzTZw084c+u9LOls53eoZWP/W5WQ==} @@ -6255,6 +7288,14 @@ packages: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 + /@babel/types@7.27.6: + resolution: {integrity: sha512-ETyHEk2VHHvl9b9jZP5IHPavHYk57EhanlRRuae9XCpb/j5bDCbPPMOBfCWhnl/7EDJz0jEMCi/RhccCE8r1+Q==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + dev: true + /@base2/pretty-print-object@1.0.1: resolution: {integrity: sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==} dev: true @@ -6715,12 +7756,12 @@ packages: ajv: 8.17.1 dev: true - /@commitlint/config-validator@19.8.0: - resolution: {integrity: sha512-+r5ZvD/0hQC3w5VOHJhGcCooiAVdynFlCe2d6I9dU+PvXdV3O+fU4vipVg+6hyLbQUuCH82mz3HnT/cBQTYYuA==} + /@commitlint/config-validator@19.8.1: + resolution: {integrity: sha512-0jvJ4u+eqGPBIzzSdqKNX1rvdbSU1lPNYlfQQRIFnBgLy26BtC0cFnr7c/AyuzExMxWsMOte6MkTi9I3SQ3iGQ==} engines: {node: '>=v18'} requiresBuild: true dependencies: - '@commitlint/types': 19.8.0 + '@commitlint/types': 19.8.1 ajv: 8.17.1 dev: true optional: true @@ -6762,8 +7803,8 @@ packages: engines: {node: '>=v18'} dev: true - /@commitlint/execute-rule@19.8.0: - resolution: {integrity: sha512-fuLeI+EZ9x2v/+TXKAjplBJWI9CNrHnyi5nvUQGQt4WRkww/d95oVRsc9ajpt4xFrFmqMZkd/xBQHZDvALIY7A==} + /@commitlint/execute-rule@19.8.1: + resolution: {integrity: sha512-YfJyIqIKWI64Mgvn/sE7FXvVMQER/Cd+s3hZke6cI1xgNT/f6ZAz5heND0QtffH+KbcqAwXDEE1/5niYayYaQA==} engines: {node: '>=v18'} requiresBuild: true dev: true @@ -6814,15 +7855,15 @@ packages: - typescript dev: true - /@commitlint/load@19.8.0(@types/node@18.16.9)(typescript@5.7.3): - resolution: {integrity: sha512-4rvmm3ff81Sfb+mcWT5WKlyOa+Hd33WSbirTVUer0wjS1Hv/Hzr07Uv1ULIV9DkimZKNyOwXn593c+h8lsDQPQ==} + /@commitlint/load@19.8.1(@types/node@18.16.9)(typescript@5.7.3): + resolution: {integrity: sha512-9V99EKG3u7z+FEoe4ikgq7YGRCSukAcvmKQuTtUyiYPnOd9a2/H9Ak1J9nJA1HChRQp9OA/sIKPugGS+FK/k1A==} engines: {node: '>=v18'} requiresBuild: true dependencies: - '@commitlint/config-validator': 19.8.0 - '@commitlint/execute-rule': 19.8.0 - '@commitlint/resolve-extends': 19.8.0 - '@commitlint/types': 19.8.0 + '@commitlint/config-validator': 19.8.1 + '@commitlint/execute-rule': 19.8.1 + '@commitlint/resolve-extends': 19.8.1 + '@commitlint/types': 19.8.1 chalk: 5.4.1 cosmiconfig: 9.0.0(typescript@5.7.3) cosmiconfig-typescript-loader: 6.1.0(@types/node@18.16.9)(cosmiconfig@9.0.0)(typescript@5.7.3) @@ -6872,13 +7913,13 @@ packages: resolve-from: 5.0.0 dev: true - /@commitlint/resolve-extends@19.8.0: - resolution: {integrity: sha512-CLanRQwuG2LPfFVvrkTrBR/L/DMy3+ETsgBqW1OvRxmzp/bbVJW0Xw23LnnExgYcsaFtos967lul1CsbsnJlzQ==} + /@commitlint/resolve-extends@19.8.1: + resolution: {integrity: sha512-GM0mAhFk49I+T/5UCYns5ayGStkTt4XFFrjjf0L4S26xoMTSkdCf9ZRO8en1kuopC4isDFuEm7ZOm/WRVeElVg==} engines: {node: '>=v18'} requiresBuild: true dependencies: - '@commitlint/config-validator': 19.8.0 - '@commitlint/types': 19.8.0 + '@commitlint/config-validator': 19.8.1 + '@commitlint/types': 19.8.1 global-directory: 4.0.1 import-meta-resolve: 4.1.0 lodash.mergewith: 4.6.2 @@ -6916,8 +7957,8 @@ packages: chalk: 5.4.1 dev: true - /@commitlint/types@19.8.0: - resolution: {integrity: sha512-LRjP623jPyf3Poyfb0ohMj8I3ORyBDOwXAgxxVPbSD0unJuW2mJWeiRfaQinjtccMqC5Wy1HOMfa4btKjbNxbg==} + /@commitlint/types@19.8.1: + resolution: {integrity: sha512-/yCrWGCoA1SVKOks25EGadP9Pnj0oAIHGpl2wH2M2Y46dPM2ueb8wyCVOD7O3WCTkaJ0IkKvzhl1JY7+uCT2Dw==} engines: {node: '>=v18'} requiresBuild: true dependencies: @@ -7152,7 +8193,7 @@ packages: /@emotion/memoize@0.9.0: resolution: {integrity: sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==} - /@emotion/react@11.13.3(@types/react@18.2.79)(react@18.3.1): + /@emotion/react@11.13.3(@types/react@18.3.11)(react@18.3.1): resolution: {integrity: sha512-lIsdU6JNrmYfJ5EbUCf4xW1ovy5wKQ2CkPRM4xogziOxH1nXxBSjpC9YqbFAP7circxMfYp+6x676BqWcEiixg==} peerDependencies: '@types/react': '*' @@ -7168,14 +8209,14 @@ packages: '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@18.3.1) '@emotion/utils': 1.4.1 '@emotion/weak-memoize': 0.4.0 - '@types/react': 18.2.79 + '@types/react': 18.3.11 hoist-non-react-statics: 3.3.2 react: 18.3.1 transitivePeerDependencies: - supports-color dev: false - /@emotion/react@11.13.3(@types/react@19.0.12)(react@19.0.0): + /@emotion/react@11.13.3(@types/react@19.1.0)(react@19.0.0): resolution: {integrity: sha512-lIsdU6JNrmYfJ5EbUCf4xW1ovy5wKQ2CkPRM4xogziOxH1nXxBSjpC9YqbFAP7circxMfYp+6x676BqWcEiixg==} peerDependencies: '@types/react': '*' @@ -7191,7 +8232,7 @@ packages: '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@19.0.0) '@emotion/utils': 1.4.1 '@emotion/weak-memoize': 0.4.0 - '@types/react': 19.0.12 + '@types/react': 19.1.0 hoist-non-react-statics: 3.3.2 react: 19.0.0 transitivePeerDependencies: @@ -7212,7 +8253,7 @@ packages: resolution: {integrity: sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==} dev: false - /@emotion/styled@11.13.0(@emotion/react@11.13.3)(@types/react@18.2.79)(react@18.3.1): + /@emotion/styled@11.13.0(@emotion/react@11.13.3)(@types/react@18.3.11)(react@18.3.1): resolution: {integrity: sha512-tkzkY7nQhW/zC4hztlwucpT8QEZ6eUzpXDRhww/Eej4tFfO0FxQYWRyg/c5CCXa4d/f174kqeXYjuQRnhzf6dA==} peerDependencies: '@emotion/react': ^11.0.0-rc.0 @@ -7225,17 +8266,17 @@ packages: '@babel/runtime': 7.25.7 '@emotion/babel-plugin': 11.12.0 '@emotion/is-prop-valid': 1.3.1 - '@emotion/react': 11.13.3(@types/react@18.2.79)(react@18.3.1) + '@emotion/react': 11.13.3(@types/react@18.3.11)(react@18.3.1) '@emotion/serialize': 1.3.2 '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@18.3.1) '@emotion/utils': 1.4.1 - '@types/react': 18.2.79 + '@types/react': 18.3.11 react: 18.3.1 transitivePeerDependencies: - supports-color dev: false - /@emotion/styled@11.13.0(@emotion/react@11.13.3)(@types/react@19.0.12)(react@19.0.0): + /@emotion/styled@11.13.0(@emotion/react@11.13.3)(@types/react@19.1.0)(react@19.0.0): resolution: {integrity: sha512-tkzkY7nQhW/zC4hztlwucpT8QEZ6eUzpXDRhww/Eej4tFfO0FxQYWRyg/c5CCXa4d/f174kqeXYjuQRnhzf6dA==} peerDependencies: '@emotion/react': ^11.0.0-rc.0 @@ -7248,11 +8289,11 @@ packages: '@babel/runtime': 7.25.7 '@emotion/babel-plugin': 11.12.0 '@emotion/is-prop-valid': 1.3.1 - '@emotion/react': 11.13.3(@types/react@19.0.12)(react@19.0.0) + '@emotion/react': 11.13.3(@types/react@19.1.0)(react@19.0.0) '@emotion/serialize': 1.3.2 '@emotion/use-insertion-effect-with-fallbacks': 1.1.0(react@19.0.0) '@emotion/utils': 1.4.1 - '@types/react': 19.0.12 + '@types/react': 19.1.0 react: 19.0.0 transitivePeerDependencies: - supports-color @@ -8777,12 +9818,12 @@ packages: '@hapi/hoek': 9.3.0 dev: true - /@heroicons/react@2.1.3(react@19.0.0-rc-cd22717c-20241013): + /@heroicons/react@2.1.3(react@19.1.0): resolution: {integrity: sha512-fEcPfo4oN345SoqdlCDdSa4ivjaKbk0jTd+oubcgNxnNgAfzysfwWfQUr+51wigiWHQQRiZNd1Ao0M5Y3M2EGg==} peerDependencies: react: '>= 16' dependencies: - react: 19.0.0-rc-cd22717c-20241013 + react: 19.1.0 dev: false /@humanwhocodes/config-array@0.12.3: @@ -8840,6 +9881,16 @@ packages: '@img/sharp-libvips-darwin-arm64': 1.0.4 optional: true + /@img/sharp-darwin-arm64@0.34.2: + resolution: {integrity: sha512-OfXHZPppddivUJnqyKoi5YVeHRkkNE2zUFT2gbpKxp/JZCFYEYubnMg+gOp6lWfasPrTS+KPosKqdI+ELYVDtg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-darwin-arm64': 1.1.0 + optional: true + /@img/sharp-darwin-x64@0.33.5: resolution: {integrity: sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -8850,6 +9901,16 @@ packages: '@img/sharp-libvips-darwin-x64': 1.0.4 optional: true + /@img/sharp-darwin-x64@0.34.2: + resolution: {integrity: sha512-dYvWqmjU9VxqXmjEtjmvHnGqF8GrVjM2Epj9rJ6BUIXvk8slvNDJbhGFvIoXzkDhrJC2jUxNLz/GUjjvSzfw+g==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [darwin] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-darwin-x64': 1.1.0 + optional: true + /@img/sharp-libvips-darwin-arm64@1.0.4: resolution: {integrity: sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==} cpu: [arm64] @@ -8857,6 +9918,13 @@ packages: requiresBuild: true optional: true + /@img/sharp-libvips-darwin-arm64@1.1.0: + resolution: {integrity: sha512-HZ/JUmPwrJSoM4DIQPv/BfNh9yrOA8tlBbqbLz4JZ5uew2+o22Ik+tHQJcih7QJuSa0zo5coHTfD5J8inqj9DA==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optional: true + /@img/sharp-libvips-darwin-x64@1.0.4: resolution: {integrity: sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==} cpu: [x64] @@ -8864,6 +9932,13 @@ packages: requiresBuild: true optional: true + /@img/sharp-libvips-darwin-x64@1.1.0: + resolution: {integrity: sha512-Xzc2ToEmHN+hfvsl9wja0RlnXEgpKNmftriQp6XzY/RaSfwD9th+MSh0WQKzUreLKKINb3afirxW7A0fz2YWuQ==} + cpu: [x64] + os: [darwin] + requiresBuild: true + optional: true + /@img/sharp-libvips-linux-arm64@1.0.4: resolution: {integrity: sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==} cpu: [arm64] @@ -8871,6 +9946,13 @@ packages: requiresBuild: true optional: true + /@img/sharp-libvips-linux-arm64@1.1.0: + resolution: {integrity: sha512-IVfGJa7gjChDET1dK9SekxFFdflarnUB8PwW8aGwEoF3oAsSDuNUTYS+SKDOyOJxQyDC1aPFMuRYLoDInyV9Ew==} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + /@img/sharp-libvips-linux-arm@1.0.5: resolution: {integrity: sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==} cpu: [arm] @@ -8878,6 +9960,20 @@ packages: requiresBuild: true optional: true + /@img/sharp-libvips-linux-arm@1.1.0: + resolution: {integrity: sha512-s8BAd0lwUIvYCJyRdFqvsj+BJIpDBSxs6ivrOPm/R7piTs5UIwY5OjXrP2bqXC9/moGsyRa37eYWYCOGVXxVrA==} + cpu: [arm] + os: [linux] + requiresBuild: true + optional: true + + /@img/sharp-libvips-linux-ppc64@1.1.0: + resolution: {integrity: sha512-tiXxFZFbhnkWE2LA8oQj7KYR+bWBkiV2nilRldT7bqoEZ4HiDOcePr9wVDAZPi/Id5fT1oY9iGnDq20cwUz8lQ==} + cpu: [ppc64] + os: [linux] + requiresBuild: true + optional: true + /@img/sharp-libvips-linux-s390x@1.0.4: resolution: {integrity: sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==} cpu: [s390x] @@ -8885,6 +9981,13 @@ packages: requiresBuild: true optional: true + /@img/sharp-libvips-linux-s390x@1.1.0: + resolution: {integrity: sha512-xukSwvhguw7COyzvmjydRb3x/09+21HykyapcZchiCUkTThEQEOMtBj9UhkaBRLuBrgLFzQ2wbxdeCCJW/jgJA==} + cpu: [s390x] + os: [linux] + requiresBuild: true + optional: true + /@img/sharp-libvips-linux-x64@1.0.4: resolution: {integrity: sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==} cpu: [x64] @@ -8892,6 +9995,13 @@ packages: requiresBuild: true optional: true + /@img/sharp-libvips-linux-x64@1.1.0: + resolution: {integrity: sha512-yRj2+reB8iMg9W5sULM3S74jVS7zqSzHG3Ol/twnAAkAhnGQnpjj6e4ayUz7V+FpKypwgs82xbRdYtchTTUB+Q==} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + /@img/sharp-libvips-linuxmusl-arm64@1.0.4: resolution: {integrity: sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==} cpu: [arm64] @@ -8899,6 +10009,13 @@ packages: requiresBuild: true optional: true + /@img/sharp-libvips-linuxmusl-arm64@1.1.0: + resolution: {integrity: sha512-jYZdG+whg0MDK+q2COKbYidaqW/WTz0cc1E+tMAusiDygrM4ypmSCjOJPmFTvHHJ8j/6cAGyeDWZOsK06tP33w==} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + /@img/sharp-libvips-linuxmusl-x64@1.0.4: resolution: {integrity: sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==} cpu: [x64] @@ -8906,6 +10023,13 @@ packages: requiresBuild: true optional: true + /@img/sharp-libvips-linuxmusl-x64@1.1.0: + resolution: {integrity: sha512-wK7SBdwrAiycjXdkPnGCPLjYb9lD4l6Ze2gSdAGVZrEL05AOUJESWU2lhlC+Ffn5/G+VKuSm6zzbQSzFX/P65A==} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + /@img/sharp-linux-arm64@0.33.5: resolution: {integrity: sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -8916,6 +10040,16 @@ packages: '@img/sharp-libvips-linux-arm64': 1.0.4 optional: true + /@img/sharp-linux-arm64@0.34.2: + resolution: {integrity: sha512-D8n8wgWmPDakc83LORcfJepdOSN6MvWNzzz2ux0MnIbOqdieRZwVYY32zxVx+IFUT8er5KPcyU3XXsn+GzG/0Q==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linux-arm64': 1.1.0 + optional: true + /@img/sharp-linux-arm@0.33.5: resolution: {integrity: sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -8926,6 +10060,16 @@ packages: '@img/sharp-libvips-linux-arm': 1.0.5 optional: true + /@img/sharp-linux-arm@0.34.2: + resolution: {integrity: sha512-0DZzkvuEOqQUP9mo2kjjKNok5AmnOr1jB2XYjkaoNRwpAYMDzRmAqUIa1nRi58S2WswqSfPOWLNOr0FDT3H5RQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linux-arm': 1.1.0 + optional: true + /@img/sharp-linux-s390x@0.33.5: resolution: {integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -8936,6 +10080,16 @@ packages: '@img/sharp-libvips-linux-s390x': 1.0.4 optional: true + /@img/sharp-linux-s390x@0.34.2: + resolution: {integrity: sha512-EGZ1xwhBI7dNISwxjChqBGELCWMGDvmxZXKjQRuqMrakhO8QoMgqCrdjnAqJq/CScxfRn+Bb7suXBElKQpPDiw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [s390x] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linux-s390x': 1.1.0 + optional: true + /@img/sharp-linux-x64@0.33.5: resolution: {integrity: sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -8946,6 +10100,16 @@ packages: '@img/sharp-libvips-linux-x64': 1.0.4 optional: true + /@img/sharp-linux-x64@0.34.2: + resolution: {integrity: sha512-sD7J+h5nFLMMmOXYH4DD9UtSNBD05tWSSdWAcEyzqW8Cn5UxXvsHAxmxSesYUsTOBmUnjtxghKDl15EvfqLFbQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linux-x64': 1.1.0 + optional: true + /@img/sharp-linuxmusl-arm64@0.33.5: resolution: {integrity: sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -8956,6 +10120,16 @@ packages: '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 optional: true + /@img/sharp-linuxmusl-arm64@0.34.2: + resolution: {integrity: sha512-NEE2vQ6wcxYav1/A22OOxoSOGiKnNmDzCYFOZ949xFmrWZOVII1Bp3NqVVpvj+3UeHMFyN5eP/V5hzViQ5CZNA==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linuxmusl-arm64': 1.1.0 + optional: true + /@img/sharp-linuxmusl-x64@0.33.5: resolution: {integrity: sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -8966,6 +10140,16 @@ packages: '@img/sharp-libvips-linuxmusl-x64': 1.0.4 optional: true + /@img/sharp-linuxmusl-x64@0.34.2: + resolution: {integrity: sha512-DOYMrDm5E6/8bm/yQLCWyuDJwUnlevR8xtF8bs+gjZ7cyUNYXiSf/E8Kp0Ss5xasIaXSHzb888V1BE4i1hFhAA==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linuxmusl-x64': 1.1.0 + optional: true + /@img/sharp-wasm32@0.33.5: resolution: {integrity: sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -8975,6 +10159,23 @@ packages: '@emnapi/runtime': 1.4.3 optional: true + /@img/sharp-wasm32@0.34.2: + resolution: {integrity: sha512-/VI4mdlJ9zkaq53MbIG6rZY+QRN3MLbR6usYlgITEzi4Rpx5S6LFKsycOQjkOGmqTNmkIdLjEvooFKwww6OpdQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [wasm32] + requiresBuild: true + dependencies: + '@emnapi/runtime': 1.4.3 + optional: true + + /@img/sharp-win32-arm64@0.34.2: + resolution: {integrity: sha512-cfP/r9FdS63VA5k0xiqaNaEoGxBg9k7uE+RQGzuK9fHt7jib4zAVVseR9LsE4gJcNWgT6APKMNnCcnyOtmSEUQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [win32] + requiresBuild: true + optional: true + /@img/sharp-win32-ia32@0.33.5: resolution: {integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -8983,6 +10184,14 @@ packages: requiresBuild: true optional: true + /@img/sharp-win32-ia32@0.34.2: + resolution: {integrity: sha512-QLjGGvAbj0X/FXl8n1WbtQ6iVBpWU7JO94u/P2M4a8CFYsvQi4GW2mRy/JqkRx0qpBzaOdKJKw8uc930EX2AHw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [ia32] + os: [win32] + requiresBuild: true + optional: true + /@img/sharp-win32-x64@0.33.5: resolution: {integrity: sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -8991,8 +10200,16 @@ packages: requiresBuild: true optional: true - /@inquirer/figures@1.0.11: - resolution: {integrity: sha512-eOg92lvrn/aRUqbxRyvpEWnrvRuTYRifixHkYVpJiygTgVSBIHDqLh0SrMQXkafvULg3ck11V7xvR+zcgvpHFw==} + /@img/sharp-win32-x64@0.34.2: + resolution: {integrity: sha512-aUdT6zEYtDKCaxkofmmJDJYGCf0+pJg3eU9/oBuqvEeoB9dKI6ZLc/1iLJCTuJQDO4ptntAlkUmHgGjyuobZbw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [win32] + requiresBuild: true + optional: true + + /@inquirer/figures@1.0.12: + resolution: {integrity: sha512-MJttijd8rMFcKJC8NYmprWr6hD3r9Gd9qUC0XwPNwoEPWSMVJwA2MlXxF+nhZZNMY+HXsWa+o7KY2emWYIn0jQ==} engines: {node: '>=18'} dev: true @@ -9308,6 +10525,19 @@ packages: thingies: 1.21.0(tslib@2.8.1) tslib: 2.8.1 + /@jsonjoy.com/json-pack@1.2.0(tslib@2.8.1): + resolution: {integrity: sha512-io1zEbbYcElht3tdlqEOFxZ0dMTYrHz9iMf0gqn1pPjZFTCgM5R4R5IMA20Chb2UPYYsxjzs8CgZ7Nb5n2K2rA==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' + dependencies: + '@jsonjoy.com/base64': 1.1.2(tslib@2.8.1) + '@jsonjoy.com/util': 1.6.0(tslib@2.8.1) + hyperdyperid: 1.2.0 + thingies: 1.21.0(tslib@2.8.1) + tslib: 2.8.1 + dev: true + /@jsonjoy.com/util@1.3.0(tslib@2.8.1): resolution: {integrity: sha512-Cebt4Vk7k1xHy87kHY7KSPLT77A7Ev7IfOblyLZhtYEhrdQ6fX4EoLq3xOQ3O/DRMEh2ok5nyC180E+ABS8Wmw==} engines: {node: '>=10.0'} @@ -9316,6 +10546,15 @@ packages: dependencies: tslib: 2.8.1 + /@jsonjoy.com/util@1.6.0(tslib@2.8.1): + resolution: {integrity: sha512-sw/RMbehRhN68WRtcKCpQOPfnH6lLP4GJfqzi3iYej8tnzpZUDr6UkZYJjcjjC0FWEJOJbyM3PTIwxucUmDG2A==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' + dependencies: + tslib: 2.8.1 + dev: true + /@juggle/resize-observer@3.4.0: resolution: {integrity: sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==} dev: true @@ -9619,7 +10858,7 @@ packages: typescript: ^4 || ^5 dependencies: '@babel/core': 7.26.10 - '@babel/eslint-parser': 7.25.7(@babel/core@7.26.10)(eslint@8.57.1) + '@babel/eslint-parser': 7.25.7(@babel/core@7.27.4)(eslint@8.57.1) '@babel/eslint-plugin': 7.25.7(@babel/eslint-parser@7.25.7)(eslint@8.57.1) '@modern-js/babel-preset': 2.59.0(@rsbuild/core@1.0.1-rc.4) '@rsbuild/core': 1.0.1-rc.4 @@ -9732,7 +10971,7 @@ packages: optional: true dependencies: '@babel/parser': 7.27.2 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) '@babel/types': 7.27.1 '@modern-js/core': 2.67.5 '@modern-js/node-bundle-require': 2.67.5 @@ -9801,7 +11040,7 @@ packages: optional: true dependencies: '@babel/parser': 7.27.2 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) '@babel/types': 7.27.1 '@modern-js/core': 2.67.6 '@modern-js/node-bundle-require': 2.67.6 @@ -9856,7 +11095,7 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/app-tools@2.67.6(@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)(typescript@5.5.2)(webpack-cli@5.1.4): + /@modern-js/app-tools@2.67.6(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@19.1.0)(react@18.3.1)(styled-components@6.1.8)(typescript@5.5.2)(webpack-cli@5.1.4): resolution: {integrity: sha512-OwLQLyaX0n81Y2YhmuGFuvOzyC2ZZIcf8n7BT8kX2bBvTz+DnxjR/I+AJNkV7qmaw+OnLEwrlhpPotqLgCCxDQ==} engines: {node: '>=14.17.6'} hasBin: true @@ -9875,13 +11114,13 @@ packages: '@modern-js/core': 2.67.6 '@modern-js/node-bundle-require': 2.67.6 '@modern-js/plugin': 2.67.6 - '@modern-js/plugin-data-loader': 2.67.6(react-dom@18.3.1)(react@18.3.1) + '@modern-js/plugin-data-loader': 2.67.6(react-dom@19.1.0)(react@18.3.1) '@modern-js/plugin-i18n': 2.67.6 - '@modern-js/plugin-v2': 2.67.6(react-dom@18.3.1)(react@18.3.1) - '@modern-js/prod-server': 2.67.6(react-dom@18.3.1)(react@18.3.1) + '@modern-js/plugin-v2': 2.67.6(react-dom@19.1.0)(react@18.3.1) + '@modern-js/prod-server': 2.67.6(react-dom@19.1.0)(react@18.3.1) '@modern-js/rsbuild-plugin-esbuild': 2.67.6(@swc/core@1.7.26)(webpack-cli@5.1.4) - '@modern-js/server': 2.67.6(@babel/traverse@7.27.0)(@rsbuild/core@1.3.20)(react-dom@18.3.1)(react@18.3.1) - '@modern-js/server-core': 2.67.6(react-dom@18.3.1)(react@18.3.1) + '@modern-js/server': 2.67.6(@babel/traverse@7.27.0)(@rsbuild/core@1.3.20)(react-dom@19.1.0)(react@18.3.1) + '@modern-js/server-core': 2.67.6(react-dom@19.1.0)(react@18.3.1) '@modern-js/server-utils': 2.67.6(@babel/traverse@7.27.0)(@rsbuild/core@1.3.20) '@modern-js/types': 2.67.6 '@modern-js/uni-builder': 2.67.6(@rspack/core@1.3.9)(esbuild@0.17.19)(styled-components@6.1.8)(typescript@5.5.2)(webpack-cli@5.1.4) @@ -10155,14 +11394,6 @@ packages: - supports-color dev: true - /@modern-js/node-bundle-require@2.65.1: - resolution: {integrity: sha512-XpEkciVEfDbkkLUI662ZFlI9tXsUQtLXk4NRJDBGosNnk9uL2XszmC8sKsdCSLK8AYuPW2w6MTVWuJsOR0EU8A==} - dependencies: - '@modern-js/utils': 2.65.1 - '@swc/helpers': 0.5.13 - esbuild: 0.17.19 - dev: true - /@modern-js/node-bundle-require@2.67.5: resolution: {integrity: sha512-H0U1vxgKZMiJFmcKAdJYq6egWEMshl9G1g4pi5ux2qhby44VocnG3ddoTDgstu8s3cepHE/apFfaq6Hj0R/CDQ==} dependencies: @@ -10225,6 +11456,23 @@ packages: - react-dom - supports-color + /@modern-js/plugin-data-loader@2.67.6(react-dom@19.1.0)(react@18.3.1): + resolution: {integrity: sha512-f52O/3Mpe9o+6bKXu4HPUoDqMrjMGtd3W6rkD5sfbUkfm3K+zozMz3dhwvGYM80wHbdErD0+2dylHPXbABI7Sw==} + engines: {node: '>=16.2.0'} + peerDependencies: + react: '>=17.0.0' + dependencies: + '@babel/core': 7.26.10 + '@modern-js/runtime-utils': 2.67.6(react-dom@19.1.0)(react@18.3.1) + '@modern-js/utils': 2.67.6 + '@swc/helpers': 0.5.17 + path-to-regexp: 6.3.0 + react: 18.3.1 + transitivePeerDependencies: + - react-dom + - supports-color + dev: true + /@modern-js/plugin-i18n@2.67.5: resolution: {integrity: sha512-mGJEhbmoB2IphT4t9eaRoAWcuHoaWJVewpIk8jgewr010Oe86x+2CSGe2G1w3Mo5jtuPxyATH9/0OMYS28rGHw==} dependencies: @@ -10286,6 +11534,18 @@ packages: - react - react-dom + /@modern-js/plugin-v2@2.67.6(react-dom@19.1.0)(react@18.3.1): + resolution: {integrity: sha512-hvKMubO39x98gsi9PygfrMmN6KrADgcd3KF8HvqBIyIbUGaPz6LyQBL2fvhEQ6LZuYB5I7fEAqE9I/n29QWs2g==} + dependencies: + '@modern-js/runtime-utils': 2.67.6(react-dom@19.1.0)(react@18.3.1) + '@modern-js/utils': 2.67.6 + '@swc/helpers': 0.5.17 + jiti: 1.21.7 + transitivePeerDependencies: + - react + - react-dom + dev: true + /@modern-js/plugin@2.67.5: resolution: {integrity: sha512-0Dgyba9fgB62NEGFCI3V5FPtLF2XFg2BZ/I+kErdVhy/o6/Na9pScDRSHReLcZxW68C9pJlh7XskrMF2OFqpZA==} dependencies: @@ -10326,6 +11586,20 @@ packages: - react-dom dev: true + /@modern-js/prod-server@2.67.6(react-dom@19.1.0)(react@18.3.1): + resolution: {integrity: sha512-slTnhU7odUN8JUxY+xdoH5/c8akFxc9ybpItd+GaMIyIxW9COgR2QV6j+tEmsLT+nL8lNf1l/TdrwzBnV7sd3w==} + engines: {node: '>=16.2.0'} + dependencies: + '@modern-js/runtime-utils': 2.67.6(react-dom@19.1.0)(react@18.3.1) + '@modern-js/server-core': 2.67.6(react-dom@19.1.0)(react@18.3.1) + '@modern-js/utils': 2.67.6 + '@swc/helpers': 0.5.17 + source-map-support: 0.5.21 + transitivePeerDependencies: + - react + - react-dom + dev: true + /@modern-js/render@2.67.5(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-Ee5Z5v5IYyEyNZnxRxZug4bVXOTyWe8K32bTjLKMuodmPo8zbLAzH0nfLdonygdHIuW4SNLOaa6qkO6JoJvyig==} peerDependencies: @@ -10353,6 +11627,20 @@ packages: react-dom: 18.3.1(react@18.3.1) rsc-html-stream: 0.0.5 + /@modern-js/render@2.67.6(react-dom@19.1.0)(react@18.3.1): + resolution: {integrity: sha512-dFqERkcoY3vroTjUnWGtd6K2uQc26s+hIDnNpFd05H9cNUEFQohH6q9KUbaxeoFQc1TtZdftmfRwGRYNgPMI0g==} + peerDependencies: + react: '>=17.0.0' + react-dom: '>=17.0.0' + dependencies: + '@modern-js/types': 2.67.6 + '@modern-js/utils': 2.67.6 + '@swc/helpers': 0.5.17 + react: 18.3.1 + react-dom: 19.1.0(react@18.3.1) + rsc-html-stream: 0.0.5 + dev: true + /@modern-js/rsbuild-plugin-esbuild@2.67.5(@swc/core@1.7.26)(webpack-cli@5.1.4): resolution: {integrity: sha512-4In7W+fsgPTJtGz08AiWmUU1aKunlMBMw4BNyhO1b72qHTowlgPiGBiZw6hKSIBWMxPUSIhe0Ej+0b6BUMs+RA==} dependencies: @@ -10419,6 +11707,28 @@ packages: react-router-dom: 6.27.0(react-dom@18.3.1)(react@18.3.1) serialize-javascript: 6.0.2 + /@modern-js/runtime-utils@2.67.6(react-dom@19.1.0)(react@18.3.1): + resolution: {integrity: sha512-UYgLiVpvuJd0WZHYChprwCAW3yaXSt8u3V/CCPNae5GPH0IYwIRm/nytLldibc2OPkteO5WwtM2sxecOk78jQQ==} + peerDependencies: + react: '>=17.0.0' + react-dom: '>=17.0.0' + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true + dependencies: + '@modern-js/types': 2.67.6 + '@modern-js/utils': 2.67.6 + '@remix-run/router': 1.20.0 + '@swc/helpers': 0.5.17 + lru-cache: 10.4.3 + react: 18.3.1 + react-dom: 19.1.0(react@18.3.1) + react-router-dom: 6.27.0(react-dom@19.1.0)(react@18.3.1) + serialize-javascript: 6.0.2 + dev: true + /@modern-js/runtime@2.67.5(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-myl2Kucx5MfMdjVfRSQANA2vC4+utQdaWklWgBcVd1RRQl5hVS5BwxCavixEhgxGLY2Q0Q3/GswD5/ecFGov/g==} engines: {node: '>=14.17.6'} @@ -10494,6 +11804,44 @@ packages: transitivePeerDependencies: - supports-color + /@modern-js/runtime@2.67.6(react-dom@19.1.0)(react@18.3.1): + resolution: {integrity: sha512-UIr3J5eRMTsKGcgSgqoL52wg4ik1l8AKDnLlOMIyiSgRL4sZB9AkL3UWVqlMUBl5LL7qLernjrfTjt2jh2sWbw==} + engines: {node: '>=14.17.6'} + peerDependencies: + react: '>=17' + react-dom: '>=17' + dependencies: + '@babel/core': 7.26.10 + '@babel/types': 7.27.0 + '@loadable/babel-plugin': 5.15.3(@babel/core@7.26.10) + '@loadable/component': 5.15.3(react@18.3.1) + '@loadable/server': 5.15.3(@loadable/component@5.15.3)(react@18.3.1) + '@modern-js/plugin': 2.67.6 + '@modern-js/plugin-data-loader': 2.67.6(react-dom@19.1.0)(react@18.3.1) + '@modern-js/plugin-v2': 2.67.6(react-dom@19.1.0)(react@18.3.1) + '@modern-js/render': 2.67.6(react-dom@19.1.0)(react@18.3.1) + '@modern-js/runtime-utils': 2.67.6(react-dom@19.1.0)(react@18.3.1) + '@modern-js/types': 2.67.6 + '@modern-js/utils': 2.67.6 + '@swc/helpers': 0.5.17 + '@types/loadable__component': 5.13.9 + '@types/react-helmet': 6.1.11 + '@types/styled-components': 5.1.34 + cookie: 0.7.2 + es-module-lexer: 1.6.0 + esbuild: 0.17.19 + invariant: 2.2.4 + isbot: 3.7.1 + react: 18.3.1 + react-dom: 19.1.0(react@18.3.1) + react-helmet: 6.1.0(react@18.3.1) + react-is: 18.3.1 + react-side-effect: 2.1.2(react@18.3.1) + styled-components: 5.3.11(@babel/core@7.26.10)(react-dom@19.1.0)(react-is@18.3.1)(react@18.3.1) + transitivePeerDependencies: + - supports-color + dev: true + /@modern-js/server-core@2.67.5(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-J/D9jK50KGEliu/Hh4IbAH2P5mfbz7zB9O4o2VtyZT/0YiHBePGw0B9gYbpfsfCt4dFEwCTCcRnydJVE8GRg/g==} engines: {node: '>=16.2.0'} @@ -10536,11 +11884,32 @@ packages: - react-dom dev: true - /@modern-js/server-runtime@2.67.6(react-dom@18.3.1)(react@18.3.1): + /@modern-js/server-core@2.67.6(react-dom@19.1.0)(react@18.3.1): + resolution: {integrity: sha512-3+drqL+LfmdqF5zy+5jCJuwQZFxDayO2vTKpSExYRWGbyFda836QQC5+O3AA8n3lBoQJaWKpRXlXvz/t3Tb+dw==} + engines: {node: '>=16.2.0'} + dependencies: + '@modern-js/plugin': 2.67.6 + '@modern-js/plugin-v2': 2.67.6(react-dom@19.1.0)(react@18.3.1) + '@modern-js/runtime-utils': 2.67.6(react-dom@19.1.0)(react@18.3.1) + '@modern-js/utils': 2.67.6 + '@swc/helpers': 0.5.17 + '@web-std/fetch': 4.2.1 + '@web-std/file': 3.0.3 + '@web-std/stream': 1.0.3 + cloneable-readable: 3.0.0 + flatted: 3.3.1 + hono: 3.12.12 + ts-deepmerge: 7.0.2 + transitivePeerDependencies: + - react + - react-dom + dev: true + + /@modern-js/server-runtime@2.67.6(react-dom@19.1.0)(react@18.3.1): resolution: {integrity: sha512-iCqSEbSsVvIiV6G5w46XgUF7EhDETpiJiHH72kw7M0Y0GMwEHOZJ4EF4ATLt9uK9PLzbUqrnvS4n/L+dowlgOg==} dependencies: - '@modern-js/runtime-utils': 2.67.6(react-dom@18.3.1)(react@18.3.1) - '@modern-js/server-core': 2.67.6(react-dom@18.3.1)(react@18.3.1) + '@modern-js/runtime-utils': 2.67.6(react-dom@19.1.0)(react@18.3.1) + '@modern-js/server-core': 2.67.6(react-dom@19.1.0)(react@18.3.1) '@swc/helpers': 0.5.17 transitivePeerDependencies: - react @@ -10646,7 +12015,7 @@ packages: - utf-8-validate dev: true - /@modern-js/server@2.67.6(@babel/traverse@7.27.0)(@rsbuild/core@1.3.20)(react-dom@18.3.1)(react@18.3.1): + /@modern-js/server@2.67.6(@babel/traverse@7.27.0)(@rsbuild/core@1.3.20)(react-dom@19.1.0)(react@18.3.1): resolution: {integrity: sha512-Qh7cojbn50tdRrlQhYeEfirEXgUcJo7k711uArXptZP7avaGi5I+Zop1VLnyflUkof+ljdrcFuOXzAIIMa9yXQ==} peerDependencies: devcert: ^1.2.2 @@ -10662,8 +12031,8 @@ packages: dependencies: '@babel/core': 7.26.10 '@babel/register': 7.25.7(@babel/core@7.26.10) - '@modern-js/runtime-utils': 2.67.6(react-dom@18.3.1)(react@18.3.1) - '@modern-js/server-core': 2.67.6(react-dom@18.3.1)(react@18.3.1) + '@modern-js/runtime-utils': 2.67.6(react-dom@19.1.0)(react@18.3.1) + '@modern-js/server-core': 2.67.6(react-dom@19.1.0)(react@18.3.1) '@modern-js/server-utils': 2.67.6(@babel/traverse@7.27.0)(@rsbuild/core@1.3.20) '@modern-js/types': 2.67.6 '@modern-js/utils': 2.67.6 @@ -11252,20 +12621,11 @@ packages: resolution: {integrity: sha512-RQuROvNA68Dr2SI0mEc1MmG5X2yVmz+aWViZP1Q89z9ErVSJGCSspUHpM2kFQaCwDgbB7Oz84bcAnP0C+ED9TQ==} dependencies: '@swc/helpers': 0.5.13 - caniuse-lite: 1.0.30001718 + caniuse-lite: 1.0.30001721 lodash: 4.17.21 rslog: 1.2.3 dev: false - /@modern-js/utils@2.65.1: - resolution: {integrity: sha512-HrChf19F+6nALo5XPra8ycjhXGQfGi23+S7Y2FLfTKe8vaNnky8duT/XvRWpbS4pp3SQj8ryO8m/qWSsJ1Rogw==} - dependencies: - '@swc/helpers': 0.5.13 - caniuse-lite: 1.0.30001718 - lodash: 4.17.21 - rslog: 1.2.3 - dev: true - /@modern-js/utils@2.67.5: resolution: {integrity: sha512-4nECSADbX1mNbnBDVRP8i5Rm/JkMhAZHslhO/7uPKs1uWqgja3IRH/UTgG/+mnohQTL9uQAZeIkvQInnYOtNww==} dependencies: @@ -11282,10 +12642,10 @@ packages: lodash: 4.17.21 rslog: 1.2.3 - /@module-federation/bridge-react-webpack-plugin@0.13.1: - resolution: {integrity: sha512-3RgGd8KcRw5vibnxWa1NUWwfb0tKwn8OvHeQ4GFKzMvDLm+QpCgQd9LeTEBP38wZgGXVtIJR3y5FPnufWswFKw==} + /@module-federation/bridge-react-webpack-plugin@0.15.0: + resolution: {integrity: sha512-bbinV0gC82x0JGrT6kNV1tQHi4UBxqY79mZJKWVbGpSMPM+nifC9y/nQCYhZZajT7D/5zIHNkP0BKrQmPA7ArA==} dependencies: - '@module-federation/sdk': 0.13.1 + '@module-federation/sdk': 0.15.0 '@types/semver': 7.5.8 semver: 7.6.3 dev: true @@ -11306,14 +12666,14 @@ packages: semver: 7.6.3 dev: true - /@module-federation/cli@0.13.1(typescript@5.7.3)(vue-tsc@2.2.10): - resolution: {integrity: sha512-ej7eZTVUiRMor37pkl2y3hbXwcaNvPgbZJVO+hb2c7cKBjWto7AndgR5qcKpcXXXlhbGwtnI+VrgldruKC+AqQ==} + /@module-federation/cli@0.15.0(typescript@5.7.3)(vue-tsc@2.2.10): + resolution: {integrity: sha512-ZFQ7TA7vwSro4n21/+9cGxVkeRU9IcXcQGs1GIToz/JFvomTHbGN33iplR3GNMhuMNyXQ/wxe2gWkEmIBCzW2w==} engines: {node: '>=16.0.0'} hasBin: true dependencies: - '@modern-js/node-bundle-require': 2.65.1 - '@module-federation/dts-plugin': 0.13.1(typescript@5.7.3)(vue-tsc@2.2.10) - '@module-federation/sdk': 0.13.1 + '@modern-js/node-bundle-require': 2.67.6 + '@module-federation/dts-plugin': 0.15.0(typescript@5.7.3)(vue-tsc@2.2.10) + '@module-federation/sdk': 0.15.0 chalk: 3.0.0 commander: 11.1.0 transitivePeerDependencies: @@ -11325,14 +12685,14 @@ packages: - vue-tsc dev: true - /@module-federation/data-prefetch@0.13.1(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-hj3R72rRyune4fb4V4OFmo1Rfa9T9u0so2Q4vt69frPc2NV2FPPJkIvHGs/geGTLOgt4nn7OH1/ukmR3wWvSuA==} + /@module-federation/data-prefetch@0.15.0(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-ivAnthD4SbBoT3590qLzCyKELGyfa7nj8BEjWjb6BNrP5Eu8sHX3Q2wHf76QsYfuwErtjaMU87N7dTe2ELZPVg==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@module-federation/runtime': 0.13.1 - '@module-federation/sdk': 0.13.1 + '@module-federation/runtime': 0.15.0 + '@module-federation/sdk': 0.15.0 fs-extra: 9.1.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -11364,8 +12724,8 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: true - /@module-federation/dts-plugin@0.13.1(typescript@5.7.3)(vue-tsc@2.2.10): - resolution: {integrity: sha512-PQMs57h9s5pCkLWZ0IyDGCcac4VZ+GgJE40pAWrOQ+/AgTC+WFyAT16M7PsRENS57Qed4wWQwgfOjS9zmfxKJA==} + /@module-federation/dts-plugin@0.15.0(typescript@5.7.3)(vue-tsc@2.2.10): + resolution: {integrity: sha512-UztaFAhpCpsy+EUOP1BiqlYpRdD4h2TUITphCmThO1grOCqU7dYYwGjWNy37NtJeykRRznH3FU0+iGBG3Oiw6w==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 vue-tsc: '>=1.0.24' @@ -11373,10 +12733,10 @@ packages: vue-tsc: optional: true dependencies: - '@module-federation/error-codes': 0.13.1 - '@module-federation/managers': 0.13.1 - '@module-federation/sdk': 0.13.1 - '@module-federation/third-party-dts-extractor': 0.13.1 + '@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 adm-zip: 0.5.16 ansi-colors: 4.1.3 axios: 1.8.2 @@ -11465,8 +12825,8 @@ packages: - utf-8-validate dev: true - /@module-federation/enhanced@0.13.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0): - resolution: {integrity: sha512-jbbk68RnvNmusGGcXNXVDJAzJOFB/hV+RVV2wWNWmBOVkDZPiWj7aFb0cJAwc9EYZbPel3QzRitZJ73+SaH1IA==} + /@module-federation/enhanced@0.15.0(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0): + resolution: {integrity: sha512-YzGcjdggtR+VrNdIgT1nvhT+V6I+LnrdsLV3YfOB0iVkOe4+YFbDLZJK16CuYRSm/HTR38LVbziE/6tWcibKYw==} hasBin: true peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -11480,19 +12840,19 @@ packages: webpack: optional: true dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.13.1 - '@module-federation/cli': 0.13.1(typescript@5.7.3)(vue-tsc@2.2.10) - '@module-federation/data-prefetch': 0.13.1(react-dom@18.3.1)(react@18.3.1) - '@module-federation/dts-plugin': 0.13.1(typescript@5.7.3)(vue-tsc@2.2.10) - '@module-federation/error-codes': 0.13.1 - '@module-federation/inject-external-runtime-core-plugin': 0.13.1(@module-federation/runtime-tools@0.13.1) - '@module-federation/managers': 0.13.1 - '@module-federation/manifest': 0.13.1(typescript@5.7.3)(vue-tsc@2.2.10) - '@module-federation/rspack': 0.13.1(@rspack/core@1.3.9)(typescript@5.7.3)(vue-tsc@2.2.10) - '@module-federation/runtime-tools': 0.13.1 - '@module-federation/sdk': 0.13.1 + '@module-federation/bridge-react-webpack-plugin': 0.15.0 + '@module-federation/cli': 0.15.0(typescript@5.7.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.7.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.7.3)(vue-tsc@2.2.10) + '@module-federation/rspack': 0.15.0(@rspack/core@1.3.9)(typescript@5.7.3)(vue-tsc@2.2.10) + '@module-federation/runtime-tools': 0.15.0 + '@module-federation/sdk': 0.15.0 btoa: 1.2.1 - schema-utils: 4.3.0 + schema-utils: 4.3.2 typescript: 5.7.3 upath: 2.0.1 vue-tsc: 2.2.10(typescript@5.7.3) @@ -11585,16 +12945,20 @@ packages: /@module-federation/error-codes@0.13.1: resolution: {integrity: sha512-azgGDBnFRfqlivHOl96ZjlFUFlukESz2Rnnz/pINiSqoBBNjUE0fcAZP4X6jgrVITuEg90YkruZa7pW9I3m7Uw==} + /@module-federation/error-codes@0.15.0: + resolution: {integrity: sha512-CFJSF+XKwTcy0PFZ2l/fSUpR4z247+Uwzp1sXVkdIfJ/ATsnqf0Q01f51qqSEA6MYdQi6FKos9FIcu3dCpQNdg==} + 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.13.1(@module-federation/runtime-tools@0.13.1): - resolution: {integrity: sha512-K+ltl2AqVqlsvEds1PffCMLDMlC5lvdkyMXOfcZO6u0O4dZlaTtZbT32NchY7kIEvEsj0wyYhX1i2DnsbHpUBw==} + /@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.13.1 + '@module-federation/runtime-tools': 0.15.0 dependencies: - '@module-federation/runtime-tools': 0.13.1 + '@module-federation/runtime-tools': 0.15.0 dev: true /@module-federation/inject-external-runtime-core-plugin@0.9.1(@module-federation/runtime-tools@0.9.1): @@ -11605,10 +12969,10 @@ packages: '@module-federation/runtime-tools': 0.9.1 dev: true - /@module-federation/managers@0.13.1: - resolution: {integrity: sha512-vQMrqSFQxjSuGgByC2wcY7zUTmVfhzCyDpnCCq0PtaozK8DcgwsEMzrAT3dbg8ifGUmse/xiRIbTmS5leKK+UQ==} + /@module-federation/managers@0.15.0: + resolution: {integrity: sha512-YMIiFRgMHtuMcLBgOYyfkFpwU9vo6l0VjOZE5Wdr33DltQBUgp9Lo8+2AkyZ4TTkelqjvUWSNKKYV3MV4GL7gw==} dependencies: - '@module-federation/sdk': 0.13.1 + '@module-federation/sdk': 0.15.0 find-pkg: 2.0.0 fs-extra: 9.1.0 dev: true @@ -11629,12 +12993,12 @@ packages: fs-extra: 9.1.0 dev: true - /@module-federation/manifest@0.13.1(typescript@5.7.3)(vue-tsc@2.2.10): - resolution: {integrity: sha512-XcuFtLycoR0jQj8op+w20V5n459blNBvGXe//AwkEppQERk8SM5kQgIPvOVbZ8zGx7tl/F2HGTDVZlhDiKzIew==} + /@module-federation/manifest@0.15.0(typescript@5.7.3)(vue-tsc@2.2.10): + resolution: {integrity: sha512-x+UVFkdoKiNZhpUO8H/9jlM3nmC5bIApZvbC2TQuNva+ElCPotdhEO8jduiVkBnc2lr8D9qnFm8U5Kx/aFnGlA==} dependencies: - '@module-federation/dts-plugin': 0.13.1(typescript@5.7.3)(vue-tsc@2.2.10) - '@module-federation/managers': 0.13.1 - '@module-federation/sdk': 0.13.1 + '@module-federation/dts-plugin': 0.15.0(typescript@5.7.3)(vue-tsc@2.2.10) + '@module-federation/managers': 0.15.0 + '@module-federation/sdk': 0.15.0 chalk: 3.0.0 find-pkg: 2.0.0 transitivePeerDependencies: @@ -11680,8 +13044,8 @@ packages: - vue-tsc dev: true - /@module-federation/node@2.7.2(@rspack/core@1.3.9)(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0): - resolution: {integrity: sha512-NRVF56J0iyWRfCbpW6+HYis2sj8BBNVp8H5jHkIM/NgZt1Ck9Nyd5BVcL/Jys8ku44v8tdDQdnlzl/BjGHp9Yg==} + /@module-federation/node@2.7.7(@rspack/core@1.3.9)(next@15.4.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0): + resolution: {integrity: sha512-8NaByOBkbTkv25k2iBgaEFvjzLPAQKjlFBtR1JYdMXMyeouzzsDi9G7S0Hblc5td8ZKe7PDP/+KA3+uS35jMcQ==} peerDependencies: next: '*' react: ^16||^17||^18||^19 @@ -11695,12 +13059,12 @@ packages: react-dom: optional: true dependencies: - '@module-federation/enhanced': 0.13.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0) - '@module-federation/runtime': 0.13.1 - '@module-federation/sdk': 0.13.1 + '@module-federation/enhanced': 0.15.0(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0) + '@module-federation/runtime': 0.15.0 + '@module-federation/sdk': 0.15.0 btoa: 1.2.1 encoding: 0.1.13 - next: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) + next: 15.4.0(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) node-fetch: 2.7.0(encoding@0.1.13) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -11715,8 +13079,8 @@ packages: - vue-tsc dev: true - /@module-federation/rspack@0.13.1(@rspack/core@1.3.9)(typescript@5.7.3)(vue-tsc@2.2.10): - resolution: {integrity: sha512-+qz8sW99SYDULajjjn4rSNaI4rogEPVOZsBvT6y0PdfpMD/wZxvh5HlV0u7+5DgWEjgrdm0cJHBHChlIbV/CMQ==} + /@module-federation/rspack@0.15.0(@rspack/core@1.3.9)(typescript@5.7.3)(vue-tsc@2.2.10): + resolution: {integrity: sha512-nRz0JHcoTz+M5A+wXCG3981lmPeEm91EZe4q5GVfbVhvlAf/Ctd26qSz4lXuyUA1Ar5afBTxKvqWy7xh4wcg2A==} peerDependencies: '@rspack/core': '>=0.7' typescript: ^4.9.0 || ^5.0.0 @@ -11727,13 +13091,13 @@ packages: vue-tsc: optional: true dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.13.1 - '@module-federation/dts-plugin': 0.13.1(typescript@5.7.3)(vue-tsc@2.2.10) - '@module-federation/inject-external-runtime-core-plugin': 0.13.1(@module-federation/runtime-tools@0.13.1) - '@module-federation/managers': 0.13.1 - '@module-federation/manifest': 0.13.1(typescript@5.7.3)(vue-tsc@2.2.10) - '@module-federation/runtime-tools': 0.13.1 - '@module-federation/sdk': 0.13.1 + '@module-federation/bridge-react-webpack-plugin': 0.15.0 + '@module-federation/dts-plugin': 0.15.0(typescript@5.7.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.7.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) btoa: 1.2.1 typescript: 5.7.3 @@ -11806,6 +13170,13 @@ packages: '@module-federation/error-codes': 0.13.1 '@module-federation/sdk': 0.13.1 + /@module-federation/runtime-core@0.15.0: + resolution: {integrity: sha512-RYzI61fRDrhyhaEOXH3AgIGlHiot0wPFXu7F43cr+ZnTi+VlSYWLdlZ4NBuT9uV6JSmH54/c+tEZm5SXgKR2sQ==} + dependencies: + '@module-federation/error-codes': 0.15.0 + '@module-federation/sdk': 0.15.0 + dev: true + /@module-federation/runtime-core@0.9.1: resolution: {integrity: sha512-r61ufhKt5pjl81v7TkmhzeIoSPOaNtLynW6+aCy3KZMa3RfRevFxmygJqv4Nug1L0NhqUeWtdLejh4VIglNy5Q==} dependencies: @@ -11826,6 +13197,13 @@ packages: '@module-federation/runtime': 0.13.1 '@module-federation/webpack-bundler-runtime': 0.13.1 + /@module-federation/runtime-tools@0.15.0: + resolution: {integrity: sha512-kzFn3ObUeBp5vaEtN1WMxhTYBuYEErxugu1RzFUERD21X3BZ+b4cWwdFJuBDlsmVjctIg/QSOoZoPXRKAO0foA==} + dependencies: + '@module-federation/runtime': 0.15.0 + '@module-federation/webpack-bundler-runtime': 0.15.0 + dev: true + /@module-federation/runtime-tools@0.5.1: resolution: {integrity: sha512-nfBedkoZ3/SWyO0hnmaxuz0R0iGPSikHZOAZ0N/dVSQaIzlffUo35B5nlC2wgWIc0JdMZfkwkjZRrnuuDIJbzg==} dependencies: @@ -11859,6 +13237,14 @@ packages: '@module-federation/runtime-core': 0.13.1 '@module-federation/sdk': 0.13.1 + /@module-federation/runtime@0.15.0: + resolution: {integrity: sha512-dTPsCNum9Bhu3yPOcrPYq0YnM9eCMMMNB1wuiqf1+sFbQlNApF0vfZxooqz3ln0/MpgE0jerVvFsLVGfqvC9Ug==} + dependencies: + '@module-federation/error-codes': 0.15.0 + '@module-federation/runtime-core': 0.15.0 + '@module-federation/sdk': 0.15.0 + dev: true + /@module-federation/runtime@0.5.1: resolution: {integrity: sha512-xgiMUWwGLWDrvZc9JibuEbXIbhXg6z2oUkemogSvQ4LKvrl/n0kbqP1Blk669mXzyWbqtSp6PpvNdwaE1aN5xQ==} dependencies: @@ -11885,6 +13271,10 @@ packages: /@module-federation/sdk@0.13.1: resolution: {integrity: sha512-bmf2FGQ0ymZuxYnw9bIUfhV3y6zDhaqgydEjbl4msObKMLGXZqhse2pTIIxBFpIxR1oONKX/y2FAolDCTlWKiw==} + /@module-federation/sdk@0.15.0: + resolution: {integrity: sha512-PWiYbGcJrKUD6JZiEPihrXhV3bgXdll4bV7rU+opV7tHaun+Z0CdcawjZ82Xnpb8MCPGmqHwa1MPFeUs66zksw==} + dev: true + /@module-federation/sdk@0.5.1: resolution: {integrity: sha512-exvchtjNURJJkpqjQ3/opdbfeT2wPKvrbnGnyRkrwW5o3FH1LaST1tkiNviT6OXTexGaVc2DahbdniQHVtQ7pA==} @@ -11900,8 +13290,8 @@ packages: resolution: {integrity: sha512-YQonPTImgnCqZjE/A+3N2g3J5ypR6kx1tbBzc9toUANKr/dw/S63qlh/zHKzWQzxjjNNVMdXRtTMp07g3kgEWg==} dev: true - /@module-federation/third-party-dts-extractor@0.13.1: - resolution: {integrity: sha512-0kWSupoC0aTxFjJZE5TVPNsoZ9kBsZhkvRxFnUW2vDYLgtvgs2dIrDlNlIXYiS/MaQCNHGyvdNepbchKQiwFaw==} + /@module-federation/third-party-dts-extractor@0.15.0: + resolution: {integrity: sha512-rML74G1NB9wtHubXP+ZTMI5HZkYypN/E93w8Zkwr6rc/k1eoZZza2lghw2znCNeu3lDlhvI9i4iaVsJQrX4oQA==} dependencies: find-pkg: 2.0.0 fs-extra: 9.1.0 @@ -11937,6 +13327,13 @@ packages: '@module-federation/runtime': 0.13.1 '@module-federation/sdk': 0.13.1 + /@module-federation/webpack-bundler-runtime@0.15.0: + resolution: {integrity: sha512-i+3wu2Ljh2TmuUpsnjwZVupOVqV50jP0ndA8PSP4gwMKlgdGeaZ4VH5KkHAXGr2eiYUxYLMrJXz1+eILJqeGDg==} + dependencies: + '@module-federation/runtime': 0.15.0 + '@module-federation/sdk': 0.15.0 + dev: true + /@module-federation/webpack-bundler-runtime@0.5.1: resolution: {integrity: sha512-mMhRFH0k2VjwHt3Jol9JkUsmI/4XlrAoBG3E0o7HoyoPYv1UFOWyqAflfANcUPgbYpvqmyLzDcO+3IT36LXnrA==} dependencies: @@ -12149,21 +13546,21 @@ packages: dev: true optional: true - /@napi-rs/wasm-runtime@0.2.4: - resolution: {integrity: sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==} + /@napi-rs/wasm-runtime@0.2.11: + resolution: {integrity: sha512-9DPkXtvHydrcOsopiYpUgPHpmj0HWZKMUnL2dZqpvC42lsratuBG06V5ipyno0fUek5VlFsNQ+AcFATSrJXgMA==} + requiresBuild: true dependencies: '@emnapi/core': 1.4.3 '@emnapi/runtime': 1.4.3 '@tybys/wasm-util': 0.9.0 + optional: true - /@napi-rs/wasm-runtime@0.2.9: - resolution: {integrity: sha512-OKRBiajrrxB9ATokgEQoG87Z25c67pCpYcCwmXYX8PBftC9pBfN18gnm/fh1wurSLEKIAt+QRFLFCQISrb66Jg==} - requiresBuild: true + /@napi-rs/wasm-runtime@0.2.4: + resolution: {integrity: sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==} dependencies: '@emnapi/core': 1.4.3 '@emnapi/runtime': 1.4.3 '@tybys/wasm-util': 0.9.0 - optional: true /@ndelangen/get-tarball@3.0.9: resolution: {integrity: sha512-9JKTEik4vq+yGosHYhZ1tiH/3WpUS0Nh0kej4Agndhox8pAdWhEx5knFVRcb/ya9knCRCs1rPxNrSXTDdfVqpA==} @@ -12181,12 +13578,8 @@ packages: resolution: {integrity: sha512-/0hWQfiaD5//LvGNgc8PjvyqV50vGK0cADYzaoOOGN8fxzBn3iAiaq3S0tCRnFBldq0LVveLcxCTi41ZoYgAgg==} dev: false - /@next/env@14.2.16: - resolution: {integrity: sha512-fLrX5TfJzHCbnZ9YUSnGW63tMV3L4nSfhgOQ0iCcX21Pt+VSTDuaLsSuL8J/2XAiVA5AnzvXDpf6pMs60QxOag==} - - /@next/env@15.0.0-canary.193: - resolution: {integrity: sha512-GBCLGuoPKHF6H/bmtALmKEV/+IsIToVelkM8eZpVDGfWtL03KueC6mUZdhF1trBZenGW3Ly1j0N872koPUcAlw==} - dev: false + /@next/env@15.4.0-canary.57: + resolution: {integrity: sha512-gDNgJA7YnuUWQ2Ei6oeMiuSSWWICyYGK0AbWQnOfub1LIyYPNXMSyvyLTkGwVyIixbLMUFdzjTgU+ZxYHil7Mg==} /@next/eslint-plugin-next@14.2.2: resolution: {integrity: sha512-q+Ec2648JtBpKiu/FSJm8HAsFXlNvioHeBCbTP12T1SGcHYwhqHULSfQgFkPgHDu3kzNp2Kem4J54bK4rPQ5SQ==} @@ -12212,23 +13605,14 @@ packages: dev: false optional: true - /@next/swc-darwin-arm64@14.2.16: - resolution: {integrity: sha512-uFT34QojYkf0+nn6MEZ4gIWQ5aqGF11uIZ1HSxG+cSbj+Mg3+tYm8qXYd3dKN5jqKUm5rBVvf1PBRO/MeQ6rxw==} + /@next/swc-darwin-arm64@15.4.0: + resolution: {integrity: sha512-tUq3IBxdu1I+CfIQ7fOVHb5L0Ehu9lXmA3bcVVMDswnKnmL3V15LInWkFbQ/kuIDv87AT+UfJB4us+yJ1lNr/A==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /@next/swc-darwin-arm64@15.0.0-canary.193: - resolution: {integrity: sha512-CRq2GfI7r5CcAY1ITTb4FZpK8UTGLrNdYelTuv9zcSe4EhuNb7Qp14XfGGL9LV39ZkP5ypcVHYhkrNbfiL3VuQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: false - optional: true - /@next/swc-darwin-x64@14.2.10: resolution: {integrity: sha512-Y0TC+FXbFUQ2MQgimJ/7Ina2mXIKhE7F+GUe1SgnzRmwFY3hX2z8nyVCxE82I2RicspdkZnSWMn4oTjIKz4uzA==} engines: {node: '>= 10'} @@ -12247,23 +13631,14 @@ packages: dev: false optional: true - /@next/swc-darwin-x64@14.2.16: - resolution: {integrity: sha512-mCecsFkYezem0QiZlg2bau3Xul77VxUD38b/auAjohMA22G9KTJneUYMv78vWoCCFkleFAhY1NIvbyjj1ncG9g==} + /@next/swc-darwin-x64@15.4.0: + resolution: {integrity: sha512-zsFozes7iXAkfQYQGYi9xiDKrS7mjLCMl9DIZfm0cEmilYmJrO16rn04H4Y+NJZ5kBxJUXn+hAy4kXmToZYFHA==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /@next/swc-darwin-x64@15.0.0-canary.193: - resolution: {integrity: sha512-+0W+NW4JhdcCDwuy8qd/p/zQ7TlfGJ6qSYzamq7nZ+KFWWSJqmBDzTzNfKPxPgdtfHaVyQIN1ThSEJtrah3+dA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: false - optional: true - /@next/swc-linux-arm64-gnu@14.2.10: resolution: {integrity: sha512-ZfQ7yOy5zyskSj9rFpa0Yd7gkrBnJTkYVSya95hX3zeBG9E55Z6OTNPn1j2BTFWvOVVj65C3T+qsjOyVI9DQpA==} engines: {node: '>= 10'} @@ -12282,23 +13657,14 @@ packages: dev: false optional: true - /@next/swc-linux-arm64-gnu@14.2.16: - resolution: {integrity: sha512-yhkNA36+ECTC91KSyZcgWgKrYIyDnXZj8PqtJ+c2pMvj45xf7y/HrgI17hLdrcYamLfVt7pBaJUMxADtPaczHA==} + /@next/swc-linux-arm64-gnu@15.4.0: + resolution: {integrity: sha512-z5S7BWDhBp+VJUzDEVpDasJC9EebZ1Jw8R25ryEH+ojLl14kMuoDtULOdin3f4zXBEwPvJrkt1G+Aes+TSX4iQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-arm64-gnu@15.0.0-canary.193: - resolution: {integrity: sha512-5RawIR+D7KPI/trRdKudCWPYu98eF6f2js00tctF8jOUvpGs5M06RKvp+DKzgPLxaZIxAq+YIycS/F9E88LECA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: false - optional: true - /@next/swc-linux-arm64-musl@14.2.10: resolution: {integrity: sha512-n2i5o3y2jpBfXFRxDREr342BGIQCJbdAUi/K4q6Env3aSx8erM9VuKXHw5KNROK9ejFSPf0LhoSkU/ZiNdacpQ==} engines: {node: '>= 10'} @@ -12317,21 +13683,12 @@ packages: dev: false optional: true - /@next/swc-linux-arm64-musl@14.2.16: - resolution: {integrity: sha512-X2YSyu5RMys8R2lA0yLMCOCtqFOoLxrq2YbazFvcPOE4i/isubYjkh+JCpRmqYfEuCVltvlo+oGfj/b5T2pKUA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - optional: true - - /@next/swc-linux-arm64-musl@15.0.0-canary.193: - resolution: {integrity: sha512-IdHsXwzkmyMfOE2Ff0C3qeivgnP00l6t+kzoDymv1ldXd9f03T+XgtUtcTWKnVDEKqyBVuKgZHpAm/0JtRvhWg==} + /@next/swc-linux-arm64-musl@15.4.0: + resolution: {integrity: sha512-VqN0D+CdUxMSO+a1EaIEJajMKlHbsSIObd1zYiNJ3d5vWO8eg9K/f+AtBm6F4zaRlSLTURKLoZ+f6aGIbzhXFA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] requiresBuild: true - dev: false optional: true /@next/swc-linux-x64-gnu@14.2.10: @@ -12352,23 +13709,14 @@ packages: dev: false optional: true - /@next/swc-linux-x64-gnu@14.2.16: - resolution: {integrity: sha512-9AGcX7VAkGbc5zTSa+bjQ757tkjr6C/pKS7OK8cX7QEiK6MHIIezBLcQ7gQqbDW2k5yaqba2aDtaBeyyZh1i6Q==} + /@next/swc-linux-x64-gnu@15.4.0: + resolution: {integrity: sha512-iWQKV+kCeg0iSQR0tYm8I5K0w7YJnvy3HsdIlYHAhHYiqFEr/3JkKL3p1KduxRiaMj3dCv5ZuyZuCGV1le89ew==} engines: {node: '>= 10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-x64-gnu@15.0.0-canary.193: - resolution: {integrity: sha512-sOvYkCYNUiR/nq5bQuCc/zXqx6jqmRhL8+PxcOTmIQ9YdSsd9oT/ENZzJ4Bf0MiKGyLC7YpjE6ybTUl5TjlvJA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: false - optional: true - /@next/swc-linux-x64-musl@14.2.10: resolution: {integrity: sha512-opFFN5B0SnO+HTz4Wq4HaylXGFV+iHrVxd3YvREUX9K+xfc4ePbRrxqOuPOFjtSuiVouwe6uLeDtabjEIbkmDA==} engines: {node: '>= 10'} @@ -12387,23 +13735,14 @@ packages: dev: false optional: true - /@next/swc-linux-x64-musl@14.2.16: - resolution: {integrity: sha512-Klgeagrdun4WWDaOizdbtIIm8khUDQJ/5cRzdpXHfkbY91LxBXeejL4kbZBrpR/nmgRrQvmz4l3OtttNVkz2Sg==} + /@next/swc-linux-x64-musl@15.4.0: + resolution: {integrity: sha512-pm9t8LhfpNLtU5OjMny7OBjATRn3tiP+Kw4FQz/27XhgTmiwNbcqSAV4w+8TJ34e/X61xjj6vY32fsofxsQU5A==} engines: {node: '>= 10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-x64-musl@15.0.0-canary.193: - resolution: {integrity: sha512-tHNzv1CRFP7fVNsQWyhvoVhnLIn6W8OqtUPS9k33X7WRYCRp+bGJQjefPV4Ht+mBNN3oM51uMtKn7EJ6wizrjw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: false - optional: true - /@next/swc-win32-arm64-msvc@14.2.10: resolution: {integrity: sha512-9NUzZuR8WiXTvv+EiU/MXdcQ1XUvFixbLIMNQiVHuzs7ZIFrJDLJDaOF1KaqttoTujpcxljM/RNAOmw1GhPPQQ==} engines: {node: '>= 10'} @@ -12422,21 +13761,12 @@ packages: dev: false optional: true - /@next/swc-win32-arm64-msvc@14.2.16: - resolution: {integrity: sha512-PwW8A1UC1Y0xIm83G3yFGPiOBftJK4zukTmk7DI1CebyMOoaVpd8aSy7K6GhobzhkjYvqS/QmzcfsWG2Dwizdg==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - requiresBuild: true - optional: true - - /@next/swc-win32-arm64-msvc@15.0.0-canary.193: - resolution: {integrity: sha512-RwXjqOXKMF4oiXbQfcTcRfoYUaTl+3xpK6Phz8BnWTeFn0PNUdDZnvUswq4RTZZEAaCw479R35KcnR8SJh/OWw==} + /@next/swc-win32-arm64-msvc@15.4.0: + resolution: {integrity: sha512-yvx5Rj9Tb370IERMvHo9+gAxLQI6OIwmin0kELI8fvGYflaRz/cF1H2sk+a2y7WH3LY7RnKVRxoRLLVsch2WXQ==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] requiresBuild: true - dev: false optional: true /@next/swc-win32-ia32-msvc@14.2.10: @@ -12457,14 +13787,6 @@ packages: dev: false optional: true - /@next/swc-win32-ia32-msvc@14.2.16: - resolution: {integrity: sha512-jhPl3nN0oKEshJBNDAo0etGMzv0j3q3VYorTSFqH1o3rwv1MQRdor27u1zhkgsHPNeY1jxcgyx1ZsCkDD1IHgg==} - engines: {node: '>= 10'} - cpu: [ia32] - os: [win32] - requiresBuild: true - optional: true - /@next/swc-win32-x64-msvc@14.2.10: resolution: {integrity: sha512-UjeVoRGKNL2zfbcQ6fscmgjBAS/inHBh63mjIlfPg/NG8Yn2ztqylXt5qilYb6hoHIwaU2ogHknHWWmahJjgZQ==} engines: {node: '>= 10'} @@ -12483,21 +13805,12 @@ packages: dev: false optional: true - /@next/swc-win32-x64-msvc@14.2.16: - resolution: {integrity: sha512-OA7NtfxgirCjfqt+02BqxC3MIgM/JaGjw9tOe4fyZgPsqfseNiMPnCRP44Pfs+Gpo9zPN+SXaFsgP6vk8d571A==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - requiresBuild: true - optional: true - - /@next/swc-win32-x64-msvc@15.0.0-canary.193: - resolution: {integrity: sha512-Ib3U2QIzdVOxWa4ChBIbjaEJjg2xDgA71g7/kEMwRTXds8EuKRu9HVwErb+23nxiKiRFEKx9GKTGHURHEKvlJw==} + /@next/swc-win32-x64-msvc@15.4.0: + resolution: {integrity: sha512-IldilrY7yfSlqOpTha7I7rYDDkyCC/KIMCjo2Nf0WqTLw3B5ha4islIF07YjNRbZS1Xl5WMqo9zZtx7VAE4epg==} engines: {node: '>= 10'} cpu: [x64] os: [win32] requiresBuild: true - dev: false optional: true /@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1: @@ -12929,11 +14242,11 @@ packages: - supports-color dev: true - /@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@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): + /@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.4.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(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@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0) - '@module-federation/node': 2.7.2(@rspack/core@1.3.9)(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0) + '@module-federation/node': 2.7.7(@rspack/core@1.3.9)(next@15.4.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0) '@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) @@ -12965,7 +14278,7 @@ packages: - webpack-cli dev: true - /@nx/next@21.0.3(@babel/core@7.25.2)(@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@8.57.1)(html-webpack-plugin@5.6.2)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(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.25.2)(@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@8.57.1)(html-webpack-plugin@5.6.2)(next@15.4.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(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' @@ -12974,7 +14287,7 @@ packages: '@nx/devkit': 21.0.3(nx@21.0.3) '@nx/eslint': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2) '@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@8.57.1)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) + '@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@8.57.1)(next@15.4.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(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.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) @@ -12982,7 +14295,7 @@ packages: copy-webpack-plugin: 10.2.4(webpack@5.98.0) file-loader: 6.2.0(webpack@5.98.0) ignore: 5.3.2 - next: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) + next: 15.4.0(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) semver: 7.6.3 tslib: 2.8.1 webpack-merge: 5.10.0 @@ -13243,13 +14556,13 @@ packages: - webpack dev: false - /@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@8.57.1)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0): + /@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@8.57.1)(next@15.4.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-9pLbo+1OsocQuFVMtgyEDwN5u0zEtfYW4tKQys97HNZJ0BDpTOPq11n6iq5zrhcEjaR+G6w8zawkPruykzQbmA==} dependencies: '@nx/devkit': 21.0.3(nx@21.0.3) '@nx/eslint': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2) '@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/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@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + '@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.4.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) '@nx/web': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) '@svgr/webpack': 8.1.0(typescript@5.7.3) @@ -13318,7 +14631,7 @@ packages: - verdaccio dev: true - /@nx/rspack@21.0.3(@module-federation/enhanced@0.9.1)(@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.3.0)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): + /@nx/rspack@21.0.3(@module-federation/enhanced@0.9.1)(@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.3.0)(next@15.4.0)(nx@21.0.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): resolution: {integrity: sha512-KrIUDnoXA4+3M41LCNFZ7tFIL5XpEI4CeTMeBMl0hM8tY70OHqPwzVfq772aR+VLi65oeWgTEFY495neJwSePw==} peerDependencies: '@module-federation/enhanced': ^0.9.0 @@ -13328,7 +14641,7 @@ packages: '@module-federation/node': link:packages/node '@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/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@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + '@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.4.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) '@nx/web': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) '@rspack/core': 1.3.9(@swc/helpers@0.5.13) @@ -13653,6 +14966,11 @@ packages: engines: {node: '>= 18'} dev: true + /@octokit/auth-token@6.0.0: + resolution: {integrity: sha512-P4YJBPdPSpWTQ1NU4XYdvHvXJJDxM6YwpS0FZHRgP7YFkdVxsWcpWGy/NVqlAA7PcPCnMacXlRm1y2PFZRWL/w==} + engines: {node: '>= 20'} + dev: true + /@octokit/core@6.1.4: resolution: {integrity: sha512-lAS9k7d6I0MPN+gb9bKDt7X8SdxknYqAMh44S5L+lNqIN2NuV8nvv3g8rPp7MuRxcOpxpUIATWprO0C34a8Qmg==} engines: {node: '>= 18'} @@ -13666,6 +14984,19 @@ packages: universal-user-agent: 7.0.2 dev: true + /@octokit/core@7.0.2: + resolution: {integrity: sha512-ODsoD39Lq6vR6aBgvjTnA3nZGliknKboc9Gtxr7E4WDNqY24MxANKcuDQSF0jzapvGb3KWOEDrKfve4HoWGK+g==} + engines: {node: '>= 20'} + dependencies: + '@octokit/auth-token': 6.0.0 + '@octokit/graphql': 9.0.1 + '@octokit/request': 10.0.2 + '@octokit/request-error': 7.0.0 + '@octokit/types': 14.1.0 + before-after-hook: 4.0.0 + universal-user-agent: 7.0.3 + dev: true + /@octokit/endpoint@10.1.3: resolution: {integrity: sha512-nBRBMpKPhQUxCsQQeW+rCJ/OPSMcj3g0nfHn01zGYZXuNDvvXudF/TYY6APj5THlurerpFN4a/dQAIAaM6BYhA==} engines: {node: '>= 18'} @@ -13674,6 +15005,14 @@ packages: universal-user-agent: 7.0.2 dev: true + /@octokit/endpoint@11.0.0: + resolution: {integrity: sha512-hoYicJZaqISMAI3JfaDr1qMNi48OctWuOih1m80bkYow/ayPw6Jj52tqWJ6GEoFTk1gBqfanSoI1iY99Z5+ekQ==} + engines: {node: '>= 20'} + dependencies: + '@octokit/types': 14.1.0 + universal-user-agent: 7.0.3 + dev: true + /@octokit/graphql@8.2.1: resolution: {integrity: sha512-n57hXtOoHrhwTWdvhVkdJHdhTv0JstjDbDRhJfwIRNfFqmSo1DaK/mD2syoNUoLCyqSjBpGAKOG0BuwF392slw==} engines: {node: '>= 18'} @@ -13683,10 +15022,23 @@ packages: universal-user-agent: 7.0.2 dev: true + /@octokit/graphql@9.0.1: + resolution: {integrity: sha512-j1nQNU1ZxNFx2ZtKmL4sMrs4egy5h65OMDmSbVyuCzjOcwsHq6EaYjOTGXPQxgfiN8dJ4CriYHk6zF050WEULg==} + engines: {node: '>= 20'} + dependencies: + '@octokit/request': 10.0.2 + '@octokit/types': 14.1.0 + universal-user-agent: 7.0.3 + dev: true + /@octokit/openapi-types@23.0.1: resolution: {integrity: sha512-izFjMJ1sir0jn0ldEKhZ7xegCTj/ObmEDlEfpFrx4k/JyZSMRHbO3/rBwgE7f3m2DHt+RrNGIVw4wSmwnm3t/g==} dev: true + /@octokit/openapi-types@25.1.0: + resolution: {integrity: sha512-idsIggNXUKkk0+BExUn1dQ92sfysJrje03Q0bv0e+KPLrvyqZF8MnBpFz8UNfYDwB3Ie7Z0TByjWfzxt7vseaA==} + dev: true + /@octokit/plugin-paginate-rest@11.4.3(@octokit/core@6.1.4): resolution: {integrity: sha512-tBXaAbXkqVJlRoA/zQVe9mUdb8rScmivqtpv3ovsC5xhje/a+NOCivs7eUhWBwCApJVsR4G5HMeaLbq7PxqZGA==} engines: {node: '>= 18'} @@ -13697,6 +15049,16 @@ packages: '@octokit/types': 13.8.0 dev: true + /@octokit/plugin-paginate-rest@13.0.1(@octokit/core@7.0.2): + resolution: {integrity: sha512-m1KvHlueScy4mQJWvFDCxFBTIdXS0K1SgFGLmqHyX90mZdCIv6gWBbKRhatxRjhGlONuTK/hztYdaqrTXcFZdQ==} + engines: {node: '>= 20'} + peerDependencies: + '@octokit/core': '>=6' + dependencies: + '@octokit/core': 7.0.2 + '@octokit/types': 14.1.0 + dev: true + /@octokit/plugin-retry@7.1.4(@octokit/core@6.1.4): resolution: {integrity: sha512-7AIP4p9TttKN7ctygG4BtR7rrB0anZqoU9ThXFk8nETqIfvgPUANTSYHqWYknK7W3isw59LpZeLI8pcEwiJdRg==} engines: {node: '>= 18'} @@ -13709,6 +15071,29 @@ packages: bottleneck: 2.19.5 dev: true + /@octokit/plugin-retry@8.0.1(@octokit/core@7.0.2): + resolution: {integrity: sha512-KUoYR77BjF5O3zcwDQHRRZsUvJwepobeqiSSdCJ8lWt27FZExzb0GgVxrhhfuyF6z2B2zpO0hN5pteni1sqWiw==} + engines: {node: '>= 20'} + peerDependencies: + '@octokit/core': '>=7' + dependencies: + '@octokit/core': 7.0.2 + '@octokit/request-error': 7.0.0 + '@octokit/types': 14.1.0 + bottleneck: 2.19.5 + dev: true + + /@octokit/plugin-throttling@11.0.1(@octokit/core@7.0.2): + resolution: {integrity: sha512-S+EVhy52D/272L7up58dr3FNSMXWuNZolkL4zMJBNIfIxyZuUcczsQAU4b5w6dewJXnKYVgSHSV5wxitMSW1kw==} + engines: {node: '>= 20'} + peerDependencies: + '@octokit/core': ^7.0.0 + dependencies: + '@octokit/core': 7.0.2 + '@octokit/types': 14.1.0 + bottleneck: 2.19.5 + dev: true + /@octokit/plugin-throttling@9.4.0(@octokit/core@6.1.4): resolution: {integrity: sha512-IOlXxXhZA4Z3m0EEYtrrACkuHiArHLZ3CvqWwOez/pURNqRuwfoFlTPbN5Muf28pzFuztxPyiUiNwz8KctdZaQ==} engines: {node: '>= 18'} @@ -13727,6 +15112,24 @@ packages: '@octokit/types': 13.8.0 dev: true + /@octokit/request-error@7.0.0: + resolution: {integrity: sha512-KRA7VTGdVyJlh0cP5Tf94hTiYVVqmt2f3I6mnimmaVz4UG3gQV/k4mDJlJv3X67iX6rmN7gSHCF8ssqeMnmhZg==} + engines: {node: '>= 20'} + dependencies: + '@octokit/types': 14.1.0 + dev: true + + /@octokit/request@10.0.2: + resolution: {integrity: sha512-iYj4SJG/2bbhh+iIpFmG5u49DtJ4lipQ+aPakjL9OKpsGY93wM8w06gvFbEQxcMsZcCvk5th5KkIm2m8o14aWA==} + engines: {node: '>= 20'} + dependencies: + '@octokit/endpoint': 11.0.0 + '@octokit/request-error': 7.0.0 + '@octokit/types': 14.1.0 + fast-content-type-parse: 3.0.0 + universal-user-agent: 7.0.3 + dev: true + /@octokit/request@9.2.2: resolution: {integrity: sha512-dZl0ZHx6gOQGcffgm1/Sf6JfEpmh34v3Af2Uci02vzUYz6qEN6zepoRtmybWXIGXFIK8K9ylE3b+duCWqhArtg==} engines: {node: '>= 18'} @@ -13744,6 +15147,12 @@ packages: '@octokit/openapi-types': 23.0.1 dev: true + /@octokit/types@14.1.0: + resolution: {integrity: sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==} + dependencies: + '@octokit/openapi-types': 25.1.0 + dev: true + /@open-draft/until@1.0.3: resolution: {integrity: sha512-Aq58f5HiWdyDlFffbbSjAlv596h/cOnt2DO1w3DOC7OJ5EHs0hd/nycJfiu9RJbT6Yk6F1knnRRXNSpxoIVZ9Q==} dev: true @@ -13824,7 +15233,7 @@ packages: cpu: [wasm32] requiresBuild: true dependencies: - '@napi-rs/wasm-runtime': 0.2.9 + '@napi-rs/wasm-runtime': 0.2.11 optional: true /@oxc-resolver/binding-win32-arm64-msvc@5.2.0: @@ -14915,6 +16324,20 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /@rc-component/color-picker@1.5.3(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-+tGGH3nLmYXTalVe0L8hSZNs73VTP5ueSHwUlDC77KKRaN7G4DS4wcpG5DTDzdcV/Yas+rzA6UGgIyzd8fS4cw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.26.0 + '@ctrl/tinycolor': 3.6.1 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /@rc-component/context@1.4.0(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-kFcNxg9oLRMoL3qki0OMxK+7g5mypjgaaJp/pkOis/6rVxma9nJBF/8kCIuTYHUQNr0ii7MxqE33wirPZLJQ2w==} peerDependencies: @@ -14939,6 +16362,18 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /@rc-component/context@1.4.0(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-kFcNxg9oLRMoL3qki0OMxK+7g5mypjgaaJp/pkOis/6rVxma9nJBF/8kCIuTYHUQNr0ii7MxqE33wirPZLJQ2w==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.26.0 + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /@rc-component/mini-decimal@1.1.0: resolution: {integrity: sha512-jS4E7T9Li2GuYwI6PyiVXmxTiM6b07rlD9Ge8uGZSCz3WlzcG5ZK7g5bbuKNeZ9pgUuPK/5guV781ujdVpm4HQ==} engines: {node: '>=8.x'} @@ -14974,6 +16409,20 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /@rc-component/mutate-observer@1.1.0(react-dom@18.3.1)(react@19.1.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.26.0 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /@rc-component/portal@1.1.2(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==} engines: {node: '>=8.x'} @@ -15002,6 +16451,20 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /@rc-component/portal@1.1.2(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.26.0 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /@rc-component/qrcode@1.0.0(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-L+rZ4HXP2sJ1gHMGHjsg9jlYBX/SLN2D6OxP9Zn3qgtpMWtO2vUfxVFwiogHpAIqs54FnALxraUy/BCO1yRIgg==} engines: {node: '>=8.x'} @@ -15030,6 +16493,20 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /@rc-component/qrcode@1.0.0(react-dom@18.3.1)(react@19.1.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.26.0 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /@rc-component/tour@1.15.1(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-Tr2t7J1DKZUpfJuDZWHxyxWpfmj8EZrqSgyMZ+BCdvKZ6r1UDsfU46M/iWAAFBy961Ssfom2kv5f3UcjIL2CmQ==} engines: {node: '>=8.x'} @@ -15062,6 +16539,22 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /@rc-component/tour@1.15.1(react-dom@18.3.1)(react@19.1.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.26.0 + '@rc-component/portal': 1.1.2(react-dom@18.3.1)(react@19.1.0) + '@rc-component/trigger': 2.2.3(react-dom@18.3.1)(react@19.1.0) + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /@rc-component/trigger@2.2.3(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-X1oFIpKoXAMXNDYCviOmTfuNuYxE4h5laBsyCqVAVMjNHxoF3/uiyA7XdegK1XbCvBbCZ6P6byWrEoDRpKL8+A==} engines: {node: '>=8.x'} @@ -15096,6 +16589,23 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /@rc-component/trigger@2.2.3(react-dom@18.3.1)(react@19.1.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.26.0 + '@rc-component/portal': 1.1.2(react-dom@18.3.1)(react@19.1.0) + classnames: 2.5.1 + rc-motion: 2.9.3(react-dom@18.3.1)(react@19.1.0) + rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /@reactflow/background@11.3.14(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-Gewd7blEVT5Lh6jqrvOgd4G6Qk17eGKQfsDXgyRSqM+CTwDqRldG2LsWN4sNeno6sbqVIC2fZ+rAUBFA9ZEUDA==} peerDependencies: @@ -15856,7 +17366,7 @@ packages: '@swc/helpers': 0.5.3 core-js: 3.36.1 html-webpack-plugin: /html-rspack-plugin@5.7.2(@rspack/core@0.7.5) - postcss: 8.4.38 + postcss: 8.5.4 dev: true /@rsbuild/core@1.0.1-rc.4: @@ -16177,7 +17687,7 @@ packages: '@rsbuild/core': 1.0.19 deepmerge: 4.3.1 loader-utils: 2.0.4 - postcss: 8.5.3 + postcss: 8.4.47 reduce-configs: 1.0.0 sass-embedded: 1.79.5 dev: false @@ -16190,7 +17700,7 @@ packages: '@rsbuild/core': 1.3.20 deepmerge: 4.3.1 loader-utils: 2.0.4 - postcss: 8.5.3 + postcss: 8.5.4 reduce-configs: 1.1.0 sass-embedded: 1.89.0 dev: true @@ -16342,6 +17852,24 @@ packages: - typescript dev: true + /@rsbuild/plugin-type-check@1.2.3(@rsbuild/core@1.3.21)(@rspack/core@1.3.9)(typescript@5.7.3): + resolution: {integrity: sha512-1yILSPgQFQCtY82f7CSbicIS/BqquoHgnDdAgPeYF3/k/RIwSAnclh0R2wXn+2EBormpFK82wz/TXuXl+k+evw==} + peerDependencies: + '@rsbuild/core': 1.x + peerDependenciesMeta: + '@rsbuild/core': + optional: true + dependencies: + '@rsbuild/core': 1.3.21 + 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.7.3) + transitivePeerDependencies: + - '@rspack/core' + - typescript + dev: true + /@rsbuild/plugin-typed-css-modules@1.0.2(@rsbuild/core@1.3.20): resolution: {integrity: sha512-QX376pBXWeBrZBvYLP2HGGrHiWA5O0SDHwRoBNto5BqYDXhi6y+Eol2Hb/cY+h2ARKZVanMfUiJRABULOJ/FCQ==} peerDependencies: @@ -16976,7 +18504,7 @@ packages: '@module-federation/runtime-tools': 0.1.6 '@rspack/binding': 0.7.5 '@swc/helpers': 0.5.13 - caniuse-lite: 1.0.30001718 + caniuse-lite: 1.0.30001667 tapable: 2.2.1 webpack-sources: 3.2.3 dev: true @@ -16993,7 +18521,7 @@ packages: '@module-federation/runtime-tools': 0.1.6 '@rspack/binding': 0.7.5 '@swc/helpers': 0.5.3 - caniuse-lite: 1.0.30001718 + caniuse-lite: 1.0.30001721 tapable: 2.2.1 webpack-sources: 3.2.3 dev: true @@ -17011,7 +18539,7 @@ packages: '@rspack/binding': 1.0.14 '@rspack/lite-tapable': 1.0.1 '@swc/helpers': 0.5.13 - caniuse-lite: 1.0.30001718 + caniuse-lite: 1.0.30001721 dev: false /@rspack/core@1.0.14(@swc/helpers@0.5.17): @@ -17059,7 +18587,7 @@ packages: '@rspack/binding': 1.3.10 '@rspack/lite-tapable': 1.0.1 '@swc/helpers': 0.5.17 - caniuse-lite: 1.0.30001718 + caniuse-lite: 1.0.30001721 dev: true /@rspack/core@1.3.11(@swc/helpers@0.5.17): @@ -17506,7 +19034,7 @@ packages: selderee: 0.11.0 dev: false - /@semantic-release/changelog@6.0.3(semantic-release@24.2.3): + /@semantic-release/changelog@6.0.3(semantic-release@24.2.5): resolution: {integrity: sha512-dZuR5qByyfe3Y03TpmCvAxCyTnp7r5XwtHRf/8vD9EAn4ZWbavUX8adMtXYzE86EVh0gyLA7lm5yW4IV30XUag==} engines: {node: '>=14.17'} peerDependencies: @@ -17516,24 +19044,24 @@ packages: aggregate-error: 3.1.0 fs-extra: 11.3.0 lodash: 4.17.21 - semantic-release: 24.2.3(typescript@5.7.3) + semantic-release: 24.2.5(typescript@5.7.3) dev: true - /@semantic-release/commit-analyzer@13.0.1(semantic-release@24.2.3): + /@semantic-release/commit-analyzer@13.0.1(semantic-release@24.2.5): resolution: {integrity: sha512-wdnBPHKkr9HhNhXOhZD5a2LNl91+hs8CC2vsAVYxtZH3y0dV3wKn+uZSN61rdJQZ8EGxzWB3inWocBHV9+u/CQ==} engines: {node: '>=20.8.1'} peerDependencies: semantic-release: '>=20.1.0' dependencies: conventional-changelog-angular: 8.0.0 - conventional-changelog-writer: 8.0.1 + conventional-changelog-writer: 8.1.0 conventional-commits-filter: 5.0.0 - conventional-commits-parser: 6.1.0 - debug: 4.4.0(supports-color@9.3.1) + conventional-commits-parser: 6.2.0 + debug: 4.4.1(supports-color@5.5.0) import-from-esm: 2.0.0 lodash-es: 4.17.21 micromatch: 4.0.8 - semantic-release: 24.2.3(typescript@5.7.3) + semantic-release: 24.2.5(typescript@5.7.3) transitivePeerDependencies: - supports-color dev: true @@ -17548,7 +19076,7 @@ packages: engines: {node: '>=18'} dev: true - /@semantic-release/exec@6.0.3(semantic-release@24.2.3): + /@semantic-release/exec@6.0.3(semantic-release@24.2.5): resolution: {integrity: sha512-bxAq8vLOw76aV89vxxICecEa8jfaWwYITw6X74zzlO0mc/Bgieqx9kBRz9z96pHectiTAtsCwsQcUyLYWnp3VQ==} engines: {node: '>=14.17'} peerDependencies: @@ -17560,12 +19088,12 @@ packages: execa: 5.1.1 lodash: 4.17.21 parse-json: 5.2.0 - semantic-release: 24.2.3(typescript@5.7.3) + semantic-release: 24.2.5(typescript@5.7.3) transitivePeerDependencies: - supports-color dev: true - /@semantic-release/git@10.0.1(semantic-release@24.2.3): + /@semantic-release/git@10.0.1(semantic-release@24.2.5): resolution: {integrity: sha512-eWrx5KguUcU2wUPaO6sfvZI0wPafUKAMNC18aXY4EnNcrZL86dEmpNVnC9uMpGZkmZJ9EfCVJBQx4pV4EMGT1w==} engines: {node: '>=14.17'} peerDependencies: @@ -17579,12 +19107,12 @@ packages: lodash: 4.17.21 micromatch: 4.0.8 p-reduce: 2.1.0 - semantic-release: 24.2.3(typescript@5.7.3) + semantic-release: 24.2.5(typescript@5.7.3) transitivePeerDependencies: - supports-color dev: true - /@semantic-release/github@11.0.1(semantic-release@24.2.3): + /@semantic-release/github@11.0.1(semantic-release@24.2.5): resolution: {integrity: sha512-Z9cr0LgU/zgucbT9cksH0/pX9zmVda9hkDPcgIE0uvjMQ8w/mElDivGjx1w1pEQ+MuQJ5CBq3VCF16S6G4VH3A==} engines: {node: '>=20.8.1'} peerDependencies: @@ -17605,13 +19133,40 @@ packages: lodash-es: 4.17.21 mime: 4.0.6 p-filter: 4.1.0 - semantic-release: 24.2.3(typescript@5.7.3) + semantic-release: 24.2.5(typescript@5.7.3) url-join: 5.0.0 transitivePeerDependencies: - supports-color dev: true - /@semantic-release/npm@11.0.3(semantic-release@24.2.3): + /@semantic-release/github@11.0.3(semantic-release@24.2.5): + resolution: {integrity: sha512-T2fKUyFkHHkUNa5XNmcsEcDPuG23hwBKptfUVcFXDVG2cSjXXZYDOfVYwfouqbWo/8UefotLaoGfQeK+k3ep6A==} + engines: {node: '>=20.8.1'} + peerDependencies: + semantic-release: '>=24.1.0' + dependencies: + '@octokit/core': 7.0.2 + '@octokit/plugin-paginate-rest': 13.0.1(@octokit/core@7.0.2) + '@octokit/plugin-retry': 8.0.1(@octokit/core@7.0.2) + '@octokit/plugin-throttling': 11.0.1(@octokit/core@7.0.2) + '@semantic-release/error': 4.0.0 + aggregate-error: 5.0.0 + debug: 4.4.1(supports-color@5.5.0) + dir-glob: 3.0.1 + globby: 14.1.0 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 + issue-parser: 7.0.1 + lodash-es: 4.17.21 + mime: 4.0.7 + p-filter: 4.1.0 + semantic-release: 24.2.5(typescript@5.7.3) + url-join: 5.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@semantic-release/npm@11.0.3(semantic-release@24.2.5): resolution: {integrity: sha512-KUsozQGhRBAnoVg4UMZj9ep436VEGwT536/jwSqB7vcEfA6oncCUU7UIYTRdLx7GvTtqn0kBjnkfLVkcnBa2YQ==} engines: {node: ^18.17 || >=20} peerDependencies: @@ -17628,12 +19183,12 @@ packages: rc: 1.2.8 read-pkg: 9.0.1 registry-auth-token: 5.0.2 - semantic-release: 24.2.3(typescript@5.7.3) + semantic-release: 24.2.5(typescript@5.7.3) semver: 7.6.3 tempy: 3.1.0 dev: true - /@semantic-release/npm@12.0.1(semantic-release@24.2.3): + /@semantic-release/npm@12.0.1(semantic-release@24.2.5): resolution: {integrity: sha512-/6nntGSUGK2aTOI0rHPwY3ZjgY9FkXmEHbW9Kr+62NVOsyqpKKeP0lrCH+tphv+EsNdJNmqqwijTEnVWUMQ2Nw==} engines: {node: '>=20.8.1'} peerDependencies: @@ -17641,37 +19196,37 @@ packages: dependencies: '@semantic-release/error': 4.0.0 aggregate-error: 5.0.0 - execa: 9.5.2 + execa: 9.6.0 fs-extra: 11.3.0 lodash-es: 4.17.21 nerf-dart: 1.0.0 - normalize-url: 8.0.1 + normalize-url: 8.0.2 npm: 10.9.2 rc: 1.2.8 read-pkg: 9.0.1 registry-auth-token: 5.1.0 - semantic-release: 24.2.3(typescript@5.7.3) + semantic-release: 24.2.5(typescript@5.7.3) semver: 7.6.3 tempy: 3.1.0 dev: true - /@semantic-release/release-notes-generator@14.0.3(semantic-release@24.2.3): + /@semantic-release/release-notes-generator@14.0.3(semantic-release@24.2.5): resolution: {integrity: sha512-XxAZRPWGwO5JwJtS83bRdoIhCiYIx8Vhr+u231pQAsdFIAbm19rSVJLdnBN+Avvk7CKvNQE/nJ4y7uqKH6WTiw==} engines: {node: '>=20.8.1'} peerDependencies: semantic-release: '>=20.1.0' dependencies: conventional-changelog-angular: 8.0.0 - conventional-changelog-writer: 8.0.1 + conventional-changelog-writer: 8.1.0 conventional-commits-filter: 5.0.0 - conventional-commits-parser: 6.1.0 - debug: 4.4.0(supports-color@9.3.1) + conventional-commits-parser: 6.2.0 + debug: 4.4.1(supports-color@5.5.0) get-stream: 7.0.1 import-from-esm: 2.0.0 into-stream: 7.0.0 lodash-es: 4.17.21 read-package-up: 11.0.0 - semantic-release: 24.2.3(typescript@5.7.3) + semantic-release: 24.2.5(typescript@5.7.3) transitivePeerDependencies: - supports-color dev: true @@ -17856,6 +19411,23 @@ packages: - '@types/react' dev: true + /@storybook/addon-docs@9.0.8(@types/react@18.3.11)(storybook@8.4.2): + resolution: {integrity: sha512-YRR8qHitwXVTJyn02YMrzd9mCKcuZWSKWt+J/ddFb8khGfLcAW+O0NohGeqMyM6XStLVDKKIKsMoTHggUwIFsA==} + peerDependencies: + storybook: ^9.0.8 + dependencies: + '@mdx-js/react': 3.1.0(@types/react@18.3.11)(react@18.3.1) + '@storybook/csf-plugin': 9.0.8(storybook@8.4.2) + '@storybook/icons': 1.4.0(react-dom@18.3.1)(react@18.3.1) + '@storybook/react-dom-shim': 9.0.8(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + storybook: 8.4.2(prettier@3.3.3) + ts-dedent: 2.2.0 + transitivePeerDependencies: + - '@types/react' + dev: true + /@storybook/addon-essentials@8.3.3(storybook@8.6.14): resolution: {integrity: sha512-E/uXoUYcg8ulG3lVbsEKb4v5hnMeGkq9YJqiZYKgVK7iRFa6p4HeVB1wU1adnm7RgjWvh+p0vQRo4KL2CTNXqw==} peerDependencies: @@ -18393,6 +19965,15 @@ packages: ts-dedent: 2.2.0 dev: true + /@storybook/core-webpack@9.0.8(storybook@8.4.2): + resolution: {integrity: sha512-pWN/+BOW0jgRQ6AGK+4pKBe88wWfflGSoS20lRyhfbB/Dtu3XzbYYosbBP0gAPgyl+HqN2rUT2eYzf6D6/mrMw==} + peerDependencies: + storybook: ^9.0.8 + dependencies: + storybook: 8.4.2(prettier@3.3.3) + ts-dedent: 2.2.0 + dev: true + /@storybook/core@8.3.5: resolution: {integrity: sha512-GOGfTvdioNa/n+Huwg4u/dsyYyBcM+gEcdxi3B7i5x4yJ3I912KoVshumQAOF2myKSRdI8h8aGWdx7nnjd0+5Q==} dependencies: @@ -18531,12 +20112,21 @@ packages: unplugin: 1.16.1 dev: true + /@storybook/csf-plugin@9.0.8(storybook@8.4.2): + resolution: {integrity: sha512-mNjo4t9liAbQvhE9ni87NU2sz9tqFU4Y54ioSFDlW24wpubsvnhBi5h4z3EkeQJSzIzNMRym9SC7Elbqa3Kf+g==} + peerDependencies: + storybook: ^9.0.8 + dependencies: + storybook: 8.4.2(prettier@3.3.3) + unplugin: 1.16.1 + dev: true + /@storybook/csf-tools@7.6.20: resolution: {integrity: sha512-rwcwzCsAYh/m/WYcxBiEtLpIW5OH1ingxNdF/rK9mtGWhJxXRDV8acPkFrF8rtFWIVKoOCXu5USJYmc3f2gdYQ==} dependencies: '@babel/generator': 7.27.1 '@babel/parser': 7.27.2 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) '@babel/types': 7.27.1 '@storybook/csf': 0.1.12 '@storybook/types': 7.6.20 @@ -18634,7 +20224,7 @@ packages: resolution: {integrity: sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==} dev: true - /@storybook/nextjs@8.6.12(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.7.3)(webpack-cli@5.1.4)(webpack@5.98.0): + /@storybook/nextjs@8.6.12(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(next@15.4.0)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.7.3)(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-I9y5xpOOSCo91IK4jf8nT/V9R0sPiJblKc0gJg0sOSSNgsswGxJq9anah6PEbYhlZtbptmhGOL6IeUR+pI6Qzw==} engines: {node: '>=18.0.0'} peerDependencies: @@ -18674,7 +20264,7 @@ packages: find-up: 5.0.0 image-size: 1.1.1 loader-utils: 3.3.1 - next: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) + next: 15.4.0(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) node-polyfill-webpack-plugin: 2.0.1(webpack@5.98.0) pnp-webpack-plugin: 1.7.0(typescript@5.7.3) postcss: 8.4.38 @@ -18822,7 +20412,7 @@ packages: typescript: '>= 4.x' webpack: '>= 4' dependencies: - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 @@ -18841,7 +20431,7 @@ packages: typescript: '>= 4.x' webpack: '>= 4' dependencies: - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 @@ -18912,6 +20502,18 @@ packages: storybook: 8.4.2(prettier@3.3.3) dev: true + /@storybook/react-dom-shim@9.0.8(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2): + resolution: {integrity: sha512-SYyjRagHZx724hGEWSZcXRzj82am77OpqeA9ps6ZsCSn4cVY9FORGEeY2bnlQkpLnDUH5yjdV/oh+0fXDbl/8g==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + storybook: ^9.0.8 + dependencies: + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + storybook: 8.4.2(prettier@3.3.3) + dev: true + /@storybook/react@7.6.20(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(typescript@5.0.4): resolution: {integrity: sha512-i5tKNgUbTNwlqBWGwPveDhh9ktlS0wGtd97A1ZgKZc3vckLizunlAFc7PRC1O/CMq5PTyxbuUb4RvRD2jWKwDA==} engines: {node: '>=16.0.0'} @@ -19291,7 +20893,7 @@ packages: - supports-color - typescript - /@swc-node/core@1.13.3(@swc/core@1.7.26)(@swc/types@0.1.21): + /@swc-node/core@1.13.3(@swc/core@1.7.26)(@swc/types@0.1.22): resolution: {integrity: sha512-OGsvXIid2Go21kiNqeTIn79jcaX4l0G93X2rAnas4LFoDyA9wAwVK7xZdm+QsKoMn5Mus2yFLCc4OtX2dD/PWA==} engines: {node: '>= 10'} peerDependencies: @@ -19299,15 +20901,15 @@ packages: '@swc/types': '>= 0.1' dependencies: '@swc/core': 1.7.26(@swc/helpers@0.5.13) - '@swc/types': 0.1.21 + '@swc/types': 0.1.22 - /@swc-node/register@1.10.10(@swc/core@1.7.26)(@swc/types@0.1.21)(typescript@5.7.3): + /@swc-node/register@1.10.10(@swc/core@1.7.26)(@swc/types@0.1.22)(typescript@5.7.3): resolution: {integrity: sha512-jYWaI2WNEKz8KZL3sExd2KVL1JMma1/J7z+9iTpv0+fRN7LGMF8VTGGuHI2bug/ztpdZU1G44FG/Kk6ElXL9CQ==} peerDependencies: '@swc/core': '>= 1.4.13' typescript: '>= 4.3' dependencies: - '@swc-node/core': 1.13.3(@swc/core@1.7.26)(@swc/types@0.1.21) + '@swc-node/core': 1.13.3(@swc/core@1.7.26)(@swc/types@0.1.22) '@swc-node/sourcemap-support': 0.5.1 '@swc/core': 1.7.26(@swc/helpers@0.5.13) colorette: 2.0.20 @@ -19584,6 +21186,11 @@ packages: dependencies: tslib: 2.6.3 + /@swc/helpers@0.5.15: + resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} + dependencies: + tslib: 2.8.1 + /@swc/helpers@0.5.17: resolution: {integrity: sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==} dependencies: @@ -19600,6 +21207,7 @@ packages: dependencies: '@swc/counter': 0.1.3 tslib: 2.8.1 + dev: false /@swc/jest@0.2.36(@swc/core@1.7.26): resolution: {integrity: sha512-8X80dp81ugxs4a11z1ka43FPhP+/e+mJNXJSxiNYk8gIX/jPBtY4gQTrKu/KIoco8bzKuPI5lUxjfLiGsfvnlw==} @@ -19628,6 +21236,12 @@ packages: resolution: {integrity: sha512-2YEtj5HJVbKivud9N4bpPBAyZhj4S2Ipe5LkUG94alTpr7in/GU/EARgPAd3BwU+YOmFVJC2+kjqhGRi3r0ZpQ==} dependencies: '@swc/counter': 0.1.3 + dev: true + + /@swc/types@0.1.22: + resolution: {integrity: sha512-D13mY/ZA4PPEFSy6acki9eBT/3WgjMoRqNcdpIvjaYLQ44Xk5BdaL7UkDxAh6Z9UOe7tCCp67BVmZCojYp9owg==} + dependencies: + '@swc/counter': 0.1.3 /@szmarczak/http-timer@5.0.1: resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==} @@ -19917,7 +21531,7 @@ packages: resolution: {integrity: sha512-7uz5EHdzz2TqoMfV7ee61Egf5y6NkcO4FB/1iCCQnbeiI1F3xzv3vK5dBCXUCLQgGYS+mUeigK1iKQzvED+QnQ==} requiresBuild: true dependencies: - '@types/node': 20.12.14 + '@types/node': 18.16.9 dev: true optional: true @@ -20537,12 +22151,12 @@ packages: '@types/react': 18.2.79 dev: true - /@types/react-dom@19.0.4(@types/react@19.0.12): + /@types/react-dom@19.0.4(@types/react@19.1.0): resolution: {integrity: sha512-4fSQ8vWFkg+TGhePfUzVmat3eC14TXYSsiiDSLI0dVLsrm9gZFABjPy/Qu6TKgl1tq1Bu1yDsuQgY3A3DOjCcg==} peerDependencies: '@types/react': ^19.0.0 dependencies: - '@types/react': 19.0.12 + '@types/react': 19.1.0 dev: true /@types/react-helmet@6.1.11: @@ -20567,7 +22181,7 @@ packages: resolution: {integrity: sha512-ExsidLLSzYj4cvaQjGnQCk4HFfVT9+EZ9XZsQ8Hsrcn8QNgXtpZ3m9vSIC2MWtx7jHictK6wYhQgGh6ic58oOw==} dependencies: '@types/prop-types': 15.7.13 - '@types/scheduler': 0.23.0 + '@types/scheduler': 0.26.0 csstype: 3.1.3 dev: true @@ -20583,8 +22197,8 @@ packages: '@types/prop-types': 15.7.13 csstype: 3.1.3 - /@types/react@19.0.12: - resolution: {integrity: sha512-V6Ar115dBDrjbtXSrS+/Oruobc+qVbbUxDFC1RSbRqLt5SYvxxyIDrSC85RWml54g+jfNeEMZhEj7wW07ONQhA==} + /@types/react@19.1.0: + resolution: {integrity: sha512-UaicktuQI+9UKyA4njtDOGBD/67t8YEBt2xdfqu8+gP9hqPUPsiXlNPcpS2gVdjmis5GKPG3fCxbQLVgxsQZ8w==} dependencies: csstype: 3.1.3 @@ -20604,8 +22218,8 @@ packages: /@types/retry@0.12.2: resolution: {integrity: sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==} - /@types/scheduler@0.23.0: - resolution: {integrity: sha512-YIoDCTH3Af6XM5VuwGG/QL/CJqga1Zm3NkU3HZ4ZHK2fRMPYP1VczsTUqtsf43PH/iJNVlPHAo2oWX7BSdB2Hw==} + /@types/scheduler@0.26.0: + resolution: {integrity: sha512-WFHp9YUJQ6CKshqoC37iOlHnQSmxNc795UhB26CyBBttrN9svdIrUjl/NjnNmfcwtncN0h/0PPAFWv9ovP8mLA==} dev: true /@types/semver@7.5.8: @@ -20899,7 +22513,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.0.4) '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.0.4) - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) eslint: 8.57.1 tsutils: 3.21.0(typescript@5.0.4) typescript: 5.0.4 @@ -20982,7 +22596,7 @@ packages: dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.3 @@ -21003,7 +22617,7 @@ packages: dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 @@ -21025,7 +22639,7 @@ packages: dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 @@ -21069,7 +22683,7 @@ packages: dependencies: '@typescript-eslint/types': 8.14.0 '@typescript-eslint/visitor-keys': 8.14.0 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 @@ -21091,7 +22705,7 @@ packages: dependencies: '@typescript-eslint/types': 8.8.0 '@typescript-eslint/visitor-keys': 8.8.0 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 @@ -21639,7 +23253,7 @@ packages: - supports-color dev: true - /@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.18)(vue@3.5.13): + /@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.18)(vue@3.5.16): resolution: {integrity: sha512-7mg9HFGnFHMEwCdB6AY83cVK4A6sCqnrjFYF4WIlebYAQVVJ/sC/CiTruVdrRlhrFoeZ8rlMxY9wYpPTIRhhAg==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: @@ -21650,7 +23264,7 @@ packages: '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.25.2) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.25.2) vite: 5.4.18(@types/node@18.16.9)(less@4.3.0)(stylus@0.64.0) - vue: 3.5.13(typescript@5.5.2) + vue: 3.5.16(typescript@5.5.2) transitivePeerDependencies: - supports-color dev: true @@ -21666,7 +23280,7 @@ packages: vue: 3.5.10(typescript@5.5.2) dev: true - /@vitejs/plugin-vue@5.1.4(vite@5.4.18)(vue@3.5.13): + /@vitejs/plugin-vue@5.1.4(vite@5.4.18)(vue@3.5.16): resolution: {integrity: sha512-N2XSI2n3sQqp5w7Y/AN/L2XDjBIRGqXko+eDp42sydYSBeJuSm5a1sLf8zakmo8u7tA8NmBgoDLA1HeOESjp9A==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: @@ -21674,7 +23288,7 @@ packages: vue: ^3.2.25 dependencies: vite: 5.4.18(@types/node@18.16.9)(less@4.3.0)(stylus@0.64.0) - vue: 3.5.13(typescript@5.5.2) + vue: 3.5.16(typescript@5.5.2) dev: true /@vitest/coverage-istanbul@1.6.0(vitest@1.6.0): @@ -21959,6 +23573,16 @@ packages: estree-walker: 2.0.2 source-map-js: 1.2.1 + /@vue/compiler-core@3.5.16: + resolution: {integrity: sha512-AOQS2eaQOaaZQoL1u+2rCJIKDruNXVBZSiUD3chnUrsoX5ZTQMaCvXlWNIfxBJuU15r1o7+mpo5223KVtIhAgQ==} + dependencies: + '@babel/parser': 7.27.5 + '@vue/shared': 3.5.16 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + dev: true + /@vue/compiler-dom@3.5.10: resolution: {integrity: sha512-DyxHC6qPcktwYGKOIy3XqnHRrrXyWR2u91AjP+nLkADko380srsC2DC3s7Y1Rk6YfOlxOlvEQKa9XXmLI+W4ZA==} dependencies: @@ -21971,6 +23595,13 @@ packages: '@vue/compiler-core': 3.5.13 '@vue/shared': 3.5.13 + /@vue/compiler-dom@3.5.16: + resolution: {integrity: sha512-SSJIhBr/teipXiXjmWOVWLnxjNGo65Oj/8wTEQz0nqwQeP75jWZ0n4sF24Zxoht1cuJoWopwj0J0exYwCJ0dCQ==} + dependencies: + '@vue/compiler-core': 3.5.16 + '@vue/shared': 3.5.16 + dev: true + /@vue/compiler-sfc@3.5.10: resolution: {integrity: sha512-to8E1BgpakV7224ZCm8gz1ZRSyjNCAWEplwFMWKlzCdP9DkMKhRRwt0WkCjY7jkzi/Vz3xgbpeig5Pnbly4Tow==} dependencies: @@ -21998,6 +23629,20 @@ packages: source-map-js: 1.2.1 dev: true + /@vue/compiler-sfc@3.5.16: + resolution: {integrity: sha512-rQR6VSFNpiinDy/DVUE0vHoIDUF++6p910cgcZoaAUm3POxgNOOdS/xgoll3rNdKYTYPnnbARDCZOyZ+QSe6Pw==} + dependencies: + '@babel/parser': 7.27.5 + '@vue/compiler-core': 3.5.16 + '@vue/compiler-dom': 3.5.16 + '@vue/compiler-ssr': 3.5.16 + '@vue/shared': 3.5.16 + estree-walker: 2.0.2 + magic-string: 0.30.17 + postcss: 8.5.4 + source-map-js: 1.2.1 + dev: true + /@vue/compiler-ssr@3.5.10: resolution: {integrity: sha512-hxP4Y3KImqdtyUKXDRSxKSRkSm1H9fCvhojEYrnaoWhE4w/y8vwWhnosJoPPe2AXm5sU7CSbYYAgkt2ZPhDz+A==} dependencies: @@ -22011,6 +23656,13 @@ packages: '@vue/shared': 3.5.13 dev: true + /@vue/compiler-ssr@3.5.16: + resolution: {integrity: sha512-d2V7kfxbdsjrDSGlJE7my1ZzCXViEcqN6w14DOsDrUCHEA6vbnVCpRFfrc4ryCP/lCKzX2eS1YtnLE/BuC9f/A==} + dependencies: + '@vue/compiler-dom': 3.5.16 + '@vue/shared': 3.5.16 + dev: true + /@vue/compiler-vue2@2.7.16: resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} dependencies: @@ -22087,6 +23739,12 @@ packages: '@vue/shared': 3.5.13 dev: true + /@vue/reactivity@3.5.16: + resolution: {integrity: sha512-FG5Q5ee/kxhIm1p2bykPpPwqiUBV3kFySsHEQha5BJvjXdZTUfmya7wP7zC39dFuZAcf/PD5S4Lni55vGLMhvA==} + dependencies: + '@vue/shared': 3.5.16 + dev: true + /@vue/runtime-core@3.5.10: resolution: {integrity: sha512-9Q86I5Qq3swSkFfzrZ+iqEy7Vla325M7S7xc1NwKnRm/qoi1Dauz0rT6mTMmscqx4qz0EDJ1wjB+A36k7rl8mA==} dependencies: @@ -22100,6 +23758,13 @@ packages: '@vue/shared': 3.5.13 dev: true + /@vue/runtime-core@3.5.16: + resolution: {integrity: sha512-bw5Ykq6+JFHYxrQa7Tjr+VSzw7Dj4ldR/udyBZbq73fCdJmyy5MPIFR9IX/M5Qs+TtTjuyUTCnmK3lWWwpAcFQ==} + dependencies: + '@vue/reactivity': 3.5.16 + '@vue/shared': 3.5.16 + dev: true + /@vue/runtime-dom@3.5.10: resolution: {integrity: sha512-t3x7ht5qF8ZRi1H4fZqFzyY2j+GTMTDxRheT+i8M9Ph0oepUxoadmbwlFwMoW7RYCpNQLpP2Yx3feKs+fyBdpA==} dependencies: @@ -22117,6 +23782,15 @@ packages: csstype: 3.1.3 dev: true + /@vue/runtime-dom@3.5.16: + resolution: {integrity: sha512-T1qqYJsG2xMGhImRUV9y/RseB9d0eCYZQ4CWca9ztCuiPj/XWNNN+lkNBuzVbia5z4/cgxdL28NoQCvC0Xcfww==} + dependencies: + '@vue/reactivity': 3.5.16 + '@vue/runtime-core': 3.5.16 + '@vue/shared': 3.5.16 + csstype: 3.1.3 + dev: true + /@vue/server-renderer@3.5.10(vue@3.5.10): resolution: {integrity: sha512-IVE97tt2kGKwHNq9yVO0xdh1IvYfZCShvDSy46JIh5OQxP1/EXSpoDqetVmyIzL7CYOWnnmMkVqd7YK2QSWkdw==} peerDependencies: @@ -22133,7 +23807,17 @@ packages: dependencies: '@vue/compiler-ssr': 3.5.13 '@vue/shared': 3.5.13 - vue: 3.5.13(typescript@5.5.2) + vue: 3.5.13(typescript@5.7.3) + dev: true + + /@vue/server-renderer@3.5.16(vue@3.5.16): + resolution: {integrity: sha512-BrX0qLiv/WugguGsnQUJiYOE0Fe5mZTwi6b7X/ybGB0vfrPH9z0gD/Y6WOR1sGCgX4gc25L1RYS5eYQKDMoNIg==} + peerDependencies: + vue: 3.5.16 + dependencies: + '@vue/compiler-ssr': 3.5.16 + '@vue/shared': 3.5.16 + vue: 3.5.16(typescript@5.5.2) dev: true /@vue/shared@3.5.10: @@ -22142,6 +23826,10 @@ packages: /@vue/shared@3.5.13: resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==} + /@vue/shared@3.5.16: + resolution: {integrity: sha512-c/0fWy3Jw6Z8L9FmTyYfkpM5zklnqqa9+a6dz3DvONRKW2NEbh46BP0FHuLFSWi2TnQEtp91Z6zOWNrU6QiyPg==} + dev: true + /@vue/tsconfig@0.5.1: resolution: {integrity: sha512-VcZK7MvpjuTPx2w6blwnwZAu5/LgBUtejFOi3pPGQFXQN5Ela03FUtd2Qtg4yWGGissVL0dr6Ro1LfOFh+PCuQ==} dev: true @@ -22819,7 +24507,7 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -23272,6 +24960,68 @@ packages: - moment dev: false + /antd@5.19.1(react-dom@18.3.1)(react@19.1.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@18.3.1)(react@19.1.0) + '@ant-design/icons': 5.5.1(react-dom@18.3.1)(react@19.1.0) + '@ant-design/react-slick': 1.1.2(react@19.1.0) + '@babel/runtime': 7.25.6 + '@ctrl/tinycolor': 3.6.1 + '@rc-component/color-picker': 1.5.3(react-dom@18.3.1)(react@19.1.0) + '@rc-component/mutate-observer': 1.1.0(react-dom@18.3.1)(react@19.1.0) + '@rc-component/qrcode': 1.0.0(react-dom@18.3.1)(react@19.1.0) + '@rc-component/tour': 1.15.1(react-dom@18.3.1)(react@19.1.0) + '@rc-component/trigger': 2.2.3(react-dom@18.3.1)(react@19.1.0) + classnames: 2.5.1 + copy-to-clipboard: 3.3.3 + dayjs: 1.11.13 + rc-cascader: 3.27.1(react-dom@18.3.1)(react@19.1.0) + rc-checkbox: 3.3.0(react-dom@18.3.1)(react@19.1.0) + rc-collapse: 3.7.3(react-dom@18.3.1)(react@19.1.0) + rc-dialog: 9.5.2(react-dom@18.3.1)(react@19.1.0) + rc-drawer: 7.2.0(react-dom@18.3.1)(react@19.1.0) + rc-dropdown: 4.2.0(react-dom@18.3.1)(react@19.1.0) + rc-field-form: 2.2.1(react-dom@18.3.1)(react@19.1.0) + rc-image: 7.9.0(react-dom@18.3.1)(react@19.1.0) + rc-input: 1.5.1(react-dom@18.3.1)(react@19.1.0) + rc-input-number: 9.1.0(react-dom@18.3.1)(react@19.1.0) + rc-mentions: 2.14.0(react-dom@18.3.1)(react@19.1.0) + rc-menu: 9.14.1(react-dom@18.3.1)(react@19.1.0) + rc-motion: 2.9.3(react-dom@18.3.1)(react@19.1.0) + rc-notification: 5.6.2(react-dom@18.3.1)(react@19.1.0) + rc-pagination: 4.2.0(react-dom@18.3.1)(react@19.1.0) + rc-picker: 4.6.15(dayjs@1.11.13)(react-dom@18.3.1)(react@19.1.0) + rc-progress: 4.0.0(react-dom@18.3.1)(react@19.1.0) + rc-rate: 2.13.0(react-dom@18.3.1)(react@19.1.0) + rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@19.1.0) + rc-segmented: 2.3.0(react-dom@18.3.1)(react@19.1.0) + rc-select: 14.15.2(react-dom@18.3.1)(react@19.1.0) + rc-slider: 10.6.2(react-dom@18.3.1)(react@19.1.0) + rc-steps: 6.0.1(react-dom@18.3.1)(react@19.1.0) + rc-switch: 4.1.0(react-dom@18.3.1)(react@19.1.0) + rc-table: 7.45.7(react-dom@18.3.1)(react@19.1.0) + rc-tabs: 15.1.1(react-dom@18.3.1)(react@19.1.0) + rc-textarea: 1.7.0(react-dom@18.3.1)(react@19.1.0) + rc-tooltip: 6.2.1(react-dom@18.3.1)(react@19.1.0) + rc-tree: 5.8.8(react-dom@18.3.1)(react@19.1.0) + rc-tree-select: 5.22.2(react-dom@18.3.1)(react@19.1.0) + rc-upload: 4.5.2(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + scroll-into-view-if-needed: 3.1.0 + throttle-debounce: 5.0.2 + transitivePeerDependencies: + - date-fns + - luxon + - moment + dev: false + /any-promise@1.3.0: resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} @@ -23696,7 +25446,7 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.24.4 - caniuse-lite: 1.0.30001718 + caniuse-lite: 1.0.30001721 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 @@ -23869,7 +25619,7 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.10) - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -23888,7 +25638,7 @@ packages: /babel-plugin-import@1.13.8: resolution: {integrity: sha512-36babpjra5m3gca44V6tSTomeBlPA7cHUynrE2WiQIm3rEGD9xy28MKsx5IdO45EbnpJY7Jrgd00C6Dwt/l/2Q==} dependencies: - '@babel/helper-module-imports': 7.27.1 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -23944,6 +25694,19 @@ packages: transitivePeerDependencies: - supports-color + /babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.27.4): + resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/compat-data': 7.26.2 + '@babel/core': 7.27.4 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.27.4) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + /babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.26.10): resolution: {integrity: sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==} peerDependencies: @@ -23955,6 +25718,18 @@ packages: transitivePeerDependencies: - supports-color + /babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.27.4): + resolution: {integrity: sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.27.4) + core-js-compat: 3.38.1 + transitivePeerDependencies: + - supports-color + dev: true + /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.26.10): resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} peerDependencies: @@ -23965,16 +25740,27 @@ packages: transitivePeerDependencies: - supports-color + /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.27.4): + resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.27.4) + transitivePeerDependencies: + - supports-color + dev: true + /babel-plugin-styled-components@1.13.3(styled-components@6.1.8): resolution: {integrity: sha512-meGStRGv+VuKA/q0/jXxrPNWEm4LPfYIqxooDTdmh8kFsP/Ph7jJG5rUPwUPX3QHUvggwdbgdGpo88P/rRYsVw==} peerDependencies: styled-components: '>= 2' dependencies: '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-module-imports': 7.27.1 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) babel-plugin-syntax-jsx: 6.18.0 lodash: 4.17.21 - styled-components: 6.1.8(react-dom@18.3.1)(react@18.3.1) + styled-components: 6.1.8(react-dom@19.1.0)(react@18.3.1) transitivePeerDependencies: - supports-color dev: true @@ -23989,7 +25775,7 @@ packages: '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.26.10) lodash: 4.17.21 picomatch: 2.3.1 - styled-components: 5.3.11(@babel/core@7.26.10)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) + styled-components: 5.3.11(@babel/core@7.26.10)(react-dom@19.1.0)(react-is@18.3.1)(react@18.3.1) transitivePeerDependencies: - '@babel/core' - supports-color @@ -24027,7 +25813,7 @@ packages: dependencies: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) /babel-preset-current-node-syntax@1.1.0(@babel/core@7.25.2): resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} @@ -24156,6 +25942,10 @@ packages: resolution: {integrity: sha512-Nik3Sc0ncrMK4UUdXQmAnRtzmNQTAAXmXIopizwZ1W1t8QmfJj+zL4OA2I7XPTPW5z5TDqv4hRo/JzouDJnX3A==} dev: true + /before-after-hook@4.0.0: + resolution: {integrity: sha512-q6tR3RPqIB1pMiTRMFcZwuG5T8vwp+vUvEG0vuI6B+Rikh5BfPp2fQ82c925FOs+b0lcFQ8CFrL+KbilfZFhOQ==} + dev: true + /better-opn@3.0.2: resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==} engines: {node: '>=12.0.0'} @@ -24401,11 +26191,22 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001718 + caniuse-lite: 1.0.30001706 electron-to-chromium: 1.5.86 node-releases: 2.0.19 update-browserslist-db: 1.1.1(browserslist@4.24.4) + /browserslist@4.25.0: + resolution: {integrity: sha512-PJ8gYKeS5e/whHBh8xrwYK+dAvEj7JXtz6uTucnMRB8OiGTsKccFekoRrjajPBHV8oOY+2tI4uxeceSimKwMFA==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + dependencies: + caniuse-lite: 1.0.30001721 + electron-to-chromium: 1.5.166 + node-releases: 2.0.19 + update-browserslist-db: 1.1.3(browserslist@4.25.0) + dev: true + /bs-logger@0.2.6: resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} engines: {node: '>= 6'} @@ -24492,6 +26293,7 @@ packages: engines: {node: '>=10.16.0'} dependencies: streamsearch: 1.1.0 + dev: false /bytes@3.0.0: resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} @@ -24633,7 +26435,7 @@ packages: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: browserslist: 4.24.4 - caniuse-lite: 1.0.30001718 + caniuse-lite: 1.0.30001721 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 @@ -24647,6 +26449,7 @@ packages: /caniuse-lite@1.0.30001668: resolution: {integrity: sha512-nWLrdxqCdblixUO+27JtGJJE/txpJlyUy5YN1u53wLZkP0emYCo5zgS6QYft7VUYR42LGgi/S5hdLZTrnyIddw==} + dev: false /caniuse-lite@1.0.30001706: resolution: {integrity: sha512-3ZczoTApMAZwPKYWmwVbQMFpXBDds3/0VciVoUwPUbldlYyVLmRVuRs/PcUZtHpbLRpzzDvrvnFuREsGt6lUug==} @@ -24654,6 +26457,9 @@ packages: /caniuse-lite@1.0.30001718: resolution: {integrity: sha512-AflseV1ahcSunK53NfEs9gFWgOEmzr0f+kaMFA4xiLZlr9Hzt7HxcSpIFcnNCUkz6R6dWKa54rUz3HUmI3nVcw==} + /caniuse-lite@1.0.30001721: + resolution: {integrity: sha512-cOuvmUVtKrtEaoKiO0rSc29jcjwMwX5tOHDy4MgVFEWiUXj4uBMJkwI8MDySkgXidpMiHUcviogAvFi4pA2hDQ==} + /case-sensitive-paths-webpack-plugin@2.4.0: resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==} engines: {node: '>=4'} @@ -25446,8 +27252,8 @@ packages: compare-func: 2.0.0 dev: true - /conventional-changelog-writer@8.0.1: - resolution: {integrity: sha512-hlqcy3xHred2gyYg/zXSMXraY2mjAYYo0msUCpK+BGyaVJMFCKWVXPIHiaacGO2GGp13kvHWXFhYmxT4QQqW3Q==} + /conventional-changelog-writer@8.1.0: + resolution: {integrity: sha512-dpC440QnORNCO81XYuRRFOLCsjKj4W7tMkUIn3lR6F/FAaJcWLi7iCj6IcEvSQY2zw6VUgwUKd5DEHKEWrpmEQ==} engines: {node: '>=18'} hasBin: true dependencies: @@ -25477,8 +27283,8 @@ packages: split2: 4.2.0 dev: true - /conventional-commits-parser@6.1.0: - resolution: {integrity: sha512-5nxDo7TwKB5InYBl4ZC//1g9GRwB/F3TXOGR9hgUjMGfvSP4Vu5NkpNro2+1+TIEy1vwxApl5ircECr2ri5JIw==} + /conventional-commits-parser@6.2.0: + resolution: {integrity: sha512-uLnoLeIW4XaoFtH37qEcg/SXMJmKF4vi7V0H2rnPueg+VEtFGA/asSCNTcq4M/GQ6QmlzchAEtOoDTtKqWeHag==} engines: {node: '>=18'} hasBin: true dependencies: @@ -26383,7 +28189,7 @@ packages: longest: 2.0.1 word-wrap: 1.2.5 optionalDependencies: - '@commitlint/load': 19.8.0(@types/node@18.16.9)(typescript@5.7.3) + '@commitlint/load': 19.8.1(@types/node@18.16.9)(typescript@5.7.3) transitivePeerDependencies: - '@types/node' - typescript @@ -26634,7 +28440,7 @@ packages: dependencies: ms: 2.1.3 - /debug@4.4.0(supports-color@5.5.0): + /debug@4.4.0(supports-color@8.1.1): resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} engines: {node: '>=6.0'} peerDependencies: @@ -26644,9 +28450,10 @@ packages: optional: true dependencies: ms: 2.1.3 - supports-color: 5.5.0 + supports-color: 8.1.1 + dev: true - /debug@4.4.0(supports-color@8.1.1): + /debug@4.4.0(supports-color@9.3.1): resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} engines: {node: '>=6.0'} peerDependencies: @@ -26656,11 +28463,10 @@ packages: optional: true dependencies: ms: 2.1.3 - supports-color: 8.1.1 - dev: true + supports-color: 9.3.1 - /debug@4.4.0(supports-color@9.3.1): - resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} + /debug@4.4.1(supports-color@5.5.0): + resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -26669,7 +28475,7 @@ packages: optional: true dependencies: ms: 2.1.3 - supports-color: 9.3.1 + supports-color: 5.5.0 /decimal.js@10.4.3: resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} @@ -26890,6 +28696,12 @@ packages: resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} engines: {node: '>=8'} + /detect-libc@2.0.4: + resolution: {integrity: sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==} + engines: {node: '>=8'} + requiresBuild: true + optional: true + /detect-newline@3.1.0: resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} engines: {node: '>=8'} @@ -26914,7 +28726,7 @@ packages: hasBin: true dependencies: address: 1.2.2 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -27188,6 +29000,10 @@ packages: dependencies: jake: 10.9.2 + /electron-to-chromium@1.5.166: + resolution: {integrity: sha512-QPWqHL0BglzPYyJJ1zSSmwFFL6MFXhbACOCcsCdUMCkzPdS9/OIBVxg516X/Ado2qwAq8k0nJJ7phQPCqiaFAw==} + dev: true + /electron-to-chromium@1.5.37: resolution: {integrity: sha512-u7000ZB/X0K78TaQqXZ5ktoR7J79B9US7IkE4zyvcILYwOGY2Tx9GRPYstn7HmuPcMxZ+BDGqIsyLpZQi9ufPw==} @@ -27294,8 +29110,8 @@ packages: engines: {node: '>=0.12'} dev: true - /env-ci@11.1.0: - resolution: {integrity: sha512-Z8dnwSDbV1XYM9SBF2J0GcNVvmfmfh3a49qddGIROhBoVro6MZVTji15z/sJbQ2ko2ei8n988EU1wzoLU/tF+g==} + /env-ci@11.1.1: + resolution: {integrity: sha512-mT3ks8F0kwpo7SYNds6nWj0PaRh+qJxIeBVBXAKTN9hphAzZv7s0QAZQbqnB1fAv/r4pJUGE15BV9UrS31FP2w==} engines: {node: ^18.17 || >=20.6.1} dependencies: execa: 8.0.1 @@ -27430,6 +29246,10 @@ packages: /es-module-lexer@1.6.0: resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==} + /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==} engines: {node: '>= 0.4'} @@ -28769,7 +30589,7 @@ packages: resolution: {integrity: sha512-YNF+mZ/Wu2FU/gvmzuWtYc8rloubL7wfXCTgouFrnjGVXPA/EeYYA7pupXWrb3Iv1cTBeSSxxJIbK23l4MRNqg==} engines: {node: '>=8.3.0'} dependencies: - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) '@babel/types': 7.27.1 c8: 7.14.0 transitivePeerDependencies: @@ -28957,8 +30777,8 @@ packages: strip-final-newline: 3.0.0 dev: true - /execa@9.5.2: - resolution: {integrity: sha512-EHlpxMCpHWSAh1dgS6bVeoLAXGnJNdR93aabr4QCGbzOM73o5XmRfM/e5FUqsw3aagP8S8XEWUWFAxnRBnAF0Q==} + /execa@9.6.0: + resolution: {integrity: sha512-jpWzZ1ZhwUmeWRhS7Qv3mhpOhLfwI+uAX4e5fOcXqwMR7EcJ0pj2kV1CVzHVMX/LphnKWD3LObjZCoJ71lKpHw==} engines: {node: ^18.19.0 || >=20.5.0} dependencies: '@sindresorhus/merge-streams': 4.0.0 @@ -29199,6 +31019,10 @@ packages: resolution: {integrity: sha512-nGqtvLrj5w0naR6tDPfB4cUmYCqouzyQiz6C5y/LtcDllJdrcc6WaWW6iXyIIOErTa/XRybj28aasdn4LkVk6Q==} dev: true + /fast-content-type-parse@3.0.0: + resolution: {integrity: sha512-ZvLdcY8P+N8mGQJahJV5G4U88CSvT1rP8ApL6uETe88MBXrBHAkZlSEySdUlyztF7ccb+Znos3TFqaepHxdhBg==} + dev: true + /fast-deep-equal@2.0.1: resolution: {integrity: sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w==} dev: true @@ -31270,7 +33094,7 @@ packages: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -31379,7 +33203,7 @@ packages: engines: {node: '>= 6.0.0'} dependencies: agent-base: 5.1.1 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -31389,7 +33213,7 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -31565,7 +33389,7 @@ packages: resolution: {integrity: sha512-YVt14UZCgsX1vZQ3gKjkWVdBdHQ6eu3MPU1TBgL1H5orXe2+jWD006WCPPtOuwlQm10NuzOW5WawiF1Q9veW8g==} engines: {node: '>=18.20'} dependencies: - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) import-meta-resolve: 4.1.0 transitivePeerDependencies: - supports-color @@ -31692,7 +33516,7 @@ packages: resolution: {integrity: sha512-LJKFHCSeIRq9hanN14IlOtPSTe3lNES7TYDTE2xxdAy1LS5rYphajK1qtwvj3YmQXvvk0U2Vbmcni8P9EIQW9w==} engines: {node: '>=18'} dependencies: - '@inquirer/figures': 1.0.11 + '@inquirer/figures': 1.0.12 ansi-escapes: 4.3.2 cli-width: 4.1.0 external-editor: 3.1.0 @@ -32417,7 +34241,7 @@ packages: resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} engines: {node: '>=10'} dependencies: - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -33495,7 +35319,7 @@ packages: content-disposition: 0.5.4 content-type: 1.0.5 cookies: 0.9.1 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) delegates: 1.0.0 depd: 2.0.0 destroy: 1.2.0 @@ -33526,7 +35350,7 @@ packages: content-disposition: 0.5.4 content-type: 1.0.5 cookies: 0.9.1 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) delegates: 1.0.0 depd: 2.0.0 destroy: 1.2.0 @@ -34283,7 +36107,7 @@ packages: react: 18.3.1 dev: true - /marked-terminal@7.3.0(marked@12.0.2): + /marked-terminal@7.3.0(marked@15.0.12): resolution: {integrity: sha512-t4rBvPsHc57uE/2nJOLmMbZCQ4tgAccAED3ngXQqW6g+TxA488JzJ+FK3lQkzBQOI1mRV/r/Kq+1ZlJ4D0owQw==} engines: {node: '>=16.0.0'} peerDependencies: @@ -34294,13 +36118,13 @@ packages: chalk: 5.4.1 cli-highlight: 2.1.11 cli-table3: 0.6.5 - marked: 12.0.2 + marked: 15.0.12 node-emoji: 2.2.0 supports-hyperlinks: 3.2.0 dev: true - /marked@12.0.2: - resolution: {integrity: sha512-qXUm7e/YKFoqFPYPa3Ukg9xlI5cyAtGmyEIzMfW//m6kXwCy2Ps9DYf5ioijFKQ8qyuscrHoY04iJGctu2Kg0Q==} + /marked@15.0.12: + resolution: {integrity: sha512-8dD6FusOQSrpv9Z1rdNMdlSgQOIP880DHqnohobOmYLElGEqAL/JvxvuxZO16r4HtjTlfPRDC1hbvxC9dPN2nA==} engines: {node: '>= 18'} hasBin: true dev: true @@ -34579,6 +36403,16 @@ packages: tslib: 2.8.1 dev: true + /memfs@4.17.2: + resolution: {integrity: sha512-NgYhCOWgovOXSzvYgUW0LQ7Qy72rWQMGGFJDoWg4G30RHd3z77VbYdtJ4fembJXBy8pMIUA31XNAupobOQlwdg==} + engines: {node: '>= 4.0.0'} + dependencies: + '@jsonjoy.com/json-pack': 1.2.0(tslib@2.8.1) + '@jsonjoy.com/util': 1.6.0(tslib@2.8.1) + tree-dump: 1.0.3(tslib@2.8.1) + tslib: 2.8.1 + dev: true + /memoizerific@1.11.3: resolution: {integrity: sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==} dependencies: @@ -34937,7 +36771,7 @@ packages: resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} dependencies: '@types/debug': 4.1.12 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) decode-named-character-reference: 1.0.2 micromark-core-commonmark: 1.1.0 micromark-factory-space: 1.1.0 @@ -35049,6 +36883,12 @@ packages: hasBin: true dev: true + /mime@4.0.7: + resolution: {integrity: sha512-2OfDPL+e03E0LrXaGYOtTFIYhiuzep94NSsuhrNULq+stylcJedcHdzHtz0atMUuGwJfFYs0YL5xeC/Ca2x0eQ==} + engines: {node: '>=16'} + hasBin: true + dev: true + /mimic-fn@2.1.0: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} @@ -35376,11 +37216,6 @@ packages: dev: true optional: true - /nanoid@3.3.10: - resolution: {integrity: sha512-vSJJTG+t/dIKAUhUDw/dLdZ9s//5OxcHqLaDWWrW4Cdq7o6tdLIczUkMXt2MBNmk6sJRZBZRXVixs7URY1CmIg==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - /nanoid@3.3.11: resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -35540,57 +37375,61 @@ packages: - babel-plugin-macros dev: false - /next@14.2.16(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-LcO7WnFu6lYSvCzZoo1dB+IO0xXz5uEv52HF1IUN0IqVTUIZGHuuR10I5efiLadGt+4oZqTcNZyVVEem/TM5nA==} - engines: {node: '>=18.17.0'} + /next@15.4.0(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-9JfEyg23carbb/AxUylRQh4zVN4dt1af9aJ+L3CFl/LKQIQkWUWN44YhB9M5JhxMjleF6rkfNOD7IqDcsb6zyQ==} + engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} + deprecated: This version was published in error. Please use next@latest hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 '@playwright/test': ^1.41.2 - react: ^18.2.0 - react-dom: ^18.2.0 + babel-plugin-react-compiler: '*' + react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 + react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 sass: ^1.3.0 peerDependenciesMeta: '@opentelemetry/api': optional: true '@playwright/test': optional: true + babel-plugin-react-compiler: + optional: true sass: optional: true dependencies: - '@next/env': 14.2.16 - '@swc/helpers': 0.5.5 - busboy: 1.6.0 - caniuse-lite: 1.0.30001668 - graceful-fs: 4.2.11 + '@next/env': 15.4.0-canary.57 + '@swc/helpers': 0.5.15 + caniuse-lite: 1.0.30001721 postcss: 8.4.31 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.1(@babel/core@7.25.2)(react@18.3.1) + styled-jsx: 5.1.6(@babel/core@7.25.2)(react@18.3.1) optionalDependencies: - '@next/swc-darwin-arm64': 14.2.16 - '@next/swc-darwin-x64': 14.2.16 - '@next/swc-linux-arm64-gnu': 14.2.16 - '@next/swc-linux-arm64-musl': 14.2.16 - '@next/swc-linux-x64-gnu': 14.2.16 - '@next/swc-linux-x64-musl': 14.2.16 - '@next/swc-win32-arm64-msvc': 14.2.16 - '@next/swc-win32-ia32-msvc': 14.2.16 - '@next/swc-win32-x64-msvc': 14.2.16 + '@next/swc-darwin-arm64': 15.4.0 + '@next/swc-darwin-x64': 15.4.0 + '@next/swc-linux-arm64-gnu': 15.4.0 + '@next/swc-linux-arm64-musl': 15.4.0 + '@next/swc-linux-x64-gnu': 15.4.0 + '@next/swc-linux-x64-musl': 15.4.0 + '@next/swc-win32-arm64-msvc': 15.4.0 + '@next/swc-win32-x64-msvc': 15.4.0 + sharp: 0.34.2 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros + dev: true - /next@15.0.0-canary.193(@babel/core@7.25.2)(react-dom@19.0.0-rc-cd22717c-20241013)(react@19.0.0-rc-cd22717c-20241013): - resolution: {integrity: sha512-X17zCn32Tl2lpnYoNFcGlTAkDGAyXGNpnsu6HJec/vrTA5ogi+TArSgorGQdXnKCAR+GnwSn/Um3S46VUvcCxw==} - engines: {node: '>=18.18.0'} + /next@15.4.0(@babel/core@7.25.2)(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-9JfEyg23carbb/AxUylRQh4zVN4dt1af9aJ+L3CFl/LKQIQkWUWN44YhB9M5JhxMjleF6rkfNOD7IqDcsb6zyQ==} + engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} + deprecated: This version was published in error. Please use next@latest hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 '@playwright/test': ^1.41.2 babel-plugin-react-compiler: '*' - react: ^18.2.0 || 19.0.0-rc-cd22717c-20241013 - react-dom: ^18.2.0 || 19.0.0-rc-cd22717c-20241013 + react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 + react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 sass: ^1.3.0 peerDependenciesMeta: '@opentelemetry/api': @@ -35602,25 +37441,67 @@ packages: sass: optional: true dependencies: - '@next/env': 15.0.0-canary.193 - '@swc/counter': 0.1.3 - '@swc/helpers': 0.5.13 - busboy: 1.6.0 - caniuse-lite: 1.0.30001706 + '@next/env': 15.4.0-canary.57 + '@swc/helpers': 0.5.15 + caniuse-lite: 1.0.30001721 postcss: 8.4.31 - react: 19.0.0-rc-cd22717c-20241013 - react-dom: 19.0.0-rc-cd22717c-20241013(react@19.0.0-rc-cd22717c-20241013) - styled-jsx: 5.1.6(@babel/core@7.25.2)(react@19.0.0-rc-cd22717c-20241013) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + styled-jsx: 5.1.6(@babel/core@7.25.2)(react@19.1.0) optionalDependencies: - '@next/swc-darwin-arm64': 15.0.0-canary.193 - '@next/swc-darwin-x64': 15.0.0-canary.193 - '@next/swc-linux-arm64-gnu': 15.0.0-canary.193 - '@next/swc-linux-arm64-musl': 15.0.0-canary.193 - '@next/swc-linux-x64-gnu': 15.0.0-canary.193 - '@next/swc-linux-x64-musl': 15.0.0-canary.193 - '@next/swc-win32-arm64-msvc': 15.0.0-canary.193 - '@next/swc-win32-x64-msvc': 15.0.0-canary.193 - sharp: 0.33.5 + '@next/swc-darwin-arm64': 15.4.0 + '@next/swc-darwin-x64': 15.4.0 + '@next/swc-linux-arm64-gnu': 15.4.0 + '@next/swc-linux-arm64-musl': 15.4.0 + '@next/swc-linux-x64-gnu': 15.4.0 + '@next/swc-linux-x64-musl': 15.4.0 + '@next/swc-win32-arm64-msvc': 15.4.0 + '@next/swc-win32-x64-msvc': 15.4.0 + sharp: 0.34.2 + transitivePeerDependencies: + - '@babel/core' + - babel-plugin-macros + dev: false + + /next@15.4.0(@babel/core@7.25.2)(react-dom@19.1.0)(react@19.1.0): + resolution: {integrity: sha512-9JfEyg23carbb/AxUylRQh4zVN4dt1af9aJ+L3CFl/LKQIQkWUWN44YhB9M5JhxMjleF6rkfNOD7IqDcsb6zyQ==} + engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} + deprecated: This version was published in error. Please use next@latest + hasBin: true + peerDependencies: + '@opentelemetry/api': ^1.1.0 + '@playwright/test': ^1.41.2 + babel-plugin-react-compiler: '*' + react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 + react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 + sass: ^1.3.0 + peerDependenciesMeta: + '@opentelemetry/api': + optional: true + '@playwright/test': + optional: true + babel-plugin-react-compiler: + optional: true + sass: + optional: true + dependencies: + '@next/env': 15.4.0-canary.57 + '@swc/helpers': 0.5.15 + caniuse-lite: 1.0.30001721 + postcss: 8.4.31 + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + styled-jsx: 5.1.6(@babel/core@7.25.2)(react@19.1.0) + optionalDependencies: + '@next/swc-darwin-arm64': 15.4.0 + '@next/swc-darwin-x64': 15.4.0 + '@next/swc-linux-arm64-gnu': 15.4.0 + '@next/swc-linux-arm64-musl': 15.4.0 + '@next/swc-linux-x64-gnu': 15.4.0 + '@next/swc-linux-x64-musl': 15.4.0 + '@next/swc-win32-arm64-msvc': 15.4.0 + '@next/swc-win32-x64-msvc': 15.4.0 + sharp: 0.34.2 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros @@ -35824,6 +37705,11 @@ packages: engines: {node: '>=14.16'} dev: true + /normalize-url@8.0.2: + resolution: {integrity: sha512-Ee/R3SyN4BuynXcnTaekmaVdbDAEiNrHqjQIA37mHU8G9pf7aaAD4ZX3XjBLo6rsdcxA/gtkcNYZLt30ACgynw==} + engines: {node: '>=14.16'} + dev: true + /npm-bundled@1.1.2: resolution: {integrity: sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==} dependencies: @@ -36099,7 +37985,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.21)(typescript@5.7.3) + '@swc-node/register': 1.10.10(@swc/core@1.7.26)(@swc/types@0.1.22)(typescript@5.7.3) '@swc/core': 1.7.26(@swc/helpers@0.5.13) '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.2 @@ -36162,7 +38048,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.21)(typescript@5.7.3) + '@swc-node/register': 1.10.10(@swc/core@1.7.26)(@swc/types@0.1.22)(typescript@5.7.3) '@swc/core': 1.7.26(@swc/helpers@0.5.13) '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.2 @@ -38055,7 +39941,7 @@ packages: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} dependencies: - nanoid: 3.3.10 + nanoid: 3.3.11 picocolors: 1.1.1 source-map-js: 1.2.1 @@ -38083,6 +39969,15 @@ packages: picocolors: 1.1.1 source-map-js: 1.2.1 + /postcss@8.5.4: + resolution: {integrity: sha512-QSa9EBe+uwlGTFmHsPKokv3B/oEMQZxfqW0QqNCyhpa6mB1afzulwn8hihglqAb2pOw+BJgNlmXQ8la2VeHB7w==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + dev: true + /prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} @@ -38492,7 +40387,7 @@ packages: engines: {node: '>=8.16.0'} dependencies: '@types/mime-types': 2.1.4 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) extract-zip: 1.7.0 https-proxy-agent: 4.0.0 mime: 2.6.0 @@ -38661,6 +40556,22 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-cascader@3.27.1(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-VLdilQWBEZ0niK6MYEQzkY8ciGADEn8FFVtM0w0I1VBKit1kI9G7Z46E22CVudakHe+JaV8SSlQ6Tav2R2KaUg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.26.0 + array-tree-filter: 2.1.0 + classnames: 2.5.1 + rc-select: 14.15.2(react-dom@18.3.1)(react@19.1.0) + rc-tree: 5.8.8(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-cascader@3.7.3(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-KBpT+kzhxDW+hxPiNk4zaKa99+Lie2/8nnI11XF+FIOPl4Bj9VlFZi61GrnWzhLGA7VEN+dTxAkNOjkySDa0dA==} peerDependencies: @@ -38716,6 +40627,19 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-checkbox@3.3.0(react-dom@18.3.1)(react@19.1.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.26.0 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-collapse@3.4.2(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-jpTwLgJzkhAgp2Wpi3xmbTbbYExg6fkptL67Uu5LCRVEj6wqmy0DHTjjeynsjOLsppHGHu41t1ELntZ0lEvS/Q==} peerDependencies: @@ -38759,6 +40683,20 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-collapse@3.7.3(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-60FJcdTRn0X5sELF18TANwtVi7FtModq649H11mYF1jh83DniMoM4MqY627sEKRCTm4+WXfGDcB7hY5oW6xhyw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.26.0 + classnames: 2.5.1 + rc-motion: 2.9.3(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-dialog@9.0.4(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-pmnPRZKd9CGzGgf4a1ysBvMhxm8Afx5fF6M7AzLtJ0qh8X1bshurDlqnK4MBNAB4hAeAMMbz6Ytb1rkGMvKFbQ==} peerDependencies: @@ -38804,6 +40742,21 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-dialog@9.5.2(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-qVUjc8JukG+j/pNaHVSRa2GO2/KbV2thm7yO4hepQ902eGdYK913sGkwg/fh9yhKYV1ql3BKIN2xnud3rEXAPw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.26.0 + '@rc-component/portal': 1.1.2(react-dom@18.3.1)(react@19.1.0) + classnames: 2.5.1 + rc-motion: 2.9.3(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-drawer@6.3.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-uBZVb3xTAR+dBV53d/bUhTctCw3pwcwJoM7g5aX+7vgwt2zzVzoJ6aqFjYJpBlZ9zp0dVYN8fV+hykFE7c4lig==} peerDependencies: @@ -38849,6 +40802,21 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-drawer@7.2.0(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-9lOQ7kBekEJRdEpScHvtmEtXnAsy+NGDXiRWc2ZVC7QXAazNVbeT4EraQKYwCME8BJLa8Bxqxvs5swwyOepRwg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.26.0 + '@rc-component/portal': 1.1.2(react-dom@18.3.1)(react@19.1.0) + classnames: 2.5.1 + rc-motion: 2.9.3(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-dropdown@4.0.1(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-OdpXuOcme1rm45cR0Jzgfl1otzmU4vuBVb+etXM8vcaULGokAKVpKlw8p6xzspG7jGd/XxShvq+N3VNEfk/l5g==} peerDependencies: @@ -38891,6 +40859,20 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-dropdown@4.2.0(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-odM8Ove+gSh0zU27DUj5cG1gNKg7mLWBYzB5E4nNLrLwBmYEgYP43vHKDGOVZcJSVElQBI0+jTQgjnq0NfLjng==} + peerDependencies: + react: '>=16.11.0' + react-dom: '>=16.11.0' + dependencies: + '@babel/runtime': 7.26.0 + '@rc-component/trigger': 2.2.3(react-dom@18.3.1)(react@19.1.0) + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-field-form@1.34.2(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-BdciU5C7dBO51/9ZKcMvK2f8zaaO12Lt1eBhlAo8nNv+6htlNcgY9DAkUlZ7gfyWjnCc1Oo4hHIXau1m6tLw1A==} engines: {node: '>=8.x'} @@ -38947,6 +40929,20 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-field-form@2.2.1(react-dom@18.3.1)(react@19.1.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.26.0 + '@rc-component/async-validator': 5.0.4 + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-image@5.13.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-iZTOmw5eWo2+gcrJMMcnd7SsxVHl3w5xlyCgsULUdJhJbnuI8i/AL0tVOsE7aLn9VfOh1qgDT3mC2G75/c7mqg==} peerDependencies: @@ -38995,6 +40991,22 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-image@7.9.0(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-l4zqO5E0quuLMCtdKfBgj4Suv8tIS011F5k1zBBlK25iMjjiNHxA0VeTzGFtUZERSA45gvpXDg8/P6qNLjR25g==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.26.0 + '@rc-component/portal': 1.1.2(react-dom@18.3.1)(react@19.1.0) + classnames: 2.5.1 + rc-dialog: 9.5.2(react-dom@18.3.1)(react@19.1.0) + rc-motion: 2.9.3(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-input-number@7.3.11(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-aMWPEjFeles6PQnMqP5eWpxzsvHm9rh1jQOWXExUEIxhX62Fyl/ptifLHOn17+waDG1T/YUb6flfJbvwRhHrbA==} peerDependencies: @@ -39038,6 +41050,21 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-input-number@9.1.0(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-NqJ6i25Xn/AgYfVxynlevIhX3FuKlMwIFpucGG1h98SlK32wQwDK0zhN9VY32McOmuaqzftduNYWWooWz8pXQA==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.26.0 + '@rc-component/mini-decimal': 1.1.0 + classnames: 2.5.1 + rc-input: 1.5.1(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-input@0.1.4(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-FqDdNz+fV2dKNgfXzcSLKvC+jEs1709t7nD+WdfjrdSaOcefpgc7BUJYadc3usaING+b7ediMTfKxuJBsEFbXA==} peerDependencies: @@ -39077,6 +41104,19 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-input@1.5.1(react-dom@18.3.1)(react@19.1.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.26.0 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-mentions@1.13.1(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-FCkaWw6JQygtOz0+Vxz/M/NWqrWHB9LwqlY2RtcuFqWJNFK9njijOOzTSsBGANliGufVUzx/xuPHmZPBV0+Hgw==} peerDependencies: @@ -39127,6 +41167,23 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-mentions@2.14.0(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-qKR59FMuF8PK4ZqsbWX3UuA5P1M/snzyqV6Yt3y1DCFbCEdqUGIBgQp6vEfLCO6Z0RoRFlzXtCeSlBTcDDpg1A==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.26.0 + '@rc-component/trigger': 2.2.3(react-dom@18.3.1)(react@19.1.0) + classnames: 2.5.1 + rc-input: 1.5.1(react-dom@18.3.1)(react@19.1.0) + rc-menu: 9.14.1(react-dom@18.3.1)(react@19.1.0) + rc-textarea: 1.7.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-menu@9.14.1(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-5wlRb3M8S4yGlWhSoEYJ7ZVRElyScdcpUHxgiLxkeig1tEdyKrnED3B2fhpN0Rrpdp9jyhnmZR/Lwq2fH5VvDQ==} peerDependencies: @@ -39159,6 +41216,22 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-menu@9.14.1(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-5wlRb3M8S4yGlWhSoEYJ7ZVRElyScdcpUHxgiLxkeig1tEdyKrnED3B2fhpN0Rrpdp9jyhnmZR/Lwq2fH5VvDQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.26.0 + '@rc-component/trigger': 2.2.3(react-dom@18.3.1)(react@19.1.0) + classnames: 2.5.1 + rc-motion: 2.9.3(react-dom@18.3.1)(react@19.1.0) + rc-overflow: 1.3.2(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-menu@9.8.4(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-lmw2j8I2fhdIzHmC9ajfImfckt0WDb2KVJJBBRIsxPEw2kGkEfjLMUoB1NgiNT/Q5cC8PdjGOGQjHJIJMwyNMw==} peerDependencies: @@ -39201,6 +41274,19 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-motion@2.9.3(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-rkW47ABVkic7WEB0EKJqzySpvDqwl60/tdkY7hWP7dYnh5pm0SzJpo54oW3TDUGXV5wfxXFmMkxrzRRbotQ0+w==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.26.0 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-notification@4.6.1(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-NSmFYwrrdY3+un1GvDAJQw62Xi9LNMSsoQyo95tuaYrcad5Bn9gJUL8AREufRxSQAQnr64u3LtP3EUyLYT6bhw==} engines: {node: '>=8.x'} @@ -39246,6 +41332,21 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-notification@5.6.2(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-Id4IYMoii3zzrG0lB0gD6dPgJx4Iu95Xu0BQrhHIbp7ZnAZbLqdqQ73aIWH0d0UFcElxwaKjnzNovTjo7kXz7g==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.26.0 + classnames: 2.5.1 + rc-motion: 2.9.3(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-overflow@1.3.2(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-nsUm78jkYAoPygDAcGZeC2VwIg/IBGSodtOY3pMof4W3M9qRJgqaDYm03ZayHlde3I6ipliAxbN0RUcGf5KOzw==} peerDependencies: @@ -39274,6 +41375,20 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-overflow@1.3.2(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-nsUm78jkYAoPygDAcGZeC2VwIg/IBGSodtOY3pMof4W3M9qRJgqaDYm03ZayHlde3I6ipliAxbN0RUcGf5KOzw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.26.0 + classnames: 2.5.1 + rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-pagination@3.2.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-5tIXjB670WwwcAJzAqp2J+cOBS9W3cH/WU1EiYwXljuZ4vtZXKlY2Idq8FZrnYBz8KhN3vwPo9CoV/SJS6SL1w==} peerDependencies: @@ -39312,6 +41427,19 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-pagination@4.2.0(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-V6qeANJsT6tmOcZ4XiUmj8JXjRLbkusuufpuoBw2GiAn94fIixYjFLmbruD1Sbhn8fPLDnWawPp4CN37zQorvw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.26.0 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-picker@2.7.6(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-H9if/BUJUZBOhPfWcPeT15JUI3/ntrG9muzERrXDkSoWmDj4yzmBvumozpxYrHwjcKnjyDGAke68d+whWwvhHA==} engines: {node: '>=8.x'} @@ -39393,6 +41521,37 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-picker@4.6.15(dayjs@1.11.13)(react-dom@18.3.1)(react@19.1.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.26.0 + '@rc-component/trigger': 2.2.3(react-dom@18.3.1)(react@19.1.0) + classnames: 2.5.1 + dayjs: 1.11.13 + rc-overflow: 1.3.2(react-dom@18.3.1)(react@19.1.0) + rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-progress@3.4.2(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-iAGhwWU+tsayP+Jkl9T4+6rHeQTG9kDz8JAHZk4XtQOcYN5fj9H34NXNEdRdZx94VUDHMqCb1yOIvi8eJRh67w==} peerDependencies: @@ -39432,6 +41591,19 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-progress@4.0.0(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-oofVMMafOCokIUIBnZLNcOZFsABaUw8PPrf1/y0ZBvKZNpOiu5h4AO9vv11Sw0p4Hb3D0yGWuEattcQGtNJ/aw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.26.0 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-rate@2.13.0(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-oxvx1Q5k5wD30sjN5tqAyWTvJfLNNJn7Oq3IeS4HxWfAiC4BOXMITNAsw7u/fzdtO4MS8Ki8uRLOzcnEuoQiAw==} engines: {node: '>=8.x'} @@ -39460,6 +41632,20 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-rate@2.13.0(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-oxvx1Q5k5wD30sjN5tqAyWTvJfLNNJn7Oq3IeS4HxWfAiC4BOXMITNAsw7u/fzdtO4MS8Ki8uRLOzcnEuoQiAw==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.26.0 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-rate@2.9.3(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-2THssUSnRhtqIouQIIXqsZGzRczvp4WsH4WvGuhiwm+LG2fVpDUJliP9O1zeDOZvYfBE/Bup4SgHun/eCkbjgQ==} engines: {node: '>=8.x'} @@ -39502,6 +41688,20 @@ packages: resize-observer-polyfill: 1.5.1 dev: false + /rc-resize-observer@1.4.0(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-PnMVyRid9JLxFavTjeDXEXo65HCRqbmLBw9xX9gfC4BZiSzbLXKzW3jPz+J0P71pLbD5tBMTT+mkstV5gD0c9Q==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.26.0 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + resize-observer-polyfill: 1.5.1 + dev: false + /rc-segmented@2.1.2(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-qGo1bCr83ESXpXVOCXjFe1QJlCAQXyi9KCiy8eX3rIMYlTeJr/ftySIaTnYsitL18SvWf5ZEHsfqIWoX0EMfFQ==} peerDependencies: @@ -39544,6 +41744,20 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-segmented@2.3.0(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-I3FtM5Smua/ESXutFfb8gJ8ZPcvFR+qUgeeGFQHBOvRiRKyAk4aBE5nfqrxXx+h8/vn60DQjOt6i4RNtrbOobg==} + peerDependencies: + react: '>=16.0.0' + react-dom: '>=16.0.0' + dependencies: + '@babel/runtime': 7.26.0 + classnames: 2.5.1 + rc-motion: 2.9.3(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-select@14.1.18(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-4JgY3oG2Yz68ECMUSCON7mtxuJvCSj+LJpHEg/AONaaVBxIIrmI/ZTuMJkyojall/X50YdBe5oMKqHHPNiPzEg==} engines: {node: '>=8.x'} @@ -39598,6 +41812,24 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-select@14.15.2(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-oNoXlaFmpqXYcQDzcPVLrEqS2J9c+/+oJuGrlXeVVX/gVgrbHa5YcyiRUXRydFjyuA7GP3elRuLF7Y3Tfwltlw==} + engines: {node: '>=8.x'} + peerDependencies: + react: '*' + react-dom: '*' + dependencies: + '@babel/runtime': 7.26.0 + '@rc-component/trigger': 2.2.3(react-dom@18.3.1)(react@19.1.0) + classnames: 2.5.1 + rc-motion: 2.9.3(react-dom@18.3.1)(react@19.1.0) + rc-overflow: 1.3.2(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-virtual-list: 3.14.8(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-slider@10.0.1(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-igTKF3zBet7oS/3yNiIlmU8KnZ45npmrmHlUUio8PNbIhzMcsh+oE/r2UD42Y6YD2D/s+kzCQkzQrPD6RY435Q==} engines: {node: '>=8.x'} @@ -39641,6 +41873,20 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-slider@10.6.2(react-dom@18.3.1)(react@19.1.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.26.0 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-steps@5.0.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-9TgRvnVYirdhbV0C3syJFj9EhCRqoJAsxt4i1rED5o8/ZcSv5TLIYyo4H8MCjLPvbe2R+oBAm/IYBEtC+OS1Rw==} engines: {node: '>=8.x'} @@ -39683,6 +41929,20 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-steps@6.0.1(react-dom@18.3.1)(react@19.1.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.26.0 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-switch@3.2.2(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-+gUJClsZZzvAHGy1vZfnwySxj+MjLlGRyXKXScrtCTcmiYNPzxDFOxdQ/3pK1Kt/0POvwJ/6ALOR8gwdXGhs+A==} peerDependencies: @@ -39722,6 +41982,19 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-switch@4.1.0(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-TI8ufP2Az9oEbvyCeVE4+90PDSljGyuwix3fV58p7HV2o4wBnVToEyomJRVyTaZeqNPAp+vqeo4Wnj5u0ZZQBg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.26.0 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-table@7.26.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-0cD8e6S+DTGAt5nBZQIPFYEaIukn17sfa5uFL98faHlH/whZzD8ii3dbFL4wmUDEL4BLybhYop+QUfZJ4CPvNQ==} engines: {node: '>=8.x'} @@ -39772,6 +42045,23 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-table@7.45.7(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-wi9LetBL1t1csxyGkMB2p3mCiMt+NDexMlPbXHvQFmBBAsMxrgNSAPwUci2zDLUq9m8QdWc1Nh8suvrpy9mXrg==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.26.0 + '@rc-component/context': 1.4.0(react-dom@18.3.1)(react@19.1.0) + classnames: 2.5.1 + rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-virtual-list: 3.14.8(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-tabs@12.5.10(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-Ay0l0jtd4eXepFH9vWBvinBjqOpqzcsJTerBGwJy435P2S90Uu38q8U/mvc1sxUEVOXX5ZCFbxcWPnfG3dH+tQ==} engines: {node: '>=8.x'} @@ -39826,6 +42116,24 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-tabs@15.1.1(react-dom@18.3.1)(react@19.1.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.26.0 + classnames: 2.5.1 + rc-dropdown: 4.2.0(react-dom@18.3.1)(react@19.1.0) + rc-menu: 9.14.1(react-dom@18.3.1)(react@19.1.0) + rc-motion: 2.9.3(react-dom@18.3.1)(react@19.1.0) + rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-textarea@0.4.7(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-IQPd1CDI3mnMlkFyzt2O4gQ2lxUsnBAeJEoZGJnkkXgORNqyM9qovdrCj9NzcRfpHgLdzaEbU3AmobNFGUznwQ==} peerDependencies: @@ -39871,6 +42179,21 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-textarea@1.7.0(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-UxizYJkWkmxP3zofXgc487QiGyDmhhheDLLjIWbFtDmiru1ls30KpO8odDaPyqNUIy9ugj5djxTEuezIn6t3Jg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.26.0 + classnames: 2.5.1 + rc-input: 1.5.1(react-dom@18.3.1)(react@19.1.0) + rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-tooltip@5.2.2(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-jtQzU/18S6EI3lhSGoDYhPqNpWajMtS5VV/ld1LwyfrDByQpYmw/LW6U7oFXXLukjfDHQ7Ju705A82PRNFWYhg==} peerDependencies: @@ -39910,6 +42233,19 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-tooltip@6.2.1(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-rws0duD/3sHHsD905Nex7FvoUGy2UBQRhTkKxeEvr2FB+r21HsOxcDJI0TzyO8NHhnAA8ILr8pfbSBg5Jj5KBg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.26.0 + '@rc-component/trigger': 2.2.3(react-dom@18.3.1)(react@19.1.0) + classnames: 2.5.1 + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-tree-select@5.22.2(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-WHmWCck4+8mf4/KFTjw70AlnoNPkX4C1TOIzzwxfZ7w8hcNO4bzggoeO2Q3fAedjZteN5I3t2dT0BCZAnHedlQ==} peerDependencies: @@ -39940,6 +42276,21 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-tree-select@5.22.2(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-WHmWCck4+8mf4/KFTjw70AlnoNPkX4C1TOIzzwxfZ7w8hcNO4bzggoeO2Q3fAedjZteN5I3t2dT0BCZAnHedlQ==} + peerDependencies: + react: '*' + react-dom: '*' + dependencies: + '@babel/runtime': 7.26.0 + classnames: 2.5.1 + rc-select: 14.15.2(react-dom@18.3.1)(react@19.1.0) + rc-tree: 5.8.8(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-tree-select@5.5.5(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-k2av7jF6tW9bIO4mQhaVdV4kJ1c54oxV3/hHVU+oD251Gb5JN+m1RbJFTMf1o0rAFqkvto33rxMdpafaGKQRJw==} peerDependencies: @@ -40003,6 +42354,22 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-tree@5.8.8(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-S+mCMWo91m5AJqjz3PdzKilGgbFm7fFJRFiTDOcoRbD7UfMOPnerXwMworiga0O2XIo383UoWuEfeHs1WOltag==} + engines: {node: '>=10.x'} + peerDependencies: + react: '*' + react-dom: '*' + dependencies: + '@babel/runtime': 7.26.0 + classnames: 2.5.1 + rc-motion: 2.9.3(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-virtual-list: 3.14.8(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-trigger@5.3.4(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-mQv+vas0TwKcjAO2izNPkqR4j86OemLRmvL2nOzdP9OWNWA1ivoTt5hzFqYNW9zACwmTezRiN8bttrC7cZzYSw==} engines: {node: '>=8.x'} @@ -40058,6 +42425,19 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-upload@4.5.2(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-QO3ne77DwnAPKFn0bA5qJM81QBjQi0e0NHdkvpFyY73Bea2NfITiotqJqVjHgeYPOJu5lLVR32TNGP084aSoXA==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.26.0 + classnames: 2.5.1 + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc-util@5.43.0(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-AzC7KKOXFqAdIBqdGWepL9Xn7cm3vnAmjlHqUnoQaTMZYhM4VlXGLkkHHxj/BZ7Td0+SOPKB4RGPboBVKT9htw==} peerDependencies: @@ -40081,6 +42461,18 @@ packages: react-is: 18.3.1 dev: false + /rc-util@5.43.0(react-dom@18.3.1)(react@19.1.0): + resolution: {integrity: sha512-AzC7KKOXFqAdIBqdGWepL9Xn7cm3vnAmjlHqUnoQaTMZYhM4VlXGLkkHHxj/BZ7Td0+SOPKB4RGPboBVKT9htw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.26.0 + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + react-is: 18.3.1 + dev: false + /rc-virtual-list@3.14.8(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-8D0KfzpRYi6YZvlOWIxiOm9BGt4Wf2hQyEaM6RXlDDiY2NhLheuYI+RA+7ZaZj1lq+XQqy3KHlaeeXQfzI5fGg==} engines: {node: '>=8.x'} @@ -40111,6 +42503,21 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /rc-virtual-list@3.14.8(react-dom@18.3.1)(react@19.1.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.26.0 + classnames: 2.5.1 + rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + react: 19.1.0 + react-dom: 18.3.1(react@19.1.0) + dev: false + /rc@1.2.8: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true @@ -40190,7 +42597,7 @@ packages: engines: {node: '>=16.14.0'} dependencies: '@babel/core': 7.26.10 - '@babel/traverse': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) '@babel/types': 7.27.1 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 @@ -40222,6 +42629,16 @@ packages: react: 18.3.1 scheduler: 0.23.2 + /react-dom@18.3.1(react@19.1.0): + resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} + peerDependencies: + react: ^18.3.1 + dependencies: + loose-envify: 1.4.0 + react: 19.1.0 + scheduler: 0.23.2 + dev: false + /react-dom@19.0.0(react@19.0.0): resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} peerDependencies: @@ -40231,13 +42648,21 @@ packages: scheduler: 0.25.0 dev: false - /react-dom@19.0.0-rc-cd22717c-20241013(react@19.0.0-rc-cd22717c-20241013): - resolution: {integrity: sha512-NzjTBOXygonUxLRQuUUW5V2QLGkAcyUwJoS8+UWxs089paMvQQfoRD51w65Ovgd2OEQ8Rm3HWx+82fvXiT0czQ==} + /react-dom@19.1.0(react@18.3.1): + resolution: {integrity: sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==} + peerDependencies: + react: ^19.1.0 + dependencies: + react: 18.3.1 + scheduler: 0.26.0 + + /react-dom@19.1.0(react@19.1.0): + resolution: {integrity: sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==} peerDependencies: - react: 19.0.0-rc-cd22717c-20241013 + react: ^19.1.0 dependencies: - react: 19.0.0-rc-cd22717c-20241013 - scheduler: 0.25.0-rc-cd22717c-20241013 + react: 19.1.0 + scheduler: 0.26.0 dev: false /react-element-to-jsx-string@15.0.0(react-dom@18.3.1)(react@18.3.1): @@ -40489,6 +42914,19 @@ packages: react-dom: 18.3.1(react@18.3.1) react-router: 6.27.0(react@18.3.1) + /react-router-dom@6.27.0(react-dom@19.1.0)(react@18.3.1): + resolution: {integrity: sha512-+bvtFWMC0DgAFrfKXKG9Fc+BcXWRUO1aJIihbB79xaeq0v5UzfvnM5houGUm1Y461WVRcgAQ+Clh5rdb1eCx4g==} + engines: {node: '>=14.0.0'} + peerDependencies: + react: '>=16.8' + react-dom: '>=16.8' + dependencies: + '@remix-run/router': 1.20.0 + react: 18.3.1 + react-dom: 19.1.0(react@18.3.1) + react-router: 6.27.0(react@18.3.1) + dev: true + /react-router@5.3.4(react@17.0.2): resolution: {integrity: sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==} peerDependencies: @@ -40674,8 +43112,8 @@ packages: engines: {node: '>=0.10.0'} dev: false - /react@19.0.0-rc-cd22717c-20241013: - resolution: {integrity: sha512-k28GszmyQ1tX/JmeLGZINq5KXiNy/MmN0fCAtcwF8a9INDyVYG0zATCRGJwaPB9WixmkuwPv1BfB1QBfJC7cNg==} + /react@19.1.0: + resolution: {integrity: sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==} engines: {node: '>=0.10.0'} dev: false @@ -40709,7 +43147,7 @@ packages: dependencies: find-up-simple: 1.0.1 read-pkg: 9.0.1 - type-fest: 4.40.0 + type-fest: 4.41.0 dev: true /read-pkg-up@7.0.1: @@ -42459,9 +44897,8 @@ packages: resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} dev: false - /scheduler@0.25.0-rc-cd22717c-20241013: - resolution: {integrity: sha512-MnsFR57bKcrYslnbCUsaUG0qBuAArk92VxE0zu6A2Usz38iIuL2uZLunqKlP1W47MF33GrRGDj1sXdPbFKIZfw==} - dev: false + /scheduler@0.26.0: + resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==} /schema-utils@3.3.0: resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} @@ -42541,21 +44978,21 @@ packages: '@types/node-forge': 1.3.11 node-forge: 1.3.1 - /semantic-release@24.2.3(typescript@5.7.3): - resolution: {integrity: sha512-KRhQG9cUazPavJiJEFIJ3XAMjgfd0fcK3B+T26qOl8L0UG5aZUjeRfREO0KM5InGtYwxqiiytkJrbcYoLDEv0A==} + /semantic-release@24.2.5(typescript@5.7.3): + resolution: {integrity: sha512-9xV49HNY8C0/WmPWxTlaNleiXhWb//qfMzG2c5X8/k7tuWcu8RssbuS+sujb/h7PiWSXv53mrQvV9hrO9b7vuQ==} engines: {node: '>=20.8.1'} hasBin: true dependencies: - '@semantic-release/commit-analyzer': 13.0.1(semantic-release@24.2.3) + '@semantic-release/commit-analyzer': 13.0.1(semantic-release@24.2.5) '@semantic-release/error': 4.0.0 - '@semantic-release/github': 11.0.1(semantic-release@24.2.3) - '@semantic-release/npm': 12.0.1(semantic-release@24.2.3) - '@semantic-release/release-notes-generator': 14.0.3(semantic-release@24.2.3) + '@semantic-release/github': 11.0.3(semantic-release@24.2.5) + '@semantic-release/npm': 12.0.1(semantic-release@24.2.5) + '@semantic-release/release-notes-generator': 14.0.3(semantic-release@24.2.5) aggregate-error: 5.0.0 cosmiconfig: 9.0.0(typescript@5.7.3) - debug: 4.4.0(supports-color@9.3.1) - env-ci: 11.1.0 - execa: 9.5.2 + debug: 4.4.1(supports-color@5.5.0) + env-ci: 11.1.1 + execa: 9.6.0 figures: 6.1.0 find-versions: 6.0.0 get-stream: 6.0.1 @@ -42564,8 +45001,8 @@ packages: hosted-git-info: 8.1.0 import-from-esm: 2.0.0 lodash-es: 4.17.21 - marked: 12.0.2 - marked-terminal: 7.3.0(marked@12.0.2) + marked: 15.0.12 + marked-terminal: 7.3.0(marked@15.0.12) micromatch: 4.0.8 p-each-series: 3.0.0 p-reduce: 3.0.0 @@ -42638,7 +45075,6 @@ packages: resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} engines: {node: '>=10'} hasBin: true - dev: true /send@0.19.0: resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} @@ -42664,7 +45100,7 @@ packages: resolution: {integrity: sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==} engines: {node: '>= 18'} dependencies: - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 @@ -42674,7 +45110,7 @@ packages: ms: 2.1.3 on-finished: 2.4.1 range-parser: 1.2.1 - statuses: 2.0.1 + statuses: 2.0.2 transitivePeerDependencies: - supports-color dev: true @@ -42811,6 +45247,38 @@ packages: '@img/sharp-win32-ia32': 0.33.5 '@img/sharp-win32-x64': 0.33.5 + /sharp@0.34.2: + resolution: {integrity: sha512-lszvBmB9QURERtyKT2bNmsgxXK0ShJrL/fvqlonCo7e6xBF8nT8xU6pW+PMIbLsz0RxQk3rgH9kd8UmvOzlMJg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + requiresBuild: true + dependencies: + color: 4.2.3 + detect-libc: 2.0.4 + semver: 7.7.2 + optionalDependencies: + '@img/sharp-darwin-arm64': 0.34.2 + '@img/sharp-darwin-x64': 0.34.2 + '@img/sharp-libvips-darwin-arm64': 1.1.0 + '@img/sharp-libvips-darwin-x64': 1.1.0 + '@img/sharp-libvips-linux-arm': 1.1.0 + '@img/sharp-libvips-linux-arm64': 1.1.0 + '@img/sharp-libvips-linux-ppc64': 1.1.0 + '@img/sharp-libvips-linux-s390x': 1.1.0 + '@img/sharp-libvips-linux-x64': 1.1.0 + '@img/sharp-libvips-linuxmusl-arm64': 1.1.0 + '@img/sharp-libvips-linuxmusl-x64': 1.1.0 + '@img/sharp-linux-arm': 0.34.2 + '@img/sharp-linux-arm64': 0.34.2 + '@img/sharp-linux-s390x': 0.34.2 + '@img/sharp-linux-x64': 0.34.2 + '@img/sharp-linuxmusl-arm64': 0.34.2 + '@img/sharp-linuxmusl-x64': 0.34.2 + '@img/sharp-wasm32': 0.34.2 + '@img/sharp-win32-arm64': 0.34.2 + '@img/sharp-win32-ia32': 0.34.2 + '@img/sharp-win32-x64': 0.34.2 + optional: true + /shebang-command@1.2.0: resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} engines: {node: '>=0.10.0'} @@ -43199,7 +45667,7 @@ packages: /spdy-transport@3.0.0: resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} dependencies: - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -43212,7 +45680,7 @@ packages: resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} engines: {node: '>=6.0.0'} dependencies: - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -43304,6 +45772,11 @@ packages: resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} engines: {node: '>= 0.8'} + /statuses@2.0.2: + resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==} + engines: {node: '>= 0.8'} + dev: true + /std-env@3.7.0: resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} dev: true @@ -43313,7 +45786,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@1.0.1)(typescript@5.7.3): + /storybook-addon-rslib@1.0.1(@rsbuild/core@1.3.21)(@rslib/core@0.9.0)(storybook-builder-rsbuild@2.0.1)(typescript@5.7.3): resolution: {integrity: sha512-8V2rH61GCi9QGLoV+RwdWZ1IY4mdWMsLDp5bflbs5MyAaYd+jA+Bz3GAngv05lBjb+KnJHhZ6jWvunxUTUkiCQ==} peerDependencies: '@rsbuild/core': ^1.0.1 @@ -43326,7 +45799,7 @@ packages: dependencies: '@rsbuild/core': 1.3.21 '@rslib/core': 0.9.0(typescript@5.7.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.7.3) + storybook-builder-rsbuild: 2.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)(storybook@8.4.2)(typescript@5.7.3) typescript: 5.7.3 dev: true @@ -43367,6 +45840,51 @@ packages: - '@types/react' dev: true + /storybook-builder-rsbuild@2.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)(storybook@8.4.2)(typescript@5.7.3): + resolution: {integrity: sha512-8PHAiWPOI4f2vFmW8DyP19h/dw2MPbg3S5PpzZfZWZ/ZxDiia0WlgGAmqdRVmR2XS9xC1HsU/Dn3CCFXzMeC0g==} + peerDependencies: + '@rsbuild/core': ^1.0.1 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + storybook: ^9.0.0 + typescript: '*' + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true + typescript: + 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.7.3) + '@storybook/addon-docs': 9.0.8(@types/react@18.3.11)(storybook@8.4.2) + '@storybook/core-webpack': 9.0.8(storybook@8.4.2) + browser-assert: 1.2.1 + case-sensitive-paths-webpack-plugin: 2.4.0 + cjs-module-lexer: 1.4.3 + constants-browserify: 1.0.0 + es-module-lexer: 1.7.0 + find-cache-dir: 5.0.0 + fs-extra: 11.3.0 + magic-string: 0.30.17 + path-browserify: 1.0.1 + process: 0.11.10 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + rsbuild-plugin-html-minifier-terser: 1.1.1(@rsbuild/core@1.3.21) + sirv: 2.0.4 + storybook: 8.4.2(prettier@3.3.3) + ts-dedent: 2.2.0 + typescript: 5.7.3 + url: 0.11.4 + util: 0.12.5 + util-deprecate: 1.0.2 + transitivePeerDependencies: + - '@rspack/core' + - '@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.7.3)(webpack@5.98.0): resolution: {integrity: sha512-OCTWHrOCNatiadKND7/uE211KytgS/rLmJc/cR9ovMZ9Y5jD+n8NlHUjw0fUdCWNpPUx3p/Ey0Z2usG6YO+CeQ==} engines: {node: '>=18.0.0'} @@ -43520,6 +46038,7 @@ packages: /streamsearch@1.1.0: resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} engines: {node: '>=10.0.0'} + dev: false /streamx@2.22.0: resolution: {integrity: sha512-sLh1evHOzBy/iWRiR6d1zRcLao4gGZr3C1kzNz4fopCOKJb6xD9ub8Mpi9Mr1R6id5o43S+d93fI48UC5uM9aw==} @@ -43817,7 +46336,31 @@ packages: transitivePeerDependencies: - '@babel/core' - /styled-components@6.1.8(react-dom@18.3.1)(react@18.3.1): + /styled-components@5.3.11(@babel/core@7.26.10)(react-dom@19.1.0)(react-is@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-uuzIIfnVkagcVHv9nE0VPlHPSCmXIUGKfJ42LNjxCCTDTL5sgnJ8Z7GZBq0EnLYGln77tPpEpExt2+qa+cZqSw==} + engines: {node: '>=10'} + peerDependencies: + react: '>= 16.8.0' + react-dom: '>= 16.8.0' + react-is: '>= 16.8.0' + dependencies: + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) + '@babel/traverse': 7.27.1(supports-color@5.5.0) + '@emotion/is-prop-valid': 1.3.1 + '@emotion/stylis': 0.8.5 + '@emotion/unitless': 0.7.5 + babel-plugin-styled-components: 2.1.4(@babel/core@7.26.10)(styled-components@5.3.11)(supports-color@5.5.0) + css-to-react-native: 3.2.0 + hoist-non-react-statics: 3.3.2 + react: 18.3.1 + react-dom: 19.1.0(react@18.3.1) + react-is: 18.3.1 + shallowequal: 1.1.0 + supports-color: 5.5.0 + transitivePeerDependencies: + - '@babel/core' + + /styled-components@6.1.8(react-dom@19.1.0)(react@18.3.1): resolution: {integrity: sha512-PQ6Dn+QxlWyEGCKDS71NGsXoVLKfE1c3vApkvDYS5KAK+V8fNWGhbSUEo9Gg2iaID2tjLXegEW3bZDUGpofRWw==} engines: {node: '>= 16'} peerDependencies: @@ -43831,13 +46374,13 @@ packages: csstype: 3.1.2 postcss: 8.4.31 react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react-dom: 19.1.0(react@18.3.1) shallowequal: 1.1.0 stylis: 4.3.1 tslib: 2.5.0 dev: true - /styled-components@6.1.8(react-dom@19.0.0-rc-cd22717c-20241013)(react@19.0.0-rc-cd22717c-20241013): + /styled-components@6.1.8(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-PQ6Dn+QxlWyEGCKDS71NGsXoVLKfE1c3vApkvDYS5KAK+V8fNWGhbSUEo9Gg2iaID2tjLXegEW3bZDUGpofRWw==} engines: {node: '>= 16'} peerDependencies: @@ -43850,8 +46393,8 @@ packages: css-to-react-native: 3.2.0 csstype: 3.1.2 postcss: 8.4.31 - react: 19.0.0-rc-cd22717c-20241013 - react-dom: 19.0.0-rc-cd22717c-20241013(react@19.0.0-rc-cd22717c-20241013) + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) shallowequal: 1.1.0 stylis: 4.3.1 tslib: 2.5.0 @@ -43873,6 +46416,7 @@ packages: '@babel/core': 7.25.2 client-only: 0.0.1 react: 18.3.1 + dev: false /styled-jsx@5.1.6(@babel/core@7.25.2)(react@18.3.1): resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==} @@ -43890,9 +46434,8 @@ packages: '@babel/core': 7.25.2 client-only: 0.0.1 react: 18.3.1 - dev: false - /styled-jsx@5.1.6(@babel/core@7.25.2)(react@19.0.0-rc-cd22717c-20241013): + /styled-jsx@5.1.6(@babel/core@7.25.2)(react@19.1.0): resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==} engines: {node: '>= 12.0.0'} peerDependencies: @@ -43907,7 +46450,7 @@ packages: dependencies: '@babel/core': 7.25.2 client-only: 0.0.1 - react: 19.0.0-rc-cd22717c-20241013 + react: 19.1.0 dev: false /styled-jsx@5.1.6(@babel/core@7.26.10)(react@18.3.1): @@ -44966,6 +47509,15 @@ packages: dependencies: tslib: 2.8.1 + /tree-dump@1.0.3(tslib@2.8.1): + resolution: {integrity: sha512-il+Cv80yVHFBwokQSfd4bldvr1Md951DpgAGfmhydt04L+YzHgubm2tQ7zueWDcGENKHq0ZvGFR/hjvNXilHEg==} + engines: {node: '>=10.0'} + peerDependencies: + tslib: '2' + dependencies: + tslib: 2.8.1 + dev: true + /tree-kill@1.2.2: resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} hasBin: true @@ -45091,6 +47643,27 @@ packages: typescript: 5.7.3 dev: true + /ts-checker-rspack-plugin@1.1.4(@rspack/core@1.3.9)(typescript@5.7.3): + resolution: {integrity: sha512-lDpKuAubxUlsonUE1LpZS5fw7tfjutNb0lwjAo0k8OcxpWv/q18ytaD6eZXdjrFdTEFNIHtKp9dNkUKGky8SgA==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@rspack/core': ^1.0.0 + typescript: '>=3.8.0' + peerDependenciesMeta: + '@rspack/core': + optional: true + dependencies: + '@babel/code-frame': 7.27.1 + '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + '@rspack/lite-tapable': 1.0.1 + chokidar: 3.6.0 + is-glob: 4.0.3 + memfs: 4.17.2 + minimatch: 9.0.5 + picocolors: 1.1.1 + typescript: 5.7.3 + dev: true + /ts-dedent@2.2.0: resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} engines: {node: '>=6.10'} @@ -45103,7 +47676,7 @@ packages: /ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - /ts-jest@29.0.1(@babel/core@7.26.10)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.7.3): + /ts-jest@29.0.1(@babel/core@7.27.4)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.7.3): resolution: {integrity: sha512-htQOHshgvhn93QLxrmxpiQPk69+M1g7govO1g6kf6GsjCv4uvRV0znVmDrrvjUrVCnTYeY4FBxTYYYD4airyJA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -45124,7 +47697,7 @@ packages: esbuild: optional: true dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 babel-jest: 29.7.0(@babel/core@7.25.2) bs-logger: 0.2.6 esbuild: 0.25.0 @@ -45606,8 +48179,8 @@ packages: engines: {node: '>=16'} dev: true - /type-fest@4.40.0: - resolution: {integrity: sha512-ABHZ2/tS2JkvH1PEjxFDTUWC8dB5OsIGZP4IFLhR293GqT5Y5qB1WwL2kMPYhQW9DVgVD8Hd7I8gjwPIf5GFkw==} + /type-fest@4.41.0: + resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} engines: {node: '>=16'} dev: true @@ -45693,12 +48266,6 @@ packages: '@types/react': 18.3.11 dev: true - /types-react@19.0.0-rc.1: - resolution: {integrity: sha512-RshndUfqTW6K3STLPis8BtAYCGOkMbtvYsi90gmVNDZBXUyUc5juf2PE9LfS/JmOlUIRO8cWTS/1MTnmhjDqyQ==} - dependencies: - csstype: 3.1.3 - dev: true - /typescript@4.9.5: resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} engines: {node: '>=4.2.0'} @@ -46020,6 +48587,10 @@ packages: resolution: {integrity: sha512-0JCqzSKnStlRRQfCdowvqy3cy0Dvtlb8xecj/H8JFZuCze4rwjPZQOgvFvn0Ws/usCHQFGpyr+pB9adaGwXn4Q==} dev: true + /universal-user-agent@7.0.3: + resolution: {integrity: sha512-TmnEAEAsBJVZM/AADELsK76llnwcf9vMKuPz8JflO1frO8Lchitr0fNaN9d+Ap0BjKtqWqd/J17qeDnXh8CL2A==} + dev: true + /universalify@0.1.2: resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} engines: {node: '>= 4.0.0'} @@ -46112,6 +48683,17 @@ packages: escalade: 3.2.0 picocolors: 1.1.1 + /update-browserslist-db@1.1.3(browserslist@4.25.0): + resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + dependencies: + browserslist: 4.25.0 + escalade: 3.2.0 + picocolors: 1.1.1 + dev: true + /uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: @@ -46175,21 +48757,21 @@ packages: react: 18.3.1 tslib: 2.8.1 - /use-count-up@3.0.1(react@19.0.0-rc-cd22717c-20241013): + /use-count-up@3.0.1(react@19.1.0): resolution: {integrity: sha512-jlVsXJYje6jh+xwQaCEYrwHoB+nRyillNEmr21bhe9kw7tpRzyrSq9jQs9UOlo+8hCFkuOmjUihL3IjEK/piVg==} peerDependencies: react: '>=16.8.0' dependencies: - react: 19.0.0-rc-cd22717c-20241013 - use-elapsed-time: 3.0.2(react@19.0.0-rc-cd22717c-20241013) + react: 19.1.0 + use-elapsed-time: 3.0.2(react@19.1.0) dev: false - /use-elapsed-time@3.0.2(react@19.0.0-rc-cd22717c-20241013): + /use-elapsed-time@3.0.2(react@19.1.0): resolution: {integrity: sha512-2EY9lJ5DWbAvT8wWiEp6Ztnl46DjXz2j78uhWbXaz/bg3OfpbgVucCAlcN8Bih6hTJfFTdVYX9L6ySMn5py/wQ==} peerDependencies: react: '>=16.8.0' dependencies: - react: 19.0.0-rc-cd22717c-20241013 + react: 19.1.0 dev: false /use-resize-observer@9.1.0(react-dom@18.3.1)(react@18.3.1): @@ -46653,7 +49235,7 @@ packages: '@types/node': 16.11.68 esbuild: 0.21.5 less: 4.3.0 - postcss: 8.5.3 + postcss: 8.5.4 rollup: 4.40.0 stylus: 0.64.0 optionalDependencies: @@ -46694,7 +49276,7 @@ packages: '@types/node': 18.16.9 esbuild: 0.21.5 less: 4.3.0 - postcss: 8.5.3 + postcss: 8.5.4 rollup: 4.40.0 stylus: 0.64.0 optionalDependencies: @@ -46735,7 +49317,7 @@ packages: '@types/node': 20.12.14 esbuild: 0.21.5 less: 4.3.0 - postcss: 8.5.3 + postcss: 8.5.4 rollup: 4.40.0 stylus: 0.64.0 optionalDependencies: @@ -47045,7 +49627,7 @@ packages: '@vue/shared': 3.5.10 typescript: 5.5.2 - /vue@3.5.13(typescript@5.5.2): + /vue@3.5.13(typescript@5.7.3): resolution: {integrity: sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==} peerDependencies: typescript: '*' @@ -47058,23 +49640,23 @@ packages: '@vue/runtime-dom': 3.5.13 '@vue/server-renderer': 3.5.13(vue@3.5.13) '@vue/shared': 3.5.13 - typescript: 5.5.2 + typescript: 5.7.3 dev: true - /vue@3.5.13(typescript@5.7.3): - resolution: {integrity: sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==} + /vue@3.5.16(typescript@5.5.2): + resolution: {integrity: sha512-rjOV2ecxMd5SiAmof2xzh2WxntRcigkX/He4YFJ6WdRvVUrbt6DxC1Iujh10XLl8xCDRDtGKMeO3D+pRQ1PP9w==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.5.13 - '@vue/compiler-sfc': 3.5.13 - '@vue/runtime-dom': 3.5.13 - '@vue/server-renderer': 3.5.13(vue@3.5.13) - '@vue/shared': 3.5.13 - typescript: 5.7.3 + '@vue/compiler-dom': 3.5.16 + '@vue/compiler-sfc': 3.5.16 + '@vue/runtime-dom': 3.5.16 + '@vue/server-renderer': 3.5.16(vue@3.5.16) + '@vue/shared': 3.5.16 + typescript: 5.5.2 dev: true /w3c-xmlserializer@4.0.0: From d1bdf910ff370d8bb5b9928409fe87f04a6593db Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Wed, 11 Jun 2025 17:05:21 +0800 Subject: [PATCH 02/13] chore: update nx --- package.json | 38 +- pnpm-lock.yaml | 1652 ++++++++++++++++++++----------------- tools/scripts/publish.mjs | 115 ++- 3 files changed, 979 insertions(+), 826 deletions(-) diff --git a/package.json b/package.json index 689c0d34719..ef7dd80e869 100644 --- a/package.json +++ b/package.json @@ -107,24 +107,24 @@ "@commitlint/cz-commitlint": "19.5.0", "@fontsource/roboto": "5.1.0", "@fontsource/roboto-mono": "5.1.0", - "@nx/cypress": "21.0.3", - "@nx/devkit": "21.0.3", - "@nx/esbuild": "21.0.3", - "@nx/eslint": "21.0.3", - "@nx/eslint-plugin": "21.0.3", - "@nx/express": "21.0.3", - "@nx/jest": "21.0.3", - "@nx/js": "21.0.3", - "@nx/module-federation": "21.0.3", - "@nx/next": "21.0.3", - "@nx/node": "21.0.3", - "@nx/react": "21.0.3", - "@nx/rollup": "21.0.3", - "@nx/rspack": "21.0.3", - "@nx/storybook": "21.0.3", - "@nx/vite": "21.0.3", - "@nx/web": "21.0.3", - "@nx/webpack": "21.0.3", + "@nx/cypress": "21.1.3", + "@nx/devkit": "21.1.3", + "@nx/esbuild": "21.1.3", + "@nx/eslint": "21.1.3", + "@nx/eslint-plugin": "21.1.3", + "@nx/express": "21.1.3", + "@nx/jest": "21.1.3", + "@nx/js": "21.1.3", + "@nx/module-federation": "21.1.3", + "@nx/next": "21.1.3", + "@nx/node": "21.1.3", + "@nx/react": "21.1.3", + "@nx/rollup": "21.1.3", + "@nx/rspack": "21.1.3", + "@nx/storybook": "21.1.3", + "@nx/vite": "21.1.3", + "@nx/web": "21.1.3", + "@nx/webpack": "21.1.3", "@pmmmwh/react-refresh-webpack-plugin": "0.5.15", "@rollup/plugin-alias": "5.1.1", "@rollup/plugin-replace": "6.0.1", @@ -203,7 +203,7 @@ "mime-types": "2.1.35", "msw": "^1.2.1", "node-fetch": "~3.3.2", - "nx": "21.0.3", + "nx": "21.1.3", "open": "^10.1.0", "postcss-calc": "9.0.1", "postcss-custom-properties": "13.3.12", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bedfa95d597..3e96e2a89d4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -106,7 +106,7 @@ importers: version: 19.5.0 '@commitlint/config-nx-scopes': specifier: 19.5.0 - version: 19.5.0(nx@21.0.3) + version: 19.5.0(nx@21.1.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.7.3) @@ -117,59 +117,59 @@ importers: specifier: 5.1.0 version: 5.1.0 '@nx/cypress': - specifier: 21.0.3 - version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) + specifier: 21.1.3 + version: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/devkit': - specifier: 21.0.3 - version: 21.0.3(nx@21.0.3) + specifier: 21.1.3 + version: 21.1.3(nx@21.1.3) '@nx/esbuild': - specifier: 21.0.3 - version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(nx@21.0.3)(verdaccio@6.1.2) + specifier: 21.1.3 + version: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(nx@21.1.3)(verdaccio@6.1.2) '@nx/eslint': - specifier: 21.0.3 - version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2) + specifier: 21.1.3 + version: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.1.3)(verdaccio@6.1.2) '@nx/eslint-plugin': - specifier: 21.0.3 - version: 21.0.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.0.3)(typescript@5.7.3)(verdaccio@6.1.2) + specifier: 21.1.3 + version: 21.1.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.1.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/express': - specifier: 21.0.3 - version: 21.0.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.0.3)(typescript@5.7.3)(verdaccio@6.1.2) + specifier: 21.1.3 + version: 21.1.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.1.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/jest': - specifier: 21.0.3 - version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) + specifier: 21.1.3 + version: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/js': - specifier: 21.0.3 - version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) + specifier: 21.1.3 + version: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) '@nx/module-federation': - specifier: 21.0.3 - version: 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.4.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + specifier: 21.1.3 + version: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.4.0)(nx@21.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) '@nx/next': - specifier: 21.0.3 - version: 21.0.3(@babel/core@7.25.2)(@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@8.57.1)(html-webpack-plugin@5.6.2)(next@15.4.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) + specifier: 21.1.3 + version: 21.1.3(@babel/core@7.25.2)(@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@8.57.1)(html-webpack-plugin@5.6.2)(next@15.4.0)(nx@21.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) '@nx/node': - specifier: 21.0.3 - version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) + specifier: 21.1.3 + version: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/react': - specifier: 21.0.3 - version: 21.0.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.4.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) + specifier: 21.1.3 + version: 21.1.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.4.0)(nx@21.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) '@nx/rollup': - specifier: 21.0.3 - version: 21.0.3(@babel/core@7.25.2)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) + specifier: 21.1.3 + version: 21.1.3(@babel/core@7.25.2)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/rspack': - specifier: 21.0.3 - version: 21.0.3(@module-federation/enhanced@0.9.1)(@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.3.0)(next@15.4.0)(nx@21.0.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + specifier: 21.1.3 + version: 21.1.3(@module-federation/enhanced@0.9.1)(@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.3.0)(next@15.4.0)(nx@21.1.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) '@nx/storybook': - specifier: 21.0.3 - version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) + specifier: 21.1.3 + version: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/vite': - specifier: 21.0.3 - version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2)(vite@6.3.5)(vitest@1.6.0) + specifier: 21.1.3 + version: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2)(vite@6.3.5)(vitest@1.6.0) '@nx/web': - specifier: 21.0.3 - version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) + specifier: 21.1.3 + version: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) '@nx/webpack': - specifier: 21.0.3 - version: 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.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4) + specifier: 21.1.3 + version: 21.1.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.1.3)(typescript@5.7.3)(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) @@ -405,8 +405,8 @@ importers: specifier: ~3.3.2 version: 3.3.2 nx: - specifier: 21.0.3 - version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) + specifier: 21.1.3 + version: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) open: specifier: ^10.1.0 version: 10.1.0 @@ -433,7 +433,7 @@ importers: version: 0.2.12 qwik-nx: specifier: ^3.1.1 - version: 3.1.1(@nx/devkit@21.0.3)(@nx/eslint@21.0.3)(@nx/js@21.0.3)(@nx/vite@21.0.3) + version: 3.1.1(@nx/devkit@21.1.3)(@nx/eslint@21.1.3)(@nx/js@21.1.3)(@nx/vite@21.1.3) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -3070,10 +3070,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@9.0.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.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@9.0.0)(nx@21.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(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.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + 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.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) devDependencies: '@module-federation/utilities': specifier: workspace:* @@ -3648,20 +3648,19 @@ packages: /@babel/compat-data@7.27.5: resolution: {integrity: sha512-KiRAp/VoJaWkkte84TvUd9qjdbZAdiqyvMxrGl1N6vzFogKmaLgoM3L1kgtLicp2HP5fBJS8JrZKLVIZGVJAVg==} engines: {node: '>=6.9.0'} - dev: true /@babel/core@7.12.9: resolution: {integrity: sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.27.1 - '@babel/generator': 7.27.1 - '@babel/helper-module-transforms': 7.27.1(@babel/core@7.12.9) - '@babel/helpers': 7.27.0 - '@babel/parser': 7.27.2 + '@babel/generator': 7.27.5 + '@babel/helper-module-transforms': 7.27.3(@babel/core@7.12.9) + '@babel/helpers': 7.27.6 + '@babel/parser': 7.27.5 '@babel/template': 7.27.2 - '@babel/traverse': 7.27.1(supports-color@5.5.0) - '@babel/types': 7.27.1 + '@babel/traverse': 7.27.4 + '@babel/types': 7.27.6 convert-source-map: 1.9.0 debug: 4.4.1(supports-color@5.5.0) gensync: 1.0.0-beta.2 @@ -3784,7 +3783,6 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: true /@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.1): resolution: {integrity: sha512-Y956ghgTT4j7rKesabkh5WeqgSFZVFwaPR0IWFm7KFHFmmJ4afbG49SmfW4S+GyRPx0Dy5jxEWA5t0rpxfElWg==} @@ -3861,8 +3859,8 @@ packages: resolution: {integrity: sha512-kEWdzjOAUMW4hAyrzJ0ZaTOu9OmpyDIQicIh0zg0EEcEkYXZb2TjtBhnHi2ViX7PKwZqF4xwqfAm299/QMP3lg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/parser': 7.27.2 - '@babel/types': 7.27.1 + '@babel/parser': 7.27.5 + '@babel/types': 7.27.6 '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.1.0 @@ -3882,8 +3880,8 @@ packages: resolution: {integrity: sha512-UnJfnIpc/+JO0/+KRVQNGU+y5taA5vCbwN8+azkX6beii/ZF+enZJSOKo11ZSzGJjlNfJHfQtmQT8H+9TXPG2w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/parser': 7.27.2 - '@babel/types': 7.27.1 + '@babel/parser': 7.27.5 + '@babel/types': 7.27.6 '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.1.0 @@ -3897,7 +3895,6 @@ packages: '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.1.0 - dev: true /@babel/helper-annotate-as-pure@7.25.9: resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} @@ -3909,7 +3906,7 @@ packages: resolution: {integrity: sha512-WnuuDILl9oOBbKnb4L+DyODx7iC47XfzmNCpTttFsSp6hTG7XZxu60+4IO+2/hPfcGOoKbFiwoI/+zwARbNQow==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.27.1 + '@babel/types': 7.27.6 /@babel/helper-builder-binary-assignment-operator-visitor@7.25.9: resolution: {integrity: sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g==} @@ -3946,7 +3943,7 @@ packages: dependencies: '@babel/compat-data': 7.26.8 '@babel/helper-validator-option': 7.27.1 - browserslist: 4.24.4 + browserslist: 4.25.0 lru-cache: 5.1.1 semver: 6.3.1 @@ -3959,7 +3956,6 @@ packages: browserslist: 4.25.0 lru-cache: 5.1.1 semver: 6.3.1 - dev: true /@babel/helper-create-class-features-plugin@7.25.7(@babel/core@7.25.2): resolution: {integrity: sha512-bD4WQhbkx80mAyj/WCm4ZHcF4rDxkoLFO6ph8/5/mQ3z4vAzltQXAmbc7GvVJx5H+lk5Mi5EmbTeox5nMGCsbw==} @@ -4044,7 +4040,7 @@ packages: '@babel/helper-optimise-call-expression': 7.27.1 '@babel/helper-replace-supers': 7.27.1(@babel/core@7.25.2) '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.27.1(supports-color@5.5.0) + '@babel/traverse': 7.27.4 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -4062,7 +4058,24 @@ packages: '@babel/helper-optimise-call-expression': 7.27.1 '@babel/helper-replace-supers': 7.27.1(@babel/core@7.26.10) '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 - '@babel/traverse': 7.27.1(supports-color@5.5.0) + '@babel/traverse': 7.27.4 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + /@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.27.4): + resolution: {integrity: sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-annotate-as-pure': 7.27.1 + '@babel/helper-member-expression-to-functions': 7.27.1 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.4) + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/traverse': 7.27.4 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -4075,7 +4088,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-annotate-as-pure': 7.27.1 regexpu-core: 6.1.1 semver: 6.3.1 @@ -4098,7 +4111,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-annotate-as-pure': 7.27.1 regexpu-core: 6.1.1 semver: 6.3.1 @@ -4122,7 +4135,7 @@ packages: '@babel/core': 7.26.10 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 - debug: 4.4.1(supports-color@5.5.0) + debug: 4.4.0(supports-color@9.3.1) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -4147,8 +4160,8 @@ packages: resolution: {integrity: sha512-O31Ssjd5K6lPbTX9AAYpSKrZmLeagt9uwschJd+Ixo6QiRyfpvgtVQp8qrDR9UNFjZ8+DO34ZkdrN+BnPXemeA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.27.1(supports-color@5.5.0) - '@babel/types': 7.27.1 + '@babel/traverse': 7.27.4 + '@babel/types': 7.27.6 transitivePeerDependencies: - supports-color @@ -4156,8 +4169,8 @@ packages: resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.27.1(supports-color@5.5.0) - '@babel/types': 7.27.1 + '@babel/traverse': 7.27.4 + '@babel/types': 7.27.6 transitivePeerDependencies: - supports-color @@ -4165,11 +4178,10 @@ packages: resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.27.1(supports-color@5.5.0) - '@babel/types': 7.27.1 + '@babel/traverse': 7.27.4 + '@babel/types': 7.27.6 transitivePeerDependencies: - supports-color - dev: true /@babel/helper-module-imports@7.25.7: resolution: {integrity: sha512-o0xCgpNmRohmnoWKQ0Ij8IdddjyBFE4T2kagL/x6M3+4zUgc+4qTOUBoNe4XxDskt1HPKO007ZPiMgLDq2s7Kw==} @@ -4239,35 +4251,49 @@ packages: transitivePeerDependencies: - supports-color - /@babel/helper-module-transforms@7.26.0(@babel/core@7.26.10): + /@babel/helper-module-transforms@7.26.0(@babel/core@7.27.4): resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.27.1 '@babel/traverse': 7.27.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color + dev: true - /@babel/helper-module-transforms@7.26.0(@babel/core@7.27.4): - resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} + /@babel/helper-module-transforms@7.27.1(@babel/core@7.26.10): + resolution: {integrity: sha512-9yHn519/8KvTU5BjTVEEeIM3w9/2yXNKoD82JifINImhpKkARMJKPP59kLo+BafpdN5zgNeIcS4jsGDmd3l58g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) + '@babel/helper-validator-identifier': 7.27.1 + '@babel/traverse': 7.27.4 + transitivePeerDependencies: + - supports-color + + /@babel/helper-module-transforms@7.27.1(@babel/core@7.27.4): + resolution: {integrity: sha512-9yHn519/8KvTU5BjTVEEeIM3w9/2yXNKoD82JifINImhpKkARMJKPP59kLo+BafpdN5zgNeIcS4jsGDmd3l58g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.27.4 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.27.1(supports-color@5.5.0) + '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-module-transforms@7.27.1(@babel/core@7.12.9): - resolution: {integrity: sha512-9yHn519/8KvTU5BjTVEEeIM3w9/2yXNKoD82JifINImhpKkARMJKPP59kLo+BafpdN5zgNeIcS4jsGDmd3l58g==} + /@babel/helper-module-transforms@7.27.3(@babel/core@7.12.9): + resolution: {integrity: sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -4275,13 +4301,13 @@ packages: '@babel/core': 7.12.9 '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.27.1(supports-color@5.5.0) + '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-module-transforms@7.27.1(@babel/core@7.26.10): - resolution: {integrity: sha512-9yHn519/8KvTU5BjTVEEeIM3w9/2yXNKoD82JifINImhpKkARMJKPP59kLo+BafpdN5zgNeIcS4jsGDmd3l58g==} + /@babel/helper-module-transforms@7.27.3(@babel/core@7.26.10): + resolution: {integrity: sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -4289,7 +4315,7 @@ packages: '@babel/core': 7.26.10 '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.27.1(supports-color@5.5.0) + '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color @@ -4305,26 +4331,24 @@ packages: '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color - dev: true /@babel/helper-optimise-call-expression@7.25.7: resolution: {integrity: sha512-VAwcwuYhv/AT+Vfr28c9y6SHzTan1ryqrydSTFGjU0uDJHw3uZ+PduI8plCLkRsDnqK2DMEDmwrOQRsK/Ykjng==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.27.1 + '@babel/types': 7.27.6 /@babel/helper-optimise-call-expression@7.25.9: resolution: {integrity: sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.27.1 + '@babel/types': 7.27.6 /@babel/helper-optimise-call-expression@7.27.1: resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.27.1 - dev: true + '@babel/types': 7.27.6 /@babel/helper-plugin-utils@7.10.4: resolution: {integrity: sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==} @@ -4345,9 +4369,9 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-annotate-as-pure': 7.27.1 '@babel/helper-wrap-function': 7.25.9 - '@babel/traverse': 7.27.1(supports-color@5.5.0) + '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color @@ -4358,9 +4382,9 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.27.4 - '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-annotate-as-pure': 7.27.1 '@babel/helper-wrap-function': 7.25.9 - '@babel/traverse': 7.27.1(supports-color@5.5.0) + '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color dev: true @@ -4374,7 +4398,7 @@ packages: '@babel/core': 7.25.2 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.27.1(supports-color@5.5.0) + '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color dev: true @@ -4388,7 +4412,7 @@ packages: '@babel/core': 7.26.10 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.27.1(supports-color@5.5.0) + '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color dev: false @@ -4400,9 +4424,9 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.27.1(supports-color@5.5.0) + '@babel/helper-member-expression-to-functions': 7.27.1 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color @@ -4413,9 +4437,9 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.27.4 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.27.1(supports-color@5.5.0) + '@babel/helper-member-expression-to-functions': 7.27.1 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color dev: true @@ -4429,7 +4453,7 @@ packages: '@babel/core': 7.25.2 '@babel/helper-member-expression-to-functions': 7.27.1 '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/traverse': 7.27.1(supports-color@5.5.0) + '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color dev: true @@ -4443,7 +4467,20 @@ packages: '@babel/core': 7.26.10 '@babel/helper-member-expression-to-functions': 7.27.1 '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/traverse': 7.27.1(supports-color@5.5.0) + '@babel/traverse': 7.27.4 + transitivePeerDependencies: + - supports-color + + /@babel/helper-replace-supers@7.27.1(@babel/core@7.27.4): + resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-member-expression-to-functions': 7.27.1 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color dev: true @@ -4480,8 +4517,8 @@ packages: resolution: {integrity: sha512-pPbNbchZBkPMD50K0p3JGcFMNLVUCuU/ABybm/PGNj4JiHrpmNyqqCphBk4i19xXtNV0JhldQJJtbSW5aUvbyA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.27.1(supports-color@5.5.0) - '@babel/types': 7.27.1 + '@babel/traverse': 7.27.4 + '@babel/types': 7.27.6 transitivePeerDependencies: - supports-color @@ -4489,8 +4526,8 @@ packages: resolution: {integrity: sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.27.1(supports-color@5.5.0) - '@babel/types': 7.27.1 + '@babel/traverse': 7.27.4 + '@babel/types': 7.27.6 transitivePeerDependencies: - supports-color @@ -4498,11 +4535,10 @@ packages: resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.27.1(supports-color@5.5.0) - '@babel/types': 7.27.1 + '@babel/traverse': 7.27.4 + '@babel/types': 7.27.6 transitivePeerDependencies: - supports-color - dev: true /@babel/helper-string-parser@7.25.7: resolution: {integrity: sha512-CbkjYdsJNHFk8uqpEkpCvRs3YRp9tY6FmFY7wLMSYuGYkrdUi7r2lc4/wqsvlHoMznX3WJ9IP8giGPq68T/Y6g==} @@ -4549,8 +4585,8 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.27.2 - '@babel/traverse': 7.27.1(supports-color@5.5.0) - '@babel/types': 7.27.1 + '@babel/traverse': 7.27.4 + '@babel/types': 7.27.6 transitivePeerDependencies: - supports-color @@ -4573,7 +4609,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.27.2 - '@babel/types': 7.27.1 + '@babel/types': 7.27.6 /@babel/helpers@7.27.6: resolution: {integrity: sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==} @@ -4581,7 +4617,6 @@ packages: dependencies: '@babel/template': 7.27.2 '@babel/types': 7.27.6 - dev: true /@babel/highlight@7.24.7: resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} @@ -4636,7 +4671,6 @@ packages: hasBin: true dependencies: '@babel/types': 7.27.6 - dev: true /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==} @@ -4645,8 +4679,8 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.27.1(supports-color@5.5.0) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color @@ -4708,7 +4742,7 @@ packages: '@babel/core': ^7.13.0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.10) transitivePeerDependencies: @@ -4735,8 +4769,8 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.27.1(supports-color@5.5.0) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color @@ -4795,6 +4829,20 @@ packages: - supports-color dev: true + /@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.27.4) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.27.4) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-proposal-export-default-from@7.24.7(@babel/core@7.26.10): resolution: {integrity: sha512-CcmFwUJ3tKhLjPdt4NP+SHMshebytF8ZTYOv5ZDpkzq2sin80Wb5vJrGt8fhPrORQCfoSa0LAxC/DW+GAC5+Hw==} engines: {node: '>=6.9.0'} @@ -4816,6 +4864,16 @@ packages: '@babel/helper-plugin-utils': 7.27.1 dev: true + /@babel/plugin-proposal-export-default-from@7.25.8(@babel/core@7.27.4): + resolution: {integrity: sha512-5SLPHA/Gk7lNdaymtSVS9jH77Cs7yuHTR3dYj+9q+M7R7tNLXhNuvnmOfafRIzpWL+dtMibuu1I4ofrc768Gkw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + /@babel/plugin-proposal-object-rest-spread@7.12.1(@babel/core@7.12.9): resolution: {integrity: sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==} deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead. @@ -4849,6 +4907,16 @@ packages: '@babel/helper-plugin-utils': 7.27.1 dev: true + /@babel/plugin-proposal-partial-application@7.25.8(@babel/core@7.27.4): + resolution: {integrity: sha512-kMFBy15Je522LBwUQlUR0P/A0RTaIxpIhphvlK210BSsFBE6IHEtOOX1McSoqi5v7T64Oj449EG5zXG7Mw33/w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + /@babel/plugin-proposal-pipeline-operator@7.24.7(@babel/core@7.26.10): resolution: {integrity: sha512-cJOSXlieT6/Yul8yEkbBRzhyf/J4jeeqUREw8HCf8nxT4DTP5FCdC0EXf+b8+vBt34IMYYvTDiC8uC91KSSLpA==} engines: {node: '>=6.9.0'} @@ -4871,6 +4939,17 @@ packages: '@babel/plugin-syntax-pipeline-operator': 7.25.7(@babel/core@7.26.10) dev: true + /@babel/plugin-proposal-pipeline-operator@7.25.7(@babel/core@7.27.4): + resolution: {integrity: sha512-PXvHSmS+OeOb6/nmytdmd8NX3QLY4fa4+t2VchuGjTX4RLfrd9dgS1JG/GZPjEzzSJmnIUGQtAS3Shh8o7d3Vw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-pipeline-operator': 7.25.7(@babel/core@7.27.4) + dev: true + /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.10): resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} engines: {node: '>=6.9.0'} @@ -4897,12 +4976,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.10): + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.27.4): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -4924,6 +5003,15 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true + /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.27.4): + resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.25.2): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: @@ -4933,12 +5021,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.10): + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.27.4): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -4952,13 +5040,13 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.10): + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.27.4): resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -4992,6 +5080,16 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true + /@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.27.4): + resolution: {integrity: sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.26.10): resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: @@ -5010,13 +5108,13 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-flow@7.25.7(@babel/core@7.26.10): + /@babel/plugin-syntax-flow@7.25.7(@babel/core@7.27.4): resolution: {integrity: sha512-fyoj6/YdVtlv2ROig/J0fP7hh/wNO1MJGm1NR70Pg7jbkF+jOUL9joorqaCOQh06Y+LfgTagHzC8KqZ3MF782w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@babel/helper-plugin-utils': 7.27.1 dev: true @@ -5049,13 +5147,13 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-import-attributes@7.25.7(@babel/core@7.26.10): + /@babel/plugin-syntax-import-attributes@7.25.7(@babel/core@7.27.4): resolution: {integrity: sha512-AqVo+dguCgmpi/3mYBdu9lkngOBlQ2w2vnNpa6gfiCxQZLzV4ZbhsXitJ2Yblkoe1VQwtHSaNmIaGll/26YWRw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5087,12 +5185,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.10): + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.27.4): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5105,12 +5203,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.10): + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.27.4): resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5133,13 +5231,13 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-jsx@7.25.7(@babel/core@7.26.10): + /@babel/plugin-syntax-jsx@7.25.7(@babel/core@7.27.4): resolution: {integrity: sha512-ruZOnKO+ajVL/MVx+PwNBPOkrnXTXoWMtte1MBpegfCArhqOe3Bj52avVj1huLLxNKYKXYaSxZ2F+woK1ekXfw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5181,6 +5279,16 @@ packages: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.27.1 + /@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.27.4): + resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.25.2): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: @@ -5190,12 +5298,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.10): + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.27.4): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5208,12 +5316,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.10): + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.27.4): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5226,12 +5334,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.10): + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.27.4): resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5253,12 +5361,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.10): + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.27.4): resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5271,12 +5379,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.10): + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.27.4): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5289,12 +5397,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.10): + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.27.4): resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5328,6 +5436,16 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true + /@babel/plugin-syntax-pipeline-operator@7.25.7(@babel/core@7.27.4): + resolution: {integrity: sha512-8xa7wyr0Ppxy7j4FaakNSaVNrDQfTKmO/+iswNuj+ZSx7GP+UReoip4YUeus3eFWG1mzx50RZf8fherszXTtgg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.25.2): resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} @@ -5338,13 +5456,13 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.10): + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.27.4): resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5358,13 +5476,13 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.10): + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.27.4): resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5378,13 +5496,13 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-typescript@7.25.7(@babel/core@7.26.10): + /@babel/plugin-syntax-typescript@7.25.7(@babel/core@7.27.4): resolution: {integrity: sha512-rR+5FDjpCHqqZN2bzZm18bVYGaejGq5ZkpVCJLXor/+zlSrSoc4KWcHI0URVWjl/68Dyr1uwZUz/1njycEAv9g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5415,6 +5533,15 @@ packages: dependencies: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.27.1 + + /@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.27.4): + resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.27.1 dev: true /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.26.10): @@ -5425,7 +5552,7 @@ packages: dependencies: '@babel/core': 7.26.10 '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.27.4): resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} @@ -5464,9 +5591,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.10) - '@babel/traverse': 7.27.1(supports-color@5.5.0) + '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color @@ -5581,8 +5708,8 @@ packages: '@babel/core': ^7.12.0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -5607,10 +5734,10 @@ packages: dependencies: '@babel/core': 7.26.10 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.10) - '@babel/traverse': 7.27.1(supports-color@5.5.0) + '@babel/traverse': 7.27.4 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -5639,8 +5766,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/template': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/template': 7.27.2 /@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.27.4): resolution: {integrity: sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==} @@ -5680,7 +5807,7 @@ packages: dependencies: '@babel/core': 7.26.10 '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.27.4): resolution: {integrity: sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==} @@ -5720,7 +5847,7 @@ packages: dependencies: '@babel/core': 7.26.10 '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.27.4): resolution: {integrity: sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==} @@ -5760,7 +5887,7 @@ packages: dependencies: '@babel/core': 7.26.10 '@babel/helper-builder-binary-assignment-operator-visitor': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -5796,15 +5923,15 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-transform-flow-strip-types@7.25.7(@babel/core@7.26.10): + /@babel/plugin-transform-flow-strip-types@7.25.7(@babel/core@7.27.4): resolution: {integrity: sha512-q8Td2PPc6/6I73g96SreSUCKEcwMXCwcXSIAVTyTTN6CpJe0dMj8coxu1fg1T9vfBLi6Rsi6a4ECcFBbKabS5w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-flow': 7.25.7(@babel/core@7.26.10) + '@babel/plugin-syntax-flow': 7.25.7(@babel/core@7.27.4) dev: true /@babel/plugin-transform-for-of@7.25.9(@babel/core@7.26.10): @@ -5814,7 +5941,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 transitivePeerDependencies: - supports-color @@ -5839,9 +5966,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.27.1(supports-color@5.5.0) + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color @@ -5942,8 +6069,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-module-transforms': 7.27.3(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -5981,8 +6108,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-module-transforms': 7.27.3(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-simple-access': 7.25.9 transitivePeerDependencies: - supports-color @@ -6014,6 +6141,19 @@ packages: - supports-color dev: true + /@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.27.4): + resolution: {integrity: sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-module-transforms': 7.27.1(@babel/core@7.27.4) + '@babel/helper-plugin-utils': 7.27.1 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==} engines: {node: '>=6.9.0'} @@ -6021,10 +6161,10 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-module-transforms': 7.27.3(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.27.1(supports-color@5.5.0) + '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color @@ -6050,8 +6190,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-module-transforms': 7.27.3(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -6076,7 +6216,7 @@ packages: dependencies: '@babel/core': 7.26.10 '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.27.4): resolution: {integrity: sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==} @@ -6176,7 +6316,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.10) transitivePeerDependencies: - supports-color @@ -6220,7 +6360,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 transitivePeerDependencies: - supports-color @@ -6232,7 +6372,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.27.4 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 transitivePeerDependencies: - supports-color @@ -6274,8 +6414,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -6300,8 +6440,8 @@ packages: dependencies: '@babel/core': 7.26.10 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -6501,7 +6641,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 regenerator-transform: 0.15.2 /@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.27.4): @@ -6523,7 +6663,7 @@ packages: dependencies: '@babel/core': 7.26.10 '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.27.4): resolution: {integrity: sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==} @@ -6571,6 +6711,23 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-runtime@7.25.7(@babel/core@7.27.4): + resolution: {integrity: sha512-Y9p487tyTzB0yDYQOtWnC+9HGOuogtP3/wNpun1xJXEEvI6vip59BSBTsHnekZLqxmPcgsrAKt46HAAb//xGhg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) + '@babel/helper-plugin-utils': 7.25.9 + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.27.4) + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.27.4) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.27.4) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==} engines: {node: '>=6.9.0'} @@ -6597,7 +6754,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 transitivePeerDependencies: - supports-color @@ -6735,6 +6892,22 @@ packages: - supports-color dev: true + /@babel/plugin-transform-typescript@7.27.1(@babel/core@7.27.4): + resolution: {integrity: sha512-Q5sT5+O4QUebHdbwKedFBEwRLb02zJ7r4A5Gg2hUoLuU3FjdMcyqcywqUrLCaDsFCxzokf7u9kuy7qz51YUuAg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-annotate-as-pure': 7.27.1 + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.27.4) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.27.4) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==} engines: {node: '>=6.9.0'} @@ -6762,7 +6935,7 @@ packages: dependencies: '@babel/core': 7.26.10 '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.27.4): resolution: {integrity: sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==} @@ -6783,7 +6956,7 @@ packages: dependencies: '@babel/core': 7.26.10 '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.27.4): resolution: {integrity: sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==} @@ -6804,7 +6977,7 @@ packages: dependencies: '@babel/core': 7.26.10 '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 /@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.27.4): resolution: {integrity: sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==} @@ -6976,16 +7149,16 @@ packages: - supports-color dev: true - /@babel/preset-flow@7.25.7(@babel/core@7.26.10): + /@babel/preset-flow@7.25.7(@babel/core@7.27.4): resolution: {integrity: sha512-q2x3g0YHzo/Ohsr51KOYS/BtZMsvkzVd8qEyhZAyTatYdobfgXCuyppTqTuIhdq5kR/P3nyyVvZ6H5dMc4PnCQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-validator-option': 7.27.1 - '@babel/plugin-transform-flow-strip-types': 7.25.7(@babel/core@7.26.10) + '@babel/plugin-transform-flow-strip-types': 7.25.7(@babel/core@7.27.4) dev: true /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.26.10): @@ -6994,8 +7167,8 @@ packages: '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/types': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/types': 7.27.6 esutils: 2.0.3 /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.27.4): @@ -7106,6 +7279,22 @@ packages: - supports-color dev: true + /@babel/preset-typescript@7.27.1(@babel/core@7.27.4): + resolution: {integrity: sha512-l7WfQfX0WK4M0v2RudjuQK4u99BS6yLHYEmdtVPP7lKV013zr9DygFuWNlnbvQ9LR+LS0Egz/XAvGx5U9MX0fQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-validator-option': 7.27.1 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.27.4) + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.27.4) + '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.4) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/register@7.25.7(@babel/core@7.26.10): resolution: {integrity: sha512-qHTd2Rhn/rKhSUwdY6+n98FmwXN+N+zxSVx3zWqRe9INyvTpv+aQ5gDV2+43ACd3VtMBzPPljbb0gZb8u5ma6Q==} engines: {node: '>=6.9.0'} @@ -7120,6 +7309,20 @@ packages: source-map-support: 0.5.21 dev: true + /@babel/register@7.25.7(@babel/core@7.27.4): + resolution: {integrity: sha512-qHTd2Rhn/rKhSUwdY6+n98FmwXN+N+zxSVx3zWqRe9INyvTpv+aQ5gDV2+43ACd3VtMBzPPljbb0gZb8u5ma6Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + clone-deep: 4.0.1 + find-cache-dir: 2.1.0 + make-dir: 2.1.0 + pirates: 4.0.7 + source-map-support: 0.5.21 + dev: true + /@babel/runtime@7.24.5: resolution: {integrity: sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==} engines: {node: '>=6.9.0'} @@ -7167,8 +7370,8 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.27.1 - '@babel/parser': 7.27.2 - '@babel/types': 7.27.1 + '@babel/parser': 7.27.5 + '@babel/types': 7.27.6 /@babel/template@7.27.0: resolution: {integrity: sha512-2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA==} @@ -7257,7 +7460,6 @@ packages: globals: 11.12.0 transitivePeerDependencies: - supports-color - dev: true /@babel/types@7.25.7: resolution: {integrity: sha512-vwIVdXG+j+FOpkwqHRcBgHLYNL7XMkufrlaFvL9o6Ai9sJn9+PdyIL5qa0XzTZw084c+u9LOls53eoZWP/W5WQ==} @@ -7294,7 +7496,6 @@ packages: dependencies: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 - dev: true /@base2/pretty-print-object@1.0.1: resolution: {integrity: sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==} @@ -7735,7 +7936,7 @@ packages: conventional-changelog-conventionalcommits: 7.0.2 dev: true - /@commitlint/config-nx-scopes@19.5.0(nx@21.0.3): + /@commitlint/config-nx-scopes@19.5.0(nx@21.1.3): resolution: {integrity: sha512-YjJVN9n5PJGnom1JqpC9tnQzWsWPeCbKN63AU6jTk25yxNpMtMVKNNEFU+yEPneo4kJk2yIicKjtPuRqYqL3Wg==} engines: {node: '>=v18'} peerDependencies: @@ -7745,7 +7946,7 @@ packages: optional: true dependencies: '@commitlint/types': 19.5.0 - nx: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) + nx: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) dev: true /@commitlint/config-validator@19.5.0: @@ -10429,7 +10630,7 @@ packages: resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 babel-plugin-istanbul: 6.1.1 @@ -11167,7 +11368,7 @@ packages: /@modern-js/babel-compiler@2.67.5: resolution: {integrity: sha512-CWi66cVz94Cc8hpAa6zC8vELStWdZjj9wlRnT6U81V8ptIbXRGw2+QFBrSEchfwE+58Da+mnw/GBMJc9PYdpUg==} dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@modern-js/utils': 2.67.5 '@swc/helpers': 0.5.17 transitivePeerDependencies: @@ -11177,7 +11378,7 @@ packages: /@modern-js/babel-compiler@2.67.6: resolution: {integrity: sha512-x73nlg5vtPvqG40ZCJo/TvGzcQN7xK9ocu+rQygu1bAOLLdzpjhXu5VWH0ItB3iiAaNlxvI0VlNcwqVTGPvr9g==} dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@modern-js/utils': 2.67.6 '@swc/helpers': 0.5.17 transitivePeerDependencies: @@ -11230,14 +11431,14 @@ packages: /@modern-js/babel-preset@2.67.5(@rsbuild/core@1.3.20): resolution: {integrity: sha512-+q1g8q8RtbfgrH3CwhWS+QF563EnPC+MBe6pAKNigFNVdmDzVD39bv/HJqlqvX68yHdYRUJQOuO6cU2DIs8YmA==} dependencies: - '@babel/core': 7.26.10 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-proposal-export-default-from': 7.25.8(@babel/core@7.26.10) - '@babel/plugin-proposal-partial-application': 7.25.8(@babel/core@7.26.10) - '@babel/plugin-proposal-pipeline-operator': 7.25.7(@babel/core@7.26.10) - '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.26.10) - '@babel/preset-env': 7.26.0(@babel/core@7.26.10) - '@babel/preset-typescript': 7.27.1(@babel/core@7.26.10) + '@babel/core': 7.27.4 + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-proposal-export-default-from': 7.25.8(@babel/core@7.27.4) + '@babel/plugin-proposal-partial-application': 7.25.8(@babel/core@7.27.4) + '@babel/plugin-proposal-pipeline-operator': 7.25.7(@babel/core@7.27.4) + '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.27.4) + '@babel/preset-env': 7.26.0(@babel/core@7.27.4) + '@babel/preset-typescript': 7.27.1(@babel/core@7.27.4) '@babel/runtime': 7.26.0 '@babel/types': 7.27.1 '@rsbuild/plugin-babel': 1.0.5(@rsbuild/core@1.3.20) @@ -11253,14 +11454,14 @@ packages: /@modern-js/babel-preset@2.67.6(@rsbuild/core@1.3.20): resolution: {integrity: sha512-HbBbJ3+fM98KauQUjIJviigcqy+OPR9Ip38+f4dNoigUdX/REjiOoAPTEXwQxc0NC+UifHjBf9nfJI2a+070yw==} dependencies: - '@babel/core': 7.26.10 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-proposal-export-default-from': 7.25.8(@babel/core@7.26.10) - '@babel/plugin-proposal-partial-application': 7.25.8(@babel/core@7.26.10) - '@babel/plugin-proposal-pipeline-operator': 7.25.7(@babel/core@7.26.10) - '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.26.10) - '@babel/preset-env': 7.26.0(@babel/core@7.26.10) - '@babel/preset-typescript': 7.27.1(@babel/core@7.26.10) + '@babel/core': 7.27.4 + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-proposal-export-default-from': 7.25.8(@babel/core@7.27.4) + '@babel/plugin-proposal-partial-application': 7.25.8(@babel/core@7.27.4) + '@babel/plugin-proposal-pipeline-operator': 7.25.7(@babel/core@7.27.4) + '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.27.4) + '@babel/preset-env': 7.26.0(@babel/core@7.27.4) + '@babel/preset-typescript': 7.27.1(@babel/core@7.27.4) '@babel/runtime': 7.26.0 '@babel/types': 7.27.1 '@rsbuild/plugin-babel': 1.0.5(@rsbuild/core@1.3.20) @@ -13842,17 +14043,17 @@ packages: engines: {node: '>=12.4.0'} dev: true - /@nx/cypress@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-joyt32dpg8U5beZd5txwmWhdE8qEO3jUAFUoTMOztnNgxAD1wGhvnq8F966CeoNsWwnzbk4BeZwygqVVoEHA0w==} + /@nx/cypress@21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-+Gc+iAkxqdlyPDbkaAdDV32GQ3gNwR6VLRgmMxImC9uOIqKmOsg0kBTW6/CK0F3v0IZHjva14DOQUozOIHEkRQ==} peerDependencies: cypress: '>= 3 < 15' peerDependenciesMeta: cypress: optional: true dependencies: - '@nx/devkit': 21.0.3(nx@21.0.3) - '@nx/eslint': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2) - '@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/devkit': 21.1.3(nx@21.1.3) + '@nx/eslint': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.1.3)(verdaccio@6.1.2) + '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) cypress: 14.3.3 detect-port: 1.6.1 @@ -13888,7 +14089,7 @@ packages: yargs-parser: 21.1.1 dev: false - /@nx/devkit@20.1.1(nx@21.0.3): + /@nx/devkit@20.1.1(nx@21.1.3): resolution: {integrity: sha512-sqihJhJQERCTl0KmKmpRFxWxuTnH8yRqdo8T5uGGaHzTNiMdIp5smTF2dBs7/OMkZDxcJc4dKvcFWfreZr8XNw==} peerDependencies: nx: '>= 19 <= 21' @@ -13897,42 +14098,42 @@ packages: enquirer: 2.3.6 ignore: 5.3.2 minimatch: 9.0.3 - nx: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) + nx: 21.1.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: false - /@nx/devkit@21.0.3(nx@21.0.3): - resolution: {integrity: sha512-PnEZWenJ3fOoAU+Es9v0xxANyrROtFj+rjDHCjfyqGs3jMihMyTsCDQLpsjdnrUF5jjp9VUawfms76ocSLmwpw==} + /@nx/devkit@21.1.3(nx@21.1.3): + resolution: {integrity: sha512-NSNXdn+PaNoPcxAKIhnZUbOA91Jzgk68paZEiABzAhkvfmrE5jM6VDMT6sJZ8lHWocrf6QFnzAOon1R4MoBeZw==} peerDependencies: - nx: 21.0.3 + nx: 21.1.3 dependencies: ejs: 3.1.10 enquirer: 2.3.6 ignore: 5.3.2 minimatch: 9.0.3 - nx: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) + nx: 21.1.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.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(nx@21.0.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-C6kAXwzPH3YDfkMnyMDrTcinUJIXkoAL6ErO0nyGP3EWe8AiSpoxQB2NcLzxXXIHHiqEMjHmSz+LP8HWmHCrTg==} + /@nx/esbuild@21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(nx@21.1.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-yYbD5wtc0nsSJq7v6F/tbfZwAxvvZfLxowdK4f30RgPdMnIgVW8Aqwyu3czDnLrmORJeuZ10NiGHp5pZtkGeYQ==} peerDependencies: - esbuild: ^0.19.2 + esbuild: '>=0.19.2 <1.0.0' peerDependenciesMeta: esbuild: optional: true dependencies: - '@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/devkit': 21.1.3(nx@21.1.3) + '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) esbuild: 0.25.0 picocolors: 1.1.1 - tinyglobby: 0.2.13 + tinyglobby: 0.2.14 tsconfig-paths: 4.2.0 tslib: 2.8.1 transitivePeerDependencies: @@ -13945,8 +14146,8 @@ packages: - verdaccio dev: true - /@nx/eslint-plugin@21.0.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.0.3)(typescript@5.7.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-ZEUUHNaorohmITaXU2imXnjzx8SaXTzI9P7MRMK7LbTXy+q36tkEcGxMy7yA7eEfuftTL9KyJYB0MxdQ0GsV3g==} + /@nx/eslint-plugin@21.1.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.1.3)(typescript@5.7.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-xmh3bsK7yVQiEm0O5C3cD/J1P++iWQbEUl5rnysNxgHLh6gxkIh+4GLyRS8/05gbd6+JD1WKuzn77/wGq1gohw==} peerDependencies: '@typescript-eslint/parser': ^6.13.2 || ^7.0.0 || ^8.0.0 eslint-config-prettier: ^10.0.0 @@ -13954,8 +14155,8 @@ packages: eslint-config-prettier: optional: true dependencies: - '@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/devkit': 21.1.3(nx@21.1.3) + '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.7.3) '@typescript-eslint/type-utils': 8.8.0(eslint@8.57.1)(typescript@5.7.3) '@typescript-eslint/utils': 8.14.0(eslint@8.57.1)(typescript@5.7.3) @@ -13978,7 +14179,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@9.0.0)(nx@21.0.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@9.0.0)(nx@21.1.3)(verdaccio@6.1.2): resolution: {integrity: sha512-y3Xze6zt2qejqxOZGFbpY1mOG+pakc5Z/ljfI19nGX6voBhsd7+YnHRrcCPieOZ1OetcPn+WdL4HFrSOMb2dcQ==} peerDependencies: '@zkochan/js-yaml': 0.0.7 @@ -13987,8 +14188,8 @@ packages: '@zkochan/js-yaml': optional: true dependencies: - '@nx/devkit': 20.1.1(nx@21.0.3) - '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.0.3)(typescript@5.4.5)(verdaccio@6.1.2) + '@nx/devkit': 20.1.1(nx@21.1.3) + '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.1.3)(typescript@5.4.5)(verdaccio@6.1.2) eslint: 9.0.0 semver: 7.6.3 tslib: 2.8.1 @@ -14005,8 +14206,8 @@ packages: - verdaccio dev: false - /@nx/eslint@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-0YNNO5iTPIq8j4vTluVTIXM1Be3GOvB1n930oupZYVvnQIR0Zv7SO9fnoz+boyZfeFhjBcy74xeiymz8eoAsDA==} + /@nx/eslint@21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.1.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-g4Os1AfTjS+51a6+X+5ZgY/J7TGIKdc1byORreaSnLXtN9BU6r4WKzGkT5TAAXS+UXXmSih7QAJhKPur2IHddQ==} peerDependencies: '@zkochan/js-yaml': 0.0.7 eslint: ^8.0.0 || ^9.0.0 @@ -14014,8 +14215,8 @@ packages: '@zkochan/js-yaml': optional: true dependencies: - '@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/devkit': 21.1.3(nx@21.1.3) + '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) eslint: 8.57.1 semver: 7.6.3 tslib: 2.8.1 @@ -14030,17 +14231,17 @@ packages: - verdaccio dev: true - /@nx/express@21.0.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.0.3)(typescript@5.7.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-jzhJaz4tDGeJzBWfz9ALq/LMHxpabf8Vo1mAVbWRNB4M+2mr62oOi7iKH5p1b9UNS6gJnfE/ZIb4V3rFghAkWQ==} + /@nx/express@21.1.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.1.3)(typescript@5.7.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-CbfxgkDJmx6iz8eegcNDa+ygPbfyQ7lIVwEDLGECFEaL5W48IwDlydbBYjbtPD2VfXFHX1z8zbgeuC1zMnWuKA==} peerDependencies: express: ^4.21.2 peerDependenciesMeta: express: optional: true dependencies: - '@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/node': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) + '@nx/devkit': 21.1.3(nx@21.1.3) + '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) + '@nx/node': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2) express: 4.21.2 tslib: 2.8.1 transitivePeerDependencies: @@ -14060,13 +14261,13 @@ packages: - verdaccio dev: true - /@nx/jest@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-a0BXZT4MScDXtxfaQuKpggMpMhItjsZIww4N0k4PpuDh0Yxuf643sZzIVCAkIBP6BoC2gFk00eF79U+6S2x+zg==} + /@nx/jest@21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-Wn3dqxvJ+O3OYiJ/h0Mmr4huc3JS+nZquUMAm19aJS8y6QVWRzGQGPxEJQ5jzoe407VMIKjiQ4LPhoV/xrNwbA==} dependencies: '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 - '@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/devkit': 21.1.3(nx@21.1.3) + '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) identity-obj-proxy: 3.0.0 jest-config: 29.7.0(@types/node@18.16.9) @@ -14093,7 +14294,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.0.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.1.3)(typescript@5.4.5)(verdaccio@6.1.2): resolution: {integrity: sha512-hx9BzdEzJhhv3eK4i/0V0ovfZNtRFjbcMaYLoP5Vpd80jnGvOXAAJKc1LAXUsS8LGOMFE1BgbbKTMQDMoCSCbg==} peerDependencies: verdaccio: ^5.0.4 @@ -14108,7 +14309,7 @@ packages: '@babel/preset-env': 7.26.0(@babel/core@7.26.10) '@babel/preset-typescript': 7.26.0(@babel/core@7.26.10) '@babel/runtime': 7.26.0 - '@nx/devkit': 20.1.1(nx@21.0.3) + '@nx/devkit': 20.1.1(nx@21.1.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.26.10) @@ -14144,7 +14345,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.0.3)(typescript@5.7.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.1.3)(typescript@5.7.3)(verdaccio@6.1.2): resolution: {integrity: sha512-hx9BzdEzJhhv3eK4i/0V0ovfZNtRFjbcMaYLoP5Vpd80jnGvOXAAJKc1LAXUsS8LGOMFE1BgbbKTMQDMoCSCbg==} peerDependencies: verdaccio: ^5.0.4 @@ -14159,7 +14360,7 @@ packages: '@babel/preset-env': 7.26.0(@babel/core@7.26.10) '@babel/preset-typescript': 7.26.0(@babel/core@7.26.10) '@babel/runtime': 7.26.0 - '@nx/devkit': 20.1.1(nx@21.0.3) + '@nx/devkit': 20.1.1(nx@21.1.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.26.10) @@ -14195,27 +14396,27 @@ packages: - typescript dev: false - /@nx/js@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-nrlMpSd567zGbZDyj4BTUcZAKzjTqzvx6B2+zmkq+q8RqApGOs3xvJ6QJpFrcaC7Oqa9xZljDUbaDE7bPueAMA==} + /@nx/js@21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-pwn1tgWX8sxh+VKZRZl9VkabXkEyeELFCgkWS/on2Y1J6W2dMBcmyGuZAeLef2GkUNaR79VMWIqvPaK0JLyf4g==} peerDependencies: verdaccio: ^6.0.5 peerDependenciesMeta: verdaccio: optional: true dependencies: - '@babel/core': 7.26.10 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.26.10) - '@babel/preset-env': 7.26.0(@babel/core@7.26.10) - '@babel/preset-typescript': 7.26.0(@babel/core@7.26.10) + '@babel/core': 7.27.4 + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.27.4) + '@babel/preset-env': 7.26.0(@babel/core@7.27.4) + '@babel/preset-typescript': 7.27.1(@babel/core@7.27.4) '@babel/runtime': 7.26.0 - '@nx/devkit': 21.0.3(nx@21.0.3) - '@nx/workspace': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) + '@nx/devkit': 21.1.3(nx@21.1.3) + '@nx/workspace': 21.1.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.26.10) + babel-plugin-const-enum: 1.2.0(@babel/core@7.27.4) babel-plugin-macros: 3.1.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.26.10)(@babel/traverse@7.27.1) + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.27.4) chalk: 4.1.2 columnify: 1.6.0 detect-port: 1.6.1 @@ -14230,7 +14431,7 @@ packages: picomatch: 4.0.2 semver: 7.6.3 source-map-support: 0.5.19 - tinyglobby: 0.2.13 + tinyglobby: 0.2.14 tslib: 2.8.1 verdaccio: 6.1.2(encoding@0.1.13)(typanion@3.14.0) transitivePeerDependencies: @@ -14242,15 +14443,15 @@ packages: - supports-color dev: true - /@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.4.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): - resolution: {integrity: sha512-8XfQwLL3zK81z/LJuVw33IJZaLDK7mYim0SUFDYza4X8E4FEtlQLG41wmQMr6xZfLBpwQD4a8spmnXICrKBe5g==} + /@nx/module-federation@21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.4.0)(nx@21.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): + resolution: {integrity: sha512-NmKs9hWQwA+vDtImHfkOQOti06CDSbRRGAJ5gfnHN7yGXQWZn9cVHupTgxj9XHyJ8JzzXGHgSKxkqryydszLGw==} dependencies: '@module-federation/enhanced': 0.9.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0) '@module-federation/node': 2.7.7(@rspack/core@1.3.9)(next@15.4.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0) '@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) + '@nx/devkit': 21.1.3(nx@21.1.3) + '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) + '@nx/web': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) '@rspack/core': 1.3.9(@swc/helpers@0.5.13) express: 4.21.2 http-proxy-middleware: 3.0.3 @@ -14278,18 +14479,18 @@ packages: - webpack-cli dev: true - /@nx/next@21.0.3(@babel/core@7.25.2)(@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@8.57.1)(html-webpack-plugin@5.6.2)(next@15.4.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0): - resolution: {integrity: sha512-5VRlqmb1YQQVEkth2u3davpWXoNyOD0skzkexRMLCV7rh+INWEKKsKwxBO5fl+KJHh2hf88RMffnUNJmumWUaw==} + /@nx/next@21.1.3(@babel/core@7.25.2)(@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@8.57.1)(html-webpack-plugin@5.6.2)(next@15.4.0)(nx@21.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0): + resolution: {integrity: sha512-ZKC/AZVGwCe08wRThE1mJDxjTj1aNGY8DsFBZcSIQQgZmA340ARHutQSigt0CzcsaeHVPBgJ+mBp8XWS6TyXDQ==} peerDependencies: next: '>=14.0.0' dependencies: '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.25.2) - '@nx/devkit': 21.0.3(nx@21.0.3) - '@nx/eslint': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2) - '@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@8.57.1)(next@15.4.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(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.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4) + '@nx/devkit': 21.1.3(nx@21.1.3) + '@nx/eslint': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.1.3)(verdaccio@6.1.2) + '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) + '@nx/react': 21.1.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.4.0)(nx@21.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) + '@nx/web': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) + '@nx/webpack': 21.1.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.1.3)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) '@svgr/webpack': 8.1.0(typescript@5.7.3) copy-webpack-plugin: 10.2.4(webpack@5.98.0) @@ -14332,13 +14533,13 @@ packages: - webpack-cli dev: true - /@nx/node@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-Tb8pGq+VgAEnc6Lf3q+hCF68m/w+8IqzREk3/PVSHQBprCgFkE5/LYMH6Bx+yt3w+LULY2/q5EMkh8v4vjt7Iw==} + /@nx/node@21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-tFsdkQ7RJZjAmivRkmVRAbY3ck7u+RLhcswelx2kXRsRozrWxX4Da+pECUePt2wq/HnrBGujPgGrZz7pMpZrbQ==} dependencies: - '@nx/devkit': 21.0.3(nx@21.0.3) - '@nx/eslint': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2) - '@nx/jest': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) - '@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/devkit': 21.1.3(nx@21.1.3) + '@nx/eslint': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.1.3)(verdaccio@6.1.2) + '@nx/jest': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2) + '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) kill-port: 1.6.1 tcp-port-used: 1.0.2 tslib: 2.8.1 @@ -14368,8 +14569,8 @@ packages: dev: false optional: true - /@nx/nx-darwin-arm64@21.0.3: - resolution: {integrity: sha512-UQxDwhLcA1ERv4u1GiNgb2yhTHflWE8iOfayApPfYD0eSjBUMj30/s2E1RVq5Tx9TxYtmFVwz+C8DxOVWKu3OQ==} + /@nx/nx-darwin-arm64@21.1.3: + resolution: {integrity: sha512-gbBKQrw9ecjXHVs7Kwaht5Dip//NBCgmnkf3GGoA40ad3zyvHDe+MBWMxueRToUVW/mDPh8b5lvLbmFApiY6sQ==} cpu: [arm64] os: [darwin] requiresBuild: true @@ -14384,8 +14585,8 @@ packages: dev: false optional: true - /@nx/nx-darwin-x64@21.0.3: - resolution: {integrity: sha512-ZR9a2ysE4nrQ2VTQxZa2w76rr9rA9kw61Oy7sp2rlKeqr8yyKynZgZmuCTnOOn3LCOUl072wtGCIS85SFSeGug==} + /@nx/nx-darwin-x64@21.1.3: + resolution: {integrity: sha512-yGDWqxwNty1BJcuvZlwGGravAhg8eIRMEIp2omfIxeyfZEVA4b7egwMCqczwU2Li/StNjTtzrUe1HPWgcCVAuQ==} cpu: [x64] os: [darwin] requiresBuild: true @@ -14400,8 +14601,8 @@ packages: dev: false optional: true - /@nx/nx-freebsd-x64@21.0.3: - resolution: {integrity: sha512-bJRFvhTOzewDM2HxeVDqbrR5357tAUpovcj9czzRGrEhhoelqCLP0/9Ric1V4j8yyPXmRpXa9REWq3weFaAcwg==} + /@nx/nx-freebsd-x64@21.1.3: + resolution: {integrity: sha512-vpZPfSQgNIQ0vmnQA26DlJKZog20ISdS14ir234mvCaJJFdlgWGcpyEOSCU3Vg+32Z/VsSx7kIkBwRhfEZ73Ag==} cpu: [x64] os: [freebsd] requiresBuild: true @@ -14416,8 +14617,8 @@ packages: dev: false optional: true - /@nx/nx-linux-arm-gnueabihf@21.0.3: - resolution: {integrity: sha512-7Mt/G0e3x9j83VuM1wflbAGTITO+VZBRKZpvhWS6Z6mNzNhc6T2PX2OvNMDC7PsUlTJeq7O4kb3M1fmkmk1DVA==} + /@nx/nx-linux-arm-gnueabihf@21.1.3: + resolution: {integrity: sha512-R2GzEyHvyree2m7w+e/MOZjUY/l99HbW4E/jJl5BBXRGEAnGTIx9fOxSDiOW5QK6U0oZb2YO2b565t+IC+7rBQ==} cpu: [arm] os: [linux] requiresBuild: true @@ -14432,8 +14633,8 @@ packages: dev: false optional: true - /@nx/nx-linux-arm64-gnu@21.0.3: - resolution: {integrity: sha512-3sUnzts/dquniJ+IXrJJcxnwl4jqbteJJhSXtrYlp+Kd2nNqgQIqdKvHy2hwUBDD0NvzpDdz6bTwcY2s1ghsAg==} + /@nx/nx-linux-arm64-gnu@21.1.3: + resolution: {integrity: sha512-TlFT0G5gO6ujdkT7KUmvS2bwurvpV3olQwchqW1rQwuZ1eEQ1GVDuyzg49UG7lgESYruFn2HRhBf4V+iaD8WIw==} cpu: [arm64] os: [linux] requiresBuild: true @@ -14448,8 +14649,8 @@ packages: dev: false optional: true - /@nx/nx-linux-arm64-musl@21.0.3: - resolution: {integrity: sha512-gBr2QXy5zmyut/UHbQLKV+wq6IKJ+5AACsczH4JdUvr58e0GunIVWTArgHMZwDJxbY4hAxtwgB8rFD4Bi6noxQ==} + /@nx/nx-linux-arm64-musl@21.1.3: + resolution: {integrity: sha512-YkdzrZ7p2Y0YpteRyT9lPKhfuz2t5rNFQ87x9WHK2/cFD6H6M42Fg2JldCPIVj2chN9liH+s5ougW5oPQpZyKw==} cpu: [arm64] os: [linux] requiresBuild: true @@ -14464,8 +14665,8 @@ packages: dev: false optional: true - /@nx/nx-linux-x64-gnu@21.0.3: - resolution: {integrity: sha512-hwm/ER8LC1Dkh1CNIx9D3GqYFdX99StyDMV1A+W9fnIehJmFq8Om0HrbLrJAFIFMvQpVxwMjDO39q6Kf/UWyhg==} + /@nx/nx-linux-x64-gnu@21.1.3: + resolution: {integrity: sha512-nnHxhakNCr4jR1y13g0yS/UOmn5aXkJ+ZA1R6jFQxIwLv3Ocy05i0ZvU7rPOtflluDberxEop8xzoiuEZXDa/w==} cpu: [x64] os: [linux] requiresBuild: true @@ -14480,8 +14681,8 @@ packages: dev: false optional: true - /@nx/nx-linux-x64-musl@21.0.3: - resolution: {integrity: sha512-Rg0xjGoikWbhnEANSP3KwRtYHJmq1P1pv31zvPjeZI9nFNLyCRsJYSpnlE5BfP8a8XlzdqlLO0Df0XmL5Fdyew==} + /@nx/nx-linux-x64-musl@21.1.3: + resolution: {integrity: sha512-poPt/LnFbq54CA3PZ1af8wcdQ4VsWRuA9w1Q1/G1BhCfDUAVIOZ0mhH1NzFpPwCxgVZ1TbNCZWhV2qjVRwQtlw==} cpu: [x64] os: [linux] requiresBuild: true @@ -14496,8 +14697,8 @@ packages: dev: false optional: true - /@nx/nx-win32-arm64-msvc@21.0.3: - resolution: {integrity: sha512-LyxCffeta+4ad70043ZQ1/lFdOzpFpx8zmwVLhASTmZ6jdrePKPyxn+uSv0AWOiEVpGiZHr3Yh47YfrlWBO+wA==} + /@nx/nx-win32-arm64-msvc@21.1.3: + resolution: {integrity: sha512-gBSVMRkXRqxTKgj/dabAD1EaptROy64fEtlU1llPz/RtcJcVhIlDczBF/y2WSD6A72cSv6zF/F1n3NrekNSfBA==} cpu: [arm64] os: [win32] requiresBuild: true @@ -14512,21 +14713,21 @@ packages: dev: false optional: true - /@nx/nx-win32-x64-msvc@21.0.3: - resolution: {integrity: sha512-1lyRNwjDax8Nvemt8wpbYiyRjIvrnBrzZTEkm7z5rDV2RX2Ik06EOZHWWtqHmdfx1EPV2omvVWRmmqLHI98YLA==} + /@nx/nx-win32-x64-msvc@21.1.3: + resolution: {integrity: sha512-k3/1b2dLQjnWzrg2UqHDLCoaqEBx2SRgujjYCACRJ12vmYH2gTyFX2UPXikVbbpaTJNeXv8eaCzyCKhuvPK1sQ==} 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@9.0.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.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@9.0.0)(nx@21.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(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.7.3)(vue-tsc@2.2.10)(webpack@5.94.0) - '@nx/devkit': 20.1.1(nx@21.0.3) - '@nx/eslint': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@9.0.0)(nx@21.0.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.0.3)(typescript@5.7.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.0.3)(typescript@5.7.3)(verdaccio@6.1.2) + '@nx/devkit': 20.1.1(nx@21.1.3) + '@nx/eslint': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@9.0.0)(nx@21.1.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.1.3)(typescript@5.7.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.1.3)(typescript@5.7.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) '@svgr/webpack': 8.1.0(typescript@5.7.3) express: 4.21.1 @@ -14556,14 +14757,14 @@ packages: - webpack dev: false - /@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@8.57.1)(next@15.4.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0): - resolution: {integrity: sha512-9pLbo+1OsocQuFVMtgyEDwN5u0zEtfYW4tKQys97HNZJ0BDpTOPq11n6iq5zrhcEjaR+G6w8zawkPruykzQbmA==} + /@nx/react@21.1.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.4.0)(nx@21.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0): + resolution: {integrity: sha512-gYLHhuRZOvLEuvACJDrSHiBJXBEus7bSNvpGBpo880bVHgTeVnmkNxifcPc3kmdS8jwv0pyOpt8+SWJDxpyL2g==} dependencies: - '@nx/devkit': 21.0.3(nx@21.0.3) - '@nx/eslint': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2) - '@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/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.4.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) - '@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/devkit': 21.1.3(nx@21.1.3) + '@nx/eslint': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.1.3)(verdaccio@6.1.2) + '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) + '@nx/module-federation': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.4.0)(nx@21.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + '@nx/web': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) '@svgr/webpack': 8.1.0(typescript@5.7.3) express: 4.21.2 @@ -14597,11 +14798,11 @@ packages: - webpack-cli dev: true - /@nx/rollup@21.0.3(@babel/core@7.25.2)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-9+LsUbjNnc1mhRBAFOx6WoBzvfEHwdiGGUMfrjDD1Ct19kUsjN1WRLGgMMhbrgRvlDvSuIxc0f5x2RP07iQU3Q==} + /@nx/rollup@21.1.3(@babel/core@7.25.2)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-w+hPO78x9yf8kpFpp/ck1vLio1uuIYKEP9SmMcpMjdcQuYUqT4dTtxpW9ps1dNDD2swtWcu6ZNYNayQVgB7nBA==} dependencies: - '@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/devkit': 21.1.3(nx@21.1.3) + '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) '@rollup/plugin-babel': 6.0.4(@babel/core@7.25.2)(rollup@4.40.0) '@rollup/plugin-commonjs': 25.0.8(rollup@4.40.0) '@rollup/plugin-image': 3.0.3(rollup@4.40.0) @@ -14631,24 +14832,24 @@ packages: - verdaccio dev: true - /@nx/rspack@21.0.3(@module-federation/enhanced@0.9.1)(@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.3.0)(next@15.4.0)(nx@21.0.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): - resolution: {integrity: sha512-KrIUDnoXA4+3M41LCNFZ7tFIL5XpEI4CeTMeBMl0hM8tY70OHqPwzVfq772aR+VLi65oeWgTEFY495neJwSePw==} + /@nx/rspack@21.1.3(@module-federation/enhanced@0.9.1)(@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.3.0)(next@15.4.0)(nx@21.1.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): + resolution: {integrity: sha512-bt/SegqsfL9DFK9iGgK/zcWx86mJQCOAHNhtQ2TkzXSZMbgzu1onGgJteAuoKbilr2+Qx0i2e+T0bluJ4yJNoQ==} peerDependencies: '@module-federation/enhanced': ^0.9.0 '@module-federation/node': ^2.6.26 dependencies: '@module-federation/enhanced': 0.9.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0) '@module-federation/node': link:packages/node - '@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/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.4.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) - '@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/devkit': 21.1.3(nx@21.1.3) + '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) + '@nx/module-federation': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.4.0)(nx@21.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + '@nx/web': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.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) - '@rspack/plugin-react-refresh': 1.0.0(react-refresh@0.14.2) + '@rspack/plugin-react-refresh': 1.4.3(react-refresh@0.14.2) autoprefixer: 10.4.20(postcss@8.4.38) - browserslist: 4.24.4 + browserslist: 4.25.0 css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.98.0) enquirer: 2.3.6 express: 4.21.2 @@ -14662,11 +14863,11 @@ packages: 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.7.3)(webpack@5.98.0) sass: 1.88.0 - sass-embedded: 1.83.4 - sass-loader: 16.0.5(@rspack/core@1.3.9)(sass-embedded@1.83.4)(sass@1.88.0)(webpack@5.98.0) + sass-embedded: 1.89.0 + sass-loader: 16.0.5(@rspack/core@1.3.9)(sass-embedded@1.89.0)(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.1(@rspack/core@1.3.9)(typescript@5.7.3) + ts-checker-rspack-plugin: 1.1.4(@rspack/core@1.3.9)(typescript@5.7.3) tslib: 2.8.1 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) webpack-node-externals: 3.0.0 @@ -14693,15 +14894,16 @@ packages: - verdaccio - vue-tsc - webpack-cli + - webpack-hot-middleware dev: true - /@nx/storybook@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-Jf/o8FA0W3WR8yYE6X7HjCQ9WlMEJoH68mVlqTlsKoPSUnk+3w4OJtXqnxSO46XwVHqkQaS3MLmNi/hOuM+w3w==} + /@nx/storybook@21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-beBPwhvMWmmpPuKEjGEwJUNjhhcc5dC0cFbYiZI1JAgvPxhVXgaejXqSOR3aaTybF6kPFH806wydXzZ3L/j1cQ==} dependencies: - '@nx/cypress': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) - '@nx/devkit': 21.0.3(nx@21.0.3) - '@nx/eslint': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2) - '@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/cypress': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2) + '@nx/devkit': 21.1.3(nx@21.1.3) + '@nx/eslint': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.1.3)(verdaccio@6.1.2) + '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) semver: 7.6.3 tslib: 2.8.1 @@ -14719,16 +14921,17 @@ packages: - verdaccio dev: true - /@nx/vite@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2)(vite@6.3.5)(vitest@1.6.0): - resolution: {integrity: sha512-UrjFI+ikI32756UTx7CyJvD0f/Mxin++d8wElrZqlR6bwaevRDoQX0bkB4y9eQkUk9Va3XX1zwXEKq2CYE7QxQ==} + /@nx/vite@21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2)(vite@6.3.5)(vitest@1.6.0): + resolution: {integrity: sha512-xd3WFYQDIZFm3DPza1fY52dVa1km1gCJyoE9/2s+m9Jbvxu40BukdSw37SZVgCtVqyNjsl4rrlXOmzOIKLb98g==} peerDependencies: vite: ^5.0.0 || ^6.0.0 vitest: ^1.3.1 || ^2.0.0 || ^3.0.0 dependencies: - '@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/devkit': 21.1.3(nx@21.1.3) + '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) '@swc/helpers': 0.5.17 + ajv: 8.17.1 enquirer: 2.3.6 picomatch: 4.0.2 semver: 7.6.3 @@ -14746,11 +14949,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.0.3)(typescript@5.7.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.1.3)(typescript@5.7.3)(verdaccio@6.1.2): resolution: {integrity: sha512-E/vWj9gR10SOc7VL1+RnlE4krBWa9mTMo0jkXM3XCcASsFmz2Guv+OSuCTKYiKsD/xAKlMSC8+04IvUEmXbcdg==} dependencies: - '@nx/devkit': 20.1.1(nx@21.0.3) - '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) + '@nx/devkit': 20.1.1(nx@21.1.3) + '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2) detect-port: 1.6.1 http-server: 14.1.1 picocolors: 1.1.1 @@ -14768,11 +14971,11 @@ packages: - verdaccio dev: false - /@nx/web@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-PrQcibXZJGmCjwsKOqAoSAkaHk+jT511S8s/RNwwOFGPQigpRoCmLFIxGF9N3T478qufuGS21jU6UbgWDgf9xg==} + /@nx/web@21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-9UV3uacxJ6oMYPfXbPDq1jadM6nPMs13QhSEpjQLAxNDi4ay0zTOobbHZG6LYnf69dAFEIppoayiS42Kuk6L3Q==} dependencies: - '@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/devkit': 21.1.3(nx@21.1.3) + '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) detect-port: 1.6.1 http-server: 14.1.1 picocolors: 1.1.1 @@ -14787,14 +14990,14 @@ 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.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): + /@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.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(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.26.0 '@module-federation/enhanced': 0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.94.0) '@module-federation/sdk': 0.6.11 - '@nx/devkit': 20.1.1(nx@21.0.3) - '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) + '@nx/devkit': 20.1.1(nx@21.1.3) + '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) ajv: 8.17.1 autoprefixer: 10.4.20(postcss@8.4.47) @@ -14863,17 +15066,17 @@ 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.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4): - resolution: {integrity: sha512-yoo2mebe8ogv1NNijYiObziDVnUu+e7VXRbqemhfD2/5hgJqilbGzYSM0ltzsc9g/SCyA01GxftJSMmjCLt0dw==} + /@nx/webpack@21.1.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.1.3)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4): + resolution: {integrity: sha512-xrWio5Bg0bXrDsWiE54Y2XrajaLhIQBuKWUvkTb6rdn6n7yWC3pSdfAdMZ6MUtmJr6HMSBc8bFSb44IYXSMJ9Q==} dependencies: - '@babel/core': 7.26.10 - '@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) + '@babel/core': 7.27.4 + '@nx/devkit': 21.1.3(nx@21.1.3) + '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) ajv: 8.17.1 autoprefixer: 10.4.20(postcss@8.4.38) - babel-loader: 9.2.1(@babel/core@7.26.10)(webpack@5.98.0) - browserslist: 4.24.4 + babel-loader: 9.2.1(@babel/core@7.27.4)(webpack@5.98.0) + browserslist: 4.25.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-minimizer-webpack-plugin: 5.0.1(esbuild@0.25.0)(webpack@5.98.0) @@ -14890,13 +15093,13 @@ packages: postcss-loader: 6.2.1(postcss@8.4.38)(webpack@5.98.0) rxjs: 7.8.2 sass: 1.88.0 - sass-embedded: 1.83.4 - sass-loader: 16.0.5(@rspack/core@1.3.9)(sass-embedded@1.83.4)(sass@1.88.0)(webpack@5.98.0) + sass-embedded: 1.89.0 + sass-loader: 16.0.5(@rspack/core@1.3.9)(sass-embedded@1.89.0)(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 stylus-loader: 7.1.3(stylus@0.64.0)(webpack@5.98.0) - terser-webpack-plugin: 5.3.11(@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.98.0) ts-loader: 9.5.1(typescript@5.7.3)(webpack@5.98.0) tsconfig-paths-webpack-plugin: 4.0.0 tslib: 2.8.1 @@ -14944,14 +15147,14 @@ packages: - debug dev: false - /@nx/workspace@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26): - resolution: {integrity: sha512-yM1hCR7kbN0VuXum2P6m5SY+CXqSAez5fJYh8vHtXRfnzGRoerQJS2G2ZYQ828sxLeXB4Tft50IUUAgHEVh8tw==} + /@nx/workspace@21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26): + resolution: {integrity: sha512-SAObZmW1cx0hRddC2PCFWJBHpzdjsTGNArJta8iyzfrbP9KAxQd8jjDBZvXLpXU6YMOw0fLwm8YAD2E1xvIoyw==} dependencies: - '@nx/devkit': 21.0.3(nx@21.0.3) + '@nx/devkit': 21.1.3(nx@21.1.3) '@zkochan/js-yaml': 0.0.7 chalk: 4.1.2 enquirer: 2.3.6 - nx: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) + nx: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) picomatch: 4.0.2 tslib: 2.8.1 yargs-parser: 21.1.1 @@ -16778,7 +16981,7 @@ packages: optional: true dependencies: '@babel/core': 7.25.2 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) '@rollup/pluginutils': 5.1.4(rollup@4.40.0) rollup: 4.40.0 transitivePeerDependencies: @@ -16915,7 +17118,7 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.2(rollup@4.40.0) + '@rollup/pluginutils': 5.1.4(rollup@4.40.0) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-module: 1.0.0 @@ -17436,10 +17639,10 @@ packages: peerDependencies: '@rsbuild/core': ^0.7.10 dependencies: - '@babel/core': 7.26.10 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.10) - '@babel/preset-typescript': 7.27.1(@babel/core@7.26.10) + '@babel/core': 7.27.4 + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.27.4) + '@babel/preset-typescript': 7.27.1(@babel/core@7.27.4) '@rsbuild/core': 0.7.10 '@rsbuild/shared': 0.7.10(@swc/helpers@0.5.13) '@types/babel__core': 7.20.5 @@ -17454,10 +17657,10 @@ packages: peerDependencies: '@rsbuild/core': ^1.0.1-rc.4 dependencies: - '@babel/core': 7.26.10 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.10) - '@babel/preset-typescript': 7.27.1(@babel/core@7.26.10) + '@babel/core': 7.27.4 + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.27.4) + '@babel/preset-typescript': 7.27.1(@babel/core@7.27.4) '@rsbuild/core': 1.0.1-rc.4 '@types/babel__core': 7.20.5 deepmerge: 4.3.1 @@ -17472,10 +17675,10 @@ packages: peerDependencies: '@rsbuild/core': 1.x dependencies: - '@babel/core': 7.26.10 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.10) - '@babel/preset-typescript': 7.27.1(@babel/core@7.26.10) + '@babel/core': 7.27.4 + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.27.4) + '@babel/preset-typescript': 7.27.1(@babel/core@7.27.4) '@rsbuild/core': 1.3.20 '@types/babel__core': 7.20.5 deepmerge: 4.3.1 @@ -17792,7 +17995,7 @@ 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.0.4) + ts-checker-rspack-plugin: 1.1.4(@rspack/core@1.3.9)(typescript@5.0.4) transitivePeerDependencies: - '@rspack/core' - typescript @@ -17810,7 +18013,7 @@ 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.0.4) + ts-checker-rspack-plugin: 1.1.4(@rspack/core@1.3.9)(typescript@5.0.4) transitivePeerDependencies: - '@rspack/core' - typescript @@ -17828,7 +18031,7 @@ 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.5.2) + ts-checker-rspack-plugin: 1.1.4(@rspack/core@1.3.9)(typescript@5.5.2) transitivePeerDependencies: - '@rspack/core' - typescript @@ -18555,7 +18758,7 @@ packages: '@rspack/binding': 1.0.14 '@rspack/lite-tapable': 1.0.1 '@swc/helpers': 0.5.17 - caniuse-lite: 1.0.30001718 + caniuse-lite: 1.0.30001721 dev: true /@rspack/core@1.0.8(@swc/helpers@0.5.13): @@ -18686,6 +18889,20 @@ packages: react-refresh: 0.16.0 dev: true + /@rspack/plugin-react-refresh@1.4.3(react-refresh@0.14.2): + resolution: {integrity: sha512-wZx4vWgy5oMEvgyNGd/oUKcdnKaccYWHCRkOqTdAPJC3WcytxhTX+Kady8ERurSBiLyQpoMiU3Iyd+F1Y2Arbw==} + peerDependencies: + react-refresh: '>=0.10.0 <1.0.0' + webpack-hot-middleware: 2.x + peerDependenciesMeta: + webpack-hot-middleware: + optional: true + dependencies: + error-stack-parser: 2.1.4 + html-entities: 2.6.0 + react-refresh: 0.14.2 + dev: true + /@rspack/plugin-react-refresh@1.4.3(react-refresh@0.17.0): resolution: {integrity: sha512-wZx4vWgy5oMEvgyNGd/oUKcdnKaccYWHCRkOqTdAPJC3WcytxhTX+Kady8ERurSBiLyQpoMiU3Iyd+F1Y2Arbw==} peerDependencies: @@ -19691,7 +19908,7 @@ packages: semver: 7.6.3 storybook: 8.3.5 style-loader: 3.3.4(webpack@5.98.0) - terser-webpack-plugin: 5.3.11(@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.98.0) ts-dedent: 2.2.0 typescript: 5.7.3 url: 0.11.4 @@ -19724,8 +19941,8 @@ packages: resolution: {integrity: sha512-ZlP+BJyqg7HlnXf7ypjG2CKMI/KVOn03jFIiClItE/jQfgR6kRFgtjRU7uajh427HHfjv9DRiur8nBzuO7vapA==} hasBin: true dependencies: - '@babel/core': 7.26.10 - '@babel/preset-env': 7.26.0(@babel/core@7.26.10) + '@babel/core': 7.27.4 + '@babel/preset-env': 7.26.0(@babel/core@7.27.4) '@babel/types': 7.27.1 '@ndelangen/get-tarball': 3.0.9 '@storybook/codemod': 7.6.20 @@ -19780,9 +19997,9 @@ packages: /@storybook/codemod@7.6.20: resolution: {integrity: sha512-8vmSsksO4XukNw0TmqylPmk7PxnfNfE21YsxFa7mnEBmEKQcZCQsNil4ZgWfG0IzdhTfhglAN4r++Ew0WE+PYA==} dependencies: - '@babel/core': 7.26.10 - '@babel/preset-env': 7.26.0(@babel/core@7.26.10) - '@babel/types': 7.27.1 + '@babel/core': 7.27.4 + '@babel/preset-env': 7.26.0(@babel/core@7.27.4) + '@babel/types': 7.27.6 '@storybook/csf': 0.1.12 '@storybook/csf-tools': 7.6.20 '@storybook/node-logger': 7.6.20 @@ -20124,10 +20341,10 @@ packages: /@storybook/csf-tools@7.6.20: resolution: {integrity: sha512-rwcwzCsAYh/m/WYcxBiEtLpIW5OH1ingxNdF/rK9mtGWhJxXRDV8acPkFrF8rtFWIVKoOCXu5USJYmc3f2gdYQ==} dependencies: - '@babel/generator': 7.27.1 - '@babel/parser': 7.27.2 - '@babel/traverse': 7.27.1(supports-color@5.5.0) - '@babel/types': 7.27.1 + '@babel/generator': 7.27.5 + '@babel/parser': 7.27.5 + '@babel/traverse': 7.27.4 + '@babel/types': 7.27.6 '@storybook/csf': 0.1.12 '@storybook/types': 7.6.20 fs-extra: 11.3.0 @@ -20702,6 +20919,14 @@ packages: dependencies: '@babel/core': 7.26.10 + /@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.27.4): + resolution: {integrity: sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + /@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.26.10): resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==} engines: {node: '>=14'} @@ -20710,6 +20935,14 @@ packages: dependencies: '@babel/core': 7.26.10 + /@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.27.4): + resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + /@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.26.10): resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==} engines: {node: '>=14'} @@ -20718,6 +20951,14 @@ packages: dependencies: '@babel/core': 7.26.10 + /@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.27.4): + resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + /@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.26.10): resolution: {integrity: sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==} engines: {node: '>=14'} @@ -20726,6 +20967,14 @@ packages: dependencies: '@babel/core': 7.26.10 + /@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.27.4): + resolution: {integrity: sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + /@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.26.10): resolution: {integrity: sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==} engines: {node: '>=14'} @@ -20734,6 +20983,14 @@ packages: dependencies: '@babel/core': 7.26.10 + /@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.27.4): + resolution: {integrity: sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + /@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.26.10): resolution: {integrity: sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==} engines: {node: '>=14'} @@ -20742,6 +20999,14 @@ packages: dependencies: '@babel/core': 7.26.10 + /@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.27.4): + resolution: {integrity: sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + /@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.26.10): resolution: {integrity: sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==} engines: {node: '>=14'} @@ -20750,6 +21015,14 @@ packages: dependencies: '@babel/core': 7.26.10 + /@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.27.4): + resolution: {integrity: sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + /@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.26.10): resolution: {integrity: sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==} engines: {node: '>=12'} @@ -20758,6 +21031,14 @@ packages: dependencies: '@babel/core': 7.26.10 + /@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.27.4): + resolution: {integrity: sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==} + engines: {node: '>=12'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + /@svgr/babel-preset@8.1.0(@babel/core@7.26.10): resolution: {integrity: sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==} engines: {node: '>=14'} @@ -20774,6 +21055,22 @@ packages: '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.26.10) '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.26.10) + /@svgr/babel-preset@8.1.0(@babel/core@7.27.4): + resolution: {integrity: sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.27.4) + '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.27.4) + '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.27.4) + '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.27.4) + '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.27.4) + '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.27.4) + '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.27.4) + '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.27.4) + /@svgr/core@8.1.0(typescript@5.0.4): resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} engines: {node: '>=14'} @@ -20828,8 +21125,8 @@ packages: peerDependencies: '@svgr/core': '*' dependencies: - '@babel/core': 7.26.10 - '@svgr/babel-preset': 8.1.0(@babel/core@7.26.10) + '@babel/core': 7.27.4 + '@svgr/babel-preset': 8.1.0(@babel/core@7.27.4) '@svgr/core': 8.1.0(typescript@5.7.3) '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 @@ -21531,7 +21828,7 @@ packages: resolution: {integrity: sha512-7uz5EHdzz2TqoMfV7ee61Egf5y6NkcO4FB/1iCCQnbeiI1F3xzv3vK5dBCXUCLQgGYS+mUeigK1iKQzvED+QnQ==} requiresBuild: true dependencies: - '@types/node': 18.16.9 + '@types/node': 20.12.14 dev: true optional: true @@ -22552,7 +22849,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.7.3) '@typescript-eslint/utils': 8.8.0(eslint@8.57.1)(typescript@5.7.3) - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) ts-api-utils: 1.3.0(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: @@ -25445,7 +25742,7 @@ packages: peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.0 caniuse-lite: 1.0.30001721 fraction.js: 4.3.7 normalize-range: 0.1.2 @@ -25505,12 +25802,12 @@ packages: /b4a@1.6.7: resolution: {integrity: sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==} - /babel-core@7.0.0-bridge.0(@babel/core@7.26.10): + /babel-core@7.0.0-bridge.0(@babel/core@7.27.4): resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 dev: true /babel-jest@29.7.0(@babel/core@7.25.2): @@ -25531,17 +25828,17 @@ packages: - supports-color dev: true - /babel-jest@29.7.0(@babel/core@7.26.10): + /babel-jest@29.7.0(@babel/core@7.27.4): resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@jest/transform': 29.7.0 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3(@babel/core@7.26.10) + babel-preset-jest: 29.6.3(@babel/core@7.27.4) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -25601,6 +25898,19 @@ packages: webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4) dev: true + /babel-loader@9.2.1(@babel/core@7.27.4)(webpack@5.98.0): + resolution: {integrity: sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==} + engines: {node: '>= 14.15.0'} + peerDependencies: + '@babel/core': ^7.12.0 + webpack: '>=5' + dependencies: + '@babel/core': 7.27.4 + find-cache-dir: 4.0.0 + schema-utils: 4.3.0 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true + /babel-plugin-apply-mdx-type-prop@1.6.22(@babel/core@7.12.9): resolution: {integrity: sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ==} peerDependencies: @@ -25617,11 +25927,25 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.10) - '@babel/traverse': 7.27.1(supports-color@5.5.0) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.26.10) + '@babel/traverse': 7.27.4 transitivePeerDependencies: - supports-color + dev: false + + /babel-plugin-const-enum@1.2.0(@babel/core@7.27.4): + resolution: {integrity: sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.27.4) + '@babel/traverse': 7.27.4 + transitivePeerDependencies: + - supports-color + dev: true /babel-plugin-dynamic-import-node@2.3.3: resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==} @@ -25798,7 +26122,7 @@ packages: optional: true dependencies: '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 '@babel/traverse': 7.27.0 dev: true @@ -25812,9 +26136,22 @@ packages: optional: true dependencies: '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 '@babel/traverse': 7.27.1(supports-color@5.5.0) + /babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.27.4): + resolution: {integrity: sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==} + peerDependencies: + '@babel/core': ^7 + '@babel/traverse': ^7 + peerDependenciesMeta: + '@babel/traverse': + optional: true + dependencies: + '@babel/core': 7.27.4 + '@babel/helper-plugin-utils': 7.27.1 + dev: true + /babel-preset-current-node-syntax@1.1.0(@babel/core@7.25.2): resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} peerDependencies: @@ -25838,27 +26175,27 @@ packages: '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.25.2) dev: true - /babel-preset-current-node-syntax@1.1.0(@babel/core@7.26.10): + /babel-preset-current-node-syntax@1.1.0(@babel/core@7.27.4): resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.26.10 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.26.10) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.10) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.26.10) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.26.10) - '@babel/plugin-syntax-import-attributes': 7.25.7(@babel/core@7.26.10) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.10) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.26.10) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.26.10) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.10) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.26.10) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.10) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.26.10) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.10) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.10) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.26.10) + '@babel/core': 7.27.4 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.27.4) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.27.4) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.27.4) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.27.4) + '@babel/plugin-syntax-import-attributes': 7.25.7(@babel/core@7.27.4) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.27.4) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.27.4) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.27.4) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.27.4) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.27.4) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.27.4) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.27.4) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.27.4) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.27.4) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.27.4) dev: true /babel-preset-jest@29.6.3(@babel/core@7.25.2): @@ -25872,15 +26209,15 @@ packages: babel-preset-current-node-syntax: 1.1.0(@babel/core@7.25.2) dev: true - /babel-preset-jest@29.6.3(@babel/core@7.26.10): + /babel-preset-jest@29.6.3(@babel/core@7.27.4): resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.10) + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.27.4) dev: true /babel-walk@3.0.0-canary-5: @@ -26173,7 +26510,7 @@ packages: /browserslist-to-es-version@1.0.0: resolution: {integrity: sha512-i6dR03ClGy9ti97FSa4s0dpv01zW/t5VbvGjFfTLsrRQFsPgSeyGkCrlU7BTJuI5XDHVY5S2JgDnDsvQXifJ8w==} dependencies: - browserslist: 4.24.4 + browserslist: 4.25.0 dev: true /browserslist@4.24.0: @@ -26205,7 +26542,6 @@ packages: electron-to-chromium: 1.5.166 node-releases: 2.0.19 update-browserslist-db: 1.1.3(browserslist@4.25.0) - dev: true /bs-logger@0.2.6: resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} @@ -27371,7 +27707,7 @@ packages: glob-parent: 6.0.2 globby: 12.2.0 normalize-path: 3.0.0 - schema-utils: 4.3.0 + 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) dev: true @@ -27798,7 +28134,7 @@ packages: esbuild: 0.17.19 jest-worker: 29.7.0 postcss: 8.4.38 - schema-utils: 4.3.0 + schema-utils: 4.3.2 serialize-javascript: 6.0.2 webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4) dev: true @@ -27833,7 +28169,7 @@ packages: esbuild: 0.18.20 jest-worker: 29.7.0 postcss: 8.4.38 - schema-utils: 4.3.0 + schema-utils: 4.3.2 serialize-javascript: 6.0.2 webpack: 5.99.9(@swc/core@1.10.18)(esbuild@0.18.20)(webpack-cli@5.1.4) dev: true @@ -27903,7 +28239,7 @@ packages: esbuild: 0.25.0 jest-worker: 29.7.0 postcss: 8.4.38 - schema-utils: 4.3.0 + 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) dev: true @@ -28011,7 +28347,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.0 css-declaration-sorter: 7.2.0(postcss@8.4.38) cssnano-utils: 4.0.2(postcss@8.4.38) postcss: 8.4.38 @@ -29002,7 +29338,6 @@ packages: /electron-to-chromium@1.5.166: resolution: {integrity: sha512-QPWqHL0BglzPYyJJ1zSSmwFFL6MFXhbACOCcsCdUMCkzPdS9/OIBVxg516X/Ado2qwAq8k0nJJ7phQPCqiaFAw==} - dev: true /electron-to-chromium@1.5.37: resolution: {integrity: sha512-u7000ZB/X0K78TaQqXZ5ktoR7J79B9US7IkE4zyvcILYwOGY2Tx9GRPYstn7HmuPcMxZ+BDGqIsyLpZQi9ufPw==} @@ -30589,8 +30924,8 @@ packages: resolution: {integrity: sha512-YNF+mZ/Wu2FU/gvmzuWtYc8rloubL7wfXCTgouFrnjGVXPA/EeYYA7pupXWrb3Iv1cTBeSSxxJIbK23l4MRNqg==} engines: {node: '>=8.3.0'} dependencies: - '@babel/traverse': 7.27.1(supports-color@5.5.0) - '@babel/types': 7.27.1 + '@babel/traverse': 7.27.4 + '@babel/types': 7.27.6 c8: 7.14.0 transitivePeerDependencies: - supports-color @@ -34206,7 +34541,7 @@ packages: resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@babel/parser': 7.27.2 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 @@ -34219,8 +34554,8 @@ packages: resolution: {integrity: sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.26.10 - '@babel/parser': 7.27.2 + '@babel/core': 7.27.4 + '@babel/parser': 7.27.5 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 7.6.3 @@ -34429,11 +34764,11 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 '@types/node': 17.0.45 - babel-jest: 29.7.0(@babel/core@7.26.10) + babel-jest: 29.7.0(@babel/core@7.27.4) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -34469,11 +34804,11 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 '@types/node': 18.16.9 - babel-jest: 29.7.0(@babel/core@7.26.10) + babel-jest: 29.7.0(@babel/core@7.27.4) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -34509,11 +34844,11 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 '@types/node': 20.12.14 - babel-jest: 29.7.0(@babel/core@7.26.10) + babel-jest: 29.7.0(@babel/core@7.27.4) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -34711,7 +35046,7 @@ packages: jest-util: 29.7.0 jest-validate: 29.7.0 resolve: 1.22.8 - resolve.exports: 2.0.2 + resolve.exports: 2.0.3 slash: 3.0.0 dev: true @@ -34778,15 +35113,15 @@ packages: resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@babel/generator': 7.27.1 - '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.26.10) - '@babel/plugin-syntax-typescript': 7.25.7(@babel/core@7.26.10) + '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.27.4) + '@babel/plugin-syntax-typescript': 7.25.7(@babel/core@7.27.4) '@babel/types': 7.27.1 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.10) + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.27.4) chalk: 4.1.2 expect: 29.7.0 graceful-fs: 4.2.11 @@ -34984,18 +35319,18 @@ packages: '@babel/preset-env': optional: true dependencies: - '@babel/core': 7.26.10 - '@babel/parser': 7.27.2 - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-modules-commonjs': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.10) - '@babel/preset-env': 7.26.0(@babel/core@7.26.10) - '@babel/preset-flow': 7.25.7(@babel/core@7.26.10) - '@babel/preset-typescript': 7.27.1(@babel/core@7.26.10) - '@babel/register': 7.25.7(@babel/core@7.26.10) - babel-core: 7.0.0-bridge.0(@babel/core@7.26.10) + '@babel/core': 7.27.4 + '@babel/parser': 7.27.5 + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.27.4) + '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.27.4) + '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.27.4) + '@babel/preset-env': 7.26.0(@babel/core@7.27.4) + '@babel/preset-flow': 7.25.7(@babel/core@7.27.4) + '@babel/preset-typescript': 7.27.1(@babel/core@7.27.4) + '@babel/register': 7.25.7(@babel/core@7.27.4) + babel-core: 7.0.0-bridge.0(@babel/core@7.27.4) chalk: 4.1.2 flow-parser: 0.248.1 graceful-fs: 4.2.11 @@ -38033,9 +38368,8 @@ packages: - debug dev: false - /nx@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26): - resolution: {integrity: sha512-MWKucgA00TRjMBsuGbAS6HrCnOVwktU7Zxxw06Rfl0ue9tfTqbZX5iiNnb6M7b2wPQm9zcQXEq3DVBkPP8wUNw==} - engines: {node: ^20.19.0 || ^22.12.0} + /nx@21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26): + resolution: {integrity: sha512-GZ7+Bve4xOVIk/hb9nN16fVqVq5PNNyFom1SCQbEGhGkyABJF8kA4JImCKhZpZyg1CtZeUrkPHK4xNO+rw9G5w==} hasBin: true requiresBuild: true peerDependencies: @@ -38085,16 +38419,16 @@ packages: yargs: 17.7.2 yargs-parser: 21.1.1 optionalDependencies: - '@nx/nx-darwin-arm64': 21.0.3 - '@nx/nx-darwin-x64': 21.0.3 - '@nx/nx-freebsd-x64': 21.0.3 - '@nx/nx-linux-arm-gnueabihf': 21.0.3 - '@nx/nx-linux-arm64-gnu': 21.0.3 - '@nx/nx-linux-arm64-musl': 21.0.3 - '@nx/nx-linux-x64-gnu': 21.0.3 - '@nx/nx-linux-x64-musl': 21.0.3 - '@nx/nx-win32-arm64-msvc': 21.0.3 - '@nx/nx-win32-x64-msvc': 21.0.3 + '@nx/nx-darwin-arm64': 21.1.3 + '@nx/nx-darwin-x64': 21.1.3 + '@nx/nx-freebsd-x64': 21.1.3 + '@nx/nx-linux-arm-gnueabihf': 21.1.3 + '@nx/nx-linux-arm64-gnu': 21.1.3 + '@nx/nx-linux-arm64-musl': 21.1.3 + '@nx/nx-linux-x64-gnu': 21.1.3 + '@nx/nx-linux-x64-musl': 21.1.3 + '@nx/nx-win32-arm64-msvc': 21.1.3 + '@nx/nx-win32-x64-msvc': 21.1.3 transitivePeerDependencies: - debug @@ -39086,7 +39420,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.0 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.4.38 @@ -39099,7 +39433,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.0 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.4.38 @@ -39111,7 +39445,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.0 postcss: 8.4.38 postcss-value-parser: 4.2.0 dev: true @@ -39122,7 +39456,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.0 postcss: 8.4.38 postcss-value-parser: 4.2.0 @@ -39448,7 +39782,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.0 caniuse-api: 3.0.0 cssnano-utils: 3.1.0(postcss@8.4.38) postcss: 8.4.38 @@ -39461,7 +39795,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.0 caniuse-api: 3.0.0 cssnano-utils: 4.0.2(postcss@8.4.38) postcss: 8.4.38 @@ -39515,7 +39849,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.0 cssnano-utils: 3.1.0(postcss@8.4.38) postcss: 8.4.38 postcss-value-parser: 4.2.0 @@ -39527,7 +39861,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.0 cssnano-utils: 4.0.2(postcss@8.4.38) postcss: 8.4.38 postcss-value-parser: 4.2.0 @@ -39743,7 +40077,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.0 postcss: 8.4.38 postcss-value-parser: 4.2.0 dev: true @@ -39754,7 +40088,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.0 postcss: 8.4.38 postcss-value-parser: 4.2.0 @@ -39832,7 +40166,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.0 caniuse-api: 3.0.0 postcss: 8.4.38 dev: true @@ -39843,7 +40177,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.0 caniuse-api: 3.0.0 postcss: 8.4.38 @@ -40444,7 +40778,7 @@ packages: engines: {node: '>=10'} dev: true - /qwik-nx@3.1.1(@nx/devkit@21.0.3)(@nx/eslint@21.0.3)(@nx/js@21.0.3)(@nx/vite@21.0.3): + /qwik-nx@3.1.1(@nx/devkit@21.1.3)(@nx/eslint@21.1.3)(@nx/js@21.1.3)(@nx/vite@21.1.3): resolution: {integrity: sha512-wPL+d/qLnV3OzGJyHNqQ9CZgIMigA47jZ3StIiXe+cgQpqfrPl9rTgx/6aleDu+dgcykDMvd3k0lc+Sx5rFy1w==} peerDependencies: '@nx/devkit': ^20.7.0 @@ -40452,10 +40786,10 @@ packages: '@nx/js': ^20.7.0 '@nx/vite': ^20.7.0 dependencies: - '@nx/devkit': 21.0.3(nx@21.0.3) - '@nx/eslint': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2) - '@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/vite': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2)(vite@6.3.5)(vitest@1.6.0) + '@nx/devkit': 21.1.3(nx@21.1.3) + '@nx/eslint': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.1.3)(verdaccio@6.1.2) + '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) + '@nx/vite': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2)(vite@6.3.5)(vitest@1.6.0) dev: true /rambda@7.5.0: @@ -42578,7 +42912,7 @@ packages: engines: {node: '>=12.0.0'} hasBin: true dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.4 '@babel/generator': 7.27.1 ast-types: 0.14.2 commander: 2.20.3 @@ -43695,11 +44029,6 @@ packages: deprecated: https://github.com/lydell/resolve-url#deprecated dev: true - /resolve.exports@2.0.2: - resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==} - engines: {node: '>=10'} - dev: true - /resolve.exports@2.0.3: resolution: {integrity: sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==} engines: {node: '>=10'} @@ -44132,15 +44461,6 @@ packages: dev: false optional: true - /sass-embedded-android-arm64@1.83.4: - resolution: {integrity: sha512-tgX4FzmbVqnQmD67ZxQDvI+qFNABrboOQgwsG05E5bA/US42zGajW9AxpECJYiMXVOHmg+d81ICbjb0fsVHskw==} - engines: {node: '>=14.0.0'} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: true - optional: true - /sass-embedded-android-arm64@1.89.0: resolution: {integrity: sha512-pr4R3p5R+Ul9ZA5nzYbBJQFJXW6dMGzgpNBhmaToYDgDhmNX5kg0mZAUlGLHvisLdTiR6oEfDDr9QI6tnD2nqA==} engines: {node: '>=14.0.0'} @@ -44159,15 +44479,6 @@ packages: dev: false optional: true - /sass-embedded-android-arm@1.83.4: - resolution: {integrity: sha512-9Z4pJAOgEkXa3VDY/o+U6l5XvV0mZTJcSl0l/mSPHihjAHSpLYnOW6+KOWeM8dxqrsqTYcd6COzhanI/a++5Gw==} - engines: {node: '>=14.0.0'} - cpu: [arm] - os: [android] - requiresBuild: true - dev: true - optional: true - /sass-embedded-android-arm@1.89.0: resolution: {integrity: sha512-s6jxkEZQQrtyIGZX6Sbcu7tEixFG2VkqFgrX11flm/jZex7KaxnZtFace+wnYAgHqzzYpx0kNzJUpT+GXxm8CA==} engines: {node: '>=14.0.0'} @@ -44186,15 +44497,6 @@ packages: dev: false optional: true - /sass-embedded-android-ia32@1.83.4: - resolution: {integrity: sha512-RsFOziFqPcfZXdFRULC4Ayzy9aK6R6FwQ411broCjlOBX+b0gurjRadkue3cfUEUR5mmy0KeCbp7zVKPLTK+5Q==} - engines: {node: '>=14.0.0'} - cpu: [ia32] - os: [android] - requiresBuild: true - dev: true - optional: true - /sass-embedded-android-ia32@1.89.0: resolution: {integrity: sha512-GoNnNGYmp1F0ZMHqQbAurlQsjBMZKtDd5H60Ruq86uQFdnuNqQ9wHKJsJABxMnjfAn60IjefytM5PYTMcAmbfA==} engines: {node: '>=14.0.0'} @@ -44213,15 +44515,6 @@ packages: dev: false optional: true - /sass-embedded-android-riscv64@1.83.4: - resolution: {integrity: sha512-EHwh0nmQarBBrMRU928eTZkFGx19k/XW2YwbPR4gBVdWLkbTgCA5aGe8hTE6/1zStyx++3nDGvTZ78+b/VvvLg==} - engines: {node: '>=14.0.0'} - cpu: [riscv64] - os: [android] - requiresBuild: true - dev: true - optional: true - /sass-embedded-android-riscv64@1.89.0: resolution: {integrity: sha512-di+i4KkKAWTNksaQYTqBEERv46qV/tvv14TPswEfak7vcTQ2pj2mvV4KGjLYfU2LqRkX/NTXix9KFthrzFN51Q==} engines: {node: '>=14.0.0'} @@ -44240,15 +44533,6 @@ packages: dev: false optional: true - /sass-embedded-android-x64@1.83.4: - resolution: {integrity: sha512-0PgQNuPWYy1jEOEPDVsV89KfqOsMLIp9CSbjBY7jRcwRhyVAcigqrUG6bDeNtojHUYKA1kU+Eh/85WxOHUOgBw==} - engines: {node: '>=14.0.0'} - cpu: [x64] - os: [android] - requiresBuild: true - dev: true - optional: true - /sass-embedded-android-x64@1.89.0: resolution: {integrity: sha512-1cRRDAnmAS1wLaxfFf6PCHu9sKW8FNxdM7ZkanwxO9mztrCu/uvfqTmaurY9+RaKvPus7sGYFp46/TNtl/wRjg==} engines: {node: '>=14.0.0'} @@ -44267,15 +44551,6 @@ packages: dev: false optional: true - /sass-embedded-darwin-arm64@1.83.4: - resolution: {integrity: sha512-rp2ywymWc3nymnSnAFG5R/8hvxWCsuhK3wOnD10IDlmNB7o4rzKby1c+2ZfpQGowlYGWsWWTgz8FW2qzmZsQRw==} - engines: {node: '>=14.0.0'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - /sass-embedded-darwin-arm64@1.89.0: resolution: {integrity: sha512-EUNUzI0UkbQ6dASPyf09S3x7fNT54PjyD594ZGTY14Yh4qTuacIj27ckLmreAJNNu5QxlbhyYuOtz+XN5bMMxA==} engines: {node: '>=14.0.0'} @@ -44294,15 +44569,6 @@ packages: dev: false optional: true - /sass-embedded-darwin-x64@1.83.4: - resolution: {integrity: sha512-kLkN2lXz9PCgGfDS8Ev5YVcl/V2173L6379en/CaFuJJi7WiyPgBymW7hOmfCt4uO4R1y7CP2Uc08DRtZsBlAA==} - engines: {node: '>=14.0.0'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - /sass-embedded-darwin-x64@1.89.0: resolution: {integrity: sha512-23R8zSuB31Fq/MYpmQ38UR2C26BsYb66VVpJgWmWl/N+sgv/+l9ECuSPMbYNgM3vb9TP9wk9dgL6KkiCS5tAyg==} engines: {node: '>=14.0.0'} @@ -44321,15 +44587,6 @@ packages: dev: false optional: true - /sass-embedded-linux-arm64@1.83.4: - resolution: {integrity: sha512-E0zjsZX2HgESwyqw31EHtI39DKa7RgK7nvIhIRco1d0QEw227WnoR9pjH3M/ZQy4gQj3GKilOFHM5Krs/omeIA==} - engines: {node: '>=14.0.0'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /sass-embedded-linux-arm64@1.89.0: resolution: {integrity: sha512-g9Lp57qyx51ttKj0AN/edV43Hu1fBObvD7LpYwVfs6u3I95r0Adi90KujzNrUqXxJVmsfUwseY8kA8zvcRjhYA==} engines: {node: '>=14.0.0'} @@ -44348,15 +44605,6 @@ packages: dev: false optional: true - /sass-embedded-linux-arm@1.83.4: - resolution: {integrity: sha512-nL90ryxX2lNmFucr9jYUyHHx21AoAgdCL1O5Ltx2rKg2xTdytAGHYo2MT5S0LIeKLa/yKP/hjuSvrbICYNDvtA==} - engines: {node: '>=14.0.0'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true - optional: true - /sass-embedded-linux-arm@1.89.0: resolution: {integrity: sha512-KAzA1XD74d8/fiJXxVnLfFwfpmD2XqUJZz+DL6ZAPNLH1sb+yCP7brktaOyClDc/MBu61JERdHaJjIZhfX0Yqw==} engines: {node: '>=14.0.0'} @@ -44375,15 +44623,6 @@ packages: dev: false optional: true - /sass-embedded-linux-ia32@1.83.4: - resolution: {integrity: sha512-ew5HpchSzgAYbQoriRh8QhlWn5Kw2nQ2jHoV9YLwGKe3fwwOWA0KDedssvDv7FWnY/FCqXyymhLd6Bxae4Xquw==} - engines: {node: '>=14.0.0'} - cpu: [ia32] - os: [linux] - requiresBuild: true - dev: true - optional: true - /sass-embedded-linux-ia32@1.89.0: resolution: {integrity: sha512-5fxBeXyvBr3pb+vyrx9V6yd7QDRXkAPbwmFVVhjqshBABOXelLysEFea7xokh/tM8JAAQ4O8Ls3eW3Eojb477g==} engines: {node: '>=14.0.0'} @@ -44402,15 +44641,6 @@ packages: dev: false optional: true - /sass-embedded-linux-musl-arm64@1.83.4: - resolution: {integrity: sha512-IzMgalf6MZOxgp4AVCgsaWAFDP/IVWOrgVXxkyhw29fyAEoSWBJH4k87wyPhEtxSuzVHLxKNbc8k3UzdWmlBFg==} - engines: {node: '>=14.0.0'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /sass-embedded-linux-musl-arm64@1.89.0: resolution: {integrity: sha512-50oelrOtN64u15vJN9uJryIuT0+UPjyeoq0zdWbY8F7LM9294Wf+Idea+nqDUWDCj1MHndyPFmR1mjeuRouJhw==} engines: {node: '>=14.0.0'} @@ -44429,15 +44659,6 @@ packages: dev: false optional: true - /sass-embedded-linux-musl-arm@1.83.4: - resolution: {integrity: sha512-0RrJRwMrmm+gG0VOB5b5Cjs7Sd+lhqpQJa6EJNEaZHljJokEfpE5GejZsGMRMIQLxEvVphZnnxl6sonCGFE/QQ==} - engines: {node: '>=14.0.0'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true - optional: true - /sass-embedded-linux-musl-arm@1.89.0: resolution: {integrity: sha512-0Q1JeEU4/tzH7fwAwarfIh+Swn3aXG/jPhVsZpbR1c1VzkeaPngmXdmLJcVXsdb35tjk84DuYcFtJlE1HYGw4Q==} engines: {node: '>=14.0.0'} @@ -44456,15 +44677,6 @@ packages: dev: false optional: true - /sass-embedded-linux-musl-ia32@1.83.4: - resolution: {integrity: sha512-LLb4lYbcxPzX4UaJymYXC+WwokxUlfTJEFUv5VF0OTuSsHAGNRs/rslPtzVBTvMeG9TtlOQDhku1F7G6iaDotA==} - engines: {node: '>=14.0.0'} - cpu: [ia32] - os: [linux] - requiresBuild: true - dev: true - optional: true - /sass-embedded-linux-musl-ia32@1.89.0: resolution: {integrity: sha512-ILWqpTd+0RdsSw977iVAJf4CLetIbcQgLQf17ycS1N4StZKVRZs1bBfZhg/f/HU/4p5HondPAwepgJepZZdnFA==} engines: {node: '>=14.0.0'} @@ -44483,15 +44695,6 @@ packages: dev: false optional: true - /sass-embedded-linux-musl-riscv64@1.83.4: - resolution: {integrity: sha512-zoKlPzD5Z13HKin1UGR74QkEy+kZEk2AkGX5RelRG494mi+IWwRuWCppXIovor9+BQb9eDWPYPoMVahwN5F7VA==} - engines: {node: '>=14.0.0'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /sass-embedded-linux-musl-riscv64@1.89.0: resolution: {integrity: sha512-n2V+Tdjj7SAuiuElJYhWiHjjB1YU0cuFvL1/m5K+ecdNStfHFWIzvBT6/vzQnBOWjI4eZECNVuQ8GwGWCufZew==} engines: {node: '>=14.0.0'} @@ -44510,15 +44713,6 @@ packages: dev: false optional: true - /sass-embedded-linux-musl-x64@1.83.4: - resolution: {integrity: sha512-hB8+/PYhfEf2zTIcidO5Bpof9trK6WJjZ4T8g2MrxQh8REVtdPcgIkoxczRynqybf9+fbqbUwzXtiUao2GV+vQ==} - engines: {node: '>=14.0.0'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /sass-embedded-linux-musl-x64@1.89.0: resolution: {integrity: sha512-KOHJdouBK3SLJKZLnFYzuxs3dn+6jaeO3p4p1JUYAcVfndcvh13Sg2sLGfOfpg7Og6ws2Nnqnx0CyL26jPJ7ag==} engines: {node: '>=14.0.0'} @@ -44537,15 +44731,6 @@ packages: dev: false optional: true - /sass-embedded-linux-riscv64@1.83.4: - resolution: {integrity: sha512-83fL4n+oeDJ0Y4KjASmZ9jHS1Vl9ESVQYHMhJE0i4xDi/P3BNarm2rsKljq/QtrwGpbqwn8ujzOu7DsNCMDSHA==} - engines: {node: '>=14.0.0'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /sass-embedded-linux-riscv64@1.89.0: resolution: {integrity: sha512-0A/UWeKX6MYhVLWLkdX3NPKHO+mvIwzaf6TxGCy3vS3TODWaeDUeBhHShAr7YlOKv5xRGxf7Gx7FXCPV0mUyMA==} engines: {node: '>=14.0.0'} @@ -44564,15 +44749,6 @@ packages: dev: false optional: true - /sass-embedded-linux-x64@1.83.4: - resolution: {integrity: sha512-NlnGdvCmTD5PK+LKXlK3sAuxOgbRIEoZfnHvxd157imCm/s2SYF/R28D0DAAjEViyI8DovIWghgbcqwuertXsA==} - engines: {node: '>=14.0.0'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /sass-embedded-linux-x64@1.89.0: resolution: {integrity: sha512-dRBoOFPDWctHPYK3hTk3YzyX/icVrXiw7oOjbtpaDr6JooqIWBe16FslkWyvQzdmfOFy80raKVjgoqT7DsznkQ==} engines: {node: '>=14.0.0'} @@ -44591,15 +44767,6 @@ packages: dev: false optional: true - /sass-embedded-win32-arm64@1.83.4: - resolution: {integrity: sha512-J2BFKrEaeSrVazU2qTjyQdAk+MvbzJeTuCET0uAJEXSKtvQ3AzxvzndS7LqkDPbF32eXAHLw8GVpwcBwKbB3Uw==} - engines: {node: '>=14.0.0'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true - optional: true - /sass-embedded-win32-arm64@1.89.0: resolution: {integrity: sha512-RnlVZ14hC/W7ubzvhqnbGfjU5PFNoFP/y5qycgCy+Mezb0IKbWvZ2Lyzux8TbL3OIjOikkNpfXoNQrX706WLAA==} engines: {node: '>=14.0.0'} @@ -44618,15 +44785,6 @@ packages: dev: false optional: true - /sass-embedded-win32-ia32@1.83.4: - resolution: {integrity: sha512-uPAe9T/5sANFhJS5dcfAOhOJy8/l2TRYG4r+UO3Wp4yhqbN7bggPvY9c7zMYS0OC8tU/bCvfYUDFHYMCl91FgA==} - engines: {node: '>=14.0.0'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true - optional: true - /sass-embedded-win32-ia32@1.89.0: resolution: {integrity: sha512-eFe9VMNG+90nuoE3eXDy+38+uEHGf7xcqalq5+0PVZfR+H9RlaEbvIUNflZV94+LOH8Jb4lrfuekhHgWDJLfSg==} engines: {node: '>=14.0.0'} @@ -44645,15 +44803,6 @@ packages: dev: false optional: true - /sass-embedded-win32-x64@1.83.4: - resolution: {integrity: sha512-C9fkDY0jKITdJFij4UbfPFswxoXN9O/Dr79v17fJnstVwtUojzVJWKHUXvF0Zg2LIR7TCc4ju3adejKFxj7ueA==} - engines: {node: '>=14.0.0'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true - optional: true - /sass-embedded-win32-x64@1.89.0: resolution: {integrity: sha512-AaGpr5R6MLCuSvkvDdRq49ebifwLcuGPk0/10hbYw9nh3jpy2/CylYubQpIpR4yPcuD1wFwFqufTXC3HJYGb0g==} engines: {node: '>=14.0.0'} @@ -44698,42 +44847,6 @@ packages: sass-embedded-win32-x64: 1.79.5 dev: false - /sass-embedded@1.83.4: - resolution: {integrity: sha512-Hf2burRA/y5PGxsg6jB9UpoK/xZ6g/pgrkOcdl6j+rRg1Zj8XhGKZ1MTysZGtTPUUmiiErqzkP5+Kzp95yv9GQ==} - engines: {node: '>=16.0.0'} - hasBin: true - dependencies: - '@bufbuild/protobuf': 2.2.0 - buffer-builder: 0.2.0 - colorjs.io: 0.5.2 - immutable: 5.0.3 - rxjs: 7.8.2 - supports-color: 8.1.1 - sync-child-process: 1.0.2 - varint: 6.0.0 - optionalDependencies: - sass-embedded-android-arm: 1.83.4 - sass-embedded-android-arm64: 1.83.4 - sass-embedded-android-ia32: 1.83.4 - sass-embedded-android-riscv64: 1.83.4 - sass-embedded-android-x64: 1.83.4 - sass-embedded-darwin-arm64: 1.83.4 - sass-embedded-darwin-x64: 1.83.4 - sass-embedded-linux-arm: 1.83.4 - sass-embedded-linux-arm64: 1.83.4 - sass-embedded-linux-ia32: 1.83.4 - sass-embedded-linux-musl-arm: 1.83.4 - sass-embedded-linux-musl-arm64: 1.83.4 - sass-embedded-linux-musl-ia32: 1.83.4 - sass-embedded-linux-musl-riscv64: 1.83.4 - sass-embedded-linux-musl-x64: 1.83.4 - sass-embedded-linux-riscv64: 1.83.4 - sass-embedded-linux-x64: 1.83.4 - sass-embedded-win32-arm64: 1.83.4 - sass-embedded-win32-ia32: 1.83.4 - sass-embedded-win32-x64: 1.83.4 - dev: true - /sass-embedded@1.89.0: resolution: {integrity: sha512-EDrK1el9zdgJFpocCGlxatDWaP18tJBWoM1hxzo2KJBvjdmBichXI6O6KlQrigvQPO3uJ8DfmFmAAx7s7CG6uw==} engines: {node: '>=16.0.0'} @@ -44821,7 +44934,7 @@ packages: webpack: 5.98.0(@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.83.4)(sass@1.88.0)(webpack@5.98.0): + /sass-loader@16.0.5(@rspack/core@1.3.9)(sass-embedded@1.89.0)(sass@1.88.0)(webpack@5.98.0): resolution: {integrity: sha512-oL+CMBXrj6BZ/zOq4os+UECPL+bWqt6OAC6DWS8Ln8GZRcMDjlJ4JC3FBDuHJdYaFWIdKNIBYmtZtK2MaMkNIw==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -44845,7 +44958,7 @@ packages: '@rspack/core': 1.3.9(@swc/helpers@0.5.13) neo-async: 2.6.2 sass: 1.88.0 - sass-embedded: 1.83.4 + sass-embedded: 1.89.0 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true @@ -46477,7 +46590,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.24.4 + browserslist: 4.25.0 postcss: 8.4.38 postcss-selector-parser: 6.1.2 dev: true @@ -47206,6 +47319,32 @@ packages: webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4) dev: true + /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: + '@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.25 + '@swc/core': 1.7.26(@swc/helpers@0.5.13) + esbuild: 0.25.0 + jest-worker: 27.5.1 + schema-utils: 4.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 + /terser@5.37.0: resolution: {integrity: sha512-B8wRRkmre4ERucLM/uXx4MOV5cbnOlVAqUst+1+iLKPI0dOgFO28f84ptoQt9HEI537PMzfYa/d+GEPKTRXmYA==} engines: {node: '>=10'} @@ -47560,27 +47699,7 @@ packages: typescript: 5.7.3 dev: true - /ts-checker-rspack-plugin@1.1.1(@rspack/core@1.3.9)(typescript@5.7.3): - resolution: {integrity: sha512-BlpPqnfAmV0TcDg58H+1qV8Zb57ilv0x+ajjnxrVQ6BWgC8HzAdc+TycqDOJ4sZZYIV+hywQGozZFGklzbCR6A==} - engines: {node: '>=16.0.0'} - peerDependencies: - '@rspack/core': ^1.0.0 - typescript: '>=3.8.0' - peerDependenciesMeta: - '@rspack/core': - optional: true - dependencies: - '@babel/code-frame': 7.26.2 - '@rspack/core': 1.3.9(@swc/helpers@0.5.13) - '@rspack/lite-tapable': 1.0.1 - chokidar: 3.6.0 - memfs: 4.17.0 - minimatch: 9.0.5 - picocolors: 1.1.1 - typescript: 5.7.3 - dev: true - - /ts-checker-rspack-plugin@1.1.3(@rspack/core@1.3.9)(typescript@5.0.4): + /ts-checker-rspack-plugin@1.1.3(@rspack/core@1.3.9)(typescript@5.7.3): resolution: {integrity: sha512-VpB+L+F330T484qGp5KqyoU00PRlUlz4kO1ifBpQ5CkKXEFXye8nmeXlZ5rvZAXjFAMRFiG+sI9OewO6Bd9UvA==} engines: {node: '>=16.0.0'} peerDependencies: @@ -47598,11 +47717,11 @@ packages: memfs: 4.17.0 minimatch: 9.0.5 picocolors: 1.1.1 - typescript: 5.0.4 + typescript: 5.7.3 dev: true - /ts-checker-rspack-plugin@1.1.3(@rspack/core@1.3.9)(typescript@5.5.2): - resolution: {integrity: sha512-VpB+L+F330T484qGp5KqyoU00PRlUlz4kO1ifBpQ5CkKXEFXye8nmeXlZ5rvZAXjFAMRFiG+sI9OewO6Bd9UvA==} + /ts-checker-rspack-plugin@1.1.4(@rspack/core@1.3.9)(typescript@5.0.4): + resolution: {integrity: sha512-lDpKuAubxUlsonUE1LpZS5fw7tfjutNb0lwjAo0k8OcxpWv/q18ytaD6eZXdjrFdTEFNIHtKp9dNkUKGky8SgA==} engines: {node: '>=16.0.0'} peerDependencies: '@rspack/core': ^1.0.0 @@ -47616,14 +47735,14 @@ packages: '@rspack/lite-tapable': 1.0.1 chokidar: 3.6.0 is-glob: 4.0.3 - memfs: 4.17.0 + memfs: 4.17.2 minimatch: 9.0.5 picocolors: 1.1.1 - typescript: 5.5.2 + typescript: 5.0.4 dev: true - /ts-checker-rspack-plugin@1.1.3(@rspack/core@1.3.9)(typescript@5.7.3): - resolution: {integrity: sha512-VpB+L+F330T484qGp5KqyoU00PRlUlz4kO1ifBpQ5CkKXEFXye8nmeXlZ5rvZAXjFAMRFiG+sI9OewO6Bd9UvA==} + /ts-checker-rspack-plugin@1.1.4(@rspack/core@1.3.9)(typescript@5.5.2): + resolution: {integrity: sha512-lDpKuAubxUlsonUE1LpZS5fw7tfjutNb0lwjAo0k8OcxpWv/q18ytaD6eZXdjrFdTEFNIHtKp9dNkUKGky8SgA==} engines: {node: '>=16.0.0'} peerDependencies: '@rspack/core': ^1.0.0 @@ -47637,10 +47756,10 @@ packages: '@rspack/lite-tapable': 1.0.1 chokidar: 3.6.0 is-glob: 4.0.3 - memfs: 4.17.0 + memfs: 4.17.2 minimatch: 9.0.5 picocolors: 1.1.1 - typescript: 5.7.3 + typescript: 5.5.2 dev: true /ts-checker-rspack-plugin@1.1.4(@rspack/core@1.3.9)(typescript@5.7.3): @@ -48692,7 +48811,6 @@ packages: browserslist: 4.25.0 escalade: 3.2.0 picocolors: 1.1.1 - dev: true /uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} @@ -49795,7 +49913,7 @@ packages: memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 - schema-utils: 4.3.0 + schema-utils: 4.3.2 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true @@ -49959,7 +50077,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 @@ -49968,7 +50086,7 @@ packages: launch-editor: 2.9.1 open: 10.1.0 p-retry: 6.2.0 - schema-utils: 4.3.0 + schema-utils: 4.3.2 selfsigned: 2.4.1 serve-index: 1.9.1 sockjs: 0.3.24 diff --git a/tools/scripts/publish.mjs b/tools/scripts/publish.mjs index c0f9a38c607..2bce8ebb9a1 100644 --- a/tools/scripts/publish.mjs +++ b/tools/scripts/publish.mjs @@ -7,7 +7,7 @@ * You might need to authenticate with NPM before running this script. */ -import { readCachedProjectGraph } from '@nx/devkit'; +import { createProjectGraphAsync } from '@nx/devkit'; import { execSync } from 'node:child_process'; import { readFileSync, writeFileSync } from 'node:fs'; import chalk from 'chalk'; @@ -19,45 +19,80 @@ function invariant(condition, message) { } } -// Executing publish script: node path/to/publish.mjs {name} --version {version} --tag {tag} -// Default "tag" to "next" so we won't publish the "latest" tag by accident. -const [, , name, version, tag = 'next'] = process.argv; - -// A simple SemVer validation to validate the version -const validVersion = /^\d+\.\d+\.\d+(-\w+\.\d+)?/; -invariant( - version && validVersion.test(version), - `No version provided or version did not match Semantic Versioning, expected: #.#.#-tag.# or #.#.#, got ${version}.`, -); - -const graph = readCachedProjectGraph(); -const project = graph.nodes[name]; - -invariant( - project, - `Could not find project "${name}" in the workspace. Is the project.json configured correctly?`, -); - -const outputPath = project.data?.targets?.build?.options?.outputPath; -invariant( - outputPath, - `Could not find "build.options.outputPath" of project "${name}". Is project.json configured correctly?`, -); - -process.chdir(outputPath); - -// Updating the version in "package.json" before publishing -try { - const json = JSON.parse(readFileSync(`package.json`).toString()); - json.version = version; - writeFileSync(`package.json`, JSON.stringify(json, null, 2)); -} catch (e) { - console.error( - chalk.bold.red( - `Error reading package.json file from library build output.`, - ), +async function main() { + // Executing publish script: node path/to/publish.mjs {name} --version {version} --tag {tag} + // Default "tag" to "next" so we won't publish the "latest" tag by accident. + const [, , name, version, tag = 'next'] = process.argv; + + // A simple SemVer validation to validate the version + const validVersion = /^\d+\.\d+\.\d+(-\w+\.\d+)?/; + invariant( + version && validVersion.test(version), + `No version provided or version did not match Semantic Versioning, expected: #.#.#-tag.# or #.#.#, got ${version}.`, + ); + + console.log(chalk.blue(`Publishing ${name}@${version} with tag: ${tag}`)); + + // Create the project graph instead of reading cached version + let graph; + try { + console.log(chalk.blue('Creating project graph...')); + graph = await createProjectGraphAsync(); + } catch (error) { + console.error(chalk.bold.red('Failed to create project graph:'), error); + process.exit(1); + } + + const project = graph.nodes[name]; + + invariant( + project, + `Could not find project "${name}" in the workspace. Is the project.json configured correctly?`, + ); + + const outputPath = project.data?.targets?.build?.options?.outputPath; + invariant( + outputPath, + `Could not find "build.options.outputPath" of project "${name}". Is project.json configured correctly?`, ); + + console.log(chalk.blue(`Changing to output directory: ${outputPath}`)); + process.chdir(outputPath); + + // Updating the version in "package.json" before publishing + try { + const packageJsonPath = 'package.json'; + console.log(chalk.blue(`Updating version in ${packageJsonPath}`)); + + const json = JSON.parse(readFileSync(packageJsonPath).toString()); + const oldVersion = json.version; + json.version = version; + writeFileSync(packageJsonPath, JSON.stringify(json, null, 2)); + + console.log(chalk.green(`Updated version from ${oldVersion} to ${version}`)); + } catch (e) { + console.error( + chalk.bold.red( + `Error reading package.json file from library build output.`, + ), + ); + console.error(e); + process.exit(1); + } + + // Execute "npm publish" to publish + try { + console.log(chalk.blue(`Publishing with command: npm publish --access public --tag ${tag}`)); + execSync(`npm publish --access public --tag ${tag}`, { stdio: 'inherit' }); + console.log(chalk.green(`Successfully published ${name}@${version} with tag: ${tag}`)); + } catch (error) { + console.error(chalk.bold.red('Failed to publish package:'), error); + process.exit(1); + } } -// Execute "npm publish" to publish -execSync(`npm publish --access public --tag ${tag}`); +// Run the main function and handle any unhandled errors +main().catch((error) => { + console.error(chalk.bold.red('Unexpected error:'), error); + process.exit(1); +}); \ No newline at end of file From a0ca93fd49ce547d085927c76126fe4e37df2657 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Wed, 11 Jun 2025 18:03:14 +0800 Subject: [PATCH 03/13] chore: update possible issue with publish --- packages/enhanced/test/unit/sharing/utils.ts | 33 +++++++++++++++++--- tools/scripts/publish.mjs | 16 +++++++--- 2 files changed, 40 insertions(+), 9 deletions(-) diff --git a/packages/enhanced/test/unit/sharing/utils.ts b/packages/enhanced/test/unit/sharing/utils.ts index 660ebb39308..662b1b5dfae 100644 --- a/packages/enhanced/test/unit/sharing/utils.ts +++ b/packages/enhanced/test/unit/sharing/utils.ts @@ -197,7 +197,20 @@ export const createMockCompilation = () => { }, resolverFactory: { get: jest.fn().mockReturnValue({ - resolve: jest.fn().mockResolvedValue({ path: '/resolved/path' }), + resolve: jest + .fn() + .mockImplementation( + ( + resolveOptions, + resolveFrom, + resolveTo, + resolveContext, + callback, + ) => { + // Mock successful resolution with correct 5-parameter signature + callback(null, '/resolved/' + resolveTo); + }, + ), }), }, codeGenerationResults: { @@ -363,10 +376,20 @@ export const createSharingTestEnvironment = () => { mockCompilation.context = compiler.context; mockCompilation.resolverFactory = { get: jest.fn().mockReturnValue({ - resolve: jest.fn().mockImplementation((context, request, callback) => { - // Mock successful resolution - callback(null, '/resolved/' + request); - }), + resolve: jest + .fn() + .mockImplementation( + ( + resolveOptions, + resolveFrom, + resolveTo, + resolveContext, + callback, + ) => { + // Mock successful resolution with correct 5-parameter signature + callback(null, '/resolved/' + resolveTo); + }, + ), }), }; diff --git a/tools/scripts/publish.mjs b/tools/scripts/publish.mjs index 2bce8ebb9a1..18cf89fb777 100644 --- a/tools/scripts/publish.mjs +++ b/tools/scripts/publish.mjs @@ -69,7 +69,9 @@ async function main() { json.version = version; writeFileSync(packageJsonPath, JSON.stringify(json, null, 2)); - console.log(chalk.green(`Updated version from ${oldVersion} to ${version}`)); + console.log( + chalk.green(`Updated version from ${oldVersion} to ${version}`), + ); } catch (e) { console.error( chalk.bold.red( @@ -82,9 +84,15 @@ async function main() { // Execute "npm publish" to publish try { - console.log(chalk.blue(`Publishing with command: npm publish --access public --tag ${tag}`)); + console.log( + chalk.blue( + `Publishing with command: npm publish --access public --tag ${tag}`, + ), + ); execSync(`npm publish --access public --tag ${tag}`, { stdio: 'inherit' }); - console.log(chalk.green(`Successfully published ${name}@${version} with tag: ${tag}`)); + console.log( + chalk.green(`Successfully published ${name}@${version} with tag: ${tag}`), + ); } catch (error) { console.error(chalk.bold.red('Failed to publish package:'), error); process.exit(1); @@ -95,4 +103,4 @@ async function main() { main().catch((error) => { console.error(chalk.bold.red('Unexpected error:'), error); process.exit(1); -}); \ No newline at end of file +}); From 30440b1ff67d8e1107ddcdbcb2a208987aa59cde Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 12 Jun 2025 15:34:53 +0800 Subject: [PATCH 04/13] chore: create patch --- .changeset/dirty-owls-pretend.md | 7 + .vscode/launch.json | 4 + apps/3000-home/next-env.d.ts | 2 +- apps/3000-home/next.config.js | 11 +- apps/3000-home/package.json | 8 +- apps/3000-home/tsconfig.json | 2 +- apps/3001-shop/next-env.d.ts | 2 +- apps/3001-shop/next.config.js | 12 +- apps/3001-shop/package.json | 7 +- apps/3001-shop/tsconfig.json | 2 +- apps/3002-checkout/next-env.d.ts | 2 +- apps/3002-checkout/next.config.js | 11 +- apps/3002-checkout/package.json | 7 +- apps/3002-checkout/tsconfig.json | 2 +- package.json | 4 +- .../src/lib/sharing/ConsumeSharedPlugin.ts | 68 +- .../src/lib/sharing/ProvideSharedPlugin.ts | 110 +- .../layers/9-layers-fallback/App.js | 8 + .../layers/9-layers-fallback/ComponentA.js | 7 + .../layers/9-layers-fallback/ComponentB.js | 7 + .../layers/9-layers-fallback/index.js | 49 + .../9-layers-fallback/layer2-lodash-loader.js | 6 + .../layers/9-layers-fallback/lodash-layer1.js | 14 + .../layers/9-layers-fallback/lodash.js | 14 + .../layers/9-layers-fallback/test.config.js | 5 + .../9-layers-fallback/webpack.config.js | 71 + .../ConsumeSharedPlugin.layerFallback.test.ts | 425 ++++ packages/nextjs-mf/package.json | 7 +- packages/nextjs-mf/src/internal.ts | 27 +- .../src/plugins/NextFederationPlugin/index.ts | 7 + packages/node/package.json | 8 - pnpm-lock.yaml | 1757 +++++++++-------- 32 files changed, 1724 insertions(+), 949 deletions(-) create mode 100644 .changeset/dirty-owls-pretend.md create mode 100644 .vscode/launch.json create mode 100644 packages/enhanced/test/configCases/layers/9-layers-fallback/App.js create mode 100644 packages/enhanced/test/configCases/layers/9-layers-fallback/ComponentA.js create mode 100644 packages/enhanced/test/configCases/layers/9-layers-fallback/ComponentB.js create mode 100644 packages/enhanced/test/configCases/layers/9-layers-fallback/index.js create mode 100644 packages/enhanced/test/configCases/layers/9-layers-fallback/layer2-lodash-loader.js create mode 100644 packages/enhanced/test/configCases/layers/9-layers-fallback/lodash-layer1.js create mode 100644 packages/enhanced/test/configCases/layers/9-layers-fallback/lodash.js create mode 100644 packages/enhanced/test/configCases/layers/9-layers-fallback/test.config.js create mode 100644 packages/enhanced/test/configCases/layers/9-layers-fallback/webpack.config.js create mode 100644 packages/enhanced/test/unit/sharing/ConsumeSharedPlugin.layerFallback.test.ts diff --git a/.changeset/dirty-owls-pretend.md b/.changeset/dirty-owls-pretend.md new file mode 100644 index 00000000000..317fb2797ee --- /dev/null +++ b/.changeset/dirty-owls-pretend.md @@ -0,0 +1,7 @@ +--- +'@module-federation/nextjs-mf': patch +'@module-federation/enhanced': patch +'@module-federation/node': patch +--- + +Fallback to unlayered share if no layer match exists diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 00000000000..e913111c1e5 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,4 @@ +{ + "version": "0.2.0", + "configurations": [] +} diff --git a/apps/3000-home/next-env.d.ts b/apps/3000-home/next-env.d.ts index a4a7b3f5cfa..52e831b4342 100644 --- a/apps/3000-home/next-env.d.ts +++ b/apps/3000-home/next-env.d.ts @@ -2,4 +2,4 @@ /// // NOTE: This file should not be edited -// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information. +// see https://nextjs.org/docs/pages/api-reference/config/typescript for more information. diff --git a/apps/3000-home/next.config.js b/apps/3000-home/next.config.js index e24726da8b8..c072cc67b50 100644 --- a/apps/3000-home/next.config.js +++ b/apps/3000-home/next.config.js @@ -1,15 +1,6 @@ -const { withNx } = require('@nx/next/plugins/with-nx'); const NextFederationPlugin = require('@module-federation/nextjs-mf'); -/** - * @type {import('@nx/next/plugins/with-nx').WithNxOptions} - **/ const nextConfig = { - nx: { - // Set this to true if you would like to to use SVGR - // See: https://github.com/gregberge/svgr - svgr: false, - }, webpack(config, options) { const { isServer } = options; config.watchOptions = { @@ -68,4 +59,4 @@ const nextConfig = { }, }; -module.exports = withNx(nextConfig); +module.exports = nextConfig; diff --git a/apps/3000-home/package.json b/apps/3000-home/package.json index 3df4e53ddbc..68c0cdcc39e 100644 --- a/apps/3000-home/package.json +++ b/apps/3000-home/package.json @@ -7,15 +7,17 @@ "antd": "5.19.1", "lodash": "4.17.21", "next": "15.4.0", - "react": "19.1.0" + "react": "19.1.0", + "react-dom": "19.1.0", + "webpack": "5.99.9" }, "devDependencies": { "@module-federation/nextjs-mf": "workspace:*", - "@module-federation/runtime": "workspace:*", - "@module-federation/utilities": "workspace:*" + "@module-federation/runtime": "latest" }, "scripts": { "start": "next start", + "dev": "NEXT_PRIVATE_LOCAL_WEBPACK=true next dev", "build": "pnpm exec next telemetry disable && NEXT_PRIVATE_LOCAL_WEBPACK=true next build" } } diff --git a/apps/3000-home/tsconfig.json b/apps/3000-home/tsconfig.json index 7aabbd6f50a..d7b82815f4b 100644 --- a/apps/3000-home/tsconfig.json +++ b/apps/3000-home/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { "target": "es2017", "jsx": "preserve", diff --git a/apps/3001-shop/next-env.d.ts b/apps/3001-shop/next-env.d.ts index a4a7b3f5cfa..52e831b4342 100644 --- a/apps/3001-shop/next-env.d.ts +++ b/apps/3001-shop/next-env.d.ts @@ -2,4 +2,4 @@ /// // NOTE: This file should not be edited -// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information. +// see https://nextjs.org/docs/pages/api-reference/config/typescript for more information. diff --git a/apps/3001-shop/next.config.js b/apps/3001-shop/next.config.js index 7f56ae93d52..c8f92e897e1 100644 --- a/apps/3001-shop/next.config.js +++ b/apps/3001-shop/next.config.js @@ -1,14 +1,6 @@ -const { withNx } = require('@nx/next/plugins/with-nx'); const NextFederationPlugin = require('@module-federation/nextjs-mf'); -/** - * @type {import('@nx/next/plugins/with-nx').WithNxOptions} - **/ + const nextConfig = { - nx: { - // Set this to true if you would like to to use SVGR - // See: https://github.com/gregberge/svgr - svgr: false, - }, webpack(config, options) { const { isServer } = options; config.watchOptions = { @@ -54,4 +46,4 @@ const nextConfig = { }, }; -module.exports = withNx(nextConfig); +module.exports = nextConfig; diff --git a/apps/3001-shop/package.json b/apps/3001-shop/package.json index 76db3025f12..acaa91b1320 100644 --- a/apps/3001-shop/package.json +++ b/apps/3001-shop/package.json @@ -7,15 +7,16 @@ "antd": "5.19.1", "lodash": "4.17.21", "next": "15.4.0", - "react": "19.1.0" + "react": "19.1.0", + "react-dom": "19.1.0" }, "devDependencies": { "@module-federation/nextjs-mf": "workspace:*", "@module-federation/runtime": "workspace:*", - "@module-federation/sdk": "workspace:*", - "@module-federation/utilities": "workspace:*" + "@module-federation/sdk": "workspace:*" }, "scripts": { + "dev": "NEXT_PRIVATE_LOCAL_WEBPACK=true next dev", "start": "next start", "build": "NEXT_PRIVATE_LOCAL_WEBPACK=true next build" } diff --git a/apps/3001-shop/tsconfig.json b/apps/3001-shop/tsconfig.json index e202c10f010..c011811939b 100644 --- a/apps/3001-shop/tsconfig.json +++ b/apps/3001-shop/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { "target": "es2017", "jsx": "preserve", diff --git a/apps/3002-checkout/next-env.d.ts b/apps/3002-checkout/next-env.d.ts index a4a7b3f5cfa..52e831b4342 100644 --- a/apps/3002-checkout/next-env.d.ts +++ b/apps/3002-checkout/next-env.d.ts @@ -2,4 +2,4 @@ /// // NOTE: This file should not be edited -// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information. +// see https://nextjs.org/docs/pages/api-reference/config/typescript for more information. diff --git a/apps/3002-checkout/next.config.js b/apps/3002-checkout/next.config.js index 71cc7d84615..4eb185ebba6 100644 --- a/apps/3002-checkout/next.config.js +++ b/apps/3002-checkout/next.config.js @@ -1,15 +1,6 @@ -const { withNx } = require('@nx/next/plugins/with-nx'); const NextFederationPlugin = require('@module-federation/nextjs-mf'); -/** - * @type {import('@nx/next/plugins/with-nx').WithNxOptions} - **/ const nextConfig = { - nx: { - // Set this to true if you would like to to use SVGR - // See: https://github.com/gregberge/svgr - svgr: false, - }, webpack(config, options) { const { isServer } = options; config.watchOptions = { @@ -54,4 +45,4 @@ const nextConfig = { }, }; -module.exports = withNx(nextConfig); +module.exports = nextConfig; diff --git a/apps/3002-checkout/package.json b/apps/3002-checkout/package.json index 0f0e74f1906..330ba308363 100644 --- a/apps/3002-checkout/package.json +++ b/apps/3002-checkout/package.json @@ -7,15 +7,16 @@ "antd": "5.19.1", "lodash": "4.17.21", "next": "15.4.0", - "react": "19.1.0" + "react": "19.1.0", + "react-dom": "19.1.0" }, "devDependencies": { "@module-federation/nextjs-mf": "workspace:*", "@module-federation/runtime": "workspace:*", - "@module-federation/sdk": "workspace:*", - "@module-federation/utilities": "workspace:*" + "@module-federation/sdk": "workspace:*" }, "scripts": { + "dev": "NEXT_PRIVATE_LOCAL_WEBPACK=true next dev", "start": "next start", "build": "NEXT_PRIVATE_LOCAL_WEBPACK=true next build" } diff --git a/apps/3002-checkout/tsconfig.json b/apps/3002-checkout/tsconfig.json index e202c10f010..c011811939b 100644 --- a/apps/3002-checkout/tsconfig.json +++ b/apps/3002-checkout/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../../tsconfig.base.json", "compilerOptions": { "target": "es2017", "jsx": "preserve", diff --git a/package.json b/package.json index ef7dd80e869..3fcee243bb2 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "build:website": "nx run website-new:build", "extract-i18n:website": "nx run website:extract-i18n", "sync:pullMFTypes": "concurrently \"node ./packages/enhanced/pullts.js\"", - "app:next:dev": "nx run-many --target=serve --configuration=development -p 3000-home,3001-shop,3002-checkout", + "app:next:dev": "NX_TUI=false nx run-many --target=serve --configuration=development -p 3000-home,3001-shop,3002-checkout", "app:next:build": "nx run-many --target=build --parallel=2 --configuration=production -p 3000-home,3001-shop,3002-checkout", "app:next:prod": "nx run-many --target=serve --configuration=production -p 3000-home,3001-shop,3002-checkout", "app:node:dev": "nx run-many --target=serve --parallel=10 --configuration=development -p node-host,node-local-remote,node-remote,node-dynamic-remote-new-version,node-dynamic-remote", @@ -84,8 +84,6 @@ "lodash.get": "4.4.2", "openai": "^4.72.0", "rambda": "7.5.0", - "react": "18.3.1", - "react-dom": "18.3.1", "react-router-dom": "6.26.2", "regenerator-runtime": "0.14.1", "sharp": "^0.33.4", diff --git a/packages/enhanced/src/lib/sharing/ConsumeSharedPlugin.ts b/packages/enhanced/src/lib/sharing/ConsumeSharedPlugin.ts index 6cb15ee0a41..d50172328ef 100644 --- a/packages/enhanced/src/lib/sharing/ConsumeSharedPlugin.ts +++ b/packages/enhanced/src/lib/sharing/ConsumeSharedPlugin.ts @@ -29,7 +29,6 @@ import FederationRuntimePlugin from '../container/runtime/FederationRuntimePlugi import ShareRuntimeModule from './ShareRuntimeModule'; import type { SemVerRange } from 'webpack/lib/util/semver'; import type { ResolveData } from 'webpack/lib/NormalModuleFactory'; -import type { ModuleFactoryCreateDataContextInfo } from 'webpack/lib/ModuleFactory'; import type { ConsumeOptions } from '../../declarations/plugins/sharing/ConsumeSharedModule'; import { createSchemaValidation } from '../../utils'; @@ -61,14 +60,23 @@ const RESOLVE_OPTIONS: ResolveOptionsWithDependencyType = { }; const PLUGIN_NAME = 'ConsumeSharedPlugin'; -// Helper function to create composite key -function createLookupKey( - request: string, - contextInfo: ModuleFactoryCreateDataContextInfo, -): string { - return contextInfo.issuerLayer - ? `(${contextInfo.issuerLayer})${request}` - : request; +// Helper function to try layered lookup first, then unlayered fallback +function tryLookupWithFallback( + map: Map, + key: string, + issuerLayer?: string | null, +): T | undefined { + // First try layered lookup if request has an issuer layer + if (issuerLayer) { + const layeredKey = `(${issuerLayer})${key}`; + const layeredResult = map.get(layeredKey); + if (layeredResult !== undefined) { + return layeredResult; + } + } + + // Fallback to unlayered lookup + return map.get(key); } class ConsumeSharedPlugin { @@ -322,27 +330,57 @@ class ConsumeSharedPlugin { ) { return; } - const match = unresolvedConsumes.get( - createLookupKey(request, contextInfo), + + // Check exact request matches (with layer fallback) + const match = tryLookupWithFallback( + unresolvedConsumes, + request, + contextInfo.issuerLayer, ); if (match !== undefined) { return createConsumeSharedModule(context, request, match); } + + // Check prefix matches with layer fallback + // First try to find a prefix that matches both request and layer + if (contextInfo.issuerLayer) { + for (const [prefix, options] of prefixedConsumes) { + if ( + request.startsWith(prefix) && + options.layer === contextInfo.issuerLayer + ) { + const remainder = request.slice(prefix.length); + return createConsumeSharedModule(context, request, { + ...options, + import: options.import + ? options.import + remainder + : undefined, + shareKey: options.shareKey + remainder, + layer: options.layer, + }); + } + } + } + + // Fallback to unlayered prefix matches for (const [prefix, options] of prefixedConsumes) { - const lookup = options.request || prefix; - if (request.startsWith(lookup)) { - const remainder = request.slice(lookup.length); + if ( + request.startsWith(prefix) && + (!options.layer || options.layer === 'undefined') + ) { + const remainder = request.slice(prefix.length); return createConsumeSharedModule(context, request, { ...options, import: options.import ? options.import + remainder : undefined, shareKey: options.shareKey + remainder, - layer: options.layer || contextInfo.issuerLayer, + layer: options.layer, }); } } + return; }); }, diff --git a/packages/enhanced/src/lib/sharing/ProvideSharedPlugin.ts b/packages/enhanced/src/lib/sharing/ProvideSharedPlugin.ts index aceacb0d520..63c38287387 100644 --- a/packages/enhanced/src/lib/sharing/ProvideSharedPlugin.ts +++ b/packages/enhanced/src/lib/sharing/ProvideSharedPlugin.ts @@ -57,15 +57,21 @@ const validate = createSchemaValidation( /** @typedef {Map} ResolvedProvideMap */ -// Helper function to create composite key -function createLookupKey( - request: string, - config: { layer?: string | null }, -): string { - if (config.layer) { - return `(${config.layer})${request}`; +// Helper function to try layered lookup first, then unlayered fallback +function tryLookupWithFallback( + map: Map, + key: string, + moduleLayer?: string | null, +): T | undefined { + // Look for entries that match the key and consider layer + for (const [mapKey, value] of map) { + if (mapKey === key) { + // For resolved provides, we need to check if this entry has the right layer context + // This is a simple fallback - try to find exact matches first + return value; + } } - return request; + return undefined; } class ProvideSharedPlugin { @@ -139,25 +145,24 @@ class ProvideSharedPlugin { const prefixMatchProvides: Map = new Map(); for (const [request, config] of this._provides) { const actualRequest = config.request || request; - const lookupKey = createLookupKey(actualRequest, config); if (/^(\/|[A-Za-z]:\\|\\\\|\.\.?(\/|$))/.test(actualRequest)) { // relative request - resolvedProvideMap.set(lookupKey, { + resolvedProvideMap.set(actualRequest, { config, version: config.version, }); } else if (/^(\/|[A-Za-z]:\\|\\\\)/.test(actualRequest)) { // absolute path - resolvedProvideMap.set(lookupKey, { + resolvedProvideMap.set(actualRequest, { config, version: config.version, }); } else if (actualRequest.endsWith('/')) { // module request prefix - prefixMatchProvides.set(lookupKey, config); + prefixMatchProvides.set(actualRequest, config); } else { // module request - matchProvides.set(lookupKey, config); + matchProvides.set(actualRequest, config); } } @@ -193,8 +198,7 @@ class ProvideSharedPlugin { compilation.warnings.push(error); } } - const lookupKey = createLookupKey(resource, config); - resolvedProvideMap.set(lookupKey, { + resolvedProvideMap.set(resource, { config, version, resource, @@ -204,32 +208,68 @@ class ProvideSharedPlugin { 'ProvideSharedPlugin', (module, { resource, resourceResolveData }, resolveData) => { const moduleLayer = module.layer; - const lookupKey = createLookupKey(resource || '', { - layer: moduleLayer || undefined, - }); - if (resource && resolvedProvideMap.has(lookupKey)) { - return module; + // Check if resource is already in resolved provides (with layer fallback) + if (resource) { + const resolvedConfig = tryLookupWithFallback( + resolvedProvideMap, + resource, + moduleLayer, + ); + if (resolvedConfig) { + return module; + } } + const { request } = resolveData; - { - const requestKey = createLookupKey(request, { - layer: moduleLayer || undefined, - }); - const config = matchProvides.get(requestKey); - if (config !== undefined && resource) { - provideSharedModule( - request, - config, - resource, - resourceResolveData, - ); - resolveData.cacheable = false; + + // Check exact request matches (with layer fallback) + const config = tryLookupWithFallback( + matchProvides, + request, + moduleLayer, + ); + if (config !== undefined && resource) { + provideSharedModule( + request, + config, + resource, + resourceResolveData, + ); + resolveData.cacheable = false; + return module; + } + + // Check prefix matches with layer fallback + // First try to find a prefix that matches both request and layer + if (moduleLayer) { + for (const [prefix, config] of prefixMatchProvides) { + const lookup = config.request || prefix; + if ( + request.startsWith(lookup) && + resource && + config.layer === moduleLayer + ) { + const remainder = request.slice(lookup.length); + provideSharedModule( + resource, + { + ...config, + shareKey: config.shareKey + remainder, + }, + resource, + resourceResolveData, + ); + resolveData.cacheable = false; + return module; + } } } + + // Fallback to unlayered prefix matches for (const [prefix, config] of prefixMatchProvides) { const lookup = config.request || prefix; - if (request.startsWith(lookup) && resource) { + if (request.startsWith(lookup) && resource && !config.layer) { const remainder = request.slice(lookup.length); provideSharedModule( resource, @@ -241,8 +281,10 @@ class ProvideSharedPlugin { resourceResolveData, ); resolveData.cacheable = false; + return module; } } + return module; }, ); diff --git a/packages/enhanced/test/configCases/layers/9-layers-fallback/App.js b/packages/enhanced/test/configCases/layers/9-layers-fallback/App.js new file mode 100644 index 00000000000..512ea860e86 --- /dev/null +++ b/packages/enhanced/test/configCases/layers/9-layers-fallback/App.js @@ -0,0 +1,8 @@ +import lodash from 'lodash'; +import ComponentA from './ComponentA'; +import ComponentB from './ComponentB'; + +export default function App() { + const lodashVersion = lodash.VERSION || 'unknown'; + return `App (no layer) with lodash ${lodashVersion}: ${ComponentA()} | ${ComponentB()}`; +} diff --git a/packages/enhanced/test/configCases/layers/9-layers-fallback/ComponentA.js b/packages/enhanced/test/configCases/layers/9-layers-fallback/ComponentA.js new file mode 100644 index 00000000000..505af0505d3 --- /dev/null +++ b/packages/enhanced/test/configCases/layers/9-layers-fallback/ComponentA.js @@ -0,0 +1,7 @@ +import lodash from 'lodash'; + +export default function ComponentA() { + const lodashVersion = lodash.VERSION || 'unknown'; + const layerInfo = lodash.LAYER_INFO || 'unlayered'; + return `ComponentA (layer1) with lodash ${lodashVersion} (${layerInfo})`; +} diff --git a/packages/enhanced/test/configCases/layers/9-layers-fallback/ComponentB.js b/packages/enhanced/test/configCases/layers/9-layers-fallback/ComponentB.js new file mode 100644 index 00000000000..8452bf354e8 --- /dev/null +++ b/packages/enhanced/test/configCases/layers/9-layers-fallback/ComponentB.js @@ -0,0 +1,7 @@ +import lodash from 'lodash'; + +export default function ComponentB() { + const lodashVersion = lodash.VERSION || 'unknown'; + const layerInfo = lodash.LAYER_INFO || 'unlayered'; + return `ComponentB (layer2) with lodash ${lodashVersion} (${layerInfo})`; +} diff --git a/packages/enhanced/test/configCases/layers/9-layers-fallback/index.js b/packages/enhanced/test/configCases/layers/9-layers-fallback/index.js new file mode 100644 index 00000000000..336a8a6b1e8 --- /dev/null +++ b/packages/enhanced/test/configCases/layers/9-layers-fallback/index.js @@ -0,0 +1,49 @@ +it('should demonstrate layer fallback behavior for shared modules', () => { + return import('./App').then(({ default: App }) => { + const rendered = App(); + + console.log('Rendered:', rendered); + + // Expected behavior: + // - App (no layer) should use unlayered lodash (4.17.21, unlayered-fallback) + // - ComponentA (layer1) should use layer1-specific lodash (4.18.0, layer1-specific) + // - ComponentB (layer2) should fallback to unlayered lodash but modified by loader (4.17.22, layer2-modified) + + expect(rendered).toContain('App (no layer) with lodash 4.17.21'); + expect(rendered).toContain('unlayered-fallback'); + + expect(rendered).toContain('ComponentA (layer1) with lodash 4.18.0'); + expect(rendered).toContain('layer1-specific'); + + expect(rendered).toContain('ComponentB (layer2) with lodash 4.17.22'); + expect(rendered).toContain('layer2-modified'); + + // Full string verification + expect(rendered).toBe( + 'App (no layer) with lodash 4.17.21: ComponentA (layer1) with lodash 4.18.0 (layer1-specific) | ComponentB (layer2) with lodash 4.17.22 (layer2-modified)', + ); + }); +}); + +it('should prefer layered config over unlayered fallback when both exist', () => { + return import('./ComponentA').then(({ default: ComponentA }) => { + const rendered = ComponentA(); + + // ComponentA is in layer1 and should get the layer1-specific lodash + // NOT the unlayered fallback, even though both exist + expect(rendered).toContain('4.18.0'); + expect(rendered).toContain('layer1-specific'); + expect(rendered).not.toContain('unlayered-fallback'); + }); +}); + +it('should fallback to unlayered config when no layered config exists', () => { + return import('./ComponentB').then(({ default: ComponentB }) => { + const rendered = ComponentB(); + + // ComponentB is in layer2 but there's no layer2-specific lodash config + // So it should fallback to the unlayered config (but modified by loader) + expect(rendered).toContain('4.17.22'); // Modified by loader from 4.17.21 + expect(rendered).toContain('layer2-modified'); // Modified by loader from unlayered-fallback + }); +}); diff --git a/packages/enhanced/test/configCases/layers/9-layers-fallback/layer2-lodash-loader.js b/packages/enhanced/test/configCases/layers/9-layers-fallback/layer2-lodash-loader.js new file mode 100644 index 00000000000..d5762c76408 --- /dev/null +++ b/packages/enhanced/test/configCases/layers/9-layers-fallback/layer2-lodash-loader.js @@ -0,0 +1,6 @@ +// Loader to modify lodash for layer2 +module.exports = function (source) { + return source + .replace('unlayered-fallback', 'layer2-modified') + .replace('4.17.21', '4.17.22'); +}; diff --git a/packages/enhanced/test/configCases/layers/9-layers-fallback/lodash-layer1.js b/packages/enhanced/test/configCases/layers/9-layers-fallback/lodash-layer1.js new file mode 100644 index 00000000000..0291f6ad7e6 --- /dev/null +++ b/packages/enhanced/test/configCases/layers/9-layers-fallback/lodash-layer1.js @@ -0,0 +1,14 @@ +// Mock lodash - layer1 specific version +export default { + VERSION: '4.18.0', + LAYER_INFO: 'layer1-specific', + map: function () { + return 'layer1-map'; + }, + filter: function () { + return 'layer1-filter'; + }, +}; + +export const VERSION = '4.18.0'; +export const LAYER_INFO = 'layer1-specific'; diff --git a/packages/enhanced/test/configCases/layers/9-layers-fallback/lodash.js b/packages/enhanced/test/configCases/layers/9-layers-fallback/lodash.js new file mode 100644 index 00000000000..ece1240b9ad --- /dev/null +++ b/packages/enhanced/test/configCases/layers/9-layers-fallback/lodash.js @@ -0,0 +1,14 @@ +// Mock lodash - unlayered version +export default { + VERSION: '4.17.21', + LAYER_INFO: 'unlayered-fallback', + map: function () { + return 'map'; + }, + filter: function () { + return 'filter'; + }, +}; + +export const VERSION = '4.17.21'; +export const LAYER_INFO = 'unlayered-fallback'; diff --git a/packages/enhanced/test/configCases/layers/9-layers-fallback/test.config.js b/packages/enhanced/test/configCases/layers/9-layers-fallback/test.config.js new file mode 100644 index 00000000000..a71da1ec6a7 --- /dev/null +++ b/packages/enhanced/test/configCases/layers/9-layers-fallback/test.config.js @@ -0,0 +1,5 @@ +module.exports = { + findBundle: function (i, options) { + return './main.js'; + }, +}; diff --git a/packages/enhanced/test/configCases/layers/9-layers-fallback/webpack.config.js b/packages/enhanced/test/configCases/layers/9-layers-fallback/webpack.config.js new file mode 100644 index 00000000000..f9377e02b9d --- /dev/null +++ b/packages/enhanced/test/configCases/layers/9-layers-fallback/webpack.config.js @@ -0,0 +1,71 @@ +const { ModuleFederationPlugin } = require('../../../../dist/src'); +const path = require('path'); + +const common = { + name: 'layers_fallback_test', + shared: { + // Unlayered lodash - should be used as fallback + lodash: { + import: './lodash.js', + version: '4.17.21', + requiredVersion: '^4.17.0', + singleton: true, + // No layer specified - this is the fallback + }, + // Layer1 specific lodash + 'lodash-layer1': { + shareKey: 'lodash', + import: './lodash-layer1.js', + version: '4.18.0', + requiredVersion: '^4.17.0', + singleton: true, + layer: 'layer1', + }, + // Note: No layer2 specific lodash - should fallback to unlayered + }, +}; + +const commonConfig = { + entry: './index.js', + mode: 'development', + devtool: false, + experiments: { + layers: true, + }, + module: { + rules: [ + { + test: /ComponentA\.js$/, + layer: 'layer1', + }, + { + test: /ComponentB\.js$/, + layer: 'layer2', + }, + { + test: /lodash\.js$/, + issuerLayer: 'layer2', + use: [ + { + loader: path.resolve(__dirname, './layer2-lodash-loader.js'), + }, + ], + }, + ], + }, +}; + +module.exports = [ + { + ...commonConfig, + output: { + filename: '[name].js', + uniqueName: '9-layers-fallback', + }, + plugins: [ + new ModuleFederationPlugin({ + ...common, + }), + ], + }, +]; diff --git a/packages/enhanced/test/unit/sharing/ConsumeSharedPlugin.layerFallback.test.ts b/packages/enhanced/test/unit/sharing/ConsumeSharedPlugin.layerFallback.test.ts new file mode 100644 index 00000000000..a11e3ff5fe9 --- /dev/null +++ b/packages/enhanced/test/unit/sharing/ConsumeSharedPlugin.layerFallback.test.ts @@ -0,0 +1,425 @@ +/* + * @jest-environment node + */ + +import { + normalizeWebpackPath, + getWebpackPath, +} from '@module-federation/sdk/normalize-webpack-path'; +import { + shareScopes, + createMockCompiler, + createMockCompilation, + createWebpackMock, + createModuleMock, + createMockFederationCompiler, + createMockConsumeSharedDependencies, + createMockConsumeSharedModule, + createMockRuntimeModules, + createSharingTestEnvironment, +} from './utils'; + +// Create webpack mock +const webpack = createWebpackMock(); +// Create Module mock +const Module = createModuleMock(webpack); +// Create ConsumeShared dependencies +const { MockConsumeSharedDependency, MockConsumeSharedFallbackDependency } = + createMockConsumeSharedDependencies(); +// Create mock modules +const mockConsumeSharedModule = createMockConsumeSharedModule(); +// Create mock runtime modules +const { mockConsumeSharedRuntimeModule, mockShareRuntimeModule } = + createMockRuntimeModules(); + +// Mock dependencies +jest.mock('@module-federation/sdk/normalize-webpack-path', () => ({ + normalizeWebpackPath: jest.fn((path) => path), + getWebpackPath: jest.fn(() => 'mocked-webpack-path'), +})); + +// Mock FederationRuntimePlugin +jest.mock('../../../src/lib/container/runtime/FederationRuntimePlugin', () => { + return jest.fn().mockImplementation(() => ({ + apply: jest.fn(), + })); +}); + +// Mock ConsumeSharedModule +jest.mock('../../../src/lib/sharing/ConsumeSharedModule', () => { + return mockConsumeSharedModule; +}); + +// Mock ConsumeSharedRuntimeModule +jest.mock('../../../src/lib/sharing/ConsumeSharedRuntimeModule', () => { + return mockConsumeSharedRuntimeModule; +}); + +// Mock ShareRuntimeModule +jest.mock('../../../src/lib/sharing/ShareRuntimeModule', () => { + return mockShareRuntimeModule; +}); + +// Mock resolveMatchedConfigs to control the behavior +const mockResolveMatchedConfigs = jest.fn(); +jest.mock('../../../src/lib/sharing/resolveMatchedConfigs', () => ({ + resolveMatchedConfigs: mockResolveMatchedConfigs, +})); + +// Direct dependency mocks +jest.mock( + '../../../src/lib/sharing/ConsumeSharedDependency', + () => { + return function (request, shareScope, requiredVersion) { + return new MockConsumeSharedDependency( + request, + shareScope, + requiredVersion, + ); + }; + }, + { virtual: true }, +); + +jest.mock( + '../../../src/lib/sharing/ConsumeSharedFallbackDependency', + () => { + return function (fallbackRequest, shareScope, requiredVersion) { + return new MockConsumeSharedFallbackDependency( + fallbackRequest, + shareScope, + requiredVersion, + ); + }; + }, + { virtual: true }, +); + +// Import after mocks are set up +const ConsumeSharedPlugin = + require('../../../src/lib/sharing/ConsumeSharedPlugin').default; + +describe('ConsumeSharedPlugin - Layer Fallback Behavior', () => { + let testEnv; + let factorizeCallback; + + beforeEach(() => { + jest.clearAllMocks(); + testEnv = createSharingTestEnvironment(); + + // Capture the factorize callback when it's registered + factorizeCallback = null; + testEnv.normalModuleFactory.hooks.factorize.tapPromise.mockImplementation( + (name, callback) => { + factorizeCallback = callback; + }, + ); + + // Mock resolveMatchedConfigs to return empty maps initially + mockResolveMatchedConfigs.mockResolvedValue({ + resolved: new Map(), + unresolved: new Map(), + prefixed: new Map(), + }); + }); + + describe('layer fallback scenarios', () => { + it('should fallback to unlayered share when no layered match exists', async () => { + // Arrange: Configure shared module without layer + const plugin = new ConsumeSharedPlugin({ + shareScope: 'default', + consumes: { + lodash: '^4.17.21', // No layer specified + }, + }); + + // Setup the unresolved consumes map to include the unlayered lodash + const unresolvedConsumes = new Map(); + unresolvedConsumes.set('lodash', { + import: 'lodash', + shareScope: 'default', + shareKey: 'lodash', + requiredVersion: '^4.17.21', + layer: undefined, + issuerLayer: undefined, + }); + + mockResolveMatchedConfigs.mockResolvedValue({ + resolved: new Map(), + unresolved: unresolvedConsumes, + prefixed: new Map(), + }); + + // Apply the plugin + plugin.apply(testEnv.compiler); + + // Simulate compilation + testEnv.simulateCompilation(); + + // Act: Simulate a request for lodash with a layer from issuerLayer + const resolveData = { + context: '/test-context', + request: 'lodash', + dependencies: [{}], // Not a ConsumeSharedFallbackDependency + contextInfo: { + issuer: '/test-app/src/layer1/component.js', + issuerLayer: 'layer1', // Request comes with layer1 + compiler: 'webpack', + }, + }; + + // Ensure factorize callback was registered + expect(factorizeCallback).toBeDefined(); + + // Call the factorize callback + const result = await factorizeCallback(resolveData); + + // Assert: Should create a ConsumeSharedModule with the unlayered config + expect(mockConsumeSharedModule).toHaveBeenCalledWith( + '/test-context', + expect.objectContaining({ + shareScope: 'default', + shareKey: 'lodash', + requiredVersion: '^4.17.21', + layer: undefined, + }), + ); + expect(result).toBeDefined(); + }); + + it('should prefer layered share over unlayered fallback when both exist', async () => { + // Arrange: Configure both layered and unlayered shared modules + const plugin = new ConsumeSharedPlugin({ + shareScope: 'default', + consumes: { + lodash: { + requiredVersion: '^4.17.21', + // No layer specified - this is the fallback + }, + 'lodash-layer1': { + shareKey: 'lodash', + requiredVersion: '^4.17.21', + layer: 'layer1', // Specific layer config + }, + }, + }); + + // Setup unresolved consumes map with both configs + const unresolvedConsumes = new Map(); + + // Unlayered fallback - stored with simple key + unresolvedConsumes.set('lodash', { + import: 'lodash', + shareScope: 'default', + shareKey: 'lodash', + requiredVersion: '^4.17.21', + layer: undefined, + issuerLayer: undefined, + }); + + // Layered specific config - stored with layer prefix + unresolvedConsumes.set('(layer1)lodash', { + import: 'lodash-layer1', + shareScope: 'default', + shareKey: 'lodash', + requiredVersion: '^4.17.21', + layer: 'layer1', + issuerLayer: undefined, + }); + + mockResolveMatchedConfigs.mockResolvedValue({ + resolved: new Map(), + unresolved: unresolvedConsumes, + prefixed: new Map(), + }); + + // Apply the plugin + plugin.apply(testEnv.compiler); + testEnv.simulateCompilation(); + + // Act: Simulate a request for lodash with layer1 + const resolveData = { + context: '/test-context', + request: 'lodash', + dependencies: [{}], + contextInfo: { + issuer: '/test-app/src/layer1/component.js', + issuerLayer: 'layer1', + compiler: 'webpack', + }, + }; + + // Ensure factorize callback was registered + expect(factorizeCallback).toBeDefined(); + + const result = await factorizeCallback(resolveData); + + // Assert: Should prefer the layered config over unlayered fallback + expect(mockConsumeSharedModule).toHaveBeenCalledWith( + '/test-context', + expect.objectContaining({ + shareKey: 'lodash', + layer: 'layer1', // Should use the layered version + }), + ); + expect(result).toBeDefined(); + }); + + it('should not fallback to unlayered share when explicit layer mismatch', async () => { + // Arrange: Configure shared module with specific layer only + const plugin = new ConsumeSharedPlugin({ + shareScope: 'default', + consumes: { + 'lodash-layer2': { + shareKey: 'lodash', + requiredVersion: '^4.17.21', + layer: 'layer2', // Only layer2 config exists + }, + }, + }); + + // Setup only layered config, no unlayered fallback + const unresolvedConsumes = new Map(); + unresolvedConsumes.set('(layer2)lodash', { + import: 'lodash-layer2', + shareScope: 'default', + shareKey: 'lodash', + requiredVersion: '^4.17.21', + layer: 'layer2', + issuerLayer: undefined, + }); + + mockResolveMatchedConfigs.mockResolvedValue({ + resolved: new Map(), + unresolved: unresolvedConsumes, + prefixed: new Map(), + }); + + // Apply the plugin + plugin.apply(testEnv.compiler); + testEnv.simulateCompilation(); + + // Act: Simulate a request for lodash with layer1 (different layer) + const resolveData = { + context: '/test-context', + request: 'lodash', + dependencies: [{}], + contextInfo: { + issuer: '/test-app/src/layer1/component.js', + issuerLayer: 'layer1', // Different layer + compiler: 'webpack', + }, + }; + + // Ensure factorize callback was registered + expect(factorizeCallback).toBeDefined(); + + const result = await factorizeCallback(resolveData); + + // Assert: Should not create any module since no match and no fallback + expect(mockConsumeSharedModule).not.toHaveBeenCalled(); + expect(result).toBeUndefined(); + }); + + it('should handle no layer in request with layered configs available', async () => { + // Arrange: Configure layered shared module + const plugin = new ConsumeSharedPlugin({ + shareScope: 'default', + consumes: { + lodash: '^4.17.21', // Unlayered config + 'lodash-layer1': { + shareKey: 'lodash', + requiredVersion: '^4.17.21', + layer: 'layer1', + }, + }, + }); + + const unresolvedConsumes = new Map(); + + // Unlayered config + unresolvedConsumes.set('lodash', { + import: 'lodash', + shareScope: 'default', + shareKey: 'lodash', + requiredVersion: '^4.17.21', + layer: undefined, + issuerLayer: undefined, + }); + + // Layered config + unresolvedConsumes.set('(layer1)lodash', { + import: 'lodash-layer1', + shareScope: 'default', + shareKey: 'lodash', + requiredVersion: '^4.17.21', + layer: 'layer1', + issuerLayer: undefined, + }); + + mockResolveMatchedConfigs.mockResolvedValue({ + resolved: new Map(), + unresolved: unresolvedConsumes, + prefixed: new Map(), + }); + + // Apply the plugin + plugin.apply(testEnv.compiler); + testEnv.simulateCompilation(); + + // Act: Simulate a request for lodash with NO layer + const resolveData = { + context: '/test-context', + request: 'lodash', + dependencies: [{}], + contextInfo: { + issuer: '/test-app/src/component.js', + issuerLayer: undefined, // No layer + compiler: 'webpack', + }, + }; + + // Ensure factorize callback was registered + expect(factorizeCallback).toBeDefined(); + + const result = await factorizeCallback(resolveData); + + // Assert: Should use the unlayered config (exact match) + expect(mockConsumeSharedModule).toHaveBeenCalledWith( + '/test-context', + expect.objectContaining({ + shareKey: 'lodash', + layer: undefined, // Should use unlayered version + }), + ); + expect(result).toBeDefined(); + }); + }); + + describe('createLookupKey behavior', () => { + it('should create correct lookup keys for layer requests', () => { + // This test verifies the current lookup key generation logic + // which should be enhanced to support fallback behavior + + const contextInfoWithLayer = { + issuer: '/test-app/src/layer1/component.js', + issuerLayer: 'layer1', + compiler: 'webpack', + }; + + const contextInfoWithoutLayer = { + issuer: '/test-app/src/component.js', + issuerLayer: undefined, + compiler: 'webpack', + }; + + // Import the createLookupKey function directly for testing + // Note: This would normally require exposing the function or using a different approach + // For now, we'll test the behavior through the plugin integration + + // Test that different contextInfo produces different lookup keys + expect(contextInfoWithLayer.issuerLayer).toBe('layer1'); + expect(contextInfoWithoutLayer.issuerLayer).toBeUndefined(); + }); + }); +}); diff --git a/packages/nextjs-mf/package.json b/packages/nextjs-mf/package.json index 571a16df77a..b57a75e500b 100644 --- a/packages/nextjs-mf/package.json +++ b/packages/nextjs-mf/package.json @@ -52,13 +52,12 @@ "@types/btoa": "^1.2.5" }, "peerDependencies": { - "webpack": "^5.40.0", - "next": "^12 || ^13 || ^14 || ^15", - "react": "^17 || ^18 || ^19", - "react-dom": "^17 || ^18 || ^19", "styled-jsx": "*" }, "peerDependenciesMeta": { + "webpack": { + "optional": true + }, "styled-jsx": { "optional": true } diff --git a/packages/nextjs-mf/src/internal.ts b/packages/nextjs-mf/src/internal.ts index f25ced295bb..abccaf6c73e 100644 --- a/packages/nextjs-mf/src/internal.ts +++ b/packages/nextjs-mf/src/internal.ts @@ -150,12 +150,17 @@ export const DEFAULT_SHARE_SCOPE: moduleFederationPlugin.SharedObject = { requiredVersion: false, import: false, }, - 'react/': { + // 'react/': { + // singleton: true, + // requiredVersion: false, + // import: false, + // }, + 'react-dom/client': { singleton: true, requiredVersion: false, import: false, }, - 'react-dom/': { + 'react-dom/server': { singleton: true, requiredVersion: false, import: false, @@ -168,10 +173,14 @@ export const DEFAULT_SHARE_SCOPE: moduleFederationPlugin.SharedObject = { 'react/jsx-dev-runtime': { singleton: true, requiredVersion: false, + import: require.resolve('react/jsx-dev-runtime', { + paths: [process.cwd()], + }), }, 'react/jsx-runtime': { singleton: true, requiredVersion: false, + import: require.resolve('react/jsx-runtime', { paths: [process.cwd()] }), }, 'styled-jsx': { singleton: true, @@ -206,9 +215,19 @@ export const DEFAULT_SHARE_SCOPE: moduleFederationPlugin.SharedObject = { export const DEFAULT_SHARE_SCOPE_BROWSER: moduleFederationPlugin.SharedObject = Object.entries(DEFAULT_SHARE_SCOPE).reduce((acc, item) => { const [key, value] = item as [string, moduleFederationPlugin.SharedConfig]; - + if (key === 'react-dom/server') { + return acc; + } + let imp = undefined; + if (key.startsWith('react')) { + console.log(key); + imp = require.resolve(key, { paths: [process.cwd()] }); + } + if (imp) { + console.log(imp, process.cwd()); + } // Set eager and import to undefined for all entries, except for the ones specified above - acc[key] = { ...value, import: undefined }; + acc[key] = { ...value, import: imp }; return acc; }, {} as moduleFederationPlugin.SharedObject); diff --git a/packages/nextjs-mf/src/plugins/NextFederationPlugin/index.ts b/packages/nextjs-mf/src/plugins/NextFederationPlugin/index.ts index 416476409b3..8cfe40b0b8d 100644 --- a/packages/nextjs-mf/src/plugins/NextFederationPlugin/index.ts +++ b/packages/nextjs-mf/src/plugins/NextFederationPlugin/index.ts @@ -147,6 +147,13 @@ export class NextFederationPlugin { asyncFunction: true, }; + // Configure optimization settings + if (!compiler.options.optimization) { + compiler.options.optimization = {}; + } + compiler.options.optimization.minimize = false; + compiler.options.optimization.moduleIds = 'named'; + // Add layer rules for resource queries if (!compiler.options.module.rules) { compiler.options.module.rules = []; diff --git a/packages/node/package.json b/packages/node/package.json index 58e25a8f7fa..f312100d838 100644 --- a/packages/node/package.json +++ b/packages/node/package.json @@ -72,17 +72,9 @@ "@module-federation/runtime": "workspace:*" }, "peerDependencies": { - "react": "^16||^17||^18||^19", - "react-dom": "^16||^17||^18||^19", "webpack": "^5.40.0" }, "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - }, "next": { "optional": true } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3e96e2a89d4..8468b1d87e1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -52,12 +52,6 @@ importers: rambda: specifier: 7.5.0 version: 7.5.0 - react: - specifier: 18.3.1 - version: 18.3.1 - react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) react-router-dom: specifier: 6.26.2 version: 6.26.2(react-dom@18.3.1)(react@18.3.1) @@ -511,47 +505,53 @@ importers: dependencies: '@ant-design/cssinjs': specifier: ^1.21.0 - version: 1.21.1(react-dom@18.3.1)(react@19.1.0) + version: 1.21.1(react-dom@19.1.0)(react@19.1.0) antd: specifier: 5.19.1 - version: 5.19.1(react-dom@18.3.1)(react@19.1.0) + version: 5.19.1(react-dom@19.1.0)(react@19.1.0) lodash: specifier: 4.17.21 version: 4.17.21 next: specifier: 15.4.0 - version: 15.4.0(@babel/core@7.25.2)(react-dom@18.3.1)(react@19.1.0) + version: 15.4.0(@babel/core@7.25.2)(react-dom@19.1.0)(react@19.1.0) react: specifier: 19.1.0 version: 19.1.0 + react-dom: + specifier: 19.1.0 + version: 19.1.0(react@19.1.0) + webpack: + specifier: 5.99.9 + version: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) devDependencies: '@module-federation/nextjs-mf': specifier: workspace:* version: link:../../packages/nextjs-mf '@module-federation/runtime': - specifier: workspace:* + specifier: latest version: link:../../packages/runtime - '@module-federation/utilities': - specifier: workspace:* - version: link:../../packages/utilities apps/3001-shop: dependencies: '@ant-design/cssinjs': specifier: ^1.21.0 - version: 1.21.1(react-dom@18.3.1)(react@19.1.0) + version: 1.21.1(react-dom@19.1.0)(react@19.1.0) antd: specifier: 5.19.1 - version: 5.19.1(react-dom@18.3.1)(react@19.1.0) + version: 5.19.1(react-dom@19.1.0)(react@19.1.0) lodash: specifier: 4.17.21 version: 4.17.21 next: specifier: 15.4.0 - version: 15.4.0(@babel/core@7.25.2)(react-dom@18.3.1)(react@19.1.0) + version: 15.4.0(@babel/core@7.25.2)(react-dom@19.1.0)(react@19.1.0) react: specifier: 19.1.0 version: 19.1.0 + react-dom: + specifier: 19.1.0 + version: 19.1.0(react@19.1.0) devDependencies: '@module-federation/nextjs-mf': specifier: workspace:* @@ -562,27 +562,27 @@ importers: '@module-federation/sdk': specifier: workspace:* version: link:../../packages/sdk - '@module-federation/utilities': - specifier: workspace:* - version: link:../../packages/utilities apps/3002-checkout: dependencies: '@ant-design/cssinjs': specifier: ^1.21.0 - version: 1.21.1(react-dom@18.3.1)(react@19.1.0) + version: 1.21.1(react-dom@19.1.0)(react@19.1.0) antd: specifier: 5.19.1 - version: 5.19.1(react-dom@18.3.1)(react@19.1.0) + version: 5.19.1(react-dom@19.1.0)(react@19.1.0) lodash: specifier: 4.17.21 version: 4.17.21 next: specifier: 15.4.0 - version: 15.4.0(@babel/core@7.25.2)(react-dom@18.3.1)(react@19.1.0) + version: 15.4.0(@babel/core@7.25.2)(react-dom@19.1.0)(react@19.1.0) react: specifier: 19.1.0 version: 19.1.0 + react-dom: + specifier: 19.1.0 + version: 19.1.0(react@19.1.0) devDependencies: '@module-federation/nextjs-mf': specifier: workspace:* @@ -593,9 +593,6 @@ importers: '@module-federation/sdk': specifier: workspace:* version: link:../../packages/sdk - '@module-federation/utilities': - specifier: workspace:* - version: link:../../packages/utilities apps/bundle-size: dependencies: @@ -620,7 +617,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.99.9) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -685,7 +682,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.99.9) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -704,7 +701,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.99.9) '@rspack/core': specifier: ^1.0.2 version: 1.0.8(@swc/helpers@0.5.13) @@ -729,7 +726,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.99.9) '@rspack/plugin-react-refresh': specifier: ^0.7.5 version: 0.7.5(react-refresh@0.14.2) @@ -751,7 +748,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.99.9) '@rspack/plugin-react-refresh': specifier: ^0.7.5 version: 0.7.5(react-refresh@0.14.2) @@ -776,7 +773,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.99.9) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -1606,7 +1603,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.99.9) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -1618,7 +1615,7 @@ importers: version: link:../../packages/enhanced file-loader: specifier: 6.2.0 - version: 6.2.0(webpack@5.98.0) + version: 6.2.0(webpack@5.99.9) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -1630,7 +1627,7 @@ importers: version: link:../../packages/enhanced file-loader: specifier: 6.2.0 - version: 6.2.0(webpack@5.98.0) + version: 6.2.0(webpack@5.99.9) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -2022,7 +2019,7 @@ importers: version: 1.0.1(@rsbuild/core@1.3.21)(@rslib/core@0.9.0)(storybook-builder-rsbuild@2.0.1)(typescript@5.7.3) 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.7.3)(webpack@5.98.0) + 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.7.3)(webpack@5.99.9) apps/runtime-demo/3005-runtime-host: dependencies: @@ -2047,7 +2044,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.99.9) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -2069,7 +2066,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.99.9) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -2091,7 +2088,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.99.9) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -2127,7 +2124,7 @@ importers: version: 10.18.0(react-dom@18.3.1)(react@18.3.1) rspress: specifier: 1.34.1 - version: 1.34.1(webpack@5.98.0) + version: 1.34.1(webpack@5.99.9) rspress-plugin-annotation-words: specifier: 0.0.1 version: 0.0.1(rspress@1.34.1) @@ -2358,7 +2355,7 @@ importers: version: 2.67.6(typescript@5.0.4) '@modern-js/storybook': specifier: 2.67.6 - version: 2.67.6(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(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.67.6(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(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.99.9) '@modern-js/tsconfig': specifier: 2.67.6 version: 2.67.6 @@ -2906,21 +2903,9 @@ importers: fast-glob: specifier: ^3.2.11 version: 3.3.2 - next: - specifier: ^12 || ^13 || ^14 || ^15 - version: 14.2.10(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) - react: - specifier: ^17 || ^18 || ^19 - version: 18.3.1 - react-dom: - specifier: ^17 || ^18 || ^19 - version: 18.3.1(react@18.3.1) styled-jsx: specifier: '*' version: 5.1.6(@babel/core@7.25.2)(react@18.3.1) - webpack: - specifier: ^5.40.0 - version: 5.93.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) devDependencies: '@types/btoa': specifier: ^1.2.5 @@ -2946,12 +2931,6 @@ importers: node-fetch: specifier: 2.7.0 version: 2.7.0(encoding@0.1.13) - react: - specifier: ^16||^17||^18||^19 - version: 18.3.1 - react-dom: - specifier: ^16||^17||^18||^19 - version: 18.3.1(react@18.3.1) webpack: specifier: ^5.40.0 version: 5.93.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) @@ -3234,20 +3213,20 @@ packages: stylis: 4.3.4 dev: false - /@ant-design/cssinjs@1.21.1(react-dom@18.3.1)(react@19.1.0): + /@ant-design/cssinjs@1.21.1(react-dom@19.1.0)(react@19.1.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 + '@babel/runtime': 7.26.0 '@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@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) stylis: 4.3.4 dev: false @@ -3304,7 +3283,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@ant-design/icons@5.5.1(react-dom@18.3.1)(react@19.1.0): + /@ant-design/icons@5.5.1(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-0UrM02MA2iDIgvLatWrj6YTCYe0F/cwXvVE0E2SqGrL7PZireQwgEKTKBisWpZyal5eXZLvuM98kju6YtYne8w==} engines: {node: '>=8'} peerDependencies: @@ -3315,9 +3294,9 @@ packages: '@ant-design/icons-svg': 4.4.2 '@babel/runtime': 7.25.7 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /@ant-design/react-slick@1.0.2(react@18.3.1): @@ -4122,7 +4101,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.27.4 - '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-annotate-as-pure': 7.27.1 regexpu-core: 6.1.1 semver: 6.3.1 dev: true @@ -4135,7 +4114,7 @@ packages: '@babel/core': 7.26.10 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -4149,7 +4128,7 @@ packages: '@babel/core': 7.27.4 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -4251,6 +4230,19 @@ packages: transitivePeerDependencies: - supports-color + /@babel/helper-module-transforms@7.26.0(@babel/core@7.26.10): + resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-validator-identifier': 7.27.1 + '@babel/traverse': 7.27.1(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + /@babel/helper-module-transforms@7.26.0(@babel/core@7.27.4): resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} engines: {node: '>=6.9.0'} @@ -4306,19 +4298,6 @@ packages: - supports-color dev: true - /@babel/helper-module-transforms@7.27.3(@babel/core@7.26.10): - resolution: {integrity: sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) - '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.27.4 - transitivePeerDependencies: - - supports-color - /@babel/helper-module-transforms@7.27.3(@babel/core@7.27.4): resolution: {integrity: sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==} engines: {node: '>=6.9.0'} @@ -4742,7 +4721,7 @@ packages: '@babel/core': ^7.13.0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.10) transitivePeerDependencies: @@ -5734,10 +5713,10 @@ packages: dependencies: '@babel/core': 7.26.10 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.10) - '@babel/traverse': 7.27.4 + '@babel/traverse': 7.27.1(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -5766,8 +5745,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/template': 7.27.2 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/template': 7.25.9 /@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.27.4): resolution: {integrity: sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==} @@ -6069,8 +6048,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-module-transforms': 7.27.3(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.25.9 transitivePeerDependencies: - supports-color @@ -6108,8 +6087,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-module-transforms': 7.27.3(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-simple-access': 7.25.9 transitivePeerDependencies: - supports-color @@ -6161,10 +6140,10 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-module-transforms': 7.27.3(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.27.4 + '@babel/traverse': 7.27.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -6190,8 +6169,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-module-transforms': 7.27.3(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.25.9 transitivePeerDependencies: - supports-color @@ -6414,8 +6393,8 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.25.9 transitivePeerDependencies: - supports-color @@ -6440,8 +6419,8 @@ packages: dependencies: '@babel/core': 7.26.10 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.10) + '@babel/helper-plugin-utils': 7.25.9 transitivePeerDependencies: - supports-color @@ -7330,13 +7309,6 @@ packages: regenerator-runtime: 0.14.1 dev: false - /@babel/runtime@7.25.6: - resolution: {integrity: sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==} - engines: {node: '>=6.9.0'} - dependencies: - regenerator-runtime: 0.14.1 - dev: false - /@babel/runtime@7.25.7: resolution: {integrity: sha512-FjoyLe754PMiYsFaN5C94ttGiOmBNYTf6pLr4xXHAT5uctHb092PBszndLDR5XA/jghQvn4n7JMHl7dmTgbm9w==} engines: {node: '>=6.9.0'} @@ -7413,7 +7385,7 @@ packages: '@babel/parser': 7.27.2 '@babel/template': 7.26.9 '@babel/types': 7.27.1 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -9944,7 +9916,7 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: ajv: 6.12.6 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) espree: 10.3.0 globals: 14.0.0 ignore: 5.3.2 @@ -10033,7 +10005,7 @@ packages: deprecated: Use @eslint/config-array instead dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -10841,14 +10813,14 @@ packages: - encoding - supports-color - /@mdx-js/loader@2.3.0(webpack@5.98.0): + /@mdx-js/loader@2.3.0(webpack@5.99.9): resolution: {integrity: sha512-IqsscXh7Q3Rzb+f5DXYk0HU71PK+WuFsEhf+mSV3fOhpLcEpgsHvTQ2h0T6TlZ5gHOaBeFjkXwB52by7ypMyNg==} peerDependencies: webpack: '>=4' dependencies: '@mdx-js/mdx': 2.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.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - supports-color dev: false @@ -12294,7 +12266,7 @@ packages: - utf-8-validate dev: true - /@modern-js/storybook-builder@2.67.6(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(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.67.6(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(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.99.9): resolution: {integrity: sha512-oHxbtDX7l5dlv9CCJmAhw+Bhxvh3jsa7CcJFxRYDGa7RITZfCGw7ZUaP+I1uIwvWd50PIt25XilRZFIR6kyk1g==} engines: {node: '>=16.0.0'} dependencies: @@ -12312,7 +12284,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.99.9) '@storybook/router': 7.6.20 '@storybook/theming': 7.6.20(react-dom@18.3.1)(react@18.3.1) ast-types: 0.14.2 @@ -12349,12 +12321,12 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/storybook@2.67.6(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(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.67.6(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(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.99.9): resolution: {integrity: sha512-G9J+PlNMND2XoY2yY1fegd2URkEa6uNM0PeWcfY5K9jSu6NfTIJkZBPAUPo14VPNExzwsg4xfFMUIT+Kpb1p+w==} engines: {node: '>=16.0.0'} hasBin: true dependencies: - '@modern-js/storybook-builder': 2.67.6(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(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.67.6(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(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.99.9) '@modern-js/utils': 2.67.6 '@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) @@ -12714,7 +12686,7 @@ packages: terser-webpack-plugin: 5.3.14(@swc/core@1.10.18)(esbuild@0.17.19)(webpack@5.99.9) 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.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.10.18)(esbuild@0.17.19)(webpack-cli@5.1.4) webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3)(webpack@5.99.9) transitivePeerDependencies: - '@parcel/css' @@ -13026,7 +12998,7 @@ 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.7.3)(vue-tsc@2.2.10)(webpack@5.98.0): + /@module-federation/enhanced@0.15.0(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.99.9): resolution: {integrity: sha512-YzGcjdggtR+VrNdIgT1nvhT+V6I+LnrdsLV3YfOB0iVkOe4+YFbDLZJK16CuYRSm/HTR38LVbziE/6tWcibKYw==} hasBin: true peerDependencies: @@ -13057,7 +13029,7 @@ packages: typescript: 5.7.3 upath: 2.0.1 vue-tsc: 2.2.10(typescript@5.7.3) - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@rspack/core' - bufferutil @@ -13104,6 +13076,42 @@ packages: - utf-8-validate dev: false + /@module-federation/enhanced@0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.99.9): + resolution: {integrity: sha512-4bEGQSE6zJ2FMdBTOrRiVjNNzWhUqzWEJGWbsr0bpLNAl4BVx2ah5MyKTrSYqaW//BRA2qc8rmrIreaIawr3kQ==} + peerDependencies: + typescript: ^4.9.0 || ^5.0.0 + vue-tsc: '>=1.0.24' + webpack: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true + vue-tsc: + optional: true + webpack: + optional: true + 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.7.3)(vue-tsc@2.2.10) + '@module-federation/managers': 0.6.9 + '@module-federation/manifest': 0.6.9(typescript@5.7.3)(vue-tsc@2.2.10) + '@module-federation/rspack': 0.6.9(typescript@5.7.3)(vue-tsc@2.2.10) + '@module-federation/runtime-tools': 0.6.9 + '@module-federation/sdk': 0.6.9 + btoa: 1.2.1 + typescript: 5.7.3 + upath: 2.0.1 + vue-tsc: 2.2.10(typescript@5.7.3) + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + transitivePeerDependencies: + - bufferutil + - debug + - react + - react-dom + - supports-color + - utf-8-validate + dev: false + /@module-federation/enhanced@0.9.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0): resolution: {integrity: sha512-c9siKVjcgT2gtDdOTqEr+GaP2X/PWAS0OV424ljKLstFL1lcS/BIsxWFDmxPPl5hDByAH+1q4YhC1LWY4LNDQw==} peerDependencies: @@ -13143,6 +13151,45 @@ packages: - utf-8-validate dev: true + /@module-federation/enhanced@0.9.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.99.9): + resolution: {integrity: sha512-c9siKVjcgT2gtDdOTqEr+GaP2X/PWAS0OV424ljKLstFL1lcS/BIsxWFDmxPPl5hDByAH+1q4YhC1LWY4LNDQw==} + peerDependencies: + typescript: ^4.9.0 || ^5.0.0 + vue-tsc: '>=1.0.24' + webpack: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true + vue-tsc: + optional: true + webpack: + optional: true + dependencies: + '@module-federation/bridge-react-webpack-plugin': 0.9.1 + '@module-federation/data-prefetch': 0.9.1(react-dom@18.3.1)(react@18.3.1) + '@module-federation/dts-plugin': 0.9.1(typescript@5.7.3)(vue-tsc@2.2.10) + '@module-federation/error-codes': 0.9.1 + '@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.7.3)(vue-tsc@2.2.10) + '@module-federation/rspack': 0.9.1(@rspack/core@1.3.9)(typescript@5.7.3)(vue-tsc@2.2.10) + '@module-federation/runtime-tools': 0.9.1 + '@module-federation/sdk': 0.9.1 + btoa: 1.2.1 + typescript: 5.7.3 + upath: 2.0.1 + vue-tsc: 2.2.10(typescript@5.7.3) + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + transitivePeerDependencies: + - '@rspack/core' + - bufferutil + - debug + - react + - react-dom + - supports-color + - utf-8-validate + dev: true + /@module-federation/error-codes@0.13.1: resolution: {integrity: sha512-azgGDBnFRfqlivHOl96ZjlFUFlukESz2Rnnz/pINiSqoBBNjUE0fcAZP4X6jgrVITuEg90YkruZa7pW9I3m7Uw==} @@ -13245,7 +13292,7 @@ packages: - vue-tsc dev: true - /@module-federation/node@2.7.7(@rspack/core@1.3.9)(next@15.4.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0): + /@module-federation/node@2.7.7(@rspack/core@1.3.9)(next@15.4.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.99.9): resolution: {integrity: sha512-8NaByOBkbTkv25k2iBgaEFvjzLPAQKjlFBtR1JYdMXMyeouzzsDi9G7S0Hblc5td8ZKe7PDP/+KA3+uS35jMcQ==} peerDependencies: next: '*' @@ -13260,7 +13307,7 @@ packages: react-dom: optional: true dependencies: - '@module-federation/enhanced': 0.15.0(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0) + '@module-federation/enhanced': 0.15.0(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.99.9) '@module-federation/runtime': 0.15.0 '@module-federation/sdk': 0.15.0 btoa: 1.2.1 @@ -13269,7 +13316,7 @@ packages: 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) + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@rspack/core' - bufferutil @@ -13771,10 +13818,6 @@ packages: tar-fs: 2.1.1 dev: true - /@next/env@14.2.10: - resolution: {integrity: sha512-dZIu93Bf5LUtluBXIv4woQw2cZVZ2DJTjax5/5DOs3lzEOeKLy7GxRSr4caK9/SCPdaW6bCgpye6+n4Dh9oJPw==} - dev: false - /@next/env@14.2.14: resolution: {integrity: sha512-/0hWQfiaD5//LvGNgc8PjvyqV50vGK0cADYzaoOOGN8fxzBn3iAiaq3S0tCRnFBldq0LVveLcxCTi41ZoYgAgg==} dev: false @@ -13788,15 +13831,6 @@ packages: glob: 10.3.10 dev: true - /@next/swc-darwin-arm64@14.2.10: - resolution: {integrity: sha512-V3z10NV+cvMAfxQUMhKgfQnPbjw+Ew3cnr64b0lr8MDiBJs3eLnM6RpGC46nhfMZsiXgQngCJKWGTC/yDcgrDQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: false - optional: true - /@next/swc-darwin-arm64@14.2.14: resolution: {integrity: sha512-bsxbSAUodM1cjYeA4o6y7sp9wslvwjSkWw57t8DtC8Zig8aG8V6r+Yc05/9mDzLKcybb6EN85k1rJDnMKBd9Gw==} engines: {node: '>= 10'} @@ -13814,15 +13848,6 @@ packages: requiresBuild: true optional: true - /@next/swc-darwin-x64@14.2.10: - resolution: {integrity: sha512-Y0TC+FXbFUQ2MQgimJ/7Ina2mXIKhE7F+GUe1SgnzRmwFY3hX2z8nyVCxE82I2RicspdkZnSWMn4oTjIKz4uzA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: false - optional: true - /@next/swc-darwin-x64@14.2.14: resolution: {integrity: sha512-cC9/I+0+SK5L1k9J8CInahduTVWGMXhQoXFeNvF0uNs3Bt1Ub0Azb8JzTU9vNCr0hnaMqiWu/Z0S1hfKc3+dww==} engines: {node: '>= 10'} @@ -13840,15 +13865,6 @@ packages: requiresBuild: true optional: true - /@next/swc-linux-arm64-gnu@14.2.10: - resolution: {integrity: sha512-ZfQ7yOy5zyskSj9rFpa0Yd7gkrBnJTkYVSya95hX3zeBG9E55Z6OTNPn1j2BTFWvOVVj65C3T+qsjOyVI9DQpA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: false - optional: true - /@next/swc-linux-arm64-gnu@14.2.14: resolution: {integrity: sha512-RMLOdA2NU4O7w1PQ3Z9ft3PxD6Htl4uB2TJpocm+4jcllHySPkFaUIFacQ3Jekcg6w+LBaFvjSPthZHiPmiAUg==} engines: {node: '>= 10'} @@ -13866,15 +13882,6 @@ packages: requiresBuild: true optional: true - /@next/swc-linux-arm64-musl@14.2.10: - resolution: {integrity: sha512-n2i5o3y2jpBfXFRxDREr342BGIQCJbdAUi/K4q6Env3aSx8erM9VuKXHw5KNROK9ejFSPf0LhoSkU/ZiNdacpQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: false - optional: true - /@next/swc-linux-arm64-musl@14.2.14: resolution: {integrity: sha512-WgLOA4hT9EIP7jhlkPnvz49iSOMdZgDJVvbpb8WWzJv5wBD07M2wdJXLkDYIpZmCFfo/wPqFsFR4JS4V9KkQ2A==} engines: {node: '>= 10'} @@ -13892,15 +13899,6 @@ packages: requiresBuild: true optional: true - /@next/swc-linux-x64-gnu@14.2.10: - resolution: {integrity: sha512-GXvajAWh2woTT0GKEDlkVhFNxhJS/XdDmrVHrPOA83pLzlGPQnixqxD8u3bBB9oATBKB//5e4vpACnx5Vaxdqg==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: false - optional: true - /@next/swc-linux-x64-gnu@14.2.14: resolution: {integrity: sha512-lbn7svjUps1kmCettV/R9oAvEW+eUI0lo0LJNFOXoQM5NGNxloAyFRNByYeZKL3+1bF5YE0h0irIJfzXBq9Y6w==} engines: {node: '>= 10'} @@ -13918,15 +13916,6 @@ packages: requiresBuild: true optional: true - /@next/swc-linux-x64-musl@14.2.10: - resolution: {integrity: sha512-opFFN5B0SnO+HTz4Wq4HaylXGFV+iHrVxd3YvREUX9K+xfc4ePbRrxqOuPOFjtSuiVouwe6uLeDtabjEIbkmDA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: false - optional: true - /@next/swc-linux-x64-musl@14.2.14: resolution: {integrity: sha512-7TcQCvLQ/hKfQRgjxMN4TZ2BRB0P7HwrGAYL+p+m3u3XcKTraUFerVbV3jkNZNwDeQDa8zdxkKkw2els/S5onQ==} engines: {node: '>= 10'} @@ -13944,15 +13933,6 @@ packages: requiresBuild: true optional: true - /@next/swc-win32-arm64-msvc@14.2.10: - resolution: {integrity: sha512-9NUzZuR8WiXTvv+EiU/MXdcQ1XUvFixbLIMNQiVHuzs7ZIFrJDLJDaOF1KaqttoTujpcxljM/RNAOmw1GhPPQQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: false - optional: true - /@next/swc-win32-arm64-msvc@14.2.14: resolution: {integrity: sha512-8i0Ou5XjTLEje0oj0JiI0Xo9L/93ghFtAUYZ24jARSeTMXLUx8yFIdhS55mTExq5Tj4/dC2fJuaT4e3ySvXU1A==} engines: {node: '>= 10'} @@ -13970,15 +13950,6 @@ packages: requiresBuild: true optional: true - /@next/swc-win32-ia32-msvc@14.2.10: - resolution: {integrity: sha512-fr3aEbSd1GeW3YUMBkWAu4hcdjZ6g4NBl1uku4gAn661tcxd1bHs1THWYzdsbTRLcCKLjrDZlNp6j2HTfrw+Bg==} - engines: {node: '>= 10'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: false - optional: true - /@next/swc-win32-ia32-msvc@14.2.14: resolution: {integrity: sha512-2u2XcSaDEOj+96eXpyjHjtVPLhkAFw2nlaz83EPeuK4obF+HmtDJHqgR1dZB7Gb6V/d55FL26/lYVd0TwMgcOQ==} engines: {node: '>= 10'} @@ -13988,15 +13959,6 @@ packages: dev: false optional: true - /@next/swc-win32-x64-msvc@14.2.10: - resolution: {integrity: sha512-UjeVoRGKNL2zfbcQ6fscmgjBAS/inHBh63mjIlfPg/NG8Yn2ztqylXt5qilYb6hoHIwaU2ogHknHWWmahJjgZQ==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: false - optional: true - /@next/swc-win32-x64-msvc@14.2.14: resolution: {integrity: sha512-MZom+OvZ1NZxuRovKt1ApevjiUJTcU2PmdJKL66xUPaJeRywnbGGRWUlaAOwunD6dX+pm83vj979NTC8QXjGWg==} engines: {node: '>= 10'} @@ -14446,8 +14408,8 @@ packages: /@nx/module-federation@21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.4.0)(nx@21.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): resolution: {integrity: sha512-NmKs9hWQwA+vDtImHfkOQOti06CDSbRRGAJ5gfnHN7yGXQWZn9cVHupTgxj9XHyJ8JzzXGHgSKxkqryydszLGw==} dependencies: - '@module-federation/enhanced': 0.9.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0) - '@module-federation/node': 2.7.7(@rspack/core@1.3.9)(next@15.4.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0) + '@module-federation/enhanced': 0.9.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.99.9) + '@module-federation/node': 2.7.7(@rspack/core@1.3.9)(next@15.4.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.99.9) '@module-federation/sdk': 0.9.1 '@nx/devkit': 21.1.3(nx@21.1.3) '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) @@ -14457,7 +14419,7 @@ packages: 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.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -14846,30 +14808,30 @@ packages: '@nx/web': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.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) + '@rspack/dev-server': 1.1.1(@rspack/core@1.3.9)(@types/express@4.17.21)(webpack-cli@5.1.4)(webpack@5.99.9) '@rspack/plugin-react-refresh': 1.4.3(react-refresh@0.14.2) autoprefixer: 10.4.20(postcss@8.4.38) browserslist: 4.25.0 - css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.98.0) + css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.99.9) enquirer: 2.3.6 express: 4.21.2 http-proxy-middleware: 3.0.3 - less-loader: 11.1.0(less@4.3.0)(webpack@5.98.0) - license-webpack-plugin: 4.0.2(webpack@5.98.0) + less-loader: 11.1.0(less@4.3.0)(webpack@5.99.9) + license-webpack-plugin: 4.0.2(webpack@5.99.9) 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.7.3)(webpack@5.98.0) + postcss-loader: 8.1.1(@rspack/core@1.3.9)(postcss@8.4.38)(typescript@5.7.3)(webpack@5.99.9) sass: 1.88.0 sass-embedded: 1.89.0 - sass-loader: 16.0.5(@rspack/core@1.3.9)(sass-embedded@1.89.0)(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) + sass-loader: 16.0.5(@rspack/core@1.3.9)(sass-embedded@1.89.0)(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) ts-checker-rspack-plugin: 1.1.4(@rspack/core@1.3.9)(typescript@5.7.3) tslib: 2.8.1 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) webpack-node-externals: 3.0.0 transitivePeerDependencies: - '@babel/traverse' @@ -14994,46 +14956,46 @@ packages: resolution: {integrity: sha512-ucxJn9q/KboQ4ywtODmOYD9ac9FczdLd/1WDAPctxERuq71bfkwGmZGUzH3fDqolinek0kAIhn6ci3ww2/Qs1A==} dependencies: '@babel/core': 7.26.0 - '@module-federation/enhanced': 0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.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.7.3)(vue-tsc@2.2.10)(webpack@5.99.9) '@module-federation/sdk': 0.6.11 '@nx/devkit': 20.1.1(nx@21.1.3) '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) ajv: 8.17.1 autoprefixer: 10.4.20(postcss@8.4.47) - babel-loader: 9.2.1(@babel/core@7.26.0)(webpack@5.94.0) + babel-loader: 9.2.1(@babel/core@7.26.0)(webpack@5.99.9) browserslist: 4.24.0 - copy-webpack-plugin: 10.2.4(webpack@5.94.0) - css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.94.0) - css-minimizer-webpack-plugin: 5.0.1(esbuild@0.24.0)(webpack@5.94.0) + 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.24.0)(webpack@5.99.9) express: 4.21.1 - fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.7.3)(webpack@5.94.0) + fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.7.3)(webpack@5.99.9) http-proxy-middleware: 3.0.3 less: 4.1.3 - less-loader: 11.1.0(less@4.1.3)(webpack@5.94.0) - license-webpack-plugin: 4.0.2(webpack@5.94.0) + less-loader: 11.1.0(less@4.1.3)(webpack@5.99.9) + license-webpack-plugin: 4.0.2(webpack@5.99.9) loader-utils: 2.0.4 - mini-css-extract-plugin: 2.4.7(webpack@5.94.0) + mini-css-extract-plugin: 2.4.7(webpack@5.99.9) parse5: 4.0.0 picocolors: 1.1.1 postcss: 8.4.47 postcss-import: 14.1.0(postcss@8.4.47) - postcss-loader: 6.2.1(postcss@8.4.47)(webpack@5.94.0) + postcss-loader: 6.2.1(postcss@8.4.47)(webpack@5.99.9) rxjs: 7.8.1 sass: 1.79.4 - sass-loader: 12.6.0(sass@1.79.4)(webpack@5.94.0) - source-map-loader: 5.0.0(webpack@5.94.0) - style-loader: 3.3.4(webpack@5.94.0) + sass-loader: 12.6.0(sass@1.79.4)(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.94.0) - terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.94.0) - ts-loader: 9.5.1(typescript@5.7.3)(webpack@5.94.0) + stylus-loader: 7.1.3(stylus@0.64.0)(webpack@5.99.9) + terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.99.9) + ts-loader: 9.5.1(typescript@5.7.3)(webpack@5.99.9) tsconfig-paths-webpack-plugin: 4.0.0 tslib: 2.6.3 - webpack: 5.94.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.94.0) + webpack: 5.99.9(@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.99.9) webpack-node-externals: 3.0.0 - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.2)(webpack@5.94.0) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.2)(webpack@5.99.9) transitivePeerDependencies: - '@babel/traverse' - '@parcel/css' @@ -15666,6 +15628,43 @@ packages: webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true + /@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(webpack@5.99.9): + resolution: {integrity: sha512-LFWllMA55pzB9D34w/wXUCf8+c+IYKuJDgxiZ3qMhl64KRMBHYM1I3VdGaD2BV5FNPV2/S2596bppxHbv2ZydQ==} + engines: {node: '>= 10.13'} + peerDependencies: + '@types/webpack': 4.x || 5.x + react-refresh: '>=0.10.0 <1.0.0' + sockjs-client: ^1.4.0 + type-fest: '>=0.17.0 <5.0.0' + webpack: '>=4.43.0 <6.0.0' + webpack-dev-server: 3.x || 4.x || 5.x + webpack-hot-middleware: 2.x + webpack-plugin-serve: 0.x || 1.x + peerDependenciesMeta: + '@types/webpack': + optional: true + sockjs-client: + optional: true + type-fest: + optional: true + webpack-dev-server: + optional: true + webpack-hot-middleware: + optional: true + webpack-plugin-serve: + optional: true + dependencies: + ansi-html: 0.0.9 + core-js-pure: 3.38.1 + error-stack-parser: 2.1.4 + html-entities: 2.5.2 + loader-utils: 2.0.4 + react-refresh: 0.14.2 + schema-utils: 4.3.0 + source-map: 0.7.4 + webpack: 5.99.9(@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): resolution: {integrity: sha512-kLQc9xz6QIqd2oIYyXRUiAp79kGpFBm3fEM9ahfG1HI0WI5gdZ2OVHWdmZYnwODt7ISck+QuQ6sBPrtvUBML7Q==} engines: {node: '>= 10.13'} @@ -15700,7 +15699,7 @@ packages: react-refresh: 0.14.2 schema-utils: 4.3.0 source-map: 0.7.4 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.10.18)(esbuild@0.17.19)(webpack-cli@5.1.4) dev: true /@pnpm/config.env-replace@1.1.0: @@ -16527,7 +16526,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@rc-component/color-picker@1.5.3(react-dom@18.3.1)(react@19.1.0): + /@rc-component/color-picker@1.5.3(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-+tGGH3nLmYXTalVe0L8hSZNs73VTP5ueSHwUlDC77KKRaN7G4DS4wcpG5DTDzdcV/Yas+rzA6UGgIyzd8fS4cw==} peerDependencies: react: '>=16.9.0' @@ -16536,9 +16535,9 @@ packages: '@babel/runtime': 7.26.0 '@ctrl/tinycolor': 3.6.1 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /@rc-component/context@1.4.0(react-dom@17.0.2)(react@17.0.2): @@ -16565,16 +16564,16 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@rc-component/context@1.4.0(react-dom@18.3.1)(react@19.1.0): + /@rc-component/context@1.4.0(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-kFcNxg9oLRMoL3qki0OMxK+7g5mypjgaaJp/pkOis/6rVxma9nJBF/8kCIuTYHUQNr0ii7MxqE33wirPZLJQ2w==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: '@babel/runtime': 7.26.0 - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /@rc-component/mini-decimal@1.1.0: @@ -16612,7 +16611,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@rc-component/mutate-observer@1.1.0(react-dom@18.3.1)(react@19.1.0): + /@rc-component/mutate-observer@1.1.0(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-QjrOsDXQusNwGZPf4/qRQasg7UFEj06XiCJ8iuiq/Io7CrHrgVi6Uuetw60WAMG1799v+aM8kyc+1L/GBbHSlw==} engines: {node: '>=8.x'} peerDependencies: @@ -16621,9 +16620,9 @@ packages: dependencies: '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /@rc-component/portal@1.1.2(react-dom@17.0.2)(react@17.0.2): @@ -16654,7 +16653,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@rc-component/portal@1.1.2(react-dom@18.3.1)(react@19.1.0): + /@rc-component/portal@1.1.2(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==} engines: {node: '>=8.x'} peerDependencies: @@ -16663,9 +16662,9 @@ packages: dependencies: '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /@rc-component/qrcode@1.0.0(react-dom@17.0.2)(react@17.0.2): @@ -16696,7 +16695,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@rc-component/qrcode@1.0.0(react-dom@18.3.1)(react@19.1.0): + /@rc-component/qrcode@1.0.0(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-L+rZ4HXP2sJ1gHMGHjsg9jlYBX/SLN2D6OxP9Zn3qgtpMWtO2vUfxVFwiogHpAIqs54FnALxraUy/BCO1yRIgg==} engines: {node: '>=8.x'} peerDependencies: @@ -16705,9 +16704,9 @@ packages: dependencies: '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /@rc-component/tour@1.15.1(react-dom@17.0.2)(react@17.0.2): @@ -16742,7 +16741,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@rc-component/tour@1.15.1(react-dom@18.3.1)(react@19.1.0): + /@rc-component/tour@1.15.1(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-Tr2t7J1DKZUpfJuDZWHxyxWpfmj8EZrqSgyMZ+BCdvKZ6r1UDsfU46M/iWAAFBy961Ssfom2kv5f3UcjIL2CmQ==} engines: {node: '>=8.x'} peerDependencies: @@ -16750,12 +16749,12 @@ packages: react-dom: '>=16.9.0' dependencies: '@babel/runtime': 7.26.0 - '@rc-component/portal': 1.1.2(react-dom@18.3.1)(react@19.1.0) - '@rc-component/trigger': 2.2.3(react-dom@18.3.1)(react@19.1.0) + '@rc-component/portal': 1.1.2(react-dom@19.1.0)(react@19.1.0) + '@rc-component/trigger': 2.2.3(react-dom@19.1.0)(react@19.1.0) classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /@rc-component/trigger@2.2.3(react-dom@17.0.2)(react@17.0.2): @@ -16792,7 +16791,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@rc-component/trigger@2.2.3(react-dom@18.3.1)(react@19.1.0): + /@rc-component/trigger@2.2.3(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-X1oFIpKoXAMXNDYCviOmTfuNuYxE4h5laBsyCqVAVMjNHxoF3/uiyA7XdegK1XbCvBbCZ6P6byWrEoDRpKL8+A==} engines: {node: '>=8.x'} peerDependencies: @@ -16800,13 +16799,13 @@ packages: react-dom: '>=16.9.0' dependencies: '@babel/runtime': 7.26.0 - '@rc-component/portal': 1.1.2(react-dom@18.3.1)(react@19.1.0) + '@rc-component/portal': 1.1.2(react-dom@19.1.0)(react@19.1.0) classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1)(react@19.1.0) - rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@19.1.0) - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-motion: 2.9.3(react-dom@19.1.0)(react@19.1.0) + rc-resize-observer: 1.4.0(react-dom@19.1.0)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /@reactflow/background@11.3.14(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1): @@ -17118,7 +17117,7 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.40.0) + '@rollup/pluginutils': 5.1.2(rollup@4.40.0) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-module: 1.0.0 @@ -17890,7 +17889,7 @@ packages: '@rsbuild/core': 1.0.19 deepmerge: 4.3.1 loader-utils: 2.0.4 - postcss: 8.4.47 + postcss: 8.5.4 reduce-configs: 1.0.0 sass-embedded: 1.79.5 dev: false @@ -18013,7 +18012,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.0.4) + ts-checker-rspack-plugin: 1.1.3(@rspack/core@1.3.9)(typescript@5.0.4) transitivePeerDependencies: - '@rspack/core' - typescript @@ -18031,7 +18030,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.3(@rspack/core@1.3.9)(typescript@5.5.2) transitivePeerDependencies: - '@rspack/core' - typescript @@ -18090,8 +18089,8 @@ packages: '@rsbuild/core': 1.x dependencies: '@rsbuild/core': 1.3.21 - vue-loader: 17.4.2(vue@3.5.10)(webpack@5.95.0) - webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + vue-loader: 17.4.2(vue@3.5.10)(webpack@5.99.9) + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@swc/core' - '@vue/compiler-sfc' @@ -18129,9 +18128,9 @@ packages: resolution: {integrity: sha512-FwTm11DP7KxQKT2mWLvwe80O5KpikgMSlqnw9CQhBaIHSYEypdJU9ZotbNsXsHdML3xcqg+S9ae3bpovC7KlwQ==} dependencies: '@rspack/core': 0.7.5(@swc/helpers@0.5.3) - caniuse-lite: 1.0.30001667 + caniuse-lite: 1.0.30001721 html-webpack-plugin: /html-rspack-plugin@5.7.2(@rspack/core@0.7.5) - postcss: 8.4.47 + postcss: 8.4.38 optionalDependencies: fsevents: 2.3.3 transitivePeerDependencies: @@ -18849,6 +18848,31 @@ packages: - webpack-cli dev: true + /@rspack/dev-server@1.1.1(@rspack/core@1.3.9)(@types/express@4.17.21)(webpack-cli@5.1.4)(webpack@5.99.9): + resolution: {integrity: sha512-9r7vOml2SrFA8cvbcJdSan9wHEo1TPXezF22+s5jvdyAAywg8w7HqDol6TPVv64NUonP1DOdyLxZ+6UW6WZiwg==} + engines: {node: '>= 18.12.0'} + peerDependencies: + '@rspack/core': '*' + dependencies: + '@rspack/core': 1.3.9(@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 + p-retry: 6.2.0 + webpack-dev-middleware: 7.4.2(webpack@5.99.9) + webpack-dev-server: 5.2.0(webpack-cli@5.1.4)(webpack@5.99.9) + ws: 8.18.0 + transitivePeerDependencies: + - '@types/express' + - bufferutil + - debug + - supports-color + - utf-8-validate + - webpack + - webpack-cli + dev: true + /@rspack/lite-tapable@1.0.1: resolution: {integrity: sha512-VynGOEsVw2s8TAlLf/uESfrgfrq2+rcXB1muPJYBWbsm1Oa6r5qVQhjA5ggM6z/coYPrsVMgovl3Ff7Q7OCp1w==} engines: {node: '>=16.0.0'} @@ -18917,12 +18941,12 @@ packages: react-refresh: 0.17.0 dev: true - /@rspress/core@1.34.1(webpack@5.98.0): + /@rspress/core@1.34.1(webpack@5.99.9): resolution: {integrity: sha512-n3zS3tMgwiVmGajKTwNGac4HZggo7YgBnNoVbnIuiesPXAKvao9IDzkLZesQOuNyBp0NkAo8b0BBHxp2Oz/htQ==} engines: {node: '>=14.17.6'} dependencies: '@loadable/component': 5.16.4(react@18.3.1) - '@mdx-js/loader': 2.3.0(webpack@5.98.0) + '@mdx-js/loader': 2.3.0(webpack@5.99.9) '@mdx-js/mdx': 2.3.0 '@mdx-js/react': 2.3.0(react@18.3.1) '@modern-js/utils': 2.60.4 @@ -19898,24 +19922,24 @@ packages: case-sensitive-paths-webpack-plugin: 2.4.0 cjs-module-lexer: 1.4.3 constants-browserify: 1.0.0 - css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.98.0) + css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.99.9) es-module-lexer: 1.6.0 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.7.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.7.3)(webpack@5.99.9) + html-webpack-plugin: 5.6.2(@rspack/core@1.3.9)(webpack@5.99.9) magic-string: 0.30.17 path-browserify: 1.0.1 process: 0.11.10 semver: 7.6.3 storybook: 8.3.5 - 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.99.9) + terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.99.9) ts-dedent: 2.2.0 typescript: 5.7.3 url: 0.11.4 util: 0.12.5 util-deprecate: 1.0.2 - 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) + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack-dev-middleware: 6.1.3(webpack@5.99.9) webpack-hot-middleware: 2.26.1 webpack-virtual-modules: 0.6.2 transitivePeerDependencies: @@ -20543,7 +20567,7 @@ packages: dependencies: '@storybook/core-webpack': 8.6.12(storybook@8.3.5) '@storybook/react': 8.6.12(@storybook/test@8.6.12)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.7.3) - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.7.3)(webpack@5.98.0) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.7.3)(webpack@5.99.9) '@types/semver': 7.5.8 find-up: 5.0.0 magic-string: 0.30.17 @@ -20555,7 +20579,7 @@ packages: storybook: 8.3.5 tsconfig-paths: 4.2.0 typescript: 5.7.3 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@storybook/test' - '@swc/core' @@ -20604,7 +20628,7 @@ packages: resolution: {integrity: sha512-cxYlZ5uKbCYMHoFpgleZqqGWEnqHrk5m5fT8bYSsDsdQ+X5wPcwI/V+v8dxYAdQcMphZVIlTjo6Dno9WG8qmVA==} dev: true - /@storybook/react-docgen-typescript-plugin@1.0.1(typescript@5.7.3)(webpack@5.98.0): + /@storybook/react-docgen-typescript-plugin@1.0.1(typescript@5.7.3)(webpack@5.99.9): resolution: {integrity: sha512-dqbHa+5gaxaklFCuV1WTvljVPTo3QIJgpW4Ln+QeME7osPZUnUhjN2/djvo+sxrWUrTTuqX5jkn291aDngu9Tw==} peerDependencies: typescript: '>= 3.x' @@ -20618,12 +20642,12 @@ packages: react-docgen-typescript: 2.2.2(typescript@5.7.3) tslib: 2.8.1 typescript: 5.7.3 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@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.99.9): resolution: {integrity: sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==} peerDependencies: typescript: '>= 4.x' @@ -20637,12 +20661,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.99.9(@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.7.3)(webpack@5.98.0): + /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.7.3)(webpack@5.99.9): resolution: {integrity: sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==} peerDependencies: typescript: '>= 4.x' @@ -20656,7 +20680,7 @@ packages: react-docgen-typescript: 2.2.2(typescript@5.7.3) tslib: 2.8.1 typescript: 5.7.3 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - supports-color dev: true @@ -22636,7 +22660,7 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.0.4) '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.0.4) - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 @@ -22688,7 +22712,7 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.0.4) - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) eslint: 8.57.1 typescript: 5.0.4 transitivePeerDependencies: @@ -22730,7 +22754,7 @@ packages: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) eslint: 9.0.0 typescript: 5.4.5 transitivePeerDependencies: @@ -24207,6 +24231,7 @@ packages: dependencies: '@webassemblyjs/helper-numbers': 1.11.6 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + dev: false /@webassemblyjs/ast@1.14.1: resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==} @@ -24220,6 +24245,7 @@ packages: /@webassemblyjs/floating-point-hex-parser@1.11.6: resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} + dev: false /@webassemblyjs/floating-point-hex-parser@1.13.2: resolution: {integrity: sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==} @@ -24230,6 +24256,7 @@ packages: /@webassemblyjs/helper-api-error@1.11.6: resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} + dev: false /@webassemblyjs/helper-api-error@1.13.2: resolution: {integrity: sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==} @@ -24240,6 +24267,7 @@ packages: /@webassemblyjs/helper-buffer@1.12.1: resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==} + dev: false /@webassemblyjs/helper-buffer@1.14.1: resolution: {integrity: sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==} @@ -24258,6 +24286,7 @@ packages: '@webassemblyjs/floating-point-hex-parser': 1.11.6 '@webassemblyjs/helper-api-error': 1.11.6 '@xtuc/long': 4.2.2 + dev: false /@webassemblyjs/helper-numbers@1.13.2: resolution: {integrity: sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==} @@ -24272,6 +24301,7 @@ packages: /@webassemblyjs/helper-wasm-bytecode@1.11.6: resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} + dev: false /@webassemblyjs/helper-wasm-bytecode@1.13.2: resolution: {integrity: sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==} @@ -24292,6 +24322,7 @@ packages: '@webassemblyjs/helper-buffer': 1.12.1 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 '@webassemblyjs/wasm-gen': 1.12.1 + dev: false /@webassemblyjs/helper-wasm-section@1.14.1: resolution: {integrity: sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==} @@ -24311,6 +24342,7 @@ packages: resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} dependencies: '@xtuc/ieee754': 1.2.0 + dev: false /@webassemblyjs/ieee754@1.13.2: resolution: {integrity: sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==} @@ -24327,6 +24359,7 @@ packages: resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} dependencies: '@xtuc/long': 4.2.2 + dev: false /@webassemblyjs/leb128@1.13.2: resolution: {integrity: sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==} @@ -24339,6 +24372,7 @@ packages: /@webassemblyjs/utf8@1.11.6: resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} + dev: false /@webassemblyjs/utf8@1.13.2: resolution: {integrity: sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==} @@ -24367,6 +24401,7 @@ packages: '@webassemblyjs/wasm-opt': 1.12.1 '@webassemblyjs/wasm-parser': 1.12.1 '@webassemblyjs/wast-printer': 1.12.1 + dev: false /@webassemblyjs/wasm-edit@1.14.1: resolution: {integrity: sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==} @@ -24398,6 +24433,7 @@ packages: '@webassemblyjs/ieee754': 1.11.6 '@webassemblyjs/leb128': 1.11.6 '@webassemblyjs/utf8': 1.11.6 + dev: false /@webassemblyjs/wasm-gen@1.14.1: resolution: {integrity: sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==} @@ -24424,6 +24460,7 @@ packages: '@webassemblyjs/helper-buffer': 1.12.1 '@webassemblyjs/wasm-gen': 1.12.1 '@webassemblyjs/wasm-parser': 1.12.1 + dev: false /@webassemblyjs/wasm-opt@1.14.1: resolution: {integrity: sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==} @@ -24453,6 +24490,7 @@ packages: '@webassemblyjs/ieee754': 1.11.6 '@webassemblyjs/leb128': 1.11.6 '@webassemblyjs/utf8': 1.11.6 + dev: false /@webassemblyjs/wasm-parser@1.14.1: resolution: {integrity: sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==} @@ -24476,6 +24514,7 @@ packages: dependencies: '@webassemblyjs/ast': 1.12.1 '@xtuc/long': 4.2.2 + dev: false /@webassemblyjs/wast-printer@1.14.1: resolution: {integrity: sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==} @@ -24812,7 +24851,7 @@ packages: resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} engines: {node: '>= 14'} dependencies: - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -25143,7 +25182,7 @@ packages: '@ant-design/cssinjs': 1.21.1(react-dom@17.0.2)(react@17.0.2) '@ant-design/icons': 5.5.1(react-dom@17.0.2)(react@17.0.2) '@ant-design/react-slick': 1.1.2(react@17.0.2) - '@babel/runtime': 7.25.6 + '@babel/runtime': 7.26.0 '@ctrl/tinycolor': 3.6.1 '@rc-component/color-picker': 1.5.3(react-dom@17.0.2)(react@17.0.2) '@rc-component/mutate-observer': 1.1.0(react-dom@17.0.2)(react@17.0.2) @@ -25205,7 +25244,7 @@ packages: '@ant-design/cssinjs': 1.21.1(react-dom@18.3.1)(react@18.3.1) '@ant-design/icons': 5.5.1(react-dom@18.3.1)(react@18.3.1) '@ant-design/react-slick': 1.1.2(react@18.3.1) - '@babel/runtime': 7.25.6 + '@babel/runtime': 7.26.0 '@ctrl/tinycolor': 3.6.1 '@rc-component/color-picker': 1.5.3(react-dom@18.3.1)(react@18.3.1) '@rc-component/mutate-observer': 1.1.0(react-dom@18.3.1)(react@18.3.1) @@ -25257,60 +25296,60 @@ packages: - moment dev: false - /antd@5.19.1(react-dom@18.3.1)(react@19.1.0): + /antd@5.19.1(react-dom@19.1.0)(react@19.1.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@18.3.1)(react@19.1.0) - '@ant-design/icons': 5.5.1(react-dom@18.3.1)(react@19.1.0) + '@ant-design/cssinjs': 1.21.1(react-dom@19.1.0)(react@19.1.0) + '@ant-design/icons': 5.5.1(react-dom@19.1.0)(react@19.1.0) '@ant-design/react-slick': 1.1.2(react@19.1.0) - '@babel/runtime': 7.25.6 + '@babel/runtime': 7.26.0 '@ctrl/tinycolor': 3.6.1 - '@rc-component/color-picker': 1.5.3(react-dom@18.3.1)(react@19.1.0) - '@rc-component/mutate-observer': 1.1.0(react-dom@18.3.1)(react@19.1.0) - '@rc-component/qrcode': 1.0.0(react-dom@18.3.1)(react@19.1.0) - '@rc-component/tour': 1.15.1(react-dom@18.3.1)(react@19.1.0) - '@rc-component/trigger': 2.2.3(react-dom@18.3.1)(react@19.1.0) + '@rc-component/color-picker': 1.5.3(react-dom@19.1.0)(react@19.1.0) + '@rc-component/mutate-observer': 1.1.0(react-dom@19.1.0)(react@19.1.0) + '@rc-component/qrcode': 1.0.0(react-dom@19.1.0)(react@19.1.0) + '@rc-component/tour': 1.15.1(react-dom@19.1.0)(react@19.1.0) + '@rc-component/trigger': 2.2.3(react-dom@19.1.0)(react@19.1.0) classnames: 2.5.1 copy-to-clipboard: 3.3.3 dayjs: 1.11.13 - rc-cascader: 3.27.1(react-dom@18.3.1)(react@19.1.0) - rc-checkbox: 3.3.0(react-dom@18.3.1)(react@19.1.0) - rc-collapse: 3.7.3(react-dom@18.3.1)(react@19.1.0) - rc-dialog: 9.5.2(react-dom@18.3.1)(react@19.1.0) - rc-drawer: 7.2.0(react-dom@18.3.1)(react@19.1.0) - rc-dropdown: 4.2.0(react-dom@18.3.1)(react@19.1.0) - rc-field-form: 2.2.1(react-dom@18.3.1)(react@19.1.0) - rc-image: 7.9.0(react-dom@18.3.1)(react@19.1.0) - rc-input: 1.5.1(react-dom@18.3.1)(react@19.1.0) - rc-input-number: 9.1.0(react-dom@18.3.1)(react@19.1.0) - rc-mentions: 2.14.0(react-dom@18.3.1)(react@19.1.0) - rc-menu: 9.14.1(react-dom@18.3.1)(react@19.1.0) - rc-motion: 2.9.3(react-dom@18.3.1)(react@19.1.0) - rc-notification: 5.6.2(react-dom@18.3.1)(react@19.1.0) - rc-pagination: 4.2.0(react-dom@18.3.1)(react@19.1.0) - rc-picker: 4.6.15(dayjs@1.11.13)(react-dom@18.3.1)(react@19.1.0) - rc-progress: 4.0.0(react-dom@18.3.1)(react@19.1.0) - rc-rate: 2.13.0(react-dom@18.3.1)(react@19.1.0) - rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@19.1.0) - rc-segmented: 2.3.0(react-dom@18.3.1)(react@19.1.0) - rc-select: 14.15.2(react-dom@18.3.1)(react@19.1.0) - rc-slider: 10.6.2(react-dom@18.3.1)(react@19.1.0) - rc-steps: 6.0.1(react-dom@18.3.1)(react@19.1.0) - rc-switch: 4.1.0(react-dom@18.3.1)(react@19.1.0) - rc-table: 7.45.7(react-dom@18.3.1)(react@19.1.0) - rc-tabs: 15.1.1(react-dom@18.3.1)(react@19.1.0) - rc-textarea: 1.7.0(react-dom@18.3.1)(react@19.1.0) - rc-tooltip: 6.2.1(react-dom@18.3.1)(react@19.1.0) - rc-tree: 5.8.8(react-dom@18.3.1)(react@19.1.0) - rc-tree-select: 5.22.2(react-dom@18.3.1)(react@19.1.0) - rc-upload: 4.5.2(react-dom@18.3.1)(react@19.1.0) - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-cascader: 3.27.1(react-dom@19.1.0)(react@19.1.0) + rc-checkbox: 3.3.0(react-dom@19.1.0)(react@19.1.0) + rc-collapse: 3.7.3(react-dom@19.1.0)(react@19.1.0) + rc-dialog: 9.5.2(react-dom@19.1.0)(react@19.1.0) + rc-drawer: 7.2.0(react-dom@19.1.0)(react@19.1.0) + rc-dropdown: 4.2.0(react-dom@19.1.0)(react@19.1.0) + rc-field-form: 2.2.1(react-dom@19.1.0)(react@19.1.0) + rc-image: 7.9.0(react-dom@19.1.0)(react@19.1.0) + rc-input: 1.5.1(react-dom@19.1.0)(react@19.1.0) + rc-input-number: 9.1.0(react-dom@19.1.0)(react@19.1.0) + rc-mentions: 2.14.0(react-dom@19.1.0)(react@19.1.0) + rc-menu: 9.14.1(react-dom@19.1.0)(react@19.1.0) + rc-motion: 2.9.3(react-dom@19.1.0)(react@19.1.0) + rc-notification: 5.6.2(react-dom@19.1.0)(react@19.1.0) + rc-pagination: 4.2.0(react-dom@19.1.0)(react@19.1.0) + rc-picker: 4.6.15(dayjs@1.11.13)(react-dom@19.1.0)(react@19.1.0) + rc-progress: 4.0.0(react-dom@19.1.0)(react@19.1.0) + rc-rate: 2.13.0(react-dom@19.1.0)(react@19.1.0) + rc-resize-observer: 1.4.0(react-dom@19.1.0)(react@19.1.0) + rc-segmented: 2.3.0(react-dom@19.1.0)(react@19.1.0) + rc-select: 14.15.2(react-dom@19.1.0)(react@19.1.0) + rc-slider: 10.6.2(react-dom@19.1.0)(react@19.1.0) + rc-steps: 6.0.1(react-dom@19.1.0)(react@19.1.0) + rc-switch: 4.1.0(react-dom@19.1.0)(react@19.1.0) + rc-table: 7.45.7(react-dom@19.1.0)(react@19.1.0) + rc-tabs: 15.1.1(react-dom@19.1.0)(react@19.1.0) + rc-textarea: 1.7.0(react-dom@19.1.0)(react@19.1.0) + rc-tooltip: 6.2.1(react-dom@19.1.0)(react@19.1.0) + rc-tree: 5.8.8(react-dom@19.1.0)(react@19.1.0) + rc-tree-select: 5.22.2(react-dom@19.1.0)(react@19.1.0) + rc-upload: 4.5.2(react-dom@19.1.0)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) scroll-into-view-if-needed: 3.1.0 throttle-debounce: 5.0.2 transitivePeerDependencies: @@ -25859,7 +25898,7 @@ packages: webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true - /babel-loader@9.2.1(@babel/core@7.26.0)(webpack@5.94.0): + /babel-loader@9.2.1(@babel/core@7.26.0)(webpack@5.99.9): resolution: {integrity: sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -25869,7 +25908,7 @@ packages: '@babel/core': 7.26.0 find-cache-dir: 4.0.0 schema-utils: 4.3.0 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) dev: false /babel-loader@9.2.1(@babel/core@7.26.10)(webpack@5.98.0): @@ -25895,7 +25934,7 @@ packages: '@babel/core': 7.26.10 find-cache-dir: 4.0.0 schema-utils: 4.3.0 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.10.18)(esbuild@0.17.19)(webpack-cli@5.1.4) dev: true /babel-loader@9.2.1(@babel/core@7.27.4)(webpack@5.98.0): @@ -26528,7 +26567,7 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001706 + caniuse-lite: 1.0.30001721 electron-to-chromium: 1.5.86 node-releases: 2.0.19 update-browserslist-db: 1.1.1(browserslist@4.24.4) @@ -26783,12 +26822,9 @@ packages: resolution: {integrity: sha512-7LTwJjcRkzKFmtqGsibMeuXmvFDfZq/nzIjnmgCGzKKRVzjD72selLDK1oPF/Oxzmt4fNcPvTDvGqSDG4tCALw==} dev: true - /caniuse-lite@1.0.30001668: - resolution: {integrity: sha512-nWLrdxqCdblixUO+27JtGJJE/txpJlyUy5YN1u53wLZkP0emYCo5zgS6QYft7VUYR42LGgi/S5hdLZTrnyIddw==} - dev: false - /caniuse-lite@1.0.30001706: resolution: {integrity: sha512-3ZczoTApMAZwPKYWmwVbQMFpXBDds3/0VciVoUwPUbldlYyVLmRVuRs/PcUZtHpbLRpzzDvrvnFuREsGt6lUug==} + dev: true /caniuse-lite@1.0.30001718: resolution: {integrity: sha512-AflseV1ahcSunK53NfEs9gFWgOEmzr0f+kaMFA4xiLZlr9Hzt7HxcSpIFcnNCUkz6R6dWKa54rUz3HUmI3nVcw==} @@ -27682,7 +27718,7 @@ packages: toggle-selection: 1.0.6 dev: false - /copy-webpack-plugin@10.2.4(webpack@5.94.0): + /copy-webpack-plugin@10.2.4(webpack@5.98.0): resolution: {integrity: sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==} engines: {node: '>= 12.20.0'} peerDependencies: @@ -27694,10 +27730,10 @@ packages: normalize-path: 3.0.0 schema-utils: 4.3.0 serialize-javascript: 6.0.2 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - dev: false + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true - /copy-webpack-plugin@10.2.4(webpack@5.98.0): + /copy-webpack-plugin@10.2.4(webpack@5.99.9): resolution: {integrity: sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==} engines: {node: '>= 12.20.0'} peerDependencies: @@ -27707,10 +27743,10 @@ packages: glob-parent: 6.0.2 globby: 12.2.0 normalize-path: 3.0.0 - schema-utils: 4.3.2 + 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.99.9(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false /copy-webpack-plugin@11.0.0(webpack@5.98.0): resolution: {integrity: sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==} @@ -28056,7 +28092,7 @@ packages: dependencies: postcss: 8.4.38 - /css-loader@6.11.0(@rspack/core@1.3.9)(webpack@5.94.0): + /css-loader@6.11.0(@rspack/core@1.3.9)(webpack@5.98.0): resolution: {integrity: sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -28077,10 +28113,10 @@ packages: postcss-modules-values: 4.0.0(postcss@8.4.38) postcss-value-parser: 4.2.0 semver: 7.6.3 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - dev: false + webpack: 5.98.0(@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.98.0): + /css-loader@6.11.0(@rspack/core@1.3.9)(webpack@5.99.9): resolution: {integrity: sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -28101,8 +28137,7 @@ 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.25.0)(webpack-cli@5.1.4) - dev: true + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) /css-minimizer-webpack-plugin@5.0.1(esbuild@0.17.19)(webpack@5.99.9): resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==} @@ -28134,9 +28169,9 @@ packages: esbuild: 0.17.19 jest-worker: 29.7.0 postcss: 8.4.38 - schema-utils: 4.3.2 + schema-utils: 4.3.0 serialize-javascript: 6.0.2 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.10.18)(esbuild@0.17.19)(webpack-cli@5.1.4) dev: true /css-minimizer-webpack-plugin@5.0.1(esbuild@0.18.20)(webpack@5.99.9): @@ -28169,12 +28204,12 @@ packages: esbuild: 0.18.20 jest-worker: 29.7.0 postcss: 8.4.38 - schema-utils: 4.3.2 + schema-utils: 4.3.0 serialize-javascript: 6.0.2 webpack: 5.99.9(@swc/core@1.10.18)(esbuild@0.18.20)(webpack-cli@5.1.4) dev: true - /css-minimizer-webpack-plugin@5.0.1(esbuild@0.24.0)(webpack@5.94.0): + /css-minimizer-webpack-plugin@5.0.1(esbuild@0.24.0)(webpack@5.99.9): resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -28206,7 +28241,7 @@ packages: postcss: 8.4.38 schema-utils: 4.3.0 serialize-javascript: 6.0.2 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@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): @@ -28239,7 +28274,7 @@ packages: esbuild: 0.25.0 jest-worker: 29.7.0 postcss: 8.4.38 - schema-utils: 4.3.2 + 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 @@ -29577,13 +29612,13 @@ packages: /es-module-lexer@1.5.4: resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} + dev: false /es-module-lexer@1.6.0: resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==} /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==} @@ -29806,7 +29841,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) esbuild: 0.18.20 transitivePeerDependencies: - supports-color @@ -29817,7 +29852,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) esbuild: 0.23.0 transitivePeerDependencies: - supports-color @@ -29827,7 +29862,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) esbuild: 0.24.0 transitivePeerDependencies: - supports-color @@ -29838,7 +29873,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) esbuild: 0.25.0 transitivePeerDependencies: - supports-color @@ -30226,7 +30261,7 @@ packages: optional: true dependencies: '@nolyfill/is-core-module': 1.0.39 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) enhanced-resolve: 5.17.1 eslint: 9.0.0 eslint-module-utils: 2.12.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.0.0) @@ -30395,7 +30430,7 @@ packages: eslint-import-resolver-node: 0.3.9 eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.1) hasown: 2.0.2 - is-core-module: 2.16.1 + is-core-module: 2.15.1 is-glob: 4.0.3 minimatch: 3.1.2 object.fromentries: 2.0.8 @@ -30432,7 +30467,7 @@ packages: eslint-import-resolver-node: 0.3.9 eslint-module-utils: 2.12.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.0.0) hasown: 2.0.2 - is-core-module: 2.16.1 + is-core-module: 2.15.1 is-glob: 4.0.3 minimatch: 3.1.2 object.fromentries: 2.0.8 @@ -31544,6 +31579,17 @@ packages: webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true + /file-loader@6.2.0(webpack@5.99.9): + 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.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true + /file-system-cache@2.3.0: resolution: {integrity: sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ==} dependencies: @@ -31859,7 +31905,7 @@ packages: /forever-agent@0.6.1: resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} - /fork-ts-checker-webpack-plugin@7.2.13(typescript@5.7.3)(webpack@5.94.0): + /fork-ts-checker-webpack-plugin@7.2.13(typescript@5.7.3)(webpack@5.98.0): resolution: {integrity: sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: @@ -31883,10 +31929,10 @@ packages: semver: 7.6.3 tapable: 2.2.1 typescript: 5.7.3 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - dev: false + 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.7.3)(webpack@5.98.0): + /fork-ts-checker-webpack-plugin@7.2.13(typescript@5.7.3)(webpack@5.99.9): resolution: {integrity: sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: @@ -31910,10 +31956,10 @@ packages: semver: 7.6.3 tapable: 2.2.1 typescript: 5.7.3 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true + webpack: 5.99.9(@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.7.3)(webpack@5.98.0): + /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.7.3)(webpack@5.99.9): resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: @@ -31933,7 +31979,7 @@ packages: semver: 7.6.3 tapable: 2.2.1 typescript: 5.7.3 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true /form-data-encoder@1.7.2: @@ -33286,6 +33332,27 @@ packages: tapable: 2.2.1 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + /html-webpack-plugin@5.6.2(@rspack/core@1.3.9)(webpack@5.99.9): + resolution: {integrity: sha512-q7xp/FO9RGBVoTKNItkdX1jKLscLFkgn/dLVFNYbHVbfHLBk6DYW5nsQ8kCzIWcgKP/kUBocetjvav6lD8YfCQ==} + engines: {node: '>=10.13.0'} + peerDependencies: + '@rspack/core': 0.x || 1.x + webpack: ^5.20.0 + peerDependenciesMeta: + '@rspack/core': + optional: true + webpack: + optional: true + dependencies: + '@rspack/core': 1.3.9(@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.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true + /html-webpack-plugin@5.6.3(@rspack/core@1.3.9)(webpack@5.99.9): resolution: {integrity: sha512-QSf1yjtSAsmf7rYBV7XX86uua4W/vkhIt0xNXKbsi2foEeW7vjJQz4bhnpL3xH+l1ryl1680uNv968Z+X6jSYg==} engines: {node: '>=10.13.0'} @@ -33304,7 +33371,7 @@ packages: lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.10.18)(esbuild@0.17.19)(webpack-cli@5.1.4) dev: true /htmlparser2@10.0.0: @@ -35776,7 +35843,7 @@ packages: resolution: {integrity: sha512-y+SqErxb8h7nE/fiEX07jsbuhrpO9lL8eca7/Y1nuWV2moNlXhyd59iDGcRf6moVyDMbmTNzL40SUyrFU/yDpg==} dev: false - /less-loader@11.1.0(less@4.1.3)(webpack@5.94.0): + /less-loader@11.1.0(less@4.1.3)(webpack@5.98.0): resolution: {integrity: sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -35785,10 +35852,10 @@ packages: dependencies: klona: 2.0.6 less: 4.1.3 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - dev: false + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true - /less-loader@11.1.0(less@4.1.3)(webpack@5.98.0): + /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: @@ -35797,10 +35864,10 @@ packages: dependencies: klona: 2.0.6 less: 4.1.3 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false - /less-loader@11.1.0(less@4.3.0)(webpack@5.98.0): + /less-loader@11.1.0(less@4.3.0)(webpack@5.99.9): resolution: {integrity: sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -35809,7 +35876,7 @@ packages: dependencies: klona: 2.0.6 less: 4.3.0 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true /less@4.1.3: @@ -35859,7 +35926,7 @@ packages: prelude-ls: 1.2.1 type-check: 0.4.0 - /license-webpack-plugin@4.0.2(webpack@5.94.0): + /license-webpack-plugin@4.0.2(webpack@5.98.0): resolution: {integrity: sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==} peerDependencies: webpack: '*' @@ -35869,11 +35936,11 @@ packages: webpack-sources: optional: true dependencies: - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) webpack-sources: 3.2.3 - dev: false + dev: true - /license-webpack-plugin@4.0.2(webpack@5.98.0): + /license-webpack-plugin@4.0.2(webpack@5.99.9): resolution: {integrity: sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==} peerDependencies: webpack: '*' @@ -35883,9 +35950,8 @@ packages: webpack-sources: optional: true dependencies: - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) webpack-sources: 3.2.3 - dev: true /lilconfig@2.1.0: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} @@ -37252,25 +37318,25 @@ packages: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} - /mini-css-extract-plugin@2.4.7(webpack@5.94.0): + /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.0 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - dev: false + webpack: 5.98.0(@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.98.0): + /mini-css-extract-plugin@2.4.7(webpack@5.99.9): resolution: {integrity: sha512-euWmddf0sk9Nv1O0gfeeUAvAkoSlWncNLF77C0TP2+WoPvy8mAHKOzMajcCz2dzvyt3CNgxb1obIEVFIRxaipg==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 dependencies: schema-utils: 4.3.0 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false /mini-css-extract-plugin@2.9.2(webpack@5.99.9): resolution: {integrity: sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==} @@ -37626,48 +37692,6 @@ packages: resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} dev: false - /next@14.2.10(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-sDDExXnh33cY3RkS9JuFEKaS4HmlWmDKP1VJioucCG6z5KuA008DPsDZOzi8UfqEk3Ii+2NCQSJrfbEWtZZfww==} - engines: {node: '>=18.17.0'} - hasBin: true - peerDependencies: - '@opentelemetry/api': ^1.1.0 - '@playwright/test': ^1.41.2 - react: ^18.2.0 - react-dom: ^18.2.0 - sass: ^1.3.0 - peerDependenciesMeta: - '@opentelemetry/api': - optional: true - '@playwright/test': - optional: true - sass: - optional: true - dependencies: - '@next/env': 14.2.10 - '@swc/helpers': 0.5.5 - busboy: 1.6.0 - caniuse-lite: 1.0.30001668 - graceful-fs: 4.2.11 - postcss: 8.4.31 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.1(@babel/core@7.25.2)(react@18.3.1) - optionalDependencies: - '@next/swc-darwin-arm64': 14.2.10 - '@next/swc-darwin-x64': 14.2.10 - '@next/swc-linux-arm64-gnu': 14.2.10 - '@next/swc-linux-arm64-musl': 14.2.10 - '@next/swc-linux-x64-gnu': 14.2.10 - '@next/swc-linux-x64-musl': 14.2.10 - '@next/swc-win32-arm64-msvc': 14.2.10 - '@next/swc-win32-ia32-msvc': 14.2.10 - '@next/swc-win32-x64-msvc': 14.2.10 - transitivePeerDependencies: - - '@babel/core' - - babel-plugin-macros - dev: false - /next@14.2.14(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-Q1coZG17MW0Ly5x76shJ4dkC23woLAhhnDnw+DfTc7EpZSGuWrlsZ3bZaO8t6u1Yu8FVfhkqJE+U8GC7E0GLPQ==} engines: {node: '>=18.17.0'} @@ -37754,50 +37778,6 @@ packages: - babel-plugin-macros dev: true - /next@15.4.0(@babel/core@7.25.2)(react-dom@18.3.1)(react@19.1.0): - resolution: {integrity: sha512-9JfEyg23carbb/AxUylRQh4zVN4dt1af9aJ+L3CFl/LKQIQkWUWN44YhB9M5JhxMjleF6rkfNOD7IqDcsb6zyQ==} - engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} - deprecated: This version was published in error. Please use next@latest - hasBin: true - peerDependencies: - '@opentelemetry/api': ^1.1.0 - '@playwright/test': ^1.41.2 - babel-plugin-react-compiler: '*' - react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 - react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 - sass: ^1.3.0 - peerDependenciesMeta: - '@opentelemetry/api': - optional: true - '@playwright/test': - optional: true - babel-plugin-react-compiler: - optional: true - sass: - optional: true - dependencies: - '@next/env': 15.4.0-canary.57 - '@swc/helpers': 0.5.15 - caniuse-lite: 1.0.30001721 - postcss: 8.4.31 - react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) - styled-jsx: 5.1.6(@babel/core@7.25.2)(react@19.1.0) - optionalDependencies: - '@next/swc-darwin-arm64': 15.4.0 - '@next/swc-darwin-x64': 15.4.0 - '@next/swc-linux-arm64-gnu': 15.4.0 - '@next/swc-linux-arm64-musl': 15.4.0 - '@next/swc-linux-x64-gnu': 15.4.0 - '@next/swc-linux-x64-musl': 15.4.0 - '@next/swc-win32-arm64-msvc': 15.4.0 - '@next/swc-win32-x64-msvc': 15.4.0 - sharp: 0.34.2 - transitivePeerDependencies: - - '@babel/core' - - babel-plugin-macros - dev: false - /next@15.4.0(@babel/core@7.25.2)(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-9JfEyg23carbb/AxUylRQh4zVN4dt1af9aJ+L3CFl/LKQIQkWUWN44YhB9M5JhxMjleF6rkfNOD7IqDcsb6zyQ==} engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} @@ -39709,7 +39689,7 @@ packages: 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.94.0): + /postcss-loader@6.2.1(postcss@8.4.47)(webpack@5.99.9): resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -39720,7 +39700,7 @@ packages: klona: 2.0.6 postcss: 8.4.47 semver: 7.6.3 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@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.7.3)(webpack@5.98.0): @@ -39746,6 +39726,29 @@ packages: - typescript dev: true + /postcss-loader@8.1.1(@rspack/core@1.3.9)(postcss@8.4.38)(typescript@5.7.3)(webpack@5.99.9): + resolution: {integrity: sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==} + engines: {node: '>= 18.12.0'} + peerDependencies: + '@rspack/core': 0.x || 1.x + postcss: ^7.0.0 || ^8.0.1 + webpack: ^5.0.0 + peerDependenciesMeta: + '@rspack/core': + optional: true + webpack: + optional: true + dependencies: + '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + cosmiconfig: 9.0.0(typescript@5.7.3) + jiti: 1.21.7 + 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) + transitivePeerDependencies: + - typescript + dev: true + /postcss-media-minmax@5.0.0(postcss@8.4.38): resolution: {integrity: sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==} engines: {node: '>=10.0.0'} @@ -40310,7 +40313,6 @@ packages: nanoid: 3.3.11 picocolors: 1.1.1 source-map-js: 1.2.1 - dev: true /prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} @@ -40890,7 +40892,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-cascader@3.27.1(react-dom@18.3.1)(react@19.1.0): + /rc-cascader@3.27.1(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-VLdilQWBEZ0niK6MYEQzkY8ciGADEn8FFVtM0w0I1VBKit1kI9G7Z46E22CVudakHe+JaV8SSlQ6Tav2R2KaUg==} peerDependencies: react: '>=16.9.0' @@ -40899,11 +40901,11 @@ packages: '@babel/runtime': 7.26.0 array-tree-filter: 2.1.0 classnames: 2.5.1 - rc-select: 14.15.2(react-dom@18.3.1)(react@19.1.0) - rc-tree: 5.8.8(react-dom@18.3.1)(react@19.1.0) - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-select: 14.15.2(react-dom@19.1.0)(react@19.1.0) + rc-tree: 5.8.8(react-dom@19.1.0)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-cascader@3.7.3(react-dom@18.3.1)(react@18.3.1): @@ -40961,7 +40963,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-checkbox@3.3.0(react-dom@18.3.1)(react@19.1.0): + /rc-checkbox@3.3.0(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-Ih3ZaAcoAiFKJjifzwsGiT/f/quIkxJoklW4yKGho14Olulwn8gN7hOBve0/WGDg5o/l/5mL0w7ff7/YGvefVw==} peerDependencies: react: '>=16.9.0' @@ -40969,9 +40971,9 @@ packages: dependencies: '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-collapse@3.4.2(react-dom@18.3.1)(react@18.3.1): @@ -41017,7 +41019,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-collapse@3.7.3(react-dom@18.3.1)(react@19.1.0): + /rc-collapse@3.7.3(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-60FJcdTRn0X5sELF18TANwtVi7FtModq649H11mYF1jh83DniMoM4MqY627sEKRCTm4+WXfGDcB7hY5oW6xhyw==} peerDependencies: react: '>=16.9.0' @@ -41025,10 +41027,10 @@ packages: dependencies: '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1)(react@19.1.0) - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-motion: 2.9.3(react-dom@19.1.0)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-dialog@9.0.4(react-dom@18.3.1)(react@18.3.1): @@ -41076,19 +41078,19 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-dialog@9.5.2(react-dom@18.3.1)(react@19.1.0): + /rc-dialog@9.5.2(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-qVUjc8JukG+j/pNaHVSRa2GO2/KbV2thm7yO4hepQ902eGdYK913sGkwg/fh9yhKYV1ql3BKIN2xnud3rEXAPw==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: '@babel/runtime': 7.26.0 - '@rc-component/portal': 1.1.2(react-dom@18.3.1)(react@19.1.0) + '@rc-component/portal': 1.1.2(react-dom@19.1.0)(react@19.1.0) classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1)(react@19.1.0) - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-motion: 2.9.3(react-dom@19.1.0)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-drawer@6.3.0(react-dom@18.3.1)(react@18.3.1): @@ -41136,19 +41138,19 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-drawer@7.2.0(react-dom@18.3.1)(react@19.1.0): + /rc-drawer@7.2.0(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-9lOQ7kBekEJRdEpScHvtmEtXnAsy+NGDXiRWc2ZVC7QXAazNVbeT4EraQKYwCME8BJLa8Bxqxvs5swwyOepRwg==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: '@babel/runtime': 7.26.0 - '@rc-component/portal': 1.1.2(react-dom@18.3.1)(react@19.1.0) + '@rc-component/portal': 1.1.2(react-dom@19.1.0)(react@19.1.0) classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1)(react@19.1.0) - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-motion: 2.9.3(react-dom@19.1.0)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-dropdown@4.0.1(react-dom@18.3.1)(react@18.3.1): @@ -41193,18 +41195,18 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-dropdown@4.2.0(react-dom@18.3.1)(react@19.1.0): + /rc-dropdown@4.2.0(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-odM8Ove+gSh0zU27DUj5cG1gNKg7mLWBYzB5E4nNLrLwBmYEgYP43vHKDGOVZcJSVElQBI0+jTQgjnq0NfLjng==} peerDependencies: react: '>=16.11.0' react-dom: '>=16.11.0' dependencies: '@babel/runtime': 7.26.0 - '@rc-component/trigger': 2.2.3(react-dom@18.3.1)(react@19.1.0) + '@rc-component/trigger': 2.2.3(react-dom@19.1.0)(react@19.1.0) classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-field-form@1.34.2(react-dom@18.3.1)(react@18.3.1): @@ -41263,7 +41265,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-field-form@2.2.1(react-dom@18.3.1)(react@19.1.0): + /rc-field-form@2.2.1(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-uoNqDoR7A4tn4QTSqoWPAzrR7ZwOK5I+vuZ/qdcHtbKx+ZjEsTg7QXm2wk/jalDiSksAQmATxL0T5LJkRREdIA==} engines: {node: '>=8.x'} peerDependencies: @@ -41272,9 +41274,9 @@ packages: dependencies: '@babel/runtime': 7.26.0 '@rc-component/async-validator': 5.0.4 - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-image@5.13.0(react-dom@18.3.1)(react@18.3.1): @@ -41325,20 +41327,20 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-image@7.9.0(react-dom@18.3.1)(react@19.1.0): + /rc-image@7.9.0(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-l4zqO5E0quuLMCtdKfBgj4Suv8tIS011F5k1zBBlK25iMjjiNHxA0VeTzGFtUZERSA45gvpXDg8/P6qNLjR25g==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: '@babel/runtime': 7.26.0 - '@rc-component/portal': 1.1.2(react-dom@18.3.1)(react@19.1.0) + '@rc-component/portal': 1.1.2(react-dom@19.1.0)(react@19.1.0) classnames: 2.5.1 - rc-dialog: 9.5.2(react-dom@18.3.1)(react@19.1.0) - rc-motion: 2.9.3(react-dom@18.3.1)(react@19.1.0) - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-dialog: 9.5.2(react-dom@19.1.0)(react@19.1.0) + rc-motion: 2.9.3(react-dom@19.1.0)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-input-number@7.3.11(react-dom@18.3.1)(react@18.3.1): @@ -41384,7 +41386,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-input-number@9.1.0(react-dom@18.3.1)(react@19.1.0): + /rc-input-number@9.1.0(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-NqJ6i25Xn/AgYfVxynlevIhX3FuKlMwIFpucGG1h98SlK32wQwDK0zhN9VY32McOmuaqzftduNYWWooWz8pXQA==} peerDependencies: react: '>=16.9.0' @@ -41393,10 +41395,10 @@ packages: '@babel/runtime': 7.26.0 '@rc-component/mini-decimal': 1.1.0 classnames: 2.5.1 - rc-input: 1.5.1(react-dom@18.3.1)(react@19.1.0) - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-input: 1.5.1(react-dom@19.1.0)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-input@0.1.4(react-dom@18.3.1)(react@18.3.1): @@ -41438,7 +41440,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-input@1.5.1(react-dom@18.3.1)(react@19.1.0): + /rc-input@1.5.1(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-+nOzQJDeIfIpNP/SgY45LXSKbuMlp4Yap2y8c+ZpU7XbLmNzUd6+d5/S75sA/52jsVE6S/AkhkkDEAOjIu7i6g==} peerDependencies: react: '>=16.0.0' @@ -41446,9 +41448,9 @@ packages: dependencies: '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-mentions@1.13.1(react-dom@18.3.1)(react@18.3.1): @@ -41501,21 +41503,21 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-mentions@2.14.0(react-dom@18.3.1)(react@19.1.0): + /rc-mentions@2.14.0(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-qKR59FMuF8PK4ZqsbWX3UuA5P1M/snzyqV6Yt3y1DCFbCEdqUGIBgQp6vEfLCO6Z0RoRFlzXtCeSlBTcDDpg1A==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: '@babel/runtime': 7.26.0 - '@rc-component/trigger': 2.2.3(react-dom@18.3.1)(react@19.1.0) + '@rc-component/trigger': 2.2.3(react-dom@19.1.0)(react@19.1.0) classnames: 2.5.1 - rc-input: 1.5.1(react-dom@18.3.1)(react@19.1.0) - rc-menu: 9.14.1(react-dom@18.3.1)(react@19.1.0) - rc-textarea: 1.7.0(react-dom@18.3.1)(react@19.1.0) - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-input: 1.5.1(react-dom@19.1.0)(react@19.1.0) + rc-menu: 9.14.1(react-dom@19.1.0)(react@19.1.0) + rc-textarea: 1.7.0(react-dom@19.1.0)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-menu@9.14.1(react-dom@17.0.2)(react@17.0.2): @@ -41550,20 +41552,20 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-menu@9.14.1(react-dom@18.3.1)(react@19.1.0): + /rc-menu@9.14.1(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-5wlRb3M8S4yGlWhSoEYJ7ZVRElyScdcpUHxgiLxkeig1tEdyKrnED3B2fhpN0Rrpdp9jyhnmZR/Lwq2fH5VvDQ==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: '@babel/runtime': 7.26.0 - '@rc-component/trigger': 2.2.3(react-dom@18.3.1)(react@19.1.0) + '@rc-component/trigger': 2.2.3(react-dom@19.1.0)(react@19.1.0) classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1)(react@19.1.0) - rc-overflow: 1.3.2(react-dom@18.3.1)(react@19.1.0) - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-motion: 2.9.3(react-dom@19.1.0)(react@19.1.0) + rc-overflow: 1.3.2(react-dom@19.1.0)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-menu@9.8.4(react-dom@18.3.1)(react@18.3.1): @@ -41608,7 +41610,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-motion@2.9.3(react-dom@18.3.1)(react@19.1.0): + /rc-motion@2.9.3(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-rkW47ABVkic7WEB0EKJqzySpvDqwl60/tdkY7hWP7dYnh5pm0SzJpo54oW3TDUGXV5wfxXFmMkxrzRRbotQ0+w==} peerDependencies: react: '>=16.9.0' @@ -41616,9 +41618,9 @@ packages: dependencies: '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-notification@4.6.1(react-dom@18.3.1)(react@18.3.1): @@ -41666,7 +41668,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-notification@5.6.2(react-dom@18.3.1)(react@19.1.0): + /rc-notification@5.6.2(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-Id4IYMoii3zzrG0lB0gD6dPgJx4Iu95Xu0BQrhHIbp7ZnAZbLqdqQ73aIWH0d0UFcElxwaKjnzNovTjo7kXz7g==} engines: {node: '>=8.x'} peerDependencies: @@ -41675,10 +41677,10 @@ packages: dependencies: '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1)(react@19.1.0) - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-motion: 2.9.3(react-dom@19.1.0)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-overflow@1.3.2(react-dom@17.0.2)(react@17.0.2): @@ -41709,7 +41711,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-overflow@1.3.2(react-dom@18.3.1)(react@19.1.0): + /rc-overflow@1.3.2(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-nsUm78jkYAoPygDAcGZeC2VwIg/IBGSodtOY3pMof4W3M9qRJgqaDYm03ZayHlde3I6ipliAxbN0RUcGf5KOzw==} peerDependencies: react: '>=16.9.0' @@ -41717,10 +41719,10 @@ packages: dependencies: '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@19.1.0) - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-resize-observer: 1.4.0(react-dom@19.1.0)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-pagination@3.2.0(react-dom@18.3.1)(react@18.3.1): @@ -41761,7 +41763,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-pagination@4.2.0(react-dom@18.3.1)(react@19.1.0): + /rc-pagination@4.2.0(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-V6qeANJsT6tmOcZ4XiUmj8JXjRLbkusuufpuoBw2GiAn94fIixYjFLmbruD1Sbhn8fPLDnWawPp4CN37zQorvw==} peerDependencies: react: '>=16.9.0' @@ -41769,9 +41771,9 @@ packages: dependencies: '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-picker@2.7.6(react-dom@18.3.1)(react@18.3.1): @@ -41855,7 +41857,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-picker@4.6.15(dayjs@1.11.13)(react-dom@18.3.1)(react@19.1.0): + /rc-picker@4.6.15(dayjs@1.11.13)(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-OWZ1yrMie+KN2uEUfYCfS4b2Vu6RC1FWwNI0s+qypsc3wRt7g+peuZKVIzXCTaJwyyZruo80+akPg2+GmyiJjw==} engines: {node: '>=8.x'} peerDependencies: @@ -41876,14 +41878,14 @@ packages: optional: true dependencies: '@babel/runtime': 7.26.0 - '@rc-component/trigger': 2.2.3(react-dom@18.3.1)(react@19.1.0) + '@rc-component/trigger': 2.2.3(react-dom@19.1.0)(react@19.1.0) classnames: 2.5.1 dayjs: 1.11.13 - rc-overflow: 1.3.2(react-dom@18.3.1)(react@19.1.0) - rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@19.1.0) - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-overflow: 1.3.2(react-dom@19.1.0)(react@19.1.0) + rc-resize-observer: 1.4.0(react-dom@19.1.0)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-progress@3.4.2(react-dom@18.3.1)(react@18.3.1): @@ -41925,7 +41927,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-progress@4.0.0(react-dom@18.3.1)(react@19.1.0): + /rc-progress@4.0.0(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-oofVMMafOCokIUIBnZLNcOZFsABaUw8PPrf1/y0ZBvKZNpOiu5h4AO9vv11Sw0p4Hb3D0yGWuEattcQGtNJ/aw==} peerDependencies: react: '>=16.9.0' @@ -41933,9 +41935,9 @@ packages: dependencies: '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-rate@2.13.0(react-dom@17.0.2)(react@17.0.2): @@ -41966,7 +41968,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-rate@2.13.0(react-dom@18.3.1)(react@19.1.0): + /rc-rate@2.13.0(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-oxvx1Q5k5wD30sjN5tqAyWTvJfLNNJn7Oq3IeS4HxWfAiC4BOXMITNAsw7u/fzdtO4MS8Ki8uRLOzcnEuoQiAw==} engines: {node: '>=8.x'} peerDependencies: @@ -41975,9 +41977,9 @@ packages: dependencies: '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-rate@2.9.3(react-dom@18.3.1)(react@18.3.1): @@ -42022,7 +42024,7 @@ packages: resize-observer-polyfill: 1.5.1 dev: false - /rc-resize-observer@1.4.0(react-dom@18.3.1)(react@19.1.0): + /rc-resize-observer@1.4.0(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-PnMVyRid9JLxFavTjeDXEXo65HCRqbmLBw9xX9gfC4BZiSzbLXKzW3jPz+J0P71pLbD5tBMTT+mkstV5gD0c9Q==} peerDependencies: react: '>=16.9.0' @@ -42030,9 +42032,9 @@ packages: dependencies: '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) resize-observer-polyfill: 1.5.1 dev: false @@ -42078,7 +42080,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-segmented@2.3.0(react-dom@18.3.1)(react@19.1.0): + /rc-segmented@2.3.0(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-I3FtM5Smua/ESXutFfb8gJ8ZPcvFR+qUgeeGFQHBOvRiRKyAk4aBE5nfqrxXx+h8/vn60DQjOt6i4RNtrbOobg==} peerDependencies: react: '>=16.0.0' @@ -42086,10 +42088,10 @@ packages: dependencies: '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1)(react@19.1.0) - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-motion: 2.9.3(react-dom@19.1.0)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-select@14.1.18(react-dom@18.3.1)(react@18.3.1): @@ -42146,7 +42148,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-select@14.15.2(react-dom@18.3.1)(react@19.1.0): + /rc-select@14.15.2(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-oNoXlaFmpqXYcQDzcPVLrEqS2J9c+/+oJuGrlXeVVX/gVgrbHa5YcyiRUXRydFjyuA7GP3elRuLF7Y3Tfwltlw==} engines: {node: '>=8.x'} peerDependencies: @@ -42154,14 +42156,14 @@ packages: react-dom: '*' dependencies: '@babel/runtime': 7.26.0 - '@rc-component/trigger': 2.2.3(react-dom@18.3.1)(react@19.1.0) + '@rc-component/trigger': 2.2.3(react-dom@19.1.0)(react@19.1.0) classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1)(react@19.1.0) - rc-overflow: 1.3.2(react-dom@18.3.1)(react@19.1.0) - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) - rc-virtual-list: 3.14.8(react-dom@18.3.1)(react@19.1.0) + rc-motion: 2.9.3(react-dom@19.1.0)(react@19.1.0) + rc-overflow: 1.3.2(react-dom@19.1.0)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) + rc-virtual-list: 3.14.8(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-slider@10.0.1(react-dom@18.3.1)(react@18.3.1): @@ -42207,7 +42209,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-slider@10.6.2(react-dom@18.3.1)(react@19.1.0): + /rc-slider@10.6.2(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-FjkoFjyvUQWcBo1F3RgSglky3ar0+qHLM41PlFVYB4Bj3RD8E/Mv7kqMouLFBU+3aFglMzzctAIWRwajEuueSw==} engines: {node: '>=8.x'} peerDependencies: @@ -42216,9 +42218,9 @@ packages: dependencies: '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-steps@5.0.0(react-dom@18.3.1)(react@18.3.1): @@ -42263,7 +42265,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-steps@6.0.1(react-dom@18.3.1)(react@19.1.0): + /rc-steps@6.0.1(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-lKHL+Sny0SeHkQKKDJlAjV5oZ8DwCdS2hFhAkIjuQt1/pB81M0cA0ErVFdHq9+jmPmFw1vJB2F5NBzFXLJxV+g==} engines: {node: '>=8.x'} peerDependencies: @@ -42272,9 +42274,9 @@ packages: dependencies: '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-switch@3.2.2(react-dom@18.3.1)(react@18.3.1): @@ -42316,7 +42318,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-switch@4.1.0(react-dom@18.3.1)(react@19.1.0): + /rc-switch@4.1.0(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-TI8ufP2Az9oEbvyCeVE4+90PDSljGyuwix3fV58p7HV2o4wBnVToEyomJRVyTaZeqNPAp+vqeo4Wnj5u0ZZQBg==} peerDependencies: react: '>=16.9.0' @@ -42324,9 +42326,9 @@ packages: dependencies: '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-table@7.26.0(react-dom@18.3.1)(react@18.3.1): @@ -42379,7 +42381,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-table@7.45.7(react-dom@18.3.1)(react@19.1.0): + /rc-table@7.45.7(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-wi9LetBL1t1csxyGkMB2p3mCiMt+NDexMlPbXHvQFmBBAsMxrgNSAPwUci2zDLUq9m8QdWc1Nh8suvrpy9mXrg==} engines: {node: '>=8.x'} peerDependencies: @@ -42387,13 +42389,13 @@ packages: react-dom: '>=16.9.0' dependencies: '@babel/runtime': 7.26.0 - '@rc-component/context': 1.4.0(react-dom@18.3.1)(react@19.1.0) + '@rc-component/context': 1.4.0(react-dom@19.1.0)(react@19.1.0) classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@19.1.0) - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) - rc-virtual-list: 3.14.8(react-dom@18.3.1)(react@19.1.0) + rc-resize-observer: 1.4.0(react-dom@19.1.0)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) + rc-virtual-list: 3.14.8(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-tabs@12.5.10(react-dom@18.3.1)(react@18.3.1): @@ -42450,7 +42452,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-tabs@15.1.1(react-dom@18.3.1)(react@19.1.0): + /rc-tabs@15.1.1(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-Tc7bJvpEdkWIVCUL7yQrMNBJY3j44NcyWS48jF/UKMXuUlzaXK+Z/pEL5LjGcTadtPvVmNqA40yv7hmr+tCOAw==} engines: {node: '>=8.x'} peerDependencies: @@ -42459,13 +42461,13 @@ packages: dependencies: '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-dropdown: 4.2.0(react-dom@18.3.1)(react@19.1.0) - rc-menu: 9.14.1(react-dom@18.3.1)(react@19.1.0) - rc-motion: 2.9.3(react-dom@18.3.1)(react@19.1.0) - rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@19.1.0) - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-dropdown: 4.2.0(react-dom@19.1.0)(react@19.1.0) + rc-menu: 9.14.1(react-dom@19.1.0)(react@19.1.0) + rc-motion: 2.9.3(react-dom@19.1.0)(react@19.1.0) + rc-resize-observer: 1.4.0(react-dom@19.1.0)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-textarea@0.4.7(react-dom@18.3.1)(react@18.3.1): @@ -42513,7 +42515,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-textarea@1.7.0(react-dom@18.3.1)(react@19.1.0): + /rc-textarea@1.7.0(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-UxizYJkWkmxP3zofXgc487QiGyDmhhheDLLjIWbFtDmiru1ls30KpO8odDaPyqNUIy9ugj5djxTEuezIn6t3Jg==} peerDependencies: react: '>=16.9.0' @@ -42521,11 +42523,11 @@ packages: dependencies: '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-input: 1.5.1(react-dom@18.3.1)(react@19.1.0) - rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@19.1.0) - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-input: 1.5.1(react-dom@19.1.0)(react@19.1.0) + rc-resize-observer: 1.4.0(react-dom@19.1.0)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-tooltip@5.2.2(react-dom@18.3.1)(react@18.3.1): @@ -42567,17 +42569,17 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-tooltip@6.2.1(react-dom@18.3.1)(react@19.1.0): + /rc-tooltip@6.2.1(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-rws0duD/3sHHsD905Nex7FvoUGy2UBQRhTkKxeEvr2FB+r21HsOxcDJI0TzyO8NHhnAA8ILr8pfbSBg5Jj5KBg==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: '@babel/runtime': 7.26.0 - '@rc-component/trigger': 2.2.3(react-dom@18.3.1)(react@19.1.0) + '@rc-component/trigger': 2.2.3(react-dom@19.1.0)(react@19.1.0) classnames: 2.5.1 react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-tree-select@5.22.2(react-dom@17.0.2)(react@17.0.2): @@ -42610,7 +42612,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-tree-select@5.22.2(react-dom@18.3.1)(react@19.1.0): + /rc-tree-select@5.22.2(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-WHmWCck4+8mf4/KFTjw70AlnoNPkX4C1TOIzzwxfZ7w8hcNO4bzggoeO2Q3fAedjZteN5I3t2dT0BCZAnHedlQ==} peerDependencies: react: '*' @@ -42618,11 +42620,11 @@ packages: dependencies: '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-select: 14.15.2(react-dom@18.3.1)(react@19.1.0) - rc-tree: 5.8.8(react-dom@18.3.1)(react@19.1.0) - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-select: 14.15.2(react-dom@19.1.0)(react@19.1.0) + rc-tree: 5.8.8(react-dom@19.1.0)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-tree-select@5.5.5(react-dom@18.3.1)(react@18.3.1): @@ -42688,7 +42690,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-tree@5.8.8(react-dom@18.3.1)(react@19.1.0): + /rc-tree@5.8.8(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-S+mCMWo91m5AJqjz3PdzKilGgbFm7fFJRFiTDOcoRbD7UfMOPnerXwMworiga0O2XIo383UoWuEfeHs1WOltag==} engines: {node: '>=10.x'} peerDependencies: @@ -42697,11 +42699,11 @@ packages: dependencies: '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1)(react@19.1.0) - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) - rc-virtual-list: 3.14.8(react-dom@18.3.1)(react@19.1.0) + rc-motion: 2.9.3(react-dom@19.1.0)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) + rc-virtual-list: 3.14.8(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-trigger@5.3.4(react-dom@18.3.1)(react@18.3.1): @@ -42759,7 +42761,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-upload@4.5.2(react-dom@18.3.1)(react@19.1.0): + /rc-upload@4.5.2(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-QO3ne77DwnAPKFn0bA5qJM81QBjQi0e0NHdkvpFyY73Bea2NfITiotqJqVjHgeYPOJu5lLVR32TNGP084aSoXA==} peerDependencies: react: '>=16.9.0' @@ -42767,9 +42769,9 @@ packages: dependencies: '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc-util@5.43.0(react-dom@17.0.2)(react@17.0.2): @@ -42795,7 +42797,7 @@ packages: react-is: 18.3.1 dev: false - /rc-util@5.43.0(react-dom@18.3.1)(react@19.1.0): + /rc-util@5.43.0(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-AzC7KKOXFqAdIBqdGWepL9Xn7cm3vnAmjlHqUnoQaTMZYhM4VlXGLkkHHxj/BZ7Td0+SOPKB4RGPboBVKT9htw==} peerDependencies: react: '>=16.9.0' @@ -42803,7 +42805,7 @@ packages: dependencies: '@babel/runtime': 7.26.0 react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) react-is: 18.3.1 dev: false @@ -42837,7 +42839,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-virtual-list@3.14.8(react-dom@18.3.1)(react@19.1.0): + /rc-virtual-list@3.14.8(react-dom@19.1.0)(react@19.1.0): resolution: {integrity: sha512-8D0KfzpRYi6YZvlOWIxiOm9BGt4Wf2hQyEaM6RXlDDiY2NhLheuYI+RA+7ZaZj1lq+XQqy3KHlaeeXQfzI5fGg==} engines: {node: '>=8.x'} peerDependencies: @@ -42846,10 +42848,10 @@ packages: dependencies: '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@18.3.1)(react@19.1.0) - rc-util: 5.43.0(react-dom@18.3.1)(react@19.1.0) + rc-resize-observer: 1.4.0(react-dom@19.1.0)(react@19.1.0) + rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) react: 19.1.0 - react-dom: 18.3.1(react@19.1.0) + react-dom: 19.1.0(react@19.1.0) dev: false /rc@1.2.8: @@ -42963,16 +42965,6 @@ packages: react: 18.3.1 scheduler: 0.23.2 - /react-dom@18.3.1(react@19.1.0): - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} - peerDependencies: - react: ^18.3.1 - dependencies: - loose-envify: 1.4.0 - react: 19.1.0 - scheduler: 0.23.2 - dev: false - /react-dom@19.0.0(react@19.0.0): resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} peerDependencies: @@ -44349,15 +44341,15 @@ packages: peerDependencies: rspress: ^1 dependencies: - rspress: 1.34.1(webpack@5.98.0) + rspress: 1.34.1(webpack@5.99.9) dev: false - /rspress@1.34.1(webpack@5.98.0): + /rspress@1.34.1(webpack@5.99.9): resolution: {integrity: sha512-0aaQhrM4YXm94tSAva2RmdpbCSjp2dl4FJkzHmKLmdGZRUvGqqieF1YC8osw/oOkxHbmkWqhsFl7n+nzU+rOTA==} hasBin: true dependencies: '@rsbuild/core': 1.0.19 - '@rspress/core': 1.34.1(webpack@5.98.0) + '@rspress/core': 1.34.1(webpack@5.99.9) '@rspress/shared': 1.34.1 cac: 6.7.14 chalk: 5.3.0 @@ -44883,7 +44875,7 @@ packages: sass-embedded-win32-x64: 1.89.0 dev: true - /sass-loader@12.6.0(sass@1.79.4)(webpack@5.94.0): + /sass-loader@12.6.0(sass@1.79.4)(webpack@5.99.9): resolution: {integrity: sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -44905,7 +44897,7 @@ packages: klona: 2.0.6 neo-async: 2.6.2 sass: 1.79.4 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@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): @@ -44962,6 +44954,34 @@ packages: webpack: 5.98.0(@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.0)(sass@1.88.0)(webpack@5.99.9): + resolution: {integrity: sha512-oL+CMBXrj6BZ/zOq4os+UECPL+bWqt6OAC6DWS8Ln8GZRcMDjlJ4JC3FBDuHJdYaFWIdKNIBYmtZtK2MaMkNIw==} + engines: {node: '>= 18.12.0'} + peerDependencies: + '@rspack/core': 0.x || 1.x + node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + sass: ^1.3.0 + sass-embedded: '*' + webpack: ^5.0.0 + peerDependenciesMeta: + '@rspack/core': + optional: true + node-sass: + optional: true + sass: + optional: true + sass-embedded: + optional: true + webpack: + optional: true + dependencies: + '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + neo-async: 2.6.2 + sass: 1.88.0 + sass-embedded: 1.89.0 + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true + /sass@1.79.4: resolution: {integrity: sha512-K0QDSNPXgyqO4GZq2HO5Q70TLxTH6cIT59RdoCHMivrC8rqzaTw5ab9prjz9KUN1El4FLXrBXJhik61JR4HcGg==} engines: {node: '>=14.0.0'} @@ -45038,7 +45058,6 @@ packages: ajv: 8.17.1 ajv-formats: 2.1.1(ajv@8.17.1) ajv-keywords: 5.1.0(ajv@8.17.1) - dev: true /screenfull@5.2.0: resolution: {integrity: sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==} @@ -45647,7 +45666,7 @@ packages: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} - /source-map-loader@5.0.0(webpack@5.94.0): + /source-map-loader@5.0.0(webpack@5.98.0): resolution: {integrity: sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -45655,10 +45674,10 @@ packages: dependencies: iconv-lite: 0.6.3 source-map-js: 1.2.1 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - dev: false + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true - /source-map-loader@5.0.0(webpack@5.98.0): + /source-map-loader@5.0.0(webpack@5.99.9): resolution: {integrity: sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -45666,8 +45685,7 @@ packages: dependencies: iconv-lite: 0.6.3 source-map-js: 1.2.1 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true + webpack: 5.99.9(@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==} @@ -45998,7 +46016,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.7.3)(webpack@5.98.0): + /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.7.3)(webpack@5.99.9): resolution: {integrity: sha512-OCTWHrOCNatiadKND7/uE211KytgS/rLmJc/cR9ovMZ9Y5jD+n8NlHUjw0fUdCWNpPUx3p/Ey0Z2usG6YO+CeQ==} engines: {node: '>=18.0.0'} peerDependencies: @@ -46014,7 +46032,7 @@ packages: '@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.7.3) - '@storybook/react-docgen-typescript-plugin': 1.0.1(typescript@5.7.3)(webpack@5.98.0) + '@storybook/react-docgen-typescript-plugin': 1.0.1(typescript@5.7.3)(webpack@5.99.9) '@types/node': 18.16.9 find-up: 5.0.0 magic-string: 0.30.17 @@ -46395,23 +46413,22 @@ packages: resolution: {integrity: sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw==} dev: true - /style-loader@3.3.4(webpack@5.94.0): + /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.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - dev: false + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true - /style-loader@3.3.4(webpack@5.98.0): + /style-loader@3.3.4(webpack@5.99.9): 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.25.0)(webpack-cli@5.1.4) - dev: true + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) /style-to-object@0.3.0: resolution: {integrity: sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==} @@ -46615,7 +46632,7 @@ packages: /stylis@4.3.4: resolution: {integrity: sha512-osIBl6BGUmSfDkyH2mB7EFvCJntXDrLhKjHTRj/rK6xLH0yuPrHULDRQzKokSOD4VoorhtKpfcfW1GAntu8now==} - /stylus-loader@7.1.3(stylus@0.64.0)(webpack@5.94.0): + /stylus-loader@7.1.3(stylus@0.64.0)(webpack@5.98.0): resolution: {integrity: sha512-TY0SKwiY7D2kMd3UxaWKSf3xHF0FFN/FAfsSqfrhxRT/koXTwffq2cgEWDkLQz7VojMu7qEEHt5TlMjkPx9UDw==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -46625,10 +46642,10 @@ packages: fast-glob: 3.3.2 normalize-path: 3.0.0 stylus: 0.64.0 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - dev: false + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true - /stylus-loader@7.1.3(stylus@0.64.0)(webpack@5.98.0): + /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: @@ -46638,8 +46655,8 @@ packages: fast-glob: 3.3.2 normalize-path: 3.0.0 stylus: 0.64.0 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false /stylus@0.64.0: resolution: {integrity: sha512-ZIdT8eUv8tegmqy1tTIdJv9We2DumkNZFdCF5mz/Kpq3OcTaxSuCAYZge6HKK2CmNC02G1eJig2RV7XTw5hQrA==} @@ -46983,7 +47000,7 @@ packages: engines: {node: '>=8'} dev: true - /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.94.0): + /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.99.9): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -47006,7 +47023,7 @@ packages: schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.37.0 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@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): @@ -47061,32 +47078,6 @@ packages: 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.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.95.0): - resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} - 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.25 - '@swc/core': 1.7.26(@swc/helpers@0.5.13) - esbuild: 0.25.0 - jest-worker: 27.5.1 - schema-utils: 3.3.0 - serialize-javascript: 6.0.2 - terser: 5.37.0 - webpack: 5.95.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): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} @@ -47113,32 +47104,6 @@ packages: 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.11(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.98.0): - resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} - 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.25 - '@swc/core': 1.7.26(@swc/helpers@0.5.13) - esbuild: 0.18.20 - jest-worker: 27.5.1 - schema-utils: 4.3.0 - 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) - dev: true - /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==} engines: {node: '>= 10.13.0'} @@ -47164,32 +47129,6 @@ packages: terser: 5.37.0 webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.98.0): - resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} - 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.25 - '@swc/core': 1.7.26(@swc/helpers@0.5.13) - esbuild: 0.24.0 - jest-worker: 27.5.1 - schema-utils: 4.3.0 - serialize-javascript: 6.0.2 - terser: 5.37.0 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - dev: true - /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.94.0): resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} engines: {node: '>= 10.13.0'} @@ -47261,10 +47200,10 @@ packages: '@swc/core': 1.10.18(@swc/helpers@0.5.17) esbuild: 0.17.19 jest-worker: 27.5.1 - schema-utils: 4.3.0 + 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.17.19)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.10.18)(esbuild@0.17.19)(webpack-cli@5.1.4) dev: true /terser-webpack-plugin@5.3.14(@swc/core@1.10.18)(esbuild@0.18.20)(webpack@5.99.9): @@ -47287,7 +47226,7 @@ packages: '@swc/core': 1.10.18(@swc/helpers@0.5.17) esbuild: 0.18.20 jest-worker: 27.5.1 - schema-utils: 4.3.0 + schema-utils: 4.3.2 serialize-javascript: 6.0.2 terser: 5.37.0 webpack: 5.99.9(@swc/core@1.10.18)(esbuild@0.18.20)(webpack-cli@5.1.4) @@ -47313,12 +47252,63 @@ packages: '@swc/core': 1.7.26(@swc/helpers@0.5.13) esbuild: 0.17.19 jest-worker: 27.5.1 - schema-utils: 4.3.0 + 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.17.19)(webpack-cli@5.1.4) dev: true + /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.99.9): + 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.25 + '@swc/core': 1.7.26(@swc/helpers@0.5.13) + esbuild: 0.18.20 + jest-worker: 27.5.1 + 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.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.99.9): + 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.25 + '@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.99.9(@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): resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} @@ -47339,12 +47329,37 @@ packages: '@swc/core': 1.7.26(@swc/helpers@0.5.13) esbuild: 0.25.0 jest-worker: 27.5.1 - schema-utils: 4.3.0 + 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) dev: true + /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.99.9): + 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.25 + '@swc/core': 1.7.26(@swc/helpers@0.5.13) + esbuild: 0.25.0 + jest-worker: 27.5.1 + 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) + /terser@5.37.0: resolution: {integrity: sha512-B8wRRkmre4ERucLM/uXx4MOV5cbnOlVAqUst+1+iLKPI0dOgFO28f84ptoQt9HEI537PMzfYa/d+GEPKTRXmYA==} engines: {node: '>=10'} @@ -47699,7 +47714,7 @@ packages: typescript: 5.7.3 dev: true - /ts-checker-rspack-plugin@1.1.3(@rspack/core@1.3.9)(typescript@5.7.3): + /ts-checker-rspack-plugin@1.1.3(@rspack/core@1.3.9)(typescript@5.0.4): resolution: {integrity: sha512-VpB+L+F330T484qGp5KqyoU00PRlUlz4kO1ifBpQ5CkKXEFXye8nmeXlZ5rvZAXjFAMRFiG+sI9OewO6Bd9UvA==} engines: {node: '>=16.0.0'} peerDependencies: @@ -47717,11 +47732,11 @@ packages: memfs: 4.17.0 minimatch: 9.0.5 picocolors: 1.1.1 - typescript: 5.7.3 + typescript: 5.0.4 dev: true - /ts-checker-rspack-plugin@1.1.4(@rspack/core@1.3.9)(typescript@5.0.4): - resolution: {integrity: sha512-lDpKuAubxUlsonUE1LpZS5fw7tfjutNb0lwjAo0k8OcxpWv/q18ytaD6eZXdjrFdTEFNIHtKp9dNkUKGky8SgA==} + /ts-checker-rspack-plugin@1.1.3(@rspack/core@1.3.9)(typescript@5.5.2): + resolution: {integrity: sha512-VpB+L+F330T484qGp5KqyoU00PRlUlz4kO1ifBpQ5CkKXEFXye8nmeXlZ5rvZAXjFAMRFiG+sI9OewO6Bd9UvA==} engines: {node: '>=16.0.0'} peerDependencies: '@rspack/core': ^1.0.0 @@ -47735,13 +47750,34 @@ packages: '@rspack/lite-tapable': 1.0.1 chokidar: 3.6.0 is-glob: 4.0.3 - memfs: 4.17.2 + memfs: 4.17.0 minimatch: 9.0.5 picocolors: 1.1.1 - typescript: 5.0.4 + typescript: 5.5.2 + dev: true + + /ts-checker-rspack-plugin@1.1.3(@rspack/core@1.3.9)(typescript@5.7.3): + resolution: {integrity: sha512-VpB+L+F330T484qGp5KqyoU00PRlUlz4kO1ifBpQ5CkKXEFXye8nmeXlZ5rvZAXjFAMRFiG+sI9OewO6Bd9UvA==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@rspack/core': ^1.0.0 + typescript: '>=3.8.0' + peerDependenciesMeta: + '@rspack/core': + optional: true + dependencies: + '@babel/code-frame': 7.27.1 + '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + '@rspack/lite-tapable': 1.0.1 + chokidar: 3.6.0 + is-glob: 4.0.3 + memfs: 4.17.0 + minimatch: 9.0.5 + picocolors: 1.1.1 + typescript: 5.7.3 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.3.9)(typescript@5.0.4): resolution: {integrity: sha512-lDpKuAubxUlsonUE1LpZS5fw7tfjutNb0lwjAo0k8OcxpWv/q18ytaD6eZXdjrFdTEFNIHtKp9dNkUKGky8SgA==} engines: {node: '>=16.0.0'} peerDependencies: @@ -47759,7 +47795,7 @@ packages: memfs: 4.17.2 minimatch: 9.0.5 picocolors: 1.1.1 - typescript: 5.5.2 + typescript: 5.0.4 dev: true /ts-checker-rspack-plugin@1.1.4(@rspack/core@1.3.9)(typescript@5.7.3): @@ -47897,10 +47933,10 @@ packages: micromatch: 4.0.8 semver: 7.6.3 typescript: 5.5.2 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.10.18)(esbuild@0.17.19)(webpack-cli@5.1.4) dev: true - /ts-loader@9.5.1(typescript@5.7.3)(webpack@5.94.0): + /ts-loader@9.5.1(typescript@5.7.3)(webpack@5.98.0): resolution: {integrity: sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==} engines: {node: '>=12.0.0'} peerDependencies: @@ -47913,10 +47949,10 @@ packages: semver: 7.6.3 source-map: 0.7.4 typescript: 5.7.3 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - dev: false + 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.7.3)(webpack@5.98.0): + /ts-loader@9.5.1(typescript@5.7.3)(webpack@5.99.9): resolution: {integrity: sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==} engines: {node: '>=12.0.0'} peerDependencies: @@ -47929,8 +47965,8 @@ packages: semver: 7.6.3 source-map: 0.7.4 typescript: 5.7.3 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true + webpack: 5.99.9(@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==} @@ -49210,7 +49246,7 @@ packages: hasBin: true dependencies: cac: 6.7.14 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.1(supports-color@5.5.0) pathe: 1.1.2 picocolors: 1.1.1 vite: 5.4.18(@types/node@20.12.14)(less@4.3.0)(stylus@0.64.0) @@ -49663,7 +49699,7 @@ packages: - supports-color dev: true - /vue-loader@17.4.2(vue@3.5.10)(webpack@5.95.0): + /vue-loader@17.4.2(vue@3.5.10)(webpack@5.99.9): resolution: {integrity: sha512-yTKOA4R/VN4jqjw4y5HrynFL8AK0Z3/Jt7eOJXEitsm0GMRHDBjCfCiuTiLP7OESvsZYo2pATCWhDqxC5ZrM6w==} peerDependencies: '@vue/compiler-sfc': '*' @@ -49679,7 +49715,7 @@ packages: hash-sum: 2.0.0 vue: 3.5.10(typescript@5.5.2) watchpack: 2.4.2 - webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true /vue-router@4.4.5(vue@3.5.10): @@ -49900,7 +49936,7 @@ packages: webpack: 5.98.0(@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.99.9): resolution: {integrity: sha512-A4ChP0Qj8oGociTs6UdlRUGANIGrCDL3y+pmQMc+dSsraXHCatFpmMey4mYELA+juqwUqwQsUgJJISXl1KWmiw==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -49914,10 +49950,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.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true - /webpack-dev-middleware@7.4.2(webpack@5.94.0): + /webpack-dev-middleware@7.4.2(webpack@5.98.0): resolution: {integrity: sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -49932,10 +49968,10 @@ packages: on-finished: 2.4.1 range-parser: 1.2.1 schema-utils: 4.3.0 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - dev: false + webpack: 5.98.0(@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.99.9): resolution: {integrity: sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -49950,10 +49986,9 @@ packages: on-finished: 2.4.1 range-parser: 1.2.1 schema-utils: 4.3.0 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true + webpack: 5.99.9(@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.94.0): + /webpack-dev-server@5.1.0(webpack-cli@5.1.4)(webpack@5.99.9): resolution: {integrity: sha512-aQpaN81X6tXie1FoOB7xlMfCsN19pSvRAeYUHOdFWOlhpQ/LlbfTqYwwmEDFV0h8GGuqmCmKmT+pxcUV/Nt2gQ==} engines: {node: '>= 18.12.0'} hasBin: true @@ -49992,9 +50027,9 @@ packages: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack@5.98.0) - webpack-dev-middleware: 7.4.2(webpack@5.94.0) + webpack-dev-middleware: 7.4.2(webpack@5.99.9) ws: 8.18.0 transitivePeerDependencies: - bufferutil @@ -50052,6 +50087,55 @@ packages: - utf-8-validate dev: true + /webpack-dev-server@5.2.0(webpack-cli@5.1.4)(webpack@5.99.9): + resolution: {integrity: sha512-90SqqYXA2SK36KcT6o1bvwvZfJFcmoamqeJY7+boioffX9g9C0wjjJRGUrQIuh43pb0ttX7+ssavmj/WN2RHtA==} + engines: {node: '>= 18.12.0'} + hasBin: true + peerDependencies: + webpack: ^5.0.0 + webpack-cli: '*' + peerDependenciesMeta: + webpack: + optional: true + webpack-cli: + optional: true + dependencies: + '@types/bonjour': 3.5.13 + '@types/connect-history-api-fallback': 1.5.4 + '@types/express': 4.17.21 + '@types/serve-index': 1.9.4 + '@types/serve-static': 1.15.7 + '@types/sockjs': 0.3.36 + '@types/ws': 8.5.12 + ansi-html-community: 0.0.8 + bonjour-service: 1.2.1 + chokidar: 3.6.0 + colorette: 2.0.20 + compression: 1.7.4 + 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) + ipaddr.js: 2.2.0 + launch-editor: 2.9.1 + open: 10.1.0 + p-retry: 6.2.0 + schema-utils: 4.3.0 + selfsigned: 2.4.1 + 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) + ws: 8.18.0 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate + dev: true + /webpack-dev-server@5.2.1(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-ml/0HIj9NLpVKOMq+SuBPLHcmbG+TGIjXRHsYfZwocUBIqEvws8NnS/V9AFQ5FKP+tgn5adwVwRrTEpGL33QFQ==} engines: {node: '>= 18.12.0'} @@ -50126,7 +50210,7 @@ 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.94.0): + /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: @@ -50138,10 +50222,10 @@ packages: dependencies: html-webpack-plugin: 5.6.2(@rspack/core@1.3.9)(webpack@5.98.0) typed-assert: 1.0.9 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - dev: false + webpack: 5.98.0(@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.98.0): + /webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.2)(webpack@5.99.9): resolution: {integrity: sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==} engines: {node: '>= 12'} peerDependencies: @@ -50153,8 +50237,8 @@ packages: dependencies: html-webpack-plugin: 5.6.2(@rspack/core@1.3.9)(webpack@5.98.0) typed-assert: 1.0.9 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false /webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.3)(webpack@5.99.9): resolution: {integrity: sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==} @@ -50168,7 +50252,7 @@ packages: dependencies: html-webpack-plugin: 5.6.3(@rspack/core@1.3.9)(webpack@5.99.9) typed-assert: 1.0.9 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.10.18)(esbuild@0.17.19)(webpack-cli@5.1.4) dev: true /webpack-virtual-modules@0.6.2: @@ -50335,8 +50419,8 @@ packages: - uglify-js dev: true - /webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4): - resolution: {integrity: sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==} + /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: @@ -50345,16 +50429,16 @@ packages: webpack-cli: optional: true dependencies: - '@types/estree': 1.0.6 - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/wasm-edit': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 + '@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 - acorn-import-attributes: 1.9.5(acorn@8.14.0) - browserslist: 4.24.0 + browserslist: 4.24.4 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.1 - es-module-lexer: 1.5.4 + es-module-lexer: 1.6.0 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -50363,9 +50447,9 @@ 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.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.95.0) + terser-webpack-plugin: 5.3.11(@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-sources: 3.2.3 @@ -50373,10 +50457,9 @@ packages: - '@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.99.9(@swc/core@1.10.18)(esbuild@0.17.19)(webpack-cli@5.1.4): + resolution: {integrity: sha512-brOPwM3JnmOa+7kd3NsmOUOwbDAj8FT9xDsG3IW0MgbN9yZV7Oi/s/+MNQ/EcSMqw7qfoRyXPoeEWT8zLVdVGg==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -50387,14 +50470,15 @@ 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.14.0 - browserslist: 4.24.4 + browserslist: 4.25.0 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.1 - 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 @@ -50403,9 +50487,9 @@ packages: loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 4.3.0 + schema-utils: 4.3.2 tapable: 2.2.1 - terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.98.0) + terser-webpack-plugin: 5.3.14(@swc/core@1.10.18)(esbuild@0.17.19)(webpack@5.99.9) watchpack: 2.4.2 webpack-cli: 5.1.4(webpack@5.98.0) webpack-sources: 3.2.3 @@ -50415,8 +50499,8 @@ packages: - 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.99.9(@swc/core@1.10.18)(esbuild@0.18.20)(webpack-cli@5.1.4): + resolution: {integrity: sha512-brOPwM3JnmOa+7kd3NsmOUOwbDAj8FT9xDsG3IW0MgbN9yZV7Oi/s/+MNQ/EcSMqw7qfoRyXPoeEWT8zLVdVGg==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -50427,14 +50511,15 @@ 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.14.0 - browserslist: 4.24.4 + browserslist: 4.25.0 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.1 - 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 @@ -50443,9 +50528,9 @@ packages: loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 4.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.98.0) + terser-webpack-plugin: 5.3.14(@swc/core@1.10.18)(esbuild@0.18.20)(webpack@5.99.9) watchpack: 2.4.2 webpack-cli: 5.1.4(webpack@5.98.0) webpack-sources: 3.2.3 @@ -50455,8 +50540,8 @@ packages: - 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.99.9(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4): + resolution: {integrity: sha512-brOPwM3JnmOa+7kd3NsmOUOwbDAj8FT9xDsG3IW0MgbN9yZV7Oi/s/+MNQ/EcSMqw7qfoRyXPoeEWT8zLVdVGg==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -50467,14 +50552,15 @@ 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.14.0 - browserslist: 4.24.4 + browserslist: 4.25.0 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.1 - 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 @@ -50483,9 +50569,9 @@ packages: loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 4.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.98.0) + terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.99.9) watchpack: 2.4.2 webpack-cli: 5.1.4(webpack@5.98.0) webpack-sources: 3.2.3 @@ -50493,8 +50579,9 @@ packages: - '@swc/core' - esbuild - uglify-js + dev: true - /webpack@5.99.9(@swc/core@1.10.18)(esbuild@0.17.19)(webpack-cli@5.1.4): + /webpack@5.99.9(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4): resolution: {integrity: sha512-brOPwM3JnmOa+7kd3NsmOUOwbDAj8FT9xDsG3IW0MgbN9yZV7Oi/s/+MNQ/EcSMqw7qfoRyXPoeEWT8zLVdVGg==} engines: {node: '>=10.13.0'} hasBin: true @@ -50511,10 +50598,10 @@ packages: '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 acorn: 8.14.0 - browserslist: 4.24.4 + browserslist: 4.25.0 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.1 - 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 @@ -50525,7 +50612,7 @@ packages: neo-async: 2.6.2 schema-utils: 4.3.2 tapable: 2.2.1 - terser-webpack-plugin: 5.3.14(@swc/core@1.10.18)(esbuild@0.17.19)(webpack@5.99.9) + terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.99.9) watchpack: 2.4.2 webpack-cli: 5.1.4(webpack@5.98.0) webpack-sources: 3.2.3 @@ -50535,7 +50622,7 @@ packages: - uglify-js dev: true - /webpack@5.99.9(@swc/core@1.10.18)(esbuild@0.18.20)(webpack-cli@5.1.4): + /webpack@5.99.9(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4): resolution: {integrity: sha512-brOPwM3JnmOa+7kd3NsmOUOwbDAj8FT9xDsG3IW0MgbN9yZV7Oi/s/+MNQ/EcSMqw7qfoRyXPoeEWT8zLVdVGg==} engines: {node: '>=10.13.0'} hasBin: true @@ -50552,10 +50639,10 @@ packages: '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 acorn: 8.14.0 - browserslist: 4.24.4 + browserslist: 4.25.0 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.1 - 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 @@ -50566,7 +50653,7 @@ packages: neo-async: 2.6.2 schema-utils: 4.3.2 tapable: 2.2.1 - terser-webpack-plugin: 5.3.14(@swc/core@1.10.18)(esbuild@0.18.20)(webpack@5.99.9) + terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.99.9) watchpack: 2.4.2 webpack-cli: 5.1.4(webpack@5.98.0) webpack-sources: 3.2.3 @@ -50574,9 +50661,8 @@ packages: - '@swc/core' - esbuild - uglify-js - dev: true - /webpack@5.99.9(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4): + /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==} engines: {node: '>=10.13.0'} hasBin: true @@ -50593,10 +50679,10 @@ packages: '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 acorn: 8.14.0 - browserslist: 4.24.4 + browserslist: 4.25.0 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.1 - 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 @@ -50607,7 +50693,7 @@ 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.17.19)(webpack@5.99.9) + terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.99.9) watchpack: 2.4.2 webpack-cli: 5.1.4(webpack@5.98.0) webpack-sources: 3.2.3 @@ -50615,7 +50701,6 @@ packages: - '@swc/core' - esbuild - uglify-js - dev: true /websocket-driver@0.7.4: resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} From 6be1ee3261eb912427d36c27d3ce78468bfcc8f5 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 12 Jun 2025 15:42:35 +0800 Subject: [PATCH 05/13] chore: create patch --- .github/workflows/build-and-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 87ed38eed5c..b9bd12abbee 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -59,7 +59,7 @@ jobs: run: npx nx run-many --targets=build --projects=tag:type:pkg --parallel=4 - name: Run Build for All - run: npx nx run-many --targets=build --projects=tag:type:pkg --parallel=4 --skip-nx-cache + run: npx nx run-many --targets=build --projects=tag:type:pkg --parallel=4 - name: Check Package Publishing Compatibility run: | From 20d054326e7207129929f4aaa13e690cdee376ae Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 12 Jun 2025 15:42:58 +0800 Subject: [PATCH 06/13] chore: create patch --- .github/workflows/build-and-test.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index b9bd12abbee..7371acab38a 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -58,9 +58,6 @@ jobs: - name: Warm Nx Cache run: npx nx run-many --targets=build --projects=tag:type:pkg --parallel=4 - - name: Run Build for All - run: npx nx run-many --targets=build --projects=tag:type:pkg --parallel=4 - - name: Check Package Publishing Compatibility run: | for pkg in packages/*; do From 71146113538c5bf7a1ccfbe8f9a9692e57abc93f Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 12 Jun 2025 15:52:15 +0800 Subject: [PATCH 07/13] chore: create patch --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b6caed555d9..059498c0834 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -48,7 +48,7 @@ jobs: - name: Build and test Packages run: | git fetch origin main - npx nx run-many --targets=build --projects=tag:type:pkg --skip-nx-cache + npx nx run-many --targets=build --projects=tag:type:pkg ls -l packages/*/dist packages/*/package.json - name: Release From ff0ba6d414f39a01dfe734e01bde2c8d8f2c22df Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 12 Jun 2025 16:15:59 +0800 Subject: [PATCH 08/13] chore: enhance module federation share scope with next/compat/router and simplify import handling --- apps/3000-home/package.json | 2 +- apps/3001-shop/package.json | 2 +- apps/3002-checkout/package.json | 2 +- .../next-app-router-4000/package.json | 2 +- .../next-app-router-4001/package.json | 2 +- packages/nextjs-mf/src/internal.ts | 23 ++- pnpm-lock.yaml | 151 +++++++++--------- 7 files changed, 89 insertions(+), 95 deletions(-) diff --git a/apps/3000-home/package.json b/apps/3000-home/package.json index 68c0cdcc39e..0c6d1af23cb 100644 --- a/apps/3000-home/package.json +++ b/apps/3000-home/package.json @@ -6,7 +6,7 @@ "@ant-design/cssinjs": "^1.21.0", "antd": "5.19.1", "lodash": "4.17.21", - "next": "15.4.0", + "next": "15.3.3", "react": "19.1.0", "react-dom": "19.1.0", "webpack": "5.99.9" diff --git a/apps/3001-shop/package.json b/apps/3001-shop/package.json index acaa91b1320..c1c0f8722ae 100644 --- a/apps/3001-shop/package.json +++ b/apps/3001-shop/package.json @@ -6,7 +6,7 @@ "@ant-design/cssinjs": "^1.21.0", "antd": "5.19.1", "lodash": "4.17.21", - "next": "15.4.0", + "next": "15.3.3", "react": "19.1.0", "react-dom": "19.1.0" }, diff --git a/apps/3002-checkout/package.json b/apps/3002-checkout/package.json index 330ba308363..bf476302b34 100644 --- a/apps/3002-checkout/package.json +++ b/apps/3002-checkout/package.json @@ -6,7 +6,7 @@ "@ant-design/cssinjs": "^1.21.0", "antd": "5.19.1", "lodash": "4.17.21", - "next": "15.4.0", + "next": "15.3.3", "react": "19.1.0", "react-dom": "19.1.0" }, diff --git a/apps/next-app-router/next-app-router-4000/package.json b/apps/next-app-router/next-app-router-4000/package.json index d7e0f0ed1bb..327b02db5c7 100644 --- a/apps/next-app-router/next-app-router-4000/package.json +++ b/apps/next-app-router/next-app-router-4000/package.json @@ -24,7 +24,7 @@ "date-fns": "3.6.0", "dinero.js": "2.0.0-alpha.10", "ms": "3.0.0-canary.1", - "next": "15.4.0", + "next": "15.3.3", "react": "19.1.0", "react-dom": "19.1.0", "server-only": "0.0.1", diff --git a/apps/next-app-router/next-app-router-4001/package.json b/apps/next-app-router/next-app-router-4001/package.json index 914e79172d9..3f92bae482e 100644 --- a/apps/next-app-router/next-app-router-4001/package.json +++ b/apps/next-app-router/next-app-router-4001/package.json @@ -24,7 +24,7 @@ "date-fns": "3.6.0", "dinero.js": "2.0.0-alpha.10", "ms": "3.0.0-canary.1", - "next": "15.4.0", + "next": "15.3.3", "react": "19.1.0", "react-dom": "19.1.0", "server-only": "0.0.1", diff --git a/packages/nextjs-mf/src/internal.ts b/packages/nextjs-mf/src/internal.ts index abccaf6c73e..4bc8cb5be5f 100644 --- a/packages/nextjs-mf/src/internal.ts +++ b/packages/nextjs-mf/src/internal.ts @@ -135,6 +135,12 @@ export const DEFAULT_SHARE_SCOPE: moduleFederationPlugin.SharedObject = { singleton: true, import: undefined, }, + 'next/compat/router': { + requiredVersion: false, + singleton: true, + import: undefined, + shareKey: 'next/router', + }, 'next/image': { requiredVersion: undefined, singleton: true, @@ -173,14 +179,10 @@ export const DEFAULT_SHARE_SCOPE: moduleFederationPlugin.SharedObject = { 'react/jsx-dev-runtime': { singleton: true, requiredVersion: false, - import: require.resolve('react/jsx-dev-runtime', { - paths: [process.cwd()], - }), }, 'react/jsx-runtime': { singleton: true, requiredVersion: false, - import: require.resolve('react/jsx-runtime', { paths: [process.cwd()] }), }, 'styled-jsx': { singleton: true, @@ -218,16 +220,9 @@ export const DEFAULT_SHARE_SCOPE_BROWSER: moduleFederationPlugin.SharedObject = if (key === 'react-dom/server') { return acc; } - let imp = undefined; - if (key.startsWith('react')) { - console.log(key); - imp = require.resolve(key, { paths: [process.cwd()] }); - } - if (imp) { - console.log(imp, process.cwd()); - } - // Set eager and import to undefined for all entries, except for the ones specified above - acc[key] = { ...value, import: imp }; + + // Set import to undefined for all entries + acc[key] = { ...value, import: undefined }; return acc; }, {} as moduleFederationPlugin.SharedObject); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8468b1d87e1..a22cbdc852f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -136,22 +136,22 @@ importers: version: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) '@nx/module-federation': specifier: 21.1.3 - version: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.4.0)(nx@21.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + version: 21.1.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.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) '@nx/next': specifier: 21.1.3 - version: 21.1.3(@babel/core@7.25.2)(@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@8.57.1)(html-webpack-plugin@5.6.2)(next@15.4.0)(nx@21.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) + version: 21.1.3(@babel/core@7.25.2)(@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@8.57.1)(html-webpack-plugin@5.6.2)(next@15.3.3)(nx@21.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) '@nx/node': specifier: 21.1.3 version: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/react': specifier: 21.1.3 - version: 21.1.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.4.0)(nx@21.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) + version: 21.1.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.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) '@nx/rollup': specifier: 21.1.3 version: 21.1.3(@babel/core@7.25.2)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/rspack': specifier: 21.1.3 - version: 21.1.3(@module-federation/enhanced@0.9.1)(@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.3.0)(next@15.4.0)(nx@21.1.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + version: 21.1.3(@module-federation/enhanced@0.9.1)(@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.3.0)(next@15.3.3)(nx@21.1.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) '@nx/storybook': specifier: 21.1.3 version: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2) @@ -205,7 +205,7 @@ importers: version: 8.6.12(storybook@8.3.5) '@storybook/nextjs': specifier: 8.6.12 - version: 8.6.12(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(next@15.4.0)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.7.3)(webpack-cli@5.1.4)(webpack@5.98.0) + version: 8.6.12(@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@8.3.5)(typescript@5.7.3)(webpack-cli@5.1.4)(webpack@5.98.0) '@storybook/node-logger': specifier: 8.1.11 version: 8.1.11 @@ -513,8 +513,8 @@ importers: specifier: 4.17.21 version: 4.17.21 next: - specifier: 15.4.0 - version: 15.4.0(@babel/core@7.25.2)(react-dom@19.1.0)(react@19.1.0) + specifier: 15.3.3 + version: 15.3.3(@babel/core@7.25.2)(react-dom@19.1.0)(react@19.1.0) react: specifier: 19.1.0 version: 19.1.0 @@ -544,8 +544,8 @@ importers: specifier: 4.17.21 version: 4.17.21 next: - specifier: 15.4.0 - version: 15.4.0(@babel/core@7.25.2)(react-dom@19.1.0)(react@19.1.0) + specifier: 15.3.3 + version: 15.3.3(@babel/core@7.25.2)(react-dom@19.1.0)(react@19.1.0) react: specifier: 19.1.0 version: 19.1.0 @@ -575,8 +575,8 @@ importers: specifier: 4.17.21 version: 4.17.21 next: - specifier: 15.4.0 - version: 15.4.0(@babel/core@7.25.2)(react-dom@19.1.0)(react@19.1.0) + specifier: 15.3.3 + version: 15.3.3(@babel/core@7.25.2)(react-dom@19.1.0)(react@19.1.0) react: specifier: 19.1.0 version: 19.1.0 @@ -1375,8 +1375,8 @@ importers: specifier: 3.0.0-canary.1 version: 3.0.0-canary.1 next: - specifier: 15.4.0 - version: 15.4.0(@babel/core@7.25.2)(react-dom@19.1.0)(react@19.1.0) + specifier: 15.3.3 + version: 15.3.3(@babel/core@7.25.2)(react-dom@19.1.0)(react@19.1.0) react: specifier: 19.1.0 version: 19.1.0 @@ -1466,8 +1466,8 @@ importers: specifier: 3.0.0-canary.1 version: 3.0.0-canary.1 next: - specifier: 15.4.0 - version: 15.4.0(@babel/core@7.25.2)(react-dom@19.1.0)(react@19.1.0) + specifier: 15.3.3 + version: 15.3.3(@babel/core@7.25.2)(react-dom@19.1.0)(react@19.1.0) react: specifier: 19.1.0 version: 19.1.0 @@ -10800,7 +10800,7 @@ packages: resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} hasBin: true dependencies: - detect-libc: 2.0.3 + detect-libc: 2.0.4 https-proxy-agent: 5.0.1 make-dir: 3.1.0 node-fetch: 2.7.0(encoding@0.1.13) @@ -13292,7 +13292,7 @@ packages: - vue-tsc dev: true - /@module-federation/node@2.7.7(@rspack/core@1.3.9)(next@15.4.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.99.9): + /@module-federation/node@2.7.7(@rspack/core@1.3.9)(next@15.3.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.99.9): resolution: {integrity: sha512-8NaByOBkbTkv25k2iBgaEFvjzLPAQKjlFBtR1JYdMXMyeouzzsDi9G7S0Hblc5td8ZKe7PDP/+KA3+uS35jMcQ==} peerDependencies: next: '*' @@ -13312,7 +13312,7 @@ packages: '@module-federation/sdk': 0.15.0 btoa: 1.2.1 encoding: 0.1.13 - next: 15.4.0(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) + next: 15.3.3(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) node-fetch: 2.7.0(encoding@0.1.13) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -13822,8 +13822,8 @@ packages: resolution: {integrity: sha512-/0hWQfiaD5//LvGNgc8PjvyqV50vGK0cADYzaoOOGN8fxzBn3iAiaq3S0tCRnFBldq0LVveLcxCTi41ZoYgAgg==} dev: false - /@next/env@15.4.0-canary.57: - resolution: {integrity: sha512-gDNgJA7YnuUWQ2Ei6oeMiuSSWWICyYGK0AbWQnOfub1LIyYPNXMSyvyLTkGwVyIixbLMUFdzjTgU+ZxYHil7Mg==} + /@next/env@15.3.3: + resolution: {integrity: sha512-OdiMrzCl2Xi0VTjiQQUK0Xh7bJHnOuET2s+3V+Y40WJBAXrJeGA3f+I8MZJ/YQ3mVGi5XGR1L66oFlgqXhQ4Vw==} /@next/eslint-plugin-next@14.2.2: resolution: {integrity: sha512-q+Ec2648JtBpKiu/FSJm8HAsFXlNvioHeBCbTP12T1SGcHYwhqHULSfQgFkPgHDu3kzNp2Kem4J54bK4rPQ5SQ==} @@ -13840,8 +13840,8 @@ packages: dev: false optional: true - /@next/swc-darwin-arm64@15.4.0: - resolution: {integrity: sha512-tUq3IBxdu1I+CfIQ7fOVHb5L0Ehu9lXmA3bcVVMDswnKnmL3V15LInWkFbQ/kuIDv87AT+UfJB4us+yJ1lNr/A==} + /@next/swc-darwin-arm64@15.3.3: + resolution: {integrity: sha512-WRJERLuH+O3oYB4yZNVahSVFmtxRNjNF1I1c34tYMoJb0Pve+7/RaLAJJizyYiFhjYNGHRAE1Ri2Fd23zgDqhg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] @@ -13857,8 +13857,8 @@ packages: dev: false optional: true - /@next/swc-darwin-x64@15.4.0: - resolution: {integrity: sha512-zsFozes7iXAkfQYQGYi9xiDKrS7mjLCMl9DIZfm0cEmilYmJrO16rn04H4Y+NJZ5kBxJUXn+hAy4kXmToZYFHA==} + /@next/swc-darwin-x64@15.3.3: + resolution: {integrity: sha512-XHdzH/yBc55lu78k/XwtuFR/ZXUTcflpRXcsu0nKmF45U96jt1tsOZhVrn5YH+paw66zOANpOnFQ9i6/j+UYvw==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] @@ -13874,8 +13874,8 @@ packages: dev: false optional: true - /@next/swc-linux-arm64-gnu@15.4.0: - resolution: {integrity: sha512-z5S7BWDhBp+VJUzDEVpDasJC9EebZ1Jw8R25ryEH+ojLl14kMuoDtULOdin3f4zXBEwPvJrkt1G+Aes+TSX4iQ==} + /@next/swc-linux-arm64-gnu@15.3.3: + resolution: {integrity: sha512-VZ3sYL2LXB8znNGcjhocikEkag/8xiLgnvQts41tq6i+wql63SMS1Q6N8RVXHw5pEUjiof+II3HkDd7GFcgkzw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -13891,8 +13891,8 @@ packages: dev: false optional: true - /@next/swc-linux-arm64-musl@15.4.0: - resolution: {integrity: sha512-VqN0D+CdUxMSO+a1EaIEJajMKlHbsSIObd1zYiNJ3d5vWO8eg9K/f+AtBm6F4zaRlSLTURKLoZ+f6aGIbzhXFA==} + /@next/swc-linux-arm64-musl@15.3.3: + resolution: {integrity: sha512-h6Y1fLU4RWAp1HPNJWDYBQ+e3G7sLckyBXhmH9ajn8l/RSMnhbuPBV/fXmy3muMcVwoJdHL+UtzRzs0nXOf9SA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -13908,8 +13908,8 @@ packages: dev: false optional: true - /@next/swc-linux-x64-gnu@15.4.0: - resolution: {integrity: sha512-iWQKV+kCeg0iSQR0tYm8I5K0w7YJnvy3HsdIlYHAhHYiqFEr/3JkKL3p1KduxRiaMj3dCv5ZuyZuCGV1le89ew==} + /@next/swc-linux-x64-gnu@15.3.3: + resolution: {integrity: sha512-jJ8HRiF3N8Zw6hGlytCj5BiHyG/K+fnTKVDEKvUCyiQ/0r5tgwO7OgaRiOjjRoIx2vwLR+Rz8hQoPrnmFbJdfw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -13925,8 +13925,8 @@ packages: dev: false optional: true - /@next/swc-linux-x64-musl@15.4.0: - resolution: {integrity: sha512-pm9t8LhfpNLtU5OjMny7OBjATRn3tiP+Kw4FQz/27XhgTmiwNbcqSAV4w+8TJ34e/X61xjj6vY32fsofxsQU5A==} + /@next/swc-linux-x64-musl@15.3.3: + resolution: {integrity: sha512-HrUcTr4N+RgiiGn3jjeT6Oo208UT/7BuTr7K0mdKRBtTbT4v9zJqCDKO97DUqqoBK1qyzP1RwvrWTvU6EPh/Cw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -13942,8 +13942,8 @@ packages: dev: false optional: true - /@next/swc-win32-arm64-msvc@15.4.0: - resolution: {integrity: sha512-yvx5Rj9Tb370IERMvHo9+gAxLQI6OIwmin0kELI8fvGYflaRz/cF1H2sk+a2y7WH3LY7RnKVRxoRLLVsch2WXQ==} + /@next/swc-win32-arm64-msvc@15.3.3: + resolution: {integrity: sha512-SxorONgi6K7ZUysMtRF3mIeHC5aA3IQLmKFQzU0OuhuUYwpOBc1ypaLJLP5Bf3M9k53KUUUj4vTPwzGvl/NwlQ==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] @@ -13968,8 +13968,8 @@ packages: dev: false optional: true - /@next/swc-win32-x64-msvc@15.4.0: - resolution: {integrity: sha512-IldilrY7yfSlqOpTha7I7rYDDkyCC/KIMCjo2Nf0WqTLw3B5ha4islIF07YjNRbZS1Xl5WMqo9zZtx7VAE4epg==} + /@next/swc-win32-x64-msvc@15.3.3: + resolution: {integrity: sha512-4QZG6F8enl9/S2+yIiOiju0iCTFd93d8VC1q9LZS4p/Xuk81W2QDjCFeoogmrWWkAD59z8ZxepBQap2dKS5ruw==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -14405,11 +14405,11 @@ packages: - supports-color dev: true - /@nx/module-federation@21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.4.0)(nx@21.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): + /@nx/module-federation@21.1.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.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): resolution: {integrity: sha512-NmKs9hWQwA+vDtImHfkOQOti06CDSbRRGAJ5gfnHN7yGXQWZn9cVHupTgxj9XHyJ8JzzXGHgSKxkqryydszLGw==} dependencies: '@module-federation/enhanced': 0.9.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.99.9) - '@module-federation/node': 2.7.7(@rspack/core@1.3.9)(next@15.4.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.99.9) + '@module-federation/node': 2.7.7(@rspack/core@1.3.9)(next@15.3.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.99.9) '@module-federation/sdk': 0.9.1 '@nx/devkit': 21.1.3(nx@21.1.3) '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) @@ -14441,7 +14441,7 @@ packages: - webpack-cli dev: true - /@nx/next@21.1.3(@babel/core@7.25.2)(@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@8.57.1)(html-webpack-plugin@5.6.2)(next@15.4.0)(nx@21.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0): + /@nx/next@21.1.3(@babel/core@7.25.2)(@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@8.57.1)(html-webpack-plugin@5.6.2)(next@15.3.3)(nx@21.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-ZKC/AZVGwCe08wRThE1mJDxjTj1aNGY8DsFBZcSIQQgZmA340ARHutQSigt0CzcsaeHVPBgJ+mBp8XWS6TyXDQ==} peerDependencies: next: '>=14.0.0' @@ -14450,7 +14450,7 @@ packages: '@nx/devkit': 21.1.3(nx@21.1.3) '@nx/eslint': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.1.3)(verdaccio@6.1.2) '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) - '@nx/react': 21.1.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.4.0)(nx@21.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) + '@nx/react': 21.1.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.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) '@nx/web': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) '@nx/webpack': 21.1.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.1.3)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) @@ -14458,7 +14458,7 @@ packages: copy-webpack-plugin: 10.2.4(webpack@5.98.0) file-loader: 6.2.0(webpack@5.98.0) ignore: 5.3.2 - next: 15.4.0(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) + next: 15.3.3(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) semver: 7.6.3 tslib: 2.8.1 webpack-merge: 5.10.0 @@ -14719,13 +14719,13 @@ packages: - webpack dev: false - /@nx/react@21.1.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.4.0)(nx@21.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0): + /@nx/react@21.1.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.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-gYLHhuRZOvLEuvACJDrSHiBJXBEus7bSNvpGBpo880bVHgTeVnmkNxifcPc3kmdS8jwv0pyOpt8+SWJDxpyL2g==} dependencies: '@nx/devkit': 21.1.3(nx@21.1.3) '@nx/eslint': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.1.3)(verdaccio@6.1.2) '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) - '@nx/module-federation': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.4.0)(nx@21.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + '@nx/module-federation': 21.1.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.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) '@nx/web': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) '@svgr/webpack': 8.1.0(typescript@5.7.3) @@ -14794,7 +14794,7 @@ packages: - verdaccio dev: true - /@nx/rspack@21.1.3(@module-federation/enhanced@0.9.1)(@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.3.0)(next@15.4.0)(nx@21.1.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): + /@nx/rspack@21.1.3(@module-federation/enhanced@0.9.1)(@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.3.0)(next@15.3.3)(nx@21.1.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): resolution: {integrity: sha512-bt/SegqsfL9DFK9iGgK/zcWx86mJQCOAHNhtQ2TkzXSZMbgzu1onGgJteAuoKbilr2+Qx0i2e+T0bluJ4yJNoQ==} peerDependencies: '@module-federation/enhanced': ^0.9.0 @@ -14804,7 +14804,7 @@ packages: '@module-federation/node': link:packages/node '@nx/devkit': 21.1.3(nx@21.1.3) '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) - '@nx/module-federation': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@15.4.0)(nx@21.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + '@nx/module-federation': 21.1.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.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) '@nx/web': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) '@rspack/core': 1.3.9(@swc/helpers@0.5.13) @@ -17568,7 +17568,7 @@ packages: '@swc/helpers': 0.5.3 core-js: 3.36.1 html-webpack-plugin: /html-rspack-plugin@5.7.2(@rspack/core@0.7.5) - postcss: 8.5.4 + postcss: 8.4.38 dev: true /@rsbuild/core@1.0.1-rc.4: @@ -17579,7 +17579,7 @@ packages: '@rspack/core': 1.0.14(@swc/helpers@0.5.17) '@rspack/lite-tapable': 1.0.1 '@swc/helpers': 0.5.17 - caniuse-lite: 1.0.30001718 + caniuse-lite: 1.0.30001721 core-js: 3.38.1 optionalDependencies: fsevents: 2.3.3 @@ -20465,7 +20465,7 @@ packages: resolution: {integrity: sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==} dev: true - /@storybook/nextjs@8.6.12(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(next@15.4.0)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.7.3)(webpack-cli@5.1.4)(webpack@5.98.0): + /@storybook/nextjs@8.6.12(@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@8.3.5)(typescript@5.7.3)(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-I9y5xpOOSCo91IK4jf8nT/V9R0sPiJblKc0gJg0sOSSNgsswGxJq9anah6PEbYhlZtbptmhGOL6IeUR+pI6Qzw==} engines: {node: '>=18.0.0'} peerDependencies: @@ -20505,7 +20505,7 @@ packages: find-up: 5.0.0 image-size: 1.1.1 loader-utils: 3.3.1 - next: 15.4.0(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) + next: 15.3.3(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) node-polyfill-webpack-plugin: 2.0.1(webpack@5.98.0) pnp-webpack-plugin: 1.7.0(typescript@5.7.3) postcss: 8.4.38 @@ -26668,7 +26668,6 @@ packages: engines: {node: '>=10.16.0'} dependencies: streamsearch: 1.1.0 - dev: false /bytes@3.0.0: resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} @@ -29071,7 +29070,6 @@ packages: resolution: {integrity: sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==} engines: {node: '>=8'} requiresBuild: true - optional: true /detect-newline@3.1.0: resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} @@ -37734,10 +37732,9 @@ packages: - babel-plugin-macros dev: false - /next@15.4.0(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-9JfEyg23carbb/AxUylRQh4zVN4dt1af9aJ+L3CFl/LKQIQkWUWN44YhB9M5JhxMjleF6rkfNOD7IqDcsb6zyQ==} + /next@15.3.3(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-JqNj29hHNmCLtNvd090SyRbXJiivQ+58XjCcrC50Crb5g5u2zi7Y2YivbsEfzk6AtVI80akdOQbaMZwWB1Hthw==} engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} - deprecated: This version was published in error. Please use next@latest hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 @@ -37756,32 +37753,33 @@ packages: sass: optional: true dependencies: - '@next/env': 15.4.0-canary.57 + '@next/env': 15.3.3 + '@swc/counter': 0.1.3 '@swc/helpers': 0.5.15 + busboy: 1.6.0 caniuse-lite: 1.0.30001721 postcss: 8.4.31 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) styled-jsx: 5.1.6(@babel/core@7.25.2)(react@18.3.1) optionalDependencies: - '@next/swc-darwin-arm64': 15.4.0 - '@next/swc-darwin-x64': 15.4.0 - '@next/swc-linux-arm64-gnu': 15.4.0 - '@next/swc-linux-arm64-musl': 15.4.0 - '@next/swc-linux-x64-gnu': 15.4.0 - '@next/swc-linux-x64-musl': 15.4.0 - '@next/swc-win32-arm64-msvc': 15.4.0 - '@next/swc-win32-x64-msvc': 15.4.0 + '@next/swc-darwin-arm64': 15.3.3 + '@next/swc-darwin-x64': 15.3.3 + '@next/swc-linux-arm64-gnu': 15.3.3 + '@next/swc-linux-arm64-musl': 15.3.3 + '@next/swc-linux-x64-gnu': 15.3.3 + '@next/swc-linux-x64-musl': 15.3.3 + '@next/swc-win32-arm64-msvc': 15.3.3 + '@next/swc-win32-x64-msvc': 15.3.3 sharp: 0.34.2 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros dev: true - /next@15.4.0(@babel/core@7.25.2)(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-9JfEyg23carbb/AxUylRQh4zVN4dt1af9aJ+L3CFl/LKQIQkWUWN44YhB9M5JhxMjleF6rkfNOD7IqDcsb6zyQ==} + /next@15.3.3(@babel/core@7.25.2)(react-dom@19.1.0)(react@19.1.0): + resolution: {integrity: sha512-JqNj29hHNmCLtNvd090SyRbXJiivQ+58XjCcrC50Crb5g5u2zi7Y2YivbsEfzk6AtVI80akdOQbaMZwWB1Hthw==} engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} - deprecated: This version was published in error. Please use next@latest hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 @@ -37800,22 +37798,24 @@ packages: sass: optional: true dependencies: - '@next/env': 15.4.0-canary.57 + '@next/env': 15.3.3 + '@swc/counter': 0.1.3 '@swc/helpers': 0.5.15 + busboy: 1.6.0 caniuse-lite: 1.0.30001721 postcss: 8.4.31 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) styled-jsx: 5.1.6(@babel/core@7.25.2)(react@19.1.0) optionalDependencies: - '@next/swc-darwin-arm64': 15.4.0 - '@next/swc-darwin-x64': 15.4.0 - '@next/swc-linux-arm64-gnu': 15.4.0 - '@next/swc-linux-arm64-musl': 15.4.0 - '@next/swc-linux-x64-gnu': 15.4.0 - '@next/swc-linux-x64-musl': 15.4.0 - '@next/swc-win32-arm64-msvc': 15.4.0 - '@next/swc-win32-x64-msvc': 15.4.0 + '@next/swc-darwin-arm64': 15.3.3 + '@next/swc-darwin-x64': 15.3.3 + '@next/swc-linux-arm64-gnu': 15.3.3 + '@next/swc-linux-arm64-musl': 15.3.3 + '@next/swc-linux-x64-gnu': 15.3.3 + '@next/swc-linux-x64-musl': 15.3.3 + '@next/swc-win32-arm64-msvc': 15.3.3 + '@next/swc-win32-x64-msvc': 15.3.3 sharp: 0.34.2 transitivePeerDependencies: - '@babel/core' @@ -46169,7 +46169,6 @@ packages: /streamsearch@1.1.0: resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} engines: {node: '>=10.0.0'} - dev: false /streamx@2.22.0: resolution: {integrity: sha512-sLh1evHOzBy/iWRiR6d1zRcLao4gGZr3C1kzNz4fopCOKJb6xD9ub8Mpi9Mr1R6id5o43S+d93fI48UC5uM9aw==} From ce18839e7313a6351f6fee15fc710e32183800b3 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 12 Jun 2025 16:46:30 +0800 Subject: [PATCH 09/13] chore: no share next compat router --- packages/nextjs-mf/src/internal.ts | 6 ------ 1 file changed, 6 deletions(-) diff --git a/packages/nextjs-mf/src/internal.ts b/packages/nextjs-mf/src/internal.ts index 4bc8cb5be5f..9fce3ec7e20 100644 --- a/packages/nextjs-mf/src/internal.ts +++ b/packages/nextjs-mf/src/internal.ts @@ -135,12 +135,6 @@ export const DEFAULT_SHARE_SCOPE: moduleFederationPlugin.SharedObject = { singleton: true, import: undefined, }, - 'next/compat/router': { - requiredVersion: false, - singleton: true, - import: undefined, - shareKey: 'next/router', - }, 'next/image': { requiredVersion: undefined, singleton: true, From f6a01dbdd83f669b2f84b53fb133502ef10f7e8b Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 12 Jun 2025 16:59:47 +0800 Subject: [PATCH 10/13] chore: no share next compat router --- .vscode/launch.json | 175 +- apps/3000-home/next-env.d.ts | 2 +- apps/3000-home/next.config.js | 11 +- apps/3000-home/package.json | 10 +- apps/3000-home/tsconfig.json | 2 +- apps/3001-shop/next-env.d.ts | 2 +- apps/3001-shop/next.config.js | 12 +- apps/3001-shop/package.json | 9 +- apps/3001-shop/tsconfig.json | 2 +- apps/3002-checkout/next-env.d.ts | 2 +- apps/3002-checkout/next.config.js | 11 +- apps/3002-checkout/package.json | 9 +- apps/3002-checkout/tsconfig.json | 2 +- package.json | 38 +- .../src/lib/sharing/ProvideSharedPlugin.ts | 16 +- packages/nextjs-mf/src/internal.ts | 14 +- .../src/plugins/NextFederationPlugin/index.ts | 7 - pnpm-lock.yaml | 2185 +++++------------ 18 files changed, 859 insertions(+), 1650 deletions(-) diff --git a/.vscode/launch.json b/.vscode/launch.json index e913111c1e5..930bd01897c 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -1,4 +1,177 @@ { "version": "0.2.0", - "configurations": [] + "configurations": [ + { + "command": "pnpm run nx", + "name": "Run nx", + "request": "launch", + "type": "node-terminal" + }, + { + "command": "pnpm run commit", + "name": "Run commit", + "request": "launch", + "type": "node-terminal" + }, + { + "command": "pnpm run docs", + "name": "Run docs", + "request": "launch", + "type": "node-terminal" + }, + { + "command": "pnpm run lint", + "name": "Run lint", + "request": "launch", + "type": "node-terminal" + }, + { + "command": "pnpm run build", + "name": "Run build", + "request": "launch", + "type": "node-terminal" + }, + { + "command": "pnpm run lint-fix", + "name": "Run lint-fix", + "request": "launch", + "type": "node-terminal" + }, + { + "command": "pnpm run trigger-release", + "name": "Run trigger-release", + "request": "launch", + "type": "node-terminal" + }, + { + "command": "pnpm run serve:next", + "name": "Run serve:next", + "request": "launch", + "type": "node-terminal" + }, + { + "command": "pnpm run serve:website", + "name": "Run serve:website", + "request": "launch", + "type": "node-terminal" + }, + { + "command": "pnpm run build:website", + "name": "Run build:website", + "request": "launch", + "type": "node-terminal" + }, + { + "command": "pnpm run extract-i18n:website", + "name": "Run extract-i18n:website", + "request": "launch", + "type": "node-terminal" + }, + { + "command": "pnpm run sync:pullMFTypes", + "name": "Run sync:pullMFTypes", + "request": "launch", + "type": "node-terminal" + }, + { + "command": "pnpm run app:next:dev", + "name": "Run app:next:dev", + "request": "launch", + "type": "node-terminal" + }, + { + "command": "pnpm run app:next:prod", + "name": "Run app:next:prod", + "request": "launch", + "type": "node-terminal" + }, + { + "name": "Debug Enhanced Tests", + "type": "node", + "request": "launch", + "preLaunchTask": "pnpm-build-enhanced", + "runtimeExecutable": "/Users/bytedance/.nvm/versions/node/v18.20.8/bin/node", + "runtimeArgs": [ + "${workspaceFolder}/node_modules/jest/bin/jest.js", + "test/ConfigTestCases.basictest.js", + "test/unit", + "--runInBand", + "--no-cache" + ], + "cwd": "${workspaceFolder}/packages/enhanced", + "console": "integratedTerminal", + "internalConsoleOptions": "neverOpen", + "env": { + "NODE_OPTIONS": "--experimental-vm-modules" + }, + "skipFiles": ["/**"], + "outFiles": ["${workspaceFolder}/packages/enhanced/dist/**/*.js"], + "sourceMaps": true + }, + { + "name": "Debug Current Test File", + "type": "node", + "request": "launch", + "runtimeExecutable": "pnpm", + "runtimeArgs": [ + "nx", + "test", + "${relativeFileDirname}", + "--testFile=${fileBasename}", + "--runInBand", + "--no-cache" + ], + "console": "integratedTerminal", + "internalConsoleOptions": "neverOpen", + "skipFiles": ["/**"], + "env": { + "NODE_ENV": "test" + } + }, + { + "name": "Debug Package Tests", + "type": "node", + "request": "launch", + "runtimeExecutable": "pnpm", + "runtimeArgs": [ + "nx", + "test", + "${input:package}", + "--runInBand", + "--no-cache" + ], + "console": "integratedTerminal", + "internalConsoleOptions": "neverOpen", + "skipFiles": ["/**"], + "env": { + "NODE_ENV": "test" + } + }, + { + "name": "Debug All Tests", + "type": "node", + "request": "launch", + "runtimeExecutable": "pnpm", + "runtimeArgs": [ + "nx", + "run-many", + "--target=test", + "--runInBand", + "--no-cache" + ], + "console": "integratedTerminal", + "internalConsoleOptions": "neverOpen", + "skipFiles": ["/**"], + "env": { + "NODE_ENV": "test" + } + } + ], + "inputs": [ + { + "id": "package", + "type": "promptString", + "description": "Enter the package name to test (e.g., enhanced, cli, runtime)" + } + ] } diff --git a/apps/3000-home/next-env.d.ts b/apps/3000-home/next-env.d.ts index 52e831b4342..a4a7b3f5cfa 100644 --- a/apps/3000-home/next-env.d.ts +++ b/apps/3000-home/next-env.d.ts @@ -2,4 +2,4 @@ /// // NOTE: This file should not be edited -// see https://nextjs.org/docs/pages/api-reference/config/typescript for more information. +// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information. diff --git a/apps/3000-home/next.config.js b/apps/3000-home/next.config.js index c072cc67b50..e24726da8b8 100644 --- a/apps/3000-home/next.config.js +++ b/apps/3000-home/next.config.js @@ -1,6 +1,15 @@ +const { withNx } = require('@nx/next/plugins/with-nx'); const NextFederationPlugin = require('@module-federation/nextjs-mf'); +/** + * @type {import('@nx/next/plugins/with-nx').WithNxOptions} + **/ const nextConfig = { + nx: { + // Set this to true if you would like to to use SVGR + // See: https://github.com/gregberge/svgr + svgr: false, + }, webpack(config, options) { const { isServer } = options; config.watchOptions = { @@ -59,4 +68,4 @@ const nextConfig = { }, }; -module.exports = nextConfig; +module.exports = withNx(nextConfig); diff --git a/apps/3000-home/package.json b/apps/3000-home/package.json index 0c6d1af23cb..5622b7c7230 100644 --- a/apps/3000-home/package.json +++ b/apps/3000-home/package.json @@ -6,18 +6,16 @@ "@ant-design/cssinjs": "^1.21.0", "antd": "5.19.1", "lodash": "4.17.21", - "next": "15.3.3", - "react": "19.1.0", - "react-dom": "19.1.0", - "webpack": "5.99.9" + "next": "14.2.16", + "react": "18.3.1" }, "devDependencies": { "@module-federation/nextjs-mf": "workspace:*", - "@module-federation/runtime": "latest" + "@module-federation/runtime": "workspace:*", + "@module-federation/utilities": "workspace:*" }, "scripts": { "start": "next start", - "dev": "NEXT_PRIVATE_LOCAL_WEBPACK=true next dev", "build": "pnpm exec next telemetry disable && NEXT_PRIVATE_LOCAL_WEBPACK=true next build" } } diff --git a/apps/3000-home/tsconfig.json b/apps/3000-home/tsconfig.json index d7b82815f4b..7aabbd6f50a 100644 --- a/apps/3000-home/tsconfig.json +++ b/apps/3000-home/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../tsconfig.base.json", "compilerOptions": { "target": "es2017", "jsx": "preserve", diff --git a/apps/3001-shop/next-env.d.ts b/apps/3001-shop/next-env.d.ts index 52e831b4342..a4a7b3f5cfa 100644 --- a/apps/3001-shop/next-env.d.ts +++ b/apps/3001-shop/next-env.d.ts @@ -2,4 +2,4 @@ /// // NOTE: This file should not be edited -// see https://nextjs.org/docs/pages/api-reference/config/typescript for more information. +// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information. diff --git a/apps/3001-shop/next.config.js b/apps/3001-shop/next.config.js index c8f92e897e1..7f56ae93d52 100644 --- a/apps/3001-shop/next.config.js +++ b/apps/3001-shop/next.config.js @@ -1,6 +1,14 @@ +const { withNx } = require('@nx/next/plugins/with-nx'); const NextFederationPlugin = require('@module-federation/nextjs-mf'); - +/** + * @type {import('@nx/next/plugins/with-nx').WithNxOptions} + **/ const nextConfig = { + nx: { + // Set this to true if you would like to to use SVGR + // See: https://github.com/gregberge/svgr + svgr: false, + }, webpack(config, options) { const { isServer } = options; config.watchOptions = { @@ -46,4 +54,4 @@ const nextConfig = { }, }; -module.exports = nextConfig; +module.exports = withNx(nextConfig); diff --git a/apps/3001-shop/package.json b/apps/3001-shop/package.json index c1c0f8722ae..b8a1318e23f 100644 --- a/apps/3001-shop/package.json +++ b/apps/3001-shop/package.json @@ -6,17 +6,16 @@ "@ant-design/cssinjs": "^1.21.0", "antd": "5.19.1", "lodash": "4.17.21", - "next": "15.3.3", - "react": "19.1.0", - "react-dom": "19.1.0" + "next": "14.2.16", + "react": "18.3.1" }, "devDependencies": { "@module-federation/nextjs-mf": "workspace:*", "@module-federation/runtime": "workspace:*", - "@module-federation/sdk": "workspace:*" + "@module-federation/sdk": "workspace:*", + "@module-federation/utilities": "workspace:*" }, "scripts": { - "dev": "NEXT_PRIVATE_LOCAL_WEBPACK=true next dev", "start": "next start", "build": "NEXT_PRIVATE_LOCAL_WEBPACK=true next build" } diff --git a/apps/3001-shop/tsconfig.json b/apps/3001-shop/tsconfig.json index c011811939b..e202c10f010 100644 --- a/apps/3001-shop/tsconfig.json +++ b/apps/3001-shop/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../tsconfig.base.json", "compilerOptions": { "target": "es2017", "jsx": "preserve", diff --git a/apps/3002-checkout/next-env.d.ts b/apps/3002-checkout/next-env.d.ts index 52e831b4342..a4a7b3f5cfa 100644 --- a/apps/3002-checkout/next-env.d.ts +++ b/apps/3002-checkout/next-env.d.ts @@ -2,4 +2,4 @@ /// // NOTE: This file should not be edited -// see https://nextjs.org/docs/pages/api-reference/config/typescript for more information. +// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information. diff --git a/apps/3002-checkout/next.config.js b/apps/3002-checkout/next.config.js index 4eb185ebba6..71cc7d84615 100644 --- a/apps/3002-checkout/next.config.js +++ b/apps/3002-checkout/next.config.js @@ -1,6 +1,15 @@ +const { withNx } = require('@nx/next/plugins/with-nx'); const NextFederationPlugin = require('@module-federation/nextjs-mf'); +/** + * @type {import('@nx/next/plugins/with-nx').WithNxOptions} + **/ const nextConfig = { + nx: { + // Set this to true if you would like to to use SVGR + // See: https://github.com/gregberge/svgr + svgr: false, + }, webpack(config, options) { const { isServer } = options; config.watchOptions = { @@ -45,4 +54,4 @@ const nextConfig = { }, }; -module.exports = nextConfig; +module.exports = withNx(nextConfig); diff --git a/apps/3002-checkout/package.json b/apps/3002-checkout/package.json index bf476302b34..4f0d6e6e002 100644 --- a/apps/3002-checkout/package.json +++ b/apps/3002-checkout/package.json @@ -6,17 +6,16 @@ "@ant-design/cssinjs": "^1.21.0", "antd": "5.19.1", "lodash": "4.17.21", - "next": "15.3.3", - "react": "19.1.0", - "react-dom": "19.1.0" + "next": "14.2.16", + "react": "18.3.1" }, "devDependencies": { "@module-federation/nextjs-mf": "workspace:*", "@module-federation/runtime": "workspace:*", - "@module-federation/sdk": "workspace:*" + "@module-federation/sdk": "workspace:*", + "@module-federation/utilities": "workspace:*" }, "scripts": { - "dev": "NEXT_PRIVATE_LOCAL_WEBPACK=true next dev", "start": "next start", "build": "NEXT_PRIVATE_LOCAL_WEBPACK=true next build" } diff --git a/apps/3002-checkout/tsconfig.json b/apps/3002-checkout/tsconfig.json index c011811939b..e202c10f010 100644 --- a/apps/3002-checkout/tsconfig.json +++ b/apps/3002-checkout/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../tsconfig.base.json", "compilerOptions": { "target": "es2017", "jsx": "preserve", diff --git a/package.json b/package.json index 3fcee243bb2..d351a046474 100644 --- a/package.json +++ b/package.json @@ -105,24 +105,24 @@ "@commitlint/cz-commitlint": "19.5.0", "@fontsource/roboto": "5.1.0", "@fontsource/roboto-mono": "5.1.0", - "@nx/cypress": "21.1.3", - "@nx/devkit": "21.1.3", - "@nx/esbuild": "21.1.3", - "@nx/eslint": "21.1.3", - "@nx/eslint-plugin": "21.1.3", - "@nx/express": "21.1.3", - "@nx/jest": "21.1.3", - "@nx/js": "21.1.3", - "@nx/module-federation": "21.1.3", - "@nx/next": "21.1.3", - "@nx/node": "21.1.3", - "@nx/react": "21.1.3", - "@nx/rollup": "21.1.3", - "@nx/rspack": "21.1.3", - "@nx/storybook": "21.1.3", - "@nx/vite": "21.1.3", - "@nx/web": "21.1.3", - "@nx/webpack": "21.1.3", + "@nx/cypress": "21.0.3", + "@nx/devkit": "21.0.3", + "@nx/esbuild": "21.0.3", + "@nx/eslint": "21.0.3", + "@nx/eslint-plugin": "21.0.3", + "@nx/express": "21.0.3", + "@nx/jest": "21.0.3", + "@nx/js": "21.0.3", + "@nx/module-federation": "21.0.3", + "@nx/next": "21.0.3", + "@nx/node": "21.0.3", + "@nx/react": "21.0.3", + "@nx/rollup": "21.0.3", + "@nx/rspack": "21.0.3", + "@nx/storybook": "21.0.3", + "@nx/vite": "21.0.3", + "@nx/web": "21.0.3", + "@nx/webpack": "21.0.3", "@pmmmwh/react-refresh-webpack-plugin": "0.5.15", "@rollup/plugin-alias": "5.1.1", "@rollup/plugin-replace": "6.0.1", @@ -201,7 +201,7 @@ "mime-types": "2.1.35", "msw": "^1.2.1", "node-fetch": "~3.3.2", - "nx": "21.1.3", + "nx": "21.0.3", "open": "^10.1.0", "postcss-calc": "9.0.1", "postcss-custom-properties": "13.3.12", diff --git a/packages/enhanced/src/lib/sharing/ProvideSharedPlugin.ts b/packages/enhanced/src/lib/sharing/ProvideSharedPlugin.ts index 63c38287387..73be9be94fc 100644 --- a/packages/enhanced/src/lib/sharing/ProvideSharedPlugin.ts +++ b/packages/enhanced/src/lib/sharing/ProvideSharedPlugin.ts @@ -63,15 +63,17 @@ function tryLookupWithFallback( key: string, moduleLayer?: string | null, ): T | undefined { - // Look for entries that match the key and consider layer - for (const [mapKey, value] of map) { - if (mapKey === key) { - // For resolved provides, we need to check if this entry has the right layer context - // This is a simple fallback - try to find exact matches first - return value; + // First try layered lookup if request has a module layer + if (moduleLayer) { + const layeredKey = `(${moduleLayer})${key}`; + const layeredResult = map.get(layeredKey); + if (layeredResult !== undefined) { + return layeredResult; } } - return undefined; + + // Fallback to unlayered lookup + return map.get(key); } class ProvideSharedPlugin { diff --git a/packages/nextjs-mf/src/internal.ts b/packages/nextjs-mf/src/internal.ts index 9fce3ec7e20..f25ced295bb 100644 --- a/packages/nextjs-mf/src/internal.ts +++ b/packages/nextjs-mf/src/internal.ts @@ -150,17 +150,12 @@ export const DEFAULT_SHARE_SCOPE: moduleFederationPlugin.SharedObject = { requiredVersion: false, import: false, }, - // 'react/': { - // singleton: true, - // requiredVersion: false, - // import: false, - // }, - 'react-dom/client': { + 'react/': { singleton: true, requiredVersion: false, import: false, }, - 'react-dom/server': { + 'react-dom/': { singleton: true, requiredVersion: false, import: false, @@ -211,11 +206,8 @@ export const DEFAULT_SHARE_SCOPE: moduleFederationPlugin.SharedObject = { export const DEFAULT_SHARE_SCOPE_BROWSER: moduleFederationPlugin.SharedObject = Object.entries(DEFAULT_SHARE_SCOPE).reduce((acc, item) => { const [key, value] = item as [string, moduleFederationPlugin.SharedConfig]; - if (key === 'react-dom/server') { - return acc; - } - // Set import to undefined for all entries + // Set eager and import to undefined for all entries, except for the ones specified above acc[key] = { ...value, import: undefined }; return acc; diff --git a/packages/nextjs-mf/src/plugins/NextFederationPlugin/index.ts b/packages/nextjs-mf/src/plugins/NextFederationPlugin/index.ts index 8cfe40b0b8d..416476409b3 100644 --- a/packages/nextjs-mf/src/plugins/NextFederationPlugin/index.ts +++ b/packages/nextjs-mf/src/plugins/NextFederationPlugin/index.ts @@ -147,13 +147,6 @@ export class NextFederationPlugin { asyncFunction: true, }; - // Configure optimization settings - if (!compiler.options.optimization) { - compiler.options.optimization = {}; - } - compiler.options.optimization.minimize = false; - compiler.options.optimization.moduleIds = 'named'; - // Add layer rules for resource queries if (!compiler.options.module.rules) { compiler.options.module.rules = []; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a22cbdc852f..718a3076d29 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -100,7 +100,7 @@ importers: version: 19.5.0 '@commitlint/config-nx-scopes': specifier: 19.5.0 - version: 19.5.0(nx@21.1.3) + version: 19.5.0(nx@21.0.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.7.3) @@ -111,59 +111,59 @@ importers: specifier: 5.1.0 version: 5.1.0 '@nx/cypress': - specifier: 21.1.3 - version: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2) + specifier: 21.0.3 + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/devkit': - specifier: 21.1.3 - version: 21.1.3(nx@21.1.3) + specifier: 21.0.3 + version: 21.0.3(nx@21.0.3) '@nx/esbuild': - specifier: 21.1.3 - version: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(nx@21.1.3)(verdaccio@6.1.2) + specifier: 21.0.3 + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(nx@21.0.3)(verdaccio@6.1.2) '@nx/eslint': - specifier: 21.1.3 - version: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.1.3)(verdaccio@6.1.2) + specifier: 21.0.3 + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2) '@nx/eslint-plugin': - specifier: 21.1.3 - version: 21.1.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.1.3)(typescript@5.7.3)(verdaccio@6.1.2) + specifier: 21.0.3 + version: 21.0.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.0.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/express': - specifier: 21.1.3 - version: 21.1.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.1.3)(typescript@5.7.3)(verdaccio@6.1.2) + specifier: 21.0.3 + version: 21.0.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.0.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/jest': - specifier: 21.1.3 - version: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2) + specifier: 21.0.3 + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/js': - specifier: 21.1.3 - version: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) + specifier: 21.0.3 + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) '@nx/module-federation': - specifier: 21.1.3 - version: 21.1.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.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + specifier: 21.0.3 + version: 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@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) '@nx/next': - specifier: 21.1.3 - version: 21.1.3(@babel/core@7.25.2)(@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@8.57.1)(html-webpack-plugin@5.6.2)(next@15.3.3)(nx@21.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) + specifier: 21.0.3 + version: 21.0.3(@babel/core@7.25.2)(@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@8.57.1)(html-webpack-plugin@5.6.2)(next@15.3.3)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) '@nx/node': - specifier: 21.1.3 - version: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2) + specifier: 21.0.3 + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/react': - specifier: 21.1.3 - version: 21.1.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.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) + specifier: 21.0.3 + version: 21.0.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.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) '@nx/rollup': - specifier: 21.1.3 - version: 21.1.3(@babel/core@7.25.2)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2) + specifier: 21.0.3 + version: 21.0.3(@babel/core@7.25.2)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/rspack': - specifier: 21.1.3 - version: 21.1.3(@module-federation/enhanced@0.9.1)(@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.3.0)(next@15.3.3)(nx@21.1.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + specifier: 21.0.3 + version: 21.0.3(@module-federation/enhanced@0.9.1)(@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.3.0)(next@15.3.3)(nx@21.0.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) '@nx/storybook': - specifier: 21.1.3 - version: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2) + specifier: 21.0.3 + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/vite': - specifier: 21.1.3 - version: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2)(vite@6.3.5)(vitest@1.6.0) + specifier: 21.0.3 + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2)(vite@6.3.5)(vitest@1.6.0) '@nx/web': - specifier: 21.1.3 - version: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) + specifier: 21.0.3 + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) '@nx/webpack': - specifier: 21.1.3 - version: 21.1.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.1.3)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4) + specifier: 21.0.3 + version: 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.7.3)(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) @@ -399,8 +399,8 @@ importers: specifier: ~3.3.2 version: 3.3.2 nx: - specifier: 21.1.3 - version: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) + specifier: 21.0.3 + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) open: specifier: ^10.1.0 version: 10.1.0 @@ -427,7 +427,7 @@ importers: version: 0.2.12 qwik-nx: specifier: ^3.1.1 - version: 3.1.1(@nx/devkit@21.1.3)(@nx/eslint@21.1.3)(@nx/js@21.1.3)(@nx/vite@21.1.3) + version: 3.1.1(@nx/devkit@21.0.3)(@nx/eslint@21.0.3)(@nx/js@21.0.3)(@nx/vite@21.0.3) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -505,53 +505,47 @@ importers: dependencies: '@ant-design/cssinjs': specifier: ^1.21.0 - version: 1.21.1(react-dom@19.1.0)(react@19.1.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.1.0)(react@19.1.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.25.2)(react-dom@19.1.0)(react@19.1.0) + specifier: 14.2.16 + version: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) react: - specifier: 19.1.0 - version: 19.1.0 - react-dom: - specifier: 19.1.0 - version: 19.1.0(react@19.1.0) - webpack: - specifier: 5.99.9 - version: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + specifier: 18.3.1 + version: 18.3.1 devDependencies: '@module-federation/nextjs-mf': specifier: workspace:* version: link:../../packages/nextjs-mf '@module-federation/runtime': - specifier: latest + specifier: workspace:* version: link:../../packages/runtime + '@module-federation/utilities': + specifier: workspace:* + version: link:../../packages/utilities apps/3001-shop: dependencies: '@ant-design/cssinjs': specifier: ^1.21.0 - version: 1.21.1(react-dom@19.1.0)(react@19.1.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.1.0)(react@19.1.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.25.2)(react-dom@19.1.0)(react@19.1.0) + specifier: 14.2.16 + version: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) react: - specifier: 19.1.0 - version: 19.1.0 - react-dom: - specifier: 19.1.0 - version: 19.1.0(react@19.1.0) + specifier: 18.3.1 + version: 18.3.1 devDependencies: '@module-federation/nextjs-mf': specifier: workspace:* @@ -562,27 +556,27 @@ importers: '@module-federation/sdk': specifier: workspace:* version: link:../../packages/sdk + '@module-federation/utilities': + specifier: workspace:* + version: link:../../packages/utilities apps/3002-checkout: dependencies: '@ant-design/cssinjs': specifier: ^1.21.0 - version: 1.21.1(react-dom@19.1.0)(react@19.1.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.1.0)(react@19.1.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.25.2)(react-dom@19.1.0)(react@19.1.0) + specifier: 14.2.16 + version: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) react: - specifier: 19.1.0 - version: 19.1.0 - react-dom: - specifier: 19.1.0 - version: 19.1.0(react@19.1.0) + specifier: 18.3.1 + version: 18.3.1 devDependencies: '@module-federation/nextjs-mf': specifier: workspace:* @@ -593,6 +587,9 @@ importers: '@module-federation/sdk': specifier: workspace:* version: link:../../packages/sdk + '@module-federation/utilities': + specifier: workspace:* + version: link:../../packages/utilities apps/bundle-size: dependencies: @@ -617,7 +614,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.99.9) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -682,7 +679,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.99.9) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -701,7 +698,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.99.9) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) '@rspack/core': specifier: ^1.0.2 version: 1.0.8(@swc/helpers@0.5.13) @@ -726,7 +723,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.99.9) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) '@rspack/plugin-react-refresh': specifier: ^0.7.5 version: 0.7.5(react-refresh@0.14.2) @@ -748,7 +745,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.99.9) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) '@rspack/plugin-react-refresh': specifier: ^0.7.5 version: 0.7.5(react-refresh@0.14.2) @@ -773,7 +770,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.99.9) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -1603,7 +1600,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.99.9) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -1615,7 +1612,7 @@ importers: version: link:../../packages/enhanced file-loader: specifier: 6.2.0 - version: 6.2.0(webpack@5.99.9) + version: 6.2.0(webpack@5.98.0) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -1627,7 +1624,7 @@ importers: version: link:../../packages/enhanced file-loader: specifier: 6.2.0 - version: 6.2.0(webpack@5.99.9) + version: 6.2.0(webpack@5.98.0) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -2019,7 +2016,7 @@ importers: version: 1.0.1(@rsbuild/core@1.3.21)(@rslib/core@0.9.0)(storybook-builder-rsbuild@2.0.1)(typescript@5.7.3) 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.7.3)(webpack@5.99.9) + 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.7.3)(webpack@5.98.0) apps/runtime-demo/3005-runtime-host: dependencies: @@ -2044,7 +2041,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.99.9) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -2066,7 +2063,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.99.9) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -2088,7 +2085,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.99.9) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -2124,7 +2121,7 @@ importers: version: 10.18.0(react-dom@18.3.1)(react@18.3.1) rspress: specifier: 1.34.1 - version: 1.34.1(webpack@5.99.9) + version: 1.34.1(webpack@5.98.0) rspress-plugin-annotation-words: specifier: 0.0.1 version: 0.0.1(rspress@1.34.1) @@ -2355,7 +2352,7 @@ importers: version: 2.67.6(typescript@5.0.4) '@modern-js/storybook': specifier: 2.67.6 - version: 2.67.6(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(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.99.9) + version: 2.67.6(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(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/tsconfig': specifier: 2.67.6 version: 2.67.6 @@ -3049,10 +3046,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@9.0.0)(nx@21.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.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@9.0.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(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.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + 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.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) devDependencies: '@module-federation/utilities': specifier: workspace:* @@ -3202,7 +3199,7 @@ packages: react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - '@babel/runtime': 7.25.7 + '@babel/runtime': 7.26.0 '@emotion/hash': 0.8.0 '@emotion/unitless': 0.7.5 classnames: 2.5.1 @@ -3213,23 +3210,6 @@ packages: stylis: 4.3.4 dev: false - /@ant-design/cssinjs@1.21.1(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-tyWnlK+XH7Bumd0byfbCiZNK43HEubMoCcu9VxwsAwiHdHTgWa+tMN0/yvxa+e8EzuFP1WdUNNPclRpVtD33lg==} - peerDependencies: - react: '>=16.0.0' - react-dom: '>=16.0.0' - dependencies: - '@babel/runtime': 7.26.0 - '@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.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - stylis: 4.3.4 - dev: false - /@ant-design/icons-svg@4.4.2: resolution: {integrity: sha512-vHbT+zJEVzllwP+CM+ul7reTEfBR0vgxFe7+lREAsAA7YGsYpboiq2sQNeQeRvh09GfQgs/GyFEvZpJ9cLXpXA==} dev: false @@ -3283,22 +3263,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@ant-design/icons@5.5.1(react-dom@19.1.0)(react@19.1.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.25.7 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /@ant-design/react-slick@1.0.2(react@18.3.1): resolution: {integrity: sha512-Wj8onxL/T8KQLFFiCA4t8eIRGpRR+UPgOdac2sYzonv+i0n3kXHmvHLLiOYL655DQx2Umii9Y9nNgL7ssu5haQ==} peerDependencies: @@ -3338,19 +3302,6 @@ packages: throttle-debounce: 5.0.2 dev: false - /@ant-design/react-slick@1.1.2(react@19.1.0): - resolution: {integrity: sha512-EzlvzE6xQUBrZuuhSAFTdsr4P2bBBHGZwKFemEfq8gIGyIQCxalYfZW/T2ORbtQx5rU69o+WycP3exY/7T1hGA==} - peerDependencies: - react: '>=16.9.0' - dependencies: - '@babel/runtime': 7.26.0 - classnames: 2.5.1 - json2mq: 0.2.0 - react: 19.1.0 - resize-observer-polyfill: 1.5.1 - throttle-debounce: 5.0.2 - dev: false - /@arco-design/color@0.4.0: resolution: {integrity: sha512-s7p9MSwJgHeL8DwcATaXvWT3m2SigKpxx4JA1BGPHL4gfvaQsmQfrLBDpjOJFJuJ2jG2dMt3R3P8Pm9E65q18g==} dependencies: @@ -3689,7 +3640,7 @@ packages: '@babel/traverse': 7.27.1(supports-color@5.5.0) '@babel/types': 7.27.1 convert-source-map: 2.0.0 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -3712,7 +3663,7 @@ packages: '@babel/traverse': 7.26.9 '@babel/types': 7.27.0 convert-source-map: 2.0.0 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -5597,7 +5548,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.10) transitivePeerDependencies: @@ -7371,7 +7322,7 @@ packages: '@babel/parser': 7.27.2 '@babel/template': 7.25.9 '@babel/types': 7.27.1 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -7399,7 +7350,7 @@ packages: '@babel/parser': 7.27.2 '@babel/template': 7.27.0 '@babel/types': 7.27.1 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -7908,7 +7859,7 @@ packages: conventional-changelog-conventionalcommits: 7.0.2 dev: true - /@commitlint/config-nx-scopes@19.5.0(nx@21.1.3): + /@commitlint/config-nx-scopes@19.5.0(nx@21.0.3): resolution: {integrity: sha512-YjJVN9n5PJGnom1JqpC9tnQzWsWPeCbKN63AU6jTk25yxNpMtMVKNNEFU+yEPneo4kJk2yIicKjtPuRqYqL3Wg==} engines: {node: '>=v18'} peerDependencies: @@ -7918,7 +7869,7 @@ packages: optional: true dependencies: '@commitlint/types': 19.5.0 - nx: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) + nx: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) dev: true /@commitlint/config-validator@19.5.0: @@ -9899,7 +9850,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) espree: 9.6.1 globals: 13.24.0 ignore: 5.3.2 @@ -10016,7 +9967,7 @@ packages: deprecated: Use @eslint/config-array instead dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -10813,14 +10764,14 @@ packages: - encoding - supports-color - /@mdx-js/loader@2.3.0(webpack@5.99.9): + /@mdx-js/loader@2.3.0(webpack@5.98.0): resolution: {integrity: sha512-IqsscXh7Q3Rzb+f5DXYk0HU71PK+WuFsEhf+mSV3fOhpLcEpgsHvTQ2h0T6TlZ5gHOaBeFjkXwB52by7ypMyNg==} peerDependencies: webpack: '>=4' dependencies: '@mdx-js/mdx': 2.3.0 source-map: 0.7.4 - 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) transitivePeerDependencies: - supports-color dev: false @@ -12266,7 +12217,7 @@ packages: - utf-8-validate dev: true - /@modern-js/storybook-builder@2.67.6(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(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.99.9): + /@modern-js/storybook-builder@2.67.6(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(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): resolution: {integrity: sha512-oHxbtDX7l5dlv9CCJmAhw+Bhxvh3jsa7CcJFxRYDGa7RITZfCGw7ZUaP+I1uIwvWd50PIt25XilRZFIR6kyk1g==} engines: {node: '>=16.0.0'} dependencies: @@ -12284,7 +12235,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.99.9) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.0.4)(webpack@5.98.0) '@storybook/router': 7.6.20 '@storybook/theming': 7.6.20(react-dom@18.3.1)(react@18.3.1) ast-types: 0.14.2 @@ -12321,12 +12272,12 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/storybook@2.67.6(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(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.99.9): + /@modern-js/storybook@2.67.6(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(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): resolution: {integrity: sha512-G9J+PlNMND2XoY2yY1fegd2URkEa6uNM0PeWcfY5K9jSu6NfTIJkZBPAUPo14VPNExzwsg4xfFMUIT+Kpb1p+w==} engines: {node: '>=16.0.0'} hasBin: true dependencies: - '@modern-js/storybook-builder': 2.67.6(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(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.99.9) + '@modern-js/storybook-builder': 2.67.6(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(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/utils': 2.67.6 '@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) @@ -12998,7 +12949,7 @@ 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.7.3)(vue-tsc@2.2.10)(webpack@5.99.9): + /@module-federation/enhanced@0.15.0(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0): resolution: {integrity: sha512-YzGcjdggtR+VrNdIgT1nvhT+V6I+LnrdsLV3YfOB0iVkOe4+YFbDLZJK16CuYRSm/HTR38LVbziE/6tWcibKYw==} hasBin: true peerDependencies: @@ -13029,7 +12980,7 @@ packages: typescript: 5.7.3 upath: 2.0.1 vue-tsc: 2.2.10(typescript@5.7.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) transitivePeerDependencies: - '@rspack/core' - bufferutil @@ -13151,45 +13102,6 @@ packages: - utf-8-validate dev: true - /@module-federation/enhanced@0.9.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.99.9): - resolution: {integrity: sha512-c9siKVjcgT2gtDdOTqEr+GaP2X/PWAS0OV424ljKLstFL1lcS/BIsxWFDmxPPl5hDByAH+1q4YhC1LWY4LNDQw==} - peerDependencies: - typescript: ^4.9.0 || ^5.0.0 - vue-tsc: '>=1.0.24' - webpack: ^5.0.0 - peerDependenciesMeta: - typescript: - optional: true - vue-tsc: - optional: true - webpack: - optional: true - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.9.1 - '@module-federation/data-prefetch': 0.9.1(react-dom@18.3.1)(react@18.3.1) - '@module-federation/dts-plugin': 0.9.1(typescript@5.7.3)(vue-tsc@2.2.10) - '@module-federation/error-codes': 0.9.1 - '@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.7.3)(vue-tsc@2.2.10) - '@module-federation/rspack': 0.9.1(@rspack/core@1.3.9)(typescript@5.7.3)(vue-tsc@2.2.10) - '@module-federation/runtime-tools': 0.9.1 - '@module-federation/sdk': 0.9.1 - btoa: 1.2.1 - typescript: 5.7.3 - upath: 2.0.1 - vue-tsc: 2.2.10(typescript@5.7.3) - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - transitivePeerDependencies: - - '@rspack/core' - - bufferutil - - debug - - react - - react-dom - - supports-color - - utf-8-validate - dev: true - /@module-federation/error-codes@0.13.1: resolution: {integrity: sha512-azgGDBnFRfqlivHOl96ZjlFUFlukESz2Rnnz/pINiSqoBBNjUE0fcAZP4X6jgrVITuEg90YkruZa7pW9I3m7Uw==} @@ -13292,7 +13204,7 @@ packages: - vue-tsc dev: true - /@module-federation/node@2.7.7(@rspack/core@1.3.9)(next@15.3.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.99.9): + /@module-federation/node@2.7.7(@rspack/core@1.3.9)(next@15.3.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0): resolution: {integrity: sha512-8NaByOBkbTkv25k2iBgaEFvjzLPAQKjlFBtR1JYdMXMyeouzzsDi9G7S0Hblc5td8ZKe7PDP/+KA3+uS35jMcQ==} peerDependencies: next: '*' @@ -13307,7 +13219,7 @@ packages: react-dom: optional: true dependencies: - '@module-federation/enhanced': 0.15.0(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.99.9) + '@module-federation/enhanced': 0.15.0(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0) '@module-federation/runtime': 0.15.0 '@module-federation/sdk': 0.15.0 btoa: 1.2.1 @@ -13316,7 +13228,7 @@ packages: node-fetch: 2.7.0(encoding@0.1.13) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - 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) transitivePeerDependencies: - '@rspack/core' - bufferutil @@ -13617,7 +13529,7 @@ packages: '@open-draft/until': 1.0.3 '@types/debug': 4.1.12 '@xmldom/xmldom': 0.8.10 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) headers-polyfill: 3.2.5 outvariant: 1.4.3 strict-event-emitter: 0.2.8 @@ -13822,6 +13734,10 @@ packages: resolution: {integrity: sha512-/0hWQfiaD5//LvGNgc8PjvyqV50vGK0cADYzaoOOGN8fxzBn3iAiaq3S0tCRnFBldq0LVveLcxCTi41ZoYgAgg==} dev: false + /@next/env@14.2.16: + resolution: {integrity: sha512-fLrX5TfJzHCbnZ9YUSnGW63tMV3L4nSfhgOQ0iCcX21Pt+VSTDuaLsSuL8J/2XAiVA5AnzvXDpf6pMs60QxOag==} + dev: false + /@next/env@15.3.3: resolution: {integrity: sha512-OdiMrzCl2Xi0VTjiQQUK0Xh7bJHnOuET2s+3V+Y40WJBAXrJeGA3f+I8MZJ/YQ3mVGi5XGR1L66oFlgqXhQ4Vw==} @@ -13840,6 +13756,15 @@ packages: dev: false optional: true + /@next/swc-darwin-arm64@14.2.16: + resolution: {integrity: sha512-uFT34QojYkf0+nn6MEZ4gIWQ5aqGF11uIZ1HSxG+cSbj+Mg3+tYm8qXYd3dKN5jqKUm5rBVvf1PBRO/MeQ6rxw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + /@next/swc-darwin-arm64@15.3.3: resolution: {integrity: sha512-WRJERLuH+O3oYB4yZNVahSVFmtxRNjNF1I1c34tYMoJb0Pve+7/RaLAJJizyYiFhjYNGHRAE1Ri2Fd23zgDqhg==} engines: {node: '>= 10'} @@ -13857,6 +13782,15 @@ packages: dev: false optional: true + /@next/swc-darwin-x64@14.2.16: + resolution: {integrity: sha512-mCecsFkYezem0QiZlg2bau3Xul77VxUD38b/auAjohMA22G9KTJneUYMv78vWoCCFkleFAhY1NIvbyjj1ncG9g==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + /@next/swc-darwin-x64@15.3.3: resolution: {integrity: sha512-XHdzH/yBc55lu78k/XwtuFR/ZXUTcflpRXcsu0nKmF45U96jt1tsOZhVrn5YH+paw66zOANpOnFQ9i6/j+UYvw==} engines: {node: '>= 10'} @@ -13874,6 +13808,15 @@ packages: dev: false optional: true + /@next/swc-linux-arm64-gnu@14.2.16: + resolution: {integrity: sha512-yhkNA36+ECTC91KSyZcgWgKrYIyDnXZj8PqtJ+c2pMvj45xf7y/HrgI17hLdrcYamLfVt7pBaJUMxADtPaczHA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + /@next/swc-linux-arm64-gnu@15.3.3: resolution: {integrity: sha512-VZ3sYL2LXB8znNGcjhocikEkag/8xiLgnvQts41tq6i+wql63SMS1Q6N8RVXHw5pEUjiof+II3HkDd7GFcgkzw==} engines: {node: '>= 10'} @@ -13891,6 +13834,15 @@ packages: dev: false optional: true + /@next/swc-linux-arm64-musl@14.2.16: + resolution: {integrity: sha512-X2YSyu5RMys8R2lA0yLMCOCtqFOoLxrq2YbazFvcPOE4i/isubYjkh+JCpRmqYfEuCVltvlo+oGfj/b5T2pKUA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + /@next/swc-linux-arm64-musl@15.3.3: resolution: {integrity: sha512-h6Y1fLU4RWAp1HPNJWDYBQ+e3G7sLckyBXhmH9ajn8l/RSMnhbuPBV/fXmy3muMcVwoJdHL+UtzRzs0nXOf9SA==} engines: {node: '>= 10'} @@ -13908,6 +13860,15 @@ packages: dev: false optional: true + /@next/swc-linux-x64-gnu@14.2.16: + resolution: {integrity: sha512-9AGcX7VAkGbc5zTSa+bjQ757tkjr6C/pKS7OK8cX7QEiK6MHIIezBLcQ7gQqbDW2k5yaqba2aDtaBeyyZh1i6Q==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + /@next/swc-linux-x64-gnu@15.3.3: resolution: {integrity: sha512-jJ8HRiF3N8Zw6hGlytCj5BiHyG/K+fnTKVDEKvUCyiQ/0r5tgwO7OgaRiOjjRoIx2vwLR+Rz8hQoPrnmFbJdfw==} engines: {node: '>= 10'} @@ -13925,6 +13886,15 @@ packages: dev: false optional: true + /@next/swc-linux-x64-musl@14.2.16: + resolution: {integrity: sha512-Klgeagrdun4WWDaOizdbtIIm8khUDQJ/5cRzdpXHfkbY91LxBXeejL4kbZBrpR/nmgRrQvmz4l3OtttNVkz2Sg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + /@next/swc-linux-x64-musl@15.3.3: resolution: {integrity: sha512-HrUcTr4N+RgiiGn3jjeT6Oo208UT/7BuTr7K0mdKRBtTbT4v9zJqCDKO97DUqqoBK1qyzP1RwvrWTvU6EPh/Cw==} engines: {node: '>= 10'} @@ -13942,6 +13912,15 @@ packages: dev: false optional: true + /@next/swc-win32-arm64-msvc@14.2.16: + resolution: {integrity: sha512-PwW8A1UC1Y0xIm83G3yFGPiOBftJK4zukTmk7DI1CebyMOoaVpd8aSy7K6GhobzhkjYvqS/QmzcfsWG2Dwizdg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: false + optional: true + /@next/swc-win32-arm64-msvc@15.3.3: resolution: {integrity: sha512-SxorONgi6K7ZUysMtRF3mIeHC5aA3IQLmKFQzU0OuhuUYwpOBc1ypaLJLP5Bf3M9k53KUUUj4vTPwzGvl/NwlQ==} engines: {node: '>= 10'} @@ -13959,6 +13938,15 @@ packages: dev: false optional: true + /@next/swc-win32-ia32-msvc@14.2.16: + resolution: {integrity: sha512-jhPl3nN0oKEshJBNDAo0etGMzv0j3q3VYorTSFqH1o3rwv1MQRdor27u1zhkgsHPNeY1jxcgyx1ZsCkDD1IHgg==} + engines: {node: '>= 10'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: false + optional: true + /@next/swc-win32-x64-msvc@14.2.14: resolution: {integrity: sha512-MZom+OvZ1NZxuRovKt1ApevjiUJTcU2PmdJKL66xUPaJeRywnbGGRWUlaAOwunD6dX+pm83vj979NTC8QXjGWg==} engines: {node: '>= 10'} @@ -13968,6 +13956,15 @@ packages: dev: false optional: true + /@next/swc-win32-x64-msvc@14.2.16: + resolution: {integrity: sha512-OA7NtfxgirCjfqt+02BqxC3MIgM/JaGjw9tOe4fyZgPsqfseNiMPnCRP44Pfs+Gpo9zPN+SXaFsgP6vk8d571A==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false + optional: true + /@next/swc-win32-x64-msvc@15.3.3: resolution: {integrity: sha512-4QZG6F8enl9/S2+yIiOiju0iCTFd93d8VC1q9LZS4p/Xuk81W2QDjCFeoogmrWWkAD59z8ZxepBQap2dKS5ruw==} engines: {node: '>= 10'} @@ -14005,17 +14002,17 @@ packages: engines: {node: '>=12.4.0'} dev: true - /@nx/cypress@21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-+Gc+iAkxqdlyPDbkaAdDV32GQ3gNwR6VLRgmMxImC9uOIqKmOsg0kBTW6/CK0F3v0IZHjva14DOQUozOIHEkRQ==} + /@nx/cypress@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-joyt32dpg8U5beZd5txwmWhdE8qEO3jUAFUoTMOztnNgxAD1wGhvnq8F966CeoNsWwnzbk4BeZwygqVVoEHA0w==} peerDependencies: cypress: '>= 3 < 15' peerDependenciesMeta: cypress: optional: true dependencies: - '@nx/devkit': 21.1.3(nx@21.1.3) - '@nx/eslint': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.1.3)(verdaccio@6.1.2) - '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) + '@nx/devkit': 21.0.3(nx@21.0.3) + '@nx/eslint': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2) + '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) cypress: 14.3.3 detect-port: 1.6.1 @@ -14051,7 +14048,7 @@ packages: yargs-parser: 21.1.1 dev: false - /@nx/devkit@20.1.1(nx@21.1.3): + /@nx/devkit@20.1.1(nx@21.0.3): resolution: {integrity: sha512-sqihJhJQERCTl0KmKmpRFxWxuTnH8yRqdo8T5uGGaHzTNiMdIp5smTF2dBs7/OMkZDxcJc4dKvcFWfreZr8XNw==} peerDependencies: nx: '>= 19 <= 21' @@ -14060,39 +14057,39 @@ packages: enquirer: 2.3.6 ignore: 5.3.2 minimatch: 9.0.3 - nx: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) + nx: 21.0.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: false - /@nx/devkit@21.1.3(nx@21.1.3): - resolution: {integrity: sha512-NSNXdn+PaNoPcxAKIhnZUbOA91Jzgk68paZEiABzAhkvfmrE5jM6VDMT6sJZ8lHWocrf6QFnzAOon1R4MoBeZw==} + /@nx/devkit@21.0.3(nx@21.0.3): + resolution: {integrity: sha512-PnEZWenJ3fOoAU+Es9v0xxANyrROtFj+rjDHCjfyqGs3jMihMyTsCDQLpsjdnrUF5jjp9VUawfms76ocSLmwpw==} peerDependencies: - nx: 21.1.3 + nx: 21.0.3 dependencies: ejs: 3.1.10 enquirer: 2.3.6 ignore: 5.3.2 minimatch: 9.0.3 - nx: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) + nx: 21.0.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.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(nx@21.1.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-yYbD5wtc0nsSJq7v6F/tbfZwAxvvZfLxowdK4f30RgPdMnIgVW8Aqwyu3czDnLrmORJeuZ10NiGHp5pZtkGeYQ==} + /@nx/esbuild@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(nx@21.0.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-C6kAXwzPH3YDfkMnyMDrTcinUJIXkoAL6ErO0nyGP3EWe8AiSpoxQB2NcLzxXXIHHiqEMjHmSz+LP8HWmHCrTg==} peerDependencies: - esbuild: '>=0.19.2 <1.0.0' + esbuild: ^0.19.2 peerDependenciesMeta: esbuild: optional: true dependencies: - '@nx/devkit': 21.1.3(nx@21.1.3) - '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) + '@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) esbuild: 0.25.0 picocolors: 1.1.1 tinyglobby: 0.2.14 @@ -14108,8 +14105,8 @@ packages: - verdaccio dev: true - /@nx/eslint-plugin@21.1.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.1.3)(typescript@5.7.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-xmh3bsK7yVQiEm0O5C3cD/J1P++iWQbEUl5rnysNxgHLh6gxkIh+4GLyRS8/05gbd6+JD1WKuzn77/wGq1gohw==} + /@nx/eslint-plugin@21.0.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.0.3)(typescript@5.7.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-ZEUUHNaorohmITaXU2imXnjzx8SaXTzI9P7MRMK7LbTXy+q36tkEcGxMy7yA7eEfuftTL9KyJYB0MxdQ0GsV3g==} peerDependencies: '@typescript-eslint/parser': ^6.13.2 || ^7.0.0 || ^8.0.0 eslint-config-prettier: ^10.0.0 @@ -14117,8 +14114,8 @@ packages: eslint-config-prettier: optional: true dependencies: - '@nx/devkit': 21.1.3(nx@21.1.3) - '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) + '@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) '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.7.3) '@typescript-eslint/type-utils': 8.8.0(eslint@8.57.1)(typescript@5.7.3) '@typescript-eslint/utils': 8.14.0(eslint@8.57.1)(typescript@5.7.3) @@ -14141,7 +14138,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@9.0.0)(nx@21.1.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@9.0.0)(nx@21.0.3)(verdaccio@6.1.2): resolution: {integrity: sha512-y3Xze6zt2qejqxOZGFbpY1mOG+pakc5Z/ljfI19nGX6voBhsd7+YnHRrcCPieOZ1OetcPn+WdL4HFrSOMb2dcQ==} peerDependencies: '@zkochan/js-yaml': 0.0.7 @@ -14150,8 +14147,8 @@ packages: '@zkochan/js-yaml': optional: true dependencies: - '@nx/devkit': 20.1.1(nx@21.1.3) - '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.1.3)(typescript@5.4.5)(verdaccio@6.1.2) + '@nx/devkit': 20.1.1(nx@21.0.3) + '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.0.3)(typescript@5.4.5)(verdaccio@6.1.2) eslint: 9.0.0 semver: 7.6.3 tslib: 2.8.1 @@ -14168,8 +14165,8 @@ packages: - verdaccio dev: false - /@nx/eslint@21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.1.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-g4Os1AfTjS+51a6+X+5ZgY/J7TGIKdc1byORreaSnLXtN9BU6r4WKzGkT5TAAXS+UXXmSih7QAJhKPur2IHddQ==} + /@nx/eslint@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-0YNNO5iTPIq8j4vTluVTIXM1Be3GOvB1n930oupZYVvnQIR0Zv7SO9fnoz+boyZfeFhjBcy74xeiymz8eoAsDA==} peerDependencies: '@zkochan/js-yaml': 0.0.7 eslint: ^8.0.0 || ^9.0.0 @@ -14177,8 +14174,8 @@ packages: '@zkochan/js-yaml': optional: true dependencies: - '@nx/devkit': 21.1.3(nx@21.1.3) - '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) + '@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) eslint: 8.57.1 semver: 7.6.3 tslib: 2.8.1 @@ -14193,17 +14190,17 @@ packages: - verdaccio dev: true - /@nx/express@21.1.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.1.3)(typescript@5.7.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-CbfxgkDJmx6iz8eegcNDa+ygPbfyQ7lIVwEDLGECFEaL5W48IwDlydbBYjbtPD2VfXFHX1z8zbgeuC1zMnWuKA==} + /@nx/express@21.0.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.0.3)(typescript@5.7.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-jzhJaz4tDGeJzBWfz9ALq/LMHxpabf8Vo1mAVbWRNB4M+2mr62oOi7iKH5p1b9UNS6gJnfE/ZIb4V3rFghAkWQ==} peerDependencies: express: ^4.21.2 peerDependenciesMeta: express: optional: true dependencies: - '@nx/devkit': 21.1.3(nx@21.1.3) - '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) - '@nx/node': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2) + '@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/node': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) express: 4.21.2 tslib: 2.8.1 transitivePeerDependencies: @@ -14223,13 +14220,13 @@ packages: - verdaccio dev: true - /@nx/jest@21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-Wn3dqxvJ+O3OYiJ/h0Mmr4huc3JS+nZquUMAm19aJS8y6QVWRzGQGPxEJQ5jzoe407VMIKjiQ4LPhoV/xrNwbA==} + /@nx/jest@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-a0BXZT4MScDXtxfaQuKpggMpMhItjsZIww4N0k4PpuDh0Yxuf643sZzIVCAkIBP6BoC2gFk00eF79U+6S2x+zg==} dependencies: '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 - '@nx/devkit': 21.1.3(nx@21.1.3) - '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) + '@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) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) identity-obj-proxy: 3.0.0 jest-config: 29.7.0(@types/node@18.16.9) @@ -14256,7 +14253,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.1.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.0.3)(typescript@5.4.5)(verdaccio@6.1.2): resolution: {integrity: sha512-hx9BzdEzJhhv3eK4i/0V0ovfZNtRFjbcMaYLoP5Vpd80jnGvOXAAJKc1LAXUsS8LGOMFE1BgbbKTMQDMoCSCbg==} peerDependencies: verdaccio: ^5.0.4 @@ -14271,7 +14268,7 @@ packages: '@babel/preset-env': 7.26.0(@babel/core@7.26.10) '@babel/preset-typescript': 7.26.0(@babel/core@7.26.10) '@babel/runtime': 7.26.0 - '@nx/devkit': 20.1.1(nx@21.1.3) + '@nx/devkit': 20.1.1(nx@21.0.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.26.10) @@ -14307,7 +14304,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.1.3)(typescript@5.7.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.0.3)(typescript@5.7.3)(verdaccio@6.1.2): resolution: {integrity: sha512-hx9BzdEzJhhv3eK4i/0V0ovfZNtRFjbcMaYLoP5Vpd80jnGvOXAAJKc1LAXUsS8LGOMFE1BgbbKTMQDMoCSCbg==} peerDependencies: verdaccio: ^5.0.4 @@ -14322,7 +14319,7 @@ packages: '@babel/preset-env': 7.26.0(@babel/core@7.26.10) '@babel/preset-typescript': 7.26.0(@babel/core@7.26.10) '@babel/runtime': 7.26.0 - '@nx/devkit': 20.1.1(nx@21.1.3) + '@nx/devkit': 20.1.1(nx@21.0.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.26.10) @@ -14358,8 +14355,8 @@ packages: - typescript dev: false - /@nx/js@21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-pwn1tgWX8sxh+VKZRZl9VkabXkEyeELFCgkWS/on2Y1J6W2dMBcmyGuZAeLef2GkUNaR79VMWIqvPaK0JLyf4g==} + /@nx/js@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-nrlMpSd567zGbZDyj4BTUcZAKzjTqzvx6B2+zmkq+q8RqApGOs3xvJ6QJpFrcaC7Oqa9xZljDUbaDE7bPueAMA==} peerDependencies: verdaccio: ^6.0.5 peerDependenciesMeta: @@ -14373,8 +14370,8 @@ packages: '@babel/preset-env': 7.26.0(@babel/core@7.27.4) '@babel/preset-typescript': 7.27.1(@babel/core@7.27.4) '@babel/runtime': 7.26.0 - '@nx/devkit': 21.1.3(nx@21.1.3) - '@nx/workspace': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) + '@nx/devkit': 21.0.3(nx@21.0.3) + '@nx/workspace': 21.0.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.27.4) babel-plugin-macros: 3.1.0 @@ -14405,21 +14402,21 @@ packages: - supports-color dev: true - /@nx/module-federation@21.1.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.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): - resolution: {integrity: sha512-NmKs9hWQwA+vDtImHfkOQOti06CDSbRRGAJ5gfnHN7yGXQWZn9cVHupTgxj9XHyJ8JzzXGHgSKxkqryydszLGw==} + /@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@18.3.1)(react@18.3.1)(typescript@5.7.3)(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@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.99.9) - '@module-federation/node': 2.7.7(@rspack/core@1.3.9)(next@15.3.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.99.9) + '@module-federation/enhanced': 0.9.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0) + '@module-federation/node': 2.7.7(@rspack/core@1.3.9)(next@15.3.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0) '@module-federation/sdk': 0.9.1 - '@nx/devkit': 21.1.3(nx@21.1.3) - '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) - '@nx/web': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) + '@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) express: 4.21.2 http-proxy-middleware: 3.0.3 picocolors: 1.1.1 tslib: 2.8.1 - 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) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -14441,18 +14438,18 @@ packages: - webpack-cli dev: true - /@nx/next@21.1.3(@babel/core@7.25.2)(@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@8.57.1)(html-webpack-plugin@5.6.2)(next@15.3.3)(nx@21.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0): - resolution: {integrity: sha512-ZKC/AZVGwCe08wRThE1mJDxjTj1aNGY8DsFBZcSIQQgZmA340ARHutQSigt0CzcsaeHVPBgJ+mBp8XWS6TyXDQ==} + /@nx/next@21.0.3(@babel/core@7.25.2)(@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@8.57.1)(html-webpack-plugin@5.6.2)(next@15.3.3)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(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' dependencies: '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.25.2) - '@nx/devkit': 21.1.3(nx@21.1.3) - '@nx/eslint': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.1.3)(verdaccio@6.1.2) - '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) - '@nx/react': 21.1.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.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) - '@nx/web': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) - '@nx/webpack': 21.1.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.1.3)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4) + '@nx/devkit': 21.0.3(nx@21.0.3) + '@nx/eslint': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2) + '@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@8.57.1)(next@15.3.3)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(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.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) '@svgr/webpack': 8.1.0(typescript@5.7.3) copy-webpack-plugin: 10.2.4(webpack@5.98.0) @@ -14495,13 +14492,13 @@ packages: - webpack-cli dev: true - /@nx/node@21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-tFsdkQ7RJZjAmivRkmVRAbY3ck7u+RLhcswelx2kXRsRozrWxX4Da+pECUePt2wq/HnrBGujPgGrZz7pMpZrbQ==} + /@nx/node@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-Tb8pGq+VgAEnc6Lf3q+hCF68m/w+8IqzREk3/PVSHQBprCgFkE5/LYMH6Bx+yt3w+LULY2/q5EMkh8v4vjt7Iw==} dependencies: - '@nx/devkit': 21.1.3(nx@21.1.3) - '@nx/eslint': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.1.3)(verdaccio@6.1.2) - '@nx/jest': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2) - '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) + '@nx/devkit': 21.0.3(nx@21.0.3) + '@nx/eslint': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2) + '@nx/jest': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) + '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) kill-port: 1.6.1 tcp-port-used: 1.0.2 tslib: 2.8.1 @@ -14531,8 +14528,8 @@ packages: dev: false optional: true - /@nx/nx-darwin-arm64@21.1.3: - resolution: {integrity: sha512-gbBKQrw9ecjXHVs7Kwaht5Dip//NBCgmnkf3GGoA40ad3zyvHDe+MBWMxueRToUVW/mDPh8b5lvLbmFApiY6sQ==} + /@nx/nx-darwin-arm64@21.0.3: + resolution: {integrity: sha512-UQxDwhLcA1ERv4u1GiNgb2yhTHflWE8iOfayApPfYD0eSjBUMj30/s2E1RVq5Tx9TxYtmFVwz+C8DxOVWKu3OQ==} cpu: [arm64] os: [darwin] requiresBuild: true @@ -14547,8 +14544,8 @@ packages: dev: false optional: true - /@nx/nx-darwin-x64@21.1.3: - resolution: {integrity: sha512-yGDWqxwNty1BJcuvZlwGGravAhg8eIRMEIp2omfIxeyfZEVA4b7egwMCqczwU2Li/StNjTtzrUe1HPWgcCVAuQ==} + /@nx/nx-darwin-x64@21.0.3: + resolution: {integrity: sha512-ZR9a2ysE4nrQ2VTQxZa2w76rr9rA9kw61Oy7sp2rlKeqr8yyKynZgZmuCTnOOn3LCOUl072wtGCIS85SFSeGug==} cpu: [x64] os: [darwin] requiresBuild: true @@ -14563,8 +14560,8 @@ packages: dev: false optional: true - /@nx/nx-freebsd-x64@21.1.3: - resolution: {integrity: sha512-vpZPfSQgNIQ0vmnQA26DlJKZog20ISdS14ir234mvCaJJFdlgWGcpyEOSCU3Vg+32Z/VsSx7kIkBwRhfEZ73Ag==} + /@nx/nx-freebsd-x64@21.0.3: + resolution: {integrity: sha512-bJRFvhTOzewDM2HxeVDqbrR5357tAUpovcj9czzRGrEhhoelqCLP0/9Ric1V4j8yyPXmRpXa9REWq3weFaAcwg==} cpu: [x64] os: [freebsd] requiresBuild: true @@ -14579,8 +14576,8 @@ packages: dev: false optional: true - /@nx/nx-linux-arm-gnueabihf@21.1.3: - resolution: {integrity: sha512-R2GzEyHvyree2m7w+e/MOZjUY/l99HbW4E/jJl5BBXRGEAnGTIx9fOxSDiOW5QK6U0oZb2YO2b565t+IC+7rBQ==} + /@nx/nx-linux-arm-gnueabihf@21.0.3: + resolution: {integrity: sha512-7Mt/G0e3x9j83VuM1wflbAGTITO+VZBRKZpvhWS6Z6mNzNhc6T2PX2OvNMDC7PsUlTJeq7O4kb3M1fmkmk1DVA==} cpu: [arm] os: [linux] requiresBuild: true @@ -14595,8 +14592,8 @@ packages: dev: false optional: true - /@nx/nx-linux-arm64-gnu@21.1.3: - resolution: {integrity: sha512-TlFT0G5gO6ujdkT7KUmvS2bwurvpV3olQwchqW1rQwuZ1eEQ1GVDuyzg49UG7lgESYruFn2HRhBf4V+iaD8WIw==} + /@nx/nx-linux-arm64-gnu@21.0.3: + resolution: {integrity: sha512-3sUnzts/dquniJ+IXrJJcxnwl4jqbteJJhSXtrYlp+Kd2nNqgQIqdKvHy2hwUBDD0NvzpDdz6bTwcY2s1ghsAg==} cpu: [arm64] os: [linux] requiresBuild: true @@ -14611,8 +14608,8 @@ packages: dev: false optional: true - /@nx/nx-linux-arm64-musl@21.1.3: - resolution: {integrity: sha512-YkdzrZ7p2Y0YpteRyT9lPKhfuz2t5rNFQ87x9WHK2/cFD6H6M42Fg2JldCPIVj2chN9liH+s5ougW5oPQpZyKw==} + /@nx/nx-linux-arm64-musl@21.0.3: + resolution: {integrity: sha512-gBr2QXy5zmyut/UHbQLKV+wq6IKJ+5AACsczH4JdUvr58e0GunIVWTArgHMZwDJxbY4hAxtwgB8rFD4Bi6noxQ==} cpu: [arm64] os: [linux] requiresBuild: true @@ -14627,8 +14624,8 @@ packages: dev: false optional: true - /@nx/nx-linux-x64-gnu@21.1.3: - resolution: {integrity: sha512-nnHxhakNCr4jR1y13g0yS/UOmn5aXkJ+ZA1R6jFQxIwLv3Ocy05i0ZvU7rPOtflluDberxEop8xzoiuEZXDa/w==} + /@nx/nx-linux-x64-gnu@21.0.3: + resolution: {integrity: sha512-hwm/ER8LC1Dkh1CNIx9D3GqYFdX99StyDMV1A+W9fnIehJmFq8Om0HrbLrJAFIFMvQpVxwMjDO39q6Kf/UWyhg==} cpu: [x64] os: [linux] requiresBuild: true @@ -14643,8 +14640,8 @@ packages: dev: false optional: true - /@nx/nx-linux-x64-musl@21.1.3: - resolution: {integrity: sha512-poPt/LnFbq54CA3PZ1af8wcdQ4VsWRuA9w1Q1/G1BhCfDUAVIOZ0mhH1NzFpPwCxgVZ1TbNCZWhV2qjVRwQtlw==} + /@nx/nx-linux-x64-musl@21.0.3: + resolution: {integrity: sha512-Rg0xjGoikWbhnEANSP3KwRtYHJmq1P1pv31zvPjeZI9nFNLyCRsJYSpnlE5BfP8a8XlzdqlLO0Df0XmL5Fdyew==} cpu: [x64] os: [linux] requiresBuild: true @@ -14659,8 +14656,8 @@ packages: dev: false optional: true - /@nx/nx-win32-arm64-msvc@21.1.3: - resolution: {integrity: sha512-gBSVMRkXRqxTKgj/dabAD1EaptROy64fEtlU1llPz/RtcJcVhIlDczBF/y2WSD6A72cSv6zF/F1n3NrekNSfBA==} + /@nx/nx-win32-arm64-msvc@21.0.3: + resolution: {integrity: sha512-LyxCffeta+4ad70043ZQ1/lFdOzpFpx8zmwVLhASTmZ6jdrePKPyxn+uSv0AWOiEVpGiZHr3Yh47YfrlWBO+wA==} cpu: [arm64] os: [win32] requiresBuild: true @@ -14675,21 +14672,21 @@ packages: dev: false optional: true - /@nx/nx-win32-x64-msvc@21.1.3: - resolution: {integrity: sha512-k3/1b2dLQjnWzrg2UqHDLCoaqEBx2SRgujjYCACRJ12vmYH2gTyFX2UPXikVbbpaTJNeXv8eaCzyCKhuvPK1sQ==} + /@nx/nx-win32-x64-msvc@21.0.3: + resolution: {integrity: sha512-1lyRNwjDax8Nvemt8wpbYiyRjIvrnBrzZTEkm7z5rDV2RX2Ik06EOZHWWtqHmdfx1EPV2omvVWRmmqLHI98YLA==} 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@9.0.0)(nx@21.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.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@9.0.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(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.7.3)(vue-tsc@2.2.10)(webpack@5.94.0) - '@nx/devkit': 20.1.1(nx@21.1.3) - '@nx/eslint': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@9.0.0)(nx@21.1.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.1.3)(typescript@5.7.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.1.3)(typescript@5.7.3)(verdaccio@6.1.2) + '@nx/devkit': 20.1.1(nx@21.0.3) + '@nx/eslint': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@9.0.0)(nx@21.0.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.0.3)(typescript@5.7.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.0.3)(typescript@5.7.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) '@svgr/webpack': 8.1.0(typescript@5.7.3) express: 4.21.1 @@ -14719,14 +14716,14 @@ packages: - webpack dev: false - /@nx/react@21.1.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.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0): - resolution: {integrity: sha512-gYLHhuRZOvLEuvACJDrSHiBJXBEus7bSNvpGBpo880bVHgTeVnmkNxifcPc3kmdS8jwv0pyOpt8+SWJDxpyL2g==} + /@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@8.57.1)(next@15.3.3)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0): + resolution: {integrity: sha512-9pLbo+1OsocQuFVMtgyEDwN5u0zEtfYW4tKQys97HNZJ0BDpTOPq11n6iq5zrhcEjaR+G6w8zawkPruykzQbmA==} dependencies: - '@nx/devkit': 21.1.3(nx@21.1.3) - '@nx/eslint': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.1.3)(verdaccio@6.1.2) - '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) - '@nx/module-federation': 21.1.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.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) - '@nx/web': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) + '@nx/devkit': 21.0.3(nx@21.0.3) + '@nx/eslint': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2) + '@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/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@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + '@nx/web': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) '@svgr/webpack': 8.1.0(typescript@5.7.3) express: 4.21.2 @@ -14760,11 +14757,11 @@ packages: - webpack-cli dev: true - /@nx/rollup@21.1.3(@babel/core@7.25.2)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-w+hPO78x9yf8kpFpp/ck1vLio1uuIYKEP9SmMcpMjdcQuYUqT4dTtxpW9ps1dNDD2swtWcu6ZNYNayQVgB7nBA==} + /@nx/rollup@21.0.3(@babel/core@7.25.2)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-9+LsUbjNnc1mhRBAFOx6WoBzvfEHwdiGGUMfrjDD1Ct19kUsjN1WRLGgMMhbrgRvlDvSuIxc0f5x2RP07iQU3Q==} dependencies: - '@nx/devkit': 21.1.3(nx@21.1.3) - '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) + '@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) '@rollup/plugin-babel': 6.0.4(@babel/core@7.25.2)(rollup@4.40.0) '@rollup/plugin-commonjs': 25.0.8(rollup@4.40.0) '@rollup/plugin-image': 3.0.3(rollup@4.40.0) @@ -14794,44 +14791,44 @@ packages: - verdaccio dev: true - /@nx/rspack@21.1.3(@module-federation/enhanced@0.9.1)(@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.3.0)(next@15.3.3)(nx@21.1.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): - resolution: {integrity: sha512-bt/SegqsfL9DFK9iGgK/zcWx86mJQCOAHNhtQ2TkzXSZMbgzu1onGgJteAuoKbilr2+Qx0i2e+T0bluJ4yJNoQ==} + /@nx/rspack@21.0.3(@module-federation/enhanced@0.9.1)(@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.3.0)(next@15.3.3)(nx@21.0.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): + resolution: {integrity: sha512-KrIUDnoXA4+3M41LCNFZ7tFIL5XpEI4CeTMeBMl0hM8tY70OHqPwzVfq772aR+VLi65oeWgTEFY495neJwSePw==} peerDependencies: '@module-federation/enhanced': ^0.9.0 '@module-federation/node': ^2.6.26 dependencies: '@module-federation/enhanced': 0.9.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0) '@module-federation/node': link:packages/node - '@nx/devkit': 21.1.3(nx@21.1.3) - '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) - '@nx/module-federation': 21.1.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.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) - '@nx/web': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) + '@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/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@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) + '@nx/web': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.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.99.9) + '@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) '@rspack/plugin-react-refresh': 1.4.3(react-refresh@0.14.2) autoprefixer: 10.4.20(postcss@8.4.38) browserslist: 4.25.0 - css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.99.9) + css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.98.0) enquirer: 2.3.6 express: 4.21.2 http-proxy-middleware: 3.0.3 - less-loader: 11.1.0(less@4.3.0)(webpack@5.99.9) - license-webpack-plugin: 4.0.2(webpack@5.99.9) + less-loader: 11.1.0(less@4.3.0)(webpack@5.98.0) + license-webpack-plugin: 4.0.2(webpack@5.98.0) 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.7.3)(webpack@5.99.9) + postcss-loader: 8.1.1(@rspack/core@1.3.9)(postcss@8.4.38)(typescript@5.7.3)(webpack@5.98.0) sass: 1.88.0 sass-embedded: 1.89.0 - sass-loader: 16.0.5(@rspack/core@1.3.9)(sass-embedded@1.89.0)(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) + sass-loader: 16.0.5(@rspack/core@1.3.9)(sass-embedded@1.89.0)(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.7.3) tslib: 2.8.1 - 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) webpack-node-externals: 3.0.0 transitivePeerDependencies: - '@babel/traverse' @@ -14859,13 +14856,13 @@ packages: - webpack-hot-middleware dev: true - /@nx/storybook@21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-beBPwhvMWmmpPuKEjGEwJUNjhhcc5dC0cFbYiZI1JAgvPxhVXgaejXqSOR3aaTybF6kPFH806wydXzZ3L/j1cQ==} + /@nx/storybook@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-Jf/o8FA0W3WR8yYE6X7HjCQ9WlMEJoH68mVlqTlsKoPSUnk+3w4OJtXqnxSO46XwVHqkQaS3MLmNi/hOuM+w3w==} dependencies: - '@nx/cypress': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2) - '@nx/devkit': 21.1.3(nx@21.1.3) - '@nx/eslint': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.1.3)(verdaccio@6.1.2) - '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) + '@nx/cypress': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) + '@nx/devkit': 21.0.3(nx@21.0.3) + '@nx/eslint': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2) + '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) semver: 7.6.3 tslib: 2.8.1 @@ -14883,17 +14880,16 @@ packages: - verdaccio dev: true - /@nx/vite@21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2)(vite@6.3.5)(vitest@1.6.0): - resolution: {integrity: sha512-xd3WFYQDIZFm3DPza1fY52dVa1km1gCJyoE9/2s+m9Jbvxu40BukdSw37SZVgCtVqyNjsl4rrlXOmzOIKLb98g==} + /@nx/vite@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2)(vite@6.3.5)(vitest@1.6.0): + resolution: {integrity: sha512-UrjFI+ikI32756UTx7CyJvD0f/Mxin++d8wElrZqlR6bwaevRDoQX0bkB4y9eQkUk9Va3XX1zwXEKq2CYE7QxQ==} peerDependencies: vite: ^5.0.0 || ^6.0.0 vitest: ^1.3.1 || ^2.0.0 || ^3.0.0 dependencies: - '@nx/devkit': 21.1.3(nx@21.1.3) - '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) + '@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) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) '@swc/helpers': 0.5.17 - ajv: 8.17.1 enquirer: 2.3.6 picomatch: 4.0.2 semver: 7.6.3 @@ -14911,11 +14907,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.1.3)(typescript@5.7.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.0.3)(typescript@5.7.3)(verdaccio@6.1.2): resolution: {integrity: sha512-E/vWj9gR10SOc7VL1+RnlE4krBWa9mTMo0jkXM3XCcASsFmz2Guv+OSuCTKYiKsD/xAKlMSC8+04IvUEmXbcdg==} dependencies: - '@nx/devkit': 20.1.1(nx@21.1.3) - '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2) + '@nx/devkit': 20.1.1(nx@21.0.3) + '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) detect-port: 1.6.1 http-server: 14.1.1 picocolors: 1.1.1 @@ -14933,11 +14929,11 @@ packages: - verdaccio dev: false - /@nx/web@21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2): - resolution: {integrity: sha512-9UV3uacxJ6oMYPfXbPDq1jadM6nPMs13QhSEpjQLAxNDi4ay0zTOobbHZG6LYnf69dAFEIppoayiS42Kuk6L3Q==} + /@nx/web@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-PrQcibXZJGmCjwsKOqAoSAkaHk+jT511S8s/RNwwOFGPQigpRoCmLFIxGF9N3T478qufuGS21jU6UbgWDgf9xg==} dependencies: - '@nx/devkit': 21.1.3(nx@21.1.3) - '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) + '@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) detect-port: 1.6.1 http-server: 14.1.1 picocolors: 1.1.1 @@ -14952,14 +14948,14 @@ 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.1.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): + /@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.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(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.26.0 '@module-federation/enhanced': 0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.99.9) '@module-federation/sdk': 0.6.11 - '@nx/devkit': 20.1.1(nx@21.1.3) - '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2) + '@nx/devkit': 20.1.1(nx@21.0.3) + '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) ajv: 8.17.1 autoprefixer: 10.4.20(postcss@8.4.47) @@ -15028,12 +15024,12 @@ packages: - webpack-cli dev: false - /@nx/webpack@21.1.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.1.3)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4): - resolution: {integrity: sha512-xrWio5Bg0bXrDsWiE54Y2XrajaLhIQBuKWUvkTb6rdn6n7yWC3pSdfAdMZ6MUtmJr6HMSBc8bFSb44IYXSMJ9Q==} + /@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.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4): + resolution: {integrity: sha512-yoo2mebe8ogv1NNijYiObziDVnUu+e7VXRbqemhfD2/5hgJqilbGzYSM0ltzsc9g/SCyA01GxftJSMmjCLt0dw==} dependencies: '@babel/core': 7.27.4 - '@nx/devkit': 21.1.3(nx@21.1.3) - '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) + '@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) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) ajv: 8.17.1 autoprefixer: 10.4.20(postcss@8.4.38) @@ -15109,14 +15105,14 @@ packages: - debug dev: false - /@nx/workspace@21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26): - resolution: {integrity: sha512-SAObZmW1cx0hRddC2PCFWJBHpzdjsTGNArJta8iyzfrbP9KAxQd8jjDBZvXLpXU6YMOw0fLwm8YAD2E1xvIoyw==} + /@nx/workspace@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26): + resolution: {integrity: sha512-yM1hCR7kbN0VuXum2P6m5SY+CXqSAez5fJYh8vHtXRfnzGRoerQJS2G2ZYQ828sxLeXB4Tft50IUUAgHEVh8tw==} dependencies: - '@nx/devkit': 21.1.3(nx@21.1.3) + '@nx/devkit': 21.0.3(nx@21.0.3) '@zkochan/js-yaml': 0.0.7 chalk: 4.1.2 enquirer: 2.3.6 - nx: 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) + nx: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) picomatch: 4.0.2 tslib: 2.8.1 yargs-parser: 21.1.1 @@ -15628,43 +15624,6 @@ packages: webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true - /@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(webpack@5.99.9): - resolution: {integrity: sha512-LFWllMA55pzB9D34w/wXUCf8+c+IYKuJDgxiZ3qMhl64KRMBHYM1I3VdGaD2BV5FNPV2/S2596bppxHbv2ZydQ==} - engines: {node: '>= 10.13'} - peerDependencies: - '@types/webpack': 4.x || 5.x - react-refresh: '>=0.10.0 <1.0.0' - sockjs-client: ^1.4.0 - type-fest: '>=0.17.0 <5.0.0' - webpack: '>=4.43.0 <6.0.0' - webpack-dev-server: 3.x || 4.x || 5.x - webpack-hot-middleware: 2.x - webpack-plugin-serve: 0.x || 1.x - peerDependenciesMeta: - '@types/webpack': - optional: true - sockjs-client: - optional: true - type-fest: - optional: true - webpack-dev-server: - optional: true - webpack-hot-middleware: - optional: true - webpack-plugin-serve: - optional: true - dependencies: - ansi-html: 0.0.9 - core-js-pure: 3.38.1 - error-stack-parser: 2.1.4 - html-entities: 2.5.2 - loader-utils: 2.0.4 - react-refresh: 0.14.2 - schema-utils: 4.3.0 - source-map: 0.7.4 - webpack: 5.99.9(@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): resolution: {integrity: sha512-kLQc9xz6QIqd2oIYyXRUiAp79kGpFBm3fEM9ahfG1HI0WI5gdZ2OVHWdmZYnwODt7ISck+QuQ6sBPrtvUBML7Q==} engines: {node: '>= 10.13'} @@ -16526,20 +16485,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@rc-component/color-picker@1.5.3(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-+tGGH3nLmYXTalVe0L8hSZNs73VTP5ueSHwUlDC77KKRaN7G4DS4wcpG5DTDzdcV/Yas+rzA6UGgIyzd8fS4cw==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.26.0 - '@ctrl/tinycolor': 3.6.1 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /@rc-component/context@1.4.0(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-kFcNxg9oLRMoL3qki0OMxK+7g5mypjgaaJp/pkOis/6rVxma9nJBF/8kCIuTYHUQNr0ii7MxqE33wirPZLJQ2w==} peerDependencies: @@ -16564,18 +16509,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@rc-component/context@1.4.0(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-kFcNxg9oLRMoL3qki0OMxK+7g5mypjgaaJp/pkOis/6rVxma9nJBF/8kCIuTYHUQNr0ii7MxqE33wirPZLJQ2w==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.26.0 - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /@rc-component/mini-decimal@1.1.0: resolution: {integrity: sha512-jS4E7T9Li2GuYwI6PyiVXmxTiM6b07rlD9Ge8uGZSCz3WlzcG5ZK7g5bbuKNeZ9pgUuPK/5guV781ujdVpm4HQ==} engines: {node: '>=8.x'} @@ -16611,20 +16544,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@rc-component/mutate-observer@1.1.0(react-dom@19.1.0)(react@19.1.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.26.0 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /@rc-component/portal@1.1.2(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==} engines: {node: '>=8.x'} @@ -16653,20 +16572,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@rc-component/portal@1.1.2(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.26.0 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /@rc-component/qrcode@1.0.0(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-L+rZ4HXP2sJ1gHMGHjsg9jlYBX/SLN2D6OxP9Zn3qgtpMWtO2vUfxVFwiogHpAIqs54FnALxraUy/BCO1yRIgg==} engines: {node: '>=8.x'} @@ -16695,20 +16600,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@rc-component/qrcode@1.0.0(react-dom@19.1.0)(react@19.1.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.26.0 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /@rc-component/tour@1.15.1(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-Tr2t7J1DKZUpfJuDZWHxyxWpfmj8EZrqSgyMZ+BCdvKZ6r1UDsfU46M/iWAAFBy961Ssfom2kv5f3UcjIL2CmQ==} engines: {node: '>=8.x'} @@ -16741,22 +16632,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@rc-component/tour@1.15.1(react-dom@19.1.0)(react@19.1.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.26.0 - '@rc-component/portal': 1.1.2(react-dom@19.1.0)(react@19.1.0) - '@rc-component/trigger': 2.2.3(react-dom@19.1.0)(react@19.1.0) - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /@rc-component/trigger@2.2.3(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-X1oFIpKoXAMXNDYCviOmTfuNuYxE4h5laBsyCqVAVMjNHxoF3/uiyA7XdegK1XbCvBbCZ6P6byWrEoDRpKL8+A==} engines: {node: '>=8.x'} @@ -16791,23 +16666,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@rc-component/trigger@2.2.3(react-dom@19.1.0)(react@19.1.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.26.0 - '@rc-component/portal': 1.1.2(react-dom@19.1.0)(react@19.1.0) - classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@19.1.0)(react@19.1.0) - rc-resize-observer: 1.4.0(react-dom@19.1.0)(react@19.1.0) - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /@reactflow/background@11.3.14(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-Gewd7blEVT5Lh6jqrvOgd4G6Qk17eGKQfsDXgyRSqM+CTwDqRldG2LsWN4sNeno6sbqVIC2fZ+rAUBFA9ZEUDA==} peerDependencies: @@ -17891,7 +17749,7 @@ packages: loader-utils: 2.0.4 postcss: 8.5.4 reduce-configs: 1.0.0 - sass-embedded: 1.79.5 + sass-embedded: 1.89.0 dev: false /@rsbuild/plugin-sass@1.3.1(@rsbuild/core@1.3.20): @@ -18128,9 +17986,9 @@ packages: resolution: {integrity: sha512-FwTm11DP7KxQKT2mWLvwe80O5KpikgMSlqnw9CQhBaIHSYEypdJU9ZotbNsXsHdML3xcqg+S9ae3bpovC7KlwQ==} dependencies: '@rspack/core': 0.7.5(@swc/helpers@0.5.3) - caniuse-lite: 1.0.30001721 + caniuse-lite: 1.0.30001667 html-webpack-plugin: /html-rspack-plugin@5.7.2(@rspack/core@0.7.5) - postcss: 8.4.38 + postcss: 8.4.47 optionalDependencies: fsevents: 2.3.3 transitivePeerDependencies: @@ -18706,7 +18564,7 @@ packages: '@module-federation/runtime-tools': 0.1.6 '@rspack/binding': 0.7.5 '@swc/helpers': 0.5.13 - caniuse-lite: 1.0.30001667 + caniuse-lite: 1.0.30001721 tapable: 2.2.1 webpack-sources: 3.2.3 dev: true @@ -18848,31 +18706,6 @@ packages: - webpack-cli dev: true - /@rspack/dev-server@1.1.1(@rspack/core@1.3.9)(@types/express@4.17.21)(webpack-cli@5.1.4)(webpack@5.99.9): - resolution: {integrity: sha512-9r7vOml2SrFA8cvbcJdSan9wHEo1TPXezF22+s5jvdyAAywg8w7HqDol6TPVv64NUonP1DOdyLxZ+6UW6WZiwg==} - engines: {node: '>= 18.12.0'} - peerDependencies: - '@rspack/core': '*' - dependencies: - '@rspack/core': 1.3.9(@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 - p-retry: 6.2.0 - webpack-dev-middleware: 7.4.2(webpack@5.99.9) - webpack-dev-server: 5.2.0(webpack-cli@5.1.4)(webpack@5.99.9) - ws: 8.18.0 - transitivePeerDependencies: - - '@types/express' - - bufferutil - - debug - - supports-color - - utf-8-validate - - webpack - - webpack-cli - dev: true - /@rspack/lite-tapable@1.0.1: resolution: {integrity: sha512-VynGOEsVw2s8TAlLf/uESfrgfrq2+rcXB1muPJYBWbsm1Oa6r5qVQhjA5ggM6z/coYPrsVMgovl3Ff7Q7OCp1w==} engines: {node: '>=16.0.0'} @@ -18941,12 +18774,12 @@ packages: react-refresh: 0.17.0 dev: true - /@rspress/core@1.34.1(webpack@5.99.9): + /@rspress/core@1.34.1(webpack@5.98.0): resolution: {integrity: sha512-n3zS3tMgwiVmGajKTwNGac4HZggo7YgBnNoVbnIuiesPXAKvao9IDzkLZesQOuNyBp0NkAo8b0BBHxp2Oz/htQ==} engines: {node: '>=14.17.6'} dependencies: '@loadable/component': 5.16.4(react@18.3.1) - '@mdx-js/loader': 2.3.0(webpack@5.99.9) + '@mdx-js/loader': 2.3.0(webpack@5.98.0) '@mdx-js/mdx': 2.3.0 '@mdx-js/react': 2.3.0(react@18.3.1) '@modern-js/utils': 2.60.4 @@ -19365,7 +19198,7 @@ packages: '@octokit/plugin-throttling': 9.4.0(@octokit/core@6.1.4) '@semantic-release/error': 4.0.0 aggregate-error: 5.0.0 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) dir-glob: 3.0.1 globby: 14.1.0 http-proxy-agent: 7.0.2 @@ -19922,24 +19755,24 @@ packages: case-sensitive-paths-webpack-plugin: 2.4.0 cjs-module-lexer: 1.4.3 constants-browserify: 1.0.0 - css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.99.9) + css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.98.0) es-module-lexer: 1.6.0 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.7.3)(webpack@5.99.9) - html-webpack-plugin: 5.6.2(@rspack/core@1.3.9)(webpack@5.99.9) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.7.3)(webpack@5.98.0) + html-webpack-plugin: 5.6.2(@rspack/core@1.3.9)(webpack@5.98.0) magic-string: 0.30.17 path-browserify: 1.0.1 process: 0.11.10 semver: 7.6.3 storybook: 8.3.5 - style-loader: 3.3.4(webpack@5.99.9) - terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.99.9) + 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) ts-dedent: 2.2.0 typescript: 5.7.3 url: 0.11.4 util: 0.12.5 util-deprecate: 1.0.2 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - webpack-dev-middleware: 6.1.3(webpack@5.99.9) + 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) webpack-hot-middleware: 2.26.1 webpack-virtual-modules: 0.6.2 transitivePeerDependencies: @@ -20567,7 +20400,7 @@ packages: dependencies: '@storybook/core-webpack': 8.6.12(storybook@8.3.5) '@storybook/react': 8.6.12(@storybook/test@8.6.12)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.7.3) - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.7.3)(webpack@5.99.9) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.7.3)(webpack@5.98.0) '@types/semver': 7.5.8 find-up: 5.0.0 magic-string: 0.30.17 @@ -20579,7 +20412,7 @@ packages: storybook: 8.3.5 tsconfig-paths: 4.2.0 typescript: 5.7.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) transitivePeerDependencies: - '@storybook/test' - '@swc/core' @@ -20628,13 +20461,13 @@ packages: resolution: {integrity: sha512-cxYlZ5uKbCYMHoFpgleZqqGWEnqHrk5m5fT8bYSsDsdQ+X5wPcwI/V+v8dxYAdQcMphZVIlTjo6Dno9WG8qmVA==} dev: true - /@storybook/react-docgen-typescript-plugin@1.0.1(typescript@5.7.3)(webpack@5.99.9): + /@storybook/react-docgen-typescript-plugin@1.0.1(typescript@5.7.3)(webpack@5.98.0): resolution: {integrity: sha512-dqbHa+5gaxaklFCuV1WTvljVPTo3QIJgpW4Ln+QeME7osPZUnUhjN2/djvo+sxrWUrTTuqX5jkn291aDngu9Tw==} peerDependencies: typescript: '>= 3.x' webpack: '>= 4' dependencies: - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 @@ -20642,12 +20475,12 @@ packages: react-docgen-typescript: 2.2.2(typescript@5.7.3) tslib: 2.8.1 typescript: 5.7.3 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@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.99.9): + /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.0.4)(webpack@5.98.0): resolution: {integrity: sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==} peerDependencies: typescript: '>= 4.x' @@ -20661,12 +20494,12 @@ packages: react-docgen-typescript: 2.2.2(typescript@5.0.4) tslib: 2.8.1 typescript: 5.0.4 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.98.0(@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.7.3)(webpack@5.99.9): + /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.7.3)(webpack@5.98.0): resolution: {integrity: sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==} peerDependencies: typescript: '>= 4.x' @@ -20680,7 +20513,7 @@ packages: react-docgen-typescript: 2.2.2(typescript@5.7.3) tslib: 2.8.1 typescript: 5.7.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) transitivePeerDependencies: - supports-color dev: true @@ -21234,7 +21067,7 @@ packages: '@swc-node/sourcemap-support': 0.5.1 '@swc/core': 1.7.26(@swc/helpers@0.5.13) colorette: 2.0.20 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) oxc-resolver: 5.2.0 pirates: 4.0.7 tslib: 2.8.1 @@ -22733,7 +22566,7 @@ packages: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.7.3) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) eslint: 8.57.1 typescript: 5.7.3 transitivePeerDependencies: @@ -22854,7 +22687,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.3) '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.7.3) - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) eslint: 8.57.1 ts-api-utils: 1.3.0(typescript@5.7.3) typescript: 5.7.3 @@ -22982,7 +22815,7 @@ packages: dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 @@ -23367,7 +23200,7 @@ packages: '@verdaccio/loaders': 8.0.0-next-8.6 '@verdaccio/signature': 8.0.0-next-8.7 '@verdaccio/utils': 8.1.0-next-8.15 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) lodash: 4.17.21 verdaccio-htpasswd: 13.0.0-next-8.15 transitivePeerDependencies: @@ -23386,7 +23219,7 @@ packages: dependencies: '@verdaccio/core': 8.0.0-next-8.15 '@verdaccio/utils': 8.1.0-next-8.15 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) js-yaml: 4.1.0 lodash: 4.17.21 minimatch: 7.4.6 @@ -23420,7 +23253,7 @@ packages: resolution: {integrity: sha512-yuqD8uAZJcgzuNHjV6C438UNT5r2Ai9+SnUlO34AHZdWSYcluO3Zj5R3p5uf+C7YPCE31pUD27wBU74xVbUoBw==} engines: {node: '>=18'} dependencies: - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) lodash: 4.17.21 transitivePeerDependencies: - supports-color @@ -23447,7 +23280,7 @@ packages: '@verdaccio/core': 8.0.0-next-8.15 '@verdaccio/logger-prettify': 8.0.0-next-8.2 colorette: 2.0.20 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -23478,7 +23311,7 @@ packages: '@verdaccio/core': 8.0.0-next-8.15 '@verdaccio/url': 13.0.0-next-8.15 '@verdaccio/utils': 8.1.0-next-8.15 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) express: 4.21.2 express-rate-limit: 5.5.1 lodash: 4.17.21 @@ -23496,7 +23329,7 @@ packages: engines: {node: '>=18'} dependencies: '@verdaccio/config': 8.0.0-next-8.15 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) jsonwebtoken: 9.0.2 transitivePeerDependencies: - supports-color @@ -23512,7 +23345,7 @@ packages: '@verdaccio/core': 8.0.0-next-8.15 '@verdaccio/url': 13.0.0-next-8.15 '@verdaccio/utils': 8.1.0-next-8.15 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) gunzip-maybe: 1.4.2 lodash: 4.17.21 tar-stream: 3.1.7 @@ -23527,7 +23360,7 @@ packages: engines: {node: '>=18'} dependencies: '@verdaccio/core': 8.0.0-next-8.15 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) lodash: 4.17.21 validator: 13.12.0 transitivePeerDependencies: @@ -25296,68 +25129,6 @@ packages: - moment dev: false - /antd@5.19.1(react-dom@19.1.0)(react@19.1.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.1.0)(react@19.1.0) - '@ant-design/icons': 5.5.1(react-dom@19.1.0)(react@19.1.0) - '@ant-design/react-slick': 1.1.2(react@19.1.0) - '@babel/runtime': 7.26.0 - '@ctrl/tinycolor': 3.6.1 - '@rc-component/color-picker': 1.5.3(react-dom@19.1.0)(react@19.1.0) - '@rc-component/mutate-observer': 1.1.0(react-dom@19.1.0)(react@19.1.0) - '@rc-component/qrcode': 1.0.0(react-dom@19.1.0)(react@19.1.0) - '@rc-component/tour': 1.15.1(react-dom@19.1.0)(react@19.1.0) - '@rc-component/trigger': 2.2.3(react-dom@19.1.0)(react@19.1.0) - classnames: 2.5.1 - copy-to-clipboard: 3.3.3 - dayjs: 1.11.13 - rc-cascader: 3.27.1(react-dom@19.1.0)(react@19.1.0) - rc-checkbox: 3.3.0(react-dom@19.1.0)(react@19.1.0) - rc-collapse: 3.7.3(react-dom@19.1.0)(react@19.1.0) - rc-dialog: 9.5.2(react-dom@19.1.0)(react@19.1.0) - rc-drawer: 7.2.0(react-dom@19.1.0)(react@19.1.0) - rc-dropdown: 4.2.0(react-dom@19.1.0)(react@19.1.0) - rc-field-form: 2.2.1(react-dom@19.1.0)(react@19.1.0) - rc-image: 7.9.0(react-dom@19.1.0)(react@19.1.0) - rc-input: 1.5.1(react-dom@19.1.0)(react@19.1.0) - rc-input-number: 9.1.0(react-dom@19.1.0)(react@19.1.0) - rc-mentions: 2.14.0(react-dom@19.1.0)(react@19.1.0) - rc-menu: 9.14.1(react-dom@19.1.0)(react@19.1.0) - rc-motion: 2.9.3(react-dom@19.1.0)(react@19.1.0) - rc-notification: 5.6.2(react-dom@19.1.0)(react@19.1.0) - rc-pagination: 4.2.0(react-dom@19.1.0)(react@19.1.0) - rc-picker: 4.6.15(dayjs@1.11.13)(react-dom@19.1.0)(react@19.1.0) - rc-progress: 4.0.0(react-dom@19.1.0)(react@19.1.0) - rc-rate: 2.13.0(react-dom@19.1.0)(react@19.1.0) - rc-resize-observer: 1.4.0(react-dom@19.1.0)(react@19.1.0) - rc-segmented: 2.3.0(react-dom@19.1.0)(react@19.1.0) - rc-select: 14.15.2(react-dom@19.1.0)(react@19.1.0) - rc-slider: 10.6.2(react-dom@19.1.0)(react@19.1.0) - rc-steps: 6.0.1(react-dom@19.1.0)(react@19.1.0) - rc-switch: 4.1.0(react-dom@19.1.0)(react@19.1.0) - rc-table: 7.45.7(react-dom@19.1.0)(react@19.1.0) - rc-tabs: 15.1.1(react-dom@19.1.0)(react@19.1.0) - rc-textarea: 1.7.0(react-dom@19.1.0)(react@19.1.0) - rc-tooltip: 6.2.1(react-dom@19.1.0)(react@19.1.0) - rc-tree: 5.8.8(react-dom@19.1.0)(react@19.1.0) - rc-tree-select: 5.22.2(react-dom@19.1.0)(react@19.1.0) - rc-upload: 4.5.2(react-dom@19.1.0)(react@19.1.0) - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - scroll-into-view-if-needed: 3.1.0 - throttle-debounce: 5.0.2 - transitivePeerDependencies: - - date-fns - - luxon - - moment - dev: false - /any-promise@1.3.0: resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} @@ -25810,7 +25581,7 @@ packages: /axios@1.8.2: resolution: {integrity: sha512-ls4GYBm5aig9vWx8AWDSGLpnpDQRtWAfrjU+EuytuODrFBkqesN2RkOQCBzrA1RQNHw1SmRMSDDDSwzNAYQ6Rg==} dependencies: - follow-redirects: 1.15.9(debug@4.4.0) + follow-redirects: 1.15.9(debug@4.4.1) form-data: 4.0.2 proxy-from-env: 1.1.0 transitivePeerDependencies: @@ -25819,7 +25590,7 @@ packages: /axios@1.9.0: resolution: {integrity: sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==} dependencies: - follow-redirects: 1.15.9(debug@4.4.0) + follow-redirects: 1.15.9(debug@4.4.1) form-data: 4.0.2 proxy-from-env: 1.1.0 transitivePeerDependencies: @@ -27727,7 +27498,7 @@ packages: glob-parent: 6.0.2 globby: 12.2.0 normalize-path: 3.0.0 - schema-utils: 4.3.0 + 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) dev: true @@ -27772,7 +27543,7 @@ packages: glob-parent: 6.0.2 globby: 13.2.2 normalize-path: 3.0.0 - schema-utils: 4.3.0 + schema-utils: 4.3.2 serialize-javascript: 6.0.2 webpack: 5.99.9(@swc/core@1.10.18)(esbuild@0.17.19)(webpack-cli@5.1.4) dev: true @@ -28137,6 +27908,7 @@ packages: postcss-value-parser: 4.2.0 semver: 7.6.3 webpack: 5.99.9(@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.17.19)(webpack@5.99.9): resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==} @@ -28168,7 +27940,7 @@ packages: esbuild: 0.17.19 jest-worker: 29.7.0 postcss: 8.4.38 - schema-utils: 4.3.0 + schema-utils: 4.3.2 serialize-javascript: 6.0.2 webpack: 5.99.9(@swc/core@1.10.18)(esbuild@0.17.19)(webpack-cli@5.1.4) dev: true @@ -28203,7 +27975,7 @@ packages: esbuild: 0.18.20 jest-worker: 29.7.0 postcss: 8.4.38 - schema-utils: 4.3.0 + schema-utils: 4.3.2 serialize-javascript: 6.0.2 webpack: 5.99.9(@swc/core@1.10.18)(esbuild@0.18.20)(webpack-cli@5.1.4) dev: true @@ -28273,7 +28045,7 @@ packages: esbuild: 0.25.0 jest-worker: 29.7.0 postcss: 8.4.38 - schema-utils: 4.3.0 + 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) dev: true @@ -28821,7 +28593,6 @@ packages: dependencies: ms: 2.1.3 supports-color: 8.1.1 - dev: true /debug@4.4.0(supports-color@9.3.1): resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} @@ -28834,6 +28605,7 @@ packages: dependencies: ms: 2.1.3 supports-color: 9.3.1 + dev: true /debug@4.4.1(supports-color@5.5.0): resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} @@ -29828,7 +29600,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) esbuild: 0.17.19 transitivePeerDependencies: - supports-color @@ -30828,7 +30600,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -30874,7 +30646,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) escape-string-regexp: 4.0.0 eslint-scope: 8.3.0 eslint-visitor-keys: 4.2.0 @@ -31577,17 +31349,6 @@ packages: webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true - /file-loader@6.2.0(webpack@5.99.9): - 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.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true - /file-system-cache@2.3.0: resolution: {integrity: sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ==} dependencies: @@ -31865,7 +31626,18 @@ packages: debug: optional: true dependencies: - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) + + /follow-redirects@1.15.9(debug@4.4.1): + resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + dependencies: + debug: 4.4.1(supports-color@5.5.0) /for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} @@ -31957,7 +31729,7 @@ packages: webpack: 5.99.9(@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.7.3)(webpack@5.99.9): + /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.7.3)(webpack@5.98.0): resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: @@ -31977,7 +31749,7 @@ packages: semver: 7.6.3 tapable: 2.2.1 typescript: 5.7.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 /form-data-encoder@1.7.2: @@ -33330,27 +33102,6 @@ packages: tapable: 2.2.1 webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - /html-webpack-plugin@5.6.2(@rspack/core@1.3.9)(webpack@5.99.9): - resolution: {integrity: sha512-q7xp/FO9RGBVoTKNItkdX1jKLscLFkgn/dLVFNYbHVbfHLBk6DYW5nsQ8kCzIWcgKP/kUBocetjvav6lD8YfCQ==} - engines: {node: '>=10.13.0'} - peerDependencies: - '@rspack/core': 0.x || 1.x - webpack: ^5.20.0 - peerDependenciesMeta: - '@rspack/core': - optional: true - webpack: - optional: true - dependencies: - '@rspack/core': 1.3.9(@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.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true - /html-webpack-plugin@5.6.3(@rspack/core@1.3.9)(webpack@5.99.9): resolution: {integrity: sha512-QSf1yjtSAsmf7rYBV7XX86uua4W/vkhIt0xNXKbsi2foEeW7vjJQz4bhnpL3xH+l1ryl1680uNv968Z+X6jSYg==} engines: {node: '>=10.13.0'} @@ -33504,7 +33255,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.1 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true @@ -33520,7 +33271,7 @@ packages: dependencies: '@types/express': 4.17.21 '@types/http-proxy': 1.17.15 - http-proxy: 1.18.1(debug@4.4.0) + http-proxy: 1.18.1(debug@4.4.1) is-glob: 4.0.3 is-plain-obj: 3.0.0 micromatch: 4.0.8 @@ -33532,7 +33283,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@types/http-proxy': 1.17.15 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) http-proxy: 1.18.1(debug@4.4.0) is-glob: 4.0.3 is-plain-object: 5.0.0 @@ -33550,6 +33301,16 @@ packages: transitivePeerDependencies: - debug + /http-proxy@1.18.1(debug@4.4.1): + resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} + engines: {node: '>=8.0.0'} + dependencies: + eventemitter3: 4.0.7 + follow-redirects: 1.15.9(debug@4.4.1) + requires-port: 1.0.0 + transitivePeerDependencies: + - debug + /http-server@14.1.1: resolution: {integrity: sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==} engines: {node: '>=12'} @@ -33560,7 +33321,7 @@ packages: corser: 2.0.1 he: 1.2.0 html-encoding-sniffer: 3.0.0 - http-proxy: 1.18.1(debug@4.4.0) + http-proxy: 1.18.1(debug@4.4.1) mime: 1.6.0 minimist: 1.2.8 opener: 1.5.2 @@ -33622,7 +33383,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.1 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true @@ -33632,7 +33393,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.3 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true @@ -33769,7 +33530,6 @@ packages: /immutable@5.0.3: resolution: {integrity: sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw==} - dev: true /import-cwd@3.0.0: resolution: {integrity: sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==} @@ -34653,7 +34413,7 @@ packages: engines: {node: '>=10'} dependencies: '@jridgewell/trace-mapping': 0.3.25 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) istanbul-lib-coverage: 3.2.2 transitivePeerDependencies: - supports-color @@ -35781,7 +35541,7 @@ packages: content-disposition: 0.5.4 content-type: 1.0.5 cookies: 0.9.1 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) delegates: 1.0.0 depd: 2.0.0 destroy: 1.2.0 @@ -35865,7 +35625,7 @@ packages: webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) dev: false - /less-loader@11.1.0(less@4.3.0)(webpack@5.99.9): + /less-loader@11.1.0(less@4.3.0)(webpack@5.98.0): resolution: {integrity: sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -35874,7 +35634,7 @@ packages: dependencies: klona: 2.0.6 less: 4.3.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 /less@4.1.3: @@ -35950,6 +35710,7 @@ packages: dependencies: webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) webpack-sources: 3.2.3 + dev: false /lilconfig@2.1.0: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} @@ -37650,7 +37411,7 @@ packages: resolution: {integrity: sha512-0mvZ1o5F0GStEzsZIrlGAYmLOtrILwMCh2vHAT1J2qZdyCqgMUo/5FBVk1B54pmCZCDxOS8mMm3MAIW5nCDL3w==} dependencies: '@vercel/nft': 0.27.3(encoding@0.1.13) - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) fs-extra: 11.3.0 mlly: 1.6.1 pkg-types: 1.2.1 @@ -37732,6 +37493,48 @@ packages: - babel-plugin-macros dev: false + /next@14.2.16(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-LcO7WnFu6lYSvCzZoo1dB+IO0xXz5uEv52HF1IUN0IqVTUIZGHuuR10I5efiLadGt+4oZqTcNZyVVEem/TM5nA==} + engines: {node: '>=18.17.0'} + hasBin: true + peerDependencies: + '@opentelemetry/api': ^1.1.0 + '@playwright/test': ^1.41.2 + react: ^18.2.0 + react-dom: ^18.2.0 + sass: ^1.3.0 + peerDependenciesMeta: + '@opentelemetry/api': + optional: true + '@playwright/test': + optional: true + sass: + optional: true + dependencies: + '@next/env': 14.2.16 + '@swc/helpers': 0.5.5 + busboy: 1.6.0 + caniuse-lite: 1.0.30001721 + graceful-fs: 4.2.11 + postcss: 8.4.31 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + styled-jsx: 5.1.1(@babel/core@7.25.2)(react@18.3.1) + optionalDependencies: + '@next/swc-darwin-arm64': 14.2.16 + '@next/swc-darwin-x64': 14.2.16 + '@next/swc-linux-arm64-gnu': 14.2.16 + '@next/swc-linux-arm64-musl': 14.2.16 + '@next/swc-linux-x64-gnu': 14.2.16 + '@next/swc-linux-x64-musl': 14.2.16 + '@next/swc-win32-arm64-msvc': 14.2.16 + '@next/swc-win32-ia32-msvc': 14.2.16 + '@next/swc-win32-x64-msvc': 14.2.16 + transitivePeerDependencies: + - '@babel/core' + - babel-plugin-macros + dev: false + /next@15.3.3(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-JqNj29hHNmCLtNvd090SyRbXJiivQ+58XjCcrC50Crb5g5u2zi7Y2YivbsEfzk6AtVI80akdOQbaMZwWB1Hthw==} engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} @@ -38348,8 +38151,9 @@ packages: - debug dev: false - /nx@21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26): - resolution: {integrity: sha512-GZ7+Bve4xOVIk/hb9nN16fVqVq5PNNyFom1SCQbEGhGkyABJF8kA4JImCKhZpZyg1CtZeUrkPHK4xNO+rw9G5w==} + /nx@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26): + resolution: {integrity: sha512-MWKucgA00TRjMBsuGbAS6HrCnOVwktU7Zxxw06Rfl0ue9tfTqbZX5iiNnb6M7b2wPQm9zcQXEq3DVBkPP8wUNw==} + engines: {node: ^20.19.0 || ^22.12.0} hasBin: true requiresBuild: true peerDependencies: @@ -38399,16 +38203,16 @@ packages: yargs: 17.7.2 yargs-parser: 21.1.1 optionalDependencies: - '@nx/nx-darwin-arm64': 21.1.3 - '@nx/nx-darwin-x64': 21.1.3 - '@nx/nx-freebsd-x64': 21.1.3 - '@nx/nx-linux-arm-gnueabihf': 21.1.3 - '@nx/nx-linux-arm64-gnu': 21.1.3 - '@nx/nx-linux-arm64-musl': 21.1.3 - '@nx/nx-linux-x64-gnu': 21.1.3 - '@nx/nx-linux-x64-musl': 21.1.3 - '@nx/nx-win32-arm64-msvc': 21.1.3 - '@nx/nx-win32-x64-msvc': 21.1.3 + '@nx/nx-darwin-arm64': 21.0.3 + '@nx/nx-darwin-x64': 21.0.3 + '@nx/nx-freebsd-x64': 21.0.3 + '@nx/nx-linux-arm-gnueabihf': 21.0.3 + '@nx/nx-linux-arm64-gnu': 21.0.3 + '@nx/nx-linux-arm64-musl': 21.0.3 + '@nx/nx-linux-x64-gnu': 21.0.3 + '@nx/nx-linux-x64-musl': 21.0.3 + '@nx/nx-win32-arm64-msvc': 21.0.3 + '@nx/nx-win32-x64-msvc': 21.0.3 transitivePeerDependencies: - debug @@ -39726,29 +39530,6 @@ packages: - typescript dev: true - /postcss-loader@8.1.1(@rspack/core@1.3.9)(postcss@8.4.38)(typescript@5.7.3)(webpack@5.99.9): - resolution: {integrity: sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==} - engines: {node: '>= 18.12.0'} - peerDependencies: - '@rspack/core': 0.x || 1.x - postcss: ^7.0.0 || ^8.0.1 - webpack: ^5.0.0 - peerDependenciesMeta: - '@rspack/core': - optional: true - webpack: - optional: true - dependencies: - '@rspack/core': 1.3.9(@swc/helpers@0.5.13) - cosmiconfig: 9.0.0(typescript@5.7.3) - jiti: 1.21.7 - 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) - transitivePeerDependencies: - - typescript - dev: true - /postcss-media-minmax@5.0.0(postcss@8.4.38): resolution: {integrity: sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==} engines: {node: '>=10.0.0'} @@ -40780,7 +40561,7 @@ packages: engines: {node: '>=10'} dev: true - /qwik-nx@3.1.1(@nx/devkit@21.1.3)(@nx/eslint@21.1.3)(@nx/js@21.1.3)(@nx/vite@21.1.3): + /qwik-nx@3.1.1(@nx/devkit@21.0.3)(@nx/eslint@21.0.3)(@nx/js@21.0.3)(@nx/vite@21.0.3): resolution: {integrity: sha512-wPL+d/qLnV3OzGJyHNqQ9CZgIMigA47jZ3StIiXe+cgQpqfrPl9rTgx/6aleDu+dgcykDMvd3k0lc+Sx5rFy1w==} peerDependencies: '@nx/devkit': ^20.7.0 @@ -40788,10 +40569,10 @@ packages: '@nx/js': ^20.7.0 '@nx/vite': ^20.7.0 dependencies: - '@nx/devkit': 21.1.3(nx@21.1.3) - '@nx/eslint': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.1.3)(verdaccio@6.1.2) - '@nx/js': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(verdaccio@6.1.2) - '@nx/vite': 21.1.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.1.3)(typescript@5.7.3)(verdaccio@6.1.2)(vite@6.3.5)(vitest@1.6.0) + '@nx/devkit': 21.0.3(nx@21.0.3) + '@nx/eslint': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2) + '@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/vite': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2)(vite@6.3.5)(vitest@1.6.0) dev: true /rambda@7.5.0: @@ -40892,22 +40673,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-cascader@3.27.1(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-VLdilQWBEZ0niK6MYEQzkY8ciGADEn8FFVtM0w0I1VBKit1kI9G7Z46E22CVudakHe+JaV8SSlQ6Tav2R2KaUg==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.26.0 - array-tree-filter: 2.1.0 - classnames: 2.5.1 - rc-select: 14.15.2(react-dom@19.1.0)(react@19.1.0) - rc-tree: 5.8.8(react-dom@19.1.0)(react@19.1.0) - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-cascader@3.7.3(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-KBpT+kzhxDW+hxPiNk4zaKa99+Lie2/8nnI11XF+FIOPl4Bj9VlFZi61GrnWzhLGA7VEN+dTxAkNOjkySDa0dA==} peerDependencies: @@ -40963,19 +40728,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-checkbox@3.3.0(react-dom@19.1.0)(react@19.1.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.26.0 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-collapse@3.4.2(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-jpTwLgJzkhAgp2Wpi3xmbTbbYExg6fkptL67Uu5LCRVEj6wqmy0DHTjjeynsjOLsppHGHu41t1ELntZ0lEvS/Q==} peerDependencies: @@ -41019,20 +40771,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-collapse@3.7.3(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-60FJcdTRn0X5sELF18TANwtVi7FtModq649H11mYF1jh83DniMoM4MqY627sEKRCTm4+WXfGDcB7hY5oW6xhyw==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.26.0 - classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@19.1.0)(react@19.1.0) - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-dialog@9.0.4(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-pmnPRZKd9CGzGgf4a1ysBvMhxm8Afx5fF6M7AzLtJ0qh8X1bshurDlqnK4MBNAB4hAeAMMbz6Ytb1rkGMvKFbQ==} peerDependencies: @@ -41078,21 +40816,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-dialog@9.5.2(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-qVUjc8JukG+j/pNaHVSRa2GO2/KbV2thm7yO4hepQ902eGdYK913sGkwg/fh9yhKYV1ql3BKIN2xnud3rEXAPw==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.26.0 - '@rc-component/portal': 1.1.2(react-dom@19.1.0)(react@19.1.0) - classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@19.1.0)(react@19.1.0) - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-drawer@6.3.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-uBZVb3xTAR+dBV53d/bUhTctCw3pwcwJoM7g5aX+7vgwt2zzVzoJ6aqFjYJpBlZ9zp0dVYN8fV+hykFE7c4lig==} peerDependencies: @@ -41138,21 +40861,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-drawer@7.2.0(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-9lOQ7kBekEJRdEpScHvtmEtXnAsy+NGDXiRWc2ZVC7QXAazNVbeT4EraQKYwCME8BJLa8Bxqxvs5swwyOepRwg==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.26.0 - '@rc-component/portal': 1.1.2(react-dom@19.1.0)(react@19.1.0) - classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@19.1.0)(react@19.1.0) - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-dropdown@4.0.1(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-OdpXuOcme1rm45cR0Jzgfl1otzmU4vuBVb+etXM8vcaULGokAKVpKlw8p6xzspG7jGd/XxShvq+N3VNEfk/l5g==} peerDependencies: @@ -41195,20 +40903,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-dropdown@4.2.0(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-odM8Ove+gSh0zU27DUj5cG1gNKg7mLWBYzB5E4nNLrLwBmYEgYP43vHKDGOVZcJSVElQBI0+jTQgjnq0NfLjng==} - peerDependencies: - react: '>=16.11.0' - react-dom: '>=16.11.0' - dependencies: - '@babel/runtime': 7.26.0 - '@rc-component/trigger': 2.2.3(react-dom@19.1.0)(react@19.1.0) - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-field-form@1.34.2(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-BdciU5C7dBO51/9ZKcMvK2f8zaaO12Lt1eBhlAo8nNv+6htlNcgY9DAkUlZ7gfyWjnCc1Oo4hHIXau1m6tLw1A==} engines: {node: '>=8.x'} @@ -41265,20 +40959,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-field-form@2.2.1(react-dom@19.1.0)(react@19.1.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.26.0 - '@rc-component/async-validator': 5.0.4 - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-image@5.13.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-iZTOmw5eWo2+gcrJMMcnd7SsxVHl3w5xlyCgsULUdJhJbnuI8i/AL0tVOsE7aLn9VfOh1qgDT3mC2G75/c7mqg==} peerDependencies: @@ -41327,22 +41007,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-image@7.9.0(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-l4zqO5E0quuLMCtdKfBgj4Suv8tIS011F5k1zBBlK25iMjjiNHxA0VeTzGFtUZERSA45gvpXDg8/P6qNLjR25g==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.26.0 - '@rc-component/portal': 1.1.2(react-dom@19.1.0)(react@19.1.0) - classnames: 2.5.1 - rc-dialog: 9.5.2(react-dom@19.1.0)(react@19.1.0) - rc-motion: 2.9.3(react-dom@19.1.0)(react@19.1.0) - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-input-number@7.3.11(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-aMWPEjFeles6PQnMqP5eWpxzsvHm9rh1jQOWXExUEIxhX62Fyl/ptifLHOn17+waDG1T/YUb6flfJbvwRhHrbA==} peerDependencies: @@ -41386,21 +41050,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-input-number@9.1.0(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-NqJ6i25Xn/AgYfVxynlevIhX3FuKlMwIFpucGG1h98SlK32wQwDK0zhN9VY32McOmuaqzftduNYWWooWz8pXQA==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.26.0 - '@rc-component/mini-decimal': 1.1.0 - classnames: 2.5.1 - rc-input: 1.5.1(react-dom@19.1.0)(react@19.1.0) - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-input@0.1.4(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-FqDdNz+fV2dKNgfXzcSLKvC+jEs1709t7nD+WdfjrdSaOcefpgc7BUJYadc3usaING+b7ediMTfKxuJBsEFbXA==} peerDependencies: @@ -41440,19 +41089,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-input@1.5.1(react-dom@19.1.0)(react@19.1.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.26.0 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-mentions@1.13.1(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-FCkaWw6JQygtOz0+Vxz/M/NWqrWHB9LwqlY2RtcuFqWJNFK9njijOOzTSsBGANliGufVUzx/xuPHmZPBV0+Hgw==} peerDependencies: @@ -41503,23 +41139,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-mentions@2.14.0(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-qKR59FMuF8PK4ZqsbWX3UuA5P1M/snzyqV6Yt3y1DCFbCEdqUGIBgQp6vEfLCO6Z0RoRFlzXtCeSlBTcDDpg1A==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.26.0 - '@rc-component/trigger': 2.2.3(react-dom@19.1.0)(react@19.1.0) - classnames: 2.5.1 - rc-input: 1.5.1(react-dom@19.1.0)(react@19.1.0) - rc-menu: 9.14.1(react-dom@19.1.0)(react@19.1.0) - rc-textarea: 1.7.0(react-dom@19.1.0)(react@19.1.0) - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-menu@9.14.1(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-5wlRb3M8S4yGlWhSoEYJ7ZVRElyScdcpUHxgiLxkeig1tEdyKrnED3B2fhpN0Rrpdp9jyhnmZR/Lwq2fH5VvDQ==} peerDependencies: @@ -41552,22 +41171,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-menu@9.14.1(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-5wlRb3M8S4yGlWhSoEYJ7ZVRElyScdcpUHxgiLxkeig1tEdyKrnED3B2fhpN0Rrpdp9jyhnmZR/Lwq2fH5VvDQ==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.26.0 - '@rc-component/trigger': 2.2.3(react-dom@19.1.0)(react@19.1.0) - classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@19.1.0)(react@19.1.0) - rc-overflow: 1.3.2(react-dom@19.1.0)(react@19.1.0) - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-menu@9.8.4(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-lmw2j8I2fhdIzHmC9ajfImfckt0WDb2KVJJBBRIsxPEw2kGkEfjLMUoB1NgiNT/Q5cC8PdjGOGQjHJIJMwyNMw==} peerDependencies: @@ -41610,19 +41213,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-motion@2.9.3(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-rkW47ABVkic7WEB0EKJqzySpvDqwl60/tdkY7hWP7dYnh5pm0SzJpo54oW3TDUGXV5wfxXFmMkxrzRRbotQ0+w==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.26.0 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-notification@4.6.1(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-NSmFYwrrdY3+un1GvDAJQw62Xi9LNMSsoQyo95tuaYrcad5Bn9gJUL8AREufRxSQAQnr64u3LtP3EUyLYT6bhw==} engines: {node: '>=8.x'} @@ -41668,21 +41258,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-notification@5.6.2(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-Id4IYMoii3zzrG0lB0gD6dPgJx4Iu95Xu0BQrhHIbp7ZnAZbLqdqQ73aIWH0d0UFcElxwaKjnzNovTjo7kXz7g==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.26.0 - classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@19.1.0)(react@19.1.0) - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-overflow@1.3.2(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-nsUm78jkYAoPygDAcGZeC2VwIg/IBGSodtOY3pMof4W3M9qRJgqaDYm03ZayHlde3I6ipliAxbN0RUcGf5KOzw==} peerDependencies: @@ -41711,20 +41286,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-overflow@1.3.2(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-nsUm78jkYAoPygDAcGZeC2VwIg/IBGSodtOY3pMof4W3M9qRJgqaDYm03ZayHlde3I6ipliAxbN0RUcGf5KOzw==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.26.0 - classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@19.1.0)(react@19.1.0) - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-pagination@3.2.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-5tIXjB670WwwcAJzAqp2J+cOBS9W3cH/WU1EiYwXljuZ4vtZXKlY2Idq8FZrnYBz8KhN3vwPo9CoV/SJS6SL1w==} peerDependencies: @@ -41763,19 +41324,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-pagination@4.2.0(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-V6qeANJsT6tmOcZ4XiUmj8JXjRLbkusuufpuoBw2GiAn94fIixYjFLmbruD1Sbhn8fPLDnWawPp4CN37zQorvw==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.26.0 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-picker@2.7.6(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-H9if/BUJUZBOhPfWcPeT15JUI3/ntrG9muzERrXDkSoWmDj4yzmBvumozpxYrHwjcKnjyDGAke68d+whWwvhHA==} engines: {node: '>=8.x'} @@ -41857,37 +41405,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.1.0)(react@19.1.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.26.0 - '@rc-component/trigger': 2.2.3(react-dom@19.1.0)(react@19.1.0) - classnames: 2.5.1 - dayjs: 1.11.13 - rc-overflow: 1.3.2(react-dom@19.1.0)(react@19.1.0) - rc-resize-observer: 1.4.0(react-dom@19.1.0)(react@19.1.0) - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-progress@3.4.2(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-iAGhwWU+tsayP+Jkl9T4+6rHeQTG9kDz8JAHZk4XtQOcYN5fj9H34NXNEdRdZx94VUDHMqCb1yOIvi8eJRh67w==} peerDependencies: @@ -41927,19 +41444,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-progress@4.0.0(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-oofVMMafOCokIUIBnZLNcOZFsABaUw8PPrf1/y0ZBvKZNpOiu5h4AO9vv11Sw0p4Hb3D0yGWuEattcQGtNJ/aw==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.26.0 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-rate@2.13.0(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-oxvx1Q5k5wD30sjN5tqAyWTvJfLNNJn7Oq3IeS4HxWfAiC4BOXMITNAsw7u/fzdtO4MS8Ki8uRLOzcnEuoQiAw==} engines: {node: '>=8.x'} @@ -41968,20 +41472,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-rate@2.13.0(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-oxvx1Q5k5wD30sjN5tqAyWTvJfLNNJn7Oq3IeS4HxWfAiC4BOXMITNAsw7u/fzdtO4MS8Ki8uRLOzcnEuoQiAw==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.26.0 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-rate@2.9.3(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-2THssUSnRhtqIouQIIXqsZGzRczvp4WsH4WvGuhiwm+LG2fVpDUJliP9O1zeDOZvYfBE/Bup4SgHun/eCkbjgQ==} engines: {node: '>=8.x'} @@ -42024,20 +41514,6 @@ packages: resize-observer-polyfill: 1.5.1 dev: false - /rc-resize-observer@1.4.0(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-PnMVyRid9JLxFavTjeDXEXo65HCRqbmLBw9xX9gfC4BZiSzbLXKzW3jPz+J0P71pLbD5tBMTT+mkstV5gD0c9Q==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.26.0 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - resize-observer-polyfill: 1.5.1 - dev: false - /rc-segmented@2.1.2(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-qGo1bCr83ESXpXVOCXjFe1QJlCAQXyi9KCiy8eX3rIMYlTeJr/ftySIaTnYsitL18SvWf5ZEHsfqIWoX0EMfFQ==} peerDependencies: @@ -42080,20 +41556,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-segmented@2.3.0(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-I3FtM5Smua/ESXutFfb8gJ8ZPcvFR+qUgeeGFQHBOvRiRKyAk4aBE5nfqrxXx+h8/vn60DQjOt6i4RNtrbOobg==} - peerDependencies: - react: '>=16.0.0' - react-dom: '>=16.0.0' - dependencies: - '@babel/runtime': 7.26.0 - classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@19.1.0)(react@19.1.0) - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-select@14.1.18(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-4JgY3oG2Yz68ECMUSCON7mtxuJvCSj+LJpHEg/AONaaVBxIIrmI/ZTuMJkyojall/X50YdBe5oMKqHHPNiPzEg==} engines: {node: '>=8.x'} @@ -42148,24 +41610,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-select@14.15.2(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-oNoXlaFmpqXYcQDzcPVLrEqS2J9c+/+oJuGrlXeVVX/gVgrbHa5YcyiRUXRydFjyuA7GP3elRuLF7Y3Tfwltlw==} - engines: {node: '>=8.x'} - peerDependencies: - react: '*' - react-dom: '*' - dependencies: - '@babel/runtime': 7.26.0 - '@rc-component/trigger': 2.2.3(react-dom@19.1.0)(react@19.1.0) - classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@19.1.0)(react@19.1.0) - rc-overflow: 1.3.2(react-dom@19.1.0)(react@19.1.0) - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - rc-virtual-list: 3.14.8(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-slider@10.0.1(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-igTKF3zBet7oS/3yNiIlmU8KnZ45npmrmHlUUio8PNbIhzMcsh+oE/r2UD42Y6YD2D/s+kzCQkzQrPD6RY435Q==} engines: {node: '>=8.x'} @@ -42209,20 +41653,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-slider@10.6.2(react-dom@19.1.0)(react@19.1.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.26.0 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-steps@5.0.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-9TgRvnVYirdhbV0C3syJFj9EhCRqoJAsxt4i1rED5o8/ZcSv5TLIYyo4H8MCjLPvbe2R+oBAm/IYBEtC+OS1Rw==} engines: {node: '>=8.x'} @@ -42265,20 +41695,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-steps@6.0.1(react-dom@19.1.0)(react@19.1.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.26.0 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-switch@3.2.2(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-+gUJClsZZzvAHGy1vZfnwySxj+MjLlGRyXKXScrtCTcmiYNPzxDFOxdQ/3pK1Kt/0POvwJ/6ALOR8gwdXGhs+A==} peerDependencies: @@ -42318,19 +41734,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-switch@4.1.0(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-TI8ufP2Az9oEbvyCeVE4+90PDSljGyuwix3fV58p7HV2o4wBnVToEyomJRVyTaZeqNPAp+vqeo4Wnj5u0ZZQBg==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.26.0 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-table@7.26.0(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-0cD8e6S+DTGAt5nBZQIPFYEaIukn17sfa5uFL98faHlH/whZzD8ii3dbFL4wmUDEL4BLybhYop+QUfZJ4CPvNQ==} engines: {node: '>=8.x'} @@ -42381,23 +41784,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-table@7.45.7(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-wi9LetBL1t1csxyGkMB2p3mCiMt+NDexMlPbXHvQFmBBAsMxrgNSAPwUci2zDLUq9m8QdWc1Nh8suvrpy9mXrg==} - engines: {node: '>=8.x'} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.26.0 - '@rc-component/context': 1.4.0(react-dom@19.1.0)(react@19.1.0) - classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@19.1.0)(react@19.1.0) - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - rc-virtual-list: 3.14.8(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-tabs@12.5.10(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-Ay0l0jtd4eXepFH9vWBvinBjqOpqzcsJTerBGwJy435P2S90Uu38q8U/mvc1sxUEVOXX5ZCFbxcWPnfG3dH+tQ==} engines: {node: '>=8.x'} @@ -42452,24 +41838,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-tabs@15.1.1(react-dom@19.1.0)(react@19.1.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.26.0 - classnames: 2.5.1 - rc-dropdown: 4.2.0(react-dom@19.1.0)(react@19.1.0) - rc-menu: 9.14.1(react-dom@19.1.0)(react@19.1.0) - rc-motion: 2.9.3(react-dom@19.1.0)(react@19.1.0) - rc-resize-observer: 1.4.0(react-dom@19.1.0)(react@19.1.0) - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-textarea@0.4.7(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-IQPd1CDI3mnMlkFyzt2O4gQ2lxUsnBAeJEoZGJnkkXgORNqyM9qovdrCj9NzcRfpHgLdzaEbU3AmobNFGUznwQ==} peerDependencies: @@ -42515,21 +41883,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-textarea@1.7.0(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-UxizYJkWkmxP3zofXgc487QiGyDmhhheDLLjIWbFtDmiru1ls30KpO8odDaPyqNUIy9ugj5djxTEuezIn6t3Jg==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.26.0 - classnames: 2.5.1 - rc-input: 1.5.1(react-dom@19.1.0)(react@19.1.0) - rc-resize-observer: 1.4.0(react-dom@19.1.0)(react@19.1.0) - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-tooltip@5.2.2(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-jtQzU/18S6EI3lhSGoDYhPqNpWajMtS5VV/ld1LwyfrDByQpYmw/LW6U7oFXXLukjfDHQ7Ju705A82PRNFWYhg==} peerDependencies: @@ -42569,19 +41922,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-tooltip@6.2.1(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-rws0duD/3sHHsD905Nex7FvoUGy2UBQRhTkKxeEvr2FB+r21HsOxcDJI0TzyO8NHhnAA8ILr8pfbSBg5Jj5KBg==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.26.0 - '@rc-component/trigger': 2.2.3(react-dom@19.1.0)(react@19.1.0) - classnames: 2.5.1 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-tree-select@5.22.2(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-WHmWCck4+8mf4/KFTjw70AlnoNPkX4C1TOIzzwxfZ7w8hcNO4bzggoeO2Q3fAedjZteN5I3t2dT0BCZAnHedlQ==} peerDependencies: @@ -42612,21 +41952,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-tree-select@5.22.2(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-WHmWCck4+8mf4/KFTjw70AlnoNPkX4C1TOIzzwxfZ7w8hcNO4bzggoeO2Q3fAedjZteN5I3t2dT0BCZAnHedlQ==} - peerDependencies: - react: '*' - react-dom: '*' - dependencies: - '@babel/runtime': 7.26.0 - classnames: 2.5.1 - rc-select: 14.15.2(react-dom@19.1.0)(react@19.1.0) - rc-tree: 5.8.8(react-dom@19.1.0)(react@19.1.0) - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-tree-select@5.5.5(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-k2av7jF6tW9bIO4mQhaVdV4kJ1c54oxV3/hHVU+oD251Gb5JN+m1RbJFTMf1o0rAFqkvto33rxMdpafaGKQRJw==} peerDependencies: @@ -42690,22 +42015,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-tree@5.8.8(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-S+mCMWo91m5AJqjz3PdzKilGgbFm7fFJRFiTDOcoRbD7UfMOPnerXwMworiga0O2XIo383UoWuEfeHs1WOltag==} - engines: {node: '>=10.x'} - peerDependencies: - react: '*' - react-dom: '*' - dependencies: - '@babel/runtime': 7.26.0 - classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@19.1.0)(react@19.1.0) - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - rc-virtual-list: 3.14.8(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-trigger@5.3.4(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-mQv+vas0TwKcjAO2izNPkqR4j86OemLRmvL2nOzdP9OWNWA1ivoTt5hzFqYNW9zACwmTezRiN8bttrC7cZzYSw==} engines: {node: '>=8.x'} @@ -42761,19 +42070,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-upload@4.5.2(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-QO3ne77DwnAPKFn0bA5qJM81QBjQi0e0NHdkvpFyY73Bea2NfITiotqJqVjHgeYPOJu5lLVR32TNGP084aSoXA==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.26.0 - classnames: 2.5.1 - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc-util@5.43.0(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-AzC7KKOXFqAdIBqdGWepL9Xn7cm3vnAmjlHqUnoQaTMZYhM4VlXGLkkHHxj/BZ7Td0+SOPKB4RGPboBVKT9htw==} peerDependencies: @@ -42797,18 +42093,6 @@ packages: react-is: 18.3.1 dev: false - /rc-util@5.43.0(react-dom@19.1.0)(react@19.1.0): - resolution: {integrity: sha512-AzC7KKOXFqAdIBqdGWepL9Xn7cm3vnAmjlHqUnoQaTMZYhM4VlXGLkkHHxj/BZ7Td0+SOPKB4RGPboBVKT9htw==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@babel/runtime': 7.26.0 - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - react-is: 18.3.1 - dev: false - /rc-virtual-list@3.14.8(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-8D0KfzpRYi6YZvlOWIxiOm9BGt4Wf2hQyEaM6RXlDDiY2NhLheuYI+RA+7ZaZj1lq+XQqy3KHlaeeXQfzI5fGg==} engines: {node: '>=8.x'} @@ -42839,21 +42123,6 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /rc-virtual-list@3.14.8(react-dom@19.1.0)(react@19.1.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.26.0 - classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@19.1.0)(react@19.1.0) - rc-util: 5.43.0(react-dom@19.1.0)(react@19.1.0) - react: 19.1.0 - react-dom: 19.1.0(react@19.1.0) - dev: false - /rc@1.2.8: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true @@ -43613,7 +42882,7 @@ packages: /reduce-configs@1.0.0: resolution: {integrity: sha512-/JCYSgL/QeXXsq0Lv/7kOZfqvof7vyzHWfyNQPt3c6vc73mU4WRyT8RJ6ZH5Ci08vUOqXwk7jkZy6BycHTDD9w==} dependencies: - browserslist: 4.24.4 + browserslist: 4.25.0 dev: false /reduce-configs@1.1.0: @@ -44341,15 +43610,15 @@ packages: peerDependencies: rspress: ^1 dependencies: - rspress: 1.34.1(webpack@5.99.9) + rspress: 1.34.1(webpack@5.98.0) dev: false - /rspress@1.34.1(webpack@5.99.9): + /rspress@1.34.1(webpack@5.98.0): resolution: {integrity: sha512-0aaQhrM4YXm94tSAva2RmdpbCSjp2dl4FJkzHmKLmdGZRUvGqqieF1YC8osw/oOkxHbmkWqhsFl7n+nzU+rOTA==} hasBin: true dependencies: '@rsbuild/core': 1.0.19 - '@rspress/core': 1.34.1(webpack@5.99.9) + '@rspress/core': 1.34.1(webpack@5.98.0) '@rspress/shared': 1.34.1 cac: 6.7.14 chalk: 5.3.0 @@ -44444,31 +43713,12 @@ packages: /safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - /sass-embedded-android-arm64@1.79.5: - resolution: {integrity: sha512-pq1RJTENkRmEUMLiVuSGYwuLk8zXovWzrjQxlWZTF/Jn5F7Ypi/3v5huMmgJF5n+etsxjio1PN1idaQ5tPLBmg==} - engines: {node: '>=14.0.0'} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: false - optional: true - /sass-embedded-android-arm64@1.89.0: resolution: {integrity: sha512-pr4R3p5R+Ul9ZA5nzYbBJQFJXW6dMGzgpNBhmaToYDgDhmNX5kg0mZAUlGLHvisLdTiR6oEfDDr9QI6tnD2nqA==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [android] requiresBuild: true - dev: true - optional: true - - /sass-embedded-android-arm@1.79.5: - resolution: {integrity: sha512-gYtpQAE2uNFa5IBKBIzUq5ETDS6gnVRmhP5j+N5JGrOThYaGPcG4KrjlU9R3BfCmc7zP5WvlHFZsxSz+2JRT2w==} - engines: {node: '>=14.0.0'} - cpu: [arm] - os: [android] - requiresBuild: true - dev: false optional: true /sass-embedded-android-arm@1.89.0: @@ -44477,16 +43727,6 @@ packages: cpu: [arm] os: [android] requiresBuild: true - dev: true - optional: true - - /sass-embedded-android-ia32@1.79.5: - resolution: {integrity: sha512-CgJZjLxYRkgjTP/76WumLlF7+1aW0LA+DSEJhkVaCxe5avndRCmPrNcX0PrtYSDvUgeQDvY7xF+fT9QXN1+NgQ==} - engines: {node: '>=14.0.0'} - cpu: [ia32] - os: [android] - requiresBuild: true - dev: false optional: true /sass-embedded-android-ia32@1.89.0: @@ -44495,16 +43735,6 @@ packages: cpu: [ia32] os: [android] requiresBuild: true - dev: true - optional: true - - /sass-embedded-android-riscv64@1.79.5: - resolution: {integrity: sha512-OLbdmDSM/eOjO01PUYbS54BQOCM/HHHHWk/4M8HHdxwF3ojy5eqQaA63R1YQ3IJvLEE7dnudofOXmL01B5+yvQ==} - engines: {node: '>=14.0.0'} - cpu: [riscv64] - os: [android] - requiresBuild: true - dev: false optional: true /sass-embedded-android-riscv64@1.89.0: @@ -44513,16 +43743,6 @@ packages: cpu: [riscv64] os: [android] requiresBuild: true - dev: true - optional: true - - /sass-embedded-android-x64@1.79.5: - resolution: {integrity: sha512-UbXxk/rdR3aVBkB7Fh/eAUL7oUADWgQrYpLe9Xu5A0gmthw0/zo/pu7kweBSrbgHnPfWIt/uxwmW4eEAmqqZWQ==} - engines: {node: '>=14.0.0'} - cpu: [x64] - os: [android] - requiresBuild: true - dev: false optional: true /sass-embedded-android-x64@1.89.0: @@ -44531,16 +43751,6 @@ packages: cpu: [x64] os: [android] requiresBuild: true - dev: true - optional: true - - /sass-embedded-darwin-arm64@1.79.5: - resolution: {integrity: sha512-qeEl9XhYetZSY1j4nqvh3hB8tfYOAGsOQyVOCaxyX1bubMRSGPvPNIyftm14QzK7EDrE/K/0+FwCvflarOV4NQ==} - engines: {node: '>=14.0.0'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: false optional: true /sass-embedded-darwin-arm64@1.89.0: @@ -44549,16 +43759,6 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true - dev: true - optional: true - - /sass-embedded-darwin-x64@1.79.5: - resolution: {integrity: sha512-y4pvkYCQhgruxlncub/2j+cZSmlpsZX9Rp1aTRIKvlNagqFStYzFZ6kX3CErlfCEAMYwRVEhP8z/OOoDqnjaZA==} - engines: {node: '>=14.0.0'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: false optional: true /sass-embedded-darwin-x64@1.89.0: @@ -44567,16 +43767,6 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true - dev: true - optional: true - - /sass-embedded-linux-arm64@1.79.5: - resolution: {integrity: sha512-kiUbrLiNAA7vOe6kpdukRhCad1u7ebwhB0ZE63+IgF5HFZ/Qo6GkhHIrVM9AfeLxUT3N6Z4BNtgdcRa9na4Pwg==} - engines: {node: '>=14.0.0'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: false optional: true /sass-embedded-linux-arm64@1.89.0: @@ -44585,16 +43775,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: true - optional: true - - /sass-embedded-linux-arm@1.79.5: - resolution: {integrity: sha512-rX6qAR8pE1pevYhGzbCpGFexdH4z6QMnw3IeiCNmkpJ4zMXNEN336xl6SZN0xaPiGuNDhUFcq0wgSq3RDKS5vQ==} - engines: {node: '>=14.0.0'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: false optional: true /sass-embedded-linux-arm@1.89.0: @@ -44603,16 +43783,6 @@ packages: cpu: [arm] os: [linux] requiresBuild: true - dev: true - optional: true - - /sass-embedded-linux-ia32@1.79.5: - resolution: {integrity: sha512-12pj3fBV0+VAX/RI6uYFxi/MoUoihRKP7iVpo9MaT/m+EtvN6mYsDpi/T4pTq2dKQYljoaFq8Rb6tR+FinS1zg==} - engines: {node: '>=14.0.0'} - cpu: [ia32] - os: [linux] - requiresBuild: true - dev: false optional: true /sass-embedded-linux-ia32@1.89.0: @@ -44621,16 +43791,6 @@ packages: cpu: [ia32] os: [linux] requiresBuild: true - dev: true - optional: true - - /sass-embedded-linux-musl-arm64@1.79.5: - resolution: {integrity: sha512-Qg1HuQ+ebz3wfPT7xty2G8BpDLXdyfMk7WqKd+X1DlFEcY/kcNapwMVFXS2fCYTTR3gcbIZ4p7eUiQySlkj93A==} - engines: {node: '>=14.0.0'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: false optional: true /sass-embedded-linux-musl-arm64@1.89.0: @@ -44639,16 +43799,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: true - optional: true - - /sass-embedded-linux-musl-arm@1.79.5: - resolution: {integrity: sha512-EHFrbTgRymEFTf3JnjHzC24PO0WHFjLUEWUJqSuWKZw0+BCL7120MvYIrfkYymPp5UYk+STIjj+Fd9dYSWBrAg==} - engines: {node: '>=14.0.0'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: false optional: true /sass-embedded-linux-musl-arm@1.89.0: @@ -44657,16 +43807,6 @@ packages: cpu: [arm] os: [linux] requiresBuild: true - dev: true - optional: true - - /sass-embedded-linux-musl-ia32@1.79.5: - resolution: {integrity: sha512-2qdsGIcdCnpsw8Ijuq8uk4RifxV/lTd1mqjrfge7AfFBtQIExbxZoYBtbSrcY63ONa+UWEf9Z1p6rZ3QySKWlg==} - engines: {node: '>=14.0.0'} - cpu: [ia32] - os: [linux] - requiresBuild: true - dev: false optional: true /sass-embedded-linux-musl-ia32@1.89.0: @@ -44675,16 +43815,6 @@ packages: cpu: [ia32] os: [linux] requiresBuild: true - dev: true - optional: true - - /sass-embedded-linux-musl-riscv64@1.79.5: - resolution: {integrity: sha512-wrc6s8YQt95koSkaLoP5HtvAAKxTPWqYZVxnoqp2bHgkKWlr4ymJll9vMcdU3//VxTgJbuH83U5ajzNCtHd0NQ==} - engines: {node: '>=14.0.0'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - dev: false optional: true /sass-embedded-linux-musl-riscv64@1.89.0: @@ -44693,16 +43823,6 @@ packages: cpu: [riscv64] os: [linux] requiresBuild: true - dev: true - optional: true - - /sass-embedded-linux-musl-x64@1.79.5: - resolution: {integrity: sha512-1J6JrGpVp07GsBEzEGj/9u6UkVUuga2U7kpfkQxIdYOLmXmXmni6zNx89VehaP7X5OSscwJc/Zufh++6VcRQHw==} - engines: {node: '>=14.0.0'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: false optional: true /sass-embedded-linux-musl-x64@1.89.0: @@ -44711,16 +43831,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: true - optional: true - - /sass-embedded-linux-riscv64@1.79.5: - resolution: {integrity: sha512-G45UKRAUgvxXhLROowTgVmyIVyGtRZoCMVH1vPi0EG5SePy43AkhjQVaUb6Ol6lfRRNpQqBFKw3UabxaMCM0Ow==} - engines: {node: '>=14.0.0'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - dev: false optional: true /sass-embedded-linux-riscv64@1.89.0: @@ -44729,16 +43839,6 @@ packages: cpu: [riscv64] os: [linux] requiresBuild: true - dev: true - optional: true - - /sass-embedded-linux-x64@1.79.5: - resolution: {integrity: sha512-EOk6pULzxM9b5B8uuuZbQXqfg2BQheAovQeYAw4ueHikaFoESOfaA8OG4kl0v1m5v5tKqAHOjy7xFhtpbEpqEw==} - engines: {node: '>=14.0.0'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: false optional: true /sass-embedded-linux-x64@1.89.0: @@ -44747,16 +43847,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: true - optional: true - - /sass-embedded-win32-arm64@1.79.5: - resolution: {integrity: sha512-KdkJOmJSe5lhR4Kxn522GbZo4jRUnQ+V4JQSaIbyxKndBpD81NGPYhDs0ikpJciqrwbmiBxVD5Qqeim6B1gdxA==} - engines: {node: '>=14.0.0'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: false optional: true /sass-embedded-win32-arm64@1.89.0: @@ -44765,16 +43855,6 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true - dev: true - optional: true - - /sass-embedded-win32-ia32@1.79.5: - resolution: {integrity: sha512-1YX4TVw6j3eqxRyPK3t45V5WSyAzql6EgKIEtjPQ0+ByRyqLRuHXlotHPX6KOcc0rA3LMUHmdskN1o08sRIDhA==} - engines: {node: '>=14.0.0'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: false optional: true /sass-embedded-win32-ia32@1.89.0: @@ -44783,16 +43863,6 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true - dev: true - optional: true - - /sass-embedded-win32-x64@1.79.5: - resolution: {integrity: sha512-8Tj9hBpOd6e+j23uTDecFb1ezQhvjQ+jvgKdVg9VlvwKUWmEStnHKA0x1uIQTThIM3dLCsYe63b/wX43gP8tBA==} - engines: {node: '>=14.0.0'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: false optional: true /sass-embedded-win32-x64@1.89.0: @@ -44801,44 +43871,8 @@ packages: cpu: [x64] os: [win32] requiresBuild: true - dev: true optional: true - /sass-embedded@1.79.5: - resolution: {integrity: sha512-QFdalnjGFkbNvb6/uQGmP4OIN+GQ5/R77eu0PsXduDB1YP5JW5DSWFVDAyK6l6C54P+3J3eXkjuPYC0mcwX+AA==} - engines: {node: '>=16.0.0'} - hasBin: true - dependencies: - '@bufbuild/protobuf': 2.2.0 - buffer-builder: 0.2.0 - colorjs.io: 0.5.2 - immutable: 4.3.7 - rxjs: 7.8.2 - supports-color: 8.1.1 - varint: 6.0.0 - optionalDependencies: - sass-embedded-android-arm: 1.79.5 - sass-embedded-android-arm64: 1.79.5 - sass-embedded-android-ia32: 1.79.5 - sass-embedded-android-riscv64: 1.79.5 - sass-embedded-android-x64: 1.79.5 - sass-embedded-darwin-arm64: 1.79.5 - sass-embedded-darwin-x64: 1.79.5 - sass-embedded-linux-arm: 1.79.5 - sass-embedded-linux-arm64: 1.79.5 - sass-embedded-linux-ia32: 1.79.5 - sass-embedded-linux-musl-arm: 1.79.5 - sass-embedded-linux-musl-arm64: 1.79.5 - sass-embedded-linux-musl-ia32: 1.79.5 - sass-embedded-linux-musl-riscv64: 1.79.5 - sass-embedded-linux-musl-x64: 1.79.5 - sass-embedded-linux-riscv64: 1.79.5 - sass-embedded-linux-x64: 1.79.5 - sass-embedded-win32-arm64: 1.79.5 - sass-embedded-win32-ia32: 1.79.5 - sass-embedded-win32-x64: 1.79.5 - dev: false - /sass-embedded@1.89.0: resolution: {integrity: sha512-EDrK1el9zdgJFpocCGlxatDWaP18tJBWoM1hxzo2KJBvjdmBichXI6O6KlQrigvQPO3uJ8DfmFmAAx7s7CG6uw==} engines: {node: '>=16.0.0'} @@ -44873,7 +43907,6 @@ packages: sass-embedded-win32-arm64: 1.89.0 sass-embedded-win32-ia32: 1.89.0 sass-embedded-win32-x64: 1.89.0 - dev: true /sass-loader@12.6.0(sass@1.79.4)(webpack@5.99.9): resolution: {integrity: sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==} @@ -44954,34 +43987,6 @@ packages: webpack: 5.98.0(@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.0)(sass@1.88.0)(webpack@5.99.9): - resolution: {integrity: sha512-oL+CMBXrj6BZ/zOq4os+UECPL+bWqt6OAC6DWS8Ln8GZRcMDjlJ4JC3FBDuHJdYaFWIdKNIBYmtZtK2MaMkNIw==} - engines: {node: '>= 18.12.0'} - peerDependencies: - '@rspack/core': 0.x || 1.x - node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 - sass: ^1.3.0 - sass-embedded: '*' - webpack: ^5.0.0 - peerDependenciesMeta: - '@rspack/core': - optional: true - node-sass: - optional: true - sass: - optional: true - sass-embedded: - optional: true - webpack: - optional: true - dependencies: - '@rspack/core': 1.3.9(@swc/helpers@0.5.13) - neo-async: 2.6.2 - sass: 1.88.0 - sass-embedded: 1.89.0 - webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true - /sass@1.79.4: resolution: {integrity: sha512-K0QDSNPXgyqO4GZq2HO5Q70TLxTH6cIT59RdoCHMivrC8rqzaTw5ab9prjz9KUN1El4FLXrBXJhik61JR4HcGg==} engines: {node: '>=14.0.0'} @@ -45686,6 +44691,7 @@ packages: iconv-lite: 0.6.3 source-map-js: 1.2.1 webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false /source-map-resolve@0.5.3: resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==} @@ -46016,7 +45022,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.7.3)(webpack@5.99.9): + /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.7.3)(webpack@5.98.0): resolution: {integrity: sha512-OCTWHrOCNatiadKND7/uE211KytgS/rLmJc/cR9ovMZ9Y5jD+n8NlHUjw0fUdCWNpPUx3p/Ey0Z2usG6YO+CeQ==} engines: {node: '>=18.0.0'} peerDependencies: @@ -46032,7 +45038,7 @@ packages: '@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.7.3) - '@storybook/react-docgen-typescript-plugin': 1.0.1(typescript@5.7.3)(webpack@5.99.9) + '@storybook/react-docgen-typescript-plugin': 1.0.1(typescript@5.7.3)(webpack@5.98.0) '@types/node': 18.16.9 find-up: 5.0.0 magic-string: 0.30.17 @@ -46161,7 +45167,7 @@ packages: engines: {node: '>=8.0'} dependencies: date-format: 4.0.14 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) fs-extra: 8.1.0 transitivePeerDependencies: - supports-color @@ -46428,6 +45434,7 @@ packages: webpack: ^5.0.0 dependencies: webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false /style-to-object@0.3.0: resolution: {integrity: sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==} @@ -46663,7 +45670,7 @@ packages: hasBin: true dependencies: '@adobe/css-tools': 4.3.3 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) glob: 10.4.5 sax: 1.4.1 source-map: 0.7.4 @@ -46730,6 +45737,7 @@ packages: /supports-color@9.3.1: resolution: {integrity: sha512-knBY82pjmnIzK3NifMo3RxEIRD9E0kIzV4BKcyTZ9+9kWgLMxd4PrsTSMoFQUabgRBbF8KOLRDCyKgNV+iK44Q==} engines: {node: '>=12'} + dev: true /supports-hyperlinks@3.2.0: resolution: {integrity: sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==} @@ -46797,12 +45805,10 @@ packages: engines: {node: '>=16.0.0'} dependencies: sync-message-port: 1.1.3 - dev: true /sync-message-port@1.1.3: resolution: {integrity: sha512-GTt8rSKje5FilG+wEdfCkOcLL7LWqpMlr2c3LRuKt/YXxcJ52aGSbGBAdI4L3aaqfrBt6y711El53ItyH1NWzg==} engines: {node: '>=16.0.0'} - dev: true /synchronous-promise@2.0.17: resolution: {integrity: sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==} @@ -47103,6 +46109,32 @@ packages: 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.11(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.98.0): + resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} + 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.25 + '@swc/core': 1.7.26(@swc/helpers@0.5.13) + esbuild: 0.18.20 + jest-worker: 27.5.1 + schema-utils: 4.3.0 + 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) + dev: true + /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==} engines: {node: '>= 10.13.0'} @@ -47128,7 +46160,7 @@ packages: terser: 5.37.0 webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.94.0): + /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.98.0): resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -47146,15 +46178,15 @@ packages: dependencies: '@jridgewell/trace-mapping': 0.3.25 '@swc/core': 1.7.26(@swc/helpers@0.5.13) - esbuild: 0.25.0 + esbuild: 0.24.0 jest-worker: 27.5.1 schema-utils: 4.3.0 serialize-javascript: 6.0.2 terser: 5.37.0 - webpack: 5.94.0(@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) dev: true - /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0): + /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.94.0): resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -47177,10 +46209,11 @@ packages: schema-utils: 4.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) + 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.10.18)(esbuild@0.17.19)(webpack@5.99.9): - resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} + /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0): + resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -47196,16 +46229,15 @@ packages: optional: true dependencies: '@jridgewell/trace-mapping': 0.3.25 - '@swc/core': 1.10.18(@swc/helpers@0.5.17) - esbuild: 0.17.19 + '@swc/core': 1.7.26(@swc/helpers@0.5.13) + esbuild: 0.25.0 jest-worker: 27.5.1 - schema-utils: 4.3.2 + schema-utils: 4.3.0 serialize-javascript: 6.0.2 terser: 5.37.0 - webpack: 5.99.9(@swc/core@1.10.18)(esbuild@0.17.19)(webpack-cli@5.1.4) - dev: true + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - /terser-webpack-plugin@5.3.14(@swc/core@1.10.18)(esbuild@0.18.20)(webpack@5.99.9): + /terser-webpack-plugin@5.3.14(@swc/core@1.10.18)(esbuild@0.17.19)(webpack@5.99.9): resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -47223,15 +46255,15 @@ packages: dependencies: '@jridgewell/trace-mapping': 0.3.25 '@swc/core': 1.10.18(@swc/helpers@0.5.17) - esbuild: 0.18.20 + esbuild: 0.17.19 jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 terser: 5.37.0 - webpack: 5.99.9(@swc/core@1.10.18)(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.10.18)(esbuild@0.17.19)(webpack-cli@5.1.4) dev: true - /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.99.9): + /terser-webpack-plugin@5.3.14(@swc/core@1.10.18)(esbuild@0.18.20)(webpack@5.99.9): resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -47248,16 +46280,16 @@ packages: optional: true dependencies: '@jridgewell/trace-mapping': 0.3.25 - '@swc/core': 1.7.26(@swc/helpers@0.5.13) - esbuild: 0.17.19 + '@swc/core': 1.10.18(@swc/helpers@0.5.17) + esbuild: 0.18.20 jest-worker: 27.5.1 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.17.19)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.10.18)(esbuild@0.18.20)(webpack-cli@5.1.4) dev: true - /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.99.9): + /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.99.9): resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -47275,12 +46307,12 @@ packages: dependencies: '@jridgewell/trace-mapping': 0.3.25 '@swc/core': 1.7.26(@swc/helpers@0.5.13) - esbuild: 0.18.20 + esbuild: 0.17.19 jest-worker: 27.5.1 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.18.20)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4) dev: true /terser-webpack-plugin@5.3.14(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.99.9): @@ -47307,6 +46339,7 @@ packages: serialize-javascript: 6.0.2 terser: 5.37.0 webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false /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==} @@ -47358,6 +46391,7 @@ packages: 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) + dev: true /terser@5.37.0: resolution: {integrity: sha512-B8wRRkmre4ERucLM/uXx4MOV5cbnOlVAqUst+1+iLKPI0dOgFO28f84ptoQt9HEI537PMzfYa/d+GEPKTRXmYA==} @@ -48181,7 +47215,7 @@ packages: bundle-require: 4.2.1(esbuild@0.19.2) cac: 6.7.14 chokidar: 3.6.0 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) esbuild: 0.19.2 execa: 5.1.1 globby: 11.1.0 @@ -48223,7 +47257,7 @@ packages: cac: 6.7.14 chokidar: 4.0.1 consola: 3.2.3 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) esbuild: 0.24.0 joycon: 3.1.1 picocolors: 1.1.1 @@ -49106,7 +48140,7 @@ packages: apache-md5: 1.1.8 bcryptjs: 2.4.3 core-js: 3.40.0 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) http-errors: 2.0.0 unix-crypt-td-js: 1.1.4 transitivePeerDependencies: @@ -49137,7 +48171,7 @@ packages: clipanion: 4.0.0-rc.4(typanion@3.14.0) compression: 1.8.0 cors: 2.8.5 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) envinfo: 7.14.0 express: 4.21.2 handlebars: 4.7.8 @@ -49267,7 +48301,7 @@ packages: hasBin: true dependencies: cac: 6.7.14 - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) pathe: 1.1.2 picocolors: 1.1.1 vite: 5.4.18(@types/node@18.16.9)(less@4.3.0)(stylus@0.64.0) @@ -49686,7 +48720,7 @@ packages: peerDependencies: eslint: '>=6.0.0' dependencies: - debug: 4.4.0(supports-color@9.3.1) + debug: 4.4.0(supports-color@8.1.1) eslint: 8.57.1 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 @@ -49935,7 +48969,7 @@ packages: webpack: 5.98.0(@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.99.9): + /webpack-dev-middleware@6.1.3(webpack@5.98.0): resolution: {integrity: sha512-A4ChP0Qj8oGociTs6UdlRUGANIGrCDL3y+pmQMc+dSsraXHCatFpmMey4mYELA+juqwUqwQsUgJJISXl1KWmiw==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -49949,7 +48983,7 @@ packages: mime-types: 2.1.35 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) + webpack: 5.98.0(@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): @@ -49986,6 +49020,7 @@ packages: range-parser: 1.2.1 schema-utils: 4.3.0 webpack: 5.99.9(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false /webpack-dev-server@5.1.0(webpack-cli@5.1.4)(webpack@5.99.9): resolution: {integrity: sha512-aQpaN81X6tXie1FoOB7xlMfCsN19pSvRAeYUHOdFWOlhpQ/LlbfTqYwwmEDFV0h8GGuqmCmKmT+pxcUV/Nt2gQ==} @@ -50086,55 +49121,6 @@ packages: - utf-8-validate dev: true - /webpack-dev-server@5.2.0(webpack-cli@5.1.4)(webpack@5.99.9): - resolution: {integrity: sha512-90SqqYXA2SK36KcT6o1bvwvZfJFcmoamqeJY7+boioffX9g9C0wjjJRGUrQIuh43pb0ttX7+ssavmj/WN2RHtA==} - engines: {node: '>= 18.12.0'} - hasBin: true - peerDependencies: - webpack: ^5.0.0 - webpack-cli: '*' - peerDependenciesMeta: - webpack: - optional: true - webpack-cli: - optional: true - dependencies: - '@types/bonjour': 3.5.13 - '@types/connect-history-api-fallback': 1.5.4 - '@types/express': 4.17.21 - '@types/serve-index': 1.9.4 - '@types/serve-static': 1.15.7 - '@types/sockjs': 0.3.36 - '@types/ws': 8.5.12 - ansi-html-community: 0.0.8 - bonjour-service: 1.2.1 - chokidar: 3.6.0 - colorette: 2.0.20 - compression: 1.7.4 - 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) - ipaddr.js: 2.2.0 - launch-editor: 2.9.1 - open: 10.1.0 - p-retry: 6.2.0 - schema-utils: 4.3.0 - selfsigned: 2.4.1 - 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) - ws: 8.18.0 - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - dev: true - /webpack-dev-server@5.2.1(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-ml/0HIj9NLpVKOMq+SuBPLHcmbG+TGIjXRHsYfZwocUBIqEvws8NnS/V9AFQ5FKP+tgn5adwVwRrTEpGL33QFQ==} engines: {node: '>= 18.12.0'} @@ -50418,7 +49404,7 @@ packages: - uglify-js dev: true - /webpack@5.98.0(@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.18.20)(webpack-cli@5.1.4): resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} engines: {node: '>=10.13.0'} hasBin: true @@ -50448,7 +49434,7 @@ packages: neo-async: 2.6.2 schema-utils: 4.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0) + terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.98.0) watchpack: 2.4.2 webpack-cli: 5.1.4(webpack@5.98.0) webpack-sources: 3.2.3 @@ -50456,9 +49442,10 @@ packages: - '@swc/core' - esbuild - uglify-js + dev: true - /webpack@5.99.9(@swc/core@1.10.18)(esbuild@0.17.19)(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: @@ -50469,15 +49456,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.14.0 - browserslist: 4.25.0 + browserslist: 4.24.4 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.1 - 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 @@ -50486,9 +49472,9 @@ packages: loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 4.3.2 + schema-utils: 4.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.14(@swc/core@1.10.18)(esbuild@0.17.19)(webpack@5.99.9) + terser-webpack-plugin: 5.3.11(@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-sources: 3.2.3 @@ -50498,7 +49484,46 @@ packages: - uglify-js dev: true - /webpack@5.99.9(@swc/core@1.10.18)(esbuild@0.18.20)(webpack-cli@5.1.4): + /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: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + 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 + chrome-trace-event: 1.0.4 + 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 + 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: 4.3.0 + tapable: 2.2.1 + terser-webpack-plugin: 5.3.11(@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-sources: 3.2.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + + /webpack@5.99.9(@swc/core@1.10.18)(esbuild@0.17.19)(webpack-cli@5.1.4): resolution: {integrity: sha512-brOPwM3JnmOa+7kd3NsmOUOwbDAj8FT9xDsG3IW0MgbN9yZV7Oi/s/+MNQ/EcSMqw7qfoRyXPoeEWT8zLVdVGg==} engines: {node: '>=10.13.0'} hasBin: true @@ -50529,7 +49554,7 @@ packages: neo-async: 2.6.2 schema-utils: 4.3.2 tapable: 2.2.1 - terser-webpack-plugin: 5.3.14(@swc/core@1.10.18)(esbuild@0.18.20)(webpack@5.99.9) + terser-webpack-plugin: 5.3.14(@swc/core@1.10.18)(esbuild@0.17.19)(webpack@5.99.9) watchpack: 2.4.2 webpack-cli: 5.1.4(webpack@5.98.0) webpack-sources: 3.2.3 @@ -50539,7 +49564,7 @@ packages: - uglify-js dev: true - /webpack@5.99.9(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4): + /webpack@5.99.9(@swc/core@1.10.18)(esbuild@0.18.20)(webpack-cli@5.1.4): resolution: {integrity: sha512-brOPwM3JnmOa+7kd3NsmOUOwbDAj8FT9xDsG3IW0MgbN9yZV7Oi/s/+MNQ/EcSMqw7qfoRyXPoeEWT8zLVdVGg==} engines: {node: '>=10.13.0'} hasBin: true @@ -50570,7 +49595,7 @@ 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.17.19)(webpack@5.99.9) + terser-webpack-plugin: 5.3.14(@swc/core@1.10.18)(esbuild@0.18.20)(webpack@5.99.9) watchpack: 2.4.2 webpack-cli: 5.1.4(webpack@5.98.0) webpack-sources: 3.2.3 @@ -50580,7 +49605,7 @@ packages: - uglify-js dev: true - /webpack@5.99.9(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4): + /webpack@5.99.9(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4): resolution: {integrity: sha512-brOPwM3JnmOa+7kd3NsmOUOwbDAj8FT9xDsG3IW0MgbN9yZV7Oi/s/+MNQ/EcSMqw7qfoRyXPoeEWT8zLVdVGg==} engines: {node: '>=10.13.0'} hasBin: true @@ -50611,7 +49636,7 @@ 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.99.9) + terser-webpack-plugin: 5.3.14(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.99.9) watchpack: 2.4.2 webpack-cli: 5.1.4(webpack@5.98.0) webpack-sources: 3.2.3 @@ -50660,6 +49685,7 @@ packages: - '@swc/core' - esbuild - uglify-js + dev: false /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==} @@ -50700,6 +49726,7 @@ packages: - '@swc/core' - esbuild - uglify-js + dev: true /websocket-driver@0.7.4: resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} From 0f225c97d0a815b1e9afccb8ba225013e1f0de78 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Fri, 13 Jun 2025 22:38:54 +0800 Subject: [PATCH 11/13] feat(nextjs-mf): refactor share scope to use compiler-based factory function --- packages/nextjs-mf/src/internal.ts | 267 +++++++++++------- .../src/plugins/NextFederationPlugin/index.ts | 4 +- .../NextFederationPlugin/next-fragments.ts | 21 +- .../remove-unnecessary-shared-keys.ts | 15 +- .../types/plugins/ModuleFederationPlugin.ts | 12 + packages/sdk/src/types/plugins/SharePlugin.ts | 12 + 6 files changed, 197 insertions(+), 134 deletions(-) diff --git a/packages/nextjs-mf/src/internal.ts b/packages/nextjs-mf/src/internal.ts index f25ced295bb..0c349838664 100644 --- a/packages/nextjs-mf/src/internal.ts +++ b/packages/nextjs-mf/src/internal.ts @@ -2,6 +2,7 @@ import type { moduleFederationPlugin, sharePlugin, } from '@module-federation/sdk'; +import type { Compiler } from 'webpack'; // Extend the SharedConfig type to include layer properties type ExtendedSharedConfig = sharePlugin.SharedConfig & { @@ -100,118 +101,168 @@ const nextNavigationShares = createSharedConfig( ); /** - * @typedef SharedObject - * @type {object} - * @property {object} [key] - The key representing the shared object's package name. - * @property {boolean} key.singleton - Whether the shared object should be a singleton. - * @property {boolean} key.requiredVersion - Whether a specific version of the shared object is required. - * @property {boolean} key.eager - Whether the shared object should be eagerly loaded. - * @property {boolean} key.import - Whether the shared object should be imported or not. - * @property {string} key.layer - The webpack layer this shared module belongs to. - * @property {string|string[]} key.issuerLayer - The webpack layer that can import this shared module. + * Creates a share scope configuration based on the compiler context + * @param {Compiler} compiler - The webpack compiler instance + * @returns {moduleFederationPlugin.SharedObject} - The configured share scope */ -export const DEFAULT_SHARE_SCOPE: moduleFederationPlugin.SharedObject = { - // ...reactShares, - // ...reactDomShares, - // ...nextNavigationShares, - // ...jsxRuntimeShares, - 'next/dynamic': { - requiredVersion: undefined, - singleton: true, - import: undefined, - }, - 'next/head': { - requiredVersion: undefined, - singleton: true, - import: undefined, - }, - 'next/link': { - requiredVersion: undefined, - singleton: true, - import: undefined, - }, - 'next/router': { - requiredVersion: false, - singleton: true, - import: undefined, - }, - 'next/image': { - requiredVersion: undefined, - singleton: true, - import: undefined, - }, - 'next/script': { - requiredVersion: undefined, - singleton: true, - import: undefined, - }, - react: { - singleton: true, - requiredVersion: false, - import: false, - }, - 'react/': { - singleton: true, - requiredVersion: false, - import: false, - }, - 'react-dom/': { - singleton: true, - requiredVersion: false, - import: false, - }, - 'react-dom': { - singleton: true, - requiredVersion: false, - import: false, - }, - 'react/jsx-dev-runtime': { - singleton: true, - requiredVersion: false, - }, - 'react/jsx-runtime': { - singleton: true, - requiredVersion: false, - }, - 'styled-jsx': { - singleton: true, - import: undefined, - version: require('styled-jsx/package.json').version, - requiredVersion: '^' + require('styled-jsx/package.json').version, - }, - 'styled-jsx/style': { - singleton: true, - import: false, - version: require('styled-jsx/package.json').version, - requiredVersion: '^' + require('styled-jsx/package.json').version, - }, - 'styled-jsx/css': { - singleton: true, - import: undefined, - version: require('styled-jsx/package.json').version, - requiredVersion: '^' + require('styled-jsx/package.json').version, - }, -}; +export const createShareScope = ( + compiler: Compiler, +): moduleFederationPlugin.SharedObject => { + const isClient = compiler.name === 'client'; + const isServer = compiler.name === 'server'; + const isEdgeServer = compiler.name === 'edge-server'; -/** - * Defines a default share scope for the browser environment. - * This function takes the DEFAULT_SHARE_SCOPE and sets eager to undefined and import to undefined for all entries. - * For 'react', 'react-dom', 'next/router', and 'next/link', it sets eager to true. - * The module hoisting system relocates these modules into the right runtime and out of the remote. - * - * @type {SharedObject} - * @returns {SharedObject} - The modified share scope for the browser environment. - */ + // Base shared configuration + const baseSharedConfig: moduleFederationPlugin.SharedObject = { + // ...reactShares, + // ...reactDomShares, + // ...nextNavigationShares, + // ...jsxRuntimeShares, + 'next/dynamic': { + requiredVersion: undefined, + singleton: true, + import: undefined, + }, + 'next/head': { + requiredVersion: undefined, + singleton: true, + import: undefined, + }, + 'next/link': { + requiredVersion: undefined, + singleton: true, + import: undefined, + }, + 'next/router': { + requiredVersion: false, + singleton: true, + import: undefined, + ...(isClient && { + issuerLayer: 'app-pages-browser', + layer: 'app-pages-browser', + }), + }, + 'next/compat/router': { + requiredVersion: false, + singleton: true, + import: undefined, + ...(isClient && { + issuerLayer: 'app-pages-browser', + layer: 'app-pages-browser', + }), + }, + 'next/image': { + requiredVersion: undefined, + singleton: true, + import: undefined, + }, + 'next/script': { + requiredVersion: undefined, + singleton: true, + import: undefined, + }, + react: { + singleton: true, + requiredVersion: false, + import: false, + }, + 'react/': { + singleton: true, + requiredVersion: false, + import: false, + }, + 'react-dom/': { + singleton: true, + requiredVersion: false, + import: false, + }, + 'react-dom': { + singleton: true, + requiredVersion: false, + import: false, + }, + 'react/jsx-dev-runtime': { + singleton: true, + requiredVersion: false, + }, + 'react/jsx-runtime': { + singleton: true, + requiredVersion: false, + }, + 'styled-jsx': { + singleton: true, + import: undefined, + version: require('styled-jsx/package.json').version, + requiredVersion: '^' + require('styled-jsx/package.json').version, + }, + 'styled-jsx/style': { + singleton: true, + import: false, + version: require('styled-jsx/package.json').version, + requiredVersion: '^' + require('styled-jsx/package.json').version, + }, + 'styled-jsx/css': { + singleton: true, + import: undefined, + version: require('styled-jsx/package.json').version, + requiredVersion: '^' + require('styled-jsx/package.json').version, + }, + }; + + // Modify configuration based on compiler context + if (isClient) { + // For client builds, set eager and import to undefined for all entries + // For specific modules like 'react', 'react-dom', 'next/router', and 'next/link', set eager to true + return Object.entries(baseSharedConfig).reduce((acc, [key, value]) => { + // Ensure value is a SharedConfig object, not a string + if (typeof value === 'object' && value !== null) { + acc[key] = { + ...value, + import: undefined, + // Add client-specific configurations here if needed + }; + } else { + acc[key] = value; + } + return acc; + }, {} as moduleFederationPlugin.SharedObject); + } -export const DEFAULT_SHARE_SCOPE_BROWSER: moduleFederationPlugin.SharedObject = - Object.entries(DEFAULT_SHARE_SCOPE).reduce((acc, item) => { - const [key, value] = item as [string, moduleFederationPlugin.SharedConfig]; + if (isServer) { + // Server-specific modifications + return Object.entries(baseSharedConfig).reduce((acc, [key, value]) => { + // Ensure value is a SharedConfig object, not a string + if (typeof value === 'object' && value !== null) { + acc[key] = { + ...value, + // Add server-specific configurations here if needed + }; + } else { + acc[key] = value; + } + return acc; + }, {} as moduleFederationPlugin.SharedObject); + } - // Set eager and import to undefined for all entries, except for the ones specified above - acc[key] = { ...value, import: undefined }; + if (isEdgeServer) { + // Edge server-specific modifications + return Object.entries(baseSharedConfig).reduce((acc, [key, value]) => { + // Ensure value is a SharedConfig object, not a string + if (typeof value === 'object' && value !== null) { + acc[key] = { + ...value, + // Add edge server-specific configurations here if needed + }; + } else { + acc[key] = value; + } + return acc; + }, {} as moduleFederationPlugin.SharedObject); + } - return acc; - }, {} as moduleFederationPlugin.SharedObject); + // Default configuration for other compiler names + return baseSharedConfig; +}; /** * Checks if the remote value is an internal or promise delegate module reference. @@ -246,6 +297,7 @@ export const parseRemotes = ( {} as Record, ); }; + /** * Checks if the remote value is an internal delegate module reference. * An internal delegate module reference starts with the string 'internal '. @@ -256,6 +308,7 @@ export const parseRemotes = ( const isInternalDelegate = (value: string): boolean => { return value.startsWith('internal '); }; + /** * Extracts the delegate modules from the provided remotes object. * This function iterates over the remotes object and checks if each remote value is an internal delegate module reference. diff --git a/packages/nextjs-mf/src/plugins/NextFederationPlugin/index.ts b/packages/nextjs-mf/src/plugins/NextFederationPlugin/index.ts index 416476409b3..20787bba781 100644 --- a/packages/nextjs-mf/src/plugins/NextFederationPlugin/index.ts +++ b/packages/nextjs-mf/src/plugins/NextFederationPlugin/index.ts @@ -179,7 +179,7 @@ export class NextFederationPlugin { applyServerPlugins(compiler, this._options); handleServerExternals(compiler, { ...this._options, - shared: { ...retrieveDefaultShared(isServer), ...this._options.shared }, + shared: { ...retrieveDefaultShared(compiler), ...this._options.shared }, }); } else { applyClientPlugins(compiler, this._options, this._extraOptions); @@ -192,7 +192,7 @@ export class NextFederationPlugin { ): moduleFederationPlugin.ModuleFederationPluginOptions { const defaultShared = this._extraOptions.skipSharingNextInternals ? {} - : retrieveDefaultShared(isServer); + : retrieveDefaultShared(compiler); return { ...this._options, diff --git a/packages/nextjs-mf/src/plugins/NextFederationPlugin/next-fragments.ts b/packages/nextjs-mf/src/plugins/NextFederationPlugin/next-fragments.ts index 7327edba53e..6b317b98165 100644 --- a/packages/nextjs-mf/src/plugins/NextFederationPlugin/next-fragments.ts +++ b/packages/nextjs-mf/src/plugins/NextFederationPlugin/next-fragments.ts @@ -3,10 +3,7 @@ import type { moduleFederationPlugin, sharePlugin, } from '@module-federation/sdk'; -import { - DEFAULT_SHARE_SCOPE, - DEFAULT_SHARE_SCOPE_BROWSER, -} from '../../internal'; +import { createShareScope } from '../../internal'; import { hasLoader, injectRuleLoader, @@ -14,20 +11,14 @@ import { } from '../../loaders/helpers'; import path from 'path'; /** - * Set up default shared values based on the environment. - * @param {boolean} isServer - Boolean indicating if the code is running on the server. - * @returns {SharedObject} The default share scope based on the environment. + * Set up default shared values based on the compiler context. + * @param {Compiler} compiler - The webpack compiler instance. + * @returns {SharedObject} The default share scope based on the compiler context. */ export const retrieveDefaultShared = ( - isServer: boolean, + compiler: Compiler, ): moduleFederationPlugin.SharedObject => { - // If the code is running on the server, treat some Next.js internals as import false to make them external - // This is because they will be provided by the server environment and not by the remote container - if (isServer) { - return DEFAULT_SHARE_SCOPE; - } - // If the code is running on the client/browser, always bundle Next.js internals - return DEFAULT_SHARE_SCOPE_BROWSER; + return createShareScope(compiler); }; export const applyPathFixes = ( compiler: Compiler, diff --git a/packages/nextjs-mf/src/plugins/NextFederationPlugin/remove-unnecessary-shared-keys.ts b/packages/nextjs-mf/src/plugins/NextFederationPlugin/remove-unnecessary-shared-keys.ts index bb5f5522ee2..d66a5ae62f5 100644 --- a/packages/nextjs-mf/src/plugins/NextFederationPlugin/remove-unnecessary-shared-keys.ts +++ b/packages/nextjs-mf/src/plugins/NextFederationPlugin/remove-unnecessary-shared-keys.ts @@ -1,27 +1,22 @@ -/** - * Utility function to remove unnecessary shared keys from the default share scope. - * It checks each key in the shared object against the default share scope. - * If a key is found in the default share scope, a warning is logged and the key is removed from the shared object. - * - * @param {Record} shared - The shared object to be checked. - */ -import { DEFAULT_SHARE_SCOPE } from '../../internal'; +import type { moduleFederationPlugin } from '@module-federation/sdk'; /** - * Function to remove unnecessary shared keys from the default share scope. + * Function to remove unnecessary shared keys from the provided share scope. * It iterates over each key in the shared object and checks against the default share scope. * If a key is found in the default share scope, a warning is logged and the key is removed from the shared object. * * @param {Record} shared - The shared object to be checked. + * @param {moduleFederationPlugin.SharedObject} defaultShareScope - The default share scope to check against. */ export function removeUnnecessarySharedKeys( shared: Record, + defaultShareScope: moduleFederationPlugin.SharedObject, ): void { Object.keys(shared).forEach((key: string) => { /** * If the key is found in the default share scope, log a warning and remove the key from the shared object. */ - if (DEFAULT_SHARE_SCOPE[key]) { + if (defaultShareScope[key]) { console.warn( `%c[nextjs-mf] You are sharing ${key} from the default share scope. This is not necessary and can be removed.`, 'color: red', diff --git a/packages/sdk/src/types/plugins/ModuleFederationPlugin.ts b/packages/sdk/src/types/plugins/ModuleFederationPlugin.ts index 597f3fdcc0c..c48bd028717 100644 --- a/packages/sdk/src/types/plugins/ModuleFederationPlugin.ts +++ b/packages/sdk/src/types/plugins/ModuleFederationPlugin.ts @@ -447,4 +447,16 @@ export interface SharedConfig { * Version of the provided module. Will replace lower matching versions, but not higher. */ version?: false | string; + /** + * Issuer layer in which the module should be resolved. + */ + issuerLayer?: string; + /** + * Layer for the shared module. + */ + layer?: string; + /** + * The actual request to use for importing the module. Defaults to the property name. + */ + request?: string; } diff --git a/packages/sdk/src/types/plugins/SharePlugin.ts b/packages/sdk/src/types/plugins/SharePlugin.ts index 2d75a67f765..92b17588d3c 100644 --- a/packages/sdk/src/types/plugins/SharePlugin.ts +++ b/packages/sdk/src/types/plugins/SharePlugin.ts @@ -75,6 +75,18 @@ export interface SharedConfig { * Version of the provided module. Will replace lower matching versions, but not higher. */ version?: false | string; + /** + * Issuer layer in which the module should be resolved. + */ + issuerLayer?: string; + /** + * Layer for the shared module. + */ + layer?: string; + /** + * The actual request to use for importing the module. Defaults to the property name. + */ + request?: string; } export declare class SharePlugin { From b020e876858edf75f01312a05d70c1132e73a131 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Sat, 14 Jun 2025 00:10:26 +0800 Subject: [PATCH 12/13] fix(nextjs-mf): ensure correct import values based on compiler context --- packages/nextjs-mf/src/internal.ts | 70 ++++-------------------------- 1 file changed, 9 insertions(+), 61 deletions(-) diff --git a/packages/nextjs-mf/src/internal.ts b/packages/nextjs-mf/src/internal.ts index 0c349838664..27435182924 100644 --- a/packages/nextjs-mf/src/internal.ts +++ b/packages/nextjs-mf/src/internal.ts @@ -112,8 +112,8 @@ export const createShareScope = ( const isServer = compiler.name === 'server'; const isEdgeServer = compiler.name === 'edge-server'; - // Base shared configuration - const baseSharedConfig: moduleFederationPlugin.SharedObject = { + // Create shared configuration with conditional logic based on compiler context + return { // ...reactShares, // ...reactDomShares, // ...nextNavigationShares, @@ -164,30 +164,32 @@ export const createShareScope = ( react: { singleton: true, requiredVersion: false, - import: false, + import: isServer ? false : undefined, }, 'react/': { singleton: true, requiredVersion: false, - import: false, + import: isServer ? false : undefined, }, 'react-dom/': { singleton: true, requiredVersion: false, - import: false, + import: isServer ? false : undefined, }, 'react-dom': { singleton: true, requiredVersion: false, - import: false, + import: isServer ? false : undefined, }, 'react/jsx-dev-runtime': { singleton: true, requiredVersion: false, + import: isServer ? false : undefined, }, 'react/jsx-runtime': { singleton: true, requiredVersion: false, + import: isServer ? false : undefined, }, 'styled-jsx': { singleton: true, @@ -197,7 +199,7 @@ export const createShareScope = ( }, 'styled-jsx/style': { singleton: true, - import: false, + import: isServer ? false : undefined, version: require('styled-jsx/package.json').version, requiredVersion: '^' + require('styled-jsx/package.json').version, }, @@ -208,60 +210,6 @@ export const createShareScope = ( requiredVersion: '^' + require('styled-jsx/package.json').version, }, }; - - // Modify configuration based on compiler context - if (isClient) { - // For client builds, set eager and import to undefined for all entries - // For specific modules like 'react', 'react-dom', 'next/router', and 'next/link', set eager to true - return Object.entries(baseSharedConfig).reduce((acc, [key, value]) => { - // Ensure value is a SharedConfig object, not a string - if (typeof value === 'object' && value !== null) { - acc[key] = { - ...value, - import: undefined, - // Add client-specific configurations here if needed - }; - } else { - acc[key] = value; - } - return acc; - }, {} as moduleFederationPlugin.SharedObject); - } - - if (isServer) { - // Server-specific modifications - return Object.entries(baseSharedConfig).reduce((acc, [key, value]) => { - // Ensure value is a SharedConfig object, not a string - if (typeof value === 'object' && value !== null) { - acc[key] = { - ...value, - // Add server-specific configurations here if needed - }; - } else { - acc[key] = value; - } - return acc; - }, {} as moduleFederationPlugin.SharedObject); - } - - if (isEdgeServer) { - // Edge server-specific modifications - return Object.entries(baseSharedConfig).reduce((acc, [key, value]) => { - // Ensure value is a SharedConfig object, not a string - if (typeof value === 'object' && value !== null) { - acc[key] = { - ...value, - // Add edge server-specific configurations here if needed - }; - } else { - acc[key] = value; - } - return acc; - }, {} as moduleFederationPlugin.SharedObject); - } - - // Default configuration for other compiler names - return baseSharedConfig; }; /** From 890525d0c7554d4d797e44930acea70767fdfacd Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Mon, 16 Jun 2025 13:39:41 -0700 Subject: [PATCH 13/13] feat(enhanced): implement nodeModulesReconstructedLookup for ProvideShared and ConsumeShared plugins --- .../plugins/sharing/ConsumeSharedModule.d.ts | 4 + .../plugins/sharing/ConsumeSharedPlugin.d.ts | 4 + .../plugins/sharing/ProvideSharedPlugin.d.ts | 4 + .../src/lib/sharing/ConsumeSharedPlugin.ts | 198 ++++++++++++++---- .../src/lib/sharing/ProvideSharedPlugin.ts | 78 +++++++ packages/enhanced/src/lib/sharing/utils.ts | 100 +++++++++ 6 files changed, 349 insertions(+), 39 deletions(-) diff --git a/packages/enhanced/src/declarations/plugins/sharing/ConsumeSharedModule.d.ts b/packages/enhanced/src/declarations/plugins/sharing/ConsumeSharedModule.d.ts index 9dc57689c94..e7e117c3b0d 100644 --- a/packages/enhanced/src/declarations/plugins/sharing/ConsumeSharedModule.d.ts +++ b/packages/enhanced/src/declarations/plugins/sharing/ConsumeSharedModule.d.ts @@ -50,4 +50,8 @@ export type ConsumeOptions = { * Issuer layer in which the module should be resolved */ issuerLayer?: string | null; + /** + * Enable reconstruction of node_modules path for matching internal package imports. + */ + nodeModulesReconstructedLookup?: boolean; }; diff --git a/packages/enhanced/src/declarations/plugins/sharing/ConsumeSharedPlugin.d.ts b/packages/enhanced/src/declarations/plugins/sharing/ConsumeSharedPlugin.d.ts index 88186d1f1c1..bd1236d0633 100644 --- a/packages/enhanced/src/declarations/plugins/sharing/ConsumeSharedPlugin.d.ts +++ b/packages/enhanced/src/declarations/plugins/sharing/ConsumeSharedPlugin.d.ts @@ -83,4 +83,8 @@ export interface ConsumesConfig { * The actual request to use for importing the module. If not specified, the property name/key will be used. */ request?: string; + /** + * Enable reconstruction of node_modules path for matching internal package imports. + */ + nodeModulesReconstructedLookup?: boolean; } diff --git a/packages/enhanced/src/declarations/plugins/sharing/ProvideSharedPlugin.d.ts b/packages/enhanced/src/declarations/plugins/sharing/ProvideSharedPlugin.d.ts index 5f2a7faa328..6f93173aa57 100644 --- a/packages/enhanced/src/declarations/plugins/sharing/ProvideSharedPlugin.d.ts +++ b/packages/enhanced/src/declarations/plugins/sharing/ProvideSharedPlugin.d.ts @@ -72,4 +72,8 @@ export interface ProvidesConfig { * The actual request to use for importing the module. If not specified, the property name/key will be used. */ request?: string; + /** + * Enable reconstruction of node_modules path for matching internal package imports. + */ + nodeModulesReconstructedLookup?: boolean; } diff --git a/packages/enhanced/src/lib/sharing/ConsumeSharedPlugin.ts b/packages/enhanced/src/lib/sharing/ConsumeSharedPlugin.ts index d50172328ef..4abd6865c9f 100644 --- a/packages/enhanced/src/lib/sharing/ConsumeSharedPlugin.ts +++ b/packages/enhanced/src/lib/sharing/ConsumeSharedPlugin.ts @@ -16,6 +16,7 @@ import { resolveMatchedConfigs } from './resolveMatchedConfigs'; import { getDescriptionFile, getRequiredVersionFromDescriptionFile, + extractPathAfterNodeModules, } from './utils'; import type { ResolveOptionsWithDependencyType, @@ -107,6 +108,7 @@ class ConsumeSharedPlugin { issuerLayer: undefined, layer: undefined, request: key, + nodeModulesReconstructedLookup: undefined, } : // key is a request/key // item is a version @@ -123,6 +125,7 @@ class ConsumeSharedPlugin { issuerLayer: undefined, layer: undefined, request: key, + nodeModulesReconstructedLookup: undefined, }; return result; }, @@ -147,6 +150,7 @@ class ConsumeSharedPlugin { issuerLayer: item.issuerLayer ? item.issuerLayer : undefined, layer: item.layer ? item.layer : undefined, request, + nodeModulesReconstructedLookup: !!item.nodeModulesReconstructedLookup, } as ConsumeOptions; }, ); @@ -323,32 +327,52 @@ class ConsumeSharedPlugin { async (resolveData: ResolveData): Promise => { const { context, request, dependencies, contextInfo } = resolveData; // wait for resolving to be complete - return promise.then(() => { - if ( - dependencies[0] instanceof ConsumeSharedFallbackDependency || - dependencies[0] instanceof ProvideForSharedDependency - ) { - return; - } + return promise + .then(() => { + if ( + dependencies[0] instanceof ConsumeSharedFallbackDependency || + dependencies[0] instanceof ProvideForSharedDependency + ) { + return; + } - // Check exact request matches (with layer fallback) - const match = tryLookupWithFallback( - unresolvedConsumes, - request, - contextInfo.issuerLayer, - ); + // Check exact request matches (with layer fallback) + const match = tryLookupWithFallback( + unresolvedConsumes, + request, + contextInfo.issuerLayer, + ); - if (match !== undefined) { - return createConsumeSharedModule(context, request, match); - } + if (match !== undefined) { + return createConsumeSharedModule(context, request, match); + } - // Check prefix matches with layer fallback - // First try to find a prefix that matches both request and layer - if (contextInfo.issuerLayer) { + // Check prefix matches with layer fallback + // First try to find a prefix that matches both request and layer + if (contextInfo.issuerLayer) { + for (const [prefix, options] of prefixedConsumes) { + if ( + request.startsWith(prefix) && + options.layer === contextInfo.issuerLayer + ) { + const remainder = request.slice(prefix.length); + return createConsumeSharedModule(context, request, { + ...options, + import: options.import + ? options.import + remainder + : undefined, + shareKey: options.shareKey + remainder, + layer: options.layer, + }); + } + } + } + + // Fallback to unlayered prefix matches for (const [prefix, options] of prefixedConsumes) { if ( request.startsWith(prefix) && - options.layer === contextInfo.issuerLayer + (!options.layer || options.layer === 'undefined') ) { const remainder = request.slice(prefix.length); return createConsumeSharedModule(context, request, { @@ -361,28 +385,124 @@ class ConsumeSharedPlugin { }); } } - } - // Fallback to unlayered prefix matches - for (const [prefix, options] of prefixedConsumes) { - if ( - request.startsWith(prefix) && - (!options.layer || options.layer === 'undefined') - ) { - const remainder = request.slice(prefix.length); - return createConsumeSharedModule(context, request, { - ...options, - import: options.import - ? options.import + remainder - : undefined, - shareKey: options.shareKey + remainder, - layer: options.layer, - }); + return; + }) + .then((result) => { + // If we found a result, return it + if (result) { + return result; } - } - return; - }); + // --- Stage 2: Match using reconstructed node_modules path --- + // This is a fallback when normal request matching fails + return new Promise((resolve) => { + const resolveContext = { + fileDependencies: new LazySet(), + contextDependencies: new LazySet(), + missingDependencies: new LazySet(), + }; + + resolver.resolve( + {}, + context, + request, + resolveContext, + (err, result) => { + compilation.contextDependencies.addAll( + resolveContext.contextDependencies, + ); + compilation.fileDependencies.addAll( + resolveContext.fileDependencies, + ); + compilation.missingDependencies.addAll( + resolveContext.missingDependencies, + ); + + if (err || !result) { + return resolve(undefined); + } + + const resource = result; + const modulePathAfterNodeModules = + extractPathAfterNodeModules(resource); + + if (!modulePathAfterNodeModules) { + return resolve(undefined); + } + + // 2a. Direct match with reconstructed path + const configFromReconstructedDirect = + tryLookupWithFallback( + unresolvedConsumes, + modulePathAfterNodeModules, + contextInfo.issuerLayer, + ); + + if ( + configFromReconstructedDirect !== undefined && + configFromReconstructedDirect.nodeModulesReconstructedLookup + ) { + return resolve( + createConsumeSharedModule(context, request, { + ...configFromReconstructedDirect, + shareKey: modulePathAfterNodeModules, + }), + ); + } + + // 2b. Prefix match with reconstructed path + for (const [ + prefix, + originalPrefixConfig, + ] of prefixedConsumes) { + if ( + !originalPrefixConfig.nodeModulesReconstructedLookup + ) { + continue; + } + + // Layer matching logic for reconstructed path + if (originalPrefixConfig.layer) { + if (!contextInfo.issuerLayer) { + continue; // Option is layered, request is not: skip + } + if ( + contextInfo.issuerLayer !== + originalPrefixConfig.layer + ) { + continue; // Both are layered but do not match: skip + } + } + // If issuerLayer exists but config.layer does not, allow (non-layered option matches layered request) + + if (modulePathAfterNodeModules.startsWith(prefix)) { + const remainder = modulePathAfterNodeModules.slice( + prefix.length, + ); + const configForSpecificModule = { + ...originalPrefixConfig, + shareKey: originalPrefixConfig.shareKey + remainder, + import: originalPrefixConfig.import + ? originalPrefixConfig.import + remainder + : undefined, + }; + + return resolve( + createConsumeSharedModule( + context, + request, + configForSpecificModule, + ), + ); + } + } + + return resolve(undefined); + }, + ); + }); + }); }, ); normalModuleFactory.hooks.createModule.tapPromise( diff --git a/packages/enhanced/src/lib/sharing/ProvideSharedPlugin.ts b/packages/enhanced/src/lib/sharing/ProvideSharedPlugin.ts index 73be9be94fc..e01caf27719 100644 --- a/packages/enhanced/src/lib/sharing/ProvideSharedPlugin.ts +++ b/packages/enhanced/src/lib/sharing/ProvideSharedPlugin.ts @@ -23,6 +23,7 @@ import type { } from '../../declarations/plugins/sharing/ProvideSharedPlugin'; import FederationRuntimePlugin from '../container/runtime/FederationRuntimePlugin'; import { createSchemaValidation } from '../../utils'; +import { extractPathAfterNodeModules } from './utils'; const WebpackError = require( normalizeWebpackPath('webpack/lib/WebpackError'), ) as typeof import('webpack/lib/WebpackError'); @@ -101,6 +102,7 @@ class ProvideSharedPlugin { singleton: false, layer: undefined, request: item, + nodeModulesReconstructedLookup: false, }; return result; }, @@ -116,6 +118,7 @@ class ProvideSharedPlugin { singleton: !!item.singleton, layer: item.layer, request, + nodeModulesReconstructedLookup: !!item.nodeModulesReconstructedLookup, }; }, ); @@ -287,6 +290,81 @@ class ProvideSharedPlugin { } } + // --- Stage 2: Match using reconstructed node_modules path --- + if (resource) { + const modulePathAfterNodeModules = + extractPathAfterNodeModules(resource); + + if (modulePathAfterNodeModules) { + // 2a. Direct match with reconstructed path + const configFromReconstructedDirect = tryLookupWithFallback( + matchProvides, + modulePathAfterNodeModules, + moduleLayer, + ); + + if ( + configFromReconstructedDirect !== undefined && + configFromReconstructedDirect.nodeModulesReconstructedLookup + ) { + provideSharedModule( + modulePathAfterNodeModules, + configFromReconstructedDirect, + resource, + resourceResolveData, + ); + resolveData.cacheable = false; + return module; + } + + // 2b. Prefix match with reconstructed path + for (const [ + prefix, + originalPrefixConfig, + ] of prefixMatchProvides) { + if (!originalPrefixConfig.nodeModulesReconstructedLookup) { + continue; + } + const configuredPrefix = + originalPrefixConfig.request || prefix; + + // Layer matching logic for reconstructed path + if (originalPrefixConfig.layer) { + if (!moduleLayer) { + continue; // Option is layered, request is not: skip + } + if (moduleLayer !== originalPrefixConfig.layer) { + continue; // Both are layered but do not match: skip + } + } + // If moduleLayer exists but config.layer does not, allow (non-layered option matches layered request) + + if (modulePathAfterNodeModules.startsWith(configuredPrefix)) { + const remainder = modulePathAfterNodeModules.slice( + configuredPrefix.length, + ); + const finalShareKey = + (originalPrefixConfig.shareKey || configuredPrefix) + + remainder; + const configForSpecificModule: ProvidesConfig = { + ...originalPrefixConfig, + shareKey: finalShareKey, + request: modulePathAfterNodeModules, + }; + + provideSharedModule( + modulePathAfterNodeModules, + configForSpecificModule, + resource, + resourceResolveData, + ); + resolveData.cacheable = false; + return module; + } + } + } + } + return module; }, ); diff --git a/packages/enhanced/src/lib/sharing/utils.ts b/packages/enhanced/src/lib/sharing/utils.ts index 129b6130697..1a532dec6aa 100644 --- a/packages/enhanced/src/lib/sharing/utils.ts +++ b/packages/enhanced/src/lib/sharing/utils.ts @@ -474,3 +474,103 @@ export function normalizeConsumeShareOptions(consumeOptions: ConsumeOptions) { shareKey, }; } + +/** + * Extracts the path after node_modules for path reconstruction + * @param {string} fullPath - The full path to extract from + * @returns {string | null} The path after node_modules or null if not found + */ +export function extractPathAfterNodeModules(fullPath: string): string | null { + const nodeModulesIndex = fullPath.lastIndexOf('node_modules/'); + if (nodeModulesIndex === -1) { + return null; + } + return fullPath.slice(nodeModulesIndex + 'node_modules/'.length); +} + +/** + * Creates a lookup key for sharing that includes layer information + * @param {string} request - The request string + * @param {string | undefined} layer - The layer information + * @returns {string} The lookup key + */ +export function createLookupKeyForSharing( + request: string, + layer?: string | undefined, +): string { + if (layer) { + return `(${layer})${request}`; + } + return request; +} + +/** + * Tests request filters to see if they match + * @param {string} request - The request to test + * @param {string | RegExp | undefined} includeFilter - The include filter + * @param {string | RegExp | undefined} excludeFilter - The exclude filter + * @returns {boolean} Whether the request passes the filters + */ +export function testRequestFilters( + request: string, + includeFilter?: string | RegExp | undefined, + excludeFilter?: string | RegExp | undefined, +): boolean { + // Check exclude filter first + if (excludeFilter) { + if (excludeFilter instanceof RegExp) { + if (excludeFilter.test(request)) { + return false; + } + } else if (typeof excludeFilter === 'string') { + if (request === excludeFilter) { + return false; + } + } + } + + // Check include filter + if (includeFilter) { + if (includeFilter instanceof RegExp) { + return includeFilter.test(request); + } else if (typeof includeFilter === 'string') { + return request === includeFilter; + } + } + + // If no include filter specified but exclude filter passed, allow + return true; +} + +/** + * Adds a warning for singleton usage with version filters + * @param {any} compilation - The webpack compilation + * @param {string} shareKey - The share key + * @param {string} filterType - The filter type ('include' or 'exclude') + * @param {string} filterProperty - The filter property ('version' or 'request') + * @param {string} filterValue - The filter value + * @param {string} moduleRequest - The module request + * @param {string | undefined} moduleResource - The module resource + */ +export function addSingletonFilterWarning( + compilation: any, + shareKey: string, + filterType: string, + filterProperty: string, + filterValue: string, + moduleRequest: string, + moduleResource?: string, +): void { + const WebpackError = require( + normalizeWebpackPath('webpack/lib/WebpackError'), + ) as typeof import('webpack/lib/WebpackError'); + + const warning = new WebpackError( + `Shared module "${shareKey}" is configured as singleton but uses ${filterType}.${filterProperty} filter "${filterValue}". ` + + `This combination may lead to unexpected behavior when multiple versions exist. ` + + `Consider removing singleton: true or the ${filterType}.${filterProperty} filter. ` + + `Module: ${moduleRequest}${moduleResource ? ` (${moduleResource})` : ''}`, + ); + warning.name = 'SingletonFilterWarning'; + compilation.warnings.push(warning); +}