From be6daa47d5729989371c5fc5593ec58987d7ec40 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Sat, 28 Feb 2026 07:48:34 +0000 Subject: [PATCH 01/86] refactor(module-federation): remove dead executors and verdaccio --- .verdaccio/config.yml | 41 - .verdaccio/htpasswd | 1 - .../no-server/host/project.json | 13 +- .../with-server/host/project.json | 13 +- package.json | 6 - packages/bridge/bridge-react/project.json | 6 +- packages/cli/project.json | 8 +- packages/core/project.json | 25 +- .../create-module-federation/project.json | 8 +- packages/data-prefetch/project.json | 17 +- packages/dts-plugin/project.json | 16 +- packages/enhanced/project.json | 24 +- packages/error-codes/project.json | 17 +- packages/esbuild/project.json | 8 +- packages/managers/project.json | 17 +- packages/manifest/project.json | 17 +- packages/metro-core/project.json | 10 +- packages/metro-plugin-rnc-cli/project.json | 13 +- packages/metro-plugin-rnef/project.json | 6 +- packages/modernjs-v3/project.json | 16 +- packages/modernjs/project.json | 16 +- packages/native-federation-tests/project.json | 13 +- .../native-federation-typescript/project.json | 16 +- packages/nextjs-mf/project.json | 14 +- packages/node/project.json | 11 +- packages/retry-plugin/project.json | 8 +- packages/rsbuild-plugin/project.json | 16 +- packages/rspack/project.json | 17 +- packages/runtime-core/project.json | 8 +- .../project.json | 8 +- packages/runtime-tools/project.json | 37 +- packages/runtime/project.json | 8 +- packages/sdk/project.json | 17 +- packages/storybook-addon/project.json | 28 +- .../third-party-dts-extractor/project.json | 18 +- packages/typescript/project.json | 27 +- packages/utilities/project.json | 11 +- packages/webpack-bundler-runtime/project.json | 17 +- pnpm-lock.yaml | 2732 ++++++----------- project.json | 11 +- scripts/local-registry.sh | 32 - tools/rslib-plugin/project.json | 41 +- 42 files changed, 1126 insertions(+), 2262 deletions(-) delete mode 100644 .verdaccio/config.yml delete mode 100644 .verdaccio/htpasswd delete mode 100644 scripts/local-registry.sh diff --git a/.verdaccio/config.yml b/.verdaccio/config.yml deleted file mode 100644 index 990bf3189c5..00000000000 --- a/.verdaccio/config.yml +++ /dev/null @@ -1,41 +0,0 @@ -# path to a directory with all packages -storage: ../build/local-registry/storage - -auth: - htpasswd: - file: ./htpasswd - -# a list of other known repositories we can talk to -uplinks: - npmjs: - url: https://registry.npmjs.org/ - cache: true - yarn: - url: https://registry.yarnpkg.com - cache: true - -packages: - '@*/*': - # scoped packages - access: $all - publish: $all - unpublish: $all - proxy: npmjs - - '**': - # allow all users (including non-authenticated users) to read and - # publish all packages - access: $all - - # allow all users (including non-authenticated users) to publish/publish packages - publish: $all - unpublish: $all - - # if package is not available locally, proxy requests to 'yarn' registry - proxy: npmjs - -# log settings -logs: - type: stdout - format: pretty - level: http diff --git a/.verdaccio/htpasswd b/.verdaccio/htpasswd deleted file mode 100644 index 8391cd4b0a9..00000000000 --- a/.verdaccio/htpasswd +++ /dev/null @@ -1 +0,0 @@ -test:$6FrCaT/v0dwE:autocreated 2020-03-25T19:10:50.254Z diff --git a/apps/shared-tree-shaking/no-server/host/project.json b/apps/shared-tree-shaking/no-server/host/project.json index b7949cf8028..5a364177d15 100644 --- a/apps/shared-tree-shaking/no-server/host/project.json +++ b/apps/shared-tree-shaking/no-server/host/project.json @@ -29,19 +29,14 @@ } }, "e2e": { - "executor": "@nx/cypress:cypress", + "executor": "nx:run-commands", "options": { - "cypressConfig": "apps/shared-tree-shaking/no-server/host/cypress.config.ts", - "testingType": "e2e", - "baseUrl": "http://localhost:3001", - "browser": "chrome" + "command": "pnpm exec cypress run --config-file apps/shared-tree-shaking/no-server/host/cypress.config.ts --browser chrome --config baseUrl=http://localhost:3001", + "forwardAllArgs": false }, "configurations": { "development": { - "runnerUi": true, - "browser": "chrome", - "exit": false, - "watch": true + "command": "pnpm exec cypress open --config-file apps/shared-tree-shaking/no-server/host/cypress.config.ts --browser chrome --config baseUrl=http://localhost:3001" } } }, diff --git a/apps/shared-tree-shaking/with-server/host/project.json b/apps/shared-tree-shaking/with-server/host/project.json index 632870013c4..64523aa84fb 100644 --- a/apps/shared-tree-shaking/with-server/host/project.json +++ b/apps/shared-tree-shaking/with-server/host/project.json @@ -75,19 +75,14 @@ } }, "e2e": { - "executor": "@nx/cypress:cypress", + "executor": "nx:run-commands", "options": { - "cypressConfig": "apps/shared-tree-shaking/with-server/host/cypress.config.ts", - "testingType": "e2e", - "baseUrl": "http://localhost:3001", - "browser": "chrome" + "command": "pnpm exec cypress run --config-file apps/shared-tree-shaking/with-server/host/cypress.config.ts --browser chrome --config baseUrl=http://localhost:3001", + "forwardAllArgs": false }, "configurations": { "development": { - "runnerUi": true, - "browser": "chrome", - "exit": false, - "watch": true + "command": "pnpm exec cypress open --config-file apps/shared-tree-shaking/with-server/host/cypress.config.ts --browser chrome --config baseUrl=http://localhost:3001" } } }, diff --git a/package.json b/package.json index ffa2e35a986..847081cd504 100644 --- a/package.json +++ b/package.json @@ -212,11 +212,6 @@ "@rspack/core": "1.3.9", "@rspack/dev-server": "1.1.1", "@rstest/core": "^0.8.0", - "@semantic-release/changelog": "^6.0.3", - "@semantic-release/exec": "^6.0.3", - "@semantic-release/git": "^10.0.1", - "@semantic-release/github": "^11.0.1", - "@semantic-release/npm": "^11.0.0", "@storybook/addon-docs": "9.0.17", "@storybook/nextjs": "9.0.9", "@svgr/webpack": "8.1.0", @@ -308,7 +303,6 @@ "tsup": "7.3.0", "typescript": "5.8.2", "url-loader": "4.1.1", - "verdaccio": "6.1.2", "vite": "5.4.21", "vite-tsconfig-paths": "4.2.3", "vitest": "1.6.0", diff --git a/packages/bridge/bridge-react/project.json b/packages/bridge/bridge-react/project.json index 7728998c68e..4131139f5e3 100644 --- a/packages/bridge/bridge-react/project.json +++ b/packages/bridge/bridge-react/project.json @@ -12,11 +12,11 @@ } }, "test": { - "executor": "@nx/jest:jest", + "executor": "nx:run-commands", "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], "options": { - "jestConfig": "packages/bridge/bridge-react/jest.config.ts", - "passWithNoTests": true + "command": "pnpm exec jest --config packages/bridge/bridge-react/jest.config.ts --passWithNoTests", + "forwardAllArgs": false } } } diff --git a/packages/cli/project.json b/packages/cli/project.json index 7c283f2505c..b08ae068a92 100644 --- a/packages/cli/project.json +++ b/packages/cli/project.json @@ -19,13 +19,11 @@ ] }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": [ - "packages/cli/**/*.ts", - "packages/cli/package.json" - ] + "command": "pnpm exec eslint \"packages/cli/**/*.ts\" \"packages/cli/package.json\"", + "forwardAllArgs": false } }, "test": { diff --git a/packages/core/project.json b/packages/core/project.json index 677fc3ebea7..ed911d1de17 100644 --- a/packages/core/project.json +++ b/packages/core/project.json @@ -6,28 +6,31 @@ "tags": ["type:pkg"], "targets": { "build": { - "executor": "@nx/js:tsc", - "outputs": ["{options.outputPath}"], + "executor": "nx:run-commands", + "outputs": ["{workspaceRoot}/packages/core/dist"], "options": { - "outputPath": "packages/core/dist", - "main": "packages/core/src/index.ts", - "tsConfig": "packages/core/tsconfig.lib.json", - "assets": ["packages/core/*.md"] + "parallel": false, + "commands": [ + "node -e \"require('fs').rmSync('packages/core/dist',{recursive:true,force:true})\"", + "pnpm exec tsc -p packages/core/tsconfig.lib.json --outDir packages/core/dist --rootDir packages/core", + "cp packages/core/*.md packages/core/dist" + ] } }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": ["packages/core/**/*.ts"] + "command": "pnpm exec eslint \"packages/core/**/*.ts\"", + "forwardAllArgs": false } }, "test": { - "executor": "@nx/jest:jest", + "executor": "nx:run-commands", "outputs": ["{workspaceRoot}/coverage/packages/core"], "options": { - "jestConfig": "packages/core/jest.config.ts", - "passWithNoTests": true + "command": "pnpm exec jest --config packages/core/jest.config.ts --passWithNoTests", + "forwardAllArgs": false } }, "pre-release": { diff --git a/packages/create-module-federation/project.json b/packages/create-module-federation/project.json index 355b2eff3ab..ae6a7151106 100644 --- a/packages/create-module-federation/project.json +++ b/packages/create-module-federation/project.json @@ -22,13 +22,11 @@ } }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": [ - "packages/create-module-federation/**/*.ts", - "packages/create-module-federation/package.json" - ] + "command": "pnpm exec eslint \"packages/create-module-federation/**/*.ts\" \"packages/create-module-federation/package.json\"", + "forwardAllArgs": false } }, "test": { diff --git a/packages/data-prefetch/project.json b/packages/data-prefetch/project.json index 4b7d219ea69..2d64020fd17 100644 --- a/packages/data-prefetch/project.json +++ b/packages/data-prefetch/project.json @@ -20,27 +20,24 @@ ] }, "test": { - "executor": "@nx/jest:jest", + "executor": "nx:run-commands", "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], "options": { - "jestConfig": "packages/data-prefetch/jest.config.cjs", - "passWithNoTests": true + "command": "pnpm exec jest --config packages/data-prefetch/jest.config.cjs --passWithNoTests", + "forwardAllArgs": false }, "configurations": { "ci": { - "ci": true, - "codeCoverage": true + "command": "pnpm exec jest --config packages/data-prefetch/jest.config.cjs --passWithNoTests --ci --coverage" } } }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": [ - "packages/data-prefetch/**/*.ts", - "packages/data-prefetch/package.json" - ] + "command": "pnpm exec eslint \"packages/data-prefetch/**/*.ts\" \"packages/data-prefetch/package.json\"", + "forwardAllArgs": false } }, "pre-release": { diff --git a/packages/dts-plugin/project.json b/packages/dts-plugin/project.json index 0315f731b7d..c8e1a98797f 100644 --- a/packages/dts-plugin/project.json +++ b/packages/dts-plugin/project.json @@ -32,17 +32,19 @@ } }, "test-impl": { - "executor": "@nx/vite:test", - "outputs": ["{workspaceRoot}/coverage/packages/dts-plugin"] + "executor": "nx:run-commands", + "outputs": ["{workspaceRoot}/coverage/packages/dts-plugin"], + "options": { + "command": "pnpm exec vitest run --passWithNoTests --config packages/dts-plugin/vite.config.mts", + "forwardAllArgs": false + } }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": [ - "packages/dts-plugin/**/*.ts", - "packages/dts-plugin/package.json" - ] + "command": "pnpm exec eslint \"packages/dts-plugin/**/*.ts\" \"packages/dts-plugin/package.json\"", + "forwardAllArgs": false } }, "build-debug": { diff --git a/packages/enhanced/project.json b/packages/enhanced/project.json index d6c9d6c7f07..34e2d6a5a6b 100644 --- a/packages/enhanced/project.json +++ b/packages/enhanced/project.json @@ -13,20 +13,15 @@ } }, "build": { - "executor": "@nx/js:tsc", + "executor": "nx:run-commands", "outputs": ["{workspaceRoot}/packages/enhanced/dist"], "options": { - "outputPath": "packages/enhanced/dist", - "main": "packages/enhanced/src/index.ts", - "tsConfig": "packages/enhanced/tsconfig.lib.json", - "assets": [ - "packages/enhanced/*.md", - { - "glob": "src/**/*.d.ts", - "input": "packages/enhanced", - "ignore": [], - "output": "" - } + "parallel": false, + "commands": [ + "node -e \"require('fs').rmSync('packages/enhanced/dist',{recursive:true,force:true})\"", + "pnpm exec tsc -p packages/enhanced/tsconfig.lib.json --outDir packages/enhanced/dist --rootDir packages/enhanced", + "cp packages/enhanced/*.md packages/enhanced/dist", + "node -e \"const fs=require('fs');const path=require('path');const src='packages/enhanced/src';const dst='packages/enhanced/dist/src';(function w(d){for(const e of fs.readdirSync(d,{withFileTypes:true})){const p=path.join(d,e.name);if(e.isDirectory())w(p);else if(e.name.endsWith('.d.ts')){const rel=path.relative(src,p);const out=path.join(dst,rel);fs.mkdirSync(path.dirname(out),{recursive:true});fs.copyFileSync(p,out);}}})(src);\"" ] }, "dependsOn": [ @@ -37,10 +32,11 @@ ] }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": ["packages/enhanced/**/*.ts"] + "command": "pnpm exec eslint \"packages/enhanced/**/*.ts\"", + "forwardAllArgs": false } }, "test": { diff --git a/packages/error-codes/project.json b/packages/error-codes/project.json index 0fdb0bbb30d..62c39fc545f 100644 --- a/packages/error-codes/project.json +++ b/packages/error-codes/project.json @@ -26,26 +26,23 @@ ] }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": [ - "packages/error-codes/**/*.ts", - "packages/error-codes/package.json" - ] + "command": "pnpm exec eslint \"packages/error-codes/**/*.ts\" \"packages/error-codes/package.json\"", + "forwardAllArgs": false } }, "test": { - "executor": "@nx/jest:jest", + "executor": "nx:run-commands", "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], "options": { - "jestConfig": "packages/error-codes/jest.config.js", - "passWithNoTests": true + "command": "pnpm exec jest --config packages/error-codes/jest.config.js --passWithNoTests", + "forwardAllArgs": false }, "configurations": { "ci": { - "ci": true, - "codeCoverage": true + "command": "pnpm exec jest --config packages/error-codes/jest.config.js --passWithNoTests --ci --coverage" } } }, diff --git a/packages/esbuild/project.json b/packages/esbuild/project.json index 57537b3492e..664170a153e 100644 --- a/packages/esbuild/project.json +++ b/packages/esbuild/project.json @@ -20,13 +20,11 @@ ] }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": [ - "packages/esbuild/**/*.ts", - "packages/esbuild/package.json" - ] + "command": "pnpm exec eslint \"packages/esbuild/**/*.ts\" \"packages/esbuild/package.json\"", + "forwardAllArgs": false } }, "build-debug": { diff --git a/packages/managers/project.json b/packages/managers/project.json index 22809a6d9ac..decd5dfbab0 100644 --- a/packages/managers/project.json +++ b/packages/managers/project.json @@ -20,26 +20,23 @@ ] }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": [ - "packages/managers/**/*.ts", - "packages/managers/package.json" - ] + "command": "pnpm exec eslint \"packages/managers/**/*.ts\" \"packages/managers/package.json\"", + "forwardAllArgs": false } }, "test": { - "executor": "@nx/jest:jest", + "executor": "nx:run-commands", "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], "options": { - "jestConfig": "packages/managers/jest.config.js", - "passWithNoTests": true + "command": "pnpm exec jest --config packages/managers/jest.config.js --passWithNoTests", + "forwardAllArgs": false }, "configurations": { "ci": { - "ci": true, - "codeCoverage": true + "command": "pnpm exec jest --config packages/managers/jest.config.js --passWithNoTests --ci --coverage" } } }, diff --git a/packages/manifest/project.json b/packages/manifest/project.json index 8854bb0f6de..e22c4217ed6 100644 --- a/packages/manifest/project.json +++ b/packages/manifest/project.json @@ -20,26 +20,23 @@ ] }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": [ - "packages/manifest/**/*.ts", - "packages/manifest/package.json" - ] + "command": "pnpm exec eslint \"packages/manifest/**/*.ts\" \"packages/manifest/package.json\"", + "forwardAllArgs": false } }, "test": { - "executor": "@nx/jest:jest", + "executor": "nx:run-commands", "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], "options": { - "jestConfig": "packages/manifest/jest.config.js", - "passWithNoTests": true + "command": "pnpm exec jest --config packages/manifest/jest.config.js --passWithNoTests", + "forwardAllArgs": false }, "configurations": { "ci": { - "ci": true, - "codeCoverage": true + "command": "pnpm exec jest --config packages/manifest/jest.config.js --passWithNoTests --ci --coverage" } } }, diff --git a/packages/metro-core/project.json b/packages/metro-core/project.json index d15db81236e..eda90f0b0c0 100644 --- a/packages/metro-core/project.json +++ b/packages/metro-core/project.json @@ -13,17 +13,19 @@ } }, "test": { - "executor": "@nx/vite:test", + "executor": "nx:run-commands", "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], "options": { - "configFile": "packages/metro-core/vitest.config.mts" + "command": "pnpm exec vitest run --passWithNoTests --config packages/metro-core/vitest.config.mts", + "forwardAllArgs": false } }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": ["packages/metro-core/**/*.{ts,tsx,js,jsx}"] + "command": "pnpm exec eslint \"packages/metro-core/**/*.{ts,tsx,js,jsx}\"", + "forwardAllArgs": false } } } diff --git a/packages/metro-plugin-rnc-cli/project.json b/packages/metro-plugin-rnc-cli/project.json index 678cce8eda9..add005f8f12 100644 --- a/packages/metro-plugin-rnc-cli/project.json +++ b/packages/metro-plugin-rnc-cli/project.json @@ -17,16 +17,19 @@ } }, "test": { - "executor": "@nx/jest:jest", + "executor": "nx:run-commands", "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], "options": { - "jestConfig": "packages/metro-plugin-rnc-cli/jest.config.ts", - "passWithNoTests": true, - "watchman": false + "command": "pnpm exec jest --config packages/metro-plugin-rnc-cli/jest.config.ts --passWithNoTests --watchman=false", + "forwardAllArgs": false } }, "lint": { - "executor": "@nx/eslint:lint" + "executor": "nx:run-commands", + "options": { + "command": "pnpm exec eslint \"packages/metro-plugin-rnc-cli/**/*.{js,ts}\"", + "forwardAllArgs": false + } } } } diff --git a/packages/metro-plugin-rnef/project.json b/packages/metro-plugin-rnef/project.json index 9247139541d..8854c086023 100644 --- a/packages/metro-plugin-rnef/project.json +++ b/packages/metro-plugin-rnef/project.json @@ -13,7 +13,11 @@ } }, "lint": { - "executor": "@nx/eslint:lint" + "executor": "nx:run-commands", + "options": { + "command": "pnpm exec eslint \"packages/metro-plugin-rnef/**/*.{js,ts}\"", + "forwardAllArgs": false + } } } } diff --git a/packages/modernjs-v3/project.json b/packages/modernjs-v3/project.json index 7f1a5bf5e61..54542469ba4 100644 --- a/packages/modernjs-v3/project.json +++ b/packages/modernjs-v3/project.json @@ -24,15 +24,20 @@ } }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": ["packages/modernjs-v3/**/*.ts"] + "command": "pnpm exec eslint \"packages/modernjs-v3/**/*.ts\"", + "forwardAllArgs": false } }, "test": { - "executor": "@nx/vite:test", - "outputs": ["{workspaceRoot}/coverage/packages/modernjs-v3"] + "executor": "nx:run-commands", + "outputs": ["{workspaceRoot}/coverage/packages/modernjs-v3"], + "options": { + "command": "pnpm exec vitest run --passWithNoTests --config packages/modernjs-v3/vite.config.mts", + "forwardAllArgs": false + } }, "pre-release": { "executor": "nx:run-commands", @@ -49,9 +54,6 @@ } ] } - }, - "semantic-release": { - "executor": "@goestav/nx-semantic-release:semantic-release" } } } diff --git a/packages/modernjs/project.json b/packages/modernjs/project.json index 6f0d89870e3..4dd645382a1 100644 --- a/packages/modernjs/project.json +++ b/packages/modernjs/project.json @@ -24,15 +24,20 @@ } }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": ["packages/modernjs/**/*.ts"] + "command": "pnpm exec eslint \"packages/modernjs/**/*.ts\"", + "forwardAllArgs": false } }, "test": { - "executor": "@nx/vite:test", - "outputs": ["{workspaceRoot}/coverage/packages/modernjs"] + "executor": "nx:run-commands", + "outputs": ["{workspaceRoot}/coverage/packages/modernjs"], + "options": { + "command": "pnpm exec vitest run --passWithNoTests --config packages/modernjs/vite.config.mts", + "forwardAllArgs": false + } }, "pre-release": { "executor": "nx:run-commands", @@ -49,9 +54,6 @@ } ] } - }, - "semantic-release": { - "executor": "@goestav/nx-semantic-release:semantic-release" } } } diff --git a/packages/native-federation-tests/project.json b/packages/native-federation-tests/project.json index 58b648199fa..090b8eef5f1 100644 --- a/packages/native-federation-tests/project.json +++ b/packages/native-federation-tests/project.json @@ -20,15 +20,20 @@ } }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": ["packages/native-federation-tests/**/*.ts"] + "command": "pnpm exec eslint \"packages/native-federation-tests/**/*.ts\"", + "forwardAllArgs": false } }, "test": { - "executor": "@nx/vite:test", - "outputs": ["{workspaceRoot}/coverage/packages/native-federation-tests"] + "executor": "nx:run-commands", + "outputs": ["{workspaceRoot}/coverage/packages/native-federation-tests"], + "options": { + "command": "pnpm exec vitest run --passWithNoTests --config packages/native-federation-tests/vite.config.mts", + "forwardAllArgs": false + } }, "pre-release": { "executor": "nx:run-commands", diff --git a/packages/native-federation-typescript/project.json b/packages/native-federation-typescript/project.json index 6febf17d7e1..8c8fef11878 100644 --- a/packages/native-federation-typescript/project.json +++ b/packages/native-federation-typescript/project.json @@ -20,17 +20,22 @@ } }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": ["packages/native-federation-typescript/**/*.ts"] + "command": "pnpm exec eslint \"packages/native-federation-typescript/**/*.ts\"", + "forwardAllArgs": false } }, "test": { - "executor": "@nx/vite:test", + "executor": "nx:run-commands", "outputs": [ "{workspaceRoot}/coverage/packages/native-federation-typescript" - ] + ], + "options": { + "command": "pnpm exec vitest run --passWithNoTests --config packages/native-federation-typescript/vite.config.mts", + "forwardAllArgs": false + } }, "pre-release": { "executor": "nx:run-commands", @@ -47,9 +52,6 @@ } ] } - }, - "semantic-release": { - "executor": "@goestav/nx-semantic-release:semantic-release" } } } diff --git a/packages/nextjs-mf/project.json b/packages/nextjs-mf/project.json index bab1bf38a75..bccf0af844d 100644 --- a/packages/nextjs-mf/project.json +++ b/packages/nextjs-mf/project.json @@ -26,21 +26,19 @@ } }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": [ - "packages/nextjs-mf/**/*.js", - "packages/nextjs-mf/**/*.ts" - ] + "command": "pnpm exec eslint \"packages/nextjs-mf/**/*.js\" \"packages/nextjs-mf/**/*.ts\"", + "forwardAllArgs": false } }, "test": { - "executor": "@nx/jest:jest", + "executor": "nx:run-commands", "outputs": ["{workspaceRoot}/coverage/packages/nextjs-mf"], "options": { - "jestConfig": "packages/nextjs-mf/jest.config.js", - "passWithNoTests": true + "command": "pnpm exec jest --config packages/nextjs-mf/jest.config.js --passWithNoTests", + "forwardAllArgs": false } }, "pre-release": { diff --git a/packages/node/project.json b/packages/node/project.json index 5069a3c08b6..f17a5107167 100644 --- a/packages/node/project.json +++ b/packages/node/project.json @@ -26,18 +26,19 @@ ] }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": ["packages/node/**/*.js", "packages/node/**/*.ts"] + "command": "pnpm exec eslint \"packages/node/**/*.js\" \"packages/node/**/*.ts\"", + "forwardAllArgs": false } }, "test": { - "executor": "@nx/jest:jest", + "executor": "nx:run-commands", "outputs": ["{workspaceRoot}/coverage/packages/node"], "options": { - "jestConfig": "packages/node/jest.config.js", - "passWithNoTests": true + "command": "pnpm exec jest --config packages/node/jest.config.js --passWithNoTests", + "forwardAllArgs": false } }, "pre-release": { diff --git a/packages/retry-plugin/project.json b/packages/retry-plugin/project.json index a3b49d86490..3b68edfcaa2 100644 --- a/packages/retry-plugin/project.json +++ b/packages/retry-plugin/project.json @@ -31,13 +31,11 @@ } }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": [ - "packages/retry-plugin/**/*.ts", - "packages/retry-plugin/package.json" - ] + "command": "pnpm exec eslint \"packages/retry-plugin/**/*.ts\" \"packages/retry-plugin/package.json\"", + "forwardAllArgs": false } }, "build-debug": { diff --git a/packages/rsbuild-plugin/project.json b/packages/rsbuild-plugin/project.json index 1bcfcc6b780..38c66c46657 100644 --- a/packages/rsbuild-plugin/project.json +++ b/packages/rsbuild-plugin/project.json @@ -20,18 +20,20 @@ ] }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": [ - "packages/rsbuild-plugin/**/*.ts", - "packages/rsbuild-plugin/package.json" - ] + "command": "pnpm exec eslint \"packages/rsbuild-plugin/**/*.ts\" \"packages/rsbuild-plugin/package.json\"", + "forwardAllArgs": false } }, "test": { - "executor": "@nx/vite:test", - "outputs": ["{workspaceRoot}/coverage/packages/rsbuild-plugin"] + "executor": "nx:run-commands", + "outputs": ["{workspaceRoot}/coverage/packages/rsbuild-plugin"], + "options": { + "command": "pnpm exec vitest run --passWithNoTests --config packages/rsbuild-plugin/vite.config.mts", + "forwardAllArgs": false + } }, "pre-release": { "executor": "nx:run-commands", diff --git a/packages/rspack/project.json b/packages/rspack/project.json index c55ab82f718..e61ef949d84 100644 --- a/packages/rspack/project.json +++ b/packages/rspack/project.json @@ -20,26 +20,23 @@ ] }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": [ - "packages/rspack/**/*.ts", - "packages/rspack/package.json" - ] + "command": "pnpm exec eslint \"packages/rspack/**/*.ts\" \"packages/rspack/package.json\"", + "forwardAllArgs": false } }, "test": { - "executor": "@nx/jest:jest", + "executor": "nx:run-commands", "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], "options": { - "jestConfig": "packages/rspack/jest.config.js", - "passWithNoTests": true + "command": "pnpm exec jest --config packages/rspack/jest.config.js --passWithNoTests", + "forwardAllArgs": false }, "configurations": { "ci": { - "ci": true, - "codeCoverage": true + "command": "pnpm exec jest --config packages/rspack/jest.config.js --passWithNoTests --ci --coverage" } } }, diff --git a/packages/runtime-core/project.json b/packages/runtime-core/project.json index 58a1f9876b2..9de77664bd9 100644 --- a/packages/runtime-core/project.json +++ b/packages/runtime-core/project.json @@ -26,13 +26,11 @@ ] }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": [ - "packages/runtime-core/**/*.ts", - "packages/runtime-core/package.json" - ] + "command": "pnpm exec eslint \"packages/runtime-core/**/*.ts\" \"packages/runtime-core/package.json\"", + "forwardAllArgs": false } }, "build-debug": { diff --git a/packages/runtime-plugins/inject-external-runtime-core-plugin/project.json b/packages/runtime-plugins/inject-external-runtime-core-plugin/project.json index 045724a71d8..488d2ae02e9 100644 --- a/packages/runtime-plugins/inject-external-runtime-core-plugin/project.json +++ b/packages/runtime-plugins/inject-external-runtime-core-plugin/project.json @@ -28,13 +28,11 @@ ] }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": [ - "packages/runtime-plugins/inject-external-runtime-core-plugin/**/*.ts", - "packages/runtime-plugins/inject-external-runtime-core-plugin/package.json" - ] + "command": "pnpm exec eslint \"packages/runtime-plugins/inject-external-runtime-core-plugin/**/*.ts\" \"packages/runtime-plugins/inject-external-runtime-core-plugin/package.json\"", + "forwardAllArgs": false } }, "pre-release": { diff --git a/packages/runtime-tools/project.json b/packages/runtime-tools/project.json index f43d4209572..61901c7ab36 100644 --- a/packages/runtime-tools/project.json +++ b/packages/runtime-tools/project.json @@ -26,44 +26,19 @@ ] }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": [ - "packages/runtime-tools/**/*.ts", - "packages/runtime-tools/package.json" - ] + "command": "pnpm exec eslint \"packages/runtime-tools/**/*.ts\" \"packages/runtime-tools/package.json\"", + "forwardAllArgs": false } }, - "release": { - "executor": "nx:run-commands", - "options": { - "parallel": false, - "commands": [ - { - "command": "nx run runtime:test", - "forwardAllArgs": false - }, - { - "command": "nx run runtime:build", - "forwardAllArgs": false - }, - { - "command": "nx run runtime:semantic-release", - "forwardAllArgs": true - } - ] - } - }, - "semantic-release": { - "executor": "@goestav/nx-semantic-release:semantic-release" - }, "test": { - "executor": "@nx/jest:jest", + "executor": "nx:run-commands", "outputs": ["{workspaceRoot}/coverage/packages/core"], "options": { - "jestConfig": "packages/runtime-tools/jest.config.cjs", - "passWithNoTests": true + "command": "pnpm exec jest --config packages/runtime-tools/jest.config.cjs --passWithNoTests", + "forwardAllArgs": false } } } diff --git a/packages/runtime/project.json b/packages/runtime/project.json index 9fe80724f83..13a328ed2a6 100644 --- a/packages/runtime/project.json +++ b/packages/runtime/project.json @@ -26,13 +26,11 @@ ] }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": [ - "packages/runtime/**/*.ts", - "packages/runtime/package.json" - ] + "command": "pnpm exec eslint \"packages/runtime/**/*.ts\" \"packages/runtime/package.json\"", + "forwardAllArgs": false } }, "build-debug": { diff --git a/packages/sdk/project.json b/packages/sdk/project.json index 9b2d7e716da..fedb27114ad 100644 --- a/packages/sdk/project.json +++ b/packages/sdk/project.json @@ -26,26 +26,23 @@ ] }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": [ - "packages/sdk/**/*.ts", - "packages/sdk/package.json" - ] + "command": "pnpm exec eslint \"packages/sdk/**/*.ts\" \"packages/sdk/package.json\"", + "forwardAllArgs": false } }, "test": { - "executor": "@nx/jest:jest", + "executor": "nx:run-commands", "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], "options": { - "jestConfig": "packages/sdk/jest.config.cjs", - "passWithNoTests": true + "command": "pnpm exec jest --config packages/sdk/jest.config.cjs --passWithNoTests", + "forwardAllArgs": false }, "configurations": { "ci": { - "ci": true, - "codeCoverage": true + "command": "pnpm exec jest --config packages/sdk/jest.config.cjs --passWithNoTests --ci --coverage" } } }, diff --git a/packages/storybook-addon/project.json b/packages/storybook-addon/project.json index ecb67f83532..f4f960167e7 100644 --- a/packages/storybook-addon/project.json +++ b/packages/storybook-addon/project.json @@ -7,13 +7,15 @@ "implicitDependencies": ["utils"], "targets": { "build": { - "executor": "@nx/js:tsc", - "outputs": ["{options.outputPath}"], + "executor": "nx:run-commands", + "outputs": ["{workspaceRoot}/packages/storybook-addon/dist"], "options": { - "outputPath": "packages/storybook-addon/dist", - "main": "packages/storybook-addon/src/index.ts", - "tsConfig": "packages/storybook-addon/tsconfig.lib.json", - "assets": ["packages/storybook-addon/*.md"] + "parallel": false, + "commands": [ + "node -e \"require('fs').rmSync('packages/storybook-addon/dist',{recursive:true,force:true})\"", + "pnpm exec tsc -p packages/storybook-addon/tsconfig.lib.json --outDir packages/storybook-addon/dist --rootDir packages/storybook-addon", + "cp packages/storybook-addon/*.md packages/storybook-addon/dist" + ] }, "dependsOn": [ { @@ -23,23 +25,23 @@ ] }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": ["packages/storybook-addon/**/*.ts"] + "command": "pnpm exec eslint \"packages/storybook-addon/**/*.ts\"", + "forwardAllArgs": false } }, "test": { - "executor": "@nx/jest:jest", + "executor": "nx:run-commands", "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], "options": { - "jestConfig": "packages/storybook-addon/jest.config.ts", - "passWithNoTests": true + "command": "pnpm exec jest --config packages/storybook-addon/jest.config.ts --passWithNoTests", + "forwardAllArgs": false }, "configurations": { "ci": { - "ci": true, - "codeCoverage": true + "command": "pnpm exec jest --config packages/storybook-addon/jest.config.ts --passWithNoTests --ci --coverage" } } }, diff --git a/packages/third-party-dts-extractor/project.json b/packages/third-party-dts-extractor/project.json index a35f6628ff6..e4b50ad5a96 100644 --- a/packages/third-party-dts-extractor/project.json +++ b/packages/third-party-dts-extractor/project.json @@ -19,15 +19,22 @@ } }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": ["packages/third-party-dts-extractor/**/*.ts"] + "command": "pnpm exec eslint \"packages/third-party-dts-extractor/**/*.ts\"", + "forwardAllArgs": false } }, "test": { - "executor": "@nx/vite:test", - "outputs": ["{workspaceRoot}/coverage/packages/third-party-dts-extractor"] + "executor": "nx:run-commands", + "outputs": [ + "{workspaceRoot}/coverage/packages/third-party-dts-extractor" + ], + "options": { + "command": "pnpm exec vitest run --passWithNoTests --config packages/third-party-dts-extractor/vite.config.mts", + "forwardAllArgs": false + } }, "pre-release": { "executor": "nx:run-commands", @@ -44,9 +51,6 @@ } ] } - }, - "semantic-release": { - "executor": "@goestav/nx-semantic-release:semantic-release" } } } diff --git a/packages/typescript/project.json b/packages/typescript/project.json index 44422372461..adc2eef81ba 100644 --- a/packages/typescript/project.json +++ b/packages/typescript/project.json @@ -6,14 +6,15 @@ "tags": ["type:pkg"], "targets": { "build": { - "executor": "@nx/js:tsc", + "executor": "nx:run-commands", "outputs": ["{workspaceRoot}/packages/typescript/dist"], "options": { - "outputPath": "packages/typescript/dist", - "main": "packages/typescript/src/index.ts", - "tsConfig": "packages/typescript/tsconfig.lib.json", - "assets": ["packages/typescript/*.md"], - "skipTypeCheck": true + "parallel": false, + "commands": [ + "node -e \"require('fs').rmSync('packages/typescript/dist',{recursive:true,force:true})\"", + "pnpm exec tsc -p packages/typescript/tsconfig.lib.json --outDir packages/typescript/dist --rootDir packages/typescript --noCheck", + "cp packages/typescript/*.md packages/typescript/dist" + ] }, "dependsOn": [ { @@ -23,23 +24,23 @@ ] }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": ["packages/typescript/**/*.ts"] + "command": "pnpm exec eslint \"packages/typescript/**/*.ts\"", + "forwardAllArgs": false } }, "test": { - "executor": "@nx/jest:jest", + "executor": "nx:run-commands", "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], "options": { - "jestConfig": "packages/typescript/jest.config.ts", - "passWithNoTests": true + "command": "pnpm exec jest --config packages/typescript/jest.config.ts --passWithNoTests", + "forwardAllArgs": false }, "configurations": { "ci": { - "ci": true, - "codeCoverage": true + "command": "pnpm exec jest --config packages/typescript/jest.config.ts --passWithNoTests --ci --coverage" } } }, diff --git a/packages/utilities/project.json b/packages/utilities/project.json index 24913fe966a..4b3a5705073 100644 --- a/packages/utilities/project.json +++ b/packages/utilities/project.json @@ -20,18 +20,19 @@ ] }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": ["packages/utilities/**/*.ts"] + "command": "pnpm exec eslint \"packages/utilities/**/*.ts\"", + "forwardAllArgs": false } }, "test": { - "executor": "@nx/jest:jest", + "executor": "nx:run-commands", "outputs": ["{workspaceRoot}/coverage/packages/utilities"], "options": { - "jestConfig": "packages/utilities/jest.config.ts", - "passWithNoTests": true + "command": "pnpm exec jest --config packages/utilities/jest.config.ts --passWithNoTests", + "forwardAllArgs": false } }, "pre-release": { diff --git a/packages/webpack-bundler-runtime/project.json b/packages/webpack-bundler-runtime/project.json index e1af6f96776..c659f31c22c 100644 --- a/packages/webpack-bundler-runtime/project.json +++ b/packages/webpack-bundler-runtime/project.json @@ -26,26 +26,23 @@ ] }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": [ - "packages/webpack-bundler-runtime/**/*.ts", - "packages/webpack-bundler-runtime/package.json" - ] + "command": "pnpm exec eslint \"packages/webpack-bundler-runtime/**/*.ts\" \"packages/webpack-bundler-runtime/package.json\"", + "forwardAllArgs": false } }, "test": { - "executor": "@nx/jest:jest", + "executor": "nx:run-commands", "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], "options": { - "jestConfig": "packages/webpack-bundler-runtime/jest.config.cjs", - "passWithNoTests": true + "command": "pnpm exec jest --config packages/webpack-bundler-runtime/jest.config.cjs --passWithNoTests", + "forwardAllArgs": false }, "configurations": { "ci": { - "ci": true, - "codeCoverage": true + "command": "pnpm exec jest --config packages/webpack-bundler-runtime/jest.config.cjs --passWithNoTests --ci --coverage" } } }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8debcc4b6d3..1d0843c78ae 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -190,21 +190,6 @@ importers: '@rstest/core': specifier: ^0.8.0 version: 0.8.1(jsdom@20.0.3) - '@semantic-release/changelog': - specifier: ^6.0.3 - version: 6.0.3(semantic-release@25.0.2(typescript@5.8.2)) - '@semantic-release/exec': - specifier: ^6.0.3 - version: 6.0.3(semantic-release@25.0.2(typescript@5.8.2)) - '@semantic-release/git': - specifier: ^10.0.1 - version: 10.0.1(semantic-release@25.0.2(typescript@5.8.2)) - '@semantic-release/github': - specifier: ^11.0.1 - version: 11.0.6(semantic-release@25.0.2(typescript@5.8.2)) - '@semantic-release/npm': - specifier: ^11.0.0 - version: 11.0.3(semantic-release@25.0.2(typescript@5.8.2)) '@storybook/addon-docs': specifier: 9.0.17 version: 9.0.17(@types/react@19.2.10)(storybook@9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3)) @@ -478,9 +463,6 @@ importers: url-loader: specifier: 4.1.1 version: 4.1.1(file-loader@6.2.0(webpack@5.104.1))(webpack@5.104.1) - verdaccio: - specifier: 6.1.2 - version: 6.1.2(encoding@0.1.13)(typanion@3.14.0) vite: specifier: 5.4.21 version: 5.4.21(@types/node@20.19.5)(less@4.1.3)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.64.0)(terser@5.46.0) @@ -1020,7 +1002,7 @@ importers: version: 0.80.0(@babel/core@7.28.6) '@react-native/eslint-config': specifier: 0.80.0 - version: 0.80.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)))(prettier@2.8.8)(typescript@5.0.4) + version: 0.80.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)))(prettier@2.8.8)(typescript@5.0.4) '@react-native/metro-config': specifier: 0.80.0 version: 0.80.0(@babel/core@7.28.6) @@ -1056,7 +1038,7 @@ importers: version: 9.26.0(hono@4.11.10)(jiti@2.6.1) jest: specifier: ^29.6.3 - version: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)) + version: 29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) nodemon: specifier: ^3.1.9 version: 3.1.11 @@ -1108,7 +1090,7 @@ importers: version: 0.80.0(@babel/core@7.28.6) '@react-native/eslint-config': specifier: 0.80.0 - version: 0.80.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)))(prettier@2.8.8)(typescript@5.0.4) + version: 0.80.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)))(prettier@2.8.8)(typescript@5.0.4) '@react-native/metro-config': specifier: 0.80.0 version: 0.80.0(@babel/core@7.28.6) @@ -1144,7 +1126,7 @@ importers: version: 9.26.0(hono@4.11.10)(jiti@2.6.1) jest: specifier: ^29.6.3 - version: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)) + version: 29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) nodemon: specifier: ^3.1.9 version: 3.1.11 @@ -1561,7 +1543,7 @@ importers: version: 3.0.0-canary.1 next: specifier: 16.1.5 - version: 16.1.5(@babel/core@7.29.0)(@playwright/test@1.57.0)(@swc/core@1.15.10(@swc/helpers@0.5.18))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.0.0-rc-cd22717c-20241013(react@19.0.0-rc-cd22717c-20241013))(react@19.0.0-rc-cd22717c-20241013)(sass@1.97.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + version: 16.1.5(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.15.10(@swc/helpers@0.5.18))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.0.0-rc-cd22717c-20241013(react@19.0.0-rc-cd22717c-20241013))(react@19.0.0-rc-cd22717c-20241013)(sass@1.97.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) react: specifier: 19.0.0-rc-cd22717c-20241013 version: 19.0.0-rc-cd22717c-20241013 @@ -1652,7 +1634,7 @@ importers: version: 3.0.0-canary.1 next: specifier: 16.1.5 - version: 16.1.5(@babel/core@7.29.0)(@playwright/test@1.57.0)(@swc/core@1.15.10(@swc/helpers@0.5.18))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.0.0-rc-cd22717c-20241013(react@19.0.0-rc-cd22717c-20241013))(react@19.0.0-rc-cd22717c-20241013)(sass@1.97.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + version: 16.1.5(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.15.10(@swc/helpers@0.5.18))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.0.0-rc-cd22717c-20241013(react@19.0.0-rc-cd22717c-20241013))(react@19.0.0-rc-cd22717c-20241013)(sass@1.97.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) react: specifier: 19.0.0-rc-cd22717c-20241013 version: 19.0.0-rc-cd22717c-20241013 @@ -1957,7 +1939,7 @@ importers: version: 18.3.7(@types/react@18.3.11) tailwindcss: specifier: ^3.4.3 - version: 3.4.13(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) + version: 3.4.13(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.9.3)) typescript: specifier: ^5.4.5 version: 5.9.3 @@ -2006,7 +1988,7 @@ importers: version: 18.3.7(@types/react@18.3.11) tailwindcss: specifier: ^3.4.3 - version: 3.4.13(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) + version: 3.4.13(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.9.3)) typescript: specifier: ^5.4.5 version: 5.9.3 @@ -2037,7 +2019,7 @@ importers: version: 1.2.6(@rsbuild/core@1.7.3)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(vue@3.5.27(typescript@5.9.3)) tailwindcss: specifier: ^3.4.3 - version: 3.4.13(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) + version: 3.4.13(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.9.3)) typescript: specifier: ^5.4.2 version: 5.9.3 @@ -2157,7 +2139,7 @@ importers: version: 0.5.1 tailwindcss: specifier: ^3.4.3 - version: 3.4.13(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) + version: 3.4.13(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.9.3)) typescript: specifier: ^5.4.2 version: 5.9.3 @@ -2304,7 +2286,7 @@ importers: version: 1.4.5(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(webpack-hot-middleware@2.26.1) '@rslib/core': specifier: ^0.9.0 - version: 0.9.2(@microsoft/api-extractor@7.55.2(@types/node@22.19.9))(typescript@5.8.2) + version: 0.9.2(@microsoft/api-extractor@7.55.2(@types/node@22.19.9))(typescript@5.9.3) '@types/react': specifier: ^18.3.11 version: 18.3.11 @@ -2322,10 +2304,10 @@ importers: version: 8.6.15(prettier@3.3.3) storybook-addon-rslib: specifier: ^1.0.1 - version: 1.0.3(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(@rslib/core@0.9.2(@microsoft/api-extractor@7.55.2(@types/node@22.19.9))(typescript@5.8.2))(storybook-builder-rsbuild@1.0.3(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(@types/react@18.3.11)(storybook@8.6.15(prettier@3.3.3))(tslib@2.8.1)(typescript@5.8.2))(typescript@5.8.2) + version: 1.0.3(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(@rslib/core@0.9.2(@microsoft/api-extractor@7.55.2(@types/node@22.19.9))(typescript@5.9.3))(storybook-builder-rsbuild@1.0.3(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(@types/react@18.3.11)(storybook@8.6.15(prettier@3.3.3))(tslib@2.8.1)(typescript@5.9.3))(typescript@5.9.3) storybook-react-rsbuild: specifier: ^1.0.1 - version: 1.0.3(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.57.0)(storybook@8.6.15(prettier@3.3.3))(tslib@2.8.1)(typescript@5.8.2)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + version: 1.0.3(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.57.0)(storybook@8.6.15(prettier@3.3.3))(tslib@2.8.1)(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) apps/runtime-demo/3005-runtime-host: dependencies: @@ -2738,13 +2720,13 @@ importers: version: link:../../packages/rspress-plugin '@rsbuild/plugin-sass': specifier: ^1.5.0 - version: 1.5.0(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1)) + version: 1.5.0(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) '@rspress/core': specifier: 2.0.3 - version: 2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.36.1)(webpack-hot-middleware@2.26.1) + version: 2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.48.0)(webpack-hot-middleware@2.26.1) '@rspress/plugin-llms': specifier: 2.0.1 - version: 2.0.1(@rspress/core@2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.36.1)(webpack-hot-middleware@2.26.1)) + version: 2.0.1(@rspress/core@2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.48.0)(webpack-hot-middleware@2.26.1)) framer-motion: specifier: ^10.0.0 version: 10.18.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1) @@ -2759,10 +2741,10 @@ importers: version: 7.13.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1) tailwindcss: specifier: ^3.2.7 - version: 3.4.13(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2)) + version: 3.4.13(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) xgplayer: specifier: ^3.0.16 - version: 3.0.23(core-js@3.36.1) + version: 3.0.23(core-js@3.48.0) devDependencies: '@types/node': specifier: ^20.19.5 @@ -2995,26 +2977,26 @@ importers: version: 0.364.0(react@19.2.4) react-i18next: specifier: ^15.0.0 - version: 15.7.4(i18next@23.16.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.2) + version: 15.7.4(i18next@23.16.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) reactflow: specifier: 11.11.4 version: 11.11.4(@types/react@19.2.10)(immer@9.0.21)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) devDependencies: '@modern-js-app/eslint-config': specifier: 2.59.0 - version: 2.59.0(typescript@5.8.2) + version: 2.59.0(typescript@5.9.3) '@modern-js/app-tools': specifier: 2.70.2 - version: 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1) + version: 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1) '@modern-js/eslint-config': specifier: 2.59.0 - version: 2.59.0(typescript@5.8.2) + version: 2.59.0(typescript@5.9.3) '@modern-js/module-tools': specifier: 2.70.2 - version: 2.70.2(@types/node@20.19.5)(typescript@5.8.2) + version: 2.70.2(@types/node@20.19.5)(typescript@5.9.3) '@modern-js/storybook': specifier: 2.70.2 - version: 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + version: 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) '@modern-js/tsconfig': specifier: 2.70.2 version: 2.70.2 @@ -3158,7 +3140,7 @@ importers: version: 18.0.38 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2)) + version: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) jest-environment-jsdom: specifier: ^29.7.0 version: 29.7.0 @@ -3179,7 +3161,7 @@ importers: version: 18.3.1(react@18.3.1) ts-jest: specifier: 29.0.1 - version: 29.0.1(@babel/core@7.29.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(esbuild@0.25.0)(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2)))(typescript@5.8.2) + version: 29.0.1(@babel/core@7.29.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(esbuild@0.25.0)(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)))(typescript@5.9.3) webpack: specifier: 5.104.1 version: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) @@ -3474,10 +3456,10 @@ importers: version: link:../metro-core '@typescript-eslint/eslint-plugin': specifier: 8.54.0 - version: 8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.8.2) + version: 8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3) '@typescript-eslint/parser': specifier: 8.54.0 - version: 8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.8.2) + version: 8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3) packages/metro-plugin-rnef: devDependencies: @@ -3571,10 +3553,10 @@ importers: devDependencies: '@modern-js/app-tools': specifier: 2.70.5 - version: 2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1) + version: 2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1) '@modern-js/module-tools': specifier: 2.70.5 - version: 2.70.5(@types/node@20.19.5)(typescript@5.8.2) + version: 2.70.5(@types/node@22.19.9)(typescript@5.8.2) '@modern-js/runtime': specifier: 2.70.5 version: 2.70.5(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(react@19.2.4) @@ -3595,7 +3577,7 @@ importers: version: 1.4.5(@rsbuild/core@1.3.21)(webpack-hot-middleware@2.26.1) '@rslib/core': specifier: 0.18.5 - version: 0.18.5(@microsoft/api-extractor@7.55.2(@types/node@20.19.5))(typescript@5.8.2) + version: 0.18.5(@microsoft/api-extractor@7.55.2(@types/node@22.19.9))(typescript@5.8.2) '@types/react': specifier: ^18.3.11 version: 18.3.11 @@ -3665,10 +3647,10 @@ importers: devDependencies: '@modern-js/app-tools': specifier: 3.0.1 - version: 3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(core-js@3.48.0)(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(typescript@5.8.2)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + version: 3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(core-js@3.48.0)(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(typescript@5.8.2)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) '@modern-js/module-tools': specifier: 2.70.5 - version: 2.70.5(@types/node@20.19.5)(typescript@5.8.2) + version: 2.70.5(@types/node@22.19.9)(typescript@5.8.2) '@modern-js/runtime': specifier: 3.0.1 version: 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(react@19.2.4) @@ -3689,7 +3671,7 @@ importers: version: 1.4.5(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(webpack-hot-middleware@2.26.1) '@rslib/core': specifier: 0.18.5 - version: 0.18.5(@microsoft/api-extractor@7.55.2(@types/node@20.19.5))(typescript@5.8.2) + version: 0.18.5(@microsoft/api-extractor@7.55.2(@types/node@22.19.9))(typescript@5.8.2) '@types/react': specifier: ^18.3.11 version: 18.3.11 @@ -3982,13 +3964,13 @@ importers: version: link:../sdk '@nx/module-federation': specifier: '>= 16.0.0' - version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(esbuild@0.25.0)(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.8.2))(webpack-cli@5.1.4) + version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(esbuild@0.25.0)(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.9.3))(webpack-cli@5.1.4) '@nx/react': specifier: '>= 16.0.0' - version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(@zkochan/js-yaml@0.0.7)(esbuild@0.25.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.8.2))(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(@zkochan/js-yaml@0.0.7)(esbuild@0.25.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.9.3))(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) '@nx/webpack': specifier: '>= 16.0.0' - version: 21.2.3(@babel/traverse@7.29.0)(@rspack/core@1.3.9(@swc/helpers@0.5.18))(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(html-webpack-plugin@5.6.6(@rspack/core@1.3.9(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-template-compiler@2.7.16)(webpack-cli@5.1.4) + version: 21.2.3(@babel/traverse@7.29.0)(@rspack/core@1.3.9(@swc/helpers@0.5.18))(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(html-webpack-plugin@5.6.6(@rspack/core@1.3.9(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-template-compiler@2.7.16)(webpack-cli@5.1.4) devDependencies: '@module-federation/utilities': specifier: workspace:* @@ -4384,18 +4366,6 @@ importers: packages: - '@actions/core@2.0.3': - resolution: {integrity: sha512-Od9Thc3T1mQJYddvVPM4QGiLUewdh+3txmDYHHxoNdkqysR1MbCT+rFOtNUxYAz+7+6RIsqipVahY2GJqGPyxA==} - - '@actions/exec@2.0.0': - resolution: {integrity: sha512-k8ngrX2voJ/RIN6r9xB82NVqKpnMRtxDoiO+g3olkIUpQNqjArXrCQceduQZCQj3P3xm32pChRLqRrtXTlqhIw==} - - '@actions/http-client@3.0.2': - resolution: {integrity: sha512-JP38FYYpyqvUsz+Igqlc/JG6YO9PaKuvqjM3iGvaLqFnJ7TFmcLyy2IDrY0bI0qCQug8E9K+elv5ZNfw62ZJzA==} - - '@actions/io@2.0.0': - resolution: {integrity: sha512-Jv33IN09XLO+0HS79aaODsvIRyduiF7NY/F6LYeK5oeUmrsz7aFdRphQjFoESF4jS7lMauDOttKALcpapVDIAg==} - '@adobe/css-tools@4.3.3': resolution: {integrity: sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==} @@ -8755,66 +8725,6 @@ packages: '@nx/workspace@21.2.3': resolution: {integrity: sha512-bC3J6pgXvL9JWyYmP7AOGCIZhtI6vmY1YLan1T+FFkSr7yyKvIwnnL9E68whQD5jcbJl1Mvu9l0lVlsVdQYF/g==} - '@octokit/auth-token@6.0.0': - resolution: {integrity: sha512-P4YJBPdPSpWTQ1NU4XYdvHvXJJDxM6YwpS0FZHRgP7YFkdVxsWcpWGy/NVqlAA7PcPCnMacXlRm1y2PFZRWL/w==} - engines: {node: '>= 20'} - - '@octokit/core@7.0.6': - resolution: {integrity: sha512-DhGl4xMVFGVIyMwswXeyzdL4uXD5OGILGX5N8Y+f6W7LhC1Ze2poSNrkF/fedpVDHEEZ+PHFW0vL14I+mm8K3Q==} - engines: {node: '>= 20'} - - '@octokit/endpoint@11.0.2': - resolution: {integrity: sha512-4zCpzP1fWc7QlqunZ5bSEjxc6yLAlRTnDwKtgXfcI/FxxGoqedDG8V2+xJ60bV2kODqcGB+nATdtap/XYq2NZQ==} - engines: {node: '>= 20'} - - '@octokit/graphql@9.0.3': - resolution: {integrity: sha512-grAEuupr/C1rALFnXTv6ZQhFuL1D8G5y8CN04RgrO4FIPMrtm+mcZzFG7dcBm+nq+1ppNixu+Jd78aeJOYxlGA==} - engines: {node: '>= 20'} - - '@octokit/openapi-types@26.0.0': - resolution: {integrity: sha512-7AtcfKtpo77j7Ts73b4OWhOZHTKo/gGY8bB3bNBQz4H+GRSWqx2yvj8TXRsbdTE0eRmYmXOEY66jM7mJ7LzfsA==} - - '@octokit/openapi-types@27.0.0': - resolution: {integrity: sha512-whrdktVs1h6gtR+09+QsNk2+FO+49j6ga1c55YZudfEG+oKJVvJLQi3zkOm5JjiUXAagWK2tI2kTGKJ2Ys7MGA==} - - '@octokit/plugin-paginate-rest@13.2.1': - resolution: {integrity: sha512-Tj4PkZyIL6eBMYcG/76QGsedF0+dWVeLhYprTmuFVVxzDW7PQh23tM0TP0z+1MvSkxB29YFZwnUX+cXfTiSdyw==} - engines: {node: '>= 20'} - peerDependencies: - '@octokit/core': '>=6' - - '@octokit/plugin-paginate-rest@14.0.0': - resolution: {integrity: sha512-fNVRE7ufJiAA3XUrha2omTA39M6IXIc6GIZLvlbsm8QOQCYvpq/LkMNGyFlB1d8hTDzsAXa3OKtybdMAYsV/fw==} - engines: {node: '>= 20'} - peerDependencies: - '@octokit/core': '>=6' - - '@octokit/plugin-retry@8.0.3': - resolution: {integrity: sha512-vKGx1i3MC0za53IzYBSBXcrhmd+daQDzuZfYDd52X5S0M2otf3kVZTVP8bLA3EkU0lTvd1WEC2OlNNa4G+dohA==} - engines: {node: '>= 20'} - peerDependencies: - '@octokit/core': '>=7' - - '@octokit/plugin-throttling@11.0.3': - resolution: {integrity: sha512-34eE0RkFCKycLl2D2kq7W+LovheM/ex3AwZCYN8udpi6bxsyjZidb2McXs69hZhLmJlDqTSP8cH+jSRpiaijBg==} - engines: {node: '>= 20'} - peerDependencies: - '@octokit/core': ^7.0.0 - - '@octokit/request-error@7.1.0': - resolution: {integrity: sha512-KMQIfq5sOPpkQYajXHwnhjCC0slzCNScLHs9JafXc4RAJI+9f+jNDlBNaIMTvazOPLgb4BnlhGJOTbnN0wIjPw==} - engines: {node: '>= 20'} - - '@octokit/request@10.0.7': - resolution: {integrity: sha512-v93h0i1yu4idj8qFPZwjehoJx4j3Ntn+JhXsdJrG9pYaX6j/XRz2RmasMUHtNgQD39nrv/VwTWSqK0RNXR8upA==} - engines: {node: '>= 20'} - - '@octokit/types@15.0.2': - resolution: {integrity: sha512-rR+5VRjhYSer7sC51krfCctQhVTmjyUMAaShfPB8mscVa8tSoLyon3coxQmXu0ahJoLVWl8dSGD/3OGZlFV44Q==} - - '@octokit/types@16.0.0': - resolution: {integrity: sha512-sKq+9r1Mm4efXW1FCk7hFSeJo4QKreL/tTbR0rz/qx/r1Oa2VV83LTA/H/MuCOX7uCIJmQVRKBcbmWoySjAnSg==} - '@open-draft/until@1.0.3': resolution: {integrity: sha512-Aq58f5HiWdyDlFffbbSjAlv596h/cOnt2DO1w3DOC7OJ5EHs0hd/nycJfiu9RJbT6Yk6F1knnRRXNSpxoIVZ9Q==} @@ -9079,18 +8989,6 @@ packages: webpack-plugin-serve: optional: true - '@pnpm/config.env-replace@1.1.0': - resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==} - engines: {node: '>=12.22.0'} - - '@pnpm/network.ca-file@1.0.2': - resolution: {integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==} - engines: {node: '>=12.22.0'} - - '@pnpm/npm-conf@3.0.2': - resolution: {integrity: sha512-h104Kh26rR8tm+a3Qkc5S4VLYint3FE48as7+/5oCEcKR2idC/pF1G6AhIXKI+eHPJa/3J9i5z0Al47IeGHPkA==} - engines: {node: '>=12'} - '@polka/url@1.0.0-next.29': resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} @@ -12048,74 +11946,9 @@ packages: '@rushstack/ts-command-line@5.1.5': resolution: {integrity: sha512-YmrFTFUdHXblYSa+Xc9OO9FsL/XFcckZy0ycQ6q7VSBsVs5P0uD9vcges5Q9vctGlVdu27w+Ct6IuJ458V0cTQ==} - '@sec-ant/readable-stream@0.4.1': - resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} - '@selderee/plugin-htmlparser2@0.11.0': resolution: {integrity: sha512-P33hHGdldxGabLFjPPpaTxVolMrzrcegejx+0GxjrIb9Zv48D8yAIA/QTDR2dFl7Uz7urX8aX6+5bCZslr+gWQ==} - '@semantic-release/changelog@6.0.3': - resolution: {integrity: sha512-dZuR5qByyfe3Y03TpmCvAxCyTnp7r5XwtHRf/8vD9EAn4ZWbavUX8adMtXYzE86EVh0gyLA7lm5yW4IV30XUag==} - engines: {node: '>=14.17'} - peerDependencies: - semantic-release: '>=18.0.0' - - '@semantic-release/commit-analyzer@13.0.1': - resolution: {integrity: sha512-wdnBPHKkr9HhNhXOhZD5a2LNl91+hs8CC2vsAVYxtZH3y0dV3wKn+uZSN61rdJQZ8EGxzWB3inWocBHV9+u/CQ==} - engines: {node: '>=20.8.1'} - peerDependencies: - semantic-release: '>=20.1.0' - - '@semantic-release/error@3.0.0': - resolution: {integrity: sha512-5hiM4Un+tpl4cKw3lV4UgzJj+SmfNIDCLLw0TepzQxz9ZGV5ixnqkzIVF+3tp0ZHgcMKE+VNGHJjEeyFG2dcSw==} - engines: {node: '>=14.17'} - - '@semantic-release/error@4.0.0': - resolution: {integrity: sha512-mgdxrHTLOjOddRVYIYDo0fR3/v61GNN1YGkfbrjuIKg/uMgCd+Qzo3UAXJ+woLQQpos4pl5Esuw5A7AoNlzjUQ==} - engines: {node: '>=18'} - - '@semantic-release/exec@6.0.3': - resolution: {integrity: sha512-bxAq8vLOw76aV89vxxICecEa8jfaWwYITw6X74zzlO0mc/Bgieqx9kBRz9z96pHectiTAtsCwsQcUyLYWnp3VQ==} - engines: {node: '>=14.17'} - peerDependencies: - semantic-release: '>=18.0.0' - - '@semantic-release/git@10.0.1': - resolution: {integrity: sha512-eWrx5KguUcU2wUPaO6sfvZI0wPafUKAMNC18aXY4EnNcrZL86dEmpNVnC9uMpGZkmZJ9EfCVJBQx4pV4EMGT1w==} - engines: {node: '>=14.17'} - peerDependencies: - semantic-release: '>=18.0.0' - - '@semantic-release/github@11.0.6': - resolution: {integrity: sha512-ctDzdSMrT3H+pwKBPdyCPty6Y47X8dSrjd3aPZ5KKIKKWTwZBE9De8GtsH3TyAlw3Uyo2stegMx6rJMXKpJwJA==} - engines: {node: '>=20.8.1'} - peerDependencies: - semantic-release: '>=24.1.0' - - '@semantic-release/github@12.0.3': - resolution: {integrity: sha512-pod3AVGVVVk2rUczMBL4+gfY7hP7A9YYOwjpxVFSusF+pDbFOYBzFRQcHjv1H3IntQyB/Noxzx8LUZ/iwAQQeQ==} - engines: {node: ^22.14.0 || >= 24.10.0} - peerDependencies: - semantic-release: '>=24.1.0' - - '@semantic-release/npm@11.0.3': - resolution: {integrity: sha512-KUsozQGhRBAnoVg4UMZj9ep436VEGwT536/jwSqB7vcEfA6oncCUU7UIYTRdLx7GvTtqn0kBjnkfLVkcnBa2YQ==} - engines: {node: ^18.17 || >=20} - peerDependencies: - semantic-release: '>=20.1.0' - - '@semantic-release/npm@13.1.3': - resolution: {integrity: sha512-q7zreY8n9V0FIP1Cbu63D+lXtRAVAIWb30MH5U3TdrfXt6r2MIrWCY0whAImN53qNvSGp0Zt07U95K+Qp9GpEg==} - engines: {node: ^22.14.0 || >= 24.10.0} - peerDependencies: - semantic-release: '>=20.1.0' - - '@semantic-release/release-notes-generator@14.1.0': - resolution: {integrity: sha512-CcyDRk7xq+ON/20YNR+1I/jP7BYKICr1uKd1HHpROSnnTdGqOTburi4jcRiTYz0cpfhxSloQO3cGhnoot7IEkA==} - engines: {node: '>=20.8.1'} - peerDependencies: - semantic-release: '>=20.1.0' - '@shikijs/core@3.21.0': resolution: {integrity: sha512-AXSQu/2n1UIQekY8euBJlvFYZIw0PHY63jUzGbrOma4wPxzznJXTXkri+QcHeBNaFxiiOljKxxJkVSoB3PjbyA==} @@ -12155,18 +11988,10 @@ packages: '@sinclair/typebox@0.27.8': resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} - '@sindresorhus/is@4.6.0': - resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} - engines: {node: '>=10'} - '@sindresorhus/is@5.6.0': resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==} engines: {node: '>=14.16'} - '@sindresorhus/merge-streams@4.0.0': - resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} - engines: {node: '>=18'} - '@sinonjs/commons@3.0.1': resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==} @@ -14383,10 +14208,6 @@ packages: resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} engines: {node: '>=8'} - aggregate-error@5.0.0: - resolution: {integrity: sha512-gOsf2YwSlleG6IjRYG2A7k0HmBMEo6qVNk9Bp/EaLgAJT5ngH6PXbqa4ItvnEwCm/velL5jAnQgsHsWnjhGmvw==} - engines: {node: '>=18'} - ahooks@3.9.6: resolution: {integrity: sha512-Mr7f05swd5SmKlR9SZo5U6M0LsL4ErweLzpdgXjA1JPmnZ78Vr6wzx0jUtvoxrcqGKYnX0Yjc02iEASVxHFPjQ==} peerDependencies: @@ -14457,10 +14278,6 @@ packages: resolution: {integrity: sha512-g6LhBsl+GBPRWGWsBtutpzBYuIIdBkLEvad5C/va/74Db018+5TZiyA26cZJAr3Rft5lprVqOIPxf5Vid6tqAw==} engines: {node: '>=18'} - ansi-escapes@7.3.0: - resolution: {integrity: sha512-BvU8nYgGQBxcmMuEeUEmNTvrMVjJNSH7RgW24vXexN4Ven6qCvy4TntnvlnwnMLTVlcRQQdbRY8NKnaIoeWDNg==} - engines: {node: '>=18'} - ansi-fragments@0.2.1: resolution: {integrity: sha512-DykbNHxuXQwUDRv5ibc2b0x7uw7wmwOGLBUd5RmaQ5z8Lhx19vwvKV+FAsM5rEA6dEcHxX+/Ad5s9eF2k2bB+w==} @@ -14599,9 +14416,6 @@ packages: argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - argv-formatter@1.0.0: - resolution: {integrity: sha512-F2+Hkm9xFaRg+GkaNnbwXNDV5O6pnCFEmqyhvfC/Ic5LbgOWjJh3L+mN/s91rxVL3znE7DYVpW0GJFT+4YBgWw==} - aria-hidden@1.2.6: resolution: {integrity: sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==} engines: {node: '>=10'} @@ -15010,9 +14824,6 @@ packages: bcryptjs@2.4.3: resolution: {integrity: sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==} - before-after-hook@4.0.0: - resolution: {integrity: sha512-q6tR3RPqIB1pMiTRMFcZwuG5T8vwp+vUvEG0vuI6B+Rikh5BfPp2fQ82c925FOs+b0lcFQ8CFrL+KbilfZFhOQ==} - better-opn@3.0.2: resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==} engines: {node: '>=12.0.0'} @@ -15086,9 +14897,6 @@ packages: boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} - bottleneck@2.19.5: - resolution: {integrity: sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw==} - boxen@7.0.0: resolution: {integrity: sha512-j//dBVuyacJbvW+tvZ9HuH03fZ46QcaKvvhZickZqtB271DxJ7SNRSNxrV/dZX0085m7hISRZWbzWlJvx/rHSg==} engines: {node: '>=14.16'} @@ -15520,10 +15328,6 @@ packages: resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} engines: {node: '>=6'} - clean-stack@5.3.0: - resolution: {integrity: sha512-9ngPTOhYGQqNVSfeJkYXHmF7AGWp4/nN5D/QqNQs3Dvxd1Kk/WpjHfNujKHYUQ/5CoGyOyFNoWSPk5afzP0QVg==} - engines: {node: '>=14.16'} - cli-boxes@3.0.0: resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==} engines: {node: '>=10'} @@ -15536,11 +15340,6 @@ packages: resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==} engines: {node: '>=18'} - cli-highlight@2.1.11: - resolution: {integrity: sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==} - engines: {node: '>=8.0.0', npm: '>=5.0.0'} - hasBin: true - cli-spinners@2.6.1: resolution: {integrity: sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==} engines: {node: '>=6'} @@ -15595,10 +15394,6 @@ packages: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} engines: {node: '>=12'} - cliui@9.0.1: - resolution: {integrity: sha512-k7ndgKhwoQveBL+/1tqGJYNz097I7WOvwbmmU2AR5+magtbjPWQTS1C5vzGkBC8Ym8UWRzfKUzUUqFLypY4Q+w==} - engines: {node: '>=20'} - clone-deep@4.0.1: resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==} engines: {node: '>=6'} @@ -15809,9 +15604,6 @@ packages: confbox@0.2.2: resolution: {integrity: sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==} - config-chain@1.1.13: - resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} - confusing-browser-globals@1.0.11: resolution: {integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==} @@ -15863,44 +15655,22 @@ packages: resolution: {integrity: sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==} engines: {node: '>=16'} - conventional-changelog-angular@8.1.0: - resolution: {integrity: sha512-GGf2Nipn1RUCAktxuVauVr1e3r8QrLP/B0lEUsFktmGqc3ddbQkhoJZHJctVU829U1c6mTSWftrVOCHaL85Q3w==} - engines: {node: '>=18'} - conventional-changelog-conventionalcommits@7.0.2: resolution: {integrity: sha512-NKXYmMR/Hr1DevQegFB4MwfM5Vv0m4UIxKZTTYuD98lpTknaZlSRrDOG4X7wIXpGkfsYxZTghUN+Qq+T0YQI7w==} engines: {node: '>=16'} - conventional-changelog-writer@8.2.0: - resolution: {integrity: sha512-Y2aW4596l9AEvFJRwFGJGiQjt2sBYTjPD18DdvxX9Vpz0Z7HQ+g1Z+6iYDAm1vR3QOJrDBkRHixHK/+FhkR6Pw==} - engines: {node: '>=18'} - hasBin: true - conventional-commit-types@3.0.0: resolution: {integrity: sha512-SmmCYnOniSsAa9GqWOeLqc179lfr5TRu5b4QFDkbsrJ5TZjPJx85wtOr3zn+1dbeNiXDKGPbZ72IKbPhLXh/Lg==} - conventional-commits-filter@5.0.0: - resolution: {integrity: sha512-tQMagCOC59EVgNZcC5zl7XqO30Wki9i9J3acbUvkaosCT6JX3EeFwJD7Qqp4MCikRnzS18WXV3BLIQ66ytu6+Q==} - engines: {node: '>=18'} - conventional-commits-parser@5.0.0: resolution: {integrity: sha512-ZPMl0ZJbw74iS9LuX9YIAiW8pfM5p3yh2o/NbXHbkFuZzY5jvdi5jFycEOkmBW5H5I7nA+D6f3UcsCLP2vvSEA==} engines: {node: '>=16'} hasBin: true - conventional-commits-parser@6.2.1: - resolution: {integrity: sha512-20pyHgnO40rvfI0NGF/xiEoFMkXDtkF8FwHvk5BokoFoCuTQRI8vrNCNFWUOfuolKJMm1tPCHc8GgYEtr1XRNA==} - engines: {node: '>=18'} - hasBin: true - convert-hrtime@3.0.0: resolution: {integrity: sha512-7V+KqSvMiHp8yWDuwfww06XleMWVVB9b9tURBx+G7UTADuo5hYPuowKloz4OzOqbPezxgo+fdQ1522WzPG4OeA==} engines: {node: '>=8'} - convert-hrtime@5.0.0: - resolution: {integrity: sha512-lOETlkIeYSJWcbbcvjRKGxVMXJR+8+OQb/mTPbA4ObPMytYIsUbuOE0Jzy60hjARYszq1id0j8KgVhC+WGZVTg==} - engines: {node: '>=12'} - convert-source-map@1.9.0: resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} @@ -16083,10 +15853,6 @@ packages: resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} engines: {node: '>=8'} - crypto-random-string@4.0.0: - resolution: {integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==} - engines: {node: '>=12'} - css-color-keywords@1.0.0: resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==} engines: {node: '>=4'} @@ -16813,9 +16579,6 @@ packages: resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} engines: {node: '>= 0.4'} - duplexer2@0.1.4: - resolution: {integrity: sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==} - duplexer@0.1.2: resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} @@ -16885,9 +16648,6 @@ packages: emoji-regex@9.2.2: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - emojilib@2.4.0: - resolution: {integrity: sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==} - emojis-list@3.0.0: resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} engines: {node: '>= 4'} @@ -16951,10 +16711,6 @@ packages: resolution: {integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==} engines: {node: '>=0.12'} - env-ci@11.2.0: - resolution: {integrity: sha512-D5kWfzkmaOQDioPmiviWAVtKmpPT4/iJmMVQxWxMPJTFyTkdc5JQUfc5iXEeWxcOdsYTKSAiA/Age4NUOqKsRA==} - engines: {node: ^18.17 || >=20.6.1} - env-paths@2.2.1: resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} engines: {node: '>=6'} @@ -17641,10 +17397,6 @@ packages: resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} engines: {node: '>=16.17'} - execa@9.6.1: - resolution: {integrity: sha512-9Be3ZoN4LmYR90tUoVu2te2BsbzHfhJyfEiAVfz7N5/zv+jduIfLrV2xdQXOHbaD6KgpGdO9PRPM1Y4Q9QkPkA==} - engines: {node: ^18.19.0 || >=20.5.0} - executable@4.1.1: resolution: {integrity: sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==} engines: {node: '>=4'} @@ -17742,9 +17494,6 @@ packages: resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==} engines: {'0': node >=0.6.0} - fast-content-type-parse@3.0.0: - resolution: {integrity: sha512-ZvLdcY8P+N8mGQJahJV5G4U88CSvT1rP8ApL6uETe88MBXrBHAkZlSEySdUlyztF7ccb+Znos3TFqaepHxdhBg==} - fast-copy@4.0.2: resolution: {integrity: sha512-ybA6PDXIXOXivLJK/z9e+Otk7ve13I4ckBvGO5I2RRmBU1gMHLVDJYEuJYhGwez7YNlYji2M2DvVU+a9mSFDlw==} @@ -17835,18 +17584,10 @@ packages: fflate@0.8.2: resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==} - figures@2.0.0: - resolution: {integrity: sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==} - engines: {node: '>=4'} - figures@3.2.0: resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} engines: {node: '>=8'} - figures@6.1.0: - resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==} - engines: {node: '>=18'} - file-entry-cache@6.0.1: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} @@ -17944,14 +17685,6 @@ packages: find-root@1.1.0: resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==} - find-up-simple@1.0.1: - resolution: {integrity: sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==} - engines: {node: '>=18'} - - find-up@2.1.0: - resolution: {integrity: sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==} - engines: {node: '>=4'} - find-up@3.0.0: resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} engines: {node: '>=6'} @@ -17976,10 +17709,6 @@ packages: resolution: {integrity: sha512-+iwzCJ7C5v5KgcBuueqVoNiHVoQpwiUK5XFLjf0affFTep+Wcw93tPvmb8tqujDNmzhBDPddnWV/qgWSXgq+Hg==} engines: {node: '>=12'} - find-versions@6.0.0: - resolution: {integrity: sha512-2kCCtc+JvcZ86IGAz3Z2Y0A1baIz9fL31pH/0S1IqZr9Iwnjq8izfPtrCyQKO6TLMPELLsQMre7VDqeIKCsHkA==} - engines: {node: '>=18'} - findup-sync@4.0.0: resolution: {integrity: sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==} engines: {node: '>= 8'} @@ -18129,9 +17858,6 @@ packages: resolution: {integrity: sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==} engines: {node: '>= 0.8'} - from2@2.3.0: - resolution: {integrity: sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==} - from@0.1.7: resolution: {integrity: sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==} @@ -18206,10 +17932,6 @@ packages: function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - function-timeout@1.0.2: - resolution: {integrity: sha512-939eZS4gJ3htTHAldmyyuzlrD58P03fHG49v2JfFXbV6OhvZKRC9j2yAtdHw/zrp2zXHuv05zMIy40F0ge7spA==} - engines: {node: '>=18'} - function.prototype.name@1.1.8: resolution: {integrity: sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==} engines: {node: '>= 0.4'} @@ -18285,18 +18007,10 @@ packages: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} engines: {node: '>=10'} - get-stream@7.0.1: - resolution: {integrity: sha512-3M8C1EOFN6r8AMUhwUAACIoXZJEOufDU5+0gFFN5uNs6XYOralD2Pqkl7m046va6x77FwposWXbAhPPIOus7mQ==} - engines: {node: '>=16'} - get-stream@8.0.1: resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} engines: {node: '>=16'} - get-stream@9.0.1: - resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==} - engines: {node: '>=18'} - get-symbol-description@1.1.0: resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} engines: {node: '>= 0.4'} @@ -18325,9 +18039,6 @@ packages: resolution: {integrity: sha512-r1ekGw/Bgpi3HLV3h1MRBIlSAdHoIMklpaQ3OQLFcRw9PwAj2rqigvIbg+dBUI51OxVI2jsEtDywDBjSiuf7Ug==} hasBin: true - git-log-parser@1.2.1: - resolution: {integrity: sha512-PI+sPDvHXNPl5WNOErAK05s3j0lgwUzMN6o8cyQrDaKfT3qd7TmNJKeXX+SknI5I0QhG5fVPAEwSY4tRGDtYoQ==} - git-raw-commits@4.0.0: resolution: {integrity: sha512-ICsMM1Wk8xSGMowkOmPrzo2Fgmfo4bMHLNX6ytHjajRJUqvHOw/TFapQ+QG75c3X/tTDDhOSRPGC52dDbNM8FQ==} engines: {node: '>=16'} @@ -18466,9 +18177,6 @@ packages: resolution: {integrity: sha512-XfBk1CxOOScDcMr9O1yKkNaQyy865NbYs+F7dr4H0LZMVgCj2Le59k6PqbNHoL5ToeaEQUYh6c6yMfVcc6SJxA==} engines: {node: '>=16'} - graceful-fs@4.2.10: - resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} - graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} @@ -18657,9 +18365,6 @@ packages: hermes-parser@0.29.1: resolution: {integrity: sha512-xBHWmUtRC5e/UL0tI7Ivt2riA/YBq9+SiYFU7C1oBa/j2jYGlIF9043oak1F47ihuDIxQ5nbsKueYJDRY02UgA==} - highlight.js@10.7.3: - resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} - history@4.10.1: resolution: {integrity: sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==} @@ -18681,10 +18386,6 @@ packages: resolution: {integrity: sha512-kyWP5PAiMooEvGrA9jcD3IXF7ATu8+o7B3KCbPXid5se52NPqnOpM/r9qeW2heMnOekF4kqR1fXJqCYeCLKrZg==} engines: {node: '>=16.9.0'} - hook-std@4.0.0: - resolution: {integrity: sha512-IHI4bEVOt3vRUDJ+bFA9VUJlo7SzvFARPNLw75pqSmAOP2HmTWfFJtPvLBrDrlgjEYXY9zs7SFdHPQaJShkSCQ==} - engines: {node: '>=20'} - hookable@6.0.1: resolution: {integrity: sha512-uKGyY8BuzN/a5gvzvA+3FVWo0+wUjgtfSdnmjtrOVwQCZPHpHDH2WRO3VZSOeluYrHoDCiXFffZXs8Dj1ULWtw==} @@ -18695,10 +18396,6 @@ packages: resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} engines: {node: ^16.14.0 || >=18.0.0} - hosted-git-info@9.0.2: - resolution: {integrity: sha512-M422h7o/BR3rmCQ8UHi7cyyMqKltdP9Uo+J2fXK+RSAY+wTcKOIRyhTuKv4qn+DJf3g+PL890AzId5KZpX+CBg==} - engines: {node: ^20.17.0 || >=22.9.0} - hpack.js@2.1.6: resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} @@ -18838,10 +18535,6 @@ packages: resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} engines: {node: '>= 6'} - http-proxy-agent@7.0.2: - resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} - engines: {node: '>= 14'} - http-proxy-middleware@2.0.9: resolution: {integrity: sha512-c1IyJYLYppU574+YI7R4QyX2ystMtVXZwIdzazUIPIJsHuWNd+mho2j+bKoHftndicGj9yh+xjd+l0yj7VeT1Q==} engines: {node: '>=12.0.0'} @@ -18913,10 +18606,6 @@ packages: resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} engines: {node: '>=16.17.0'} - human-signals@8.0.1: - resolution: {integrity: sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==} - engines: {node: '>=18.18.0'} - humanize-ms@1.2.1: resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} @@ -19028,10 +18717,6 @@ packages: resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} engines: {node: '>=6'} - import-from-esm@2.0.0: - resolution: {integrity: sha512-YVt14UZCgsX1vZQ3gKjkWVdBdHQ6eu3MPU1TBgL1H5orXe2+jWD006WCPPtOuwlQm10NuzOW5WawiF1Q9veW8g==} - engines: {node: '>=18.20'} - import-from@3.0.0: resolution: {integrity: sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==} engines: {node: '>=8'} @@ -19060,14 +18745,6 @@ packages: resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} engines: {node: '>=8'} - indent-string@5.0.0: - resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==} - engines: {node: '>=12'} - - index-to-position@1.2.0: - resolution: {integrity: sha512-Yg7+ztRkqslMAS2iFaU+Oa4KTSidr63OsFGlOrJoW981kIYO3CGCS3wA95P1mUi/IVSJkn0D479KTJpVpvFNuw==} - engines: {node: '>=18'} - inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. @@ -19128,10 +18805,6 @@ packages: resolution: {integrity: sha512-7m1vEcPCxXYI8HqnL8CKI6siDyD+eIWSwgB3DZA+ZTogxk9I4CDnj4wilt9x/+/QbHI4YG5YZNmC6458/e9Ktg==} deprecated: The Intersection Observer polyfill is no longer needed and can safely be removed. Intersection Observer has been Baseline since 2019. - into-stream@7.0.0: - resolution: {integrity: sha512-2dYz766i9HprMBasCMvHMuazJ7u4WzhJwo5kb3iPSiW/iRYV6uPari3zHoqZlnuaR7V1bEiNMxikhp37rdBXbw==} - engines: {node: '>=12'} - invariant@2.2.4: resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} @@ -19461,10 +19134,6 @@ packages: resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - is-stream@4.0.1: - resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==} - engines: {node: '>=18'} - is-string@1.1.1: resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==} engines: {node: '>= 0.4'} @@ -19579,10 +19248,6 @@ packages: isstream@0.1.2: resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} - issue-parser@7.0.1: - resolution: {integrity: sha512-3YZcUUR2Wt1WsapF+S/WiA2WmlW0cWAoPccMqne7AxEBhCdFeTPjfv/Axb8V2gyCgY3nRw+ksZ3xSUX+R47iAg==} - engines: {node: ^18.17 || >=20.6.1} - istanbul-lib-coverage@3.2.2: resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} engines: {node: '>=8'} @@ -19627,10 +19292,6 @@ packages: engines: {node: '>=10'} hasBin: true - java-properties@1.0.2: - resolution: {integrity: sha512-qjdpeo2yKlYTH7nFdK0vbZWuTCesk4o63v5iVOlhMQPfuIZQfW/HI35SjfhA+4qpg36rnFSvUK5b1m+ckIblQQ==} - engines: {node: '>= 0.6.0'} - jest-changed-files@29.7.0: resolution: {integrity: sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -20121,10 +19782,6 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - load-json-file@4.0.0: - resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} - engines: {node: '>=4'} - load-tsconfig@0.2.5: resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -20149,10 +19806,6 @@ packages: resolution: {integrity: sha512-arhlxbFRmoQHl33a0Zkle/YWlmNwoyt6QNZEIJcqNbdrsix5Lvc4HyyI3EnwxTYlZYc32EbYrQ8SzEZ7dqgg9A==} engines: {node: '>=14'} - locate-path@2.0.0: - resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==} - engines: {node: '>=4'} - locate-path@3.0.0: resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} engines: {node: '>=6'} @@ -20178,9 +19831,6 @@ packages: lodash.camelcase@4.3.0: resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} - lodash.capitalize@4.2.1: - resolution: {integrity: sha512-kZzYOKspf8XVX5AvmQF94gQW0lejFVgb80G85bU4ZWzoJ6C03PQg3coYAUpSTpQWelrZELd3XWgHzw4Ck5kaIw==} - lodash.castarray@4.4.0: resolution: {integrity: sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==} @@ -20190,9 +19840,6 @@ packages: lodash.debounce@4.0.8: resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} - lodash.escaperegexp@4.1.2: - resolution: {integrity: sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw==} - lodash.get@4.4.2: resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} deprecated: This package is deprecated. Use the optional chaining (?.) operator instead. @@ -20248,9 +19895,6 @@ packages: lodash.uniq@4.5.0: resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} - lodash.uniqby@4.7.0: - resolution: {integrity: sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww==} - lodash.upperfirst@4.3.1: resolution: {integrity: sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==} @@ -20364,10 +20008,6 @@ packages: magicast@0.3.5: resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==} - make-asynchronous@1.0.1: - resolution: {integrity: sha512-T9BPOmEOhp6SmV25SwLVcHK4E6JyG/coH3C6F1NjNXSziv/fd4GmsqMk8YR6qpPOswfaOCApSNkZv6fxoaYFcQ==} - engines: {node: '>=18'} - make-dir@2.1.0: resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} engines: {node: '>=6'} @@ -20410,17 +20050,6 @@ packages: markdown-table@3.0.4: resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==} - marked-terminal@7.3.0: - resolution: {integrity: sha512-t4rBvPsHc57uE/2nJOLmMbZCQ4tgAccAED3ngXQqW6g+TxA488JzJ+FK3lQkzBQOI1mRV/r/Kq+1ZlJ4D0owQw==} - engines: {node: '>=16.0.0'} - peerDependencies: - marked: '>=1 <16' - - marked@15.0.12: - resolution: {integrity: sha512-8dD6FusOQSrpv9Z1rdNMdlSgQOIP880DHqnohobOmYLElGEqAL/JvxvuxZO16r4HtjTlfPRDC1hbvxC9dPN2nA==} - engines: {node: '>= 18'} - hasBin: true - marked@4.3.0: resolution: {integrity: sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==} engines: {node: '>= 12'} @@ -20547,10 +20176,6 @@ packages: resolution: {integrity: sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==} engines: {node: '>=16.10'} - meow@13.2.0: - resolution: {integrity: sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==} - engines: {node: '>=18'} - merge-descriptors@1.0.3: resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} @@ -20800,11 +20425,6 @@ packages: engines: {node: '>=10.0.0'} hasBin: true - mime@4.1.0: - resolution: {integrity: sha512-X5ju04+cAzsojXKes0B/S4tcYtFAJ6tTMuSPBEn9CPGlrWr8Fiw7qYeLT0XyH80HSoAoqWCaz+MWKh22P7G1cw==} - engines: {node: '>=16'} - hasBin: true - mimic-fn@2.1.0: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} @@ -21069,9 +20689,6 @@ packages: neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - nerf-dart@1.0.0: - resolution: {integrity: sha512-EZSPZB70jiVsivaBLYDCyntd5eH8NTSMOn3rB+HxwdmKThGELLdYv8qVIMWvZEFy9w8ZZpW9h9OB32l1rGtj7g==} - next-themes@0.4.6: resolution: {integrity: sha512-pZvgD5L0IEvX5/9GWyHMf3m8BKiVQwsCMHfoFosXtXBMnaS0ZnIJ9ST4b4NqLVKDEm8QBxoNNGNaBv2JNF6XNA==} peerDependencies: @@ -21161,10 +20778,6 @@ packages: engines: {node: '>=10.5.0'} deprecated: Use your platform's native DOMException instead - node-emoji@2.2.0: - resolution: {integrity: sha512-Z3lTE9pLaJF47NyMhd4ww1yFTAP8YhYI8SleJiHzM46Fgpm5cnNzSl9XfzFNqbaz+VlJrIj3fXQ4DeN1Rjm6cw==} - engines: {node: '>=18'} - node-fetch-native@1.6.7: resolution: {integrity: sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==} @@ -21248,14 +20861,6 @@ packages: normalize-package-data@2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} - normalize-package-data@6.0.2: - resolution: {integrity: sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==} - engines: {node: ^16.14.0 || >=18.0.0} - - normalize-package-data@8.0.0: - resolution: {integrity: sha512-RWk+PI433eESQ7ounYxIp67CYuVsS1uYSonX3kA6ps/3LWfjVQa/ptEg6Y3T6uAMq1mWpX9PQ+qx+QaHpsc7gQ==} - engines: {node: ^20.17.0 || >=22.9.0} - normalize-path@2.1.1: resolution: {integrity: sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==} engines: {node: '>=0.10.0'} @@ -21312,156 +20917,6 @@ packages: resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - npm-run-path@6.0.0: - resolution: {integrity: sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==} - engines: {node: '>=18'} - - npm@10.9.4: - resolution: {integrity: sha512-OnUG836FwboQIbqtefDNlyR0gTHzIfwRfE3DuiNewBvnMnWEpB0VEXwBlFVgqpNzIgYo/MHh3d2Hel/pszapAA==} - engines: {node: ^18.17.0 || >=20.5.0} - hasBin: true - bundledDependencies: - - '@isaacs/string-locale-compare' - - '@npmcli/arborist' - - '@npmcli/config' - - '@npmcli/fs' - - '@npmcli/map-workspaces' - - '@npmcli/package-json' - - '@npmcli/promise-spawn' - - '@npmcli/redact' - - '@npmcli/run-script' - - '@sigstore/tuf' - - abbrev - - archy - - cacache - - chalk - - ci-info - - cli-columns - - fastest-levenshtein - - fs-minipass - - glob - - graceful-fs - - hosted-git-info - - ini - - init-package-json - - is-cidr - - json-parse-even-better-errors - - libnpmaccess - - libnpmdiff - - libnpmexec - - libnpmfund - - libnpmhook - - libnpmorg - - libnpmpack - - libnpmpublish - - libnpmsearch - - libnpmteam - - libnpmversion - - make-fetch-happen - - minimatch - - minipass - - minipass-pipeline - - ms - - node-gyp - - nopt - - normalize-package-data - - npm-audit-report - - npm-install-checks - - npm-package-arg - - npm-pick-manifest - - npm-profile - - npm-registry-fetch - - npm-user-validate - - p-map - - pacote - - parse-conflict-json - - proc-log - - qrcode-terminal - - read - - semver - - spdx-expression-parse - - ssri - - supports-color - - tar - - text-table - - tiny-relative-date - - treeverse - - validate-npm-package-name - - which - - write-file-atomic - - npm@11.9.0: - resolution: {integrity: sha512-BBZoU926FCypj4b7V7ElinxsWcy4Kss88UG3ejFYmKyq7Uc5XnT34Me2nEhgCOaL5qY4HvGu5aI92C4OYd7NaA==} - engines: {node: ^20.17.0 || >=22.9.0} - hasBin: true - bundledDependencies: - - '@isaacs/string-locale-compare' - - '@npmcli/arborist' - - '@npmcli/config' - - '@npmcli/fs' - - '@npmcli/map-workspaces' - - '@npmcli/metavuln-calculator' - - '@npmcli/package-json' - - '@npmcli/promise-spawn' - - '@npmcli/redact' - - '@npmcli/run-script' - - '@sigstore/tuf' - - abbrev - - archy - - cacache - - chalk - - ci-info - - cli-columns - - fastest-levenshtein - - fs-minipass - - glob - - graceful-fs - - hosted-git-info - - ini - - init-package-json - - is-cidr - - json-parse-even-better-errors - - libnpmaccess - - libnpmdiff - - libnpmexec - - libnpmfund - - libnpmorg - - libnpmpack - - libnpmpublish - - libnpmsearch - - libnpmteam - - libnpmversion - - make-fetch-happen - - minimatch - - minipass - - minipass-pipeline - - ms - - node-gyp - - nopt - - npm-audit-report - - npm-install-checks - - npm-package-arg - - npm-pick-manifest - - npm-profile - - npm-registry-fetch - - npm-user-validate - - p-map - - pacote - - parse-conflict-json - - proc-log - - qrcode-terminal - - read - - semver - - spdx-expression-parse - - ssri - - supports-color - - tar - - text-table - - tiny-relative-date - - treeverse - - validate-npm-package-name - - which - npmlog@5.0.1: resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} deprecated: This package is no longer supported. @@ -21695,22 +21150,10 @@ packages: resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==} engines: {node: '>=12.20'} - p-each-series@3.0.0: - resolution: {integrity: sha512-lastgtAdoH9YaLyDa5i5z64q+kzOcQHsQ5SsZJD3q0VEyI8mq872S3geuNbRUQLVAE9siMfgKrpj7MloKFHruw==} - engines: {node: '>=12'} - - p-event@6.0.1: - resolution: {integrity: sha512-Q6Bekk5wpzW5qIyUP4gdMEujObYstZl6DMMOSenwBvV0BlE5LkDwkjs5yHbZmdCEq2o4RJx4tE1vwxFVf2FG1w==} - engines: {node: '>=16.17'} - p-filter@2.1.0: resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==} engines: {node: '>=8'} - p-filter@4.1.0: - resolution: {integrity: sha512-37/tPdZ3oJwHaS3gNJdenCDB3Tz26i9sjhnguBtvN0vYlRIiDNnvTWkuh+0hETV9rLPdJ3rlL3yVOYPIAnM8rw==} - engines: {node: '>=18'} - p-finally@1.0.0: resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} engines: {node: '>=4'} @@ -21719,14 +21162,6 @@ packages: resolution: {integrity: sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==} engines: {node: '>=8'} - p-is-promise@3.0.0: - resolution: {integrity: sha512-Wo8VsW4IRQSKVXsJCn7TomUaVtyfjVDn3nUP7kE967BQk0CwFpdbZs0X0uk5sW9mkBa9eNM7hCMaG93WUAwxYQ==} - engines: {node: '>=8'} - - p-limit@1.3.0: - resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==} - engines: {node: '>=4'} - p-limit@2.3.0: resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} engines: {node: '>=6'} @@ -21747,10 +21182,6 @@ packages: resolution: {integrity: sha512-7cIXg/Z0M5WZRblrsOla88S4wAK+zOQQWeBYfV3qJuJXMr+LnbYjaadrFaS0JILfEDPVqHyKnZ1Z/1d6J9VVUw==} engines: {node: '>=20'} - p-locate@2.0.0: - resolution: {integrity: sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==} - engines: {node: '>=4'} - p-locate@3.0.0: resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} engines: {node: '>=6'} @@ -21775,22 +21206,10 @@ packages: resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} engines: {node: '>=10'} - p-map@7.0.4: - resolution: {integrity: sha512-tkAQEw8ysMzmkhgw8k+1U/iPhWNhykKnSk4Rd5zLoPJCuJaGRPo6YposrZgaxHKzDHdDWWZvE/Sk7hsL2X/CpQ==} - engines: {node: '>=18'} - p-queue@6.6.2: resolution: {integrity: sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==} engines: {node: '>=8'} - p-reduce@2.1.0: - resolution: {integrity: sha512-2USApvnsutq8uoxZBGbbWM0JIYLiEMJ9RlaN7fAzVNb9OZN0SHjjTTfIcb667XynS5Y1VhwDJVDa72TnPzAYWw==} - engines: {node: '>=8'} - - p-reduce@3.0.0: - resolution: {integrity: sha512-xsrIUgI0Kn6iyDYm9StOpOeK29XM1aboGji26+QEortiFST1hGZaUQOLhtEbqHErPpGW/aSz6allwK2qcptp0Q==} - engines: {node: '>=12'} - p-retry@6.2.1: resolution: {integrity: sha512-hEt02O4hUct5wtwg4H4KcWgDdm+l1bOaEy/hWzd8xtXB9BqxTWBBhb+2ImAtH4Cv4rPjV76xN3Zumqk3k3AhhQ==} engines: {node: '>=16.17'} @@ -21799,14 +21218,6 @@ packages: resolution: {integrity: sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==} engines: {node: '>=8'} - p-timeout@6.1.4: - resolution: {integrity: sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg==} - engines: {node: '>=14.16'} - - p-try@1.0.0: - resolution: {integrity: sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==} - engines: {node: '>=4'} - p-try@2.2.0: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} @@ -21855,18 +21266,10 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} - parse-json@8.3.0: - resolution: {integrity: sha512-ybiGyvspI+fAoRQbIPRddCcSTV9/LsJbf0e/S85VLowVGzRmokfneg2kwVW/KU5rOXrPSbF1qAKPMgNTqqROQQ==} - engines: {node: '>=18'} - parse-ms@2.1.0: resolution: {integrity: sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==} engines: {node: '>=6'} - parse-ms@4.0.0: - resolution: {integrity: sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==} - engines: {node: '>=18'} - parse-node-version@1.0.1: resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==} engines: {node: '>= 0.10'} @@ -21875,18 +21278,12 @@ packages: resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} engines: {node: '>=0.10.0'} - parse5-htmlparser2-tree-adapter@6.0.1: - resolution: {integrity: sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==} - parse5-htmlparser2-tree-adapter@7.1.0: resolution: {integrity: sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==} parse5@4.0.0: resolution: {integrity: sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==} - parse5@5.1.1: - resolution: {integrity: sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==} - parse5@6.0.1: resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} @@ -22086,10 +21483,6 @@ packages: resolution: {integrity: sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==} engines: {node: '>=16.20.0'} - pkg-conf@2.1.0: - resolution: {integrity: sha512-C+VUP+8jis7EsQZIhDYmS5qlNtjv2yP4SNtjXK9AP1ZcTRlnSfuumaTnRfYZnYgUUYVIKqL0fRvmUGDV2fmp6g==} - engines: {node: '>=4'} - pkg-dir@3.0.0: resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==} engines: {node: '>=6'} @@ -22917,10 +22310,6 @@ packages: resolution: {integrity: sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==} engines: {node: '>=10'} - pretty-ms@9.3.0: - resolution: {integrity: sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ==} - engines: {node: '>=18'} - proc-log@3.0.0: resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -22971,9 +22360,6 @@ packages: property-information@7.1.0: resolution: {integrity: sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==} - proto-list@1.2.4: - resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} - proxy-addr@2.0.7: resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} engines: {node: '>= 0.10'} @@ -24022,30 +23408,14 @@ packages: read-cache@1.0.0: resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} - read-package-up@11.0.0: - resolution: {integrity: sha512-MbgfoNPANMdb4oRBNg5eqLbB2t2r+o5Ua1pNt8BqGp4I0FJZhuVSOj3PaBPni4azWuSzEdNn2evevzVmEk1ohQ==} - engines: {node: '>=18'} - - read-package-up@12.0.0: - resolution: {integrity: sha512-Q5hMVBYur/eQNWDdbF4/Wqqr9Bjvtrw2kjGxxBbKLbx8bVCL8gcArjTy8zDUuLGQicftpMuU0riQNcAsbtOVsw==} - engines: {node: '>=20'} - read-pkg-up@7.0.1: resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} engines: {node: '>=8'} - read-pkg@10.0.0: - resolution: {integrity: sha512-A70UlgfNdKI5NSvTTfHzLQj7NJRpJ4mT5tGafkllJ4wh71oYuGm/pzphHcmW4s35iox56KSK721AihodoXSc/A==} - engines: {node: '>=20'} - read-pkg@5.2.0: resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} engines: {node: '>=8'} - read-pkg@9.0.1: - resolution: {integrity: sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==} - engines: {node: '>=18'} - read-yaml-file@1.1.0: resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==} engines: {node: '>=6'} @@ -24183,10 +23553,6 @@ packages: registry-auth-token@3.3.2: resolution: {integrity: sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==} - registry-auth-token@5.1.1: - resolution: {integrity: sha512-P7B4+jq8DeD2nMsAcdfaqHbssgHtZ7Z5+++a5ask90fvmJ8p5je4mOa+wzu+DB4vQ5tdJV/xywY+UnVFeQLV5Q==} - engines: {node: '>=14'} - registry-url@3.1.0: resolution: {integrity: sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==} engines: {node: '>=0.10.0'} @@ -24828,16 +24194,6 @@ packages: resolution: {integrity: sha512-ftnu3TW4+3eBfLRFnDEkzGxSF/10BJBkaLJuBHZX0kiPS7bRdlpZGu6YGt4KngMkdTwJE6MbjavFpqHvqVt+Ew==} engines: {node: '>=18'} - semantic-release@25.0.2: - resolution: {integrity: sha512-6qGjWccl5yoyugHt3jTgztJ9Y0JVzyH8/Voc/D8PlLat9pwxQYXz7W1Dpnq5h0/G5GCYGUaDSlYcyk3AMh5A6g==} - engines: {node: ^22.14.0 || >= 24.10.0} - hasBin: true - - semver-diff@5.0.0: - resolution: {integrity: sha512-0HbGtOm+S7T6NGQ/pxJSJipJvc4DK3FcRVMRkhsIwJDJ4Jcz5DQC1cPPzB5GhzyHjwttW878HaWQq46CkL3cqg==} - engines: {node: '>=12'} - deprecated: Deprecated as the semver package now supports this built-in. - semver-regex@4.0.5: resolution: {integrity: sha512-hunMQrEy1T6Jr2uEVjrAIqjwWcQTgOAcIM52C8MY1EZSD3DDNft04XzvYKPqjED65bNVVko0YI38nYeEHCX3yw==} engines: {node: '>=12'} @@ -25035,10 +24391,6 @@ packages: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} - signale@1.4.0: - resolution: {integrity: sha512-iuh+gPf28RkltuJC7W5MRi6XAjTDCAPC/prJUpQoG4vIP3MJZ+GTydVnodXA7pwvTKb2cA0m9OFZW/cdWy/I/w==} - engines: {node: '>=6'} - simple-swizzle@0.2.4: resolution: {integrity: sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==} @@ -25056,10 +24408,6 @@ packages: size-sensor@1.0.3: resolution: {integrity: sha512-+k9mJ2/rQMiRmQUcjn+qznch260leIXY8r4FyYKKyRBO/s5UoeMAHGkCJyE1R/4wrIhTJONfyloY55SkE7ve3A==} - skin-tone@2.0.0: - resolution: {integrity: sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==} - engines: {node: '>=8'} - slash@3.0.0: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} @@ -25190,9 +24538,6 @@ packages: spawn-command@0.0.2: resolution: {integrity: sha512-zC8zGoGkmc8J9ndvml8Xksr1Amk9qBujgbF0JAIWO7kXr43w0h/0GJNM/Vustixu+YE8N/MTrQ7N31FvHUACxQ==} - spawn-error-forwarder@1.0.0: - resolution: {integrity: sha512-gRjMgK5uFjbCvdibeGJuy3I5OYz6VLoVdsOJdA6wV0WlfQVLFueoqMxwwYD9RODdgb6oUIvlRlsyFSiQkMKu0g==} - spawndamnit@2.0.0: resolution: {integrity: sha512-j4JKEcncSjFlqIwU5L/rp2N5SIPsdxaRsIv678+TZxZ0SRDJTm8JrxJMjE/XuiEZNEir3S8l0Fa3Ke339WI4qA==} @@ -25222,9 +24567,6 @@ packages: resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==} engines: {node: '>=0.10.0'} - split2@1.0.0: - resolution: {integrity: sha512-NKywug4u4pX/AZBB1FCPzZ6/7O+Xhz1qMVbzTvvKvikjO99oPN87SkK08mEY9P63/5lWjK+wgOOgApnTg5r6qg==} - split2@4.2.0: resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} engines: {node: '>= 10.x'} @@ -25352,9 +24694,6 @@ packages: stream-browserify@3.0.0: resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==} - stream-combiner2@1.1.1: - resolution: {integrity: sha512-3PnJbYgS56AeWgtKF5jtJRT6uFJe56Z0Hc5Ngg/6sI6rIt8iiMBTa9cvdyFfpMQjaVHr8dusbNeFGIIonxOvKw==} - stream-combiner@0.0.4: resolution: {integrity: sha512-rT00SPnTVyRsaSz5zgSPma/aHSOic5U1prhYdRy5HS2kTZviFpmDgzilbtsJsxiroqACmayynDN/9VzIbX5DOw==} @@ -25487,10 +24826,6 @@ packages: resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} engines: {node: '>=12'} - strip-final-newline@4.0.0: - resolution: {integrity: sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==} - engines: {node: '>=18'} - strip-indent@3.0.0: resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} engines: {node: '>=8'} @@ -25645,10 +24980,6 @@ packages: engines: {node: '>=16 || 14 >=14.17'} hasBin: true - super-regex@1.1.0: - resolution: {integrity: sha512-WHkws2ZflZe41zj6AolvvmaTrWds/VuyeYr9iPVv/oQeaIoVxMKaushfFWpOGDT+GuBrM/sVqF8KUCYQlSSTdQ==} - engines: {node: '>=18'} - supports-color@2.0.0: resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==} engines: {node: '>=0.8.0'} @@ -25669,10 +25000,6 @@ packages: resolution: {integrity: sha512-knBY82pjmnIzK3NifMo3RxEIRD9E0kIzV4BKcyTZ9+9kWgLMxd4PrsTSMoFQUabgRBbF8KOLRDCyKgNV+iK44Q==} engines: {node: '>=12'} - supports-hyperlinks@3.2.0: - resolution: {integrity: sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==} - engines: {node: '>=14.18'} - supports-preserve-symlinks-flag@1.0.0: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} @@ -25723,10 +25050,6 @@ packages: resolution: {integrity: sha512-qd/R7n5rQTRFi+Zf2sk5XVVd9UQl6ZkduPFC3S7WEGJAmetDTjY3qPN50eSKzwuzEyQKy5TN2TiZdkIjos2L6A==} engines: {node: '>=8.0.0'} - tagged-tag@1.0.0: - resolution: {integrity: sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==} - engines: {node: '>=20'} - tailwind-merge@2.6.1: resolution: {integrity: sha512-Oo6tHdpZsGpkKG88HJ8RR1rg/RdnEkQEfMoEk2x1XRI3F1AxeU+ijRXpiVUF4UbLfcxxRGw6TbUINKYdWVsQTQ==} @@ -25793,10 +25116,6 @@ packages: resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} engines: {node: '>=8'} - temp-dir@3.0.0: - resolution: {integrity: sha512-nHc6S/bwIilKHNRgK/3jlhDoIHcp45YgyiwcAk46Tr0LfEqGBVpmiAyuiuxeVE44m3mXnEeVhaipLOEWmH+Njw==} - engines: {node: '>=14.16'} - temp@0.8.4: resolution: {integrity: sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==} engines: {node: '>=6.0.0'} @@ -25805,14 +25124,6 @@ packages: resolution: {integrity: sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==} engines: {node: '>=10'} - tempy@3.1.2: - resolution: {integrity: sha512-pD3+21EbFZFBKDnVztX32wU6IBwkalOduWdx1OKvB5y6y1f2Xn8HU/U6o9EmlfdSyUYe9IybirmYPj/7rilA6Q==} - engines: {node: '>=14.16'} - - tempy@3.2.0: - resolution: {integrity: sha512-d79HhZya5Djd7am0q+W4RTsSU+D/aJzM+4Y4AGJGuGlgM2L6sx5ZvOYTmZjqPhrDrV6xJTtRSm1JCLj6V6LHLQ==} - engines: {node: '>=14.16'} - term-size@2.2.1: resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==} engines: {node: '>=8'} @@ -25907,10 +25218,6 @@ packages: resolution: {integrity: sha512-MyqZCTGLDZ77u4k+jqg4UlrzPTPZ49NDlaekU6uuFaJLzPIN1woaRXCbGeqOfxwc3Y37ZROGAJ614Rdv7Olt+g==} engines: {node: '>=10'} - time-span@5.1.0: - resolution: {integrity: sha512-75voc/9G4rDIJleOo4jPvN4/YC4GRZrY8yy1uU4lwrB3XEQbWve8zXoO5No4eFrGcTAMYyoY67p8jRQdtA1HbA==} - engines: {node: '>=12'} - timers-browserify@2.0.12: resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==} engines: {node: '>=0.6.0'} @@ -26040,10 +25347,6 @@ packages: resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==} engines: {node: '>=12'} - traverse@0.6.8: - resolution: {integrity: sha512-aXJDbk6SnumuaZSANd21XAo15ucCDE38H4fkqiGsc3MhCK+wOlZvLP9cB/TvpHT0mOyWgC4Z8EwRlzqYSUzdsA==} - engines: {node: '>= 0.4'} - tree-dump@1.1.0: resolution: {integrity: sha512-rMuvhU4MCDbcbnleZTFezWsaZXRFemSqAM+7jPnzUl1fo9w3YEKOxAeui0fz3OI4EU4hf23iyA7uQRVko+UaBA==} engines: {node: '>=10.0'} @@ -26323,10 +25626,6 @@ packages: tunnel-agent@0.6.0: resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} - tunnel@0.0.6: - resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==} - engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'} - tween-functions@1.2.0: resolution: {integrity: sha512-PZBtLYcCLtEcjL14Fzb1gSxPBeL7nWvGhO5ZFPGqziCcr8uvHp0NDmdjBchp6KHL+tExcg0m3NISmKxhU394dA==} @@ -26372,10 +25671,6 @@ packages: resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} engines: {node: '>=8'} - type-fest@1.4.0: - resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} - engines: {node: '>=10'} - type-fest@2.19.0: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} @@ -26384,10 +25679,6 @@ packages: resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} engines: {node: '>=16'} - type-fest@5.4.3: - resolution: {integrity: sha512-AXSAQJu79WGc79/3e9/CR77I/KQgeY1AhNvcShIH4PTcGYyC4xv6H4R4AUOwkPS5799KlVDAu8zExeCrkGquiA==} - engines: {node: '>=20'} - type-is@1.6.18: resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} engines: {node: '>= 0.6'} @@ -26540,10 +25831,6 @@ packages: resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} engines: {node: '>=4'} - unicode-emoji-modifier-base@1.0.0: - resolution: {integrity: sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==} - engines: {node: '>=4'} - unicode-match-property-ecmascript@2.0.0: resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} engines: {node: '>=4'} @@ -26560,10 +25847,6 @@ packages: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} engines: {node: '>=18'} - unicorn-magic@0.3.0: - resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} - engines: {node: '>=18'} - unified@10.1.2: resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==} @@ -26585,10 +25868,6 @@ packages: resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} engines: {node: '>=8'} - unique-string@3.0.0: - resolution: {integrity: sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==} - engines: {node: '>=12'} - unist-builder@2.0.3: resolution: {integrity: sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==} @@ -26652,9 +25931,6 @@ packages: unist-util-visit@5.1.0: resolution: {integrity: sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==} - universal-user-agent@7.0.3: - resolution: {integrity: sha512-TmnEAEAsBJVZM/AADELsK76llnwcf9vMKuPz8JflO1frO8Lchitr0fNaN9d+Ap0BjKtqWqd/J17qeDnXh8CL2A==} - universalify@0.1.2: resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} engines: {node: '>= 4.0.0'} @@ -26730,10 +26006,6 @@ packages: url-join@4.0.1: resolution: {integrity: sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==} - url-join@5.0.0: - resolution: {integrity: sha512-n2huDr9h9yzd6exQVnH/jU5mr+Pfx08LRXXZhkLLetAMESRj+anQsTAh940iMrIetKAmry9coFuZQ2jY8/p3WA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - url-loader@4.1.1: resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==} engines: {node: '>= 10.13.0'} @@ -27118,9 +26390,6 @@ packages: web-vitals@0.2.4: resolution: {integrity: sha512-6BjspCO9VriYy12z356nL6JBS0GYeEcA457YyRzD+dD6XYCQ75NKhcOHUMHentOE7OcVCIXXDvOm0jKFfQG2Gg==} - web-worker@1.2.0: - resolution: {integrity: sha512-PgF341avzqyx60neE9DD+XS26MMNMoUQRz9NOZwW32nPQrF6p77f1htcnjBSEV8BGMKZ16choqUG4hyI0Hx7mA==} - webidl-conversions@3.0.1: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} @@ -27501,10 +26770,6 @@ packages: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} engines: {node: '>=12'} - yargs-parser@22.0.0: - resolution: {integrity: sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==} - engines: {node: ^20.19.0 || ^22.12.0 || >=23} - yargs@15.4.1: resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} engines: {node: '>=8'} @@ -27517,10 +26782,6 @@ packages: resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} engines: {node: '>=12'} - yargs@18.0.0: - resolution: {integrity: sha512-4UEqdc2RYGHZc7Doyqkrqiln3p9X2DZVxaGbwhn2pi7MrRagKaOcIKe8L3OxYcbhXLgLFUS3zAYuQjKBQgmuNg==} - engines: {node: ^20.19.0 || ^22.12.0 || >=23} - yauzl-clone@1.0.4: resolution: {integrity: sha512-igM2RRCf3k8TvZoxR2oguuw4z1xasOnA31joCqHIyLkeWrvAc2Jgay5ISQ2ZplinkoGaJ6orCz56Ey456c5ESA==} engines: {node: '>=6'} @@ -27552,10 +26813,6 @@ packages: resolution: {integrity: sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==} engines: {node: '>=12.20'} - yoctocolors@2.1.2: - resolution: {integrity: sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==} - engines: {node: '>=18'} - zod-to-json-schema@3.25.1: resolution: {integrity: sha512-pM/SU9d3YAggzi6MtR4h7ruuQlqKtad8e9S0fmxcMi+ueAK5Korys/aWcV9LIIHTVbj01NdzxcnXSN+O74ZIVA==} peerDependencies: @@ -27599,22 +26856,6 @@ packages: snapshots: - '@actions/core@2.0.3': - dependencies: - '@actions/exec': 2.0.0 - '@actions/http-client': 3.0.2 - - '@actions/exec@2.0.0': - dependencies: - '@actions/io': 2.0.0 - - '@actions/http-client@3.0.2': - dependencies: - tunnel: 0.0.6 - undici: 6.23.0 - - '@actions/io@2.0.0': {} - '@adobe/css-tools@4.3.3': {} '@adobe/css-tools@4.4.4': {} @@ -27978,6 +27219,14 @@ snapshots: eslint-visitor-keys: 2.1.0 semver: 6.3.1 + '@babel/eslint-parser@7.28.6(@babel/core@7.28.6)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))': + dependencies: + '@babel/core': 7.28.6 + '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 + eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) + eslint-visitor-keys: 2.1.0 + semver: 6.3.1 + '@babel/eslint-parser@7.28.6(@babel/core@7.29.0)(eslint@8.57.1)': dependencies: '@babel/core': 7.29.0 @@ -29795,6 +29044,39 @@ snapshots: transitivePeerDependencies: - '@types/node' + '@changesets/cli@2.29.8(@types/node@22.19.9)': + dependencies: + '@changesets/apply-release-plan': 7.0.14 + '@changesets/assemble-release-plan': link:packages/assemble-release-plan + '@changesets/changelog-git': 0.2.1 + '@changesets/config': 3.1.2 + '@changesets/errors': 0.2.0 + '@changesets/get-dependents-graph': 2.1.3 + '@changesets/get-release-plan': 4.0.14 + '@changesets/git': 3.0.4 + '@changesets/logger': 0.1.1 + '@changesets/pre': 2.0.2 + '@changesets/read': 0.6.6 + '@changesets/should-skip-package': 0.1.2 + '@changesets/types': 6.1.0 + '@changesets/write': 0.4.0 + '@inquirer/external-editor': 1.0.3(@types/node@22.19.9) + '@manypkg/get-packages': 1.1.3 + ansi-colors: 4.1.3 + ci-info: 3.9.0 + enquirer: 2.4.1 + fs-extra: 7.0.1 + mri: 1.2.0 + p-limit: 2.3.0 + package-manager-detector: 0.2.11 + picocolors: 1.1.1 + resolve-from: 5.0.0 + semver: 7.6.3 + spawndamnit: 3.0.1 + term-size: 2.2.1 + transitivePeerDependencies: + - '@types/node' + '@changesets/config@3.1.2': dependencies: '@changesets/errors': 0.2.0 @@ -30194,6 +29476,7 @@ snapshots: tough-cookie: 5.1.2 tunnel-agent: 0.6.0 uuid: 8.3.2 + optional: true '@cypress/xvfb@1.2.4(supports-color@8.1.1)': dependencies: @@ -31157,6 +30440,13 @@ snapshots: optionalDependencies: '@types/node': 20.19.5 + '@inquirer/external-editor@1.0.3(@types/node@22.19.9)': + dependencies: + chardet: 2.1.1 + iconv-lite: 0.7.2 + optionalDependencies: + '@types/node': 22.19.9 + '@isaacs/balanced-match@4.0.1': {} '@isaacs/brace-expansion@5.0.0': @@ -31271,7 +30561,7 @@ snapshots: - supports-color - ts-node - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2))': + '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 @@ -31285,7 +30575,42 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2)) + jest-config: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) + jest-haste-map: 29.7.0 + jest-message-util: 29.7.0 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-resolve-dependencies: 29.7.0 + jest-runner: 29.7.0 + jest-runtime: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + jest-watcher: 29.7.0 + micromatch: 4.0.8 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + - ts-node + + '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4))': + dependencies: + '@jest/console': 29.7.0 + '@jest/reporters': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 20.19.5 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + ci-info: 3.9.0 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-changed-files: 29.7.0 + jest-config: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -31908,27 +31233,27 @@ snapshots: - eslint-import-resolver-webpack - supports-color - '@modern-js-app/eslint-config@2.59.0(typescript@5.8.2)': + '@modern-js-app/eslint-config@2.59.0(typescript@5.9.3)': dependencies: '@babel/core': 7.28.6 '@babel/eslint-parser': 7.28.6(@babel/core@7.29.0)(eslint@8.57.1) '@babel/eslint-plugin': 7.27.1(@babel/eslint-parser@7.28.6(@babel/core@7.28.6)(eslint@8.57.1))(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 - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1)(typescript@5.8.2) - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.8.2) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.9.3) eslint: 8.57.1 eslint-config-prettier: 8.10.2(eslint@8.57.1) eslint-plugin-eslint-comments: 3.2.0(eslint@8.57.1) eslint-plugin-filenames: 1.3.2(eslint@8.57.1) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1) eslint-plugin-node: 11.1.0(eslint@8.57.1) eslint-plugin-prettier: 4.2.5(eslint-config-prettier@8.10.2(eslint@8.57.1))(eslint@8.57.1)(prettier@2.8.8) eslint-plugin-promise: 6.6.0(eslint@8.57.1) eslint-plugin-react: 7.37.2(eslint@8.57.1) eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) prettier: 2.8.8 - typescript: 5.8.2 + typescript: 5.9.3 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -31980,7 +31305,7 @@ snapshots: '@swc/helpers': 0.5.1 redux: 4.2.1 - '@modern-js/app-tools@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)': + '@modern-js/app-tools@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)': dependencies: '@babel/parser': 7.28.6 '@babel/traverse': 7.28.6 @@ -31993,11 +31318,11 @@ snapshots: '@modern-js/plugin-v2': 2.70.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/prod-server': 2.70.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/rsbuild-plugin-esbuild': 2.70.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(webpack-cli@5.1.4) - '@modern-js/server': 2.70.2(@babel/traverse@7.28.6)(@rsbuild/core@1.7.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2))(tsconfig-paths@4.2.0) + '@modern-js/server': 2.70.2(@babel/traverse@7.28.6)(@rsbuild/core@1.7.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3))(tsconfig-paths@4.2.0) '@modern-js/server-core': 2.70.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/server-utils': 2.70.2(@babel/traverse@7.28.6)(@rsbuild/core@1.7.2) '@modern-js/types': 2.70.2 - '@modern-js/uni-builder': 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1) + '@modern-js/uni-builder': 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1) '@modern-js/utils': 2.70.2 '@rsbuild/core': 1.7.2 '@rsbuild/plugin-node-polyfill': 1.4.2(@rsbuild/core@1.7.2) @@ -32011,7 +31336,7 @@ snapshots: pkg-types: 1.3.1 std-env: 3.10.0 optionalDependencies: - ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2) + ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3) tsconfig-paths: 4.2.0 transitivePeerDependencies: - '@parcel/css' @@ -32042,7 +31367,7 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - '@modern-js/app-tools@2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)': + '@modern-js/app-tools@2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)': dependencies: '@babel/parser': 7.28.6 '@babel/traverse': 7.28.6 @@ -32055,7 +31380,7 @@ snapshots: '@modern-js/plugin-v2': 2.70.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/prod-server': 2.70.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/rsbuild-plugin-esbuild': 2.70.5(@swc/core@1.15.10(@swc/helpers@0.5.18))(webpack-cli@5.1.4) - '@modern-js/server': 2.70.5(@babel/traverse@7.28.6)(@rsbuild/core@1.7.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2))(tsconfig-paths@4.2.0) + '@modern-js/server': 2.70.5(@babel/traverse@7.28.6)(@rsbuild/core@1.7.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0) '@modern-js/server-core': 2.70.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/server-utils': 2.70.5(@babel/traverse@7.28.6)(@rsbuild/core@1.7.3) '@modern-js/types': 2.70.5 @@ -32073,7 +31398,7 @@ snapshots: pkg-types: 1.3.1 std-env: 3.10.0 optionalDependencies: - ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2) + ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2) tsconfig-paths: 4.2.0 transitivePeerDependencies: - '@parcel/css' @@ -32206,7 +31531,7 @@ snapshots: - webpack - webpack-hot-middleware - '@modern-js/app-tools@3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(core-js@3.48.0)(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(typescript@5.8.2)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4))': + '@modern-js/app-tools@3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(core-js@3.48.0)(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(typescript@5.8.2)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4))': dependencies: '@babel/parser': 7.28.6 '@babel/traverse': 7.28.6 @@ -32216,7 +31541,7 @@ snapshots: '@modern-js/plugin': 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/plugin-data-loader': 3.0.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/prod-server': 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@modern-js/server': 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2))(tsconfig-paths@4.2.0) + '@modern-js/server': 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0) '@modern-js/server-core': 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/server-utils': 3.0.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/types': 3.0.1 @@ -32232,7 +31557,7 @@ snapshots: pkg-types: 1.3.1 std-env: 3.10.0 optionalDependencies: - ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2) + ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2) tsconfig-paths: 4.2.0 transitivePeerDependencies: - '@module-federation/runtime-tools' @@ -32514,9 +31839,9 @@ snapshots: - supports-color - typescript - '@modern-js/eslint-config@2.59.0(typescript@5.8.2)': + '@modern-js/eslint-config@2.59.0(typescript@5.9.3)': dependencies: - '@modern-js-app/eslint-config': 2.59.0(typescript@5.8.2) + '@modern-js-app/eslint-config': 2.59.0(typescript@5.9.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -32545,7 +31870,7 @@ snapshots: - react - react-dom - '@modern-js/module-tools@2.70.2(@types/node@20.19.5)(typescript@5.8.2)': + '@modern-js/module-tools@2.70.2(@types/node@20.19.5)(typescript@5.9.3)': dependencies: '@ampproject/remapping': 2.3.0 '@ast-grep/napi': 0.35.0 @@ -32574,13 +31899,13 @@ snapshots: terser: 5.46.0 tsconfig-paths-webpack-plugin: 4.1.0 optionalDependencies: - typescript: 5.8.2 + typescript: 5.9.3 transitivePeerDependencies: - '@types/node' - debug - supports-color - '@modern-js/module-tools@2.70.5(@types/node@20.19.5)(typescript@5.8.2)': + '@modern-js/module-tools@2.70.5(@types/node@22.19.9)(typescript@5.8.2)': dependencies: '@ampproject/remapping': 2.3.0 '@ast-grep/napi': 0.35.0 @@ -32588,7 +31913,7 @@ snapshots: '@babel/types': 7.28.6 '@modern-js/core': 2.70.5 '@modern-js/plugin': 2.70.5 - '@modern-js/plugin-changeset': 2.70.5(@types/node@20.19.5) + '@modern-js/plugin-changeset': 2.70.5(@types/node@22.19.9) '@modern-js/plugin-i18n': 2.70.5 '@modern-js/swc-plugins': 0.6.11(@swc/helpers@0.5.18) '@modern-js/types': 2.70.5 @@ -32647,9 +31972,9 @@ snapshots: - '@types/node' - debug - '@modern-js/plugin-changeset@2.70.5(@types/node@20.19.5)': + '@modern-js/plugin-changeset@2.70.5(@types/node@22.19.9)': dependencies: - '@changesets/cli': 2.29.8(@types/node@20.19.5) + '@changesets/cli': 2.29.8(@types/node@22.19.9) '@changesets/git': 2.0.0 '@changesets/read': 0.6.6 '@modern-js/plugin-i18n': 2.70.5 @@ -33272,7 +32597,7 @@ snapshots: - react - react-dom - '@modern-js/server@2.70.2(@babel/traverse@7.28.6)(@rsbuild/core@1.7.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2))(tsconfig-paths@4.2.0)': + '@modern-js/server@2.70.2(@babel/traverse@7.28.6)(@rsbuild/core@1.7.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3))(tsconfig-paths@4.2.0)': dependencies: '@babel/core': 7.29.0 '@babel/register': 7.28.6(@babel/core@7.29.0) @@ -33289,7 +32614,7 @@ snapshots: path-to-regexp: 6.3.0 ws: 8.18.0 optionalDependencies: - ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2) + ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3) tsconfig-paths: 4.2.0 transitivePeerDependencies: - '@babel/traverse' @@ -33301,7 +32626,7 @@ snapshots: - supports-color - utf-8-validate - '@modern-js/server@2.70.5(@babel/traverse@7.28.6)(@rsbuild/core@1.7.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2))(tsconfig-paths@4.2.0)': + '@modern-js/server@2.70.5(@babel/traverse@7.28.6)(@rsbuild/core@1.7.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0)': dependencies: '@babel/core': 7.29.0 '@babel/register': 7.28.6(@babel/core@7.29.0) @@ -33318,7 +32643,7 @@ snapshots: path-to-regexp: 6.3.0 ws: 8.18.0 optionalDependencies: - ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2) + ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2) tsconfig-paths: 4.2.0 transitivePeerDependencies: - '@babel/traverse' @@ -33382,7 +32707,7 @@ snapshots: - react-dom - utf-8-validate - '@modern-js/server@3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2))(tsconfig-paths@4.2.0)': + '@modern-js/server@3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0)': dependencies: '@modern-js/runtime-utils': 3.0.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/server-core': 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -33397,7 +32722,7 @@ snapshots: path-to-regexp: 6.3.0 ws: 8.19.0 optionalDependencies: - ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2) + ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2) tsconfig-paths: 4.2.0 transitivePeerDependencies: - '@module-federation/runtime-tools' @@ -33408,12 +32733,12 @@ snapshots: - react-dom - utf-8-validate - '@modern-js/storybook-builder@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4))': + '@modern-js/storybook-builder@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4))': dependencies: '@modern-js/core': 2.70.2 '@modern-js/plugin-state': 2.70.2(@modern-js/runtime@2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/runtime': 2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4) - '@modern-js/uni-builder': 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.18.20)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1) + '@modern-js/uni-builder': 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.18.20)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1) '@modern-js/utils': 2.70.2 '@rsbuild/core': 1.7.2 '@storybook/components': 7.6.21(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -33424,7 +32749,7 @@ snapshots: '@storybook/mdx2-csf': 1.1.0 '@storybook/preview': 7.6.21 '@storybook/preview-api': 7.6.21 - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.8.2)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) '@storybook/router': 7.6.21 '@storybook/theming': 7.6.21(react-dom@19.2.4(react@19.2.4))(react@19.2.4) ast-types: 0.14.2 @@ -33462,11 +32787,11 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - '@modern-js/storybook@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4))': + '@modern-js/storybook@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4))': dependencies: - '@modern-js/storybook-builder': 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + '@modern-js/storybook-builder': 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) '@modern-js/utils': 2.70.2 - '@storybook/react': 7.6.21(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.2) + '@storybook/react': 7.6.21(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) storybook: 7.6.21(encoding@0.1.13) transitivePeerDependencies: - '@parcel/css' @@ -33548,7 +32873,7 @@ snapshots: '@modern-js/types@3.0.1': {} - '@modern-js/uni-builder@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.18.20)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)': + '@modern-js/uni-builder@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.18.20)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)': dependencies: '@babel/core': 7.29.0 '@babel/preset-react': 7.28.5(@babel/core@7.29.0) @@ -33569,9 +32894,9 @@ snapshots: '@rsbuild/plugin-sass': 1.4.0(@rsbuild/core@1.7.2) '@rsbuild/plugin-source-build': 1.0.3(@rsbuild/core@1.7.2) '@rsbuild/plugin-styled-components': 1.6.0(@rsbuild/core@1.7.2) - '@rsbuild/plugin-svgr': 1.2.3(@rsbuild/core@1.7.2)(typescript@5.8.2)(webpack-hot-middleware@2.26.1) + '@rsbuild/plugin-svgr': 1.2.3(@rsbuild/core@1.7.2)(typescript@5.9.3)(webpack-hot-middleware@2.26.1) '@rsbuild/plugin-toml': 1.1.1(@rsbuild/core@1.7.2) - '@rsbuild/plugin-type-check': 1.3.2(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.8.2) + '@rsbuild/plugin-type-check': 1.3.2(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3) '@rsbuild/plugin-typed-css-modules': 1.2.0(@rsbuild/core@1.7.2) '@rsbuild/plugin-yaml': 1.0.3(@rsbuild/core@1.7.2) '@rsbuild/webpack': 1.6.1(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) @@ -33604,7 +32929,7 @@ snapshots: rspack-manifest-plugin: 5.0.3(@rspack/core@1.7.5(@swc/helpers@0.5.18)) terser-webpack-plugin: 5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) ts-deepmerge: 7.0.2 - ts-loader: 9.4.4(typescript@5.8.2)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + ts-loader: 9.4.4(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) webpack: 5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) transitivePeerDependencies: @@ -33628,7 +32953,7 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - '@modern-js/uni-builder@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)': + '@modern-js/uni-builder@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)': dependencies: '@babel/core': 7.29.0 '@babel/preset-react': 7.28.5(@babel/core@7.29.0) @@ -33649,9 +32974,9 @@ snapshots: '@rsbuild/plugin-sass': 1.4.0(@rsbuild/core@1.7.2) '@rsbuild/plugin-source-build': 1.0.3(@rsbuild/core@1.7.2) '@rsbuild/plugin-styled-components': 1.6.0(@rsbuild/core@1.7.2) - '@rsbuild/plugin-svgr': 1.2.3(@rsbuild/core@1.7.2)(typescript@5.8.2)(webpack-hot-middleware@2.26.1) + '@rsbuild/plugin-svgr': 1.2.3(@rsbuild/core@1.7.2)(typescript@5.9.3)(webpack-hot-middleware@2.26.1) '@rsbuild/plugin-toml': 1.1.1(@rsbuild/core@1.7.2) - '@rsbuild/plugin-type-check': 1.3.2(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.8.2) + '@rsbuild/plugin-type-check': 1.3.2(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3) '@rsbuild/plugin-typed-css-modules': 1.2.0(@rsbuild/core@1.7.2) '@rsbuild/plugin-yaml': 1.0.3(@rsbuild/core@1.7.2) '@rsbuild/webpack': 1.6.1(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) @@ -33684,7 +33009,7 @@ snapshots: rspack-manifest-plugin: 5.0.3(@rspack/core@1.7.5(@swc/helpers@0.5.18)) terser-webpack-plugin: 5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) ts-deepmerge: 7.0.2 - ts-loader: 9.4.4(typescript@5.8.2)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + ts-loader: 9.4.4(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) webpack: 5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) transitivePeerDependencies: @@ -33867,6 +33192,21 @@ snapshots: - utf-8-validate - vue-tsc + '@module-federation/cli@0.15.0(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))': + dependencies: + '@modern-js/node-bundle-require': 2.67.6 + '@module-federation/dts-plugin': 0.15.0(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3)) + '@module-federation/sdk': 0.15.0 + chalk: 3.0.0 + commander: 11.1.0 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - typescript + - utf-8-validate + - vue-tsc + '@module-federation/cli@0.23.0(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2))': dependencies: '@module-federation/dts-plugin': 0.23.0(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2)) @@ -33882,6 +33222,21 @@ snapshots: - utf-8-validate - vue-tsc + '@module-federation/cli@0.23.0(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))': + dependencies: + '@module-federation/dts-plugin': 0.23.0(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3)) + '@module-federation/sdk': 0.23.0 + chalk: 3.0.0 + commander: 11.1.0 + jiti: 2.4.2 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - typescript + - utf-8-validate + - vue-tsc + '@module-federation/data-prefetch@0.15.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@module-federation/runtime': 0.15.0 @@ -33925,6 +33280,33 @@ snapshots: - supports-color - utf-8-validate + '@module-federation/dts-plugin@0.15.0(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))': + dependencies: + '@module-federation/error-codes': 0.15.0 + '@module-federation/managers': 0.15.0 + '@module-federation/sdk': 0.15.0 + '@module-federation/third-party-dts-extractor': 0.15.0 + adm-zip: 0.5.16 + ansi-colors: 4.1.3 + axios: 1.13.4 + chalk: 3.0.0 + fs-extra: 9.1.0 + isomorphic-ws: 5.0.0(ws@8.18.0) + koa: 2.16.1 + lodash.clonedeepwith: 4.5.0 + log4js: 6.9.1 + node-schedule: 2.1.1 + rambda: 9.4.2 + typescript: 5.9.3 + ws: 8.18.0 + optionalDependencies: + vue-tsc: 2.2.12(typescript@5.9.3) + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate + '@module-federation/dts-plugin@0.23.0(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2))': dependencies: '@module-federation/error-codes': 0.23.0 @@ -33952,6 +33334,33 @@ snapshots: - supports-color - utf-8-validate + '@module-federation/dts-plugin@0.23.0(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))': + dependencies: + '@module-federation/error-codes': 0.23.0 + '@module-federation/managers': 0.23.0 + '@module-federation/sdk': 0.23.0 + '@module-federation/third-party-dts-extractor': 0.23.0 + adm-zip: 0.5.16 + ansi-colors: 4.1.3 + axios: 1.13.4 + chalk: 3.0.0 + fs-extra: 9.1.0 + isomorphic-ws: 5.0.0(ws@8.18.0) + koa: 3.0.3 + lodash.clonedeepwith: 4.5.0 + log4js: 6.9.1 + node-schedule: 2.1.1 + rambda: 9.4.2 + typescript: 5.9.3 + ws: 8.18.0 + optionalDependencies: + vue-tsc: 2.2.12(typescript@5.9.3) + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate + '@module-federation/enhanced@0.15.0(@rspack/core@1.3.9(@swc/helpers@0.5.13))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2))(webpack@5.104.1)': dependencies: '@module-federation/bridge-react-webpack-plugin': 0.15.0 @@ -33981,25 +33390,25 @@ snapshots: - supports-color - utf-8-validate - '@module-federation/enhanced@0.15.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4))': + '@module-federation/enhanced@0.15.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4))': dependencies: '@module-federation/bridge-react-webpack-plugin': 0.15.0 - '@module-federation/cli': 0.15.0(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2)) + '@module-federation/cli': 0.15.0(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3)) '@module-federation/data-prefetch': 0.15.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@module-federation/dts-plugin': 0.15.0(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2)) + '@module-federation/dts-plugin': 0.15.0(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3)) '@module-federation/error-codes': 0.15.0 '@module-federation/inject-external-runtime-core-plugin': 0.15.0(@module-federation/runtime-tools@0.15.0) '@module-federation/managers': 0.15.0 - '@module-federation/manifest': 0.15.0(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2)) - '@module-federation/rspack': 0.15.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2)) + '@module-federation/manifest': 0.15.0(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3)) + '@module-federation/rspack': 0.15.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3)) '@module-federation/runtime-tools': 0.15.0 '@module-federation/sdk': 0.15.0 btoa: 1.2.1 schema-utils: 4.3.3 upath: 2.0.1 optionalDependencies: - typescript: 5.8.2 - vue-tsc: 2.2.12(typescript@5.8.2) + typescript: 5.9.3 + vue-tsc: 2.2.12(typescript@5.9.3) webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@rspack/core' @@ -34039,25 +33448,25 @@ snapshots: - supports-color - utf-8-validate - '@module-federation/enhanced@0.23.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4))': + '@module-federation/enhanced@0.23.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4))': dependencies: '@module-federation/bridge-react-webpack-plugin': 0.23.0 - '@module-federation/cli': 0.23.0(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2)) + '@module-federation/cli': 0.23.0(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3)) '@module-federation/data-prefetch': 0.23.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@module-federation/dts-plugin': 0.23.0(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2)) + '@module-federation/dts-plugin': 0.23.0(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3)) '@module-federation/error-codes': 0.23.0 '@module-federation/inject-external-runtime-core-plugin': 0.23.0(@module-federation/runtime-tools@0.23.0) '@module-federation/managers': 0.23.0 - '@module-federation/manifest': 0.23.0(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2)) - '@module-federation/rspack': 0.23.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2)) + '@module-federation/manifest': 0.23.0(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3)) + '@module-federation/rspack': 0.23.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3)) '@module-federation/runtime-tools': 0.23.0 '@module-federation/sdk': 0.23.0 btoa: 1.2.1 schema-utils: 4.3.3 upath: 2.0.1 optionalDependencies: - typescript: 5.8.2 - vue-tsc: 2.2.12(typescript@5.8.2) + typescript: 5.9.3 + vue-tsc: 2.2.12(typescript@5.9.3) webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@rspack/core' @@ -34122,6 +33531,21 @@ snapshots: - utf-8-validate - vue-tsc + '@module-federation/manifest@0.15.0(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))': + dependencies: + '@module-federation/dts-plugin': 0.15.0(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3)) + '@module-federation/managers': 0.15.0 + '@module-federation/sdk': 0.15.0 + chalk: 3.0.0 + find-pkg: 2.0.0 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - typescript + - utf-8-validate + - vue-tsc + '@module-federation/manifest@0.23.0(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2))': dependencies: '@module-federation/dts-plugin': 0.23.0(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2)) @@ -34137,6 +33561,21 @@ snapshots: - utf-8-validate - vue-tsc + '@module-federation/manifest@0.23.0(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))': + dependencies: + '@module-federation/dts-plugin': 0.23.0(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3)) + '@module-federation/managers': 0.23.0 + '@module-federation/sdk': 0.23.0 + chalk: 3.0.0 + find-pkg: 2.0.0 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - typescript + - utf-8-validate + - vue-tsc + '@module-federation/node@2.7.28(@rspack/core@1.3.9(@swc/helpers@0.5.13))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2))(webpack@5.104.1)': dependencies: '@module-federation/enhanced': 0.23.0(@rspack/core@1.3.9(@swc/helpers@0.5.13))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2))(webpack@5.104.1) @@ -34159,9 +33598,9 @@ snapshots: - utf-8-validate - vue-tsc - '@module-federation/node@2.7.28(@rspack/core@1.3.9(@swc/helpers@0.5.18))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4))': + '@module-federation/node@2.7.28(@rspack/core@1.3.9(@swc/helpers@0.5.18))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4))': dependencies: - '@module-federation/enhanced': 0.23.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + '@module-federation/enhanced': 0.23.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) '@module-federation/runtime': 0.23.0 '@module-federation/sdk': 0.23.0 btoa: 1.2.1 @@ -34201,20 +33640,20 @@ snapshots: - supports-color - utf-8-validate - '@module-federation/rspack@0.15.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2))': + '@module-federation/rspack@0.15.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))': dependencies: '@module-federation/bridge-react-webpack-plugin': 0.15.0 - '@module-federation/dts-plugin': 0.15.0(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2)) + '@module-federation/dts-plugin': 0.15.0(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3)) '@module-federation/inject-external-runtime-core-plugin': 0.15.0(@module-federation/runtime-tools@0.15.0) '@module-federation/managers': 0.15.0 - '@module-federation/manifest': 0.15.0(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2)) + '@module-federation/manifest': 0.15.0(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3)) '@module-federation/runtime-tools': 0.15.0 '@module-federation/sdk': 0.15.0 '@rspack/core': 1.3.9(@swc/helpers@0.5.18) btoa: 1.2.1 optionalDependencies: - typescript: 5.8.2 - vue-tsc: 2.2.12(typescript@5.8.2) + typescript: 5.9.3 + vue-tsc: 2.2.12(typescript@5.9.3) transitivePeerDependencies: - bufferutil - debug @@ -34241,20 +33680,20 @@ snapshots: - supports-color - utf-8-validate - '@module-federation/rspack@0.23.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2))': + '@module-federation/rspack@0.23.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))': dependencies: '@module-federation/bridge-react-webpack-plugin': 0.23.0 - '@module-federation/dts-plugin': 0.23.0(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2)) + '@module-federation/dts-plugin': 0.23.0(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3)) '@module-federation/inject-external-runtime-core-plugin': 0.23.0(@module-federation/runtime-tools@0.23.0) '@module-federation/managers': 0.23.0 - '@module-federation/manifest': 0.23.0(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2)) + '@module-federation/manifest': 0.23.0(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3)) '@module-federation/runtime-tools': 0.23.0 '@module-federation/sdk': 0.23.0 '@rspack/core': 1.3.9(@swc/helpers@0.5.18) btoa: 1.2.1 optionalDependencies: - typescript: 5.8.2 - vue-tsc: 2.2.12(typescript@5.8.2) + typescript: 5.9.3 + vue-tsc: 2.2.12(typescript@5.9.3) transitivePeerDependencies: - bufferutil - debug @@ -34772,13 +34211,13 @@ snapshots: - typescript - verdaccio - '@nx/devkit@21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18)))': + '@nx/devkit@21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))': dependencies: ejs: 3.1.10 enquirer: 2.3.6 ignore: 5.3.2 minimatch: 9.0.3 - nx: 21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18)) + nx: 21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)) semver: 7.6.3 tmp: 0.2.5 tslib: 2.8.1 @@ -34842,10 +34281,10 @@ snapshots: - typescript - verdaccio - '@nx/eslint@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@zkochan/js-yaml@0.0.7)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))': + '@nx/eslint@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@zkochan/js-yaml@0.0.7)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))': dependencies: - '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18))) - '@nx/js': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) + '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))) + '@nx/js': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) semver: 7.6.3 tslib: 2.8.1 @@ -34935,7 +34374,7 @@ snapshots: - typescript - verdaccio - '@nx/js@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))': + '@nx/js@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))': dependencies: '@babel/core': 7.28.6 '@babel/plugin-proposal-decorators': 7.28.6(@babel/core@7.28.6) @@ -34944,8 +34383,8 @@ snapshots: '@babel/preset-env': 7.28.6(@babel/core@7.28.6) '@babel/preset-typescript': 7.28.5(@babel/core@7.28.6) '@babel/runtime': 7.28.2 - '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18))) - '@nx/workspace': 21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18)) + '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))) + '@nx/workspace': 21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)) '@zkochan/js-yaml': 0.0.7 babel-plugin-const-enum: 1.2.0(@babel/core@7.28.6) babel-plugin-macros: 3.1.0 @@ -35019,14 +34458,14 @@ snapshots: - nx - supports-color - '@nx/module-federation@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(esbuild@0.25.0)(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.8.2))(webpack-cli@5.1.4)': + '@nx/module-federation@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(esbuild@0.25.0)(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.9.3))(webpack-cli@5.1.4)': dependencies: - '@module-federation/enhanced': 0.15.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) - '@module-federation/node': 2.7.28(@rspack/core@1.3.9(@swc/helpers@0.5.18))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.2)(vue-tsc@2.2.12(typescript@5.8.2))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + '@module-federation/enhanced': 0.15.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + '@module-federation/node': 2.7.28(@rspack/core@1.3.9(@swc/helpers@0.5.18))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) '@module-federation/sdk': 0.15.0 - '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18))) - '@nx/js': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) - '@nx/web': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) + '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))) + '@nx/js': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) + '@nx/web': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@rspack/core': 1.3.9(@swc/helpers@0.5.18) express: 4.21.2 http-proxy-middleware: 3.0.5 @@ -35144,15 +34583,15 @@ snapshots: '@nx/nx-win32-x64-msvc@21.2.3': optional: true - '@nx/react@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(@zkochan/js-yaml@0.0.7)(esbuild@0.25.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.8.2))(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4))': + '@nx/react@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(@zkochan/js-yaml@0.0.7)(esbuild@0.25.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.9.3))(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4))': dependencies: - '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18))) - '@nx/eslint': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@zkochan/js-yaml@0.0.7)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) - '@nx/js': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) - '@nx/module-federation': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(esbuild@0.25.0)(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.8.2))(webpack-cli@5.1.4) - '@nx/web': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.2) - '@svgr/webpack': 8.1.0(typescript@5.8.2) + '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))) + '@nx/eslint': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@zkochan/js-yaml@0.0.7)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) + '@nx/js': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) + '@nx/module-federation': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(esbuild@0.25.0)(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.9.3))(webpack-cli@5.1.4) + '@nx/web': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.9.3) + '@svgr/webpack': 8.1.0(typescript@5.9.3) express: 4.21.2 file-loader: 6.2.0(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) http-proxy-middleware: 3.0.5 @@ -35360,10 +34799,10 @@ snapshots: - typescript - verdaccio - '@nx/web@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))': + '@nx/web@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))': dependencies: - '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18))) - '@nx/js': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) + '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))) + '@nx/js': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) detect-port: 1.6.1 http-server: 14.1.1 picocolors: 1.1.1 @@ -35458,12 +34897,12 @@ snapshots: - vue-template-compiler - webpack-cli - '@nx/webpack@21.2.3(@babel/traverse@7.29.0)(@rspack/core@1.3.9(@swc/helpers@0.5.18))(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(html-webpack-plugin@5.6.6(@rspack/core@1.3.9(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-template-compiler@2.7.16)(webpack-cli@5.1.4)': + '@nx/webpack@21.2.3(@babel/traverse@7.29.0)(@rspack/core@1.3.9(@swc/helpers@0.5.18))(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(html-webpack-plugin@5.6.6(@rspack/core@1.3.9(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-template-compiler@2.7.16)(webpack-cli@5.1.4)': dependencies: '@babel/core': 7.28.6 - '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18))) - '@nx/js': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.2) + '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))) + '@nx/js': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.9.3) ajv: 8.18.0 autoprefixer: 10.4.20(postcss@8.4.38) babel-loader: 9.2.1(@babel/core@7.28.6)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) @@ -35471,7 +34910,7 @@ snapshots: copy-webpack-plugin: 10.2.4(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) css-loader: 6.11.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) css-minimizer-webpack-plugin: 5.0.1(esbuild@0.25.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) - fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.8.2)(vue-template-compiler@2.7.16)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) less: 4.1.3 less-loader: 11.1.0(less@4.1.3)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) license-webpack-plugin: 4.0.2(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) @@ -35491,7 +34930,7 @@ snapshots: stylus: 0.64.0 stylus-loader: 7.1.3(stylus@0.64.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) terser-webpack-plugin: 5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) - ts-loader: 9.5.4(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + ts-loader: 9.5.4(typescript@5.9.3)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) tsconfig-paths-webpack-plugin: 4.0.0 tslib: 2.8.1 webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) @@ -35522,13 +34961,13 @@ snapshots: - vue-template-compiler - webpack-cli - '@nx/workspace@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18))': + '@nx/workspace@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))': dependencies: - '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18))) + '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))) '@zkochan/js-yaml': 0.0.7 chalk: 4.1.2 enquirer: 2.3.6 - nx: 21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18)) + nx: 21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)) picomatch: 4.0.2 tslib: 2.8.1 yargs-parser: 21.1.1 @@ -35552,76 +34991,6 @@ snapshots: - '@swc/core' - debug - '@octokit/auth-token@6.0.0': {} - - '@octokit/core@7.0.6': - dependencies: - '@octokit/auth-token': 6.0.0 - '@octokit/graphql': 9.0.3 - '@octokit/request': 10.0.7 - '@octokit/request-error': 7.1.0 - '@octokit/types': 16.0.0 - before-after-hook: 4.0.0 - universal-user-agent: 7.0.3 - - '@octokit/endpoint@11.0.2': - dependencies: - '@octokit/types': 16.0.0 - universal-user-agent: 7.0.3 - - '@octokit/graphql@9.0.3': - dependencies: - '@octokit/request': 10.0.7 - '@octokit/types': 16.0.0 - universal-user-agent: 7.0.3 - - '@octokit/openapi-types@26.0.0': {} - - '@octokit/openapi-types@27.0.0': {} - - '@octokit/plugin-paginate-rest@13.2.1(@octokit/core@7.0.6)': - dependencies: - '@octokit/core': 7.0.6 - '@octokit/types': 15.0.2 - - '@octokit/plugin-paginate-rest@14.0.0(@octokit/core@7.0.6)': - dependencies: - '@octokit/core': 7.0.6 - '@octokit/types': 16.0.0 - - '@octokit/plugin-retry@8.0.3(@octokit/core@7.0.6)': - dependencies: - '@octokit/core': 7.0.6 - '@octokit/request-error': 7.1.0 - '@octokit/types': 16.0.0 - bottleneck: 2.19.5 - - '@octokit/plugin-throttling@11.0.3(@octokit/core@7.0.6)': - dependencies: - '@octokit/core': 7.0.6 - '@octokit/types': 16.0.0 - bottleneck: 2.19.5 - - '@octokit/request-error@7.1.0': - dependencies: - '@octokit/types': 16.0.0 - - '@octokit/request@10.0.7': - dependencies: - '@octokit/endpoint': 11.0.2 - '@octokit/request-error': 7.1.0 - '@octokit/types': 16.0.0 - fast-content-type-parse: 3.0.0 - universal-user-agent: 7.0.3 - - '@octokit/types@15.0.2': - dependencies: - '@octokit/openapi-types': 26.0.0 - - '@octokit/types@16.0.0': - dependencies: - '@octokit/openapi-types': 27.0.0 - '@open-draft/until@1.0.3': {} '@oxc-project/types@0.112.0': {} @@ -35827,6 +35196,11 @@ snapshots: esquery: 1.7.0 typescript: 5.8.2 + '@phenomnomnominal/tsquery@5.0.1(typescript@5.9.3)': + dependencies: + esquery: 1.7.0 + typescript: 5.9.3 + '@pinojs/redact@0.4.0': {} '@pkgjs/parseargs@0.11.0': @@ -35886,18 +35260,6 @@ snapshots: webpack-dev-server: 5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) webpack-hot-middleware: 2.26.1 - '@pnpm/config.env-replace@1.1.0': {} - - '@pnpm/network.ca-file@1.0.2': - dependencies: - graceful-fs: 4.2.10 - - '@pnpm/npm-conf@3.0.2': - dependencies: - '@pnpm/config.env-replace': 1.1.0 - '@pnpm/network.ca-file': 1.0.2 - config-chain: 1.1.13 - '@polka/url@1.0.0-next.29': {} '@preconstruct/cli@2.8.12': @@ -38091,6 +37453,27 @@ snapshots: - utf-8-validate '@react-native/eslint-config@0.80.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)))(prettier@2.8.8)(typescript@5.0.4)': + dependencies: + '@babel/core': 7.29.0 + '@babel/eslint-parser': 7.28.6(@babel/core@7.28.6)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + '@react-native/eslint-plugin': 0.80.0 + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4) + '@typescript-eslint/parser': 7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4) + eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) + eslint-config-prettier: 8.10.2(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + eslint-plugin-eslint-comments: 3.2.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + eslint-plugin-ft-flow: 2.0.3(@babel/eslint-parser@7.28.6(@babel/core@7.29.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)))(typescript@5.0.4) + eslint-plugin-react: 7.37.2(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + eslint-plugin-react-hooks: 5.2.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + eslint-plugin-react-native: 4.1.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + prettier: 2.8.8 + transitivePeerDependencies: + - jest + - supports-color + - typescript + + '@react-native/eslint-config@0.80.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)))(prettier@2.8.8)(typescript@5.0.4)': dependencies: '@babel/core': 7.29.0 '@babel/eslint-parser': 7.28.6(@babel/core@7.29.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) @@ -38101,7 +37484,7 @@ snapshots: eslint-config-prettier: 8.10.2(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) eslint-plugin-eslint-comments: 3.2.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) eslint-plugin-ft-flow: 2.0.3(@babel/eslint-parser@7.28.6(@babel/core@7.29.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) - eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)))(typescript@5.0.4) + eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)))(typescript@5.0.4) eslint-plugin-react: 7.37.2(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) eslint-plugin-react-hooks: 5.2.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) eslint-plugin-react-native: 4.1.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) @@ -38678,16 +38061,6 @@ snapshots: transitivePeerDependencies: - '@module-federation/runtime-tools' - '@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1)': - dependencies: - '@rspack/core': 2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18) - '@swc/helpers': 0.5.18 - jiti: 2.6.1 - optionalDependencies: - core-js: 3.36.1 - transitivePeerDependencies: - - '@module-federation/runtime-tools' - '@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)': dependencies: '@rspack/core': 2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18) @@ -39011,14 +38384,6 @@ snapshots: transitivePeerDependencies: - webpack-hot-middleware - '@rsbuild/plugin-react@1.4.5(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1))(webpack-hot-middleware@2.26.1)': - dependencies: - '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1) - '@rspack/plugin-react-refresh': 1.6.0(react-refresh@0.18.0)(webpack-hot-middleware@2.26.1) - react-refresh: 0.18.0 - transitivePeerDependencies: - - webpack-hot-middleware - '@rsbuild/plugin-react@1.4.5(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(webpack-hot-middleware@2.26.1)': dependencies: '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) @@ -39075,9 +38440,9 @@ snapshots: reduce-configs: 1.1.1 sass-embedded: 1.97.3 - '@rsbuild/plugin-sass@1.5.0(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1))': + '@rsbuild/plugin-sass@1.5.0(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))': dependencies: - '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1) + '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) deepmerge: 4.3.1 loader-utils: 2.0.4 postcss: 8.5.6 @@ -39122,13 +38487,13 @@ snapshots: optionalDependencies: '@rsbuild/core': 1.7.3 - '@rsbuild/plugin-svgr@1.2.3(@rsbuild/core@1.7.2)(typescript@5.8.2)(webpack-hot-middleware@2.26.1)': + '@rsbuild/plugin-svgr@1.2.3(@rsbuild/core@1.7.2)(typescript@5.9.3)(webpack-hot-middleware@2.26.1)': dependencies: '@rsbuild/core': 1.7.2 '@rsbuild/plugin-react': 1.4.5(@rsbuild/core@1.7.2)(webpack-hot-middleware@2.26.1) - '@svgr/core': 8.1.0(typescript@5.8.2) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.8.2)) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.8.2))(typescript@5.8.2) + '@svgr/core': 8.1.0(typescript@5.9.3) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.9.3)) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.9.3))(typescript@5.9.3) deepmerge: 4.3.1 loader-utils: 3.3.1 transitivePeerDependencies: @@ -39190,12 +38555,12 @@ snapshots: optionalDependencies: '@rsbuild/core': 1.7.3 - '@rsbuild/plugin-type-check@1.3.2(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.8.2)': + '@rsbuild/plugin-type-check@1.3.2(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3)': dependencies: deepmerge: 4.3.1 json5: 2.2.3 reduce-configs: 1.1.1 - ts-checker-rspack-plugin: 1.2.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.8.2) + ts-checker-rspack-plugin: 1.2.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3) optionalDependencies: '@rsbuild/core': 1.7.2 transitivePeerDependencies: @@ -39242,12 +38607,12 @@ snapshots: - tslib - typescript - '@rsbuild/plugin-type-check@1.3.3(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.8.2)': + '@rsbuild/plugin-type-check@1.3.3(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3)': dependencies: deepmerge: 4.3.1 json5: 2.2.3 reduce-configs: 1.1.1 - ts-checker-rspack-plugin: 1.2.6(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.8.2) + ts-checker-rspack-plugin: 1.2.6(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3) optionalDependencies: '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) transitivePeerDependencies: @@ -39391,25 +38756,16 @@ snapshots: '@microsoft/api-extractor': 7.55.2(@types/node@22.19.9) typescript: 5.9.3 - '@rslib/core@0.18.5(@microsoft/api-extractor@7.55.2(@types/node@20.19.5))(typescript@5.8.2)': + '@rslib/core@0.18.5(@microsoft/api-extractor@7.55.2(@types/node@22.19.9))(typescript@5.8.2)': dependencies: '@rsbuild/core': 1.7.3 - rsbuild-plugin-dts: 0.18.5(@microsoft/api-extractor@7.55.2(@types/node@20.19.5))(@rsbuild/core@1.7.3)(typescript@5.8.2) + rsbuild-plugin-dts: 0.18.5(@microsoft/api-extractor@7.55.2(@types/node@22.19.9))(@rsbuild/core@1.7.3)(typescript@5.8.2) optionalDependencies: - '@microsoft/api-extractor': 7.55.2(@types/node@20.19.5) + '@microsoft/api-extractor': 7.55.2(@types/node@22.19.9) typescript: 5.8.2 transitivePeerDependencies: - '@typescript/native-preview' - '@rslib/core@0.9.2(@microsoft/api-extractor@7.55.2(@types/node@22.19.9))(typescript@5.8.2)': - dependencies: - '@rsbuild/core': 1.4.0-beta.2 - rsbuild-plugin-dts: 0.9.2(@microsoft/api-extractor@7.55.2(@types/node@22.19.9))(@rsbuild/core@1.4.0-beta.2)(typescript@5.8.2) - tinyglobby: 0.2.15 - optionalDependencies: - '@microsoft/api-extractor': 7.55.2(@types/node@22.19.9) - typescript: 5.8.2 - '@rslib/core@0.9.2(@microsoft/api-extractor@7.55.2(@types/node@22.19.9))(typescript@5.9.3)': dependencies: '@rsbuild/core': 1.4.0-beta.2 @@ -40056,13 +39412,13 @@ snapshots: - supports-color - webpack-hot-middleware - '@rspress/core@2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.36.1)(webpack-hot-middleware@2.26.1)': + '@rspress/core@2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.48.0)(webpack-hot-middleware@2.26.1)': dependencies: '@mdx-js/mdx': 3.1.1 '@mdx-js/react': 3.1.1(@types/react@19.2.10)(react@19.2.4) - '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1) - '@rsbuild/plugin-react': 1.4.5(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1))(webpack-hot-middleware@2.26.1) - '@rspress/shared': 2.0.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1) + '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) + '@rsbuild/plugin-react': 1.4.5(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(webpack-hot-middleware@2.26.1) + '@rspress/shared': 2.0.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) '@shikijs/rehype': 3.21.0 '@types/unist': 3.0.3 '@unhead/react': 2.1.4(react@19.2.4) @@ -40107,9 +39463,9 @@ snapshots: - supports-color - webpack-hot-middleware - '@rspress/plugin-llms@2.0.1(@rspress/core@2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.36.1)(webpack-hot-middleware@2.26.1))': + '@rspress/plugin-llms@2.0.1(@rspress/core@2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.48.0)(webpack-hot-middleware@2.26.1))': dependencies: - '@rspress/core': 2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.36.1)(webpack-hot-middleware@2.26.1) + '@rspress/core': 2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.48.0)(webpack-hot-middleware@2.26.1) remark-mdx: 3.1.1 remark-parse: 11.0.0 remark-stringify: 11.0.0 @@ -40118,17 +39474,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@rspress/shared@2.0.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1)': - dependencies: - '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1) - '@shikijs/rehype': 3.21.0 - gray-matter: 4.0.3 - lodash-es: 4.17.23 - unified: 11.0.5 - transitivePeerDependencies: - - '@module-federation/runtime-tools' - - core-js - '@rspress/shared@2.0.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)': dependencies: '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) @@ -40269,162 +39614,11 @@ snapshots: transitivePeerDependencies: - '@types/node' - '@sec-ant/readable-stream@0.4.1': {} - '@selderee/plugin-htmlparser2@0.11.0': dependencies: domhandler: 5.0.3 selderee: 0.11.0 - '@semantic-release/changelog@6.0.3(semantic-release@25.0.2(typescript@5.8.2))': - dependencies: - '@semantic-release/error': 3.0.0 - aggregate-error: 3.1.0 - fs-extra: 11.3.0 - lodash: 4.17.23 - semantic-release: 25.0.2(typescript@5.8.2) - - '@semantic-release/commit-analyzer@13.0.1(semantic-release@25.0.2(typescript@5.8.2))': - dependencies: - conventional-changelog-angular: 8.1.0 - conventional-changelog-writer: 8.2.0 - conventional-commits-filter: 5.0.0 - conventional-commits-parser: 6.2.1 - debug: 4.4.3(supports-color@8.1.1) - import-from-esm: 2.0.0 - lodash-es: 4.17.23 - micromatch: 4.0.8 - semantic-release: 25.0.2(typescript@5.8.2) - transitivePeerDependencies: - - supports-color - - '@semantic-release/error@3.0.0': {} - - '@semantic-release/error@4.0.0': {} - - '@semantic-release/exec@6.0.3(semantic-release@25.0.2(typescript@5.8.2))': - dependencies: - '@semantic-release/error': 3.0.0 - aggregate-error: 3.1.0 - debug: 4.4.3(supports-color@8.1.1) - execa: 5.1.1 - lodash: 4.17.23 - parse-json: 5.2.0 - semantic-release: 25.0.2(typescript@5.8.2) - transitivePeerDependencies: - - supports-color - - '@semantic-release/git@10.0.1(semantic-release@25.0.2(typescript@5.8.2))': - dependencies: - '@semantic-release/error': 3.0.0 - aggregate-error: 3.1.0 - debug: 4.4.3(supports-color@8.1.1) - dir-glob: 3.0.1 - execa: 5.1.1 - lodash: 4.17.23 - micromatch: 4.0.8 - p-reduce: 2.1.0 - semantic-release: 25.0.2(typescript@5.8.2) - transitivePeerDependencies: - - supports-color - - '@semantic-release/github@11.0.6(semantic-release@25.0.2(typescript@5.8.2))': - dependencies: - '@octokit/core': 7.0.6 - '@octokit/plugin-paginate-rest': 13.2.1(@octokit/core@7.0.6) - '@octokit/plugin-retry': 8.0.3(@octokit/core@7.0.6) - '@octokit/plugin-throttling': 11.0.3(@octokit/core@7.0.6) - '@semantic-release/error': 4.0.0 - aggregate-error: 5.0.0 - debug: 4.4.3(supports-color@8.1.1) - dir-glob: 3.0.1 - http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.6 - issue-parser: 7.0.1 - lodash-es: 4.17.23 - mime: 4.1.0 - p-filter: 4.1.0 - semantic-release: 25.0.2(typescript@5.8.2) - tinyglobby: 0.2.15 - url-join: 5.0.0 - transitivePeerDependencies: - - supports-color - - '@semantic-release/github@12.0.3(semantic-release@25.0.2(typescript@5.8.2))': - dependencies: - '@octokit/core': 7.0.6 - '@octokit/plugin-paginate-rest': 14.0.0(@octokit/core@7.0.6) - '@octokit/plugin-retry': 8.0.3(@octokit/core@7.0.6) - '@octokit/plugin-throttling': 11.0.3(@octokit/core@7.0.6) - '@semantic-release/error': 4.0.0 - aggregate-error: 5.0.0 - debug: 4.4.3(supports-color@8.1.1) - dir-glob: 3.0.1 - http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.6 - issue-parser: 7.0.1 - lodash-es: 4.17.23 - mime: 4.1.0 - p-filter: 4.1.0 - semantic-release: 25.0.2(typescript@5.8.2) - tinyglobby: 0.2.15 - undici: 7.18.2 - url-join: 5.0.0 - transitivePeerDependencies: - - supports-color - - '@semantic-release/npm@11.0.3(semantic-release@25.0.2(typescript@5.8.2))': - dependencies: - '@semantic-release/error': 4.0.0 - aggregate-error: 5.0.0 - execa: 8.0.1 - fs-extra: 11.3.0 - lodash-es: 4.17.23 - nerf-dart: 1.0.0 - normalize-url: 8.1.1 - npm: 10.9.4 - rc: 1.2.8 - read-pkg: 9.0.1 - registry-auth-token: 5.1.1 - semantic-release: 25.0.2(typescript@5.8.2) - semver: 7.6.3 - tempy: 3.1.2 - - '@semantic-release/npm@13.1.3(semantic-release@25.0.2(typescript@5.8.2))': - dependencies: - '@actions/core': 2.0.3 - '@semantic-release/error': 4.0.0 - aggregate-error: 5.0.0 - env-ci: 11.2.0 - execa: 9.6.1 - fs-extra: 11.3.0 - lodash-es: 4.17.23 - nerf-dart: 1.0.0 - normalize-url: 8.1.1 - npm: 11.9.0 - rc: 1.2.8 - read-pkg: 10.0.0 - registry-auth-token: 5.1.1 - semantic-release: 25.0.2(typescript@5.8.2) - semver: 7.6.3 - tempy: 3.2.0 - - '@semantic-release/release-notes-generator@14.1.0(semantic-release@25.0.2(typescript@5.8.2))': - dependencies: - conventional-changelog-angular: 8.1.0 - conventional-changelog-writer: 8.2.0 - conventional-commits-filter: 5.0.0 - conventional-commits-parser: 6.2.1 - debug: 4.4.3(supports-color@8.1.1) - get-stream: 7.0.1 - import-from-esm: 2.0.0 - into-stream: 7.0.0 - lodash-es: 4.17.23 - read-package-up: 11.0.0 - semantic-release: 25.0.2(typescript@5.8.2) - transitivePeerDependencies: - - supports-color - '@shikijs/core@3.21.0': dependencies: '@shikijs/types': 3.21.0 @@ -40479,12 +39673,8 @@ snapshots: '@sinclair/typebox@0.27.8': {} - '@sindresorhus/is@4.6.0': {} - '@sindresorhus/is@5.6.0': {} - '@sindresorhus/merge-streams@4.0.0': {} - '@sinonjs/commons@3.0.1': dependencies: type-detect: 4.0.8 @@ -41001,21 +40191,21 @@ snapshots: '@storybook/preview@7.6.21': {} - '@storybook/react-docgen-typescript-plugin@1.0.1(typescript@5.8.2)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4))': + '@storybook/react-docgen-typescript-plugin@1.0.1(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4))': dependencies: debug: 4.4.3(supports-color@8.1.1) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 micromatch: 4.0.8 - react-docgen-typescript: 2.4.0(typescript@5.8.2) + react-docgen-typescript: 2.4.0(typescript@5.9.3) tslib: 2.8.1 - typescript: 5.8.2 + typescript: 5.9.3 webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - supports-color - '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.8.2)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4))': + '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.8.2)(webpack@5.104.1)': dependencies: debug: 4.4.3(supports-color@8.1.1) endent: 2.1.0 @@ -41025,21 +40215,21 @@ snapshots: react-docgen-typescript: 2.4.0(typescript@5.8.2) tslib: 2.8.1 typescript: 5.8.2 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - supports-color - '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.8.2)(webpack@5.104.1)': + '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4))': dependencies: debug: 4.4.3(supports-color@8.1.1) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 micromatch: 4.0.8 - react-docgen-typescript: 2.4.0(typescript@5.8.2) + react-docgen-typescript: 2.4.0(typescript@5.9.3) tslib: 2.8.1 - typescript: 5.8.2 - webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) + typescript: 5.9.3 + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) transitivePeerDependencies: - supports-color @@ -41066,7 +40256,7 @@ snapshots: react-dom: 19.2.4(react@19.2.4) storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) - '@storybook/react@7.6.21(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.2)': + '@storybook/react@7.6.21(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)': dependencies: '@storybook/client-logger': 7.6.21 '@storybook/core-client': 7.6.21 @@ -41092,12 +40282,12 @@ snapshots: type-fest: 2.19.0 util-deprecate: 1.0.2 optionalDependencies: - typescript: 5.8.2 + typescript: 5.9.3 transitivePeerDependencies: - encoding - supports-color - '@storybook/react@8.6.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.6.15(prettier@3.3.3))(typescript@5.8.2)': + '@storybook/react@8.6.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.6.15(prettier@3.3.3))(typescript@5.9.3)': dependencies: '@storybook/components': 8.6.15(storybook@8.6.15(prettier@3.3.3)) '@storybook/global': 5.0.0 @@ -41109,7 +40299,7 @@ snapshots: react-dom: 18.3.1(react@18.3.1) storybook: 8.6.15(prettier@3.3.3) optionalDependencies: - typescript: 5.8.2 + typescript: 5.9.3 '@storybook/react@9.0.9(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3))(typescript@5.8.2)': dependencies: @@ -41231,6 +40421,17 @@ snapshots: - supports-color - typescript + '@svgr/core@8.1.0(typescript@5.9.3)': + dependencies: + '@babel/core': 7.29.0 + '@svgr/babel-preset': 8.1.0(@babel/core@7.29.0) + camelcase: 6.3.0 + cosmiconfig: 8.3.6(typescript@5.9.3) + snake-case: 3.0.4 + transitivePeerDependencies: + - supports-color + - typescript + '@svgr/hast-util-to-babel-ast@8.0.0': dependencies: '@babel/types': 7.29.0 @@ -41246,6 +40447,16 @@ snapshots: transitivePeerDependencies: - supports-color + '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.9.3))': + dependencies: + '@babel/core': 7.29.0 + '@svgr/babel-preset': 8.1.0(@babel/core@7.29.0) + '@svgr/core': 8.1.0(typescript@5.9.3) + '@svgr/hast-util-to-babel-ast': 8.0.0 + svg-parser: 2.0.4 + transitivePeerDependencies: + - supports-color + '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.8.2))(typescript@5.0.4)': dependencies: '@svgr/core': 8.1.0(typescript@5.8.2) @@ -41264,6 +40475,24 @@ snapshots: transitivePeerDependencies: - typescript + '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.8.2))(typescript@5.9.3)': + dependencies: + '@svgr/core': 8.1.0(typescript@5.8.2) + cosmiconfig: 8.3.6(typescript@5.9.3) + deepmerge: 4.3.1 + svgo: 3.3.2 + transitivePeerDependencies: + - typescript + + '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.9.3))(typescript@5.9.3)': + dependencies: + '@svgr/core': 8.1.0(typescript@5.9.3) + cosmiconfig: 8.3.6(typescript@5.9.3) + deepmerge: 4.3.1 + svgo: 3.3.2 + transitivePeerDependencies: + - typescript + '@svgr/webpack@8.1.0(typescript@5.8.2)': dependencies: '@babel/core': 7.28.6 @@ -41278,6 +40507,20 @@ snapshots: - supports-color - typescript + '@svgr/webpack@8.1.0(typescript@5.9.3)': + dependencies: + '@babel/core': 7.28.6 + '@babel/plugin-transform-react-constant-elements': 7.27.1(@babel/core@7.28.6) + '@babel/preset-env': 7.28.6(@babel/core@7.28.6) + '@babel/preset-react': 7.28.5(@babel/core@7.28.6) + '@babel/preset-typescript': 7.28.5(@babel/core@7.28.6) + '@svgr/core': 8.1.0(typescript@5.9.3) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.8.2)) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.8.2))(typescript@5.9.3) + transitivePeerDependencies: + - supports-color + - typescript + '@swc-node/core@1.14.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)': dependencies: '@swc/core': 1.15.10(@swc/helpers@0.5.18) @@ -41289,7 +40532,7 @@ snapshots: '@swc/core': 1.7.26(@swc/helpers@0.5.13) '@swc/types': 0.1.25 - '@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2)': + '@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3)': dependencies: '@swc-node/core': 1.14.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25) '@swc-node/sourcemap-support': 0.5.1 @@ -41299,7 +40542,7 @@ snapshots: oxc-resolver: 5.3.0 pirates: 4.0.7 tslib: 2.8.1 - typescript: 5.8.2 + typescript: 5.9.3 transitivePeerDependencies: - '@swc/types' - supports-color @@ -42279,22 +41522,22 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1)(typescript@5.8.2)': + '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.8.2) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.9.3) '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.8.2) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.8.2) + '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.9.3) debug: 4.4.3(supports-color@8.1.1) eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 natural-compare-lite: 1.4.0 semver: 7.6.3 - tsutils: 3.21.0(typescript@5.8.2) + tsutils: 3.21.0(typescript@5.9.3) optionalDependencies: - typescript: 5.8.2 + typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -42334,6 +41577,24 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4)': + dependencies: + '@eslint-community/regexpp': 4.12.2 + '@typescript-eslint/parser': 7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/type-utils': 7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4) + '@typescript-eslint/utils': 7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4) + '@typescript-eslint/visitor-keys': 7.18.0 + eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) + graphemer: 1.4.0 + ignore: 5.3.2 + natural-compare: 1.4.0 + ts-api-utils: 1.4.3(typescript@5.0.4) + optionalDependencies: + typescript: 5.0.4 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/eslint-plugin@8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.4.5))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.4.5)': dependencies: '@eslint-community/regexpp': 4.12.2 @@ -42366,22 +41627,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.8.2)': - dependencies: - '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.8.2) - '@typescript-eslint/scope-manager': 8.54.0 - '@typescript-eslint/type-utils': 8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.8.2) - '@typescript-eslint/utils': 8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.8.2) - '@typescript-eslint/visitor-keys': 8.54.0 - eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) - ignore: 7.0.5 - natural-compare: 1.4.0 - ts-api-utils: 2.4.0(typescript@5.8.2) - typescript: 5.8.2 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/eslint-plugin@8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 @@ -42410,15 +41655,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.8.2)': + '@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.8.2) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3) debug: 4.4.3(supports-color@8.1.1) eslint: 8.57.1 optionalDependencies: - typescript: 5.8.2 + typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -42485,18 +41730,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.8.2)': - dependencies: - '@typescript-eslint/scope-manager': 8.54.0 - '@typescript-eslint/types': 8.54.0 - '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.8.2) - '@typescript-eslint/visitor-keys': 8.54.0 - debug: 4.4.3(supports-color@8.1.1) - eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) - typescript: 5.8.2 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/parser@8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 8.54.0 @@ -42593,15 +41826,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@5.62.0(eslint@8.57.1)(typescript@5.8.2)': + '@typescript-eslint/type-utils@5.62.0(eslint@8.57.1)(typescript@5.9.3)': dependencies: - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.8.2) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.8.2) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.9.3) debug: 4.4.3(supports-color@8.1.1) eslint: 8.57.1 - tsutils: 3.21.0(typescript@5.8.2) + tsutils: 3.21.0(typescript@5.9.3) optionalDependencies: - typescript: 5.8.2 + typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -42665,18 +41898,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.8.2)': - dependencies: - '@typescript-eslint/types': 8.54.0 - '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.8.2) - '@typescript-eslint/utils': 8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.8.2) - debug: 4.4.3(supports-color@8.1.1) - eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) - ts-api-utils: 2.4.0(typescript@5.8.2) - typescript: 5.8.2 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/type-utils@8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.54.0 @@ -42711,7 +41932,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@5.62.0(typescript@5.8.2)': + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 @@ -42719,9 +41940,9 @@ snapshots: globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.3 - tsutils: 3.21.0(typescript@5.8.2) + tsutils: 3.21.0(typescript@5.9.3) optionalDependencies: - typescript: 5.8.2 + typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -42845,14 +42066,14 @@ snapshots: - supports-color - typescript - '@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@5.8.2)': + '@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@5.9.3)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.8.2) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3) eslint: 8.57.1 eslint-scope: 5.1.1 semver: 7.6.3 @@ -42930,17 +42151,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.8.2)': - dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) - '@typescript-eslint/scope-manager': 8.54.0 - '@typescript-eslint/types': 8.54.0 - '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.8.2) - eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) - typescript: 5.8.2 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/utils@8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) @@ -43235,11 +42445,13 @@ snapshots: verdaccio-htpasswd: 13.0.0-next-8.15 transitivePeerDependencies: - supports-color + optional: true '@verdaccio/commons-api@10.2.0': dependencies: http-errors: 2.0.0 http-status-codes: 2.2.0 + optional: true '@verdaccio/config@8.0.0-next-8.15': dependencies: @@ -43251,6 +42463,7 @@ snapshots: minimatch: 7.4.6 transitivePeerDependencies: - supports-color + optional: true '@verdaccio/core@8.0.0-next-8.15': dependencies: @@ -43260,14 +42473,17 @@ snapshots: http-status-codes: 2.3.0 process-warning: 1.0.0 semver: 7.7.1 + optional: true '@verdaccio/file-locking@10.3.1': dependencies: lockfile: 1.0.4 + optional: true '@verdaccio/file-locking@13.0.0-next-8.3': dependencies: lockfile: 1.0.4 + optional: true '@verdaccio/loaders@8.0.0-next-8.6': dependencies: @@ -43275,6 +42491,7 @@ snapshots: lodash: 4.17.21 transitivePeerDependencies: - supports-color + optional: true '@verdaccio/local-storage-legacy@11.0.2': dependencies: @@ -43288,6 +42505,7 @@ snapshots: mkdirp: 1.0.4 transitivePeerDependencies: - supports-color + optional: true '@verdaccio/logger-commons@8.0.0-next-8.15': dependencies: @@ -43297,6 +42515,7 @@ snapshots: debug: 4.4.0 transitivePeerDependencies: - supports-color + optional: true '@verdaccio/logger-prettify@8.0.0-next-8.2': dependencies: @@ -43305,6 +42524,7 @@ snapshots: lodash: 4.17.21 pino-abstract-transport: 1.2.0 sonic-boom: 3.8.1 + optional: true '@verdaccio/logger@8.0.0-next-8.15': dependencies: @@ -43312,6 +42532,7 @@ snapshots: pino: 9.6.0 transitivePeerDependencies: - supports-color + optional: true '@verdaccio/middleware@8.0.0-next-8.15': dependencies: @@ -43327,8 +42548,10 @@ snapshots: mime: 2.6.0 transitivePeerDependencies: - supports-color + optional: true - '@verdaccio/search-indexer@8.0.0-next-8.4': {} + '@verdaccio/search-indexer@8.0.0-next-8.4': + optional: true '@verdaccio/signature@8.0.0-next-8.7': dependencies: @@ -43337,8 +42560,10 @@ snapshots: jsonwebtoken: 9.0.2 transitivePeerDependencies: - supports-color + optional: true - '@verdaccio/streams@10.2.1': {} + '@verdaccio/streams@10.2.1': + optional: true '@verdaccio/tarball@13.0.0-next-8.15': dependencies: @@ -43353,8 +42578,10 @@ snapshots: - bare-abort-controller - react-native-b4a - supports-color + optional: true - '@verdaccio/ui-theme@8.0.0-next-8.15': {} + '@verdaccio/ui-theme@8.0.0-next-8.15': + optional: true '@verdaccio/url@13.0.0-next-8.15': dependencies: @@ -43364,6 +42591,7 @@ snapshots: validator: 13.12.0 transitivePeerDependencies: - supports-color + optional: true '@verdaccio/utils@8.1.0-next-8.15': dependencies: @@ -43371,6 +42599,7 @@ snapshots: lodash: 4.17.21 minimatch: 7.4.6 semver: 7.7.1 + optional: true '@vitejs/plugin-react@4.7.0(vite@5.4.21(@types/node@22.19.9)(less@4.1.3)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.64.0)(terser@5.46.0))': dependencies: @@ -44108,11 +43337,6 @@ snapshots: clean-stack: 2.2.0 indent-string: 4.0.0 - aggregate-error@5.0.0: - dependencies: - clean-stack: 5.3.0 - indent-string: 5.0.0 - ahooks@3.9.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: '@babel/runtime': 7.28.2 @@ -44183,10 +43407,6 @@ snapshots: dependencies: environment: 1.1.0 - ansi-escapes@7.3.0: - dependencies: - environment: 1.1.0 - ansi-fragments@0.2.1: dependencies: colorette: 1.4.0 @@ -44596,8 +43816,6 @@ snapshots: argparse@2.0.1: {} - argv-formatter@1.0.0: {} - aria-hidden@1.2.6: dependencies: tslib: 2.8.1 @@ -44771,7 +43989,8 @@ snapshots: async-validator@4.2.5: {} - async@3.2.4: {} + async@3.2.4: + optional: true async@3.2.6: {} @@ -45177,8 +44396,6 @@ snapshots: bcryptjs@2.4.3: {} - before-after-hook@4.0.0: {} - better-opn@3.0.2: dependencies: open: 8.4.2 @@ -45283,8 +44500,6 @@ snapshots: boolbase@1.0.0: {} - bottleneck@2.19.5: {} - boxen@7.0.0: dependencies: ansi-align: 3.0.1 @@ -45411,7 +44626,8 @@ snapshots: buffer-crc32@0.2.13: {} - buffer-equal-constant-time@1.0.1: {} + buffer-equal-constant-time@1.0.1: + optional: true buffer-from@1.1.2: {} @@ -45789,10 +45005,6 @@ snapshots: clean-stack@2.2.0: {} - clean-stack@5.3.0: - dependencies: - escape-string-regexp: 5.0.0 - cli-boxes@3.0.0: {} cli-cursor@3.1.0: @@ -45803,15 +45015,6 @@ snapshots: dependencies: restore-cursor: 5.1.0 - cli-highlight@2.1.11: - dependencies: - chalk: 4.1.2 - highlight.js: 10.7.3 - mz: 2.7.0 - parse5: 5.1.1 - parse5-htmlparser2-tree-adapter: 6.0.1 - yargs: 16.2.0 - cli-spinners@2.6.1: {} cli-spinners@2.9.2: {} @@ -45850,6 +45053,7 @@ snapshots: clipanion@4.0.0-rc.4(typanion@3.14.0): dependencies: typanion: 3.14.0 + optional: true clipboardy@3.0.0: dependencies: @@ -45875,12 +45079,6 @@ snapshots: strip-ansi: 6.0.1 wrap-ansi: 7.0.0 - cliui@9.0.1: - dependencies: - string-width: 7.2.0 - strip-ansi: 7.1.2 - wrap-ansi: 9.0.2 - clone-deep@4.0.1: dependencies: is-plain-object: 2.0.4 @@ -46056,6 +45254,7 @@ snapshots: vary: 1.1.2 transitivePeerDependencies: - supports-color + optional: true compression@1.8.1: dependencies: @@ -46104,11 +45303,6 @@ snapshots: confbox@0.2.2: {} - config-chain@1.1.13: - dependencies: - ini: 1.3.8 - proto-list: 1.2.4 - confusing-browser-globals@1.0.11: {} connect-history-api-fallback@2.0.0: {} @@ -46151,25 +45345,12 @@ snapshots: dependencies: compare-func: 2.0.0 - conventional-changelog-angular@8.1.0: - dependencies: - compare-func: 2.0.0 - conventional-changelog-conventionalcommits@7.0.2: dependencies: compare-func: 2.0.0 - conventional-changelog-writer@8.2.0: - dependencies: - conventional-commits-filter: 5.0.0 - handlebars: 4.7.7 - meow: 13.2.0 - semver: 7.6.3 - conventional-commit-types@3.0.0: {} - conventional-commits-filter@5.0.0: {} - conventional-commits-parser@5.0.0: dependencies: JSONStream: 1.3.5 @@ -46177,14 +45358,8 @@ snapshots: meow: 12.1.1 split2: 4.2.0 - conventional-commits-parser@6.2.1: - dependencies: - meow: 13.2.0 - convert-hrtime@3.0.0: {} - convert-hrtime@5.0.0: {} - convert-source-map@1.9.0: {} convert-source-map@2.0.0: {} @@ -46300,6 +45475,7 @@ snapshots: dependencies: object-assign: 4.1.1 vary: 1.1.2 + optional: true cors@2.8.6: dependencies: @@ -46348,6 +45524,15 @@ snapshots: optionalDependencies: typescript: 5.8.2 + cosmiconfig@8.3.6(typescript@5.9.3): + dependencies: + import-fresh: 3.3.1 + js-yaml: 4.1.0 + parse-json: 5.2.0 + path-type: 4.0.0 + optionalDependencies: + typescript: 5.9.3 + cosmiconfig@9.0.0(typescript@5.0.4): dependencies: env-paths: 2.2.1 @@ -46428,13 +45613,28 @@ snapshots: - supports-color - ts-node - create-jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2)): + create-jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)): + dependencies: + '@jest/types': 29.6.3 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-config: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) + jest-util: 29.7.0 + prompts: 2.4.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + create-jest@29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2)) + jest-config: 29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -46484,10 +45684,6 @@ snapshots: crypto-random-string@2.0.0: {} - crypto-random-string@4.0.0: - dependencies: - type-fest: 1.4.0 - css-color-keywords@1.0.0: {} css-declaration-sorter@6.4.1(postcss@8.4.49): @@ -47050,7 +46246,8 @@ snapshots: dateformat@4.6.3: {} - dayjs@1.11.13: {} + dayjs@1.11.13: + optional: true dayjs@1.11.19: {} @@ -47083,6 +46280,7 @@ snapshots: debug@4.4.0: dependencies: ms: 2.1.3 + optional: true debug@4.4.3(supports-color@5.5.0): dependencies: @@ -47381,10 +46579,6 @@ snapshots: es-errors: 1.3.0 gopd: 1.2.0 - duplexer2@0.1.4: - dependencies: - readable-stream: 2.3.8 - duplexer@0.1.2: {} duplexify@3.7.1: @@ -47404,6 +46598,7 @@ snapshots: ecdsa-sig-formatter@1.0.11: dependencies: safe-buffer: 5.2.1 + optional: true echarts-for-react@3.0.6(echarts@6.0.0)(react@19.2.4): dependencies: @@ -47467,8 +46662,6 @@ snapshots: emoji-regex@9.2.2: {} - emojilib@2.4.0: {} - emojis-list@3.0.0: {} empathic@2.0.0: {} @@ -47527,14 +46720,10 @@ snapshots: entities@7.0.1: {} - env-ci@11.2.0: - dependencies: - execa: 8.0.1 - java-properties: 1.0.2 - env-paths@2.2.1: {} - envinfo@7.14.0: {} + envinfo@7.14.0: + optional: true envinfo@7.21.0: {} @@ -48045,11 +47234,11 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1): + eslint-module-utils@2.12.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1): dependencies: debug: 3.2.7(supports-color@8.1.1) optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.8.2) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.9.3) eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: @@ -48109,7 +47298,7 @@ snapshots: eslint-plugin-ft-flow@2.0.3(@babel/eslint-parser@7.28.6(@babel/core@7.29.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)): dependencies: - '@babel/eslint-parser': 7.28.6(@babel/core@7.29.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + '@babel/eslint-parser': 7.28.6(@babel/core@7.28.6)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) lodash: 4.17.23 string-natural-compare: 3.0.1 @@ -48143,7 +47332,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.8.2))(eslint@8.57.1): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -48154,7 +47343,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -48166,7 +47355,7 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.8.2) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.9.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -48230,12 +47419,23 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)))(typescript@5.0.4): + eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)))(typescript@5.0.4): dependencies: '@typescript-eslint/utils': 5.62.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4) eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) optionalDependencies: '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) + jest: 29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) + transitivePeerDependencies: + - supports-color + - typescript + + eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)))(typescript@5.0.4): + dependencies: + '@typescript-eslint/utils': 5.62.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4) + eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) + optionalDependencies: + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4) jest: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)) transitivePeerDependencies: - supports-color @@ -48783,21 +47983,6 @@ snapshots: signal-exit: 4.1.0 strip-final-newline: 3.0.0 - execa@9.6.1: - dependencies: - '@sindresorhus/merge-streams': 4.0.0 - cross-spawn: 7.0.6 - figures: 6.1.0 - get-stream: 9.0.1 - human-signals: 8.0.1 - is-plain-obj: 4.1.0 - is-stream: 4.0.1 - npm-run-path: 6.0.0 - pretty-ms: 9.3.0 - signal-exit: 4.1.0 - strip-final-newline: 4.0.0 - yoctocolors: 2.1.2 - executable@4.1.1: dependencies: pify: 2.3.0 @@ -48832,7 +48017,8 @@ snapshots: exponential-backoff@3.1.3: {} - express-rate-limit@5.5.1: {} + express-rate-limit@5.5.1: + optional: true express-rate-limit@7.5.1(express@5.2.1): dependencies: @@ -49011,8 +48197,6 @@ snapshots: extsprintf@1.3.0: {} - fast-content-type-parse@3.0.0: {} - fast-copy@4.0.2: {} fast-deep-equal@2.0.1: {} @@ -49055,7 +48239,8 @@ snapshots: fast-levenshtein@2.0.6: {} - fast-redact@3.5.0: {} + fast-redact@3.5.0: + optional: true fast-safe-stringify@2.1.1: {} @@ -49096,18 +48281,10 @@ snapshots: fflate@0.8.2: {} - figures@2.0.0: - dependencies: - escape-string-regexp: 1.0.5 - figures@3.2.0: dependencies: escape-string-regexp: 1.0.5 - figures@6.1.0: - dependencies: - is-unicode-supported: 2.1.0 - file-entry-cache@6.0.1: dependencies: flat-cache: 3.2.0 @@ -49252,12 +48429,6 @@ snapshots: find-root@1.1.0: {} - find-up-simple@1.0.1: {} - - find-up@2.1.0: - dependencies: - locate-path: 2.0.0 - find-up@3.0.0: dependencies: locate-path: 3.0.0 @@ -49287,11 +48458,6 @@ snapshots: dependencies: semver-regex: 4.0.5 - find-versions@6.0.0: - dependencies: - semver-regex: 4.0.5 - super-regex: 1.1.0 - findup-sync@4.0.0: dependencies: detect-file: 1.0.0 @@ -49346,7 +48512,7 @@ snapshots: forever-agent@0.6.1: {} - fork-ts-checker-webpack-plugin@7.2.13(typescript@5.8.2)(vue-template-compiler@2.7.16)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): + fork-ts-checker-webpack-plugin@7.2.13(typescript@5.8.2)(vue-template-compiler@2.7.16)(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: '@babel/code-frame': 7.29.0 chalk: 4.1.2 @@ -49361,11 +48527,11 @@ snapshots: semver: 7.6.3 tapable: 2.2.1 typescript: 5.8.2 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) optionalDependencies: vue-template-compiler: 2.7.16 - fork-ts-checker-webpack-plugin@7.2.13(typescript@5.8.2)(vue-template-compiler@2.7.16)(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): + fork-ts-checker-webpack-plugin@7.2.13(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: '@babel/code-frame': 7.29.0 chalk: 4.1.2 @@ -49379,8 +48545,8 @@ snapshots: schema-utils: 3.3.0 semver: 7.6.3 tapable: 2.2.1 - typescript: 5.8.2 - webpack: 5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) + typescript: 5.9.3 + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) optionalDependencies: vue-template-compiler: 2.7.16 @@ -49463,11 +48629,6 @@ snapshots: fresh@2.0.0: {} - from2@2.3.0: - dependencies: - inherits: 2.0.4 - readable-stream: 2.3.8 - from@0.1.7: {} front-matter@4.0.2: @@ -49548,8 +48709,6 @@ snapshots: function-bind@1.1.2: {} - function-timeout@1.0.2: {} - function.prototype.name@1.1.8: dependencies: call-bind: 1.0.8 @@ -49632,15 +48791,8 @@ snapshots: get-stream@6.0.1: {} - get-stream@7.0.1: {} - get-stream@8.0.1: {} - get-stream@9.0.1: - dependencies: - '@sec-ant/readable-stream': 0.4.1 - is-stream: 4.0.1 - get-symbol-description@1.1.0: dependencies: call-bound: 1.0.4 @@ -49675,15 +48827,6 @@ snapshots: pathe: 2.0.3 tar: 6.2.1 - git-log-parser@1.2.1: - dependencies: - argv-formatter: 1.0.0 - spawn-error-forwarder: 1.0.0 - split2: 1.0.0 - stream-combiner2: 1.1.1 - through2: 2.0.5 - traverse: 0.6.8 - git-raw-commits@4.0.0: dependencies: dargs: 8.1.0 @@ -49880,8 +49023,6 @@ snapshots: p-cancelable: 3.0.0 responselike: 3.0.0 - graceful-fs@4.2.10: {} - graceful-fs@4.2.11: {} graphemer@1.4.0: {} @@ -49931,6 +49072,7 @@ snapshots: wordwrap: 1.0.0 optionalDependencies: uglify-js: 3.19.3 + optional: true harmony-reflect@1.6.2: {} @@ -50194,8 +49336,6 @@ snapshots: dependencies: hermes-estree: 0.29.1 - highlight.js@10.7.3: {} - history@4.10.1: dependencies: '@babel/runtime': 7.28.2 @@ -50223,8 +49363,6 @@ snapshots: hono@4.11.10: {} - hook-std@4.0.0: {} - hookable@6.0.1: {} hosted-git-info@2.8.9: {} @@ -50233,10 +49371,6 @@ snapshots: dependencies: lru-cache: 10.4.3 - hosted-git-info@9.0.2: - dependencies: - lru-cache: 11.2.5 - hpack.js@2.1.6: dependencies: inherits: 2.0.4 @@ -50436,13 +49570,6 @@ snapshots: transitivePeerDependencies: - supports-color - http-proxy-agent@7.0.2: - dependencies: - agent-base: 7.1.4 - debug: 4.4.3(supports-color@8.1.1) - transitivePeerDependencies: - - supports-color - http-proxy-middleware@2.0.9(@types/express@4.17.21): dependencies: '@types/http-proxy': 1.17.17 @@ -50511,9 +49638,11 @@ snapshots: jsprim: 2.0.2 sshpk: 1.18.0 - http-status-codes@2.2.0: {} + http-status-codes@2.2.0: + optional: true - http-status-codes@2.3.0: {} + http-status-codes@2.3.0: + optional: true http2-wrapper@2.2.1: dependencies: @@ -50553,8 +49682,6 @@ snapshots: human-signals@5.0.0: {} - human-signals@8.0.1: {} - humanize-ms@1.2.1: dependencies: ms: 2.1.3 @@ -50650,13 +49777,6 @@ snapshots: parent-module: 1.0.1 resolve-from: 4.0.0 - import-from-esm@2.0.0: - dependencies: - debug: 4.4.3(supports-color@8.1.1) - import-meta-resolve: 4.2.0 - transitivePeerDependencies: - - supports-color - import-from@3.0.0: dependencies: resolve-from: 5.0.0 @@ -50676,10 +49796,6 @@ snapshots: indent-string@4.0.0: {} - indent-string@5.0.0: {} - - index-to-position@1.2.0: {} - inflight@1.0.6: dependencies: once: 1.4.0 @@ -50758,11 +49874,6 @@ snapshots: intersection-observer@0.12.2: {} - into-stream@7.0.0: - dependencies: - from2: 2.3.0 - p-is-promise: 3.0.0 - invariant@2.2.4: dependencies: loose-envify: 1.4.0 @@ -51033,8 +50144,6 @@ snapshots: is-stream@3.0.0: {} - is-stream@4.0.1: {} - is-string@1.1.1: dependencies: call-bound: 1.0.4 @@ -51127,14 +50236,6 @@ snapshots: isstream@0.1.2: {} - issue-parser@7.0.1: - dependencies: - lodash.capitalize: 4.2.1 - lodash.escaperegexp: 4.1.2 - lodash.isplainobject: 4.0.6 - lodash.isstring: 4.0.1 - lodash.uniqby: 4.7.0 - istanbul-lib-coverage@3.2.2: {} istanbul-lib-instrument@5.2.1: @@ -51209,8 +50310,6 @@ snapshots: filelist: 1.0.4 picocolors: 1.1.1 - java-properties@1.0.2: {} - jest-changed-files@29.7.0: dependencies: execa: 5.1.1 @@ -51281,16 +50380,35 @@ snapshots: - supports-color - ts-node - jest-cli@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2)): + jest-cli@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2)) + create-jest: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2)) + jest-config: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) + jest-util: 29.7.0 + jest-validate: 29.7.0 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + jest-cli@29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)): + dependencies: + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + chalk: 4.1.2 + create-jest: 29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) + exit: 0.1.2 + import-local: 3.2.0 + jest-config: 29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -51362,7 +50480,7 @@ snapshots: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2)): + jest-config@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)): dependencies: '@babel/core': 7.29.0 '@jest/test-sequencer': 29.7.0 @@ -51388,7 +50506,69 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 20.19.5 - ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2) + ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + + jest-config@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)): + dependencies: + '@babel/core': 7.29.0 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.29.0) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.0 + graceful-fs: 4.2.11 + jest-circus: 29.7.0(babel-plugin-macros@3.1.0) + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.8 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 20.19.5 + ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + + jest-config@29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)): + dependencies: + '@babel/core': 7.29.0 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.29.0) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.0 + graceful-fs: 4.2.11 + jest-circus: 29.7.0(babel-plugin-macros@3.1.0) + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.8 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 22.19.9 + ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -51663,12 +50843,24 @@ snapshots: - supports-color - ts-node - jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2)): + jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)): + dependencies: + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) + '@jest/types': 29.6.3 + import-local: 3.2.0 + jest-cli: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + jest@29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)): dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2)) + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2)) + jest-cli: 29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -51864,6 +51056,7 @@ snapshots: lodash.once: 4.1.1 ms: 2.1.3 semver: 7.6.3 + optional: true jsprim@2.0.2: dependencies: @@ -51889,11 +51082,13 @@ snapshots: buffer-equal-constant-time: 1.0.1 ecdsa-sig-formatter: 1.0.11 safe-buffer: 5.2.1 + optional: true jws@3.2.3: dependencies: jwa: 1.4.2 safe-buffer: 5.2.1 + optional: true keygrip@1.1.0: dependencies: @@ -52167,13 +51362,6 @@ snapshots: transitivePeerDependencies: - supports-color - load-json-file@4.0.0: - dependencies: - graceful-fs: 4.2.11 - parse-json: 4.0.0 - pify: 3.0.0 - strip-bom: 3.0.0 - load-tsconfig@0.2.5: {} loader-runner@4.3.1: {} @@ -52197,11 +51385,6 @@ snapshots: pkg-types: 2.3.0 quansync: 0.2.11 - locate-path@2.0.0: - dependencies: - p-locate: 2.0.0 - path-exists: 3.0.0 - locate-path@3.0.0: dependencies: p-locate: 3.0.0 @@ -52222,34 +51405,36 @@ snapshots: lockfile@1.0.4: dependencies: signal-exit: 3.0.7 + optional: true lodash-es@4.17.23: {} lodash.camelcase@4.3.0: {} - lodash.capitalize@4.2.1: {} - lodash.castarray@4.4.0: {} lodash.clonedeepwith@4.5.0: {} lodash.debounce@4.0.8: {} - lodash.escaperegexp@4.1.2: {} - lodash.get@4.4.2: {} - lodash.includes@4.3.0: {} + lodash.includes@4.3.0: + optional: true - lodash.isboolean@3.0.3: {} + lodash.isboolean@3.0.3: + optional: true - lodash.isinteger@4.0.4: {} + lodash.isinteger@4.0.4: + optional: true - lodash.isnumber@3.0.3: {} + lodash.isnumber@3.0.3: + optional: true lodash.isplainobject@4.0.6: {} - lodash.isstring@4.0.1: {} + lodash.isstring@4.0.1: + optional: true lodash.kebabcase@4.1.1: {} @@ -52273,8 +51458,6 @@ snapshots: lodash.uniq@4.5.0: {} - lodash.uniqby@4.7.0: {} - lodash.upperfirst@4.3.1: {} lodash@4.17.21: {} @@ -52347,6 +51530,7 @@ snapshots: lodash: 4.17.23 pify: 3.0.0 steno: 0.4.4 + optional: true lower-case@2.0.2: dependencies: @@ -52371,7 +51555,8 @@ snapshots: dependencies: yallist: 4.0.0 - lru-cache@7.18.3: {} + lru-cache@7.18.3: + optional: true lucide-react@0.364.0(react@18.3.1): dependencies: @@ -52401,12 +51586,6 @@ snapshots: '@babel/types': 7.29.0 source-map-js: 1.2.1 - make-asynchronous@1.0.1: - dependencies: - p-event: 6.0.1 - type-fest: 4.41.0 - web-worker: 1.2.0 - make-dir@2.1.0: dependencies: pify: 4.0.1 @@ -52442,19 +51621,6 @@ snapshots: markdown-table@3.0.4: {} - marked-terminal@7.3.0(marked@15.0.12): - dependencies: - ansi-escapes: 7.3.0 - ansi-regex: 6.2.2 - chalk: 5.6.2 - cli-highlight: 2.1.11 - cli-table3: 0.6.5 - marked: 15.0.12 - node-emoji: 2.2.0 - supports-hyperlinks: 3.2.0 - - marked@15.0.12: {} - marked@4.3.0: {} marky@1.3.0: {} @@ -52713,8 +51879,6 @@ snapshots: meow@12.1.1: {} - meow@13.2.0: {} - merge-descriptors@1.0.3: {} merge-descriptors@2.0.0: {} @@ -53229,9 +52393,8 @@ snapshots: mime@2.6.0: {} - mime@3.0.0: {} - - mime@4.1.0: {} + mime@3.0.0: + optional: true mimic-fn@2.1.0: {} @@ -53300,6 +52463,7 @@ snapshots: minimatch@7.4.6: dependencies: brace-expansion: 2.0.2 + optional: true minimatch@8.0.4: dependencies: @@ -53510,8 +52674,6 @@ snapshots: neo-async@2.6.2: {} - nerf-dart@1.0.0: {} - next-themes@0.4.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 @@ -53616,7 +52778,7 @@ snapshots: - webpack-cli optional: true - next@16.1.5(@babel/core@7.29.0)(@playwright/test@1.57.0)(@swc/core@1.15.10(@swc/helpers@0.5.18))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.0.0-rc-cd22717c-20241013(react@19.0.0-rc-cd22717c-20241013))(react@19.0.0-rc-cd22717c-20241013)(sass@1.97.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)): + next@16.1.5(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.15.10(@swc/helpers@0.5.18))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.0.0-rc-cd22717c-20241013(react@19.0.0-rc-cd22717c-20241013))(react@19.0.0-rc-cd22717c-20241013)(sass@1.97.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)): dependencies: '@next/env': 16.1.5 '@swc/helpers': 0.5.15 @@ -53625,7 +52787,7 @@ snapshots: 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.29.0)(babel-plugin-macros@3.1.0)(react@19.0.0-rc-cd22717c-20241013) + styled-jsx: 5.1.6(@babel/core@7.28.6)(babel-plugin-macros@3.1.0)(react@19.0.0-rc-cd22717c-20241013) webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) optionalDependencies: '@next/swc-darwin-arm64': 16.1.5 @@ -53665,13 +52827,6 @@ snapshots: node-domexception@1.0.0: {} - node-emoji@2.2.0: - dependencies: - '@sindresorhus/is': 4.6.0 - char-regex: 1.0.2 - emojilib: 2.4.0 - skin-tone: 2.0.0 - node-fetch-native@1.6.7: {} node-fetch@2.6.7(encoding@0.1.13): @@ -53773,18 +52928,6 @@ snapshots: semver: 5.7.2 validate-npm-package-license: 3.0.4 - normalize-package-data@6.0.2: - dependencies: - hosted-git-info: 7.0.2 - semver: 7.6.3 - validate-npm-package-license: 3.0.4 - - normalize-package-data@8.0.0: - dependencies: - hosted-git-info: 9.0.2 - semver: 7.6.3 - validate-npm-package-license: 3.0.4 - normalize-path@2.1.1: dependencies: remove-trailing-separator: 1.1.0 @@ -53838,15 +52981,6 @@ snapshots: dependencies: path-key: 4.0.0 - npm-run-path@6.0.0: - dependencies: - path-key: 4.0.0 - unicorn-magic: 0.3.0 - - npm@10.9.4: {} - - npm@11.9.0: {} - npmlog@5.0.1: dependencies: are-we-there-yet: 2.0.0 @@ -53873,7 +53007,7 @@ snapshots: nwsapi@2.2.23: {} - nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.15.10(@swc/helpers@0.5.18)): + nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)): dependencies: '@napi-rs/wasm-runtime': 0.2.4 '@yarnpkg/lockfile': 1.1.0 @@ -53922,7 +53056,7 @@ snapshots: '@nx/nx-linux-x64-musl': 21.2.3 '@nx/nx-win32-arm64-msvc': 21.2.3 '@nx/nx-win32-x64-msvc': 21.2.3 - '@swc-node/register': 1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.8.2) + '@swc-node/register': 1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3) '@swc/core': 1.15.10(@swc/helpers@0.5.18) transitivePeerDependencies: - debug @@ -54073,7 +53207,8 @@ snapshots: dependencies: ee-first: 1.1.1 - on-headers@1.0.2: {} + on-headers@1.0.2: + optional: true on-headers@1.1.0: {} @@ -54218,30 +53353,14 @@ snapshots: p-cancelable@3.0.0: {} - p-each-series@3.0.0: {} - - p-event@6.0.1: - dependencies: - p-timeout: 6.1.4 - p-filter@2.1.0: dependencies: p-map: 2.1.0 - p-filter@4.1.0: - dependencies: - p-map: 7.0.4 - p-finally@1.0.0: {} p-finally@2.0.1: {} - p-is-promise@3.0.0: {} - - p-limit@1.3.0: - dependencies: - p-try: 1.0.0 - p-limit@2.3.0: dependencies: p-try: 2.2.0 @@ -54262,10 +53381,6 @@ snapshots: dependencies: yocto-queue: 1.2.2 - p-locate@2.0.0: - dependencies: - p-limit: 1.3.0 - p-locate@3.0.0: dependencies: p-limit: 2.3.0 @@ -54288,17 +53403,11 @@ snapshots: dependencies: aggregate-error: 3.1.0 - p-map@7.0.4: {} - p-queue@6.6.2: dependencies: eventemitter3: 4.0.7 p-timeout: 3.2.0 - p-reduce@2.1.0: {} - - p-reduce@3.0.0: {} - p-retry@6.2.1: dependencies: '@types/retry': 0.12.2 @@ -54309,10 +53418,6 @@ snapshots: dependencies: p-finally: 1.0.0 - p-timeout@6.1.4: {} - - p-try@1.0.0: {} - p-try@2.2.0: {} package-json-from-dist@1.0.1: {} @@ -54382,24 +53487,12 @@ snapshots: json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 - parse-json@8.3.0: - dependencies: - '@babel/code-frame': 7.29.0 - index-to-position: 1.2.0 - type-fest: 4.41.0 - parse-ms@2.1.0: {} - parse-ms@4.0.0: {} - parse-node-version@1.0.1: {} parse-passwd@1.0.0: {} - parse5-htmlparser2-tree-adapter@6.0.1: - dependencies: - parse5: 6.0.1 - parse5-htmlparser2-tree-adapter@7.1.0: dependencies: domhandler: 5.0.3 @@ -54407,8 +53500,6 @@ snapshots: parse5@4.0.0: {} - parse5@5.1.1: {} - parse5@6.0.1: {} parse5@7.3.0: @@ -54529,7 +53620,8 @@ snapshots: pify@2.3.0: {} - pify@3.0.0: {} + pify@3.0.0: + optional: true pify@4.0.1: {} @@ -54539,6 +53631,7 @@ snapshots: dependencies: readable-stream: 4.7.0 split2: 4.2.0 + optional: true pino-abstract-transport@2.0.0: dependencies: @@ -54593,6 +53686,7 @@ snapshots: safe-stable-stringify: 2.5.0 sonic-boom: 4.2.0 thread-stream: 3.1.0 + optional: true pirates@4.0.7: {} @@ -54602,11 +53696,6 @@ snapshots: pkce-challenge@5.0.1: {} - pkg-conf@2.1.0: - dependencies: - find-up: 2.1.0 - load-json-file: 4.0.0 - pkg-dir@3.0.0: dependencies: find-up: 3.0.0 @@ -54639,7 +53728,8 @@ snapshots: dependencies: find-up: 3.0.0 - pkginfo@0.4.1: {} + pkginfo@0.4.1: + optional: true pkijs@3.3.3: dependencies: @@ -54896,21 +53986,21 @@ snapshots: postcss: 8.4.38 ts-node: 10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2) - postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2)): + postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)): dependencies: lilconfig: 3.1.3 yaml: 2.8.2 optionalDependencies: postcss: 8.4.38 - ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2) + ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3) - postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)): + postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.9.3)): dependencies: lilconfig: 3.1.3 yaml: 2.8.2 optionalDependencies: postcss: 8.4.38 - ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3) + ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.9.3) postcss-load-config@4.0.2(postcss@8.4.49)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.4.5)): dependencies: @@ -55619,17 +54709,15 @@ snapshots: dependencies: parse-ms: 2.1.0 - pretty-ms@9.3.0: - dependencies: - parse-ms: 4.0.0 - proc-log@3.0.0: {} process-nextick-args@2.0.1: {} - process-warning@1.0.0: {} + process-warning@1.0.0: + optional: true - process-warning@4.0.1: {} + process-warning@4.0.1: + optional: true process-warning@5.0.0: {} @@ -55666,8 +54754,6 @@ snapshots: property-information@7.1.0: {} - proto-list@1.2.4: {} - proxy-addr@2.0.7: dependencies: forwarded: 0.2.0 @@ -55831,6 +54917,7 @@ snapshots: qs@6.14.0: dependencies: side-channel: 1.1.0 + optional: true qs@6.14.1: dependencies: @@ -57210,6 +56297,10 @@ snapshots: dependencies: typescript: 5.8.2 + react-docgen-typescript@2.4.0(typescript@5.9.3): + dependencies: + typescript: 5.9.3 + react-docgen@6.0.0-alpha.3: dependencies: '@babel/core': 7.29.0 @@ -57342,7 +56433,7 @@ snapshots: dependencies: react: 18.3.1 - react-i18next@15.7.4(i18next@23.16.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.2): + react-i18next@15.7.4(i18next@23.16.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3): dependencies: '@babel/runtime': 7.28.2 html-parse-stringify: 3.0.1 @@ -57350,7 +56441,7 @@ snapshots: react: 19.2.4 optionalDependencies: react-dom: 19.2.4(react@19.2.4) - typescript: 5.8.2 + typescript: 5.9.3 react-i18next@16.5.4(i18next@25.8.4(typescript@5.6.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.3): dependencies: @@ -57865,32 +56956,12 @@ snapshots: dependencies: pify: 2.3.0 - read-package-up@11.0.0: - dependencies: - find-up-simple: 1.0.1 - read-pkg: 9.0.1 - type-fest: 4.41.0 - - read-package-up@12.0.0: - dependencies: - find-up-simple: 1.0.1 - read-pkg: 10.0.0 - type-fest: 5.4.3 - read-pkg-up@7.0.1: dependencies: find-up: 4.1.0 read-pkg: 5.2.0 type-fest: 0.8.1 - read-pkg@10.0.0: - dependencies: - '@types/normalize-package-data': 2.4.4 - normalize-package-data: 8.0.0 - parse-json: 8.3.0 - type-fest: 5.4.3 - unicorn-magic: 0.3.0 - read-pkg@5.2.0: dependencies: '@types/normalize-package-data': 2.4.4 @@ -57898,14 +56969,6 @@ snapshots: parse-json: 5.2.0 type-fest: 0.6.0 - read-pkg@9.0.1: - dependencies: - '@types/normalize-package-data': 2.4.4 - normalize-package-data: 6.0.2 - parse-json: 8.3.0 - type-fest: 4.41.0 - unicorn-magic: 0.1.0 - read-yaml-file@1.1.0: dependencies: graceful-fs: 4.2.11 @@ -58097,10 +57160,6 @@ snapshots: rc: 1.2.8 safe-buffer: 5.2.1 - registry-auth-token@5.1.1: - dependencies: - '@pnpm/npm-conf': 3.0.2 - registry-url@3.1.0: dependencies: rc: 1.2.8 @@ -58563,22 +57622,10 @@ snapshots: '@microsoft/api-extractor': 7.55.2(@types/node@22.19.9) typescript: 5.9.3 - rsbuild-plugin-dts@0.18.5(@microsoft/api-extractor@7.55.2(@types/node@20.19.5))(@rsbuild/core@1.7.3)(typescript@5.8.2): + rsbuild-plugin-dts@0.18.5(@microsoft/api-extractor@7.55.2(@types/node@22.19.9))(@rsbuild/core@1.7.3)(typescript@5.8.2): dependencies: '@ast-grep/napi': 0.37.0 '@rsbuild/core': 1.7.3 - optionalDependencies: - '@microsoft/api-extractor': 7.55.2(@types/node@20.19.5) - typescript: 5.8.2 - - rsbuild-plugin-dts@0.9.2(@microsoft/api-extractor@7.55.2(@types/node@22.19.9))(@rsbuild/core@1.4.0-beta.2)(typescript@5.8.2): - dependencies: - '@ast-grep/napi': 0.37.0 - '@rsbuild/core': 1.4.0-beta.2 - magic-string: 0.30.21 - picocolors: 1.1.1 - tinyglobby: 0.2.15 - tsconfig-paths: 4.2.0 optionalDependencies: '@microsoft/api-extractor': 7.55.2(@types/node@22.19.9) typescript: 5.8.2 @@ -58886,45 +57933,6 @@ snapshots: '@peculiar/x509': 1.14.3 pkijs: 3.3.3 - semantic-release@25.0.2(typescript@5.8.2): - dependencies: - '@semantic-release/commit-analyzer': 13.0.1(semantic-release@25.0.2(typescript@5.8.2)) - '@semantic-release/error': 4.0.0 - '@semantic-release/github': 12.0.3(semantic-release@25.0.2(typescript@5.8.2)) - '@semantic-release/npm': 13.1.3(semantic-release@25.0.2(typescript@5.8.2)) - '@semantic-release/release-notes-generator': 14.1.0(semantic-release@25.0.2(typescript@5.8.2)) - aggregate-error: 5.0.0 - cosmiconfig: 9.0.0(typescript@5.8.2) - debug: 4.4.3(supports-color@8.1.1) - env-ci: 11.2.0 - execa: 9.6.1 - figures: 6.1.0 - find-versions: 6.0.0 - get-stream: 6.0.1 - git-log-parser: 1.2.1 - hook-std: 4.0.0 - hosted-git-info: 9.0.2 - import-from-esm: 2.0.0 - lodash-es: 4.17.23 - 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 - read-package-up: 12.0.0 - resolve-from: 5.0.0 - semver: 7.6.3 - semver-diff: 5.0.0 - signale: 1.4.0 - yargs: 18.0.0 - transitivePeerDependencies: - - supports-color - - typescript - - semver-diff@5.0.0: - dependencies: - semver: 7.6.3 - semver-regex@4.0.5: {} semver-truncate@3.0.0: @@ -58945,7 +57953,8 @@ snapshots: semver@7.6.3: {} - semver@7.7.1: {} + semver@7.7.1: + optional: true semver@7.7.3: {} @@ -59253,12 +58262,6 @@ snapshots: signal-exit@4.1.0: {} - signale@1.4.0: - dependencies: - chalk: 2.4.2 - figures: 2.0.0 - pkg-conf: 2.1.0 - simple-swizzle@0.2.4: dependencies: is-arrayish: 0.3.4 @@ -59277,10 +58280,6 @@ snapshots: size-sensor@1.0.3: {} - skin-tone@2.0.0: - dependencies: - unicode-emoji-modifier-base: 1.0.0 - slash@3.0.0: {} slash@4.0.0: {} @@ -59350,6 +58349,7 @@ snapshots: sonic-boom@3.8.1: dependencies: atomic-sleep: 1.0.0 + optional: true sonic-boom@4.2.0: dependencies: @@ -59435,8 +58435,6 @@ snapshots: spawn-command@0.0.2: {} - spawn-error-forwarder@1.0.0: {} - spawndamnit@2.0.0: dependencies: cross-spawn: 5.1.0 @@ -59486,10 +58484,6 @@ snapshots: dependencies: extend-shallow: 3.0.2 - split2@1.0.0: - dependencies: - through2: 2.0.5 - split2@4.2.0: {} split@0.3.3: @@ -59546,24 +58540,25 @@ snapshots: steno@0.4.4: dependencies: graceful-fs: 4.2.11 + optional: true stop-iteration-iterator@1.1.0: dependencies: es-errors: 1.3.0 internal-slot: 1.1.0 - storybook-addon-rslib@1.0.3(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(@rslib/core@0.9.2(@microsoft/api-extractor@7.55.2(@types/node@22.19.9))(typescript@5.8.2))(storybook-builder-rsbuild@1.0.3(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(@types/react@18.3.11)(storybook@8.6.15(prettier@3.3.3))(tslib@2.8.1)(typescript@5.8.2))(typescript@5.8.2): + storybook-addon-rslib@1.0.3(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(@rslib/core@0.9.2(@microsoft/api-extractor@7.55.2(@types/node@22.19.9))(typescript@5.9.3))(storybook-builder-rsbuild@1.0.3(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(@types/react@18.3.11)(storybook@8.6.15(prettier@3.3.3))(tslib@2.8.1)(typescript@5.9.3))(typescript@5.9.3): dependencies: '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) - '@rslib/core': 0.9.2(@microsoft/api-extractor@7.55.2(@types/node@22.19.9))(typescript@5.8.2) - storybook-builder-rsbuild: 1.0.3(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(@types/react@18.3.11)(storybook@8.6.15(prettier@3.3.3))(tslib@2.8.1)(typescript@5.8.2) + '@rslib/core': 0.9.2(@microsoft/api-extractor@7.55.2(@types/node@22.19.9))(typescript@5.9.3) + storybook-builder-rsbuild: 1.0.3(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(@types/react@18.3.11)(storybook@8.6.15(prettier@3.3.3))(tslib@2.8.1)(typescript@5.9.3) optionalDependencies: - typescript: 5.8.2 + typescript: 5.9.3 - storybook-builder-rsbuild@1.0.3(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(@types/react@18.3.11)(storybook@8.6.15(prettier@3.3.3))(tslib@2.8.1)(typescript@5.8.2): + storybook-builder-rsbuild@1.0.3(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(@types/react@18.3.11)(storybook@8.6.15(prettier@3.3.3))(tslib@2.8.1)(typescript@5.9.3): dependencies: '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) - '@rsbuild/plugin-type-check': 1.3.3(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.8.2) + '@rsbuild/plugin-type-check': 1.3.3(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3) '@storybook/addon-docs': 8.6.15(@types/react@18.3.11)(storybook@8.6.15(prettier@3.3.3)) '@storybook/core-webpack': 8.6.15(storybook@8.6.15(prettier@3.3.3)) browser-assert: 1.2.1 @@ -59583,31 +58578,31 @@ snapshots: util: 0.12.5 util-deprecate: 1.0.2 optionalDependencies: - typescript: 5.8.2 + typescript: 5.9.3 transitivePeerDependencies: - '@rspack/core' - '@types/react' - tslib - storybook-react-rsbuild@1.0.3(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.57.0)(storybook@8.6.15(prettier@3.3.3))(tslib@2.8.1)(typescript@5.8.2)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): + storybook-react-rsbuild@1.0.3(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(@types/react@18.3.11)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.57.0)(storybook@8.6.15(prettier@3.3.3))(tslib@2.8.1)(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: '@rollup/pluginutils': 5.3.0(rollup@4.57.0) '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) - '@storybook/react': 8.6.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.6.15(prettier@3.3.3))(typescript@5.8.2) - '@storybook/react-docgen-typescript-plugin': 1.0.1(typescript@5.8.2)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + '@storybook/react': 8.6.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.6.15(prettier@3.3.3))(typescript@5.9.3) + '@storybook/react-docgen-typescript-plugin': 1.0.1(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) '@types/node': 18.16.9 find-up: 5.0.0 magic-string: 0.30.21 react: 18.3.1 react-docgen: 7.1.1 - react-docgen-typescript: 2.4.0(typescript@5.8.2) + react-docgen-typescript: 2.4.0(typescript@5.9.3) react-dom: 18.3.1(react@18.3.1) resolve: 1.22.11 storybook: 8.6.15(prettier@3.3.3) - storybook-builder-rsbuild: 1.0.3(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(@types/react@18.3.11)(storybook@8.6.15(prettier@3.3.3))(tslib@2.8.1)(typescript@5.8.2) + storybook-builder-rsbuild: 1.0.3(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(@types/react@18.3.11)(storybook@8.6.15(prettier@3.3.3))(tslib@2.8.1)(typescript@5.9.3) tsconfig-paths: 4.2.0 optionalDependencies: - typescript: 5.8.2 + typescript: 5.9.3 transitivePeerDependencies: - '@rspack/core' - '@storybook/test' @@ -59662,11 +58657,6 @@ snapshots: inherits: 2.0.4 readable-stream: 3.6.2 - stream-combiner2@1.1.1: - dependencies: - duplexer2: 0.1.4 - readable-stream: 2.3.8 - stream-combiner@0.0.4: dependencies: duplexer: 0.1.2 @@ -59840,8 +58830,6 @@ snapshots: strip-final-newline@3.0.0: {} - strip-final-newline@4.0.0: {} - strip-indent@3.0.0: dependencies: min-indent: 1.0.1 @@ -59957,12 +58945,12 @@ snapshots: babel-plugin-macros: 3.1.0 optional: true - styled-jsx@5.1.6(@babel/core@7.29.0)(babel-plugin-macros@3.1.0)(react@19.0.0-rc-cd22717c-20241013): + styled-jsx@5.1.6(@babel/core@7.28.6)(babel-plugin-macros@3.1.0)(react@19.0.0-rc-cd22717c-20241013): dependencies: client-only: 0.0.1 react: 19.0.0-rc-cd22717c-20241013 optionalDependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.28.6 babel-plugin-macros: 3.1.0 styled-jsx@5.1.7(@babel/core@7.28.6)(babel-plugin-macros@3.1.0)(react@18.3.1): @@ -60054,12 +59042,6 @@ snapshots: tinyglobby: 0.2.15 ts-interface-checker: 0.1.13 - super-regex@1.1.0: - dependencies: - function-timeout: 1.0.2 - make-asynchronous: 1.0.1 - time-span: 5.1.0 - supports-color@2.0.0: {} supports-color@5.5.0: @@ -60076,11 +59058,6 @@ snapshots: supports-color@9.3.1: {} - supports-hyperlinks@3.2.0: - dependencies: - has-flag: 4.0.0 - supports-color: 7.2.0 - supports-preserve-symlinks-flag@1.0.0: {} svg-parser@2.0.4: {} @@ -60143,8 +59120,6 @@ snapshots: typical: 5.2.0 wordwrapjs: 4.0.1 - tagged-tag@1.0.0: {} - tailwind-merge@2.6.1: {} tailwindcss-animate@1.0.7(tailwindcss@3.4.16(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.6.3))): @@ -60178,7 +59153,7 @@ snapshots: transitivePeerDependencies: - ts-node - tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2)): + tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -60197,7 +59172,7 @@ snapshots: postcss: 8.4.38 postcss-import: 15.1.0(postcss@8.4.38) postcss-js: 4.1.0(postcss@8.4.38) - postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2)) + postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) postcss-nested: 6.2.0(postcss@8.4.38) postcss-selector-parser: 6.1.2 resolve: 1.22.8 @@ -60205,7 +59180,7 @@ snapshots: transitivePeerDependencies: - ts-node - tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)): + tailwindcss@3.4.13(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.9.3)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -60224,7 +59199,7 @@ snapshots: postcss: 8.4.38 postcss-import: 15.1.0(postcss@8.4.38) postcss-js: 4.1.0(postcss@8.4.38) - postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) + postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.9.3)) postcss-nested: 6.2.0(postcss@8.4.38) postcss-selector-parser: 6.1.2 resolve: 1.22.8 @@ -60354,8 +59329,6 @@ snapshots: temp-dir@2.0.0: {} - temp-dir@3.0.0: {} - temp@0.8.4: dependencies: rimraf: 2.6.3 @@ -60368,20 +59341,6 @@ snapshots: type-fest: 0.16.0 unique-string: 2.0.0 - tempy@3.1.2: - dependencies: - is-stream: 3.0.0 - temp-dir: 3.0.0 - type-fest: 2.19.0 - unique-string: 3.0.0 - - tempy@3.2.0: - dependencies: - is-stream: 3.0.0 - temp-dir: 3.0.0 - type-fest: 2.19.0 - unique-string: 3.0.0 - term-size@2.2.1: {} terser-webpack-plugin@5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): @@ -60598,10 +59557,6 @@ snapshots: dependencies: convert-hrtime: 3.0.0 - time-span@5.1.0: - dependencies: - convert-hrtime: 5.0.0 - timers-browserify@2.0.12: dependencies: setimmediate: 1.0.5 @@ -60712,8 +59667,6 @@ snapshots: dependencies: punycode: 2.3.1 - traverse@0.6.8: {} - tree-dump@1.1.0(tslib@2.8.1): dependencies: tslib: 2.8.1 @@ -60788,6 +59741,21 @@ snapshots: transitivePeerDependencies: - tslib + ts-checker-rspack-plugin@1.2.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3): + dependencies: + '@babel/code-frame': 7.29.0 + '@rspack/lite-tapable': 1.1.0 + chokidar: 3.6.0 + is-glob: 4.0.3 + memfs: 4.56.10(tslib@2.8.1) + minimatch: 9.0.5 + picocolors: 1.1.1 + typescript: 5.9.3 + optionalDependencies: + '@rspack/core': 1.7.5(@swc/helpers@0.5.18) + transitivePeerDependencies: + - tslib + ts-checker-rspack-plugin@1.2.6(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.0.4): dependencies: '@babel/code-frame': 7.29.0 @@ -60818,6 +59786,21 @@ snapshots: transitivePeerDependencies: - tslib + ts-checker-rspack-plugin@1.2.6(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3): + dependencies: + '@babel/code-frame': 7.29.0 + '@rspack/lite-tapable': 1.1.0 + chokidar: 3.6.0 + is-glob: 4.0.3 + memfs: 4.56.10(tslib@2.8.1) + minimatch: 9.0.5 + picocolors: 1.1.1 + typescript: 5.9.3 + optionalDependencies: + '@rspack/core': 2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18) + transitivePeerDependencies: + - tslib + ts-dedent@2.2.0: {} ts-deepmerge@7.0.2: {} @@ -60826,17 +59809,17 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.0.1(@babel/core@7.29.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(esbuild@0.25.0)(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2)))(typescript@5.8.2): + ts-jest@29.0.1(@babel/core@7.29.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(esbuild@0.25.0)(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)))(typescript@5.9.3): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2)) + jest: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.6.3 - typescript: 5.8.2 + typescript: 5.9.3 yargs-parser: 21.1.1 optionalDependencies: '@babel/core': 7.29.0 @@ -60863,25 +59846,25 @@ snapshots: babel-jest: 29.7.0(@babel/core@7.28.6) esbuild: 0.25.0 - ts-loader@9.4.4(typescript@5.8.2)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): + ts-loader@9.4.4(typescript@5.8.2)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): dependencies: chalk: 4.1.2 enhanced-resolve: 5.19.0 micromatch: 4.0.8 semver: 7.6.3 typescript: 5.8.2 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) - ts-loader@9.4.4(typescript@5.8.2)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): + ts-loader@9.4.4(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): dependencies: chalk: 4.1.2 enhanced-resolve: 5.19.0 micromatch: 4.0.8 semver: 7.6.3 - typescript: 5.8.2 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) + typescript: 5.9.3 + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) - ts-loader@9.5.4(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): + ts-loader@9.5.4(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: chalk: 4.1.2 enhanced-resolve: 5.19.0 @@ -60889,17 +59872,17 @@ snapshots: semver: 7.6.3 source-map: 0.7.6 typescript: 5.8.2 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - ts-loader@9.5.4(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): + ts-loader@9.5.4(typescript@5.9.3)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: chalk: 4.1.2 enhanced-resolve: 5.19.0 micromatch: 4.0.8 semver: 7.6.3 source-map: 0.7.6 - typescript: 5.8.2 - webpack: 5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) + typescript: 5.9.3 + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) ts-morph@12.0.0: dependencies: @@ -61008,7 +59991,7 @@ snapshots: '@swc/core': 1.15.10(@swc/helpers@0.5.18) optional: true - ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.8.2): + ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.12 @@ -61022,32 +60005,32 @@ snapshots: create-require: 1.1.1 diff: 4.0.4 make-error: 1.3.6 - typescript: 5.8.2 + typescript: 5.9.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: '@swc/core': 1.15.10(@swc/helpers@0.5.18) - optional: true - ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3): + ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.12 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.19.5 + '@types/node': 22.19.9 acorn: 8.15.0 acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.4 make-error: 1.3.6 - typescript: 5.9.3 + typescript: 5.0.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: '@swc/core': 1.15.10(@swc/helpers@0.5.18) + optional: true ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.6.3): dependencies: @@ -61070,6 +60053,48 @@ snapshots: '@swc/core': 1.15.10(@swc/helpers@0.5.18) optional: true + ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.12 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 22.19.9 + acorn: 8.15.0 + acorn-walk: 8.3.4 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.4 + make-error: 1.3.6 + typescript: 5.8.2 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.15.10(@swc/helpers@0.5.18) + optional: true + + ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.9.3): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.12 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 22.19.9 + acorn: 8.15.0 + acorn-walk: 8.3.4 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.4 + make-error: 1.3.6 + typescript: 5.9.3 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.15.10(@swc/helpers@0.5.18) + optional: true + ts-regex-builder@1.8.2: {} ts-toolbelt@6.15.5: {} @@ -61212,10 +60237,10 @@ snapshots: tslib: 1.14.1 typescript: 5.0.4 - tsutils@3.21.0(typescript@5.8.2): + tsutils@3.21.0(typescript@5.9.3): dependencies: tslib: 1.14.1 - typescript: 5.8.2 + typescript: 5.9.3 tsyringe@4.10.0: dependencies: @@ -61227,13 +60252,12 @@ snapshots: dependencies: safe-buffer: 5.2.1 - tunnel@0.0.6: {} - tween-functions@1.2.0: {} tweetnacl@0.14.5: {} - typanion@3.14.0: {} + typanion@3.14.0: + optional: true type-check@0.4.0: dependencies: @@ -61255,15 +60279,10 @@ snapshots: type-fest@0.8.1: {} - type-fest@1.4.0: {} - type-fest@2.19.0: {} - type-fest@4.41.0: {} - - type-fest@5.4.3: - dependencies: - tagged-tag: 1.0.0 + type-fest@4.41.0: + optional: true type-is@1.6.18: dependencies: @@ -61422,8 +60441,6 @@ snapshots: unicode-canonical-property-names-ecmascript@2.0.1: {} - unicode-emoji-modifier-base@1.0.0: {} - unicode-match-property-ecmascript@2.0.0: dependencies: unicode-canonical-property-names-ecmascript: 2.0.1 @@ -61435,8 +60452,6 @@ snapshots: unicorn-magic@0.1.0: {} - unicorn-magic@0.3.0: {} - unified@10.1.2: dependencies: '@types/unist': 2.0.11 @@ -61482,10 +60497,6 @@ snapshots: dependencies: crypto-random-string: 2.0.0 - unique-string@3.0.0: - dependencies: - crypto-random-string: 4.0.0 - unist-builder@2.0.3: {} unist-util-generated@1.1.6: {} @@ -61573,8 +60584,6 @@ snapshots: unist-util-is: 6.0.1 unist-util-visit-parents: 6.0.2 - universal-user-agent@7.0.3: {} - universalify@0.1.2: {} universalify@0.2.0: {} @@ -61661,8 +60670,6 @@ snapshots: url-join@4.0.1: {} - url-join@5.0.0: {} - url-loader@4.1.1(file-loader@6.2.0(webpack@5.104.1))(webpack@5.104.1): dependencies: loader-utils: 2.0.4 @@ -61774,7 +60781,8 @@ snapshots: validate-npm-package-name@5.0.1: {} - validator@13.12.0: {} + validator@13.12.0: + optional: true value-equal@1.0.1: {} @@ -61821,6 +60829,7 @@ snapshots: transitivePeerDependencies: - encoding - supports-color + optional: true verdaccio-htpasswd@13.0.0-next-8.15: dependencies: @@ -61834,6 +60843,7 @@ snapshots: unix-crypt-td-js: 1.1.4 transitivePeerDependencies: - supports-color + optional: true verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0): dependencies: @@ -61875,6 +60885,7 @@ snapshots: - react-native-b4a - supports-color - typanion + optional: true verror@1.10.0: dependencies: @@ -62263,8 +61274,6 @@ snapshots: web-vitals@0.2.4: {} - web-worker@1.2.0: {} - webidl-conversions@3.0.1: {} webidl-conversions@4.0.2: {} @@ -63168,19 +62177,19 @@ snapshots: dependencies: os-paths: 4.4.0 - xgplayer-subtitles@3.0.23(core-js@3.36.1): + xgplayer-subtitles@3.0.23(core-js@3.48.0): dependencies: - core-js: 3.36.1 + core-js: 3.48.0 eventemitter3: 4.0.7 - xgplayer@3.0.23(core-js@3.36.1): + xgplayer@3.0.23(core-js@3.48.0): dependencies: - core-js: 3.36.1 + core-js: 3.48.0 danmu.js: 1.2.1 delegate: 3.2.0 downloadjs: 1.4.7 eventemitter3: 4.0.7 - xgplayer-subtitles: 3.0.23(core-js@3.36.1) + xgplayer-subtitles: 3.0.23(core-js@3.48.0) xml-name-validator@4.0.0: {} @@ -63219,8 +62228,6 @@ snapshots: yargs-parser@21.1.1: {} - yargs-parser@22.0.0: {} - yargs@15.4.1: dependencies: cliui: 6.0.0 @@ -63255,15 +62262,6 @@ snapshots: y18n: 5.0.8 yargs-parser: 21.1.1 - yargs@18.0.0: - dependencies: - cliui: 9.0.1 - escalade: 3.2.0 - get-caller-file: 2.0.5 - string-width: 7.2.0 - y18n: 5.0.8 - yargs-parser: 22.0.0 - yauzl-clone@1.0.4: dependencies: events-intercept: 2.0.0 @@ -63291,8 +62289,6 @@ snapshots: yocto-queue@1.2.2: {} - yoctocolors@2.1.2: {} - zod-to-json-schema@3.25.1(zod@3.25.76): dependencies: zod: 3.25.76 diff --git a/project.json b/project.json index 523e33cd5cd..a1359dd61c2 100644 --- a/project.json +++ b/project.json @@ -1,14 +1,5 @@ { "name": "module-federation", "$schema": "node_modules/nx/schemas/project-schema.json", - "targets": { - "local-registry": { - "executor": "@nx/js:verdaccio", - "options": { - "port": 4873, - "config": ".verdaccio/config.yml", - "storage": "tmp/local-registry/storage" - } - } - } + "targets": {} } diff --git a/scripts/local-registry.sh b/scripts/local-registry.sh deleted file mode 100644 index a96d0e19d9e..00000000000 --- a/scripts/local-registry.sh +++ /dev/null @@ -1,32 +0,0 @@ -#!/usr/bin/env bash - -COMMAND=$1 - -if [[ $COMMAND == "enable" ]]; then - echo "Setting registry to local registry" - echo "To Disable: yarn local-registry disable" - npm config set registry http://localhost:4873/ - yarn config set registry http://localhost:4873/ -fi - -if [[ $COMMAND == "disable" ]]; then - npm config delete registry - yarn config delete registry - CURRENT_NPM_REGISTRY=$(npm config get registry) - CURRENT_YARN_REGISTRY=$(yarn config get registry) - - echo "Reverting registries" - echo " > NPM: $CURRENT_NPM_REGISTRY" - echo " > YARN: $CURRENT_YARN_REIGSTRY" -fi - -if [[ $COMMAND == "clear" ]]; then - echo "Clearing Local Registry" - rm -rf ./build/local-registry/storage -fi - -if [[ $COMMAND == "start" ]]; then - echo "Starting Local Registry" - VERDACCIO_HANDLE_KILL_SIGNALS=true - yarn verdaccio --config ./.verdaccio/config.yml -fi diff --git a/tools/rslib-plugin/project.json b/tools/rslib-plugin/project.json index 69693f81b64..3d97e7bd746 100644 --- a/tools/rslib-plugin/project.json +++ b/tools/rslib-plugin/project.json @@ -6,40 +6,37 @@ "tags": ["type:plugin"], "targets": { "build": { - "executor": "@nx/js:tsc", - "outputs": ["{options.outputPath}"], + "executor": "nx:run-commands", + "outputs": ["{workspaceRoot}/tools/rslib-plugin/dist"], "options": { - "outputPath": "tools/rslib-plugin/dist", - "main": "tools/rslib-plugin/src/index.ts", - "tsConfig": "tools/rslib-plugin/tsconfig.json", - "assets": [ - "tools/rslib-plugin/*.md", - "tools/rslib-plugin/package.json", - "tools/rslib-plugin/executors.json", - { - "input": "tools/rslib-plugin/src", - "glob": "**/schema.json", - "output": "src" - } + "parallel": false, + "commands": [ + "node -e \"require('fs').rmSync('tools/rslib-plugin/dist',{recursive:true,force:true})\"", + "pnpm exec tsc -p tools/rslib-plugin/tsconfig.json --outDir tools/rslib-plugin/dist", + "cp tools/rslib-plugin/*.md tools/rslib-plugin/dist", + "cp tools/rslib-plugin/package.json tools/rslib-plugin/dist", + "cp tools/rslib-plugin/executors.json tools/rslib-plugin/dist", + "mkdir -p tools/rslib-plugin/dist/src/executors/build tools/rslib-plugin/dist/src/executors/dev tools/rslib-plugin/dist/src/executors/echo", + "cp tools/rslib-plugin/src/executors/build/schema.json tools/rslib-plugin/dist/src/executors/build/schema.json", + "cp tools/rslib-plugin/src/executors/dev/schema.json tools/rslib-plugin/dist/src/executors/dev/schema.json", + "cp tools/rslib-plugin/src/executors/echo/schema.json tools/rslib-plugin/dist/src/executors/echo/schema.json" ] } }, "lint": { - "executor": "@nx/eslint:lint", + "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "lintFilePatterns": [ - "tools/rslib-plugin/**/*.ts", - "tools/rslib-plugin/package.json" - ] + "command": "pnpm exec eslint \"tools/rslib-plugin/**/*.ts\" \"tools/rslib-plugin/package.json\"", + "forwardAllArgs": false } }, "test": { - "executor": "@nx/jest:jest", + "executor": "nx:run-commands", "outputs": ["{workspaceRoot}/coverage/tools/rslib-plugin"], "options": { - "jestConfig": "tools/rslib-plugin/jest.config.ts", - "passWithNoTests": true + "command": "pnpm exec jest --config tools/rslib-plugin/jest.config.ts --passWithNoTests", + "forwardAllArgs": false } } } From 0da460c3f6bdd344bcf72caadc3f179f6c23ae6e Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Sat, 28 Feb 2026 09:21:51 +0000 Subject: [PATCH 02/86] fix(module-federation): restore core lint compatibility --- package.json | 6 +- packages/core/project.json | 2 +- pnpm-lock.yaml | 1948 ++++++++++++++++-------------------- 3 files changed, 879 insertions(+), 1077 deletions(-) diff --git a/package.json b/package.json index 847081cd504..b837209f895 100644 --- a/package.json +++ b/package.json @@ -133,6 +133,8 @@ "overrides": { "@changesets/assemble-release-plan": "workspace:*", "ajv": "8.18.0", + "eslint>ajv": "6.12.6", + "@eslint/eslintrc>ajv": "6.12.6", "schema-utils@3.3.0>ajv": "6.12.6" }, "onlyBuiltDependencies": [ @@ -236,8 +238,8 @@ "@types/node-fetch": "2.6.11", "@types/pidusage": "2.0.5", "@types/webpack-sources": "3.2.3", - "@typescript-eslint/eslint-plugin": "7.18.0", - "@typescript-eslint/parser": "7.18.0", + "@typescript-eslint/eslint-plugin": "8.56.1", + "@typescript-eslint/parser": "8.56.1", "@vitest/coverage-istanbul": "1.6.0", "@vitest/coverage-v8": "1.6.0", "@vitest/ui": "1.6.0", diff --git a/packages/core/project.json b/packages/core/project.json index ed911d1de17..d4f378407a1 100644 --- a/packages/core/project.json +++ b/packages/core/project.json @@ -21,7 +21,7 @@ "executor": "nx:run-commands", "outputs": ["{options.outputFile}"], "options": { - "command": "pnpm exec eslint \"packages/core/**/*.ts\"", + "command": "ESLINT_USE_FLAT_CONFIG=false pnpm exec eslint \"packages/core/**/*.ts\"", "forwardAllArgs": false } }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1d0843c78ae..c275f6c01c0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,6 +7,8 @@ settings: overrides: '@changesets/assemble-release-plan': workspace:* ajv: 8.18.0 + eslint>ajv: 6.12.6 + '@eslint/eslintrc>ajv': 6.12.6 schema-utils@3.3.0>ajv: 6.12.6 packageExtensionsChecksum: sha256-njHBtyEIrD7qjQ2QdtqwWhyNogEQIkOoMSeJy70oIv0= @@ -47,7 +49,7 @@ importers: version: 4.4.2 openai: specifier: ^4.72.0 - version: 4.104.0(encoding@0.1.13)(ws@8.19.0)(zod@3.25.76) + version: 4.104.0(encoding@0.1.13)(ws@8.18.0)(zod@3.25.76) rambda: specifier: 7.5.0 version: 7.5.0 @@ -126,7 +128,7 @@ importers: version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@zkochan/js-yaml@0.0.7)(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@nx/eslint-plugin': specifier: 21.2.3 - version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint-config-prettier@10.1.5(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) + version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint-config-prettier@10.1.5(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@nx/express': specifier: 21.2.3 version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(@zkochan/js-yaml@0.0.7)(babel-plugin-macros@3.1.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(express@4.21.2)(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) @@ -168,7 +170,7 @@ importers: version: 1.57.0 '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3)(webpack-hot-middleware@2.26.1)(webpack@5.104.1) '@rollup/plugin-alias': specifier: 5.1.1 version: 5.1.1(rollup@4.57.0) @@ -263,11 +265,11 @@ importers: specifier: 3.2.3 version: 3.2.3 '@typescript-eslint/eslint-plugin': - specifier: 7.18.0 - version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) + specifier: 8.56.1 + version: 8.56.1(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/parser': - specifier: 7.18.0 - version: 7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) + specifier: 8.56.1 + version: 8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) '@vitest/coverage-istanbul': specifier: 1.6.0 version: 1.6.0(vitest@1.6.0) @@ -321,7 +323,7 @@ importers: version: 2.15.2(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)) eslint-plugin-import: specifier: 2.31.0 - version: 2.31.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)) + version: 2.31.0(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)) eslint-plugin-jsx-a11y: specifier: 6.10.1 version: 6.10.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)) @@ -423,7 +425,7 @@ importers: version: 3.5.0 rsbuild-plugin-publint: specifier: ^0.2.1 - version: 0.2.1(@rsbuild/core@1.7.3) + version: 0.2.1(@rsbuild/core@1.4.16) serve: specifier: ^14.2.4 version: 14.2.5 @@ -441,7 +443,7 @@ importers: version: 3.4.13(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)) terser-webpack-plugin: specifier: ^5.3.10 - version: 5.3.16(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + version: 5.3.16(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack@5.104.1) ts-jest: specifier: 29.1.5 version: 29.1.5(@babel/core@7.28.6)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.6))(esbuild@0.25.0)(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)))(typescript@5.8.2) @@ -513,7 +515,7 @@ importers: version: 4.17.23 next: specifier: 14.2.35 - version: 14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4) + version: 14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) react: specifier: 18.3.1 version: 18.3.1 @@ -550,7 +552,7 @@ importers: version: 4.17.23 next: specifier: 14.2.35 - version: 14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4) + version: 14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) react: specifier: 18.3.1 version: 18.3.1 @@ -590,7 +592,7 @@ importers: version: 4.17.23 next: specifier: 14.2.35 - version: 14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4) + version: 14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) react: specifier: 18.3.1 version: 18.3.1 @@ -646,7 +648,7 @@ importers: version: link:../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3)(webpack-hot-middleware@2.26.1)(webpack@5.104.1) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -723,7 +725,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3)(webpack-hot-middleware@2.26.1)(webpack@5.104.1) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -754,7 +756,7 @@ importers: version: link:../../../packages/enhanced '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3)(webpack-hot-middleware@2.26.1)(webpack@5.104.1) '@rspack/core': specifier: ^1.0.2 version: 1.3.9(@swc/helpers@0.5.18) @@ -791,7 +793,7 @@ importers: version: link:../../../packages/enhanced '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3)(webpack-hot-middleware@2.26.1)(webpack@5.104.1) '@rspack/plugin-react-refresh': specifier: ^0.7.5 version: 0.7.5(react-refresh@0.14.2) @@ -825,7 +827,7 @@ importers: version: link:../../../packages/enhanced '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3)(webpack-hot-middleware@2.26.1)(webpack@5.104.1) '@rspack/plugin-react-refresh': specifier: ^0.7.5 version: 0.7.5(react-refresh@0.14.2) @@ -865,7 +867,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3)(webpack-hot-middleware@2.26.1)(webpack@5.104.1) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -911,7 +913,7 @@ importers: version: 0.80.0(@babel/core@7.28.6) '@react-native/eslint-config': specifier: 0.80.0 - version: 0.80.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)))(prettier@2.8.8)(typescript@5.0.4) + version: 0.80.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)))(prettier@2.8.8)(typescript@5.0.4) '@react-native/gradle-plugin': specifier: 0.80.0 version: 0.80.0 @@ -950,7 +952,7 @@ importers: version: 9.26.0(hono@4.11.10)(jiti@2.6.1) jest: specifier: ^29.6.3 - version: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)) + version: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)) nodemon: specifier: ^3.1.9 version: 3.1.11 @@ -1002,7 +1004,7 @@ importers: version: 0.80.0(@babel/core@7.28.6) '@react-native/eslint-config': specifier: 0.80.0 - version: 0.80.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)))(prettier@2.8.8)(typescript@5.0.4) + version: 0.80.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)))(prettier@2.8.8)(typescript@5.0.4) '@react-native/metro-config': specifier: 0.80.0 version: 0.80.0(@babel/core@7.28.6) @@ -1038,7 +1040,7 @@ importers: version: 9.26.0(hono@4.11.10)(jiti@2.6.1) jest: specifier: ^29.6.3 - version: 29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) + version: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)) nodemon: specifier: ^3.1.9 version: 3.1.11 @@ -1090,7 +1092,7 @@ importers: version: 0.80.0(@babel/core@7.28.6) '@react-native/eslint-config': specifier: 0.80.0 - version: 0.80.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)))(prettier@2.8.8)(typescript@5.0.4) + version: 0.80.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)))(prettier@2.8.8)(typescript@5.0.4) '@react-native/metro-config': specifier: 0.80.0 version: 0.80.0(@babel/core@7.28.6) @@ -1126,7 +1128,7 @@ importers: version: 9.26.0(hono@4.11.10)(jiti@2.6.1) jest: specifier: ^29.6.3 - version: 29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) + version: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)) nodemon: specifier: ^3.1.9 version: 3.1.11 @@ -1592,7 +1594,7 @@ importers: version: 9.26.0(hono@4.11.10)(jiti@2.6.1) eslint-config-next: specifier: 16.0.10 - version: 16.0.10(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.4.5) + version: 16.0.10(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.4.5) lint-staged: specifier: 15.2.2 version: 15.2.2 @@ -1683,7 +1685,7 @@ importers: version: 9.26.0(hono@4.11.10)(jiti@2.6.1) eslint-config-next: specifier: 16.0.10 - version: 16.0.10(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.4.5) + version: 16.0.10(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.4.5) lint-staged: specifier: 15.2.2 version: 15.2.2 @@ -1787,7 +1789,7 @@ importers: version: link:../../packages/runtime '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3)(webpack-hot-middleware@2.26.1)(webpack@5.104.1) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -1818,7 +1820,7 @@ importers: version: 18.3.0 file-loader: specifier: 6.2.0 - version: 6.2.0(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + version: 6.2.0(webpack@5.104.1) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -1843,7 +1845,7 @@ importers: version: 18.3.0 file-loader: specifier: 6.2.0 - version: 6.2.0(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + version: 6.2.0(webpack@5.104.1) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -2341,7 +2343,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3)(webpack-hot-middleware@2.26.1)(webpack@5.104.1) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -2375,7 +2377,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3)(webpack-hot-middleware@2.26.1)(webpack@5.104.1) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -2409,7 +2411,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3)(webpack-hot-middleware@2.26.1)(webpack@5.104.1) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -2446,7 +2448,7 @@ importers: version: 7.28.2 '@modern-js/runtime': specifier: 3.0.1 - version: 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@18.3.1(react@18.3.1))(react-server-dom-webpack@19.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@18.3.1) + version: 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@18.3.1(react@18.3.1))(react-server-dom-webpack@19.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@18.3.1) '@module-federation/enhanced': specifier: workspace:* version: link:../../../../packages/enhanced @@ -2465,7 +2467,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 3.0.1 - version: 3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(core-js@3.48.0)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.57.0)(ts-node@10.8.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4))(tsconfig-paths@3.14.2)(tslib@2.8.1)(typescript@5.0.4)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + version: 3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(core-js@3.48.0)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.57.0)(ts-node@10.8.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4))(tsconfig-paths@3.14.2)(tslib@2.8.1)(typescript@5.0.4)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) '@modern-js/plugin-server': specifier: 2.68.0 version: 2.68.0(@babel/traverse@7.29.0)(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -2720,13 +2722,13 @@ importers: version: link:../../packages/rspress-plugin '@rsbuild/plugin-sass': specifier: ^1.5.0 - version: 1.5.0(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) + version: 1.5.0(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1)) '@rspress/core': specifier: 2.0.3 - version: 2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.48.0)(webpack-hot-middleware@2.26.1) + version: 2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.36.1)(webpack-hot-middleware@2.26.1) '@rspress/plugin-llms': specifier: 2.0.1 - version: 2.0.1(@rspress/core@2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.48.0)(webpack-hot-middleware@2.26.1)) + version: 2.0.1(@rspress/core@2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.36.1)(webpack-hot-middleware@2.26.1)) framer-motion: specifier: ^10.0.0 version: 10.18.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1) @@ -2744,7 +2746,7 @@ importers: version: 3.4.13(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) xgplayer: specifier: ^3.0.16 - version: 3.0.23(core-js@3.48.0) + version: 3.0.23(core-js@3.36.1) devDependencies: '@types/node': specifier: ^20.19.5 @@ -2953,7 +2955,7 @@ importers: version: 2.66.7(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/runtime': specifier: 2.70.2 - version: 2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4) + version: 2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4) '@module-federation/sdk': specifier: workspace:* version: link:../sdk @@ -2987,7 +2989,7 @@ importers: version: 2.59.0(typescript@5.9.3) '@modern-js/app-tools': specifier: 2.70.2 - version: 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1) + version: 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.9.3) @@ -2996,7 +2998,7 @@ importers: version: 2.70.2(@types/node@20.19.5)(typescript@5.9.3) '@modern-js/storybook': specifier: 2.70.2 - version: 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + version: 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) '@modern-js/tsconfig': specifier: 2.70.2 version: 2.70.2 @@ -3069,7 +3071,7 @@ importers: dependencies: webpack: specifier: ^5.40.0 - version: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) + version: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) packages/create-module-federation: dependencies: @@ -3109,7 +3111,7 @@ importers: version: 1.2.5 rsbuild-plugin-publint: specifier: ^0.2.1 - version: 0.2.1(@rsbuild/core@1.7.3) + version: 0.2.1(@rsbuild/core@1.4.0-beta.2) packages/data-prefetch: dependencies: @@ -3140,7 +3142,7 @@ importers: version: 18.0.38 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) + version: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)) jest-environment-jsdom: specifier: ^29.7.0 version: 29.7.0 @@ -3161,10 +3163,10 @@ importers: version: 18.3.1(react@18.3.1) ts-jest: specifier: 29.0.1 - version: 29.0.1(@babel/core@7.29.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(esbuild@0.25.0)(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)))(typescript@5.9.3) + version: 29.0.1(@babel/core@7.29.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(esbuild@0.25.0)(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)))(typescript@5.9.3) webpack: specifier: 5.104.1 - version: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + version: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) packages/dts-plugin: dependencies: @@ -3294,7 +3296,7 @@ importers: version: 2.2.12(typescript@5.9.3) webpack: specifier: ^5.0.0 - version: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) + version: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) devDependencies: '@module-federation/webpack-bundler-runtime': specifier: workspace:* @@ -3553,13 +3555,13 @@ importers: devDependencies: '@modern-js/app-tools': specifier: 2.70.5 - version: 2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1) + version: 2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1) '@modern-js/module-tools': specifier: 2.70.5 version: 2.70.5(@types/node@22.19.9)(typescript@5.8.2) '@modern-js/runtime': specifier: 2.70.5 - version: 2.70.5(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(react@19.2.4) + version: 2.70.5(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4) '@modern-js/server-runtime': specifier: 2.70.5 version: 2.70.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -3647,13 +3649,13 @@ importers: devDependencies: '@modern-js/app-tools': specifier: 3.0.1 - version: 3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(core-js@3.48.0)(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(typescript@5.8.2)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + version: 3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(core-js@3.48.0)(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(typescript@5.8.2)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) '@modern-js/module-tools': specifier: 2.70.5 version: 2.70.5(@types/node@22.19.9)(typescript@5.8.2) '@modern-js/runtime': specifier: 3.0.1 - version: 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(react@19.2.4) + version: 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4) '@modern-js/server-runtime': specifier: 3.0.1 version: 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -3750,7 +3752,7 @@ importers: version: 3.3.2 next: specifier: ^12 || ^13 || ^14 || ^15 - version: 14.2.16(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4) + version: 14.2.16(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) react: specifier: ^17 || ^18 || ^19 version: 18.3.1 @@ -3762,7 +3764,7 @@ importers: version: 5.1.7(@babel/core@7.28.6)(babel-plugin-macros@3.1.0)(react@18.3.1) webpack: specifier: ^5.40.0 - version: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) + version: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) devDependencies: '@types/btoa': specifier: ^1.2.5 @@ -3799,7 +3801,7 @@ importers: version: 2.7.0(encoding@0.1.13) webpack: specifier: ^5.40.0 - version: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) + version: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) packages/retry-plugin: dependencies: @@ -3964,20 +3966,20 @@ importers: version: link:../sdk '@nx/module-federation': specifier: '>= 16.0.0' - version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(esbuild@0.25.0)(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.9.3))(webpack-cli@5.1.4) + version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(esbuild@0.25.0)(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.9.3))(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) '@nx/react': specifier: '>= 16.0.0' - version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(@zkochan/js-yaml@0.0.7)(esbuild@0.25.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.9.3))(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(@zkochan/js-yaml@0.0.7)(esbuild@0.25.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.9.3))(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) '@nx/webpack': specifier: '>= 16.0.0' - version: 21.2.3(@babel/traverse@7.29.0)(@rspack/core@1.3.9(@swc/helpers@0.5.18))(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(html-webpack-plugin@5.6.6(@rspack/core@1.3.9(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-template-compiler@2.7.16)(webpack-cli@5.1.4) + version: 21.2.3(@babel/traverse@7.29.0)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-template-compiler@2.7.16)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) devDependencies: '@module-federation/utilities': specifier: workspace:* version: link:../utilities '@rsbuild/core': specifier: 2.0.0-beta.2 - version: 2.0.0-beta.2(@module-federation/runtime-tools@0.15.0)(core-js@3.48.0) + version: 2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) '@storybook/core': specifier: ^8.4.6 version: 8.6.14(prettier@3.3.3)(storybook@9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3)) @@ -3989,7 +3991,7 @@ importers: version: 0.0.9(jest-environment-jsdom@29.7.0) webpack: specifier: 5.104.1 - version: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + version: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) webpack-virtual-modules: specifier: 0.6.2 version: 0.6.2 @@ -4304,7 +4306,7 @@ importers: version: 4.4.2 next: specifier: '*' - version: 14.2.16(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4) + version: 14.2.16(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) node-fetch: specifier: 2.7.0 version: 2.7.0(encoding@0.1.13) @@ -4322,7 +4324,7 @@ importers: version: 1.8.27(typescript@5.9.3) webpack: specifier: ^5.75.0 - version: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) + version: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) packages/utilities: dependencies: @@ -4334,7 +4336,7 @@ importers: version: 18.3.1(react@18.3.1) webpack: specifier: ^5.40.0 - version: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) + version: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) devDependencies: '@types/react': specifier: ^18.3.11 @@ -13318,6 +13320,14 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/eslint-plugin@8.56.1': + resolution: {integrity: sha512-Jz9ZztpB37dNC+HU2HI28Bs9QXpzCz+y/twHOwhyrIRdbuVDxSytJNDl6z/aAKlaRIwC7y8wJdkBv7FxYGgi0A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + '@typescript-eslint/parser': ^8.56.1 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/parser@5.62.0': resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -13355,12 +13365,25 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/parser@8.56.1': + resolution: {integrity: sha512-klQbnPAAiGYFyI02+znpBRLyjL4/BrBd0nyWkdC0s/6xFLkXYQ8OoRrSkqacS1ddVxf/LDyODIKbQ5TgKAf/Fg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/project-service@8.54.0': resolution: {integrity: sha512-YPf+rvJ1s7MyiWM4uTRhE4DvBXrEV+d8oC3P9Y2eT7S+HBS0clybdMIPnhiATi9vZOYDc7OQ1L/i6ga6NFYK/g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/project-service@8.56.1': + resolution: {integrity: sha512-TAdqQTzHNNvlVFfR+hu2PDJrURiwKsUvxFn1M0h95BB8ah5jejas08jUWG4dBA68jDMI988IvtfdAI53JzEHOQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/scope-manager@5.62.0': resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -13377,12 +13400,22 @@ packages: resolution: {integrity: sha512-27rYVQku26j/PbHYcVfRPonmOlVI6gihHtXFbTdB5sb6qA0wdAQAbyXFVarQ5t4HRojIz64IV90YtsjQSSGlQg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/scope-manager@8.56.1': + resolution: {integrity: sha512-YAi4VDKcIZp0O4tz/haYKhmIDZFEUPOreKbfdAN3SzUDMcPhJ8QI99xQXqX+HoUVq8cs85eRKnD+rne2UAnj2w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/tsconfig-utils@8.54.0': resolution: {integrity: sha512-dRgOyT2hPk/JwxNMZDsIXDgyl9axdJI3ogZ2XWhBPsnZUv+hPesa5iuhdYt2gzwA9t8RE5ytOJ6xB0moV0Ujvw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/tsconfig-utils@8.56.1': + resolution: {integrity: sha512-qOtCYzKEeyr3aR9f28mPJqBty7+DBqsdd63eO0yyDwc6vgThj2UjWfJIcsFeSucYydqcuudMOprZ+x1SpF3ZuQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/type-utils@5.62.0': resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -13410,6 +13443,13 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/type-utils@8.56.1': + resolution: {integrity: sha512-yB/7dxi7MgTtGhZdaHCemf7PuwrHMenHjmzgUW1aJpO+bBU43OycnM3Wn+DdvDO/8zzA9HlhaJ0AUGuvri4oGg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/types@5.62.0': resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -13426,6 +13466,10 @@ packages: resolution: {integrity: sha512-PDUI9R1BVjqu7AUDsRBbKMtwmjWcn4J3le+5LpcFgWULN3LvHC5rkc9gCVxbrsrGmO1jfPybN5s6h4Jy+OnkAA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.56.1': + resolution: {integrity: sha512-dbMkdIUkIkchgGDIv7KLUpa0Mda4IYjo4IAMJUZ+3xNoUXxMsk9YtKpTHSChRS85o+H9ftm51gsK1dZReY9CVw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@5.62.0': resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -13459,6 +13503,12 @@ packages: peerDependencies: typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/typescript-estree@8.56.1': + resolution: {integrity: sha512-qzUL1qgalIvKWAf9C1HpvBjif+Vm6rcT5wZd4VoMb9+Km3iS3Cv9DY6dMRMDtPnwRAFyAi7YXJpTIEXLvdfPxg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/utils@5.62.0': resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -13478,6 +13528,13 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/utils@8.56.1': + resolution: {integrity: sha512-HPAVNIME3tABJ61siYlHzSWCGtOoeP2RTIaHXFMPqjrQKCGB9OgUVdiNgH7TJS2JNIQ5qQ4RsAUDuGaGme/KOA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/visitor-keys@5.62.0': resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -13494,6 +13551,10 @@ packages: resolution: {integrity: sha512-VFlhGSl4opC0bprJiItPQ1RfUhGDIBokcPwaFH4yiBCaNPeld/9VeXbiPO1cLyorQi1G1vL+ecBk1x8o1axORA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.56.1': + resolution: {integrity: sha512-KiROIzYdEV85YygXw6BI/Dx4fnBlFQu6Mq4QE4MOH9fFnhohw6wX/OAvDY2/C+ut0I3RSPKenvZJIVYqJNkhEw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} @@ -14792,6 +14853,10 @@ packages: balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + balanced-match@4.0.4: + resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==} + engines: {node: 18 || 20 || >=22} + bare-events@2.8.2: resolution: {integrity: sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==} peerDependencies: @@ -14911,6 +14976,10 @@ packages: brace-expansion@2.0.2: resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} + brace-expansion@5.0.4: + resolution: {integrity: sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==} + engines: {node: 18 || 20 || >=22} + braces@2.3.2: resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==} engines: {node: '>=0.10.0'} @@ -17246,6 +17315,10 @@ packages: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + eslint-visitor-keys@5.0.1: + resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} + eslint@8.57.1: resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -20483,6 +20556,10 @@ packages: resolution: {integrity: sha512-fu656aJ0n2kcXwsnwnv9g24tkU5uSmOlTjd6WyyaKm2Z+h1qmY6bAjrcaIxF/BslFqbZ8UBtbJi7KgQOZD2PTw==} engines: {node: 20 || >=22} + minimatch@10.2.4: + resolution: {integrity: sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==} + engines: {node: 18 || 20 || >=22} + minimatch@3.0.8: resolution: {integrity: sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==} @@ -27161,7 +27238,7 @@ snapshots: '@babel/traverse': 7.29.0 '@babel/types': 7.29.0 convert-source-map: 1.9.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) gensync: 1.0.0-beta.2 json5: 2.2.3 lodash: 4.17.23 @@ -27184,7 +27261,7 @@ snapshots: '@babel/types': 7.28.6 '@jridgewell/remapping': 2.3.5 convert-source-map: 2.0.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -27204,7 +27281,7 @@ snapshots: '@babel/types': 7.29.0 '@jridgewell/remapping': 2.3.5 convert-source-map: 2.0.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -27219,22 +27296,6 @@ snapshots: eslint-visitor-keys: 2.1.0 semver: 6.3.1 - '@babel/eslint-parser@7.28.6(@babel/core@7.28.6)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))': - dependencies: - '@babel/core': 7.28.6 - '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) - eslint-visitor-keys: 2.1.0 - semver: 6.3.1 - - '@babel/eslint-parser@7.28.6(@babel/core@7.29.0)(eslint@8.57.1)': - dependencies: - '@babel/core': 7.29.0 - '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 8.57.1 - eslint-visitor-keys: 2.1.0 - semver: 6.3.1 - '@babel/eslint-parser@7.28.6(@babel/core@7.29.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))': dependencies: '@babel/core': 7.29.0 @@ -27245,7 +27306,7 @@ snapshots: '@babel/eslint-plugin@7.27.1(@babel/eslint-parser@7.28.6(@babel/core@7.28.6)(eslint@8.57.1))(eslint@8.57.1)': dependencies: - '@babel/eslint-parser': 7.28.6(@babel/core@7.29.0)(eslint@8.57.1) + '@babel/eslint-parser': 7.28.6(@babel/core@7.29.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) eslint: 8.57.1 eslint-rule-composer: 0.3.0 @@ -27331,7 +27392,7 @@ snapshots: '@babel/core': 7.28.6 '@babel/helper-compilation-targets': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) lodash.debounce: 4.0.8 resolve: 1.22.11 transitivePeerDependencies: @@ -27342,7 +27403,7 @@ snapshots: '@babel/core': 7.29.0 '@babel/helper-compilation-targets': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) lodash.debounce: 4.0.8 resolve: 1.22.11 transitivePeerDependencies: @@ -28893,7 +28954,7 @@ snapshots: '@babel/parser': 7.29.0 '@babel/template': 7.28.6 '@babel/types': 7.29.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) transitivePeerDependencies: - supports-color @@ -28917,7 +28978,7 @@ snapshots: '@babel/parser': 7.29.0 '@babel/template': 7.28.6 '@babel/types': 7.29.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) transitivePeerDependencies: - supports-color @@ -30103,7 +30164,7 @@ snapshots: '@eslint/config-array@0.20.1': dependencies: '@eslint/object-schema': 2.1.7 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -30116,8 +30177,8 @@ snapshots: '@eslint/eslintrc@2.1.4': dependencies: - ajv: 8.18.0 - debug: 4.4.3(supports-color@8.1.1) + ajv: 6.12.6 + debug: 4.4.3(supports-color@9.3.1) espree: 9.6.1 globals: 13.24.0 ignore: 5.3.2 @@ -30130,8 +30191,8 @@ snapshots: '@eslint/eslintrc@3.3.3': dependencies: - ajv: 8.18.0 - debug: 4.4.3(supports-color@8.1.1) + ajv: 6.12.6 + debug: 4.4.3(supports-color@9.3.1) espree: 10.4.0 globals: 14.0.0 ignore: 5.3.2 @@ -30158,7 +30219,7 @@ snapshots: '@expo/spawn-async': 1.7.2 arg: 5.0.2 chalk: 4.1.2 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) find-up: 5.0.0 getenv: 1.0.0 minimatch: 3.1.2 @@ -30244,7 +30305,7 @@ snapshots: '@humanwhocodes/config-array@0.13.0': dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -30526,111 +30587,6 @@ snapshots: - supports-color - ts-node - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4))': - dependencies: - '@jest/console': 29.7.0 - '@jest/reporters': 29.7.0 - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 20.19.5 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - ci-info: 3.9.0 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)) - jest-haste-map: 29.7.0 - jest-message-util: 29.7.0 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-resolve-dependencies: 29.7.0 - jest-runner: 29.7.0 - jest-runtime: 29.7.0 - jest-snapshot: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - jest-watcher: 29.7.0 - micromatch: 4.0.8 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-ansi: 6.0.1 - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - ts-node - - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3))': - dependencies: - '@jest/console': 29.7.0 - '@jest/reporters': 29.7.0 - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 20.19.5 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - ci-info: 3.9.0 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) - jest-haste-map: 29.7.0 - jest-message-util: 29.7.0 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-resolve-dependencies: 29.7.0 - jest-runner: 29.7.0 - jest-runtime: 29.7.0 - jest-snapshot: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - jest-watcher: 29.7.0 - micromatch: 4.0.8 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-ansi: 6.0.1 - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - ts-node - - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4))': - dependencies: - '@jest/console': 29.7.0 - '@jest/reporters': 29.7.0 - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 20.19.5 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - ci-info: 3.9.0 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) - jest-haste-map: 29.7.0 - jest-message-util: 29.7.0 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-resolve-dependencies: 29.7.0 - jest-runner: 29.7.0 - jest-runtime: 29.7.0 - jest-snapshot: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - jest-watcher: 29.7.0 - micromatch: 4.0.8 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-ansi: 6.0.1 - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - ts-node - '@jest/create-cache-key-function@29.7.0': dependencies: '@jest/types': 29.6.3 @@ -31236,12 +31192,12 @@ snapshots: '@modern-js-app/eslint-config@2.59.0(typescript@5.9.3)': dependencies: '@babel/core': 7.28.6 - '@babel/eslint-parser': 7.28.6(@babel/core@7.29.0)(eslint@8.57.1) + '@babel/eslint-parser': 7.28.6(@babel/core@7.29.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) '@babel/eslint-plugin': 7.27.1(@babel/eslint-parser@7.28.6(@babel/core@7.28.6)(eslint@8.57.1))(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 '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/parser': 5.62.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3) eslint: 8.57.1 eslint-config-prettier: 8.10.2(eslint@8.57.1) eslint-plugin-eslint-comments: 3.2.0(eslint@8.57.1) @@ -31305,7 +31261,7 @@ snapshots: '@swc/helpers': 0.5.1 redux: 4.2.1 - '@modern-js/app-tools@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)': + '@modern-js/app-tools@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)': dependencies: '@babel/parser': 7.28.6 '@babel/traverse': 7.28.6 @@ -31317,12 +31273,12 @@ snapshots: '@modern-js/plugin-i18n': 2.70.2 '@modern-js/plugin-v2': 2.70.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/prod-server': 2.70.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@modern-js/rsbuild-plugin-esbuild': 2.70.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(webpack-cli@5.1.4) + '@modern-js/rsbuild-plugin-esbuild': 2.70.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) '@modern-js/server': 2.70.2(@babel/traverse@7.28.6)(@rsbuild/core@1.7.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3))(tsconfig-paths@4.2.0) '@modern-js/server-core': 2.70.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/server-utils': 2.70.2(@babel/traverse@7.28.6)(@rsbuild/core@1.7.2) '@modern-js/types': 2.70.2 - '@modern-js/uni-builder': 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1) + '@modern-js/uni-builder': 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1) '@modern-js/utils': 2.70.2 '@rsbuild/core': 1.7.2 '@rsbuild/plugin-node-polyfill': 1.4.2(@rsbuild/core@1.7.2) @@ -31367,7 +31323,7 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - '@modern-js/app-tools@2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)': + '@modern-js/app-tools@2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)': dependencies: '@babel/parser': 7.28.6 '@babel/traverse': 7.28.6 @@ -31379,12 +31335,12 @@ snapshots: '@modern-js/plugin-i18n': 2.70.5 '@modern-js/plugin-v2': 2.70.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/prod-server': 2.70.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@modern-js/rsbuild-plugin-esbuild': 2.70.5(@swc/core@1.15.10(@swc/helpers@0.5.18))(webpack-cli@5.1.4) + '@modern-js/rsbuild-plugin-esbuild': 2.70.5(@swc/core@1.15.10(@swc/helpers@0.5.18))(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) '@modern-js/server': 2.70.5(@babel/traverse@7.28.6)(@rsbuild/core@1.7.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0) '@modern-js/server-core': 2.70.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/server-utils': 2.70.5(@babel/traverse@7.28.6)(@rsbuild/core@1.7.3) '@modern-js/types': 2.70.5 - '@modern-js/uni-builder': 2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1) + '@modern-js/uni-builder': 2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1) '@modern-js/utils': 2.70.5 '@rsbuild/core': 1.7.3 '@rsbuild/plugin-node-polyfill': 1.4.3(@rsbuild/core@1.7.3) @@ -31480,6 +31436,57 @@ snapshots: - webpack - webpack-hot-middleware + '@modern-js/app-tools@3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(core-js@3.48.0)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.57.0)(ts-node@10.8.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4))(tsconfig-paths@3.14.2)(tslib@2.8.1)(typescript@5.0.4)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': + dependencies: + '@babel/parser': 7.28.6 + '@babel/traverse': 7.28.6 + '@babel/types': 7.28.6 + '@modern-js/builder': 3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(esbuild@0.25.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tslib@2.8.1)(typescript@5.0.4)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + '@modern-js/i18n-utils': 3.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@modern-js/plugin': 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@modern-js/plugin-data-loader': 3.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@modern-js/prod-server': 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@modern-js/server': 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(ts-node@10.8.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4))(tsconfig-paths@3.14.2) + '@modern-js/server-core': 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@modern-js/server-utils': 3.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@modern-js/types': 3.0.1 + '@modern-js/utils': 3.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rsbuild/core': 2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) + '@swc/helpers': 0.5.18 + es-module-lexer: 1.7.0 + esbuild: 0.25.5 + esbuild-register: 3.6.0(esbuild@0.25.5) + flatted: 3.3.3 + mlly: 1.8.0 + ndepe: 0.1.13(encoding@0.1.13)(rollup@4.57.0) + pkg-types: 1.3.1 + std-env: 3.10.0 + optionalDependencies: + ts-node: 10.8.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4) + tsconfig-paths: 3.14.2 + transitivePeerDependencies: + - '@module-federation/runtime-tools' + - '@parcel/css' + - '@rspack/core' + - '@swc/css' + - bufferutil + - clean-css + - core-js + - csso + - debug + - devcert + - encoding + - lightningcss + - react + - react-dom + - rollup + - supports-color + - tslib + - typescript + - utf-8-validate + - webpack + - webpack-hot-middleware + '@modern-js/app-tools@3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(core-js@3.48.0)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.57.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4))(tsconfig-paths@4.2.0)(tslib@2.8.1)(typescript@5.0.4)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': dependencies: '@babel/parser': 7.28.6 @@ -31531,12 +31538,12 @@ snapshots: - webpack - webpack-hot-middleware - '@modern-js/app-tools@3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(core-js@3.48.0)(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(typescript@5.8.2)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4))': + '@modern-js/app-tools@3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(core-js@3.48.0)(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(typescript@5.8.2)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': dependencies: '@babel/parser': 7.28.6 '@babel/traverse': 7.28.6 '@babel/types': 7.28.6 - '@modern-js/builder': 3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(esbuild@0.25.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(tslib@2.8.1)(typescript@5.8.2)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + '@modern-js/builder': 3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(esbuild@0.25.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(tslib@2.8.1)(typescript@5.8.2)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) '@modern-js/i18n-utils': 3.0.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/plugin': 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/plugin-data-loader': 3.0.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -31765,14 +31772,65 @@ snapshots: - webpack - webpack-hot-middleware - '@modern-js/builder@3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(esbuild@0.25.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(tslib@2.8.1)(typescript@5.8.2)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4))': + '@modern-js/builder@3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(esbuild@0.25.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tslib@2.8.1)(typescript@5.0.4)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': + dependencies: + '@modern-js/flight-server-transform-plugin': 3.0.1 + '@modern-js/utils': 3.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rsbuild/core': 2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) + '@rsbuild/plugin-assets-retry': 1.5.1(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) + '@rsbuild/plugin-check-syntax': 1.6.1(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) + '@rsbuild/plugin-css-minimizer': 1.1.1(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + '@rsbuild/plugin-less': 1.6.0(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) + '@rsbuild/plugin-react': 1.4.4(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(webpack-hot-middleware@2.26.1) + '@rsbuild/plugin-rem': 1.0.5(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) + '@rsbuild/plugin-sass': 1.5.0(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) + '@rsbuild/plugin-source-build': 1.0.4(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) + '@rsbuild/plugin-svgr': 1.3.0(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(typescript@5.0.4)(webpack-hot-middleware@2.26.1) + '@rsbuild/plugin-type-check': 1.3.3(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.0.4) + '@rsbuild/plugin-typed-css-modules': 1.2.1(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) + '@swc/core': 1.15.10(@swc/helpers@0.5.18) + '@swc/helpers': 0.5.18 + autoprefixer: 10.4.24(postcss@8.5.6) + browserslist: 4.28.1 + core-js: 3.48.0 + cssnano: 6.1.2(postcss@8.5.6) + html-minifier-terser: 7.2.0 + lodash: 4.17.23 + postcss: 8.5.6 + postcss-custom-properties: 13.3.12(postcss@8.5.6) + postcss-flexbugs-fixes: 5.0.2(postcss@8.5.6) + postcss-font-variant: 5.0.0(postcss@8.5.6) + postcss-initial: 4.0.1(postcss@8.5.6) + postcss-media-minmax: 5.0.0(postcss@8.5.6) + postcss-nesting: 12.1.5(postcss@8.5.6) + postcss-page-break: 3.0.4(postcss@8.5.6) + rspack-manifest-plugin: 5.2.1(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18)) + ts-deepmerge: 7.0.3 + transitivePeerDependencies: + - '@module-federation/runtime-tools' + - '@parcel/css' + - '@rspack/core' + - '@swc/css' + - clean-css + - csso + - esbuild + - lightningcss + - react + - react-dom + - supports-color + - tslib + - typescript + - webpack + - webpack-hot-middleware + + '@modern-js/builder@3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(esbuild@0.25.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(tslib@2.8.1)(typescript@5.8.2)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': dependencies: '@modern-js/flight-server-transform-plugin': 3.0.1 '@modern-js/utils': 3.0.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@rsbuild/core': 2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) '@rsbuild/plugin-assets-retry': 1.5.1(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) '@rsbuild/plugin-check-syntax': 1.6.1(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) - '@rsbuild/plugin-css-minimizer': 1.1.1(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + '@rsbuild/plugin-css-minimizer': 1.1.1(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) '@rsbuild/plugin-less': 1.6.0(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) '@rsbuild/plugin-react': 1.4.4(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(webpack-hot-middleware@2.26.1) '@rsbuild/plugin-rem': 1.0.5(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) @@ -32053,7 +32111,7 @@ snapshots: - react-dom - supports-color - '@modern-js/plugin-state@2.70.2(@modern-js/runtime@2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@modern-js/plugin-state@2.70.2(@modern-js/runtime@2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@modern-js-reduck/plugin-auto-actions': 1.1.13(@modern-js-reduck/store@1.1.13) '@modern-js-reduck/plugin-devtools': 1.1.13(@modern-js-reduck/store@1.1.13) @@ -32061,7 +32119,7 @@ snapshots: '@modern-js-reduck/plugin-immutable': 1.1.13(@modern-js-reduck/store@1.1.13) '@modern-js-reduck/react': 1.1.13(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js-reduck/store': 1.1.13 - '@modern-js/runtime': 2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4) + '@modern-js/runtime': 2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4) '@modern-js/runtime-utils': 2.70.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/types': 2.70.2 '@modern-js/utils': 2.70.2 @@ -32178,23 +32236,23 @@ snapshots: - react - react-dom - '@modern-js/render@2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4)': + '@modern-js/render@2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4)': dependencies: '@modern-js/types': 2.70.2 '@modern-js/utils': 2.70.2 '@swc/helpers': 0.5.18 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - react-server-dom-webpack: 19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + react-server-dom-webpack: 19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) - '@modern-js/render@2.70.5(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(react@19.2.4)': + '@modern-js/render@2.70.5(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4)': dependencies: '@modern-js/types': 2.70.5 '@modern-js/utils': 2.70.5 '@swc/helpers': 0.5.18 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - react-server-dom-webpack: 19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + react-server-dom-webpack: 19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) '@modern-js/render@3.0.1(react-dom@18.3.1(react@18.3.1))(react-server-dom-webpack@19.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@18.3.1)': dependencies: @@ -32205,30 +32263,39 @@ snapshots: react-dom: 18.3.1(react@18.3.1) react-server-dom-webpack: 19.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) - '@modern-js/render@3.0.1(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(react@19.2.4)': + '@modern-js/render@3.0.1(react-dom@18.3.1(react@18.3.1))(react-server-dom-webpack@19.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@18.3.1)': + dependencies: + '@modern-js/types': 3.0.1 + '@modern-js/utils': 3.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@swc/helpers': 0.5.18 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-server-dom-webpack: 19.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + + '@modern-js/render@3.0.1(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4)': dependencies: '@modern-js/types': 3.0.1 '@modern-js/utils': 3.0.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@swc/helpers': 0.5.18 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - react-server-dom-webpack: 19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + react-server-dom-webpack: 19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) - '@modern-js/rsbuild-plugin-esbuild@2.70.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(webpack-cli@5.1.4)': + '@modern-js/rsbuild-plugin-esbuild@2.70.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))': dependencies: '@swc/helpers': 0.5.18 esbuild: 0.25.5 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) transitivePeerDependencies: - '@swc/core' - uglify-js - webpack-cli - '@modern-js/rsbuild-plugin-esbuild@2.70.5(@swc/core@1.15.10(@swc/helpers@0.5.18))(webpack-cli@5.1.4)': + '@modern-js/rsbuild-plugin-esbuild@2.70.5(@swc/core@1.15.10(@swc/helpers@0.5.18))(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))': dependencies: '@swc/helpers': 0.5.18 esbuild: 0.25.5 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) transitivePeerDependencies: - '@swc/core' - uglify-js @@ -32297,7 +32364,7 @@ snapshots: react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - '@modern-js/runtime@2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4)': + '@modern-js/runtime@2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4)': dependencies: '@babel/core': 7.28.6 '@babel/types': 7.28.6 @@ -32307,7 +32374,7 @@ snapshots: '@modern-js/plugin': 2.70.2 '@modern-js/plugin-data-loader': 2.70.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/plugin-v2': 2.70.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@modern-js/render': 2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4) + '@modern-js/render': 2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4) '@modern-js/runtime-utils': 2.70.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/types': 2.70.2 '@modern-js/utils': 2.70.2 @@ -32330,7 +32397,7 @@ snapshots: - react-server-dom-webpack - supports-color - '@modern-js/runtime@2.70.5(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(react@19.2.4)': + '@modern-js/runtime@2.70.5(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4)': dependencies: '@babel/core': 7.28.6 '@babel/types': 7.28.6 @@ -32340,7 +32407,7 @@ snapshots: '@modern-js/plugin': 2.70.5 '@modern-js/plugin-data-loader': 2.70.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/plugin-v2': 2.70.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@modern-js/render': 2.70.5(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(react@19.2.4) + '@modern-js/render': 2.70.5(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4) '@modern-js/runtime-utils': 2.70.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/types': 2.70.5 '@modern-js/utils': 2.70.5 @@ -32391,13 +32458,42 @@ snapshots: - core-js - react-server-dom-webpack - '@modern-js/runtime@3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(react@19.2.4)': + '@modern-js/runtime@3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@18.3.1(react@18.3.1))(react-server-dom-webpack@19.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@18.3.1)': + dependencies: + '@loadable/component': 5.16.7(react@18.3.1) + '@loadable/server': 5.16.7(@loadable/component@5.16.7(react@18.3.1))(react@18.3.1) + '@modern-js/plugin': 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@modern-js/plugin-data-loader': 3.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@modern-js/render': 3.0.1(react-dom@18.3.1(react@18.3.1))(react-server-dom-webpack@19.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@18.3.1) + '@modern-js/runtime-utils': 3.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@modern-js/types': 3.0.1 + '@modern-js/utils': 3.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@swc/helpers': 0.5.18 + '@swc/plugin-loadable-components': 11.5.0 + '@types/loadable__component': 5.13.10 + '@types/react-helmet': 6.1.11 + cookie: 0.7.2 + entities: 7.0.1 + es-module-lexer: 1.7.0 + esbuild: 0.25.5 + invariant: 2.2.4 + isbot: 3.8.0 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-helmet: 6.1.0(react@18.3.1) + react-is: 18.3.1 + transitivePeerDependencies: + - '@module-federation/runtime-tools' + - core-js + - react-server-dom-webpack + + '@modern-js/runtime@3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4)': dependencies: '@loadable/component': 5.16.7(react@19.2.4) '@loadable/server': 5.16.7(@loadable/component@5.16.7(react@19.2.4))(react@19.2.4) '@modern-js/plugin': 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/plugin-data-loader': 3.0.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@modern-js/render': 3.0.1(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(react@19.2.4) + '@modern-js/render': 3.0.1(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4) '@modern-js/runtime-utils': 3.0.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/types': 3.0.1 '@modern-js/utils': 3.0.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -32733,12 +32829,12 @@ snapshots: - react-dom - utf-8-validate - '@modern-js/storybook-builder@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4))': + '@modern-js/storybook-builder@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': dependencies: '@modern-js/core': 2.70.2 - '@modern-js/plugin-state': 2.70.2(@modern-js/runtime@2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@modern-js/runtime': 2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4) - '@modern-js/uni-builder': 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.18.20)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1) + '@modern-js/plugin-state': 2.70.2(@modern-js/runtime@2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@modern-js/runtime': 2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4) + '@modern-js/uni-builder': 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.18.20)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1) '@modern-js/utils': 2.70.2 '@rsbuild/core': 1.7.2 '@storybook/components': 7.6.21(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -32749,7 +32845,7 @@ snapshots: '@storybook/mdx2-csf': 1.1.0 '@storybook/preview': 7.6.21 '@storybook/preview-api': 7.6.21 - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) '@storybook/router': 7.6.21 '@storybook/theming': 7.6.21(react-dom@19.2.4(react@19.2.4))(react@19.2.4) ast-types: 0.14.2 @@ -32787,9 +32883,9 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - '@modern-js/storybook@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4))': + '@modern-js/storybook@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': dependencies: - '@modern-js/storybook-builder': 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + '@modern-js/storybook-builder': 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) '@modern-js/utils': 2.70.2 '@storybook/react': 7.6.21(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) storybook: 7.6.21(encoding@0.1.13) @@ -32873,7 +32969,7 @@ snapshots: '@modern-js/types@3.0.1': {} - '@modern-js/uni-builder@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.18.20)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)': + '@modern-js/uni-builder@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.18.20)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)': dependencies: '@babel/core': 7.29.0 '@babel/preset-react': 7.28.5(@babel/core@7.29.0) @@ -32881,12 +32977,12 @@ snapshots: '@modern-js/babel-preset': 2.70.2(@rsbuild/core@1.7.2) '@modern-js/flight-server-transform-plugin': 2.70.2 '@modern-js/utils': 2.70.2 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.16(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.16(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) '@rsbuild/core': 1.7.2 '@rsbuild/plugin-assets-retry': 1.5.0(@rsbuild/core@1.7.2) '@rsbuild/plugin-babel': 1.0.6(@rsbuild/core@1.7.2) '@rsbuild/plugin-check-syntax': 1.6.0(@rsbuild/core@1.7.2) - '@rsbuild/plugin-css-minimizer': 1.1.0(@rsbuild/core@1.7.2)(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + '@rsbuild/plugin-css-minimizer': 1.1.0(@rsbuild/core@1.7.2)(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) '@rsbuild/plugin-less': 1.5.0(@rsbuild/core@1.7.2) '@rsbuild/plugin-pug': 1.3.2(@rsbuild/core@1.7.2) '@rsbuild/plugin-react': 1.4.2(@rsbuild/core@1.7.2)(webpack-hot-middleware@2.26.1) @@ -32899,11 +32995,11 @@ snapshots: '@rsbuild/plugin-type-check': 1.3.2(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3) '@rsbuild/plugin-typed-css-modules': 1.2.0(@rsbuild/core@1.7.2) '@rsbuild/plugin-yaml': 1.0.3(@rsbuild/core@1.7.2) - '@rsbuild/webpack': 1.6.1(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) + '@rsbuild/webpack': 1.6.1(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) '@swc/core': 1.15.8(@swc/helpers@0.5.18) '@swc/helpers': 0.5.18 autoprefixer: 10.4.23(postcss@8.5.6) - babel-loader: 9.2.1(@babel/core@7.29.0)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + babel-loader: 9.2.1(@babel/core@7.29.0)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) babel-plugin-import: 1.13.8 babel-plugin-styled-components: 1.13.3(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) babel-plugin-transform-react-remove-prop-types: 0.4.24 @@ -32912,7 +33008,7 @@ snapshots: es-module-lexer: 1.7.0 glob: 9.3.5 html-minifier-terser: 7.2.0 - html-webpack-plugin: 5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + html-webpack-plugin: 5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) jiti: 1.21.7 lodash: 4.17.23 magic-string: 0.30.21 @@ -32927,11 +33023,11 @@ snapshots: postcss-page-break: 3.0.4(postcss@8.5.6) react-refresh: 0.14.2 rspack-manifest-plugin: 5.0.3(@rspack/core@1.7.5(@swc/helpers@0.5.18)) - terser-webpack-plugin: 5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + terser-webpack-plugin: 5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) ts-deepmerge: 7.0.2 - ts-loader: 9.4.4(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) - webpack: 5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + ts-loader: 9.4.4(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + webpack: 5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) transitivePeerDependencies: - '@parcel/css' - '@rspack/core' @@ -32953,7 +33049,7 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - '@modern-js/uni-builder@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)': + '@modern-js/uni-builder@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)': dependencies: '@babel/core': 7.29.0 '@babel/preset-react': 7.28.5(@babel/core@7.29.0) @@ -32961,12 +33057,12 @@ snapshots: '@modern-js/babel-preset': 2.70.2(@rsbuild/core@1.7.2) '@modern-js/flight-server-transform-plugin': 2.70.2 '@modern-js/utils': 2.70.2 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.16(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.16(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) '@rsbuild/core': 1.7.2 '@rsbuild/plugin-assets-retry': 1.5.0(@rsbuild/core@1.7.2) '@rsbuild/plugin-babel': 1.0.6(@rsbuild/core@1.7.2) '@rsbuild/plugin-check-syntax': 1.6.0(@rsbuild/core@1.7.2) - '@rsbuild/plugin-css-minimizer': 1.1.0(@rsbuild/core@1.7.2)(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + '@rsbuild/plugin-css-minimizer': 1.1.0(@rsbuild/core@1.7.2)(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) '@rsbuild/plugin-less': 1.5.0(@rsbuild/core@1.7.2) '@rsbuild/plugin-pug': 1.3.2(@rsbuild/core@1.7.2) '@rsbuild/plugin-react': 1.4.2(@rsbuild/core@1.7.2)(webpack-hot-middleware@2.26.1) @@ -32979,11 +33075,11 @@ snapshots: '@rsbuild/plugin-type-check': 1.3.2(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3) '@rsbuild/plugin-typed-css-modules': 1.2.0(@rsbuild/core@1.7.2) '@rsbuild/plugin-yaml': 1.0.3(@rsbuild/core@1.7.2) - '@rsbuild/webpack': 1.6.1(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) + '@rsbuild/webpack': 1.6.1(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) '@swc/core': 1.15.8(@swc/helpers@0.5.18) '@swc/helpers': 0.5.18 autoprefixer: 10.4.23(postcss@8.5.6) - babel-loader: 9.2.1(@babel/core@7.29.0)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + babel-loader: 9.2.1(@babel/core@7.29.0)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) babel-plugin-import: 1.13.8 babel-plugin-styled-components: 1.13.3(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) babel-plugin-transform-react-remove-prop-types: 0.4.24 @@ -32992,7 +33088,7 @@ snapshots: es-module-lexer: 1.7.0 glob: 9.3.5 html-minifier-terser: 7.2.0 - html-webpack-plugin: 5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + html-webpack-plugin: 5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) jiti: 1.21.7 lodash: 4.17.23 magic-string: 0.30.21 @@ -33007,11 +33103,11 @@ snapshots: postcss-page-break: 3.0.4(postcss@8.5.6) react-refresh: 0.14.2 rspack-manifest-plugin: 5.0.3(@rspack/core@1.7.5(@swc/helpers@0.5.18)) - terser-webpack-plugin: 5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + terser-webpack-plugin: 5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) ts-deepmerge: 7.0.2 - ts-loader: 9.4.4(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) - webpack: 5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + ts-loader: 9.4.4(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + webpack: 5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) transitivePeerDependencies: - '@parcel/css' - '@rspack/core' @@ -33033,7 +33129,7 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - '@modern-js/uni-builder@2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)': + '@modern-js/uni-builder@2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)': dependencies: '@babel/core': 7.29.0 '@babel/preset-react': 7.28.5(@babel/core@7.29.0) @@ -33041,12 +33137,12 @@ snapshots: '@modern-js/babel-preset': 2.70.5(@rsbuild/core@1.7.3) '@modern-js/flight-server-transform-plugin': 2.70.5 '@modern-js/utils': 2.70.5 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.16(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.16(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) '@rsbuild/core': 1.7.3 '@rsbuild/plugin-assets-retry': 1.5.2(@rsbuild/core@1.7.3) '@rsbuild/plugin-babel': 1.1.0(@rsbuild/core@1.7.3) '@rsbuild/plugin-check-syntax': 1.6.1(@rsbuild/core@1.7.3) - '@rsbuild/plugin-css-minimizer': 1.1.1(@rsbuild/core@1.7.3)(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + '@rsbuild/plugin-css-minimizer': 1.1.1(@rsbuild/core@1.7.3)(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) '@rsbuild/plugin-less': 1.6.0(@rsbuild/core@1.7.3) '@rsbuild/plugin-pug': 1.3.2(@rsbuild/core@1.7.3) '@rsbuild/plugin-react': 1.4.5(@rsbuild/core@1.7.3)(webpack-hot-middleware@2.26.1) @@ -33059,11 +33155,11 @@ snapshots: '@rsbuild/plugin-type-check': 1.3.3(@rsbuild/core@1.7.3)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.8.2) '@rsbuild/plugin-typed-css-modules': 1.2.1(@rsbuild/core@1.7.3) '@rsbuild/plugin-yaml': 1.0.4(@rsbuild/core@1.7.3) - '@rsbuild/webpack': 1.6.1(@rsbuild/core@1.7.3)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) + '@rsbuild/webpack': 1.6.1(@rsbuild/core@1.7.3)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) '@swc/core': 1.15.8(@swc/helpers@0.5.18) '@swc/helpers': 0.5.18 autoprefixer: 10.4.23(postcss@8.5.6) - babel-loader: 9.2.1(@babel/core@7.29.0)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + babel-loader: 9.2.1(@babel/core@7.29.0)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) babel-plugin-import: 1.13.8 babel-plugin-styled-components: 1.13.3(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) babel-plugin-transform-react-remove-prop-types: 0.4.24 @@ -33072,7 +33168,7 @@ snapshots: es-module-lexer: 1.7.0 glob: 9.3.5 html-minifier-terser: 7.2.0 - html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) jiti: 1.21.7 lodash: 4.17.23 magic-string: 0.30.21 @@ -33087,11 +33183,11 @@ snapshots: postcss-page-break: 3.0.4(postcss@8.5.6) react-refresh: 0.14.2 rspack-manifest-plugin: 5.0.3(@rspack/core@1.7.5(@swc/helpers@0.5.18)) - terser-webpack-plugin: 5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + terser-webpack-plugin: 5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) ts-deepmerge: 7.0.2 - ts-loader: 9.4.4(typescript@5.8.2)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + ts-loader: 9.4.4(typescript@5.8.2)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + webpack: 5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) transitivePeerDependencies: - '@parcel/css' - '@rspack/core' @@ -33390,7 +33486,7 @@ snapshots: - supports-color - utf-8-validate - '@module-federation/enhanced@0.15.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4))': + '@module-federation/enhanced@0.15.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': dependencies: '@module-federation/bridge-react-webpack-plugin': 0.15.0 '@module-federation/cli': 0.15.0(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3)) @@ -33409,7 +33505,7 @@ snapshots: optionalDependencies: typescript: 5.9.3 vue-tsc: 2.2.12(typescript@5.9.3) - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) transitivePeerDependencies: - '@rspack/core' - bufferutil @@ -33448,7 +33544,7 @@ snapshots: - supports-color - utf-8-validate - '@module-federation/enhanced@0.23.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4))': + '@module-federation/enhanced@0.23.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': dependencies: '@module-federation/bridge-react-webpack-plugin': 0.23.0 '@module-federation/cli': 0.23.0(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3)) @@ -33467,7 +33563,7 @@ snapshots: optionalDependencies: typescript: 5.9.3 vue-tsc: 2.2.12(typescript@5.9.3) - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) transitivePeerDependencies: - '@rspack/core' - bufferutil @@ -33598,15 +33694,15 @@ snapshots: - utf-8-validate - vue-tsc - '@module-federation/node@2.7.28(@rspack/core@1.3.9(@swc/helpers@0.5.18))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4))': + '@module-federation/node@2.7.28(@rspack/core@1.3.9(@swc/helpers@0.5.18))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': dependencies: - '@module-federation/enhanced': 0.23.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + '@module-federation/enhanced': 0.23.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) '@module-federation/runtime': 0.23.0 '@module-federation/sdk': 0.23.0 btoa: 1.2.1 encoding: 0.1.13 node-fetch: 2.7.0(encoding@0.1.13) - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) optionalDependencies: next: 14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4) react: 19.2.4 @@ -33966,7 +34062,7 @@ snapshots: '@open-draft/until': 1.0.3 '@types/debug': 4.1.12 '@xmldom/xmldom': 0.8.11 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) headers-polyfill: 3.2.5 outvariant: 1.4.3 strict-event-emitter: 0.2.8 @@ -34254,12 +34350,12 @@ snapshots: - supports-color - verdaccio - '@nx/eslint-plugin@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint-config-prettier@10.1.5(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))': + '@nx/eslint-plugin@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint-config-prettier@10.1.5(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))': dependencies: '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))) '@nx/js': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.2) - '@typescript-eslint/parser': 7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/parser': 8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/type-utils': 8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/utils': 8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) chalk: 4.1.2 @@ -34458,10 +34554,10 @@ snapshots: - nx - supports-color - '@nx/module-federation@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(esbuild@0.25.0)(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.9.3))(webpack-cli@5.1.4)': + '@nx/module-federation@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(esbuild@0.25.0)(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.9.3))(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))': dependencies: - '@module-federation/enhanced': 0.15.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) - '@module-federation/node': 2.7.28(@rspack/core@1.3.9(@swc/helpers@0.5.18))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + '@module-federation/enhanced': 0.15.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + '@module-federation/node': 2.7.28(@rspack/core@1.3.9(@swc/helpers@0.5.18))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) '@module-federation/sdk': 0.15.0 '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))) '@nx/js': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) @@ -34471,7 +34567,7 @@ snapshots: http-proxy-middleware: 3.0.5 picocolors: 1.1.1 tslib: 2.8.1 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) optionalDependencies: next: 14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4) transitivePeerDependencies: @@ -34583,17 +34679,17 @@ snapshots: '@nx/nx-win32-x64-msvc@21.2.3': optional: true - '@nx/react@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(@zkochan/js-yaml@0.0.7)(esbuild@0.25.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.9.3))(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4))': + '@nx/react@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(@zkochan/js-yaml@0.0.7)(esbuild@0.25.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.9.3))(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': dependencies: '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))) '@nx/eslint': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@zkochan/js-yaml@0.0.7)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@nx/js': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) - '@nx/module-federation': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(esbuild@0.25.0)(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.9.3))(webpack-cli@5.1.4) + '@nx/module-federation': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(esbuild@0.25.0)(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.9.3))(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) '@nx/web': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.9.3) '@svgr/webpack': 8.1.0(typescript@5.9.3) express: 4.21.2 - file-loader: 6.2.0(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + file-loader: 6.2.0(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) http-proxy-middleware: 3.0.5 minimatch: 9.0.3 picocolors: 1.1.1 @@ -34632,7 +34728,7 @@ snapshots: '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.2) '@svgr/webpack': 8.1.0(typescript@5.8.2) express: 4.21.2 - file-loader: 6.2.0(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + file-loader: 6.2.0(webpack@5.104.1) http-proxy-middleware: 3.0.5 minimatch: 9.0.3 picocolors: 1.1.1 @@ -34897,7 +34993,7 @@ snapshots: - vue-template-compiler - webpack-cli - '@nx/webpack@21.2.3(@babel/traverse@7.29.0)(@rspack/core@1.3.9(@swc/helpers@0.5.18))(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(html-webpack-plugin@5.6.6(@rspack/core@1.3.9(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-template-compiler@2.7.16)(webpack-cli@5.1.4)': + '@nx/webpack@21.2.3(@babel/traverse@7.29.0)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-template-compiler@2.7.16)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))': dependencies: '@babel/core': 7.28.6 '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))) @@ -34905,38 +35001,38 @@ snapshots: '@phenomnomnominal/tsquery': 5.0.1(typescript@5.9.3) ajv: 8.18.0 autoprefixer: 10.4.20(postcss@8.4.38) - babel-loader: 9.2.1(@babel/core@7.28.6)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + babel-loader: 9.2.1(@babel/core@7.28.6)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) browserslist: 4.28.1 - copy-webpack-plugin: 10.2.4(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) - css-loader: 6.11.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) - css-minimizer-webpack-plugin: 5.0.1(esbuild@0.25.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) - fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + copy-webpack-plugin: 10.2.4(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + css-loader: 6.11.0(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + css-minimizer-webpack-plugin: 5.0.1(esbuild@0.25.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) less: 4.1.3 - less-loader: 11.1.0(less@4.1.3)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) - license-webpack-plugin: 4.0.2(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + less-loader: 11.1.0(less@4.1.3)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + license-webpack-plugin: 4.0.2(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) loader-utils: 2.0.4 - mini-css-extract-plugin: 2.4.7(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + mini-css-extract-plugin: 2.4.7(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) parse5: 4.0.0 picocolors: 1.1.1 postcss: 8.4.38 postcss-import: 14.1.0(postcss@8.4.38) - postcss-loader: 6.2.1(postcss@8.4.38)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + postcss-loader: 6.2.1(postcss@8.4.38)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) rxjs: 7.8.2 sass: 1.97.3 sass-embedded: 1.97.3 - sass-loader: 16.0.6(@rspack/core@1.3.9(@swc/helpers@0.5.18))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) - source-map-loader: 5.0.0(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) - style-loader: 3.3.4(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + sass-loader: 16.0.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + source-map-loader: 5.0.0(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + style-loader: 3.3.4(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) stylus: 0.64.0 - stylus-loader: 7.1.3(stylus@0.64.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) - terser-webpack-plugin: 5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) - ts-loader: 9.5.4(typescript@5.9.3)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + stylus-loader: 7.1.3(stylus@0.64.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + terser-webpack-plugin: 5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + ts-loader: 9.5.4(typescript@5.9.3)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) tsconfig-paths-webpack-plugin: 4.0.0 tslib: 2.8.1 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) - webpack-dev-server: 5.2.3(webpack-cli@5.1.4)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack-dev-server: 5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) webpack-node-externals: 3.0.0 - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.6(@rspack/core@1.3.9(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) transitivePeerDependencies: - '@babel/traverse' - '@parcel/css' @@ -35212,7 +35308,7 @@ snapshots: dependencies: playwright: 1.57.0 - '@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4))': + '@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3)(webpack-hot-middleware@2.26.1)(webpack@5.104.1)': dependencies: ansi-html: 0.0.9 core-js-pure: 3.48.0 @@ -35225,10 +35321,10 @@ snapshots: webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) optionalDependencies: type-fest: 4.41.0 - webpack-dev-server: 5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + webpack-dev-server: 5.2.3(webpack-cli@5.1.4)(webpack@5.104.1) webpack-hot-middleware: 2.26.1 - '@pmmmwh/react-refresh-webpack-plugin@0.5.16(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4))': + '@pmmmwh/react-refresh-webpack-plugin@0.5.16(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': dependencies: ansi-html: 0.0.9 core-js-pure: 3.48.0 @@ -35238,13 +35334,13 @@ snapshots: react-refresh: 0.14.2 schema-utils: 4.3.3 source-map: 0.7.6 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) optionalDependencies: type-fest: 4.41.0 - webpack-dev-server: 5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + webpack-dev-server: 5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) webpack-hot-middleware: 2.26.1 - '@pmmmwh/react-refresh-webpack-plugin@0.5.16(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4))': + '@pmmmwh/react-refresh-webpack-plugin@0.5.16(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': dependencies: ansi-html: 0.0.9 core-js-pure: 3.48.0 @@ -35254,10 +35350,10 @@ snapshots: react-refresh: 0.14.2 schema-utils: 4.3.3 source-map: 0.7.6 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) optionalDependencies: type-fest: 4.41.0 - webpack-dev-server: 5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + webpack-dev-server: 5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) webpack-hot-middleware: 2.26.1 '@polka/url@1.0.0-next.29': {} @@ -37382,7 +37478,7 @@ snapshots: dependencies: '@react-native/dev-middleware': 0.80.0 chalk: 4.1.2 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) invariant: 2.2.4 metro: 0.82.5 metro-config: 0.82.5 @@ -37399,7 +37495,7 @@ snapshots: dependencies: '@react-native/dev-middleware': 0.80.0 chalk: 4.1.2 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) invariant: 2.2.4 metro: 0.82.5 metro-config: 0.82.5 @@ -37441,7 +37537,7 @@ snapshots: chrome-launcher: 0.15.2 chromium-edge-launcher: 0.2.0 connect: 3.7.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) invariant: 2.2.4 nullthrows: 1.1.1 open: 7.4.2 @@ -37452,39 +37548,18 @@ snapshots: - supports-color - utf-8-validate - '@react-native/eslint-config@0.80.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)))(prettier@2.8.8)(typescript@5.0.4)': - dependencies: - '@babel/core': 7.29.0 - '@babel/eslint-parser': 7.28.6(@babel/core@7.28.6)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) - '@react-native/eslint-plugin': 0.80.0 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4) - '@typescript-eslint/parser': 7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4) - eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) - eslint-config-prettier: 8.10.2(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) - eslint-plugin-eslint-comments: 3.2.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) - eslint-plugin-ft-flow: 2.0.3(@babel/eslint-parser@7.28.6(@babel/core@7.29.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) - eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)))(typescript@5.0.4) - eslint-plugin-react: 7.37.2(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) - eslint-plugin-react-hooks: 5.2.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) - eslint-plugin-react-native: 4.1.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) - prettier: 2.8.8 - transitivePeerDependencies: - - jest - - supports-color - - typescript - - '@react-native/eslint-config@0.80.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)))(prettier@2.8.8)(typescript@5.0.4)': + '@react-native/eslint-config@0.80.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)))(prettier@2.8.8)(typescript@5.0.4)': dependencies: '@babel/core': 7.29.0 '@babel/eslint-parser': 7.28.6(@babel/core@7.29.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) '@react-native/eslint-plugin': 0.80.0 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4) '@typescript-eslint/parser': 7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4) eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) eslint-config-prettier: 8.10.2(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) eslint-plugin-eslint-comments: 3.2.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) - eslint-plugin-ft-flow: 2.0.3(@babel/eslint-parser@7.28.6(@babel/core@7.29.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) - eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)))(typescript@5.0.4) + eslint-plugin-ft-flow: 2.0.3(@babel/eslint-parser@7.28.6(@babel/core@7.28.6)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)))(typescript@5.0.4) eslint-plugin-react: 7.37.2(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) eslint-plugin-react-hooks: 5.2.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) eslint-plugin-react-native: 4.1.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) @@ -38041,9 +38116,9 @@ snapshots: core-js: 3.47.0 jiti: 2.6.1 - '@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@0.15.0)(core-js@3.48.0)': + '@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)': dependencies: - '@rspack/core': 2.0.0-beta.0(@module-federation/runtime-tools@0.15.0)(@swc/helpers@0.5.18) + '@rspack/core': 2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18) '@swc/helpers': 0.5.18 jiti: 2.6.1 optionalDependencies: @@ -38051,13 +38126,13 @@ snapshots: transitivePeerDependencies: - '@module-federation/runtime-tools' - '@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)': + '@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1)': dependencies: '@rspack/core': 2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18) '@swc/helpers': 0.5.18 jiti: 2.6.1 optionalDependencies: - core-js: 3.48.0 + core-js: 3.36.1 transitivePeerDependencies: - '@module-federation/runtime-tools' @@ -38169,9 +38244,9 @@ snapshots: optionalDependencies: '@rsbuild/core': 2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) - '@rsbuild/plugin-css-minimizer@1.1.0(@rsbuild/core@1.7.2)(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4))': + '@rsbuild/plugin-css-minimizer@1.1.0(@rsbuild/core@1.7.2)(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': dependencies: - css-minimizer-webpack-plugin: 7.0.2(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + css-minimizer-webpack-plugin: 7.0.2(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) reduce-configs: 1.1.1 optionalDependencies: '@rsbuild/core': 1.7.2 @@ -38184,9 +38259,9 @@ snapshots: - lightningcss - webpack - '@rsbuild/plugin-css-minimizer@1.1.0(@rsbuild/core@1.7.2)(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4))': + '@rsbuild/plugin-css-minimizer@1.1.0(@rsbuild/core@1.7.2)(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': dependencies: - css-minimizer-webpack-plugin: 7.0.2(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + css-minimizer-webpack-plugin: 7.0.2(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) reduce-configs: 1.1.1 optionalDependencies: '@rsbuild/core': 1.7.2 @@ -38199,9 +38274,9 @@ snapshots: - lightningcss - webpack - '@rsbuild/plugin-css-minimizer@1.1.1(@rsbuild/core@1.7.3)(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4))': + '@rsbuild/plugin-css-minimizer@1.1.1(@rsbuild/core@1.7.3)(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': dependencies: - css-minimizer-webpack-plugin: 7.0.2(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + css-minimizer-webpack-plugin: 7.0.2(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) reduce-configs: 1.1.1 optionalDependencies: '@rsbuild/core': 1.7.3 @@ -38229,9 +38304,9 @@ snapshots: - lightningcss - webpack - '@rsbuild/plugin-css-minimizer@1.1.1(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4))': + '@rsbuild/plugin-css-minimizer@1.1.1(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': dependencies: - css-minimizer-webpack-plugin: 7.0.2(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + css-minimizer-webpack-plugin: 7.0.2(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) reduce-configs: 1.1.1 optionalDependencies: '@rsbuild/core': 2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) @@ -38384,6 +38459,14 @@ snapshots: transitivePeerDependencies: - webpack-hot-middleware + '@rsbuild/plugin-react@1.4.5(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1))(webpack-hot-middleware@2.26.1)': + dependencies: + '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1) + '@rspack/plugin-react-refresh': 1.6.0(react-refresh@0.18.0)(webpack-hot-middleware@2.26.1) + react-refresh: 0.18.0 + transitivePeerDependencies: + - webpack-hot-middleware + '@rsbuild/plugin-react@1.4.5(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(webpack-hot-middleware@2.26.1)': dependencies: '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) @@ -38440,9 +38523,9 @@ snapshots: reduce-configs: 1.1.1 sass-embedded: 1.97.3 - '@rsbuild/plugin-sass@1.5.0(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))': + '@rsbuild/plugin-sass@1.5.0(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1))': dependencies: - '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) + '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1) deepmerge: 4.3.1 loader-utils: 2.0.4 postcss: 8.5.6 @@ -38520,8 +38603,8 @@ snapshots: '@rsbuild/core': 2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) '@rsbuild/plugin-react': 1.4.5(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(webpack-hot-middleware@2.26.1) '@svgr/core': 8.1.0(typescript@5.0.4) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.8.2)) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.8.2))(typescript@5.0.4) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.0.4)) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.0.4))(typescript@5.0.4) deepmerge: 4.3.1 loader-utils: 3.3.1 transitivePeerDependencies: @@ -38660,16 +38743,16 @@ snapshots: transitivePeerDependencies: - '@swc/helpers' - '@rsbuild/webpack@1.6.1(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)': + '@rsbuild/webpack@1.6.1(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))': dependencies: '@rsbuild/core': 1.7.2 - copy-webpack-plugin: 11.0.0(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) - html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) - mini-css-extract-plugin: 2.9.4(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + copy-webpack-plugin: 11.0.0(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + mini-css-extract-plugin: 2.9.4(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) picocolors: 1.1.1 reduce-configs: 1.1.1 tsconfig-paths-webpack-plugin: 4.2.0 - webpack: 5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -38677,16 +38760,16 @@ snapshots: - uglify-js - webpack-cli - '@rsbuild/webpack@1.6.1(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)': + '@rsbuild/webpack@1.6.1(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))': dependencies: '@rsbuild/core': 1.7.2 - copy-webpack-plugin: 11.0.0(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) - html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) - mini-css-extract-plugin: 2.9.4(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + copy-webpack-plugin: 11.0.0(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + mini-css-extract-plugin: 2.9.4(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) picocolors: 1.1.1 reduce-configs: 1.1.1 tsconfig-paths-webpack-plugin: 4.2.0 - webpack: 5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -38694,16 +38777,16 @@ snapshots: - uglify-js - webpack-cli - '@rsbuild/webpack@1.6.1(@rsbuild/core@1.7.3)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)': + '@rsbuild/webpack@1.6.1(@rsbuild/core@1.7.3)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))': dependencies: '@rsbuild/core': 1.7.3 - copy-webpack-plugin: 11.0.0(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) - html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) - mini-css-extract-plugin: 2.9.4(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + copy-webpack-plugin: 11.0.0(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + mini-css-extract-plugin: 2.9.4(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) picocolors: 1.1.1 reduce-configs: 1.1.1 tsconfig-paths-webpack-plugin: 4.2.0 - webpack: 5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -39301,14 +39384,6 @@ snapshots: optionalDependencies: '@swc/helpers': 0.5.18 - '@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@0.15.0)(@swc/helpers@0.5.18)': - dependencies: - '@rspack/binding': 2.0.0-beta.0 - '@rspack/lite-tapable': 1.1.0 - optionalDependencies: - '@module-federation/runtime-tools': 0.15.0 - '@swc/helpers': 0.5.18 - '@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18)': dependencies: '@rspack/binding': 2.0.0-beta.0 @@ -39325,7 +39400,7 @@ snapshots: http-proxy-middleware: 2.0.9(@types/express@4.17.21) mime-types: 2.1.35 p-retry: 6.2.1 - webpack-dev-middleware: 7.4.5(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + webpack-dev-middleware: 7.4.5(webpack@5.104.1) webpack-dev-server: 5.2.0(webpack-cli@5.1.4)(webpack@5.104.1) ws: 8.18.0 transitivePeerDependencies: @@ -39412,13 +39487,13 @@ snapshots: - supports-color - webpack-hot-middleware - '@rspress/core@2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.48.0)(webpack-hot-middleware@2.26.1)': + '@rspress/core@2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.36.1)(webpack-hot-middleware@2.26.1)': dependencies: '@mdx-js/mdx': 3.1.1 '@mdx-js/react': 3.1.1(@types/react@19.2.10)(react@19.2.4) - '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) - '@rsbuild/plugin-react': 1.4.5(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(webpack-hot-middleware@2.26.1) - '@rspress/shared': 2.0.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) + '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1) + '@rsbuild/plugin-react': 1.4.5(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1))(webpack-hot-middleware@2.26.1) + '@rspress/shared': 2.0.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1) '@shikijs/rehype': 3.21.0 '@types/unist': 3.0.3 '@unhead/react': 2.1.4(react@19.2.4) @@ -39463,9 +39538,9 @@ snapshots: - supports-color - webpack-hot-middleware - '@rspress/plugin-llms@2.0.1(@rspress/core@2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.48.0)(webpack-hot-middleware@2.26.1))': + '@rspress/plugin-llms@2.0.1(@rspress/core@2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.36.1)(webpack-hot-middleware@2.26.1))': dependencies: - '@rspress/core': 2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.48.0)(webpack-hot-middleware@2.26.1) + '@rspress/core': 2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.36.1)(webpack-hot-middleware@2.26.1) remark-mdx: 3.1.1 remark-parse: 11.0.0 remark-stringify: 11.0.0 @@ -39474,6 +39549,17 @@ snapshots: transitivePeerDependencies: - supports-color + '@rspress/shared@2.0.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1)': + dependencies: + '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1) + '@shikijs/rehype': 3.21.0 + gray-matter: 4.0.3 + lodash-es: 4.17.23 + unified: 11.0.5 + transitivePeerDependencies: + - '@module-federation/runtime-tools' + - core-js + '@rspress/shared@2.0.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)': dependencies: '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) @@ -39752,7 +39838,7 @@ snapshots: magic-string: 0.30.21 storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) style-loader: 3.3.4(webpack@5.104.1) - terser-webpack-plugin: 5.3.16(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + terser-webpack-plugin: 5.3.16(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack@5.104.1) ts-dedent: 2.2.0 webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) webpack-dev-middleware: 6.1.3(webpack@5.104.1) @@ -40095,7 +40181,7 @@ snapshots: '@babel/preset-react': 7.28.5(@babel/core@7.28.6) '@babel/preset-typescript': 7.28.5(@babel/core@7.28.6) '@babel/runtime': 7.28.2 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3)(webpack-hot-middleware@2.26.1)(webpack@5.104.1) '@storybook/builder-webpack5': 9.0.9(@rspack/core@1.3.9(@swc/helpers@0.5.13))(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(storybook@9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3))(typescript@5.8.2)(webpack-cli@5.1.4) '@storybook/preset-react-webpack': 9.0.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3))(typescript@5.8.2)(webpack-cli@5.1.4) '@storybook/react': 9.0.9(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3))(typescript@5.8.2) @@ -40193,7 +40279,7 @@ snapshots: '@storybook/react-docgen-typescript-plugin@1.0.1(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4))': dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 @@ -40207,7 +40293,7 @@ snapshots: '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.8.2)(webpack@5.104.1)': dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 @@ -40219,9 +40305,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4))': + '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 @@ -40229,7 +40315,7 @@ snapshots: react-docgen-typescript: 2.4.0(typescript@5.9.3) tslib: 2.8.1 typescript: 5.9.3 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) transitivePeerDependencies: - supports-color @@ -40437,6 +40523,16 @@ snapshots: '@babel/types': 7.29.0 entities: 4.5.0 + '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.0.4))': + dependencies: + '@babel/core': 7.29.0 + '@svgr/babel-preset': 8.1.0(@babel/core@7.29.0) + '@svgr/core': 8.1.0(typescript@5.0.4) + '@svgr/hast-util-to-babel-ast': 8.0.0 + svg-parser: 2.0.4 + transitivePeerDependencies: + - supports-color + '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.8.2))': dependencies: '@babel/core': 7.29.0 @@ -40457,9 +40553,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.8.2))(typescript@5.0.4)': + '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.0.4))(typescript@5.0.4)': dependencies: - '@svgr/core': 8.1.0(typescript@5.8.2) + '@svgr/core': 8.1.0(typescript@5.0.4) cosmiconfig: 8.3.6(typescript@5.0.4) deepmerge: 4.3.1 svgo: 3.3.2 @@ -40538,7 +40634,7 @@ snapshots: '@swc-node/sourcemap-support': 0.5.1 '@swc/core': 1.15.10(@swc/helpers@0.5.18) colorette: 2.0.20 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) oxc-resolver: 5.3.0 pirates: 4.0.7 tslib: 2.8.1 @@ -40554,7 +40650,7 @@ snapshots: '@swc-node/sourcemap-support': 0.5.1 '@swc/core': 1.7.26(@swc/helpers@0.5.13) colorette: 2.0.20 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) oxc-resolver: 5.3.0 pirates: 4.0.7 tslib: 2.8.1 @@ -40853,7 +40949,7 @@ snapshots: '@tokenizer/inflate@0.2.7': dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) fflate: 0.8.2 token-types: 6.1.2 transitivePeerDependencies: @@ -41510,7 +41606,7 @@ snapshots: '@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.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 @@ -41525,11 +41621,11 @@ snapshots: '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/parser': 5.62.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3) '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.9.3) '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.9.3) - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 @@ -41541,42 +41637,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2)': - dependencies: - '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/type-utils': 7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/utils': 7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/visitor-keys': 7.18.0 - eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) - graphemer: 1.4.0 - ignore: 5.3.2 - natural-compare: 1.4.0 - ts-api-utils: 1.4.3(typescript@5.8.2) - optionalDependencies: - typescript: 5.8.2 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4)': - dependencies: - '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/type-utils': 7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4) - '@typescript-eslint/utils': 7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4) - '@typescript-eslint/visitor-keys': 7.18.0 - eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) - graphemer: 1.4.0 - ignore: 5.3.2 - natural-compare: 1.4.0 - ts-api-utils: 1.4.3(typescript@5.0.4) - optionalDependencies: - typescript: 5.0.4 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4)': dependencies: '@eslint-community/regexpp': 4.12.2 @@ -41643,25 +41703,41 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2)': + dependencies: + '@eslint-community/regexpp': 4.12.2 + '@typescript-eslint/parser': 8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/scope-manager': 8.56.1 + '@typescript-eslint/type-utils': 8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/utils': 8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/visitor-keys': 8.56.1 + eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) + ignore: 7.0.5 + natural-compare: 1.4.0 + ts-api-utils: 2.4.0(typescript@5.8.2) + typescript: 5.8.2 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.0.4)': dependencies: '@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.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) eslint: 8.57.1 optionalDependencies: typescript: 5.0.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3)': + '@typescript-eslint/parser@5.62.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3) - debug: 4.4.3(supports-color@8.1.1) - eslint: 8.57.1 + debug: 4.4.3(supports-color@9.3.1) + eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -41673,33 +41749,20 @@ snapshots: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.9.3) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) eslint: 8.57.1 optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2)': - dependencies: - '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.8.2) - '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.3(supports-color@8.1.1) - eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) - optionalDependencies: - typescript: 5.8.2 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4)': dependencies: '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.0.4) '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) optionalDependencies: typescript: 5.0.4 @@ -41712,7 +41775,7 @@ snapshots: '@typescript-eslint/types': 8.54.0 '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.4.5) '@typescript-eslint/visitor-keys': 8.54.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) typescript: 5.4.5 transitivePeerDependencies: @@ -41724,7 +41787,7 @@ snapshots: '@typescript-eslint/types': 8.54.0 '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.6.3) '@typescript-eslint/visitor-keys': 8.54.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) typescript: 5.6.3 transitivePeerDependencies: @@ -41736,17 +41799,29 @@ snapshots: '@typescript-eslint/types': 8.54.0 '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.54.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) typescript: 5.9.3 transitivePeerDependencies: - supports-color + '@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2)': + dependencies: + '@typescript-eslint/scope-manager': 8.56.1 + '@typescript-eslint/types': 8.56.1 + '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.8.2) + '@typescript-eslint/visitor-keys': 8.56.1 + debug: 4.4.3(supports-color@9.3.1) + eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) + typescript: 5.8.2 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/project-service@8.54.0(typescript@5.4.5)': dependencies: '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.4.5) '@typescript-eslint/types': 8.54.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -41755,7 +41830,7 @@ snapshots: dependencies: '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.6.3) '@typescript-eslint/types': 8.54.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) typescript: 5.6.3 transitivePeerDependencies: - supports-color @@ -41764,7 +41839,7 @@ snapshots: dependencies: '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.8.2) '@typescript-eslint/types': 8.54.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) typescript: 5.8.2 transitivePeerDependencies: - supports-color @@ -41773,11 +41848,20 @@ snapshots: dependencies: '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.9.3) '@typescript-eslint/types': 8.54.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) typescript: 5.9.3 transitivePeerDependencies: - supports-color + '@typescript-eslint/project-service@8.56.1(typescript@5.8.2)': + dependencies: + '@typescript-eslint/tsconfig-utils': 8.56.1(typescript@5.8.2) + '@typescript-eslint/types': 8.56.1 + debug: 4.4.3(supports-color@9.3.1) + typescript: 5.8.2 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/scope-manager@5.62.0': dependencies: '@typescript-eslint/types': 5.62.0 @@ -41798,6 +41882,11 @@ snapshots: '@typescript-eslint/types': 8.54.0 '@typescript-eslint/visitor-keys': 8.54.0 + '@typescript-eslint/scope-manager@8.56.1': + dependencies: + '@typescript-eslint/types': 8.56.1 + '@typescript-eslint/visitor-keys': 8.56.1 + '@typescript-eslint/tsconfig-utils@8.54.0(typescript@5.4.5)': dependencies: typescript: 5.4.5 @@ -41814,11 +41903,15 @@ snapshots: dependencies: typescript: 5.9.3 + '@typescript-eslint/tsconfig-utils@8.56.1(typescript@5.8.2)': + dependencies: + typescript: 5.8.2 + '@typescript-eslint/type-utils@5.62.0(eslint@8.57.1)(typescript@5.0.4)': 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.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) eslint: 8.57.1 tsutils: 3.21.0(typescript@5.0.4) optionalDependencies: @@ -41830,7 +41923,7 @@ snapshots: dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3) '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.9.3) - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) eslint: 8.57.1 tsutils: 3.21.0(typescript@5.9.3) optionalDependencies: @@ -41838,23 +41931,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2)': - dependencies: - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.8.2) - '@typescript-eslint/utils': 7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) - debug: 4.4.3(supports-color@8.1.1) - eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) - ts-api-utils: 1.4.3(typescript@5.8.2) - optionalDependencies: - typescript: 5.8.2 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/type-utils@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4)': dependencies: '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.0.4) '@typescript-eslint/utils': 7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4) - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) ts-api-utils: 1.4.3(typescript@5.0.4) optionalDependencies: @@ -41867,7 +41948,7 @@ snapshots: '@typescript-eslint/types': 8.54.0 '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.8.2) '@typescript-eslint/utils': 8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) ts-api-utils: 2.4.0(typescript@5.8.2) typescript: 5.8.2 @@ -41879,7 +41960,7 @@ snapshots: '@typescript-eslint/types': 8.54.0 '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.4.5) '@typescript-eslint/utils': 8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.4.5) - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) ts-api-utils: 2.4.0(typescript@5.4.5) typescript: 5.4.5 @@ -41891,7 +41972,7 @@ snapshots: '@typescript-eslint/types': 8.54.0 '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.6.3) '@typescript-eslint/utils': 8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.6.3) - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) ts-api-utils: 2.4.0(typescript@5.6.3) typescript: 5.6.3 @@ -41903,13 +41984,25 @@ snapshots: '@typescript-eslint/types': 8.54.0 '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.9.3) '@typescript-eslint/utils': 8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3) - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) ts-api-utils: 2.4.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color + '@typescript-eslint/type-utils@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2)': + dependencies: + '@typescript-eslint/types': 8.56.1 + '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.8.2) + '@typescript-eslint/utils': 8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) + debug: 4.4.3(supports-color@9.3.1) + eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) + ts-api-utils: 2.4.0(typescript@5.8.2) + typescript: 5.8.2 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/types@5.62.0': {} '@typescript-eslint/types@6.21.0': {} @@ -41918,11 +42011,13 @@ snapshots: '@typescript-eslint/types@8.54.0': {} + '@typescript-eslint/types@8.56.1': {} + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.0.4)': dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.3 @@ -41936,7 +42031,7 @@ snapshots: dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.3 @@ -41950,7 +42045,7 @@ snapshots: dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 @@ -41965,7 +42060,7 @@ snapshots: dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 @@ -41976,28 +42071,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@7.18.0(typescript@5.8.2)': - dependencies: - '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.3(supports-color@8.1.1) - globby: 11.1.0 - is-glob: 4.0.3 - minimatch: 9.0.5 - semver: 7.6.3 - ts-api-utils: 1.4.3(typescript@5.8.2) - optionalDependencies: - typescript: 5.8.2 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/typescript-estree@8.54.0(typescript@5.4.5)': dependencies: '@typescript-eslint/project-service': 8.54.0(typescript@5.4.5) '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.4.5) '@typescript-eslint/types': 8.54.0 '@typescript-eslint/visitor-keys': 8.54.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) minimatch: 9.0.5 semver: 7.7.3 tinyglobby: 0.2.15 @@ -42012,7 +42092,7 @@ snapshots: '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.6.3) '@typescript-eslint/types': 8.54.0 '@typescript-eslint/visitor-keys': 8.54.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) minimatch: 9.0.5 semver: 7.7.3 tinyglobby: 0.2.15 @@ -42027,7 +42107,7 @@ snapshots: '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.8.2) '@typescript-eslint/types': 8.54.0 '@typescript-eslint/visitor-keys': 8.54.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) minimatch: 9.0.5 semver: 7.7.3 tinyglobby: 0.2.15 @@ -42042,7 +42122,7 @@ snapshots: '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.9.3) '@typescript-eslint/types': 8.54.0 '@typescript-eslint/visitor-keys': 8.54.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) minimatch: 9.0.5 semver: 7.7.3 tinyglobby: 0.2.15 @@ -42051,6 +42131,21 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/typescript-estree@8.56.1(typescript@5.8.2)': + dependencies: + '@typescript-eslint/project-service': 8.56.1(typescript@5.8.2) + '@typescript-eslint/tsconfig-utils': 8.56.1(typescript@5.8.2) + '@typescript-eslint/types': 8.56.1 + '@typescript-eslint/visitor-keys': 8.56.1 + debug: 4.4.3(supports-color@9.3.1) + minimatch: 10.2.4 + semver: 7.7.3 + tinyglobby: 0.2.15 + ts-api-utils: 2.4.0(typescript@5.8.2) + typescript: 5.8.2 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@5.0.4)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) @@ -42096,17 +42191,6 @@ snapshots: - supports-color - typescript - '@typescript-eslint/utils@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2)': - dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)) - '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.8.2) - eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) - transitivePeerDependencies: - - supports-color - - typescript - '@typescript-eslint/utils@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) @@ -42162,6 +42246,17 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/utils@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2)': + dependencies: + '@eslint-community/eslint-utils': 4.9.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)) + '@typescript-eslint/scope-manager': 8.56.1 + '@typescript-eslint/types': 8.56.1 + '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.8.2) + eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) + typescript: 5.8.2 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/visitor-keys@5.62.0': dependencies: '@typescript-eslint/types': 5.62.0 @@ -42182,6 +42277,11 @@ snapshots: '@typescript-eslint/types': 8.54.0 eslint-visitor-keys: 4.2.1 + '@typescript-eslint/visitor-keys@8.56.1': + dependencies: + '@typescript-eslint/types': 8.56.1 + eslint-visitor-keys: 5.0.1 + '@ungap/structured-clone@1.3.0': {} '@unhead/react@2.1.4(react@19.2.4)': @@ -42647,7 +42747,7 @@ snapshots: '@vitest/coverage-istanbul@1.6.0(vitest@1.6.0)': dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) istanbul-lib-coverage: 3.2.2 istanbul-lib-instrument: 6.0.3 istanbul-lib-report: 3.0.1 @@ -42664,7 +42764,7 @@ snapshots: dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) istanbul-lib-coverage: 3.2.2 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 5.0.6 @@ -43115,7 +43215,7 @@ snapshots: webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1) optionalDependencies: - webpack-dev-server: 5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + webpack-dev-server: 5.2.3(webpack-cli@5.1.4)(webpack@5.104.1) '@xhmikosr/archive-type@7.1.0': dependencies: @@ -43322,7 +43422,7 @@ snapshots: agent-base@6.0.2: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) transitivePeerDependencies: - supports-color @@ -44123,12 +44223,12 @@ snapshots: schema-utils: 4.3.3 webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - babel-loader@9.2.1(@babel/core@7.28.6)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): + babel-loader@9.2.1(@babel/core@7.28.6)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: '@babel/core': 7.28.6 find-cache-dir: 4.0.0 schema-utils: 4.3.3 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) babel-loader@9.2.1(@babel/core@7.28.6)(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: @@ -44137,19 +44237,19 @@ snapshots: schema-utils: 4.3.3 webpack: 5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - babel-loader@9.2.1(@babel/core@7.29.0)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): + babel-loader@9.2.1(@babel/core@7.29.0)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: '@babel/core': 7.29.0 find-cache-dir: 4.0.0 schema-utils: 4.3.3 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) - babel-loader@9.2.1(@babel/core@7.29.0)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): + babel-loader@9.2.1(@babel/core@7.29.0)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: '@babel/core': 7.29.0 find-cache-dir: 4.0.0 schema-utils: 4.3.3 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) babel-plugin-apply-mdx-type-prop@1.6.22(@babel/core@7.12.9): dependencies: @@ -44368,6 +44468,8 @@ snapshots: balanced-match@1.0.2: {} + balanced-match@4.0.4: {} + bare-events@2.8.2: {} base64-js@1.5.1: {} @@ -44481,7 +44583,7 @@ snapshots: dependencies: bytes: 3.1.2 content-type: 1.0.5 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) http-errors: 2.0.1 iconv-lite: 0.7.2 on-finished: 2.4.1 @@ -44524,6 +44626,10 @@ snapshots: dependencies: balanced-match: 1.0.2 + brace-expansion@5.0.4: + dependencies: + balanced-match: 4.0.4 + braces@2.3.2: dependencies: arr-flatten: 1.1.0 @@ -45393,7 +45499,7 @@ snapshots: dependencies: toggle-selection: 1.0.6 - copy-webpack-plugin@10.2.4(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): + copy-webpack-plugin@10.2.4(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: fast-glob: 3.3.2 glob-parent: 6.0.2 @@ -45401,7 +45507,7 @@ snapshots: normalize-path: 3.0.0 schema-utils: 4.3.3 serialize-javascript: 6.0.2 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) copy-webpack-plugin@10.2.4(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: @@ -45413,7 +45519,7 @@ snapshots: serialize-javascript: 6.0.2 webpack: 5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - copy-webpack-plugin@11.0.0(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): + copy-webpack-plugin@11.0.0(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: fast-glob: 3.3.2 glob-parent: 6.0.2 @@ -45421,9 +45527,9 @@ snapshots: normalize-path: 3.0.0 schema-utils: 4.3.3 serialize-javascript: 6.0.2 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) - copy-webpack-plugin@11.0.0(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): + copy-webpack-plugin@11.0.0(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: fast-glob: 3.3.2 glob-parent: 6.0.2 @@ -45431,7 +45537,7 @@ snapshots: normalize-path: 3.0.0 schema-utils: 4.3.3 serialize-javascript: 6.0.2 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) copy-webpack-plugin@11.0.0(webpack@5.104.1): dependencies: @@ -45598,51 +45704,6 @@ snapshots: - supports-color - ts-node - create-jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)): - dependencies: - '@jest/types': 29.6.3 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)) - jest-util: 29.7.0 - prompts: 2.4.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - create-jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)): - dependencies: - '@jest/types': 29.6.3 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) - jest-util: 29.7.0 - prompts: 2.4.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - create-jest@29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)): - dependencies: - '@jest/types': 29.6.3 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) - jest-util: 29.7.0 - prompts: 2.4.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - create-require@1.1.1: {} cron-parser@4.9.0: @@ -45726,7 +45787,7 @@ snapshots: '@rspack/core': 1.3.9(@swc/helpers@0.5.13) webpack: 5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - css-loader@6.11.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): + css-loader@6.11.0(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: icss-utils: 5.1.0(postcss@8.4.49) postcss: 8.4.49 @@ -45737,10 +45798,10 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.6.3 optionalDependencies: - '@rspack/core': 1.3.9(@swc/helpers@0.5.18) - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + '@rspack/core': 1.7.5(@swc/helpers@0.5.18) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) - css-minimizer-webpack-plugin@5.0.1(esbuild@0.25.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): + css-minimizer-webpack-plugin@5.0.1(esbuild@0.25.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: '@jridgewell/trace-mapping': 0.3.31 cssnano: 6.1.2(postcss@8.4.49) @@ -45748,7 +45809,7 @@ snapshots: postcss: 8.4.49 schema-utils: 4.3.3 serialize-javascript: 6.0.2 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) optionalDependencies: esbuild: 0.25.0 @@ -45764,7 +45825,7 @@ snapshots: optionalDependencies: esbuild: 0.25.0 - css-minimizer-webpack-plugin@7.0.2(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): + css-minimizer-webpack-plugin@7.0.2(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: '@jridgewell/trace-mapping': 0.3.31 cssnano: 7.1.2(postcss@8.4.49) @@ -45772,11 +45833,11 @@ snapshots: postcss: 8.4.49 schema-utils: 4.3.3 serialize-javascript: 6.0.2 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) optionalDependencies: esbuild: 0.18.20 - css-minimizer-webpack-plugin@7.0.2(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): + css-minimizer-webpack-plugin@7.0.2(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: '@jridgewell/trace-mapping': 0.3.31 cssnano: 7.1.2(postcss@8.4.49) @@ -45784,7 +45845,7 @@ snapshots: postcss: 8.4.49 schema-utils: 4.3.3 serialize-javascript: 6.0.2 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) optionalDependencies: esbuild: 0.25.5 @@ -45800,7 +45861,7 @@ snapshots: optionalDependencies: esbuild: 0.25.5 - css-minimizer-webpack-plugin@7.0.2(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): + css-minimizer-webpack-plugin@7.0.2(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: '@jridgewell/trace-mapping': 0.3.31 cssnano: 7.1.2(postcss@8.4.49) @@ -45808,7 +45869,7 @@ snapshots: postcss: 8.4.49 schema-utils: 4.3.3 serialize-javascript: 6.0.2 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) optionalDependencies: esbuild: 0.25.5 @@ -46442,7 +46503,7 @@ snapshots: detect-port@1.6.1: dependencies: address: 1.2.2 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) transitivePeerDependencies: - supports-color @@ -46938,21 +46999,21 @@ snapshots: esbuild-register@3.6.0(esbuild@0.18.20): dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) esbuild: 0.18.20 transitivePeerDependencies: - supports-color esbuild-register@3.6.0(esbuild@0.25.0): dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) esbuild: 0.25.0 transitivePeerDependencies: - supports-color esbuild-register@3.6.0(esbuild@0.25.5): dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) esbuild: 0.25.5 transitivePeerDependencies: - supports-color @@ -47169,13 +47230,13 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-next@16.0.10(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.4.5): + eslint-config-next@16.0.10(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.4.5): dependencies: '@next/eslint-plugin-next': 16.0.10 eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) eslint-plugin-jsx-a11y: 6.10.1(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) eslint-plugin-react: 7.37.2(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) eslint-plugin-react-hooks: 7.0.1(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) @@ -47209,10 +47270,10 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)): + eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)): dependencies: '@nolyfill/is-core-module': 1.0.39 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) get-tsconfig: 4.13.4 is-bun-module: 2.0.0 @@ -47220,7 +47281,7 @@ snapshots: tinyglobby: 0.2.15 unrs-resolver: 1.11.1 optionalDependencies: - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) transitivePeerDependencies: - supports-color @@ -47238,28 +47299,28 @@ snapshots: dependencies: debug: 3.2.7(supports-color@8.1.1) optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/parser': 5.62.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3) eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)): dependencies: debug: 3.2.7(supports-color@8.1.1) optionalDependencies: - '@typescript-eslint/parser': 7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/parser': 8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)): dependencies: debug: 3.2.7(supports-color@8.1.1) optionalDependencies: - '@typescript-eslint/parser': 7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/parser': 8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: @@ -47296,9 +47357,9 @@ snapshots: lodash.snakecase: 4.1.1 lodash.upperfirst: 4.3.1 - eslint-plugin-ft-flow@2.0.3(@babel/eslint-parser@7.28.6(@babel/core@7.29.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)): + eslint-plugin-ft-flow@2.0.3(@babel/eslint-parser@7.28.6(@babel/core@7.28.6)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)): dependencies: - '@babel/eslint-parser': 7.28.6(@babel/core@7.28.6)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + '@babel/eslint-parser': 7.28.6(@babel/core@7.29.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) lodash: 4.17.23 string-natural-compare: 3.0.1 @@ -47355,13 +47416,13 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/parser': 5.62.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -47372,7 +47433,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -47384,13 +47445,13 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/parser': 8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -47401,7 +47462,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -47413,30 +47474,19 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/parser': 8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)))(typescript@5.0.4): - dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4) - eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) - optionalDependencies: - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) - jest: 29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) - transitivePeerDependencies: - - supports-color - - typescript - - eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)))(typescript@5.0.4): + eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)))(typescript@5.0.4): dependencies: '@typescript-eslint/utils': 5.62.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4) eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) optionalDependencies: '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4) - jest: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)) + jest: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)) transitivePeerDependencies: - supports-color - typescript @@ -47659,6 +47709,8 @@ snapshots: eslint-visitor-keys@4.2.1: {} + eslint-visitor-keys@5.0.1: {} + eslint@8.57.1: dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) @@ -47669,10 +47721,10 @@ snapshots: '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 '@ungap/structured-clone': 1.3.0 - ajv: 8.18.0 + ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -47718,10 +47770,10 @@ snapshots: '@modelcontextprotocol/sdk': 1.25.3(hono@4.11.10)(zod@3.25.76) '@types/estree': 1.0.8 '@types/json-schema': 7.0.15 - ajv: 8.18.0 + ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) escape-string-regexp: 4.0.0 eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 @@ -47764,10 +47816,10 @@ snapshots: '@modelcontextprotocol/sdk': 1.25.3(hono@4.11.10)(zod@3.25.76) '@types/estree': 1.0.8 '@types/json-schema': 7.0.15 - ajv: 8.18.0 + ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) escape-string-regexp: 4.0.0 eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 @@ -48104,7 +48156,7 @@ snapshots: content-type: 1.0.5 cookie: 0.7.2 cookie-signature: 1.2.2 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) depd: 2.0.0 encodeurl: 2.0.0 escape-html: 1.0.3 @@ -48293,13 +48345,13 @@ snapshots: dependencies: flat-cache: 4.0.1 - file-loader@6.2.0(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): + file-loader@6.2.0(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) - file-loader@6.2.0(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): + file-loader@6.2.0(webpack@5.104.1): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 @@ -48384,7 +48436,7 @@ snapshots: finalhandler@2.1.1: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) encodeurl: 2.0.0 escape-html: 1.0.3 on-finished: 2.4.1 @@ -48492,7 +48544,7 @@ snapshots: follow-redirects@1.15.11(debug@4.4.3): optionalDependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) for-each@0.3.5: dependencies: @@ -48531,7 +48583,7 @@ snapshots: optionalDependencies: vue-template-compiler: 2.7.16 - fork-ts-checker-webpack-plugin@7.2.13(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): + fork-ts-checker-webpack-plugin@7.2.13(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: '@babel/code-frame': 7.29.0 chalk: 4.1.2 @@ -48546,7 +48598,7 @@ snapshots: semver: 7.6.3 tapable: 2.2.1 typescript: 5.9.3 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) optionalDependencies: vue-template-compiler: 2.7.16 @@ -49439,7 +49491,7 @@ snapshots: '@rspack/core': 1.3.9(@swc/helpers@0.5.13) webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - html-webpack-plugin@5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): + html-webpack-plugin@5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -49448,9 +49500,9 @@ snapshots: tapable: 2.2.1 optionalDependencies: '@rspack/core': 1.7.5(@swc/helpers@0.5.18) - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) - html-webpack-plugin@5.6.6(@rspack/core@1.3.9(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): + html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -49458,11 +49510,10 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 optionalDependencies: - '@rspack/core': 1.3.9(@swc/helpers@0.5.18) - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) - optional: true + '@rspack/core': 1.7.5(@swc/helpers@0.5.18) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) - html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): + html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -49471,9 +49522,10 @@ snapshots: tapable: 2.2.1 optionalDependencies: '@rspack/core': 1.7.5(@swc/helpers@0.5.18) - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + optional: true - html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): + html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -49482,7 +49534,7 @@ snapshots: tapable: 2.2.1 optionalDependencies: '@rspack/core': 1.7.5(@swc/helpers@0.5.18) - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) htmlparser2@10.0.0: dependencies: @@ -49566,7 +49618,7 @@ snapshots: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) transitivePeerDependencies: - supports-color @@ -49597,7 +49649,7 @@ snapshots: http-proxy-middleware@3.0.5: dependencies: '@types/http-proxy': 1.17.17 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) http-proxy: 1.18.1(debug@4.4.3) is-glob: 4.0.3 is-plain-object: 5.0.0 @@ -49654,21 +49706,21 @@ snapshots: https-proxy-agent@4.0.0: dependencies: agent-base: 5.1.1 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) transitivePeerDependencies: - supports-color https-proxy-agent@5.0.1: dependencies: agent-base: 6.0.2 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) transitivePeerDependencies: - supports-color https-proxy-agent@7.0.6: dependencies: agent-base: 7.1.4 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) transitivePeerDependencies: - supports-color @@ -50266,7 +50318,7 @@ snapshots: istanbul-lib-source-maps@4.0.1: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -50275,7 +50327,7 @@ snapshots: istanbul-lib-source-maps@5.0.6: dependencies: '@jridgewell/trace-mapping': 0.3.31 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) istanbul-lib-coverage: 3.2.2 transitivePeerDependencies: - supports-color @@ -50361,63 +50413,6 @@ snapshots: - supports-color - ts-node - jest-cli@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)): - dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)) - '@jest/test-result': 29.7.0 - '@jest/types': 29.6.3 - chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)) - exit: 0.1.2 - import-local: 3.2.0 - jest-config: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)) - jest-util: 29.7.0 - jest-validate: 29.7.0 - yargs: 17.7.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - jest-cli@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)): - dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) - '@jest/test-result': 29.7.0 - '@jest/types': 29.6.3 - chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) - exit: 0.1.2 - import-local: 3.2.0 - jest-config: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) - jest-util: 29.7.0 - jest-validate: 29.7.0 - yargs: 17.7.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - jest-cli@29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)): - dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) - '@jest/test-result': 29.7.0 - '@jest/types': 29.6.3 - chalk: 4.1.2 - create-jest: 29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) - exit: 0.1.2 - import-local: 3.2.0 - jest-config: 29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) - jest-util: 29.7.0 - jest-validate: 29.7.0 - yargs: 17.7.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - jest-config@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)): dependencies: '@babel/core': 7.29.0 @@ -50449,130 +50444,6 @@ snapshots: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)): - dependencies: - '@babel/core': 7.29.0 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.29.0) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.0 - graceful-fs: 4.2.11 - jest-circus: 29.7.0(babel-plugin-macros@3.1.0) - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.8 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 20.19.5 - ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - jest-config@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)): - dependencies: - '@babel/core': 7.29.0 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.29.0) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.0 - graceful-fs: 4.2.11 - jest-circus: 29.7.0(babel-plugin-macros@3.1.0) - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.8 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 20.19.5 - ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - jest-config@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)): - dependencies: - '@babel/core': 7.29.0 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.29.0) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.0 - graceful-fs: 4.2.11 - jest-circus: 29.7.0(babel-plugin-macros@3.1.0) - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.8 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 20.19.5 - ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - jest-config@29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)): - dependencies: - '@babel/core': 7.29.0 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.29.0) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.0 - graceful-fs: 4.2.11 - jest-circus: 29.7.0(babel-plugin-macros@3.1.0) - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.8 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 22.19.9 - ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - jest-diff@29.7.0: dependencies: chalk: 4.1.2 @@ -50831,42 +50702,6 @@ snapshots: - supports-color - ts-node - jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)): - dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)) - '@jest/types': 29.6.3 - import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)) - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)): - dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) - '@jest/types': 29.6.3 - import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - jest@29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)): - dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) - '@jest/types': 29.6.3 - import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - jiti@1.21.7: {} jiti@2.4.2: {} @@ -51136,7 +50971,7 @@ snapshots: content-disposition: 0.5.4 content-type: 1.0.5 cookies: 0.9.1 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) delegates: 1.0.0 depd: 2.0.0 destroy: 1.2.0 @@ -51207,11 +51042,11 @@ snapshots: less: 4.1.3 webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - less-loader@11.1.0(less@4.1.3)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): + less-loader@11.1.0(less@4.1.3)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: klona: 2.0.6 less: 4.1.3 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) less-loader@11.1.0(less@4.1.3)(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: @@ -51246,11 +51081,11 @@ snapshots: optionalDependencies: webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - license-webpack-plugin@4.0.2(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): + license-webpack-plugin@4.0.2(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: webpack-sources: 3.3.3 optionalDependencies: - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) license-webpack-plugin@4.0.2(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: @@ -51487,7 +51322,7 @@ snapshots: log4js@6.9.1: dependencies: date-format: 4.0.14 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) flatted: 3.3.3 rfdc: 1.4.1 streamroller: 3.1.5 @@ -51936,7 +51771,7 @@ snapshots: metro-file-map@0.82.5: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) fb-watchman: 2.0.2 flow-enums-runtime: 0.0.6 graceful-fs: 4.2.11 @@ -52032,7 +51867,7 @@ snapshots: chalk: 4.1.2 ci-info: 2.0.0 connect: 3.7.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) error-stack-parser: 2.1.4 flow-enums-runtime: 0.0.6 graceful-fs: 4.2.11 @@ -52317,7 +52152,7 @@ snapshots: micromark@4.0.2: dependencies: '@types/debug': 4.1.12 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) decode-named-character-reference: 1.3.0 devlop: 1.1.0 micromark-core-commonmark: 2.0.3 @@ -52408,27 +52243,27 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@2.4.7(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): + mini-css-extract-plugin@2.4.7(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: schema-utils: 4.3.3 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) mini-css-extract-plugin@2.4.7(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: schema-utils: 4.3.3 webpack: 5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - mini-css-extract-plugin@2.9.4(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): + mini-css-extract-plugin@2.9.4(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: schema-utils: 4.3.3 tapable: 2.2.1 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) - mini-css-extract-plugin@2.9.4(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): + mini-css-extract-plugin@2.9.4(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: schema-utils: 4.3.3 tapable: 2.2.1 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) mini-svg-data-uri@1.4.4: {} @@ -52448,6 +52283,10 @@ snapshots: dependencies: '@isaacs/brace-expansion': 5.0.1 + minimatch@10.2.4: + dependencies: + brace-expansion: 5.0.4 + minimatch@3.0.8: dependencies: brace-expansion: 1.1.12 @@ -52649,7 +52488,7 @@ snapshots: ndepe@0.1.13(encoding@0.1.13)(rollup@4.57.0): dependencies: '@vercel/nft': 0.29.2(encoding@0.1.13)(rollup@4.57.0) - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) fs-extra: 11.3.0 mlly: 1.6.1 pkg-types: 1.3.1 @@ -52681,7 +52520,7 @@ snapshots: next-tick@1.1.0: {} - next@14.2.16(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4): + next@14.2.16(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)): dependencies: '@next/env': 14.2.16 '@swc/helpers': 0.5.5 @@ -52713,7 +52552,7 @@ snapshots: - uglify-js - webpack-cli - next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4): + next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)): dependencies: '@next/env': 14.2.35 '@swc/helpers': 0.5.5 @@ -53264,7 +53103,7 @@ snapshots: is-docker: 2.2.1 is-wsl: 2.2.0 - openai@4.104.0(encoding@0.1.13)(ws@8.19.0)(zod@3.25.76): + openai@4.104.0(encoding@0.1.13)(ws@8.18.0)(zod@3.25.76): dependencies: '@types/node': 18.16.9 '@types/node-fetch': 2.6.11 @@ -53274,7 +53113,7 @@ snapshots: formdata-node: 4.4.1 node-fetch: 2.7.0(encoding@0.1.13) optionalDependencies: - ws: 8.19.0 + ws: 8.18.0 zod: 3.25.76 transitivePeerDependencies: - encoding @@ -53751,7 +53590,7 @@ snapshots: portfinder@1.0.38: dependencies: async: 3.2.6 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) transitivePeerDependencies: - supports-color @@ -54026,13 +53865,13 @@ snapshots: postcss: 8.5.6 ts-node: 10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2) - postcss-loader@6.2.1(postcss@8.4.38)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): + postcss-loader@6.2.1(postcss@8.4.38)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 postcss: 8.4.38 semver: 7.6.3 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) postcss-loader@6.2.1(postcss@8.4.38)(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: @@ -54888,7 +54727,7 @@ snapshots: puppeteer-core@2.1.1: dependencies: '@types/mime-types': 2.1.4 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) extract-zip: 1.7.0 https-proxy-agent: 4.0.0 mime: 2.6.0 @@ -56825,22 +56664,40 @@ snapshots: webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) webpack-sources: 3.3.3 - react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): + react-server-dom-webpack@19.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + dependencies: + acorn-loose: 8.5.2 + neo-async: 2.6.2 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack-sources: 3.3.3 + + react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: acorn-loose: 8.5.2 neo-async: 2.6.2 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) webpack-sources: 3.3.3 - react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): + react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: acorn-loose: 8.5.2 neo-async: 2.6.2 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack-sources: 3.3.3 + + react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + dependencies: + acorn-loose: 8.5.2 + neo-async: 2.6.2 + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) webpack-sources: 3.3.3 react-shadow@20.6.0(prop-types@15.8.1)(react-dom@17.0.2(react@17.0.2))(react@17.0.2): @@ -57554,7 +57411,7 @@ snapshots: router@2.2.0: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) depd: 2.0.0 is-promise: 4.0.0 parseurl: 1.3.3 @@ -57649,6 +57506,20 @@ snapshots: optionalDependencies: '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) + rsbuild-plugin-publint@0.2.1(@rsbuild/core@1.4.0-beta.2): + dependencies: + picocolors: 1.1.1 + publint: 0.2.12 + optionalDependencies: + '@rsbuild/core': 1.4.0-beta.2 + + rsbuild-plugin-publint@0.2.1(@rsbuild/core@1.4.16): + dependencies: + picocolors: 1.1.1 + publint: 0.2.12 + optionalDependencies: + '@rsbuild/core': 1.4.16 + rsbuild-plugin-publint@0.2.1(@rsbuild/core@1.7.3): dependencies: picocolors: 1.1.1 @@ -57841,14 +57712,14 @@ snapshots: sass-embedded: 1.97.3 webpack: 5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - sass-loader@16.0.6(@rspack/core@1.3.9(@swc/helpers@0.5.18))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): + sass-loader@16.0.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: neo-async: 2.6.2 optionalDependencies: - '@rspack/core': 1.3.9(@swc/helpers@0.5.18) + '@rspack/core': 1.7.5(@swc/helpers@0.5.18) sass: 1.97.3 sass-embedded: 1.97.3 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) sass@1.97.3: dependencies: @@ -57996,7 +57867,7 @@ snapshots: send@1.2.1: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 @@ -58378,11 +58249,11 @@ snapshots: source-map-js: 1.2.1 webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - source-map-loader@5.0.0(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): + source-map-loader@5.0.0(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: iconv-lite: 0.6.3 source-map-js: 1.2.1 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) source-map-loader@5.0.0(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: @@ -58461,7 +58332,7 @@ snapshots: spdy-transport@3.0.0: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -58472,7 +58343,7 @@ snapshots: spdy@4.0.2: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -58683,7 +58554,7 @@ snapshots: streamroller@3.1.5: dependencies: date-format: 4.0.14 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) fs-extra: 8.1.0 transitivePeerDependencies: - supports-color @@ -58862,9 +58733,9 @@ snapshots: dependencies: webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - style-loader@3.3.4(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): + style-loader@3.3.4(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) style-loader@3.3.4(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: @@ -58999,12 +58870,12 @@ snapshots: stylis@4.3.6: {} - stylus-loader@7.1.3(stylus@0.64.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): + stylus-loader@7.1.3(stylus@0.64.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: fast-glob: 3.3.2 normalize-path: 3.0.0 stylus: 0.64.0 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) stylus-loader@7.1.3(stylus@0.64.0)(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: @@ -59016,7 +58887,7 @@ snapshots: stylus@0.64.0: dependencies: '@adobe/css-tools': 4.3.3 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) glob: 10.5.0 sax: 1.4.4 source-map: 0.7.6 @@ -59343,50 +59214,50 @@ snapshots: term-size@2.2.1: {} - terser-webpack-plugin@5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): + terser-webpack-plugin@5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 serialize-javascript: 6.0.2 terser: 5.46.0 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) optionalDependencies: '@swc/core': 1.15.8(@swc/helpers@0.5.18) esbuild: 0.18.20 - terser-webpack-plugin@5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): + terser-webpack-plugin@5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 serialize-javascript: 6.0.2 terser: 5.46.0 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) optionalDependencies: '@swc/core': 1.15.8(@swc/helpers@0.5.18) esbuild: 0.25.5 - terser-webpack-plugin@5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): + terser-webpack-plugin@5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 serialize-javascript: 6.0.2 terser: 5.46.0 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) optionalDependencies: '@swc/core': 1.15.8(@swc/helpers@0.5.18) esbuild: 0.25.5 - terser-webpack-plugin@5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): + terser-webpack-plugin@5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 serialize-javascript: 6.0.2 terser: 5.46.0 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) optionalDependencies: '@swc/core': 1.15.10(@swc/helpers@0.5.18) esbuild: 0.18.20 @@ -59403,67 +59274,55 @@ snapshots: '@swc/core': 1.15.10(@swc/helpers@0.5.18) esbuild: 0.25.0 - terser-webpack-plugin@5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): + terser-webpack-plugin@5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 serialize-javascript: 6.0.2 terser: 5.46.0 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) optionalDependencies: '@swc/core': 1.15.10(@swc/helpers@0.5.18) esbuild: 0.25.0 - terser-webpack-plugin@5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): + terser-webpack-plugin@5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 serialize-javascript: 6.0.2 terser: 5.46.0 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) - optionalDependencies: - '@swc/core': 1.15.10(@swc/helpers@0.5.18) - esbuild: 0.25.0 - - terser-webpack-plugin@5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): - dependencies: - '@jridgewell/trace-mapping': 0.3.31 - jest-worker: 27.5.1 - schema-utils: 4.3.3 - serialize-javascript: 6.0.2 - terser: 5.46.0 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) optionalDependencies: '@swc/core': 1.15.10(@swc/helpers@0.5.18) esbuild: 0.25.5 - terser-webpack-plugin@5.3.16(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): + terser-webpack-plugin@5.3.16(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 serialize-javascript: 6.0.2 terser: 5.46.0 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) optionalDependencies: '@swc/core': 1.15.8(@swc/helpers@0.5.18) esbuild: 0.18.20 - terser-webpack-plugin@5.3.16(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): + terser-webpack-plugin@5.3.16(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 serialize-javascript: 6.0.2 terser: 5.46.0 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) optionalDependencies: '@swc/core': 1.15.8(@swc/helpers@0.5.18) esbuild: 0.25.5 - terser-webpack-plugin@5.3.16(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): + terser-webpack-plugin@5.3.16(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack@5.104.1): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 @@ -59475,14 +59334,14 @@ snapshots: '@swc/core': 1.7.26(@swc/helpers@0.5.13) esbuild: 0.25.0 - terser-webpack-plugin@5.3.16(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack@5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): + terser-webpack-plugin@5.3.16(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack@5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 serialize-javascript: 6.0.2 terser: 5.46.0 - webpack: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) optionalDependencies: '@swc/core': 1.7.26(@swc/helpers@0.5.13) esbuild: 0.25.0 @@ -59687,10 +59546,6 @@ snapshots: dependencies: typescript: 5.0.4 - ts-api-utils@1.4.3(typescript@5.8.2): - dependencies: - typescript: 5.8.2 - ts-api-utils@1.4.3(typescript@5.9.3): dependencies: typescript: 5.9.3 @@ -59809,11 +59664,11 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.0.1(@babel/core@7.29.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(esbuild@0.25.0)(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)))(typescript@5.9.3): + ts-jest@29.0.1(@babel/core@7.29.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(esbuild@0.25.0)(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)))(typescript@5.9.3): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) + jest: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -59846,23 +59701,23 @@ snapshots: babel-jest: 29.7.0(@babel/core@7.28.6) esbuild: 0.25.0 - ts-loader@9.4.4(typescript@5.8.2)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): + ts-loader@9.4.4(typescript@5.8.2)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: chalk: 4.1.2 enhanced-resolve: 5.19.0 micromatch: 4.0.8 semver: 7.6.3 typescript: 5.8.2 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) - ts-loader@9.4.4(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): + ts-loader@9.4.4(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: chalk: 4.1.2 enhanced-resolve: 5.19.0 micromatch: 4.0.8 semver: 7.6.3 typescript: 5.9.3 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) ts-loader@9.5.4(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: @@ -59874,7 +59729,7 @@ snapshots: typescript: 5.8.2 webpack: 5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - ts-loader@9.5.4(typescript@5.9.3)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): + ts-loader@9.5.4(typescript@5.9.3)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: chalk: 4.1.2 enhanced-resolve: 5.19.0 @@ -59882,7 +59737,7 @@ snapshots: semver: 7.6.3 source-map: 0.7.6 typescript: 5.9.3 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) ts-morph@12.0.0: dependencies: @@ -60011,27 +59866,6 @@ snapshots: optionalDependencies: '@swc/core': 1.15.10(@swc/helpers@0.5.18) - ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4): - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.12 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 22.19.9 - acorn: 8.15.0 - acorn-walk: 8.3.4 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.4 - make-error: 1.3.6 - typescript: 5.0.4 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - optionalDependencies: - '@swc/core': 1.15.10(@swc/helpers@0.5.18) - optional: true - ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.6.3): dependencies: '@cspotcode/source-map-support': 0.8.1 @@ -60213,7 +60047,7 @@ snapshots: bundle-require: 4.2.1(esbuild@0.19.2) cac: 6.7.14 chokidar: 3.6.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) esbuild: 0.19.2 execa: 5.1.1 globby: 11.1.0 @@ -60677,7 +60511,7 @@ snapshots: schema-utils: 3.3.0 webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) optionalDependencies: - file-loader: 6.2.0(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + file-loader: 6.2.0(webpack@5.104.1) url-parse@1.5.10: dependencies: @@ -60954,7 +60788,7 @@ snapshots: vite-node@1.2.2(@types/node@20.19.5)(less@4.1.3)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.64.0)(terser@5.46.0): dependencies: cac: 6.7.14 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) pathe: 1.1.2 picocolors: 1.1.1 vite: 5.4.21(@types/node@20.19.5)(less@4.1.3)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.64.0)(terser@5.46.0) @@ -60972,7 +60806,7 @@ snapshots: vite-node@1.6.0(@types/node@20.19.5)(less@4.1.3)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.64.0)(terser@5.46.0): dependencies: cac: 6.7.14 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) pathe: 1.1.2 picocolors: 1.1.1 vite: 5.4.21(@types/node@20.19.5)(less@4.1.3)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.64.0)(terser@5.46.0) @@ -60994,7 +60828,7 @@ snapshots: '@volar/typescript': 2.4.27 '@vue/language-core': 2.2.0(typescript@5.9.3) compare-versions: 6.1.1 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) kolorist: 1.8.0 local-pkg: 1.1.2 magic-string: 0.30.21 @@ -61013,7 +60847,7 @@ snapshots: '@volar/typescript': 2.4.27 '@vue/language-core': 2.2.0(typescript@5.9.3) compare-versions: 6.1.1 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) kolorist: 1.8.0 local-pkg: 1.1.2 magic-string: 0.30.21 @@ -61027,7 +60861,7 @@ snapshots: vite-tsconfig-paths@4.2.3(typescript@5.8.2)(vite@5.4.21(@types/node@20.19.5)(less@4.1.3)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.64.0)(terser@5.46.0)): dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) globrex: 0.1.2 tsconfck: 2.1.2(typescript@5.8.2) optionalDependencies: @@ -61081,7 +60915,7 @@ snapshots: acorn-walk: 8.3.4 cac: 6.7.14 chai: 4.5.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) execa: 8.0.1 local-pkg: 0.5.1 magic-string: 0.30.21 @@ -61118,7 +60952,7 @@ snapshots: '@vitest/utils': 1.6.0 acorn-walk: 8.3.4 chai: 4.5.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) execa: 8.0.1 local-pkg: 0.5.1 magic-string: 0.30.21 @@ -61160,7 +60994,7 @@ snapshots: vue-eslint-parser@9.4.3(eslint@8.57.1): dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@9.3.1) eslint: 8.57.1 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 @@ -61315,7 +61149,7 @@ snapshots: webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) webpack-merge: 5.10.0 optionalDependencies: - webpack-dev-server: 5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + webpack-dev-server: 5.2.3(webpack-cli@5.1.4)(webpack@5.104.1) webpack-dev-middleware@6.1.3(webpack@5.104.1): dependencies: @@ -61327,7 +61161,7 @@ snapshots: optionalDependencies: webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - webpack-dev-middleware@7.4.5(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): + webpack-dev-middleware@7.4.5(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: colorette: 2.0.20 memfs: 4.46.0 @@ -61336,10 +61170,10 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.3.3 optionalDependencies: - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) optional: true - webpack-dev-middleware@7.4.5(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): + webpack-dev-middleware@7.4.5(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: colorette: 2.0.20 memfs: 4.46.0 @@ -61348,10 +61182,10 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.3.3 optionalDependencies: - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) optional: true - webpack-dev-middleware@7.4.5(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): + webpack-dev-middleware@7.4.5(webpack@5.104.1): dependencies: colorette: 2.0.20 memfs: 4.46.0 @@ -61362,7 +61196,7 @@ snapshots: optionalDependencies: webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - webpack-dev-middleware@7.4.5(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): + webpack-dev-middleware@7.4.5(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: colorette: 2.0.20 memfs: 4.46.0 @@ -61371,7 +61205,7 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.3.3 optionalDependencies: - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) webpack-dev-middleware@7.4.5(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: @@ -61411,7 +61245,7 @@ snapshots: serve-index: 1.9.2 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 7.4.5(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + webpack-dev-middleware: 7.4.5(webpack@5.104.1) ws: 8.18.0 optionalDependencies: webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) @@ -61422,7 +61256,7 @@ snapshots: - supports-color - utf-8-validate - webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): + webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -61450,10 +61284,10 @@ snapshots: serve-index: 1.9.2 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 7.4.5(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + webpack-dev-middleware: 7.4.5(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) ws: 8.18.0 optionalDependencies: - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) webpack-cli: 5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1) transitivePeerDependencies: - bufferutil @@ -61462,7 +61296,7 @@ snapshots: - utf-8-validate optional: true - webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): + webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -61490,10 +61324,10 @@ snapshots: serve-index: 1.9.2 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 7.4.5(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + webpack-dev-middleware: 7.4.5(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) ws: 8.18.0 optionalDependencies: - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) webpack-cli: 5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1) transitivePeerDependencies: - bufferutil @@ -61502,7 +61336,7 @@ snapshots: - utf-8-validate optional: true - webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): + webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -61530,19 +61364,18 @@ snapshots: serve-index: 1.9.2 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 7.4.5(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + webpack-dev-middleware: 7.4.5(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) ws: 8.18.0 optionalDependencies: - webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) webpack-cli: 5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1) transitivePeerDependencies: - bufferutil - debug - supports-color - utf-8-validate - optional: true - webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): + webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -61570,16 +61403,17 @@ snapshots: serve-index: 1.9.2 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 7.4.5(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + webpack-dev-middleware: 7.4.5(webpack@5.104.1) ws: 8.18.0 optionalDependencies: - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1) transitivePeerDependencies: - bufferutil - debug - supports-color - utf-8-validate + optional: true webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: @@ -61645,30 +61479,30 @@ snapshots: optionalDependencies: html-webpack-plugin: 5.6.2(@rspack/core@1.3.9(@swc/helpers@0.5.13))(webpack@5.104.1) - webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): + webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: typed-assert: 1.0.9 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) optionalDependencies: - html-webpack-plugin: 5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + html-webpack-plugin: 5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) - webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.6(@rspack/core@1.3.9(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): + webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: typed-assert: 1.0.9 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) optionalDependencies: - html-webpack-plugin: 5.6.6(@rspack/core@1.3.9(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) - webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): + webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): dependencies: typed-assert: 1.0.9 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) optionalDependencies: - html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) webpack-virtual-modules@0.6.2: {} - webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4): + webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.8 @@ -61692,7 +61526,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.0 - terser-webpack-plugin: 5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + terser-webpack-plugin: 5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) watchpack: 2.5.1 webpack-sources: 3.3.3 optionalDependencies: @@ -61736,41 +61570,7 @@ snapshots: - esbuild - uglify-js - webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4): - dependencies: - '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.8 - '@types/json-schema': 7.0.15 - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/wasm-edit': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.15.0 - acorn-import-phases: 1.0.4(acorn@8.15.0) - browserslist: 4.28.1 - chrome-trace-event: 1.0.4 - enhanced-resolve: 5.19.0 - es-module-lexer: 2.0.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.1 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 4.3.3 - tapable: 2.3.0 - terser-webpack-plugin: 5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) - watchpack: 2.5.1 - webpack-sources: 3.3.3 - optionalDependencies: - webpack-cli: 5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1) - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - - webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4): + webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.8 @@ -61794,7 +61594,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.0 - terser-webpack-plugin: 5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + terser-webpack-plugin: 5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) watchpack: 2.5.1 webpack-sources: 3.3.3 optionalDependencies: @@ -61804,7 +61604,7 @@ snapshots: - esbuild - uglify-js - webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4): + webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.8 @@ -61828,7 +61628,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.0 - terser-webpack-plugin: 5.3.16(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + terser-webpack-plugin: 5.3.16(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) watchpack: 2.5.1 webpack-sources: 3.3.3 optionalDependencies: @@ -61838,7 +61638,7 @@ snapshots: - esbuild - uglify-js - webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4): + webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.8 @@ -61862,7 +61662,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.0 - terser-webpack-plugin: 5.3.16(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + terser-webpack-plugin: 5.3.16(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) watchpack: 2.5.1 webpack-sources: 3.3.3 optionalDependencies: @@ -61896,7 +61696,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.0 - terser-webpack-plugin: 5.3.16(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + terser-webpack-plugin: 5.3.16(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack@5.104.1) watchpack: 2.5.1 webpack-sources: 3.3.3 optionalDependencies: @@ -61906,7 +61706,7 @@ snapshots: - esbuild - uglify-js - webpack@5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4): + webpack@5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.8 @@ -61928,7 +61728,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.2.1 - terser-webpack-plugin: 5.3.16(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack@5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) + terser-webpack-plugin: 5.3.16(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack@5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) watchpack: 2.5.1 webpack-sources: 3.3.3 optionalDependencies: @@ -61938,7 +61738,7 @@ snapshots: - esbuild - uglify-js - webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4): + webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.8 @@ -61961,7 +61761,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.2.1 - terser-webpack-plugin: 5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + terser-webpack-plugin: 5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) watchpack: 2.5.1 webpack-sources: 3.3.3 optionalDependencies: @@ -62177,19 +61977,19 @@ snapshots: dependencies: os-paths: 4.4.0 - xgplayer-subtitles@3.0.23(core-js@3.48.0): + xgplayer-subtitles@3.0.23(core-js@3.36.1): dependencies: - core-js: 3.48.0 + core-js: 3.36.1 eventemitter3: 4.0.7 - xgplayer@3.0.23(core-js@3.48.0): + xgplayer@3.0.23(core-js@3.36.1): dependencies: - core-js: 3.48.0 + core-js: 3.36.1 danmu.js: 1.2.1 delegate: 3.2.0 downloadjs: 1.4.7 eventemitter3: 4.0.7 - xgplayer-subtitles: 3.0.23(core-js@3.48.0) + xgplayer-subtitles: 3.0.23(core-js@3.36.1) xml-name-validator@4.0.0: {} From 31a7ccb098404d3137838f93a6310c2a44cd6f19 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Sat, 28 Feb 2026 09:36:57 +0000 Subject: [PATCH 03/86] chore(module-federation): upgrade eslint and align ajv overrides --- package.json | 10 +- .../plugins/container/Template.d.ts | 3 +- .../__tests__/mock/mock-script.ts | 3 +- packages/runtime-core/src/global.ts | 1 - packages/runtime-core/src/utils/tool.ts | 1 - .../runtime/__tests__/mock/mock-script.ts | 3 +- pnpm-lock.yaml | 2168 ++++++++++------- 7 files changed, 1285 insertions(+), 904 deletions(-) diff --git a/package.json b/package.json index b837209f895..4100a072ab9 100644 --- a/package.json +++ b/package.json @@ -133,9 +133,9 @@ "overrides": { "@changesets/assemble-release-plan": "workspace:*", "ajv": "8.18.0", - "eslint>ajv": "6.12.6", - "@eslint/eslintrc>ajv": "6.12.6", - "schema-utils@3.3.0>ajv": "6.12.6" + "eslint>ajv": "6.14.0", + "@eslint/eslintrc>ajv": "6.14.0", + "schema-utils@3.3.0>ajv": "6.14.0" }, "onlyBuiltDependencies": [ "@parcel/watcher", @@ -227,7 +227,7 @@ "@types/adm-zip": "0.5.5", "@types/chrome": "0.0.277", "@types/download": "8.0.5", - "@types/eslint": "~8.37.0", + "@types/eslint": "~9.6.1", "@types/express": "4.17.21", "@types/fs-extra": "9.0.13", "@types/jest": "29.5.13", @@ -254,7 +254,7 @@ "cypress": "14.3.3", "directory-tree": "3.5.2", "esbuild": "0.25.0", - "eslint": "9.26.0", + "eslint": "9.39.3", "eslint-config-prettier": "10.1.5", "eslint-plugin-cypress": "^2.13.4", "eslint-plugin-import": "2.31.0", diff --git a/packages/enhanced/src/declarations/plugins/container/Template.d.ts b/packages/enhanced/src/declarations/plugins/container/Template.d.ts index a70a4d18d19..a5c1c084b1d 100644 --- a/packages/enhanced/src/declarations/plugins/container/Template.d.ts +++ b/packages/enhanced/src/declarations/plugins/container/Template.d.ts @@ -6,8 +6,7 @@ declare class Template { * @param {Function} fn a runtime function (.runtime.js) "template" * @returns {string} the updated and normalized function string */ - // eslint-disable-next-line @typescript-eslint/ban-types - static getFunctionContent(fn: Function): string; + static getFunctionContent(fn: (...args: Array) => any): string; /** * @param {string} str the string converted to identifier * @returns {string} created identifier diff --git a/packages/runtime-core/__tests__/mock/mock-script.ts b/packages/runtime-core/__tests__/mock/mock-script.ts index d5e8ab002b0..809b7f3d5e1 100644 --- a/packages/runtime-core/__tests__/mock/mock-script.ts +++ b/packages/runtime-core/__tests__/mock/mock-script.ts @@ -20,8 +20,7 @@ const responseMatchInfo: { [key: string]: MatchInfo; } = {}; -// eslint-disable-next-line @typescript-eslint/ban-types -function injector(current: Function, methodName: string) { +function injector(current: (...args: Array) => any, methodName: string) { return function (this: Element) { const index = methodName === 'insertAdjacentElement' ? 1 : 0; // eslint-disable-next-line prefer-rest-params diff --git a/packages/runtime-core/src/global.ts b/packages/runtime-core/src/global.ts index d55534192f3..b08c6d1985d 100644 --- a/packages/runtime-core/src/global.ts +++ b/packages/runtime-core/src/global.ts @@ -140,7 +140,6 @@ export function setGlobalFederationConstructor( } } -// eslint-disable-next-line @typescript-eslint/ban-types export function getInfoWithoutType( target: T, key: keyof T, diff --git a/packages/runtime-core/src/utils/tool.ts b/packages/runtime-core/src/utils/tool.ts index 96a92a1e4e6..f96a2c70899 100644 --- a/packages/runtime-core/src/utils/tool.ts +++ b/packages/runtime-core/src/utils/tool.ts @@ -57,7 +57,6 @@ export function isObject(val: any): boolean { export const objectToString = Object.prototype.toString; -// eslint-disable-next-line @typescript-eslint/ban-types export function isPlainObject(val: any): val is object { return objectToString.call(val) === '[object Object]'; } diff --git a/packages/runtime/__tests__/mock/mock-script.ts b/packages/runtime/__tests__/mock/mock-script.ts index e391c7210ab..3b7ae181af3 100644 --- a/packages/runtime/__tests__/mock/mock-script.ts +++ b/packages/runtime/__tests__/mock/mock-script.ts @@ -20,8 +20,7 @@ const responseMatchInfo: { [key: string]: MatchInfo; } = {}; -// eslint-disable-next-line @typescript-eslint/ban-types -function injector(current: Function, methodName: string) { +function injector(current: (...args: Array) => any, methodName: string) { return function (this: Element) { const index = methodName === 'insertAdjacentElement' ? 1 : 0; // eslint-disable-next-line prefer-rest-params diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c275f6c01c0..d78a99f8b68 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,9 +7,9 @@ settings: overrides: '@changesets/assemble-release-plan': workspace:* ajv: 8.18.0 - eslint>ajv: 6.12.6 - '@eslint/eslintrc>ajv': 6.12.6 - schema-utils@3.3.0>ajv: 6.12.6 + eslint>ajv: 6.14.0 + '@eslint/eslintrc>ajv': 6.14.0 + schema-utils@3.3.0>ajv: 6.14.0 packageExtensionsChecksum: sha256-njHBtyEIrD7qjQ2QdtqwWhyNogEQIkOoMSeJy70oIv0= @@ -49,7 +49,7 @@ importers: version: 4.4.2 openai: specifier: ^4.72.0 - version: 4.104.0(encoding@0.1.13)(ws@8.18.0)(zod@3.25.76) + version: 4.104.0(encoding@0.1.13)(ws@8.19.0)(zod@3.25.76) rambda: specifier: 7.5.0 version: 7.5.0 @@ -116,7 +116,7 @@ importers: version: link:packages/node '@nx/cypress': specifier: 21.2.3 - version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@zkochan/js-yaml@0.0.7)(cypress@14.3.3)(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) + version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@zkochan/js-yaml@0.0.7)(cypress@14.3.3)(eslint@9.39.3(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@nx/devkit': specifier: 21.2.3 version: 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))) @@ -125,13 +125,13 @@ importers: version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@nx/eslint': specifier: 21.2.3 - version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@zkochan/js-yaml@0.0.7)(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) + version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@zkochan/js-yaml@0.0.7)(eslint@9.39.3(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@nx/eslint-plugin': specifier: 21.2.3 - version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint-config-prettier@10.1.5(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) + version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2))(eslint-config-prettier@10.1.5(eslint@9.39.3(jiti@2.4.2)))(eslint@9.39.3(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@nx/express': specifier: 21.2.3 - version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(@zkochan/js-yaml@0.0.7)(babel-plugin-macros@3.1.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(express@4.21.2)(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) + version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(@zkochan/js-yaml@0.0.7)(babel-plugin-macros@3.1.0)(eslint@9.39.3(jiti@2.4.2))(express@4.21.2)(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@nx/jest': specifier: 21.2.3 version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) @@ -143,10 +143,10 @@ importers: version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.8.2))(webpack-cli@5.1.4) '@nx/node': specifier: 21.2.3 - version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(@zkochan/js-yaml@0.0.7)(babel-plugin-macros@3.1.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) + version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(@zkochan/js-yaml@0.0.7)(babel-plugin-macros@3.1.0)(eslint@9.39.3(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@nx/react': specifier: 21.2.3 - version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/helpers@0.5.13)(@zkochan/js-yaml@0.0.7)(esbuild@0.25.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.8.2))(webpack-cli@5.1.4)(webpack@5.104.1) + version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/helpers@0.5.13)(@zkochan/js-yaml@0.0.7)(esbuild@0.25.0)(eslint@9.39.3(jiti@2.4.2))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.8.2))(webpack-cli@5.1.4)(webpack@5.104.1) '@nx/rollup': specifier: 21.2.3 version: 21.2.3(@babel/core@7.28.6)(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/babel__core@7.20.5)(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) @@ -155,7 +155,7 @@ importers: version: 21.2.3(@babel/traverse@7.29.0)(@module-federation/enhanced@packages+enhanced)(@module-federation/node@packages+node)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/helpers@0.5.13)(@types/express@4.17.21)(esbuild@0.25.0)(less@4.1.3)(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(react-dom@19.2.4(react@19.2.4))(react-refresh@0.14.2)(react@19.2.4)(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.8.2))(webpack-cli@5.1.4)(webpack-hot-middleware@2.26.1) '@nx/storybook': specifier: 21.2.3 - version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@zkochan/js-yaml@0.0.7)(cypress@14.3.3)(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(storybook@9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) + version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@zkochan/js-yaml@0.0.7)(cypress@14.3.3)(eslint@9.39.3(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(storybook@9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@nx/vite': specifier: 21.2.3 version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vite@5.4.21(@types/node@20.19.5)(less@4.1.3)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.64.0)(terser@5.46.0))(vitest@1.6.0) @@ -170,7 +170,7 @@ importers: version: 1.57.0 '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3)(webpack-hot-middleware@2.26.1)(webpack@5.104.1) + version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) '@rollup/plugin-alias': specifier: 5.1.1 version: 5.1.1(rollup@4.57.0) @@ -232,8 +232,8 @@ importers: specifier: 8.0.5 version: 8.0.5 '@types/eslint': - specifier: ~8.37.0 - version: 8.37.0 + specifier: ~9.6.1 + version: 9.6.1 '@types/express': specifier: 4.17.21 version: 4.17.21 @@ -266,10 +266,10 @@ importers: version: 3.2.3 '@typescript-eslint/eslint-plugin': specifier: 8.56.1 - version: 8.56.1(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) + version: 8.56.1(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2))(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/parser': specifier: 8.56.1 - version: 8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) + version: 8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2) '@vitest/coverage-istanbul': specifier: 1.6.0 version: 1.6.0(vitest@1.6.0) @@ -313,35 +313,35 @@ importers: specifier: 0.25.0 version: 0.25.0 eslint: - specifier: 9.26.0 - version: 9.26.0(hono@4.11.10)(jiti@2.4.2) + specifier: 9.39.3 + version: 9.39.3(jiti@2.4.2) eslint-config-prettier: specifier: 10.1.5 - version: 10.1.5(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)) + version: 10.1.5(eslint@9.39.3(jiti@2.4.2)) eslint-plugin-cypress: specifier: ^2.13.4 - version: 2.15.2(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)) + version: 2.15.2(eslint@9.39.3(jiti@2.4.2)) eslint-plugin-import: specifier: 2.31.0 - version: 2.31.0(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)) + version: 2.31.0(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2))(eslint@9.39.3(jiti@2.4.2)) eslint-plugin-jsx-a11y: specifier: 6.10.1 - version: 6.10.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)) + version: 6.10.1(eslint@9.39.3(jiti@2.4.2)) eslint-plugin-prettier: specifier: 5.2.1 - version: 5.2.1(@types/eslint@8.37.0)(eslint-config-prettier@10.1.5(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(prettier@3.3.3) + version: 5.2.1(@types/eslint@9.6.1)(eslint-config-prettier@10.1.5(eslint@9.39.3(jiti@2.4.2)))(eslint@9.39.3(jiti@2.4.2))(prettier@3.3.3) eslint-plugin-react: specifier: 7.37.2 - version: 7.37.2(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)) + version: 7.37.2(eslint@9.39.3(jiti@2.4.2)) eslint-plugin-react-hooks: specifier: 5.0.0 - version: 5.0.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)) + version: 5.0.0(eslint@9.39.3(jiti@2.4.2)) eslint-plugin-simple-import-sort: specifier: 12.1.1 - version: 12.1.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)) + version: 12.1.1(eslint@9.39.3(jiti@2.4.2)) eslint-plugin-storybook: specifier: 9.0.9 - version: 9.0.9(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(storybook@9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3))(typescript@5.8.2) + version: 9.0.9(eslint@9.39.3(jiti@2.4.2))(storybook@9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3))(typescript@5.8.2) graceful-fs: specifier: ^4.2.11 version: 4.2.11 @@ -413,7 +413,7 @@ importers: version: 0.3.17 qwik-nx: specifier: ^3.1.1 - version: 3.2.1(164b49c45b024ab529483acf11b9ab44) + version: 3.2.1(9a92adb854b4474d756b8c31a172f9d7) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -425,7 +425,7 @@ importers: version: 3.5.0 rsbuild-plugin-publint: specifier: ^0.2.1 - version: 0.2.1(@rsbuild/core@1.4.16) + version: 0.2.1(@rsbuild/core@1.7.3) serve: specifier: ^14.2.4 version: 14.2.5 @@ -443,7 +443,7 @@ importers: version: 3.4.13(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)) terser-webpack-plugin: specifier: ^5.3.10 - version: 5.3.16(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack@5.104.1) + version: 5.3.16(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) ts-jest: specifier: 29.1.5 version: 29.1.5(@babel/core@7.28.6)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.6))(esbuild@0.25.0)(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)))(typescript@5.8.2) @@ -515,7 +515,7 @@ importers: version: 4.17.23 next: specifier: 14.2.35 - version: 14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + version: 14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4) react: specifier: 18.3.1 version: 18.3.1 @@ -552,7 +552,7 @@ importers: version: 4.17.23 next: specifier: 14.2.35 - version: 14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + version: 14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4) react: specifier: 18.3.1 version: 18.3.1 @@ -592,7 +592,7 @@ importers: version: 4.17.23 next: specifier: 14.2.35 - version: 14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + version: 14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4) react: specifier: 18.3.1 version: 18.3.1 @@ -648,7 +648,7 @@ importers: version: link:../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3)(webpack-hot-middleware@2.26.1)(webpack@5.104.1) + version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -725,7 +725,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3)(webpack-hot-middleware@2.26.1)(webpack@5.104.1) + version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -756,7 +756,7 @@ importers: version: link:../../../packages/enhanced '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3)(webpack-hot-middleware@2.26.1)(webpack@5.104.1) + version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) '@rspack/core': specifier: ^1.0.2 version: 1.3.9(@swc/helpers@0.5.18) @@ -793,7 +793,7 @@ importers: version: link:../../../packages/enhanced '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3)(webpack-hot-middleware@2.26.1)(webpack@5.104.1) + version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) '@rspack/plugin-react-refresh': specifier: ^0.7.5 version: 0.7.5(react-refresh@0.14.2) @@ -827,7 +827,7 @@ importers: version: link:../../../packages/enhanced '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3)(webpack-hot-middleware@2.26.1)(webpack@5.104.1) + version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) '@rspack/plugin-react-refresh': specifier: ^0.7.5 version: 0.7.5(react-refresh@0.14.2) @@ -867,7 +867,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3)(webpack-hot-middleware@2.26.1)(webpack@5.104.1) + version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -913,7 +913,7 @@ importers: version: 0.80.0(@babel/core@7.28.6) '@react-native/eslint-config': specifier: 0.80.0 - version: 0.80.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)))(prettier@2.8.8)(typescript@5.0.4) + version: 0.80.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)))(prettier@2.8.8)(typescript@5.0.4) '@react-native/gradle-plugin': specifier: 0.80.0 version: 0.80.0 @@ -952,7 +952,7 @@ importers: version: 9.26.0(hono@4.11.10)(jiti@2.6.1) jest: specifier: ^29.6.3 - version: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)) + version: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)) nodemon: specifier: ^3.1.9 version: 3.1.11 @@ -1004,7 +1004,7 @@ importers: version: 0.80.0(@babel/core@7.28.6) '@react-native/eslint-config': specifier: 0.80.0 - version: 0.80.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)))(prettier@2.8.8)(typescript@5.0.4) + version: 0.80.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)))(prettier@2.8.8)(typescript@5.0.4) '@react-native/metro-config': specifier: 0.80.0 version: 0.80.0(@babel/core@7.28.6) @@ -1040,7 +1040,7 @@ importers: version: 9.26.0(hono@4.11.10)(jiti@2.6.1) jest: specifier: ^29.6.3 - version: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)) + version: 29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) nodemon: specifier: ^3.1.9 version: 3.1.11 @@ -1092,7 +1092,7 @@ importers: version: 0.80.0(@babel/core@7.28.6) '@react-native/eslint-config': specifier: 0.80.0 - version: 0.80.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)))(prettier@2.8.8)(typescript@5.0.4) + version: 0.80.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)))(prettier@2.8.8)(typescript@5.0.4) '@react-native/metro-config': specifier: 0.80.0 version: 0.80.0(@babel/core@7.28.6) @@ -1128,7 +1128,7 @@ importers: version: 9.26.0(hono@4.11.10)(jiti@2.6.1) jest: specifier: ^29.6.3 - version: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)) + version: 29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) nodemon: specifier: ^3.1.9 version: 3.1.11 @@ -1594,7 +1594,7 @@ importers: version: 9.26.0(hono@4.11.10)(jiti@2.6.1) eslint-config-next: specifier: 16.0.10 - version: 16.0.10(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.4.5) + version: 16.0.10(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.4.5) lint-staged: specifier: 15.2.2 version: 15.2.2 @@ -1685,7 +1685,7 @@ importers: version: 9.26.0(hono@4.11.10)(jiti@2.6.1) eslint-config-next: specifier: 16.0.10 - version: 16.0.10(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.4.5) + version: 16.0.10(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.4.5) lint-staged: specifier: 15.2.2 version: 15.2.2 @@ -1789,7 +1789,7 @@ importers: version: link:../../packages/runtime '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3)(webpack-hot-middleware@2.26.1)(webpack@5.104.1) + version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -1820,7 +1820,7 @@ importers: version: 18.3.0 file-loader: specifier: 6.2.0 - version: 6.2.0(webpack@5.104.1) + version: 6.2.0(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -1845,7 +1845,7 @@ importers: version: 18.3.0 file-loader: specifier: 6.2.0 - version: 6.2.0(webpack@5.104.1) + version: 6.2.0(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -2343,7 +2343,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3)(webpack-hot-middleware@2.26.1)(webpack@5.104.1) + version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -2377,7 +2377,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3)(webpack-hot-middleware@2.26.1)(webpack@5.104.1) + version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -2411,7 +2411,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3)(webpack-hot-middleware@2.26.1)(webpack@5.104.1) + version: 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) '@types/react': specifier: 18.3.11 version: 18.3.11 @@ -2448,7 +2448,7 @@ importers: version: 7.28.2 '@modern-js/runtime': specifier: 3.0.1 - version: 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@18.3.1(react@18.3.1))(react-server-dom-webpack@19.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@18.3.1) + version: 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@18.3.1(react@18.3.1))(react-server-dom-webpack@19.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@18.3.1) '@module-federation/enhanced': specifier: workspace:* version: link:../../../../packages/enhanced @@ -2467,7 +2467,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 3.0.1 - version: 3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(core-js@3.48.0)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.57.0)(ts-node@10.8.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4))(tsconfig-paths@3.14.2)(tslib@2.8.1)(typescript@5.0.4)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + version: 3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(core-js@3.48.0)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.57.0)(ts-node@10.8.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4))(tsconfig-paths@3.14.2)(tslib@2.8.1)(typescript@5.0.4)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) '@modern-js/plugin-server': specifier: 2.68.0 version: 2.68.0(@babel/traverse@7.29.0)(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -2722,13 +2722,13 @@ importers: version: link:../../packages/rspress-plugin '@rsbuild/plugin-sass': specifier: ^1.5.0 - version: 1.5.0(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1)) + version: 1.5.0(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) '@rspress/core': specifier: 2.0.3 - version: 2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.36.1)(webpack-hot-middleware@2.26.1) + version: 2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.48.0)(webpack-hot-middleware@2.26.1) '@rspress/plugin-llms': specifier: 2.0.1 - version: 2.0.1(@rspress/core@2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.36.1)(webpack-hot-middleware@2.26.1)) + version: 2.0.1(@rspress/core@2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.48.0)(webpack-hot-middleware@2.26.1)) framer-motion: specifier: ^10.0.0 version: 10.18.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1) @@ -2746,7 +2746,7 @@ importers: version: 3.4.13(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) xgplayer: specifier: ^3.0.16 - version: 3.0.23(core-js@3.36.1) + version: 3.0.23(core-js@3.48.0) devDependencies: '@types/node': specifier: ^20.19.5 @@ -2955,7 +2955,7 @@ importers: version: 2.66.7(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/runtime': specifier: 2.70.2 - version: 2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4) + version: 2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4) '@module-federation/sdk': specifier: workspace:* version: link:../sdk @@ -2989,7 +2989,7 @@ importers: version: 2.59.0(typescript@5.9.3) '@modern-js/app-tools': specifier: 2.70.2 - version: 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1) + version: 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.9.3) @@ -2998,7 +2998,7 @@ importers: version: 2.70.2(@types/node@20.19.5)(typescript@5.9.3) '@modern-js/storybook': specifier: 2.70.2 - version: 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + version: 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) '@modern-js/tsconfig': specifier: 2.70.2 version: 2.70.2 @@ -3071,7 +3071,7 @@ importers: dependencies: webpack: specifier: ^5.40.0 - version: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + version: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) packages/create-module-federation: dependencies: @@ -3111,7 +3111,7 @@ importers: version: 1.2.5 rsbuild-plugin-publint: specifier: ^0.2.1 - version: 0.2.1(@rsbuild/core@1.4.0-beta.2) + version: 0.2.1(@rsbuild/core@1.7.3) packages/data-prefetch: dependencies: @@ -3142,7 +3142,7 @@ importers: version: 18.0.38 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)) + version: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) jest-environment-jsdom: specifier: ^29.7.0 version: 29.7.0 @@ -3163,10 +3163,10 @@ importers: version: 18.3.1(react@18.3.1) ts-jest: specifier: 29.0.1 - version: 29.0.1(@babel/core@7.29.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(esbuild@0.25.0)(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)))(typescript@5.9.3) + version: 29.0.1(@babel/core@7.29.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(esbuild@0.25.0)(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)))(typescript@5.9.3) webpack: specifier: 5.104.1 - version: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) + version: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) packages/dts-plugin: dependencies: @@ -3296,7 +3296,7 @@ importers: version: 2.2.12(typescript@5.9.3) webpack: specifier: ^5.0.0 - version: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + version: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) devDependencies: '@module-federation/webpack-bundler-runtime': specifier: workspace:* @@ -3416,10 +3416,10 @@ importers: version: 19.2.10 '@typescript-eslint/eslint-plugin': specifier: 8.54.0 - version: 8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3) + version: 8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.39.3(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.3(jiti@2.6.1))(typescript@5.9.3) '@typescript-eslint/parser': specifier: 8.54.0 - version: 8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3) + version: 8.54.0(eslint@9.39.3(jiti@2.6.1))(typescript@5.9.3) memfs: specifier: 4.46.0 version: 4.46.0 @@ -3458,10 +3458,10 @@ importers: version: link:../metro-core '@typescript-eslint/eslint-plugin': specifier: 8.54.0 - version: 8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3) + version: 8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.39.3(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.3(jiti@2.6.1))(typescript@5.9.3) '@typescript-eslint/parser': specifier: 8.54.0 - version: 8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3) + version: 8.54.0(eslint@9.39.3(jiti@2.6.1))(typescript@5.9.3) packages/metro-plugin-rnef: devDependencies: @@ -3482,10 +3482,10 @@ importers: version: 20.12.14 '@typescript-eslint/eslint-plugin': specifier: 8.54.0 - version: 8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3) + version: 8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.39.3(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.3(jiti@2.6.1))(typescript@5.9.3) '@typescript-eslint/parser': specifier: 8.54.0 - version: 8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3) + version: 8.54.0(eslint@9.39.3(jiti@2.6.1))(typescript@5.9.3) typescript: specifier: ^5.8.3 version: 5.9.3 @@ -3555,13 +3555,13 @@ importers: devDependencies: '@modern-js/app-tools': specifier: 2.70.5 - version: 2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1) + version: 2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1) '@modern-js/module-tools': specifier: 2.70.5 version: 2.70.5(@types/node@22.19.9)(typescript@5.8.2) '@modern-js/runtime': specifier: 2.70.5 - version: 2.70.5(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4) + version: 2.70.5(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(react@19.2.4) '@modern-js/server-runtime': specifier: 2.70.5 version: 2.70.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -3649,13 +3649,13 @@ importers: devDependencies: '@modern-js/app-tools': specifier: 3.0.1 - version: 3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(core-js@3.48.0)(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(typescript@5.8.2)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + version: 3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(core-js@3.48.0)(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(typescript@5.8.2)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) '@modern-js/module-tools': specifier: 2.70.5 version: 2.70.5(@types/node@22.19.9)(typescript@5.8.2) '@modern-js/runtime': specifier: 3.0.1 - version: 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4) + version: 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(react@19.2.4) '@modern-js/server-runtime': specifier: 3.0.1 version: 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -3752,7 +3752,7 @@ importers: version: 3.3.2 next: specifier: ^12 || ^13 || ^14 || ^15 - version: 14.2.16(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + version: 14.2.16(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4) react: specifier: ^17 || ^18 || ^19 version: 18.3.1 @@ -3764,7 +3764,7 @@ importers: version: 5.1.7(@babel/core@7.28.6)(babel-plugin-macros@3.1.0)(react@18.3.1) webpack: specifier: ^5.40.0 - version: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + version: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) devDependencies: '@types/btoa': specifier: ^1.2.5 @@ -3801,7 +3801,7 @@ importers: version: 2.7.0(encoding@0.1.13) webpack: specifier: ^5.40.0 - version: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + version: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) packages/retry-plugin: dependencies: @@ -3966,20 +3966,20 @@ importers: version: link:../sdk '@nx/module-federation': specifier: '>= 16.0.0' - version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(esbuild@0.25.0)(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.9.3))(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(esbuild@0.25.0)(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.9.3))(webpack-cli@5.1.4) '@nx/react': specifier: '>= 16.0.0' - version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(@zkochan/js-yaml@0.0.7)(esbuild@0.25.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.9.3))(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + version: 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(@zkochan/js-yaml@0.0.7)(esbuild@0.25.0)(eslint@9.39.3(jiti@2.6.1))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.9.3))(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) '@nx/webpack': specifier: '>= 16.0.0' - version: 21.2.3(@babel/traverse@7.29.0)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-template-compiler@2.7.16)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + version: 21.2.3(@babel/traverse@7.29.0)(@rspack/core@1.3.9(@swc/helpers@0.5.18))(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(html-webpack-plugin@5.6.6(@rspack/core@1.3.9(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-template-compiler@2.7.16)(webpack-cli@5.1.4) devDependencies: '@module-federation/utilities': specifier: workspace:* version: link:../utilities '@rsbuild/core': specifier: 2.0.0-beta.2 - version: 2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) + version: 2.0.0-beta.2(@module-federation/runtime-tools@0.23.0)(core-js@3.48.0) '@storybook/core': specifier: ^8.4.6 version: 8.6.14(prettier@3.3.3)(storybook@9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3)) @@ -3991,7 +3991,7 @@ importers: version: 0.0.9(jest-environment-jsdom@29.7.0) webpack: specifier: 5.104.1 - version: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + version: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) webpack-virtual-modules: specifier: 0.6.2 version: 0.6.2 @@ -4306,7 +4306,7 @@ importers: version: 4.4.2 next: specifier: '*' - version: 14.2.16(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + version: 14.2.16(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4) node-fetch: specifier: 2.7.0 version: 2.7.0(encoding@0.1.13) @@ -4324,7 +4324,7 @@ importers: version: 1.8.27(typescript@5.9.3) webpack: specifier: ^5.75.0 - version: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + version: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) packages/utilities: dependencies: @@ -4336,7 +4336,7 @@ importers: version: 18.3.1(react@18.3.1) webpack: specifier: ^5.40.0 - version: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + version: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) devDependencies: '@types/react': specifier: ^18.3.11 @@ -6680,14 +6680,26 @@ packages: resolution: {integrity: sha512-OL0RJzC/CBzli0DrrR31qzj6d6i6Mm3HByuhflhl4LOBiWxN+3i6/t/ZQQNii4tjksXi8r2CRW1wMpWA2ULUEw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/config-array@0.21.1': + resolution: {integrity: sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/config-helpers@0.2.3': resolution: {integrity: sha512-u180qk2Um1le4yf0ruXH3PYFeEZeYC3p/4wCTKrr2U1CmGdzGi3KtY0nuPDH48UJxlKCC5RDzbcbh4X0XlqgHg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/config-helpers@0.4.2': + resolution: {integrity: sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/core@0.13.0': resolution: {integrity: sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/core@0.17.0': + resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/eslintrc@2.1.4': resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -6704,6 +6716,10 @@ packages: resolution: {integrity: sha512-I9XlJawFdSMvWjDt6wksMCrgns5ggLNfFwFvnShsleWruvXM514Qxk8V246efTw+eo9JABvVz+u3q2RiAowKxQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/js@9.39.3': + resolution: {integrity: sha512-1B1VkCq6FuUNlQvlBYb+1jDu/gV297TIs/OeiaSR9l1H27SVW55ONE1e1Vp16NqP683+xEGzxYtv4XCiDPaQiw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/object-schema@2.1.7': resolution: {integrity: sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -6712,6 +6728,10 @@ packages: resolution: {integrity: sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/plugin-kit@0.4.1': + resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@expo/fingerprint@0.11.11': resolution: {integrity: sha512-gNyn1KnAOpEa8gSNsYqXMTcq0fSwqU/vit6fP5863vLSKxHm/dNt/gm/uZJxrRZxKq71KUJWF6I7d3z8qIfq5g==} hasBin: true @@ -7081,10 +7101,6 @@ packages: resolution: {integrity: sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==} engines: {node: 20 || >=22} - '@isaacs/brace-expansion@5.0.1': - resolution: {integrity: sha512-WMz71T1JS624nWj2n2fnYAuPovhv7EUhk69R6i9dsVyzxt5eM3bjwvgk9L+APE1TRscGysAVMANkB0jh0LQZrQ==} - engines: {node: 20 || >=22} - '@isaacs/cliui@8.0.2': resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} @@ -12957,6 +12973,9 @@ packages: '@types/eslint@8.37.0': resolution: {integrity: sha512-Piet7dG2JBuDIfohBngQ3rCt7MgO9xCO4xIMKxBThCq5PNRB91IjlJ10eJVwfoNtvTErmxLzwBZ7rHZtbOMmFQ==} + '@types/eslint@9.6.1': + resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} + '@types/estree-jsx@1.0.5': resolution: {integrity: sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==} @@ -14237,6 +14256,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.16.0: + resolution: {integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==} + engines: {node: '>=0.4.0'} + hasBin: true + address@1.2.2: resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} engines: {node: '>= 10.0.0'} @@ -14309,8 +14333,8 @@ packages: peerDependencies: ajv: 8.18.0 - ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + ajv@6.14.0: + resolution: {integrity: sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==} ajv@8.18.0: resolution: {integrity: sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==} @@ -17335,6 +17359,16 @@ packages: jiti: optional: true + eslint@9.39.3: + resolution: {integrity: sha512-VmQ+sifHUbI/IcSopBCF/HO3YiHQx/AVd3UVyYL6weuwW+HvON9VYn5l6Zl1WZzPWXPNZrSQpxwkkZ/VuvJZzg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + hasBin: true + peerDependencies: + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true + esniff@2.0.1: resolution: {integrity: sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==} engines: {node: '>=0.10'} @@ -20552,10 +20586,6 @@ packages: resolution: {integrity: sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==} engines: {node: 20 || >=22} - minimatch@10.1.2: - resolution: {integrity: sha512-fu656aJ0n2kcXwsnwnv9g24tkU5uSmOlTjd6WyyaKm2Z+h1qmY6bAjrcaIxF/BslFqbZ8UBtbJi7KgQOZD2PTw==} - engines: {node: 20 || >=22} - minimatch@10.2.4: resolution: {integrity: sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==} engines: {node: 18 || 20 || >=22} @@ -27238,7 +27268,7 @@ snapshots: '@babel/traverse': 7.29.0 '@babel/types': 7.29.0 convert-source-map: 1.9.0 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 lodash: 4.17.23 @@ -27261,7 +27291,7 @@ snapshots: '@babel/types': 7.28.6 '@jridgewell/remapping': 2.3.5 convert-source-map: 2.0.0 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -27281,7 +27311,7 @@ snapshots: '@babel/types': 7.29.0 '@jridgewell/remapping': 2.3.5 convert-source-map: 2.0.0 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -27296,6 +27326,22 @@ snapshots: eslint-visitor-keys: 2.1.0 semver: 6.3.1 + '@babel/eslint-parser@7.28.6(@babel/core@7.28.6)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))': + dependencies: + '@babel/core': 7.28.6 + '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 + eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) + eslint-visitor-keys: 2.1.0 + semver: 6.3.1 + + '@babel/eslint-parser@7.28.6(@babel/core@7.29.0)(eslint@8.57.1)': + dependencies: + '@babel/core': 7.29.0 + '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 + eslint: 8.57.1 + eslint-visitor-keys: 2.1.0 + semver: 6.3.1 + '@babel/eslint-parser@7.28.6(@babel/core@7.29.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))': dependencies: '@babel/core': 7.29.0 @@ -27306,7 +27352,7 @@ snapshots: '@babel/eslint-plugin@7.27.1(@babel/eslint-parser@7.28.6(@babel/core@7.28.6)(eslint@8.57.1))(eslint@8.57.1)': dependencies: - '@babel/eslint-parser': 7.28.6(@babel/core@7.29.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + '@babel/eslint-parser': 7.28.6(@babel/core@7.29.0)(eslint@8.57.1) eslint: 8.57.1 eslint-rule-composer: 0.3.0 @@ -27392,7 +27438,7 @@ snapshots: '@babel/core': 7.28.6 '@babel/helper-compilation-targets': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) lodash.debounce: 4.0.8 resolve: 1.22.11 transitivePeerDependencies: @@ -27403,7 +27449,7 @@ snapshots: '@babel/core': 7.29.0 '@babel/helper-compilation-targets': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) lodash.debounce: 4.0.8 resolve: 1.22.11 transitivePeerDependencies: @@ -28954,7 +29000,7 @@ snapshots: '@babel/parser': 7.29.0 '@babel/template': 7.28.6 '@babel/types': 7.29.0 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -28978,7 +29024,7 @@ snapshots: '@babel/parser': 7.29.0 '@babel/template': 7.28.6 '@babel/types': 7.29.0 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -30149,14 +30195,19 @@ snapshots: eslint: 8.57.1 eslint-visitor-keys: 3.4.3 - '@eslint-community/eslint-utils@4.9.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))': + '@eslint-community/eslint-utils@4.9.1(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))': dependencies: - eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) + eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) eslint-visitor-keys: 3.4.3 - '@eslint-community/eslint-utils@4.9.1(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))': + '@eslint-community/eslint-utils@4.9.1(eslint@9.39.3(jiti@2.4.2))': dependencies: - eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) + eslint: 9.39.3(jiti@2.4.2) + eslint-visitor-keys: 3.4.3 + + '@eslint-community/eslint-utils@4.9.1(eslint@9.39.3(jiti@2.6.1))': + dependencies: + eslint: 9.39.3(jiti@2.6.1) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} @@ -30164,21 +30215,37 @@ snapshots: '@eslint/config-array@0.20.1': dependencies: '@eslint/object-schema': 2.1.7 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + + '@eslint/config-array@0.21.1': + dependencies: + '@eslint/object-schema': 2.1.7 + debug: 4.4.3(supports-color@8.1.1) minimatch: 3.1.2 transitivePeerDependencies: - supports-color '@eslint/config-helpers@0.2.3': {} + '@eslint/config-helpers@0.4.2': + dependencies: + '@eslint/core': 0.17.0 + '@eslint/core@0.13.0': dependencies: '@types/json-schema': 7.0.15 + '@eslint/core@0.17.0': + dependencies: + '@types/json-schema': 7.0.15 + '@eslint/eslintrc@2.1.4': dependencies: - ajv: 6.12.6 - debug: 4.4.3(supports-color@9.3.1) + ajv: 6.14.0 + debug: 4.4.3(supports-color@8.1.1) espree: 9.6.1 globals: 13.24.0 ignore: 5.3.2 @@ -30191,8 +30258,8 @@ snapshots: '@eslint/eslintrc@3.3.3': dependencies: - ajv: 6.12.6 - debug: 4.4.3(supports-color@9.3.1) + ajv: 6.14.0 + debug: 4.4.3(supports-color@8.1.1) espree: 10.4.0 globals: 14.0.0 ignore: 5.3.2 @@ -30207,6 +30274,8 @@ snapshots: '@eslint/js@9.26.0': {} + '@eslint/js@9.39.3': {} + '@eslint/object-schema@2.1.7': {} '@eslint/plugin-kit@0.2.8': @@ -30214,12 +30283,17 @@ snapshots: '@eslint/core': 0.13.0 levn: 0.4.1 + '@eslint/plugin-kit@0.4.1': + dependencies: + '@eslint/core': 0.17.0 + levn: 0.4.1 + '@expo/fingerprint@0.11.11': dependencies: '@expo/spawn-async': 1.7.2 arg: 5.0.2 chalk: 4.1.2 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) find-up: 5.0.0 getenv: 1.0.0 minimatch: 3.1.2 @@ -30305,7 +30379,7 @@ snapshots: '@humanwhocodes/config-array@0.13.0': dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -30514,10 +30588,6 @@ snapshots: dependencies: '@isaacs/balanced-match': 4.0.1 - '@isaacs/brace-expansion@5.0.1': - dependencies: - '@isaacs/balanced-match': 4.0.1 - '@isaacs/cliui@8.0.2': dependencies: string-width: 5.1.2 @@ -30587,6 +30657,111 @@ snapshots: - supports-color - ts-node + '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4))': + dependencies: + '@jest/console': 29.7.0 + '@jest/reporters': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 20.19.5 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + ci-info: 3.9.0 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-changed-files: 29.7.0 + jest-config: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)) + jest-haste-map: 29.7.0 + jest-message-util: 29.7.0 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-resolve-dependencies: 29.7.0 + jest-runner: 29.7.0 + jest-runtime: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + jest-watcher: 29.7.0 + micromatch: 4.0.8 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + - ts-node + + '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3))': + dependencies: + '@jest/console': 29.7.0 + '@jest/reporters': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 20.19.5 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + ci-info: 3.9.0 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-changed-files: 29.7.0 + jest-config: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) + jest-haste-map: 29.7.0 + jest-message-util: 29.7.0 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-resolve-dependencies: 29.7.0 + jest-runner: 29.7.0 + jest-runtime: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + jest-watcher: 29.7.0 + micromatch: 4.0.8 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + - ts-node + + '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4))': + dependencies: + '@jest/console': 29.7.0 + '@jest/reporters': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 20.19.5 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + ci-info: 3.9.0 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-changed-files: 29.7.0 + jest-config: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) + jest-haste-map: 29.7.0 + jest-message-util: 29.7.0 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-resolve-dependencies: 29.7.0 + jest-runner: 29.7.0 + jest-runtime: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + jest-watcher: 29.7.0 + micromatch: 4.0.8 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + - ts-node + '@jest/create-cache-key-function@29.7.0': dependencies: '@jest/types': 29.6.3 @@ -30995,7 +31170,7 @@ snapshots: '@types/estree-jsx': 1.0.5 '@types/hast': 3.0.4 '@types/mdx': 2.0.13 - acorn: 8.15.0 + acorn: 8.16.0 collapse-white-space: 2.1.0 devlop: 1.1.0 estree-util-is-identifier-name: 3.0.0 @@ -31004,7 +31179,7 @@ snapshots: hast-util-to-jsx-runtime: 2.3.6 markdown-extensions: 2.0.0 recma-build-jsx: 1.0.0 - recma-jsx: 1.0.1(acorn@8.15.0) + recma-jsx: 1.0.1(acorn@8.16.0) recma-stringify: 1.0.0 rehype-recma: 1.0.0 remark-mdx: 3.1.1 @@ -31192,12 +31367,12 @@ snapshots: '@modern-js-app/eslint-config@2.59.0(typescript@5.9.3)': dependencies: '@babel/core': 7.28.6 - '@babel/eslint-parser': 7.28.6(@babel/core@7.29.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + '@babel/eslint-parser': 7.28.6(@babel/core@7.29.0)(eslint@8.57.1) '@babel/eslint-plugin': 7.27.1(@babel/eslint-parser@7.28.6(@babel/core@7.28.6)(eslint@8.57.1))(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 '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/parser': 5.62.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.9.3) eslint: 8.57.1 eslint-config-prettier: 8.10.2(eslint@8.57.1) eslint-plugin-eslint-comments: 3.2.0(eslint@8.57.1) @@ -31261,7 +31436,7 @@ snapshots: '@swc/helpers': 0.5.1 redux: 4.2.1 - '@modern-js/app-tools@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)': + '@modern-js/app-tools@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)': dependencies: '@babel/parser': 7.28.6 '@babel/traverse': 7.28.6 @@ -31273,12 +31448,12 @@ snapshots: '@modern-js/plugin-i18n': 2.70.2 '@modern-js/plugin-v2': 2.70.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/prod-server': 2.70.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@modern-js/rsbuild-plugin-esbuild': 2.70.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + '@modern-js/rsbuild-plugin-esbuild': 2.70.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(webpack-cli@5.1.4) '@modern-js/server': 2.70.2(@babel/traverse@7.28.6)(@rsbuild/core@1.7.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3))(tsconfig-paths@4.2.0) '@modern-js/server-core': 2.70.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/server-utils': 2.70.2(@babel/traverse@7.28.6)(@rsbuild/core@1.7.2) '@modern-js/types': 2.70.2 - '@modern-js/uni-builder': 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1) + '@modern-js/uni-builder': 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1) '@modern-js/utils': 2.70.2 '@rsbuild/core': 1.7.2 '@rsbuild/plugin-node-polyfill': 1.4.2(@rsbuild/core@1.7.2) @@ -31323,7 +31498,7 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - '@modern-js/app-tools@2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)': + '@modern-js/app-tools@2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)': dependencies: '@babel/parser': 7.28.6 '@babel/traverse': 7.28.6 @@ -31335,12 +31510,12 @@ snapshots: '@modern-js/plugin-i18n': 2.70.5 '@modern-js/plugin-v2': 2.70.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/prod-server': 2.70.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@modern-js/rsbuild-plugin-esbuild': 2.70.5(@swc/core@1.15.10(@swc/helpers@0.5.18))(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + '@modern-js/rsbuild-plugin-esbuild': 2.70.5(@swc/core@1.15.10(@swc/helpers@0.5.18))(webpack-cli@5.1.4) '@modern-js/server': 2.70.5(@babel/traverse@7.28.6)(@rsbuild/core@1.7.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0) '@modern-js/server-core': 2.70.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/server-utils': 2.70.5(@babel/traverse@7.28.6)(@rsbuild/core@1.7.3) '@modern-js/types': 2.70.5 - '@modern-js/uni-builder': 2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1) + '@modern-js/uni-builder': 2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1) '@modern-js/utils': 2.70.5 '@rsbuild/core': 1.7.3 '@rsbuild/plugin-node-polyfill': 1.4.3(@rsbuild/core@1.7.3) @@ -31436,57 +31611,6 @@ snapshots: - webpack - webpack-hot-middleware - '@modern-js/app-tools@3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(core-js@3.48.0)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.57.0)(ts-node@10.8.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4))(tsconfig-paths@3.14.2)(tslib@2.8.1)(typescript@5.0.4)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': - dependencies: - '@babel/parser': 7.28.6 - '@babel/traverse': 7.28.6 - '@babel/types': 7.28.6 - '@modern-js/builder': 3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(esbuild@0.25.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tslib@2.8.1)(typescript@5.0.4)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) - '@modern-js/i18n-utils': 3.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@modern-js/plugin': 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@modern-js/plugin-data-loader': 3.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@modern-js/prod-server': 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@modern-js/server': 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(ts-node@10.8.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4))(tsconfig-paths@3.14.2) - '@modern-js/server-core': 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@modern-js/server-utils': 3.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@modern-js/types': 3.0.1 - '@modern-js/utils': 3.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rsbuild/core': 2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) - '@swc/helpers': 0.5.18 - es-module-lexer: 1.7.0 - esbuild: 0.25.5 - esbuild-register: 3.6.0(esbuild@0.25.5) - flatted: 3.3.3 - mlly: 1.8.0 - ndepe: 0.1.13(encoding@0.1.13)(rollup@4.57.0) - pkg-types: 1.3.1 - std-env: 3.10.0 - optionalDependencies: - ts-node: 10.8.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4) - tsconfig-paths: 3.14.2 - transitivePeerDependencies: - - '@module-federation/runtime-tools' - - '@parcel/css' - - '@rspack/core' - - '@swc/css' - - bufferutil - - clean-css - - core-js - - csso - - debug - - devcert - - encoding - - lightningcss - - react - - react-dom - - rollup - - supports-color - - tslib - - typescript - - utf-8-validate - - webpack - - webpack-hot-middleware - '@modern-js/app-tools@3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(core-js@3.48.0)(encoding@0.1.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.57.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4))(tsconfig-paths@4.2.0)(tslib@2.8.1)(typescript@5.0.4)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': dependencies: '@babel/parser': 7.28.6 @@ -31538,12 +31662,12 @@ snapshots: - webpack - webpack-hot-middleware - '@modern-js/app-tools@3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(core-js@3.48.0)(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(typescript@5.8.2)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': + '@modern-js/app-tools@3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(core-js@3.48.0)(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(typescript@5.8.2)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4))': dependencies: '@babel/parser': 7.28.6 '@babel/traverse': 7.28.6 '@babel/types': 7.28.6 - '@modern-js/builder': 3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(esbuild@0.25.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(tslib@2.8.1)(typescript@5.8.2)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + '@modern-js/builder': 3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(esbuild@0.25.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(tslib@2.8.1)(typescript@5.8.2)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) '@modern-js/i18n-utils': 3.0.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/plugin': 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/plugin-data-loader': 3.0.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -31772,72 +31896,21 @@ snapshots: - webpack - webpack-hot-middleware - '@modern-js/builder@3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(esbuild@0.25.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tslib@2.8.1)(typescript@5.0.4)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': + '@modern-js/builder@3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(esbuild@0.25.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(tslib@2.8.1)(typescript@5.8.2)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4))': dependencies: '@modern-js/flight-server-transform-plugin': 3.0.1 - '@modern-js/utils': 3.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@modern-js/utils': 3.0.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@rsbuild/core': 2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) '@rsbuild/plugin-assets-retry': 1.5.1(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) '@rsbuild/plugin-check-syntax': 1.6.1(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) - '@rsbuild/plugin-css-minimizer': 1.1.1(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + '@rsbuild/plugin-css-minimizer': 1.1.1(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) '@rsbuild/plugin-less': 1.6.0(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) '@rsbuild/plugin-react': 1.4.4(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(webpack-hot-middleware@2.26.1) '@rsbuild/plugin-rem': 1.0.5(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) '@rsbuild/plugin-sass': 1.5.0(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) '@rsbuild/plugin-source-build': 1.0.4(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) - '@rsbuild/plugin-svgr': 1.3.0(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(typescript@5.0.4)(webpack-hot-middleware@2.26.1) - '@rsbuild/plugin-type-check': 1.3.3(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.0.4) - '@rsbuild/plugin-typed-css-modules': 1.2.1(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) - '@swc/core': 1.15.10(@swc/helpers@0.5.18) - '@swc/helpers': 0.5.18 - autoprefixer: 10.4.24(postcss@8.5.6) - browserslist: 4.28.1 - core-js: 3.48.0 - cssnano: 6.1.2(postcss@8.5.6) - html-minifier-terser: 7.2.0 - lodash: 4.17.23 - postcss: 8.5.6 - postcss-custom-properties: 13.3.12(postcss@8.5.6) - postcss-flexbugs-fixes: 5.0.2(postcss@8.5.6) - postcss-font-variant: 5.0.0(postcss@8.5.6) - postcss-initial: 4.0.1(postcss@8.5.6) - postcss-media-minmax: 5.0.0(postcss@8.5.6) - postcss-nesting: 12.1.5(postcss@8.5.6) - postcss-page-break: 3.0.4(postcss@8.5.6) - rspack-manifest-plugin: 5.2.1(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18)) - ts-deepmerge: 7.0.3 - transitivePeerDependencies: - - '@module-federation/runtime-tools' - - '@parcel/css' - - '@rspack/core' - - '@swc/css' - - clean-css - - csso - - esbuild - - lightningcss - - react - - react-dom - - supports-color - - tslib - - typescript - - webpack - - webpack-hot-middleware - - '@modern-js/builder@3.0.1(@module-federation/runtime-tools@2.0.1)(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(esbuild@0.25.5)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(tslib@2.8.1)(typescript@5.8.2)(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': - dependencies: - '@modern-js/flight-server-transform-plugin': 3.0.1 - '@modern-js/utils': 3.0.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@rsbuild/core': 2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) - '@rsbuild/plugin-assets-retry': 1.5.1(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) - '@rsbuild/plugin-check-syntax': 1.6.1(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) - '@rsbuild/plugin-css-minimizer': 1.1.1(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) - '@rsbuild/plugin-less': 1.6.0(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) - '@rsbuild/plugin-react': 1.4.4(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(webpack-hot-middleware@2.26.1) - '@rsbuild/plugin-rem': 1.0.5(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) - '@rsbuild/plugin-sass': 1.5.0(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) - '@rsbuild/plugin-source-build': 1.0.4(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) - '@rsbuild/plugin-svgr': 1.3.0(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(typescript@5.8.2)(webpack-hot-middleware@2.26.1) - '@rsbuild/plugin-type-check': 1.3.3(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.8.2) + '@rsbuild/plugin-svgr': 1.3.0(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(typescript@5.8.2)(webpack-hot-middleware@2.26.1) + '@rsbuild/plugin-type-check': 1.3.3(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.8.2) '@rsbuild/plugin-typed-css-modules': 1.2.1(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)) '@swc/core': 1.15.10(@swc/helpers@0.5.18) '@swc/helpers': 0.5.18 @@ -32111,7 +32184,7 @@ snapshots: - react-dom - supports-color - '@modern-js/plugin-state@2.70.2(@modern-js/runtime@2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@modern-js/plugin-state@2.70.2(@modern-js/runtime@2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@modern-js-reduck/plugin-auto-actions': 1.1.13(@modern-js-reduck/store@1.1.13) '@modern-js-reduck/plugin-devtools': 1.1.13(@modern-js-reduck/store@1.1.13) @@ -32119,7 +32192,7 @@ snapshots: '@modern-js-reduck/plugin-immutable': 1.1.13(@modern-js-reduck/store@1.1.13) '@modern-js-reduck/react': 1.1.13(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js-reduck/store': 1.1.13 - '@modern-js/runtime': 2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4) + '@modern-js/runtime': 2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4) '@modern-js/runtime-utils': 2.70.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/types': 2.70.2 '@modern-js/utils': 2.70.2 @@ -32236,23 +32309,23 @@ snapshots: - react - react-dom - '@modern-js/render@2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4)': + '@modern-js/render@2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4)': dependencies: '@modern-js/types': 2.70.2 '@modern-js/utils': 2.70.2 '@swc/helpers': 0.5.18 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - react-server-dom-webpack: 19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + react-server-dom-webpack: 19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) - '@modern-js/render@2.70.5(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4)': + '@modern-js/render@2.70.5(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(react@19.2.4)': dependencies: '@modern-js/types': 2.70.5 '@modern-js/utils': 2.70.5 '@swc/helpers': 0.5.18 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - react-server-dom-webpack: 19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + react-server-dom-webpack: 19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) '@modern-js/render@3.0.1(react-dom@18.3.1(react@18.3.1))(react-server-dom-webpack@19.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@18.3.1)': dependencies: @@ -32263,39 +32336,30 @@ snapshots: react-dom: 18.3.1(react@18.3.1) react-server-dom-webpack: 19.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) - '@modern-js/render@3.0.1(react-dom@18.3.1(react@18.3.1))(react-server-dom-webpack@19.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@18.3.1)': - dependencies: - '@modern-js/types': 3.0.1 - '@modern-js/utils': 3.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@swc/helpers': 0.5.18 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-server-dom-webpack: 19.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) - - '@modern-js/render@3.0.1(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4)': + '@modern-js/render@3.0.1(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(react@19.2.4)': dependencies: '@modern-js/types': 3.0.1 '@modern-js/utils': 3.0.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@swc/helpers': 0.5.18 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - react-server-dom-webpack: 19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + react-server-dom-webpack: 19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) - '@modern-js/rsbuild-plugin-esbuild@2.70.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))': + '@modern-js/rsbuild-plugin-esbuild@2.70.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(webpack-cli@5.1.4)': dependencies: '@swc/helpers': 0.5.18 esbuild: 0.25.5 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) transitivePeerDependencies: - '@swc/core' - uglify-js - webpack-cli - '@modern-js/rsbuild-plugin-esbuild@2.70.5(@swc/core@1.15.10(@swc/helpers@0.5.18))(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))': + '@modern-js/rsbuild-plugin-esbuild@2.70.5(@swc/core@1.15.10(@swc/helpers@0.5.18))(webpack-cli@5.1.4)': dependencies: '@swc/helpers': 0.5.18 esbuild: 0.25.5 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) transitivePeerDependencies: - '@swc/core' - uglify-js @@ -32364,7 +32428,7 @@ snapshots: react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - '@modern-js/runtime@2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4)': + '@modern-js/runtime@2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4)': dependencies: '@babel/core': 7.28.6 '@babel/types': 7.28.6 @@ -32374,7 +32438,7 @@ snapshots: '@modern-js/plugin': 2.70.2 '@modern-js/plugin-data-loader': 2.70.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/plugin-v2': 2.70.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@modern-js/render': 2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4) + '@modern-js/render': 2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4) '@modern-js/runtime-utils': 2.70.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/types': 2.70.2 '@modern-js/utils': 2.70.2 @@ -32397,7 +32461,7 @@ snapshots: - react-server-dom-webpack - supports-color - '@modern-js/runtime@2.70.5(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4)': + '@modern-js/runtime@2.70.5(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(react@19.2.4)': dependencies: '@babel/core': 7.28.6 '@babel/types': 7.28.6 @@ -32407,7 +32471,7 @@ snapshots: '@modern-js/plugin': 2.70.5 '@modern-js/plugin-data-loader': 2.70.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/plugin-v2': 2.70.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@modern-js/render': 2.70.5(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4) + '@modern-js/render': 2.70.5(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(react@19.2.4) '@modern-js/runtime-utils': 2.70.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/types': 2.70.5 '@modern-js/utils': 2.70.5 @@ -32458,42 +32522,13 @@ snapshots: - core-js - react-server-dom-webpack - '@modern-js/runtime@3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@18.3.1(react@18.3.1))(react-server-dom-webpack@19.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@18.3.1)': - dependencies: - '@loadable/component': 5.16.7(react@18.3.1) - '@loadable/server': 5.16.7(@loadable/component@5.16.7(react@18.3.1))(react@18.3.1) - '@modern-js/plugin': 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@modern-js/plugin-data-loader': 3.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@modern-js/render': 3.0.1(react-dom@18.3.1(react@18.3.1))(react-server-dom-webpack@19.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@18.3.1) - '@modern-js/runtime-utils': 3.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@modern-js/types': 3.0.1 - '@modern-js/utils': 3.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@swc/helpers': 0.5.18 - '@swc/plugin-loadable-components': 11.5.0 - '@types/loadable__component': 5.13.10 - '@types/react-helmet': 6.1.11 - cookie: 0.7.2 - entities: 7.0.1 - es-module-lexer: 1.7.0 - esbuild: 0.25.5 - invariant: 2.2.4 - isbot: 3.8.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-helmet: 6.1.0(react@18.3.1) - react-is: 18.3.1 - transitivePeerDependencies: - - '@module-federation/runtime-tools' - - core-js - - react-server-dom-webpack - - '@modern-js/runtime@3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4)': + '@modern-js/runtime@3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(react@19.2.4)': dependencies: '@loadable/component': 5.16.7(react@19.2.4) '@loadable/server': 5.16.7(@loadable/component@5.16.7(react@19.2.4))(react@19.2.4) '@modern-js/plugin': 3.0.1(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/plugin-data-loader': 3.0.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@modern-js/render': 3.0.1(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4) + '@modern-js/render': 3.0.1(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(react@19.2.4) '@modern-js/runtime-utils': 3.0.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/types': 3.0.1 '@modern-js/utils': 3.0.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -32829,12 +32864,12 @@ snapshots: - react-dom - utf-8-validate - '@modern-js/storybook-builder@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': + '@modern-js/storybook-builder@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4))': dependencies: '@modern-js/core': 2.70.2 - '@modern-js/plugin-state': 2.70.2(@modern-js/runtime@2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@modern-js/runtime': 2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4) - '@modern-js/uni-builder': 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.18.20)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1) + '@modern-js/plugin-state': 2.70.2(@modern-js/runtime@2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@modern-js/runtime': 2.70.2(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4) + '@modern-js/uni-builder': 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.18.20)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1) '@modern-js/utils': 2.70.2 '@rsbuild/core': 1.7.2 '@storybook/components': 7.6.21(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -32845,7 +32880,7 @@ snapshots: '@storybook/mdx2-csf': 1.1.0 '@storybook/preview': 7.6.21 '@storybook/preview-api': 7.6.21 - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) '@storybook/router': 7.6.21 '@storybook/theming': 7.6.21(react-dom@19.2.4(react@19.2.4))(react@19.2.4) ast-types: 0.14.2 @@ -32883,9 +32918,9 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - '@modern-js/storybook@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': + '@modern-js/storybook@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4))': dependencies: - '@modern-js/storybook-builder': 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(react@19.2.4)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + '@modern-js/storybook-builder': 2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(react@19.2.4)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) '@modern-js/utils': 2.70.2 '@storybook/react': 7.6.21(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) storybook: 7.6.21(encoding@0.1.13) @@ -32969,7 +33004,7 @@ snapshots: '@modern-js/types@3.0.1': {} - '@modern-js/uni-builder@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.18.20)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)': + '@modern-js/uni-builder@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.18.20)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)': dependencies: '@babel/core': 7.29.0 '@babel/preset-react': 7.28.5(@babel/core@7.29.0) @@ -32977,12 +33012,12 @@ snapshots: '@modern-js/babel-preset': 2.70.2(@rsbuild/core@1.7.2) '@modern-js/flight-server-transform-plugin': 2.70.2 '@modern-js/utils': 2.70.2 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.16(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.16(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) '@rsbuild/core': 1.7.2 '@rsbuild/plugin-assets-retry': 1.5.0(@rsbuild/core@1.7.2) '@rsbuild/plugin-babel': 1.0.6(@rsbuild/core@1.7.2) '@rsbuild/plugin-check-syntax': 1.6.0(@rsbuild/core@1.7.2) - '@rsbuild/plugin-css-minimizer': 1.1.0(@rsbuild/core@1.7.2)(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + '@rsbuild/plugin-css-minimizer': 1.1.0(@rsbuild/core@1.7.2)(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) '@rsbuild/plugin-less': 1.5.0(@rsbuild/core@1.7.2) '@rsbuild/plugin-pug': 1.3.2(@rsbuild/core@1.7.2) '@rsbuild/plugin-react': 1.4.2(@rsbuild/core@1.7.2)(webpack-hot-middleware@2.26.1) @@ -32995,11 +33030,11 @@ snapshots: '@rsbuild/plugin-type-check': 1.3.2(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3) '@rsbuild/plugin-typed-css-modules': 1.2.0(@rsbuild/core@1.7.2) '@rsbuild/plugin-yaml': 1.0.3(@rsbuild/core@1.7.2) - '@rsbuild/webpack': 1.6.1(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + '@rsbuild/webpack': 1.6.1(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) '@swc/core': 1.15.8(@swc/helpers@0.5.18) '@swc/helpers': 0.5.18 autoprefixer: 10.4.23(postcss@8.5.6) - babel-loader: 9.2.1(@babel/core@7.29.0)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + babel-loader: 9.2.1(@babel/core@7.29.0)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) babel-plugin-import: 1.13.8 babel-plugin-styled-components: 1.13.3(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) babel-plugin-transform-react-remove-prop-types: 0.4.24 @@ -33008,7 +33043,7 @@ snapshots: es-module-lexer: 1.7.0 glob: 9.3.5 html-minifier-terser: 7.2.0 - html-webpack-plugin: 5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + html-webpack-plugin: 5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) jiti: 1.21.7 lodash: 4.17.23 magic-string: 0.30.21 @@ -33023,11 +33058,11 @@ snapshots: postcss-page-break: 3.0.4(postcss@8.5.6) react-refresh: 0.14.2 rspack-manifest-plugin: 5.0.3(@rspack/core@1.7.5(@swc/helpers@0.5.18)) - terser-webpack-plugin: 5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + terser-webpack-plugin: 5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) ts-deepmerge: 7.0.2 - ts-loader: 9.4.4(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) - webpack: 5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + ts-loader: 9.4.4(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + webpack: 5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) transitivePeerDependencies: - '@parcel/css' - '@rspack/core' @@ -33049,7 +33084,7 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - '@modern-js/uni-builder@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)': + '@modern-js/uni-builder@2.70.2(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)': dependencies: '@babel/core': 7.29.0 '@babel/preset-react': 7.28.5(@babel/core@7.29.0) @@ -33057,12 +33092,12 @@ snapshots: '@modern-js/babel-preset': 2.70.2(@rsbuild/core@1.7.2) '@modern-js/flight-server-transform-plugin': 2.70.2 '@modern-js/utils': 2.70.2 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.16(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.16(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) '@rsbuild/core': 1.7.2 '@rsbuild/plugin-assets-retry': 1.5.0(@rsbuild/core@1.7.2) '@rsbuild/plugin-babel': 1.0.6(@rsbuild/core@1.7.2) '@rsbuild/plugin-check-syntax': 1.6.0(@rsbuild/core@1.7.2) - '@rsbuild/plugin-css-minimizer': 1.1.0(@rsbuild/core@1.7.2)(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + '@rsbuild/plugin-css-minimizer': 1.1.0(@rsbuild/core@1.7.2)(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) '@rsbuild/plugin-less': 1.5.0(@rsbuild/core@1.7.2) '@rsbuild/plugin-pug': 1.3.2(@rsbuild/core@1.7.2) '@rsbuild/plugin-react': 1.4.2(@rsbuild/core@1.7.2)(webpack-hot-middleware@2.26.1) @@ -33075,11 +33110,11 @@ snapshots: '@rsbuild/plugin-type-check': 1.3.2(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3) '@rsbuild/plugin-typed-css-modules': 1.2.0(@rsbuild/core@1.7.2) '@rsbuild/plugin-yaml': 1.0.3(@rsbuild/core@1.7.2) - '@rsbuild/webpack': 1.6.1(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + '@rsbuild/webpack': 1.6.1(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) '@swc/core': 1.15.8(@swc/helpers@0.5.18) '@swc/helpers': 0.5.18 autoprefixer: 10.4.23(postcss@8.5.6) - babel-loader: 9.2.1(@babel/core@7.29.0)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + babel-loader: 9.2.1(@babel/core@7.29.0)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) babel-plugin-import: 1.13.8 babel-plugin-styled-components: 1.13.3(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) babel-plugin-transform-react-remove-prop-types: 0.4.24 @@ -33088,7 +33123,7 @@ snapshots: es-module-lexer: 1.7.0 glob: 9.3.5 html-minifier-terser: 7.2.0 - html-webpack-plugin: 5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + html-webpack-plugin: 5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) jiti: 1.21.7 lodash: 4.17.23 magic-string: 0.30.21 @@ -33103,11 +33138,11 @@ snapshots: postcss-page-break: 3.0.4(postcss@8.5.6) react-refresh: 0.14.2 rspack-manifest-plugin: 5.0.3(@rspack/core@1.7.5(@swc/helpers@0.5.18)) - terser-webpack-plugin: 5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + terser-webpack-plugin: 5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) ts-deepmerge: 7.0.2 - ts-loader: 9.4.4(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) - webpack: 5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + ts-loader: 9.4.4(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + webpack: 5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) transitivePeerDependencies: - '@parcel/css' - '@rspack/core' @@ -33129,7 +33164,7 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - '@modern-js/uni-builder@2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)': + '@modern-js/uni-builder@2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)': dependencies: '@babel/core': 7.29.0 '@babel/preset-react': 7.28.5(@babel/core@7.29.0) @@ -33137,12 +33172,12 @@ snapshots: '@modern-js/babel-preset': 2.70.5(@rsbuild/core@1.7.3) '@modern-js/flight-server-transform-plugin': 2.70.5 '@modern-js/utils': 2.70.5 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.16(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.16(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) '@rsbuild/core': 1.7.3 '@rsbuild/plugin-assets-retry': 1.5.2(@rsbuild/core@1.7.3) '@rsbuild/plugin-babel': 1.1.0(@rsbuild/core@1.7.3) '@rsbuild/plugin-check-syntax': 1.6.1(@rsbuild/core@1.7.3) - '@rsbuild/plugin-css-minimizer': 1.1.1(@rsbuild/core@1.7.3)(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + '@rsbuild/plugin-css-minimizer': 1.1.1(@rsbuild/core@1.7.3)(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) '@rsbuild/plugin-less': 1.6.0(@rsbuild/core@1.7.3) '@rsbuild/plugin-pug': 1.3.2(@rsbuild/core@1.7.3) '@rsbuild/plugin-react': 1.4.5(@rsbuild/core@1.7.3)(webpack-hot-middleware@2.26.1) @@ -33155,11 +33190,11 @@ snapshots: '@rsbuild/plugin-type-check': 1.3.3(@rsbuild/core@1.7.3)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.8.2) '@rsbuild/plugin-typed-css-modules': 1.2.1(@rsbuild/core@1.7.3) '@rsbuild/plugin-yaml': 1.0.4(@rsbuild/core@1.7.3) - '@rsbuild/webpack': 1.6.1(@rsbuild/core@1.7.3)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + '@rsbuild/webpack': 1.6.1(@rsbuild/core@1.7.3)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) '@swc/core': 1.15.8(@swc/helpers@0.5.18) '@swc/helpers': 0.5.18 autoprefixer: 10.4.23(postcss@8.5.6) - babel-loader: 9.2.1(@babel/core@7.29.0)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + babel-loader: 9.2.1(@babel/core@7.29.0)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) babel-plugin-import: 1.13.8 babel-plugin-styled-components: 1.13.3(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) babel-plugin-transform-react-remove-prop-types: 0.4.24 @@ -33168,7 +33203,7 @@ snapshots: es-module-lexer: 1.7.0 glob: 9.3.5 html-minifier-terser: 7.2.0 - html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) jiti: 1.21.7 lodash: 4.17.23 magic-string: 0.30.21 @@ -33183,11 +33218,11 @@ snapshots: postcss-page-break: 3.0.4(postcss@8.5.6) react-refresh: 0.14.2 rspack-manifest-plugin: 5.0.3(@rspack/core@1.7.5(@swc/helpers@0.5.18)) - terser-webpack-plugin: 5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + terser-webpack-plugin: 5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) ts-deepmerge: 7.0.2 - ts-loader: 9.4.4(typescript@5.8.2)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) - webpack: 5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + ts-loader: 9.4.4(typescript@5.8.2)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) transitivePeerDependencies: - '@parcel/css' - '@rspack/core' @@ -33486,7 +33521,7 @@ snapshots: - supports-color - utf-8-validate - '@module-federation/enhanced@0.15.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': + '@module-federation/enhanced@0.15.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4))': dependencies: '@module-federation/bridge-react-webpack-plugin': 0.15.0 '@module-federation/cli': 0.15.0(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3)) @@ -33505,7 +33540,7 @@ snapshots: optionalDependencies: typescript: 5.9.3 vue-tsc: 2.2.12(typescript@5.9.3) - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@rspack/core' - bufferutil @@ -33544,7 +33579,7 @@ snapshots: - supports-color - utf-8-validate - '@module-federation/enhanced@0.23.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': + '@module-federation/enhanced@0.23.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4))': dependencies: '@module-federation/bridge-react-webpack-plugin': 0.23.0 '@module-federation/cli': 0.23.0(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3)) @@ -33563,7 +33598,7 @@ snapshots: optionalDependencies: typescript: 5.9.3 vue-tsc: 2.2.12(typescript@5.9.3) - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@rspack/core' - bufferutil @@ -33694,15 +33729,15 @@ snapshots: - utf-8-validate - vue-tsc - '@module-federation/node@2.7.28(@rspack/core@1.3.9(@swc/helpers@0.5.18))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': + '@module-federation/node@2.7.28(@rspack/core@1.3.9(@swc/helpers@0.5.18))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4))': dependencies: - '@module-federation/enhanced': 0.23.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + '@module-federation/enhanced': 0.23.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) '@module-federation/runtime': 0.23.0 '@module-federation/sdk': 0.23.0 btoa: 1.2.1 encoding: 0.1.13 node-fetch: 2.7.0(encoding@0.1.13) - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) optionalDependencies: next: 14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4) react: 19.2.4 @@ -34062,7 +34097,7 @@ snapshots: '@open-draft/until': 1.0.3 '@types/debug': 4.1.12 '@xmldom/xmldom': 0.8.11 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) headers-polyfill: 3.2.5 outvariant: 1.4.3 strict-event-emitter: 0.2.8 @@ -34283,10 +34318,10 @@ snapshots: '@nolyfill/is-core-module@1.0.39': {} - '@nx/cypress@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@zkochan/js-yaml@0.0.7)(cypress@14.3.3)(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))': + '@nx/cypress@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@zkochan/js-yaml@0.0.7)(cypress@14.3.3)(eslint@9.39.3(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))': dependencies: '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))) - '@nx/eslint': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@zkochan/js-yaml@0.0.7)(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) + '@nx/eslint': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@zkochan/js-yaml@0.0.7)(eslint@9.39.3(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@nx/js': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.2) detect-port: 1.6.1 @@ -34350,14 +34385,14 @@ snapshots: - supports-color - verdaccio - '@nx/eslint-plugin@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint-config-prettier@10.1.5(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))': + '@nx/eslint-plugin@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2))(eslint-config-prettier@10.1.5(eslint@9.39.3(jiti@2.4.2)))(eslint@9.39.3(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))': dependencies: '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))) '@nx/js': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.2) - '@typescript-eslint/parser': 8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/type-utils': 8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/utils': 8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/parser': 8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/type-utils': 8.54.0(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/utils': 8.54.0(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2) chalk: 4.1.2 confusing-browser-globals: 1.0.11 globals: 15.15.0 @@ -34365,7 +34400,7 @@ snapshots: semver: 7.6.3 tslib: 2.8.1 optionalDependencies: - eslint-config-prettier: 10.1.5(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)) + eslint-config-prettier: 10.1.5(eslint@9.39.3(jiti@2.4.2)) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -34377,11 +34412,11 @@ snapshots: - typescript - verdaccio - '@nx/eslint@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@zkochan/js-yaml@0.0.7)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))': + '@nx/eslint@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@zkochan/js-yaml@0.0.7)(eslint@9.39.3(jiti@2.6.1))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))': dependencies: '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))) '@nx/js': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) - eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) + eslint: 9.39.3(jiti@2.6.1) semver: 7.6.3 tslib: 2.8.1 typescript: 5.8.3 @@ -34396,11 +34431,11 @@ snapshots: - supports-color - verdaccio - '@nx/eslint@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@zkochan/js-yaml@0.0.7)(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))': + '@nx/eslint@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@zkochan/js-yaml@0.0.7)(eslint@9.39.3(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))': dependencies: '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))) '@nx/js': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) - eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) + eslint: 9.39.3(jiti@2.4.2) semver: 7.6.3 tslib: 2.8.1 typescript: 5.8.3 @@ -34415,11 +34450,11 @@ snapshots: - supports-color - verdaccio - '@nx/express@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(@zkochan/js-yaml@0.0.7)(babel-plugin-macros@3.1.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(express@4.21.2)(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))': + '@nx/express@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(@zkochan/js-yaml@0.0.7)(babel-plugin-macros@3.1.0)(eslint@9.39.3(jiti@2.4.2))(express@4.21.2)(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))': dependencies: '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))) '@nx/js': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) - '@nx/node': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(@zkochan/js-yaml@0.0.7)(babel-plugin-macros@3.1.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) + '@nx/node': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(@zkochan/js-yaml@0.0.7)(babel-plugin-macros@3.1.0)(eslint@9.39.3(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) tslib: 2.8.1 optionalDependencies: express: 4.21.2 @@ -34554,10 +34589,10 @@ snapshots: - nx - supports-color - '@nx/module-federation@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(esbuild@0.25.0)(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.9.3))(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))': + '@nx/module-federation@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(esbuild@0.25.0)(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.9.3))(webpack-cli@5.1.4)': dependencies: - '@module-federation/enhanced': 0.15.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) - '@module-federation/node': 2.7.28(@rspack/core@1.3.9(@swc/helpers@0.5.18))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + '@module-federation/enhanced': 0.15.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + '@module-federation/node': 2.7.28(@rspack/core@1.3.9(@swc/helpers@0.5.18))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vue-tsc@2.2.12(typescript@5.9.3))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) '@module-federation/sdk': 0.15.0 '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))) '@nx/js': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) @@ -34567,7 +34602,7 @@ snapshots: http-proxy-middleware: 3.0.5 picocolors: 1.1.1 tslib: 2.8.1 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) optionalDependencies: next: 14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4) transitivePeerDependencies: @@ -34624,10 +34659,10 @@ snapshots: - vue-tsc - webpack-cli - '@nx/node@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(@zkochan/js-yaml@0.0.7)(babel-plugin-macros@3.1.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))': + '@nx/node@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(@zkochan/js-yaml@0.0.7)(babel-plugin-macros@3.1.0)(eslint@9.39.3(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))': dependencies: '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))) - '@nx/eslint': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@zkochan/js-yaml@0.0.7)(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) + '@nx/eslint': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@zkochan/js-yaml@0.0.7)(eslint@9.39.3(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@nx/jest': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@nx/js': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) kill-port: 1.6.1 @@ -34679,17 +34714,17 @@ snapshots: '@nx/nx-win32-x64-msvc@21.2.3': optional: true - '@nx/react@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(@zkochan/js-yaml@0.0.7)(esbuild@0.25.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.9.3))(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': + '@nx/react@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(@zkochan/js-yaml@0.0.7)(esbuild@0.25.0)(eslint@9.39.3(jiti@2.6.1))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.9.3))(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4))': dependencies: '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))) - '@nx/eslint': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@zkochan/js-yaml@0.0.7)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) + '@nx/eslint': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@zkochan/js-yaml@0.0.7)(eslint@9.39.3(jiti@2.6.1))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@nx/js': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) - '@nx/module-federation': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(esbuild@0.25.0)(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.9.3))(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + '@nx/module-federation': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)(esbuild@0.25.0)(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.9.3))(webpack-cli@5.1.4) '@nx/web': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.9.3) '@svgr/webpack': 8.1.0(typescript@5.9.3) express: 4.21.2 - file-loader: 6.2.0(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + file-loader: 6.2.0(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) http-proxy-middleware: 3.0.5 minimatch: 9.0.3 picocolors: 1.1.1 @@ -34718,17 +34753,17 @@ snapshots: - webpack - webpack-cli - '@nx/react@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/helpers@0.5.13)(@zkochan/js-yaml@0.0.7)(esbuild@0.25.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.8.2))(webpack-cli@5.1.4)(webpack@5.104.1)': + '@nx/react@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/helpers@0.5.13)(@zkochan/js-yaml@0.0.7)(esbuild@0.25.0)(eslint@9.39.3(jiti@2.4.2))(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.8.2))(webpack-cli@5.1.4)(webpack@5.104.1)': dependencies: '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))) - '@nx/eslint': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@zkochan/js-yaml@0.0.7)(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) + '@nx/eslint': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@zkochan/js-yaml@0.0.7)(eslint@9.39.3(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@nx/js': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@nx/module-federation': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3)(webpack-cli@5.1.4))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-tsc@2.2.12(typescript@5.8.2))(webpack-cli@5.1.4) '@nx/web': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.2) '@svgr/webpack': 8.1.0(typescript@5.8.2) express: 4.21.2 - file-loader: 6.2.0(webpack@5.104.1) + file-loader: 6.2.0(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) http-proxy-middleware: 3.0.5 minimatch: 9.0.3 picocolors: 1.1.1 @@ -34849,11 +34884,11 @@ snapshots: - webpack-cli - webpack-hot-middleware - '@nx/storybook@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@zkochan/js-yaml@0.0.7)(cypress@14.3.3)(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(storybook@9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))': + '@nx/storybook@21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@zkochan/js-yaml@0.0.7)(cypress@14.3.3)(eslint@9.39.3(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(storybook@9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))': dependencies: - '@nx/cypress': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@zkochan/js-yaml@0.0.7)(cypress@14.3.3)(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) + '@nx/cypress': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@zkochan/js-yaml@0.0.7)(cypress@14.3.3)(eslint@9.39.3(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))) - '@nx/eslint': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@zkochan/js-yaml@0.0.7)(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) + '@nx/eslint': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@zkochan/js-yaml@0.0.7)(eslint@9.39.3(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@nx/js': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.2) semver: 7.6.3 @@ -34993,7 +35028,7 @@ snapshots: - vue-template-compiler - webpack-cli - '@nx/webpack@21.2.3(@babel/traverse@7.29.0)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-template-compiler@2.7.16)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))': + '@nx/webpack@21.2.3(@babel/traverse@7.29.0)(@rspack/core@1.3.9(@swc/helpers@0.5.18))(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(html-webpack-plugin@5.6.6(@rspack/core@1.3.9(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18)))(typescript@5.9.3)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vue-template-compiler@2.7.16)(webpack-cli@5.1.4)': dependencies: '@babel/core': 7.28.6 '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.15.10(@swc/helpers@0.5.18))(@swc/types@0.1.25)(typescript@5.9.3))(@swc/core@1.15.10(@swc/helpers@0.5.18))) @@ -35001,38 +35036,38 @@ snapshots: '@phenomnomnominal/tsquery': 5.0.1(typescript@5.9.3) ajv: 8.18.0 autoprefixer: 10.4.20(postcss@8.4.38) - babel-loader: 9.2.1(@babel/core@7.28.6)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + babel-loader: 9.2.1(@babel/core@7.28.6)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) browserslist: 4.28.1 - copy-webpack-plugin: 10.2.4(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) - css-loader: 6.11.0(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) - css-minimizer-webpack-plugin: 5.0.1(esbuild@0.25.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) - fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + copy-webpack-plugin: 10.2.4(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + css-loader: 6.11.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + css-minimizer-webpack-plugin: 5.0.1(esbuild@0.25.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) less: 4.1.3 - less-loader: 11.1.0(less@4.1.3)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) - license-webpack-plugin: 4.0.2(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + less-loader: 11.1.0(less@4.1.3)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + license-webpack-plugin: 4.0.2(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) loader-utils: 2.0.4 - mini-css-extract-plugin: 2.4.7(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + mini-css-extract-plugin: 2.4.7(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) parse5: 4.0.0 picocolors: 1.1.1 postcss: 8.4.38 postcss-import: 14.1.0(postcss@8.4.38) - postcss-loader: 6.2.1(postcss@8.4.38)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + postcss-loader: 6.2.1(postcss@8.4.38)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) rxjs: 7.8.2 sass: 1.97.3 sass-embedded: 1.97.3 - sass-loader: 16.0.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) - source-map-loader: 5.0.0(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) - style-loader: 3.3.4(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + sass-loader: 16.0.6(@rspack/core@1.3.9(@swc/helpers@0.5.18))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + source-map-loader: 5.0.0(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + style-loader: 3.3.4(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) stylus: 0.64.0 - stylus-loader: 7.1.3(stylus@0.64.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) - terser-webpack-plugin: 5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) - ts-loader: 9.5.4(typescript@5.9.3)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + stylus-loader: 7.1.3(stylus@0.64.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + terser-webpack-plugin: 5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) + ts-loader: 9.5.4(typescript@5.9.3)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) tsconfig-paths-webpack-plugin: 4.0.0 tslib: 2.8.1 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) - webpack-dev-server: 5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack-dev-server: 5.2.3(webpack-cli@5.1.4)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) webpack-node-externals: 3.0.0 - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.6(@rspack/core@1.3.9(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) transitivePeerDependencies: - '@babel/traverse' - '@parcel/css' @@ -35308,7 +35343,7 @@ snapshots: dependencies: playwright: 1.57.0 - '@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3)(webpack-hot-middleware@2.26.1)(webpack@5.104.1)': + '@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4))': dependencies: ansi-html: 0.0.9 core-js-pure: 3.48.0 @@ -35321,10 +35356,10 @@ snapshots: webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) optionalDependencies: type-fest: 4.41.0 - webpack-dev-server: 5.2.3(webpack-cli@5.1.4)(webpack@5.104.1) + webpack-dev-server: 5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) webpack-hot-middleware: 2.26.1 - '@pmmmwh/react-refresh-webpack-plugin@0.5.16(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': + '@pmmmwh/react-refresh-webpack-plugin@0.5.16(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4))': dependencies: ansi-html: 0.0.9 core-js-pure: 3.48.0 @@ -35334,13 +35369,13 @@ snapshots: react-refresh: 0.14.2 schema-utils: 4.3.3 source-map: 0.7.6 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) optionalDependencies: type-fest: 4.41.0 - webpack-dev-server: 5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + webpack-dev-server: 5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) webpack-hot-middleware: 2.26.1 - '@pmmmwh/react-refresh-webpack-plugin@0.5.16(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': + '@pmmmwh/react-refresh-webpack-plugin@0.5.16(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4))': dependencies: ansi-html: 0.0.9 core-js-pure: 3.48.0 @@ -35350,10 +35385,10 @@ snapshots: react-refresh: 0.14.2 schema-utils: 4.3.3 source-map: 0.7.6 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) optionalDependencies: type-fest: 4.41.0 - webpack-dev-server: 5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + webpack-dev-server: 5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) webpack-hot-middleware: 2.26.1 '@polka/url@1.0.0-next.29': {} @@ -37478,7 +37513,7 @@ snapshots: dependencies: '@react-native/dev-middleware': 0.80.0 chalk: 4.1.2 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) invariant: 2.2.4 metro: 0.82.5 metro-config: 0.82.5 @@ -37495,7 +37530,7 @@ snapshots: dependencies: '@react-native/dev-middleware': 0.80.0 chalk: 4.1.2 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) invariant: 2.2.4 metro: 0.82.5 metro-config: 0.82.5 @@ -37537,7 +37572,7 @@ snapshots: chrome-launcher: 0.15.2 chromium-edge-launcher: 0.2.0 connect: 3.7.0 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) invariant: 2.2.4 nullthrows: 1.1.1 open: 7.4.2 @@ -37548,7 +37583,28 @@ snapshots: - supports-color - utf-8-validate - '@react-native/eslint-config@0.80.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)))(prettier@2.8.8)(typescript@5.0.4)': + '@react-native/eslint-config@0.80.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)))(prettier@2.8.8)(typescript@5.0.4)': + dependencies: + '@babel/core': 7.29.0 + '@babel/eslint-parser': 7.28.6(@babel/core@7.28.6)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + '@react-native/eslint-plugin': 0.80.0 + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4) + '@typescript-eslint/parser': 7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4) + eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) + eslint-config-prettier: 8.10.2(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + eslint-plugin-eslint-comments: 3.2.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + eslint-plugin-ft-flow: 2.0.3(@babel/eslint-parser@7.28.6(@babel/core@7.29.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)))(typescript@5.0.4) + eslint-plugin-react: 7.37.2(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + eslint-plugin-react-hooks: 5.2.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + eslint-plugin-react-native: 4.1.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + prettier: 2.8.8 + transitivePeerDependencies: + - jest + - supports-color + - typescript + + '@react-native/eslint-config@0.80.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)))(prettier@2.8.8)(typescript@5.0.4)': dependencies: '@babel/core': 7.29.0 '@babel/eslint-parser': 7.28.6(@babel/core@7.29.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) @@ -37558,8 +37614,8 @@ snapshots: eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) eslint-config-prettier: 8.10.2(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) eslint-plugin-eslint-comments: 3.2.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) - eslint-plugin-ft-flow: 2.0.3(@babel/eslint-parser@7.28.6(@babel/core@7.28.6)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) - eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)))(typescript@5.0.4) + eslint-plugin-ft-flow: 2.0.3(@babel/eslint-parser@7.28.6(@babel/core@7.29.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)))(typescript@5.0.4) eslint-plugin-react: 7.37.2(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) eslint-plugin-react-hooks: 5.2.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) eslint-plugin-react-native: 4.1.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) @@ -38116,9 +38172,9 @@ snapshots: core-js: 3.47.0 jiti: 2.6.1 - '@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)': + '@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@0.23.0)(core-js@3.48.0)': dependencies: - '@rspack/core': 2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18) + '@rspack/core': 2.0.0-beta.0(@module-federation/runtime-tools@0.23.0)(@swc/helpers@0.5.18) '@swc/helpers': 0.5.18 jiti: 2.6.1 optionalDependencies: @@ -38126,13 +38182,13 @@ snapshots: transitivePeerDependencies: - '@module-federation/runtime-tools' - '@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1)': + '@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)': dependencies: '@rspack/core': 2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18) '@swc/helpers': 0.5.18 jiti: 2.6.1 optionalDependencies: - core-js: 3.36.1 + core-js: 3.48.0 transitivePeerDependencies: - '@module-federation/runtime-tools' @@ -38216,7 +38272,7 @@ snapshots: '@rsbuild/plugin-check-syntax@1.6.0(@rsbuild/core@1.7.2)': dependencies: - acorn: 8.15.0 + acorn: 8.16.0 browserslist-to-es-version: 1.4.1 htmlparser2: 10.0.0 picocolors: 1.1.1 @@ -38226,7 +38282,7 @@ snapshots: '@rsbuild/plugin-check-syntax@1.6.1(@rsbuild/core@1.7.3)': dependencies: - acorn: 8.15.0 + acorn: 8.16.0 browserslist-to-es-version: 1.4.1 htmlparser2: 10.0.0 picocolors: 1.1.1 @@ -38236,7 +38292,7 @@ snapshots: '@rsbuild/plugin-check-syntax@1.6.1(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))': dependencies: - acorn: 8.15.0 + acorn: 8.16.0 browserslist-to-es-version: 1.4.1 htmlparser2: 10.0.0 picocolors: 1.1.1 @@ -38244,9 +38300,9 @@ snapshots: optionalDependencies: '@rsbuild/core': 2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) - '@rsbuild/plugin-css-minimizer@1.1.0(@rsbuild/core@1.7.2)(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': + '@rsbuild/plugin-css-minimizer@1.1.0(@rsbuild/core@1.7.2)(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4))': dependencies: - css-minimizer-webpack-plugin: 7.0.2(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + css-minimizer-webpack-plugin: 7.0.2(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) reduce-configs: 1.1.1 optionalDependencies: '@rsbuild/core': 1.7.2 @@ -38259,9 +38315,9 @@ snapshots: - lightningcss - webpack - '@rsbuild/plugin-css-minimizer@1.1.0(@rsbuild/core@1.7.2)(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': + '@rsbuild/plugin-css-minimizer@1.1.0(@rsbuild/core@1.7.2)(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4))': dependencies: - css-minimizer-webpack-plugin: 7.0.2(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + css-minimizer-webpack-plugin: 7.0.2(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) reduce-configs: 1.1.1 optionalDependencies: '@rsbuild/core': 1.7.2 @@ -38274,9 +38330,9 @@ snapshots: - lightningcss - webpack - '@rsbuild/plugin-css-minimizer@1.1.1(@rsbuild/core@1.7.3)(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': + '@rsbuild/plugin-css-minimizer@1.1.1(@rsbuild/core@1.7.3)(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4))': dependencies: - css-minimizer-webpack-plugin: 7.0.2(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + css-minimizer-webpack-plugin: 7.0.2(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) reduce-configs: 1.1.1 optionalDependencies: '@rsbuild/core': 1.7.3 @@ -38304,9 +38360,9 @@ snapshots: - lightningcss - webpack - '@rsbuild/plugin-css-minimizer@1.1.1(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': + '@rsbuild/plugin-css-minimizer@1.1.1(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4))': dependencies: - css-minimizer-webpack-plugin: 7.0.2(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + css-minimizer-webpack-plugin: 7.0.2(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) reduce-configs: 1.1.1 optionalDependencies: '@rsbuild/core': 2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) @@ -38459,14 +38515,6 @@ snapshots: transitivePeerDependencies: - webpack-hot-middleware - '@rsbuild/plugin-react@1.4.5(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1))(webpack-hot-middleware@2.26.1)': - dependencies: - '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1) - '@rspack/plugin-react-refresh': 1.6.0(react-refresh@0.18.0)(webpack-hot-middleware@2.26.1) - react-refresh: 0.18.0 - transitivePeerDependencies: - - webpack-hot-middleware - '@rsbuild/plugin-react@1.4.5(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(webpack-hot-middleware@2.26.1)': dependencies: '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) @@ -38523,9 +38571,9 @@ snapshots: reduce-configs: 1.1.1 sass-embedded: 1.97.3 - '@rsbuild/plugin-sass@1.5.0(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1))': + '@rsbuild/plugin-sass@1.5.0(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))': dependencies: - '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1) + '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) deepmerge: 4.3.1 loader-utils: 2.0.4 postcss: 8.5.6 @@ -38603,8 +38651,8 @@ snapshots: '@rsbuild/core': 2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) '@rsbuild/plugin-react': 1.4.5(@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(webpack-hot-middleware@2.26.1) '@svgr/core': 8.1.0(typescript@5.0.4) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.0.4)) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.0.4))(typescript@5.0.4) + '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.8.2)) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.8.2))(typescript@5.0.4) deepmerge: 4.3.1 loader-utils: 3.3.1 transitivePeerDependencies: @@ -38743,16 +38791,16 @@ snapshots: transitivePeerDependencies: - '@swc/helpers' - '@rsbuild/webpack@1.6.1(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))': + '@rsbuild/webpack@1.6.1(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)': dependencies: '@rsbuild/core': 1.7.2 - copy-webpack-plugin: 11.0.0(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) - html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) - mini-css-extract-plugin: 2.9.4(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + copy-webpack-plugin: 11.0.0(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + mini-css-extract-plugin: 2.9.4(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) picocolors: 1.1.1 reduce-configs: 1.1.1 tsconfig-paths-webpack-plugin: 4.2.0 - webpack: 5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -38760,16 +38808,16 @@ snapshots: - uglify-js - webpack-cli - '@rsbuild/webpack@1.6.1(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))': + '@rsbuild/webpack@1.6.1(@rsbuild/core@1.7.2)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)': dependencies: '@rsbuild/core': 1.7.2 - copy-webpack-plugin: 11.0.0(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) - html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) - mini-css-extract-plugin: 2.9.4(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + copy-webpack-plugin: 11.0.0(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + mini-css-extract-plugin: 2.9.4(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) picocolors: 1.1.1 reduce-configs: 1.1.1 tsconfig-paths-webpack-plugin: 4.2.0 - webpack: 5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -38777,16 +38825,16 @@ snapshots: - uglify-js - webpack-cli - '@rsbuild/webpack@1.6.1(@rsbuild/core@1.7.3)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))': + '@rsbuild/webpack@1.6.1(@rsbuild/core@1.7.3)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)': dependencies: '@rsbuild/core': 1.7.3 - copy-webpack-plugin: 11.0.0(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) - html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) - mini-css-extract-plugin: 2.9.4(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + copy-webpack-plugin: 11.0.0(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + mini-css-extract-plugin: 2.9.4(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) picocolors: 1.1.1 reduce-configs: 1.1.1 tsconfig-paths-webpack-plugin: 4.2.0 - webpack: 5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -39384,6 +39432,14 @@ snapshots: optionalDependencies: '@swc/helpers': 0.5.18 + '@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@0.23.0)(@swc/helpers@0.5.18)': + dependencies: + '@rspack/binding': 2.0.0-beta.0 + '@rspack/lite-tapable': 1.1.0 + optionalDependencies: + '@module-federation/runtime-tools': 0.23.0 + '@swc/helpers': 0.5.18 + '@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18)': dependencies: '@rspack/binding': 2.0.0-beta.0 @@ -39400,7 +39456,7 @@ snapshots: http-proxy-middleware: 2.0.9(@types/express@4.17.21) mime-types: 2.1.35 p-retry: 6.2.1 - webpack-dev-middleware: 7.4.5(webpack@5.104.1) + webpack-dev-middleware: 7.4.5(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) webpack-dev-server: 5.2.0(webpack-cli@5.1.4)(webpack@5.104.1) ws: 8.18.0 transitivePeerDependencies: @@ -39487,13 +39543,13 @@ snapshots: - supports-color - webpack-hot-middleware - '@rspress/core@2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.36.1)(webpack-hot-middleware@2.26.1)': + '@rspress/core@2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.48.0)(webpack-hot-middleware@2.26.1)': dependencies: '@mdx-js/mdx': 3.1.1 '@mdx-js/react': 3.1.1(@types/react@19.2.10)(react@19.2.4) - '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1) - '@rsbuild/plugin-react': 1.4.5(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1))(webpack-hot-middleware@2.26.1) - '@rspress/shared': 2.0.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1) + '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) + '@rsbuild/plugin-react': 1.4.5(@rsbuild/core@2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0))(webpack-hot-middleware@2.26.1) + '@rspress/shared': 2.0.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) '@shikijs/rehype': 3.21.0 '@types/unist': 3.0.3 '@unhead/react': 2.1.4(react@19.2.4) @@ -39538,9 +39594,9 @@ snapshots: - supports-color - webpack-hot-middleware - '@rspress/plugin-llms@2.0.1(@rspress/core@2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.36.1)(webpack-hot-middleware@2.26.1))': + '@rspress/plugin-llms@2.0.1(@rspress/core@2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.48.0)(webpack-hot-middleware@2.26.1))': dependencies: - '@rspress/core': 2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.36.1)(webpack-hot-middleware@2.26.1) + '@rspress/core': 2.0.3(@module-federation/runtime-tools@2.0.1)(@types/react@19.2.10)(core-js@3.48.0)(webpack-hot-middleware@2.26.1) remark-mdx: 3.1.1 remark-parse: 11.0.0 remark-stringify: 11.0.0 @@ -39549,17 +39605,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@rspress/shared@2.0.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1)': - dependencies: - '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.36.1) - '@shikijs/rehype': 3.21.0 - gray-matter: 4.0.3 - lodash-es: 4.17.23 - unified: 11.0.5 - transitivePeerDependencies: - - '@module-federation/runtime-tools' - - core-js - '@rspress/shared@2.0.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0)': dependencies: '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) @@ -39838,7 +39883,7 @@ snapshots: magic-string: 0.30.21 storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) style-loader: 3.3.4(webpack@5.104.1) - terser-webpack-plugin: 5.3.16(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack@5.104.1) + terser-webpack-plugin: 5.3.16(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) ts-dedent: 2.2.0 webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) webpack-dev-middleware: 6.1.3(webpack@5.104.1) @@ -40181,7 +40226,7 @@ snapshots: '@babel/preset-react': 7.28.5(@babel/core@7.28.6) '@babel/preset-typescript': 7.28.5(@babel/core@7.28.6) '@babel/runtime': 7.28.2 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3)(webpack-hot-middleware@2.26.1)(webpack@5.104.1) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) '@storybook/builder-webpack5': 9.0.9(@rspack/core@1.3.9(@swc/helpers@0.5.13))(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(storybook@9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3))(typescript@5.8.2)(webpack-cli@5.1.4) '@storybook/preset-react-webpack': 9.0.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3))(typescript@5.8.2)(webpack-cli@5.1.4) '@storybook/react': 9.0.9(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3))(typescript@5.8.2) @@ -40279,7 +40324,7 @@ snapshots: '@storybook/react-docgen-typescript-plugin@1.0.1(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4))': dependencies: - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 @@ -40293,7 +40338,7 @@ snapshots: '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.8.2)(webpack@5.104.1)': dependencies: - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 @@ -40305,9 +40350,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)))': + '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4))': dependencies: - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 @@ -40315,7 +40360,7 @@ snapshots: react-docgen-typescript: 2.4.0(typescript@5.9.3) tslib: 2.8.1 typescript: 5.9.3 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) transitivePeerDependencies: - supports-color @@ -40523,16 +40568,6 @@ snapshots: '@babel/types': 7.29.0 entities: 4.5.0 - '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.0.4))': - dependencies: - '@babel/core': 7.29.0 - '@svgr/babel-preset': 8.1.0(@babel/core@7.29.0) - '@svgr/core': 8.1.0(typescript@5.0.4) - '@svgr/hast-util-to-babel-ast': 8.0.0 - svg-parser: 2.0.4 - transitivePeerDependencies: - - supports-color - '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.8.2))': dependencies: '@babel/core': 7.29.0 @@ -40553,9 +40588,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.0.4))(typescript@5.0.4)': + '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.8.2))(typescript@5.0.4)': dependencies: - '@svgr/core': 8.1.0(typescript@5.0.4) + '@svgr/core': 8.1.0(typescript@5.8.2) cosmiconfig: 8.3.6(typescript@5.0.4) deepmerge: 4.3.1 svgo: 3.3.2 @@ -40634,7 +40669,7 @@ snapshots: '@swc-node/sourcemap-support': 0.5.1 '@swc/core': 1.15.10(@swc/helpers@0.5.18) colorette: 2.0.20 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) oxc-resolver: 5.3.0 pirates: 4.0.7 tslib: 2.8.1 @@ -40650,7 +40685,7 @@ snapshots: '@swc-node/sourcemap-support': 0.5.1 '@swc/core': 1.7.26(@swc/helpers@0.5.13) colorette: 2.0.20 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) oxc-resolver: 5.3.0 pirates: 4.0.7 tslib: 2.8.1 @@ -40949,7 +40984,7 @@ snapshots: '@tokenizer/inflate@0.2.7': dependencies: - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) fflate: 0.8.2 token-types: 6.1.2 transitivePeerDependencies: @@ -41224,6 +41259,11 @@ snapshots: '@types/estree': 1.0.8 '@types/json-schema': 7.0.15 + '@types/eslint@9.6.1': + dependencies: + '@types/estree': 1.0.8 + '@types/json-schema': 7.0.15 + '@types/estree-jsx@1.0.5': dependencies: '@types/estree': 1.0.8 @@ -41606,7 +41646,7 @@ snapshots: '@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.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 @@ -41621,11 +41661,11 @@ snapshots: '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 5.62.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.9.3) '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.9.3) '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.9.3) - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 @@ -41687,15 +41727,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.39.3(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.3(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 8.54.0(eslint@9.39.3(jiti@2.6.1))(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.54.0 - '@typescript-eslint/type-utils': 8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/utils': 8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.54.0(eslint@9.39.3(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 8.54.0(eslint@9.39.3(jiti@2.6.1))(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.54.0 - eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) + eslint: 9.39.3(jiti@2.6.1) ignore: 7.0.5 natural-compare: 1.4.0 ts-api-utils: 2.4.0(typescript@5.9.3) @@ -41703,15 +41743,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2)': + '@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2))(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/parser': 8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/type-utils': 8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/utils': 8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/type-utils': 8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/utils': 8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/visitor-keys': 8.56.1 - eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) + eslint: 9.39.3(jiti@2.4.2) ignore: 7.0.5 natural-compare: 1.4.0 ts-api-utils: 2.4.0(typescript@5.8.2) @@ -41724,20 +41764,20 @@ snapshots: '@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.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) eslint: 8.57.1 optionalDependencies: typescript: 5.0.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@5.62.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3) - debug: 4.4.3(supports-color@9.3.1) - eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) + debug: 4.4.3(supports-color@8.1.1) + eslint: 8.57.1 optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -41749,7 +41789,7 @@ snapshots: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.9.3) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) eslint: 8.57.1 optionalDependencies: typescript: 5.9.3 @@ -41762,7 +41802,7 @@ snapshots: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.0.4) '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) optionalDependencies: typescript: 5.0.4 @@ -41775,7 +41815,7 @@ snapshots: '@typescript-eslint/types': 8.54.0 '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.4.5) '@typescript-eslint/visitor-keys': 8.54.0 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) typescript: 5.4.5 transitivePeerDependencies: @@ -41787,32 +41827,32 @@ snapshots: '@typescript-eslint/types': 8.54.0 '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.6.3) '@typescript-eslint/visitor-keys': 8.54.0 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/parser@8.54.0(eslint@9.39.3(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 8.54.0 '@typescript-eslint/types': 8.54.0 '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.54.0 - debug: 4.4.3(supports-color@9.3.1) - eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) + debug: 4.4.3(supports-color@8.1.1) + eslint: 9.39.3(jiti@2.6.1) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2)': + '@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2)': dependencies: '@typescript-eslint/scope-manager': 8.56.1 '@typescript-eslint/types': 8.56.1 '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.8.2) '@typescript-eslint/visitor-keys': 8.56.1 - debug: 4.4.3(supports-color@9.3.1) - eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) + debug: 4.4.3(supports-color@8.1.1) + eslint: 9.39.3(jiti@2.4.2) typescript: 5.8.2 transitivePeerDependencies: - supports-color @@ -41821,7 +41861,7 @@ snapshots: dependencies: '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.4.5) '@typescript-eslint/types': 8.54.0 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -41830,7 +41870,7 @@ snapshots: dependencies: '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.6.3) '@typescript-eslint/types': 8.54.0 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) typescript: 5.6.3 transitivePeerDependencies: - supports-color @@ -41839,7 +41879,7 @@ snapshots: dependencies: '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.8.2) '@typescript-eslint/types': 8.54.0 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) typescript: 5.8.2 transitivePeerDependencies: - supports-color @@ -41848,7 +41888,7 @@ snapshots: dependencies: '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.9.3) '@typescript-eslint/types': 8.54.0 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -41857,7 +41897,7 @@ snapshots: dependencies: '@typescript-eslint/tsconfig-utils': 8.56.1(typescript@5.8.2) '@typescript-eslint/types': 8.56.1 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) typescript: 5.8.2 transitivePeerDependencies: - supports-color @@ -41911,7 +41951,7 @@ snapshots: 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.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) eslint: 8.57.1 tsutils: 3.21.0(typescript@5.0.4) optionalDependencies: @@ -41923,7 +41963,7 @@ snapshots: dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.9.3) '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.9.3) - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) eslint: 8.57.1 tsutils: 3.21.0(typescript@5.9.3) optionalDependencies: @@ -41935,7 +41975,7 @@ snapshots: dependencies: '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.0.4) '@typescript-eslint/utils': 7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4) - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) ts-api-utils: 1.4.3(typescript@5.0.4) optionalDependencies: @@ -41943,24 +41983,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2)': - dependencies: - '@typescript-eslint/types': 8.54.0 - '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.8.2) - '@typescript-eslint/utils': 8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) - debug: 4.4.3(supports-color@9.3.1) - eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) - ts-api-utils: 2.4.0(typescript@5.8.2) - typescript: 5.8.2 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/type-utils@8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.4.5)': dependencies: '@typescript-eslint/types': 8.54.0 '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.4.5) '@typescript-eslint/utils': 8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.4.5) - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) ts-api-utils: 2.4.0(typescript@5.4.5) typescript: 5.4.5 @@ -41972,32 +42000,44 @@ snapshots: '@typescript-eslint/types': 8.54.0 '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.6.3) '@typescript-eslint/utils': 8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.6.3) - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) ts-api-utils: 2.4.0(typescript@5.6.3) typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.54.0(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2)': + dependencies: + '@typescript-eslint/types': 8.54.0 + '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.8.2) + '@typescript-eslint/utils': 8.54.0(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2) + debug: 4.4.3(supports-color@8.1.1) + eslint: 9.39.3(jiti@2.4.2) + ts-api-utils: 2.4.0(typescript@5.8.2) + typescript: 5.8.2 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/type-utils@8.54.0(eslint@9.39.3(jiti@2.6.1))(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.54.0 '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3) - debug: 4.4.3(supports-color@9.3.1) - eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) + '@typescript-eslint/utils': 8.54.0(eslint@9.39.3(jiti@2.6.1))(typescript@5.9.3) + debug: 4.4.3(supports-color@8.1.1) + eslint: 9.39.3(jiti@2.6.1) ts-api-utils: 2.4.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2)': + '@typescript-eslint/type-utils@8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2)': dependencies: '@typescript-eslint/types': 8.56.1 '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.8.2) - '@typescript-eslint/utils': 8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) - debug: 4.4.3(supports-color@9.3.1) - eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) + '@typescript-eslint/utils': 8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2) + debug: 4.4.3(supports-color@8.1.1) + eslint: 9.39.3(jiti@2.4.2) ts-api-utils: 2.4.0(typescript@5.8.2) typescript: 5.8.2 transitivePeerDependencies: @@ -42017,7 +42057,7 @@ snapshots: dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.3 @@ -42031,7 +42071,7 @@ snapshots: dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.3 @@ -42045,7 +42085,7 @@ snapshots: dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 @@ -42060,7 +42100,7 @@ snapshots: dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 @@ -42077,7 +42117,7 @@ snapshots: '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.4.5) '@typescript-eslint/types': 8.54.0 '@typescript-eslint/visitor-keys': 8.54.0 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) minimatch: 9.0.5 semver: 7.7.3 tinyglobby: 0.2.15 @@ -42092,7 +42132,7 @@ snapshots: '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.6.3) '@typescript-eslint/types': 8.54.0 '@typescript-eslint/visitor-keys': 8.54.0 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) minimatch: 9.0.5 semver: 7.7.3 tinyglobby: 0.2.15 @@ -42107,7 +42147,7 @@ snapshots: '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.8.2) '@typescript-eslint/types': 8.54.0 '@typescript-eslint/visitor-keys': 8.54.0 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) minimatch: 9.0.5 semver: 7.7.3 tinyglobby: 0.2.15 @@ -42122,7 +42162,7 @@ snapshots: '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.9.3) '@typescript-eslint/types': 8.54.0 '@typescript-eslint/visitor-keys': 8.54.0 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) minimatch: 9.0.5 semver: 7.7.3 tinyglobby: 0.2.15 @@ -42137,7 +42177,7 @@ snapshots: '@typescript-eslint/tsconfig-utils': 8.56.1(typescript@5.8.2) '@typescript-eslint/types': 8.56.1 '@typescript-eslint/visitor-keys': 8.56.1 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) minimatch: 10.2.4 semver: 7.7.3 tinyglobby: 0.2.15 @@ -42202,17 +42242,6 @@ snapshots: - supports-color - typescript - '@typescript-eslint/utils@8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2)': - dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)) - '@typescript-eslint/scope-manager': 8.54.0 - '@typescript-eslint/types': 8.54.0 - '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.8.2) - eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) - typescript: 5.8.2 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/utils@8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.4.5)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) @@ -42235,24 +42264,35 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/utils@8.54.0(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.3(jiti@2.4.2)) + '@typescript-eslint/scope-manager': 8.54.0 + '@typescript-eslint/types': 8.54.0 + '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.8.2) + eslint: 9.39.3(jiti@2.4.2) + typescript: 5.8.2 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@8.54.0(eslint@9.39.3(jiti@2.6.1))(typescript@5.9.3)': + dependencies: + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.3(jiti@2.6.1)) '@typescript-eslint/scope-manager': 8.54.0 '@typescript-eslint/types': 8.54.0 '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.9.3) - eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) + eslint: 9.39.3(jiti@2.6.1) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2)': + '@typescript-eslint/utils@8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.3(jiti@2.4.2)) '@typescript-eslint/scope-manager': 8.56.1 '@typescript-eslint/types': 8.56.1 '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.8.2) - eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) + eslint: 9.39.3(jiti@2.4.2) typescript: 5.8.2 transitivePeerDependencies: - supports-color @@ -42411,8 +42451,8 @@ snapshots: dependencies: '@mapbox/node-pre-gyp': 1.0.11(encoding@0.1.13) '@rollup/pluginutils': 4.2.1 - acorn: 8.15.0 - acorn-import-attributes: 1.9.5(acorn@8.15.0) + acorn: 8.16.0 + acorn-import-attributes: 1.9.5(acorn@8.16.0) async-sema: 3.1.1 bindings: 1.5.0 estree-walker: 2.0.2 @@ -42429,8 +42469,8 @@ snapshots: dependencies: '@mapbox/node-pre-gyp': 2.0.3(encoding@0.1.13) '@rollup/pluginutils': 5.3.0(rollup@4.57.0) - acorn: 8.15.0 - acorn-import-attributes: 1.9.5(acorn@8.15.0) + acorn: 8.16.0 + acorn-import-attributes: 1.9.5(acorn@8.16.0) async-sema: 3.1.1 bindings: 1.5.0 estree-walker: 2.0.2 @@ -42747,7 +42787,7 @@ snapshots: '@vitest/coverage-istanbul@1.6.0(vitest@1.6.0)': dependencies: - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) istanbul-lib-coverage: 3.2.2 istanbul-lib-instrument: 6.0.3 istanbul-lib-report: 3.0.1 @@ -42764,7 +42804,7 @@ snapshots: dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) istanbul-lib-coverage: 3.2.2 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 5.0.6 @@ -43215,7 +43255,7 @@ snapshots: webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1) optionalDependencies: - webpack-dev-server: 5.2.3(webpack-cli@5.1.4)(webpack@5.104.1) + webpack-dev-server: 5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) '@xhmikosr/archive-type@7.1.0': dependencies: @@ -43376,13 +43416,17 @@ snapshots: acorn-globals@7.0.1: dependencies: - acorn: 8.15.0 + acorn: 8.16.0 acorn-walk: 8.3.4 acorn-import-attributes@1.9.5(acorn@8.15.0): dependencies: acorn: 8.15.0 + acorn-import-attributes@1.9.5(acorn@8.16.0): + dependencies: + acorn: 8.16.0 + acorn-import-phases@1.0.4(acorn@8.15.0): dependencies: acorn: 8.15.0 @@ -43391,13 +43435,13 @@ snapshots: dependencies: acorn: 7.4.1 - acorn-jsx@5.3.2(acorn@8.15.0): + acorn-jsx@5.3.2(acorn@8.16.0): dependencies: - acorn: 8.15.0 + acorn: 8.16.0 acorn-loose@8.5.2: dependencies: - acorn: 8.15.0 + acorn: 8.16.0 acorn-walk@7.2.0: {} @@ -43409,6 +43453,8 @@ snapshots: acorn@8.15.0: {} + acorn@8.16.0: {} + address@1.2.2: {} adjust-sourcemap-loader@4.0.0: @@ -43422,7 +43468,7 @@ snapshots: agent-base@6.0.2: dependencies: - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -43464,16 +43510,16 @@ snapshots: optionalDependencies: ajv: 8.18.0 - ajv-keywords@3.5.2(ajv@6.12.6): + ajv-keywords@3.5.2(ajv@6.14.0): dependencies: - ajv: 6.12.6 + ajv: 6.14.0 ajv-keywords@5.1.0(ajv@8.18.0): dependencies: ajv: 8.18.0 fast-deep-equal: 3.1.3 - ajv@6.12.6: + ajv@6.14.0: dependencies: fast-deep-equal: 3.1.3 fast-json-stable-stringify: 2.1.0 @@ -44223,12 +44269,12 @@ snapshots: schema-utils: 4.3.3 webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - babel-loader@9.2.1(@babel/core@7.28.6)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + babel-loader@9.2.1(@babel/core@7.28.6)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: '@babel/core': 7.28.6 find-cache-dir: 4.0.0 schema-utils: 4.3.3 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) babel-loader@9.2.1(@babel/core@7.28.6)(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: @@ -44237,19 +44283,19 @@ snapshots: schema-utils: 4.3.3 webpack: 5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - babel-loader@9.2.1(@babel/core@7.29.0)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + babel-loader@9.2.1(@babel/core@7.29.0)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): dependencies: '@babel/core': 7.29.0 find-cache-dir: 4.0.0 schema-utils: 4.3.3 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) - babel-loader@9.2.1(@babel/core@7.29.0)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + babel-loader@9.2.1(@babel/core@7.29.0)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): dependencies: '@babel/core': 7.29.0 find-cache-dir: 4.0.0 schema-utils: 4.3.3 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) babel-plugin-apply-mdx-type-prop@1.6.22(@babel/core@7.12.9): dependencies: @@ -44583,7 +44629,7 @@ snapshots: dependencies: bytes: 3.1.2 content-type: 1.0.5 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) http-errors: 2.0.1 iconv-lite: 0.7.2 on-finished: 2.4.1 @@ -45499,7 +45545,7 @@ snapshots: dependencies: toggle-selection: 1.0.6 - copy-webpack-plugin@10.2.4(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + copy-webpack-plugin@10.2.4(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: fast-glob: 3.3.2 glob-parent: 6.0.2 @@ -45507,7 +45553,7 @@ snapshots: normalize-path: 3.0.0 schema-utils: 4.3.3 serialize-javascript: 6.0.2 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) copy-webpack-plugin@10.2.4(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: @@ -45519,7 +45565,7 @@ snapshots: serialize-javascript: 6.0.2 webpack: 5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - copy-webpack-plugin@11.0.0(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + copy-webpack-plugin@11.0.0(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): dependencies: fast-glob: 3.3.2 glob-parent: 6.0.2 @@ -45527,9 +45573,9 @@ snapshots: normalize-path: 3.0.0 schema-utils: 4.3.3 serialize-javascript: 6.0.2 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) - copy-webpack-plugin@11.0.0(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + copy-webpack-plugin@11.0.0(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): dependencies: fast-glob: 3.3.2 glob-parent: 6.0.2 @@ -45537,7 +45583,7 @@ snapshots: normalize-path: 3.0.0 schema-utils: 4.3.3 serialize-javascript: 6.0.2 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) copy-webpack-plugin@11.0.0(webpack@5.104.1): dependencies: @@ -45704,6 +45750,51 @@ snapshots: - supports-color - ts-node + create-jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)): + dependencies: + '@jest/types': 29.6.3 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-config: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)) + jest-util: 29.7.0 + prompts: 2.4.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + create-jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)): + dependencies: + '@jest/types': 29.6.3 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-config: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) + jest-util: 29.7.0 + prompts: 2.4.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + create-jest@29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)): + dependencies: + '@jest/types': 29.6.3 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-config: 29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) + jest-util: 29.7.0 + prompts: 2.4.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + create-require@1.1.1: {} cron-parser@4.9.0: @@ -45787,7 +45878,7 @@ snapshots: '@rspack/core': 1.3.9(@swc/helpers@0.5.13) webpack: 5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - css-loader@6.11.0(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + css-loader@6.11.0(@rspack/core@1.3.9(@swc/helpers@0.5.18))(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: icss-utils: 5.1.0(postcss@8.4.49) postcss: 8.4.49 @@ -45798,10 +45889,10 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.6.3 optionalDependencies: - '@rspack/core': 1.7.5(@swc/helpers@0.5.18) - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + '@rspack/core': 1.3.9(@swc/helpers@0.5.18) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) - css-minimizer-webpack-plugin@5.0.1(esbuild@0.25.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + css-minimizer-webpack-plugin@5.0.1(esbuild@0.25.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: '@jridgewell/trace-mapping': 0.3.31 cssnano: 6.1.2(postcss@8.4.49) @@ -45809,7 +45900,7 @@ snapshots: postcss: 8.4.49 schema-utils: 4.3.3 serialize-javascript: 6.0.2 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) optionalDependencies: esbuild: 0.25.0 @@ -45825,7 +45916,7 @@ snapshots: optionalDependencies: esbuild: 0.25.0 - css-minimizer-webpack-plugin@7.0.2(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + css-minimizer-webpack-plugin@7.0.2(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): dependencies: '@jridgewell/trace-mapping': 0.3.31 cssnano: 7.1.2(postcss@8.4.49) @@ -45833,11 +45924,11 @@ snapshots: postcss: 8.4.49 schema-utils: 4.3.3 serialize-javascript: 6.0.2 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) optionalDependencies: esbuild: 0.18.20 - css-minimizer-webpack-plugin@7.0.2(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + css-minimizer-webpack-plugin@7.0.2(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): dependencies: '@jridgewell/trace-mapping': 0.3.31 cssnano: 7.1.2(postcss@8.4.49) @@ -45845,7 +45936,7 @@ snapshots: postcss: 8.4.49 schema-utils: 4.3.3 serialize-javascript: 6.0.2 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) optionalDependencies: esbuild: 0.25.5 @@ -45861,7 +45952,7 @@ snapshots: optionalDependencies: esbuild: 0.25.5 - css-minimizer-webpack-plugin@7.0.2(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + css-minimizer-webpack-plugin@7.0.2(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): dependencies: '@jridgewell/trace-mapping': 0.3.31 cssnano: 7.1.2(postcss@8.4.49) @@ -45869,7 +45960,7 @@ snapshots: postcss: 8.4.49 schema-utils: 4.3.3 serialize-javascript: 6.0.2 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) optionalDependencies: esbuild: 0.25.5 @@ -46503,7 +46594,7 @@ snapshots: detect-port@1.6.1: dependencies: address: 1.2.2 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -46943,7 +47034,7 @@ snapshots: esast-util-from-js@2.0.1: dependencies: '@types/estree-jsx': 1.0.5 - acorn: 8.15.0 + acorn: 8.16.0 esast-util-from-estree: 2.0.0 vfile-message: 4.0.3 @@ -46999,21 +47090,21 @@ snapshots: esbuild-register@3.6.0(esbuild@0.18.20): dependencies: - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) esbuild: 0.18.20 transitivePeerDependencies: - supports-color esbuild-register@3.6.0(esbuild@0.25.0): dependencies: - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) esbuild: 0.25.0 transitivePeerDependencies: - supports-color esbuild-register@3.6.0(esbuild@0.25.5): dependencies: - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) esbuild: 0.25.5 transitivePeerDependencies: - supports-color @@ -47230,13 +47321,13 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-next@16.0.10(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.4.5): + eslint-config-next@16.0.10(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.4.5): dependencies: '@next/eslint-plugin-next': 16.0.10 eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) eslint-plugin-jsx-a11y: 6.10.1(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) eslint-plugin-react: 7.37.2(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) eslint-plugin-react-hooks: 7.0.1(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) @@ -47250,9 +47341,9 @@ snapshots: - eslint-plugin-import-x - supports-color - eslint-config-prettier@10.1.5(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)): + eslint-config-prettier@10.1.5(eslint@9.39.3(jiti@2.4.2)): dependencies: - eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) + eslint: 9.39.3(jiti@2.4.2) eslint-config-prettier@8.10.2(eslint@8.57.1): dependencies: @@ -47270,10 +47361,10 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)): + eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)): dependencies: '@nolyfill/is-core-module': 1.0.39 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) get-tsconfig: 4.13.4 is-bun-module: 2.0.0 @@ -47281,7 +47372,7 @@ snapshots: tinyglobby: 0.2.15 unrs-resolver: 1.11.1 optionalDependencies: - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) transitivePeerDependencies: - supports-color @@ -47299,36 +47390,36 @@ snapshots: dependencies: debug: 3.2.7(supports-color@8.1.1) optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.9.3) eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)): dependencies: debug: 3.2.7(supports-color@8.1.1) optionalDependencies: - '@typescript-eslint/parser': 8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/parser': 8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2) eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint@9.39.3(jiti@2.4.2)): dependencies: debug: 3.2.7(supports-color@8.1.1) optionalDependencies: - '@typescript-eslint/parser': 8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) - eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) + '@typescript-eslint/parser': 8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2) + eslint: 9.39.3(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-cypress@2.15.2(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)): + eslint-plugin-cypress@2.15.2(eslint@9.39.3(jiti@2.4.2)): dependencies: - eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) + eslint: 9.39.3(jiti@2.4.2) globals: 13.24.0 eslint-plugin-es@3.0.1(eslint@8.57.1): @@ -47357,9 +47448,9 @@ snapshots: lodash.snakecase: 4.1.1 lodash.upperfirst: 4.3.1 - eslint-plugin-ft-flow@2.0.3(@babel/eslint-parser@7.28.6(@babel/core@7.28.6)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)): + eslint-plugin-ft-flow@2.0.3(@babel/eslint-parser@7.28.6(@babel/core@7.29.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)): dependencies: - '@babel/eslint-parser': 7.28.6(@babel/core@7.29.0)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + '@babel/eslint-parser': 7.28.6(@babel/core@7.28.6)(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) lodash: 4.17.23 string-natural-compare: 3.0.1 @@ -47416,13 +47507,13 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.9.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2))(eslint@9.39.3(jiti@2.4.2)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -47431,9 +47522,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7(supports-color@8.1.1) doctrine: 2.1.0 - eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) + eslint: 9.39.3(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint@9.39.3(jiti@2.4.2)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -47445,13 +47536,13 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/parser': 8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -47462,7 +47553,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -47474,24 +47565,35 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.56.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/parser': 8.56.1(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)))(typescript@5.0.4): + eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)))(typescript@5.0.4): dependencies: '@typescript-eslint/utils': 5.62.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4) eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) optionalDependencies: '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4) - jest: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)) + jest: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-jsx-a11y@6.10.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)): + eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(jest@29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)))(typescript@5.0.4): + dependencies: + '@typescript-eslint/utils': 5.62.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4) + eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) + optionalDependencies: + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4))(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1))(typescript@5.0.4) + jest: 29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) + transitivePeerDependencies: + - supports-color + - typescript + + eslint-plugin-jsx-a11y@6.10.1(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)): dependencies: aria-query: 5.3.2 array-includes: 3.1.9 @@ -47502,7 +47604,7 @@ snapshots: damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 es-iterator-helpers: 1.2.2 - eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) + eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -47511,7 +47613,7 @@ snapshots: safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 - eslint-plugin-jsx-a11y@6.10.1(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)): + eslint-plugin-jsx-a11y@6.10.1(eslint@9.39.3(jiti@2.4.2)): dependencies: aria-query: 5.3.2 array-includes: 3.1.9 @@ -47522,7 +47624,7 @@ snapshots: damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 es-iterator-helpers: 1.2.2 - eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) + eslint: 9.39.3(jiti@2.4.2) hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -47549,15 +47651,15 @@ snapshots: optionalDependencies: eslint-config-prettier: 8.10.2(eslint@8.57.1) - eslint-plugin-prettier@5.2.1(@types/eslint@8.37.0)(eslint-config-prettier@10.1.5(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)))(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(prettier@3.3.3): + eslint-plugin-prettier@5.2.1(@types/eslint@9.6.1)(eslint-config-prettier@10.1.5(eslint@9.39.3(jiti@2.4.2)))(eslint@9.39.3(jiti@2.4.2))(prettier@3.3.3): dependencies: - eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) + eslint: 9.39.3(jiti@2.4.2) prettier: 3.3.3 prettier-linter-helpers: 1.0.1 synckit: 0.9.3 optionalDependencies: - '@types/eslint': 8.37.0 - eslint-config-prettier: 10.1.5(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)) + '@types/eslint': 9.6.1 + eslint-config-prettier: 10.1.5(eslint@9.39.3(jiti@2.4.2)) eslint-plugin-promise@6.6.0(eslint@8.57.1): dependencies: @@ -47567,14 +47669,14 @@ snapshots: dependencies: eslint: 8.57.1 - eslint-plugin-react-hooks@5.0.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)): - dependencies: - eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) - eslint-plugin-react-hooks@5.0.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)): dependencies: eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) + eslint-plugin-react-hooks@5.0.0(eslint@9.39.3(jiti@2.4.2)): + dependencies: + eslint: 9.39.3(jiti@2.4.2) + eslint-plugin-react-hooks@5.2.0(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)): dependencies: eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) @@ -47623,7 +47725,7 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-react@7.37.2(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)): + eslint-plugin-react@7.37.2(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)): dependencies: array-includes: 3.1.9 array.prototype.findlast: 1.2.5 @@ -47631,7 +47733,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.2.2 - eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) + eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -47645,7 +47747,7 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-react@7.37.2(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)): + eslint-plugin-react@7.37.2(eslint@9.39.3(jiti@2.4.2)): dependencies: array-includes: 3.1.9 array.prototype.findlast: 1.2.5 @@ -47653,7 +47755,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.2.2 - eslint: 9.26.0(hono@4.11.10)(jiti@2.6.1) + eslint: 9.39.3(jiti@2.4.2) estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -47667,14 +47769,14 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-simple-import-sort@12.1.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)): + eslint-plugin-simple-import-sort@12.1.1(eslint@9.39.3(jiti@2.4.2)): dependencies: - eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) + eslint: 9.39.3(jiti@2.4.2) - eslint-plugin-storybook@9.0.9(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(storybook@9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3))(typescript@5.8.2): + eslint-plugin-storybook@9.0.9(eslint@9.39.3(jiti@2.4.2))(storybook@9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3))(typescript@5.8.2): dependencies: - '@typescript-eslint/utils': 8.54.0(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(typescript@5.8.2) - eslint: 9.26.0(hono@4.11.10)(jiti@2.4.2) + '@typescript-eslint/utils': 8.54.0(eslint@9.39.3(jiti@2.4.2))(typescript@5.8.2) + eslint: 9.39.3(jiti@2.4.2) storybook: 9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3) transitivePeerDependencies: - supports-color @@ -47721,10 +47823,10 @@ snapshots: '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 '@ungap/structured-clone': 1.3.0 - ajv: 6.12.6 + ajv: 6.14.0 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -47754,9 +47856,9 @@ snapshots: transitivePeerDependencies: - supports-color - eslint@9.26.0(hono@4.11.10)(jiti@2.4.2): + eslint@9.26.0(hono@4.11.10)(jiti@2.6.1): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) '@eslint-community/regexpp': 4.12.2 '@eslint/config-array': 0.20.1 '@eslint/config-helpers': 0.2.3 @@ -47770,10 +47872,10 @@ snapshots: '@modelcontextprotocol/sdk': 1.25.3(hono@4.11.10)(zod@3.25.76) '@types/estree': 1.0.8 '@types/json-schema': 7.0.15 - ajv: 6.12.6 + ajv: 6.14.0 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) escape-string-regexp: 4.0.0 eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 @@ -47794,32 +47896,71 @@ snapshots: optionator: 0.9.4 zod: 3.25.76 optionalDependencies: - jiti: 2.4.2 + jiti: 2.6.1 transitivePeerDependencies: - '@cfworker/json-schema' - hono - supports-color - eslint@9.26.0(hono@4.11.10)(jiti@2.6.1): + eslint@9.39.3(jiti@2.4.2): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.26.0(hono@4.11.10)(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.3(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.2 - '@eslint/config-array': 0.20.1 - '@eslint/config-helpers': 0.2.3 - '@eslint/core': 0.13.0 + '@eslint/config-array': 0.21.1 + '@eslint/config-helpers': 0.4.2 + '@eslint/core': 0.17.0 '@eslint/eslintrc': 3.3.3 - '@eslint/js': 9.26.0 - '@eslint/plugin-kit': 0.2.8 + '@eslint/js': 9.39.3 + '@eslint/plugin-kit': 0.4.1 '@humanfs/node': 0.16.7 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.3 - '@modelcontextprotocol/sdk': 1.25.3(hono@4.11.10)(zod@3.25.76) '@types/estree': 1.0.8 - '@types/json-schema': 7.0.15 - ajv: 6.12.6 + ajv: 6.14.0 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) + escape-string-regexp: 4.0.0 + eslint-scope: 8.4.0 + eslint-visitor-keys: 4.2.1 + espree: 10.4.0 + esquery: 1.7.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 8.0.0 + find-up: 5.0.0 + glob-parent: 6.0.2 + ignore: 5.3.2 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + json-stable-stringify-without-jsonify: 1.0.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.4 + optionalDependencies: + jiti: 2.4.2 + transitivePeerDependencies: + - supports-color + + eslint@9.39.3(jiti@2.6.1): + dependencies: + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.3(jiti@2.6.1)) + '@eslint-community/regexpp': 4.12.2 + '@eslint/config-array': 0.21.1 + '@eslint/config-helpers': 0.4.2 + '@eslint/core': 0.17.0 + '@eslint/eslintrc': 3.3.3 + '@eslint/js': 9.39.3 + '@eslint/plugin-kit': 0.4.1 + '@humanfs/node': 0.16.7 + '@humanwhocodes/module-importer': 1.0.1 + '@humanwhocodes/retry': 0.4.3 + '@types/estree': 1.0.8 + ajv: 6.14.0 + chalk: 4.1.2 + cross-spawn: 7.0.6 + debug: 4.4.3(supports-color@8.1.1) escape-string-regexp: 4.0.0 eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 @@ -47838,12 +47979,9 @@ snapshots: minimatch: 3.1.2 natural-compare: 1.4.0 optionator: 0.9.4 - zod: 3.25.76 optionalDependencies: jiti: 2.6.1 transitivePeerDependencies: - - '@cfworker/json-schema' - - hono - supports-color esniff@2.0.1: @@ -47855,14 +47993,14 @@ snapshots: espree@10.4.0: dependencies: - acorn: 8.15.0 - acorn-jsx: 5.3.2(acorn@8.15.0) + acorn: 8.16.0 + acorn-jsx: 5.3.2(acorn@8.16.0) eslint-visitor-keys: 4.2.1 espree@9.6.1: dependencies: - acorn: 8.15.0 - acorn-jsx: 5.3.2(acorn@8.15.0) + acorn: 8.16.0 + acorn-jsx: 5.3.2(acorn@8.16.0) eslint-visitor-keys: 3.4.3 esprima@4.0.1: {} @@ -48156,7 +48294,7 @@ snapshots: content-type: 1.0.5 cookie: 0.7.2 cookie-signature: 1.2.2 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) depd: 2.0.0 encodeurl: 2.0.0 escape-html: 1.0.3 @@ -48345,13 +48483,13 @@ snapshots: dependencies: flat-cache: 4.0.1 - file-loader@6.2.0(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + file-loader@6.2.0(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) - file-loader@6.2.0(webpack@5.104.1): + file-loader@6.2.0(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 @@ -48436,7 +48574,7 @@ snapshots: finalhandler@2.1.1: dependencies: - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) encodeurl: 2.0.0 escape-html: 1.0.3 on-finished: 2.4.1 @@ -48544,7 +48682,7 @@ snapshots: follow-redirects@1.15.11(debug@4.4.3): optionalDependencies: - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) for-each@0.3.5: dependencies: @@ -48583,7 +48721,7 @@ snapshots: optionalDependencies: vue-template-compiler: 2.7.16 - fork-ts-checker-webpack-plugin@7.2.13(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + fork-ts-checker-webpack-plugin@7.2.13(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: '@babel/code-frame': 7.29.0 chalk: 4.1.2 @@ -48598,7 +48736,7 @@ snapshots: semver: 7.6.3 tapable: 2.2.1 typescript: 5.9.3 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) optionalDependencies: vue-template-compiler: 2.7.16 @@ -48937,7 +49075,7 @@ snapshots: glob@13.0.1: dependencies: - minimatch: 10.1.2 + minimatch: 10.2.4 minipass: 7.1.2 path-scurry: 2.0.1 @@ -49491,7 +49629,7 @@ snapshots: '@rspack/core': 1.3.9(@swc/helpers@0.5.13) webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - html-webpack-plugin@5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + html-webpack-plugin@5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -49500,9 +49638,9 @@ snapshots: tapable: 2.2.1 optionalDependencies: '@rspack/core': 1.7.5(@swc/helpers@0.5.18) - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) - html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + html-webpack-plugin@5.6.6(@rspack/core@1.3.9(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -49510,10 +49648,11 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 optionalDependencies: - '@rspack/core': 1.7.5(@swc/helpers@0.5.18) - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + '@rspack/core': 1.3.9(@swc/helpers@0.5.18) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + optional: true - html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -49522,10 +49661,9 @@ snapshots: tapable: 2.2.1 optionalDependencies: '@rspack/core': 1.7.5(@swc/helpers@0.5.18) - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) - optional: true + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) - html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -49534,7 +49672,7 @@ snapshots: tapable: 2.2.1 optionalDependencies: '@rspack/core': 1.7.5(@swc/helpers@0.5.18) - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) htmlparser2@10.0.0: dependencies: @@ -49618,7 +49756,7 @@ snapshots: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -49649,7 +49787,7 @@ snapshots: http-proxy-middleware@3.0.5: dependencies: '@types/http-proxy': 1.17.17 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) http-proxy: 1.18.1(debug@4.4.3) is-glob: 4.0.3 is-plain-object: 5.0.0 @@ -49706,21 +49844,21 @@ snapshots: https-proxy-agent@4.0.0: dependencies: agent-base: 5.1.1 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color https-proxy-agent@5.0.1: dependencies: agent-base: 6.0.2 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color https-proxy-agent@7.0.6: dependencies: agent-base: 7.1.4 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -50318,7 +50456,7 @@ snapshots: istanbul-lib-source-maps@4.0.1: dependencies: - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -50327,7 +50465,7 @@ snapshots: istanbul-lib-source-maps@5.0.6: dependencies: '@jridgewell/trace-mapping': 0.3.31 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) istanbul-lib-coverage: 3.2.2 transitivePeerDependencies: - supports-color @@ -50413,6 +50551,63 @@ snapshots: - supports-color - ts-node + jest-cli@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)): + dependencies: + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)) + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + chalk: 4.1.2 + create-jest: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)) + exit: 0.1.2 + import-local: 3.2.0 + jest-config: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)) + jest-util: 29.7.0 + jest-validate: 29.7.0 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + jest-cli@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)): + dependencies: + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + chalk: 4.1.2 + create-jest: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) + exit: 0.1.2 + import-local: 3.2.0 + jest-config: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) + jest-util: 29.7.0 + jest-validate: 29.7.0 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + jest-cli@29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)): + dependencies: + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + chalk: 4.1.2 + create-jest: 29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) + exit: 0.1.2 + import-local: 3.2.0 + jest-config: 29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) + jest-util: 29.7.0 + jest-validate: 29.7.0 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + jest-config@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)): dependencies: '@babel/core': 7.29.0 @@ -50444,6 +50639,130 @@ snapshots: - babel-plugin-macros - supports-color + jest-config@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)): + dependencies: + '@babel/core': 7.29.0 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.29.0) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.0 + graceful-fs: 4.2.11 + jest-circus: 29.7.0(babel-plugin-macros@3.1.0) + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.8 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 20.19.5 + ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + + jest-config@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)): + dependencies: + '@babel/core': 7.29.0 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.29.0) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.0 + graceful-fs: 4.2.11 + jest-circus: 29.7.0(babel-plugin-macros@3.1.0) + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.8 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 20.19.5 + ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + + jest-config@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)): + dependencies: + '@babel/core': 7.29.0 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.29.0) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.0 + graceful-fs: 4.2.11 + jest-circus: 29.7.0(babel-plugin-macros@3.1.0) + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.8 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 20.19.5 + ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + + jest-config@29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)): + dependencies: + '@babel/core': 7.29.0 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.29.0) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.0 + graceful-fs: 4.2.11 + jest-circus: 29.7.0(babel-plugin-macros@3.1.0) + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.8 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 22.19.9 + ts-node: 10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + jest-diff@29.7.0: dependencies: chalk: 4.1.2 @@ -50702,6 +51021,42 @@ snapshots: - supports-color - ts-node + jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)): + dependencies: + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)) + '@jest/types': 29.6.3 + import-local: 3.2.0 + jest-cli: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.0.4)) + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)): + dependencies: + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) + '@jest/types': 29.6.3 + import-local: 3.2.0 + jest-cli: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + jest@29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)): + dependencies: + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) + '@jest/types': 29.6.3 + import-local: 3.2.0 + jest-cli: 29.7.0(@types/node@22.19.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4)) + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + jiti@1.21.7: {} jiti@2.4.2: {} @@ -50971,7 +51326,7 @@ snapshots: content-disposition: 0.5.4 content-type: 1.0.5 cookies: 0.9.1 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) delegates: 1.0.0 depd: 2.0.0 destroy: 1.2.0 @@ -51042,11 +51397,11 @@ snapshots: less: 4.1.3 webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - less-loader@11.1.0(less@4.1.3)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + less-loader@11.1.0(less@4.1.3)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: klona: 2.0.6 less: 4.1.3 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) less-loader@11.1.0(less@4.1.3)(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: @@ -51081,11 +51436,11 @@ snapshots: optionalDependencies: webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - license-webpack-plugin@4.0.2(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + license-webpack-plugin@4.0.2(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: webpack-sources: 3.3.3 optionalDependencies: - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) license-webpack-plugin@4.0.2(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: @@ -51322,7 +51677,7 @@ snapshots: log4js@6.9.1: dependencies: date-format: 4.0.14 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) flatted: 3.3.3 rfdc: 1.4.1 streamroller: 3.1.5 @@ -51771,7 +52126,7 @@ snapshots: metro-file-map@0.82.5: dependencies: - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) fb-watchman: 2.0.2 flow-enums-runtime: 0.0.6 graceful-fs: 4.2.11 @@ -51867,7 +52222,7 @@ snapshots: chalk: 4.1.2 ci-info: 2.0.0 connect: 3.7.0 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) error-stack-parser: 2.1.4 flow-enums-runtime: 0.0.6 graceful-fs: 4.2.11 @@ -52026,8 +52381,8 @@ snapshots: micromark-extension-mdxjs@3.0.0: dependencies: - acorn: 8.15.0 - acorn-jsx: 5.3.2(acorn@8.15.0) + acorn: 8.16.0 + acorn-jsx: 5.3.2(acorn@8.16.0) micromark-extension-mdx-expression: 3.0.1 micromark-extension-mdx-jsx: 3.0.2 micromark-extension-mdx-md: 2.0.0 @@ -52152,7 +52507,7 @@ snapshots: micromark@4.0.2: dependencies: '@types/debug': 4.1.12 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) decode-named-character-reference: 1.3.0 devlop: 1.1.0 micromark-core-commonmark: 2.0.3 @@ -52243,27 +52598,27 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@2.4.7(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + mini-css-extract-plugin@2.4.7(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: schema-utils: 4.3.3 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) mini-css-extract-plugin@2.4.7(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: schema-utils: 4.3.3 webpack: 5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - mini-css-extract-plugin@2.9.4(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + mini-css-extract-plugin@2.9.4(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): dependencies: schema-utils: 4.3.3 tapable: 2.2.1 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) - mini-css-extract-plugin@2.9.4(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + mini-css-extract-plugin@2.9.4(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): dependencies: schema-utils: 4.3.3 tapable: 2.2.1 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) mini-svg-data-uri@1.4.4: {} @@ -52279,10 +52634,6 @@ snapshots: dependencies: '@isaacs/brace-expansion': 5.0.0 - minimatch@10.1.2: - dependencies: - '@isaacs/brace-expansion': 5.0.1 - minimatch@10.2.4: dependencies: brace-expansion: 5.0.4 @@ -52363,14 +52714,14 @@ snapshots: mlly@1.6.1: dependencies: - acorn: 8.15.0 + acorn: 8.16.0 pathe: 1.1.2 pkg-types: 1.3.1 ufo: 1.6.3 mlly@1.8.0: dependencies: - acorn: 8.15.0 + acorn: 8.16.0 pathe: 2.0.3 pkg-types: 1.3.1 ufo: 1.6.3 @@ -52488,7 +52839,7 @@ snapshots: ndepe@0.1.13(encoding@0.1.13)(rollup@4.57.0): dependencies: '@vercel/nft': 0.29.2(encoding@0.1.13)(rollup@4.57.0) - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) fs-extra: 11.3.0 mlly: 1.6.1 pkg-types: 1.3.1 @@ -52520,7 +52871,7 @@ snapshots: next-tick@1.1.0: {} - next@14.2.16(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)): + next@14.2.16(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4): dependencies: '@next/env': 14.2.16 '@swc/helpers': 0.5.5 @@ -52552,7 +52903,7 @@ snapshots: - uglify-js - webpack-cli - next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)): + next@14.2.35(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.7.26(@swc/helpers@0.5.13))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.97.3)(webpack-cli@5.1.4): dependencies: '@next/env': 14.2.35 '@swc/helpers': 0.5.5 @@ -53103,7 +53454,7 @@ snapshots: is-docker: 2.2.1 is-wsl: 2.2.0 - openai@4.104.0(encoding@0.1.13)(ws@8.18.0)(zod@3.25.76): + openai@4.104.0(encoding@0.1.13)(ws@8.19.0)(zod@3.25.76): dependencies: '@types/node': 18.16.9 '@types/node-fetch': 2.6.11 @@ -53113,7 +53464,7 @@ snapshots: formdata-node: 4.4.1 node-fetch: 2.7.0(encoding@0.1.13) optionalDependencies: - ws: 8.18.0 + ws: 8.19.0 zod: 3.25.76 transitivePeerDependencies: - encoding @@ -53590,7 +53941,7 @@ snapshots: portfinder@1.0.38: dependencies: async: 3.2.6 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -53865,13 +54216,13 @@ snapshots: postcss: 8.5.6 ts-node: 10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2) - postcss-loader@6.2.1(postcss@8.4.38)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + postcss-loader@6.2.1(postcss@8.4.38)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 postcss: 8.4.38 semver: 7.6.3 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) postcss-loader@6.2.1(postcss@8.4.38)(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: @@ -54727,7 +55078,7 @@ snapshots: puppeteer-core@2.1.1: dependencies: '@types/mime-types': 2.1.4 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) extract-zip: 1.7.0 https-proxy-agent: 4.0.0 mime: 2.6.0 @@ -54780,10 +55131,10 @@ snapshots: quick-lru@5.1.1: {} - qwik-nx@3.2.1(164b49c45b024ab529483acf11b9ab44): + qwik-nx@3.2.1(9a92adb854b4474d756b8c31a172f9d7): dependencies: '@nx/devkit': 21.2.3(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))) - '@nx/eslint': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@zkochan/js-yaml@0.0.7)(eslint@9.26.0(hono@4.11.10)(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) + '@nx/eslint': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(@zkochan/js-yaml@0.0.7)(eslint@9.39.3(jiti@2.4.2))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@nx/js': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0)) '@nx/vite': 21.2.3(@babel/traverse@7.29.0)(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13))(nx@21.2.3(@swc-node/register@1.10.10(@swc/core@1.7.26(@swc/helpers@0.5.13))(@swc/types@0.1.25)(typescript@5.8.2))(@swc/core@1.7.26(@swc/helpers@0.5.13)))(typescript@5.8.2)(verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0))(vite@5.4.21(@types/node@20.19.5)(less@4.1.3)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.64.0)(terser@5.46.0))(vitest@1.6.0) @@ -56664,40 +57015,22 @@ snapshots: webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) webpack-sources: 3.3.3 - react-server-dom-webpack@19.2.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): - dependencies: - acorn-loose: 8.5.2 - neo-async: 2.6.2 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) - webpack-sources: 3.3.3 - - react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): - dependencies: - acorn-loose: 8.5.2 - neo-async: 2.6.2 - react: 19.2.4 - react-dom: 19.2.4(react@19.2.4) - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) - webpack-sources: 3.3.3 - - react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): dependencies: acorn-loose: 8.5.2 neo-async: 2.6.2 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) webpack-sources: 3.3.3 - react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): dependencies: acorn-loose: 8.5.2 neo-async: 2.6.2 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) webpack-sources: 3.3.3 react-shadow@20.6.0(prop-types@15.8.1)(react-dom@17.0.2(react@17.0.2))(react@17.0.2): @@ -56912,10 +57245,10 @@ snapshots: estree-util-build-jsx: 3.0.1 vfile: 6.0.3 - recma-jsx@1.0.1(acorn@8.15.0): + recma-jsx@1.0.1(acorn@8.16.0): dependencies: - acorn: 8.15.0 - acorn-jsx: 5.3.2(acorn@8.15.0) + acorn: 8.16.0 + acorn-jsx: 5.3.2(acorn@8.16.0) estree-util-to-js: 2.0.0 recma-parse: 1.0.0 recma-stringify: 1.0.0 @@ -57411,7 +57744,7 @@ snapshots: router@2.2.0: dependencies: - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) depd: 2.0.0 is-promise: 4.0.0 parseurl: 1.3.3 @@ -57506,20 +57839,6 @@ snapshots: optionalDependencies: '@rsbuild/core': 2.0.0-beta.3(@module-federation/runtime-tools@2.0.1)(core-js@3.48.0) - rsbuild-plugin-publint@0.2.1(@rsbuild/core@1.4.0-beta.2): - dependencies: - picocolors: 1.1.1 - publint: 0.2.12 - optionalDependencies: - '@rsbuild/core': 1.4.0-beta.2 - - rsbuild-plugin-publint@0.2.1(@rsbuild/core@1.4.16): - dependencies: - picocolors: 1.1.1 - publint: 0.2.12 - optionalDependencies: - '@rsbuild/core': 1.4.16 - rsbuild-plugin-publint@0.2.1(@rsbuild/core@1.7.3): dependencies: picocolors: 1.1.1 @@ -57712,14 +58031,14 @@ snapshots: sass-embedded: 1.97.3 webpack: 5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - sass-loader@16.0.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + sass-loader@16.0.6(@rspack/core@1.3.9(@swc/helpers@0.5.18))(sass-embedded@1.97.3)(sass@1.97.3)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: neo-async: 2.6.2 optionalDependencies: - '@rspack/core': 1.7.5(@swc/helpers@0.5.18) + '@rspack/core': 1.3.9(@swc/helpers@0.5.18) sass: 1.97.3 sass-embedded: 1.97.3 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) sass@1.97.3: dependencies: @@ -57755,8 +58074,8 @@ snapshots: schema-utils@3.3.0: dependencies: '@types/json-schema': 7.0.15 - ajv: 6.12.6 - ajv-keywords: 3.5.2(ajv@6.12.6) + ajv: 6.14.0 + ajv-keywords: 3.5.2(ajv@6.14.0) schema-utils@4.3.3: dependencies: @@ -57867,7 +58186,7 @@ snapshots: send@1.2.1: dependencies: - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 @@ -58249,11 +58568,11 @@ snapshots: source-map-js: 1.2.1 webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - source-map-loader@5.0.0(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + source-map-loader@5.0.0(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: iconv-lite: 0.6.3 source-map-js: 1.2.1 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) source-map-loader@5.0.0(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: @@ -58332,7 +58651,7 @@ snapshots: spdy-transport@3.0.0: dependencies: - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -58343,7 +58662,7 @@ snapshots: spdy@4.0.2: dependencies: - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -58554,7 +58873,7 @@ snapshots: streamroller@3.1.5: dependencies: date-format: 4.0.14 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) fs-extra: 8.1.0 transitivePeerDependencies: - supports-color @@ -58715,7 +59034,7 @@ snapshots: strip-literal@1.3.0: dependencies: - acorn: 8.15.0 + acorn: 8.16.0 strip-literal@2.1.1: dependencies: @@ -58733,9 +59052,9 @@ snapshots: dependencies: webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - style-loader@3.3.4(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + style-loader@3.3.4(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) style-loader@3.3.4(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: @@ -58870,12 +59189,12 @@ snapshots: stylis@4.3.6: {} - stylus-loader@7.1.3(stylus@0.64.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + stylus-loader@7.1.3(stylus@0.64.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: fast-glob: 3.3.2 normalize-path: 3.0.0 stylus: 0.64.0 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) stylus-loader@7.1.3(stylus@0.64.0)(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: @@ -58887,7 +59206,7 @@ snapshots: stylus@0.64.0: dependencies: '@adobe/css-tools': 4.3.3 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) glob: 10.5.0 sax: 1.4.4 source-map: 0.7.6 @@ -59214,50 +59533,50 @@ snapshots: term-size@2.2.1: {} - terser-webpack-plugin@5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + terser-webpack-plugin@5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 serialize-javascript: 6.0.2 terser: 5.46.0 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) optionalDependencies: '@swc/core': 1.15.8(@swc/helpers@0.5.18) esbuild: 0.18.20 - terser-webpack-plugin@5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + terser-webpack-plugin@5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 serialize-javascript: 6.0.2 terser: 5.46.0 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) optionalDependencies: '@swc/core': 1.15.8(@swc/helpers@0.5.18) esbuild: 0.25.5 - terser-webpack-plugin@5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + terser-webpack-plugin@5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 serialize-javascript: 6.0.2 terser: 5.46.0 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) optionalDependencies: '@swc/core': 1.15.8(@swc/helpers@0.5.18) esbuild: 0.25.5 - terser-webpack-plugin@5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + terser-webpack-plugin@5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 serialize-javascript: 6.0.2 terser: 5.46.0 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) optionalDependencies: '@swc/core': 1.15.10(@swc/helpers@0.5.18) esbuild: 0.18.20 @@ -59274,55 +59593,67 @@ snapshots: '@swc/core': 1.15.10(@swc/helpers@0.5.18) esbuild: 0.25.0 - terser-webpack-plugin@5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + terser-webpack-plugin@5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 serialize-javascript: 6.0.2 terser: 5.46.0 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) optionalDependencies: '@swc/core': 1.15.10(@swc/helpers@0.5.18) esbuild: 0.25.0 - terser-webpack-plugin@5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + terser-webpack-plugin@5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 serialize-javascript: 6.0.2 terser: 5.46.0 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) + optionalDependencies: + '@swc/core': 1.15.10(@swc/helpers@0.5.18) + esbuild: 0.25.0 + + terser-webpack-plugin@5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): + dependencies: + '@jridgewell/trace-mapping': 0.3.31 + jest-worker: 27.5.1 + schema-utils: 4.3.3 + serialize-javascript: 6.0.2 + terser: 5.46.0 + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) optionalDependencies: '@swc/core': 1.15.10(@swc/helpers@0.5.18) esbuild: 0.25.5 - terser-webpack-plugin@5.3.16(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + terser-webpack-plugin@5.3.16(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 serialize-javascript: 6.0.2 terser: 5.46.0 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) optionalDependencies: '@swc/core': 1.15.8(@swc/helpers@0.5.18) esbuild: 0.18.20 - terser-webpack-plugin@5.3.16(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + terser-webpack-plugin@5.3.16(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 serialize-javascript: 6.0.2 terser: 5.46.0 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) optionalDependencies: '@swc/core': 1.15.8(@swc/helpers@0.5.18) esbuild: 0.25.5 - terser-webpack-plugin@5.3.16(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack@5.104.1): + terser-webpack-plugin@5.3.16(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 @@ -59334,14 +59665,14 @@ snapshots: '@swc/core': 1.7.26(@swc/helpers@0.5.13) esbuild: 0.25.0 - terser-webpack-plugin@5.3.16(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack@5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + terser-webpack-plugin@5.3.16(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack@5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 serialize-javascript: 6.0.2 terser: 5.46.0 - webpack: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) optionalDependencies: '@swc/core': 1.7.26(@swc/helpers@0.5.13) esbuild: 0.25.0 @@ -59664,11 +59995,11 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.0.1(@babel/core@7.29.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(esbuild@0.25.0)(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)))(typescript@5.9.3): + ts-jest@29.0.1(@babel/core@7.29.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(esbuild@0.25.0)(jest@29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)))(typescript@5.9.3): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2)) + jest: 29.7.0(@types/node@20.19.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@20.19.5)(typescript@5.9.3)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -59701,23 +60032,23 @@ snapshots: babel-jest: 29.7.0(@babel/core@7.28.6) esbuild: 0.25.0 - ts-loader@9.4.4(typescript@5.8.2)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + ts-loader@9.4.4(typescript@5.8.2)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): dependencies: chalk: 4.1.2 enhanced-resolve: 5.19.0 micromatch: 4.0.8 semver: 7.6.3 typescript: 5.8.2 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) - ts-loader@9.4.4(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + ts-loader@9.4.4(typescript@5.9.3)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): dependencies: chalk: 4.1.2 enhanced-resolve: 5.19.0 micromatch: 4.0.8 semver: 7.6.3 typescript: 5.9.3 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) ts-loader@9.5.4(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: @@ -59729,7 +60060,7 @@ snapshots: typescript: 5.8.2 webpack: 5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - ts-loader@9.5.4(typescript@5.9.3)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + ts-loader@9.5.4(typescript@5.9.3)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: chalk: 4.1.2 enhanced-resolve: 5.19.0 @@ -59737,7 +60068,7 @@ snapshots: semver: 7.6.3 source-map: 0.7.6 typescript: 5.9.3 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) ts-morph@12.0.0: dependencies: @@ -59866,6 +60197,27 @@ snapshots: optionalDependencies: '@swc/core': 1.15.10(@swc/helpers@0.5.18) + ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.0.4): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.12 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 22.19.9 + acorn: 8.15.0 + acorn-walk: 8.3.4 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.4 + make-error: 1.3.6 + typescript: 5.0.4 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.15.10(@swc/helpers@0.5.18) + optional: true + ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.6.3): dependencies: '@cspotcode/source-map-support': 0.8.1 @@ -60047,7 +60399,7 @@ snapshots: bundle-require: 4.2.1(esbuild@0.19.2) cac: 6.7.14 chokidar: 3.6.0 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) esbuild: 0.19.2 execa: 5.1.1 globby: 11.1.0 @@ -60511,7 +60863,7 @@ snapshots: schema-utils: 3.3.0 webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) optionalDependencies: - file-loader: 6.2.0(webpack@5.104.1) + file-loader: 6.2.0(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) url-parse@1.5.10: dependencies: @@ -60788,7 +61140,7 @@ snapshots: vite-node@1.2.2(@types/node@20.19.5)(less@4.1.3)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.64.0)(terser@5.46.0): dependencies: cac: 6.7.14 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) pathe: 1.1.2 picocolors: 1.1.1 vite: 5.4.21(@types/node@20.19.5)(less@4.1.3)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.64.0)(terser@5.46.0) @@ -60806,7 +61158,7 @@ snapshots: vite-node@1.6.0(@types/node@20.19.5)(less@4.1.3)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.64.0)(terser@5.46.0): dependencies: cac: 6.7.14 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) pathe: 1.1.2 picocolors: 1.1.1 vite: 5.4.21(@types/node@20.19.5)(less@4.1.3)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.64.0)(terser@5.46.0) @@ -60828,7 +61180,7 @@ snapshots: '@volar/typescript': 2.4.27 '@vue/language-core': 2.2.0(typescript@5.9.3) compare-versions: 6.1.1 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) kolorist: 1.8.0 local-pkg: 1.1.2 magic-string: 0.30.21 @@ -60847,7 +61199,7 @@ snapshots: '@volar/typescript': 2.4.27 '@vue/language-core': 2.2.0(typescript@5.9.3) compare-versions: 6.1.1 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) kolorist: 1.8.0 local-pkg: 1.1.2 magic-string: 0.30.21 @@ -60861,7 +61213,7 @@ snapshots: vite-tsconfig-paths@4.2.3(typescript@5.8.2)(vite@5.4.21(@types/node@20.19.5)(less@4.1.3)(sass-embedded@1.97.3)(sass@1.97.3)(stylus@0.64.0)(terser@5.46.0)): dependencies: - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) globrex: 0.1.2 tsconfck: 2.1.2(typescript@5.8.2) optionalDependencies: @@ -60915,7 +61267,7 @@ snapshots: acorn-walk: 8.3.4 cac: 6.7.14 chai: 4.5.0 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) execa: 8.0.1 local-pkg: 0.5.1 magic-string: 0.30.21 @@ -60952,7 +61304,7 @@ snapshots: '@vitest/utils': 1.6.0 acorn-walk: 8.3.4 chai: 4.5.0 - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) execa: 8.0.1 local-pkg: 0.5.1 magic-string: 0.30.21 @@ -60994,7 +61346,7 @@ snapshots: vue-eslint-parser@9.4.3(eslint@8.57.1): dependencies: - debug: 4.4.3(supports-color@9.3.1) + debug: 4.4.3(supports-color@8.1.1) eslint: 8.57.1 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 @@ -61149,7 +61501,7 @@ snapshots: webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) webpack-merge: 5.10.0 optionalDependencies: - webpack-dev-server: 5.2.3(webpack-cli@5.1.4)(webpack@5.104.1) + webpack-dev-server: 5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) webpack-dev-middleware@6.1.3(webpack@5.104.1): dependencies: @@ -61161,7 +61513,7 @@ snapshots: optionalDependencies: webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - webpack-dev-middleware@7.4.5(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + webpack-dev-middleware@7.4.5(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): dependencies: colorette: 2.0.20 memfs: 4.46.0 @@ -61170,10 +61522,10 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.3.3 optionalDependencies: - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) optional: true - webpack-dev-middleware@7.4.5(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + webpack-dev-middleware@7.4.5(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): dependencies: colorette: 2.0.20 memfs: 4.46.0 @@ -61182,10 +61534,10 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.3.3 optionalDependencies: - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) optional: true - webpack-dev-middleware@7.4.5(webpack@5.104.1): + webpack-dev-middleware@7.4.5(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: colorette: 2.0.20 memfs: 4.46.0 @@ -61196,7 +61548,7 @@ snapshots: optionalDependencies: webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) - webpack-dev-middleware@7.4.5(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + webpack-dev-middleware@7.4.5(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: colorette: 2.0.20 memfs: 4.46.0 @@ -61205,7 +61557,7 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.3.3 optionalDependencies: - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) webpack-dev-middleware@7.4.5(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: @@ -61245,7 +61597,7 @@ snapshots: serve-index: 1.9.2 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 7.4.5(webpack@5.104.1) + webpack-dev-middleware: 7.4.5(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) ws: 8.18.0 optionalDependencies: webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) @@ -61256,7 +61608,7 @@ snapshots: - supports-color - utf-8-validate - webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -61284,10 +61636,10 @@ snapshots: serve-index: 1.9.2 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 7.4.5(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + webpack-dev-middleware: 7.4.5(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) ws: 8.18.0 optionalDependencies: - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1) transitivePeerDependencies: - bufferutil @@ -61296,7 +61648,7 @@ snapshots: - utf-8-validate optional: true - webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -61324,10 +61676,10 @@ snapshots: serve-index: 1.9.2 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 7.4.5(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + webpack-dev-middleware: 7.4.5(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) ws: 8.18.0 optionalDependencies: - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1) transitivePeerDependencies: - bufferutil @@ -61336,7 +61688,7 @@ snapshots: - utf-8-validate optional: true - webpack-dev-server@5.2.3(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -61364,18 +61716,19 @@ snapshots: serve-index: 1.9.2 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 7.4.5(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + webpack-dev-middleware: 7.4.5(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) ws: 8.18.0 optionalDependencies: - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1) transitivePeerDependencies: - bufferutil - debug - supports-color - utf-8-validate + optional: true - webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1): + webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -61403,17 +61756,16 @@ snapshots: serve-index: 1.9.2 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 7.4.5(webpack@5.104.1) + webpack-dev-middleware: 7.4.5(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) ws: 8.18.0 optionalDependencies: - webpack: 5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1) transitivePeerDependencies: - bufferutil - debug - supports-color - utf-8-validate - optional: true webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.99.9(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: @@ -61479,30 +61831,30 @@ snapshots: optionalDependencies: html-webpack-plugin: 5.6.2(@rspack/core@1.3.9(@swc/helpers@0.5.13))(webpack@5.104.1) - webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)): dependencies: typed-assert: 1.0.9 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) optionalDependencies: - html-webpack-plugin: 5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + html-webpack-plugin: 5.6.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) - webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.6(@rspack/core@1.3.9(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)))(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)): dependencies: typed-assert: 1.0.9 - webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4) optionalDependencies: - html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + html-webpack-plugin: 5.6.6(@rspack/core@1.3.9(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) - webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))): + webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): dependencies: typed-assert: 1.0.9 - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) optionalDependencies: - html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) webpack-virtual-modules@0.6.2: {} - webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)): + webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.8 @@ -61526,7 +61878,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.0 - terser-webpack-plugin: 5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + terser-webpack-plugin: 5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) watchpack: 2.5.1 webpack-sources: 3.3.3 optionalDependencies: @@ -61570,7 +61922,7 @@ snapshots: - esbuild - uglify-js - webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)): + webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.8 @@ -61594,7 +61946,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.0 - terser-webpack-plugin: 5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + terser-webpack-plugin: 5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) watchpack: 2.5.1 webpack-sources: 3.3.3 optionalDependencies: @@ -61604,7 +61956,7 @@ snapshots: - esbuild - uglify-js - webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)): + webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.8 @@ -61628,7 +61980,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.0 - terser-webpack-plugin: 5.3.16(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + terser-webpack-plugin: 5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) watchpack: 2.5.1 webpack-sources: 3.3.3 optionalDependencies: @@ -61638,7 +61990,7 @@ snapshots: - esbuild - uglify-js - webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)): + webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.8 @@ -61662,7 +62014,41 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.0 - terser-webpack-plugin: 5.3.16(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + terser-webpack-plugin: 5.3.16(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) + watchpack: 2.5.1 + webpack-sources: 3.3.3 + optionalDependencies: + webpack-cli: 5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1) + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + + webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4): + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.8 + '@types/json-schema': 7.0.15 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.15.0 + acorn-import-phases: 1.0.4(acorn@8.15.0) + browserslist: 4.28.1 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.19.0 + es-module-lexer: 2.0.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.1 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 4.3.3 + tapable: 2.3.0 + terser-webpack-plugin: 5.3.16(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) watchpack: 2.5.1 webpack-sources: 3.3.3 optionalDependencies: @@ -61696,7 +62082,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.0 - terser-webpack-plugin: 5.3.16(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack@5.104.1) + terser-webpack-plugin: 5.3.16(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack@5.104.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) watchpack: 2.5.1 webpack-sources: 3.3.3 optionalDependencies: @@ -61706,7 +62092,7 @@ snapshots: - esbuild - uglify-js - webpack@5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)): + webpack@5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.8 @@ -61728,7 +62114,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.2.1 - terser-webpack-plugin: 5.3.16(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack@5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + terser-webpack-plugin: 5.3.16(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack@5.98.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(esbuild@0.25.0)(webpack-cli@5.1.4)) watchpack: 2.5.1 webpack-sources: 3.3.3 optionalDependencies: @@ -61738,7 +62124,7 @@ snapshots: - esbuild - uglify-js - webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)): + webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.8 @@ -61761,7 +62147,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.2.1 - terser-webpack-plugin: 5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1))) + terser-webpack-plugin: 5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack@5.99.9(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) watchpack: 2.5.1 webpack-sources: 3.3.3 optionalDependencies: @@ -61977,19 +62363,19 @@ snapshots: dependencies: os-paths: 4.4.0 - xgplayer-subtitles@3.0.23(core-js@3.36.1): + xgplayer-subtitles@3.0.23(core-js@3.48.0): dependencies: - core-js: 3.36.1 + core-js: 3.48.0 eventemitter3: 4.0.7 - xgplayer@3.0.23(core-js@3.36.1): + xgplayer@3.0.23(core-js@3.48.0): dependencies: - core-js: 3.36.1 + core-js: 3.48.0 danmu.js: 1.2.1 delegate: 3.2.0 downloadjs: 1.4.7 eventemitter3: 4.0.7 - xgplayer-subtitles: 3.0.23(core-js@3.36.1) + xgplayer-subtitles: 3.0.23(core-js@3.48.0) xml-name-validator@4.0.0: {} From fe52f91f41168f3a6c7cf0c9a467675d32157767 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Sat, 28 Feb 2026 19:50:13 +0000 Subject: [PATCH 04/86] refactor(module-federation): migrate remaining builds to tsdown --- packages/core/project.json | 2 +- packages/core/tsdown.config.ts | 27 ++ packages/enhanced/project.json | 2 +- packages/enhanced/src/index.ts | 58 +++- packages/enhanced/src/webpack.ts | 15 +- .../enhanced/src/wrapper/BaseWrapperPlugin.ts | 5 +- .../src/wrapper/FederationModulesPlugin.ts | 10 +- packages/enhanced/tsdown.config.ts | 52 +++ packages/storybook-addon/project.json | 2 +- packages/storybook-addon/tsdown.config.ts | 45 +++ packages/typescript/project.json | 2 +- packages/typescript/tsdown.config.ts | 27 ++ tools/rslib-plugin/dist/README.md | 161 +++++++++ tools/rslib-plugin/dist/package.json | 3 +- .../dist/src/executors/build/executor.d.ts | 47 +-- .../dist/src/executors/build/executor.js | 324 ++++++------------ .../dist/src/executors/build/executor.js.map | 2 +- .../dist/src/executors/dev/executor.d.ts | 25 +- .../dist/src/executors/dev/executor.js | 129 +++---- .../dist/src/executors/dev/executor.js.map | 2 +- .../dist/src/executors/echo/executor.d.ts | 15 +- .../dist/src/executors/echo/executor.js | 14 +- .../dist/src/executors/echo/executor.js.map | 2 +- tools/rslib-plugin/dist/src/index.d.ts | 10 +- tools/rslib-plugin/dist/src/index.js | 22 +- tools/rslib-plugin/dist/src/index.js.map | 1 - tools/rslib-plugin/project.json | 2 +- tools/rslib-plugin/tsdown.config.ts | 30 ++ 28 files changed, 653 insertions(+), 383 deletions(-) create mode 100644 packages/core/tsdown.config.ts create mode 100644 packages/enhanced/tsdown.config.ts create mode 100644 packages/storybook-addon/tsdown.config.ts create mode 100644 packages/typescript/tsdown.config.ts create mode 100644 tools/rslib-plugin/dist/README.md delete mode 100644 tools/rslib-plugin/dist/src/index.js.map create mode 100644 tools/rslib-plugin/tsdown.config.ts diff --git a/packages/core/project.json b/packages/core/project.json index d4f378407a1..65aa38f379b 100644 --- a/packages/core/project.json +++ b/packages/core/project.json @@ -12,7 +12,7 @@ "parallel": false, "commands": [ "node -e \"require('fs').rmSync('packages/core/dist',{recursive:true,force:true})\"", - "pnpm exec tsc -p packages/core/tsconfig.lib.json --outDir packages/core/dist --rootDir packages/core", + "pnpm -C packages/core exec tsdown --config tsdown.config.ts", "cp packages/core/*.md packages/core/dist" ] } diff --git a/packages/core/tsdown.config.ts b/packages/core/tsdown.config.ts new file mode 100644 index 00000000000..55c297baf43 --- /dev/null +++ b/packages/core/tsdown.config.ts @@ -0,0 +1,27 @@ +import { defineConfig } from 'tsdown'; + +export default defineConfig([ + { + name: 'core-build', + cwd: import.meta.dirname, + entry: { + index: 'src/index.ts', + }, + tsconfig: 'tsconfig.lib.json', + outDir: 'dist/src', + format: ['cjs'], + external: [/^[^./]/], + sourcemap: true, + clean: true, + dts: { + resolver: 'tsc', + }, + inlineOnly: false, + skipNodeModulesBundle: true, + unbundle: true, + outExtensions: () => ({ + js: '.js', + dts: '.d.ts', + }), + }, +]); diff --git a/packages/enhanced/project.json b/packages/enhanced/project.json index 34e2d6a5a6b..ccae4c4a140 100644 --- a/packages/enhanced/project.json +++ b/packages/enhanced/project.json @@ -19,7 +19,7 @@ "parallel": false, "commands": [ "node -e \"require('fs').rmSync('packages/enhanced/dist',{recursive:true,force:true})\"", - "pnpm exec tsc -p packages/enhanced/tsconfig.lib.json --outDir packages/enhanced/dist --rootDir packages/enhanced", + "pnpm -C packages/enhanced exec tsdown --config tsdown.config.ts", "cp packages/enhanced/*.md packages/enhanced/dist", "node -e \"const fs=require('fs');const path=require('path');const src='packages/enhanced/src';const dst='packages/enhanced/dist/src';(function w(d){for(const e of fs.readdirSync(d,{withFileTypes:true})){const p=path.join(d,e.name);if(e.isDirectory())w(p);else if(e.name.endsWith('.d.ts')){const rel=path.relative(src,p);const out=path.join(dst,rel);fs.mkdirSync(path.dirname(out),{recursive:true});fs.copyFileSync(p,out);}}})(src);\"" ] diff --git a/packages/enhanced/src/index.ts b/packages/enhanced/src/index.ts index 8b4aeee52f7..0e130ac1ef2 100644 --- a/packages/enhanced/src/index.ts +++ b/packages/enhanced/src/index.ts @@ -1,18 +1,52 @@ import type { moduleFederationPlugin } from '@module-federation/sdk'; +import * as ModuleFederationPluginModule from './wrapper/ModuleFederationPlugin'; +import * as ContainerReferencePluginModule from './wrapper/ContainerReferencePlugin'; +import * as SharePluginModule from './wrapper/SharePlugin'; +import * as ContainerPluginModule from './wrapper/ContainerPlugin'; +import * as ConsumeSharedPluginModule from './wrapper/ConsumeSharedPlugin'; +import * as ProvideSharedPluginModule from './wrapper/ProvideSharedPlugin'; +import * as FederationModulesPluginModule from './wrapper/FederationModulesPlugin'; +import * as FederationRuntimePluginModule from './wrapper/FederationRuntimePlugin'; +import * as AsyncBoundaryPluginModule from './wrapper/AsyncBoundaryPlugin'; +import * as HoistContainerReferencesPluginModule from './wrapper/HoistContainerReferencesPlugin'; +import * as TreeShakingSharedPluginModule from './wrapper/TreeShakingSharedPlugin'; + +const pickDefault = (mod: T): T extends { default: infer U } ? U : T => + ((mod as { default?: unknown }).default ?? mod) as T extends { + default: infer U; + } + ? U + : T; + +const ModuleFederationPlugin = pickDefault(ModuleFederationPluginModule); +const { PLUGIN_NAME } = ModuleFederationPluginModule; +const ContainerReferencePlugin = pickDefault(ContainerReferencePluginModule); +const SharePlugin = pickDefault(SharePluginModule); +const ContainerPlugin = pickDefault(ContainerPluginModule); +const ConsumeSharedPlugin = pickDefault(ConsumeSharedPluginModule); +const ProvideSharedPlugin = pickDefault(ProvideSharedPluginModule); +const FederationModulesPlugin = pickDefault(FederationModulesPluginModule); +const FederationRuntimePlugin = pickDefault(FederationRuntimePluginModule); +const AsyncBoundaryPlugin = pickDefault(AsyncBoundaryPluginModule); +const HoistContainerReferencesPlugin = pickDefault( + HoistContainerReferencesPluginModule, +); +const TreeShakingSharedPlugin = pickDefault(TreeShakingSharedPluginModule); + export { - default as ModuleFederationPlugin, + ModuleFederationPlugin, PLUGIN_NAME, -} from './wrapper/ModuleFederationPlugin'; -export { default as ContainerReferencePlugin } from './wrapper/ContainerReferencePlugin'; -export { default as SharePlugin } from './wrapper/SharePlugin'; -export { default as ContainerPlugin } from './wrapper/ContainerPlugin'; -export { default as ConsumeSharedPlugin } from './wrapper/ConsumeSharedPlugin'; -export { default as ProvideSharedPlugin } from './wrapper/ProvideSharedPlugin'; -export { default as FederationModulesPlugin } from './wrapper/FederationModulesPlugin'; -export { default as FederationRuntimePlugin } from './wrapper/FederationRuntimePlugin'; -export { default as AsyncBoundaryPlugin } from './wrapper/AsyncBoundaryPlugin'; -export { default as HoistContainerReferencesPlugin } from './wrapper/HoistContainerReferencesPlugin'; -export { default as TreeShakingSharedPlugin } from './wrapper/TreeShakingSharedPlugin'; + ContainerReferencePlugin, + SharePlugin, + ContainerPlugin, + ConsumeSharedPlugin, + ProvideSharedPlugin, + FederationModulesPlugin, + FederationRuntimePlugin, + AsyncBoundaryPlugin, + HoistContainerReferencesPlugin, + TreeShakingSharedPlugin, +}; export const dependencies = { get ContainerEntryDependency() { diff --git a/packages/enhanced/src/webpack.ts b/packages/enhanced/src/webpack.ts index a4345614839..a4e8a8900bd 100644 --- a/packages/enhanced/src/webpack.ts +++ b/packages/enhanced/src/webpack.ts @@ -1,6 +1,13 @@ -import { - default as ModuleFederationPlugin, - PLUGIN_NAME, -} from './wrapper/ModuleFederationPlugin'; +import * as ModuleFederationPluginModule from './wrapper/ModuleFederationPlugin'; + +const pickDefault = (mod: T): T extends { default: infer U } ? U : T => + ((mod as { default?: unknown }).default ?? mod) as T extends { + default: infer U; + } + ? U + : T; + +const ModuleFederationPlugin = pickDefault(ModuleFederationPluginModule); +const { PLUGIN_NAME } = ModuleFederationPluginModule; export { ModuleFederationPlugin, PLUGIN_NAME }; diff --git a/packages/enhanced/src/wrapper/BaseWrapperPlugin.ts b/packages/enhanced/src/wrapper/BaseWrapperPlugin.ts index f497f905007..d28d170d4a2 100644 --- a/packages/enhanced/src/wrapper/BaseWrapperPlugin.ts +++ b/packages/enhanced/src/wrapper/BaseWrapperPlugin.ts @@ -35,7 +35,10 @@ export default abstract class BaseWrapperPlugin process.env['FEDERATION_WEBPACK_PATH'] || getWebpackPath(compiler); // Dynamically import core plugin - const CorePlugin = require(this.coreModulePath).default as any; + const coreModule = require(this.coreModulePath) as { + default?: any; + }; + const CorePlugin = coreModule.default ?? coreModule; // Create core plugin instance and apply it this.createCorePluginInstance(CorePlugin, compiler); diff --git a/packages/enhanced/src/wrapper/FederationModulesPlugin.ts b/packages/enhanced/src/wrapper/FederationModulesPlugin.ts index 912b7491b0a..42863c2b091 100644 --- a/packages/enhanced/src/wrapper/FederationModulesPlugin.ts +++ b/packages/enhanced/src/wrapper/FederationModulesPlugin.ts @@ -9,9 +9,13 @@ export default class FederationModulesPlugin extends BaseWrapperPlugin { } static getCompilationHooks(compilation: Compilation) { - const CoreFederationModulesPlugin = - require('../lib/container/runtime/FederationModulesPlugin') - .default as typeof import('../lib/container/runtime/FederationModulesPlugin').default; + const coreModule = + require('../lib/container/runtime/FederationModulesPlugin') as { + default?: typeof import('../lib/container/runtime/FederationModulesPlugin').default; + getCompilationHooks?: typeof import('../lib/container/runtime/FederationModulesPlugin').default.getCompilationHooks; + }; + const CoreFederationModulesPlugin = (coreModule.default ?? + coreModule) as typeof import('../lib/container/runtime/FederationModulesPlugin').default; return CoreFederationModulesPlugin.getCompilationHooks(compilation); } diff --git a/packages/enhanced/tsdown.config.ts b/packages/enhanced/tsdown.config.ts new file mode 100644 index 00000000000..fca300475e3 --- /dev/null +++ b/packages/enhanced/tsdown.config.ts @@ -0,0 +1,52 @@ +import { defineConfig } from 'tsdown'; + +export default defineConfig([ + { + name: 'enhanced-build', + cwd: import.meta.dirname, + entry: { + index: 'src/index.ts', + webpack: 'src/webpack.ts', + rspack: 'src/rspack.ts', + runtime: 'src/runtime.ts', + prefetch: 'src/prefetch.ts', + 'lib/container/ModuleFederationPlugin': + 'src/lib/container/ModuleFederationPlugin.ts', + 'lib/container/ContainerReferencePlugin': + 'src/lib/container/ContainerReferencePlugin.ts', + 'lib/container/ContainerPlugin': 'src/lib/container/ContainerPlugin.ts', + 'lib/container/AsyncBoundaryPlugin': + 'src/lib/container/AsyncBoundaryPlugin.ts', + 'lib/container/hoistContainerReferencesPlugin': + 'src/lib/container/HoistContainerReferencesPlugin.ts', + 'lib/container/runtime/FederationModulesPlugin': + 'src/lib/container/runtime/FederationModulesPlugin.ts', + 'lib/container/runtime/FederationRuntimePlugin': + 'src/lib/container/runtime/FederationRuntimePlugin.ts', + 'lib/sharing/SharePlugin': 'src/lib/sharing/SharePlugin.ts', + 'lib/sharing/ConsumeSharedPlugin': + 'src/lib/sharing/ConsumeSharedPlugin.ts', + 'lib/sharing/ProvideSharedPlugin': + 'src/lib/sharing/ProvideSharedPlugin.ts', + 'lib/sharing/tree-shaking/TreeShakingSharedPlugin': + 'src/lib/sharing/tree-shaking/TreeShakingSharedPlugin.ts', + }, + tsconfig: 'tsconfig.lib.json', + outDir: 'dist/src', + format: ['cjs'], + external: [/^[^./]/, /package\.json$/], + sourcemap: true, + clean: true, + cjsDefault: false, + dts: { + resolver: 'tsc', + }, + inlineOnly: false, + skipNodeModulesBundle: true, + unbundle: true, + outExtensions: () => ({ + js: '.js', + dts: '.d.ts', + }), + }, +]); diff --git a/packages/storybook-addon/project.json b/packages/storybook-addon/project.json index f4f960167e7..47b46e25b50 100644 --- a/packages/storybook-addon/project.json +++ b/packages/storybook-addon/project.json @@ -13,7 +13,7 @@ "parallel": false, "commands": [ "node -e \"require('fs').rmSync('packages/storybook-addon/dist',{recursive:true,force:true})\"", - "pnpm exec tsc -p packages/storybook-addon/tsconfig.lib.json --outDir packages/storybook-addon/dist --rootDir packages/storybook-addon", + "pnpm -C packages/storybook-addon exec tsdown --config tsdown.config.ts", "cp packages/storybook-addon/*.md packages/storybook-addon/dist" ] }, diff --git a/packages/storybook-addon/tsdown.config.ts b/packages/storybook-addon/tsdown.config.ts new file mode 100644 index 00000000000..a11eaa18825 --- /dev/null +++ b/packages/storybook-addon/tsdown.config.ts @@ -0,0 +1,45 @@ +import { defineConfig } from 'tsdown'; + +const commonConfig = { + cwd: import.meta.dirname, + tsconfig: 'tsconfig.lib.json', + format: ['esm'], + external: [/^[^./]/], + sourcemap: true, + outExtensions: () => ({ + js: '.js', + dts: '.d.ts', + }), +}; + +export default defineConfig([ + { + ...commonConfig, + name: 'storybook-addon-build', + entry: { + index: 'src/index.ts', + }, + outDir: 'dist/src', + clean: true, + dts: { + resolver: 'tsc', + }, + inlineOnly: false, + skipNodeModulesBundle: true, + unbundle: true, + }, + { + ...commonConfig, + name: 'storybook-addon-preset-build', + entry: { + preset: 'preset.ts', + }, + outDir: 'dist', + clean: false, + dts: { + resolver: 'tsc', + }, + inlineOnly: false, + skipNodeModulesBundle: true, + }, +]); diff --git a/packages/typescript/project.json b/packages/typescript/project.json index adc2eef81ba..14daa149d1b 100644 --- a/packages/typescript/project.json +++ b/packages/typescript/project.json @@ -12,7 +12,7 @@ "parallel": false, "commands": [ "node -e \"require('fs').rmSync('packages/typescript/dist',{recursive:true,force:true})\"", - "pnpm exec tsc -p packages/typescript/tsconfig.lib.json --outDir packages/typescript/dist --rootDir packages/typescript --noCheck", + "pnpm -C packages/typescript exec tsdown --config tsdown.config.ts", "cp packages/typescript/*.md packages/typescript/dist" ] }, diff --git a/packages/typescript/tsdown.config.ts b/packages/typescript/tsdown.config.ts new file mode 100644 index 00000000000..8af4d0e1558 --- /dev/null +++ b/packages/typescript/tsdown.config.ts @@ -0,0 +1,27 @@ +import { defineConfig } from 'tsdown'; + +export default defineConfig([ + { + name: 'typescript-build', + cwd: import.meta.dirname, + entry: { + index: 'src/index.ts', + }, + tsconfig: 'tsconfig.lib.json', + outDir: 'dist/src', + format: ['cjs'], + external: [/^[^./]/], + sourcemap: true, + clean: true, + dts: { + resolver: 'tsc', + }, + inlineOnly: false, + skipNodeModulesBundle: true, + unbundle: true, + outExtensions: () => ({ + js: '.js', + dts: '.d.ts', + }), + }, +]); diff --git a/tools/rslib-plugin/dist/README.md b/tools/rslib-plugin/dist/README.md new file mode 100644 index 00000000000..32a2d9e1970 --- /dev/null +++ b/tools/rslib-plugin/dist/README.md @@ -0,0 +1,161 @@ +# Rslib Nx Plugin + +An Nx plugin that provides executors for building and developing with [Rslib](https://lib.rsbuild.dev/), a framework-agnostic library building solution. + +## Executors + +### Build (`rslib:build`) + +Builds your library using Rslib. + +**Options:** +- `configFile` (string): Path to the rslib config file (default: `rslib.config.ts`) +- `outputPath` (string): Output directory for build artifacts +- `watch` (boolean): Enable watch mode (default: `false`) +- `mode` (string): Build mode - `development` or `production` (default: `production`) +- `verbose` (boolean): Enable verbose logging (default: `false`) + +**Example usage in `project.json`:** + +```json +{ + "targets": { + "build": { + "executor": "rslib:build", + "options": { + "configFile": "rslib.config.ts", + "mode": "production" + } + } + } +} +``` + +### Dev (`rslib:dev`) + +Runs Rslib in development mode with hot reloading. + +**Options:** +- `configFile` (string): Path to the rslib config file (default: `rslib.config.ts`) +- `port` (number): Port to serve on (default: `3001`) +- `host` (string): Host to serve on (default: `localhost`) +- `open` (boolean): Open browser after starting (default: `false`) +- `mode` (string): Development mode - `watch` or `mf-dev` (default: `mf-dev`) +- `verbose` (boolean): Enable verbose logging (default: `false`) + +**Example usage in `project.json`:** + +```json +{ + "targets": { + "dev": { + "executor": "rslib:dev", + "options": { + "port": 3001, + "mode": "mf-dev", + "open": true + } + } + } +} +``` + +### Echo (`rslib:echo`) + +Simple echo executor for testing the plugin. + +**Options:** +- `message` (string): Message to echo (default: `"Hello from rslib executor!"`) + +## Usage + +To use this plugin in your Nx workspace: + +1. Install the required dependencies: + ```bash + npm install @rslib/core + ``` + +2. Register the plugin in your `nx.json`: + ```json + { + "plugins": ["tools/rslib-plugin"] + } + ``` + +3. Configure your project's `project.json` to use the rslib executors: + ```json + { + "targets": { + "build": { + "executor": "rslib:build" + }, + "dev": { + "executor": "rslib:dev" + } + } + } + ``` + +4. Create an `rslib.config.ts` file in your project root: + ```typescript + import { defineConfig } from '@rslib/core'; + + export default defineConfig({ + lib: [ + { + format: 'esm', + dts: true, + }, + { + format: 'cjs', + } + ], + }); + ``` + +## Examples + +### Building a library +```bash +nx run my-lib:build +``` + +### Running in development mode +```bash +nx run my-lib:dev +``` + +### Building with custom config +```bash +nx run my-lib:build --configFile=custom.rslib.config.ts +``` + +### Running in watch mode +```bash +nx run my-lib:dev --mode=watch +``` + +## Module Federation Support + +This plugin supports Rslib's Module Federation capabilities. Use the `mf-dev` mode to run your federated modules: + +```json +{ + "targets": { + "mf-dev": { + "executor": "rslib:dev", + "options": { + "mode": "mf-dev", + "port": 3001 + } + } + } +} +``` + +## Requirements + +- Nx >= 21.0.0 +- @rslib/core >= 0.5.0 +- Node.js >= 18.0.0 \ No newline at end of file diff --git a/tools/rslib-plugin/dist/package.json b/tools/rslib-plugin/dist/package.json index 6255a03e671..f521c7e20b4 100644 --- a/tools/rslib-plugin/dist/package.json +++ b/tools/rslib-plugin/dist/package.json @@ -21,6 +21,5 @@ }, "peerDependencies": { "@rslib/core": ">=0.10.0" - }, - "types": "./src/index.d.ts" + } } diff --git a/tools/rslib-plugin/dist/src/executors/build/executor.d.ts b/tools/rslib-plugin/dist/src/executors/build/executor.d.ts index 392f1e6252d..c75b8836d9f 100644 --- a/tools/rslib-plugin/dist/src/executors/build/executor.d.ts +++ b/tools/rslib-plugin/dist/src/executors/build/executor.d.ts @@ -1,23 +1,28 @@ -import type { ExecutorContext } from '@nx/devkit'; -export interface RslibBuildExecutorOptions { - configFile?: string; - outputPath?: string; - watch?: boolean; - mode?: 'development' | 'production'; - verbose?: boolean; - main?: string; - additionalEntryPoints?: string[]; - external?: string[]; - format?: ('cjs' | 'esm' | 'umd' | 'iife')[]; - tsConfig?: string; - assets?: (string | { - glob: string; - input: string; - output: string; - ignore?: string[]; - })[]; - project?: string; +import { ExecutorContext } from "@nx/devkit"; + +//#region src/executors/build/executor.d.ts +interface RslibBuildExecutorOptions { + configFile?: string; + outputPath?: string; + watch?: boolean; + mode?: 'development' | 'production'; + verbose?: boolean; + main?: string; + additionalEntryPoints?: string[]; + external?: string[]; + format?: ('cjs' | 'esm' | 'umd' | 'iife')[]; + tsConfig?: string; + assets?: (string | { + glob: string; + input: string; + output: string; + ignore?: string[]; + })[]; + project?: string; } -export default function rslibBuildExecutor(options: RslibBuildExecutorOptions, context: ExecutorContext): Promise<{ - success: boolean; +declare function rslibBuildExecutor(options: RslibBuildExecutorOptions, context: ExecutorContext): Promise<{ + success: boolean; }>; +//#endregion +export { RslibBuildExecutorOptions, rslibBuildExecutor as default }; +//# sourceMappingURL=executor.d.ts.map \ No newline at end of file diff --git a/tools/rslib-plugin/dist/src/executors/build/executor.js b/tools/rslib-plugin/dist/src/executors/build/executor.js index a86942c13cb..cc10f9de87e 100644 --- a/tools/rslib-plugin/dist/src/executors/build/executor.js +++ b/tools/rslib-plugin/dist/src/executors/build/executor.js @@ -1,225 +1,113 @@ -"use strict"; -var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { - if (k2 === undefined) k2 = k; - var desc = Object.getOwnPropertyDescriptor(m, k); - if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { - desc = { enumerable: true, get: function() { return m[k]; } }; - } - Object.defineProperty(o, k2, desc); -}) : (function(o, m, k, k2) { - if (k2 === undefined) k2 = k; - o[k2] = m[k]; -})); -var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { - Object.defineProperty(o, "default", { enumerable: true, value: v }); -}) : function(o, v) { - o["default"] = v; -}); -var __importStar = (this && this.__importStar) || (function () { - var ownKeys = function(o) { - ownKeys = Object.getOwnPropertyNames || function (o) { - var ar = []; - for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; - return ar; - }; - return ownKeys(o); - }; - return function (mod) { - if (mod && mod.__esModule) return mod; - var result = {}; - if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); - __setModuleDefault(result, mod); - return result; - }; -})(); -Object.defineProperty(exports, "__esModule", { value: true }); -exports.default = rslibBuildExecutor; -const path_1 = require("path"); -const fs_1 = require("fs"); -const glob_1 = require("glob"); +let path = require("path"); +let fs = require("fs"); +let glob = require("glob"); + +//#region src/executors/build/executor.ts async function copyAssets(assets, projectPath, outputPath) { - if (!assets || assets.length === 0) - return; - for (const asset of assets) { - if (typeof asset === 'string') { - // Simple string asset - copy as is - const srcPath = (0, path_1.resolve)(projectPath, asset); - const destPath = (0, path_1.resolve)(outputPath, asset); - if ((0, fs_1.existsSync)(srcPath)) { - const destDir = (0, path_1.resolve)(destPath, '..'); - if (!(0, fs_1.existsSync)(destDir)) { - (0, fs_1.mkdirSync)(destDir, { recursive: true }); - } - (0, fs_1.copyFileSync)(srcPath, destPath); - } - } - else { - // Complex asset object with glob - const pattern = (0, path_1.join)(asset.input, asset.glob); - const files = await (0, glob_1.glob)(pattern, { - cwd: projectPath, - ignore: asset.ignore, - }); - for (const file of files) { - const srcPath = (0, path_1.resolve)(projectPath, file); - const destPath = (0, path_1.resolve)(outputPath, asset.output, file.replace(asset.input, '').replace(/^\//, '')); - const destDir = (0, path_1.resolve)(destPath, '..'); - if (!(0, fs_1.existsSync)(destDir)) { - (0, fs_1.mkdirSync)(destDir, { recursive: true }); - } - (0, fs_1.copyFileSync)(srcPath, destPath); - } - } - } + if (!assets || assets.length === 0) return; + for (const asset of assets) if (typeof asset === "string") { + const srcPath = (0, path.resolve)(projectPath, asset); + const destPath = (0, path.resolve)(outputPath, asset); + if ((0, fs.existsSync)(srcPath)) { + const destDir = (0, path.resolve)(destPath, ".."); + if (!(0, fs.existsSync)(destDir)) (0, fs.mkdirSync)(destDir, { recursive: true }); + (0, fs.copyFileSync)(srcPath, destPath); + } + } else { + const files = await (0, glob.glob)((0, path.join)(asset.input, asset.glob), { + cwd: projectPath, + ignore: asset.ignore + }); + for (const file of files) { + const srcPath = (0, path.resolve)(projectPath, file); + const destPath = (0, path.resolve)(outputPath, asset.output, file.replace(asset.input, "").replace(/^\//, "")); + const destDir = (0, path.resolve)(destPath, ".."); + if (!(0, fs.existsSync)(destDir)) (0, fs.mkdirSync)(destDir, { recursive: true }); + (0, fs.copyFileSync)(srcPath, destPath); + } + } } function generateRslibConfig(options, projectPath, workspaceRoot) { - const entryPoints = {}; - // Add main entry point - if (options.main) { - // Handle both relative (from workspace root) and absolute paths - const mainPath = options.main.startsWith(projectPath) - ? options.main - : (0, path_1.join)(workspaceRoot, options.main); - entryPoints['index'] = mainPath; - } - // Add additional entry points - if (options.additionalEntryPoints) { - for (const entryPoint of options.additionalEntryPoints) { - // Extract just the filename without extension for the entry name - const name = entryPoint - .split('/') - .pop() - ?.replace(/\.(ts|tsx|js|jsx)$/, '') || 'entry'; - const entryPath = entryPoint.startsWith(projectPath) - ? entryPoint - : (0, path_1.join)(workspaceRoot, entryPoint); - entryPoints[name] = entryPath; - } - } - const formats = options.format || ['esm']; - // Only generate DTS for the first format to avoid duplicates - const libConfigs = formats.map((format, index) => ({ - format: format, - bundle: true, - autoExternal: true, - dts: index === 0, // Only generate DTS for the first format - output: { - distPath: { - root: options.outputPath - ? options.outputPath.startsWith('/') - ? options.outputPath - : (0, path_1.join)(workspaceRoot, options.outputPath) - : (0, path_1.join)(projectPath, 'dist'), - }, - }, - })); - // Handle tsConfig path - support both relative to project and workspace root - let tsconfigPath; - if (options.tsConfig) { - if (options.tsConfig.startsWith(projectPath)) { - tsconfigPath = options.tsConfig; - } - else if (options.tsConfig.startsWith('/')) { - tsconfigPath = options.tsConfig; - } - else { - // Relative path from workspace root (Nx convention) - tsconfigPath = (0, path_1.join)(workspaceRoot, options.tsConfig); - } - } - // Convert external array to externals object for rspack - const externals = {}; - if (options.external) { - for (const ext of options.external) { - if (ext.includes('*')) { - // Handle glob patterns like "@module-federation/*" - const pattern = ext.replace(/\*/g, '(.*)'); - externals[pattern] = ext; - } - else { - externals[ext] = ext; - } - } - } - return { - lib: libConfigs, - source: { - entry: entryPoints, - tsconfigPath, - }, - tools: { - rspack: { - externals, - }, - }, - }; + const entryPoints = {}; + if (options.main) entryPoints["index"] = options.main.startsWith(projectPath) ? options.main : (0, path.join)(workspaceRoot, options.main); + if (options.additionalEntryPoints) for (const entryPoint of options.additionalEntryPoints) { + const name = entryPoint.split("/").pop()?.replace(/\.(ts|tsx|js|jsx)$/, "") || "entry"; + entryPoints[name] = entryPoint.startsWith(projectPath) ? entryPoint : (0, path.join)(workspaceRoot, entryPoint); + } + const libConfigs = (options.format || ["esm"]).map((format, index) => ({ + format, + bundle: true, + autoExternal: true, + dts: index === 0, + output: { distPath: { root: options.outputPath ? options.outputPath.startsWith("/") ? options.outputPath : (0, path.join)(workspaceRoot, options.outputPath) : (0, path.join)(projectPath, "dist") } } + })); + let tsconfigPath; + if (options.tsConfig) if (options.tsConfig.startsWith(projectPath)) tsconfigPath = options.tsConfig; + else if (options.tsConfig.startsWith("/")) tsconfigPath = options.tsConfig; + else tsconfigPath = (0, path.join)(workspaceRoot, options.tsConfig); + const externals = {}; + if (options.external) for (const ext of options.external) if (ext.includes("*")) { + const pattern = ext.replace(/\*/g, "(.*)"); + externals[pattern] = ext; + } else externals[ext] = ext; + return { + lib: libConfigs, + source: { + entry: entryPoints, + tsconfigPath + }, + tools: { rspack: { externals } } + }; } async function rslibBuildExecutor(options, context) { - const projectRoot = context.projectGraph?.nodes[context.projectName]?.data?.root; - if (!projectRoot) { - throw new Error(`Could not find project root for ${context.projectName}`); - } - console.info(`Executing rslib build for ${context.projectName}...`); - if (options.verbose) { - console.info(`Options: ${JSON.stringify(options, null, 2)}`); - console.info(`Project root: ${projectRoot}`); - console.info(`Workspace root: ${context.root}`); - } - try { - const projectPath = (0, path_1.join)(context.root, projectRoot); - const outputPath = options.outputPath - ? (0, path_1.join)(context.root, options.outputPath) - : (0, path_1.join)(projectPath, 'dist'); - console.info(`Running: rslib build`); - console.info(`Working directory: ${projectPath}`); - console.info(`Output path: ${outputPath}`); - // Import the rslib build function - const { build, loadConfig } = await Promise.resolve().then(() => __importStar(require('@rslib/core'))); - let config; - // Try to load existing config file first - const configFile = options.configFile || 'rslib.config.ts'; - const configPath = (0, path_1.resolve)(projectPath, configFile); - if ((0, fs_1.existsSync)(configPath)) { - if (options.verbose) { - console.info(`Loading existing config from ${configPath}`); - } - const { content } = await loadConfig({ - cwd: projectPath, - path: configPath, - }); - config = content; - } - else { - // Generate config from options if no config file exists - if (options.verbose) { - console.info('Generating rslib config from executor options'); - } - config = generateRslibConfig(options, projectPath, context.root); - } - // Set environment - process.env['NODE_ENV'] = options.mode || 'production'; - // Change to project directory for rslib to work correctly - const originalCwd = process.cwd(); - process.chdir(projectPath); - try { - // Call rslib build API directly - await build(config, { - watch: options.watch || false, - root: projectPath, - }); - // Copy assets after build - await copyAssets(options.assets, projectPath, outputPath); - console.info('✅ Rslib build completed successfully'); - return { success: true }; - } - finally { - // Restore original working directory - process.chdir(originalCwd); - } - } - catch (error) { - console.error('❌ Rslib build failed:', error); - return { success: false }; - } + const projectRoot = context.projectGraph?.nodes[context.projectName]?.data?.root; + if (!projectRoot) throw new Error(`Could not find project root for ${context.projectName}`); + console.info(`Executing rslib build for ${context.projectName}...`); + if (options.verbose) { + console.info(`Options: ${JSON.stringify(options, null, 2)}`); + console.info(`Project root: ${projectRoot}`); + console.info(`Workspace root: ${context.root}`); + } + try { + const projectPath = (0, path.join)(context.root, projectRoot); + const outputPath = options.outputPath ? (0, path.join)(context.root, options.outputPath) : (0, path.join)(projectPath, "dist"); + console.info(`Running: rslib build`); + console.info(`Working directory: ${projectPath}`); + console.info(`Output path: ${outputPath}`); + const { build, loadConfig } = await import("@rslib/core"); + let config; + const configPath = (0, path.resolve)(projectPath, options.configFile || "rslib.config.ts"); + if ((0, fs.existsSync)(configPath)) { + if (options.verbose) console.info(`Loading existing config from ${configPath}`); + const { content } = await loadConfig({ + cwd: projectPath, + path: configPath + }); + config = content; + } else { + if (options.verbose) console.info("Generating rslib config from executor options"); + config = generateRslibConfig(options, projectPath, context.root); + } + process.env["NODE_ENV"] = options.mode || "production"; + const originalCwd = process.cwd(); + process.chdir(projectPath); + try { + await build(config, { + watch: options.watch || false, + root: projectPath + }); + await copyAssets(options.assets, projectPath, outputPath); + console.info("✅ Rslib build completed successfully"); + return { success: true }; + } finally { + process.chdir(originalCwd); + } + } catch (error) { + console.error("❌ Rslib build failed:", error); + return { success: false }; + } } + +//#endregion +module.exports = rslibBuildExecutor; //# sourceMappingURL=executor.js.map \ No newline at end of file diff --git a/tools/rslib-plugin/dist/src/executors/build/executor.js.map b/tools/rslib-plugin/dist/src/executors/build/executor.js.map index 57d1f021c16..d1e193faff9 100644 --- a/tools/rslib-plugin/dist/src/executors/build/executor.js.map +++ b/tools/rslib-plugin/dist/src/executors/build/executor.js.map @@ -1 +1 @@ -{"version":3,"file":"executor.js","sourceRoot":"","sources":["../../../../src/executors/build/executor.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAuKA,qCAkFC;AAxPD,+BAAqC;AAErC,2BAAyD;AACzD,+BAA4B;AAyB5B,KAAK,UAAU,UAAU,CACvB,MAA2C,EAC3C,WAAmB,EACnB,UAAkB;IAElB,IAAI,CAAC,MAAM,IAAI,MAAM,CAAC,MAAM,KAAK,CAAC;QAAE,OAAO;IAE3C,KAAK,MAAM,KAAK,IAAI,MAAM,EAAE,CAAC;QAC3B,IAAI,OAAO,KAAK,KAAK,QAAQ,EAAE,CAAC;YAC9B,mCAAmC;YACnC,MAAM,OAAO,GAAG,IAAA,cAAO,EAAC,WAAW,EAAE,KAAK,CAAC,CAAC;YAC5C,MAAM,QAAQ,GAAG,IAAA,cAAO,EAAC,UAAU,EAAE,KAAK,CAAC,CAAC;YAE5C,IAAI,IAAA,eAAU,EAAC,OAAO,CAAC,EAAE,CAAC;gBACxB,MAAM,OAAO,GAAG,IAAA,cAAO,EAAC,QAAQ,EAAE,IAAI,CAAC,CAAC;gBACxC,IAAI,CAAC,IAAA,eAAU,EAAC,OAAO,CAAC,EAAE,CAAC;oBACzB,IAAA,cAAS,EAAC,OAAO,EAAE,EAAE,SAAS,EAAE,IAAI,EAAE,CAAC,CAAC;gBAC1C,CAAC;gBACD,IAAA,iBAAY,EAAC,OAAO,EAAE,QAAQ,CAAC,CAAC;YAClC,CAAC;QACH,CAAC;aAAM,CAAC;YACN,iCAAiC;YACjC,MAAM,OAAO,GAAG,IAAA,WAAI,EAAC,KAAK,CAAC,KAAK,EAAE,KAAK,CAAC,IAAI,CAAC,CAAC;YAC9C,MAAM,KAAK,GAAG,MAAM,IAAA,WAAI,EAAC,OAAO,EAAE;gBAChC,GAAG,EAAE,WAAW;gBAChB,MAAM,EAAE,KAAK,CAAC,MAAM;aACrB,CAAC,CAAC;YAEH,KAAK,MAAM,IAAI,IAAI,KAAK,EAAE,CAAC;gBACzB,MAAM,OAAO,GAAG,IAAA,cAAO,EAAC,WAAW,EAAE,IAAI,CAAC,CAAC;gBAC3C,MAAM,QAAQ,GAAG,IAAA,cAAO,EACtB,UAAU,EACV,KAAK,CAAC,MAAM,EACZ,IAAI,CAAC,OAAO,CAAC,KAAK,CAAC,KAAK,EAAE,EAAE,CAAC,CAAC,OAAO,CAAC,KAAK,EAAE,EAAE,CAAC,CACjD,CAAC;gBAEF,MAAM,OAAO,GAAG,IAAA,cAAO,EAAC,QAAQ,EAAE,IAAI,CAAC,CAAC;gBACxC,IAAI,CAAC,IAAA,eAAU,EAAC,OAAO,CAAC,EAAE,CAAC;oBACzB,IAAA,cAAS,EAAC,OAAO,EAAE,EAAE,SAAS,EAAE,IAAI,EAAE,CAAC,CAAC;gBAC1C,CAAC;gBACD,IAAA,iBAAY,EAAC,OAAO,EAAE,QAAQ,CAAC,CAAC;YAClC,CAAC;QACH,CAAC;IACH,CAAC;AACH,CAAC;AAED,SAAS,mBAAmB,CAC1B,OAAkC,EAClC,WAAmB,EACnB,aAAqB;IAErB,MAAM,WAAW,GAA2B,EAAE,CAAC;IAE/C,uBAAuB;IACvB,IAAI,OAAO,CAAC,IAAI,EAAE,CAAC;QACjB,gEAAgE;QAChE,MAAM,QAAQ,GAAG,OAAO,CAAC,IAAI,CAAC,UAAU,CAAC,WAAW,CAAC;YACnD,CAAC,CAAC,OAAO,CAAC,IAAI;YACd,CAAC,CAAC,IAAA,WAAI,EAAC,aAAa,EAAE,OAAO,CAAC,IAAI,CAAC,CAAC;QACtC,WAAW,CAAC,OAAO,CAAC,GAAG,QAAQ,CAAC;IAClC,CAAC;IAED,8BAA8B;IAC9B,IAAI,OAAO,CAAC,qBAAqB,EAAE,CAAC;QAClC,KAAK,MAAM,UAAU,IAAI,OAAO,CAAC,qBAAqB,EAAE,CAAC;YACvD,iEAAiE;YACjE,MAAM,IAAI,GACR,UAAU;iBACP,KAAK,CAAC,GAAG,CAAC;iBACV,GAAG,EAAE;gBACN,EAAE,OAAO,CAAC,oBAAoB,EAAE,EAAE,CAAC,IAAI,OAAO,CAAC;YACnD,MAAM,SAAS,GAAG,UAAU,CAAC,UAAU,CAAC,WAAW,CAAC;gBAClD,CAAC,CAAC,UAAU;gBACZ,CAAC,CAAC,IAAA,WAAI,EAAC,aAAa,EAAE,UAAU,CAAC,CAAC;YACpC,WAAW,CAAC,IAAI,CAAC,GAAG,SAAS,CAAC;QAChC,CAAC;IACH,CAAC;IAED,MAAM,OAAO,GAAG,OAAO,CAAC,MAAM,IAAI,CAAC,KAAK,CAAC,CAAC;IAE1C,6DAA6D;IAC7D,MAAM,UAAU,GAAG,OAAO,CAAC,GAAG,CAAC,CAAC,MAAM,EAAE,KAAK,EAAE,EAAE,CAAC,CAAC;QACjD,MAAM,EAAE,MAAa;QACrB,MAAM,EAAE,IAAI;QACZ,YAAY,EAAE,IAAI;QAClB,GAAG,EAAE,KAAK,KAAK,CAAC,EAAE,yCAAyC;QAC3D,MAAM,EAAE;YACN,QAAQ,EAAE;gBACR,IAAI,EAAE,OAAO,CAAC,UAAU;oBACtB,CAAC,CAAC,OAAO,CAAC,UAAU,CAAC,UAAU,CAAC,GAAG,CAAC;wBAClC,CAAC,CAAC,OAAO,CAAC,UAAU;wBACpB,CAAC,CAAC,IAAA,WAAI,EAAC,aAAa,EAAE,OAAO,CAAC,UAAU,CAAC;oBAC3C,CAAC,CAAC,IAAA,WAAI,EAAC,WAAW,EAAE,MAAM,CAAC;aAC9B;SACF;KACF,CAAC,CAAC,CAAC;IAEJ,6EAA6E;IAC7E,IAAI,YAAgC,CAAC;IACrC,IAAI,OAAO,CAAC,QAAQ,EAAE,CAAC;QACrB,IAAI,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,WAAW,CAAC,EAAE,CAAC;YAC7C,YAAY,GAAG,OAAO,CAAC,QAAQ,CAAC;QAClC,CAAC;aAAM,IAAI,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAC,GAAG,CAAC,EAAE,CAAC;YAC5C,YAAY,GAAG,OAAO,CAAC,QAAQ,CAAC;QAClC,CAAC;aAAM,CAAC;YACN,oDAAoD;YACpD,YAAY,GAAG,IAAA,WAAI,EAAC,aAAa,EAAE,OAAO,CAAC,QAAQ,CAAC,CAAC;QACvD,CAAC;IACH,CAAC;IAED,wDAAwD;IACxD,MAAM,SAAS,GAA2B,EAAE,CAAC;IAC7C,IAAI,OAAO,CAAC,QAAQ,EAAE,CAAC;QACrB,KAAK,MAAM,GAAG,IAAI,OAAO,CAAC,QAAQ,EAAE,CAAC;YACnC,IAAI,GAAG,CAAC,QAAQ,CAAC,GAAG,CAAC,EAAE,CAAC;gBACtB,mDAAmD;gBACnD,MAAM,OAAO,GAAG,GAAG,CAAC,OAAO,CAAC,KAAK,EAAE,MAAM,CAAC,CAAC;gBAC3C,SAAS,CAAC,OAAO,CAAC,GAAG,GAAG,CAAC;YAC3B,CAAC;iBAAM,CAAC;gBACN,SAAS,CAAC,GAAG,CAAC,GAAG,GAAG,CAAC;YACvB,CAAC;QACH,CAAC;IACH,CAAC;IAED,OAAO;QACL,GAAG,EAAE,UAAU;QACf,MAAM,EAAE;YACN,KAAK,EAAE,WAAW;YAClB,YAAY;SACb;QACD,KAAK,EAAE;YACL,MAAM,EAAE;gBACN,SAAS;aACV;SACF;KACF,CAAC;AACJ,CAAC;AAEc,KAAK,UAAU,kBAAkB,CAC9C,OAAkC,EAClC,OAAwB;IAExB,MAAM,WAAW,GACf,OAAO,CAAC,YAAY,EAAE,KAAK,CAAC,OAAO,CAAC,WAAY,CAAC,EAAE,IAAI,EAAE,IAAI,CAAC;IAEhE,IAAI,CAAC,WAAW,EAAE,CAAC;QACjB,MAAM,IAAI,KAAK,CAAC,mCAAmC,OAAO,CAAC,WAAW,EAAE,CAAC,CAAC;IAC5E,CAAC;IAED,OAAO,CAAC,IAAI,CAAC,6BAA6B,OAAO,CAAC,WAAW,KAAK,CAAC,CAAC;IAEpE,IAAI,OAAO,CAAC,OAAO,EAAE,CAAC;QACpB,OAAO,CAAC,IAAI,CAAC,YAAY,IAAI,CAAC,SAAS,CAAC,OAAO,EAAE,IAAI,EAAE,CAAC,CAAC,EAAE,CAAC,CAAC;QAC7D,OAAO,CAAC,IAAI,CAAC,iBAAiB,WAAW,EAAE,CAAC,CAAC;QAC7C,OAAO,CAAC,IAAI,CAAC,mBAAmB,OAAO,CAAC,IAAI,EAAE,CAAC,CAAC;IAClD,CAAC;IAED,IAAI,CAAC;QACH,MAAM,WAAW,GAAG,IAAA,WAAI,EAAC,OAAO,CAAC,IAAI,EAAE,WAAW,CAAC,CAAC;QACpD,MAAM,UAAU,GAAG,OAAO,CAAC,UAAU;YACnC,CAAC,CAAC,IAAA,WAAI,EAAC,OAAO,CAAC,IAAI,EAAE,OAAO,CAAC,UAAU,CAAC;YACxC,CAAC,CAAC,IAAA,WAAI,EAAC,WAAW,EAAE,MAAM,CAAC,CAAC;QAE9B,OAAO,CAAC,IAAI,CAAC,sBAAsB,CAAC,CAAC;QACrC,OAAO,CAAC,IAAI,CAAC,sBAAsB,WAAW,EAAE,CAAC,CAAC;QAClD,OAAO,CAAC,IAAI,CAAC,gBAAgB,UAAU,EAAE,CAAC,CAAC;QAE3C,kCAAkC;QAClC,MAAM,EAAE,KAAK,EAAE,UAAU,EAAE,GAAG,wDAAa,aAAa,GAAC,CAAC;QAE1D,IAAI,MAAM,CAAC;QAEX,yCAAyC;QACzC,MAAM,UAAU,GAAG,OAAO,CAAC,UAAU,IAAI,iBAAiB,CAAC;QAC3D,MAAM,UAAU,GAAG,IAAA,cAAO,EAAC,WAAW,EAAE,UAAU,CAAC,CAAC;QAEpD,IAAI,IAAA,eAAU,EAAC,UAAU,CAAC,EAAE,CAAC;YAC3B,IAAI,OAAO,CAAC,OAAO,EAAE,CAAC;gBACpB,OAAO,CAAC,IAAI,CAAC,gCAAgC,UAAU,EAAE,CAAC,CAAC;YAC7D,CAAC;YACD,MAAM,EAAE,OAAO,EAAE,GAAG,MAAM,UAAU,CAAC;gBACnC,GAAG,EAAE,WAAW;gBAChB,IAAI,EAAE,UAAU;aACjB,CAAC,CAAC;YACH,MAAM,GAAG,OAAO,CAAC;QACnB,CAAC;aAAM,CAAC;YACN,wDAAwD;YACxD,IAAI,OAAO,CAAC,OAAO,EAAE,CAAC;gBACpB,OAAO,CAAC,IAAI,CAAC,+CAA+C,CAAC,CAAC;YAChE,CAAC;YACD,MAAM,GAAG,mBAAmB,CAAC,OAAO,EAAE,WAAW,EAAE,OAAO,CAAC,IAAI,CAAC,CAAC;QACnE,CAAC;QAED,kBAAkB;QAClB,OAAO,CAAC,GAAG,CAAC,UAAU,CAAC,GAAG,OAAO,CAAC,IAAI,IAAI,YAAY,CAAC;QAEvD,0DAA0D;QAC1D,MAAM,WAAW,GAAG,OAAO,CAAC,GAAG,EAAE,CAAC;QAClC,OAAO,CAAC,KAAK,CAAC,WAAW,CAAC,CAAC;QAE3B,IAAI,CAAC;YACH,gCAAgC;YAChC,MAAM,KAAK,CAAC,MAAM,EAAE;gBAClB,KAAK,EAAE,OAAO,CAAC,KAAK,IAAI,KAAK;gBAC7B,IAAI,EAAE,WAAW;aAClB,CAAC,CAAC;YAEH,0BAA0B;YAC1B,MAAM,UAAU,CAAC,OAAO,CAAC,MAAM,EAAE,WAAW,EAAE,UAAU,CAAC,CAAC;YAE1D,OAAO,CAAC,IAAI,CAAC,sCAAsC,CAAC,CAAC;YACrD,OAAO,EAAE,OAAO,EAAE,IAAI,EAAE,CAAC;QAC3B,CAAC;gBAAS,CAAC;YACT,qCAAqC;YACrC,OAAO,CAAC,KAAK,CAAC,WAAW,CAAC,CAAC;QAC7B,CAAC;IACH,CAAC;IAAC,OAAO,KAAK,EAAE,CAAC;QACf,OAAO,CAAC,KAAK,CAAC,uBAAuB,EAAE,KAAK,CAAC,CAAC;QAC9C,OAAO,EAAE,OAAO,EAAE,KAAK,EAAE,CAAC;IAC5B,CAAC;AACH,CAAC"} \ No newline at end of file +{"version":3,"file":"executor.js","names":[],"sources":["../../../../src/executors/build/executor.ts"],"sourcesContent":["import type { ExecutorContext } from '@nx/devkit';\nimport { join, resolve } from 'path';\nimport { pathToFileURL } from 'url';\nimport { copyFileSync, existsSync, mkdirSync } from 'fs';\nimport { glob } from 'glob';\n\nexport interface RslibBuildExecutorOptions {\n configFile?: string;\n outputPath?: string;\n watch?: boolean;\n mode?: 'development' | 'production';\n verbose?: boolean;\n main?: string;\n additionalEntryPoints?: string[];\n external?: string[];\n format?: ('cjs' | 'esm' | 'umd' | 'iife')[];\n tsConfig?: string;\n assets?: (\n | string\n | {\n glob: string;\n input: string;\n output: string;\n ignore?: string[];\n }\n )[];\n project?: string;\n}\n\nasync function copyAssets(\n assets: RslibBuildExecutorOptions['assets'],\n projectPath: string,\n outputPath: string,\n): Promise {\n if (!assets || assets.length === 0) return;\n\n for (const asset of assets) {\n if (typeof asset === 'string') {\n // Simple string asset - copy as is\n const srcPath = resolve(projectPath, asset);\n const destPath = resolve(outputPath, asset);\n\n if (existsSync(srcPath)) {\n const destDir = resolve(destPath, '..');\n if (!existsSync(destDir)) {\n mkdirSync(destDir, { recursive: true });\n }\n copyFileSync(srcPath, destPath);\n }\n } else {\n // Complex asset object with glob\n const pattern = join(asset.input, asset.glob);\n const files = await glob(pattern, {\n cwd: projectPath,\n ignore: asset.ignore,\n });\n\n for (const file of files) {\n const srcPath = resolve(projectPath, file);\n const destPath = resolve(\n outputPath,\n asset.output,\n file.replace(asset.input, '').replace(/^\\//, ''),\n );\n\n const destDir = resolve(destPath, '..');\n if (!existsSync(destDir)) {\n mkdirSync(destDir, { recursive: true });\n }\n copyFileSync(srcPath, destPath);\n }\n }\n }\n}\n\nfunction generateRslibConfig(\n options: RslibBuildExecutorOptions,\n projectPath: string,\n workspaceRoot: string,\n) {\n const entryPoints: Record = {};\n\n // Add main entry point\n if (options.main) {\n // Handle both relative (from workspace root) and absolute paths\n const mainPath = options.main.startsWith(projectPath)\n ? options.main\n : join(workspaceRoot, options.main);\n entryPoints['index'] = mainPath;\n }\n\n // Add additional entry points\n if (options.additionalEntryPoints) {\n for (const entryPoint of options.additionalEntryPoints) {\n // Extract just the filename without extension for the entry name\n const name =\n entryPoint\n .split('/')\n .pop()\n ?.replace(/\\.(ts|tsx|js|jsx)$/, '') || 'entry';\n const entryPath = entryPoint.startsWith(projectPath)\n ? entryPoint\n : join(workspaceRoot, entryPoint);\n entryPoints[name] = entryPath;\n }\n }\n\n const formats = options.format || ['esm'];\n\n // Only generate DTS for the first format to avoid duplicates\n const libConfigs = formats.map((format, index) => ({\n format: format as any,\n bundle: true,\n autoExternal: true,\n dts: index === 0, // Only generate DTS for the first format\n output: {\n distPath: {\n root: options.outputPath\n ? options.outputPath.startsWith('/')\n ? options.outputPath\n : join(workspaceRoot, options.outputPath)\n : join(projectPath, 'dist'),\n },\n },\n }));\n\n // Handle tsConfig path - support both relative to project and workspace root\n let tsconfigPath: string | undefined;\n if (options.tsConfig) {\n if (options.tsConfig.startsWith(projectPath)) {\n tsconfigPath = options.tsConfig;\n } else if (options.tsConfig.startsWith('/')) {\n tsconfigPath = options.tsConfig;\n } else {\n // Relative path from workspace root (Nx convention)\n tsconfigPath = join(workspaceRoot, options.tsConfig);\n }\n }\n\n // Convert external array to externals object for rspack\n const externals: Record = {};\n if (options.external) {\n for (const ext of options.external) {\n if (ext.includes('*')) {\n // Handle glob patterns like \"@module-federation/*\"\n const pattern = ext.replace(/\\*/g, '(.*)');\n externals[pattern] = ext;\n } else {\n externals[ext] = ext;\n }\n }\n }\n\n return {\n lib: libConfigs,\n source: {\n entry: entryPoints,\n tsconfigPath,\n },\n tools: {\n rspack: {\n externals,\n },\n },\n };\n}\n\nexport default async function rslibBuildExecutor(\n options: RslibBuildExecutorOptions,\n context: ExecutorContext,\n): Promise<{ success: boolean }> {\n const projectRoot =\n context.projectGraph?.nodes[context.projectName!]?.data?.root;\n\n if (!projectRoot) {\n throw new Error(`Could not find project root for ${context.projectName}`);\n }\n\n console.info(`Executing rslib build for ${context.projectName}...`);\n\n if (options.verbose) {\n console.info(`Options: ${JSON.stringify(options, null, 2)}`);\n console.info(`Project root: ${projectRoot}`);\n console.info(`Workspace root: ${context.root}`);\n }\n\n try {\n const projectPath = join(context.root, projectRoot);\n const outputPath = options.outputPath\n ? join(context.root, options.outputPath)\n : join(projectPath, 'dist');\n\n console.info(`Running: rslib build`);\n console.info(`Working directory: ${projectPath}`);\n console.info(`Output path: ${outputPath}`);\n\n // Import the rslib build function\n const { build, loadConfig } = await import('@rslib/core');\n\n let config;\n\n // Try to load existing config file first\n const configFile = options.configFile || 'rslib.config.ts';\n const configPath = resolve(projectPath, configFile);\n\n if (existsSync(configPath)) {\n if (options.verbose) {\n console.info(`Loading existing config from ${configPath}`);\n }\n const { content } = await loadConfig({\n cwd: projectPath,\n path: configPath,\n });\n config = content;\n } else {\n // Generate config from options if no config file exists\n if (options.verbose) {\n console.info('Generating rslib config from executor options');\n }\n config = generateRslibConfig(options, projectPath, context.root);\n }\n\n // Set environment\n process.env['NODE_ENV'] = options.mode || 'production';\n\n // Change to project directory for rslib to work correctly\n const originalCwd = process.cwd();\n process.chdir(projectPath);\n\n try {\n // Call rslib build API directly\n await build(config, {\n watch: options.watch || false,\n root: projectPath,\n });\n\n // Copy assets after build\n await copyAssets(options.assets, projectPath, outputPath);\n\n console.info('✅ Rslib build completed successfully');\n return { success: true };\n } finally {\n // Restore original working directory\n process.chdir(originalCwd);\n }\n } catch (error) {\n console.error('❌ Rslib build failed:', error);\n return { success: false };\n }\n}\n"],"mappings":";;;;;AA6BA,eAAe,WACb,QACA,aACA,YACe;AACf,KAAI,CAAC,UAAU,OAAO,WAAW,EAAG;AAEpC,MAAK,MAAM,SAAS,OAClB,KAAI,OAAO,UAAU,UAAU;EAE7B,MAAM,4BAAkB,aAAa,MAAM;EAC3C,MAAM,6BAAmB,YAAY,MAAM;AAE3C,yBAAe,QAAQ,EAAE;GACvB,MAAM,4BAAkB,UAAU,KAAK;AACvC,OAAI,oBAAY,QAAQ,CACtB,mBAAU,SAAS,EAAE,WAAW,MAAM,CAAC;AAEzC,wBAAa,SAAS,SAAS;;QAE5B;EAGL,MAAM,QAAQ,oCADO,MAAM,OAAO,MAAM,KAAK,EACX;GAChC,KAAK;GACL,QAAQ,MAAM;GACf,CAAC;AAEF,OAAK,MAAM,QAAQ,OAAO;GACxB,MAAM,4BAAkB,aAAa,KAAK;GAC1C,MAAM,6BACJ,YACA,MAAM,QACN,KAAK,QAAQ,MAAM,OAAO,GAAG,CAAC,QAAQ,OAAO,GAAG,CACjD;GAED,MAAM,4BAAkB,UAAU,KAAK;AACvC,OAAI,oBAAY,QAAQ,CACtB,mBAAU,SAAS,EAAE,WAAW,MAAM,CAAC;AAEzC,wBAAa,SAAS,SAAS;;;;AAMvC,SAAS,oBACP,SACA,aACA,eACA;CACA,MAAM,cAAsC,EAAE;AAG9C,KAAI,QAAQ,KAKV,aAAY,WAHK,QAAQ,KAAK,WAAW,YAAY,GACjD,QAAQ,sBACH,eAAe,QAAQ,KAAK;AAKvC,KAAI,QAAQ,sBACV,MAAK,MAAM,cAAc,QAAQ,uBAAuB;EAEtD,MAAM,OACJ,WACG,MAAM,IAAI,CACV,KAAK,EACJ,QAAQ,sBAAsB,GAAG,IAAI;AAI3C,cAAY,QAHM,WAAW,WAAW,YAAY,GAChD,4BACK,eAAe,WAAW;;CAQvC,MAAM,cAHU,QAAQ,UAAU,CAAC,MAAM,EAGd,KAAK,QAAQ,WAAW;EACzC;EACR,QAAQ;EACR,cAAc;EACd,KAAK,UAAU;EACf,QAAQ,EACN,UAAU,EACR,MAAM,QAAQ,aACV,QAAQ,WAAW,WAAW,IAAI,GAChC,QAAQ,4BACH,eAAe,QAAQ,WAAW,kBACpC,aAAa,OAAO,EAC9B,EACF;EACF,EAAE;CAGH,IAAI;AACJ,KAAI,QAAQ,SACV,KAAI,QAAQ,SAAS,WAAW,YAAY,CAC1C,gBAAe,QAAQ;UACd,QAAQ,SAAS,WAAW,IAAI,CACzC,gBAAe,QAAQ;KAGvB,+BAAoB,eAAe,QAAQ,SAAS;CAKxD,MAAM,YAAoC,EAAE;AAC5C,KAAI,QAAQ,SACV,MAAK,MAAM,OAAO,QAAQ,SACxB,KAAI,IAAI,SAAS,IAAI,EAAE;EAErB,MAAM,UAAU,IAAI,QAAQ,OAAO,OAAO;AAC1C,YAAU,WAAW;OAErB,WAAU,OAAO;AAKvB,QAAO;EACL,KAAK;EACL,QAAQ;GACN,OAAO;GACP;GACD;EACD,OAAO,EACL,QAAQ,EACN,WACD,EACF;EACF;;AAGH,eAA8B,mBAC5B,SACA,SAC+B;CAC/B,MAAM,cACJ,QAAQ,cAAc,MAAM,QAAQ,cAAe,MAAM;AAE3D,KAAI,CAAC,YACH,OAAM,IAAI,MAAM,mCAAmC,QAAQ,cAAc;AAG3E,SAAQ,KAAK,6BAA6B,QAAQ,YAAY,KAAK;AAEnE,KAAI,QAAQ,SAAS;AACnB,UAAQ,KAAK,YAAY,KAAK,UAAU,SAAS,MAAM,EAAE,GAAG;AAC5D,UAAQ,KAAK,iBAAiB,cAAc;AAC5C,UAAQ,KAAK,mBAAmB,QAAQ,OAAO;;AAGjD,KAAI;EACF,MAAM,6BAAmB,QAAQ,MAAM,YAAY;EACnD,MAAM,aAAa,QAAQ,4BAClB,QAAQ,MAAM,QAAQ,WAAW,kBACjC,aAAa,OAAO;AAE7B,UAAQ,KAAK,uBAAuB;AACpC,UAAQ,KAAK,sBAAsB,cAAc;AACjD,UAAQ,KAAK,gBAAgB,aAAa;EAG1C,MAAM,EAAE,OAAO,eAAe,MAAM,OAAO;EAE3C,IAAI;EAIJ,MAAM,+BAAqB,aADR,QAAQ,cAAc,kBACU;AAEnD,yBAAe,WAAW,EAAE;AAC1B,OAAI,QAAQ,QACV,SAAQ,KAAK,gCAAgC,aAAa;GAE5D,MAAM,EAAE,YAAY,MAAM,WAAW;IACnC,KAAK;IACL,MAAM;IACP,CAAC;AACF,YAAS;SACJ;AAEL,OAAI,QAAQ,QACV,SAAQ,KAAK,gDAAgD;AAE/D,YAAS,oBAAoB,SAAS,aAAa,QAAQ,KAAK;;AAIlE,UAAQ,IAAI,cAAc,QAAQ,QAAQ;EAG1C,MAAM,cAAc,QAAQ,KAAK;AACjC,UAAQ,MAAM,YAAY;AAE1B,MAAI;AAEF,SAAM,MAAM,QAAQ;IAClB,OAAO,QAAQ,SAAS;IACxB,MAAM;IACP,CAAC;AAGF,SAAM,WAAW,QAAQ,QAAQ,aAAa,WAAW;AAEzD,WAAQ,KAAK,uCAAuC;AACpD,UAAO,EAAE,SAAS,MAAM;YAChB;AAER,WAAQ,MAAM,YAAY;;UAErB,OAAO;AACd,UAAQ,MAAM,yBAAyB,MAAM;AAC7C,SAAO,EAAE,SAAS,OAAO"} \ No newline at end of file diff --git a/tools/rslib-plugin/dist/src/executors/dev/executor.d.ts b/tools/rslib-plugin/dist/src/executors/dev/executor.d.ts index 45a436981b4..fe5e1d3db35 100644 --- a/tools/rslib-plugin/dist/src/executors/dev/executor.d.ts +++ b/tools/rslib-plugin/dist/src/executors/dev/executor.d.ts @@ -1,12 +1,17 @@ -import type { ExecutorContext } from '@nx/devkit'; -export interface RslibDevExecutorOptions { - configFile?: string; - port?: number; - host?: string; - open?: boolean; - mode?: 'watch' | 'mf-dev'; - verbose?: boolean; +import { ExecutorContext } from "@nx/devkit"; + +//#region src/executors/dev/executor.d.ts +interface RslibDevExecutorOptions { + configFile?: string; + port?: number; + host?: string; + open?: boolean; + mode?: 'watch' | 'mf-dev'; + verbose?: boolean; } -export default function rslibDevExecutor(options: RslibDevExecutorOptions, context: ExecutorContext): Promise<{ - success: boolean; +declare function rslibDevExecutor(options: RslibDevExecutorOptions, context: ExecutorContext): Promise<{ + success: boolean; }>; +//#endregion +export { RslibDevExecutorOptions, rslibDevExecutor as default }; +//# sourceMappingURL=executor.d.ts.map \ No newline at end of file diff --git a/tools/rslib-plugin/dist/src/executors/dev/executor.js b/tools/rslib-plugin/dist/src/executors/dev/executor.js index c1e2d5a0f26..c90223acc20 100644 --- a/tools/rslib-plugin/dist/src/executors/dev/executor.js +++ b/tools/rslib-plugin/dist/src/executors/dev/executor.js @@ -1,75 +1,60 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -exports.default = rslibDevExecutor; -const child_process_1 = require("child_process"); -const path_1 = require("path"); +let path = require("path"); +let child_process = require("child_process"); + +//#region src/executors/dev/executor.ts async function rslibDevExecutor(options, context) { - const projectRoot = context.projectGraph?.nodes[context.projectName]?.data?.root; - if (!projectRoot) { - throw new Error(`Could not find project root for ${context.projectName}`); - } - console.info(`Starting rslib dev server for ${context.projectName}...`); - if (options.verbose) { - console.info(`Options: ${JSON.stringify(options, null, 2)}`); - console.info(`Project root: ${projectRoot}`); - console.info(`Workspace root: ${context.root}`); - } - return new Promise((resolve) => { - // Construct the rslib command based on mode - const args = ['rslib']; - if (options.mode === 'watch') { - args.push('build', '--watch'); - } - else { - args.push('mf-dev'); // Default to mf-dev for Module Federation development - } - if (options.configFile && options.configFile !== 'rslib.config.ts') { - args.push('--config', options.configFile); - } - if (options.port && options.mode === 'mf-dev') { - args.push('--port', options.port.toString()); - } - if (options.host && options.mode === 'mf-dev') { - args.push('--host', options.host); - } - if (options.open && options.mode === 'mf-dev') { - args.push('--open'); - } - const command = args[0]; - const commandArgs = args.slice(1); - console.info(`Running: ${args.join(' ')}`); - console.info(`Working directory: ${(0, path_1.join)(context.root, projectRoot)}`); - const child = (0, child_process_1.spawn)(command, commandArgs, { - cwd: (0, path_1.join)(context.root, projectRoot), - stdio: 'inherit', - env: { - ...process.env, - NODE_ENV: 'development', - }, - }); - child.on('error', (error) => { - console.error('❌ Rslib dev server failed to start:', error); - resolve({ success: false }); - }); - child.on('exit', (code) => { - if (code === 0) { - console.info('✅ Rslib dev server stopped'); - resolve({ success: true }); - } - else { - console.error(`❌ Rslib dev server exited with code ${code}`); - resolve({ success: false }); - } - }); - // Handle termination signals - process.on('SIGTERM', () => { - console.info('Received SIGTERM, stopping rslib dev server...'); - child.kill('SIGTERM'); - }); - process.on('SIGINT', () => { - console.info('Received SIGINT, stopping rslib dev server...'); - child.kill('SIGINT'); - }); - }); + const projectRoot = context.projectGraph?.nodes[context.projectName]?.data?.root; + if (!projectRoot) throw new Error(`Could not find project root for ${context.projectName}`); + console.info(`Starting rslib dev server for ${context.projectName}...`); + if (options.verbose) { + console.info(`Options: ${JSON.stringify(options, null, 2)}`); + console.info(`Project root: ${projectRoot}`); + console.info(`Workspace root: ${context.root}`); + } + return new Promise((resolve) => { + const args = ["rslib"]; + if (options.mode === "watch") args.push("build", "--watch"); + else args.push("mf-dev"); + if (options.configFile && options.configFile !== "rslib.config.ts") args.push("--config", options.configFile); + if (options.port && options.mode === "mf-dev") args.push("--port", options.port.toString()); + if (options.host && options.mode === "mf-dev") args.push("--host", options.host); + if (options.open && options.mode === "mf-dev") args.push("--open"); + const command = args[0]; + const commandArgs = args.slice(1); + console.info(`Running: ${args.join(" ")}`); + console.info(`Working directory: ${(0, path.join)(context.root, projectRoot)}`); + const child = (0, child_process.spawn)(command, commandArgs, { + cwd: (0, path.join)(context.root, projectRoot), + stdio: "inherit", + env: { + ...process.env, + NODE_ENV: "development" + } + }); + child.on("error", (error) => { + console.error("❌ Rslib dev server failed to start:", error); + resolve({ success: false }); + }); + child.on("exit", (code) => { + if (code === 0) { + console.info("✅ Rslib dev server stopped"); + resolve({ success: true }); + } else { + console.error(`❌ Rslib dev server exited with code ${code}`); + resolve({ success: false }); + } + }); + process.on("SIGTERM", () => { + console.info("Received SIGTERM, stopping rslib dev server..."); + child.kill("SIGTERM"); + }); + process.on("SIGINT", () => { + console.info("Received SIGINT, stopping rslib dev server..."); + child.kill("SIGINT"); + }); + }); } + +//#endregion +module.exports = rslibDevExecutor; //# sourceMappingURL=executor.js.map \ No newline at end of file diff --git a/tools/rslib-plugin/dist/src/executors/dev/executor.js.map b/tools/rslib-plugin/dist/src/executors/dev/executor.js.map index 92ecc619b78..0011c2e3978 100644 --- a/tools/rslib-plugin/dist/src/executors/dev/executor.js.map +++ b/tools/rslib-plugin/dist/src/executors/dev/executor.js.map @@ -1 +1 @@ -{"version":3,"file":"executor.js","sourceRoot":"","sources":["../../../../src/executors/dev/executor.ts"],"names":[],"mappings":";;AAaA,mCAsFC;AAlGD,iDAAsC;AACtC,+BAA4B;AAWb,KAAK,UAAU,gBAAgB,CAC5C,OAAgC,EAChC,OAAwB;IAExB,MAAM,WAAW,GACf,OAAO,CAAC,YAAY,EAAE,KAAK,CAAC,OAAO,CAAC,WAAY,CAAC,EAAE,IAAI,EAAE,IAAI,CAAC;IAEhE,IAAI,CAAC,WAAW,EAAE,CAAC;QACjB,MAAM,IAAI,KAAK,CAAC,mCAAmC,OAAO,CAAC,WAAW,EAAE,CAAC,CAAC;IAC5E,CAAC;IAED,OAAO,CAAC,IAAI,CAAC,iCAAiC,OAAO,CAAC,WAAW,KAAK,CAAC,CAAC;IAExE,IAAI,OAAO,CAAC,OAAO,EAAE,CAAC;QACpB,OAAO,CAAC,IAAI,CAAC,YAAY,IAAI,CAAC,SAAS,CAAC,OAAO,EAAE,IAAI,EAAE,CAAC,CAAC,EAAE,CAAC,CAAC;QAC7D,OAAO,CAAC,IAAI,CAAC,iBAAiB,WAAW,EAAE,CAAC,CAAC;QAC7C,OAAO,CAAC,IAAI,CAAC,mBAAmB,OAAO,CAAC,IAAI,EAAE,CAAC,CAAC;IAClD,CAAC;IAED,OAAO,IAAI,OAAO,CAAuB,CAAC,OAAO,EAAE,EAAE;QACnD,4CAA4C;QAC5C,MAAM,IAAI,GAAG,CAAC,OAAO,CAAC,CAAC;QAEvB,IAAI,OAAO,CAAC,IAAI,KAAK,OAAO,EAAE,CAAC;YAC7B,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE,SAAS,CAAC,CAAC;QAChC,CAAC;aAAM,CAAC;YACN,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC,CAAC,sDAAsD;QAC7E,CAAC;QAED,IAAI,OAAO,CAAC,UAAU,IAAI,OAAO,CAAC,UAAU,KAAK,iBAAiB,EAAE,CAAC;YACnE,IAAI,CAAC,IAAI,CAAC,UAAU,EAAE,OAAO,CAAC,UAAU,CAAC,CAAC;QAC5C,CAAC;QAED,IAAI,OAAO,CAAC,IAAI,IAAI,OAAO,CAAC,IAAI,KAAK,QAAQ,EAAE,CAAC;YAC9C,IAAI,CAAC,IAAI,CAAC,QAAQ,EAAE,OAAO,CAAC,IAAI,CAAC,QAAQ,EAAE,CAAC,CAAC;QAC/C,CAAC;QAED,IAAI,OAAO,CAAC,IAAI,IAAI,OAAO,CAAC,IAAI,KAAK,QAAQ,EAAE,CAAC;YAC9C,IAAI,CAAC,IAAI,CAAC,QAAQ,EAAE,OAAO,CAAC,IAAI,CAAC,CAAC;QACpC,CAAC;QAED,IAAI,OAAO,CAAC,IAAI,IAAI,OAAO,CAAC,IAAI,KAAK,QAAQ,EAAE,CAAC;YAC9C,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;QACtB,CAAC;QAED,MAAM,OAAO,GAAG,IAAI,CAAC,CAAC,CAAC,CAAC;QACxB,MAAM,WAAW,GAAG,IAAI,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC;QAElC,OAAO,CAAC,IAAI,CAAC,YAAY,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,EAAE,CAAC,CAAC;QAC3C,OAAO,CAAC,IAAI,CAAC,sBAAsB,IAAA,WAAI,EAAC,OAAO,CAAC,IAAI,EAAE,WAAW,CAAC,EAAE,CAAC,CAAC;QAEtE,MAAM,KAAK,GAAG,IAAA,qBAAK,EAAC,OAAO,EAAE,WAAW,EAAE;YACxC,GAAG,EAAE,IAAA,WAAI,EAAC,OAAO,CAAC,IAAI,EAAE,WAAW,CAAC;YACpC,KAAK,EAAE,SAAS;YAChB,GAAG,EAAE;gBACH,GAAG,OAAO,CAAC,GAAG;gBACd,QAAQ,EAAE,aAAa;aACxB;SACF,CAAC,CAAC;QAEH,KAAK,CAAC,EAAE,CAAC,OAAO,EAAE,CAAC,KAAK,EAAE,EAAE;YAC1B,OAAO,CAAC,KAAK,CAAC,qCAAqC,EAAE,KAAK,CAAC,CAAC;YAC5D,OAAO,CAAC,EAAE,OAAO,EAAE,KAAK,EAAE,CAAC,CAAC;QAC9B,CAAC,CAAC,CAAC;QAEH,KAAK,CAAC,EAAE,CAAC,MAAM,EAAE,CAAC,IAAI,EAAE,EAAE;YACxB,IAAI,IAAI,KAAK,CAAC,EAAE,CAAC;gBACf,OAAO,CAAC,IAAI,CAAC,4BAA4B,CAAC,CAAC;gBAC3C,OAAO,CAAC,EAAE,OAAO,EAAE,IAAI,EAAE,CAAC,CAAC;YAC7B,CAAC;iBAAM,CAAC;gBACN,OAAO,CAAC,KAAK,CAAC,uCAAuC,IAAI,EAAE,CAAC,CAAC;gBAC7D,OAAO,CAAC,EAAE,OAAO,EAAE,KAAK,EAAE,CAAC,CAAC;YAC9B,CAAC;QACH,CAAC,CAAC,CAAC;QAEH,6BAA6B;QAC7B,OAAO,CAAC,EAAE,CAAC,SAAS,EAAE,GAAG,EAAE;YACzB,OAAO,CAAC,IAAI,CAAC,gDAAgD,CAAC,CAAC;YAC/D,KAAK,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC;QACxB,CAAC,CAAC,CAAC;QAEH,OAAO,CAAC,EAAE,CAAC,QAAQ,EAAE,GAAG,EAAE;YACxB,OAAO,CAAC,IAAI,CAAC,+CAA+C,CAAC,CAAC;YAC9D,KAAK,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;QACvB,CAAC,CAAC,CAAC;IACL,CAAC,CAAC,CAAC;AACL,CAAC"} \ No newline at end of file +{"version":3,"file":"executor.js","names":[],"sources":["../../../../src/executors/dev/executor.ts"],"sourcesContent":["import type { ExecutorContext } from '@nx/devkit';\nimport { spawn } from 'child_process';\nimport { join } from 'path';\n\nexport interface RslibDevExecutorOptions {\n configFile?: string;\n port?: number;\n host?: string;\n open?: boolean;\n mode?: 'watch' | 'mf-dev';\n verbose?: boolean;\n}\n\nexport default async function rslibDevExecutor(\n options: RslibDevExecutorOptions,\n context: ExecutorContext,\n): Promise<{ success: boolean }> {\n const projectRoot =\n context.projectGraph?.nodes[context.projectName!]?.data?.root;\n\n if (!projectRoot) {\n throw new Error(`Could not find project root for ${context.projectName}`);\n }\n\n console.info(`Starting rslib dev server for ${context.projectName}...`);\n\n if (options.verbose) {\n console.info(`Options: ${JSON.stringify(options, null, 2)}`);\n console.info(`Project root: ${projectRoot}`);\n console.info(`Workspace root: ${context.root}`);\n }\n\n return new Promise<{ success: boolean }>((resolve) => {\n // Construct the rslib command based on mode\n const args = ['rslib'];\n\n if (options.mode === 'watch') {\n args.push('build', '--watch');\n } else {\n args.push('mf-dev'); // Default to mf-dev for Module Federation development\n }\n\n if (options.configFile && options.configFile !== 'rslib.config.ts') {\n args.push('--config', options.configFile);\n }\n\n if (options.port && options.mode === 'mf-dev') {\n args.push('--port', options.port.toString());\n }\n\n if (options.host && options.mode === 'mf-dev') {\n args.push('--host', options.host);\n }\n\n if (options.open && options.mode === 'mf-dev') {\n args.push('--open');\n }\n\n const command = args[0];\n const commandArgs = args.slice(1);\n\n console.info(`Running: ${args.join(' ')}`);\n console.info(`Working directory: ${join(context.root, projectRoot)}`);\n\n const child = spawn(command, commandArgs, {\n cwd: join(context.root, projectRoot),\n stdio: 'inherit',\n env: {\n ...process.env,\n NODE_ENV: 'development',\n },\n });\n\n child.on('error', (error) => {\n console.error('❌ Rslib dev server failed to start:', error);\n resolve({ success: false });\n });\n\n child.on('exit', (code) => {\n if (code === 0) {\n console.info('✅ Rslib dev server stopped');\n resolve({ success: true });\n } else {\n console.error(`❌ Rslib dev server exited with code ${code}`);\n resolve({ success: false });\n }\n });\n\n // Handle termination signals\n process.on('SIGTERM', () => {\n console.info('Received SIGTERM, stopping rslib dev server...');\n child.kill('SIGTERM');\n });\n\n process.on('SIGINT', () => {\n console.info('Received SIGINT, stopping rslib dev server...');\n child.kill('SIGINT');\n });\n });\n}\n"],"mappings":";;;;AAaA,eAA8B,iBAC5B,SACA,SAC+B;CAC/B,MAAM,cACJ,QAAQ,cAAc,MAAM,QAAQ,cAAe,MAAM;AAE3D,KAAI,CAAC,YACH,OAAM,IAAI,MAAM,mCAAmC,QAAQ,cAAc;AAG3E,SAAQ,KAAK,iCAAiC,QAAQ,YAAY,KAAK;AAEvE,KAAI,QAAQ,SAAS;AACnB,UAAQ,KAAK,YAAY,KAAK,UAAU,SAAS,MAAM,EAAE,GAAG;AAC5D,UAAQ,KAAK,iBAAiB,cAAc;AAC5C,UAAQ,KAAK,mBAAmB,QAAQ,OAAO;;AAGjD,QAAO,IAAI,SAA+B,YAAY;EAEpD,MAAM,OAAO,CAAC,QAAQ;AAEtB,MAAI,QAAQ,SAAS,QACnB,MAAK,KAAK,SAAS,UAAU;MAE7B,MAAK,KAAK,SAAS;AAGrB,MAAI,QAAQ,cAAc,QAAQ,eAAe,kBAC/C,MAAK,KAAK,YAAY,QAAQ,WAAW;AAG3C,MAAI,QAAQ,QAAQ,QAAQ,SAAS,SACnC,MAAK,KAAK,UAAU,QAAQ,KAAK,UAAU,CAAC;AAG9C,MAAI,QAAQ,QAAQ,QAAQ,SAAS,SACnC,MAAK,KAAK,UAAU,QAAQ,KAAK;AAGnC,MAAI,QAAQ,QAAQ,QAAQ,SAAS,SACnC,MAAK,KAAK,SAAS;EAGrB,MAAM,UAAU,KAAK;EACrB,MAAM,cAAc,KAAK,MAAM,EAAE;AAEjC,UAAQ,KAAK,YAAY,KAAK,KAAK,IAAI,GAAG;AAC1C,UAAQ,KAAK,qCAA2B,QAAQ,MAAM,YAAY,GAAG;EAErE,MAAM,iCAAc,SAAS,aAAa;GACxC,oBAAU,QAAQ,MAAM,YAAY;GACpC,OAAO;GACP,KAAK;IACH,GAAG,QAAQ;IACX,UAAU;IACX;GACF,CAAC;AAEF,QAAM,GAAG,UAAU,UAAU;AAC3B,WAAQ,MAAM,uCAAuC,MAAM;AAC3D,WAAQ,EAAE,SAAS,OAAO,CAAC;IAC3B;AAEF,QAAM,GAAG,SAAS,SAAS;AACzB,OAAI,SAAS,GAAG;AACd,YAAQ,KAAK,6BAA6B;AAC1C,YAAQ,EAAE,SAAS,MAAM,CAAC;UACrB;AACL,YAAQ,MAAM,uCAAuC,OAAO;AAC5D,YAAQ,EAAE,SAAS,OAAO,CAAC;;IAE7B;AAGF,UAAQ,GAAG,iBAAiB;AAC1B,WAAQ,KAAK,iDAAiD;AAC9D,SAAM,KAAK,UAAU;IACrB;AAEF,UAAQ,GAAG,gBAAgB;AACzB,WAAQ,KAAK,gDAAgD;AAC7D,SAAM,KAAK,SAAS;IACpB;GACF"} \ No newline at end of file diff --git a/tools/rslib-plugin/dist/src/executors/echo/executor.d.ts b/tools/rslib-plugin/dist/src/executors/echo/executor.d.ts index 4cc31112d84..1e975d22e7a 100644 --- a/tools/rslib-plugin/dist/src/executors/echo/executor.d.ts +++ b/tools/rslib-plugin/dist/src/executors/echo/executor.d.ts @@ -1,7 +1,12 @@ -import type { ExecutorContext } from '@nx/devkit'; -export interface EchoExecutorOptions { - message?: string; +import { ExecutorContext } from "@nx/devkit"; + +//#region src/executors/echo/executor.d.ts +interface EchoExecutorOptions { + message?: string; } -export default function echoExecutor(options: EchoExecutorOptions, context: ExecutorContext): Promise<{ - success: boolean; +declare function echoExecutor(options: EchoExecutorOptions, context: ExecutorContext): Promise<{ + success: boolean; }>; +//#endregion +export { EchoExecutorOptions, echoExecutor as default }; +//# sourceMappingURL=executor.d.ts.map \ No newline at end of file diff --git a/tools/rslib-plugin/dist/src/executors/echo/executor.js b/tools/rslib-plugin/dist/src/executors/echo/executor.js index b0fc9ffd4c0..5d57779c4c4 100644 --- a/tools/rslib-plugin/dist/src/executors/echo/executor.js +++ b/tools/rslib-plugin/dist/src/executors/echo/executor.js @@ -1,9 +1,11 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -exports.default = echoExecutor; + +//#region src/executors/echo/executor.ts async function echoExecutor(options, context) { - console.info(`Executing echo for ${context.projectName}...`); - console.info(`Message: ${options.message || 'Hello from rslib executor!'}`); - return { success: true }; + console.info(`Executing echo for ${context.projectName}...`); + console.info(`Message: ${options.message || "Hello from rslib executor!"}`); + return { success: true }; } + +//#endregion +module.exports = echoExecutor; //# sourceMappingURL=executor.js.map \ No newline at end of file diff --git a/tools/rslib-plugin/dist/src/executors/echo/executor.js.map b/tools/rslib-plugin/dist/src/executors/echo/executor.js.map index a6f79739f01..5ddc23562d0 100644 --- a/tools/rslib-plugin/dist/src/executors/echo/executor.js.map +++ b/tools/rslib-plugin/dist/src/executors/echo/executor.js.map @@ -1 +1 @@ -{"version":3,"file":"executor.js","sourceRoot":"","sources":["../../../../src/executors/echo/executor.ts"],"names":[],"mappings":";;AAMA,+BAQC;AARc,KAAK,UAAU,YAAY,CACxC,OAA4B,EAC5B,OAAwB;IAExB,OAAO,CAAC,IAAI,CAAC,sBAAsB,OAAO,CAAC,WAAW,KAAK,CAAC,CAAC;IAC7D,OAAO,CAAC,IAAI,CAAC,YAAY,OAAO,CAAC,OAAO,IAAI,4BAA4B,EAAE,CAAC,CAAC;IAE5E,OAAO,EAAE,OAAO,EAAE,IAAI,EAAE,CAAC;AAC3B,CAAC"} \ No newline at end of file +{"version":3,"file":"executor.js","names":[],"sources":["../../../../src/executors/echo/executor.ts"],"sourcesContent":["import type { ExecutorContext } from '@nx/devkit';\n\nexport interface EchoExecutorOptions {\n message?: string;\n}\n\nexport default async function echoExecutor(\n options: EchoExecutorOptions,\n context: ExecutorContext,\n): Promise<{ success: boolean }> {\n console.info(`Executing echo for ${context.projectName}...`);\n console.info(`Message: ${options.message || 'Hello from rslib executor!'}`);\n\n return { success: true };\n}\n"],"mappings":";;AAMA,eAA8B,aAC5B,SACA,SAC+B;AAC/B,SAAQ,KAAK,sBAAsB,QAAQ,YAAY,KAAK;AAC5D,SAAQ,KAAK,YAAY,QAAQ,WAAW,+BAA+B;AAE3E,QAAO,EAAE,SAAS,MAAM"} \ No newline at end of file diff --git a/tools/rslib-plugin/dist/src/index.d.ts b/tools/rslib-plugin/dist/src/index.d.ts index 75ae9da5823..bab6f7789ae 100644 --- a/tools/rslib-plugin/dist/src/index.d.ts +++ b/tools/rslib-plugin/dist/src/index.d.ts @@ -1,6 +1,4 @@ -export { default as buildExecutor } from './executors/build/executor'; -export { default as devExecutor } from './executors/dev/executor'; -export { default as echoExecutor } from './executors/echo/executor'; -export type { RslibBuildExecutorOptions } from './executors/build/executor'; -export type { RslibDevExecutorOptions } from './executors/dev/executor'; -export type { EchoExecutorOptions } from './executors/echo/executor'; +import rslibBuildExecutor, { RslibBuildExecutorOptions } from "./executors/build/executor.js"; +import rslibDevExecutor, { RslibDevExecutorOptions } from "./executors/dev/executor.js"; +import echoExecutor, { EchoExecutorOptions } from "./executors/echo/executor.js"; +export { type EchoExecutorOptions, type RslibBuildExecutorOptions, type RslibDevExecutorOptions, rslibBuildExecutor as buildExecutor, rslibDevExecutor as devExecutor, echoExecutor }; \ No newline at end of file diff --git a/tools/rslib-plugin/dist/src/index.js b/tools/rslib-plugin/dist/src/index.js index fbb556fa9a7..4a2cd47ebc5 100644 --- a/tools/rslib-plugin/dist/src/index.js +++ b/tools/rslib-plugin/dist/src/index.js @@ -1,14 +1,8 @@ -"use strict"; -var __importDefault = (this && this.__importDefault) || function (mod) { - return (mod && mod.__esModule) ? mod : { "default": mod }; -}; -Object.defineProperty(exports, "__esModule", { value: true }); -exports.echoExecutor = exports.devExecutor = exports.buildExecutor = void 0; -// Export executors -var executor_1 = require("./executors/build/executor"); -Object.defineProperty(exports, "buildExecutor", { enumerable: true, get: function () { return __importDefault(executor_1).default; } }); -var executor_2 = require("./executors/dev/executor"); -Object.defineProperty(exports, "devExecutor", { enumerable: true, get: function () { return __importDefault(executor_2).default; } }); -var executor_3 = require("./executors/echo/executor"); -Object.defineProperty(exports, "echoExecutor", { enumerable: true, get: function () { return __importDefault(executor_3).default; } }); -//# sourceMappingURL=index.js.map \ No newline at end of file +Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); +const require_executors_build_executor = require('./executors/build/executor.js'); +const require_executors_dev_executor = require('./executors/dev/executor.js'); +const require_executors_echo_executor = require('./executors/echo/executor.js'); + +exports.buildExecutor = require_executors_build_executor; +exports.devExecutor = require_executors_dev_executor; +exports.echoExecutor = require_executors_echo_executor; \ No newline at end of file diff --git a/tools/rslib-plugin/dist/src/index.js.map b/tools/rslib-plugin/dist/src/index.js.map deleted file mode 100644 index 9b1bde487a1..00000000000 --- a/tools/rslib-plugin/dist/src/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":";;;;;;AAAA,mBAAmB;AACnB,uDAAsE;AAA7D,0HAAA,OAAO,OAAiB;AACjC,qDAAkE;AAAzD,wHAAA,OAAO,OAAe;AAC/B,sDAAoE;AAA3D,yHAAA,OAAO,OAAgB"} \ No newline at end of file diff --git a/tools/rslib-plugin/project.json b/tools/rslib-plugin/project.json index 3d97e7bd746..523cc795bab 100644 --- a/tools/rslib-plugin/project.json +++ b/tools/rslib-plugin/project.json @@ -12,7 +12,7 @@ "parallel": false, "commands": [ "node -e \"require('fs').rmSync('tools/rslib-plugin/dist',{recursive:true,force:true})\"", - "pnpm exec tsc -p tools/rslib-plugin/tsconfig.json --outDir tools/rslib-plugin/dist", + "pnpm -C tools/rslib-plugin exec tsdown --config tsdown.config.ts", "cp tools/rslib-plugin/*.md tools/rslib-plugin/dist", "cp tools/rslib-plugin/package.json tools/rslib-plugin/dist", "cp tools/rslib-plugin/executors.json tools/rslib-plugin/dist", diff --git a/tools/rslib-plugin/tsdown.config.ts b/tools/rslib-plugin/tsdown.config.ts new file mode 100644 index 00000000000..c2f1769bea4 --- /dev/null +++ b/tools/rslib-plugin/tsdown.config.ts @@ -0,0 +1,30 @@ +import { defineConfig } from 'tsdown'; + +export default defineConfig([ + { + name: 'rslib-plugin-build', + cwd: import.meta.dirname, + entry: { + index: 'src/index.ts', + 'executors/build/executor': 'src/executors/build/executor.ts', + 'executors/dev/executor': 'src/executors/dev/executor.ts', + 'executors/echo/executor': 'src/executors/echo/executor.ts', + }, + tsconfig: 'tsconfig.json', + outDir: 'dist/src', + format: ['cjs'], + external: [/^[^./]/], + sourcemap: true, + clean: true, + dts: { + resolver: 'tsc', + }, + inlineOnly: false, + skipNodeModulesBundle: true, + unbundle: true, + outExtensions: () => ({ + js: '.js', + dts: '.d.ts', + }), + }, +]); From 219a4f4e3a24a8e72916d6ec5c0c012026997dd1 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Sat, 28 Feb 2026 20:22:58 +0000 Subject: [PATCH 05/86] fix(module-federation): stabilize enhanced tsdown wrapper modules --- .../src/wrapper/AsyncBoundaryPlugin.ts | 3 ++- .../enhanced/src/wrapper/BaseWrapperPlugin.ts | 12 ++++------- .../src/wrapper/ConsumeSharedPlugin.ts | 3 ++- .../enhanced/src/wrapper/ContainerPlugin.ts | 3 ++- .../src/wrapper/ContainerReferencePlugin.ts | 3 ++- .../src/wrapper/FederationModulesPlugin.ts | 10 ++-------- .../src/wrapper/FederationRuntimePlugin.ts | 7 ++----- .../wrapper/HoistContainerReferencesPlugin.ts | 3 ++- .../src/wrapper/ModuleFederationPlugin.ts | 3 ++- .../src/wrapper/ProvideSharedPlugin.ts | 3 ++- packages/enhanced/src/wrapper/SharePlugin.ts | 3 ++- .../src/wrapper/TreeShakingSharedPlugin.ts | 7 ++----- packages/enhanced/tsdown.config.ts | 20 ------------------- 13 files changed, 26 insertions(+), 54 deletions(-) diff --git a/packages/enhanced/src/wrapper/AsyncBoundaryPlugin.ts b/packages/enhanced/src/wrapper/AsyncBoundaryPlugin.ts index 11ed17eb0b7..47f13615442 100644 --- a/packages/enhanced/src/wrapper/AsyncBoundaryPlugin.ts +++ b/packages/enhanced/src/wrapper/AsyncBoundaryPlugin.ts @@ -1,10 +1,11 @@ import type { Options } from '../lib/container/AsyncBoundaryPlugin'; +import CoreAsyncBoundaryPlugin from '../lib/container/AsyncBoundaryPlugin'; import BaseWrapperPlugin from './BaseWrapperPlugin'; const PLUGIN_NAME = 'AsyncBoundaryPlugin'; export default class AsyncBoundaryPlugin extends BaseWrapperPlugin { constructor(options: Options) { - super(options, PLUGIN_NAME, '../lib/container/AsyncBoundaryPlugin'); + super(options, PLUGIN_NAME, CoreAsyncBoundaryPlugin); } } diff --git a/packages/enhanced/src/wrapper/BaseWrapperPlugin.ts b/packages/enhanced/src/wrapper/BaseWrapperPlugin.ts index d28d170d4a2..8b7cac2e267 100644 --- a/packages/enhanced/src/wrapper/BaseWrapperPlugin.ts +++ b/packages/enhanced/src/wrapper/BaseWrapperPlugin.ts @@ -20,12 +20,12 @@ export default abstract class BaseWrapperPlugin protected _options: any; name: string; protected pluginName: string; - protected coreModulePath: string; + protected corePlugin: any; - constructor(options: any, pluginName: string, coreModulePath: string) { + constructor(options: any, pluginName: string, corePlugin: any) { this._options = options; this.pluginName = pluginName; - this.coreModulePath = coreModulePath; + this.corePlugin = corePlugin; this.name = pluginName; } @@ -34,11 +34,7 @@ export default abstract class BaseWrapperPlugin process.env['FEDERATION_WEBPACK_PATH'] = process.env['FEDERATION_WEBPACK_PATH'] || getWebpackPath(compiler); - // Dynamically import core plugin - const coreModule = require(this.coreModulePath) as { - default?: any; - }; - const CorePlugin = coreModule.default ?? coreModule; + const CorePlugin = this.corePlugin; // Create core plugin instance and apply it this.createCorePluginInstance(CorePlugin, compiler); diff --git a/packages/enhanced/src/wrapper/ConsumeSharedPlugin.ts b/packages/enhanced/src/wrapper/ConsumeSharedPlugin.ts index aa3a34e328f..427a388574e 100644 --- a/packages/enhanced/src/wrapper/ConsumeSharedPlugin.ts +++ b/packages/enhanced/src/wrapper/ConsumeSharedPlugin.ts @@ -1,10 +1,11 @@ import type { ConsumeSharedPluginOptions } from '../declarations/plugins/sharing/ConsumeSharedPlugin'; +import CoreConsumeSharedPlugin from '../lib/sharing/ConsumeSharedPlugin'; import BaseWrapperPlugin from './BaseWrapperPlugin'; const PLUGIN_NAME = 'ConsumeSharedPlugin'; export default class ConsumeSharedPlugin extends BaseWrapperPlugin { constructor(options: ConsumeSharedPluginOptions) { - super(options, PLUGIN_NAME, '../lib/sharing/ConsumeSharedPlugin'); + super(options, PLUGIN_NAME, CoreConsumeSharedPlugin); } } diff --git a/packages/enhanced/src/wrapper/ContainerPlugin.ts b/packages/enhanced/src/wrapper/ContainerPlugin.ts index 6ee70d996e9..dcb5d7108ea 100644 --- a/packages/enhanced/src/wrapper/ContainerPlugin.ts +++ b/packages/enhanced/src/wrapper/ContainerPlugin.ts @@ -1,10 +1,11 @@ import type { containerPlugin } from '@module-federation/sdk'; +import CoreContainerPlugin from '../lib/container/ContainerPlugin'; import BaseWrapperPlugin from './BaseWrapperPlugin'; const PLUGIN_NAME = 'ContainerPlugin'; export default class ContainerPlugin extends BaseWrapperPlugin { constructor(options: containerPlugin.ContainerPluginOptions) { - super(options, PLUGIN_NAME, '../lib/container/ContainerPlugin'); + super(options, PLUGIN_NAME, CoreContainerPlugin); } } diff --git a/packages/enhanced/src/wrapper/ContainerReferencePlugin.ts b/packages/enhanced/src/wrapper/ContainerReferencePlugin.ts index 73cd06a0ca9..e40049fdfe2 100644 --- a/packages/enhanced/src/wrapper/ContainerReferencePlugin.ts +++ b/packages/enhanced/src/wrapper/ContainerReferencePlugin.ts @@ -1,4 +1,5 @@ import type { containerReferencePlugin } from '@module-federation/sdk'; +import CoreContainerReferencePlugin from '../lib/container/ContainerReferencePlugin'; import BaseWrapperPlugin from './BaseWrapperPlugin'; const PLUGIN_NAME = 'ContainerReferencePlugin'; @@ -7,6 +8,6 @@ export default class ContainerReferencePlugin extends BaseWrapperPlugin { constructor( options: containerReferencePlugin.ContainerReferencePluginOptions, ) { - super(options, PLUGIN_NAME, '../lib/container/ContainerReferencePlugin'); + super(options, PLUGIN_NAME, CoreContainerReferencePlugin); } } diff --git a/packages/enhanced/src/wrapper/FederationModulesPlugin.ts b/packages/enhanced/src/wrapper/FederationModulesPlugin.ts index 42863c2b091..e6efad770f2 100644 --- a/packages/enhanced/src/wrapper/FederationModulesPlugin.ts +++ b/packages/enhanced/src/wrapper/FederationModulesPlugin.ts @@ -1,21 +1,15 @@ import type { Compilation } from 'webpack'; +import CoreFederationModulesPlugin from '../lib/container/runtime/FederationModulesPlugin'; import BaseWrapperPlugin from './BaseWrapperPlugin'; const PLUGIN_NAME = 'FederationModulesPlugin'; export default class FederationModulesPlugin extends BaseWrapperPlugin { constructor() { - super({}, PLUGIN_NAME, '../lib/container/runtime/FederationModulesPlugin'); + super({}, PLUGIN_NAME, CoreFederationModulesPlugin); } static getCompilationHooks(compilation: Compilation) { - const coreModule = - require('../lib/container/runtime/FederationModulesPlugin') as { - default?: typeof import('../lib/container/runtime/FederationModulesPlugin').default; - getCompilationHooks?: typeof import('../lib/container/runtime/FederationModulesPlugin').default.getCompilationHooks; - }; - const CoreFederationModulesPlugin = (coreModule.default ?? - coreModule) as typeof import('../lib/container/runtime/FederationModulesPlugin').default; return CoreFederationModulesPlugin.getCompilationHooks(compilation); } diff --git a/packages/enhanced/src/wrapper/FederationRuntimePlugin.ts b/packages/enhanced/src/wrapper/FederationRuntimePlugin.ts index 33222becbb7..a1d0fff5e4d 100644 --- a/packages/enhanced/src/wrapper/FederationRuntimePlugin.ts +++ b/packages/enhanced/src/wrapper/FederationRuntimePlugin.ts @@ -1,4 +1,5 @@ import type { moduleFederationPlugin } from '@module-federation/sdk'; +import CoreFederationRuntimePlugin from '../lib/container/runtime/FederationRuntimePlugin'; import BaseWrapperPlugin from './BaseWrapperPlugin'; const PLUGIN_NAME = 'FederationRuntimePlugin'; @@ -7,11 +8,7 @@ export default class FederationRuntimePlugin extends BaseWrapperPlugin { entryFilePath: string; constructor(options?: moduleFederationPlugin.ModuleFederationPluginOptions) { - super( - options, - PLUGIN_NAME, - '../lib/container/runtime/FederationRuntimePlugin', - ); + super(options, PLUGIN_NAME, CoreFederationRuntimePlugin); this.entryFilePath = ''; } diff --git a/packages/enhanced/src/wrapper/HoistContainerReferencesPlugin.ts b/packages/enhanced/src/wrapper/HoistContainerReferencesPlugin.ts index 9c99a86d2c5..f34d229745a 100644 --- a/packages/enhanced/src/wrapper/HoistContainerReferencesPlugin.ts +++ b/packages/enhanced/src/wrapper/HoistContainerReferencesPlugin.ts @@ -1,9 +1,10 @@ +import CoreHoistContainerReferencesPlugin from '../lib/container/HoistContainerReferencesPlugin'; import BaseWrapperPlugin from './BaseWrapperPlugin'; const PLUGIN_NAME = 'HoistContainerReferencesPlugin'; export default class HoistContainerReferencesPlugin extends BaseWrapperPlugin { constructor() { - super({}, PLUGIN_NAME, '../lib/container/hoistContainerReferencesPlugin'); + super({}, PLUGIN_NAME, CoreHoistContainerReferencesPlugin); } } diff --git a/packages/enhanced/src/wrapper/ModuleFederationPlugin.ts b/packages/enhanced/src/wrapper/ModuleFederationPlugin.ts index d758fbf135c..e83f2f81e5b 100644 --- a/packages/enhanced/src/wrapper/ModuleFederationPlugin.ts +++ b/packages/enhanced/src/wrapper/ModuleFederationPlugin.ts @@ -4,6 +4,7 @@ import { type moduleFederationPlugin, } from '@module-federation/sdk'; +import CoreModuleFederationPlugin from '../lib/container/ModuleFederationPlugin'; import type IModuleFederationPlugin from '../lib/container/ModuleFederationPlugin'; import path from 'node:path'; @@ -17,7 +18,7 @@ export default class ModuleFederationPlugin extends BaseWrapperPlugin { private _mfPlugin?: IModuleFederationPlugin; constructor(options: moduleFederationPlugin.ModuleFederationPluginOptions) { - super(options, PLUGIN_NAME, '../lib/container/ModuleFederationPlugin'); + super(options, PLUGIN_NAME, CoreModuleFederationPlugin); } protected override createCorePluginInstance( diff --git a/packages/enhanced/src/wrapper/ProvideSharedPlugin.ts b/packages/enhanced/src/wrapper/ProvideSharedPlugin.ts index 2a6a59a7151..558712c5ad0 100644 --- a/packages/enhanced/src/wrapper/ProvideSharedPlugin.ts +++ b/packages/enhanced/src/wrapper/ProvideSharedPlugin.ts @@ -1,10 +1,11 @@ import type { ProvideSharedPluginOptions } from '../declarations/plugins/sharing/ProvideSharedPlugin'; +import CoreProvideSharedPlugin from '../lib/sharing/ProvideSharedPlugin'; import BaseWrapperPlugin from './BaseWrapperPlugin'; const PLUGIN_NAME = 'ProvideSharedPlugin'; export default class ProvideSharedPlugin extends BaseWrapperPlugin { constructor(options: ProvideSharedPluginOptions) { - super(options, PLUGIN_NAME, '../lib/sharing/ProvideSharedPlugin'); + super(options, PLUGIN_NAME, CoreProvideSharedPlugin); } } diff --git a/packages/enhanced/src/wrapper/SharePlugin.ts b/packages/enhanced/src/wrapper/SharePlugin.ts index 707e20b4dc5..3f016521c13 100644 --- a/packages/enhanced/src/wrapper/SharePlugin.ts +++ b/packages/enhanced/src/wrapper/SharePlugin.ts @@ -1,10 +1,11 @@ import type { SharePluginOptions } from '../declarations/plugins/sharing/SharePlugin'; +import CoreSharePlugin from '../lib/sharing/SharePlugin'; import BaseWrapperPlugin from './BaseWrapperPlugin'; const PLUGIN_NAME = 'SharePlugin'; export default class SharePlugin extends BaseWrapperPlugin { constructor(options: SharePluginOptions) { - super(options, PLUGIN_NAME, '../lib/sharing/SharePlugin'); + super(options, PLUGIN_NAME, CoreSharePlugin); } } diff --git a/packages/enhanced/src/wrapper/TreeShakingSharedPlugin.ts b/packages/enhanced/src/wrapper/TreeShakingSharedPlugin.ts index a63ed090cf8..7599c989d99 100644 --- a/packages/enhanced/src/wrapper/TreeShakingSharedPlugin.ts +++ b/packages/enhanced/src/wrapper/TreeShakingSharedPlugin.ts @@ -1,14 +1,11 @@ import type { TreeShakingSharePluginOptions } from '../lib/sharing/tree-shaking/TreeShakingSharedPlugin'; +import CoreTreeShakingSharedPlugin from '../lib/sharing/tree-shaking/TreeShakingSharedPlugin'; import BaseWrapperPlugin from './BaseWrapperPlugin'; const PLUGIN_NAME = 'TreeShakingSharedPlugin'; export default class TreeShakingSharedPlugin extends BaseWrapperPlugin { constructor(options: TreeShakingSharePluginOptions) { - super( - options, - PLUGIN_NAME, - '../lib/sharing/tree-shaking/TreeShakingSharedPlugin', - ); + super(options, PLUGIN_NAME, CoreTreeShakingSharedPlugin); } } diff --git a/packages/enhanced/tsdown.config.ts b/packages/enhanced/tsdown.config.ts index fca300475e3..9683d090d20 100644 --- a/packages/enhanced/tsdown.config.ts +++ b/packages/enhanced/tsdown.config.ts @@ -10,26 +10,6 @@ export default defineConfig([ rspack: 'src/rspack.ts', runtime: 'src/runtime.ts', prefetch: 'src/prefetch.ts', - 'lib/container/ModuleFederationPlugin': - 'src/lib/container/ModuleFederationPlugin.ts', - 'lib/container/ContainerReferencePlugin': - 'src/lib/container/ContainerReferencePlugin.ts', - 'lib/container/ContainerPlugin': 'src/lib/container/ContainerPlugin.ts', - 'lib/container/AsyncBoundaryPlugin': - 'src/lib/container/AsyncBoundaryPlugin.ts', - 'lib/container/hoistContainerReferencesPlugin': - 'src/lib/container/HoistContainerReferencesPlugin.ts', - 'lib/container/runtime/FederationModulesPlugin': - 'src/lib/container/runtime/FederationModulesPlugin.ts', - 'lib/container/runtime/FederationRuntimePlugin': - 'src/lib/container/runtime/FederationRuntimePlugin.ts', - 'lib/sharing/SharePlugin': 'src/lib/sharing/SharePlugin.ts', - 'lib/sharing/ConsumeSharedPlugin': - 'src/lib/sharing/ConsumeSharedPlugin.ts', - 'lib/sharing/ProvideSharedPlugin': - 'src/lib/sharing/ProvideSharedPlugin.ts', - 'lib/sharing/tree-shaking/TreeShakingSharedPlugin': - 'src/lib/sharing/tree-shaking/TreeShakingSharedPlugin.ts', }, tsconfig: 'tsconfig.lib.json', outDir: 'dist/src', From 29285f6a5a3e915809b1e2adf795e8b14f430d90 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Sat, 28 Feb 2026 23:16:33 +0000 Subject: [PATCH 06/86] refactor: migrate monorepo orchestration to turborepo --- .github/workflows/build-and-test.yml | 74 +-- .github/workflows/bundle-size.yml | 42 +- .github/workflows/devtools.yml | 64 +- .github/workflows/e2e-manifest.yml | 54 +- .github/workflows/e2e-metro.yml | 222 +------ .github/workflows/e2e-modern-ssr.yml | 66 +- .github/workflows/e2e-modern.yml | 53 +- .github/workflows/e2e-next-dev.yml | 53 +- .github/workflows/e2e-next-prod.yml | 50 +- .github/workflows/e2e-node.yml | 50 +- .github/workflows/e2e-router.yml | 50 +- .github/workflows/e2e-runtime.yml | 50 +- .github/workflows/e2e-shared-tree-shaking.yml | 54 +- .github/workflows/e2e-treeshake.yml | 51 +- .github/workflows/pkg-pr-new.yml | 19 +- .github/workflows/release-pull-request.yml | 5 +- .github/workflows/release.yml | 2 +- .gitignore | 2 +- .vscode/launch.json | 24 +- .vscode/tasks.json | 18 +- apps/3000-home/package.json | 11 +- apps/3001-shop/package.json | 11 +- apps/3002-checkout/package.json | 11 +- apps/bundle-size/package.json | 14 + .../3009-webpack-provider/package.json | 9 + .../3010-rspack-provider/package.json | 9 + .../package.json | 8 + .../package.json | 8 + apps/manifest-demo/webpack-host/package.json | 13 + .../host/package.json | 10 +- .../provider-csr/package.json | 10 +- .../provider/package.json | 9 +- .../dynamic-nested-remote/package.json | 9 +- .../dynamic-remote-new-version/package.json | 9 +- apps/modernjs-ssr/dynamic-remote/package.json | 11 +- apps/modernjs-ssr/host/package.json | 9 +- apps/modernjs-ssr/nested-remote/package.json | 9 +- .../remote-new-version/package.json | 9 +- apps/modernjs-ssr/remote/package.json | 9 +- .../next-app-router-4000/package.json | 12 +- .../next-app-router-4001/package.json | 12 +- .../package.json | 13 +- apps/node-dynamic-remote/package.json | 13 +- apps/node-host-e2e/package.json | 5 + apps/node-host/package.json | 11 + apps/node-local-remote/package.json | 11 + apps/node-remote/package.json | 12 +- apps/react-ts-host/package.json | 10 + apps/react-ts-nested-remote/package.json | 10 + apps/react-ts-remote/package.json | 8 + apps/reactRemoteUI/package.json | 12 + apps/reactStorybook/package.json | 16 + .../router-demo/router-host-2000/package.json | 10 +- .../router-host-v5-2200/package.json | 9 +- .../router-host-vue3-2100/package.json | 6 +- .../router-remote1-2001/package.json | 6 +- .../router-remote2-2002/package.json | 6 +- .../router-remote3-2003/package.json | 6 +- .../router-remote4-2004/package.json | 6 +- .../router-remote5-2005/package.json | 5 +- .../router-demo/router-remote6-2006/README.md | 3 +- .../router-remote6-2006/package.json | 6 +- apps/rslib-module/README.md | 2 +- apps/rslib-module/package.json | 8 +- .../3005-runtime-host/package.json | 13 + .../3006-runtime-remote/package.json | 9 + .../3007-runtime-remote/package.json | 9 + .../3008-runtime-remote/package.json | 7 +- .../no-server/host/package.json | 9 +- .../no-server/provider/package.json | 4 +- .../with-server/host/package.json | 14 +- .../with-server/provider/package.json | 4 +- apps/website-new/package.json | 5 +- nx.json | 88 --- package.json | 56 +- packages/assemble-release-plan/README.md | 22 +- packages/assemble-release-plan/package.json | 2 +- .../bridge-react-webpack-plugin/package.json | 5 +- packages/bridge/bridge-react/package.json | 5 +- packages/bridge/bridge-shared/package.json | 2 +- packages/bridge/vue3-bridge/package.json | 2 +- packages/chrome-devtools/package.json | 9 +- packages/cli/package.json | 6 + packages/core/package.json | 6 + .../create-module-federation/package.json | 5 +- .../provider-rslib-storybook-ts/README.md | 2 +- .../templates/provider-rslib-ts/README.md | 2 - packages/data-prefetch/package.json | 6 +- packages/dts-plugin/package.json | 8 + packages/enhanced/package.json | 7 + packages/error-codes/package.json | 7 + packages/esbuild/package.json | 6 + packages/esbuild/src/adapters/lib/manifest.ts | 2 +- packages/managers/package.json | 7 + packages/manifest/package.json | 7 + packages/metro-core/package.json | 7 +- packages/metro-plugin-rnc-cli/package.json | 5 + packages/metro-plugin-rnef/README.md | 4 +- packages/metro-plugin-rnef/package.json | 5 +- packages/modernjs-v3/package.json | 5 +- packages/modernjs/package.json | 5 +- packages/native-federation-tests/package.json | 6 + .../native-federation-typescript/package.json | 6 + packages/nextjs-mf/package.json | 6 +- packages/node/package.json | 6 + packages/retry-plugin/README.md | 104 ++- packages/retry-plugin/package.json | 7 + packages/rsbuild-plugin/package.json | 6 + packages/rspack/package.json | 7 + packages/rspress-plugin/README.md | 2 +- packages/rspress-plugin/package.json | 6 +- packages/runtime-core/package.json | 7 + .../README.md | 6 +- .../package.json | 5 + packages/runtime-tools/package.json | 5 + packages/runtime/package.json | 7 + packages/sdk/package.json | 7 + packages/storybook-addon/package.json | 7 + .../third-party-dts-extractor/package.json | 6 + packages/treeshake-frontend/README.md | 44 +- packages/treeshake-frontend/package.json | 8 +- packages/treeshake-server/README.md | 22 +- packages/treeshake-server/package.json | 6 +- packages/typescript/package.json | 6 +- packages/utilities/package.json | 6 + packages/webpack-bundler-runtime/package.json | 7 + pnpm-lock.yaml | 156 +++-- project.json | 5 - scripts/codex-setup.sh | 28 +- scripts/nx-worktree.sh | 26 - tools/rslib-plugin/README.md | 15 +- tools/rslib-plugin/package.json | 5 + tools/scripts/ci-is-affected.mjs | 225 +++++-- tools/scripts/ci-local.mjs | 347 ++-------- tools/scripts/publish-pkg-pr-new-previews.mjs | 2 +- tools/scripts/run-manifest-e2e.mjs | 18 +- tools/scripts/run-next-e2e.mjs | 50 +- tools/scripts/run-router-e2e.mjs | 2 +- tools/scripts/sync-project-target-scripts.mjs | 606 ++++++++++++++++++ turbo.json | 71 ++ 140 files changed, 1864 insertions(+), 1773 deletions(-) delete mode 100644 nx.json delete mode 100644 project.json delete mode 100755 scripts/nx-worktree.sh create mode 100644 tools/scripts/sync-project-target-scripts.mjs create mode 100644 turbo.json diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 58c5bc3c1a4..d449b6a835d 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -24,14 +24,6 @@ jobs: with: fetch-depth: 0 - - name: Cache Tool Downloads - uses: actions/cache@v5 - with: - path: ~/.cache - key: ${{ runner.os }}-toolcache-${{ hashFiles('pnpm-lock.yaml') }} - restore-keys: | - ${{ runner.os }}-toolcache- - - name: Setup pnpm uses: pnpm/action-setup@v4 @@ -42,70 +34,8 @@ jobs: cache: 'pnpm' cache-dependency-path: '**/pnpm-lock.yaml' - - name: Remove cached node_modules - run: rm -rf node_modules .nx - - - name: Set Playwright cache status - run: | - if [ -d "$HOME/.cache/ms-playwright" ] || [ -d "$HOME/.cache/Cypress" ]; then - echo "PLAYWRIGHT_CACHE_HIT=true" >> "$GITHUB_ENV" - else - echo "PLAYWRIGHT_CACHE_HIT=false" >> "$GITHUB_ENV" - fi - - - name: Set Nx SHA - uses: nrwl/nx-set-shas@v4 - - - name: Install Dependencies - run: pnpm install --frozen-lockfile - - - name: Install Playwright Browsers - run: pnpm exec playwright install --force - - - name: Install Cypress - # if: steps.browsers-cache.outputs.cache-hit != 'true' - run: npx cypress install - - - name: Check Code Format - run: npx nx format:check - - - name: Verify Rslib Template Publint Wiring - run: node packages/create-module-federation/scripts/verify-rslib-templates.mjs - - - name: Verify Package Rslib Publint Wiring - run: node tools/scripts/verify-rslib-publint-coverage.mjs - - - name: Verify Publint Workflow Coverage - run: node tools/scripts/verify-publint-workflow-coverage.mjs - - - name: Print Number of CPU Cores - run: nproc - - - name: Run Build for All - run: | - npx nx run-many --targets=build --projects=tag:type:pkg --parallel=4 --skip-nx-cache - npx nx run-many --targets=build --projects=tag:type:pkg --parallel=4 - - - name: Check Package Publishing Compatibility - run: | - for pkg in packages/*; do - if [ -f "$pkg/package.json" ] && \ - [ "$pkg" != "packages/assemble-release-plan" ] && \ - [ "$pkg" != "packages/chrome-devtools" ] && \ - [ "$pkg" != "packages/core" ] && \ - [ "$pkg" != "packages/modernjs" ] && \ - [ "$pkg" != "packages/utilities" ]; then - echo "Checking $pkg..." - npx publint "$pkg" - fi - done - - - name: Warm Nx Cache - run: npx nx run-many --targets=build --projects=tag:type:pkg --parallel=4 - - - name: Run Affected Test - timeout-minutes: 10 - run: npx nx affected -t test --parallel=3 --exclude='*,!tag:type:pkg' + - name: Run local CI parity job + run: pnpm run ci:local --only=build-and-test e2e-modern: needs: checkout-install diff --git a/.github/workflows/bundle-size.yml b/.github/workflows/bundle-size.yml index 748e40e4e93..ff7ef4a03af 100644 --- a/.github/workflows/bundle-size.yml +++ b/.github/workflows/bundle-size.yml @@ -16,47 +16,19 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout PR - uses: actions/checkout@v4 + uses: actions/checkout@v5 + with: + fetch-depth: 0 - name: Setup pnpm uses: pnpm/action-setup@v4 - name: Setup Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: 20 cache: pnpm + cache-dependency-path: '**/pnpm-lock.yaml' - - name: Install dependencies (PR) - run: pnpm install --frozen-lockfile - - - name: Build packages (PR) - run: npx nx run-many --targets=build --projects=tag:type:pkg --parallel=4 --skip-nx-cache - - - name: Measure bundle sizes (PR) - run: node scripts/bundle-size-report.mjs --output current.json - - - name: Checkout base branch - uses: actions/checkout@v4 - with: - ref: ${{ github.event.pull_request.base.sha }} - path: base - - - name: Install dependencies (base) - run: cd base && pnpm install --frozen-lockfile - - - name: Build packages (base) - run: cd base && npx nx run-many --targets=build --projects=tag:type:pkg --parallel=4 --skip-nx-cache - - - name: Measure bundle sizes (base) - run: node scripts/bundle-size-report.mjs --output base.json --packages-dir base/packages - - - name: Compare bundle sizes - run: node scripts/bundle-size-report.mjs --compare base.json --current current.json --output stats.txt - - - name: Upload bundle size stats - uses: actions/upload-artifact@v4 - with: - name: bundle-size-stats - path: stats.txt - retention-days: 5 + - name: Run local CI parity job + run: pnpm run ci:local --only=bundle-size diff --git a/.github/workflows/devtools.yml b/.github/workflows/devtools.yml index cb28cff7ff2..f4c5b110b3e 100644 --- a/.github/workflows/devtools.yml +++ b/.github/workflows/devtools.yml @@ -24,14 +24,6 @@ jobs: with: fetch-depth: 0 - - name: Cache Tool Downloads - uses: actions/cache@v5 - with: - path: ~/.cache - key: ${{ runner.os }}-toolcache-${{ hashFiles('pnpm-lock.yaml') }} - restore-keys: | - ${{ runner.os }}-toolcache- - - name: Setup pnpm uses: pnpm/action-setup@v4 @@ -42,57 +34,5 @@ jobs: cache: 'pnpm' cache-dependency-path: '**/pnpm-lock.yaml' - - name: Set Playwright cache status - run: | - if [ -d "$HOME/.cache/ms-playwright" ] || [ -d "$HOME/.cache/Cypress" ]; then - echo "PLAYWRIGHT_CACHE_HIT=true" >> "$GITHUB_ENV" - else - echo "PLAYWRIGHT_CACHE_HIT=false" >> "$GITHUB_ENV" - fi - - - name: Set Nx SHA - uses: nrwl/nx-set-shas@v4 - - - name: Install Dependencies - run: pnpm install --frozen-lockfile && find . -maxdepth 6 -type d \( -name ".cache" -o -name ".modern-js" \) -exec rm -rf {} + - - - name: Install Cypress - run: npx cypress install - - - name: Run Affected Build - run: npx nx run-many --targets=build --projects=tag:type:pkg - - - name: Configuration xvfb - shell: bash - run: sudo apt-get update && sudo apt-get install xvfb - - - name: E2E Chrome Devtools Dev - uses: nick-fields/retry@v3 - with: - timeout_minutes: 15 - max_attempts: 3 - command: | - npx kill-port 3009 3010 3011 3012 3013 4001 && - pnpm run app:manifest:dev & echo "done" && \ - npx wait-on tcp:3009 tcp:3010 tcp:3011 tcp:3012 tcp:3013 && \ - sleep 10 && - npx nx e2e:devtools chrome-devtools - - - name: E2E Chrome Devtools Prod - uses: nick-fields/retry@v3 - with: - timeout_minutes: 15 - max_attempts: 3 - command: | - npx kill-port 3009 3010 3011 3012 3013 4001 && - npx kill-port 3009 3010 3011 3012 3013 4001 && - pnpm run app:manifest:prod & echo "done" && \ - npx wait-on tcp:3009 tcp:3010 tcp:3011 tcp:3012 tcp:3013 && \ - sleep 30 && - npx nx e2e:devtools chrome-devtools - - - name: kill port - run: npx kill-port 3013 3009 3010 3011 3012 4001; exit 0 - - - name: Kill All Node Processes - run: pkill -f node || true + - name: Run local CI parity job + run: pnpm run ci:local --only=devtools diff --git a/.github/workflows/e2e-manifest.yml b/.github/workflows/e2e-manifest.yml index 71c19574e6e..f27fec0c202 100644 --- a/.github/workflows/e2e-manifest.yml +++ b/.github/workflows/e2e-manifest.yml @@ -14,22 +14,6 @@ jobs: with: fetch-depth: 0 - - name: Cache Tool Downloads - uses: actions/cache@v5 - with: - path: ~/.cache - key: ${{ runner.os }}-toolcache-${{ hashFiles('pnpm-lock.yaml') }} - restore-keys: | - ${{ runner.os }}-toolcache- - - - name: Set Playwright cache status - run: | - if [ -d "$HOME/.cache/ms-playwright" ] || [ -d "$HOME/.cache/Cypress" ]; then - echo "PLAYWRIGHT_CACHE_HIT=true" >> "$GITHUB_ENV" - else - echo "PLAYWRIGHT_CACHE_HIT=false" >> "$GITHUB_ENV" - fi - - name: Setup pnpm uses: pnpm/action-setup@v4 @@ -40,39 +24,5 @@ jobs: cache: 'pnpm' cache-dependency-path: '**/pnpm-lock.yaml' - - name: Set Nx SHA - uses: nrwl/nx-set-shas@v4 - - - name: Set SKIP_DEVTOOLS_POSTINSTALL environment variable - run: echo "SKIP_DEVTOOLS_POSTINSTALL=true" >> "$GITHUB_ENV" - - - name: Install Dependencies - run: pnpm install --frozen-lockfile - - - name: Install Cypress - run: npx cypress install - - - name: Run Build for All - run: npx nx run-many --targets=build --projects=tag:type:pkg - - - name: Run condition check script - id: check-ci - run: | - ci_status=0 - node tools/scripts/ci-is-affected.mjs --appName=manifest-webpack-host || ci_status=$? - if [ "$ci_status" -eq 0 ]; then - echo "run-e2e=true" >> "$GITHUB_OUTPUT" - elif [ "$ci_status" -eq 1 ]; then - echo "run-e2e=false" >> "$GITHUB_OUTPUT" - else - echo "ci-is-affected failed with unexpected exit code: $ci_status" >&2 - exit "$ci_status" - fi - - - name: E2E Test for Manifest Demo Development - if: steps.check-ci.outputs.run-e2e == 'true' - run: node tools/scripts/run-manifest-e2e.mjs --mode=dev - - - name: E2E Test for Manifest Demo Production - if: steps.check-ci.outputs.run-e2e == 'true' - run: node tools/scripts/run-manifest-e2e.mjs --mode=prod + - name: Run local CI parity job + run: pnpm run ci:local --only=e2e-manifest diff --git a/.github/workflows/e2e-metro.yml b/.github/workflows/e2e-metro.yml index 87a40ef5d5f..1895d316a24 100644 --- a/.github/workflows/e2e-metro.yml +++ b/.github/workflows/e2e-metro.yml @@ -3,235 +3,25 @@ name: Metro E2E Tests on: workflow_call: -permissions: - actions: read - contents: read - -concurrency: - group: e2e-tests-${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true - -env: - METRO_APP_NAME: example-host - jobs: - e2e-metro-check-affected: + build-metro: runs-on: ubuntu-latest - timeout-minutes: 30 - outputs: - should_run_e2e: ${{ steps.affected.outputs.should-run-e2e }} - steps: - - name: Check out repository - uses: actions/checkout@v5 - with: - fetch-depth: 0 - - - name: Set up pnpm - uses: pnpm/action-setup@v4 - - - name: Set up Node.js 20 - uses: actions/setup-node@v6 - with: - node-version: '20' - cache: 'pnpm' - cache-dependency-path: '**/pnpm-lock.yaml' - - - name: Export SKIP_DEVTOOLS_POSTINSTALL - run: echo "SKIP_DEVTOOLS_POSTINSTALL=true" >> "$GITHUB_ENV" - shell: bash - - - name: Install pnpm dependencies - run: pnpm install --frozen-lockfile - - - name: Set Nx base and head SHAs - uses: nrwl/nx-set-shas@v4 - - - name: Evaluate Metro affected scope - id: affected - run: | - ci_status=0 - node tools/scripts/ci-is-affected.mjs --appName=${{ env.METRO_APP_NAME }} || ci_status=$? - if [ "$ci_status" -eq 0 ]; then - echo "should-run-e2e=true" >> "$GITHUB_OUTPUT" - elif [ "$ci_status" -eq 1 ]; then - echo "should-run-e2e=false" >> "$GITHUB_OUTPUT" - else - echo "ci-is-affected failed with unexpected exit code: $ci_status" >&2 - exit "$ci_status" - fi - - e2e-metro-android: - needs: e2e-metro-check-affected - if: needs.e2e-metro-check-affected.outputs.should_run_e2e == 'true' - runs-on: ubuntu-latest - timeout-minutes: 60 - env: - ANDROID_EMULATOR_API_LEVEL: 28 - ANDROID_EMULATOR_TARGET: default - ANDROID_EMULATOR_ARCH: x86_64 - ANDROID_EMULATOR_DISK_SPACE: 1024M - ANDROID_EMULATOR_RAM_SIZE: 256M - ANDROID_EMULATOR_HEAP_SIZE: 256M - ANDROID_EMULATOR_BOOT_TIMEOUT: 2700 - steps: - - name: Check out repository - uses: actions/checkout@v5 - with: - fetch-depth: 0 - submodules: true - clean: true - - - name: Set up pnpm - uses: pnpm/action-setup@v4 - - - name: Set up Node.js 20 - uses: actions/setup-node@v6 - with: - node-version: '20' - cache: 'pnpm' - cache-dependency-path: '**/pnpm-lock.yaml' - - - name: Export SKIP_DEVTOOLS_POSTINSTALL - run: echo "SKIP_DEVTOOLS_POSTINSTALL=true" >> "$GITHUB_ENV" - shell: bash - - - name: Install pnpm dependencies - run: pnpm install --frozen-lockfile - - - name: Configure KVM for Android emulator - run: | - echo 'KERNEL=="kvm", GROUP="kvm", MODE="0666", OPTIONS+="static_node=kvm"' | sudo tee /etc/udev/rules.d/99-kvm4all.rules - sudo udevadm control --reload-rules - sudo udevadm trigger --name-match=kvm - shell: bash - - - name: Build shared packages - run: npx nx run-many --targets=build --projects=tag:type:pkg - shell: bash - - - name: Install Maestro CLI - run: | - curl -Ls "https://get.maestro.mobile.dev" | bash - echo "${HOME}/.maestro/bin" >> "$GITHUB_PATH" - shell: bash - - - name: Configure RNEF cache auth - shell: bash - run: | - RNEF_PATH="apps/metro-${{ env.METRO_APP_NAME }}/.rnef/cache" - mkdir -p "$RNEF_PATH" - echo "{\"githubToken\": \"${{ secrets.GITHUB_TOKEN }}\"}" > "$RNEF_PATH/project.json" - - - name: Build Metro Android app (RNEF action) - uses: callstackincubator/android@v1 - with: - github-token: ${{ secrets.GITHUB_TOKEN }} - comment-bot: false - variant: 'Release' - working-directory: './apps/metro-${{ env.METRO_APP_NAME }}' - - - name: Run Metro Android E2E tests - uses: reactivecircus/android-emulator-runner@v2 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - api-level: ${{ env.ANDROID_EMULATOR_API_LEVEL }} - target: ${{ env.ANDROID_EMULATOR_TARGET }} - arch: ${{ env.ANDROID_EMULATOR_ARCH }} - ram-size: ${{ env.ANDROID_EMULATOR_RAM_SIZE }} - heap-size: ${{ env.ANDROID_EMULATOR_HEAP_SIZE }} - disk-size: ${{ env.ANDROID_EMULATOR_DISK_SPACE }} - emulator-boot-timeout: ${{ env.ANDROID_EMULATOR_BOOT_TIMEOUT }} - force-avd-creation: false - disable-animations: true - emulator-options: -no-snapshot-save -no-window -gpu swiftshader_indirect -noaudio -no-boot-anim -camera-back none - script: | - node tools/scripts/run-metro-e2e.mjs --platform=android --appName=${{ env.METRO_APP_NAME }} --skip-rnef-cache-auth - - - name: Upload Android Maestro logs on failure - if: failure() - uses: actions/upload-artifact@v4 - with: - name: maestro-logs-android-${{ env.METRO_APP_NAME }} - path: ~/.maestro/tests/ - - e2e-metro-ios: - needs: e2e-metro-check-affected - if: needs.e2e-metro-check-affected.outputs.should_run_e2e == 'true' - runs-on: macos-latest timeout-minutes: 60 - env: - RUBY_VERSION: 2.7.6 - MAESTRO_VERSION: 1.39.13 - MAESTRO_DRIVER_STARTUP_TIMEOUT: 600000 steps: - - name: Check out repository + - name: Checkout Repository uses: actions/checkout@v5 with: fetch-depth: 0 - submodules: true - clean: true - - name: Set up pnpm + - name: Setup pnpm uses: pnpm/action-setup@v4 - - name: Set up Node.js 20 + - name: Setup Node.js 20 uses: actions/setup-node@v6 with: node-version: '20' cache: 'pnpm' cache-dependency-path: '**/pnpm-lock.yaml' - - name: Export SKIP_DEVTOOLS_POSTINSTALL - run: echo "SKIP_DEVTOOLS_POSTINSTALL=true" >> "$GITHUB_ENV" - shell: bash - - - name: Install pnpm dependencies - run: pnpm install --frozen-lockfile - - - name: Set up Ruby - uses: ruby/setup-ruby@v1 - with: - ruby-version: ${{ env.RUBY_VERSION }} - - - name: Build shared packages - run: npx nx run-many --targets=build --projects=tag:type:pkg - shell: bash - - - name: Install Maestro CLI and iOS Utilities - run: | - curl -Ls "https://get.maestro.mobile.dev" | bash - brew tap facebook/fb - brew install facebook/fb/idb-companion - echo "${HOME}/.maestro/bin" >> "$GITHUB_PATH" - shell: bash - - - name: Configure RNEF cache auth - shell: bash - run: | - RNEF_PATH="apps/metro-${{ env.METRO_APP_NAME }}/.rnef/cache" - mkdir -p "$RNEF_PATH" - echo "{\"githubToken\": \"${{ secrets.GITHUB_TOKEN }}\"}" > "$RNEF_PATH/project.json" - - - name: Build Metro iOS app (RNEF action) - uses: callstackincubator/ios@v1 - with: - github-token: ${{ secrets.GITHUB_TOKEN }} - comment-bot: false - destination: 'simulator' - scheme: 'MFExampleHost' - configuration: 'Release' - working-directory: './apps/metro-${{ env.METRO_APP_NAME }}' - - - name: Run Metro iOS E2E tests - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: node tools/scripts/run-metro-e2e.mjs --platform=ios --appName=${{ env.METRO_APP_NAME }} --skip-rnef-cache-auth - shell: bash - - - name: Upload iOS Maestro logs on failure - if: failure() - uses: actions/upload-artifact@v4 - with: - name: maestro-logs-ios-${{ env.METRO_APP_NAME }} - path: ~/.maestro/tests/ + - name: Run local CI parity job + run: pnpm run ci:local --only=build-metro diff --git a/.github/workflows/e2e-modern-ssr.yml b/.github/workflows/e2e-modern-ssr.yml index b143ed14610..843c8c5d4c4 100644 --- a/.github/workflows/e2e-modern-ssr.yml +++ b/.github/workflows/e2e-modern-ssr.yml @@ -13,22 +13,6 @@ jobs: with: fetch-depth: 0 - - name: Cache Tool Downloads - uses: actions/cache@v5 - with: - path: ~/.cache - key: ${{ runner.os }}-toolcache-${{ hashFiles('pnpm-lock.yaml') }} - restore-keys: | - ${{ runner.os }}-toolcache- - - - name: Set Playwright cache status - run: | - if [ -d "$HOME/.cache/ms-playwright" ] || [ -d "$HOME/.cache/Cypress" ]; then - echo "PLAYWRIGHT_CACHE_HIT=true" >> "$GITHUB_ENV" - else - echo "PLAYWRIGHT_CACHE_HIT=false" >> "$GITHUB_ENV" - fi - - name: Setup pnpm uses: pnpm/action-setup@v4 @@ -39,51 +23,5 @@ jobs: cache: 'pnpm' cache-dependency-path: '**/pnpm-lock.yaml' - - name: Set Nx SHA - uses: nrwl/nx-set-shas@v4 - - - name: Set SKIP_DEVTOOLS_POSTINSTALL environment variable - run: echo "SKIP_DEVTOOLS_POSTINSTALL=true" >> "$GITHUB_ENV" - - - name: Install Dependencies - run: pnpm install --frozen-lockfile - - - name: Install Cypress - run: npx cypress install - - - name: Run Build for All - run: npx nx run-many --targets=build --projects=tag:type:pkg - - - name: Run condition check script - id: check-ci - run: | - ci_status=0 - node tools/scripts/ci-is-affected.mjs --appName=modernjs || ci_status=$? - if [ "$ci_status" -eq 0 ]; then - echo "run-e2e=true" >> "$GITHUB_OUTPUT" - elif [ "$ci_status" -eq 1 ]; then - echo "run-e2e=false" >> "$GITHUB_OUTPUT" - else - echo "ci-is-affected failed with unexpected exit code: $ci_status" >&2 - exit "$ci_status" - fi - - - name: E2E Test for Modern.js SSR - if: steps.check-ci.outputs.run-e2e == 'true' - uses: nick-fields/retry@v3 - with: - max_attempts: 2 - timeout_minutes: 10 - command: | - lsof -ti tcp:3050,3051,3052,3053,3054,3055,3056 | xargs -r kill && - pnpm run app:modern:dev & - sleep 30 && - for port in 3050 3051 3052 3053 3054 3055 3056; do - while true; do - response=$(curl -s http://127.0.0.1:$port/mf-manifest.json) - if echo "$response" | jq empty >/dev/null 2>&1; then - break - fi - sleep 1 - done - done + - name: Run local CI parity job + run: pnpm run ci:local --only=e2e-modern-ssr diff --git a/.github/workflows/e2e-modern.yml b/.github/workflows/e2e-modern.yml index 35106f03e33..f68d8b96c97 100644 --- a/.github/workflows/e2e-modern.yml +++ b/.github/workflows/e2e-modern.yml @@ -14,22 +14,6 @@ jobs: with: fetch-depth: 0 - - name: Cache Tool Downloads - uses: actions/cache@v5 - with: - path: ~/.cache - key: ${{ runner.os }}-toolcache-${{ hashFiles('pnpm-lock.yaml') }} - restore-keys: | - ${{ runner.os }}-toolcache- - - - name: Set Playwright cache status - run: | - if [ -d "$HOME/.cache/ms-playwright" ] || [ -d "$HOME/.cache/Cypress" ]; then - echo "PLAYWRIGHT_CACHE_HIT=true" >> "$GITHUB_ENV" - else - echo "PLAYWRIGHT_CACHE_HIT=false" >> "$GITHUB_ENV" - fi - - name: Setup pnpm uses: pnpm/action-setup@v4 @@ -40,38 +24,5 @@ jobs: cache: 'pnpm' cache-dependency-path: '**/pnpm-lock.yaml' - - name: Set Nx SHA - uses: nrwl/nx-set-shas@v4 - - - name: Set SKIP_DEVTOOLS_POSTINSTALL environment variable - run: echo "SKIP_DEVTOOLS_POSTINSTALL=true" >> "$GITHUB_ENV" - - - name: Install Dependencies - run: pnpm install --frozen-lockfile - - - name: Install Cypress - run: npx cypress install - - - name: Run Build for All - run: npx nx run-many --targets=build --projects=tag:type:pkg - - - name: Run condition check script - id: check-ci - run: | - ci_status=0 - node tools/scripts/ci-is-affected.mjs --appName=modernjs || ci_status=$? - if [ "$ci_status" -eq 0 ]; then - echo "run-e2e=true" >> "$GITHUB_OUTPUT" - elif [ "$ci_status" -eq 1 ]; then - echo "run-e2e=false" >> "$GITHUB_OUTPUT" - else - echo "ci-is-affected failed with unexpected exit code: $ci_status" >&2 - exit "$ci_status" - fi - - - name: E2E Test for ModernJS - if: steps.check-ci.outputs.run-e2e == 'true' - run: npx kill-port --port 4001 && npx nx run-many --target=test:e2e --projects=modernjs --parallel=1 && npx kill-port --port 4001 - - - name: Kill ports - run: npx kill-port --port 4001 + - name: Run local CI parity job + run: pnpm run ci:local --only=e2e-modern diff --git a/.github/workflows/e2e-next-dev.yml b/.github/workflows/e2e-next-dev.yml index db1f1029aac..280a00a0af0 100644 --- a/.github/workflows/e2e-next-dev.yml +++ b/.github/workflows/e2e-next-dev.yml @@ -13,22 +13,6 @@ jobs: with: fetch-depth: 0 - - name: Cache Tool Downloads - uses: actions/cache@v5 - with: - path: ~/.cache - key: ${{ runner.os }}-toolcache-${{ hashFiles('pnpm-lock.yaml') }} - restore-keys: | - ${{ runner.os }}-toolcache- - - - name: Set Playwright cache status - run: | - if [ -d "$HOME/.cache/ms-playwright" ] || [ -d "$HOME/.cache/Cypress" ]; then - echo "PLAYWRIGHT_CACHE_HIT=true" >> "$GITHUB_ENV" - else - echo "PLAYWRIGHT_CACHE_HIT=false" >> "$GITHUB_ENV" - fi - - name: Setup pnpm uses: pnpm/action-setup@v4 @@ -39,38 +23,5 @@ jobs: cache: 'pnpm' cache-dependency-path: '**/pnpm-lock.yaml' - - name: Set Nx SHA - uses: nrwl/nx-set-shas@v4 - - - name: Set SKIP_DEVTOOLS_POSTINSTALL environment variable - run: echo "SKIP_DEVTOOLS_POSTINSTALL=true" >> "$GITHUB_ENV" - - - name: Set local webpack - run: echo "NEXT_PRIVATE_LOCAL_WEBPACK=true" >> "$GITHUB_ENV" - - - name: Install Dependencies - run: pnpm install --frozen-lockfile - - - name: Install Cypress - run: npx cypress install - - - name: Run Build for All - run: npx nx run-many --targets=build --projects=tag:type:pkg - - - name: Run condition check script - id: check-ci - run: | - ci_status=0 - node tools/scripts/ci-is-affected.mjs --appName=3000-home || ci_status=$? - if [ "$ci_status" -eq 0 ]; then - echo "run-e2e=true" >> "$GITHUB_OUTPUT" - elif [ "$ci_status" -eq 1 ]; then - echo "run-e2e=false" >> "$GITHUB_OUTPUT" - else - echo "ci-is-affected failed with unexpected exit code: $ci_status" >&2 - exit "$ci_status" - fi - - - name: E2E Test for Next.js Dev - if: steps.check-ci.outputs.run-e2e == 'true' - run: node tools/scripts/run-next-e2e.mjs --mode=dev + - name: Run local CI parity job + run: pnpm run ci:local --only=e2e-next-dev diff --git a/.github/workflows/e2e-next-prod.yml b/.github/workflows/e2e-next-prod.yml index f4bcdf27981..e99860e7875 100644 --- a/.github/workflows/e2e-next-prod.yml +++ b/.github/workflows/e2e-next-prod.yml @@ -13,22 +13,6 @@ jobs: with: fetch-depth: 0 - - name: Cache Tool Downloads - uses: actions/cache@v5 - with: - path: ~/.cache - key: ${{ runner.os }}-toolcache-${{ hashFiles('pnpm-lock.yaml') }} - restore-keys: | - ${{ runner.os }}-toolcache- - - - name: Set Playwright cache status - run: | - if [ -d "$HOME/.cache/ms-playwright" ] || [ -d "$HOME/.cache/Cypress" ]; then - echo "PLAYWRIGHT_CACHE_HIT=true" >> "$GITHUB_ENV" - else - echo "PLAYWRIGHT_CACHE_HIT=false" >> "$GITHUB_ENV" - fi - - name: Setup pnpm uses: pnpm/action-setup@v4 @@ -39,35 +23,5 @@ jobs: cache: 'pnpm' cache-dependency-path: '**/pnpm-lock.yaml' - - name: Set Nx SHA - uses: nrwl/nx-set-shas@v4 - - - name: Set SKIP_DEVTOOLS_POSTINSTALL environment variable - run: echo "SKIP_DEVTOOLS_POSTINSTALL=true" >> "$GITHUB_ENV" - - - name: Install Dependencies - run: pnpm install --frozen-lockfile - - - name: Install Cypress - run: npx cypress install - - - name: Run Build for All - run: npx nx run-many --targets=build --projects=tag:type:pkg - - - name: Run condition check script - id: check-ci - run: | - ci_status=0 - node tools/scripts/ci-is-affected.mjs --appName=3000-home || ci_status=$? - if [ "$ci_status" -eq 0 ]; then - echo "run-e2e=true" >> "$GITHUB_OUTPUT" - elif [ "$ci_status" -eq 1 ]; then - echo "run-e2e=false" >> "$GITHUB_OUTPUT" - else - echo "ci-is-affected failed with unexpected exit code: $ci_status" >&2 - exit "$ci_status" - fi - - - name: E2E Test for Next.js Prod - if: steps.check-ci.outputs.run-e2e == 'true' - run: node tools/scripts/run-next-e2e.mjs --mode=prod + - name: Run local CI parity job + run: pnpm run ci:local --only=e2e-next-prod diff --git a/.github/workflows/e2e-node.yml b/.github/workflows/e2e-node.yml index 773cc3b3bf7..1d3f9879dd5 100644 --- a/.github/workflows/e2e-node.yml +++ b/.github/workflows/e2e-node.yml @@ -14,22 +14,6 @@ jobs: with: fetch-depth: 0 - - name: Cache Tool Downloads - uses: actions/cache@v5 - with: - path: ~/.cache - key: ${{ runner.os }}-toolcache-${{ hashFiles('pnpm-lock.yaml') }} - restore-keys: | - ${{ runner.os }}-toolcache- - - - name: Set Playwright cache status - run: | - if [ -d "$HOME/.cache/ms-playwright" ] || [ -d "$HOME/.cache/Cypress" ]; then - echo "PLAYWRIGHT_CACHE_HIT=true" >> "$GITHUB_ENV" - else - echo "PLAYWRIGHT_CACHE_HIT=false" >> "$GITHUB_ENV" - fi - - name: Setup pnpm uses: pnpm/action-setup@v4 @@ -40,35 +24,5 @@ jobs: cache: 'pnpm' cache-dependency-path: '**/pnpm-lock.yaml' - - name: Set Nx SHA - uses: nrwl/nx-set-shas@v4 - - - name: Set SKIP_DEVTOOLS_POSTINSTALL environment variable - run: echo "SKIP_DEVTOOLS_POSTINSTALL=true" >> "$GITHUB_ENV" - - - name: Install Dependencies - run: pnpm install --frozen-lockfile - - - name: Install Cypress - run: npx cypress install - - - name: Run Build for All - run: npx nx run-many --targets=build --projects=tag:type:pkg - - - name: Run condition check script - id: check-ci - run: | - ci_status=0 - node tools/scripts/ci-is-affected.mjs --appName=node-local-remote,node-remote,node-dynamic-remote-new-version,node-dynamic-remote || ci_status=$? - if [ "$ci_status" -eq 0 ]; then - echo "run-e2e=true" >> "$GITHUB_OUTPUT" - elif [ "$ci_status" -eq 1 ]; then - echo "run-e2e=false" >> "$GITHUB_OUTPUT" - else - echo "ci-is-affected failed with unexpected exit code: $ci_status" >&2 - exit "$ci_status" - fi - - - name: E2E Node Federation - if: steps.check-ci.outputs.run-e2e == 'true' - run: npx nx run-many --target=serve --projects=node-local-remote,node-remote,node-dynamic-remote-new-version,node-dynamic-remote --parallel=10 & echo "done" && sleep 25 && npx nx run-many --target=serve --projects=node-host & sleep 5 && npx wait-on tcp:3333 && npx nx run node-host-e2e:test:e2e + - name: Run local CI parity job + run: pnpm run ci:local --only=e2e-node diff --git a/.github/workflows/e2e-router.yml b/.github/workflows/e2e-router.yml index cb9674329ff..bcaad869ee8 100644 --- a/.github/workflows/e2e-router.yml +++ b/.github/workflows/e2e-router.yml @@ -14,22 +14,6 @@ jobs: with: fetch-depth: 0 - - name: Cache Tool Downloads - uses: actions/cache@v5 - with: - path: ~/.cache - key: ${{ runner.os }}-toolcache-${{ hashFiles('pnpm-lock.yaml') }} - restore-keys: | - ${{ runner.os }}-toolcache- - - - name: Set Playwright cache status - run: | - if [ -d "$HOME/.cache/ms-playwright" ] || [ -d "$HOME/.cache/Cypress" ]; then - echo "PLAYWRIGHT_CACHE_HIT=true" >> "$GITHUB_ENV" - else - echo "PLAYWRIGHT_CACHE_HIT=false" >> "$GITHUB_ENV" - fi - - name: Setup pnpm uses: pnpm/action-setup@v4 @@ -40,35 +24,5 @@ jobs: cache: 'pnpm' cache-dependency-path: '**/pnpm-lock.yaml' - - name: Set Nx SHA - uses: nrwl/nx-set-shas@v4 - - - name: Set SKIP_DEVTOOLS_POSTINSTALL environment variable - run: echo "SKIP_DEVTOOLS_POSTINSTALL=true" >> "$GITHUB_ENV" - - - name: Install Dependencies - run: pnpm install --frozen-lockfile - - - name: Install Cypress - run: npx cypress install - - - name: Run Build for All - run: npx nx run-many --targets=build --projects=tag:type:pkg - - - name: Run condition check script - id: check-ci - run: | - ci_status=0 - node tools/scripts/ci-is-affected.mjs --appName=router-host-2000,router-host-v5-2200,router-host-vue3-2100,router-remote1-2001,router-remote2-2002,router-remote3-2003,router-remote4-2004 || ci_status=$? - if [ "$ci_status" -eq 0 ]; then - echo "run-e2e=true" >> "$GITHUB_OUTPUT" - elif [ "$ci_status" -eq 1 ]; then - echo "run-e2e=false" >> "$GITHUB_OUTPUT" - else - echo "ci-is-affected failed with unexpected exit code: $ci_status" >&2 - exit "$ci_status" - fi - - - name: E2E Test for Runtime Demo - if: steps.check-ci.outputs.run-e2e == 'true' - run: node tools/scripts/run-router-e2e.mjs --mode=dev + - name: Run local CI parity job + run: pnpm run ci:local --only=e2e-router diff --git a/.github/workflows/e2e-runtime.yml b/.github/workflows/e2e-runtime.yml index 9b34b74a2aa..7ea412ebd24 100644 --- a/.github/workflows/e2e-runtime.yml +++ b/.github/workflows/e2e-runtime.yml @@ -14,22 +14,6 @@ jobs: with: fetch-depth: 0 - - name: Cache Tool Downloads - uses: actions/cache@v5 - with: - path: ~/.cache - key: ${{ runner.os }}-toolcache-${{ hashFiles('pnpm-lock.yaml') }} - restore-keys: | - ${{ runner.os }}-toolcache- - - - name: Set Playwright cache status - run: | - if [ -d "$HOME/.cache/ms-playwright" ] || [ -d "$HOME/.cache/Cypress" ]; then - echo "PLAYWRIGHT_CACHE_HIT=true" >> "$GITHUB_ENV" - else - echo "PLAYWRIGHT_CACHE_HIT=false" >> "$GITHUB_ENV" - fi - - name: Setup pnpm uses: pnpm/action-setup@v4 @@ -40,35 +24,5 @@ jobs: cache: 'pnpm' cache-dependency-path: '**/pnpm-lock.yaml' - - name: Set Nx SHA - uses: nrwl/nx-set-shas@v4 - - - name: Set SKIP_DEVTOOLS_POSTINSTALL environment variable - run: echo "SKIP_DEVTOOLS_POSTINSTALL=true" >> "$GITHUB_ENV" - - - name: Install Dependencies - run: pnpm install --frozen-lockfile - - - name: Install Cypress - run: npx cypress install - - - name: Run Build for All - run: npx nx run-many --targets=build --projects=tag:type:pkg - - - name: Run condition check script - id: check-ci - run: | - ci_status=0 - node tools/scripts/ci-is-affected.mjs --appName=3005-runtime-host || ci_status=$? - if [ "$ci_status" -eq 0 ]; then - echo "run-e2e=true" >> "$GITHUB_OUTPUT" - elif [ "$ci_status" -eq 1 ]; then - echo "run-e2e=false" >> "$GITHUB_OUTPUT" - else - echo "ci-is-affected failed with unexpected exit code: $ci_status" >&2 - exit "$ci_status" - fi - - - name: E2E Test for Runtime Demo - if: steps.check-ci.outputs.run-e2e == 'true' - run: npx kill-port --port 3005,3006,3007 && pnpm run app:runtime:dev & echo "done" && sleep 20 && npx nx run-many --target=test:e2e --projects=3005-runtime-host --parallel=1 && lsof -ti tcp:3005,3006,3007 | xargs kill + - name: Run local CI parity job + run: pnpm run ci:local --only=e2e-runtime diff --git a/.github/workflows/e2e-shared-tree-shaking.yml b/.github/workflows/e2e-shared-tree-shaking.yml index 959e976c529..521a23ad7bd 100644 --- a/.github/workflows/e2e-shared-tree-shaking.yml +++ b/.github/workflows/e2e-shared-tree-shaking.yml @@ -13,22 +13,6 @@ jobs: with: fetch-depth: 0 - - name: Cache Tool Downloads - uses: actions/cache@v5 - with: - path: ~/.cache - key: ${{ runner.os }}-toolcache-${{ hashFiles('pnpm-lock.yaml') }} - restore-keys: | - ${{ runner.os }}-toolcache- - - - name: Set Playwright cache status - run: | - if [ -d "$HOME/.cache/ms-playwright" ] || [ -d "$HOME/.cache/Cypress" ]; then - echo "PLAYWRIGHT_CACHE_HIT=true" >> "$GITHUB_ENV" - else - echo "PLAYWRIGHT_CACHE_HIT=false" >> "$GITHUB_ENV" - fi - - name: Setup pnpm uses: pnpm/action-setup@v4 @@ -39,39 +23,5 @@ jobs: cache: 'pnpm' cache-dependency-path: '**/pnpm-lock.yaml' - - name: Set Nx SHA - uses: nrwl/nx-set-shas@v4 - - - name: Set SKIP_DEVTOOLS_POSTINSTALL environment variable - run: echo "SKIP_DEVTOOLS_POSTINSTALL=true" >> "$GITHUB_ENV" - - - name: Install Dependencies - run: pnpm install --frozen-lockfile - - - name: Install Cypress - run: npx cypress install - - - name: Run Build for All - run: npx nx run-many --targets=build --projects=tag:type:pkg - - - name: Run condition check script - id: check-ci - run: | - ci_status=0 - node tools/scripts/ci-is-affected.mjs --appName=shared-tree-shaking-with-server-host || ci_status=$? - if [ "$ci_status" -eq 0 ]; then - echo "run-e2e=true" >> "$GITHUB_OUTPUT" - elif [ "$ci_status" -eq 1 ]; then - echo "run-e2e=false" >> "$GITHUB_OUTPUT" - else - echo "ci-is-affected failed with unexpected exit code: $ci_status" >&2 - exit "$ci_status" - fi - - - name: E2E Test for Shared Tree Shaking Demo - Mode runtime-infer - if: steps.check-ci.outputs.run-e2e == 'true' - run: npx kill-port --port 3001,3002 && nx run shared-tree-shaking-no-server-host:test:e2e && lsof -ti tcp:3001,3002 | xargs kill - - - name: E2E Test for Shared Tree Shaking Demo - Mode server-calc - if: steps.check-ci.outputs.run-e2e == 'true' - run: npx kill-port --port 3001,3002,3003 && nx run shared-tree-shaking-with-server-host:test:e2e && lsof -ti tcp:3001,3002,3003 | xargs kill + - name: Run local CI parity job + run: pnpm run ci:local --only=e2e-shared-tree-shaking diff --git a/.github/workflows/e2e-treeshake.yml b/.github/workflows/e2e-treeshake.yml index fbcc8851cab..db377d3420a 100644 --- a/.github/workflows/e2e-treeshake.yml +++ b/.github/workflows/e2e-treeshake.yml @@ -16,22 +16,6 @@ jobs: with: fetch-depth: 0 - - name: Cache Tool Downloads - uses: actions/cache@v5 - with: - path: ~/.cache - key: ${{ runner.os }}-toolcache-${{ hashFiles('pnpm-lock.yaml') }} - restore-keys: | - ${{ runner.os }}-toolcache- - - - name: Set Playwright cache status - run: | - if [ -d "$HOME/.cache/ms-playwright" ] || [ -d "$HOME/.cache/Cypress" ]; then - echo "PLAYWRIGHT_CACHE_HIT=true" >> "$GITHUB_ENV" - else - echo "PLAYWRIGHT_CACHE_HIT=false" >> "$GITHUB_ENV" - fi - - name: Setup pnpm uses: pnpm/action-setup@v4 @@ -42,36 +26,5 @@ jobs: cache: 'pnpm' cache-dependency-path: '**/pnpm-lock.yaml' - - name: Set Nx SHA - uses: nrwl/nx-set-shas@v4 - - - name: Set SKIP_DEVTOOLS_POSTINSTALL environment variable - run: echo "SKIP_DEVTOOLS_POSTINSTALL=true" >> "$GITHUB_ENV" - - - name: Install Dependencies - run: pnpm install --frozen-lockfile - - - name: Run Build for All - run: npx nx run-many --targets=build --projects=tag:type:pkg - - - name: Run condition check script - id: check-ci - run: | - ci_status=0 - node tools/scripts/ci-is-affected.mjs --appName=treeshake-server,treeshake-frontend || ci_status=$? - if [ "$ci_status" -eq 0 ]; then - echo "run-e2e=true" >> "$GITHUB_OUTPUT" - elif [ "$ci_status" -eq 1 ]; then - echo "run-e2e=false" >> "$GITHUB_OUTPUT" - else - echo "ci-is-affected failed with unexpected exit code: $ci_status" >&2 - exit "$ci_status" - fi - - - name: E2E Treeshake Server - if: steps.check-ci.outputs.run-e2e == 'true' - run: npx nx run treeshake-server:test - - - name: E2E Treeshake Frontend - if: steps.check-ci.outputs.run-e2e == 'true' - run: npx nx run treeshake-frontend:e2e + - name: Run local CI parity job + run: pnpm run ci:local --only=e2e-treeshake diff --git a/.github/workflows/pkg-pr-new.yml b/.github/workflows/pkg-pr-new.yml index 7bf03c8ae08..8a83f13e463 100644 --- a/.github/workflows/pkg-pr-new.yml +++ b/.github/workflows/pkg-pr-new.yml @@ -35,28 +35,11 @@ jobs: cache: 'pnpm' cache-dependency-path: '**/pnpm-lock.yaml' - - name: Cache Tool Downloads - uses: actions/cache@v5 - with: - path: ~/.cache - key: ${{ runner.os }}-toolcache-${{ hashFiles('pnpm-lock.yaml') }} - restore-keys: | - ${{ runner.os }}-toolcache- - - - name: Remove cached node_modules - run: rm -rf node_modules .nx - - - name: Set Nx SHA - uses: nrwl/nx-set-shas@v4 - - name: Install dependencies run: pnpm install --frozen-lockfile - name: Build package workspace targets - run: | - # Some package dts builds are intermittently flaky in CI; retry once. - npx nx run-many --targets=build --projects=tag:type:pkg --skip-nx-cache || \ - (sleep 5 && npx nx run-many --targets=build --projects=tag:type:pkg --skip-nx-cache) + run: pnpm run build:pkg - name: Publish pkg.pr.new previews run: node tools/scripts/publish-pkg-pr-new-previews.mjs diff --git a/.github/workflows/release-pull-request.yml b/.github/workflows/release-pull-request.yml index 67227011fb4..f2ed5ac114d 100644 --- a/.github/workflows/release-pull-request.yml +++ b/.github/workflows/release-pull-request.yml @@ -43,14 +43,11 @@ jobs: cache: 'pnpm' cache-dependency-path: '**/pnpm-lock.yaml' - - name: Set Nx SHA - uses: nrwl/nx-set-shas@v4 - - name: Install Dependencies run: pnpm install --frozen-lockfile --ignore-scripts # assemble-release-plan is forked, so need to build it before execute pnpm changeset version - name: Build Internal Changesets Dependencies - run: npx nx build assemble-release-plan + run: pnpm --filter @changesets/assemble-release-plan run build - name: Create Release Pull Request uses: module-federation/actions@v2 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c5abf93c848..bc486dc20d6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -67,7 +67,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 + pnpm run build:pkg ls -l packages/*/dist packages/*/package.json - name: Publish latest version diff --git a/.gitignore b/.gitignore index e57188e713f..bc5197ce0ae 100644 --- a/.gitignore +++ b/.gitignore @@ -7,7 +7,7 @@ update-commit-messages.sh /out-tsc /build /docs -/.nx +/.turbo # dependencies node_modules ./webpack-lib diff --git a/.vscode/launch.json b/.vscode/launch.json index bae9489f589..fd83e0d75ae 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -2,8 +2,8 @@ "version": "0.2.0", "configurations": [ { - "command": "pnpm run nx", - "name": "Run nx", + "command": "pnpm run turbo", + "name": "Run turbo", "request": "launch", "type": "node-terminal" }, @@ -119,9 +119,11 @@ "request": "launch", "runtimeExecutable": "pnpm", "runtimeArgs": [ - "nx", + "--filter", + "${input:package}", + "run", "test", - "${relativeFileDirname}", + "--", "--testFile=${fileBasename}", "--runInBand", "--no-cache" @@ -139,9 +141,11 @@ "request": "launch", "runtimeExecutable": "pnpm", "runtimeArgs": [ - "nx", - "test", + "--filter", "${input:package}", + "run", + "test", + "--", "--runInBand", "--no-cache" ], @@ -158,9 +162,11 @@ "request": "launch", "runtimeExecutable": "pnpm", "runtimeArgs": [ - "nx", - "run-many", - "--target=test", + "exec", + "turbo", + "run", + "test", + "--", "--runInBand", "--no-cache" ], diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 7cfb90d1ef4..79ba01f3db5 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -4,28 +4,20 @@ { "label": "pnpm-build-enhanced", "type": "shell", - // Use nx to build only the 'enhanced' package dependencies if possible - // Adjust 'enhanced' if the nx project name is different - // --- Updated Command to include NVM --- - // This assumes NVM is installed in the default location ($HOME/.nvm) - // and uses the latest installed Node v18. Adjust if needed. - "command": "source $HOME/.nvm/nvm.sh && nvm use 18 && pnpm nx build enhanced", - // args are no longer needed as the full command is specified above - // "args": ["nx", "build", "enhanced"], + "command": "source $HOME/.nvm/nvm.sh && nvm use 20 && pnpm --filter @module-federation/enhanced run build", "problemMatcher": [], "options": { - // Ensure the shell runs commands correctly "shell": { - "executable": "/bin/zsh", // Or your preferred shell like /bin/bash - "args": ["-l", "-c"] // Use login shell args to potentially source NVM automatically, then execute command + "executable": "/bin/zsh", + "args": ["-l", "-c"] } }, "presentation": { - "reveal": "silent", // Don't show the terminal panel unless there's an error + "reveal": "silent", "panel": "dedicated", "clear": true }, - "detail": "Sources NVM, uses Node v18, then builds the 'enhanced' package using nx." + "detail": "Sources NVM, uses Node v20, then builds the enhanced package." } ] } diff --git a/apps/3000-home/package.json b/apps/3000-home/package.json index 129a1d8c720..29dbd436915 100644 --- a/apps/3000-home/package.json +++ b/apps/3000-home/package.json @@ -19,6 +19,15 @@ }, "scripts": { "start": "next start", - "build": "pnpm exec next telemetry disable && NEXT_PRIVATE_LOCAL_WEBPACK=true next build" + "build": "npx next build", + "build:development": "npx next build", + "build:production": "npx next build", + "serve": "npx next dev -p 3000", + "serve:development": "npx next dev -p 3000", + "serve:production": "npx next start -p 3000", + "lint": "pnpm exec eslint apps/3000-home/**/*.{ts,tsx,js,jsx}", + "e2e": "pnpm exec cypress run --project apps/3000-home --e2e --config baseUrl=http://localhost:3000 --key 27e40c91-5ac3-4433-8a87-651d10f51cf6", + "test:e2e": "node tools/scripts/run-next-e2e.mjs --mode=dev", + "test:e2e:production": "node tools/scripts/run-next-e2e.mjs --mode=prod" } } diff --git a/apps/3001-shop/package.json b/apps/3001-shop/package.json index 3ae66e1262e..957100a2a2a 100644 --- a/apps/3001-shop/package.json +++ b/apps/3001-shop/package.json @@ -20,6 +20,15 @@ }, "scripts": { "start": "next start", - "build": "NEXT_PRIVATE_LOCAL_WEBPACK=true next build" + "build": "npx next build", + "build:development": "npx next build", + "build:production": "npx next build", + "serve": "npx next dev -p 3001", + "serve:development": "npx next dev -p 3001", + "serve:production": "npx next start -p 3001", + "lint": "pnpm exec eslint apps/3001-shop/**/*.{ts,tsx,js,jsx}", + "test:e2e": "node tools/scripts/run-next-e2e.mjs --mode=dev", + "test:e2e:production": "node tools/scripts/run-next-e2e.mjs --mode=prod", + "e2e": "pnpm exec cypress run --project apps/3001-shop --e2e --config baseUrl=http://localhost:3001" } } diff --git a/apps/3002-checkout/package.json b/apps/3002-checkout/package.json index 354d65a5449..32ffec7dfae 100644 --- a/apps/3002-checkout/package.json +++ b/apps/3002-checkout/package.json @@ -20,6 +20,15 @@ }, "scripts": { "start": "next start", - "build": "NEXT_PRIVATE_LOCAL_WEBPACK=true next build" + "build": "npx next build", + "build:development": "npx next build", + "build:production": "npx next build", + "serve": "npx next dev -p 3002", + "serve:development": "npx next dev -p 3002", + "serve:production": "npx next start -p 3002", + "lint": "pnpm exec eslint apps/3002-checkout/**/*.{ts,tsx,js,jsx}", + "e2e": "pnpm exec cypress run --project apps/3002-checkout --e2e --config baseUrl=http://localhost:3002", + "test:e2e": "node tools/scripts/run-next-e2e.mjs --mode=dev", + "test:e2e:production": "node tools/scripts/run-next-e2e.mjs --mode=prod" } } diff --git a/apps/bundle-size/package.json b/apps/bundle-size/package.json index 8f27fe64bde..8cf8ecf89a5 100644 --- a/apps/bundle-size/package.json +++ b/apps/bundle-size/package.json @@ -17,5 +17,19 @@ "antd": "4.24.15", "react": "18.3.1", "react-dom": "18.3.1" + }, + "scripts": { + "build": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/bundle-size/webpack.config.js --mode production", + "build:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/bundle-size/webpack.config.js --mode development", + "build:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/bundle-size/webpack.config.js --mode production", + "serve": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/bundle-size/webpack.config.js --mode production --port 3005 --no-hot", + "serve:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/bundle-size/webpack.config.js --mode development --port 3005", + "serve:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/bundle-size/webpack.config.js --mode production --port 3005 --no-hot", + "lint": "pnpm exec eslint apps/bundle-size/**/*.{ts,tsx,js,jsx}", + "serve-static": "pnpm exec serve apps/bundle-size/dist -l 3005 --cors", + "e2e": "pnpm exec cypress run --project apps/bundle-size --e2e --config baseUrl=http://127.0.0.1:3005 --browser chrome", + "e2e:development": "pnpm exec cypress open --project apps/bundle-size --e2e --config baseUrl=http://127.0.0.1:3005 --browser electron", + "test:e2e": "pnpm exec concurrently \"lsof -i :3005 || pnpm --filter bundle-size run serve\" \"sleep 4 && pnpm --filter bundle-size run e2e\"", + "getsize": "pnpm --filter bundle-size run build:production && sleep 1 && if [ -f apps/bundle-size/dist/remoteEntry.js ] ; then ls -lah apps/bundle-size/dist/remoteEntry.js | awk '{print \"remoteEntry.js size: \" $5}' && gzip -c apps/bundle-size/dist/remoteEntry.js | wc -c | awk '{print \"gzip size: \" $1 \" bytes\"}' && brotli -c apps/bundle-size/dist/remoteEntry.js | wc -c | awk '{print \"brotli size: \" $1 \" bytes\"}' ; else echo \"remoteEntry.js not found\" ; fi" } } diff --git a/apps/manifest-demo/3009-webpack-provider/package.json b/apps/manifest-demo/3009-webpack-provider/package.json index 8981ab19bba..c144543c5c2 100644 --- a/apps/manifest-demo/3009-webpack-provider/package.json +++ b/apps/manifest-demo/3009-webpack-provider/package.json @@ -15,5 +15,14 @@ "antd": "4.24.14", "react": "18.3.1", "react-dom": "18.3.1" + }, + "scripts": { + "build": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/manifest-demo/3009-webpack-provider/webpack.config.js --mode production", + "build:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/manifest-demo/3009-webpack-provider/webpack.config.js --mode development", + "build:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/manifest-demo/3009-webpack-provider/webpack.config.js --mode production", + "serve": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/manifest-demo/3009-webpack-provider/webpack.config.js --mode production --port 3009 --no-hot", + "serve:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/manifest-demo/3009-webpack-provider/webpack.config.js --mode development --port 3009", + "serve:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/manifest-demo/3009-webpack-provider/webpack.config.js --mode production --port 3009 --no-hot", + "lint": "pnpm exec eslint apps/manifest-demo/3009-webpack-provider/**/*.{ts,tsx,js,jsx}" } } diff --git a/apps/manifest-demo/3010-rspack-provider/package.json b/apps/manifest-demo/3010-rspack-provider/package.json index c120b24aa62..95604f66e2e 100644 --- a/apps/manifest-demo/3010-rspack-provider/package.json +++ b/apps/manifest-demo/3010-rspack-provider/package.json @@ -16,5 +16,14 @@ "react": "18.3.1", "react-dom": "18.3.1", "react-router-dom": "^6.30.2" + }, + "scripts": { + "build": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec rspack build --config apps/manifest-demo/3010-rspack-provider/rspack.config.js --mode production", + "build:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec rspack build --config apps/manifest-demo/3010-rspack-provider/rspack.config.js --mode development", + "build:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec rspack build --config apps/manifest-demo/3010-rspack-provider/rspack.config.js --mode production", + "serve": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec rspack serve --config apps/manifest-demo/3010-rspack-provider/rspack.config.js --mode production --port 3010 --no-hot", + "serve:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec rspack serve --config apps/manifest-demo/3010-rspack-provider/rspack.config.js --mode development --port 3010", + "serve:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec rspack serve --config apps/manifest-demo/3010-rspack-provider/rspack.config.js --mode production --port 3010 --no-hot", + "lint": "pnpm exec eslint apps/manifest-demo/3010-rspack-provider/**/*.{ts,tsx,js,jsx}" } } diff --git a/apps/manifest-demo/3011-rspack-manifest-provider/package.json b/apps/manifest-demo/3011-rspack-manifest-provider/package.json index 968a9e7f704..785f5c9a555 100644 --- a/apps/manifest-demo/3011-rspack-manifest-provider/package.json +++ b/apps/manifest-demo/3011-rspack-manifest-provider/package.json @@ -15,5 +15,13 @@ "lodash": "4.17.23", "react": "18.3.1", "react-dom": "18.3.1" + }, + "scripts": { + "build": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec rspack build --config apps/manifest-demo/3011-rspack-manifest-provider/rspack.config.js --mode production", + "build:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec rspack build --config apps/manifest-demo/3011-rspack-manifest-provider/rspack.config.js --mode development", + "build:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec rspack build --config apps/manifest-demo/3011-rspack-manifest-provider/rspack.config.js --mode production", + "serve": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec rspack serve --config apps/manifest-demo/3011-rspack-manifest-provider/rspack.config.js --mode production --port 3011 --no-hot", + "serve:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec rspack serve --config apps/manifest-demo/3011-rspack-manifest-provider/rspack.config.js --mode development --port 3011", + "serve:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec rspack serve --config apps/manifest-demo/3011-rspack-manifest-provider/rspack.config.js --mode production --port 3011 --no-hot" } } diff --git a/apps/manifest-demo/3012-rspack-js-entry-provider/package.json b/apps/manifest-demo/3012-rspack-js-entry-provider/package.json index 53acd60bb3e..cd71c22812d 100644 --- a/apps/manifest-demo/3012-rspack-js-entry-provider/package.json +++ b/apps/manifest-demo/3012-rspack-js-entry-provider/package.json @@ -15,5 +15,13 @@ "lodash": "4.17.23", "react": "18.3.1", "react-dom": "18.3.1" + }, + "scripts": { + "build": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec rspack build --config apps/manifest-demo/3012-rspack-js-entry-provider/rspack.config.js --mode production", + "build:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec rspack build --config apps/manifest-demo/3012-rspack-js-entry-provider/rspack.config.js --mode development", + "build:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec rspack build --config apps/manifest-demo/3012-rspack-js-entry-provider/rspack.config.js --mode production", + "serve": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec rspack serve --config apps/manifest-demo/3012-rspack-js-entry-provider/rspack.config.js --mode production --port 3012 --no-hot", + "serve:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec rspack serve --config apps/manifest-demo/3012-rspack-js-entry-provider/rspack.config.js --mode development --port 3012", + "serve:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec rspack serve --config apps/manifest-demo/3012-rspack-js-entry-provider/rspack.config.js --mode production --port 3012 --no-hot" } } diff --git a/apps/manifest-demo/webpack-host/package.json b/apps/manifest-demo/webpack-host/package.json index 6ed234760ff..386e1fca891 100644 --- a/apps/manifest-demo/webpack-host/package.json +++ b/apps/manifest-demo/webpack-host/package.json @@ -16,5 +16,18 @@ "react": "18.3.1", "react-dom": "18.3.1", "react-router-dom": "^6.30.2" + }, + "scripts": { + "build": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/manifest-demo/webpack-host/webpack.config.js --mode production", + "build:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/manifest-demo/webpack-host/webpack.config.js --mode development", + "build:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/manifest-demo/webpack-host/webpack.config.js --mode production", + "serve": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/manifest-demo/webpack-host/webpack.config.js --mode production --port 3013 --no-hot", + "serve:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/manifest-demo/webpack-host/webpack.config.js --mode development --port 3013", + "serve:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/manifest-demo/webpack-host/webpack.config.js --mode production --port 3013 --no-hot", + "lint": "pnpm exec eslint apps/manifest-demo/webpack-host/**/*.{ts,tsx,js,jsx}", + "serve-static": "pnpm exec serve apps/manifest-demo/webpack-host/dist -l 3013 --cors", + "e2e": "pnpm exec cypress run --project apps/manifest-demo/webpack-host --e2e --config baseUrl=http://localhost:3013 --browser chrome", + "e2e:development": "pnpm exec cypress open --project apps/manifest-demo/webpack-host --e2e --config baseUrl=http://localhost:3013 --browser electron", + "test:e2e": "pnpm exec concurrently \"lsof -i :3013 || pnpm --filter 3008-webpack-host run serve:development\" \"npx wait-on --timeout 240000 tcp:3009 tcp:3010 tcp:3011 tcp:3012 tcp:3013 http-get://localhost:3009/mf-manifest.json http-get://localhost:3010/mf-manifest.json http-get://localhost:3011/mf-manifest.json http-get://localhost:3012/remoteEntry.js http-get://localhost:3013/ && pnpm --filter 3008-webpack-host run e2e\"" } } diff --git a/apps/modern-component-data-fetch/host/package.json b/apps/modern-component-data-fetch/host/package.json index 6d1f1b05b5c..e8fff7bd053 100644 --- a/apps/modern-component-data-fetch/host/package.json +++ b/apps/modern-component-data-fetch/host/package.json @@ -5,13 +5,17 @@ "scripts": { "reset": "npx rimraf ./**/node_modules", "dev": "modern dev", - "build": "modern build", + "build": "cd apps/host ; pnpm run build", "start": "modern start", - "serve": "modern serve", + "serve": "cd apps/modern-component-data-fetch/host ; pnpm run dev", "new": "modern new", "lint": "modern lint", "upgrade": "modern upgrade", - "inspect": "modern inspect" + "inspect": "modern inspect", + "e2e": "pnpm exec cypress run --project apps/modern-component-data-fetch/host --e2e --config baseUrl=http://localhost:5001 --browser chrome", + "e2e:development": "pnpm exec cypress open --project apps/modern-component-data-fetch/host --e2e --config baseUrl=http://localhost:5001 --browser electron", + "test:e2e": "pnpm --filter modernjs-ssr-data-fetch-host run e2e", + "test:e2e:watch": "pnpm --filter modernjs-ssr-data-fetch-host run e2e" }, "engines": { "node": ">=16.18.1" diff --git a/apps/modern-component-data-fetch/provider-csr/package.json b/apps/modern-component-data-fetch/provider-csr/package.json index b19855de2a3..d6bc913df8e 100644 --- a/apps/modern-component-data-fetch/provider-csr/package.json +++ b/apps/modern-component-data-fetch/provider-csr/package.json @@ -3,9 +3,13 @@ "private": true, "version": "0.1.34", "scripts": { - "build": "rslib build", - "dev": "rslib mf-dev", - "build:watch": "rslib build --watch" + "build": "npm run build --prefix apps/modern-component-data-fetch/provider-csr", + "dev": "npm run dev --prefix apps/modern-component-data-fetch/provider-csr", + "build:watch": "rslib build --watch", + "serve": "npm run dev --prefix apps/modern-component-data-fetch/provider-csr", + "e2e": "pnpm exec cypress run --project apps/modern-component-data-fetch/provider-csr --e2e --config baseUrl=http://localhost:4001 --browser chrome", + "e2e:development": "pnpm exec cypress open --project apps/modern-component-data-fetch/provider-csr --e2e --config baseUrl=http://localhost:4001 --browser electron", + "test:e2e": "pnpm exec concurrently \"lsof -i :8080 || pnpm --filter modernjs-ssr-data-fetch-provider-csr run serve & echo 'done'\" \"sleep 20 && pnpm --filter modernjs-ssr-data-fetch-provider-csr run e2e\"" }, "devDependencies": { "@module-federation/bridge-react": "workspace:*", diff --git a/apps/modern-component-data-fetch/provider/package.json b/apps/modern-component-data-fetch/provider/package.json index 054cedaa870..3efd36ae440 100644 --- a/apps/modern-component-data-fetch/provider/package.json +++ b/apps/modern-component-data-fetch/provider/package.json @@ -5,12 +5,15 @@ "scripts": { "reset": "npx rimraf ./**/node_modules", "dev": "modern dev", - "build": "modern build", + "build": "cd apps/modern-component-data-fetch/provider ; pnpm run build", "start": "modern start", - "serve": "modern serve", + "serve": "cd apps/modern-component-data-fetch/provider ; pnpm run dev", "new": "modern new", "lint": "modern lint", - "upgrade": "modern upgrade" + "upgrade": "modern upgrade", + "e2e": "pnpm exec cypress run --project apps/modern-component-data-fetch/provider --e2e --config baseUrl=http://localhost:4001 --browser chrome", + "e2e:development": "pnpm exec cypress open --project apps/modern-component-data-fetch/provider --e2e --config baseUrl=http://localhost:4001 --browser electron", + "test:e2e": "pnpm exec concurrently \"lsof -i :8080 || pnpm --filter modernjs-ssr-data-fetch-provider run serve & echo 'done'\" \"sleep 20 && pnpm --filter modernjs-ssr-data-fetch-provider run e2e\"" }, "engines": { "node": ">=16.18.1" diff --git a/apps/modernjs-ssr/dynamic-nested-remote/package.json b/apps/modernjs-ssr/dynamic-nested-remote/package.json index d90739d2706..84a53d56208 100644 --- a/apps/modernjs-ssr/dynamic-nested-remote/package.json +++ b/apps/modernjs-ssr/dynamic-nested-remote/package.json @@ -5,12 +5,15 @@ "scripts": { "reset": "npx rimraf ./**/node_modules", "dev": "modern dev", - "build": "modern build", + "build": "cd apps/modernjs-ssr/dynamic-nested-remote ; pnpm run build", "start": "FEDERATION_DEBUG=true modern start", - "serve": "modern serve", + "serve": "cd apps/modernjs-ssr/dynamic-nested-remote ; pnpm run dev", "new": "modern new", "lint": "modern lint", - "upgrade": "modern upgrade" + "upgrade": "modern upgrade", + "e2e": "pnpm exec cypress run --project apps/modernjs-ssr/dynamic-nested-remote --e2e --config baseUrl=http://localhost:4001 --browser chrome", + "e2e:development": "pnpm exec cypress open --project apps/modernjs-ssr/dynamic-nested-remote --e2e --config baseUrl=http://localhost:4001 --browser electron", + "test:e2e": "pnpm exec concurrently \"lsof -i :8080 || pnpm --filter modernjs-ssr-dynamic-nested-remote run serve & echo 'done'\" \"sleep 20 && pnpm --filter modernjs-ssr-dynamic-nested-remote run e2e\"" }, "engines": { "node": ">=16.18.1" diff --git a/apps/modernjs-ssr/dynamic-remote-new-version/package.json b/apps/modernjs-ssr/dynamic-remote-new-version/package.json index add492e029f..3f22b444bbc 100644 --- a/apps/modernjs-ssr/dynamic-remote-new-version/package.json +++ b/apps/modernjs-ssr/dynamic-remote-new-version/package.json @@ -5,12 +5,15 @@ "scripts": { "reset": "npx rimraf ./**/node_modules", "dev": "modern dev", - "build": "modern build", + "build": "cd apps/modernjs-ssr/dynamic-remote-new-version ; pnpm run build", "start": "modern start", - "serve": "modern serve", + "serve": "cd apps/modernjs-ssr/dynamic-remote-new-version ; pnpm run dev", "new": "modern new", "lint": "modern lint", - "upgrade": "modern upgrade" + "upgrade": "modern upgrade", + "e2e": "pnpm exec cypress run --project apps/modernjs-ssr/dynamic-remote-new-version --e2e --config baseUrl=http://localhost:4001 --browser chrome", + "e2e:development": "pnpm exec cypress open --project apps/modernjs-ssr/dynamic-remote-new-version --e2e --config baseUrl=http://localhost:4001 --browser electron", + "test:e2e": "pnpm exec concurrently \"lsof -i :8080 || pnpm --filter modernjs-ssr-dynamic-remote-new-version run serve & echo 'done'\" \"sleep 20 && pnpm --filter modernjs-ssr-dynamic-remote-new-version run e2e\"" }, "engines": { "node": ">=16.18.1" diff --git a/apps/modernjs-ssr/dynamic-remote/package.json b/apps/modernjs-ssr/dynamic-remote/package.json index 4919b8c02be..9f7ad38990a 100644 --- a/apps/modernjs-ssr/dynamic-remote/package.json +++ b/apps/modernjs-ssr/dynamic-remote/package.json @@ -2,10 +2,13 @@ "name": "modernjs-ssr-dynamic-remote", "private": true, "scripts": { - "build": "rslib build", - "serve": "rslib mf-dev", - "dev": "rslib mf-dev", - "storybook": "storybook dev -p 6006" + "build": "cd apps/modernjs-ssr/dynamic-remote ; pnpm run build", + "serve": "cd apps/modernjs-ssr/dynamic-remote ; pnpm run dev", + "dev": "cd apps/modernjs-ssr/dynamic-remote ; pnpm run dev", + "storybook": "storybook dev -p 6006", + "e2e": "pnpm exec cypress run --project apps/modernjs-ssr/dynamic-remote --e2e --config baseUrl=http://localhost:4001 --browser chrome", + "e2e:development": "pnpm exec cypress open --project apps/modernjs-ssr/dynamic-remote --e2e --config baseUrl=http://localhost:4001 --browser electron", + "test:e2e": "pnpm exec concurrently \"lsof -i :8080 || pnpm --filter modernjs-ssr-dynamic-remote run serve & echo 'done'\" \"sleep 20 && pnpm --filter modernjs-ssr-dynamic-remote run e2e\"" }, "main": "./dist/cjs/index.js", "module": "./dist/esm/index.mjs", diff --git a/apps/modernjs-ssr/host/package.json b/apps/modernjs-ssr/host/package.json index ae0649f3649..885bcf84741 100644 --- a/apps/modernjs-ssr/host/package.json +++ b/apps/modernjs-ssr/host/package.json @@ -5,12 +5,15 @@ "scripts": { "reset": "npx rimraf ./**/node_modules", "dev": "modern dev", - "build": "modern build", + "build": "cd apps/modernjs-ssr/host ; pnpm run build", "start": "modern start", - "serve": "modern serve", + "serve": "cd apps/modernjs-ssr/host ; pnpm run dev", "new": "modern new", "lint": "modern lint", - "upgrade": "modern upgrade" + "upgrade": "modern upgrade", + "e2e": "pnpm exec cypress run --project apps/modernjs-ssr/host --e2e --config baseUrl=http://localhost:3050 --browser chrome", + "e2e:development": "pnpm exec cypress open --project apps/modernjs-ssr/host --e2e --config baseUrl=http://localhost:3050 --browser electron", + "test:e2e": "pnpm --filter modernjs-ssr-host run e2e" }, "engines": { "node": ">=16.18.1" diff --git a/apps/modernjs-ssr/nested-remote/package.json b/apps/modernjs-ssr/nested-remote/package.json index 2faefe94e03..494202d3563 100644 --- a/apps/modernjs-ssr/nested-remote/package.json +++ b/apps/modernjs-ssr/nested-remote/package.json @@ -5,12 +5,15 @@ "scripts": { "reset": "npx rimraf ./**/node_modules", "dev": "modern dev", - "build": "modern build", + "build": "cd apps/modernjs-ssr/nested-remote ; pnpm run build", "start": "modern start", - "serve": "modern serve", + "serve": "cd apps/modernjs-ssr/nested-remote ; pnpm run dev", "new": "modern new", "lint": "modern lint", - "upgrade": "modern upgrade" + "upgrade": "modern upgrade", + "e2e": "pnpm exec cypress run --project apps/modernjs-ssr/nested-remote --e2e --config baseUrl=http://localhost:4001 --browser chrome", + "e2e:development": "pnpm exec cypress open --project apps/modernjs-ssr/nested-remote --e2e --config baseUrl=http://localhost:4001 --browser electron", + "test:e2e": "pnpm exec concurrently \"lsof -i :8080 || pnpm --filter modernjs-ssr-nested-remote run serve & echo 'done'\" \"sleep 20 && pnpm --filter modernjs-ssr-nested-remote run e2e\"" }, "engines": { "node": ">=16.18.1" diff --git a/apps/modernjs-ssr/remote-new-version/package.json b/apps/modernjs-ssr/remote-new-version/package.json index 2decb7913e2..d0dca156329 100644 --- a/apps/modernjs-ssr/remote-new-version/package.json +++ b/apps/modernjs-ssr/remote-new-version/package.json @@ -5,12 +5,15 @@ "scripts": { "reset": "npx rimraf ./**/node_modules", "dev": "modern dev", - "build": "modern build", + "build": "cd apps/modernjs-ssr/remote-new-version ; pnpm run build", "start": "modern start", - "serve": "modern serve", + "serve": "cd apps/modernjs-ssr/remote-new-version ; pnpm run dev", "new": "modern new", "lint": "modern lint", - "upgrade": "modern upgrade" + "upgrade": "modern upgrade", + "e2e": "pnpm exec cypress run --project apps/modernjs-ssr/remote-new-version --e2e --config baseUrl=http://localhost:4001 --browser chrome", + "e2e:development": "pnpm exec cypress open --project apps/modernjs-ssr/remote-new-version --e2e --config baseUrl=http://localhost:4001 --browser electron", + "test:e2e": "pnpm exec concurrently \"lsof -i :8080 || pnpm --filter modernjs-ssr-remote-new-version run serve & echo 'done'\" \"sleep 20 && pnpm --filter modernjs-ssr-remote-new-version run e2e\"" }, "engines": { "node": ">=16.18.1" diff --git a/apps/modernjs-ssr/remote/package.json b/apps/modernjs-ssr/remote/package.json index a42924061c3..8cdd00374ba 100644 --- a/apps/modernjs-ssr/remote/package.json +++ b/apps/modernjs-ssr/remote/package.json @@ -5,12 +5,15 @@ "scripts": { "reset": "npx rimraf ./**/node_modules", "dev": "modern dev", - "build": "modern build", + "build": "cd apps/modernjs-ssr/remote ; pnpm run build", "start": "modern start", - "serve": "modern serve", + "serve": "cd apps/modernjs-ssr/remote ; pnpm run dev", "new": "modern new", "lint": "modern lint", - "upgrade": "modern upgrade" + "upgrade": "modern upgrade", + "e2e": "pnpm exec cypress run --project apps/modernjs-ssr/remote --e2e --config baseUrl=http://localhost:4001 --browser chrome", + "e2e:development": "pnpm exec cypress open --project apps/modernjs-ssr/remote --e2e --config baseUrl=http://localhost:4001 --browser electron", + "test:e2e": "pnpm exec concurrently \"lsof -i :8080 || pnpm --filter modernjs-ssr-remote run serve & echo 'done'\" \"sleep 20 && pnpm --filter modernjs-ssr-remote run e2e\"" }, "engines": { "node": ">=16.18.1" 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 214dfb1d2df..1d05401c92b 100644 --- a/apps/next-app-router/next-app-router-4000/package.json +++ b/apps/next-app-router/next-app-router-4000/package.json @@ -2,14 +2,20 @@ "name": "app-router-4000", "private": true, "scripts": { - "build": "next build", + "build": "npx next build", "dev": "NEXT_PRIVATE_LOCAL_WEBPACK=true next dev -p 4000", - "lint": "next lint", + "lint": "pnpm exec eslint apps/next-app-router/next-app-router-4000/**/*.{ts,tsx,js,jsx}", "lint-staged": "lint-staged", "prettier": "prettier --write --ignore-unknown .", "prettier:check": "prettier --check --ignore-unknown .", "start": "next start", - "test": "pnpm prettier:check && pnpm lint" + "test": "pnpm prettier:check && pnpm lint", + "build:development": "npx next build", + "build:production": "npx next build", + "serve": "pnpm dev", + "e2e": "pnpm exec cypress run --project apps/next-app-router/next-app-router-4000 --e2e --config baseUrl=http://localhost:4000 --key 27e40c91-5ac3-4433-8a87-651d10f51cf6", + "e2e:production": "pnpm exec cypress run --project apps/next-app-router/next-app-router-4000 --e2e --config baseUrl=http://localhost:4000 --key 27e40c91-5ac3-4433-8a87-651d10f51cf6", + "test:e2e": "pnpm exec concurrently \"lsof -i :4000 || pnpm --filter app-router-4000 run serve\" \"sleep 4 && pnpm --filter app-router-4000 run e2e\"" }, "git": { "pre-commit": "lint-staged" 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 fdf1757f167..89fb6ae068b 100644 --- a/apps/next-app-router/next-app-router-4001/package.json +++ b/apps/next-app-router/next-app-router-4001/package.json @@ -2,14 +2,20 @@ "private": true, "name": "app-router-4001", "scripts": { - "build": "next build", + "build": "npx next build", "dev": "NEXT_PRIVATE_LOCAL_WEBPACK=true next dev -p 4001", - "lint": "next lint", + "lint": "pnpm exec eslint apps/next-app-router/next-app-router-4001/**/*.{ts,tsx,js,jsx}", "lint-staged": "lint-staged", "prettier": "prettier --write --ignore-unknown .", "prettier:check": "prettier --check --ignore-unknown .", "start": "next start", - "test": "pnpm prettier:check && pnpm lint" + "test": "pnpm prettier:check && pnpm lint", + "build:development": "npx next build", + "build:production": "npx next build", + "serve": "pnpm dev", + "e2e": "pnpm exec cypress run --project apps/next-app-router/next-app-router-4001 --e2e --config baseUrl=http://localhost:4001 --key 27e40c91-5ac3-4433-8a87-651d10f51cf6", + "e2e:production": "pnpm exec cypress run --project apps/next-app-router/next-app-router-4001 --e2e --config baseUrl=http://localhost:4001 --key 27e40c91-5ac3-4433-8a87-651d10f51cf6", + "test:e2e": "pnpm exec concurrently \"lsof -i :4001 || pnpm --filter app-router-4001 run serve\" \"sleep 4 && pnpm --filter app-router-4001 run e2e\"" }, "git": { "pre-commit": "lint-staged" diff --git a/apps/node-dynamic-remote-new-version/package.json b/apps/node-dynamic-remote-new-version/package.json index fde18ce9625..7c2efa66658 100644 --- a/apps/node-dynamic-remote-new-version/package.json +++ b/apps/node-dynamic-remote-new-version/package.json @@ -5,5 +5,16 @@ "@module-federation/node": "workspace:*", "lodash": "4.17.23" }, - "version": null + "version": "1.0.0", + "scripts": { + "build": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/node-dynamic-remote-new-version/webpack.config.js --output-path apps/node-dynamic-remote-new-version/dist --mode production", + "build:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/node-dynamic-remote-new-version/webpack.config.js --output-path apps/node-dynamic-remote-new-version/dist --mode development", + "build:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/node-dynamic-remote-new-version/webpack.config.js --output-path apps/node-dynamic-remote-new-version/dist --mode production", + "serve": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/node-dynamic-remote-new-version/webpack.config.js --output-path apps/node-dynamic-remote-new-version/dist --mode development --port 3027", + "serve:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/node-dynamic-remote-new-version/webpack.config.js --output-path apps/node-dynamic-remote-new-version/dist --mode development --port 3027", + "serve:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/node-dynamic-remote-new-version/webpack.config.js --output-path apps/node-dynamic-remote-new-version/dist --mode production --port 3027 --no-hot", + "lint": "pnpm exec eslint apps/node-dynamic-remote-new-version/**/*.{ts,tsx,js,jsx}", + "test": "pnpm exec jest --config apps/node-dynamic-remote-new-version/jest.config.ts --passWithNoTests", + "test:ci": "pnpm exec jest --config apps/node-dynamic-remote-new-version/jest.config.ts --passWithNoTests --ci --coverage" + } } diff --git a/apps/node-dynamic-remote/package.json b/apps/node-dynamic-remote/package.json index 437a5ee1d4c..55f218bf358 100644 --- a/apps/node-dynamic-remote/package.json +++ b/apps/node-dynamic-remote/package.json @@ -5,5 +5,16 @@ "@module-federation/node": "workspace:*", "lodash": "4.17.23" }, - "version": null + "version": "1.0.0", + "scripts": { + "build": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/node-dynamic-remote/webpack.config.js --output-path apps/node-dynamic-remote/dist --mode production", + "build:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/node-dynamic-remote/webpack.config.js --output-path apps/node-dynamic-remote/dist --mode development", + "build:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/node-dynamic-remote/webpack.config.js --output-path apps/node-dynamic-remote/dist --mode production", + "serve": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/node-dynamic-remote/webpack.config.js --output-path apps/node-dynamic-remote/dist --mode development --port 3026", + "serve:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/node-dynamic-remote/webpack.config.js --output-path apps/node-dynamic-remote/dist --mode development --port 3026", + "serve:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/node-dynamic-remote/webpack.config.js --output-path apps/node-dynamic-remote/dist --mode production --port 3026 --no-hot", + "lint": "pnpm exec eslint apps/node-dynamic-remote/**/*.{ts,tsx,js,jsx}", + "test": "pnpm exec jest --config apps/node-dynamic-remote/jest.config.ts --passWithNoTests", + "test:ci": "pnpm exec jest --config apps/node-dynamic-remote/jest.config.ts --passWithNoTests --ci --coverage" + } } diff --git a/apps/node-host-e2e/package.json b/apps/node-host-e2e/package.json index ba3a2858762..df5f69c8d58 100644 --- a/apps/node-host-e2e/package.json +++ b/apps/node-host-e2e/package.json @@ -3,5 +3,10 @@ "private": true, "dependencies": { "@module-federation/node": "workspace:*" + }, + "scripts": { + "e2e": "pnpm exec jest --config apps/node-host-e2e/jest.config.ts --passWithNoTests", + "test:e2e": "sleep 10 && pnpm --filter node-host-e2e run e2e && lsof -ti tcp:3022,3023,3333,3026,3027 | xargs kill", + "lint": "pnpm exec eslint apps/node-host-e2e/**/*.{js,ts}" } } diff --git a/apps/node-host/package.json b/apps/node-host/package.json index 7d355be7cec..2cc77a5dff2 100644 --- a/apps/node-host/package.json +++ b/apps/node-host/package.json @@ -5,5 +5,16 @@ "@module-federation/node": "workspace:*", "@module-federation/enhanced": "workspace:*", "@module-federation/runtime": "workspace:*" + }, + "scripts": { + "build": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/node-host/webpack.config.js --output-path apps/node-host/dist --mode production", + "build:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/node-host/webpack.config.js --output-path apps/node-host/dist --mode development", + "build:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/node-host/webpack.config.js --output-path apps/node-host/dist --mode production", + "serve": "pnpm --filter node-host run build:development && node apps/node-host/dist/main.js", + "serve:development": "pnpm --filter node-host run build:development && node apps/node-host/dist/main.js", + "serve:production": "pnpm --filter node-host run build:production && node apps/node-host/dist/main.js", + "lint": "pnpm exec eslint apps/node-host/**/*.ts", + "test": "pnpm exec jest --config apps/node-host/jest.config.ts --passWithNoTests", + "test:ci": "pnpm exec jest --config apps/node-host/jest.config.ts --passWithNoTests --ci --coverage" } } diff --git a/apps/node-local-remote/package.json b/apps/node-local-remote/package.json index 603cec34111..754d8b40b76 100644 --- a/apps/node-local-remote/package.json +++ b/apps/node-local-remote/package.json @@ -4,5 +4,16 @@ "dependencies": { "@module-federation/enhanced": "workspace:*", "@module-federation/node": "workspace:*" + }, + "scripts": { + "build": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/node-local-remote/webpack.config.js --output-path apps/node-local-remote/dist --mode production", + "build:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/node-local-remote/webpack.config.js --output-path apps/node-local-remote/dist --mode development", + "build:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/node-local-remote/webpack.config.js --output-path apps/node-local-remote/dist --mode production", + "serve": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/node-local-remote/webpack.config.js --output-path apps/node-local-remote/dist --mode development --port 3023", + "serve:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/node-local-remote/webpack.config.js --output-path apps/node-local-remote/dist --mode development --port 3023", + "serve:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/node-local-remote/webpack.config.js --output-path apps/node-local-remote/dist --mode production --port 3023 --no-hot", + "lint": "pnpm exec eslint apps/node-local-remote/**/*.{ts,tsx,js,jsx}", + "test": "pnpm exec jest --config apps/node-local-remote/jest.config.ts --passWithNoTests", + "test:ci": "pnpm exec jest --config apps/node-local-remote/jest.config.ts --passWithNoTests --ci --coverage" } } diff --git a/apps/node-remote/package.json b/apps/node-remote/package.json index cec7fc9b5ee..1a74f7c12e5 100644 --- a/apps/node-remote/package.json +++ b/apps/node-remote/package.json @@ -8,7 +8,17 @@ }, "scripts": { "dev": "rslib mf-dev", - "build": "rslib build" + "build": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/node-remote/webpack.config.js --output-path apps/node-remote/dist --mode production", + "build:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/node-remote/webpack.config.js --output-path apps/node-remote/dist --mode development", + "build:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/node-remote/webpack.config.js --output-path apps/node-remote/dist --mode production", + "build:rslib": "npm run build --prefix apps/node-remote", + "serve:rslib": "npm run dev --prefix apps/node-remote", + "serve": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/node-remote/webpack.config.js --output-path apps/node-remote/dist --mode development --port 3022 --no-hot", + "serve:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/node-remote/webpack.config.js --output-path apps/node-remote/dist --mode development --port 3022 --no-hot", + "serve:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/node-remote/webpack.config.js --output-path apps/node-remote/dist --mode production --port 3022 --no-hot", + "lint": "pnpm exec eslint apps/node-remote/**/*.{ts,tsx,js,jsx}", + "test": "pnpm exec jest --config apps/node-remote/jest.config.ts --passWithNoTests", + "test:ci": "pnpm exec jest --config apps/node-remote/jest.config.ts --passWithNoTests --ci --coverage" }, "devDependencies": { "@rslib/core": "^0.9.0" diff --git a/apps/react-ts-host/package.json b/apps/react-ts-host/package.json index cb4840fcddc..2babb3731b6 100644 --- a/apps/react-ts-host/package.json +++ b/apps/react-ts-host/package.json @@ -15,5 +15,15 @@ "@types/react": "18.3.11", "@types/react-dom": "18.3.0", "react-refresh": "0.14.2" + }, + "scripts": { + "build": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/react-ts-host/webpack.config.js --mode production", + "build:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/react-ts-host/webpack.config.js --mode development", + "build:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/react-ts-host/webpack.config.js --mode production", + "serve": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/react-ts-host/webpack.config.js --mode production --port 3003 --no-hot", + "serve:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/react-ts-host/webpack.config.js --mode development --port 3003", + "serve:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/react-ts-host/webpack.config.js --mode production --port 3003 --no-hot", + "lint": "pnpm exec eslint apps/react-ts-host/**/*.{ts,tsx,js,jsx}", + "serve-static": "pnpm exec serve apps/react-ts-host/dist -l 3003 --cors" } } diff --git a/apps/react-ts-nested-remote/package.json b/apps/react-ts-nested-remote/package.json index 9234c3f46c9..2952d1287f3 100644 --- a/apps/react-ts-nested-remote/package.json +++ b/apps/react-ts-nested-remote/package.json @@ -12,5 +12,15 @@ "@types/react-dom": "18.3.0", "file-loader": "6.2.0", "react-refresh": "0.14.2" + }, + "scripts": { + "build": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/react-ts-nested-remote/webpack.config.js --mode production", + "build:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/react-ts-nested-remote/webpack.config.js --mode development", + "build:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/react-ts-nested-remote/webpack.config.js --mode production", + "serve": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/react-ts-nested-remote/webpack.config.js --mode development --port 3005", + "serve:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/react-ts-nested-remote/webpack.config.js --mode development --port 3005", + "serve:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/react-ts-nested-remote/webpack.config.js --mode production --port 3005 --no-hot", + "lint": "pnpm exec eslint apps/react-ts-nested-remote/**/*.{ts,tsx,js,jsx}", + "serve-static": "pnpm exec serve apps/react-ts-nested-remote/dist -l 3005 --cors" } } diff --git a/apps/react-ts-remote/package.json b/apps/react-ts-remote/package.json index df9cadddd9e..bd994bff972 100644 --- a/apps/react-ts-remote/package.json +++ b/apps/react-ts-remote/package.json @@ -12,5 +12,13 @@ "@types/react-dom": "18.3.0", "file-loader": "6.2.0", "react-refresh": "0.14.2" + }, + "scripts": { + "build": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec rspack build --config apps/react-ts-remote/rspack.config.js --mode production", + "build:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec rspack build --config apps/react-ts-remote/rspack.config.js --mode development", + "build:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec rspack build --config apps/react-ts-remote/rspack.config.js --mode production", + "serve": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec rspack serve --config apps/react-ts-remote/rspack.config.js --mode production --port 3004 --no-hot", + "serve:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec rspack serve --config apps/react-ts-remote/rspack.config.js --mode development --port 3004", + "serve:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec rspack serve --config apps/react-ts-remote/rspack.config.js --mode production --port 3004 --no-hot" } } diff --git a/apps/reactRemoteUI/package.json b/apps/reactRemoteUI/package.json index aaca4c2f520..c565a2d4cc1 100644 --- a/apps/reactRemoteUI/package.json +++ b/apps/reactRemoteUI/package.json @@ -11,5 +11,17 @@ "dependencies": { "react": "18.3.1", "react-dom": "18.3.1" + }, + "scripts": { + "build": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/reactRemoteUI/webpack.config.prod.js --mode production", + "build:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/reactRemoteUI/webpack.config.js --mode development", + "build:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/reactRemoteUI/webpack.config.prod.js --mode production", + "serve": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/reactRemoteUI/webpack.config.js --mode development --port 4201", + "serve:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/reactRemoteUI/webpack.config.js --mode development --port 4201", + "serve:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/reactRemoteUI/webpack.config.prod.js --mode production --port 4201 --no-hot", + "lint": "pnpm exec eslint apps/reactRemoteUI/**/*.{ts,tsx,js,jsx}", + "test": "pnpm exec jest --config apps/reactRemoteUI/jest.config.ts --passWithNoTests", + "test:ci": "pnpm exec jest --config apps/reactRemoteUI/jest.config.ts --passWithNoTests --ci --coverage", + "serve-static": "pnpm exec serve apps/reactRemoteUI/dist -l 4201 --cors" } } diff --git a/apps/reactStorybook/package.json b/apps/reactStorybook/package.json index 5caca4b7b14..487d8ab061a 100644 --- a/apps/reactStorybook/package.json +++ b/apps/reactStorybook/package.json @@ -12,5 +12,21 @@ "react": "18.3.1", "react-dom": "18.3.1", "react-router-dom": "^6.30.2" + }, + "scripts": { + "build": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/reactStorybook/webpack.config.prod.js --mode production", + "build:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/reactStorybook/webpack.config.js --mode development", + "build:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/reactStorybook/webpack.config.prod.js --mode production", + "serve": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/reactStorybook/webpack.config.js --mode development --port 4200", + "serve:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/reactStorybook/webpack.config.js --mode development --port 4200", + "serve:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/reactStorybook/webpack.config.prod.js --mode production --port 4200 --no-hot", + "lint": "pnpm exec eslint apps/reactStorybook/**/*.{ts,tsx,js,jsx}", + "test": "pnpm exec jest --config apps/reactStorybook/jest.config.ts --passWithNoTests", + "test:ci": "pnpm exec jest --config apps/reactStorybook/jest.config.ts --passWithNoTests --ci --coverage", + "serve-static": "pnpm exec serve apps/reactStorybook/dist -l 4200 --cors", + "storybook": "pnpm exec storybook dev -p 4400 -c apps/reactStorybook/.storybook", + "storybook:ci": "pnpm exec storybook dev -p 4400 -c apps/reactStorybook/.storybook --quiet", + "build-storybook": "pnpm exec storybook build -c apps/reactStorybook/.storybook -o storybook/reactStorybook/dist", + "build-storybook:ci": "pnpm exec storybook build -c apps/reactStorybook/.storybook -o storybook/reactStorybook/dist --quiet" } } diff --git a/apps/router-demo/router-host-2000/package.json b/apps/router-demo/router-host-2000/package.json index c7f156b8554..539831259e2 100644 --- a/apps/router-demo/router-host-2000/package.json +++ b/apps/router-demo/router-host-2000/package.json @@ -4,8 +4,14 @@ "version": "1.0.34", "scripts": { "dev": "FEDERATION_DEBUG=true rsbuild dev --open", - "build": "rsbuild build", - "preview": "rsbuild preview" + "build": "npm run build --prefix apps/router-demo/router-host-2000", + "preview": "rsbuild preview", + "test": "npm run test --prefix apps/router-demo/router-host-2000", + "serve": "npm run dev --prefix apps/router-demo/router-host-2000", + "e2e": "pnpm exec cypress run --project apps/router-demo/router-host-2000 --e2e --config baseUrl=http://localhost:2000 --browser chrome", + "e2e:development": "pnpm exec cypress open --project apps/router-demo/router-host-2000 --e2e --config baseUrl=http://localhost:2000 --browser electron", + "e2e:ci": "pnpm exec cypress run --project apps/router-demo/router-host-2000 --e2e --config baseUrl=http://localhost:2000 --browser chrome", + "test:e2e": "pnpm exec concurrently \"lsof -i:2000 || pnpm --filter host run serve\" \"pnpm exec wait-on tcp:2000 && pnpm --filter host run e2e:ci\"" }, "dependencies": { "@ant-design/icons": "^5.3.6", diff --git a/apps/router-demo/router-host-v5-2200/package.json b/apps/router-demo/router-host-v5-2200/package.json index d4e7e305a36..f4095172d5e 100644 --- a/apps/router-demo/router-host-v5-2200/package.json +++ b/apps/router-demo/router-host-v5-2200/package.json @@ -4,8 +4,13 @@ "version": "1.0.34", "scripts": { "dev": "FEDERATION_DEBUG=true rsbuild dev", - "build": "rsbuild build", - "preview": "rsbuild preview" + "build": "npm run build --prefix apps/router-demo/router-host-v5-2200", + "preview": "rsbuild preview", + "test": "npm run test --prefix apps/router-demo/router-host-v5-2200", + "serve": "npm run dev --prefix apps/router-demo/router-host-v5-2200", + "e2e": "pnpm exec cypress run --project apps/router-demo/router-host-v5-2200 --e2e --config baseUrl=http://127.0.0.1:2000 --browser chrome", + "e2e:development": "pnpm exec cypress open --project apps/router-demo/router-host-v5-2200 --e2e --config baseUrl=http://127.0.0.1:2000 --browser electron", + "test:e2e": "pnpm exec concurrently \"lsof -i :3005 || pnpm --filter runtime-host run serve\" \"sleep 4 && pnpm --filter runtime-host run e2e\"" }, "dependencies": { "@ant-design/icons": "^5.3.6", diff --git a/apps/router-demo/router-host-vue3-2100/package.json b/apps/router-demo/router-host-vue3-2100/package.json index 87ccb91a992..90d5da35708 100644 --- a/apps/router-demo/router-host-vue3-2100/package.json +++ b/apps/router-demo/router-host-vue3-2100/package.json @@ -4,8 +4,10 @@ "version": "1.0.34", "scripts": { "dev": "rsbuild dev", - "build": "rsbuild build", - "preview": "rsbuild preview" + "build": "npm run build --prefix apps/router-demo/router-host-vue3-2100", + "preview": "rsbuild preview", + "test": "npm run test --prefix apps/router-demo/router-host-vue3-2100", + "serve": "npm run dev --prefix apps/router-demo/router-host-vue3-2100" }, "dependencies": { "@module-federation/bridge-vue3": "workspace:*", diff --git a/apps/router-demo/router-remote1-2001/package.json b/apps/router-demo/router-remote1-2001/package.json index 7419a95af24..62e858fcc2c 100644 --- a/apps/router-demo/router-remote1-2001/package.json +++ b/apps/router-demo/router-remote1-2001/package.json @@ -4,8 +4,10 @@ "version": "1.0.34", "scripts": { "dev": "rsbuild dev", - "build": "DEBUG=true rsbuild build", - "preview": "rsbuild preview" + "build": "npm run build --prefix apps/router-demo/router-remote1-2001", + "preview": "rsbuild preview", + "test": "npm run test --prefix apps/router-demo/router-remote1-2001", + "serve": "npm run dev --prefix apps/router-demo/router-remote1-2001" }, "dependencies": { "@module-federation/bridge-react": "workspace:*", diff --git a/apps/router-demo/router-remote2-2002/package.json b/apps/router-demo/router-remote2-2002/package.json index 029b03f707b..ca311b1dda4 100644 --- a/apps/router-demo/router-remote2-2002/package.json +++ b/apps/router-demo/router-remote2-2002/package.json @@ -4,8 +4,10 @@ "version": "1.0.34", "scripts": { "dev": "rsbuild dev", - "build": "rsbuild build", - "preview": "rsbuild preview" + "build": "npm run build --prefix apps/router-demo/router-remote2-2002", + "preview": "rsbuild preview", + "test": "npm run test --prefix apps/router-demo/router-remote2-2002", + "serve": "npm run dev --prefix apps/router-demo/router-remote2-2002" }, "dependencies": { "@emotion/react": "^11.11.4", diff --git a/apps/router-demo/router-remote3-2003/package.json b/apps/router-demo/router-remote3-2003/package.json index 38b3a8379b1..01fcf570818 100644 --- a/apps/router-demo/router-remote3-2003/package.json +++ b/apps/router-demo/router-remote3-2003/package.json @@ -4,8 +4,10 @@ "version": "1.0.34", "scripts": { "dev": "rsbuild dev", - "build": "rsbuild build", - "preview": "rsbuild preview" + "build": "npm run build --prefix apps/router-demo/router-remote3-2003", + "preview": "rsbuild preview", + "test": "npm run test --prefix apps/router-demo/router-remote3-2003", + "serve": "npm run dev --prefix apps/router-demo/router-remote3-2003" }, "dependencies": { "@module-federation/bridge-vue3": "workspace:*", diff --git a/apps/router-demo/router-remote4-2004/package.json b/apps/router-demo/router-remote4-2004/package.json index e015c62a9fa..969ae904782 100644 --- a/apps/router-demo/router-remote4-2004/package.json +++ b/apps/router-demo/router-remote4-2004/package.json @@ -4,8 +4,10 @@ "version": "1.0.33", "scripts": { "dev": "rsbuild dev", - "build": "rsbuild build", - "preview": "rsbuild preview" + "build": "npm run build --prefix apps/router-demo/router-remote4-2004", + "preview": "rsbuild preview", + "test": "npm run test --prefix apps/router-demo/router-remote4-2004", + "serve": "npm run dev --prefix apps/router-demo/router-remote4-2004" }, "dependencies": { "@emotion/react": "^11.11.4", diff --git a/apps/router-demo/router-remote5-2005/package.json b/apps/router-demo/router-remote5-2005/package.json index ca12fe321e8..ac0c06e252d 100644 --- a/apps/router-demo/router-remote5-2005/package.json +++ b/apps/router-demo/router-remote5-2005/package.json @@ -4,8 +4,9 @@ "version": "2.0.1", "scripts": { "dev": "rsbuild dev", - "build": "rsbuild build", - "preview": "rsbuild preview" + "build": "pnpm build", + "preview": "rsbuild preview", + "serve": "pnpm dev" }, "dependencies": { "@emotion/react": "^11.11.4", diff --git a/apps/router-demo/router-remote6-2006/README.md b/apps/router-demo/router-remote6-2006/README.md index 2691bebd083..296cb8ca77b 100644 --- a/apps/router-demo/router-remote6-2006/README.md +++ b/apps/router-demo/router-remote6-2006/README.md @@ -13,8 +13,9 @@ A Module Federation remote application demonstrating React Router v7 integration ## React Router v7 Highlights This demo showcases React Router v7 new features: + - Enhanced data loading patterns -- Better TypeScript support +- Better TypeScript support - Improved error boundaries - Future-ready APIs - Better performance diff --git a/apps/router-demo/router-remote6-2006/package.json b/apps/router-demo/router-remote6-2006/package.json index 8d54d4e491b..3a86ea352e7 100644 --- a/apps/router-demo/router-remote6-2006/package.json +++ b/apps/router-demo/router-remote6-2006/package.json @@ -4,8 +4,10 @@ "version": "2.0.1", "scripts": { "dev": "rsbuild dev", - "build": "rsbuild build", - "preview": "rsbuild preview" + "build": "npm run build --prefix apps/router-demo/router-remote6-2006", + "preview": "rsbuild preview", + "test": "npm run test --prefix apps/router-demo/router-remote6-2006", + "serve": "npm run dev --prefix apps/router-demo/router-remote6-2006" }, "dependencies": { "@emotion/react": "^11.11.4", diff --git a/apps/rslib-module/README.md b/apps/rslib-module/README.md index 46a832785f3..3ad43d0342b 100644 --- a/apps/rslib-module/README.md +++ b/apps/rslib-module/README.md @@ -18,7 +18,7 @@ nx serve rslib-module Dev package -1. +1. ``` nx dev rslib-module diff --git a/apps/rslib-module/package.json b/apps/rslib-module/package.json index 14ef16c2362..1015d0395f3 100644 --- a/apps/rslib-module/package.json +++ b/apps/rslib-module/package.json @@ -12,11 +12,11 @@ "module": "./dist/esm/index.mjs", "types": "./dist/cjs/index.d.ts", "scripts": { - "build": "rslib build", - "dev": "rslib mf-dev", + "build": "npm run build --prefix apps/rslib-module", + "dev": "npm run dev --prefix apps/rslib-module", "build:watch": "rslib build --watch", - "serve": "pnpm build && http-server -p 3001 ./dist/ --cors", - "storybook": "storybook dev -p 6006" + "serve": "npm run serve --prefix apps/rslib-module", + "storybook": "npm run storybook --prefix apps/rslib-module" }, "devDependencies": { "@module-federation/enhanced": "workspace:*", diff --git a/apps/runtime-demo/3005-runtime-host/package.json b/apps/runtime-demo/3005-runtime-host/package.json index c88afb26b16..7d48a64980b 100644 --- a/apps/runtime-demo/3005-runtime-host/package.json +++ b/apps/runtime-demo/3005-runtime-host/package.json @@ -18,5 +18,18 @@ "react": "18.3.1", "react-dom": "18.3.1", "react-router-dom": "^6.30.2" + }, + "scripts": { + "build": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/runtime-demo/3005-runtime-host/webpack.config.js --mode production", + "build:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/runtime-demo/3005-runtime-host/webpack.config.js --mode development", + "build:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/runtime-demo/3005-runtime-host/webpack.config.js --mode production", + "serve": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/runtime-demo/3005-runtime-host/webpack.config.js --mode production --port 3005 --no-hot", + "serve:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/runtime-demo/3005-runtime-host/webpack.config.js --mode development --port 3005", + "serve:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/runtime-demo/3005-runtime-host/webpack.config.js --mode production --port 3005 --no-hot", + "lint": "pnpm exec eslint apps/runtime-demo/3005-runtime-host/**/*.{ts,tsx,js,jsx}", + "serve-static": "pnpm exec serve apps/runtime-demo/3005-runtime-host/dist -l 3005 --cors", + "e2e": "pnpm exec cypress run --project apps/runtime-demo/3005-runtime-host --e2e --config baseUrl=http://127.0.0.1:3005 --browser chrome", + "e2e:development": "pnpm exec cypress open --project apps/runtime-demo/3005-runtime-host --e2e --config baseUrl=http://127.0.0.1:3005 --browser electron", + "test:e2e": "pnpm exec concurrently \"lsof -i :3005 || pnpm --filter runtime-host run serve:development\" \"lsof -i :3006 || pnpm --filter runtime-remote1 run serve:development\" \"lsof -i :3007 || pnpm --filter runtime-remote2 run serve:development\" \"npx wait-on --timeout 180000 tcp:3005 tcp:3006 tcp:3007 http-get://127.0.0.1:3005/ http-get://127.0.0.1:3006/mf-manifest.json http-get://127.0.0.1:3007/mf-manifest.json && pnpm --filter runtime-host run e2e\"" } } diff --git a/apps/runtime-demo/3006-runtime-remote/package.json b/apps/runtime-demo/3006-runtime-remote/package.json index 405e720e45a..2ccdf1bc19d 100644 --- a/apps/runtime-demo/3006-runtime-remote/package.json +++ b/apps/runtime-demo/3006-runtime-remote/package.json @@ -15,5 +15,14 @@ "antd": "4.24.15", "react": "18.3.1", "react-dom": "18.3.1" + }, + "scripts": { + "build": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/runtime-demo/3006-runtime-remote/webpack.config.js --mode production", + "build:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/runtime-demo/3006-runtime-remote/webpack.config.js --mode development", + "build:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/runtime-demo/3006-runtime-remote/webpack.config.js --mode production", + "serve": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/runtime-demo/3006-runtime-remote/webpack.config.js --mode production --port 3006 --no-hot", + "serve:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/runtime-demo/3006-runtime-remote/webpack.config.js --mode development --port 3006", + "serve:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/runtime-demo/3006-runtime-remote/webpack.config.js --mode production --port 3006 --no-hot", + "lint": "pnpm exec eslint apps/runtime-demo/3006-runtime-remote/**/*.{ts,tsx,js,jsx}" } } diff --git a/apps/runtime-demo/3007-runtime-remote/package.json b/apps/runtime-demo/3007-runtime-remote/package.json index 747452c27a7..239f96ae8f8 100644 --- a/apps/runtime-demo/3007-runtime-remote/package.json +++ b/apps/runtime-demo/3007-runtime-remote/package.json @@ -15,5 +15,14 @@ "antd": "4.24.15", "react": "18.3.1", "react-dom": "18.3.1" + }, + "scripts": { + "build": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/runtime-demo/3007-runtime-remote/webpack.config.js --mode production", + "build:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/runtime-demo/3007-runtime-remote/webpack.config.js --mode development", + "build:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli --config apps/runtime-demo/3007-runtime-remote/webpack.config.js --mode production", + "serve": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/runtime-demo/3007-runtime-remote/webpack.config.js --mode production --port 3007 --no-hot", + "serve:development": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/runtime-demo/3007-runtime-remote/webpack.config.js --mode development --port 3007", + "serve:production": "NODE_OPTIONS=--max_old_space_size=4096 pnpm exec webpack-cli serve --config apps/runtime-demo/3007-runtime-remote/webpack.config.js --mode production --port 3007 --no-hot", + "lint": "pnpm exec eslint apps/runtime-demo/3007-runtime-remote/**/*.{ts,tsx,js,jsx}" } } diff --git a/apps/runtime-demo/3008-runtime-remote/package.json b/apps/runtime-demo/3008-runtime-remote/package.json index 7854f55b638..bd062f14c79 100644 --- a/apps/runtime-demo/3008-runtime-remote/package.json +++ b/apps/runtime-demo/3008-runtime-remote/package.json @@ -3,9 +3,10 @@ "private": true, "version": "1.0.44", "scripts": { - "dev": "rsbuild dev", - "build": "rsbuild build", - "preview": "rsbuild preview" + "dev": "npm run dev", + "build": "npm run build", + "preview": "rsbuild preview", + "serve": "npm run dev" }, "dependencies": { "@module-federation/enhanced": "workspace:*", diff --git a/apps/shared-tree-shaking/no-server/host/package.json b/apps/shared-tree-shaking/no-server/host/package.json index 2b38d0e9c7e..06f534ad1a1 100644 --- a/apps/shared-tree-shaking/no-server/host/package.json +++ b/apps/shared-tree-shaking/no-server/host/package.json @@ -5,14 +5,17 @@ "scripts": { "reset": "npx rimraf ./**/node_modules", "dev": "modern dev", - "build": "modern build", + "build": "cd apps/shared-tree-shaking/no-server/host ; pnpm run build", "build:re-shake": "SECONDARY_SHARED_TREE_SHAKING=true modern build", "start": "modern start", - "serve": "modern serve", + "serve": "cd apps/shared-tree-shaking/no-server/host ; pnpm run serve", "new": "modern new", "lint": "modern lint", "upgrade": "modern upgrade", - "inspect": "modern inspect" + "inspect": "modern inspect", + "e2e": "pnpm exec cypress run --config-file apps/shared-tree-shaking/no-server/host/cypress.config.ts --browser chrome --config baseUrl=http://localhost:3001", + "e2e:development": "pnpm exec cypress open --config-file apps/shared-tree-shaking/no-server/host/cypress.config.ts --browser chrome --config baseUrl=http://localhost:3001", + "test:e2e": "pnpm --filter shared-tree-shaking-no-server-host run build && pnpm --filter shared-tree-shaking-no-server-provider run build && pnpm --filter shared-tree-shaking-no-server-host run serve & pnpm --filter shared-tree-shaking-no-server-provider run serve & sleep 10 && pnpm --filter shared-tree-shaking-no-server-host run e2e" }, "engines": { "node": ">=16.18.1" diff --git a/apps/shared-tree-shaking/no-server/provider/package.json b/apps/shared-tree-shaking/no-server/provider/package.json index e04b9b784a0..ebfdaa3cb5b 100644 --- a/apps/shared-tree-shaking/no-server/provider/package.json +++ b/apps/shared-tree-shaking/no-server/provider/package.json @@ -5,10 +5,10 @@ "scripts": { "reset": "npx rimraf ./**/node_modules", "dev": "modern dev", - "build": "modern build", + "build": "cd apps/shared-tree-shaking/no-server/provider ; pnpm run build", "build:shake": "SHAKE=true modern build", "start": "modern start", - "serve": "serve dist -C -p 3002", + "serve": "cd apps/shared-tree-shaking/no-server/provider ; pnpm run serve", "new": "modern new", "lint": "modern lint", "upgrade": "modern upgrade" diff --git a/apps/shared-tree-shaking/with-server/host/package.json b/apps/shared-tree-shaking/with-server/host/package.json index 424d0cf75bd..666af4da10e 100644 --- a/apps/shared-tree-shaking/with-server/host/package.json +++ b/apps/shared-tree-shaking/with-server/host/package.json @@ -5,15 +5,19 @@ "scripts": { "reset": "npx rimraf ./**/node_modules", "dev": "modern dev", - "build": "modern build", - "build:re-shake": "SECONDARY_SHARED_TREE_SHAKING=true modern build", + "build": "cd apps/shared-tree-shaking/with-server/host ; pnpm run build", + "build:re-shake": "cd apps/shared-tree-shaking/with-server/host ; pnpm run build:re-shake", "start": "modern start", - "serve": "modern serve", - "serve:re-shake": "serve dist-test -C -p 3003", + "serve": "cd apps/shared-tree-shaking/with-server/host ; pnpm run serve", + "serve:re-shake": "cd apps/shared-tree-shaking/with-server/host ; pnpm run serve:re-shake", "new": "modern new", "lint": "modern lint", "upgrade": "modern upgrade", - "inspect": "modern inspect" + "inspect": "modern inspect", + "serve:all": "pnpm --filter shared-tree-shaking-with-server-host run build && pnpm --filter shared-tree-shaking-with-server-host run build:re-shake && pnpm --filter shared-tree-shaking-with-server-provider run build && pnpm --filter shared-tree-shaking-with-server-host run serve & pnpm --filter shared-tree-shaking-with-server-provider run serve & pnpm --filter shared-tree-shaking-with-server-host run serve:re-shake", + "e2e": "pnpm exec cypress run --config-file apps/shared-tree-shaking/with-server/host/cypress.config.ts --browser chrome --config baseUrl=http://localhost:3001", + "e2e:development": "pnpm exec cypress open --config-file apps/shared-tree-shaking/with-server/host/cypress.config.ts --browser chrome --config baseUrl=http://localhost:3001", + "test:e2e": "pnpm --filter shared-tree-shaking-with-server-host run build && pnpm --filter shared-tree-shaking-with-server-host run build:re-shake && pnpm --filter shared-tree-shaking-with-server-provider run build && pnpm --filter shared-tree-shaking-with-server-host run serve & pnpm --filter shared-tree-shaking-with-server-provider run serve & pnpm --filter shared-tree-shaking-with-server-host run serve:re-shake & sleep 10 && pnpm --filter shared-tree-shaking-with-server-host run e2e" }, "engines": { "node": ">=16.18.1" diff --git a/apps/shared-tree-shaking/with-server/provider/package.json b/apps/shared-tree-shaking/with-server/provider/package.json index 5e6aeaa1060..f6cc7dbdecb 100644 --- a/apps/shared-tree-shaking/with-server/provider/package.json +++ b/apps/shared-tree-shaking/with-server/provider/package.json @@ -5,10 +5,10 @@ "scripts": { "reset": "npx rimraf ./**/node_modules", "dev": "modern dev", - "build": "modern build", + "build": "cd apps/shared-tree-shaking/with-server/provider ; pnpm run build", "build:shake": "SECONDARY_SHARED_TREE_SHAKING=true modern build", "start": "modern start", - "serve": "serve dist -C -p 3002", + "serve": "cd apps/shared-tree-shaking/with-server/provider ; pnpm run serve", "new": "modern new", "lint": "modern lint", "upgrade": "modern upgrade" diff --git a/apps/website-new/package.json b/apps/website-new/package.json index 36688a034cf..75462122baa 100644 --- a/apps/website-new/package.json +++ b/apps/website-new/package.json @@ -4,8 +4,9 @@ "private": true, "scripts": { "dev": "rspress dev", - "build": "rspress build", - "preview": "rspress preview" + "build": "npm run build", + "preview": "rspress preview", + "serve": "npm run dev" }, "dependencies": { "@module-federation/error-codes": "workspace:*", diff --git a/nx.json b/nx.json deleted file mode 100644 index ccdb7e6254f..00000000000 --- a/nx.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "$schema": "./node_modules/nx/schemas/nx-schema.json", - "targetDefaults": { - "build": { - "inputs": ["production", "^production"], - "dependsOn": ["^build"], - "cache": true - }, - "lint": { - "inputs": ["default", "{workspaceRoot}/.eslintrc.json"], - "cache": true - }, - "test": { - "inputs": ["default", "^production", "{workspaceRoot}/jest.preset.js"], - "cache": true - }, - "build-storybook": { - "inputs": [ - "default", - "^production", - "{projectRoot}/.storybook/**/*", - "{projectRoot}/tsconfig.storybook.json" - ], - "cache": true - }, - "e2e": { - "inputs": ["default", "^production"], - "cache": true - } - }, - "namedInputs": { - "default": ["{projectRoot}/**/*", "sharedGlobals"], - "production": [ - "default", - "!{projectRoot}/.eslintrc.json", - "!{projectRoot}/**/?(*.)+(spec|test).[jt]s?(x)?(.snap)", - "!{projectRoot}/tsconfig.spec.json", - "!{projectRoot}/jest.config.[jt]s", - "!{projectRoot}/vitest.config.[jt]s", - "!{projectRoot}/.storybook/**/*", - "!{projectRoot}/**/*.stories.@(js|jsx|ts|tsx|mdx)", - "!{projectRoot}/src/test-setup.[jt]s", - "!{projectRoot}/tsconfig.storybook.json" - ], - "sharedGlobals": ["{workspaceRoot}/babel.config.json"] - }, - "workspaceLayout": { - "appsDir": "apps", - "libsDir": "packages" - }, - "generators": { - "@nx/react": { - "application": { - "style": "none", - "linter": "eslint", - "bundler": "webpack", - "babel": true - }, - "library": { - "style": "none", - "linter": "eslint" - }, - "component": { - "style": "none" - } - }, - "@nx/next": { - "application": { - "style": "css", - "linter": "eslint" - } - }, - "@nx/web:application": { - "style": "css", - "linter": "eslint", - "unitTestRunner": "none", - "e2eTestRunner": "none" - }, - "@nx/web:library": { - "style": "css", - "linter": "eslint", - "unitTestRunner": "none" - } - }, - "useInferencePlugins": false, - "defaultBase": "main", - "nxCloudAccessToken": "NTVlZTRhOWItMGRjYy00YmJjLTllNzAtNDFkNzRhNzdjZDkwfHJlYWQtd3JpdGU=" -} diff --git a/package.json b/package.json index 4100a072ab9..3a7901f5a85 100644 --- a/package.json +++ b/package.json @@ -19,48 +19,47 @@ ], "license": "MIT", "scripts": { - "nx": "nx", - "nx:safe": "./scripts/nx-worktree.sh", + "turbo": "turbo", "setup:codex": "./scripts/codex-setup.sh", "commit": "cz", "docs": "typedoc", - "f": "nx format:write", + "f": "pnpm exec prettier --write .", "ci:local": "node tools/scripts/ci-local.mjs", - "enhanced:rstest": "nx run enhanced:build && NODE_OPTIONS=--experimental-vm-modules npx rstest -c packages/enhanced/rstest.config.ts", - "lint": "nx run-many --target=lint", - "test": "nx run-many --target=test", - "build": "NX_TUI=false nx run-many --target=build --parallel=5 --projects=tag:type:pkg", - "build:pkg": "NX_TUI=false nx run-many --targets=build --projects=tag:type:pkg --skip-nx-cache", - "test:pkg": "NX_TUI=false nx run-many --targets=test --projects=tag:type:pkg --skip-nx-cache", - "lint-fix": "nx format:write --uncommitted", + "enhanced:rstest": "pnpm --filter @module-federation/enhanced run build && NODE_OPTIONS=--experimental-vm-modules npx rstest -c packages/enhanced/rstest.config.ts", + "lint": "pnpm exec turbo run lint", + "test": "pnpm exec turbo run test", + "build": "pnpm exec turbo run build --filter=./packages/* --filter=./packages/bridge/* --filter=./packages/runtime-plugins/* --concurrency=5", + "build:pkg": "pnpm exec turbo run build --filter=./packages/* --filter=./packages/bridge/* --filter=./packages/runtime-plugins/*", + "test:pkg": "pnpm exec turbo run test --filter=./packages/* --filter=./packages/bridge/* --filter=./packages/runtime-plugins/*", + "lint-fix": "pnpm exec prettier --write .", "trigger-release": "node -e 'import(\"open\").then(open => open.default(\"https://github.com/module-federation/core/actions/workflows/trigger-release.yml\"))'", - "serve:next": "nx run-many --target=serve --all --parallel=3 -exclude='*,!tag:nextjs'", - "app:router:dev": "nx run-many --target=serve --parallel=10 --projects='router-*'", - "app:next-router:dev": "nx run-many --target=serve --projects=next-app-router-4000,next-app-router-4001 --parallel", - "serve:website": "nx run website-new:serve", - "build:website": "NX_TUI=false nx run website-new:build", - "extract-i18n:website": "nx run website:extract-i18n", + "serve:next": "pnpm exec turbo run serve --filter=@module-federation/3000-home --filter=@module-federation/3001-shop --filter=@module-federation/3002-checkout --filter=next-app-router-4000 --filter=next-app-router-4001 --concurrency=3", + "app:router:dev": "pnpm exec turbo run serve --filter=host --filter=host-v5 --filter=host-vue3 --filter=remote1 --filter=remote2 --filter=remote3 --filter=remote4 --filter=remote5 --filter=remote6 --concurrency=10", + "app:next-router:dev": "pnpm exec turbo run serve --filter=next-app-router-4000 --filter=next-app-router-4001", + "serve:website": "pnpm --filter website-new run serve", + "build:website": "NX_TUI=false pnpm --filter website-new run build", + "extract-i18n:website": "pnpm --filter website-new run extract-i18n", "sync:webpack:types": "node ./scripts/sync-webpack-unbundled-types.mjs", "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: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", - "app:runtime:dev": "nx run-many --target=serve --configuration=development -p 3005-runtime-host,3006-runtime-remote,3007-runtime-remote", - "app:manifest:dev": "NX_TUI=false nx run-many --target=serve --configuration=development --parallel=100 -p modernjs,manifest-webpack-host,3009-webpack-provider,3010-rspack-provider,3011-rspack-manifest-provider,3012-rspack-js-entry-provider", - "app:manifest:prod": "NX_TUI=false nx run-many --target=serve --configuration=production --parallel=100 -p modernjs,manifest-webpack-host,3009-webpack-provider,3010-rspack-provider,3011-rspack-manifest-provider,3012-rspack-js-entry-provider", - "app:ts:dev": "nx run-many --target=serve -p react_ts_host,react_ts_nested_remote,react_ts_remote", - "app:component-data-fetch:dev": "NX_TUI=false nx run-many --target=serve --parallel=3 --configuration=development -p modernjs-ssr-data-fetch-provider,modernjs-ssr-data-fetch-provider-csr,modernjs-ssr-data-fetch-host", - "app:modern:dev": "NX_TUI=false nx run-many --target=serve --parallel=10 --configuration=development -p modernjs-ssr-dynamic-nested-remote,modernjs-ssr-dynamic-remote,modernjs-ssr-dynamic-remote-new-version,modernjs-ssr-host,modernjs-ssr-nested-remote,modernjs-ssr-remote,modernjs-ssr-remote-new-version", + "app:next:dev": "pnpm exec turbo run serve:development --filter=@module-federation/3000-home --filter=@module-federation/3001-shop --filter=@module-federation/3002-checkout", + "app:next:build": "pnpm exec turbo run build:production --filter=@module-federation/3000-home --filter=@module-federation/3001-shop --filter=@module-federation/3002-checkout --concurrency=2", + "app:next:prod": "pnpm exec turbo run serve:production --filter=@module-federation/3000-home --filter=@module-federation/3001-shop --filter=@module-federation/3002-checkout", + "app:node:dev": "pnpm exec turbo run serve:development --filter=node-host --filter=node-local-remote --filter=node-remote --filter=node-dynamic-remote-new-version --filter=node-dynamic-remote --concurrency=10", + "app:runtime:dev": "pnpm exec turbo run serve:development --filter=runtime-host --filter=runtime-remote1 --filter=runtime-remote2", + "app:manifest:dev": "pnpm exec turbo run serve:development --filter=3008-webpack-host --filter=3009-webpack-provider --filter=3010-rspack-provider --filter=3011-rspack-manifest-provider --filter=3012-rspack-js-entry-provider --concurrency=100", + "app:manifest:prod": "pnpm exec turbo run serve:production --filter=3008-webpack-host --filter=3009-webpack-provider --filter=3010-rspack-provider --filter=3011-rspack-manifest-provider --filter=3012-rspack-js-entry-provider --concurrency=100", + "app:ts:dev": "pnpm exec turbo run serve --filter=react-ts-host --filter=react-ts-nested-remote --filter=react-ts-remote", + "app:component-data-fetch:dev": "pnpm exec turbo run serve:development --filter=modernjs-ssr-data-fetch-provider --filter=modernjs-ssr-data-fetch-provider-csr --filter=modernjs-ssr-data-fetch-host --concurrency=3", + "app:modern:dev": "pnpm exec turbo run serve:development --filter=modernjs-ssr-dynamic-nested-remote --filter=modernjs-ssr-dynamic-remote --filter=modernjs-ssr-dynamic-remote-new-version --filter=modernjs-ssr-host --filter=modernjs-ssr-nested-remote --filter=modernjs-ssr-remote --filter=modernjs-ssr-remote-new-version --concurrency=10", "commitlint": "commitlint --edit", "prepare": "husky install", "changeset": "changeset", - "build:packages": "npx nx affected -t build --parallel=10 --exclude='*,!tag:type:pkg'", + "build:packages": "pnpm exec turbo run build --filter=./packages/* --filter=./packages/bridge/* --filter=./packages/runtime-plugins/* --concurrency=10", "changegen": "./changeset-gen.js --path ./packages/runtime && ./changeset-gen.js --path ./packages/runtime-core && ./changeset-gen.js --path ./packages/sdk &&./changeset-gen.js --path ./packages/cli --staged && ./changeset-gen.js --path ./packages/enhanced && ./changeset-gen.js --path ./packages/node && ./changeset-gen.js --path ./packages/data-prefetch && ./changeset-gen.js --path ./packages/nextjs-mf && ./changeset-gen.js --path ./packages/dts-plugin && ./changeset-gen.js --path ./packages/metro-core", "commitgen:staged": "./commit-gen.js --path ./packages --staged", "commitgen:main": "./commit-gen.js --path ./packages", "changeset:status": "changeset status", - "generate:schema": "nx run enhanced:generate:schema && nx format:write" + "generate:schema": "pnpm --filter @module-federation/enhanced run generate:schema && pnpm exec prettier --write ." }, "pnpm": { "packageExtensions": { @@ -303,6 +302,7 @@ "tsdown": "0.20.3", "tslib": "2.8.1", "tsup": "7.3.0", + "turbo": "^2.5.8", "typescript": "5.8.2", "url-loader": "4.1.1", "vite": "5.4.21", diff --git a/packages/assemble-release-plan/README.md b/packages/assemble-release-plan/README.md index 60e003ea44a..00b7c37c27a 100644 --- a/packages/assemble-release-plan/README.md +++ b/packages/assemble-release-plan/README.md @@ -7,11 +7,11 @@ Assemble a release plan for changesets from data about a repository. Usage ```ts -import assembleReleasePlan from "@changesets/assemble-release-plan"; -import readChangesets from "@changesets/read"; -import { read } from "@changesets/config"; -import { getPackages } from "@manypkg/get-packages"; -import { readPreState } from "@changesets/pre"; +import assembleReleasePlan from '@changesets/assemble-release-plan'; +import readChangesets from '@changesets/read'; +import { read } from '@changesets/config'; +import { getPackages } from '@manypkg/get-packages'; +import { readPreState } from '@changesets/pre'; const packages = await getPackages(cwd); const preState = await readPreState(cwd); @@ -24,14 +24,10 @@ const releasePlan = assembleReleasePlan(changesets, packages, config, preState); Signature ```ts -import { NewChangeset, Config, ReleasePlan } from "@changesets/types"; -import { Packages } from "@manypkg/get-packages"; - -assembleReleasePlan = ( - changesets: NewChangeset[], - packages: Packages, - config: Config -) => ReleasePlan; +import { NewChangeset, Config, ReleasePlan } from '@changesets/types'; +import { Packages } from '@manypkg/get-packages'; + +assembleReleasePlan = (changesets: NewChangeset[], packages: Packages, config: Config) => ReleasePlan; ``` This package exists so assembling a release plan can be done without reading from disc. diff --git a/packages/assemble-release-plan/package.json b/packages/assemble-release-plan/package.json index ec1b4a9d0c3..9d88f2e4f40 100644 --- a/packages/assemble-release-plan/package.json +++ b/packages/assemble-release-plan/package.json @@ -19,7 +19,7 @@ }, "scripts": { "test": "echo 'skip'", - "build": "preconstruct build", + "build": "npm run build --prefix packages/assemble-release-plan", "watch": "preconstruct watch", "postinstall": "preconstruct dev", "lint": "yarn eslint . --ext .ts,.tsx,.js", diff --git a/packages/bridge/bridge-react-webpack-plugin/package.json b/packages/bridge/bridge-react-webpack-plugin/package.json index 8508a8e50b9..dcc12d22b34 100644 --- a/packages/bridge/bridge-react-webpack-plugin/package.json +++ b/packages/bridge/bridge-react-webpack-plugin/package.json @@ -24,8 +24,9 @@ }, "scripts": { "dev": "vite", - "build": "vite build", - "preview": "vite preview" + "build": "npm run build --prefix packages/bridge/bridge-react-webpack-plugin", + "preview": "vite preview", + "test": "vitest run -c packages/bridge/bridge-react-webpack-plugin/vitest.config.ts" }, "dependencies": { "@module-federation/sdk": "workspace:*", diff --git a/packages/bridge/bridge-react/package.json b/packages/bridge/bridge-react/package.json index 7f6dc6025db..c9f8e74b03e 100644 --- a/packages/bridge/bridge-react/package.json +++ b/packages/bridge/bridge-react/package.json @@ -128,8 +128,9 @@ }, "scripts": { "dev": "vite", - "build": "vite build", - "preview": "vite preview" + "build": "npm run build --prefix packages/bridge/bridge-react", + "preview": "vite preview", + "test": "pnpm exec jest --config packages/bridge/bridge-react/jest.config.ts --passWithNoTests" }, "dependencies": { "@module-federation/bridge-shared": "workspace:*", diff --git a/packages/bridge/bridge-shared/package.json b/packages/bridge/bridge-shared/package.json index af6f0bff665..3e248907844 100644 --- a/packages/bridge/bridge-shared/package.json +++ b/packages/bridge/bridge-shared/package.json @@ -17,7 +17,7 @@ "types": "./dist/index.d.ts", "scripts": { "dev": "vite", - "build": "vite build", + "build": "npm run build --prefix packages/bridge/bridge-shared", "preview": "vite preview" }, "devDependencies": { diff --git a/packages/bridge/vue3-bridge/package.json b/packages/bridge/vue3-bridge/package.json index 204349eb8a7..4489a41fbbe 100644 --- a/packages/bridge/vue3-bridge/package.json +++ b/packages/bridge/vue3-bridge/package.json @@ -29,7 +29,7 @@ ], "scripts": { "dev": "vite", - "build": "vite build", + "build": "npm run build --prefix packages/bridge/vue3-bridge", "preview": "vite preview", "test": "vitest" }, diff --git a/packages/chrome-devtools/package.json b/packages/chrome-devtools/package.json index 69a51d6b893..0f0020ee46f 100644 --- a/packages/chrome-devtools/package.json +++ b/packages/chrome-devtools/package.json @@ -12,16 +12,19 @@ "storybook": "storybook dev -p 6006", "reset": "npx rimraf ./**/node_modules", "dev": "modern-app dev", - "build": "modern-app build && node postpack.js", + "build": "pnpm -C packages/chrome-devtools build:lib", "build:debug": "DEBUG=true modern-app build && node postpack.js", "build:lib": "rm -rf dist && modern-module build -c modern.lib.config.ts", "release": "npm publish --tag canary", - "test": "vitest run", + "test": "pnpm -C packages/chrome-devtools test", "test:e2e": "E2ETEST=true pnpm build && playwright test", "test:e2e:ui": "E2ETEST=true pnpm build && playwright test --ui", "start": "modern-app start", "serve": "modern-app serve", - "postinstall": "bash install-deps.bash" + "postinstall": "bash install-deps.bash", + "build:chrome-plugins": "pnpm -C packages/chrome-devtools build", + "e2e:devtools": "pnpm -C packages/chrome-devtools test:e2e", + "e2e:devtools:ui": "pnpm -C packages/chrome-devtools test:e2e:ui" }, "files": [ "dist/", diff --git a/packages/cli/package.json b/packages/cli/package.json index 21092002c4e..cc60292b003 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -38,5 +38,11 @@ "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" + }, + "scripts": { + "build": "rslib build", + "lint": "pnpm exec eslint \"packages/cli/**/*.ts\" \"packages/cli/package.json\"", + "test": "rstest run -c packages/cli/rstest.config.ts", + "pre-release": "pnpm --filter @module-federation/cli run test && pnpm --filter @module-federation/cli run build" } } diff --git a/packages/core/package.json b/packages/core/package.json index 082178abf1d..9b48f970d95 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -20,5 +20,11 @@ }, "peerDependencies": { "webpack": "^5.40.0" + }, + "scripts": { + "build": "node -e \"require('fs').rmSync('packages/core/dist',{recursive:true,force:true})\" && pnpm -C packages/core exec tsdown --config tsdown.config.ts && cp packages/core/*.md packages/core/dist", + "lint": "ESLINT_USE_FLAT_CONFIG=false pnpm exec eslint \"packages/core/**/*.ts\"", + "test": "pnpm exec jest --config packages/core/jest.config.ts --passWithNoTests", + "pre-release": "pnpm --filter @module-federation/core run test && pnpm --filter @module-federation/core run build" } } diff --git a/packages/create-module-federation/package.json b/packages/create-module-federation/package.json index 195a5806e16..4505a022fa6 100644 --- a/packages/create-module-federation/package.json +++ b/packages/create-module-federation/package.json @@ -15,7 +15,10 @@ }, "type": "module", "scripts": { - "build": "rslib build" + "build": "cd packages/create-module-federation ; pnpm run build && cp packages/create-module-federation/LICENSE packages/create-module-federation/dist", + "lint": "pnpm exec eslint \"packages/create-module-federation/**/*.ts\" \"packages/create-module-federation/package.json\"", + "test": "node packages/create-module-federation/scripts/verify-rslib-templates.mjs", + "pre-release": "pnpm --filter create-module-federation run test && pnpm --filter create-module-federation run build" }, "exports": { ".": "./dist/index.js" diff --git a/packages/create-module-federation/templates/provider-rslib-storybook-ts/README.md b/packages/create-module-federation/templates/provider-rslib-storybook-ts/README.md index f8d0efb3119..1b5c57ef66a 100644 --- a/packages/create-module-federation/templates/provider-rslib-storybook-ts/README.md +++ b/packages/create-module-federation/templates/provider-rslib-storybook-ts/README.md @@ -12,7 +12,7 @@ pnpm build Dev package -1. +1. ``` pnpm mf-dev diff --git a/packages/create-module-federation/templates/provider-rslib-ts/README.md b/packages/create-module-federation/templates/provider-rslib-ts/README.md index cffe4ed5fd3..c88b48dd19d 100644 --- a/packages/create-module-federation/templates/provider-rslib-ts/README.md +++ b/packages/create-module-federation/templates/provider-rslib-ts/README.md @@ -12,8 +12,6 @@ pnpm build Dev package - ``` pnpm mf-dev ``` - diff --git a/packages/data-prefetch/package.json b/packages/data-prefetch/package.json index 0add5ece952..d3691af0abc 100644 --- a/packages/data-prefetch/package.json +++ b/packages/data-prefetch/package.json @@ -12,7 +12,11 @@ "directory": "packages/data-prefetch" }, "scripts": { - "test": "jest" + "test": "pnpm exec jest --config packages/data-prefetch/jest.config.cjs --passWithNoTests", + "build": "rslib build", + "test:ci": "pnpm exec jest --config packages/data-prefetch/jest.config.cjs --passWithNoTests --ci --coverage", + "lint": "pnpm exec eslint \"packages/data-prefetch/**/*.ts\" \"packages/data-prefetch/package.json\"", + "pre-release": "pnpm --filter @module-federation/data-prefetch run test && pnpm --filter @module-federation/data-prefetch run build" }, "publishConfig": { "access": "public" diff --git a/packages/dts-plugin/package.json b/packages/dts-plugin/package.json index cd381ab3a85..2e6d5ad5a15 100644 --- a/packages/dts-plugin/package.json +++ b/packages/dts-plugin/package.json @@ -99,5 +99,13 @@ "vue-tsc": { "optional": true } + }, + "scripts": { + "build": "tsdown --config ./tsdown.config.ts && sleep 1 && cp package.json ./dist && cp *.md ./dist", + "test": "node -e \"require('fs').rmSync('dist-test',{recursive:true,force:true,maxRetries:20,retryDelay:50})\" && pnpm --filter @module-federation/dts-plugin run test-impl", + "test-impl": "pnpm exec vitest run --passWithNoTests --config packages/dts-plugin/vite.config.mts", + "lint": "pnpm exec eslint \"packages/dts-plugin/**/*.ts\" \"packages/dts-plugin/package.json\"", + "build-debug": "FEDERATION_DEBUG=true pnpm --filter @module-federation/dts-plugin run build", + "pre-release": "pnpm --filter @module-federation/dts-plugin run test && pnpm --filter @module-federation/dts-plugin run build" } } diff --git a/packages/enhanced/package.json b/packages/enhanced/package.json index cef0f7595ca..1eccaf6d9aa 100644 --- a/packages/enhanced/package.json +++ b/packages/enhanced/package.json @@ -105,5 +105,12 @@ "btoa": "^1.2.1", "upath": "2.0.1", "schema-utils": "^4.3.0" + }, + "scripts": { + "generate:schema": "node src/scripts/compile-schema.js", + "build": "node -e \"require('fs').rmSync('packages/enhanced/dist',{recursive:true,force:true})\" && pnpm -C packages/enhanced exec tsdown --config tsdown.config.ts && cp packages/enhanced/*.md packages/enhanced/dist && node -e \"const fs=require('fs');const path=require('path');const src='packages/enhanced/src';const dst='packages/enhanced/dist/src';(function w(d){for(const e of fs.readdirSync(d,{withFileTypes:true})){const p=path.join(d,e.name);if(e.isDirectory())w(p);else if(e.name.endsWith('.d.ts')){const rel=path.relative(src,p);const out=path.join(dst,rel);fs.mkdirSync(path.dirname(out),{recursive:true});fs.copyFileSync(p,out);}}})(src);\"", + "lint": "pnpm exec eslint \"packages/enhanced/**/*.ts\"", + "test": "node packages/enhanced/test/scripts/ensure-reshake-fixtures.js && NODE_OPTIONS=\"--experimental-vm-modules --max-old-space-size=24576\" npx rstest -c packages/enhanced/rstest.config.ts && NODE_OPTIONS=\"--experimental-vm-modules --max-old-space-size=24576\" npx rstest -c packages/enhanced/rstest.treeshake.serial.config.ts", + "pre-release": "pnpm --filter @module-federation/enhanced run test && pnpm --filter @module-federation/enhanced run build" } } diff --git a/packages/error-codes/package.json b/packages/error-codes/package.json index ed26fbe9ff0..aa9e9ac6bcc 100644 --- a/packages/error-codes/package.json +++ b/packages/error-codes/package.json @@ -46,5 +46,12 @@ "./dist/index.d.ts" ] } + }, + "scripts": { + "build": "tsdown --config tsdown.config.ts --filter error-codes-build", + "lint": "pnpm exec eslint \"packages/error-codes/**/*.ts\" \"packages/error-codes/package.json\"", + "test": "pnpm exec jest --config packages/error-codes/jest.config.js --passWithNoTests", + "test:ci": "pnpm exec jest --config packages/error-codes/jest.config.js --passWithNoTests --ci --coverage", + "pre-release": "pnpm --filter @module-federation/error-codes run test && pnpm --filter @module-federation/error-codes run build" } } diff --git a/packages/esbuild/package.json b/packages/esbuild/package.json index 9b8adb971fe..9d4b28e18da 100644 --- a/packages/esbuild/package.json +++ b/packages/esbuild/package.json @@ -62,5 +62,11 @@ }, "devDependencies": { "@rslib/core": "^0.12.4" + }, + "scripts": { + "build": "rslib build", + "lint": "pnpm exec eslint \"packages/esbuild/**/*.ts\" \"packages/esbuild/package.json\"", + "build-debug": "FEDERATION_DEBUG=true rslib build", + "pre-release": "pnpm --filter @module-federation/esbuild run build" } } diff --git a/packages/esbuild/src/adapters/lib/manifest.ts b/packages/esbuild/src/adapters/lib/manifest.ts index 6aaaa3280a0..3a7004103fe 100644 --- a/packages/esbuild/src/adapters/lib/manifest.ts +++ b/packages/esbuild/src/adapters/lib/manifest.ts @@ -98,7 +98,7 @@ export const writeRemoteManifest = async (config: any, result: BuildResult) => { const envType = process.env['NODE_ENV'] === 'development' ? 'local' - : process.env['NODE_ENV'] ?? ''; + : (process.env['NODE_ENV'] ?? ''); const publicPath = config.publicPath || 'auto'; let containerName: string = ''; diff --git a/packages/managers/package.json b/packages/managers/package.json index 6021d8b5bd0..47d2a130d0c 100644 --- a/packages/managers/package.json +++ b/packages/managers/package.json @@ -50,5 +50,12 @@ "./dist/index.d.ts" ] } + }, + "scripts": { + "build": "rslib build", + "lint": "pnpm exec eslint \"packages/managers/**/*.ts\" \"packages/managers/package.json\"", + "test": "pnpm exec jest --config packages/managers/jest.config.js --passWithNoTests", + "test:ci": "pnpm exec jest --config packages/managers/jest.config.js --passWithNoTests --ci --coverage", + "pre-release": "pnpm --filter @module-federation/managers run test && pnpm --filter @module-federation/managers run build" } } diff --git a/packages/manifest/package.json b/packages/manifest/package.json index c743c24414d..77cc2f54eb1 100644 --- a/packages/manifest/package.json +++ b/packages/manifest/package.json @@ -51,5 +51,12 @@ "./dist/index.d.ts" ] } + }, + "scripts": { + "build": "rslib build", + "lint": "pnpm exec eslint \"packages/manifest/**/*.ts\" \"packages/manifest/package.json\"", + "test": "pnpm exec jest --config packages/manifest/jest.config.js --passWithNoTests", + "test:ci": "pnpm exec jest --config packages/manifest/jest.config.js --passWithNoTests --ci --coverage", + "pre-release": "pnpm --filter @module-federation/manifest run test && pnpm --filter @module-federation/manifest run build" } } diff --git a/packages/metro-core/package.json b/packages/metro-core/package.json index ffca514f39f..4e2458128ef 100644 --- a/packages/metro-core/package.json +++ b/packages/metro-core/package.json @@ -56,10 +56,11 @@ } }, "scripts": { - "build": "rslib build", - "test": "vitest run --config vitest.config.mts", + "build": "pnpm build", + "test": "pnpm exec vitest run --passWithNoTests --config packages/metro-core/vitest.config.mts", "test:watch": "vitest --config vitest.config.mts", - "typecheck": "tsc --noEmit" + "typecheck": "tsc --noEmit", + "lint": "pnpm exec eslint \"packages/metro-core/**/*.{ts,tsx,js,jsx}\"" }, "dependencies": { "@expo/metro-runtime": "^5.0.4", diff --git a/packages/metro-plugin-rnc-cli/package.json b/packages/metro-plugin-rnc-cli/package.json index 8f9b1a734ff..7163941df00 100644 --- a/packages/metro-plugin-rnc-cli/package.json +++ b/packages/metro-plugin-rnc-cli/package.json @@ -36,5 +36,10 @@ "@module-federation/metro": "workspace:*", "@typescript-eslint/eslint-plugin": "8.54.0", "@typescript-eslint/parser": "8.54.0" + }, + "scripts": { + "build": "echo 'No build needed for metro-plugin-rnc-cli - pure JavaScript package'", + "test": "pnpm exec jest --config packages/metro-plugin-rnc-cli/jest.config.ts --passWithNoTests --watchman=false", + "lint": "pnpm exec eslint \"packages/metro-plugin-rnc-cli/**/*.{js,ts}\"" } } diff --git a/packages/metro-plugin-rnef/README.md b/packages/metro-plugin-rnef/README.md index 7ae2f9c69cf..35b74379c13 100644 --- a/packages/metro-plugin-rnef/README.md +++ b/packages/metro-plugin-rnef/README.md @@ -15,8 +15,8 @@ npm install --save-dev @module-federation/metro-plugin-rnef 3. Add the plugin to your RNEF configuration (typically in `rnef.config.mjs`): ```typescript -import { pluginMetro } from "@rnef/plugin-metro"; -import moduleFederation from "@module-federation/metro-plugin-rnef"; +import { pluginMetro } from '@rnef/plugin-metro'; +import moduleFederation from '@module-federation/metro-plugin-rnef'; /** @type {import('@rnef/config').Config} */ export default { diff --git a/packages/metro-plugin-rnef/package.json b/packages/metro-plugin-rnef/package.json index 7d9919233d5..f48bb86a8fb 100644 --- a/packages/metro-plugin-rnef/package.json +++ b/packages/metro-plugin-rnef/package.json @@ -34,8 +34,9 @@ "default": "./dist/index.js" }, "scripts": { - "build": "rslib build", - "typecheck": "tsc --noEmit" + "build": "pnpm build", + "typecheck": "tsc --noEmit", + "lint": "pnpm exec eslint \"packages/metro-plugin-rnef/**/*.{js,ts}\"" }, "peerDependencies": { "@module-federation/metro": "workspace:*", diff --git a/packages/modernjs-v3/package.json b/packages/modernjs-v3/package.json index 9cbc7ecc6b7..c195fc54c72 100644 --- a/packages/modernjs-v3/package.json +++ b/packages/modernjs-v3/package.json @@ -10,7 +10,10 @@ "access": "public" }, "scripts": { - "build": "rslib build" + "build": "cd packages/modernjs-v3 ; pnpm run build || (sleep 2 && pnpm run build) && cp packages/modernjs-v3/LICENSE packages/modernjs-v3/dist", + "lint": "pnpm exec eslint \"packages/modernjs-v3/**/*.ts\"", + "test": "pnpm exec vitest run --passWithNoTests --config packages/modernjs-v3/vite.config.mts", + "pre-release": "pnpm --filter @module-federation/modern-js-v3 run test && pnpm --filter @module-federation/modern-js-v3 run build" }, "repository": { "type": "git", diff --git a/packages/modernjs/package.json b/packages/modernjs/package.json index a77511bfec0..5e77a07495b 100644 --- a/packages/modernjs/package.json +++ b/packages/modernjs/package.json @@ -10,7 +10,10 @@ "access": "public" }, "scripts": { - "build": "rslib build" + "build": "cd packages/modernjs ; pnpm run build || (sleep 2 && pnpm run build) && cp packages/modernjs/LICENSE packages/modernjs/dist", + "lint": "pnpm exec eslint \"packages/modernjs/**/*.ts\"", + "test": "pnpm exec vitest run --passWithNoTests --config packages/modernjs/vite.config.mts", + "pre-release": "pnpm --filter @module-federation/modern-js run test && pnpm --filter @module-federation/modern-js run build" }, "repository": { "type": "git", diff --git a/packages/native-federation-tests/package.json b/packages/native-federation-tests/package.json index f9265c08436..c2935d32279 100644 --- a/packages/native-federation-tests/package.json +++ b/packages/native-federation-tests/package.json @@ -93,5 +93,11 @@ "rambda": "^9.2.1", "tsdown": "0.20.3", "unplugin": "^1.10.1" + }, + "scripts": { + "build": "tsdown --config tsdown.config.ts && cp package.json dist && cp *.md dist", + "lint": "pnpm exec eslint \"packages/native-federation-tests/**/*.ts\"", + "test": "pnpm exec vitest run --passWithNoTests --config packages/native-federation-tests/vite.config.mts", + "pre-release": "pnpm --filter @module-federation/native-federation-tests run test && pnpm --filter @module-federation/native-federation-tests run build" } } diff --git a/packages/native-federation-typescript/package.json b/packages/native-federation-typescript/package.json index 009e5c95eef..804d922afb9 100644 --- a/packages/native-federation-typescript/package.json +++ b/packages/native-federation-typescript/package.json @@ -104,5 +104,11 @@ }, "devDependencies": { "upath": "2.0.1" + }, + "scripts": { + "build": "tsdown --config tsdown.config.ts && cp package.json dist && cp *.md dist", + "lint": "pnpm exec eslint \"packages/native-federation-typescript/**/*.ts\"", + "test": "pnpm exec vitest run --passWithNoTests --config packages/native-federation-typescript/vite.config.mts", + "pre-release": "pnpm --filter @module-federation/native-federation-typescript run test && pnpm --filter @module-federation/native-federation-typescript run build" } } diff --git a/packages/nextjs-mf/package.json b/packages/nextjs-mf/package.json index 4f81bbd1444..b146ab2bad2 100644 --- a/packages/nextjs-mf/package.json +++ b/packages/nextjs-mf/package.json @@ -21,7 +21,11 @@ "README.md" ], "scripts": { - "postinstall": "echo \"Deprecation Notice: We intend to deprecate 'nextjs-mf'. Please see https://github.com/module-federation/core/issues/3153 for more details.\"" + "postinstall": "echo \"Deprecation Notice: We intend to deprecate 'nextjs-mf'. Please see https://github.com/module-federation/core/issues/3153 for more details.\"", + "build": "tsdown --config tsdown.config.mts", + "lint": "pnpm exec eslint \"packages/nextjs-mf/**/*.js\" \"packages/nextjs-mf/**/*.ts\"", + "test": "pnpm exec jest --config packages/nextjs-mf/jest.config.js --passWithNoTests", + "pre-release": "pnpm --filter @module-federation/nextjs-mf run test && pnpm --filter @module-federation/nextjs-mf run build && rm -f ./packages/nextjs-mf/dist/package.json" }, "exports": { ".": { diff --git a/packages/node/package.json b/packages/node/package.json index 153615ae9a1..34fb31ca71d 100644 --- a/packages/node/package.json +++ b/packages/node/package.json @@ -122,5 +122,11 @@ "webpack": { "optional": true } + }, + "scripts": { + "build": "tsdown --config tsdown.config.mts", + "lint": "pnpm exec eslint \"packages/node/**/*.js\" \"packages/node/**/*.ts\"", + "test": "pnpm exec jest --config packages/node/jest.config.js --passWithNoTests", + "pre-release": "pnpm --filter @module-federation/node run test && pnpm --filter @module-federation/node run build && rm -f ./packages/node/dist/package.json" } } diff --git a/packages/retry-plugin/README.md b/packages/retry-plugin/README.md index cfc5781d249..f5ec09660df 100644 --- a/packages/retry-plugin/README.md +++ b/packages/retry-plugin/README.md @@ -35,7 +35,7 @@ const mf = createInstance({ { name: 'remote1', entry: 'http://localhost:2001/mf-manifest.json', - } + }, ], plugins: [ RetryPlugin({ @@ -48,7 +48,7 @@ const mf = createInstance({ onSuccess: ({ url }) => console.log('Success!', url), onError: ({ url }) => console.log('Failed!', url), }), - ] + ], }); ``` @@ -66,9 +66,7 @@ export default { remotes: { remote1: 'remote1@http://localhost:2001/mf-manifest.json', }, - runtimePlugins: [ - path.join(__dirname, './src/runtime-plugin/retry.ts'), - ], + runtimePlugins: [path.join(__dirname, './src/runtime-plugin/retry.ts')], }), ], }; @@ -78,34 +76,35 @@ export default { // src/runtime-plugin/retry.ts import { RetryPlugin } from '@module-federation/retry-plugin'; -export default () => RetryPlugin({ - retryTimes: 3, - retryDelay: 1000, - domains: ['https://cdn1.example.com', 'https://cdn2.example.com'], - manifestDomains: ['https://domain1.example.com', 'https://domain2.example.com'], - addQuery: ({ times, originalQuery }) => `${originalQuery}&retry=${times}`, - onRetry: ({ times, url }) => console.log('Retrying...', times, url), - onSuccess: ({ url }) => console.log('Success!', url), - onError: ({ url }) => console.log('Failed!', url), -}); +export default () => + RetryPlugin({ + retryTimes: 3, + retryDelay: 1000, + domains: ['https://cdn1.example.com', 'https://cdn2.example.com'], + manifestDomains: ['https://domain1.example.com', 'https://domain2.example.com'], + addQuery: ({ times, originalQuery }) => `${originalQuery}&retry=${times}`, + onRetry: ({ times, url }) => console.log('Retrying...', times, url), + onSuccess: ({ url }) => console.log('Success!', url), + onError: ({ url }) => console.log('Failed!', url), + }); ``` ## Configuration Options ### CommonRetryOptions -| Option | Type | Default | Description | -|--------|------|---------|-------------| -| `retryTimes` | `number` | `3` | Number of retry attempts | -| `retryDelay` | `number` | `1000` | Delay between retries in milliseconds | -| `successTimes` | `number` | `0` | Number of successful requests required | -| `domains` | `string[]` | `[]` | Alternative domains for script resources | -| `manifestDomains` | `string[]` | `[]` | Alternative domains for manifest files | -| `addQuery` | `boolean \| function` | `false` | Add query parameters for cache busting | -| `fetchOptions` | `RequestInit` | `{}` | Additional fetch options | -| `onRetry` | `function` | `undefined` | Callback when retry occurs | -| `onSuccess` | `function` | `undefined` | Callback when request succeeds | -| `onError` | `function` | `undefined` | Callback when all retries fail | +| Option | Type | Default | Description | +| ----------------- | --------------------- | ----------- | ---------------------------------------- | +| `retryTimes` | `number` | `3` | Number of retry attempts | +| `retryDelay` | `number` | `1000` | Delay between retries in milliseconds | +| `successTimes` | `number` | `0` | Number of successful requests required | +| `domains` | `string[]` | `[]` | Alternative domains for script resources | +| `manifestDomains` | `string[]` | `[]` | Alternative domains for manifest files | +| `addQuery` | `boolean \| function` | `false` | Add query parameters for cache busting | +| `fetchOptions` | `RequestInit` | `{}` | Additional fetch options | +| `onRetry` | `function` | `undefined` | Callback when retry occurs | +| `onSuccess` | `function` | `undefined` | Callback when request succeeds | +| `onError` | `function` | `undefined` | Callback when all retries fail | ### addQuery Function @@ -114,7 +113,7 @@ addQuery: ({ times, originalQuery }) => { // Add retry count and timestamp for cache busting const separator = originalQuery ? '&' : '?'; return `${originalQuery}${separator}retry=${times}&t=${Date.now()}`; -} +}; ``` ### Callback Functions @@ -144,15 +143,8 @@ onError: ({ domains, url, tagName }) => { RetryPlugin({ retryTimes: 5, retryDelay: (attempt) => Math.pow(2, attempt) * 1000, // Exponential backoff - domains: [ - 'https://cdn1.example.com', - 'https://cdn2.example.com', - 'https://cdn3.example.com', - ], - manifestDomains: [ - 'https://api1.example.com', - 'https://api2.example.com', - ], + domains: ['https://cdn1.example.com', 'https://cdn2.example.com', 'https://cdn3.example.com'], + manifestDomains: ['https://api1.example.com', 'https://api2.example.com'], addQuery: ({ times, originalQuery }) => { const params = new URLSearchParams(originalQuery); params.set('retry', times.toString()); @@ -171,7 +163,7 @@ RetryPlugin({ console.error(`❌ Failed to load ${url} after all retries`); console.error(`❌ Tried all domains: ${domains?.join(', ')}`); }, -}) +}); ``` ### Error Handling with Fallback @@ -184,7 +176,7 @@ RetryPlugin({ onError: ({ url, domains }) => { // Log error for monitoring console.error('Module loading failed:', { url, domains }); - + // Send error to monitoring service if (window.gtag) { window.gtag('event', 'module_load_error', { @@ -193,7 +185,7 @@ RetryPlugin({ value: domains?.length || 0, }); } - + // Show user-friendly error message const errorElement = document.createElement('div'); errorElement.className = 'module-load-error'; @@ -206,7 +198,7 @@ RetryPlugin({ `; document.body.appendChild(errorElement); }, -}) +}); ``` ### Production Configuration @@ -215,15 +207,8 @@ RetryPlugin({ RetryPlugin({ retryTimes: 3, retryDelay: 1000, - domains: [ - 'https://cdn1.prod.example.com', - 'https://cdn2.prod.example.com', - 'https://cdn3.prod.example.com', - ], - manifestDomains: [ - 'https://api1.prod.example.com', - 'https://api2.prod.example.com', - ], + domains: ['https://cdn1.prod.example.com', 'https://cdn2.prod.example.com', 'https://cdn3.prod.example.com'], + manifestDomains: ['https://api1.prod.example.com', 'https://api2.prod.example.com'], addQuery: ({ times, originalQuery }) => { const params = new URLSearchParams(originalQuery); params.set('retry', times.toString()); @@ -251,13 +236,10 @@ RetryPlugin({ onError: ({ url, domains }) => { // Send error to monitoring service if (window.errorReporting) { - window.errorReporting.captureException( - new Error(`Module loading failed: ${url}`), - { extra: { domains, url } } - ); + window.errorReporting.captureException(new Error(`Module loading failed: ${url}`), { extra: { domains, url } }); } }, -}) +}); ``` ## How It Works @@ -318,9 +300,11 @@ RetryPlugin({ }, script: { url: 'http://localhost:2001/static/js/async/src_App_tsx.js', - customCreateScript: (url, attrs) => { /* ... */ }, - } -}) + customCreateScript: (url, attrs) => { + /* ... */ + }, + }, +}); // ✅ New way RetryPlugin({ @@ -329,7 +313,7 @@ RetryPlugin({ domains: ['http://localhost:2001'], manifestDomains: ['http://localhost:2001'], addQuery: ({ times, originalQuery }) => `${originalQuery}&retry=${times}`, -}) +}); ``` ## Contributing @@ -344,4 +328,4 @@ Contributions are welcome! Please read our [contributing guidelines](https://git - [Module Federation Documentation](https://module-federation.io/) - [Module Federation Runtime](https://www.npmjs.com/package/@module-federation/runtime) -- [Module Federation Enhanced](https://www.npmjs.com/package/@module-federation/enhanced) \ No newline at end of file +- [Module Federation Enhanced](https://www.npmjs.com/package/@module-federation/enhanced) diff --git a/packages/retry-plugin/package.json b/packages/retry-plugin/package.json index 3cbc6db33a1..a63be963e49 100644 --- a/packages/retry-plugin/package.json +++ b/packages/retry-plugin/package.json @@ -37,5 +37,12 @@ }, "dependencies": { "@module-federation/sdk": "workspace:*" + }, + "scripts": { + "build": "tsdown --config tsdown.config.ts && cp package.json dist && cp *.md dist", + "test": "vitest run -u -c packages/retry-plugin/vitest.config.ts", + "lint": "pnpm exec eslint \"packages/retry-plugin/**/*.ts\" \"packages/retry-plugin/package.json\"", + "build-debug": "FEDERATION_DEBUG=true pnpm --filter @module-federation/retry-plugin run build", + "pre-release": "pnpm --filter @module-federation/retry-plugin run test && pnpm --filter @module-federation/retry-plugin run build" } } diff --git a/packages/rsbuild-plugin/package.json b/packages/rsbuild-plugin/package.json index 96c22608df3..6c7086a4b9c 100644 --- a/packages/rsbuild-plugin/package.json +++ b/packages/rsbuild-plugin/package.json @@ -72,5 +72,11 @@ "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" + }, + "scripts": { + "build": "rslib build", + "lint": "pnpm exec eslint \"packages/rsbuild-plugin/**/*.ts\" \"packages/rsbuild-plugin/package.json\"", + "test": "pnpm exec vitest run --passWithNoTests --config packages/rsbuild-plugin/vite.config.mts", + "pre-release": "pnpm --filter @module-federation/rsbuild-plugin run test && pnpm --filter @module-federation/rsbuild-plugin run build" } } diff --git a/packages/rspack/package.json b/packages/rspack/package.json index f8cdb4f4ac4..133f512f267 100644 --- a/packages/rspack/package.json +++ b/packages/rspack/package.json @@ -93,5 +93,12 @@ "vue-tsc": { "optional": true } + }, + "scripts": { + "build": "rslib build", + "lint": "pnpm exec eslint \"packages/rspack/**/*.ts\" \"packages/rspack/package.json\"", + "test": "pnpm exec jest --config packages/rspack/jest.config.js --passWithNoTests", + "test:ci": "pnpm exec jest --config packages/rspack/jest.config.js --passWithNoTests --ci --coverage", + "pre-release": "pnpm --filter @module-federation/rspack run test && pnpm --filter @module-federation/rspack run build" } } diff --git a/packages/rspress-plugin/README.md b/packages/rspress-plugin/README.md index 46a832785f3..3ad43d0342b 100644 --- a/packages/rspress-plugin/README.md +++ b/packages/rspress-plugin/README.md @@ -18,7 +18,7 @@ nx serve rslib-module Dev package -1. +1. ``` nx dev rslib-module diff --git a/packages/rspress-plugin/package.json b/packages/rspress-plugin/package.json index adc5ad4f325..845ef2ccbfc 100644 --- a/packages/rspress-plugin/package.json +++ b/packages/rspress-plugin/package.json @@ -30,8 +30,10 @@ "module": "./dist/index.js", "types": "./dist/plugin.d.ts", "scripts": { - "build": "rslib build", - "build:watch": "rslib build --watch" + "build": "pnpm -C packages/rspress-plugin build", + "build:watch": "rslib build --watch", + "dev": "pnpm -C packages/rspress-plugin dev", + "pre-release": "pnpm --filter @module-federation/webpack-bundler-runtime run build" }, "devDependencies": { "@rslib/core": "^0.9.2", diff --git a/packages/runtime-core/package.json b/packages/runtime-core/package.json index 65cef7fa432..9212292df1a 100644 --- a/packages/runtime-core/package.json +++ b/packages/runtime-core/package.json @@ -54,5 +54,12 @@ "dependencies": { "@module-federation/sdk": "workspace:*", "@module-federation/error-codes": "workspace:*" + }, + "scripts": { + "build": "tsdown --config tsdown.config.ts", + "lint": "pnpm exec eslint \"packages/runtime-core/**/*.ts\" \"packages/runtime-core/package.json\"", + "build-debug": "RUNTIME_CORE_TSDOWN_MODE=debug tsdown --config tsdown.config.ts", + "pre-release": "pnpm --filter @module-federation/runtime-core run test && pnpm --filter @module-federation/runtime-core run build", + "test": "vitest run -u -c packages/runtime-core/vitest.config.ts" } } diff --git a/packages/runtime-plugins/inject-external-runtime-core-plugin/README.md b/packages/runtime-plugins/inject-external-runtime-core-plugin/README.md index 692932534d5..672651f15a2 100644 --- a/packages/runtime-plugins/inject-external-runtime-core-plugin/README.md +++ b/packages/runtime-plugins/inject-external-runtime-core-plugin/README.md @@ -1,7 +1,7 @@ -# `@module-federation/inject-external-runtime-core-plugin` +# `@module-federation/inject-external-runtime-core-plugin` -This runtime plugin will inject `@module-federation/runtime-core` . +This runtime plugin will inject `@module-federation/runtime-core` . -And the plugin will be automatic applied when set `experiments.externalRuntime: 'provide'` by build plugin. +And the plugin will be automatic applied when set `experiments.externalRuntime: 'provide'` by build plugin. The provider can use host's runtime when set `experiments.externalRuntime: true`. diff --git a/packages/runtime-plugins/inject-external-runtime-core-plugin/package.json b/packages/runtime-plugins/inject-external-runtime-core-plugin/package.json index 0f5a43946e8..a613ec52c76 100644 --- a/packages/runtime-plugins/inject-external-runtime-core-plugin/package.json +++ b/packages/runtime-plugins/inject-external-runtime-core-plugin/package.json @@ -49,5 +49,10 @@ }, "devDependencies": { "@module-federation/runtime-tools": "workspace:*" + }, + "scripts": { + "build": "tsdown --config tsdown.config.ts --filter inject-external-runtime-core-plugin-build", + "lint": "pnpm exec eslint \"packages/runtime-plugins/inject-external-runtime-core-plugin/**/*.ts\" \"packages/runtime-plugins/inject-external-runtime-core-plugin/package.json\"", + "pre-release": "pnpm --filter @module-federation/inject-external-runtime-core-plugin run build" } } diff --git a/packages/runtime-tools/package.json b/packages/runtime-tools/package.json index f86a1e0b5c5..f880a3066a2 100644 --- a/packages/runtime-tools/package.json +++ b/packages/runtime-tools/package.json @@ -81,5 +81,10 @@ "dependencies": { "@module-federation/runtime": "workspace:*", "@module-federation/webpack-bundler-runtime": "workspace:*" + }, + "scripts": { + "build": "tsdown --config tsdown.config.ts", + "lint": "pnpm exec eslint \"packages/runtime-tools/**/*.ts\" \"packages/runtime-tools/package.json\"", + "test": "pnpm exec jest --config packages/runtime-tools/jest.config.cjs --passWithNoTests" } } diff --git a/packages/runtime/package.json b/packages/runtime/package.json index 222ae2c7419..d831f7d75c0 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -85,5 +85,12 @@ "@module-federation/sdk": "workspace:*", "@module-federation/error-codes": "workspace:*", "@module-federation/runtime-core": "workspace:*" + }, + "scripts": { + "build": "tsdown --config tsdown.config.ts", + "lint": "pnpm exec eslint \"packages/runtime/**/*.ts\" \"packages/runtime/package.json\"", + "build-debug": "RUNTIME_TSDOWN_MODE=debug tsdown --config tsdown.config.ts", + "pre-release": "pnpm --filter @module-federation/runtime run test && pnpm --filter @module-federation/runtime run build", + "test": "vitest run -u -c packages/runtime/vitest.config.ts" } } diff --git a/packages/sdk/package.json b/packages/sdk/package.json index 85026bc4549..cbb06ddf873 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -60,5 +60,12 @@ "./dist/normalize-webpack-path.d.ts" ] } + }, + "scripts": { + "build": "tsdown --config tsdown.config.ts", + "lint": "pnpm exec eslint \"packages/sdk/**/*.ts\" \"packages/sdk/package.json\"", + "test": "pnpm exec jest --config packages/sdk/jest.config.cjs --passWithNoTests", + "test:ci": "pnpm exec jest --config packages/sdk/jest.config.cjs --passWithNoTests --ci --coverage", + "pre-release": "pnpm --filter @module-federation/sdk run test && pnpm --filter @module-federation/sdk run build" } } diff --git a/packages/storybook-addon/package.json b/packages/storybook-addon/package.json index 1bde1da6101..75893234720 100644 --- a/packages/storybook-addon/package.json +++ b/packages/storybook-addon/package.json @@ -97,5 +97,12 @@ "webpack-virtual-modules": { "optional": true } + }, + "scripts": { + "build": "node -e \"require('fs').rmSync('packages/storybook-addon/dist',{recursive:true,force:true})\" && pnpm -C packages/storybook-addon exec tsdown --config tsdown.config.ts && cp packages/storybook-addon/*.md packages/storybook-addon/dist", + "lint": "pnpm exec eslint \"packages/storybook-addon/**/*.ts\"", + "test": "pnpm exec jest --config packages/storybook-addon/jest.config.ts --passWithNoTests", + "test:ci": "pnpm exec jest --config packages/storybook-addon/jest.config.ts --passWithNoTests --ci --coverage", + "pre-release": "pnpm --filter @module-federation/storybook-addon run test && pnpm --filter @module-federation/storybook-addon run build" } } diff --git a/packages/third-party-dts-extractor/package.json b/packages/third-party-dts-extractor/package.json index 5b34f80767c..7e9980d01ba 100644 --- a/packages/third-party-dts-extractor/package.json +++ b/packages/third-party-dts-extractor/package.json @@ -40,5 +40,11 @@ "@types/fs-extra": "9.0.13", "@types/node": "^20.19.5", "@types/react": "^18.3.11" + }, + "scripts": { + "build": "tsup --config packages/third-party-dts-extractor/tsup.config.ts && cp packages/third-party-dts-extractor/package.json packages/third-party-dts-extractor/dist && cp packages/third-party-dts-extractor/*.md packages/third-party-dts-extractor/dist", + "lint": "pnpm exec eslint \"packages/third-party-dts-extractor/**/*.ts\"", + "test": "pnpm exec vitest run --passWithNoTests --config packages/third-party-dts-extractor/vite.config.mts", + "pre-release": "pnpm --filter @module-federation/third-party-dts-extractor run test && pnpm --filter @module-federation/third-party-dts-extractor run build" } } diff --git a/packages/treeshake-frontend/README.md b/packages/treeshake-frontend/README.md index 5809603b544..30bf110a579 100644 --- a/packages/treeshake-frontend/README.md +++ b/packages/treeshake-frontend/README.md @@ -22,17 +22,19 @@ 本应用通过一个后端服务来获取打包产物。你需要配置该服务的地址,有以下三种方式(优先级从高到低): 1. **在页面中配置**: - - 在主界面的表单区域,找到并展开 “**高级构建配置**” 面板。 - - 在 “**Server API Base URL**” 输入框中,填入你的后端服务地址(例如:`http://localhost:3000/tree-shaking-shared`)。 - - 该配置会自动保存到浏览器的 localStorage(`treeshake_server_url`)中。 + + - 在主界面的表单区域,找到并展开 “**高级构建配置**” 面板。 + - 在 “**Server API Base URL**” 输入框中,填入你的后端服务地址(例如:`http://localhost:3000/tree-shaking-shared`)。 + - 该配置会自动保存到浏览器的 localStorage(`treeshake_server_url`)中。 2. **通过环境变量配置**: - - 在项目根目录下创建一个 `.env` 文件。 - - 在文件中添加一行:`VITE_API_BASE_URL=http://localhost:3000/tree-shaking-shared` - - 重新启动或构建前端应用即可生效。 + + - 在项目根目录下创建一个 `.env` 文件。 + - 在文件中添加一行:`VITE_API_BASE_URL=http://localhost:3000/tree-shaking-shared` + - 重新启动或构建前端应用即可生效。 3. **默认地址**: - - 如果以上两种方式都未配置,应用将默认尝试连接 `http://localhost:3000/tree-shaking-shared`。 + - 如果以上两种方式都未配置,应用将默认尝试连接 `http://localhost:3000/tree-shaking-shared`。 ### 2. 使用 Mock Mode(无需后端) @@ -44,19 +46,19 @@ 在 “**高级构建配置**” 面板中,你可以自定义传递给后端打包服务的构建参数,例如: -- `target`、`format`、`platform`:用于 esbuild 或其他打包工具的配置。 -- `minify`:是否开启代码压缩。 -- `External 依赖`:需要从打包产物中排除的第三方库(例如 `react`, `react-dom`)。 -- `请求头 (JSON)`:允许你添加自定义的 HTTP 请求头,例如用于身份验证的 `Authorization`。 -- `额外构建配置 (JSON)`:一个灵活的 JSON 输入框,用于传递任何与后端服务约定的其他参数。 +- `target`、`format`、`platform`:用于 esbuild 或其他打包工具的配置。 +- `minify`:是否开启代码压缩。 +- `External 依赖`:需要从打包产物中排除的第三方库(例如 `react`, `react-dom`)。 +- `请求头 (JSON)`:允许你添加自定义的 HTTP 请求头,例如用于身份验证的 `Authorization`。 +- `额外构建配置 (JSON)`:一个灵活的 JSON 输入框,用于传递任何与后端服务约定的其他参数。 ## 技术栈 -- **框架**: Rsbuild + React -- **UI**: Tailwind CSS + shadcn/ui -- **图表**: Recharts -- **状态管理**: React Hooks -- **图标**: Lucide React +- **框架**: Rsbuild + React +- **UI**: Tailwind CSS + shadcn/ui +- **图表**: Recharts +- **状态管理**: React Hooks +- **图标**: Lucide React ## 开发与构建 @@ -82,16 +84,16 @@ pnpm run test:e2e 该包提供一个可注册到 `@module-federation/treeshake-server` 的前端适配器: ```ts -import { createTreeshakeFrontendAdapter } from "@module-federation/treeshake-frontend/adapter"; -import { createApp } from "@module-federation/treeshake-server"; +import { createTreeshakeFrontendAdapter } from '@module-federation/treeshake-frontend/adapter'; +import { createApp } from '@module-federation/treeshake-server'; const app = createApp( { objectStore }, { frontendAdapters: [ createTreeshakeFrontendAdapter({ - basePath: "/tree-shaking", - distDir: "/path/to/treeshake-frontend/dist", + basePath: '/tree-shaking', + distDir: '/path/to/treeshake-frontend/dist', }), ], }, diff --git a/packages/treeshake-frontend/package.json b/packages/treeshake-frontend/package.json index c24edac5f53..e1317e1b842 100644 --- a/packages/treeshake-frontend/package.json +++ b/packages/treeshake-frontend/package.json @@ -3,12 +3,14 @@ "version": "2.0.1", "scripts": { "dev": "rsbuild dev", - "build": "rsbuild build && rslib build", + "build": "pnpm -C packages/treeshake-frontend build", "build:adapter": "rslib build", - "lint": "eslint .", + "lint": "pnpm -C packages/treeshake-frontend lint", "preview": "rsbuild preview", "e2e:serve": "node scripts/e2e-server.js", - "test:e2e": "node ../../scripts/ensure-playwright.js && pnpm --filter @module-federation/treeshake-server build && pnpm run build && rstest run -c rstest.config.ts" + "test:e2e": "node ../../scripts/ensure-playwright.js && pnpm --filter @module-federation/treeshake-server build && pnpm run build && rstest run -c rstest.config.ts", + "test": "pnpm -C packages/treeshake-frontend test:e2e", + "e2e": "pnpm -C packages/treeshake-frontend test:e2e" }, "dependencies": { "@hookform/resolvers": "^3.10.0", diff --git a/packages/treeshake-server/README.md b/packages/treeshake-server/README.md index ddb0096cd29..3ebadf8dcc6 100644 --- a/packages/treeshake-server/README.md +++ b/packages/treeshake-server/README.md @@ -29,14 +29,8 @@ The CLI always embeds the UI. You can only override where it is served from: ## Library usage (custom adapters + middlewares) ```ts -import { - createAdapterRegistry, - createAdapterDeps, - createApp, - createServer, - LocalAdapter, -} from "@module-federation/treeshake-server"; -import { createTreeshakeFrontendAdapter } from "@module-federation/treeshake-frontend/adapter"; +import { createAdapterRegistry, createAdapterDeps, createApp, createServer, LocalAdapter } from '@module-federation/treeshake-server'; +import { createTreeshakeFrontendAdapter } from '@module-federation/treeshake-frontend/adapter'; const registry = createAdapterRegistry([ new LocalAdapter(), @@ -45,27 +39,27 @@ const registry = createAdapterRegistry([ const deps = await createAdapterDeps({ registry, - adapterId: "local", // or your custom adapter id + adapterId: 'local', // or your custom adapter id }); const app = createApp(deps, { appExtensions: [ (appInstance) => { - appInstance.use("*", async (c, next) => { - c.res.headers.set("x-treeshake", "true"); + appInstance.use('*', async (c, next) => { + c.res.headers.set('x-treeshake', 'true'); await next(); }); }, ], frontendAdapters: [ createTreeshakeFrontendAdapter({ - basePath: "/tree-shaking", - distDir: "/path/to/treeshake-frontend/dist", + basePath: '/tree-shaking', + distDir: '/path/to/treeshake-frontend/dist', }), ], }); -createServer({ app, port: 3000, hostname: "0.0.0.0" }); +createServer({ app, port: 3000, hostname: '0.0.0.0' }); ``` In library mode you control the adapter registry, middleware, and frontend embedding. diff --git a/packages/treeshake-server/package.json b/packages/treeshake-server/package.json index c590954e26b..fc768e25cd8 100644 --- a/packages/treeshake-server/package.json +++ b/packages/treeshake-server/package.json @@ -16,12 +16,12 @@ "treeshake-server": "bin/treeshake-server.js" }, "scripts": { - "build": "pnpm -C ../treeshake-frontend build && rslib build && node scripts/copy-frontend.js", - "lint": "biome lint src scripts", + "build": "pnpm -C packages/treeshake-server build", + "lint": "pnpm -C packages/treeshake-server lint", "prestart": "npm run build", "dev": "node scripts/dev.js", "start": "node dist/server.js", - "test": "node ../../scripts/ensure-playwright.js && rstest" + "test": "pnpm -C packages/treeshake-server test" }, "files": [ "bin/", diff --git a/packages/typescript/package.json b/packages/typescript/package.json index 9b9aa2f5420..1ffafbb430e 100644 --- a/packages/typescript/package.json +++ b/packages/typescript/package.json @@ -28,7 +28,11 @@ "directory": "packages/typescript" }, "scripts": { - "build": "tsc" + "build": "node -e \"require('fs').rmSync('packages/typescript/dist',{recursive:true,force:true})\" && pnpm -C packages/typescript exec tsdown --config tsdown.config.ts && cp packages/typescript/*.md packages/typescript/dist", + "lint": "pnpm exec eslint \"packages/typescript/**/*.ts\"", + "test": "pnpm exec jest --config packages/typescript/jest.config.ts --passWithNoTests", + "test:ci": "pnpm exec jest --config packages/typescript/jest.config.ts --passWithNoTests --ci --coverage", + "pre-release": "pnpm --filter @module-federation/typescript run test && pnpm --filter @module-federation/typescript run build" }, "peerDependencies": { "typescript": "*", diff --git a/packages/utilities/package.json b/packages/utilities/package.json index e4771bab97e..56a8dcad6b8 100644 --- a/packages/utilities/package.json +++ b/packages/utilities/package.json @@ -58,5 +58,11 @@ "./dist/type.d.ts" ] } + }, + "scripts": { + "build": "rslib build", + "lint": "pnpm exec eslint \"packages/utilities/**/*.ts\"", + "test": "pnpm exec jest --config packages/utilities/jest.config.ts --passWithNoTests", + "pre-release": "pnpm --filter @module-federation/utilities run test && pnpm --filter @module-federation/utilities run build" } } diff --git a/packages/webpack-bundler-runtime/package.json b/packages/webpack-bundler-runtime/package.json index f7cdd93eded..f73496f615c 100644 --- a/packages/webpack-bundler-runtime/package.json +++ b/packages/webpack-bundler-runtime/package.json @@ -61,5 +61,12 @@ "./dist/constant.d.ts" ] } + }, + "scripts": { + "build": "tsdown --config tsdown.config.ts --filter webpack-bundler-runtime-build", + "lint": "pnpm exec eslint \"packages/webpack-bundler-runtime/**/*.ts\" \"packages/webpack-bundler-runtime/package.json\"", + "test": "pnpm exec jest --config packages/webpack-bundler-runtime/jest.config.cjs --passWithNoTests", + "test:ci": "pnpm exec jest --config packages/webpack-bundler-runtime/jest.config.cjs --passWithNoTests --ci --coverage", + "pre-release": "pnpm --filter @module-federation/webpack-bundler-runtime run test && pnpm --filter @module-federation/webpack-bundler-runtime run build" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d78a99f8b68..38e9cfd25cb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -459,6 +459,9 @@ importers: tsup: specifier: 7.3.0 version: 7.3.0(@swc/core@1.7.26(@swc/helpers@0.5.13))(postcss@8.5.6)(ts-node@10.9.1(@swc/core@1.7.26(@swc/helpers@0.5.13))(@types/node@20.19.5)(typescript@5.8.2))(typescript@5.8.2) + turbo: + specifier: ^2.5.8 + version: 2.8.12 typescript: specifier: 5.8.2 version: 5.8.2 @@ -1545,7 +1548,7 @@ importers: version: 3.0.0-canary.1 next: specifier: 16.1.5 - version: 16.1.5(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.15.10(@swc/helpers@0.5.18))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.0.0-rc-cd22717c-20241013(react@19.0.0-rc-cd22717c-20241013))(react@19.0.0-rc-cd22717c-20241013)(sass@1.97.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + version: 16.1.5(@babel/core@7.29.0)(@playwright/test@1.57.0)(@swc/core@1.15.10(@swc/helpers@0.5.18))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.0.0-rc-cd22717c-20241013(react@19.0.0-rc-cd22717c-20241013))(react@19.0.0-rc-cd22717c-20241013)(sass@1.97.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) react: specifier: 19.0.0-rc-cd22717c-20241013 version: 19.0.0-rc-cd22717c-20241013 @@ -1636,7 +1639,7 @@ importers: version: 3.0.0-canary.1 next: specifier: 16.1.5 - version: 16.1.5(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.15.10(@swc/helpers@0.5.18))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.0.0-rc-cd22717c-20241013(react@19.0.0-rc-cd22717c-20241013))(react@19.0.0-rc-cd22717c-20241013)(sass@1.97.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) + version: 16.1.5(@babel/core@7.29.0)(@playwright/test@1.57.0)(@swc/core@1.15.10(@swc/helpers@0.5.18))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.0.0-rc-cd22717c-20241013(react@19.0.0-rc-cd22717c-20241013))(react@19.0.0-rc-cd22717c-20241013)(sass@1.97.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) react: specifier: 19.0.0-rc-cd22717c-20241013 version: 19.0.0-rc-cd22717c-20241013 @@ -3555,13 +3558,13 @@ importers: devDependencies: '@modern-js/app-tools': specifier: 2.70.5 - version: 2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1) + version: 2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1) '@modern-js/module-tools': specifier: 2.70.5 version: 2.70.5(@types/node@22.19.9)(typescript@5.8.2) '@modern-js/runtime': specifier: 2.70.5 - version: 2.70.5(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(react@19.2.4) + version: 2.70.5(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(react@19.2.4) '@modern-js/server-runtime': specifier: 2.70.5 version: 2.70.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -3979,7 +3982,7 @@ importers: version: link:../utilities '@rsbuild/core': specifier: 2.0.0-beta.2 - version: 2.0.0-beta.2(@module-federation/runtime-tools@0.23.0)(core-js@3.48.0) + version: 2.0.0-beta.2(@module-federation/runtime-tools@0.15.0)(core-js@3.48.0) '@storybook/core': specifier: ^8.4.6 version: 8.6.14(prettier@3.3.3)(storybook@9.0.9(@testing-library/dom@10.4.1)(prettier@3.3.3)) @@ -25733,6 +25736,40 @@ packages: tunnel-agent@0.6.0: resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} + turbo-darwin-64@2.8.12: + resolution: {integrity: sha512-EiHJmW2MeQQx+21x8hjMHw/uPhXt9PIxvDrxzOtyVwrXzL0tQmsxtO4qHf2l7uA+K6PUJ4+TjY1MHZDuCvWXrw==} + cpu: [x64] + os: [darwin] + + turbo-darwin-arm64@2.8.12: + resolution: {integrity: sha512-cbqqGN0vd7ly2TeuaM8k9AK9u1CABO4kBA5KPSqovTiLL3sORccn/mZzJSbvQf0EsYRfU34MgW5FotfwW3kx8Q==} + cpu: [arm64] + os: [darwin] + + turbo-linux-64@2.8.12: + resolution: {integrity: sha512-jXKw9j4r4q6s0goSXuKI3aKbQK2qiNeP25lGGEnq018TM6SWRW1CCpPMxyG91aCKrub7wDm/K45sGNT4ZFBcFQ==} + cpu: [x64] + os: [linux] + + turbo-linux-arm64@2.8.12: + resolution: {integrity: sha512-BRJCMdyXjyBoL0GYpvj9d2WNfMHwc3tKmJG5ATn2Efvil9LsiOsd/93/NxDqW0jACtHFNVOPnd/CBwXRPiRbwA==} + cpu: [arm64] + os: [linux] + + turbo-windows-64@2.8.12: + resolution: {integrity: sha512-vyFOlpFFzQFkikvSVhVkESEfzIopgs2J7J1rYvtSwSHQ4zmHxkC95Q8Kjkus8gg+8X2mZyP1GS5jirmaypGiPw==} + cpu: [x64] + os: [win32] + + turbo-windows-arm64@2.8.12: + resolution: {integrity: sha512-9nRnlw5DF0LkJClkIws1evaIF36dmmMEO84J5Uj4oQ8C0QTHwlH7DNe5Kq2Jdmu8GXESCNDNuUYG8Cx6W/vm3g==} + cpu: [arm64] + os: [win32] + + turbo@2.8.12: + resolution: {integrity: sha512-auUAMLmi0eJhxDhQrxzvuhfEbICnVt0CTiYQYY8WyRJ5nwCDZxD0JG8bCSxT4nusI2CwJzmZAay5BfF6LmK7Hw==} + hasBin: true + tween-functions@1.2.0: resolution: {integrity: sha512-PZBtLYcCLtEcjL14Fzb1gSxPBeL7nWvGhO5ZFPGqziCcr8uvHp0NDmdjBchp6KHL+tExcg0m3NISmKxhU394dA==} @@ -31498,7 +31535,7 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - '@modern-js/app-tools@2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)': + '@modern-js/app-tools@2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.10(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.57.0)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(ts-node@10.9.2(@swc/core@1.15.10(@swc/helpers@0.5.18))(@types/node@22.19.9)(typescript@5.8.2))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)': dependencies: '@babel/parser': 7.28.6 '@babel/traverse': 7.28.6 @@ -31515,7 +31552,7 @@ snapshots: '@modern-js/server-core': 2.70.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/server-utils': 2.70.5(@babel/traverse@7.28.6)(@rsbuild/core@1.7.3) '@modern-js/types': 2.70.5 - '@modern-js/uni-builder': 2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1) + '@modern-js/uni-builder': 2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1) '@modern-js/utils': 2.70.5 '@rsbuild/core': 1.7.3 '@rsbuild/plugin-node-polyfill': 1.4.3(@rsbuild/core@1.7.3) @@ -32318,7 +32355,7 @@ snapshots: react-dom: 19.2.4(react@19.2.4) react-server-dom-webpack: 19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) - '@modern-js/render@2.70.5(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(react@19.2.4)': + '@modern-js/render@2.70.5(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(react@19.2.4)': dependencies: '@modern-js/types': 2.70.5 '@modern-js/utils': 2.70.5 @@ -32461,7 +32498,7 @@ snapshots: - react-server-dom-webpack - supports-color - '@modern-js/runtime@2.70.5(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(react@19.2.4)': + '@modern-js/runtime@2.70.5(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(react@19.2.4)': dependencies: '@babel/core': 7.28.6 '@babel/types': 7.28.6 @@ -32471,7 +32508,7 @@ snapshots: '@modern-js/plugin': 2.70.5 '@modern-js/plugin-data-loader': 2.70.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/plugin-v2': 2.70.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@modern-js/render': 2.70.5(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(react@19.2.4) + '@modern-js/render': 2.70.5(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(react@19.2.4) '@modern-js/runtime-utils': 2.70.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/types': 2.70.5 '@modern-js/utils': 2.70.5 @@ -33164,7 +33201,7 @@ snapshots: - webpack-hot-middleware - webpack-plugin-serve - '@modern-js/uni-builder@2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)': + '@modern-js/uni-builder@2.70.5(@rspack/core@1.7.5(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.8.2)(webpack-cli@5.1.4)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)': dependencies: '@babel/core': 7.29.0 '@babel/preset-react': 7.28.5(@babel/core@7.29.0) @@ -33172,12 +33209,12 @@ snapshots: '@modern-js/babel-preset': 2.70.5(@rsbuild/core@1.7.3) '@modern-js/flight-server-transform-plugin': 2.70.5 '@modern-js/utils': 2.70.5 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.16(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.16(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) '@rsbuild/core': 1.7.3 '@rsbuild/plugin-assets-retry': 1.5.2(@rsbuild/core@1.7.3) '@rsbuild/plugin-babel': 1.1.0(@rsbuild/core@1.7.3) '@rsbuild/plugin-check-syntax': 1.6.1(@rsbuild/core@1.7.3) - '@rsbuild/plugin-css-minimizer': 1.1.1(@rsbuild/core@1.7.3)(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + '@rsbuild/plugin-css-minimizer': 1.1.1(@rsbuild/core@1.7.3)(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) '@rsbuild/plugin-less': 1.6.0(@rsbuild/core@1.7.3) '@rsbuild/plugin-pug': 1.3.2(@rsbuild/core@1.7.3) '@rsbuild/plugin-react': 1.4.5(@rsbuild/core@1.7.3)(webpack-hot-middleware@2.26.1) @@ -33194,7 +33231,7 @@ snapshots: '@swc/core': 1.15.8(@swc/helpers@0.5.18) '@swc/helpers': 0.5.18 autoprefixer: 10.4.23(postcss@8.5.6) - babel-loader: 9.2.1(@babel/core@7.29.0)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + babel-loader: 9.2.1(@babel/core@7.29.0)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) babel-plugin-import: 1.13.8 babel-plugin-styled-components: 1.13.3(styled-components@6.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) babel-plugin-transform-react-remove-prop-types: 0.4.24 @@ -33203,7 +33240,7 @@ snapshots: es-module-lexer: 1.7.0 glob: 9.3.5 html-minifier-terser: 7.2.0 - html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) jiti: 1.21.7 lodash: 4.17.23 magic-string: 0.30.21 @@ -33218,11 +33255,11 @@ snapshots: postcss-page-break: 3.0.4(postcss@8.5.6) react-refresh: 0.14.2 rspack-manifest-plugin: 5.0.3(@rspack/core@1.7.5(@swc/helpers@0.5.18)) - terser-webpack-plugin: 5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + terser-webpack-plugin: 5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) ts-deepmerge: 7.0.2 - ts-loader: 9.4.4(typescript@5.8.2)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) - webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + ts-loader: 9.4.4(typescript@5.8.2)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + webpack: 5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) transitivePeerDependencies: - '@parcel/css' - '@rspack/core' @@ -35375,7 +35412,7 @@ snapshots: webpack-dev-server: 5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4)) webpack-hot-middleware: 2.26.1 - '@pmmmwh/react-refresh-webpack-plugin@0.5.16(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4))': + '@pmmmwh/react-refresh-webpack-plugin@0.5.16(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack-hot-middleware@2.26.1)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4))': dependencies: ansi-html: 0.0.9 core-js-pure: 3.48.0 @@ -35388,7 +35425,7 @@ snapshots: webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) optionalDependencies: type-fest: 4.41.0 - webpack-dev-server: 5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + webpack-dev-server: 5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) webpack-hot-middleware: 2.26.1 '@polka/url@1.0.0-next.29': {} @@ -38172,9 +38209,9 @@ snapshots: core-js: 3.47.0 jiti: 2.6.1 - '@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@0.23.0)(core-js@3.48.0)': + '@rsbuild/core@2.0.0-beta.2(@module-federation/runtime-tools@0.15.0)(core-js@3.48.0)': dependencies: - '@rspack/core': 2.0.0-beta.0(@module-federation/runtime-tools@0.23.0)(@swc/helpers@0.5.18) + '@rspack/core': 2.0.0-beta.0(@module-federation/runtime-tools@0.15.0)(@swc/helpers@0.5.18) '@swc/helpers': 0.5.18 jiti: 2.6.1 optionalDependencies: @@ -38330,7 +38367,7 @@ snapshots: - lightningcss - webpack - '@rsbuild/plugin-css-minimizer@1.1.1(@rsbuild/core@1.7.3)(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4))': + '@rsbuild/plugin-css-minimizer@1.1.1(@rsbuild/core@1.7.3)(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4))': dependencies: css-minimizer-webpack-plugin: 7.0.2(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) reduce-configs: 1.1.1 @@ -38828,9 +38865,9 @@ snapshots: '@rsbuild/webpack@1.6.1(@rsbuild/core@1.7.3)(@rspack/core@1.7.5(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)': dependencies: '@rsbuild/core': 1.7.3 - copy-webpack-plugin: 11.0.0(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) - html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) - mini-css-extract-plugin: 2.9.4(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + copy-webpack-plugin: 11.0.0(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + mini-css-extract-plugin: 2.9.4(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) picocolors: 1.1.1 reduce-configs: 1.1.1 tsconfig-paths-webpack-plugin: 4.2.0 @@ -39432,12 +39469,12 @@ snapshots: optionalDependencies: '@swc/helpers': 0.5.18 - '@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@0.23.0)(@swc/helpers@0.5.18)': + '@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@0.15.0)(@swc/helpers@0.5.18)': dependencies: '@rspack/binding': 2.0.0-beta.0 '@rspack/lite-tapable': 1.1.0 optionalDependencies: - '@module-federation/runtime-tools': 0.23.0 + '@module-federation/runtime-tools': 0.15.0 '@swc/helpers': 0.5.18 '@rspack/core@2.0.0-beta.0(@module-federation/runtime-tools@2.0.1)(@swc/helpers@0.5.18)': @@ -44290,7 +44327,7 @@ snapshots: schema-utils: 4.3.3 webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) - babel-loader@9.2.1(@babel/core@7.29.0)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): + babel-loader@9.2.1(@babel/core@7.29.0)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): dependencies: '@babel/core': 7.29.0 find-cache-dir: 4.0.0 @@ -45575,7 +45612,7 @@ snapshots: serialize-javascript: 6.0.2 webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) - copy-webpack-plugin@11.0.0(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): + copy-webpack-plugin@11.0.0(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): dependencies: fast-glob: 3.3.2 glob-parent: 6.0.2 @@ -49663,7 +49700,7 @@ snapshots: '@rspack/core': 1.7.5(@swc/helpers@0.5.18) webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) - html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): + html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -52614,7 +52651,7 @@ snapshots: tapable: 2.2.1 webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) - mini-css-extract-plugin@2.9.4(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): + mini-css-extract-plugin@2.9.4(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): dependencies: schema-utils: 4.3.3 tapable: 2.2.1 @@ -52968,7 +53005,7 @@ snapshots: - webpack-cli optional: true - next@16.1.5(@babel/core@7.28.6)(@playwright/test@1.57.0)(@swc/core@1.15.10(@swc/helpers@0.5.18))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.0.0-rc-cd22717c-20241013(react@19.0.0-rc-cd22717c-20241013))(react@19.0.0-rc-cd22717c-20241013)(sass@1.97.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)): + next@16.1.5(@babel/core@7.29.0)(@playwright/test@1.57.0)(@swc/core@1.15.10(@swc/helpers@0.5.18))(babel-plugin-macros@3.1.0)(esbuild@0.25.0)(react-dom@19.0.0-rc-cd22717c-20241013(react@19.0.0-rc-cd22717c-20241013))(react@19.0.0-rc-cd22717c-20241013)(sass@1.97.3)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)): dependencies: '@next/env': 16.1.5 '@swc/helpers': 0.5.15 @@ -52977,7 +53014,7 @@ snapshots: 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.28.6)(babel-plugin-macros@3.1.0)(react@19.0.0-rc-cd22717c-20241013) + styled-jsx: 5.1.6(@babel/core@7.29.0)(babel-plugin-macros@3.1.0)(react@19.0.0-rc-cd22717c-20241013) webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4(webpack-dev-server@5.2.3)(webpack@5.104.1)) optionalDependencies: '@next/swc-darwin-arm64': 16.1.5 @@ -59135,12 +59172,12 @@ snapshots: babel-plugin-macros: 3.1.0 optional: true - styled-jsx@5.1.6(@babel/core@7.28.6)(babel-plugin-macros@3.1.0)(react@19.0.0-rc-cd22717c-20241013): + styled-jsx@5.1.6(@babel/core@7.29.0)(babel-plugin-macros@3.1.0)(react@19.0.0-rc-cd22717c-20241013): dependencies: client-only: 0.0.1 react: 19.0.0-rc-cd22717c-20241013 optionalDependencies: - '@babel/core': 7.28.6 + '@babel/core': 7.29.0 babel-plugin-macros: 3.1.0 styled-jsx@5.1.7(@babel/core@7.28.6)(babel-plugin-macros@3.1.0)(react@18.3.1): @@ -59557,7 +59594,7 @@ snapshots: '@swc/core': 1.15.8(@swc/helpers@0.5.18) esbuild: 0.25.5 - terser-webpack-plugin@5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): + terser-webpack-plugin@5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 @@ -59617,7 +59654,7 @@ snapshots: '@swc/core': 1.15.10(@swc/helpers@0.5.18) esbuild: 0.25.0 - terser-webpack-plugin@5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): + terser-webpack-plugin@5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 @@ -60032,7 +60069,7 @@ snapshots: babel-jest: 29.7.0(@babel/core@7.28.6) esbuild: 0.25.0 - ts-loader@9.4.4(typescript@5.8.2)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): + ts-loader@9.4.4(typescript@5.8.2)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): dependencies: chalk: 4.1.2 enhanced-resolve: 5.19.0 @@ -60438,6 +60475,33 @@ snapshots: dependencies: safe-buffer: 5.2.1 + turbo-darwin-64@2.8.12: + optional: true + + turbo-darwin-arm64@2.8.12: + optional: true + + turbo-linux-64@2.8.12: + optional: true + + turbo-linux-arm64@2.8.12: + optional: true + + turbo-windows-64@2.8.12: + optional: true + + turbo-windows-arm64@2.8.12: + optional: true + + turbo@2.8.12: + optionalDependencies: + turbo-darwin-64: 2.8.12 + turbo-darwin-arm64: 2.8.12 + turbo-linux-64: 2.8.12 + turbo-linux-arm64: 2.8.12 + turbo-windows-64: 2.8.12 + turbo-windows-arm64: 2.8.12 + tween-functions@1.2.0: {} tweetnacl@0.14.5: {} @@ -61525,7 +61589,7 @@ snapshots: webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.18.20)(webpack-cli@5.1.4) optional: true - webpack-dev-middleware@7.4.5(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): + webpack-dev-middleware@7.4.5(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): dependencies: colorette: 2.0.20 memfs: 4.46.0 @@ -61648,7 +61712,7 @@ snapshots: - utf-8-validate optional: true - webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): + webpack-dev-server@5.2.3(webpack-cli@5.1.4)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -61676,7 +61740,7 @@ snapshots: serve-index: 1.9.2 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 7.4.5(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + webpack-dev-middleware: 7.4.5(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) ws: 8.18.0 optionalDependencies: webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) @@ -61845,12 +61909,12 @@ snapshots: optionalDependencies: html-webpack-plugin: 5.6.6(@rspack/core@1.3.9(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.0)(webpack-cli@5.1.4)) - webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): + webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)): dependencies: typed-assert: 1.0.9 webpack: 5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4) optionalDependencies: - html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + html-webpack-plugin: 5.6.6(@rspack/core@1.7.5(@swc/helpers@0.5.18))(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) webpack-virtual-modules@0.6.2: {} @@ -61980,7 +62044,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.0 - terser-webpack-plugin: 5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) + terser-webpack-plugin: 5.3.16(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.104.1(@swc/core@1.15.10(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack-cli@5.1.4)) watchpack: 2.5.1 webpack-sources: 3.3.3 optionalDependencies: diff --git a/project.json b/project.json deleted file mode 100644 index a1359dd61c2..00000000000 --- a/project.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "name": "module-federation", - "$schema": "node_modules/nx/schemas/project-schema.json", - "targets": {} -} diff --git a/scripts/codex-setup.sh b/scripts/codex-setup.sh index 07eb76dc322..7346bb20f14 100755 --- a/scripts/codex-setup.sh +++ b/scripts/codex-setup.sh @@ -9,19 +9,12 @@ if [ "${#install_args[@]}" -gt 0 ] && [ "${install_args[0]}" = "--" ]; then fi run_install() { - local daemon_value="$1" - shift - local -a args=("$@") local log_file log_file="$(mktemp -t codex-setup-pnpm.XXXXXX.log)" set +e - if [ -n "$daemon_value" ]; then - NX_DAEMON="$daemon_value" pnpm install "${args[@]}" 2>&1 | tee "$log_file" - else - pnpm install "${args[@]}" 2>&1 | tee "$log_file" - fi + pnpm install "${args[@]}" 2>&1 | tee "$log_file" local install_exit_code=${PIPESTATUS[0]} set -e @@ -33,11 +26,7 @@ run_install() { if grep -Eq "ENOENT: no such file or directory, open '.*node_modules/\\.pnpm/.*/package\\.json'" "$log_file"; then echo "[codex-setup] Transient pnpm virtual-store ENOENT detected. Retrying install once." set +e - if [ -n "$daemon_value" ]; then - NX_DAEMON="$daemon_value" pnpm install "${args[@]}" - else - pnpm install "${args[@]}" - fi + pnpm install "${args[@]}" install_exit_code=$? set -e fi @@ -55,19 +44,16 @@ else fi if [ -n "$git_dir" ] && [ "$git_dir" != "$git_common_dir" ]; then - echo "[codex-setup] Git worktree detected. Running install with NX_DAEMON=false." + echo "[codex-setup] Git worktree detected." if [ "${#install_args[@]}" -gt 0 ]; then - run_install "false" "${install_args[@]}" + run_install "${install_args[@]}" else - run_install "false" + run_install fi - - echo "[codex-setup] Priming Nx project graph cache for daemon-disabled commands." - NX_DAEMON=false pnpm exec nx show projects --json >/dev/null || true else if [ "${#install_args[@]}" -gt 0 ]; then - run_install "" "${install_args[@]}" + run_install "${install_args[@]}" else - run_install "" + run_install fi fi diff --git a/scripts/nx-worktree.sh b/scripts/nx-worktree.sh deleted file mode 100755 index c3ccab012b7..00000000000 --- a/scripts/nx-worktree.sh +++ /dev/null @@ -1,26 +0,0 @@ -#!/usr/bin/env bash -set -euo pipefail - -nx_args=("$@") -if [ "${#nx_args[@]}" -gt 0 ] && [ "${nx_args[0]}" = "--" ]; then - nx_args=("${nx_args[@]:1}") -fi - -if [ "${#nx_args[@]}" -eq 0 ]; then - echo "Usage: $0 " >&2 - exit 1 -fi - -if git rev-parse --is-inside-work-tree >/dev/null 2>&1; then - git_dir="$(git rev-parse --path-format=absolute --git-dir)" - git_common_dir="$(git rev-parse --path-format=absolute --git-common-dir)" -else - git_dir="" - git_common_dir="" -fi - -if [ -n "$git_dir" ] && [ "$git_dir" != "$git_common_dir" ]; then - exec env NX_DAEMON=false pnpm exec nx "${nx_args[@]}" -fi - -exec pnpm exec nx "${nx_args[@]}" diff --git a/tools/rslib-plugin/README.md b/tools/rslib-plugin/README.md index 32a2d9e1970..8ed6b8dbe15 100644 --- a/tools/rslib-plugin/README.md +++ b/tools/rslib-plugin/README.md @@ -9,6 +9,7 @@ An Nx plugin that provides executors for building and developing with [Rslib](ht Builds your library using Rslib. **Options:** + - `configFile` (string): Path to the rslib config file (default: `rslib.config.ts`) - `outputPath` (string): Output directory for build artifacts - `watch` (boolean): Enable watch mode (default: `false`) @@ -36,6 +37,7 @@ Builds your library using Rslib. Runs Rslib in development mode with hot reloading. **Options:** + - `configFile` (string): Path to the rslib config file (default: `rslib.config.ts`) - `port` (number): Port to serve on (default: `3001`) - `host` (string): Host to serve on (default: `localhost`) @@ -65,6 +67,7 @@ Runs Rslib in development mode with hot reloading. Simple echo executor for testing the plugin. **Options:** + - `message` (string): Message to echo (default: `"Hello from rslib executor!"`) ## Usage @@ -72,11 +75,13 @@ Simple echo executor for testing the plugin. To use this plugin in your Nx workspace: 1. Install the required dependencies: + ```bash npm install @rslib/core ``` 2. Register the plugin in your `nx.json`: + ```json { "plugins": ["tools/rslib-plugin"] @@ -84,6 +89,7 @@ To use this plugin in your Nx workspace: ``` 3. Configure your project's `project.json` to use the rslib executors: + ```json { "targets": { @@ -98,6 +104,7 @@ To use this plugin in your Nx workspace: ``` 4. Create an `rslib.config.ts` file in your project root: + ```typescript import { defineConfig } from '@rslib/core'; @@ -109,7 +116,7 @@ To use this plugin in your Nx workspace: }, { format: 'cjs', - } + }, ], }); ``` @@ -117,21 +124,25 @@ To use this plugin in your Nx workspace: ## Examples ### Building a library + ```bash nx run my-lib:build ``` ### Running in development mode + ```bash nx run my-lib:dev ``` ### Building with custom config + ```bash nx run my-lib:build --configFile=custom.rslib.config.ts ``` ### Running in watch mode + ```bash nx run my-lib:dev --mode=watch ``` @@ -158,4 +169,4 @@ This plugin supports Rslib's Module Federation capabilities. Use the `mf-dev` mo - Nx >= 21.0.0 - @rslib/core >= 0.5.0 -- Node.js >= 18.0.0 \ No newline at end of file +- Node.js >= 18.0.0 diff --git a/tools/rslib-plugin/package.json b/tools/rslib-plugin/package.json index f521c7e20b4..0072f377061 100644 --- a/tools/rslib-plugin/package.json +++ b/tools/rslib-plugin/package.json @@ -21,5 +21,10 @@ }, "peerDependencies": { "@rslib/core": ">=0.10.0" + }, + "scripts": { + "build": "node -e \"require('fs').rmSync('tools/rslib-plugin/dist',{recursive:true,force:true})\" && pnpm -C tools/rslib-plugin exec tsdown --config tsdown.config.ts && cp tools/rslib-plugin/*.md tools/rslib-plugin/dist && cp tools/rslib-plugin/package.json tools/rslib-plugin/dist && cp tools/rslib-plugin/executors.json tools/rslib-plugin/dist && mkdir -p tools/rslib-plugin/dist/src/executors/build tools/rslib-plugin/dist/src/executors/dev tools/rslib-plugin/dist/src/executors/echo && cp tools/rslib-plugin/src/executors/build/schema.json tools/rslib-plugin/dist/src/executors/build/schema.json && cp tools/rslib-plugin/src/executors/dev/schema.json tools/rslib-plugin/dist/src/executors/dev/schema.json && cp tools/rslib-plugin/src/executors/echo/schema.json tools/rslib-plugin/dist/src/executors/echo/schema.json", + "lint": "pnpm exec eslint \"tools/rslib-plugin/**/*.ts\" \"tools/rslib-plugin/package.json\"", + "test": "pnpm exec jest --config tools/rslib-plugin/jest.config.ts --passWithNoTests" } } diff --git a/tools/scripts/ci-is-affected.mjs b/tools/scripts/ci-is-affected.mjs index b1629dd76cc..b98148b71e7 100644 --- a/tools/scripts/ci-is-affected.mjs +++ b/tools/scripts/ci-is-affected.mjs @@ -1,6 +1,12 @@ -import { execSync } from 'child_process'; +import { execSync } from 'node:child_process'; +import { readdirSync, readFileSync } from 'node:fs'; +import { dirname, relative, resolve } from 'node:path'; +import { fileURLToPath } from 'node:url'; import yargs from 'yargs'; +const SCRIPT_DIR = dirname(fileURLToPath(import.meta.url)); +const ROOT = resolve(SCRIPT_DIR, '../..'); + const argv = yargs(process.argv.slice(2)) .option('appName', { type: 'string', @@ -15,28 +21,115 @@ const argv = yargs(process.argv.slice(2)) .strict(false) .parseSync(); -let { appName, base, head } = argv; +const appNames = argv.appName + .split(',') + .map((name) => name.trim()) + .filter(Boolean); + +if (appNames.length === 0) { + console.log('No valid app names were provided.'); + process.exit(1); +} + +const base = resolveBase(argv.base); +const head = resolveHead(argv.head); + +if (!base || !head) { + console.warn( + `Unable to resolve a valid base/head commit (base=${base}, head=${head}). Running e2e by default.`, + ); + process.exit(0); +} + +if (base === head) { + console.warn( + `Resolved base and head are identical (${base}). Running e2e by default.`, + ); + process.exit(0); +} + +const projectGraph = loadProjectGraph(); +let changedFiles = []; +try { + changedFiles = execSync(`git diff --name-only ${base} ${head}`, { + cwd: ROOT, + encoding: 'utf-8', + }) + .split('\n') + .map((entry) => entry.trim()) + .filter(Boolean); +} catch (error) { + console.warn( + `Failed to evaluate changed files for base=${base} head=${head}. Running e2e by default.`, + ); + if (error instanceof Error) { + console.warn(error.message); + } + process.exit(0); +} + +if (changedFiles.length === 0) { + console.log( + `appNames: ${appNames.join(',')} , base=${base} head=${head}, no changed files detected.`, + ); + process.exit(1); +} + +const affectedProjects = new Set(); +let hasUnmappedChange = false; +for (const changedFile of changedFiles) { + const project = resolveProjectForPath(changedFile, projectGraph.projects); + if (!project) { + hasUnmappedChange = true; + continue; + } + affectedProjects.add(project.name); +} + +if (hasUnmappedChange) { + console.warn( + `Detected changed files outside known project roots for base=${base} head=${head}. Running e2e by default.`, + ); + process.exit(0); +} + +const isAffected = appNames.some((name) => + isRequestedAppAffected(name, affectedProjects), +); -const hasGitRef = (ref) => { +if (isAffected) { + console.log( + `appNames: ${appNames.join(',')} , base=${base} head=${head}, conditions met, executing e2e CI.`, + ); + process.exit(0); +} + +console.log( + `appNames: ${appNames.join(',')} , base=${base} head=${head}, conditions not met, skipping e2e CI.`, +); +process.exit(1); + +function hasGitRef(ref) { if (!ref) { return false; } try { execSync(`git rev-parse --verify --quiet "${ref}^{commit}"`, { + cwd: ROOT, stdio: 'ignore', }); return true; } catch { return false; } -}; +} -const resolveBase = (requestedBase) => { +function resolveBase(requestedBase) { if (hasGitRef(requestedBase)) { return requestedBase; } - if (hasGitRef(process.env.NX_BASE)) { - return process.env.NX_BASE; + if (hasGitRef(process.env.CI_LOCAL_BASE_REF)) { + return process.env.CI_LOCAL_BASE_REF; } if (hasGitRef('origin/main')) { return 'origin/main'; @@ -48,79 +141,85 @@ const resolveBase = (requestedBase) => { return 'HEAD~1'; } return null; -}; +} -const resolveHead = (requestedHead) => { +function resolveHead(requestedHead) { if (hasGitRef(requestedHead)) { return requestedHead; } - if (hasGitRef(process.env.NX_HEAD)) { - return process.env.NX_HEAD; - } if (hasGitRef('HEAD')) { return 'HEAD'; } return null; -}; +} -base = resolveBase(base); -head = resolveHead(head); +function loadProjectGraph() { + const projectFiles = collectProjectFiles(ROOT); + const projects = projectFiles + .map((projectFile) => { + const root = dirname(projectFile); + const relativeRoot = normalizePath(relative(ROOT, root)); + const projectJson = JSON.parse(readFileSync(projectFile, 'utf-8')); + if (!projectJson?.name) { + return null; + } + return { name: projectJson.name, root: relativeRoot }; + }) + .filter(Boolean) + .sort((left, right) => right.root.length - left.root.length); -const appNames = appName - .split(',') - .map((name) => name.trim()) - .filter(Boolean); - -if (appNames.length === 0) { - console.log('No valid app names were provided.'); - process.exit(1); + return { projects }; } -if (!base || !head) { - // Fail open for uncertain git state so CI does not skip required e2e checks. - console.warn( - `Unable to resolve a valid base/head commit (base=${base}, head=${head}). Running e2e by default.`, - ); - process.exit(0); +function collectProjectFiles(rootDir) { + const results = []; + const queue = [rootDir]; + while (queue.length > 0) { + const current = queue.pop(); + for (const entry of readdirSync(current, { withFileTypes: true })) { + if (entry.name === '.git' || entry.name === 'node_modules') { + continue; + } + const next = resolve(current, entry.name); + if (entry.isDirectory()) { + queue.push(next); + continue; + } + if (entry.isFile() && entry.name === 'project.json') { + results.push(next); + } + } + } + return results; } -if (base === head) { - // Same commit cannot produce an affected diff; run e2e to avoid false skips. - console.warn( - `Resolved base and head are identical (${base}). Running e2e by default.`, - ); - process.exit(0); +function resolveProjectForPath(filePath, projects) { + const normalizedPath = normalizePath(filePath); + for (const project of projects) { + if ( + normalizedPath === project.root || + normalizedPath.startsWith(`${project.root}/`) + ) { + return project; + } + } + return null; } -let affectedProjectsOutput = []; -try { - affectedProjectsOutput = execSync( - `npx nx show projects --affected --base=${base} --head=${head}`, - ) - .toString() - .split('\n') - .map((p) => p.trim()) - .filter(Boolean); -} catch (error) { - console.warn( - `Failed to evaluate affected projects for base=${base} head=${head}. Running e2e by default.`, - ); - if (error instanceof Error) { - console.warn(error.message); +function isRequestedAppAffected(requestedName, affectedProjects) { + if (affectedProjects.has(requestedName)) { + return true; } - process.exit(0); + if (requestedName === 'modernjs') { + for (const projectName of affectedProjects) { + if (projectName.startsWith('modernjs-')) { + return true; + } + } + } + return false; } -const isAffected = affectedProjectsOutput.some((p) => appNames.includes(p)); - -if (isAffected) { - console.log( - `appNames: ${appNames} , base=${base} head=${head}, conditions met, executing e2e CI.`, - ); - process.exit(0); -} else { - console.log( - `appNames: ${appNames} , base=${base} head=${head}, conditions not met, skipping e2e CI.`, - ); - process.exit(1); +function normalizePath(value) { + return value.replace(/\\/g, '/'); } diff --git a/tools/scripts/ci-local.mjs b/tools/scripts/ci-local.mjs index 973dfbf9b42..af5c5e5db0f 100644 --- a/tools/scripts/ci-local.mjs +++ b/tools/scripts/ci-local.mjs @@ -4,7 +4,6 @@ import { existsSync, readFileSync } from 'node:fs'; import { dirname, join, resolve } from 'node:path'; import { fileURLToPath } from 'node:url'; -process.env.NX_TUI = 'false'; process.env.CI = process.env.CI ?? 'true'; const SCRIPT_DIR = dirname(fileURLToPath(import.meta.url)); @@ -28,13 +27,21 @@ const onlyJobNames = args.only : []; const onlyJobs = args.only === null ? null : new Set(onlyJobNames); +function setupE2E() { + return step('Setup E2E dependencies and package build', async (ctx) => { + await runCommand('pnpm', ['install', '--frozen-lockfile'], ctx); + await runCommand('npx', ['cypress', 'install'], ctx); + await runCommand('pnpm', ['run', 'build:pkg'], ctx); + }); +} + const jobs = [ { name: 'build-and-test', steps: [ - step('Optional clean node_modules/.nx', async (ctx) => { + step('Optional clean node_modules/.turbo', async (ctx) => { if (process.env.CI_LOCAL_CLEAN === 'true') { - await runShell('rm -rf node_modules .nx', ctx); + await runShell('rm -rf node_modules .turbo', ctx); return; } console.log( @@ -48,7 +55,7 @@ const jobs = [ runCommand('npx', ['cypress', 'install'], ctx), ), step('Check code format', (ctx) => - runCommand('npx', ['nx', 'format:check'], ctx), + runCommand('pnpm', ['exec', 'prettier', '--check', '.'], ctx), ), step('Verify Rslib Template Publint Wiring', (ctx) => runCommand( @@ -73,38 +80,11 @@ const jobs = [ ctx, ), ), - step('Print number of CPU cores', (ctx) => - runShell( - 'if command -v nproc >/dev/null 2>&1; then nproc; elif command -v sysctl >/dev/null 2>&1; then sysctl -n hw.ncpu; else node -e "const os = require(\'node:os\'); console.log(os.availableParallelism ? os.availableParallelism() : os.cpus().length);" ; fi', - ctx, - ), - ), step('Build packages (cold cache)', (ctx) => - runCommand( - 'npx', - [ - 'nx', - 'run-many', - '--targets=build', - '--projects=tag:type:pkg', - '--parallel=4', - '--skip-nx-cache', - ], - ctx, - ), + runCommand('pnpm', ['run', 'build:pkg'], ctx), ), step('Build packages (warm cache)', (ctx) => - runCommand( - 'npx', - [ - 'nx', - 'run-many', - '--targets=build', - '--projects=tag:type:pkg', - '--parallel=4', - ], - ctx, - ), + runCommand('pnpm', ['run', 'build:pkg'], ctx), ), step('Check package publishing compatibility (publint)', (ctx) => runShell( @@ -124,32 +104,8 @@ const jobs = [ ctx, ), ), - step('Warm Nx cache', (ctx) => - runCommand( - 'npx', - [ - 'nx', - 'run-many', - '--targets=build', - '--projects=tag:type:pkg', - '--parallel=4', - ], - ctx, - ), - ), - step('Run affected tests', (ctx) => - runCommand( - 'npx', - [ - 'nx', - 'affected', - '-t', - 'test', - '--parallel=3', - '--exclude=*,!tag:type:pkg', - ], - ctx, - ), + step('Run package tests', (ctx) => + runCommand('pnpm', ['run', 'test:pkg'], ctx), ), ], }, @@ -182,84 +138,42 @@ const jobs = [ ctx, ), ), - step('Build all required packages', (ctx) => + step('Build shared packages', (ctx) => + runCommand('pnpm', ['run', 'build:pkg'], ctx), + ), + step('Test metro packages', (ctx) => runCommand( - 'npx', + 'pnpm', [ - 'nx', - 'run-many', - '--targets=build', - '--projects=tag:type:pkg', - '--parallel=4', - '--skip-nx-cache', + 'exec', + 'turbo', + 'run', + 'test', + '--filter=@module-federation/metro*', ], ctx, ), ), - step('Test metro packages', (ctx) => - runWithRetry({ - label: 'metro affected tests', - attempts: 2, - run: () => - runCommand( - 'npx', - [ - 'nx', - 'affected', - '-t', - 'test', - '--parallel=2', - '--exclude=*,!tag:npm:metro', - ], - ctx, - ), - }), - ), step('Lint metro packages', (ctx) => runCommand( - 'npx', + 'pnpm', [ - 'nx', - 'run-many', - '--targets=lint', - '--projects=tag:npm:metro', - '--parallel=2', + 'exec', + 'turbo', + 'run', + 'lint', + '--filter=@module-federation/metro*', ], ctx, ), ), - step('Check package publishing compatibility (publint)', (ctx) => - runShell( - ` - for pkg in packages/metro-*; do - if [ -f "$pkg/package.json" ]; then - echo "Checking $pkg..." - npx publint "$pkg" - fi - done - `, - ctx, - ), - ), ], }, { name: 'e2e-modern', env: { SKIP_DEVTOOLS_POSTINSTALL: 'true' }, steps: [ - step('Install dependencies', (ctx) => - runCommand('pnpm', ['install', '--frozen-lockfile'], ctx), - ), - step('Install Cypress', (ctx) => - runCommand('npx', ['cypress', 'install'], ctx), - ), - step('Build packages', (ctx) => - runCommand( - 'npx', - ['nx', 'run-many', '--targets=build', '--projects=tag:type:pkg'], - ctx, - ), - ), + setupE2E(), step('Check CI conditions', async (ctx) => { ctx.state.shouldRun = await ciIsAffected('modernjs', ctx); }), @@ -269,7 +183,7 @@ const jobs = [ return; } await runShell( - 'npx kill-port --port 4001 && npx nx run-many --target=test:e2e --projects=modernjs --parallel=1 && npx kill-port --port 4001', + 'npx kill-port --port 4001 && pnpm --filter modernjs-ssr-host run test:e2e && npx kill-port --port 4001', ctx, ); }), @@ -279,19 +193,7 @@ const jobs = [ name: 'e2e-runtime', env: { SKIP_DEVTOOLS_POSTINSTALL: 'true' }, steps: [ - step('Install dependencies', (ctx) => - runCommand('pnpm', ['install', '--frozen-lockfile'], ctx), - ), - step('Install Cypress', (ctx) => - runCommand('npx', ['cypress', 'install'], ctx), - ), - step('Build packages', (ctx) => - runCommand( - 'npx', - ['nx', 'run-many', '--targets=build', '--projects=tag:type:pkg'], - ctx, - ), - ), + setupE2E(), step('Check CI conditions', async (ctx) => { ctx.state.shouldRun = await ciIsAffected('3005-runtime-host', ctx); }), @@ -301,7 +203,7 @@ const jobs = [ return; } await runShell( - 'npx kill-port --port 3005,3006,3007 && pnpm run app:runtime:dev & echo "done" && sleep 20 && npx nx run-many --target=test:e2e --projects=3005-runtime-host --parallel=1 && lsof -ti tcp:3005,3006,3007 | xargs kill', + 'npx kill-port --port 3005,3006,3007 && pnpm run app:runtime:dev & echo "done" && sleep 20 && pnpm --filter runtime-host run test:e2e && lsof -ti tcp:3005,3006,3007 | xargs kill', ctx, ); }), @@ -311,19 +213,7 @@ const jobs = [ name: 'e2e-manifest', env: { SKIP_DEVTOOLS_POSTINSTALL: 'true' }, steps: [ - step('Install dependencies', (ctx) => - runCommand('pnpm', ['install', '--frozen-lockfile'], ctx), - ), - step('Install Cypress', (ctx) => - runCommand('npx', ['cypress', 'install'], ctx), - ), - step('Build packages', (ctx) => - runCommand( - 'npx', - ['nx', 'run-many', '--targets=build', '--projects=tag:type:pkg'], - ctx, - ), - ), + setupE2E(), step('Check CI conditions', async (ctx) => { ctx.state.shouldRun = await ciIsAffected('manifest-webpack-host', ctx); }), @@ -355,19 +245,7 @@ const jobs = [ name: 'e2e-node', env: { SKIP_DEVTOOLS_POSTINSTALL: 'true' }, steps: [ - step('Install dependencies', (ctx) => - runCommand('pnpm', ['install', '--frozen-lockfile'], ctx), - ), - step('Install Cypress', (ctx) => - runCommand('npx', ['cypress', 'install'], ctx), - ), - step('Build packages', (ctx) => - runCommand( - 'npx', - ['nx', 'run-many', '--targets=build', '--projects=tag:type:pkg'], - ctx, - ), - ), + setupE2E(), step('Check CI conditions', async (ctx) => { ctx.state.shouldRun = await ciIsAffected( 'node-local-remote,node-remote,node-dynamic-remote-new-version,node-dynamic-remote', @@ -380,7 +258,7 @@ const jobs = [ return; } await runShell( - 'npx nx run-many --target=serve --projects=node-local-remote,node-remote,node-dynamic-remote-new-version,node-dynamic-remote --parallel=10 & echo "done" && sleep 25 && npx nx run-many --target=serve --projects=node-host & sleep 5 && npx wait-on tcp:3333 && npx nx run node-host-e2e:test:e2e', + 'pnpm run app:node:dev & sleep 25 && npx wait-on tcp:3333 && pnpm --filter node-host-e2e run test:e2e', ctx, ); }), @@ -393,19 +271,7 @@ const jobs = [ NEXT_PRIVATE_LOCAL_WEBPACK: 'true', }, steps: [ - step('Install dependencies', (ctx) => - runCommand('pnpm', ['install', '--frozen-lockfile'], ctx), - ), - step('Install Cypress', (ctx) => - runCommand('npx', ['cypress', 'install'], ctx), - ), - step('Build packages', (ctx) => - runCommand( - 'npx', - ['nx', 'run-many', '--targets=build', '--projects=tag:type:pkg'], - ctx, - ), - ), + setupE2E(), step('Check CI conditions', async (ctx) => { ctx.state.shouldRun = await ciIsAffected('3000-home', ctx); }), @@ -426,19 +292,7 @@ const jobs = [ name: 'e2e-next-prod', env: { SKIP_DEVTOOLS_POSTINSTALL: 'true' }, steps: [ - step('Install dependencies', (ctx) => - runCommand('pnpm', ['install', '--frozen-lockfile'], ctx), - ), - step('Install Cypress', (ctx) => - runCommand('npx', ['cypress', 'install'], ctx), - ), - step('Build packages', (ctx) => - runCommand( - 'npx', - ['nx', 'run-many', '--targets=build', '--projects=tag:type:pkg'], - ctx, - ), - ), + setupE2E(), step('Check CI conditions', async (ctx) => { ctx.state.shouldRun = await ciIsAffected('3000-home', ctx); }), @@ -463,11 +317,7 @@ const jobs = [ runCommand('pnpm', ['install', '--frozen-lockfile'], ctx), ), step('Build packages', (ctx) => - runCommand( - 'npx', - ['nx', 'run-many', '--targets=build', '--projects=tag:type:pkg'], - ctx, - ), + runCommand('pnpm', ['run', 'build:pkg'], ctx), ), step('Check CI conditions', async (ctx) => { ctx.state.shouldRun = await ciIsAffected( @@ -480,35 +330,30 @@ const jobs = [ logStepSkip(ctx, 'Not affected by current changes.'); return; } - await runCommand('npx', ['nx', 'run', 'treeshake-server:test'], ctx); + await runCommand( + 'pnpm', + ['--filter', '@module-federation/treeshake-server', 'run', 'test'], + ctx, + ); }), step('E2E Treeshake Frontend', async (ctx) => { if (!ctx.state.shouldRun) { logStepSkip(ctx, 'Not affected by current changes.'); return; } - await runCommand('npx', ['nx', 'run', 'treeshake-frontend:e2e'], ctx); + await runCommand( + 'pnpm', + ['--filter', '@module-federation/treeshake-frontend', 'run', 'e2e'], + ctx, + ); }), ], }, - { name: 'e2e-modern-ssr', env: { SKIP_DEVTOOLS_POSTINSTALL: 'true' }, steps: [ - step('Install dependencies', (ctx) => - runCommand('pnpm', ['install', '--frozen-lockfile'], ctx), - ), - step('Install Cypress', (ctx) => - runCommand('npx', ['cypress', 'install'], ctx), - ), - step('Build packages', (ctx) => - runCommand( - 'npx', - ['nx', 'run-many', '--targets=build', '--projects=tag:type:pkg'], - ctx, - ), - ), + setupE2E(), step('Check CI conditions', async (ctx) => { ctx.state.shouldRun = await ciIsAffected('modernjs', ctx); }), @@ -528,19 +373,7 @@ const jobs = [ name: 'e2e-router', env: { SKIP_DEVTOOLS_POSTINSTALL: 'true' }, steps: [ - step('Install dependencies', (ctx) => - runCommand('pnpm', ['install', '--frozen-lockfile'], ctx), - ), - step('Install Cypress', (ctx) => - runCommand('npx', ['cypress', 'install'], ctx), - ), - step('Build packages', (ctx) => - runCommand( - 'npx', - ['nx', 'run-many', '--targets=build', '--projects=tag:type:pkg'], - ctx, - ), - ), + setupE2E(), step('Check CI conditions', async (ctx) => { ctx.state.shouldRun = await ciIsAffected( 'router-host-2000,router-host-v5-2200,router-host-vue3-2100,router-remote1-2001,router-remote2-2002,router-remote3-2003,router-remote4-2004', @@ -598,11 +431,7 @@ const jobs = [ runCommand('pnpm', ['install', '--frozen-lockfile'], ctx), ), step('Build shared packages', (ctx) => - runCommand( - 'npx', - ['nx', 'run-many', '--targets=build', '--projects=tag:type:pkg'], - ctx, - ), + runCommand('pnpm', ['run', 'build:pkg'], ctx), ), step('Check CI conditions', async (ctx) => { ctx.state.shouldRun = await ciIsAffected(ctx.env.METRO_APP_NAME, ctx); @@ -642,11 +471,7 @@ const jobs = [ runCommand('pnpm', ['install', '--frozen-lockfile'], ctx), ), step('Build shared packages', (ctx) => - runCommand( - 'npx', - ['nx', 'run-many', '--targets=build', '--projects=tag:type:pkg'], - ctx, - ), + runCommand('pnpm', ['run', 'build:pkg'], ctx), ), step('Check CI conditions', async (ctx) => { ctx.state.shouldRun = await ciIsAffected(ctx.env.METRO_APP_NAME, ctx); @@ -689,19 +514,7 @@ const jobs = [ name: 'e2e-shared-tree-shaking', env: { SKIP_DEVTOOLS_POSTINSTALL: 'true' }, steps: [ - step('Install dependencies', (ctx) => - runCommand('pnpm', ['install', '--frozen-lockfile'], ctx), - ), - step('Install Cypress', (ctx) => - runCommand('npx', ['cypress', 'install'], ctx), - ), - step('Build packages', (ctx) => - runCommand( - 'npx', - ['nx', 'run-many', '--targets=build', '--projects=tag:type:pkg'], - ctx, - ), - ), + setupE2E(), step('Check CI conditions', async (ctx) => { ctx.state.shouldRun = await ciIsAffected( 'shared-tree-shaking-with-server-host', @@ -714,7 +527,7 @@ const jobs = [ return; } await runShell( - 'npx kill-port --port 3001,3002 && npx nx run shared-tree-shaking-no-server-host:test:e2e && lsof -ti tcp:3001,3002 | xargs kill', + 'npx kill-port --port 3001,3002 && pnpm --filter shared-tree-shaking-no-server-host run test:e2e && lsof -ti tcp:3001,3002 | xargs kill', ctx, ); }), @@ -724,7 +537,7 @@ const jobs = [ return; } await runShell( - 'npx kill-port --port 3001,3002,3003 && npx nx run shared-tree-shaking-with-server-host:test:e2e && lsof -ti tcp:3001,3002,3003 | xargs kill', + 'npx kill-port --port 3001,3002,3003 && pnpm --filter shared-tree-shaking-with-server-host run test:e2e && lsof -ti tcp:3001,3002,3003 | xargs kill', ctx, ); }), @@ -736,7 +549,7 @@ const jobs = [ steps: [ step('Install dependencies', (ctx) => runShell( - 'pnpm install --frozen-lockfile && find . -maxdepth 6 -type d \\( -name ".cache" -o -name ".modern-js" \\) -exec rm -rf {} +', + 'pnpm install --frozen-lockfile && rm -rf .turbo && find . -maxdepth 6 -type d \\( -name ".cache" -o -name ".modern-js" \\) -exec rm -rf {} +', ctx, ), ), @@ -744,24 +557,20 @@ const jobs = [ runCommand('npx', ['cypress', 'install'], ctx), ), step('Build packages', (ctx) => - runCommand( - 'npx', - ['nx', 'run-many', '--targets=build', '--projects=tag:type:pkg'], - ctx, - ), + runCommand('pnpm', ['run', 'build:pkg'], ctx), ), step('Install xvfb', (ctx) => runShell('sudo apt-get update && sudo apt-get install xvfb', ctx), ), step('E2E Chrome Devtools Dev', (ctx) => runShell( - 'npx kill-port 3009 3010 3011 3012 3013 4001 && pnpm run app:manifest:dev & echo "done" && npx wait-on tcp:3009 tcp:3010 tcp:3011 tcp:3012 tcp:3013 && sleep 10 && npx nx e2e:devtools chrome-devtools', + 'npx kill-port 3009 3010 3011 3012 3013 4001 && pnpm run app:manifest:dev & echo "done" && npx wait-on tcp:3009 tcp:3010 tcp:3011 tcp:3012 tcp:3013 && sleep 10 && pnpm --filter @module-federation/devtools run e2e:devtools', ctx, ), ), step('E2E Chrome Devtools Prod', (ctx) => runShell( - 'npx kill-port 3009 3010 3011 3012 3013 4001 && npx kill-port 3009 3010 3011 3012 3013 4001 && pnpm run app:manifest:prod & echo "done" && npx wait-on tcp:3009 tcp:3010 tcp:3011 tcp:3012 tcp:3013 && sleep 30 && npx nx e2e:devtools chrome-devtools', + 'npx kill-port 3009 3010 3011 3012 3013 4001 && npx kill-port 3009 3010 3011 3012 3013 4001 && pnpm run app:manifest:prod & echo "done" && npx wait-on tcp:3009 tcp:3010 tcp:3011 tcp:3012 tcp:3013 && sleep 30 && pnpm --filter @module-federation/devtools run e2e:devtools', ctx, ), ), @@ -782,18 +591,7 @@ const jobs = [ runCommand('pnpm', ['install', '--frozen-lockfile'], ctx), ), step('Build packages (current)', (ctx) => - runCommand( - 'npx', - [ - 'nx', - 'run-many', - '--targets=build', - '--projects=tag:type:pkg', - '--parallel=4', - '--skip-nx-cache', - ], - ctx, - ), + runCommand('pnpm', ['run', 'build:pkg'], ctx), ), step('Measure bundle sizes (current)', (ctx) => runCommand( @@ -820,21 +618,10 @@ const jobs = [ }), ), step('Build packages (base)', (ctx) => - runCommand( - 'npx', - [ - 'nx', - 'run-many', - '--targets=build', - '--projects=tag:type:pkg', - '--parallel=4', - '--skip-nx-cache', - ], - { - ...ctx, - cwd: ctx.state.basePath, - }, - ), + runCommand('pnpm', ['run', 'build:pkg'], { + ...ctx, + cwd: ctx.state.basePath, + }), ), step('Measure bundle sizes (base)', (ctx) => runCommand( diff --git a/tools/scripts/publish-pkg-pr-new-previews.mjs b/tools/scripts/publish-pkg-pr-new-previews.mjs index 5ff136e6baa..942dfb4d8ea 100644 --- a/tools/scripts/publish-pkg-pr-new-previews.mjs +++ b/tools/scripts/publish-pkg-pr-new-previews.mjs @@ -9,7 +9,7 @@ const ROOT = resolve(SCRIPT_DIR, '../..'); const PACKAGES_ROOT = join(ROOT, 'packages'); const SCOPE_PREFIX = '@module-federation/'; const ADDITIONAL_PACKAGE_NAMES = new Set(['create-module-federation']); -const SKIP_DIR_NAMES = new Set(['dist', 'node_modules', '.git', '.nx']); +const SKIP_DIR_NAMES = new Set(['dist', 'node_modules', '.git', '.turbo']); const DEPENDENCY_FIELDS = [ 'dependencies', 'devDependencies', diff --git a/tools/scripts/run-manifest-e2e.mjs b/tools/scripts/run-manifest-e2e.mjs index eb7f3034871..d8239db465d 100644 --- a/tools/scripts/run-manifest-e2e.mjs +++ b/tools/scripts/run-manifest-e2e.mjs @@ -28,27 +28,13 @@ const SCENARIOS = { dev: { label: 'manifest development', serveCmd: ['pnpm', 'run', 'app:manifest:dev'], - e2eCmd: [ - 'npx', - 'nx', - 'run-many', - '--target=e2e', - '--projects=manifest-webpack-host', - '--parallel=2', - ], + e2eCmd: ['pnpm', '--filter', '3008-webpack-host', 'run', 'e2e'], waitTargets: MANIFEST_WAIT_TARGETS, }, prod: { label: 'manifest production', serveCmd: ['pnpm', 'run', 'app:manifest:prod'], - e2eCmd: [ - 'npx', - 'nx', - 'run-many', - '--target=e2e', - '--projects=manifest-webpack-host', - '--parallel=1', - ], + e2eCmd: ['pnpm', '--filter', '3008-webpack-host', 'run', 'e2e'], waitTargets: MANIFEST_WAIT_TARGETS, }, }; diff --git a/tools/scripts/run-next-e2e.mjs b/tools/scripts/run-next-e2e.mjs index f297f84fa24..0b2133f6db8 100755 --- a/tools/scripts/run-next-e2e.mjs +++ b/tools/scripts/run-next-e2e.mjs @@ -8,7 +8,11 @@ const NEXT_WAIT_TARGETS = ['tcp:3000', 'tcp:3001', 'tcp:3002']; const KILL_PORT_ARGS = ['npx', 'kill-port', '3000', '3001', '3002']; -const E2E_APPS = ['3000-home', '3001-shop', '3002-checkout']; +const E2E_APPS = [ + '@module-federation/3000-home', + '@module-federation/3001-shop', + '@module-federation/3002-checkout', +]; // Marks child processes that run in their own process group so we can safely signal the group. const DETACHED_PROCESS_GROUP = Symbol('detachedProcessGroup'); @@ -17,13 +21,13 @@ const SCENARIOS = { dev: { label: 'next.js development', serveCmd: [ - 'npx', - 'nx', - 'run-many', - '--target=serve', - '--configuration=development', - `--projects=${E2E_APPS.join(',')}`, - '--parallel=3', + 'pnpm', + 'exec', + 'turbo', + 'run', + 'serve:development', + ...E2E_APPS.map((appName) => `--filter=${appName}`), + '--concurrency=3', ], e2eApps: E2E_APPS, waitTargets: NEXT_WAIT_TARGETS, @@ -31,22 +35,22 @@ const SCENARIOS = { prod: { label: 'next.js production', buildCmd: [ - 'npx', - 'nx', - 'run-many', - '--target=build', - '--configuration=production', - `--projects=${E2E_APPS.join(',')}`, - '--parallel=3', + 'pnpm', + 'exec', + 'turbo', + 'run', + 'build:production', + ...E2E_APPS.map((appName) => `--filter=${appName}`), + '--concurrency=3', ], serveCmd: [ - 'npx', - 'nx', - 'run-many', - '--target=serve', - '--configuration=production', - `--projects=${E2E_APPS.join(',')}`, - '--parallel=3', + 'pnpm', + 'exec', + 'turbo', + 'run', + 'serve:production', + ...E2E_APPS.map((appName) => `--filter=${appName}`), + '--concurrency=3', ], e2eApps: E2E_APPS, waitTargets: NEXT_WAIT_TARGETS, @@ -135,7 +139,7 @@ async function runScenario(name) { await runGuardedCommand( `running e2e tests for ${app}`, serveExitPromise, - () => spawnWithPromise('npx', ['nx', 'run', `${app}:e2e`]), + () => spawnWithPromise('pnpm', ['--filter', app, 'run', 'e2e']), () => shutdownRequested, ); console.log(`[next-e2e] Finished e2e tests for ${app}`); diff --git a/tools/scripts/run-router-e2e.mjs b/tools/scripts/run-router-e2e.mjs index 49912d9ed3e..6c9acb5732c 100644 --- a/tools/scripts/run-router-e2e.mjs +++ b/tools/scripts/run-router-e2e.mjs @@ -40,7 +40,7 @@ const SCENARIOS = { dev: { label: 'router development', serveCmd: ['pnpm', 'run', 'app:router:dev'], - e2eCmd: ['npx', 'nx', 'run', 'router-host-2000:e2e', '--configuration=ci'], + e2eCmd: ['pnpm', '--filter', 'host', 'run', 'e2e:ci'], waitTargets: ROUTER_WAIT_TARGETS, }, }; diff --git a/tools/scripts/sync-project-target-scripts.mjs b/tools/scripts/sync-project-target-scripts.mjs new file mode 100644 index 00000000000..81e6d8ce79f --- /dev/null +++ b/tools/scripts/sync-project-target-scripts.mjs @@ -0,0 +1,606 @@ +#!/usr/bin/env node +import { existsSync, readdirSync, readFileSync, writeFileSync } from 'node:fs'; +import { dirname, resolve } from 'node:path'; +import { fileURLToPath } from 'node:url'; + +const SCRIPT_DIR = dirname(fileURLToPath(import.meta.url)); +const ROOT = resolve(SCRIPT_DIR, '../..'); + +main(); + +function main() { + const projectFiles = collectProjectFiles(ROOT); + const projectGraph = buildProjectGraph(projectFiles); + let updatedCount = 0; + + for (const projectFile of projectFiles) { + const projectDir = dirname(projectFile); + const packageJsonPath = resolve(projectDir, 'package.json'); + if (!existsSync(packageJsonPath)) { + continue; + } + + const projectJson = JSON.parse(readFileSync(projectFile, 'utf-8')); + if (!projectJson?.targets || typeof projectJson.targets !== 'object') { + continue; + } + + const packageJson = JSON.parse(readFileSync(packageJsonPath, 'utf-8')); + const originalScriptsJson = JSON.stringify(packageJson.scripts || {}); + const scripts = { ...(packageJson.scripts || {}) }; + + for (const [targetName, targetDefinition] of Object.entries( + projectJson.targets, + )) { + const baseCommand = commandFromDefinition(targetDefinition); + if (baseCommand) { + scripts[targetName] = rewriteNxInvocations(baseCommand, projectGraph); + } + + const configurations = targetDefinition?.configurations || {}; + for (const [configurationName, configurationDefinition] of Object.entries( + configurations, + )) { + const configurationCommand = + commandFromDefinition(configurationDefinition) || baseCommand; + if (!configurationCommand) { + continue; + } + scripts[`${targetName}:${configurationName}`] = rewriteNxInvocations( + configurationCommand, + projectGraph, + ); + } + } + + const nextScriptsJson = JSON.stringify(scripts); + if (nextScriptsJson !== originalScriptsJson) { + packageJson.scripts = scripts; + writeFileSync( + packageJsonPath, + `${JSON.stringify(packageJson, null, 2)}\n`, + 'utf-8', + ); + updatedCount += 1; + } + } + + console.log( + `[sync-project-target-scripts] Updated scripts in ${updatedCount} package.json file(s).`, + ); +} + +function commandFromDefinition(targetDefinition) { + if (!targetDefinition || typeof targetDefinition !== 'object') { + return null; + } + + const options = targetDefinition.options || targetDefinition; + if (!options || typeof options !== 'object') { + return null; + } + + if (typeof options.command === 'string' && options.command.trim()) { + return options.command.trim(); + } + + const commands = Array.isArray(options.commands) ? options.commands : []; + const normalizedCommands = commands + .map((commandEntry) => { + if (typeof commandEntry === 'string') { + return commandEntry.trim(); + } + if ( + commandEntry && + typeof commandEntry === 'object' && + typeof commandEntry.command === 'string' + ) { + return commandEntry.command.trim(); + } + return ''; + }) + .filter(Boolean); + + if (normalizedCommands.length === 0) { + return null; + } + + if (normalizedCommands.length === 1) { + return normalizedCommands[0]; + } + + if (options.parallel === true) { + const quoted = normalizedCommands.map((value) => JSON.stringify(value)); + return `pnpm exec concurrently ${quoted.join(' ')}`; + } + + return normalizedCommands.join(' && '); +} + +function rewriteNxInvocations(command, projectToPackage) { + const split = splitCommandByOperators(command); + const nextSegments = split.segments.map((segment) => + convertNxSegment(segment, projectToPackage), + ); + + let rebuilt = ''; + for (let index = 0; index < nextSegments.length; index += 1) { + rebuilt += nextSegments[index]; + if (index < split.operators.length) { + rebuilt += ` ${split.operators[index]} `; + } + } + return replaceInlineNxRunCommands(rebuilt.trim(), projectToPackage); +} + +function buildProjectGraph(projectFiles) { + const byProject = new Map(); + const byTag = new Map(); + + for (const projectFile of projectFiles) { + const projectDir = dirname(projectFile); + const packageJsonPath = resolve(projectDir, 'package.json'); + if (!existsSync(packageJsonPath)) { + continue; + } + const projectJson = JSON.parse(readFileSync(projectFile, 'utf-8')); + const packageJson = JSON.parse(readFileSync(packageJsonPath, 'utf-8')); + if (projectJson?.name && packageJson?.name) { + const project = { + projectName: projectJson.name, + packageName: packageJson.name, + tags: new Set(projectJson.tags || []), + targets: new Set(Object.keys(projectJson.targets || {})), + }; + byProject.set(project.projectName, project); + + for (const tag of project.tags) { + if (!byTag.has(tag)) { + byTag.set(tag, new Map()); + } + byTag.get(tag).set(project.projectName, project); + } + } + } + return { byProject, byTag }; +} + +function collectProjectFiles(rootDir) { + const results = []; + const queue = [rootDir]; + while (queue.length > 0) { + const current = queue.pop(); + for (const entry of readdirSync(current, { withFileTypes: true })) { + if (entry.name === '.git' || entry.name === 'node_modules') { + continue; + } + const next = resolve(current, entry.name); + if (entry.isDirectory()) { + queue.push(next); + } else if (entry.isFile() && entry.name === 'project.json') { + results.push(next); + } + } + } + return results; +} + +function splitCommandByOperators(command) { + const segments = []; + const operators = []; + let current = ''; + let quote = null; + + for (let index = 0; index < command.length; index += 1) { + const char = command[index]; + const nextChar = command[index + 1]; + + if (quote) { + current += char; + if (char === quote && command[index - 1] !== '\\') { + quote = null; + } + continue; + } + + if (char === '"' || char === "'") { + quote = char; + current += char; + continue; + } + + if (char === '&' && nextChar === '&') { + segments.push(current.trim()); + operators.push('&&'); + current = ''; + index += 1; + continue; + } + + if (char === '|' && nextChar === '|') { + segments.push(current.trim()); + operators.push('||'); + current = ''; + index += 1; + continue; + } + + if (char === '&') { + segments.push(current.trim()); + operators.push('&'); + current = ''; + continue; + } + + if (char === ';') { + segments.push(current.trim()); + operators.push(';'); + current = ''; + continue; + } + + current += char; + } + + segments.push(current.trim()); + return { segments, operators }; +} + +function convertNxSegment(segment, projectGraph) { + if (!segment || !/\bnx\b/.test(segment)) { + return segment; + } + + const tokens = tokenize(segment); + if (tokens.length === 0) { + return segment; + } + + const envAssignments = []; + while (tokens.length > 0 && /^[A-Za-z_][A-Za-z0-9_]*=/.test(tokens[0])) { + envAssignments.push(tokens.shift()); + } + + if (tokens[0] === 'npx' && tokens[1] === 'nx') { + tokens.shift(); + tokens.shift(); + } else if (tokens[0] === 'nx') { + tokens.shift(); + } else { + return segment; + } + + const nxCommand = tokens.shift(); + if (!nxCommand) { + return segment; + } + + const envPrefix = envAssignments + .filter((entry) => !entry.startsWith('NX_TUI=')) + .join(' ') + .trim(); + + const converted = convertNxCommand(nxCommand, tokens, projectGraph); + if (!converted) { + return segment; + } + + if (!envPrefix) { + return converted; + } + return `${envPrefix} ${converted}`; +} + +function convertNxCommand(command, tokens, projectGraph) { + if (command === 'format:check') { + return 'pnpm exec prettier --check .'; + } + if (command === 'format:write') { + return 'pnpm exec prettier --write .'; + } + if (command === 'run') { + return convertNxRun(tokens, projectGraph); + } + if (command === 'run-many') { + return convertNxRunMany(tokens, projectGraph); + } + if (command === 'affected') { + return convertNxAffected(tokens); + } + if (['build', 'test', 'lint', 'serve', 'e2e'].includes(command)) { + return convertNxSingleTarget(command, tokens, projectGraph); + } + if (command.includes(':')) { + return convertNxSingleTarget(command, tokens, projectGraph); + } + return null; +} + +function convertNxRun(tokens, projectGraph) { + const { positional, options } = parseOptions(tokens); + const runSpec = positional[0]; + if (!runSpec) { + return null; + } + + const firstColon = runSpec.indexOf(':'); + if (firstColon === -1) { + return null; + } + + const projectName = runSpec.slice(0, firstColon); + const project = projectGraph.byProject.get(projectName); + if (!project) { + return null; + } + + const remainder = runSpec.slice(firstColon + 1); + const parsed = parseTargetAndConfiguration(remainder, project.targets); + const configuredTarget = + options.configuration || options.c + ? `${parsed.target}:${unwrapValue(options.configuration || options.c)}` + : parsed.configuration + ? `${parsed.target}:${parsed.configuration}` + : parsed.target; + + return `pnpm --filter ${project.packageName} run ${configuredTarget}`; +} + +function convertNxSingleTarget(target, tokens, projectGraph) { + const { positional, options } = parseOptions(tokens); + const projectName = positional[0]; + if (!projectName) { + return null; + } + const project = projectGraph.byProject.get(projectName); + if (!project) { + return null; + } + const configuration = + options.configuration || options.c + ? `:${unwrapValue(options.configuration || options.c)}` + : ''; + return `pnpm --filter ${project.packageName} run ${target}${configuration}`; +} + +function convertNxRunMany(tokens, projectGraph) { + const { options } = parseOptions(tokens); + + const targetsValue = options.target || options.targets || options.t; + if (!targetsValue) { + return null; + } + + const targets = unwrapValue(targetsValue) + .split(',') + .map((value) => value.trim()) + .filter(Boolean); + if (targets.length === 0) { + return null; + } + + const configuration = options.configuration || options.c; + const projectsValue = options.projects || options.p; + const all = Boolean(options.all); + let packages = []; + + if (!all && projectsValue) { + packages = resolvePackageFilters(unwrapValue(projectsValue), projectGraph); + } + + if (options.exclude) { + packages = applyExcludeFilters( + packages, + unwrapValue(options.exclude), + projectGraph, + ); + } + + const parallelValue = options.parallel; + const concurrency = + parallelValue && parallelValue !== true + ? ` --concurrency=${unwrapValue(parallelValue)}` + : ''; + + const filterFlags = + packages.length > 0 + ? ` ${packages.map((pkg) => `--filter=${pkg}`).join(' ')}` + : ''; + + const commands = targets.map((target) => { + const script = configuration + ? `${target}:${unwrapValue(configuration)}` + : target; + return `pnpm exec turbo run ${script}${filterFlags}${concurrency}`.trim(); + }); + return commands.join(' && '); +} + +function convertNxAffected(tokens) { + const { options } = parseOptions(tokens); + const target = options.target || options.targets || options.t; + if (!target) { + return null; + } + const script = unwrapValue(target); + const parallelValue = options.parallel; + const concurrency = + parallelValue && parallelValue !== true + ? ` --concurrency=${unwrapValue(parallelValue)}` + : ''; + return `pnpm exec turbo run ${script}${concurrency}`.trim(); +} + +function resolvePackageFilters(projectSelectors, projectGraph) { + const selectors = projectSelectors + .split(',') + .map((selector) => selector.trim()) + .filter(Boolean); + const packageSet = new Set(); + for (const selector of selectors) { + for (const project of resolveSelector(selector, projectGraph)) { + packageSet.add(project.packageName); + } + } + return Array.from(packageSet); +} + +function applyExcludeFilters(packages, excludeExpression, projectGraph) { + if (!excludeExpression) { + return packages; + } + + const includes = excludeExpression + .split(',') + .map((value) => value.trim()) + .filter((value) => value.startsWith('!')) + .map((value) => value.slice(1)); + if (includes.length === 0) { + return packages; + } + + const includePackages = new Set(); + for (const includeSelector of includes) { + for (const project of resolveSelector(includeSelector, projectGraph)) { + includePackages.add(project.packageName); + } + } + + return packages.filter((pkg) => includePackages.has(pkg)); +} + +function resolveSelector(selector, projectGraph) { + const normalized = selector.replace(/^['"]|['"]$/g, ''); + if (!normalized) { + return []; + } + + if (normalized.startsWith('tag:')) { + const projects = projectGraph.byTag.get(normalized); + return projects ? Array.from(projects.values()) : []; + } + + if (normalized.includes('*')) { + const regex = globToRegex(normalized); + return Array.from(projectGraph.byProject.values()).filter((project) => + regex.test(project.projectName), + ); + } + + const direct = projectGraph.byProject.get(normalized); + return direct ? [direct] : []; +} + +function parseTargetAndConfiguration(remainder, knownTargets) { + if (knownTargets.has(remainder)) { + return { target: remainder, configuration: null }; + } + + const parts = remainder.split(':').filter(Boolean); + if (parts.length <= 1) { + return { target: remainder, configuration: null }; + } + + for (let index = parts.length - 1; index > 0; index -= 1) { + const target = parts.slice(0, index).join(':'); + if (knownTargets.has(target)) { + return { target, configuration: parts.slice(index).join(':') }; + } + } + + return { + target: parts.slice(0, -1).join(':'), + configuration: parts[parts.length - 1], + }; +} + +function parseOptions(tokens) { + const positional = []; + const options = {}; + + for (let index = 0; index < tokens.length; index += 1) { + const token = tokens[index]; + if (token === '--') { + break; + } + + if (token.startsWith('--') || token.startsWith('-')) { + const option = token.startsWith('--') ? token.slice(2) : token.slice(1); + const equalsIndex = option.indexOf('='); + if (equalsIndex !== -1) { + const key = option.slice(0, equalsIndex); + const value = option.slice(equalsIndex + 1); + options[key] = value; + continue; + } + const next = tokens[index + 1]; + if (next && !next.startsWith('-')) { + options[option] = next; + index += 1; + } else { + options[option] = true; + } + continue; + } + + positional.push(token); + } + + return { positional, options }; +} + +function tokenize(segment) { + return segment.match(/"[^"]*"|'[^']*'|\S+/g) || []; +} + +function unwrapValue(value) { + if (typeof value !== 'string') { + return value; + } + return value.replace(/^['"]|['"]$/g, ''); +} + +function globToRegex(pattern) { + const escaped = pattern + .replace(/[.+^${}()|[\]\\]/g, '\\$&') + .replace(/\*/g, '.*'); + return new RegExp(`^${escaped}$`); +} + +function replaceInlineNxRunCommands(command, projectGraph) { + let rewritten = command + .replace(/\bNX_TUI=false\s+/g, '') + .replace(/\bNX_DAEMON=false\s+/g, ''); + + rewritten = rewritten.replace( + /(?:npx\s+)?nx\s+run\s+([A-Za-z0-9_-]+):([A-Za-z0-9:_-]+)(?:\s+--configuration(?:=|\s+)([A-Za-z0-9:_-]+))?/g, + (fullMatch, projectName, targetSpec, configuration) => { + const project = projectGraph.byProject.get(projectName); + if (!project) { + return fullMatch; + } + const parsed = parseTargetAndConfiguration(targetSpec, project.targets); + const finalScript = + configuration || parsed.configuration + ? `${parsed.target}:${configuration || parsed.configuration}` + : parsed.target; + return `pnpm --filter ${project.packageName} run ${finalScript}`; + }, + ); + + rewritten = rewritten.replace( + /(?:npx\s+)?nx\s+(build|test|lint|serve|e2e)\s+([A-Za-z0-9_-]+)(?:\s+--configuration(?:=|\s+)([A-Za-z0-9:_-]+))?/g, + (fullMatch, targetName, projectName, configuration) => { + const project = projectGraph.byProject.get(projectName); + if (!project) { + return fullMatch; + } + const finalScript = configuration + ? `${targetName}:${configuration}` + : targetName; + return `pnpm --filter ${project.packageName} run ${finalScript}`; + }, + ); + + return rewritten; +} diff --git a/turbo.json b/turbo.json new file mode 100644 index 00000000000..687fa939aab --- /dev/null +++ b/turbo.json @@ -0,0 +1,71 @@ +{ + "$schema": "https://turbo.build/schema.json", + "tasks": { + "build": { + "dependsOn": ["^build"], + "outputs": ["dist/**", "build/**", ".next/**", "out/**", "lib/**"] + }, + "build:*": { + "dependsOn": ["^build"], + "outputs": ["dist/**", "build/**", ".next/**", "out/**", "lib/**"] + }, + "lint": { + "outputs": [] + }, + "lint:*": { + "outputs": [] + }, + "test": { + "dependsOn": ["build"], + "outputs": ["coverage/**"] + }, + "test:*": { + "dependsOn": ["build"], + "outputs": ["coverage/**"] + }, + "e2e": { + "cache": false + }, + "e2e:*": { + "cache": false + }, + "test:e2e": { + "cache": false + }, + "test:e2e:*": { + "cache": false + }, + "serve": { + "cache": false, + "persistent": true + }, + "serve:*": { + "cache": false, + "persistent": true + }, + "dev": { + "cache": false, + "persistent": true + }, + "dev:*": { + "cache": false, + "persistent": true + }, + "start": { + "cache": false, + "persistent": true + }, + "start:*": { + "cache": false, + "persistent": true + }, + "pre-release": { + "dependsOn": ["build", "test"], + "outputs": [] + }, + "pre-release:*": { + "dependsOn": ["build", "test"], + "outputs": [] + } + } +} From ee790e2dd651b4fde3332423964a6498202caae8 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Sun, 1 Mar 2026 00:13:36 +0000 Subject: [PATCH 07/86] refactor: remove remaining nx configuration surface --- .eslintrc.json | 35 +- .gitignore | 2 - AGENTS.md | 47 +- CONTRIBUTING.md | 30 +- apps/3000-home/.eslintrc.json | 1 - apps/3000-home/cypress.config.ts | 7 +- apps/3000-home/package.json | 6 +- apps/3000-home/project.json | 70 - apps/3001-shop/.eslintrc.json | 1 - apps/3001-shop/cypress.config.ts | 7 +- apps/3001-shop/package.json | 6 +- apps/3001-shop/project.json | 70 - apps/3002-checkout/.eslintrc.json | 1 - apps/3002-checkout/cypress.config.ts | 7 +- apps/3002-checkout/package.json | 6 +- apps/3002-checkout/project.json | 70 - apps/bundle-size/.babelrc | 9 +- apps/bundle-size/cypress.config.ts | 7 +- apps/bundle-size/package.json | 22 +- apps/bundle-size/project.json | 113 - apps/bundle-size/tsconfig.app.json | 9 +- apps/esbuild/package.json | 3 +- .../3009-webpack-provider/.babelrc | 9 +- .../3009-webpack-provider/package.json | 14 +- .../3009-webpack-provider/project.json | 63 - .../3009-webpack-provider/tsconfig.app.json | 9 +- .../3009-webpack-provider/tsconfig.json | 9 +- .../3010-rspack-provider/package.json | 14 +- .../3010-rspack-provider/project.json | 63 - .../3010-rspack-provider/tsconfig.app.json | 9 +- .../3010-rspack-provider/tsconfig.json | 9 +- .../package.json | 12 +- .../project.json | 56 - .../tsconfig.app.json | 9 +- .../package.json | 12 +- .../project.json | 56 - .../tsconfig.app.json | 9 +- apps/manifest-demo/webpack-host/.babelrc | 9 +- .../webpack-host/cypress.config.ts | 7 +- .../webpack-host/cypress/support/e2e.ts | 6 +- apps/manifest-demo/webpack-host/package.json | 20 +- apps/manifest-demo/webpack-host/project.json | 97 - .../webpack-host/tsconfig.app.json | 9 +- .../host/cypress.config.ts | 7 +- .../host/package.json | 8 +- .../host/project.json | 80 - .../provider-csr/package.json | 10 +- .../provider-csr/project.json | 74 - .../provider/package.json | 8 +- .../provider/project.json | 72 - .../dynamic-nested-remote/cypress.config.ts | 5 +- .../dynamic-nested-remote/package.json | 8 +- .../dynamic-nested-remote/project.json | 72 - .../dynamic-remote-new-version/package.json | 8 +- .../dynamic-remote-new-version/project.json | 72 - apps/modernjs-ssr/dynamic-remote/package.json | 10 +- apps/modernjs-ssr/dynamic-remote/project.json | 72 - apps/modernjs-ssr/host/cypress.config.ts | 7 +- apps/modernjs-ssr/host/package.json | 8 +- apps/modernjs-ssr/host/project.json | 68 - apps/modernjs-ssr/nested-remote/package.json | 8 +- apps/modernjs-ssr/nested-remote/project.json | 72 - .../remote-new-version/package.json | 8 +- .../remote-new-version/project.json | 72 - apps/modernjs-ssr/remote/package.json | 8 +- apps/modernjs-ssr/remote/project.json | 72 - .../next-app-router-4000/cypress.config.ts | 5 +- .../next-app-router-4000/package.json | 8 +- .../next-app-router-4000/project.json | 75 - .../next-app-router-4001/cypress.config.ts | 5 +- .../next-app-router-4001/package.json | 8 +- .../next-app-router-4001/project.json | 75 - apps/node-dynamic-remote-new-version/.babelrc | 9 +- .../.eslintrc.json | 2 +- .../jest.config.ts | 12 +- .../package.json | 18 +- .../project.json | 73 - .../tsconfig.app.json | 4 +- .../tsconfig.spec.json | 2 +- apps/node-dynamic-remote/.babelrc | 9 +- apps/node-dynamic-remote/.eslintrc.json | 2 +- apps/node-dynamic-remote/jest.config.ts | 12 +- apps/node-dynamic-remote/package.json | 18 +- apps/node-dynamic-remote/project.json | 73 - apps/node-dynamic-remote/tsconfig.app.json | 4 +- apps/node-dynamic-remote/tsconfig.spec.json | 2 +- apps/node-host-e2e/package.json | 4 +- apps/node-host-e2e/project.json | 33 - apps/node-host/package.json | 18 +- apps/node-host/project.json | 100 - apps/node-local-remote/.babelrc | 9 +- apps/node-local-remote/.eslintrc.json | 2 +- apps/node-local-remote/jest.config.ts | 12 +- apps/node-local-remote/package.json | 18 +- apps/node-local-remote/project.json | 73 - apps/node-local-remote/tsconfig.app.json | 4 +- apps/node-local-remote/tsconfig.spec.json | 2 +- apps/node-remote/.babelrc | 9 +- apps/node-remote/.eslintrc.json | 2 +- apps/node-remote/jest.config.ts | 12 +- apps/node-remote/package.json | 22 +- apps/node-remote/project.json | 91 - apps/node-remote/tsconfig.app.json | 4 +- apps/node-remote/tsconfig.spec.json | 2 +- apps/react-ts-host/.babelrc | 9 +- apps/react-ts-host/.eslintrc.json | 2 +- apps/react-ts-host/package.json | 16 +- apps/react-ts-host/project.json | 64 - apps/react-ts-nested-remote/.babelrc | 9 +- apps/react-ts-nested-remote/.eslintrc.json | 2 +- apps/react-ts-nested-remote/package.json | 16 +- apps/react-ts-nested-remote/project.json | 63 - apps/react-ts-remote/.babelrc | 9 +- apps/react-ts-remote/.eslintrc.json | 2 +- apps/react-ts-remote/package.json | 12 +- apps/react-ts-remote/project.json | 48 - apps/react-ts-remote/tsconfig.app.json | 9 +- apps/reactRemoteUI/.babelrc | 9 +- apps/reactRemoteUI/.eslintrc.json | 2 +- apps/reactRemoteUI/jest.config.ts | 12 +- apps/reactRemoteUI/package.json | 20 +- apps/reactRemoteUI/project.json | 75 - apps/reactRemoteUI/tsconfig.app.json | 9 +- apps/reactRemoteUI/tsconfig.spec.json | 9 +- apps/reactStorybook/.babelrc | 9 +- apps/reactStorybook/.eslintrc.json | 6 +- apps/reactStorybook/.storybook/main.js | 3 +- apps/reactStorybook/jest.config.ts | 12 +- apps/reactStorybook/package.json | 28 +- apps/reactStorybook/project.json | 100 - apps/reactStorybook/tsconfig.app.json | 9 +- apps/reactStorybook/tsconfig.spec.json | 9 +- apps/reactStorybook/tsconfig.storybook.json | 6 +- .../router-host-2000/cypress.config.ts | 7 +- .../router-demo/router-host-2000/package.json | 12 +- .../router-demo/router-host-2000/project.json | 64 - .../router-host-v5-2200/package.json | 10 +- .../router-host-v5-2200/project.json | 67 - .../router-host-vue3-2100/package.json | 6 +- .../router-host-vue3-2100/project.json | 39 - .../router-remote1-2001/package.json | 6 +- .../router-remote1-2001/project.json | 39 - .../router-remote2-2002/package.json | 6 +- .../router-remote2-2002/project.json | 39 - .../router-remote3-2003/package.json | 6 +- .../router-remote3-2003/project.json | 39 - .../router-remote4-2004/package.json | 6 +- .../router-remote4-2004/project.json | 39 - .../router-remote5-2005/package.json | 2 +- .../router-remote5-2005/project.json | 23 - .../router-remote6-2006/package.json | 6 +- .../router-remote6-2006/project.json | 39 - apps/rslib-module/package.json | 8 +- apps/rslib-module/project.json | 45 - apps/runtime-demo/3005-runtime-host/.babelrc | 9 +- .../3005-runtime-host/cypress.config.ts | 7 +- .../3005-runtime-host/package.json | 20 +- .../3005-runtime-host/project.json | 111 - .../3005-runtime-host/tsconfig.app.json | 9 +- .../runtime-demo/3006-runtime-remote/.babelrc | 9 +- .../3006-runtime-remote/package.json | 14 +- .../3006-runtime-remote/project.json | 61 - .../3006-runtime-remote/tsconfig.app.json | 9 +- .../runtime-demo/3007-runtime-remote/.babelrc | 9 +- .../3007-runtime-remote/package.json | 14 +- .../3007-runtime-remote/project.json | 61 - .../3007-runtime-remote/tsconfig.app.json | 9 +- .../3008-runtime-remote/package.json | 4 +- .../3008-runtime-remote/project.json | 48 - .../no-server/host/cypress.config.ts | 7 +- .../no-server/host/package.json | 8 +- .../no-server/host/project.json | 64 - .../no-server/provider/package.json | 4 +- .../no-server/provider/project.json | 32 - .../with-server/host/cypress.config.ts | 7 +- .../with-server/host/package.json | 12 +- .../with-server/host/project.json | 114 - .../with-server/provider/package.json | 4 +- .../with-server/provider/project.json | 44 - apps/website-new/package.json | 2 +- apps/website-new/project.json | 23 - commitlint.config.js | 2 +- jest.config.ts | 43 +- jest.preset.js | 17 +- package.json | 48 +- packages/assemble-release-plan/package.json | 2 +- packages/assemble-release-plan/project.json | 15 - .../bridge-react-webpack-plugin/package.json | 4 +- .../bridge-react-webpack-plugin/project.json | 29 - .../vitest.config.ts | 4 +- packages/bridge/bridge-react/package.json | 4 +- packages/bridge/bridge-react/project.json | 23 - packages/bridge/bridge-react/vitest.config.ts | 4 +- packages/bridge/bridge-shared/package.json | 2 +- packages/bridge/bridge-shared/project.json | 15 - packages/bridge/vue3-bridge/package.json | 3 +- packages/bridge/vue3-bridge/project.json | 15 - packages/chrome-devtools/package.json | 12 +- packages/chrome-devtools/project.json | 59 - packages/cli/package.json | 4 +- packages/cli/project.json | 59 - packages/core/.babelrc | 8 +- packages/core/package.json | 6 +- packages/core/project.json | 53 - .../create-module-federation/package.json | 6 +- .../create-module-federation/project.json | 70 - packages/data-prefetch/package.json | 6 +- packages/data-prefetch/project.json | 60 - packages/dts-plugin/package.json | 4 +- packages/dts-plugin/project.json | 79 - packages/dts-plugin/vite.config.mts | 4 +- packages/enhanced/package.json | 6 +- packages/enhanced/project.json | 80 - packages/error-codes/package.json | 6 +- packages/error-codes/project.json | 66 - packages/esbuild/package.json | 2 +- packages/esbuild/project.json | 56 - packages/managers/package.json | 6 +- packages/managers/project.json | 60 - packages/manifest/package.json | 6 +- packages/manifest/project.json | 60 - packages/metro-core/package.json | 6 +- packages/metro-core/project.json | 32 - packages/metro-plugin-rnc-cli/package.json | 4 +- packages/metro-plugin-rnc-cli/project.json | 35 - packages/metro-plugin-rnef/package.json | 4 +- packages/metro-plugin-rnef/project.json | 23 - packages/modernjs-v3/package.json | 6 +- packages/modernjs-v3/project.json | 59 - packages/modernjs-v3/vite.config.mts | 6 +- packages/modernjs/package.json | 6 +- packages/modernjs/project.json | 59 - packages/modernjs/vite.config.mts | 6 +- packages/native-federation-tests/package.json | 4 +- packages/native-federation-tests/project.json | 55 - .../native-federation-tests/vite.config.mts | 6 +- .../native-federation-typescript/package.json | 4 +- .../native-federation-typescript/project.json | 57 - .../vite.config.mts | 6 +- packages/nextjs-mf/.babelrc | 8 +- packages/nextjs-mf/package.json | 6 +- packages/nextjs-mf/project.json | 65 - packages/node/.babelrc | 8 +- packages/node/package.json | 6 +- packages/node/project.json | 65 - packages/retry-plugin/package.json | 4 +- packages/retry-plugin/project.json | 70 - packages/retry-plugin/vitest.config.ts | 4 +- packages/rsbuild-plugin/package.json | 4 +- packages/rsbuild-plugin/project.json | 56 - packages/rsbuild-plugin/vite.config.mts | 6 +- packages/rspack/package.json | 6 +- packages/rspack/project.json | 60 - packages/rspress-plugin/package.json | 4 +- packages/rspress-plugin/project.json | 53 - packages/runtime-core/package.json | 4 +- packages/runtime-core/project.json | 79 - packages/runtime-core/vitest.config.ts | 4 +- .../package.json | 2 +- .../project.json | 51 - packages/runtime-tools/package.json | 4 +- packages/runtime-tools/project.json | 45 - packages/runtime/package.json | 4 +- packages/runtime/project.json | 78 - packages/runtime/vitest.config.ts | 4 +- packages/sdk/package.json | 6 +- packages/sdk/project.json | 66 - packages/storybook-addon/.babelrc | 6 +- packages/storybook-addon/.eslintrc.json | 15 +- packages/storybook-addon/package.json | 8 +- packages/storybook-addon/project.json | 65 - .../third-party-dts-extractor/package.json | 6 +- .../third-party-dts-extractor/project.json | 56 - .../third-party-dts-extractor/vite.config.mts | 6 +- packages/treeshake-frontend/package.json | 8 +- packages/treeshake-frontend/project.json | 33 - packages/treeshake-server/package.json | 6 +- packages/treeshake-server/project.json | 27 - packages/typescript/package.json | 8 +- packages/typescript/project.json | 64 - packages/utilities/.babelrc | 8 +- packages/utilities/package.json | 4 +- packages/utilities/project.json | 55 - packages/webpack-bundler-runtime/package.json | 6 +- packages/webpack-bundler-runtime/project.json | 66 - pnpm-lock.yaml | 3660 +++-------------- scripts/bundle-size-report.mjs | 22 +- tools/rslib-plugin/README.md | 172 - tools/rslib-plugin/dist/README.md | 161 - tools/rslib-plugin/dist/executors.json | 19 - tools/rslib-plugin/dist/package.json | 25 - .../dist/src/executors/build/executor.d.ts | 28 - .../dist/src/executors/build/executor.js | 113 - .../dist/src/executors/build/executor.js.map | 1 - .../dist/src/executors/build/schema.json | 101 - .../dist/src/executors/dev/executor.d.ts | 17 - .../dist/src/executors/dev/executor.js | 60 - .../dist/src/executors/dev/executor.js.map | 1 - .../dist/src/executors/dev/schema.json | 41 - .../dist/src/executors/echo/executor.d.ts | 12 - .../dist/src/executors/echo/executor.js | 11 - .../dist/src/executors/echo/executor.js.map | 1 - .../dist/src/executors/echo/schema.json | 15 - tools/rslib-plugin/dist/src/index.d.ts | 4 - tools/rslib-plugin/dist/src/index.js | 8 - tools/rslib-plugin/executors.json | 19 - tools/rslib-plugin/jest.config.ts | 12 - tools/rslib-plugin/package.json | 30 - tools/rslib-plugin/project.json | 43 - .../src/executors/build/executor.spec.ts | 361 -- .../src/executors/build/executor.ts | 250 -- .../src/executors/build/schema.json | 101 - .../src/executors/dev/executor.ts | 100 - .../src/executors/dev/schema.json | 41 - .../src/executors/echo/executor.ts | 15 - .../src/executors/echo/schema.json | 15 - tools/rslib-plugin/src/index.ts | 9 - tools/rslib-plugin/tsconfig.json | 32 - tools/rslib-plugin/tsconfig.spec.json | 14 - tools/rslib-plugin/tsdown.config.ts | 30 - tools/scripts/ci-is-affected.mjs | 169 +- tools/scripts/run-metro-e2e.mjs | 1 - tools/scripts/sync-project-target-scripts.mjs | 606 --- webpack/package.json | 3 +- 324 files changed, 1558 insertions(+), 11864 deletions(-) delete mode 100644 apps/3000-home/project.json delete mode 100644 apps/3001-shop/project.json delete mode 100644 apps/3002-checkout/project.json delete mode 100644 apps/bundle-size/project.json delete mode 100644 apps/manifest-demo/3009-webpack-provider/project.json delete mode 100644 apps/manifest-demo/3010-rspack-provider/project.json delete mode 100644 apps/manifest-demo/3011-rspack-manifest-provider/project.json delete mode 100644 apps/manifest-demo/3012-rspack-js-entry-provider/project.json delete mode 100644 apps/manifest-demo/webpack-host/project.json delete mode 100644 apps/modern-component-data-fetch/host/project.json delete mode 100644 apps/modern-component-data-fetch/provider-csr/project.json delete mode 100644 apps/modern-component-data-fetch/provider/project.json delete mode 100644 apps/modernjs-ssr/dynamic-nested-remote/project.json delete mode 100644 apps/modernjs-ssr/dynamic-remote-new-version/project.json delete mode 100644 apps/modernjs-ssr/dynamic-remote/project.json delete mode 100644 apps/modernjs-ssr/host/project.json delete mode 100644 apps/modernjs-ssr/nested-remote/project.json delete mode 100644 apps/modernjs-ssr/remote-new-version/project.json delete mode 100644 apps/modernjs-ssr/remote/project.json delete mode 100644 apps/next-app-router/next-app-router-4000/project.json delete mode 100644 apps/next-app-router/next-app-router-4001/project.json delete mode 100644 apps/node-dynamic-remote-new-version/project.json delete mode 100644 apps/node-dynamic-remote/project.json delete mode 100644 apps/node-host-e2e/project.json delete mode 100644 apps/node-host/project.json delete mode 100644 apps/node-local-remote/project.json delete mode 100644 apps/node-remote/project.json delete mode 100644 apps/react-ts-host/project.json delete mode 100644 apps/react-ts-nested-remote/project.json delete mode 100644 apps/react-ts-remote/project.json delete mode 100644 apps/reactRemoteUI/project.json delete mode 100644 apps/reactStorybook/project.json delete mode 100644 apps/router-demo/router-host-2000/project.json delete mode 100644 apps/router-demo/router-host-v5-2200/project.json delete mode 100644 apps/router-demo/router-host-vue3-2100/project.json delete mode 100644 apps/router-demo/router-remote1-2001/project.json delete mode 100644 apps/router-demo/router-remote2-2002/project.json delete mode 100644 apps/router-demo/router-remote3-2003/project.json delete mode 100644 apps/router-demo/router-remote4-2004/project.json delete mode 100644 apps/router-demo/router-remote5-2005/project.json delete mode 100644 apps/router-demo/router-remote6-2006/project.json delete mode 100644 apps/rslib-module/project.json delete mode 100644 apps/runtime-demo/3005-runtime-host/project.json delete mode 100644 apps/runtime-demo/3006-runtime-remote/project.json delete mode 100644 apps/runtime-demo/3007-runtime-remote/project.json delete mode 100644 apps/runtime-demo/3008-runtime-remote/project.json delete mode 100644 apps/shared-tree-shaking/no-server/host/project.json delete mode 100644 apps/shared-tree-shaking/no-server/provider/project.json delete mode 100644 apps/shared-tree-shaking/with-server/host/project.json delete mode 100644 apps/shared-tree-shaking/with-server/provider/project.json delete mode 100644 apps/website-new/project.json delete mode 100644 packages/assemble-release-plan/project.json delete mode 100644 packages/bridge/bridge-react-webpack-plugin/project.json delete mode 100644 packages/bridge/bridge-react/project.json delete mode 100644 packages/bridge/bridge-shared/project.json delete mode 100644 packages/bridge/vue3-bridge/project.json delete mode 100644 packages/chrome-devtools/project.json delete mode 100644 packages/cli/project.json delete mode 100644 packages/core/project.json delete mode 100644 packages/create-module-federation/project.json delete mode 100644 packages/data-prefetch/project.json delete mode 100644 packages/dts-plugin/project.json delete mode 100644 packages/enhanced/project.json delete mode 100644 packages/error-codes/project.json delete mode 100644 packages/esbuild/project.json delete mode 100644 packages/managers/project.json delete mode 100644 packages/manifest/project.json delete mode 100644 packages/metro-core/project.json delete mode 100644 packages/metro-plugin-rnc-cli/project.json delete mode 100644 packages/metro-plugin-rnef/project.json delete mode 100644 packages/modernjs-v3/project.json delete mode 100644 packages/modernjs/project.json delete mode 100644 packages/native-federation-tests/project.json delete mode 100644 packages/native-federation-typescript/project.json delete mode 100644 packages/nextjs-mf/project.json delete mode 100644 packages/node/project.json delete mode 100644 packages/retry-plugin/project.json delete mode 100644 packages/rsbuild-plugin/project.json delete mode 100644 packages/rspack/project.json delete mode 100644 packages/rspress-plugin/project.json delete mode 100644 packages/runtime-core/project.json delete mode 100644 packages/runtime-plugins/inject-external-runtime-core-plugin/project.json delete mode 100644 packages/runtime-tools/project.json delete mode 100644 packages/runtime/project.json delete mode 100644 packages/sdk/project.json delete mode 100644 packages/storybook-addon/project.json delete mode 100644 packages/third-party-dts-extractor/project.json delete mode 100644 packages/treeshake-frontend/project.json delete mode 100644 packages/treeshake-server/project.json delete mode 100644 packages/typescript/project.json delete mode 100644 packages/utilities/project.json delete mode 100644 packages/webpack-bundler-runtime/project.json delete mode 100644 tools/rslib-plugin/README.md delete mode 100644 tools/rslib-plugin/dist/README.md delete mode 100644 tools/rslib-plugin/dist/executors.json delete mode 100644 tools/rslib-plugin/dist/package.json delete mode 100644 tools/rslib-plugin/dist/src/executors/build/executor.d.ts delete mode 100644 tools/rslib-plugin/dist/src/executors/build/executor.js delete mode 100644 tools/rslib-plugin/dist/src/executors/build/executor.js.map delete mode 100644 tools/rslib-plugin/dist/src/executors/build/schema.json delete mode 100644 tools/rslib-plugin/dist/src/executors/dev/executor.d.ts delete mode 100644 tools/rslib-plugin/dist/src/executors/dev/executor.js delete mode 100644 tools/rslib-plugin/dist/src/executors/dev/executor.js.map delete mode 100644 tools/rslib-plugin/dist/src/executors/dev/schema.json delete mode 100644 tools/rslib-plugin/dist/src/executors/echo/executor.d.ts delete mode 100644 tools/rslib-plugin/dist/src/executors/echo/executor.js delete mode 100644 tools/rslib-plugin/dist/src/executors/echo/executor.js.map delete mode 100644 tools/rslib-plugin/dist/src/executors/echo/schema.json delete mode 100644 tools/rslib-plugin/dist/src/index.d.ts delete mode 100644 tools/rslib-plugin/dist/src/index.js delete mode 100644 tools/rslib-plugin/executors.json delete mode 100644 tools/rslib-plugin/jest.config.ts delete mode 100644 tools/rslib-plugin/package.json delete mode 100644 tools/rslib-plugin/project.json delete mode 100644 tools/rslib-plugin/src/executors/build/executor.spec.ts delete mode 100644 tools/rslib-plugin/src/executors/build/executor.ts delete mode 100644 tools/rslib-plugin/src/executors/build/schema.json delete mode 100644 tools/rslib-plugin/src/executors/dev/executor.ts delete mode 100644 tools/rslib-plugin/src/executors/dev/schema.json delete mode 100644 tools/rslib-plugin/src/executors/echo/executor.ts delete mode 100644 tools/rslib-plugin/src/executors/echo/schema.json delete mode 100644 tools/rslib-plugin/src/index.ts delete mode 100644 tools/rslib-plugin/tsconfig.json delete mode 100644 tools/rslib-plugin/tsconfig.spec.json delete mode 100644 tools/rslib-plugin/tsdown.config.ts delete mode 100644 tools/scripts/sync-project-target-scripts.mjs diff --git a/.eslintrc.json b/.eslintrc.json index 40a2b82f7d5..3a2c0cba7b6 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -1,39 +1,24 @@ { "root": true, "ignorePatterns": ["**/*"], - "plugins": ["@nx"], "overrides": [ - { - "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], - "rules": { - "@nx/enforce-module-boundaries": [ - "warn", - { - "enforceBuildableLibDependency": true, - "allow": [], - "depConstraints": [ - { - "sourceTag": "*", - "onlyDependOnLibsWithTags": ["*"] - } - ] - } - ] - } - }, { "files": ["*.ts", "*.tsx"], - "extends": ["plugin:@nx/typescript"], + "extends": ["plugin:@typescript-eslint/recommended"], + "parser": "@typescript-eslint/parser", + "parserOptions": { "ecmaVersion": 2020, "sourceType": "module" }, "rules": { "@typescript-eslint/ban-ts-comment": "off", "@typescript-eslint/no-explicit-any": "off", + "@typescript-eslint/no-unused-expressions": "off", "@typescript-eslint/no-unused-vars": "off", + "prefer-const": "off", "no-extra-semi": "error" } }, { "files": ["*.js", "*.jsx"], - "extends": ["plugin:@nx/javascript"], + "extends": ["eslint:recommended"], "rules": { "@typescript-eslint/no-useless-constructor": "off", "no-extra-semi": "error" @@ -41,17 +26,13 @@ }, { "files": ["*.spec.ts", "*.spec.tsx", "*.spec.js", "*.spec.jsx"], - "env": { - "jest": true - }, + "env": { "jest": true }, "rules": {} }, { "files": ["*.json"], "parser": "jsonc-eslint-parser", - "rules": { - "@nx/dependency-checks": "off" - } + "rules": {} } ] } diff --git a/.gitignore b/.gitignore index bc5197ce0ae..5235192048b 100644 --- a/.gitignore +++ b/.gitignore @@ -81,8 +81,6 @@ packages/enhanced/test/js vite.config.*.timestamp* vitest.config.*.timestamp* -.cursor/rules/nx-rules.mdc -.github/instructions/nx.instructions.md .temp-commit-msg # website-new diff --git a/AGENTS.md b/AGENTS.md index c1297648aa3..383662b4d21 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -2,6 +2,9 @@ How AI coding agents should operate in this repository. +> **Important migration note (Turborepo):** +> Nx orchestration has been removed from this repository. Prefer Turbo + package scripts for all build/test/lint workflows. + ## Scope and Precedence - Scope: this file applies to the full repository root. @@ -37,7 +40,7 @@ pnpm install --frozen-lockfile Worktree safety rule: -- In git worktree contexts, prefer `pnpm run nx:safe -- ` to avoid Nx daemon issues. +- In git worktree contexts, prefer running Turbo/package scripts directly (`pnpm exec turbo ...` / `pnpm --filter ... run ...`). ### Worktree Mode (Required in Worktrees) @@ -49,17 +52,11 @@ Use these rules whenever the checkout is a git worktree (typically `git rev-pars pnpm run setup:codex -- --frozen-lockfile ``` -2. Run Nx commands via: - -```bash -pnpm run nx:safe -- -``` - -3. Avoid plain `pnpm nx ...` for routine worktree commands unless `NX_DAEMON=false` is set explicitly. -4. If Nx reports missing projects or stale graph/cache behavior, refresh graph cache with: +2. Run workspace tasks via Turbo/package scripts: ```bash -NX_DAEMON=false pnpm exec nx show projects --json >/dev/null +pnpm exec turbo run +pnpm --filter run