From dec648cad403766e4acf9c99e140f36b4d5f0858 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Tue, 13 May 2025 22:32:38 -0700 Subject: [PATCH 01/55] fix(runtime): update cypress config for improved e2e testing with injectDocumentDomain --- .gitignore | 3 + apps/3000-home/cypress.config.ts | 7 +- apps/3001-shop/cypress.config.ts | 7 +- apps/3002-checkout/cypress.config.ts | 7 +- apps/bundle-size/cypress.config.ts | 7 +- .../webpack-host/cypress.config.ts | 7 +- apps/modernjs-ssr/host/cypress.config.ts | 7 +- apps/modernjs/cypress.config.ts | 7 +- apps/reactStorybook/webpack.config.prod.js | 2 +- .../router-host-2000/cypress.config.ts | 7 +- .../3005-runtime-host/cypress.config.ts | 7 +- apps/website/.eslintrc.json | 6 +- nx.json | 6 +- package.json | 76 +- packages/esbuild/.eslintrc.json | 6 +- packages/modernjs/.eslintrc.json | 7 +- .../native-federation-tests/.eslintrc.json | 6 +- .../.eslintrc.json | 6 +- packages/retry-plugin/.eslintrc.json | 6 +- packages/runtime-core/.eslintrc.json | 6 +- packages/runtime/.eslintrc.json | 6 +- .../third-party-dts-extractor/.eslintrc.json | 6 +- pnpm-lock.yaml | 9090 +++++++---------- 23 files changed, 3611 insertions(+), 5684 deletions(-) diff --git a/.gitignore b/.gitignore index 74671002d80..1124a8fc4ff 100644 --- a/.gitignore +++ b/.gitignore @@ -76,3 +76,6 @@ packages/enhanced/test/js # Federation **/.federation *.ts.timestamp* + +vite.config.*.timestamp* +vitest.config.*.timestamp* \ No newline at end of file diff --git a/apps/3000-home/cypress.config.ts b/apps/3000-home/cypress.config.ts index 988862e43cc..ee8862e00a0 100644 --- a/apps/3000-home/cypress.config.ts +++ b/apps/3000-home/cypress.config.ts @@ -3,7 +3,12 @@ import { defineConfig } from 'cypress'; export default defineConfig({ projectId: 'sa6wfn', - e2e: nxE2EPreset(__filename, { cypressDir: 'cypress' }), + e2e: { + ...nxE2EPreset(__filename, { cypressDir: 'cypress' }), + // Please ensure you use `cy.origin()` when navigating between domains and remove this option. + // See https://docs.cypress.io/app/references/migration-guide#Changes-to-cyorigin + injectDocumentDomain: true, + }, defaultCommandTimeout: 20000, retries: { runMode: 2, diff --git a/apps/3001-shop/cypress.config.ts b/apps/3001-shop/cypress.config.ts index 8a20ef68ab4..48060ad905c 100644 --- a/apps/3001-shop/cypress.config.ts +++ b/apps/3001-shop/cypress.config.ts @@ -2,7 +2,12 @@ import { nxE2EPreset } from '@nx/cypress/plugins/cypress-preset'; import { defineConfig } from 'cypress'; export default defineConfig({ - e2e: nxE2EPreset(__filename, { cypressDir: 'cypress' }), + e2e: { + ...nxE2EPreset(__filename, { cypressDir: 'cypress' }), + // Please ensure you use `cy.origin()` when navigating between domains and remove this option. + // See https://docs.cypress.io/app/references/migration-guide#Changes-to-cyorigin + injectDocumentDomain: true, + }, defaultCommandTimeout: 10000, retries: { runMode: 3, diff --git a/apps/3002-checkout/cypress.config.ts b/apps/3002-checkout/cypress.config.ts index 43cb7233f82..98ecee84114 100644 --- a/apps/3002-checkout/cypress.config.ts +++ b/apps/3002-checkout/cypress.config.ts @@ -2,7 +2,12 @@ import { nxE2EPreset } from '@nx/cypress/plugins/cypress-preset'; import { defineConfig } from 'cypress'; export default defineConfig({ - e2e: nxE2EPreset(__filename, { cypressDir: 'cypress' }), + e2e: { + ...nxE2EPreset(__filename, { cypressDir: 'cypress' }), + // Please ensure you use `cy.origin()` when navigating between domains and remove this option. + // See https://docs.cypress.io/app/references/migration-guide#Changes-to-cyorigin + injectDocumentDomain: true, + }, defaultCommandTimeout: 15000, retries: { runMode: 2, diff --git a/apps/bundle-size/cypress.config.ts b/apps/bundle-size/cypress.config.ts index 3d66abaa6e5..ff1f7f806a2 100644 --- a/apps/bundle-size/cypress.config.ts +++ b/apps/bundle-size/cypress.config.ts @@ -2,6 +2,11 @@ import { nxE2EPreset } from '@nx/cypress/plugins/cypress-preset'; import { defineConfig } from 'cypress'; export default defineConfig({ - e2e: nxE2EPreset(__filename, { cypressDir: 'cypress' }), + e2e: { + ...nxE2EPreset(__filename, { cypressDir: 'cypress' }), + // Please ensure you use `cy.origin()` when navigating between domains and remove this option. + // See https://docs.cypress.io/app/references/migration-guide#Changes-to-cyorigin + injectDocumentDomain: true, + }, defaultCommandTimeout: 20000, }); diff --git a/apps/manifest-demo/webpack-host/cypress.config.ts b/apps/manifest-demo/webpack-host/cypress.config.ts index 3d66abaa6e5..ff1f7f806a2 100644 --- a/apps/manifest-demo/webpack-host/cypress.config.ts +++ b/apps/manifest-demo/webpack-host/cypress.config.ts @@ -2,6 +2,11 @@ import { nxE2EPreset } from '@nx/cypress/plugins/cypress-preset'; import { defineConfig } from 'cypress'; export default defineConfig({ - e2e: nxE2EPreset(__filename, { cypressDir: 'cypress' }), + e2e: { + ...nxE2EPreset(__filename, { cypressDir: 'cypress' }), + // Please ensure you use `cy.origin()` when navigating between domains and remove this option. + // See https://docs.cypress.io/app/references/migration-guide#Changes-to-cyorigin + injectDocumentDomain: true, + }, defaultCommandTimeout: 20000, }); diff --git a/apps/modernjs-ssr/host/cypress.config.ts b/apps/modernjs-ssr/host/cypress.config.ts index 988862e43cc..ee8862e00a0 100644 --- a/apps/modernjs-ssr/host/cypress.config.ts +++ b/apps/modernjs-ssr/host/cypress.config.ts @@ -3,7 +3,12 @@ import { defineConfig } from 'cypress'; export default defineConfig({ projectId: 'sa6wfn', - e2e: nxE2EPreset(__filename, { cypressDir: 'cypress' }), + e2e: { + ...nxE2EPreset(__filename, { cypressDir: 'cypress' }), + // Please ensure you use `cy.origin()` when navigating between domains and remove this option. + // See https://docs.cypress.io/app/references/migration-guide#Changes-to-cyorigin + injectDocumentDomain: true, + }, defaultCommandTimeout: 20000, retries: { runMode: 2, diff --git a/apps/modernjs/cypress.config.ts b/apps/modernjs/cypress.config.ts index a23e4a4582b..9fb69748137 100644 --- a/apps/modernjs/cypress.config.ts +++ b/apps/modernjs/cypress.config.ts @@ -3,6 +3,11 @@ import { defineConfig } from 'cypress'; export default defineConfig({ projectId: 'sa6wfn', - e2e: nxE2EPreset(__filename, { cypressDir: 'cypress' }), + e2e: { + ...nxE2EPreset(__filename, { cypressDir: 'cypress' }), + // Please ensure you use `cy.origin()` when navigating between domains and remove this option. + // See https://docs.cypress.io/app/references/migration-guide#Changes-to-cyorigin + injectDocumentDomain: true, + }, defaultCommandTimeout: 20000, }); diff --git a/apps/reactStorybook/webpack.config.prod.js b/apps/reactStorybook/webpack.config.prod.js index 8be3a8f0dea..f3d11565537 100644 --- a/apps/reactStorybook/webpack.config.prod.js +++ b/apps/reactStorybook/webpack.config.prod.js @@ -1,6 +1,6 @@ const { composePlugins, withNx } = require('@nx/webpack'); const { withReact } = require('@nx/react'); -const { withModuleFederation } = require('@nx/react/module-federation'); +const { withModuleFederation } = require('@nx/module-federation/webpack'); const baseConfig = require('./module-federation.config'); diff --git a/apps/router-demo/router-host-2000/cypress.config.ts b/apps/router-demo/router-host-2000/cypress.config.ts index 3d66abaa6e5..ff1f7f806a2 100644 --- a/apps/router-demo/router-host-2000/cypress.config.ts +++ b/apps/router-demo/router-host-2000/cypress.config.ts @@ -2,6 +2,11 @@ import { nxE2EPreset } from '@nx/cypress/plugins/cypress-preset'; import { defineConfig } from 'cypress'; export default defineConfig({ - e2e: nxE2EPreset(__filename, { cypressDir: 'cypress' }), + e2e: { + ...nxE2EPreset(__filename, { cypressDir: 'cypress' }), + // Please ensure you use `cy.origin()` when navigating between domains and remove this option. + // See https://docs.cypress.io/app/references/migration-guide#Changes-to-cyorigin + injectDocumentDomain: true, + }, defaultCommandTimeout: 20000, }); diff --git a/apps/runtime-demo/3005-runtime-host/cypress.config.ts b/apps/runtime-demo/3005-runtime-host/cypress.config.ts index 3d66abaa6e5..ff1f7f806a2 100644 --- a/apps/runtime-demo/3005-runtime-host/cypress.config.ts +++ b/apps/runtime-demo/3005-runtime-host/cypress.config.ts @@ -2,6 +2,11 @@ import { nxE2EPreset } from '@nx/cypress/plugins/cypress-preset'; import { defineConfig } from 'cypress'; export default defineConfig({ - e2e: nxE2EPreset(__filename, { cypressDir: 'cypress' }), + e2e: { + ...nxE2EPreset(__filename, { cypressDir: 'cypress' }), + // Please ensure you use `cy.origin()` when navigating between domains and remove this option. + // See https://docs.cypress.io/app/references/migration-guide#Changes-to-cyorigin + injectDocumentDomain: true, + }, defaultCommandTimeout: 20000, }); diff --git a/apps/website/.eslintrc.json b/apps/website/.eslintrc.json index 2813b929a3d..437feea26ca 100644 --- a/apps/website/.eslintrc.json +++ b/apps/website/.eslintrc.json @@ -15,7 +15,11 @@ } }, "plugins": ["@typescript-eslint"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": [ + "!**/*", + "**/vite.config.*.timestamp*", + "**/vitest.config.*.timestamp*" + ], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/nx.json b/nx.json index 4adcc53681c..b9142044e24 100644 --- a/nx.json +++ b/nx.json @@ -39,7 +39,8 @@ "env": "NX_MF_DEV_REMOTES" } ], - "dependsOn": ["^build"] + "dependsOn": ["^build"], + "cache": true }, "3000-home:build:production": { "cache": true @@ -107,6 +108,5 @@ }, "useInferencePlugins": false, "defaultBase": "main", - "nxCloudAccessToken": "NTVlZTRhOWItMGRjYy00YmJjLTllNzAtNDFkNzRhNzdjZDkwfHJlYWQtd3JpdGU=", - "useLegacyCache": true + "nxCloudAccessToken": "NTVlZTRhOWItMGRjYy00YmJjLTllNzAtNDFkNzRhNzdjZDkwfHJlYWQtd3JpdGU=" } diff --git a/package.json b/package.json index 10f9154706e..df74096d9a5 100644 --- a/package.json +++ b/package.json @@ -70,19 +70,19 @@ } }, "dependencies": { - "@storybook/addon-interactions": "^8.2.8", + "@storybook/addon-interactions": "8.6.12", "adm-zip": "0.5.16", "ansi-colors": "4.1.3", "antd": "5.19.1", "axios": "1.8.2", "core-js": "3.36.1", "encoding": "^0.1.13", - "express": "4.21.1", + "express": "4.21.2", "fast-glob": "3.3.2", "glob": "^11.0.0", "kill-port": "^2.0.1", "lodash.get": "4.4.2", - "next": "14.2.16", + "next": "14.2.28", "openai": "^4.72.0", "rambda": "7.5.0", "react": "18.3.1", @@ -108,47 +108,48 @@ "@commitlint/cz-commitlint": "19.5.0", "@fontsource/roboto": "5.1.0", "@fontsource/roboto-mono": "5.1.0", - "@nx/cypress": "20.1.4", - "@nx/devkit": "20.1.4", - "@nx/esbuild": "20.1.4", - "@nx/eslint": "20.1.4", - "@nx/eslint-plugin": "20.1.4", - "@nx/express": "20.1.4", - "@nx/jest": "20.1.4", - "@nx/js": "20.1.4", - "@nx/next": "20.1.4", - "@nx/node": "20.1.4", - "@nx/react": "20.1.4", - "@nx/rollup": "20.1.4", - "@nx/rspack": "20.1.4", - "@nx/storybook": "20.1.4", - "@nx/vite": "20.1.4", - "@nx/web": "20.1.4", - "@nx/webpack": "20.1.4", + "@nx/cypress": "21.0.3", + "@nx/devkit": "21.0.3", + "@nx/esbuild": "21.0.3", + "@nx/eslint": "21.0.3", + "@nx/eslint-plugin": "21.0.3", + "@nx/express": "21.0.3", + "@nx/jest": "21.0.3", + "@nx/js": "21.0.3", + "@nx/module-federation": "21.0.3", + "@nx/next": "21.0.3", + "@nx/node": "21.0.3", + "@nx/react": "21.0.3", + "@nx/rollup": "21.0.3", + "@nx/rspack": "21.0.3", + "@nx/storybook": "21.0.3", + "@nx/vite": "21.0.3", + "@nx/web": "21.0.3", + "@nx/webpack": "21.0.3", "@pmmmwh/react-refresh-webpack-plugin": "0.5.15", "@rollup/plugin-alias": "5.1.1", "@rollup/plugin-replace": "6.0.1", - "@rspack/core": "^1.0.2", - "@rspack/dev-server": "^1.0.9", + "@rspack/core": "1.3.9", + "@rspack/dev-server": "1.1.1", "@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-essentials": "8.3.5", - "@storybook/core-common": "8.1.11", - "@storybook/core-server": "8.3.5", - "@storybook/nextjs": "^8.3.5", + "@storybook/addon-essentials": "8.6.12", + "@storybook/core-common": "8.6.12", + "@storybook/core-server": "8.6.12", + "@storybook/nextjs": "8.6.12", "@storybook/node-logger": "8.1.11", - "@storybook/react": "8.3.5", + "@storybook/react": "8.6.12", "@svgr/webpack": "8.1.0", "@swc-node/register": "1.10.10", - "@swc/cli": "0.5.0", + "@swc/cli": "0.6.0", "@swc/core": "1.7.26", "@swc/helpers": "0.5.13", "@swc/jest": "0.2.36", "@tailwindcss/forms": "0.5.9", - "@testing-library/react": "15.0.6", + "@testing-library/react": "16.1.0", "@types/adm-zip": "0.5.5", "@types/chrome": "0.0.277", "@types/download": "8.0.5", @@ -176,12 +177,12 @@ "commitizen": "^4.3.0", "concurrently": "8.2.2", "copy-webpack-plugin": "11.0.0", - "cypress": "13.15.0", + "cypress": "14.3.3", "directory-tree": "3.5.2", "esbuild": "0.25.0", "eslint": "8.57.1", - "eslint-config-next": "14.2.15", - "eslint-config-prettier": "9.1.0", + "eslint-config-next": "15.3.2", + "eslint-config-prettier": "10.1.5", "eslint-plugin-cypress": "^2.13.4", "eslint-plugin-import": "2.31.0", "eslint-plugin-jsx-a11y": "6.10.1", @@ -198,11 +199,12 @@ "jest-cli": "29.7.0", "jest-environment-jsdom": "29.7.0", "jest-environment-node": "29.7.0", + "jiti": "2.4.2", "js-yaml": "4.1.0", "mime-types": "2.1.35", "msw": "^1.2.1", "node-fetch": "~3.3.2", - "nx": "20.1.4", + "nx": "21.0.3", "open": "^10.1.0", "postcss-calc": "9.0.1", "postcss-custom-properties": "13.3.12", @@ -221,16 +223,16 @@ "ts-jest": "29.1.5", "tslib": "2.8.1", "tsup": "7.3.0", - "typescript": "5.5.2", + "typescript": "5.7.3", "url-loader": "4.1.1", - "verdaccio": "5.29.2", - "vite": "5.4.18", + "verdaccio": "6.1.2", + "vite": "6.3.5", "vite-tsconfig-paths": "4.2.3", "vitest": "1.6.0", "vitest-fetch-mock": "^0.2.2", "vue-tsc": "^2.0.26", "wait-on": "^7.2.0", - "webpack": "5.94.0", + "webpack": "5.98.0", "webpack-cli": "^5.1.4", "webpack-virtual-modules": "0.6.2", "whatwg-fetch": "^3.6.20", diff --git a/packages/esbuild/.eslintrc.json b/packages/esbuild/.eslintrc.json index 2564a6e49bd..2c7d3866f19 100644 --- a/packages/esbuild/.eslintrc.json +++ b/packages/esbuild/.eslintrc.json @@ -1,6 +1,10 @@ { "extends": ["../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": [ + "!**/*", + "**/vite.config.*.timestamp*", + "**/vitest.config.*.timestamp*" + ], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/packages/modernjs/.eslintrc.json b/packages/modernjs/.eslintrc.json index 41199ba8cec..5c3013868ca 100644 --- a/packages/modernjs/.eslintrc.json +++ b/packages/modernjs/.eslintrc.json @@ -1,6 +1,11 @@ { "extends": ["../../.eslintrc.json"], - "ignorePatterns": ["!**/*", "**/*.d.ts"], + "ignorePatterns": [ + "!**/*", + "**/*.d.ts", + "**/vite.config.*.timestamp*", + "**/vitest.config.*.timestamp*" + ], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/packages/native-federation-tests/.eslintrc.json b/packages/native-federation-tests/.eslintrc.json index 39fd0b0e8d6..1af99563763 100644 --- a/packages/native-federation-tests/.eslintrc.json +++ b/packages/native-federation-tests/.eslintrc.json @@ -7,7 +7,11 @@ "plugin:@typescript-eslint/eslint-recommended", "plugin:@typescript-eslint/recommended" ], - "ignorePatterns": ["!**/*"], + "ignorePatterns": [ + "!**/*", + "**/vite.config.*.timestamp*", + "**/vitest.config.*.timestamp*" + ], "rules": { "@typescript-eslint/no-explicit-any": 0, "@typescript-eslint/explicit-module-boundary-types": 0, diff --git a/packages/native-federation-typescript/.eslintrc.json b/packages/native-federation-typescript/.eslintrc.json index 915314d42e0..0776df5df16 100644 --- a/packages/native-federation-typescript/.eslintrc.json +++ b/packages/native-federation-typescript/.eslintrc.json @@ -7,7 +7,11 @@ "plugin:@typescript-eslint/eslint-recommended", "plugin:@typescript-eslint/recommended" ], - "ignorePatterns": ["!**/*"], + "ignorePatterns": [ + "!**/*", + "**/vite.config.*.timestamp*", + "**/vitest.config.*.timestamp*" + ], "rules": { "@typescript-eslint/explicit-module-boundary-types": 0, "@typescript-eslint/camelcase": 0, diff --git a/packages/retry-plugin/.eslintrc.json b/packages/retry-plugin/.eslintrc.json index 2564a6e49bd..2c7d3866f19 100644 --- a/packages/retry-plugin/.eslintrc.json +++ b/packages/retry-plugin/.eslintrc.json @@ -1,6 +1,10 @@ { "extends": ["../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": [ + "!**/*", + "**/vite.config.*.timestamp*", + "**/vitest.config.*.timestamp*" + ], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/packages/runtime-core/.eslintrc.json b/packages/runtime-core/.eslintrc.json index 2564a6e49bd..2c7d3866f19 100644 --- a/packages/runtime-core/.eslintrc.json +++ b/packages/runtime-core/.eslintrc.json @@ -1,6 +1,10 @@ { "extends": ["../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": [ + "!**/*", + "**/vite.config.*.timestamp*", + "**/vitest.config.*.timestamp*" + ], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/packages/runtime/.eslintrc.json b/packages/runtime/.eslintrc.json index 2564a6e49bd..2c7d3866f19 100644 --- a/packages/runtime/.eslintrc.json +++ b/packages/runtime/.eslintrc.json @@ -1,6 +1,10 @@ { "extends": ["../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], + "ignorePatterns": [ + "!**/*", + "**/vite.config.*.timestamp*", + "**/vitest.config.*.timestamp*" + ], "overrides": [ { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], diff --git a/packages/third-party-dts-extractor/.eslintrc.json b/packages/third-party-dts-extractor/.eslintrc.json index 915314d42e0..0776df5df16 100644 --- a/packages/third-party-dts-extractor/.eslintrc.json +++ b/packages/third-party-dts-extractor/.eslintrc.json @@ -7,7 +7,11 @@ "plugin:@typescript-eslint/eslint-recommended", "plugin:@typescript-eslint/recommended" ], - "ignorePatterns": ["!**/*"], + "ignorePatterns": [ + "!**/*", + "**/vite.config.*.timestamp*", + "**/vitest.config.*.timestamp*" + ], "rules": { "@typescript-eslint/explicit-module-boundary-types": 0, "@typescript-eslint/camelcase": 0, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 53e5c1b82bf..b24f43fd7dc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,8 +14,8 @@ importers: .: dependencies: '@storybook/addon-interactions': - specifier: ^8.2.8 - version: 8.3.4(storybook@8.3.5) + specifier: 8.6.12 + version: 8.6.12(storybook@8.3.5) adm-zip: specifier: 0.5.16 version: 0.5.16 @@ -35,8 +35,8 @@ importers: specifier: ^0.1.13 version: 0.1.13 express: - specifier: 4.21.1 - version: 4.21.1 + specifier: 4.21.2 + version: 4.21.2 fast-glob: specifier: 3.3.2 version: 3.3.2 @@ -50,8 +50,8 @@ importers: specifier: 4.4.2 version: 4.4.2 next: - specifier: 14.2.16 - version: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) + specifier: 14.2.28 + version: 14.2.28(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) openai: specifier: ^4.72.0 version: 4.72.0(encoding@0.1.13) @@ -81,7 +81,7 @@ importers: version: 2.2.1 typedoc: specifier: 0.25.8 - version: 0.25.8(typescript@5.5.2) + version: 0.25.8(typescript@5.7.3) undici: specifier: 5.28.5 version: 5.28.5 @@ -106,16 +106,16 @@ importers: version: 1.9.0(react@18.3.1) '@commitlint/cli': specifier: ^19.4.1 - version: 19.5.0(@types/node@18.16.9)(typescript@5.5.2) + version: 19.5.0(@types/node@18.16.9)(typescript@5.7.3) '@commitlint/config-conventional': specifier: 19.5.0 version: 19.5.0 '@commitlint/config-nx-scopes': specifier: 19.5.0 - version: 19.5.0(nx@20.1.4) + version: 19.5.0(nx@21.0.3) '@commitlint/cz-commitlint': specifier: 19.5.0 - version: 19.5.0(@types/node@18.16.9)(commitizen@4.3.1)(inquirer@9.3.7)(typescript@5.5.2) + version: 19.5.0(@types/node@18.16.9)(commitizen@4.3.1)(inquirer@9.3.7)(typescript@5.7.3) '@fontsource/roboto': specifier: 5.1.0 version: 5.1.0 @@ -123,71 +123,74 @@ importers: specifier: 5.1.0 version: 5.1.0 '@nx/cypress': - specifier: 20.1.4 - version: 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(cypress@13.15.0)(eslint@8.57.1)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) + specifier: 21.0.3 + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/devkit': - specifier: 20.1.4 - version: 20.1.4(nx@20.1.4) + specifier: 21.0.3 + version: 21.0.3(nx@21.0.3) '@nx/esbuild': - specifier: 20.1.4 - version: 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(esbuild@0.25.0)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) + specifier: 21.0.3 + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(nx@21.0.3)(verdaccio@6.1.2) '@nx/eslint': - specifier: 20.1.4 - version: 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@20.1.4)(verdaccio@5.29.2) + specifier: 21.0.3 + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2) '@nx/eslint-plugin': - specifier: 20.1.4 - version: 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(@typescript-eslint/parser@7.18.0)(eslint-config-prettier@9.1.0)(eslint@8.57.1)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) + specifier: 21.0.3 + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@typescript-eslint/parser@7.18.0)(eslint-config-prettier@10.1.5)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/express': - specifier: 20.1.4 - version: 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(express@4.21.1)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) + specifier: 21.0.3 + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(express@4.21.2)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/jest': - specifier: 20.1.4 - version: 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) + specifier: 21.0.3 + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/js': - specifier: 20.1.4 - version: 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) + specifier: 21.0.3 + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) + '@nx/module-federation': + specifier: 21.0.3 + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.28)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4) '@nx/next': - specifier: 20.1.4 - version: 20.1.4(@babel/core@7.25.2)(@rspack/core@1.0.8)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(esbuild@0.25.0)(eslint@8.57.1)(html-webpack-plugin@5.6.2)(next@14.2.16)(nx@20.1.4)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(verdaccio@5.29.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4)(webpack@5.94.0) + specifier: 21.0.3 + version: 21.0.3(@babel/core@7.25.2)(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(html-webpack-plugin@5.6.2)(next@14.2.28)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4)(webpack@5.98.0) '@nx/node': - specifier: 20.1.4 - version: 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) + specifier: 21.0.3 + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/react': - specifier: 20.1.4 - version: 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@20.1.4)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(verdaccio@5.29.2)(vue-tsc@2.1.6)(webpack@5.94.0) + specifier: 21.0.3 + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@14.2.28)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4)(webpack@5.98.0) '@nx/rollup': - specifier: 20.1.4 - version: 20.1.4(@babel/core@7.25.2)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) + specifier: 21.0.3 + version: 21.0.3(@babel/core@7.25.2)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/rspack': - specifier: 20.1.4 - version: 20.1.4(@module-federation/enhanced@0.6.16)(@module-federation/node@2.5.21)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(@types/node@18.16.9)(html-webpack-plugin@5.6.2)(less@4.3.0)(nx@20.1.4)(react-refresh@0.14.2)(typescript@5.5.2)(verdaccio@5.29.2)(webpack-cli@5.1.4)(webpack@5.94.0) + specifier: 21.0.3 + version: 21.0.3(@module-federation/enhanced@0.9.1)(@module-federation/node@packages+node)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(esbuild@0.25.0)(less@4.3.0)(next@14.2.28)(nx@21.0.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4) '@nx/storybook': - specifier: 20.1.4 - version: 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(cypress@13.15.0)(eslint@8.57.1)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) + specifier: 21.0.3 + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/vite': - specifier: 20.1.4 - version: 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2)(vite@5.4.18)(vitest@1.6.0) + specifier: 21.0.3 + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2)(vite@6.3.5)(vitest@1.6.0) '@nx/web': - specifier: 20.1.4 - version: 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) + specifier: 21.0.3 + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) '@nx/webpack': - specifier: 20.1.4 - version: 20.1.4(@rspack/core@1.0.8)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(esbuild@0.25.0)(html-webpack-plugin@5.6.2)(nx@20.1.4)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(verdaccio@5.29.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4) + specifier: 21.0.3 + version: 21.0.3(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(html-webpack-plugin@5.6.2)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4) '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.94.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) '@rollup/plugin-alias': specifier: 5.1.1 - version: 5.1.1(rollup@4.24.0) + version: 5.1.1(rollup@4.40.0) '@rollup/plugin-replace': specifier: 6.0.1 - version: 6.0.1(rollup@4.24.0) + version: 6.0.1(rollup@4.40.0) '@rspack/core': - specifier: ^1.0.2 - version: 1.0.8(@swc/helpers@0.5.13) + specifier: 1.3.9 + version: 1.3.9(@swc/helpers@0.5.13) '@rspack/dev-server': - specifier: ^1.0.9 - version: 1.0.9(@rspack/core@1.0.8)(@types/express@4.17.21)(webpack-cli@5.1.4)(webpack@5.94.0) + specifier: 1.1.1 + version: 1.1.1(@rspack/core@1.3.9)(@types/express@4.17.21)(webpack-cli@5.1.4)(webpack@5.98.0) '@semantic-release/changelog': specifier: ^6.0.3 version: 6.0.3(semantic-release@24.2.3) @@ -204,32 +207,32 @@ importers: specifier: ^11.0.0 version: 11.0.3(semantic-release@24.2.3) '@storybook/addon-essentials': - specifier: 8.3.5 - version: 8.3.5(storybook@8.3.5) + specifier: 8.6.12 + version: 8.6.12(@types/react@18.3.11)(storybook@8.3.5) '@storybook/core-common': - specifier: 8.1.11 - version: 8.1.11(encoding@0.1.13)(prettier@3.3.3) + specifier: 8.6.12 + version: 8.6.12(storybook@8.3.5) '@storybook/core-server': - specifier: 8.3.5 - version: 8.3.5(storybook@8.3.5) + specifier: 8.6.12 + version: 8.6.12(storybook@8.3.5) '@storybook/nextjs': - specifier: ^8.3.5 - version: 8.3.5(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.25.0)(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.5.2)(webpack-cli@5.1.4)(webpack@5.94.0) + specifier: 8.6.12 + version: 8.6.12(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(next@14.2.28)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.7.3)(webpack-cli@5.1.4)(webpack@5.98.0) '@storybook/node-logger': specifier: 8.1.11 version: 8.1.11 '@storybook/react': - specifier: 8.3.5 - version: 8.3.5(@storybook/test@8.3.5)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.5.2) + specifier: 8.6.12 + version: 8.6.12(@storybook/test@8.6.12)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.7.3) '@svgr/webpack': specifier: 8.1.0 - version: 8.1.0(typescript@5.5.2) + version: 8.1.0(typescript@5.7.3) '@swc-node/register': specifier: 1.10.10 - version: 1.10.10(@swc/core@1.7.26)(@swc/types@0.1.21)(typescript@5.5.2) + version: 1.10.10(@swc/core@1.7.26)(@swc/types@0.1.21)(typescript@5.7.3) '@swc/cli': - specifier: 0.5.0 - version: 0.5.0(@swc/core@1.7.26) + specifier: 0.6.0 + version: 0.6.0(@swc/core@1.7.26) '@swc/core': specifier: 1.7.26 version: 1.7.26(@swc/helpers@0.5.13) @@ -243,8 +246,8 @@ importers: specifier: 0.5.9 version: 0.5.9(tailwindcss@3.4.13) '@testing-library/react': - specifier: 15.0.6 - version: 15.0.6(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1) + specifier: 16.1.0 + version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1) '@types/adm-zip': specifier: 0.5.5 version: 0.5.5 @@ -292,10 +295,10 @@ importers: version: 3.2.3 '@typescript-eslint/eslint-plugin': specifier: 7.18.0 - version: 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.5.2) + version: 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.7.3) '@typescript-eslint/parser': specifier: 7.18.0 - version: 7.18.0(eslint@8.57.1)(typescript@5.5.2) + version: 7.18.0(eslint@8.57.1)(typescript@5.7.3) '@vitest/coverage-istanbul': specifier: 1.6.0 version: 1.6.0(vitest@1.6.0) @@ -313,22 +316,22 @@ importers: version: 29.7.0(@babel/core@7.25.2) babel-loader: specifier: 9.2.1 - version: 9.2.1(@babel/core@7.25.2)(webpack@5.94.0) + version: 9.2.1(@babel/core@7.25.2)(webpack@5.98.0) classnames: specifier: 2.5.1 version: 2.5.1 commitizen: specifier: ^4.3.0 - version: 4.3.1(@types/node@18.16.9)(typescript@5.5.2) + version: 4.3.1(@types/node@18.16.9)(typescript@5.7.3) concurrently: specifier: 8.2.2 version: 8.2.2 copy-webpack-plugin: specifier: 11.0.0 - version: 11.0.0(webpack@5.94.0) + version: 11.0.0(webpack@5.98.0) cypress: - specifier: 13.15.0 - version: 13.15.0 + specifier: 14.3.3 + version: 14.3.3 directory-tree: specifier: 3.5.2 version: 3.5.2 @@ -339,11 +342,11 @@ importers: specifier: 8.57.1 version: 8.57.1 eslint-config-next: - specifier: 14.2.15 - version: 14.2.15(eslint@8.57.1)(typescript@5.5.2) + specifier: 15.3.2 + version: 15.3.2(eslint@8.57.1)(typescript@5.7.3) eslint-config-prettier: - specifier: 9.1.0 - version: 9.1.0(eslint@8.57.1) + specifier: 10.1.5 + version: 10.1.5(eslint@8.57.1) eslint-plugin-cypress: specifier: ^2.13.4 version: 2.15.2(eslint@8.57.1) @@ -355,10 +358,10 @@ importers: version: 6.10.1(eslint@8.57.1) eslint-plugin-prettier: specifier: 5.2.1 - version: 5.2.1(@types/eslint@8.37.0)(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.3) + version: 5.2.1(@types/eslint@8.37.0)(eslint-config-prettier@10.1.5)(eslint@8.57.1)(prettier@3.3.3) eslint-plugin-qwik: specifier: 1.10.0 - version: 1.10.0(eslint@8.57.1)(typescript@5.5.2) + version: 1.10.0(eslint@8.57.1)(typescript@5.7.3) eslint-plugin-react: specifier: 7.37.2 version: 7.37.2(eslint@8.57.1) @@ -376,7 +379,7 @@ importers: version: 11.10.0 html-webpack-plugin: specifier: 5.6.2 - version: 5.6.2(@rspack/core@1.0.8)(webpack@5.94.0) + version: 5.6.2(@rspack/core@1.3.9)(webpack@5.98.0) husky: specifier: 8.0.3 version: 8.0.3 @@ -392,6 +395,9 @@ importers: jest-environment-node: specifier: 29.7.0 version: 29.7.0 + jiti: + specifier: 2.4.2 + version: 2.4.2 js-yaml: specifier: 4.1.0 version: 4.1.0 @@ -400,13 +406,13 @@ importers: version: 2.1.35 msw: specifier: ^1.2.1 - version: 1.3.4(encoding@0.1.13)(typescript@5.5.2) + version: 1.3.4(encoding@0.1.13)(typescript@5.7.3) node-fetch: specifier: ~3.3.2 version: 3.3.2 nx: - specifier: 20.1.4 - version: 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26) + specifier: 21.0.3 + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) open: specifier: ^10.1.0 version: 10.1.0 @@ -445,37 +451,37 @@ importers: version: 6.0.1 swc-loader: specifier: 0.2.6 - version: 0.2.6(@swc/core@1.7.26)(webpack@5.94.0) + version: 0.2.6(@swc/core@1.7.26)(webpack@5.98.0) tailwindcss: specifier: 3.4.13 version: 3.4.13 terser-webpack-plugin: specifier: ^5.3.10 - version: 5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.94.0) + version: 5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0) ts-jest: specifier: 29.1.5 - version: 29.1.5(@babel/core@7.25.2)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.5.2) + version: 29.1.5(@babel/core@7.25.2)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.7.3) tslib: specifier: 2.8.1 version: 2.8.1 tsup: specifier: 7.3.0 - version: 7.3.0(@swc/core@1.7.26)(postcss@8.4.38)(typescript@5.5.2) + version: 7.3.0(@swc/core@1.7.26)(postcss@8.4.38)(typescript@5.7.3) typescript: - specifier: 5.5.2 - version: 5.5.2 + specifier: 5.7.3 + version: 5.7.3 url-loader: specifier: 4.1.1 - version: 4.1.1(webpack@5.94.0) + version: 4.1.1(webpack@5.98.0) verdaccio: - specifier: 5.29.2 - version: 5.29.2(encoding@0.1.13)(typanion@3.14.0) + specifier: 6.1.2 + version: 6.1.2(encoding@0.1.13)(typanion@3.14.0) vite: - specifier: 5.4.18 - version: 5.4.18(@types/node@18.16.9)(less@4.3.0)(stylus@0.64.0) + specifier: 6.3.5 + version: 6.3.5(@types/node@18.16.9)(jiti@2.4.2)(less@4.3.0)(stylus@0.64.0) vite-tsconfig-paths: specifier: 4.2.3 - version: 4.2.3(typescript@5.5.2)(vite@5.4.18) + version: 4.2.3(typescript@5.7.3)(vite@6.3.5) vitest: specifier: 1.6.0 version: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.3.0)(stylus@0.64.0) @@ -484,16 +490,16 @@ importers: version: 0.2.2(encoding@0.1.13)(vitest@1.6.0) vue-tsc: specifier: ^2.0.26 - version: 2.1.6(typescript@5.5.2) + version: 2.1.6(typescript@5.7.3) wait-on: specifier: ^7.2.0 version: 7.2.0 webpack: - specifier: 5.94.0 - version: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + specifier: 5.98.0 + version: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) webpack-cli: specifier: ^5.1.4 - version: 5.1.4(webpack@5.94.0) + version: 5.1.4(webpack@5.98.0) webpack-virtual-modules: specifier: 0.6.2 version: 0.6.2 @@ -617,7 +623,7 @@ importers: version: link:../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.94.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -682,7 +688,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.94.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -701,7 +707,7 @@ importers: version: link:../../../packages/enhanced '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.94.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) '@rspack/core': specifier: ^1.0.2 version: 1.0.8(@swc/helpers@0.5.13) @@ -726,7 +732,7 @@ importers: version: link:../../../packages/enhanced '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.94.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) '@rspack/plugin-react-refresh': specifier: ^0.7.5 version: 0.7.5(react-refresh@0.14.2) @@ -748,7 +754,7 @@ importers: version: link:../../../packages/enhanced '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.94.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) '@rspack/plugin-react-refresh': specifier: ^0.7.5 version: 0.7.5(react-refresh@0.14.2) @@ -773,7 +779,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.94.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -785,7 +791,7 @@ importers: version: 7.26.0 '@modern-js/runtime': specifier: 2.65.1 - version: 2.65.1(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)(webpack@5.94.0) + version: 2.65.1(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)(webpack@5.98.0) '@module-federation/enhanced': specifier: workspace:* version: link:../../packages/enhanced @@ -801,7 +807,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.65.1 - version: 2.65.1(@rspack/core@1.0.8)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.65.1(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -840,7 +846,7 @@ importers: version: 7.26.0 '@modern-js/runtime': specifier: 2.65.1 - version: 2.65.1(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)(webpack@5.94.0) + version: 2.65.1(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)(webpack@5.98.0) '@module-federation/modern-js': specifier: workspace:* version: link:../../../packages/modernjs @@ -859,7 +865,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.65.1 - version: 2.65.1(@rspack/core@1.0.8)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.65.1(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -898,7 +904,7 @@ importers: version: 7.26.0 '@modern-js/runtime': specifier: 2.65.1 - version: 2.65.1(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)(webpack@5.94.0) + version: 2.65.1(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)(webpack@5.98.0) '@module-federation/modern-js': specifier: workspace:* version: link:../../../packages/modernjs @@ -917,7 +923,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.65.1 - version: 2.65.1(@rspack/core@1.0.8)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.65.1(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -956,7 +962,7 @@ importers: version: 7.26.0 '@modern-js/runtime': specifier: 2.65.1 - version: 2.65.1(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)(webpack@5.94.0) + version: 2.65.1(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)(webpack@5.98.0) '@module-federation/modern-js': specifier: workspace:* version: link:../../../packages/modernjs @@ -975,7 +981,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.65.1 - version: 2.65.1(@rspack/core@1.0.8)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.65.1(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1014,7 +1020,7 @@ importers: version: 7.26.0 '@modern-js/runtime': specifier: 2.65.1 - version: 2.65.1(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)(webpack@5.94.0) + version: 2.65.1(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)(webpack@5.98.0) '@module-federation/modern-js': specifier: workspace:* version: link:../../../packages/modernjs @@ -1033,7 +1039,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.65.1 - version: 2.65.1(@rspack/core@1.0.8)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.65.1(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1072,7 +1078,7 @@ importers: version: 7.26.0 '@modern-js/runtime': specifier: 2.65.1 - version: 2.65.1(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)(webpack@5.94.0) + version: 2.65.1(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)(webpack@5.98.0) '@module-federation/modern-js': specifier: workspace:* version: link:../../../packages/modernjs @@ -1091,7 +1097,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.65.1 - version: 2.65.1(@rspack/core@1.0.8)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.65.1(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1130,7 +1136,7 @@ importers: version: 7.26.0 '@modern-js/runtime': specifier: 2.65.1 - version: 2.65.1(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)(webpack@5.94.0) + version: 2.65.1(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)(webpack@5.98.0) '@module-federation/modern-js': specifier: workspace:* version: link:../../../packages/modernjs @@ -1149,7 +1155,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.65.1 - version: 2.65.1(@rspack/core@1.0.8)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.65.1(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1188,7 +1194,7 @@ importers: version: 7.26.0 '@modern-js/runtime': specifier: 2.65.1 - version: 2.65.1(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)(webpack@5.94.0) + version: 2.65.1(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)(webpack@5.98.0) '@module-federation/modern-js': specifier: workspace:* version: link:../../../packages/modernjs @@ -1207,7 +1213,7 @@ importers: version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.65.1 - version: 2.65.1(@rspack/core@1.0.8)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.65.1(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) @@ -1488,7 +1494,7 @@ importers: version: link:../../packages/runtime '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.94.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -1500,7 +1506,7 @@ importers: version: link:../../packages/enhanced file-loader: specifier: 6.2.0 - version: 6.2.0(webpack@5.94.0) + version: 6.2.0(webpack@5.98.0) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -1512,7 +1518,7 @@ importers: version: link:../../packages/enhanced file-loader: specifier: 6.2.0 - version: 6.2.0(webpack@5.94.0) + version: 6.2.0(webpack@5.98.0) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -1883,7 +1889,7 @@ importers: version: 1.0.6(@rsbuild/core@1.3.17) '@rslib/core': specifier: 0.2.0 - version: 0.2.0(typescript@5.5.2) + version: 0.2.0(typescript@5.7.3) '@types/react': specifier: ^18.3.11 version: 18.3.11 @@ -1901,10 +1907,10 @@ importers: version: 8.4.2(prettier@3.3.3) storybook-addon-rslib: specifier: ^0.1.4 - version: 0.1.4(@rsbuild/core@1.3.17)(@rslib/core@0.2.0)(storybook-builder-rsbuild@1.0.1)(typescript@5.5.2) + version: 0.1.4(@rsbuild/core@1.3.17)(@rslib/core@0.2.0)(storybook-builder-rsbuild@1.0.1)(typescript@5.7.3) storybook-react-rsbuild: specifier: ^0.1.5 - version: 0.1.5(@rsbuild/core@1.3.17)(@rspack/core@1.0.8)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(rollup@4.24.0)(storybook@8.4.2)(typescript@5.5.2)(webpack@5.94.0) + version: 0.1.5(@rsbuild/core@1.3.17)(@rspack/core@1.3.9)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(rollup@4.40.0)(storybook@8.4.2)(typescript@5.7.3)(webpack@5.98.0) apps/runtime-demo/3005-runtime-host: dependencies: @@ -1929,7 +1935,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.94.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -1951,7 +1957,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.94.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -1973,7 +1979,7 @@ importers: version: link:../../../packages/typescript '@pmmmwh/react-refresh-webpack-plugin': specifier: 0.5.15 - version: 0.5.15(react-refresh@0.14.2)(webpack@5.94.0) + version: 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -2009,7 +2015,7 @@ importers: version: 10.18.0(react-dom@18.3.1)(react@18.3.1) rspress: specifier: 1.34.1 - version: 1.34.1(webpack@5.94.0) + version: 1.34.1(webpack@5.98.0) rspress-plugin-annotation-words: specifier: 0.0.1 version: 0.0.1(rspress@1.34.1) @@ -2114,7 +2120,7 @@ importers: version: 5.4.18(@types/node@18.16.9)(less@4.3.0)(stylus@0.64.0) vite-plugin-dts: specifier: ^4.3.0 - version: 4.3.0(@types/node@18.16.9)(rollup@4.24.0)(typescript@5.5.2)(vite@5.4.18) + version: 4.3.0(@types/node@18.16.9)(rollup@4.40.0)(typescript@5.5.2)(vite@5.4.18) packages/bridge/bridge-react-webpack-plugin: dependencies: @@ -2136,7 +2142,7 @@ importers: version: 5.4.18(@types/node@18.16.9)(less@4.3.0)(stylus@0.64.0) vite-plugin-dts: specifier: ^4.3.0 - version: 4.3.0(@types/node@18.16.9)(rollup@4.24.0)(typescript@5.5.2)(vite@5.4.18) + version: 4.3.0(@types/node@18.16.9)(rollup@4.40.0)(typescript@5.5.2)(vite@5.4.18) packages/bridge/bridge-shared: devDependencies: @@ -2157,7 +2163,7 @@ importers: version: 5.4.18(@types/node@16.11.68)(less@4.3.0)(stylus@0.64.0) vite-plugin-dts: specifier: ^4.3.0 - version: 4.3.0(@types/node@16.11.68)(rollup@4.24.0)(typescript@5.5.2)(vite@5.4.18) + version: 4.3.0(@types/node@16.11.68)(rollup@4.40.0)(typescript@5.5.2)(vite@5.4.18) vue-tsc: specifier: ^2.0.6 version: 2.1.6(typescript@5.5.2) @@ -2188,7 +2194,7 @@ importers: version: 5.4.18(@types/node@18.16.9)(less@4.3.0)(stylus@0.64.0) vite-plugin-dts: specifier: ^4.3.0 - version: 4.3.0(@types/node@18.16.9)(rollup@4.24.0)(typescript@5.5.2)(vite@5.4.18) + version: 4.3.0(@types/node@18.16.9)(rollup@4.40.0)(typescript@5.5.2)(vite@5.4.18) vue: specifier: ^3.4.21 version: 3.5.10(typescript@5.5.2) @@ -2206,7 +2212,7 @@ importers: version: 2.64.1(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) '@modern-js/runtime': specifier: 2.65.1 - version: 2.65.1(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)(webpack@5.94.0) + version: 2.65.1(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)(webpack@5.98.0) '@module-federation/sdk': specifier: workspace:* version: link:../sdk @@ -2231,7 +2237,7 @@ importers: version: 2.54.6(@swc/helpers@0.5.13)(typescript@5.0.4) '@modern-js/app-tools': specifier: 2.65.1 - version: 2.65.1(@rspack/core@1.0.8)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) + version: 2.65.1(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/builder-webpack-provider': specifier: 2.46.1 version: 2.46.1(@rsbuild/core@0.3.11)(@swc/core@1.7.26)(@types/express@4.17.21)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) @@ -2243,7 +2249,7 @@ importers: version: 2.65.1(typescript@5.0.4) '@modern-js/storybook': specifier: 2.65.1 - version: 2.65.1(@rspack/core@1.0.8)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.94.0) + version: 2.65.1(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.98.0) '@modern-js/tsconfig': specifier: 2.65.1 version: 2.65.1 @@ -2344,7 +2350,7 @@ importers: devDependencies: '@rslib/core': specifier: ^0.3.1 - version: 0.3.2(typescript@5.5.2) + version: 0.3.2(typescript@5.7.3) '@types/fs-extra': specifier: 9.0.6 version: 9.0.6 @@ -2408,7 +2414,7 @@ importers: version: 18.3.1(react@18.3.1) ts-jest: specifier: 29.0.1 - version: 29.0.1(@babel/core@7.26.10)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.5.2) + version: 29.0.1(@babel/core@7.26.10)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.7.3) webpack: specifier: 5.75.0 version: 5.75.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) @@ -2690,7 +2696,7 @@ importers: devDependencies: '@modern-js/app-tools': specifier: 2.65.1 - version: 2.65.1(@rspack/core@1.0.8)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.5.2)(webpack-cli@5.1.4) + version: 2.65.1(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.5.2)(webpack-cli@5.1.4) '@modern-js/core': specifier: 2.65.1 version: 2.65.1 @@ -2699,7 +2705,7 @@ importers: version: 2.65.1(typescript@5.5.2) '@modern-js/runtime': specifier: 2.65.1 - version: 2.65.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(webpack@5.94.0) + version: 2.65.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(webpack@5.98.0) '@modern-js/tsconfig': specifier: 2.65.1 version: 2.65.1 @@ -2726,7 +2732,7 @@ importers: version: 9.3.0 tsup: specifier: 8.3.5 - version: 8.3.5(@swc/core@1.7.26)(postcss@8.4.38)(typescript@5.5.2) + version: 8.3.5(@swc/core@1.7.26)(jiti@2.4.2)(postcss@8.4.38)(typescript@5.7.3) unplugin: specifier: ^1.10.1 version: 1.14.1 @@ -2937,10 +2943,10 @@ importers: version: link:../sdk '@nx/react': specifier: '>= 16.0.0' - version: 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@9.0.0)(nx@20.1.4)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(verdaccio@5.29.2)(vue-tsc@2.1.6)(webpack@5.94.0) + version: 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@9.0.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack@5.94.0) '@nx/webpack': specifier: '>= 16.0.0' - version: 20.1.1(@rspack/core@1.0.8)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(esbuild@0.24.0)(html-webpack-plugin@5.6.2)(nx@20.1.4)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(verdaccio@5.29.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4) + version: 20.1.1(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(esbuild@0.24.0)(html-webpack-plugin@5.6.2)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4) devDependencies: '@module-federation/utilities': specifier: workspace:* @@ -3367,13 +3373,13 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.9 + '@babel/generator': 7.27.0 '@babel/helper-module-transforms': 7.26.0(@babel/core@7.12.9) - '@babel/helpers': 7.26.9 - '@babel/parser': 7.26.9 - '@babel/template': 7.26.9 - '@babel/traverse': 7.26.10 - '@babel/types': 7.26.10 + '@babel/helpers': 7.27.0 + '@babel/parser': 7.27.0 + '@babel/template': 7.27.0 + '@babel/traverse': 7.27.0 + '@babel/types': 7.27.0 convert-source-map: 1.9.0 debug: 4.4.0(supports-color@8.1.1) gensync: 1.0.0-beta.2 @@ -3497,7 +3503,6 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: true /@babel/core@7.26.9: resolution: {integrity: sha512-lWBYIrF7qK5+GjY5Uy+/hEgp8OJWOD/rpy74GplYRhEauvbHDeFB8t5hPOZxCZ0Oxf4Cc36tK51/l3ymJysrKw==} @@ -3586,8 +3591,8 @@ packages: resolution: {integrity: sha512-rRHT8siFIXQrAYOYqZQVsAr8vJ+cBNqcVAY6m5V8/4QqzaPl+zDBe6cLEPRDuNOUf3ww8RfJVlOyQMoSI+5Ang==} engines: {node: '>=6.9.0'} dependencies: - '@babel/parser': 7.26.10 - '@babel/types': 7.26.10 + '@babel/parser': 7.27.0 + '@babel/types': 7.27.0 '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.1.0 @@ -3621,7 +3626,6 @@ packages: '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.1.0 - dev: true /@babel/helper-annotate-as-pure@7.25.9: resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} @@ -3677,7 +3681,6 @@ packages: browserslist: 4.24.4 lru-cache: 5.1.1 semver: 6.3.1 - dev: true /@babel/helper-create-class-features-plugin@7.25.7(@babel/core@7.25.2): resolution: {integrity: sha512-bD4WQhbkx80mAyj/WCm4ZHcF4rDxkoLFO6ph8/5/mQ3z4vAzltQXAmbc7GvVJx5H+lk5Mi5EmbTeox5nMGCsbw==} @@ -3697,42 +3700,6 @@ packages: - supports-color dev: true - /@babel/helper-create-class-features-plugin@7.25.7(@babel/core@7.25.7): - resolution: {integrity: sha512-bD4WQhbkx80mAyj/WCm4ZHcF4rDxkoLFO6ph8/5/mQ3z4vAzltQXAmbc7GvVJx5H+lk5Mi5EmbTeox5nMGCsbw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-member-expression-to-functions': 7.25.7 - '@babel/helper-optimise-call-expression': 7.25.7 - '@babel/helper-replace-supers': 7.25.7(@babel/core@7.25.7) - '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 - '@babel/traverse': 7.26.9 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-create-class-features-plugin@7.25.7(@babel/core@7.26.0): - resolution: {integrity: sha512-bD4WQhbkx80mAyj/WCm4ZHcF4rDxkoLFO6ph8/5/mQ3z4vAzltQXAmbc7GvVJx5H+lk5Mi5EmbTeox5nMGCsbw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-member-expression-to-functions': 7.25.7 - '@babel/helper-optimise-call-expression': 7.25.7 - '@babel/helper-replace-supers': 7.25.7(@babel/core@7.26.0) - '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 - '@babel/traverse': 7.26.9 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/helper-create-class-features-plugin@7.25.7(@babel/core@7.26.9): resolution: {integrity: sha512-bD4WQhbkx80mAyj/WCm4ZHcF4rDxkoLFO6ph8/5/mQ3z4vAzltQXAmbc7GvVJx5H+lk5Mi5EmbTeox5nMGCsbw==} engines: {node: '>=6.9.0'} @@ -3749,36 +3716,19 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: false - /@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/helper-replace-supers': 7.25.9(@babel/core@7.25.7) - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/traverse': 7.26.9 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.26.0): + /@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.25.2): resolution: {integrity: sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.0) + '@babel/helper-replace-supers': 7.25.9(@babel/core@7.25.2) '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 '@babel/traverse': 7.26.9 semver: 6.3.1 @@ -3821,30 +3771,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/helper-create-regexp-features-plugin@7.25.7(@babel/core@7.25.7): - resolution: {integrity: sha512-byHhumTj/X47wJ6C6eLpK7wW/WBEcnUeb7D0FNc/jFQnQVw7DOso3Zz5u9x/zLrFVkHa89ZGDbkAa1D54NdrCQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-annotate-as-pure': 7.25.9 - regexpu-core: 6.1.1 - semver: 6.3.1 - dev: true - - /@babel/helper-create-regexp-features-plugin@7.25.7(@babel/core@7.26.0): - resolution: {integrity: sha512-byHhumTj/X47wJ6C6eLpK7wW/WBEcnUeb7D0FNc/jFQnQVw7DOso3Zz5u9x/zLrFVkHa89ZGDbkAa1D54NdrCQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-annotate-as-pure': 7.25.9 - regexpu-core: 6.1.1 - semver: 6.3.1 - dev: true - /@babel/helper-create-regexp-features-plugin@7.25.7(@babel/core@7.26.10): resolution: {integrity: sha512-byHhumTj/X47wJ6C6eLpK7wW/WBEcnUeb7D0FNc/jFQnQVw7DOso3Zz5u9x/zLrFVkHa89ZGDbkAa1D54NdrCQ==} engines: {node: '>=6.9.0'} @@ -3868,30 +3794,6 @@ packages: regexpu-core: 6.1.1 semver: 6.3.1 - /@babel/helper-create-regexp-features-plugin@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-ORPNZ3h6ZRkOyAa/SaHU+XsLZr0UQzRwuDQ0cczIA17nAzZ+85G5cVkOJIj7QavLZGSe8QXUmNFxSZzjcZF9bw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-annotate-as-pure': 7.25.9 - regexpu-core: 6.1.1 - semver: 6.3.1 - dev: true - - /@babel/helper-create-regexp-features-plugin@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-ORPNZ3h6ZRkOyAa/SaHU+XsLZr0UQzRwuDQ0cczIA17nAzZ+85G5cVkOJIj7QavLZGSe8QXUmNFxSZzjcZF9bw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-annotate-as-pure': 7.25.9 - regexpu-core: 6.1.1 - semver: 6.3.1 - dev: true - /@babel/helper-create-regexp-features-plugin@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-ORPNZ3h6ZRkOyAa/SaHU+XsLZr0UQzRwuDQ0cczIA17nAzZ+85G5cVkOJIj7QavLZGSe8QXUmNFxSZzjcZF9bw==} engines: {node: '>=6.9.0'} @@ -3915,36 +3817,6 @@ packages: regexpu-core: 6.1.1 semver: 6.3.1 - /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.25.7): - resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - debug: 4.4.0(supports-color@8.1.1) - lodash.debounce: 4.0.8 - resolve: 1.22.8 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.26.0): - resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - debug: 4.4.0(supports-color@8.1.1) - lodash.debounce: 4.0.8 - resolve: 1.22.8 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.26.10): resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} peerDependencies: @@ -3966,7 +3838,7 @@ packages: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.26.9 - '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-compilation-targets': 7.27.0 '@babel/helper-plugin-utils': 7.25.9 debug: 4.4.0(supports-color@8.1.1) lodash.debounce: 4.0.8 @@ -3978,8 +3850,8 @@ packages: resolution: {integrity: sha512-O31Ssjd5K6lPbTX9AAYpSKrZmLeagt9uwschJd+Ixo6QiRyfpvgtVQp8qrDR9UNFjZ8+DO34ZkdrN+BnPXemeA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.26.9 - '@babel/types': 7.26.9 + '@babel/traverse': 7.27.0 + '@babel/types': 7.27.0 transitivePeerDependencies: - supports-color @@ -3987,8 +3859,8 @@ packages: resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.26.9 - '@babel/types': 7.26.9 + '@babel/traverse': 7.27.0 + '@babel/types': 7.27.0 transitivePeerDependencies: - supports-color @@ -4042,7 +3914,7 @@ packages: '@babel/core': 7.12.9 '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color dev: true @@ -4056,7 +3928,7 @@ packages: '@babel/core': 7.25.7 '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color dev: true @@ -4084,7 +3956,7 @@ packages: '@babel/core': 7.26.0 '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color @@ -4097,10 +3969,9 @@ packages: '@babel/core': 7.26.10 '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color - dev: true /@babel/helper-module-transforms@7.26.0(@babel/core@7.26.9): resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} @@ -4111,7 +3982,7 @@ packages: '@babel/core': 7.26.9 '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color @@ -4119,13 +3990,13 @@ packages: resolution: {integrity: sha512-VAwcwuYhv/AT+Vfr28c9y6SHzTan1ryqrydSTFGjU0uDJHw3uZ+PduI8plCLkRsDnqK2DMEDmwrOQRsK/Ykjng==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.26.9 + '@babel/types': 7.27.0 /@babel/helper-optimise-call-expression@7.25.9: resolution: {integrity: sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.26.9 + '@babel/types': 7.27.0 /@babel/helper-plugin-utils@7.10.4: resolution: {integrity: sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==} @@ -4135,34 +4006,6 @@ packages: resolution: {integrity: sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==} engines: {node: '>=6.9.0'} - /@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-wrap-function': 7.25.9 - '@babel/traverse': 7.26.10 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-wrap-function': 7.25.9 - '@babel/traverse': 7.26.10 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==} engines: {node: '>=6.9.0'} @@ -4199,35 +4042,7 @@ packages: '@babel/core': 7.25.2 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.26.9 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-replace-supers@7.25.7(@babel/core@7.25.7): - resolution: {integrity: sha512-iy8JhqlUW9PtZkd4pHM96v6BdJ66Ba9yWSE4z0W4TvSZwLBPkyDsiIU3ENe4SmrzRBs76F7rQXTy1lYC49n6Lw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.26.9 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/helper-replace-supers@7.25.7(@babel/core@7.26.0): - resolution: {integrity: sha512-iy8JhqlUW9PtZkd4pHM96v6BdJ66Ba9yWSE4z0W4TvSZwLBPkyDsiIU3ENe4SmrzRBs76F7rQXTy1lYC49n6Lw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color dev: true @@ -4241,34 +4056,21 @@ packages: '@babel/core': 7.26.9 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.26.9 - transitivePeerDependencies: - - supports-color - - /@babel/helper-replace-supers@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color - dev: true + dev: false - /@babel/helper-replace-supers@7.25.9(@babel/core@7.26.0): + /@babel/helper-replace-supers@7.25.9(@babel/core@7.25.2): resolution: {integrity: sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.25.2 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color dev: true @@ -4282,7 +4084,7 @@ packages: '@babel/core': 7.26.10 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color dev: true @@ -4296,7 +4098,7 @@ packages: '@babel/core': 7.26.9 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color @@ -4332,8 +4134,8 @@ packages: resolution: {integrity: sha512-pPbNbchZBkPMD50K0p3JGcFMNLVUCuU/ABybm/PGNj4JiHrpmNyqqCphBk4i19xXtNV0JhldQJJtbSW5aUvbyA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.26.9 - '@babel/types': 7.26.9 + '@babel/traverse': 7.27.0 + '@babel/types': 7.27.0 transitivePeerDependencies: - supports-color @@ -4402,8 +4204,8 @@ packages: resolution: {integrity: sha512-Mz/4+y8udxBKdmzt/UjPACs4G3j5SshJJEFFKxlCGPydG4JAHXxjWjAwjd09tf6oINvl1VfMJo+nB7H2YKQ0dA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.26.9 - '@babel/types': 7.26.9 + '@babel/template': 7.27.0 + '@babel/types': 7.27.0 /@babel/helpers@7.27.0: resolution: {integrity: sha512-U5eyP/CTFPuNE3qk+WZMxFkp/4zUzdceQlfzf7DdGdhp+Fezd7HD+i8Y24ZuTMKX3wQBld449jijbGq6OdGNQg==} @@ -4411,7 +4213,6 @@ packages: dependencies: '@babel/template': 7.27.0 '@babel/types': 7.27.0 - dev: true /@babel/highlight@7.24.7: resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} @@ -4443,7 +4244,7 @@ packages: engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.26.10 + '@babel/types': 7.27.0 /@babel/parser@7.26.2: resolution: {integrity: sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==} @@ -4466,33 +4267,6 @@ packages: hasBin: true dependencies: '@babel/types': 7.27.0 - dev: true - - /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==} @@ -4515,30 +4289,10 @@ packages: dependencies: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color - /@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==} engines: {node: '>=6.9.0'} @@ -4558,26 +4312,6 @@ packages: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==} engines: {node: '>=6.9.0'} @@ -4597,34 +4331,6 @@ packages: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.13.0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.25.7) - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.13.0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.0) - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==} engines: {node: '>=6.9.0'} @@ -4652,32 +4358,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==} engines: {node: '>=6.9.0'} @@ -4699,50 +4379,51 @@ packages: dependencies: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color - /@babel/plugin-proposal-decorators@7.25.7(@babel/core@7.25.2): + /@babel/plugin-proposal-decorators@7.25.7(@babel/core@7.26.9): resolution: {integrity: sha512-q1mqqqH0e1lhmsEQHV5U8OmdueBC2y0RFr2oUzZoFRtN3MvPmt2fsFRcNQAoGLTSNdHBFUYGnlgcRFhkBbKjPw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.2 - '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.2) + '@babel/core': 7.26.9 + '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-decorators': 7.25.7(@babel/core@7.25.2) + '@babel/plugin-syntax-decorators': 7.25.7(@babel/core@7.26.9) transitivePeerDependencies: - supports-color - dev: true + dev: false - /@babel/plugin-proposal-decorators@7.25.7(@babel/core@7.26.0): - resolution: {integrity: sha512-q1mqqqH0e1lhmsEQHV5U8OmdueBC2y0RFr2oUzZoFRtN3MvPmt2fsFRcNQAoGLTSNdHBFUYGnlgcRFhkBbKjPw==} + /@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.25.2): + resolution: {integrity: sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.26.0) + '@babel/core': 7.25.2 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-decorators': 7.25.7(@babel/core@7.26.0) + '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.25.2) transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-decorators@7.25.7(@babel/core@7.26.9): - resolution: {integrity: sha512-q1mqqqH0e1lhmsEQHV5U8OmdueBC2y0RFr2oUzZoFRtN3MvPmt2fsFRcNQAoGLTSNdHBFUYGnlgcRFhkBbKjPw==} + /@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.26.10): + resolution: {integrity: sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 - '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.26.9) + '@babel/core': 7.26.10 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.10) '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-decorators': 7.25.7(@babel/core@7.26.9) + '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.26.10) transitivePeerDependencies: - supports-color + dev: true /@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.26.9): resolution: {integrity: sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g==} @@ -4758,24 +4439,24 @@ packages: - supports-color dev: true - /@babel/plugin-proposal-export-default-from@7.24.7(@babel/core@7.26.9): + /@babel/plugin-proposal-export-default-from@7.24.7(@babel/core@7.26.10): resolution: {integrity: sha512-CcmFwUJ3tKhLjPdt4NP+SHMshebytF8ZTYOv5ZDpkzq2sin80Wb5vJrGt8fhPrORQCfoSa0LAxC/DW+GAC5+Hw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-export-default-from': 7.24.7(@babel/core@7.26.9) + '@babel/plugin-syntax-export-default-from': 7.24.7(@babel/core@7.26.10) dev: true - /@babel/plugin-proposal-export-default-from@7.25.8(@babel/core@7.26.9): + /@babel/plugin-proposal-export-default-from@7.25.8(@babel/core@7.26.10): resolution: {integrity: sha512-5SLPHA/Gk7lNdaymtSVS9jH77Cs7yuHTR3dYj+9q+M7R7tNLXhNuvnmOfafRIzpWL+dtMibuu1I4ofrc768Gkw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -4791,65 +4472,47 @@ packages: '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.12.9) dev: true - /@babel/plugin-proposal-partial-application@7.24.7(@babel/core@7.26.9): + /@babel/plugin-proposal-partial-application@7.24.7(@babel/core@7.26.10): resolution: {integrity: sha512-4PpEJclyaty+PE1Ma+ZMm6EcRnktKrhnhJ24DLrRWOuLJaczOJpzRxg4Znr63EgvtvFny/pAP2VLupjxHI3iwQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-partial-application': 7.24.7(@babel/core@7.26.9) + '@babel/plugin-syntax-partial-application': 7.24.7(@babel/core@7.26.10) dev: true - /@babel/plugin-proposal-partial-application@7.25.8(@babel/core@7.26.9): + /@babel/plugin-proposal-partial-application@7.25.8(@babel/core@7.26.10): resolution: {integrity: sha512-kMFBy15Je522LBwUQlUR0P/A0RTaIxpIhphvlK210BSsFBE6IHEtOOX1McSoqi5v7T64Oj449EG5zXG7Mw33/w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-proposal-pipeline-operator@7.24.7(@babel/core@7.26.9): + /@babel/plugin-proposal-pipeline-operator@7.24.7(@babel/core@7.26.10): resolution: {integrity: sha512-cJOSXlieT6/Yul8yEkbBRzhyf/J4jeeqUREw8HCf8nxT4DTP5FCdC0EXf+b8+vBt34IMYYvTDiC8uC91KSSLpA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-pipeline-operator': 7.24.7(@babel/core@7.26.9) + '@babel/plugin-syntax-pipeline-operator': 7.24.7(@babel/core@7.26.10) dev: true - /@babel/plugin-proposal-pipeline-operator@7.25.7(@babel/core@7.26.9): + /@babel/plugin-proposal-pipeline-operator@7.25.7(@babel/core@7.26.10): resolution: {integrity: sha512-PXvHSmS+OeOb6/nmytdmd8NX3QLY4fa4+t2VchuGjTX4RLfrd9dgS1JG/GZPjEzzSJmnIUGQtAS3Shh8o7d3Vw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-pipeline-operator': 7.25.7(@babel/core@7.26.9) - dev: true - - /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.25.7): - resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - dev: true - - /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.0): - resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 + '@babel/plugin-syntax-pipeline-operator': 7.25.7(@babel/core@7.26.10) dev: true /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.10): @@ -4878,12 +4541,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.9): + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.10): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -4896,21 +4559,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.25.7): + /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.10): resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.9): - resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -4923,12 +4577,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.9): + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.10): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -4942,44 +4596,45 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.9): + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.10): resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-decorators@7.25.7(@babel/core@7.25.2): + /@babel/plugin-syntax-decorators@7.25.7(@babel/core@7.26.9): resolution: {integrity: sha512-oXduHo642ZhstLVYTe2z2GSJIruU0c/W3/Ghr6A5yGMsVrvdnxO1z+3pbTcT7f3/Clnt+1z8D/w1r1f1SHaCHw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.2 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - dev: true + dev: false - /@babel/plugin-syntax-decorators@7.25.7(@babel/core@7.26.0): - resolution: {integrity: sha512-oXduHo642ZhstLVYTe2z2GSJIruU0c/W3/Ghr6A5yGMsVrvdnxO1z+3pbTcT7f3/Clnt+1z8D/w1r1f1SHaCHw==} + /@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.25.2): + resolution: {integrity: sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-decorators@7.25.7(@babel/core@7.26.9): - resolution: {integrity: sha512-oXduHo642ZhstLVYTe2z2GSJIruU0c/W3/Ghr6A5yGMsVrvdnxO1z+3pbTcT7f3/Clnt+1z8D/w1r1f1SHaCHw==} + /@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.26.10): + resolution: {integrity: sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 + dev: true /@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.26.9): resolution: {integrity: sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg==} @@ -4991,12 +4646,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.25.7): + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.26.10): resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5008,62 +4663,23 @@ packages: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-syntax-export-default-from@7.24.7(@babel/core@7.26.9): + /@babel/plugin-syntax-export-default-from@7.24.7(@babel/core@7.26.10): resolution: {integrity: sha512-bTPz4/635WQ9WhwsyPdxUJDVpsi/X9BMmy/8Rf/UAlOO4jSql4CxUCjWI5PiM+jG+c4LVPTScoTw80geFj9+Bw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.25.7): - resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-flow@7.25.7(@babel/core@7.26.9): + /@babel/plugin-syntax-flow@7.25.7(@babel/core@7.26.10): resolution: {integrity: sha512-fyoj6/YdVtlv2ROig/J0fP7hh/wNO1MJGm1NR70Pg7jbkF+jOUL9joorqaCOQh06Y+LfgTagHzC8KqZ3MF782w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-syntax-import-assertions@7.25.7(@babel/core@7.25.7): - resolution: {integrity: sha512-ZvZQRmME0zfJnDQnVBKYzHxXT7lYBB3Revz1GuS7oLXWMgqUPX4G+DDbT30ICClht9WKV34QVrZhSw6WdklwZQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.25.7): - resolution: {integrity: sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.26.0): - resolution: {integrity: sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5096,33 +4712,13 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-import-attributes@7.25.7(@babel/core@7.26.9): + /@babel/plugin-syntax-import-attributes@7.25.7(@babel/core@7.26.10): resolution: {integrity: sha512-AqVo+dguCgmpi/3mYBdu9lkngOBlQ2w2vnNpa6gfiCxQZLzV4ZbhsXitJ2Yblkoe1VQwtHSaNmIaGll/26YWRw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.25.7): - resolution: {integrity: sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.0): - resolution: {integrity: sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5154,12 +4750,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.9): + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.10): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5172,12 +4768,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.9): + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.10): resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5200,13 +4796,13 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-jsx@7.25.7(@babel/core@7.26.9): + /@babel/plugin-syntax-jsx@7.25.7(@babel/core@7.26.10): resolution: {integrity: sha512-ruZOnKO+ajVL/MVx+PwNBPOkrnXTXoWMtte1MBpegfCArhqOe3Bj52avVj1huLLxNKYKXYaSxZ2F+woK1ekXfw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5220,16 +4816,6 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.25.8): resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==} engines: {node: '>=6.9.0'} @@ -5240,16 +4826,6 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==} engines: {node: '>=6.9.0'} @@ -5278,12 +4854,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.9): + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.10): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5296,12 +4872,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.9): + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.10): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5314,21 +4890,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.25.7): - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.9): + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.10): resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5350,21 +4917,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.25.7): - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.9): + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.10): resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5377,12 +4935,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.9): + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.10): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5395,42 +4953,42 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.9): + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.10): resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-partial-application@7.24.7(@babel/core@7.26.9): + /@babel/plugin-syntax-partial-application@7.24.7(@babel/core@7.26.10): resolution: {integrity: sha512-+iFwg2pr9sQgVKH0Scj3ezezvWLp+y5xNLBFiYu6/+FilRFs6y3DrUyTGEho4Um6S6tw5f7YM62aS0hJRlf/8A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-pipeline-operator@7.24.7(@babel/core@7.26.9): + /@babel/plugin-syntax-pipeline-operator@7.24.7(@babel/core@7.26.10): resolution: {integrity: sha512-PnW47ro0vPh4Raqabn3FM7opwdKbNQoFJKSNfCj7lmqcQlVMYFcJ6b+rhMyfB/g1SlWRwnodffVzLcee1FDHYQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-pipeline-operator@7.25.7(@babel/core@7.26.9): + /@babel/plugin-syntax-pipeline-operator@7.25.7(@babel/core@7.26.10): resolution: {integrity: sha512-8xa7wyr0Ppxy7j4FaakNSaVNrDQfTKmO/+iswNuj+ZSx7GP+UReoip4YUeus3eFWG1mzx50RZf8fherszXTtgg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5444,13 +5002,13 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.9): + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.10): resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5464,13 +5022,13 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.9): + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.10): resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5484,33 +5042,13 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-typescript@7.25.7(@babel/core@7.26.9): + /@babel/plugin-syntax-typescript@7.25.7(@babel/core@7.26.10): resolution: {integrity: sha512-rR+5FDjpCHqqZN2bzZm18bVYGaejGq5ZkpVCJLXor/+zlSrSoc4KWcHI0URVWjl/68Dyr1uwZUz/1njycEAv9g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5533,28 +5071,6 @@ packages: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.25.7): - resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.7) - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.26.0): - resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.26.10): resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} engines: {node: '>=6.9.0'} @@ -5576,26 +5092,6 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==} engines: {node: '>=6.9.0'} @@ -5615,34 +5111,6 @@ packages: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.25.7) - '@babel/traverse': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.0) - '@babel/traverse': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==} engines: {node: '>=6.9.0'} @@ -5670,34 +5138,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.25.7) - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.0) - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==} engines: {node: '>=6.9.0'} @@ -5725,26 +5165,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-transform-block-scoped-functions@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-block-scoped-functions@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-block-scoped-functions@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA==} engines: {node: '>=6.9.0'} @@ -5764,26 +5184,6 @@ packages: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==} engines: {node: '>=6.9.0'} @@ -5803,45 +5203,6 @@ packages: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-class-properties@7.25.7(@babel/core@7.25.7): - resolution: {integrity: sha512-mhyfEW4gufjIqYFo9krXHJ3ElbFLIze5IDp+wQTxoPd+mwFb1NxatNAwmv8Q8Iuxv7Zc+q8EkiMQwc9IhyGf4g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.7) - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.25.7) - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==} engines: {node: '>=6.9.0'} @@ -5867,32 +5228,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.25.7): - resolution: {integrity: sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.12.0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.25.7) - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.26.0): - resolution: {integrity: sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.12.0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.26.10): resolution: {integrity: sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==} engines: {node: '>=6.9.0'} @@ -5918,40 +5253,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-transform-classes@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-replace-supers': 7.25.9(@babel/core@7.25.7) - '@babel/traverse': 7.25.9 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-classes@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.0) - '@babel/traverse': 7.25.9 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-classes@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==} engines: {node: '>=6.9.0'} @@ -5977,36 +5278,14 @@ packages: dependencies: '@babel/core': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-compilation-targets': 7.27.0 '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.9) - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.27.0 globals: 11.12.0 transitivePeerDependencies: - supports-color - /@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/template': 7.25.9 - dev: true - - /@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/template': 7.25.9 - dev: true - /@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==} engines: {node: '>=6.9.0'} @@ -6026,27 +5305,7 @@ packages: dependencies: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/template': 7.25.9 - - /@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - dev: true + '@babel/template': 7.27.0 /@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==} @@ -6067,28 +5326,6 @@ packages: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.25.7) - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==} engines: {node: '>=6.9.0'} @@ -6110,26 +5347,6 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==} engines: {node: '>=6.9.0'} @@ -6149,28 +5366,6 @@ packages: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.25.7) - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==} engines: {node: '>=6.9.0'} @@ -6192,26 +5387,6 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==} engines: {node: '>=6.9.0'} @@ -6231,32 +5406,6 @@ packages: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-exponentiation-operator@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-exponentiation-operator@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-exponentiation-operator@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA==} engines: {node: '>=6.9.0'} @@ -6282,37 +5431,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-transform-export-namespace-from@7.25.7(@babel/core@7.25.7): - resolution: {integrity: sha512-h3MDAP5l34NQkkNulsTNyjdaR+OiB0Im67VU//sFupouP8Q6m9Spy7l66DcaAQxtmCqGdanPByLsnwFttxKISQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.25.7) - dev: true - - /@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==} engines: {node: '>=6.9.0'} @@ -6332,41 +5450,15 @@ packages: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-flow-strip-types@7.25.7(@babel/core@7.26.9): + /@babel/plugin-transform-flow-strip-types@7.25.7(@babel/core@7.26.10): resolution: {integrity: sha512-q8Td2PPc6/6I73g96SreSUCKEcwMXCwcXSIAVTyTTN6CpJe0dMj8coxu1fg1T9vfBLi6Rsi6a4ECcFBbKabS5w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-flow': 7.25.7(@babel/core@7.26.9) - dev: true - - /@babel/plugin-transform-for-of@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-for-of@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - transitivePeerDependencies: - - supports-color + '@babel/plugin-syntax-flow': 7.25.7(@babel/core@7.26.10) dev: true /@babel/plugin-transform-for-of@7.25.9(@babel/core@7.26.10): @@ -6394,34 +5486,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-transform-function-name@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-function-name@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-function-name@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==} engines: {node: '>=6.9.0'} @@ -6443,32 +5507,12 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.9 - '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-compilation-targets': 7.27.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color - /@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==} engines: {node: '>=6.9.0'} @@ -6488,26 +5532,6 @@ packages: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-literals@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==} engines: {node: '>=6.9.0'} @@ -6527,26 +5551,6 @@ packages: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==} engines: {node: '>=6.9.0'} @@ -6566,26 +5570,6 @@ packages: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==} engines: {node: '>=6.9.0'} @@ -6605,32 +5589,6 @@ packages: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.25.7) - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==} engines: {node: '>=6.9.0'} @@ -6670,34 +5628,6 @@ packages: - supports-color dev: true - /@babel/plugin-transform-modules-commonjs@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-dwh2Ol1jWwL2MgkCzUSOvfmKElqQcuswAZypBSUsScMXvgdT8Ekq5YA6TtqpTVWH+4903NmboMuH1o9i8Rxlyg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.25.7) - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-simple-access': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-modules-commonjs@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-dwh2Ol1jWwL2MgkCzUSOvfmKElqQcuswAZypBSUsScMXvgdT8Ekq5YA6TtqpTVWH+4903NmboMuH1o9i8Rxlyg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-simple-access': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-modules-commonjs@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-dwh2Ol1jWwL2MgkCzUSOvfmKElqQcuswAZypBSUsScMXvgdT8Ekq5YA6TtqpTVWH+4903NmboMuH1o9i8Rxlyg==} engines: {node: '>=6.9.0'} @@ -6725,36 +5655,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.25.7) - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==} engines: {node: '>=6.9.0'} @@ -6780,35 +5680,9 @@ packages: '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.25.9 - transitivePeerDependencies: - - supports-color - - /@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.25.7) - '@babel/helper-plugin-utils': 7.25.9 + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color - dev: true - - /@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true /@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==} @@ -6835,28 +5709,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.25.7) - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==} engines: {node: '>=6.9.0'} @@ -6878,26 +5730,6 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-new-target@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-new-target@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-new-target@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==} engines: {node: '>=6.9.0'} @@ -6917,26 +5749,6 @@ packages: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog==} engines: {node: '>=6.9.0'} @@ -6956,37 +5768,6 @@ packages: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-numeric-separator@7.25.7(@babel/core@7.25.7): - resolution: {integrity: sha512-8CbutzSSh4hmD+jJHIA8vdTNk15kAzOnFLVVgBSMGr28rt85ouT01/rezMecks9pkU939wDInImwCKv4ahU4IA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.25.7) - dev: true - - /@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==} engines: {node: '>=6.9.0'} @@ -7006,43 +5787,6 @@ packages: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-object-rest-spread@7.25.7(@babel/core@7.25.7): - resolution: {integrity: sha512-1JdVKPhD7Y5PvgfFy0Mv2brdrolzpzSoUq2pr6xsR+m+3viGGeHEokFKsCgOkbeFOQxfB1Vt2F0cPJLRpFI4Zg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.7) - '@babel/plugin-transform-parameters': 7.25.7(@babel/core@7.25.7) - dev: true - - /@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.25.7) - dev: true - - /@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.0) - dev: true - /@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==} engines: {node: '>=6.9.0'} @@ -7066,32 +5810,6 @@ packages: '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.9) - /@babel/plugin-transform-object-super@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-replace-supers': 7.25.9(@babel/core@7.25.7) - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-object-super@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.0) - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-object-super@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==} engines: {node: '>=6.9.0'} @@ -7117,26 +5835,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==} engines: {node: '>=6.9.0'} @@ -7156,32 +5854,6 @@ packages: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==} engines: {node: '>=6.9.0'} @@ -7207,16 +5879,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-transform-parameters@7.25.7(@babel/core@7.25.7): - resolution: {integrity: sha512-FYiTvku63me9+1Nz7TOx4YMtW3tWXzfANZtrzHhUZrz4d47EEtMQhzFoZWESfXuAMMT5mwzD4+y1N8ONAX6lMQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-parameters@7.25.9(@babel/core@7.12.9): resolution: {integrity: sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==} engines: {node: '>=6.9.0'} @@ -7227,26 +5889,6 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-transform-parameters@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-parameters@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-parameters@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==} engines: {node: '>=6.9.0'} @@ -7266,32 +5908,6 @@ packages: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.25.7) - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==} engines: {node: '>=6.9.0'} @@ -7317,34 +5933,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.25.7) - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==} engines: {node: '>=6.9.0'} @@ -7372,26 +5960,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==} engines: {node: '>=6.9.0'} @@ -7449,13 +6017,13 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.25.7): + /@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -7504,14 +6072,14 @@ packages: - supports-color dev: true - /@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.25.7): + /@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.7 - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.25.7) + '@babel/core': 7.26.10 + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.10) transitivePeerDependencies: - supports-color dev: true @@ -7564,33 +6132,33 @@ packages: - supports-color dev: true - /@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.25.7): + /@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.25.8): resolution: {integrity: sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.25.8 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.25.7) + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.25.8) '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.25.8): + /@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.8 + '@babel/core': 7.26.10 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.25.8) + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.10) '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color @@ -7643,13 +6211,13 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.25.7): + /@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.26.10 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -7665,28 +6233,6 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - regenerator-transform: 0.15.2 - dev: true - - /@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - regenerator-transform: 0.15.2 - dev: true - /@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==} engines: {node: '>=6.9.0'} @@ -7708,28 +6254,6 @@ packages: '@babel/helper-plugin-utils': 7.25.9 regenerator-transform: 0.15.2 - /@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.25.7): - resolution: {integrity: sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.25.7) - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.26.0): - resolution: {integrity: sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.26.10): resolution: {integrity: sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==} engines: {node: '>=6.9.0'} @@ -7751,26 +6275,6 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==} engines: {node: '>=6.9.0'} @@ -7790,35 +6294,18 @@ packages: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-runtime@7.25.7(@babel/core@7.25.7): + /@babel/plugin-transform-runtime@7.25.7(@babel/core@7.26.10): resolution: {integrity: sha512-Y9p487tyTzB0yDYQOtWnC+9HGOuogtP3/wNpun1xJXEEvI6vip59BSBTsHnekZLqxmPcgsrAKt46HAAb//xGhg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.7 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.25.7) - babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.25.7) - babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.25.7) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-runtime@7.25.7(@babel/core@7.26.0): - resolution: {integrity: sha512-Y9p487tyTzB0yDYQOtWnC+9HGOuogtP3/wNpun1xJXEEvI6vip59BSBTsHnekZLqxmPcgsrAKt46HAAb//xGhg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.10 '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 - babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.26.0) - babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.0) - babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.26.0) + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.26.10) + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.10) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.26.10) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -7839,26 +6326,7 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color - - /@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - dev: true + dev: false /@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==} @@ -7879,32 +6347,6 @@ packages: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-spread@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-spread@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-spread@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==} engines: {node: '>=6.9.0'} @@ -7930,26 +6372,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==} engines: {node: '>=6.9.0'} @@ -7969,26 +6391,6 @@ packages: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-template-literals@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-template-literals@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-template-literals@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==} engines: {node: '>=6.9.0'} @@ -8008,26 +6410,6 @@ packages: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-typeof-symbol@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-typeof-symbol@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-typeof-symbol@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA==} engines: {node: '>=6.9.0'} @@ -8063,38 +6445,6 @@ packages: - supports-color dev: true - /@babel/plugin-transform-typescript@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-7PbZQZP50tzv2KGGnhh82GSyMB01yKY9scIjf1a+GfZCtInOWqUH5+1EBU4t9fyR5Oykkkc9vFTs4OHrhHXljQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.25.7) - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.25.7) - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/plugin-transform-typescript@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-7PbZQZP50tzv2KGGnhh82GSyMB01yKY9scIjf1a+GfZCtInOWqUH5+1EBU4t9fyR5Oykkkc9vFTs4OHrhHXljQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.0) - transitivePeerDependencies: - - supports-color - dev: true - /@babel/plugin-transform-typescript@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-7PbZQZP50tzv2KGGnhh82GSyMB01yKY9scIjf1a+GfZCtInOWqUH5+1EBU4t9fyR5Oykkkc9vFTs4OHrhHXljQ==} engines: {node: '>=6.9.0'} @@ -8126,26 +6476,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==} engines: {node: '>=6.9.0'} @@ -8165,28 +6495,6 @@ packages: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.25.7) - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==} engines: {node: '>=6.9.0'} @@ -8208,28 +6516,6 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.25.7) - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==} engines: {node: '>=6.9.0'} @@ -8251,28 +6537,6 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.25.7): - resolution: {integrity: sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.25.7) - '@babel/helper-plugin-utils': 7.25.9 - dev: true - - /@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.26.0): - resolution: {integrity: sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - dev: true - /@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.26.10): resolution: {integrity: sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==} engines: {node: '>=6.9.0'} @@ -8294,166 +6558,6 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 - /@babel/preset-env@7.26.0(@babel/core@7.25.7): - resolution: {integrity: sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.26.2 - '@babel/core': 7.25.7 - '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.25.7) - '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.25.7) - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.25.7) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.25.7) - '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-async-generator-functions': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-block-scoped-functions': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.25.7) - '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-exponentiation-operator': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-modules-commonjs': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-modules-systemjs': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-new-target': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-regexp-modifiers': 7.26.0(@babel/core@7.25.7) - '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-template-literals': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-typeof-symbol': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-unicode-property-regex': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.25.7) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.25.7) - babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.25.7) - babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.25.7) - babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.25.7) - core-js-compat: 3.38.1 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/preset-env@7.26.0(@babel/core@7.26.0): - resolution: {integrity: sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.26.2 - '@babel/core': 7.26.0 - '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.0) - '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.26.0) - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.0) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.26.0) - '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-async-generator-functions': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-block-scoped-functions': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.26.0) - '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-exponentiation-operator': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-modules-commonjs': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-modules-systemjs': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-new-target': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-regexp-modifiers': 7.26.0(@babel/core@7.26.0) - '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-template-literals': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-typeof-symbol': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-unicode-property-regex': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.26.0) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.26.0) - babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.26.0) - babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.0) - babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.26.0) - core-js-compat: 3.38.1 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: true - /@babel/preset-env@7.26.0(@babel/core@7.26.10): resolution: {integrity: sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==} engines: {node: '>=6.9.0'} @@ -8613,38 +6717,16 @@ packages: transitivePeerDependencies: - supports-color - /@babel/preset-flow@7.25.7(@babel/core@7.26.9): + /@babel/preset-flow@7.25.7(@babel/core@7.26.10): resolution: {integrity: sha512-q2x3g0YHzo/Ohsr51KOYS/BtZMsvkzVd8qEyhZAyTatYdobfgXCuyppTqTuIhdq5kR/P3nyyVvZ6H5dMc4PnCQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-transform-flow-strip-types': 7.25.7(@babel/core@7.26.9) - dev: true - - /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.25.7): - resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} - peerDependencies: - '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/types': 7.26.0 - esutils: 2.0.3 - dev: true - - /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.26.0): - resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} - peerDependencies: - '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/types': 7.26.0 - esutils: 2.0.3 + '@babel/plugin-transform-flow-strip-types': 7.25.7(@babel/core@7.26.10) dev: true /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.26.10): @@ -8665,7 +6747,7 @@ packages: dependencies: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/types': 7.26.0 + '@babel/types': 7.27.0 esutils: 2.0.3 /@babel/preset-react@7.25.7(@babel/core@7.25.8): @@ -8718,19 +6800,19 @@ packages: - supports-color dev: true - /@babel/preset-react@7.26.3(@babel/core@7.25.7): + /@babel/preset-react@7.26.3(@babel/core@7.26.10): resolution: {integrity: sha512-Nl03d6T9ky516DGK2YMxrTqvnpUW63TnJMOMonj+Zae0JiPC5BC9xPMSL6L8fiSpA5vP88qfygavVQvnLp+6Cw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-react-jsx-development': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-react-pure-annotations': 7.25.9(@babel/core@7.25.7) + '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-react-jsx-development': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-react-pure-annotations': 7.25.9(@babel/core@7.26.10) transitivePeerDependencies: - supports-color dev: true @@ -8752,38 +6834,6 @@ packages: - supports-color dev: true - /@babel/preset-typescript@7.26.0(@babel/core@7.25.7): - resolution: {integrity: sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-modules-commonjs': 7.25.9(@babel/core@7.25.7) - '@babel/plugin-transform-typescript': 7.25.9(@babel/core@7.25.7) - transitivePeerDependencies: - - supports-color - dev: true - - /@babel/preset-typescript@7.26.0(@babel/core@7.26.0): - resolution: {integrity: sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-modules-commonjs': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-typescript': 7.25.9(@babel/core@7.26.0) - transitivePeerDependencies: - - supports-color - dev: true - /@babel/preset-typescript@7.26.0(@babel/core@7.26.10): resolution: {integrity: sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==} engines: {node: '>=6.9.0'} @@ -8815,6 +6865,20 @@ packages: transitivePeerDependencies: - supports-color + /@babel/register@7.25.7(@babel/core@7.26.10): + resolution: {integrity: sha512-qHTd2Rhn/rKhSUwdY6+n98FmwXN+N+zxSVx3zWqRe9INyvTpv+aQ5gDV2+43ACd3VtMBzPPljbb0gZb8u5ma6Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + clone-deep: 4.0.1 + find-cache-dir: 2.1.0 + make-dir: 2.1.0 + pirates: 4.0.7 + source-map-support: 0.5.21 + dev: true + /@babel/register@7.25.7(@babel/core@7.26.9): resolution: {integrity: sha512-qHTd2Rhn/rKhSUwdY6+n98FmwXN+N+zxSVx3zWqRe9INyvTpv+aQ5gDV2+43ACd3VtMBzPPljbb0gZb8u5ma6Q==} engines: {node: '>=6.9.0'} @@ -8886,7 +6950,6 @@ packages: '@babel/code-frame': 7.26.2 '@babel/parser': 7.27.0 '@babel/types': 7.27.0 - dev: true /@babel/traverse@7.25.7: resolution: {integrity: sha512-jatJPT1Zjqvh/1FyJs6qAHL+Dzb7sTb+xr7Q+gM1b+1oBsMsQQ4FkVKb6dFlJvLlVssqkRzV05Jzervt9yhnzg==} @@ -8971,7 +7034,6 @@ packages: globals: 11.12.0 transitivePeerDependencies: - supports-color - dev: true /@babel/types@7.25.7: resolution: {integrity: sha512-vwIVdXG+j+FOpkwqHRcBgHLYNL7XMkufrlaFvL9o6Ai9sJn9+PdyIL5qa0XzTZw084c+u9LOls53eoZWP/W5WQ==} @@ -9008,7 +7070,6 @@ packages: dependencies: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - dev: true /@base2/pretty-print-object@1.0.1: resolution: {integrity: sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==} @@ -9276,14 +7337,14 @@ packages: dev: true optional: true - /@commitlint/cli@19.5.0(@types/node@18.16.9)(typescript@5.5.2): + /@commitlint/cli@19.5.0(@types/node@18.16.9)(typescript@5.7.3): resolution: {integrity: sha512-gaGqSliGwB86MDmAAKAtV9SV1SHdmN8pnGq4EJU4+hLisQ7IFfx4jvU4s+pk6tl0+9bv6yT+CaZkufOinkSJIQ==} engines: {node: '>=v18'} hasBin: true dependencies: '@commitlint/format': 19.5.0 '@commitlint/lint': 19.5.0 - '@commitlint/load': 19.5.0(@types/node@18.16.9)(typescript@5.5.2) + '@commitlint/load': 19.5.0(@types/node@18.16.9)(typescript@5.7.3) '@commitlint/read': 19.5.0 '@commitlint/types': 19.5.0 tinyexec: 0.3.0 @@ -9301,7 +7362,7 @@ packages: conventional-changelog-conventionalcommits: 7.0.2 dev: true - /@commitlint/config-nx-scopes@19.5.0(nx@20.1.4): + /@commitlint/config-nx-scopes@19.5.0(nx@21.0.3): resolution: {integrity: sha512-YjJVN9n5PJGnom1JqpC9tnQzWsWPeCbKN63AU6jTk25yxNpMtMVKNNEFU+yEPneo4kJk2yIicKjtPuRqYqL3Wg==} engines: {node: '>=v18'} peerDependencies: @@ -9311,7 +7372,7 @@ packages: optional: true dependencies: '@commitlint/types': 19.5.0 - nx: 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26) + nx: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) dev: true /@commitlint/config-validator@19.5.0: @@ -9332,7 +7393,7 @@ packages: dev: true optional: true - /@commitlint/cz-commitlint@19.5.0(@types/node@18.16.9)(commitizen@4.3.1)(inquirer@9.3.7)(typescript@5.5.2): + /@commitlint/cz-commitlint@19.5.0(@types/node@18.16.9)(commitizen@4.3.1)(inquirer@9.3.7)(typescript@5.7.3): resolution: {integrity: sha512-PNfIC54J3lDVIBJTo7A1RMp1kdOYkGcUz27VG0NP/DzFKLspXcQm13RnKc16BjFNCJGLC7iaXjucrfrKHOqorQ==} engines: {node: '>=v18'} peerDependencies: @@ -9340,10 +7401,10 @@ packages: inquirer: ^9.0.0 dependencies: '@commitlint/ensure': 19.5.0 - '@commitlint/load': 19.5.0(@types/node@18.16.9)(typescript@5.5.2) + '@commitlint/load': 19.5.0(@types/node@18.16.9)(typescript@5.7.3) '@commitlint/types': 19.5.0 chalk: 5.4.1 - commitizen: 4.3.1(@types/node@18.16.9)(typescript@5.5.2) + commitizen: 4.3.1(@types/node@18.16.9)(typescript@5.7.3) inquirer: 9.3.7 lodash.isplainobject: 4.0.6 word-wrap: 1.2.5 @@ -9402,7 +7463,7 @@ packages: '@commitlint/types': 19.5.0 dev: true - /@commitlint/load@19.5.0(@types/node@18.16.9)(typescript@5.5.2): + /@commitlint/load@19.5.0(@types/node@18.16.9)(typescript@5.7.3): resolution: {integrity: sha512-INOUhkL/qaKqwcTUvCE8iIUf5XHsEPCLY9looJ/ipzi7jtGhgmtH7OOFiNvwYgH7mA8osUWOUDV8t4E2HAi4xA==} engines: {node: '>=v18'} dependencies: @@ -9411,8 +7472,8 @@ packages: '@commitlint/resolve-extends': 19.5.0 '@commitlint/types': 19.5.0 chalk: 5.4.1 - cosmiconfig: 9.0.0(typescript@5.5.2) - cosmiconfig-typescript-loader: 5.0.0(@types/node@18.16.9)(cosmiconfig@9.0.0)(typescript@5.5.2) + cosmiconfig: 9.0.0(typescript@5.7.3) + cosmiconfig-typescript-loader: 5.0.0(@types/node@18.16.9)(cosmiconfig@9.0.0)(typescript@5.7.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -9421,7 +7482,7 @@ packages: - typescript dev: true - /@commitlint/load@19.8.0(@types/node@18.16.9)(typescript@5.5.2): + /@commitlint/load@19.8.0(@types/node@18.16.9)(typescript@5.7.3): resolution: {integrity: sha512-4rvmm3ff81Sfb+mcWT5WKlyOa+Hd33WSbirTVUer0wjS1Hv/Hzr07Uv1ULIV9DkimZKNyOwXn593c+h8lsDQPQ==} engines: {node: '>=v18'} requiresBuild: true @@ -9431,8 +7492,8 @@ packages: '@commitlint/resolve-extends': 19.8.0 '@commitlint/types': 19.8.0 chalk: 5.4.1 - cosmiconfig: 9.0.0(typescript@5.5.2) - cosmiconfig-typescript-loader: 6.1.0(@types/node@18.16.9)(cosmiconfig@9.0.0)(typescript@5.5.2) + cosmiconfig: 9.0.0(typescript@5.7.3) + cosmiconfig-typescript-loader: 6.1.0(@types/node@18.16.9)(cosmiconfig@9.0.0)(typescript@5.7.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -9538,6 +7599,7 @@ packages: engines: {node: '>=12'} dependencies: '@jridgewell/trace-mapping': 0.3.9 + dev: false /@csstools/cascade-layer-name-parser@1.0.13(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1): resolution: {integrity: sha512-MX0yLTwtZzr82sQ0zOjqimpZbzjMaK/h2pmlrLK7DCzlmiZLYFpoO94WmN1akRVo6ll/TdpHb53vihHLUMyvng==} @@ -9596,31 +7658,8 @@ packages: engines: {node: '>=10'} dev: false - /@cypress/request@3.0.1: - resolution: {integrity: sha512-TWivJlJi8ZDx2wGOw1dbLuHJKUYX7bWySw377nlnGOW3hP9/MUKIsEdXT/YngWxVdgNCHRBmFlBipE+5/2ZZlQ==} - engines: {node: '>= 6'} - dependencies: - aws-sign2: 0.7.0 - aws4: 1.13.2 - caseless: 0.12.0 - combined-stream: 1.0.8 - extend: 3.0.2 - forever-agent: 0.6.1 - form-data: 2.3.3 - http-signature: 1.3.6 - is-typedarray: 1.0.0 - isstream: 0.1.2 - json-stringify-safe: 5.0.1 - mime-types: 2.1.35 - performance-now: 2.1.0 - qs: 6.10.4 - safe-buffer: 5.2.1 - tough-cookie: 4.1.4 - tunnel-agent: 0.6.0 - uuid: 8.3.2 - - /@cypress/request@3.0.5: - resolution: {integrity: sha512-v+XHd9XmWbufxF1/bTaVm2yhbxY+TB4YtWRqF2zaXBlDNMkls34KiATz0AVDLavL3iB6bQk9/7n3oY1EoLSWGA==} + /@cypress/request@3.0.8: + resolution: {integrity: sha512-h0NFgh1mJmm1nr4jCwkGHwKneVYKghUyWe6TMNrk0B9zsjAJxpg8C4/+BAcmLgCPa1vj1V8rNUaILl+zYRUWBQ==} engines: {node: '>= 6'} dependencies: aws-sign2: 0.7.0 @@ -9636,12 +7675,11 @@ packages: json-stringify-safe: 5.0.1 mime-types: 2.1.35 performance-now: 2.1.0 - qs: 6.13.0 + qs: 6.14.0 safe-buffer: 5.2.1 - tough-cookie: 4.1.4 + tough-cookie: 5.1.2 tunnel-agent: 0.6.0 uuid: 8.3.2 - dev: true /@cypress/xvfb@1.2.4(supports-color@8.1.1): resolution: {integrity: sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==} @@ -9924,15 +7962,6 @@ packages: resolution: {integrity: sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==} dev: false - /@esbuild/aix-ppc64@0.20.2: - resolution: {integrity: sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [aix] - requiresBuild: true - dev: true - optional: true - /@esbuild/aix-ppc64@0.21.5: resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} engines: {node: '>=12'} @@ -9992,15 +8021,6 @@ packages: dev: true optional: true - /@esbuild/android-arm64@0.20.2: - resolution: {integrity: sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/android-arm64@0.21.5: resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} engines: {node: '>=12'} @@ -10060,15 +8080,6 @@ packages: dev: true optional: true - /@esbuild/android-arm@0.20.2: - resolution: {integrity: sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/android-arm@0.21.5: resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} engines: {node: '>=12'} @@ -10128,15 +8139,6 @@ packages: dev: true optional: true - /@esbuild/android-x64@0.20.2: - resolution: {integrity: sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/android-x64@0.21.5: resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} engines: {node: '>=12'} @@ -10196,15 +8198,6 @@ packages: dev: true optional: true - /@esbuild/darwin-arm64@0.20.2: - resolution: {integrity: sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - /@esbuild/darwin-arm64@0.21.5: resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} engines: {node: '>=12'} @@ -10264,15 +8257,6 @@ packages: dev: true optional: true - /@esbuild/darwin-x64@0.20.2: - resolution: {integrity: sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true - optional: true - /@esbuild/darwin-x64@0.21.5: resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} engines: {node: '>=12'} @@ -10332,15 +8316,6 @@ packages: dev: true optional: true - /@esbuild/freebsd-arm64@0.20.2: - resolution: {integrity: sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/freebsd-arm64@0.21.5: resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} engines: {node: '>=12'} @@ -10400,15 +8375,6 @@ packages: dev: true optional: true - /@esbuild/freebsd-x64@0.20.2: - resolution: {integrity: sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/freebsd-x64@0.21.5: resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} engines: {node: '>=12'} @@ -10468,15 +8434,6 @@ packages: dev: true optional: true - /@esbuild/linux-arm64@0.20.2: - resolution: {integrity: sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-arm64@0.21.5: resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} engines: {node: '>=12'} @@ -10536,15 +8493,6 @@ packages: dev: true optional: true - /@esbuild/linux-arm@0.20.2: - resolution: {integrity: sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-arm@0.21.5: resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} engines: {node: '>=12'} @@ -10604,15 +8552,6 @@ packages: dev: true optional: true - /@esbuild/linux-ia32@0.20.2: - resolution: {integrity: sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-ia32@0.21.5: resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} engines: {node: '>=12'} @@ -10672,15 +8611,6 @@ packages: dev: true optional: true - /@esbuild/linux-loong64@0.20.2: - resolution: {integrity: sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-loong64@0.21.5: resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} engines: {node: '>=12'} @@ -10740,15 +8670,6 @@ packages: dev: true optional: true - /@esbuild/linux-mips64el@0.20.2: - resolution: {integrity: sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-mips64el@0.21.5: resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} engines: {node: '>=12'} @@ -10808,15 +8729,6 @@ packages: dev: true optional: true - /@esbuild/linux-ppc64@0.20.2: - resolution: {integrity: sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-ppc64@0.21.5: resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} engines: {node: '>=12'} @@ -10876,15 +8788,6 @@ packages: dev: true optional: true - /@esbuild/linux-riscv64@0.20.2: - resolution: {integrity: sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-riscv64@0.21.5: resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} engines: {node: '>=12'} @@ -10944,15 +8847,6 @@ packages: dev: true optional: true - /@esbuild/linux-s390x@0.20.2: - resolution: {integrity: sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-s390x@0.21.5: resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} engines: {node: '>=12'} @@ -11012,15 +8906,6 @@ packages: dev: true optional: true - /@esbuild/linux-x64@0.20.2: - resolution: {integrity: sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-x64@0.21.5: resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} engines: {node: '>=12'} @@ -11088,15 +8973,6 @@ packages: dev: true optional: true - /@esbuild/netbsd-x64@0.20.2: - resolution: {integrity: sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/netbsd-x64@0.21.5: resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} engines: {node: '>=12'} @@ -11180,15 +9056,6 @@ packages: dev: true optional: true - /@esbuild/openbsd-x64@0.20.2: - resolution: {integrity: sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/openbsd-x64@0.21.5: resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} engines: {node: '>=12'} @@ -11248,15 +9115,6 @@ packages: dev: true optional: true - /@esbuild/sunos-x64@0.20.2: - resolution: {integrity: sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - requiresBuild: true - dev: true - optional: true - /@esbuild/sunos-x64@0.21.5: resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} engines: {node: '>=12'} @@ -11316,15 +9174,6 @@ packages: dev: true optional: true - /@esbuild/win32-arm64@0.20.2: - resolution: {integrity: sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true - optional: true - /@esbuild/win32-arm64@0.21.5: resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} engines: {node: '>=12'} @@ -11384,15 +9233,6 @@ packages: dev: true optional: true - /@esbuild/win32-ia32@0.20.2: - resolution: {integrity: sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true - optional: true - /@esbuild/win32-ia32@0.21.5: resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} engines: {node: '>=12'} @@ -11452,15 +9292,6 @@ packages: dev: true optional: true - /@esbuild/win32-x64@0.20.2: - resolution: {integrity: sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true - optional: true - /@esbuild/win32-x64@0.21.5: resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} engines: {node: '>=12'} @@ -12049,7 +9880,7 @@ packages: resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 babel-plugin-istanbul: 6.1.1 @@ -12123,6 +9954,7 @@ packages: dependencies: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 + dev: false /@jsonjoy.com/base64@1.1.2(tslib@2.8.1): resolution: {integrity: sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==} @@ -12237,14 +10069,14 @@ packages: - encoding - supports-color - /@mdx-js/loader@2.3.0(webpack@5.94.0): + /@mdx-js/loader@2.3.0(webpack@5.98.0): resolution: {integrity: sha512-IqsscXh7Q3Rzb+f5DXYk0HU71PK+WuFsEhf+mSV3fOhpLcEpgsHvTQ2h0T6TlZ5gHOaBeFjkXwB52by7ypMyNg==} peerDependencies: webpack: '>=4' dependencies: '@mdx-js/mdx': 2.3.0 source-map: 0.7.4 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - supports-color dev: false @@ -12575,7 +10407,7 @@ packages: '@swc/helpers': 0.5.1 redux: 4.2.1 - /@modern-js/app-tools@2.65.1(@rspack/core@1.0.8)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4): + /@modern-js/app-tools@2.65.1(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4): resolution: {integrity: sha512-rkBphAz42Gmubb9IXUsdmiXuQCiTtrstQeCtg35CBuO0xgVTLLJ8BSB64iDyEj3kGGg+weXrqh7br+9juxkw/A==} engines: {node: '>=14.17.6'} hasBin: true @@ -12603,7 +10435,7 @@ packages: '@modern-js/server-core': 2.65.1(react-dom@18.3.1)(react@18.3.1) '@modern-js/server-utils': 2.65.1(@babel/traverse@7.26.9)(@rsbuild/core@1.2.8) '@modern-js/types': 2.65.1 - '@modern-js/uni-builder': 2.65.1(@rspack/core@1.0.8)(esbuild@0.17.19)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) + '@modern-js/uni-builder': 2.65.1(@rspack/core@1.3.9)(esbuild@0.17.19)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/utils': 2.65.1 '@rsbuild/core': 1.2.8 '@rsbuild/plugin-node-polyfill': 1.3.0(@rsbuild/core@1.2.8) @@ -12645,7 +10477,7 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/app-tools@2.65.1(@rspack/core@1.0.8)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.5.2)(webpack-cli@5.1.4): + /@modern-js/app-tools@2.65.1(@rspack/core@1.3.9)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.5.2)(webpack-cli@5.1.4): resolution: {integrity: sha512-rkBphAz42Gmubb9IXUsdmiXuQCiTtrstQeCtg35CBuO0xgVTLLJ8BSB64iDyEj3kGGg+weXrqh7br+9juxkw/A==} engines: {node: '>=14.17.6'} hasBin: true @@ -12673,7 +10505,7 @@ packages: '@modern-js/server-core': 2.65.1(react-dom@18.3.1)(react@18.3.1) '@modern-js/server-utils': 2.65.1(@babel/traverse@7.26.9)(@rsbuild/core@1.2.8) '@modern-js/types': 2.65.1 - '@modern-js/uni-builder': 2.65.1(@rspack/core@1.0.8)(esbuild@0.17.19)(styled-components@6.1.8)(typescript@5.5.2)(webpack-cli@5.1.4) + '@modern-js/uni-builder': 2.65.1(@rspack/core@1.3.9)(esbuild@0.17.19)(styled-components@6.1.8)(typescript@5.5.2)(webpack-cli@5.1.4) '@modern-js/utils': 2.65.1 '@rsbuild/core': 1.2.8 '@rsbuild/plugin-node-polyfill': 1.3.0(@rsbuild/core@1.2.8) @@ -12718,7 +10550,7 @@ packages: /@modern-js/babel-compiler@2.46.1: resolution: {integrity: sha512-JaEmVDOGFjn7wzDFRnKC8YWsmQtf5lxTWjkPHF1pZMVfnwbEo0wXeq1/ZqPtGzSO+vw6afhI0LZbB+2tF1paMw==} dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@modern-js/utils': 2.46.1 '@swc/helpers': 0.5.3 transitivePeerDependencies: @@ -12728,7 +10560,7 @@ packages: /@modern-js/babel-compiler@2.65.1: resolution: {integrity: sha512-wh1GPBUOq9QNB97Bj/BOmCJCaBPdKtQoYihubfTmIqdwzTlBSTyjKD/ERCIJ406iSYOF2VWRa/velWYewch+xQ==} dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@modern-js/utils': 2.65.1 '@swc/helpers': 0.5.13 transitivePeerDependencies: @@ -12758,14 +10590,14 @@ packages: /@modern-js/babel-preset@2.59.0(@rsbuild/core@1.0.1-rc.4): resolution: {integrity: sha512-TJAMXlt8w5geaYnUKwdyiQ2XuGdm+wB7tysMhHGPWOtrYaZJ0UMgKnQ3gLCFRDIBi6KzkjxBxc5NvSAnq5TN5g==} dependencies: - '@babel/core': 7.26.9 - '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.26.9) - '@babel/plugin-proposal-export-default-from': 7.24.7(@babel/core@7.26.9) - '@babel/plugin-proposal-partial-application': 7.24.7(@babel/core@7.26.9) - '@babel/plugin-proposal-pipeline-operator': 7.24.7(@babel/core@7.26.9) - '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.26.9) - '@babel/preset-env': 7.26.0(@babel/core@7.26.9) - '@babel/preset-typescript': 7.26.0(@babel/core@7.26.9) + '@babel/core': 7.26.10 + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-proposal-export-default-from': 7.24.7(@babel/core@7.26.10) + '@babel/plugin-proposal-partial-application': 7.24.7(@babel/core@7.26.10) + '@babel/plugin-proposal-pipeline-operator': 7.24.7(@babel/core@7.26.10) + '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.26.10) + '@babel/preset-env': 7.26.0(@babel/core@7.26.10) + '@babel/preset-typescript': 7.26.0(@babel/core@7.26.10) '@babel/runtime': 7.26.0 '@babel/types': 7.26.9 '@rsbuild/plugin-babel': 1.0.1-rc.4(@rsbuild/core@1.0.1-rc.4) @@ -12781,14 +10613,14 @@ packages: /@modern-js/babel-preset@2.65.1(@rsbuild/core@1.2.8): resolution: {integrity: sha512-4nGap3O54zWB6vVXFrm1ZCp1w/KfziOCxa0Sib8Tgl3O4m7uycYZyi6SWWwyCXVL9EkQ0sbLY/yDSz+2QkICSA==} dependencies: - '@babel/core': 7.26.9 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.9) - '@babel/plugin-proposal-export-default-from': 7.25.8(@babel/core@7.26.9) - '@babel/plugin-proposal-partial-application': 7.25.8(@babel/core@7.26.9) - '@babel/plugin-proposal-pipeline-operator': 7.25.7(@babel/core@7.26.9) - '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.26.9) - '@babel/preset-env': 7.26.0(@babel/core@7.26.9) - '@babel/preset-typescript': 7.26.0(@babel/core@7.26.9) + '@babel/core': 7.26.10 + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-proposal-export-default-from': 7.25.8(@babel/core@7.26.10) + '@babel/plugin-proposal-partial-application': 7.25.8(@babel/core@7.26.10) + '@babel/plugin-proposal-pipeline-operator': 7.25.7(@babel/core@7.26.10) + '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.26.10) + '@babel/preset-env': 7.26.0(@babel/core@7.26.10) + '@babel/preset-typescript': 7.26.0(@babel/core@7.26.10) '@babel/runtime': 7.26.0 '@babel/types': 7.26.9 '@rsbuild/plugin-babel': 1.0.3(@rsbuild/core@1.2.8) @@ -12805,7 +10637,7 @@ packages: resolution: {integrity: sha512-nlniPnfeP+rofd1LX2BBX7Vy2pZkxnBnxK7u8rfT/9XUJzHAbjvPxVPyB8IbBIoL9RnLWWQtvTDpAAbz/jRo+Q==} engines: {node: '>=14.0.0'} dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/parser': 7.26.9 '@babel/types': 7.26.9 '@modern-js/prod-server': 2.46.1(@types/express@4.17.21)(react-dom@18.3.1)(react@18.3.1) @@ -12814,15 +10646,15 @@ packages: '@modern-js/utils': 2.46.1 '@swc/helpers': 0.5.3 acorn: 8.14.0 - caniuse-lite: 1.0.30001714 - css-minimizer-webpack-plugin: 5.0.1(esbuild@0.18.20)(webpack@5.94.0) + caniuse-lite: 1.0.30001717 + css-minimizer-webpack-plugin: 5.0.1(esbuild@0.18.20)(webpack@5.98.0) cssnano: 6.0.1(postcss@8.4.31) - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.0.4)(webpack@5.94.0) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.0.4)(webpack@5.98.0) htmlparser2: 9.0.0 line-diff: 2.1.1 postcss: 8.4.31 source-map: 0.7.4 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) webpack-sources: 3.2.3 zod: 3.23.8 zod-validation-error: 1.2.0(zod@3.23.8) @@ -12862,23 +10694,23 @@ packages: '@modern-js/server': 2.46.1(@rsbuild/core@0.3.11)(@types/express@4.17.21)(react-dom@18.3.1)(react@18.3.1) '@modern-js/types': 2.46.1 '@modern-js/utils': 2.46.1 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.10(react-refresh@0.14.2)(webpack@5.94.0) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.10(react-refresh@0.14.2)(webpack@5.98.0) '@rsbuild/babel-preset': 0.3.4(@rsbuild/core@0.3.11)(@swc/helpers@0.5.3) '@swc/helpers': 0.5.3 babel-plugin-import: 1.13.5 babel-plugin-styled-components: 1.13.3(styled-components@6.1.8) caniuse-lite: 1.0.30001668 - html-webpack-plugin: 5.5.3(webpack@5.94.0) + html-webpack-plugin: 5.5.3(webpack@5.98.0) lodash: 4.17.21 - mini-css-extract-plugin: 2.7.6(webpack@5.94.0) + mini-css-extract-plugin: 2.7.6(webpack@5.98.0) postcss: 8.4.31 react-refresh: 0.14.2 - style-loader: 3.3.3(webpack@5.94.0) - terser-webpack-plugin: 5.3.9(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.94.0) - ts-loader: 9.4.4(typescript@5.0.4)(webpack@5.94.0) + style-loader: 3.3.3(webpack@5.98.0) + terser-webpack-plugin: 5.3.9(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.98.0) + ts-loader: 9.4.4(typescript@5.0.4)(webpack@5.98.0) tsconfig-paths-webpack-plugin: 4.1.0 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.5.3)(webpack@5.94.0) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.5.3)(webpack@5.98.0) transitivePeerDependencies: - '@babel/traverse' - '@parcel/css' @@ -13132,7 +10964,7 @@ packages: - react-dom dev: true - /@modern-js/render@2.65.1(react-dom@18.3.1)(react@18.3.1)(webpack@5.94.0): + /@modern-js/render@2.65.1(react-dom@18.3.1)(react@18.3.1)(webpack@5.98.0): resolution: {integrity: sha512-gA1TijVW+bfsjc8n22hle28gt/YLrrexlFCI3JyaeX+LPxV1vZEJxMx0X7NDNd5zFetHT5kUaz/zkZYzUaeW4w==} peerDependencies: react: '>=17.0.0' @@ -13142,7 +10974,7 @@ packages: '@swc/helpers': 0.5.13 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-server-dom-webpack: 19.0.0(react-dom@18.3.1)(react@18.3.1)(webpack@5.94.0) + react-server-dom-webpack: 19.0.0(react-dom@18.3.1)(react@18.3.1)(webpack@5.98.0) rsc-html-stream: 0.0.4 transitivePeerDependencies: - webpack @@ -13200,7 +11032,7 @@ packages: react-router-dom: 6.27.0(react-dom@18.3.1)(react@18.3.1) serialize-javascript: 6.0.2 - /@modern-js/runtime@2.65.1(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)(webpack@5.94.0): + /@modern-js/runtime@2.65.1(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)(webpack@5.98.0): resolution: {integrity: sha512-6PJ7Rrj/bLsJ9ZjXrxWd4cH4pDuEToWFXq8coKXr+8ysNBGoNuoQxeF5Scb/kJtOCjL7b3XUw5ND2HZf3fYlDQ==} engines: {node: '>=14.17.6'} peerDependencies: @@ -13221,7 +11053,7 @@ packages: '@modern-js/plugin': 2.65.1 '@modern-js/plugin-data-loader': 2.65.1(react-dom@18.3.1)(react@18.3.1) '@modern-js/plugin-v2': 2.65.1(react-dom@18.3.1)(react@18.3.1) - '@modern-js/render': 2.65.1(react-dom@18.3.1)(react@18.3.1)(webpack@5.94.0) + '@modern-js/render': 2.65.1(react-dom@18.3.1)(react@18.3.1)(webpack@5.98.0) '@modern-js/runtime-utils': 2.65.1(react-dom@18.3.1)(react@18.3.1) '@modern-js/types': 2.65.1 '@modern-js/utils': 2.65.1 @@ -13246,7 +11078,7 @@ packages: - supports-color - webpack - /@modern-js/runtime@2.65.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(webpack@5.94.0): + /@modern-js/runtime@2.65.1(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(webpack@5.98.0): resolution: {integrity: sha512-6PJ7Rrj/bLsJ9ZjXrxWd4cH4pDuEToWFXq8coKXr+8ysNBGoNuoQxeF5Scb/kJtOCjL7b3XUw5ND2HZf3fYlDQ==} engines: {node: '>=14.17.6'} peerDependencies: @@ -13267,7 +11099,7 @@ packages: '@modern-js/plugin': 2.65.1 '@modern-js/plugin-data-loader': 2.65.1(react-dom@18.3.1)(react@18.3.1) '@modern-js/plugin-v2': 2.65.1(react-dom@18.3.1)(react@18.3.1) - '@modern-js/render': 2.65.1(react-dom@18.3.1)(react@18.3.1)(webpack@5.94.0) + '@modern-js/render': 2.65.1(react-dom@18.3.1)(react@18.3.1)(webpack@5.98.0) '@modern-js/runtime-utils': 2.65.1(react-dom@18.3.1)(react@18.3.1) '@modern-js/types': 2.65.1 '@modern-js/utils': 2.65.1 @@ -13323,17 +11155,17 @@ packages: /@modern-js/server-utils@2.46.1(@rsbuild/core@0.3.11): resolution: {integrity: sha512-Wo+g6q55A2UUTMwbbYUWkGey/H/1yE8mI4awdZ7GKMxemYKXlrvbGax0adiRrbB0R8NPjCSiB3Pq3t9aY2Ejuw==} dependencies: - '@babel/core': 7.26.9 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.9) - '@babel/preset-env': 7.26.0(@babel/core@7.26.9) - '@babel/preset-react': 7.26.3(@babel/core@7.26.9) - '@babel/preset-typescript': 7.26.0(@babel/core@7.26.9) + '@babel/core': 7.26.10 + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.10) + '@babel/preset-env': 7.26.0(@babel/core@7.26.10) + '@babel/preset-react': 7.26.3(@babel/core@7.26.10) + '@babel/preset-typescript': 7.26.0(@babel/core@7.26.10) '@modern-js/babel-compiler': 2.46.1 '@modern-js/babel-plugin-module-resolver': 2.46.1 '@modern-js/utils': 2.46.1 '@rsbuild/babel-preset': 0.3.4(@rsbuild/core@0.3.11)(@swc/helpers@0.5.3) '@swc/helpers': 0.5.3 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.26.9)(@babel/traverse@7.26.9) + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.26.10) transitivePeerDependencies: - '@babel/traverse' - '@rsbuild/core' @@ -13374,8 +11206,8 @@ packages: tsconfig-paths: optional: true dependencies: - '@babel/core': 7.26.9 - '@babel/register': 7.25.7(@babel/core@7.26.9) + '@babel/core': 7.26.10 + '@babel/register': 7.25.7(@babel/core@7.26.10) '@modern-js/prod-server': 2.46.1(@types/express@4.17.21)(react-dom@18.3.1)(react@18.3.1) '@modern-js/runtime-utils': 2.46.1(react-dom@18.3.1)(react@18.3.1) '@modern-js/server-utils': 2.46.1(@rsbuild/core@0.3.11) @@ -13439,13 +11271,13 @@ packages: - utf-8-validate dev: true - /@modern-js/storybook-builder@2.65.1(@rspack/core@1.0.8)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.94.0): + /@modern-js/storybook-builder@2.65.1(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-H0bHNnaA79/Wu2Ptfdsp9f3Cb2FxrqGF0XHOJ+0aPn0yIGptrt1FKG4BSyGcl4wCqobp+xwLi6xfEOd1t5wBkA==} engines: {node: '>=16.0.0'} dependencies: '@modern-js/core': 2.65.1 - '@modern-js/runtime': 2.65.1(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)(webpack@5.94.0) - '@modern-js/uni-builder': 2.65.1(@rspack/core@1.0.8)(esbuild@0.18.20)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) + '@modern-js/runtime': 2.65.1(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)(webpack@5.98.0) + '@modern-js/uni-builder': 2.65.1(@rspack/core@1.3.9)(esbuild@0.18.20)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4) '@modern-js/utils': 2.65.1 '@rsbuild/core': 1.2.8 '@storybook/components': 7.6.20(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) @@ -13456,7 +11288,7 @@ packages: '@storybook/mdx2-csf': 1.1.0 '@storybook/preview': 7.6.20 '@storybook/preview-api': 7.6.20 - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.0.4)(webpack@5.94.0) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.0.4)(webpack@5.98.0) '@storybook/router': 7.6.20 '@storybook/theming': 7.6.20(react-dom@18.3.1)(react@18.3.1) ast-types: 0.14.2 @@ -13494,12 +11326,12 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/storybook@2.65.1(@rspack/core@1.0.8)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.94.0): + /@modern-js/storybook@2.65.1(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-Lx/zvNEqY1uRCzxohUOmPj6xOoMUcWeb457N/zD8fcmQcmtvAJRFIqu0X4BCXMUYQCXjeRilKqLrm18osMfLVQ==} engines: {node: '>=16.0.0'} hasBin: true dependencies: - '@modern-js/storybook-builder': 2.65.1(@rspack/core@1.0.8)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.94.0) + '@modern-js/storybook-builder': 2.65.1(@rspack/core@1.3.9)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4)(webpack@5.98.0) '@modern-js/utils': 2.65.1 '@storybook/react': 7.6.20(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(typescript@5.0.4) storybook: 7.6.20(encoding@0.1.13) @@ -13637,7 +11469,7 @@ packages: /@modern-js/types@2.65.1: resolution: {integrity: sha512-dwU4WJGOfzVSts9+Hb/A3ALAChUv2q3lHV+a3isB1S48xSC5n6fee6XYwcwofVv6136bzdCyInMZeZzLbsFdnw==} - /@modern-js/uni-builder@2.65.1(@rspack/core@1.0.8)(esbuild@0.17.19)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4): + /@modern-js/uni-builder@2.65.1(@rspack/core@1.3.9)(esbuild@0.17.19)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4): resolution: {integrity: sha512-w3ae1++fGZ9OLOb+w/Hyw5I3kss1euxjwAz+sKJXxSIBINBlGDgKkYUFWNedCfT4B0H5leJYqUxu28O2sfcR9A==} dependencies: '@babel/core': 7.26.9 @@ -13661,10 +11493,10 @@ packages: '@rsbuild/plugin-styled-components': 1.2.2-beta.0(@rsbuild/core@1.2.8) '@rsbuild/plugin-svgr': 1.0.6(@rsbuild/core@1.2.8)(typescript@5.0.4) '@rsbuild/plugin-toml': 1.0.1(@rsbuild/core@1.2.8) - '@rsbuild/plugin-type-check': 1.2.1(@rsbuild/core@1.2.8)(@rspack/core@1.0.8)(typescript@5.0.4) + '@rsbuild/plugin-type-check': 1.2.1(@rsbuild/core@1.2.8)(@rspack/core@1.3.9)(typescript@5.0.4) '@rsbuild/plugin-typed-css-modules': 1.0.2(@rsbuild/core@1.2.8) '@rsbuild/plugin-yaml': 1.0.2(@rsbuild/core@1.2.8) - '@rsbuild/webpack': 1.2.2(@rsbuild/core@1.2.8)(@rspack/core@1.0.8)(@swc/core@1.10.16)(esbuild@0.17.19)(webpack-cli@5.1.4) + '@rsbuild/webpack': 1.2.2(@rsbuild/core@1.2.8)(@rspack/core@1.3.9)(@swc/core@1.10.16)(esbuild@0.17.19)(webpack-cli@5.1.4) '@swc/core': 1.10.16(@swc/helpers@0.5.13) '@swc/helpers': 0.5.13 autoprefixer: 10.4.20(postcss@8.4.38) @@ -13677,7 +11509,7 @@ packages: es-module-lexer: 1.6.0 glob: 9.3.5 html-minifier-terser: 7.2.0 - html-webpack-plugin: 5.6.3(@rspack/core@1.0.8)(webpack@5.98.0) + html-webpack-plugin: 5.6.3(@rspack/core@1.3.9)(webpack@5.98.0) lodash: 4.17.21 magic-string: 0.30.17 picocolors: 1.1.1 @@ -13690,7 +11522,7 @@ packages: postcss-nesting: 12.1.5(postcss@8.4.38) postcss-page-break: 3.0.4(postcss@8.4.38) react-refresh: 0.14.2 - rspack-manifest-plugin: 5.0.3(@rspack/core@1.0.8) + rspack-manifest-plugin: 5.0.3(@rspack/core@1.3.9) terser-webpack-plugin: 5.3.11(@swc/core@1.10.16)(esbuild@0.17.19)(webpack@5.98.0) ts-deepmerge: 7.0.2 ts-loader: 9.4.4(typescript@5.0.4)(webpack@5.98.0) @@ -13718,7 +11550,7 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/uni-builder@2.65.1(@rspack/core@1.0.8)(esbuild@0.17.19)(styled-components@6.1.8)(typescript@5.5.2)(webpack-cli@5.1.4): + /@modern-js/uni-builder@2.65.1(@rspack/core@1.3.9)(esbuild@0.17.19)(styled-components@6.1.8)(typescript@5.5.2)(webpack-cli@5.1.4): resolution: {integrity: sha512-w3ae1++fGZ9OLOb+w/Hyw5I3kss1euxjwAz+sKJXxSIBINBlGDgKkYUFWNedCfT4B0H5leJYqUxu28O2sfcR9A==} dependencies: '@babel/core': 7.26.9 @@ -13742,10 +11574,10 @@ packages: '@rsbuild/plugin-styled-components': 1.2.2-beta.0(@rsbuild/core@1.2.8) '@rsbuild/plugin-svgr': 1.0.6(@rsbuild/core@1.2.8)(typescript@5.5.2) '@rsbuild/plugin-toml': 1.0.1(@rsbuild/core@1.2.8) - '@rsbuild/plugin-type-check': 1.2.1(@rsbuild/core@1.2.8)(@rspack/core@1.0.8)(typescript@5.5.2) + '@rsbuild/plugin-type-check': 1.2.1(@rsbuild/core@1.2.8)(@rspack/core@1.3.9)(typescript@5.5.2) '@rsbuild/plugin-typed-css-modules': 1.0.2(@rsbuild/core@1.2.8) '@rsbuild/plugin-yaml': 1.0.2(@rsbuild/core@1.2.8) - '@rsbuild/webpack': 1.2.2(@rsbuild/core@1.2.8)(@rspack/core@1.0.8)(@swc/core@1.10.16)(esbuild@0.17.19)(webpack-cli@5.1.4) + '@rsbuild/webpack': 1.2.2(@rsbuild/core@1.2.8)(@rspack/core@1.3.9)(@swc/core@1.10.16)(esbuild@0.17.19)(webpack-cli@5.1.4) '@swc/core': 1.10.16(@swc/helpers@0.5.13) '@swc/helpers': 0.5.13 autoprefixer: 10.4.20(postcss@8.4.38) @@ -13758,7 +11590,7 @@ packages: es-module-lexer: 1.6.0 glob: 9.3.5 html-minifier-terser: 7.2.0 - html-webpack-plugin: 5.6.3(@rspack/core@1.0.8)(webpack@5.98.0) + html-webpack-plugin: 5.6.3(@rspack/core@1.3.9)(webpack@5.98.0) lodash: 4.17.21 magic-string: 0.30.17 picocolors: 1.1.1 @@ -13771,7 +11603,7 @@ packages: postcss-nesting: 12.1.5(postcss@8.4.38) postcss-page-break: 3.0.4(postcss@8.4.38) react-refresh: 0.14.2 - rspack-manifest-plugin: 5.0.3(@rspack/core@1.0.8) + rspack-manifest-plugin: 5.0.3(@rspack/core@1.3.9) terser-webpack-plugin: 5.3.11(@swc/core@1.10.16)(esbuild@0.17.19)(webpack@5.98.0) ts-deepmerge: 7.0.2 ts-loader: 9.4.4(typescript@5.5.2)(webpack@5.98.0) @@ -13799,7 +11631,7 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/uni-builder@2.65.1(@rspack/core@1.0.8)(esbuild@0.18.20)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4): + /@modern-js/uni-builder@2.65.1(@rspack/core@1.3.9)(esbuild@0.18.20)(styled-components@6.1.8)(typescript@5.0.4)(webpack-cli@5.1.4): resolution: {integrity: sha512-w3ae1++fGZ9OLOb+w/Hyw5I3kss1euxjwAz+sKJXxSIBINBlGDgKkYUFWNedCfT4B0H5leJYqUxu28O2sfcR9A==} dependencies: '@babel/core': 7.26.9 @@ -13823,10 +11655,10 @@ packages: '@rsbuild/plugin-styled-components': 1.2.2-beta.0(@rsbuild/core@1.2.8) '@rsbuild/plugin-svgr': 1.0.6(@rsbuild/core@1.2.8)(typescript@5.0.4) '@rsbuild/plugin-toml': 1.0.1(@rsbuild/core@1.2.8) - '@rsbuild/plugin-type-check': 1.2.1(@rsbuild/core@1.2.8)(@rspack/core@1.0.8)(typescript@5.0.4) + '@rsbuild/plugin-type-check': 1.2.1(@rsbuild/core@1.2.8)(@rspack/core@1.3.9)(typescript@5.0.4) '@rsbuild/plugin-typed-css-modules': 1.0.2(@rsbuild/core@1.2.8) '@rsbuild/plugin-yaml': 1.0.2(@rsbuild/core@1.2.8) - '@rsbuild/webpack': 1.2.2(@rsbuild/core@1.2.8)(@rspack/core@1.0.8)(@swc/core@1.10.16)(esbuild@0.18.20)(webpack-cli@5.1.4) + '@rsbuild/webpack': 1.2.2(@rsbuild/core@1.2.8)(@rspack/core@1.3.9)(@swc/core@1.10.16)(esbuild@0.18.20)(webpack-cli@5.1.4) '@swc/core': 1.10.16(@swc/helpers@0.5.13) '@swc/helpers': 0.5.13 autoprefixer: 10.4.20(postcss@8.4.38) @@ -13839,7 +11671,7 @@ packages: es-module-lexer: 1.6.0 glob: 9.3.5 html-minifier-terser: 7.2.0 - html-webpack-plugin: 5.6.3(@rspack/core@1.0.8)(webpack@5.98.0) + html-webpack-plugin: 5.6.3(@rspack/core@1.3.9)(webpack@5.98.0) lodash: 4.17.21 magic-string: 0.30.17 picocolors: 1.1.1 @@ -13852,7 +11684,7 @@ packages: postcss-nesting: 12.1.5(postcss@8.4.38) postcss-page-break: 3.0.4(postcss@8.4.38) react-refresh: 0.14.2 - rspack-manifest-plugin: 5.0.3(@rspack/core@1.0.8) + rspack-manifest-plugin: 5.0.3(@rspack/core@1.3.9) terser-webpack-plugin: 5.3.11(@swc/core@1.10.16)(esbuild@0.18.20)(webpack@5.98.0) ts-deepmerge: 7.0.2 ts-loader: 9.4.4(typescript@5.0.4)(webpack@5.98.0) @@ -13884,7 +11716,7 @@ packages: resolution: {integrity: sha512-kV4N3JMfyl4pYJIPhtMTby7EOxid9Adq298Z9b2TbAb1EgzyiuDviOakzcks8jRAiesuI9sh7TFjLPniHdSQUA==} dependencies: '@swc/helpers': 0.5.3 - caniuse-lite: 1.0.30001714 + caniuse-lite: 1.0.30001717 lodash: 4.17.21 rslog: 1.2.3 dev: true @@ -13906,18 +11738,10 @@ packages: lodash: 4.17.21 rslog: 1.2.3 - /@module-federation/bridge-react-webpack-plugin@0.6.11: - resolution: {integrity: sha512-VUD7g1RIom7KtQaO7bcPd7sCzsO6jeRVwOSx5smFr9K6FpkWeiwWtJmhyuhc0uzstzVdkOk77pqMP0xmrXpV+g==} + /@module-federation/bridge-react-webpack-plugin@0.13.1: + resolution: {integrity: sha512-3RgGd8KcRw5vibnxWa1NUWwfb0tKwn8OvHeQ4GFKzMvDLm+QpCgQd9LeTEBP38wZgGXVtIJR3y5FPnufWswFKw==} dependencies: - '@module-federation/sdk': 0.6.11 - '@types/semver': 7.5.8 - semver: 7.6.3 - dev: true - - /@module-federation/bridge-react-webpack-plugin@0.6.16: - resolution: {integrity: sha512-AQj20lUL5fmdz4un56W3VF8naZaRDmztczl+/j4Qa69JAaUbbZK6zZJ3NEjx0cNzpiq/mGmG9Vik3V4rI/4BUA==} - dependencies: - '@module-federation/sdk': 0.6.16 + '@module-federation/sdk': 0.13.1 '@types/semver': 7.5.8 semver: 7.6.3 dev: true @@ -13930,43 +11754,41 @@ packages: semver: 7.6.3 dev: false - /@module-federation/bridge-react-webpack-plugin@0.7.6: - resolution: {integrity: sha512-eD1JZDQ+h5WLdA58MmAE1DzLwvFaGJeeam3Tswc/sEUb4QGT86X4Fme+dMTBRYRoAq/tRYql3DlVTFhdmrUVzg==} + /@module-federation/bridge-react-webpack-plugin@0.9.1: + resolution: {integrity: sha512-znN/Qm6M0U1t3iF10gu1hSxDkk18yz78yvk+AMB34UDzpXHiC1zbpIeV2CQNV5GCeafmCICmcn9y1qh7F54KTg==} dependencies: - '@module-federation/sdk': 0.7.6 + '@module-federation/sdk': 0.9.1 '@types/semver': 7.5.8 semver: 7.6.3 dev: true - /@module-federation/bridge-react-webpack-plugin@0.7.7: - resolution: {integrity: sha512-5E+pAF8Niw+svROrD0x2F/QlhGb2/fRupN6xN2yvcKofMSdvY9/2txKKWSw0E51HFlKslb9MWLenayOfJtT+VA==} - dependencies: - '@module-federation/sdk': 0.7.7 - '@types/semver': 7.5.8 - semver: 7.6.3 - dev: true - - /@module-federation/data-prefetch@0.6.11(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-cNCk1YJJal2RvMKu2S413GVHlEUMYbzzzJbWBzZXwcW3DupOeLGs2ENvl32whAvF1RyOlf6LRYcypqE22LUxBQ==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' + /@module-federation/cli@0.13.1(typescript@5.7.3)(vue-tsc@2.1.6): + resolution: {integrity: sha512-ej7eZTVUiRMor37pkl2y3hbXwcaNvPgbZJVO+hb2c7cKBjWto7AndgR5qcKpcXXXlhbGwtnI+VrgldruKC+AqQ==} + engines: {node: '>=16.0.0'} + hasBin: true dependencies: - '@module-federation/runtime': 0.6.11 - '@module-federation/sdk': 0.6.11 - fs-extra: 9.1.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@modern-js/node-bundle-require': 2.65.1 + '@module-federation/dts-plugin': 0.13.1(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/sdk': 0.13.1 + chalk: 3.0.0 + commander: 11.1.0 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - typescript + - utf-8-validate + - vue-tsc dev: true - /@module-federation/data-prefetch@0.6.16(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-m5SNKlAkB2FFCs2cl6LWqo6s2NZ7HuCrp6QrrMzuKjB6EddvKojVQxOzrWdcMLs1vESy6fyU4M4U7PxSojw6Ww==} + /@module-federation/data-prefetch@0.13.1(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-hj3R72rRyune4fb4V4OFmo1Rfa9T9u0so2Q4vt69frPc2NV2FPPJkIvHGs/geGTLOgt4nn7OH1/ukmR3wWvSuA==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@module-federation/runtime': 0.6.16 - '@module-federation/sdk': 0.6.16 + '@module-federation/runtime': 0.13.1 + '@module-federation/sdk': 0.13.1 fs-extra: 9.1.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -13985,67 +11807,21 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@module-federation/data-prefetch@0.7.6(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-AMpfnuIAK/Y5M682BUsnc13ARCEKhEvb0tXF4S+l7jfL08oE9gyo+G/nk0LIzZBO2mLDz5g2AydAERanM6gswQ==} + /@module-federation/data-prefetch@0.9.1(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-rS1AsgRvIMAWK8oMprEBF0YQ3WvsqnumjinvAZU1Dqut5DICmpQMTPEO1OrAKyjO+PQgEhmq13HggzN6ebGLrQ==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@module-federation/runtime': 0.7.6 - '@module-federation/sdk': 0.7.6 + '@module-federation/runtime': 0.9.1 + '@module-federation/sdk': 0.9.1 fs-extra: 9.1.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: true - /@module-federation/data-prefetch@0.7.7(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-SDiXE4LtXujR3A0bM9gN+ChpyZmAVkmic8bTSbs+o6a+WKtIkxcBrwPaFTkijlvSkcda310R6YGBqSbajKQ90w==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - dependencies: - '@module-federation/runtime': 0.7.7 - '@module-federation/sdk': 0.7.7 - fs-extra: 9.1.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - dev: true - - /@module-federation/dts-plugin@0.6.11(typescript@5.5.2)(vue-tsc@2.1.6): - resolution: {integrity: sha512-BRKfLuDuFou/Mg3MlatZN67HSIJ/M4t7mpxeYl93bu7q+87zzD+wUSrY+I+pGz+VEmN/LJ5TujMW4jS3XOP2Pw==} - peerDependencies: - typescript: ^4.9.0 || ^5.0.0 - vue-tsc: '>=1.0.24' - peerDependenciesMeta: - vue-tsc: - optional: true - dependencies: - '@module-federation/managers': 0.6.11 - '@module-federation/sdk': 0.6.11 - '@module-federation/third-party-dts-extractor': 0.6.11 - adm-zip: 0.5.16 - ansi-colors: 4.1.3 - axios: 1.8.2 - chalk: 3.0.0 - fs-extra: 9.1.0 - isomorphic-ws: 5.0.0(ws@8.18.0) - koa: 2.15.3 - lodash.clonedeepwith: 4.5.0 - log4js: 6.9.1 - node-schedule: 2.1.1 - rambda: 9.4.2 - typescript: 5.5.2 - vue-tsc: 2.1.6(typescript@5.5.2) - ws: 8.18.0 - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - dev: true - - /@module-federation/dts-plugin@0.6.16(typescript@5.5.2)(vue-tsc@2.1.6): - resolution: {integrity: sha512-XM6+EYVrS2Q/ZW0u9cH0sJT5t5SQHRjzmW7JWdPv0+wKGCA15WtRMc55boM4Wan7jXJZf+JeD5QLXWiSjaJdnw==} + /@module-federation/dts-plugin@0.13.1(typescript@5.7.3)(vue-tsc@2.1.6): + resolution: {integrity: sha512-PQMs57h9s5pCkLWZ0IyDGCcac4VZ+GgJE40pAWrOQ+/AgTC+WFyAT16M7PsRENS57Qed4wWQwgfOjS9zmfxKJA==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 vue-tsc: '>=1.0.24' @@ -14053,23 +11829,23 @@ packages: vue-tsc: optional: true dependencies: - '@module-federation/error-codes': 0.6.14 - '@module-federation/managers': 0.6.16 - '@module-federation/sdk': 0.6.16 - '@module-federation/third-party-dts-extractor': 0.6.16 + '@module-federation/error-codes': 0.13.1 + '@module-federation/managers': 0.13.1 + '@module-federation/sdk': 0.13.1 + '@module-federation/third-party-dts-extractor': 0.13.1 adm-zip: 0.5.16 ansi-colors: 4.1.3 axios: 1.8.2 chalk: 3.0.0 fs-extra: 9.1.0 isomorphic-ws: 5.0.0(ws@8.18.0) - koa: 2.15.3 + koa: 2.16.1 lodash.clonedeepwith: 4.5.0 log4js: 6.9.1 node-schedule: 2.1.1 rambda: 9.4.2 - typescript: 5.5.2 - vue-tsc: 2.1.6(typescript@5.5.2) + typescript: 5.7.3 + vue-tsc: 2.1.6(typescript@5.7.3) ws: 8.18.0 transitivePeerDependencies: - bufferutil @@ -14078,7 +11854,7 @@ packages: - utf-8-validate dev: true - /@module-federation/dts-plugin@0.6.9(typescript@5.5.2)(vue-tsc@2.1.6): + /@module-federation/dts-plugin@0.6.9(typescript@5.7.3)(vue-tsc@2.1.6): resolution: {integrity: sha512-uiMjjEFcMlOvRtNu8/tt7sJ5y7WTosTVym0V7lMQjgoeX0QesvZqRhgzw5gQcPcFvbk54RwTUI2rS8OEGScCFw==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -14101,8 +11877,8 @@ packages: log4js: 6.9.1 node-schedule: 2.1.1 rambda: 9.3.0 - typescript: 5.5.2 - vue-tsc: 2.1.6(typescript@5.5.2) + typescript: 5.7.3 + vue-tsc: 2.1.6(typescript@5.7.3) ws: 8.17.1 transitivePeerDependencies: - bufferutil @@ -14111,8 +11887,8 @@ packages: - utf-8-validate dev: false - /@module-federation/dts-plugin@0.7.6(typescript@5.5.2)(vue-tsc@2.1.6): - resolution: {integrity: sha512-K8T8+Ip+fCQkTOxAQbAW47drphN36+WcvcOusn/fsIT+1exdhyvqxSCj8V7MLCtjA9kGDi0jHIGN6MN4p2cV0Q==} + /@module-federation/dts-plugin@0.9.1(typescript@5.7.3)(vue-tsc@2.1.6): + resolution: {integrity: sha512-DezBrFaIKfDcEY7UhqyO1WbYocERYsR/CDN8AV6OvMnRlQ8u0rgM8qBUJwx0s+K59f+CFQFKEN4C8p7naCiHrw==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 vue-tsc: '>=1.0.24' @@ -14120,57 +11896,23 @@ packages: vue-tsc: optional: true dependencies: - '@module-federation/error-codes': 0.7.6 - '@module-federation/managers': 0.7.6 - '@module-federation/sdk': 0.7.6 - '@module-federation/third-party-dts-extractor': 0.7.6 + '@module-federation/error-codes': 0.9.1 + '@module-federation/managers': 0.9.1 + '@module-federation/sdk': 0.9.1 + '@module-federation/third-party-dts-extractor': 0.9.1 adm-zip: 0.5.16 ansi-colors: 4.1.3 axios: 1.8.2 chalk: 3.0.0 fs-extra: 9.1.0 isomorphic-ws: 5.0.0(ws@8.18.0) - koa: 2.15.3 + koa: 2.15.4 lodash.clonedeepwith: 4.5.0 log4js: 6.9.1 node-schedule: 2.1.1 - rambda: 9.3.0 - typescript: 5.5.2 - vue-tsc: 2.1.6(typescript@5.5.2) - ws: 8.18.0 - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - dev: true - - /@module-federation/dts-plugin@0.7.7(typescript@5.5.2)(vue-tsc@2.1.6): - resolution: {integrity: sha512-ct4O/J3f/wVcvEXKDCe83r3LIfQTMy+aTej2RJwZZT+6mlA82cQ9FZgsCY60FAKtsr3UcOPSGEPxAwXQ5iKChA==} - peerDependencies: - typescript: ^4.9.0 || ^5.0.0 - vue-tsc: '>=1.0.24' - peerDependenciesMeta: - vue-tsc: - optional: true - dependencies: - '@module-federation/error-codes': 0.7.7 - '@module-federation/managers': 0.7.7 - '@module-federation/sdk': 0.7.7 - '@module-federation/third-party-dts-extractor': 0.7.7 - adm-zip: 0.5.16 - ansi-colors: 4.1.3 - axios: 1.8.2 - chalk: 3.0.0 - fs-extra: 9.1.0 - isomorphic-ws: 5.0.0(ws@8.18.0) - koa: 2.15.3 - lodash.clonedeepwith: 4.5.0 - log4js: 6.9.1 - node-schedule: 2.1.1 - rambda: 9.3.0 - typescript: 5.5.2 - vue-tsc: 2.1.6(typescript@5.5.2) + rambda: 9.4.2 + typescript: 5.7.3 + vue-tsc: 2.1.6(typescript@5.7.3) ws: 8.18.0 transitivePeerDependencies: - bufferutil @@ -14179,44 +11921,9 @@ packages: - utf-8-validate dev: true - /@module-federation/enhanced@0.6.11(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(vue-tsc@2.1.6)(webpack@5.94.0): - resolution: {integrity: sha512-billwprfdc/ehPFdwCNTdm0685pry0qvlhrT9UEYjqHDMHanXTWNQJJLqf5Tz8OzA2/ex6+y8yMcdeKJs+nXEQ==} - peerDependencies: - typescript: ^4.9.0 || ^5.0.0 - vue-tsc: '>=1.0.24' - webpack: ^5.0.0 - peerDependenciesMeta: - typescript: - optional: true - vue-tsc: - optional: true - webpack: - optional: true - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.6.11 - '@module-federation/data-prefetch': 0.6.11(react-dom@18.3.1)(react@18.3.1) - '@module-federation/dts-plugin': 0.6.11(typescript@5.5.2)(vue-tsc@2.1.6) - '@module-federation/managers': 0.6.11 - '@module-federation/manifest': 0.6.11(typescript@5.5.2)(vue-tsc@2.1.6) - '@module-federation/rspack': 0.6.11(typescript@5.5.2)(vue-tsc@2.1.6) - '@module-federation/runtime-tools': 0.6.11 - '@module-federation/sdk': 0.6.11 - btoa: 1.2.1 - typescript: 5.5.2 - upath: 2.0.1 - vue-tsc: 2.1.6(typescript@5.5.2) - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - transitivePeerDependencies: - - bufferutil - - debug - - react - - react-dom - - supports-color - - utf-8-validate - dev: true - - /@module-federation/enhanced@0.6.16(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(vue-tsc@2.1.6)(webpack@5.94.0): - resolution: {integrity: sha512-5MqA35WGvPmCScT/xNnheR4RBa2oYHkLpeVjOA0xg0PeUTC7aSfGRLsntzFeyzLITSjbVTupK2YwmjiZr3Z0LQ==} + /@module-federation/enhanced@0.13.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.1.6)(webpack@5.98.0): + resolution: {integrity: sha512-jbbk68RnvNmusGGcXNXVDJAzJOFB/hV+RVV2wWNWmBOVkDZPiWj7aFb0cJAwc9EYZbPel3QzRitZJ73+SaH1IA==} + hasBin: true peerDependencies: typescript: ^4.9.0 || ^5.0.0 vue-tsc: '>=1.0.24' @@ -14229,20 +11936,25 @@ packages: webpack: optional: true dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.6.16 - '@module-federation/data-prefetch': 0.6.16(react-dom@18.3.1)(react@18.3.1) - '@module-federation/dts-plugin': 0.6.16(typescript@5.5.2)(vue-tsc@2.1.6) - '@module-federation/managers': 0.6.16 - '@module-federation/manifest': 0.6.16(typescript@5.5.2)(vue-tsc@2.1.6) - '@module-federation/rspack': 0.6.16(typescript@5.5.2)(vue-tsc@2.1.6) - '@module-federation/runtime-tools': 0.6.16 - '@module-federation/sdk': 0.6.16 + '@module-federation/bridge-react-webpack-plugin': 0.13.1 + '@module-federation/cli': 0.13.1(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/data-prefetch': 0.13.1(react-dom@18.3.1)(react@18.3.1) + '@module-federation/dts-plugin': 0.13.1(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/error-codes': 0.13.1 + '@module-federation/inject-external-runtime-core-plugin': 0.13.1(@module-federation/runtime-tools@0.13.1) + '@module-federation/managers': 0.13.1 + '@module-federation/manifest': 0.13.1(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/rspack': 0.13.1(@rspack/core@1.3.9)(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/runtime-tools': 0.13.1 + '@module-federation/sdk': 0.13.1 btoa: 1.2.1 - typescript: 5.5.2 + schema-utils: 4.3.0 + typescript: 5.7.3 upath: 2.0.1 - vue-tsc: 2.1.6(typescript@5.5.2) - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + vue-tsc: 2.1.6(typescript@5.7.3) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: + - '@rspack/core' - bufferutil - debug - react @@ -14251,7 +11963,7 @@ packages: - utf-8-validate dev: true - /@module-federation/enhanced@0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(vue-tsc@2.1.6)(webpack@5.94.0): + /@module-federation/enhanced@0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.1.6)(webpack@5.94.0): resolution: {integrity: sha512-4bEGQSE6zJ2FMdBTOrRiVjNNzWhUqzWEJGWbsr0bpLNAl4BVx2ah5MyKTrSYqaW//BRA2qc8rmrIreaIawr3kQ==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -14267,16 +11979,16 @@ packages: dependencies: '@module-federation/bridge-react-webpack-plugin': 0.6.9 '@module-federation/data-prefetch': 0.6.9(react-dom@18.3.1)(react@18.3.1) - '@module-federation/dts-plugin': 0.6.9(typescript@5.5.2)(vue-tsc@2.1.6) + '@module-federation/dts-plugin': 0.6.9(typescript@5.7.3)(vue-tsc@2.1.6) '@module-federation/managers': 0.6.9 - '@module-federation/manifest': 0.6.9(typescript@5.5.2)(vue-tsc@2.1.6) - '@module-federation/rspack': 0.6.9(typescript@5.5.2)(vue-tsc@2.1.6) + '@module-federation/manifest': 0.6.9(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/rspack': 0.6.9(typescript@5.7.3)(vue-tsc@2.1.6) '@module-federation/runtime-tools': 0.6.9 '@module-federation/sdk': 0.6.9 btoa: 1.2.1 - typescript: 5.5.2 + typescript: 5.7.3 upath: 2.0.1 - vue-tsc: 2.1.6(typescript@5.5.2) + vue-tsc: 2.1.6(typescript@5.7.3) webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) transitivePeerDependencies: - bufferutil @@ -14287,8 +11999,8 @@ packages: - utf-8-validate dev: false - /@module-federation/enhanced@0.7.6(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(vue-tsc@2.1.6)(webpack@5.94.0): - resolution: {integrity: sha512-ivTVuRKhew/25fiblAW22RybYzyacQsvnQG3y9zSNsYbwcj+0u7THWMmsK8vNKxDUpjxuQulCK07BEycDjoB5Q==} + /@module-federation/enhanced@0.9.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.1.6)(webpack@5.98.0): + resolution: {integrity: sha512-c9siKVjcgT2gtDdOTqEr+GaP2X/PWAS0OV424ljKLstFL1lcS/BIsxWFDmxPPl5hDByAH+1q4YhC1LWY4LNDQw==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 vue-tsc: '>=1.0.24' @@ -14301,56 +12013,23 @@ packages: webpack: optional: true dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.7.6 - '@module-federation/data-prefetch': 0.7.6(react-dom@18.3.1)(react@18.3.1) - '@module-federation/dts-plugin': 0.7.6(typescript@5.5.2)(vue-tsc@2.1.6) - '@module-federation/managers': 0.7.6 - '@module-federation/manifest': 0.7.6(typescript@5.5.2)(vue-tsc@2.1.6) - '@module-federation/rspack': 0.7.6(typescript@5.5.2)(vue-tsc@2.1.6) - '@module-federation/runtime-tools': 0.7.6 - '@module-federation/sdk': 0.7.6 + '@module-federation/bridge-react-webpack-plugin': 0.9.1 + '@module-federation/data-prefetch': 0.9.1(react-dom@18.3.1)(react@18.3.1) + '@module-federation/dts-plugin': 0.9.1(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/error-codes': 0.9.1 + '@module-federation/inject-external-runtime-core-plugin': 0.9.1(@module-federation/runtime-tools@0.9.1) + '@module-federation/managers': 0.9.1 + '@module-federation/manifest': 0.9.1(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/rspack': 0.9.1(@rspack/core@1.3.9)(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/runtime-tools': 0.9.1 + '@module-federation/sdk': 0.9.1 btoa: 1.2.1 - typescript: 5.5.2 + typescript: 5.7.3 upath: 2.0.1 - vue-tsc: 2.1.6(typescript@5.5.2) - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - transitivePeerDependencies: - - bufferutil - - debug - - react - - react-dom - - supports-color - - utf-8-validate - dev: true - - /@module-federation/enhanced@0.7.7(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(vue-tsc@2.1.6)(webpack@5.94.0): - resolution: {integrity: sha512-uuaQCbzyfVcqOz1+Kq5TScExvM+AuzFXBgWxTvop68RufVzf0eRsvTTLBgnrq7b/2loRxzOzrbCciNeTsXCYXA==} - peerDependencies: - typescript: ^4.9.0 || ^5.0.0 - vue-tsc: '>=1.0.24' - webpack: ^5.0.0 - peerDependenciesMeta: - typescript: - optional: true - vue-tsc: - optional: true - webpack: - optional: true - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.7.7 - '@module-federation/data-prefetch': 0.7.7(react-dom@18.3.1)(react@18.3.1) - '@module-federation/dts-plugin': 0.7.7(typescript@5.5.2)(vue-tsc@2.1.6) - '@module-federation/managers': 0.7.7 - '@module-federation/manifest': 0.7.7(typescript@5.5.2)(vue-tsc@2.1.6) - '@module-federation/rspack': 0.7.7(typescript@5.5.2)(vue-tsc@2.1.6) - '@module-federation/runtime-tools': 0.7.7 - '@module-federation/sdk': 0.7.7 - btoa: 1.2.1 - typescript: 5.5.2 - upath: 2.0.1 - vue-tsc: 2.1.6(typescript@5.5.2) - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + vue-tsc: 2.1.6(typescript@5.7.3) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: + - '@rspack/core' - bufferutil - debug - react @@ -14361,36 +12040,35 @@ packages: /@module-federation/error-codes@0.13.1: resolution: {integrity: sha512-azgGDBnFRfqlivHOl96ZjlFUFlukESz2Rnnz/pINiSqoBBNjUE0fcAZP4X6jgrVITuEg90YkruZa7pW9I3m7Uw==} - dev: true - /@module-federation/error-codes@0.6.14: - resolution: {integrity: sha512-ik+ezloFkxmE5atqTUG9lRr9xV5EcKDjH+MZba2IJQT5cZIM6o2ThTC45E013N4SCleaGxBtIGoPLZJzT4xa0Q==} - dev: true - - /@module-federation/error-codes@0.7.6: - resolution: {integrity: sha512-XVzX/sRFj1h5JvOOVMoFppxq0t1t3o/AlEICHgWX+dybIwJgz9g4gihZOWVZfz5/xsKGcUwdH5X7Z2nkuYhJEw==} + /@module-federation/error-codes@0.8.4: + resolution: {integrity: sha512-55LYmrDdKb4jt+qr8qE8U3al62ZANp3FhfVaNPOaAmdTh0jHdD8M3yf5HKFlr5xVkVO4eV/F/J2NCfpbh+pEXQ==} dev: true - /@module-federation/error-codes@0.7.7: - resolution: {integrity: sha512-c38UWAIeK7n7MihCD4fnvD7/Bdh6G2jCwyF+bzold8BYFmId/ck2+tvRoX7qX6qeftWJr61PBfJceffozujG0w==} + /@module-federation/error-codes@0.9.1: + resolution: {integrity: sha512-q8spCvlwUzW42iX1irnlBTcwcZftRNHyGdlaoFO1z/fW4iphnBIfijzkigWQzOMhdPgzqN/up7XN+g5hjBGBtw==} dev: true - /@module-federation/error-codes@0.8.4: - resolution: {integrity: sha512-55LYmrDdKb4jt+qr8qE8U3al62ZANp3FhfVaNPOaAmdTh0jHdD8M3yf5HKFlr5xVkVO4eV/F/J2NCfpbh+pEXQ==} + /@module-federation/inject-external-runtime-core-plugin@0.13.1(@module-federation/runtime-tools@0.13.1): + resolution: {integrity: sha512-K+ltl2AqVqlsvEds1PffCMLDMlC5lvdkyMXOfcZO6u0O4dZlaTtZbT32NchY7kIEvEsj0wyYhX1i2DnsbHpUBw==} + peerDependencies: + '@module-federation/runtime-tools': 0.13.1 + dependencies: + '@module-federation/runtime-tools': 0.13.1 dev: true - /@module-federation/managers@0.6.11: - resolution: {integrity: sha512-HVw9eFTHCegRlWSmNbHXAnY19XHSj19RHHpjZ1Oo71DaHgjJAPJlg4izifcdWt0w+ObAQLOH1DacjYKMIT4W6Q==} + /@module-federation/inject-external-runtime-core-plugin@0.9.1(@module-federation/runtime-tools@0.9.1): + resolution: {integrity: sha512-BPfzu1cqDU5BhM493enVF1VfxJWmruen0ktlHrWdJJlcddhZzyFBGaLAGoGc+83fS75aEllvJTEthw4kMViMQQ==} + peerDependencies: + '@module-federation/runtime-tools': 0.9.1 dependencies: - '@module-federation/sdk': 0.6.11 - find-pkg: 2.0.0 - fs-extra: 9.1.0 + '@module-federation/runtime-tools': 0.9.1 dev: true - /@module-federation/managers@0.6.16: - resolution: {integrity: sha512-9oqJT0F61GhaFE4EFgJjVyQlD8ohXxMJBS9UGCKC6nHd3+PI4NBWGN2D+alBOwvwtt3LhtssbVH8H8HZEM1GnQ==} + /@module-federation/managers@0.13.1: + resolution: {integrity: sha512-vQMrqSFQxjSuGgByC2wcY7zUTmVfhzCyDpnCCq0PtaozK8DcgwsEMzrAT3dbg8ifGUmse/xiRIbTmS5leKK+UQ==} dependencies: - '@module-federation/sdk': 0.6.16 + '@module-federation/sdk': 0.13.1 find-pkg: 2.0.0 fs-extra: 9.1.0 dev: true @@ -14403,45 +12081,20 @@ packages: fs-extra: 9.1.0 dev: false - /@module-federation/managers@0.7.6: - resolution: {integrity: sha512-NW0LJ6TL13oN004D9e50EalcGZyTYHHgyaeKOc90Omb/HMeHxjyhHx7wl1TLRwVN2E5Rk+IO0JrwgrdlNMfAzg==} - dependencies: - '@module-federation/sdk': 0.7.6 - find-pkg: 2.0.0 - fs-extra: 9.1.0 - dev: true - - /@module-federation/managers@0.7.7: - resolution: {integrity: sha512-tdqhcsEg7R2XwdzC4XTwMfrHLzThYiThmSThOTKZ3NKUPKmQlPJqzYD9ejFwH56X43iy2U8X8IsNkiNG2rqAwQ==} + /@module-federation/managers@0.9.1: + resolution: {integrity: sha512-8hpIrvGfiODxS1qelTd7eaLRVF7jrp17RWgeH1DWoprxELANxm5IVvqUryB+7j+BhoQzamog9DL5q4MuNfGgIA==} dependencies: - '@module-federation/sdk': 0.7.7 + '@module-federation/sdk': 0.9.1 find-pkg: 2.0.0 fs-extra: 9.1.0 dev: true - /@module-federation/manifest@0.6.11(typescript@5.5.2)(vue-tsc@2.1.6): - resolution: {integrity: sha512-HLtGulXJQUdOAAXhkDhNOnTld1EsnjNr2GEscsKNmP42vEEqEm6A6jL8hdKS/hrDZJmPOps7XcEv426+jMTDpA==} + /@module-federation/manifest@0.13.1(typescript@5.7.3)(vue-tsc@2.1.6): + resolution: {integrity: sha512-XcuFtLycoR0jQj8op+w20V5n459blNBvGXe//AwkEppQERk8SM5kQgIPvOVbZ8zGx7tl/F2HGTDVZlhDiKzIew==} dependencies: - '@module-federation/dts-plugin': 0.6.11(typescript@5.5.2)(vue-tsc@2.1.6) - '@module-federation/managers': 0.6.11 - '@module-federation/sdk': 0.6.11 - chalk: 3.0.0 - find-pkg: 2.0.0 - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - typescript - - utf-8-validate - - vue-tsc - dev: true - - /@module-federation/manifest@0.6.16(typescript@5.5.2)(vue-tsc@2.1.6): - resolution: {integrity: sha512-YjOk+1uR6E5qIEWiy35IrMyEy+rDGI5nJd+6MQobkXG40DK94mdPxJ7TSCozj/bpZ9SadCxXRCkMiE/gTkryAQ==} - dependencies: - '@module-federation/dts-plugin': 0.6.16(typescript@5.5.2)(vue-tsc@2.1.6) - '@module-federation/managers': 0.6.16 - '@module-federation/sdk': 0.6.16 + '@module-federation/dts-plugin': 0.13.1(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/managers': 0.13.1 + '@module-federation/sdk': 0.13.1 chalk: 3.0.0 find-pkg: 2.0.0 transitivePeerDependencies: @@ -14453,10 +12106,10 @@ packages: - vue-tsc dev: true - /@module-federation/manifest@0.6.9(typescript@5.5.2)(vue-tsc@2.1.6): + /@module-federation/manifest@0.6.9(typescript@5.7.3)(vue-tsc@2.1.6): resolution: {integrity: sha512-JMSPDpHODXOmTyJes8GJ950mbN7tqjQzqgFVUubDOVFOmlC0/MYaRzRPmkApz6d8nUfMbLZYzxNSaBHx8GP0/Q==} dependencies: - '@module-federation/dts-plugin': 0.6.9(typescript@5.5.2)(vue-tsc@2.1.6) + '@module-federation/dts-plugin': 0.6.9(typescript@5.7.3)(vue-tsc@2.1.6) '@module-federation/managers': 0.6.9 '@module-federation/sdk': 0.6.9 chalk: 3.0.0 @@ -14470,12 +12123,12 @@ packages: - vue-tsc dev: false - /@module-federation/manifest@0.7.6(typescript@5.5.2)(vue-tsc@2.1.6): - resolution: {integrity: sha512-xBrFwLjDMUjKRnp+P4X29ZNyhgXSsp+SfrBxVsKJpEESOHalDoNClbo6gXvZAvkBZyo9sY3SJhAwduDwNkg04w==} + /@module-federation/manifest@0.9.1(typescript@5.7.3)(vue-tsc@2.1.6): + resolution: {integrity: sha512-+GteKBXrAUkq49i2CSyWZXM4vYa+mEVXxR9Du71R55nXXxgbzAIoZj9gxjRunj9pcE8+YpAOyfHxLEdWngxWdg==} dependencies: - '@module-federation/dts-plugin': 0.7.6(typescript@5.5.2)(vue-tsc@2.1.6) - '@module-federation/managers': 0.7.6 - '@module-federation/sdk': 0.7.6 + '@module-federation/dts-plugin': 0.9.1(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/managers': 0.9.1 + '@module-federation/sdk': 0.9.1 chalk: 3.0.0 find-pkg: 2.0.0 transitivePeerDependencies: @@ -14487,29 +12140,12 @@ packages: - vue-tsc dev: true - /@module-federation/manifest@0.7.7(typescript@5.5.2)(vue-tsc@2.1.6): - resolution: {integrity: sha512-+NBk0y6t27GT2rfltGQ9CZMzyZ8+mJU8QfQ/Ih/N6l8avbt49IXL5ZuRNiFge4YK2J3hF2ptu74ZICe46d4fgQ==} - dependencies: - '@module-federation/dts-plugin': 0.7.7(typescript@5.5.2)(vue-tsc@2.1.6) - '@module-federation/managers': 0.7.7 - '@module-federation/sdk': 0.7.7 - chalk: 3.0.0 - find-pkg: 2.0.0 - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - typescript - - utf-8-validate - - vue-tsc - dev: true - - /@module-federation/node@2.5.21(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(vue-tsc@2.1.6)(webpack@5.94.0): - resolution: {integrity: sha512-RSSWlndPZtKOX0mmQkHUc4xmWl18oRZOV58S5Xm1X3YOSDxywLtOXcxaYRfUqufBGdEA+zeDaFryfE8feC61Qw==} + /@module-federation/node@2.7.2(@rspack/core@1.3.9)(next@14.2.28)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.1.6)(webpack@5.98.0): + resolution: {integrity: sha512-NRVF56J0iyWRfCbpW6+HYis2sj8BBNVp8H5jHkIM/NgZt1Ck9Nyd5BVcL/Jys8ku44v8tdDQdnlzl/BjGHp9Yg==} peerDependencies: next: '*' - react: ^16||^17||^18 - react-dom: ^16||^17||^18 + react: ^16||^17||^18||^19 + react-dom: ^16||^17||^18||^19 webpack: ^5.40.0 peerDependenciesMeta: next: @@ -14519,18 +12155,18 @@ packages: react-dom: optional: true dependencies: - '@module-federation/enhanced': 0.6.11(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(vue-tsc@2.1.6)(webpack@5.94.0) - '@module-federation/runtime': 0.6.11 - '@module-federation/sdk': 0.6.11 - '@module-federation/utilities': 3.1.17(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(webpack@5.94.0) + '@module-federation/enhanced': 0.13.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.1.6)(webpack@5.98.0) + '@module-federation/runtime': 0.13.1 + '@module-federation/sdk': 0.13.1 btoa: 1.2.1 encoding: 0.1.13 - next: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) + next: 14.2.28(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) node-fetch: 2.7.0(encoding@0.1.13) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: + - '@rspack/core' - bufferutil - debug - supports-color @@ -14539,35 +12175,10 @@ packages: - vue-tsc dev: true - /@module-federation/rspack@0.6.11(typescript@5.5.2)(vue-tsc@2.1.6): - resolution: {integrity: sha512-l2AH5J1oDvChc61dOJTPBBiJGD+wwcqRVbbjTYTCtZdxFgY6uBhTj0zOLWaSLlXO5DNkr5PyuPH1HCfGWlDwPA==} - peerDependencies: - typescript: ^4.9.0 || ^5.0.0 - vue-tsc: '>=1.0.24' - peerDependenciesMeta: - typescript: - optional: true - vue-tsc: - optional: true - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.6.11 - '@module-federation/dts-plugin': 0.6.11(typescript@5.5.2)(vue-tsc@2.1.6) - '@module-federation/managers': 0.6.11 - '@module-federation/manifest': 0.6.11(typescript@5.5.2)(vue-tsc@2.1.6) - '@module-federation/runtime-tools': 0.6.11 - '@module-federation/sdk': 0.6.11 - typescript: 5.5.2 - vue-tsc: 2.1.6(typescript@5.5.2) - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - dev: true - - /@module-federation/rspack@0.6.16(typescript@5.5.2)(vue-tsc@2.1.6): - resolution: {integrity: sha512-9nQAyw7QvgXJYPTQseyQ31qQtSlo0VsppQOyFLstLITzgWWugN7cN8cGAriUKYBI78THuX+lp1mdgsNTBvxJPA==} + /@module-federation/rspack@0.13.1(@rspack/core@1.3.9)(typescript@5.7.3)(vue-tsc@2.1.6): + resolution: {integrity: sha512-+qz8sW99SYDULajjjn4rSNaI4rogEPVOZsBvT6y0PdfpMD/wZxvh5HlV0u7+5DgWEjgrdm0cJHBHChlIbV/CMQ==} peerDependencies: + '@rspack/core': '>=0.7' typescript: ^4.9.0 || ^5.0.0 vue-tsc: '>=1.0.24' peerDependenciesMeta: @@ -14576,14 +12187,17 @@ packages: vue-tsc: optional: true dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.6.16 - '@module-federation/dts-plugin': 0.6.16(typescript@5.5.2)(vue-tsc@2.1.6) - '@module-federation/managers': 0.6.16 - '@module-federation/manifest': 0.6.16(typescript@5.5.2)(vue-tsc@2.1.6) - '@module-federation/runtime-tools': 0.6.16 - '@module-federation/sdk': 0.6.16 - typescript: 5.5.2 - vue-tsc: 2.1.6(typescript@5.5.2) + '@module-federation/bridge-react-webpack-plugin': 0.13.1 + '@module-federation/dts-plugin': 0.13.1(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/inject-external-runtime-core-plugin': 0.13.1(@module-federation/runtime-tools@0.13.1) + '@module-federation/managers': 0.13.1 + '@module-federation/manifest': 0.13.1(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/runtime-tools': 0.13.1 + '@module-federation/sdk': 0.13.1 + '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + btoa: 1.2.1 + typescript: 5.7.3 + vue-tsc: 2.1.6(typescript@5.7.3) transitivePeerDependencies: - bufferutil - debug @@ -14591,7 +12205,7 @@ packages: - utf-8-validate dev: true - /@module-federation/rspack@0.6.9(typescript@5.5.2)(vue-tsc@2.1.6): + /@module-federation/rspack@0.6.9(typescript@5.7.3)(vue-tsc@2.1.6): resolution: {integrity: sha512-N5yBqN8ijSRZKd0kbIvpZNil0y8rFa8cREKI1QsW1+EYUKwOUBFwF55tFdTmNCKmpZqSEBtcNjRGZXknsYPQxg==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -14603,13 +12217,13 @@ packages: optional: true dependencies: '@module-federation/bridge-react-webpack-plugin': 0.6.9 - '@module-federation/dts-plugin': 0.6.9(typescript@5.5.2)(vue-tsc@2.1.6) + '@module-federation/dts-plugin': 0.6.9(typescript@5.7.3)(vue-tsc@2.1.6) '@module-federation/managers': 0.6.9 - '@module-federation/manifest': 0.6.9(typescript@5.5.2)(vue-tsc@2.1.6) + '@module-federation/manifest': 0.6.9(typescript@5.7.3)(vue-tsc@2.1.6) '@module-federation/runtime-tools': 0.6.9 '@module-federation/sdk': 0.6.9 - typescript: 5.5.2 - vue-tsc: 2.1.6(typescript@5.5.2) + typescript: 5.7.3 + vue-tsc: 2.1.6(typescript@5.7.3) transitivePeerDependencies: - bufferutil - debug @@ -14617,9 +12231,10 @@ packages: - utf-8-validate dev: false - /@module-federation/rspack@0.7.6(typescript@5.5.2)(vue-tsc@2.1.6): - resolution: {integrity: sha512-alfX85C+2AQLXGrtpa08ImwhHIGwFIkJ/6i/XhxpYL5iFu0mC0xRIJPJUw0tiBWdFpP4p+Ykij3hP3FqfvaiKg==} + /@module-federation/rspack@0.9.1(@rspack/core@1.3.9)(typescript@5.7.3)(vue-tsc@2.1.6): + resolution: {integrity: sha512-ZJqG75dWHhyTMa9I0YPJEV2XRt0MFxnDiuMOpI92esdmwWY633CBKyNh1XxcLd629YVeTv03+whr+Fz/f91JEw==} peerDependencies: + '@rspack/core': '>=0.7' typescript: ^4.9.0 || ^5.0.0 vue-tsc: '>=1.0.24' peerDependenciesMeta: @@ -14628,40 +12243,16 @@ packages: vue-tsc: optional: true dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.7.6 - '@module-federation/dts-plugin': 0.7.6(typescript@5.5.2)(vue-tsc@2.1.6) - '@module-federation/managers': 0.7.6 - '@module-federation/manifest': 0.7.6(typescript@5.5.2)(vue-tsc@2.1.6) - '@module-federation/runtime-tools': 0.7.6 - '@module-federation/sdk': 0.7.6 - typescript: 5.5.2 - vue-tsc: 2.1.6(typescript@5.5.2) - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - dev: true - - /@module-federation/rspack@0.7.7(typescript@5.5.2)(vue-tsc@2.1.6): - resolution: {integrity: sha512-VDp8sWwlf2ByhMM1Ab8yG+6chBsYGghZJpqQvbikpsEHXdnk1W+YnRBdMulimeAQLupyZn2QsS8VuWqj860UlQ==} - peerDependencies: - typescript: ^4.9.0 || ^5.0.0 - vue-tsc: '>=1.0.24' - peerDependenciesMeta: - typescript: - optional: true - vue-tsc: - optional: true - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.7.7 - '@module-federation/dts-plugin': 0.7.7(typescript@5.5.2)(vue-tsc@2.1.6) - '@module-federation/managers': 0.7.7 - '@module-federation/manifest': 0.7.7(typescript@5.5.2)(vue-tsc@2.1.6) - '@module-federation/runtime-tools': 0.7.7 - '@module-federation/sdk': 0.7.7 - typescript: 5.5.2 - vue-tsc: 2.1.6(typescript@5.5.2) + '@module-federation/bridge-react-webpack-plugin': 0.9.1 + '@module-federation/dts-plugin': 0.9.1(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/inject-external-runtime-core-plugin': 0.9.1(@module-federation/runtime-tools@0.9.1) + '@module-federation/managers': 0.9.1 + '@module-federation/manifest': 0.9.1(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/runtime-tools': 0.9.1 + '@module-federation/sdk': 0.9.1 + '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + typescript: 5.7.3 + vue-tsc: 2.1.6(typescript@5.7.3) transitivePeerDependencies: - bufferutil - debug @@ -14674,6 +12265,12 @@ packages: dependencies: '@module-federation/error-codes': 0.13.1 '@module-federation/sdk': 0.13.1 + + /@module-federation/runtime-core@0.9.1: + resolution: {integrity: sha512-r61ufhKt5pjl81v7TkmhzeIoSPOaNtLynW6+aCy3KZMa3RfRevFxmygJqv4Nug1L0NhqUeWtdLejh4VIglNy5Q==} + dependencies: + '@module-federation/error-codes': 0.9.1 + '@module-federation/sdk': 0.9.1 dev: true /@module-federation/runtime-tools@0.0.8: @@ -14695,7 +12292,6 @@ packages: dependencies: '@module-federation/runtime': 0.13.1 '@module-federation/webpack-bundler-runtime': 0.13.1 - dev: true /@module-federation/runtime-tools@0.5.1: resolution: {integrity: sha512-nfBedkoZ3/SWyO0hnmaxuz0R0iGPSikHZOAZ0N/dVSQaIzlffUo35B5nlC2wgWIc0JdMZfkwkjZRrnuuDIJbzg==} @@ -14703,20 +12299,6 @@ packages: '@module-federation/runtime': 0.5.1 '@module-federation/webpack-bundler-runtime': 0.5.1 - /@module-federation/runtime-tools@0.6.11: - resolution: {integrity: sha512-MGdCLaFfFyW6hTEaPKs8yEvOd9zvpaLADUL7WEaqWQ6XVt9GVATGDwA0muZT4+OFjtGsOgj5h5NGjZgIJxruSA==} - dependencies: - '@module-federation/runtime': 0.6.11 - '@module-federation/webpack-bundler-runtime': 0.6.11 - dev: true - - /@module-federation/runtime-tools@0.6.16: - resolution: {integrity: sha512-AIaxnx99tVYppYCgdJQz43mrGZ2pPJtC7YEIjuQV+UnSORj+d/GOIqF88MDx3i7siFcQ4zrT5BVtEWhXcJdv0g==} - dependencies: - '@module-federation/runtime': 0.6.16 - '@module-federation/webpack-bundler-runtime': 0.6.16 - dev: true - /@module-federation/runtime-tools@0.6.9: resolution: {integrity: sha512-AhsEBXo8IW1ATMKS1xfJaxBiHu9n5z6WUOAIWdPpWXXBJhTFgOs0K1xAod0xLJY4YH/B5cwEcHRPN3FEs2/0Ww==} dependencies: @@ -14724,20 +12306,6 @@ packages: '@module-federation/webpack-bundler-runtime': 0.6.9 dev: false - /@module-federation/runtime-tools@0.7.6: - resolution: {integrity: sha512-SvokF6gn2sNrTEPG51H0LrowHnf3iNfznO2PzKpxAhZOBdb1pm0wJPwWSMHYrjMdDpjr7bzaqAywnkHdA6lqeQ==} - dependencies: - '@module-federation/runtime': 0.7.6 - '@module-federation/webpack-bundler-runtime': 0.7.6 - dev: true - - /@module-federation/runtime-tools@0.7.7: - resolution: {integrity: sha512-K0JFXBqU8BflZc9fS0tJx/HW1lhw4lj1zG0ILsdTtyMPFGfl4sv3rXvMC4mI9AFx2ZmvH0HiuE0rBCR7iSQE/Q==} - dependencies: - '@module-federation/runtime': 0.7.7 - '@module-federation/webpack-bundler-runtime': 0.7.7 - dev: true - /@module-federation/runtime-tools@0.8.4: resolution: {integrity: sha512-fjVOsItJ1u5YY6E9FnS56UDwZgqEQUrWFnouRiPtK123LUuqUI9FH4redZoKWlE1PB0ir1Z3tnqy8eFYzPO38Q==} dependencies: @@ -14745,6 +12313,13 @@ packages: '@module-federation/webpack-bundler-runtime': 0.8.4 dev: true + /@module-federation/runtime-tools@0.9.1: + resolution: {integrity: sha512-JQZ//ab+lEXoU2DHAH+JtYASGzxEjXB0s4rU+6VJXc8c+oUPxH3kWIwzjdncg2mcWBmC1140DCk+K+kDfOZ5CQ==} + dependencies: + '@module-federation/runtime': 0.9.1 + '@module-federation/webpack-bundler-runtime': 0.9.1 + dev: true + /@module-federation/runtime@0.0.8: resolution: {integrity: sha512-Hi9g10aHxHdQ7CbchSvke07YegYwkf162XPOmixNmJr5Oy4wVa2d9yIVSrsWFhBRbbvM5iJP6GrSuEq6HFO3ug==} dependencies: @@ -14763,46 +12338,18 @@ packages: '@module-federation/error-codes': 0.13.1 '@module-federation/runtime-core': 0.13.1 '@module-federation/sdk': 0.13.1 - dev: true /@module-federation/runtime@0.5.1: resolution: {integrity: sha512-xgiMUWwGLWDrvZc9JibuEbXIbhXg6z2oUkemogSvQ4LKvrl/n0kbqP1Blk669mXzyWbqtSp6PpvNdwaE1aN5xQ==} dependencies: '@module-federation/sdk': 0.5.1 - /@module-federation/runtime@0.6.11: - resolution: {integrity: sha512-UTuavwCybLftAe4VT7cCqj+BVNlZwda/xmqIPAeYX14o7gkYFyA6zkxOQqfNCaDnTMR/KBk6EvE49yA6/ht9UQ==} - dependencies: - '@module-federation/sdk': 0.6.11 - dev: true - - /@module-federation/runtime@0.6.16: - resolution: {integrity: sha512-3oFDRkolGwiXuQz+wzX3YzBWI9so0+K05YRf0TEdJguj3W/v/AMrBCz7W4c4O/wSK45Kuqd4lHKhCyKWRPyhOw==} - dependencies: - '@module-federation/error-codes': 0.6.14 - '@module-federation/sdk': 0.6.16 - dev: true - /@module-federation/runtime@0.6.9: resolution: {integrity: sha512-G1x+6jyW5sW1X+TtWaKigGhwqiHE8MESvi3ntE9ICxwELAGBonmsqDqnLSrdEy6poBKslvPANPJr0Nn9pvW9lg==} dependencies: '@module-federation/sdk': 0.6.9 dev: false - /@module-federation/runtime@0.7.6: - resolution: {integrity: sha512-TEEDbGwaohZ2dMa+Sk/Igq8XpcyfjqJfbL20mdAZeifSFVZYRSCaTd/xIXP7pEw8+5BaCMc4YfCf/XcjFAUrVA==} - dependencies: - '@module-federation/error-codes': 0.7.6 - '@module-federation/sdk': 0.7.6 - dev: true - - /@module-federation/runtime@0.7.7: - resolution: {integrity: sha512-Px9VL5dcX/dZ+QcNl1vdJNeVf+BYHb11W0uHV645A30Zw/lyzUwdK5aso0oEd8H8fCvennwJipOW5rkS738QJg==} - dependencies: - '@module-federation/error-codes': 0.7.7 - '@module-federation/sdk': 0.7.7 - dev: true - /@module-federation/runtime@0.8.4: resolution: {integrity: sha512-yZeZ7z2Rx4gv/0E97oLTF3V6N25vglmwXGgoeju/W2YjsFvWzVtCDI7zRRb0mJhU6+jmSM8jP1DeQGbea/AiZQ==} dependencies: @@ -14810,6 +12357,14 @@ packages: '@module-federation/sdk': 0.8.4 dev: true + /@module-federation/runtime@0.9.1: + resolution: {integrity: sha512-jp7K06weabM5BF5sruHr/VLyalO+cilvRDy7vdEBqq88O9mjc0RserD8J+AP4WTl3ZzU7/GRqwRsiwjjN913dA==} + dependencies: + '@module-federation/error-codes': 0.9.1 + '@module-federation/runtime-core': 0.9.1 + '@module-federation/sdk': 0.9.1 + dev: true + /@module-federation/sdk@0.0.8: resolution: {integrity: sha512-lkasywBItjUTNT0T0IskonDE2E/2tXE9UhUCPVoDL3NteDUSFGg4tpkF+cey1pD8mHh0XJcGrCuOW7s96peeAg==} dev: true @@ -14820,52 +12375,30 @@ packages: /@module-federation/sdk@0.13.1: resolution: {integrity: sha512-bmf2FGQ0ymZuxYnw9bIUfhV3y6zDhaqgydEjbl4msObKMLGXZqhse2pTIIxBFpIxR1oONKX/y2FAolDCTlWKiw==} - dev: true /@module-federation/sdk@0.5.1: resolution: {integrity: sha512-exvchtjNURJJkpqjQ3/opdbfeT2wPKvrbnGnyRkrwW5o3FH1LaST1tkiNviT6OXTexGaVc2DahbdniQHVtQ7pA==} /@module-federation/sdk@0.6.11: resolution: {integrity: sha512-Fj2ws9yL6mGAki9GdurcrIhdSg0L2Kfw7L6Dej/DidzAU4bwa3MT0s+87BPuOYFgm2UTMN3g+UrElC2NhsuulQ==} - - /@module-federation/sdk@0.6.16: - resolution: {integrity: sha512-rzQH/v9bVc032lzV4j1IGYRc5gszwzBevYBBDJf3oNLwkY2kIDUJ99OWvq3aaPJoE0jEWPVe3K5iNc+dZe4tMQ==} - dependencies: - isomorphic-rslog: 0.0.5 - dev: true + dev: false /@module-federation/sdk@0.6.9: resolution: {integrity: sha512-xmTxb9LgncxPGsBrN6AT/+aHnFGv8swbeNl0PcSeVbXTGLu3Gp7j+5J+AhJoWNB++SLguRwBd8LjB1d8mNKLDg==} dev: false - /@module-federation/sdk@0.7.6: - resolution: {integrity: sha512-MFE+RtsHnutZOCp2eKpa3A/yzZ8tOPmjX7QRdVnB2qqR9JA2SH3ZP5+cYq76tzFQZvU1BCWAQVNMvqGOW2yVZQ==} - dependencies: - isomorphic-rslog: 0.0.6 - dev: true - - /@module-federation/sdk@0.7.7: - resolution: {integrity: sha512-UMiw+WvgNwc4gw3X0aST7uP9qnfPaOoynY922Vl+JB30NT8MM8jAp/tAoyYARFbB5MNyZF0UicE8dDT2yYHgcw==} - dependencies: - isomorphic-rslog: 0.0.6 - dev: true - /@module-federation/sdk@0.8.4: resolution: {integrity: sha512-waABomIjg/5m1rPDBWYG4KUhS5r7OUUY7S+avpaVIY/tkPWB3ibRDKy2dNLLAMaLKq0u+B1qIdEp4NIWkqhqpg==} dependencies: isomorphic-rslog: 0.0.6 dev: true - /@module-federation/third-party-dts-extractor@0.6.11: - resolution: {integrity: sha512-KEHF71/qmEhME1XK/0XpMHKaSRjwmINpul9iu5Z4UBNtoMIydq6SH41DsWF3HxAManhqe+ZwCxyoSn2Yxm5d0Q==} - dependencies: - find-pkg: 2.0.0 - fs-extra: 9.1.0 - resolve: 1.22.8 + /@module-federation/sdk@0.9.1: + resolution: {integrity: sha512-YQonPTImgnCqZjE/A+3N2g3J5ypR6kx1tbBzc9toUANKr/dw/S63qlh/zHKzWQzxjjNNVMdXRtTMp07g3kgEWg==} dev: true - /@module-federation/third-party-dts-extractor@0.6.16: - resolution: {integrity: sha512-F4W8QBlPLNY22TGjUWA+FyFYN6wVgGKhefd170A8BOqv2gB1yhm6OIEmDnO6TwfDfQQebVCcAu23AzLzgS5eCg==} + /@module-federation/third-party-dts-extractor@0.13.1: + resolution: {integrity: sha512-0kWSupoC0aTxFjJZE5TVPNsoZ9kBsZhkvRxFnUW2vDYLgtvgs2dIrDlNlIXYiS/MaQCNHGyvdNepbchKQiwFaw==} dependencies: find-pkg: 2.0.0 fs-extra: 9.1.0 @@ -14880,44 +12413,14 @@ packages: resolve: 1.22.8 dev: false - /@module-federation/third-party-dts-extractor@0.7.6: - resolution: {integrity: sha512-JME76/rgr41AKXG6kUTQXdQJiMCypN3qHOgPv4VuIag10UdLo/0gdeN6PYronvYmvPOQMfYev80GcEwl4l531A==} - dependencies: - find-pkg: 2.0.0 - fs-extra: 9.1.0 - resolve: 1.22.8 - dev: true - - /@module-federation/third-party-dts-extractor@0.7.7: - resolution: {integrity: sha512-5hCJVOy0I1UVexHBaYxObaT88vLG/pgua0i3IZL9thKUqugJAGR8HfvgGpd1LKUBbue41MAhysHSQjHp7HQukQ==} + /@module-federation/third-party-dts-extractor@0.9.1: + resolution: {integrity: sha512-KeIByP718hHyq+Mc53enZ419pZZ1fh9Ns6+/bYLkc3iCoJr/EDBeiLzkbMwh2AS4Qk57WW0yNC82xzf7r0Zrrw==} dependencies: find-pkg: 2.0.0 fs-extra: 9.1.0 resolve: 1.22.8 dev: true - /@module-federation/utilities@3.1.17(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(webpack@5.94.0): - resolution: {integrity: sha512-dmbLxZwgYgtTJ09HvFZCzAPgoRkAEjqQOEcuBZm/+GSHuAwZq6SMaOs7RdTHH0by7VvUm4O+iMQ7zMu/F4vuqw==} - peerDependencies: - next: '*' - react: ^16 || ^17 || ^18 - react-dom: ^16 || ^17 || ^18 - webpack: ^5.40.0 - peerDependenciesMeta: - next: - optional: true - react: - optional: true - react-dom: - optional: true - dependencies: - '@module-federation/sdk': 0.6.11 - next: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true - /@module-federation/webpack-bundler-runtime@0.0.8: resolution: {integrity: sha512-ULwrTVzF47+6XnWybt6SIq97viEYJRv4P/DByw5h7PSX9PxSGyMm5pHfXdhcb7tno7VknL0t2V8F48fetVL9kA==} dependencies: @@ -14937,7 +12440,6 @@ packages: dependencies: '@module-federation/runtime': 0.13.1 '@module-federation/sdk': 0.13.1 - dev: true /@module-federation/webpack-bundler-runtime@0.5.1: resolution: {integrity: sha512-mMhRFH0k2VjwHt3Jol9JkUsmI/4XlrAoBG3E0o7HoyoPYv1UFOWyqAflfANcUPgbYpvqmyLzDcO+3IT36LXnrA==} @@ -14945,20 +12447,6 @@ packages: '@module-federation/runtime': 0.5.1 '@module-federation/sdk': 0.5.1 - /@module-federation/webpack-bundler-runtime@0.6.11: - resolution: {integrity: sha512-s9VtE+cthnCsutl0o48qBRaLP3oQGA1FESLG9dwIHpUN9G7zRtewf0HjlCFFZG3ORRyTKBiJUi5qDWt9ky7XwQ==} - dependencies: - '@module-federation/runtime': 0.6.11 - '@module-federation/sdk': 0.6.11 - dev: true - - /@module-federation/webpack-bundler-runtime@0.6.16: - resolution: {integrity: sha512-Tpi251DApEaQ62KCaJCh1RU1SZTUcVh8lx2zotn/YOMZdw83IzYu3PYYA1V0Eg5jVe6I2GmGH52pJPCtwbgjqA==} - dependencies: - '@module-federation/runtime': 0.6.16 - '@module-federation/sdk': 0.6.16 - dev: true - /@module-federation/webpack-bundler-runtime@0.6.9: resolution: {integrity: sha512-ME1MjNT/a4MFI3HaJDM06olJ+/+H8lk4oDOdwwEZI2JSH3UoqCDrMcjSKCjBNMGzza57AowGobo1LHQeY8yZ8Q==} dependencies: @@ -14966,20 +12454,6 @@ packages: '@module-federation/sdk': 0.6.9 dev: false - /@module-federation/webpack-bundler-runtime@0.7.6: - resolution: {integrity: sha512-kB9hQ0BfwNAcQWGskDEOxYP2z2bB/1ABXKr8MDomCFl2mbW3vvfYMQrb8UhJmJvE3rbGI/iXhJUdgBLNREnjUg==} - dependencies: - '@module-federation/runtime': 0.7.6 - '@module-federation/sdk': 0.7.6 - dev: true - - /@module-federation/webpack-bundler-runtime@0.7.7: - resolution: {integrity: sha512-zqc41cCRUqwGwjAHoNPZUefEVnx/3xwzHrOSqlff7mwTmXcFh5Ua/AqJcwAPYF4bYOVvj87aQn8k71CgpbVb/g==} - dependencies: - '@module-federation/runtime': 0.7.7 - '@module-federation/sdk': 0.7.7 - dev: true - /@module-federation/webpack-bundler-runtime@0.8.4: resolution: {integrity: sha512-HggROJhvHPUX7uqBD/XlajGygMNM1DG0+4OAkk8MBQe4a18QzrRNzZt6XQbRTSG4OaEoyRWhQHvYD3Yps405tQ==} dependencies: @@ -14987,18 +12461,11 @@ packages: '@module-federation/sdk': 0.8.4 dev: true - /@mole-inc/bin-wrapper@8.0.1: - resolution: {integrity: sha512-sTGoeZnjI8N4KS+sW2AN95gDBErhAguvkw/tWdCjeM8bvxpz5lqrnd0vOJABA1A+Ic3zED7PYoLP/RANLgVotA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + /@module-federation/webpack-bundler-runtime@0.9.1: + resolution: {integrity: sha512-CxySX01gT8cBowKl9xZh+voiHvThMZ471icasWnlDIZb14KasZoX1eCh9wpGvwoOdIk9rIRT7h70UvW9nmop6w==} dependencies: - bin-check: 4.1.0 - bin-version-check: 5.1.0 - content-disposition: 0.5.4 - ext-name: 5.0.0 - file-type: 17.1.6 - filenamify: 5.1.1 - got: 11.8.6 - os-filter-obj: 2.0.0 + '@module-federation/runtime': 0.9.1 + '@module-federation/sdk': 0.9.1 dev: true /@mswjs/cookies@0.2.2: @@ -15227,21 +12694,25 @@ packages: /@next/env@14.2.16: resolution: {integrity: sha512-fLrX5TfJzHCbnZ9YUSnGW63tMV3L4nSfhgOQ0iCcX21Pt+VSTDuaLsSuL8J/2XAiVA5AnzvXDpf6pMs60QxOag==} + dev: false + + /@next/env@14.2.28: + resolution: {integrity: sha512-PAmWhJfJQlP+kxZwCjrVd9QnR5x0R3u0mTXTiZDgSd4h5LdXmjxCCWbN9kq6hkZBOax8Rm3xDW5HagWyJuT37g==} /@next/env@15.0.0-canary.193: resolution: {integrity: sha512-GBCLGuoPKHF6H/bmtALmKEV/+IsIToVelkM8eZpVDGfWtL03KueC6mUZdhF1trBZenGW3Ly1j0N872koPUcAlw==} dev: false - /@next/eslint-plugin-next@14.2.15: - resolution: {integrity: sha512-pKU0iqKRBlFB/ocOI1Ip2CkKePZpYpnw5bEItEkuZ/Nr9FQP1+p7VDWr4VfOdff4i9bFmrOaeaU1bFEyAcxiMQ==} + /@next/eslint-plugin-next@14.2.2: + resolution: {integrity: sha512-q+Ec2648JtBpKiu/FSJm8HAsFXlNvioHeBCbTP12T1SGcHYwhqHULSfQgFkPgHDu3kzNp2Kem4J54bK4rPQ5SQ==} dependencies: glob: 10.3.10 dev: true - /@next/eslint-plugin-next@14.2.2: - resolution: {integrity: sha512-q+Ec2648JtBpKiu/FSJm8HAsFXlNvioHeBCbTP12T1SGcHYwhqHULSfQgFkPgHDu3kzNp2Kem4J54bK4rPQ5SQ==} + /@next/eslint-plugin-next@15.3.2: + resolution: {integrity: sha512-ijVRTXBgnHT33aWnDtmlG+LJD+5vhc9AKTJPquGG5NKXjpKNjc62woIhFtrAcWdBobt8kqjCoaJ0q6sDQoX7aQ==} dependencies: - glob: 10.3.10 + fast-glob: 3.3.1 dev: true /@next/swc-darwin-arm64@14.2.10: @@ -15268,6 +12739,15 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true + dev: false + optional: true + + /@next/swc-darwin-arm64@14.2.28: + resolution: {integrity: sha512-kzGChl9setxYWpk3H6fTZXXPFFjg7urptLq5o5ZgYezCrqlemKttwMT5iFyx/p1e/JeglTwDFRtb923gTJ3R1w==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true optional: true /@next/swc-darwin-arm64@15.0.0-canary.193: @@ -15303,6 +12783,15 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true + dev: false + optional: true + + /@next/swc-darwin-x64@14.2.28: + resolution: {integrity: sha512-z6FXYHDJlFOzVEOiiJ/4NG8aLCeayZdcRSMjPDysW297Up6r22xw6Ea9AOwQqbNsth8JNgIK8EkWz2IDwaLQcw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + requiresBuild: true optional: true /@next/swc-darwin-x64@15.0.0-canary.193: @@ -15338,6 +12827,15 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-arm64-gnu@14.2.28: + resolution: {integrity: sha512-9ARHLEQXhAilNJ7rgQX8xs9aH3yJSj888ssSjJLeldiZKR4D7N08MfMqljk77fAwZsWwsrp8ohHsMvurvv9liQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true optional: true /@next/swc-linux-arm64-gnu@15.0.0-canary.193: @@ -15373,6 +12871,15 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-arm64-musl@14.2.28: + resolution: {integrity: sha512-p6gvatI1nX41KCizEe6JkF0FS/cEEF0u23vKDpl+WhPe/fCTBeGkEBh7iW2cUM0rvquPVwPWdiUR6Ebr/kQWxQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true optional: true /@next/swc-linux-arm64-musl@15.0.0-canary.193: @@ -15408,6 +12915,15 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-x64-gnu@14.2.28: + resolution: {integrity: sha512-nsiSnz2wO6GwMAX2o0iucONlVL7dNgKUqt/mDTATGO2NY59EO/ZKnKEr80BJFhuA5UC1KZOMblJHWZoqIJddpA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true optional: true /@next/swc-linux-x64-gnu@15.0.0-canary.193: @@ -15443,6 +12959,15 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-x64-musl@14.2.28: + resolution: {integrity: sha512-+IuGQKoI3abrXFqx7GtlvNOpeExUH1mTIqCrh1LGFf8DnlUcTmOOCApEnPJUSLrSbzOdsF2ho2KhnQoO0I1RDw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true optional: true /@next/swc-linux-x64-musl@15.0.0-canary.193: @@ -15478,6 +13003,15 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true + dev: false + optional: true + + /@next/swc-win32-arm64-msvc@14.2.28: + resolution: {integrity: sha512-l61WZ3nevt4BAnGksUVFKy2uJP5DPz2E0Ma/Oklvo3sGj9sw3q7vBWONFRgz+ICiHpW5mV+mBrkB3XEubMrKaA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + requiresBuild: true optional: true /@next/swc-win32-arm64-msvc@15.0.0-canary.193: @@ -15513,6 +13047,15 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true + dev: false + optional: true + + /@next/swc-win32-ia32-msvc@14.2.28: + resolution: {integrity: sha512-+Kcp1T3jHZnJ9v9VTJ/yf1t/xmtFAc/Sge4v7mVc1z+NYfYzisi8kJ9AsY8itbgq+WgEwMtOpiLLJsUy2qnXZw==} + engines: {node: '>= 10'} + cpu: [ia32] + os: [win32] + requiresBuild: true optional: true /@next/swc-win32-x64-msvc@14.2.10: @@ -15539,6 +13082,15 @@ packages: cpu: [x64] os: [win32] requiresBuild: true + dev: false + optional: true + + /@next/swc-win32-x64-msvc@14.2.28: + resolution: {integrity: sha512-1gCmpvyhz7DkB1srRItJTnmR2UwQPAUXXIg9r0/56g3O8etGmwlX68skKXJOp9EejW3hhv7nSQUJ2raFiz4MoA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + requiresBuild: true optional: true /@next/swc-win32-x64-msvc@15.0.0-canary.193: @@ -15579,27 +13131,27 @@ packages: engines: {node: '>=12.4.0'} dev: true - /@nx/cypress@20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(cypress@13.15.0)(eslint@8.57.1)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2): - resolution: {integrity: sha512-D+GOPVSoPsylp6EHILk+NGL8rMegExoT+orFIiS7Dyix+r/6112IkxTPNgO0ndvHQrdo9H74cYy1hvgQxXBygg==} + /@nx/cypress@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-joyt32dpg8U5beZd5txwmWhdE8qEO3jUAFUoTMOztnNgxAD1wGhvnq8F966CeoNsWwnzbk4BeZwygqVVoEHA0w==} peerDependencies: - cypress: '>= 3 < 14' + cypress: '>= 3 < 15' peerDependenciesMeta: cypress: optional: true dependencies: - '@nx/devkit': 20.1.4(nx@20.1.4) - '@nx/eslint': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@20.1.4)(verdaccio@5.29.2) - '@nx/js': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.5.2) - cypress: 13.15.0 + '@nx/devkit': 21.0.3(nx@21.0.3) + '@nx/eslint': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2) + '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) + cypress: 14.3.3 detect-port: 1.6.1 - tslib: 2.6.3 + semver: 7.6.3 + tree-kill: 1.2.2 + tslib: 2.8.1 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' - '@swc/core' - - '@swc/wasm' - - '@types/node' - '@zkochan/js-yaml' - debug - eslint @@ -15625,7 +13177,7 @@ packages: yargs-parser: 21.1.1 dev: false - /@nx/devkit@20.1.1(nx@20.1.4): + /@nx/devkit@20.1.1(nx@21.0.3): resolution: {integrity: sha512-sqihJhJQERCTl0KmKmpRFxWxuTnH8yRqdo8T5uGGaHzTNiMdIp5smTF2dBs7/OMkZDxcJc4dKvcFWfreZr8XNw==} peerDependencies: nx: '>= 19 <= 21' @@ -15634,84 +13186,79 @@ packages: enquirer: 2.3.6 ignore: 5.3.2 minimatch: 9.0.3 - nx: 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26) + nx: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) semver: 7.6.3 tmp: 0.2.3 tslib: 2.8.1 yargs-parser: 21.1.1 dev: false - /@nx/devkit@20.1.4(nx@20.1.4): - resolution: {integrity: sha512-Opz7eRPmpt3e4SGkbwZbE9Bg3MhKeivh1QTNCj4tQVAB4gucz0lW/F3mdtRDFdj6gUbqIc5rRrbO/DGlNaEzYw==} + /@nx/devkit@21.0.3(nx@21.0.3): + resolution: {integrity: sha512-PnEZWenJ3fOoAU+Es9v0xxANyrROtFj+rjDHCjfyqGs3jMihMyTsCDQLpsjdnrUF5jjp9VUawfms76ocSLmwpw==} peerDependencies: - nx: '>= 19 <= 21' + nx: 21.0.3 dependencies: ejs: 3.1.10 enquirer: 2.3.6 ignore: 5.3.2 minimatch: 9.0.3 - nx: 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26) + nx: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) semver: 7.6.3 tmp: 0.2.3 - tslib: 2.6.3 + tslib: 2.8.1 yargs-parser: 21.1.1 dev: true - /@nx/esbuild@20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(esbuild@0.25.0)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2): - resolution: {integrity: sha512-GqSSJTBj2op2r5CCHtiV0FIIardrmDa02Qm97XeAySrdqRhATlmTLK+6/LkJDtkCFohzPzJYEOj9qEXLXlq4+g==} + /@nx/esbuild@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(nx@21.0.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-C6kAXwzPH3YDfkMnyMDrTcinUJIXkoAL6ErO0nyGP3EWe8AiSpoxQB2NcLzxXXIHHiqEMjHmSz+LP8HWmHCrTg==} peerDependencies: - esbuild: ~0.19.2 + esbuild: ^0.19.2 peerDependenciesMeta: esbuild: optional: true dependencies: - '@nx/devkit': 20.1.4(nx@20.1.4) - '@nx/js': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) + '@nx/devkit': 21.0.3(nx@21.0.3) + '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) esbuild: 0.25.0 - fast-glob: 3.2.7 picocolors: 1.1.1 + tinyglobby: 0.2.13 tsconfig-paths: 4.2.0 - tslib: 2.6.3 + tslib: 2.8.1 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' - '@swc/core' - - '@swc/wasm' - - '@types/node' - debug - nx - supports-color - - typescript - verdaccio dev: true - /@nx/eslint-plugin@20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(@typescript-eslint/parser@7.18.0)(eslint-config-prettier@9.1.0)(eslint@8.57.1)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2): - resolution: {integrity: sha512-Oa3elOiVm8u3XZgooY0b+k+ro7wEoV9vuf7k4vhPxXUDE4nPglvB1mWagnmwlGuLVQXsDhIEujAP4dMSH5qQrw==} + /@nx/eslint-plugin@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@typescript-eslint/parser@7.18.0)(eslint-config-prettier@10.1.5)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-ZEUUHNaorohmITaXU2imXnjzx8SaXTzI9P7MRMK7LbTXy+q36tkEcGxMy7yA7eEfuftTL9KyJYB0MxdQ0GsV3g==} peerDependencies: '@typescript-eslint/parser': ^6.13.2 || ^7.0.0 || ^8.0.0 - eslint-config-prettier: ^9.0.0 + eslint-config-prettier: ^10.0.0 peerDependenciesMeta: eslint-config-prettier: optional: true dependencies: - '@nx/devkit': 20.1.4(nx@20.1.4) - '@nx/js': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.5.2) - '@typescript-eslint/type-utils': 8.8.0(eslint@8.57.1)(typescript@5.5.2) - '@typescript-eslint/utils': 8.14.0(eslint@8.57.1)(typescript@5.5.2) + '@nx/devkit': 21.0.3(nx@21.0.3) + '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.7.3) + '@typescript-eslint/type-utils': 8.8.0(eslint@8.57.1)(typescript@5.7.3) + '@typescript-eslint/utils': 8.14.0(eslint@8.57.1)(typescript@5.7.3) chalk: 4.1.2 confusing-browser-globals: 1.0.11 - eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-config-prettier: 10.1.5(eslint@8.57.1) globals: 15.10.0 jsonc-eslint-parser: 2.4.0 semver: 7.6.3 - tslib: 2.6.3 + tslib: 2.8.1 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' - '@swc/core' - - '@swc/wasm' - - '@types/node' - debug - eslint - nx @@ -15720,7 +13267,7 @@ packages: - verdaccio dev: true - /@nx/eslint@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@9.0.0)(nx@20.1.4)(verdaccio@5.29.2): + /@nx/eslint@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@9.0.0)(nx@21.0.3)(verdaccio@6.1.2): resolution: {integrity: sha512-y3Xze6zt2qejqxOZGFbpY1mOG+pakc5Z/ljfI19nGX6voBhsd7+YnHRrcCPieOZ1OetcPn+WdL4HFrSOMb2dcQ==} peerDependencies: '@zkochan/js-yaml': 0.0.7 @@ -15729,8 +13276,8 @@ packages: '@zkochan/js-yaml': optional: true dependencies: - '@nx/devkit': 20.1.1(nx@20.1.4) - '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@20.1.4)(typescript@5.4.5)(verdaccio@5.29.2) + '@nx/devkit': 20.1.1(nx@21.0.3) + '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.0.3)(typescript@5.4.5)(verdaccio@6.1.2) eslint: 9.0.0 semver: 7.6.3 tslib: 2.8.1 @@ -15747,8 +13294,8 @@ packages: - verdaccio dev: false - /@nx/eslint@20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@20.1.4)(verdaccio@5.29.2): - resolution: {integrity: sha512-Qq5Hq4LA+3aYgPvBrPng5JX2T54UnpOCUBHmIbPk6PAXYWPTHM/qfeKNTjY0zYpX/dv5l0ij5OAGg20CmHqXaQ==} + /@nx/eslint@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-0YNNO5iTPIq8j4vTluVTIXM1Be3GOvB1n930oupZYVvnQIR0Zv7SO9fnoz+boyZfeFhjBcy74xeiymz8eoAsDA==} peerDependencies: '@zkochan/js-yaml': 0.0.7 eslint: ^8.0.0 || ^9.0.0 @@ -15756,42 +13303,39 @@ packages: '@zkochan/js-yaml': optional: true dependencies: - '@nx/devkit': 20.1.4(nx@20.1.4) - '@nx/js': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.4.5)(verdaccio@5.29.2) + '@nx/devkit': 21.0.3(nx@21.0.3) + '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) eslint: 8.57.1 semver: 7.6.3 - tslib: 2.6.3 - typescript: 5.4.5 + tslib: 2.8.1 + typescript: 5.7.3 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' - '@swc/core' - - '@swc/wasm' - - '@types/node' - debug - nx - supports-color - verdaccio dev: true - /@nx/express@20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(express@4.21.1)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2): - resolution: {integrity: sha512-dau3fobITQi16eZ0rB3w7cDURn6jQiqV0m4tsy0ncYmvOP6cWRkmsJvr0Js2Ujcl80CQ9zqA/ihwUpcZamvGnQ==} + /@nx/express@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(express@4.21.2)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-jzhJaz4tDGeJzBWfz9ALq/LMHxpabf8Vo1mAVbWRNB4M+2mr62oOi7iKH5p1b9UNS6gJnfE/ZIb4V3rFghAkWQ==} peerDependencies: - express: ^4.18.1 + express: ^4.21.2 peerDependenciesMeta: express: optional: true dependencies: - '@nx/devkit': 20.1.4(nx@20.1.4) - '@nx/js': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) - '@nx/node': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) - express: 4.21.1 - tslib: 2.6.3 + '@nx/devkit': 21.0.3(nx@21.0.3) + '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) + '@nx/node': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) + express: 4.21.2 + tslib: 2.8.1 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' - '@swc/core' - - '@swc/wasm' - '@types/node' - '@zkochan/js-yaml' - babel-plugin-macros @@ -15805,29 +13349,28 @@ packages: - verdaccio dev: true - /@nx/jest@20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2): - resolution: {integrity: sha512-6U4AhFTMcRq3a7w5OkLDZ7Okyqc0xFXUbrpxKy5XiOtL0mtWZ4oNSWc1P12jV8OfN4SVWx0sNIvw+jVjB4iF/w==} + /@nx/jest@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-a0BXZT4MScDXtxfaQuKpggMpMhItjsZIww4N0k4PpuDh0Yxuf643sZzIVCAkIBP6BoC2gFk00eF79U+6S2x+zg==} dependencies: '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 - '@nx/devkit': 20.1.4(nx@20.1.4) - '@nx/js': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.5.2) - chalk: 4.1.2 + '@nx/devkit': 21.0.3(nx@21.0.3) + '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) identity-obj-proxy: 3.0.0 jest-config: 29.7.0(@types/node@18.16.9) jest-resolve: 29.7.0 jest-util: 29.7.0 minimatch: 9.0.3 - resolve.exports: 1.1.0 + picocolors: 1.1.1 + resolve.exports: 2.0.3 semver: 7.6.3 - tslib: 2.6.3 + tslib: 2.8.1 yargs-parser: 21.1.1 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' - '@swc/core' - - '@swc/wasm' - '@types/node' - babel-plugin-macros - debug @@ -15839,7 +13382,7 @@ packages: - verdaccio dev: true - /@nx/js@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@20.1.4)(typescript@5.4.5)(verdaccio@5.29.2): + /@nx/js@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.0.3)(typescript@5.4.5)(verdaccio@6.1.2): resolution: {integrity: sha512-hx9BzdEzJhhv3eK4i/0V0ovfZNtRFjbcMaYLoP5Vpd80jnGvOXAAJKc1LAXUsS8LGOMFE1BgbbKTMQDMoCSCbg==} peerDependencies: verdaccio: ^5.0.4 @@ -15854,7 +13397,7 @@ packages: '@babel/preset-env': 7.26.0(@babel/core@7.26.9) '@babel/preset-typescript': 7.26.0(@babel/core@7.26.9) '@babel/runtime': 7.26.0 - '@nx/devkit': 20.1.1(nx@20.1.4) + '@nx/devkit': 20.1.1(nx@21.0.3) '@nx/workspace': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26) '@zkochan/js-yaml': 0.0.7 babel-plugin-const-enum: 1.2.0(@babel/core@7.26.9) @@ -15877,7 +13420,7 @@ packages: ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@20.12.14)(typescript@5.4.5) tsconfig-paths: 4.2.0 tslib: 2.8.1 - verdaccio: 5.29.2(encoding@0.1.13)(typanion@3.14.0) + verdaccio: 6.1.2(encoding@0.1.13)(typanion@3.14.0) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -15890,7 +13433,7 @@ packages: - typescript dev: false - /@nx/js@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2): + /@nx/js@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2): resolution: {integrity: sha512-hx9BzdEzJhhv3eK4i/0V0ovfZNtRFjbcMaYLoP5Vpd80jnGvOXAAJKc1LAXUsS8LGOMFE1BgbbKTMQDMoCSCbg==} peerDependencies: verdaccio: ^5.0.4 @@ -15905,7 +13448,7 @@ packages: '@babel/preset-env': 7.26.0(@babel/core@7.26.9) '@babel/preset-typescript': 7.26.0(@babel/core@7.26.9) '@babel/runtime': 7.26.0 - '@nx/devkit': 20.1.1(nx@20.1.4) + '@nx/devkit': 20.1.1(nx@21.0.3) '@nx/workspace': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26) '@zkochan/js-yaml': 0.0.7 babel-plugin-const-enum: 1.2.0(@babel/core@7.26.9) @@ -15925,10 +13468,10 @@ packages: ora: 5.3.0 semver: 7.6.3 source-map-support: 0.5.19 - ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@20.12.14)(typescript@5.5.2) + ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@20.12.14)(typescript@5.7.3) tsconfig-paths: 4.2.0 tslib: 2.8.1 - verdaccio: 5.29.2(encoding@0.1.13)(typanion@3.14.0) + verdaccio: 6.1.2(encoding@0.1.13)(typanion@3.14.0) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -15941,128 +13484,109 @@ packages: - typescript dev: false - /@nx/js@20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.4.5)(verdaccio@5.29.2): - resolution: {integrity: sha512-o44prlNHyEEzhLOaIsEWdHm0I6SrEYkX5zjGAjlajoHuZ0o9JJBuE4uyIPZGo/EOZIy6idANfvpAbEtd6XAhJA==} + /@nx/js@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-nrlMpSd567zGbZDyj4BTUcZAKzjTqzvx6B2+zmkq+q8RqApGOs3xvJ6QJpFrcaC7Oqa9xZljDUbaDE7bPueAMA==} peerDependencies: - verdaccio: ^5.0.4 + verdaccio: ^6.0.5 peerDependenciesMeta: verdaccio: optional: true dependencies: - '@babel/core': 7.26.0 - '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.26.0) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.26.0) - '@babel/preset-env': 7.26.0(@babel/core@7.26.0) - '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) + '@babel/core': 7.26.10 + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.26.10) + '@babel/preset-env': 7.26.0(@babel/core@7.26.10) + '@babel/preset-typescript': 7.26.0(@babel/core@7.26.10) '@babel/runtime': 7.26.0 - '@nx/devkit': 20.1.4(nx@20.1.4) - '@nx/workspace': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26) + '@nx/devkit': 21.0.3(nx@21.0.3) + '@nx/workspace': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) '@zkochan/js-yaml': 0.0.7 - babel-plugin-const-enum: 1.2.0(@babel/core@7.26.0) - babel-plugin-macros: 2.8.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.26.0) + babel-plugin-const-enum: 1.2.0(@babel/core@7.26.10) + babel-plugin-macros: 3.1.0 + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.26.10) chalk: 4.1.2 columnify: 1.6.0 detect-port: 1.6.1 enquirer: 2.3.6 - fast-glob: 3.2.7 ignore: 5.3.2 js-tokens: 4.0.0 jsonc-parser: 3.2.0 - minimatch: 9.0.3 npm-package-arg: 11.0.1 npm-run-path: 4.0.1 ora: 5.3.0 + picocolors: 1.1.1 + picomatch: 4.0.2 semver: 7.6.3 source-map-support: 0.5.19 - ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.4.5) - tsconfig-paths: 4.2.0 - tslib: 2.6.3 - verdaccio: 5.29.2(encoding@0.1.13)(typanion@3.14.0) + tinyglobby: 0.2.13 + tslib: 2.8.1 + verdaccio: 6.1.2(encoding@0.1.13)(typanion@3.14.0) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' - '@swc/core' - - '@swc/wasm' - - '@types/node' - debug - nx - supports-color - - typescript dev: true - /@nx/js@20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2): - resolution: {integrity: sha512-o44prlNHyEEzhLOaIsEWdHm0I6SrEYkX5zjGAjlajoHuZ0o9JJBuE4uyIPZGo/EOZIy6idANfvpAbEtd6XAhJA==} - peerDependencies: - verdaccio: ^5.0.4 - peerDependenciesMeta: - verdaccio: - optional: true + /@nx/module-federation@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.28)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4): + resolution: {integrity: sha512-8XfQwLL3zK81z/LJuVw33IJZaLDK7mYim0SUFDYza4X8E4FEtlQLG41wmQMr6xZfLBpwQD4a8spmnXICrKBe5g==} dependencies: - '@babel/core': 7.26.0 - '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.26.0) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.26.0) - '@babel/preset-env': 7.26.0(@babel/core@7.26.0) - '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) - '@babel/runtime': 7.26.0 - '@nx/devkit': 20.1.4(nx@20.1.4) - '@nx/workspace': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26) - '@zkochan/js-yaml': 0.0.7 - babel-plugin-const-enum: 1.2.0(@babel/core@7.26.0) - babel-plugin-macros: 2.8.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.26.0) - chalk: 4.1.2 - columnify: 1.6.0 - detect-port: 1.6.1 - enquirer: 2.3.6 - fast-glob: 3.2.7 - ignore: 5.3.2 - js-tokens: 4.0.0 - jsonc-parser: 3.2.0 - minimatch: 9.0.3 - npm-package-arg: 11.0.1 - npm-run-path: 4.0.1 - ora: 5.3.0 - semver: 7.6.3 - source-map-support: 0.5.19 - ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.5.2) - tsconfig-paths: 4.2.0 - tslib: 2.6.3 - verdaccio: 5.29.2(encoding@0.1.13)(typanion@3.14.0) + '@module-federation/enhanced': 0.9.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.1.6)(webpack@5.98.0) + '@module-federation/node': 2.7.2(@rspack/core@1.3.9)(next@14.2.28)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.1.6)(webpack@5.98.0) + '@module-federation/sdk': 0.9.1 + '@nx/devkit': 21.0.3(nx@21.0.3) + '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) + '@nx/web': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) + '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + express: 4.21.2 + http-proxy-middleware: 3.0.3 + picocolors: 1.1.1 + tslib: 2.8.1 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' - '@swc/core' - - '@swc/wasm' - - '@types/node' + - '@swc/helpers' + - bufferutil - debug + - esbuild + - next - nx + - react + - react-dom - supports-color - typescript + - uglify-js + - utf-8-validate + - verdaccio + - vue-tsc + - webpack-cli dev: true - /@nx/next@20.1.4(@babel/core@7.25.2)(@rspack/core@1.0.8)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(esbuild@0.25.0)(eslint@8.57.1)(html-webpack-plugin@5.6.2)(next@14.2.16)(nx@20.1.4)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(verdaccio@5.29.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4)(webpack@5.94.0): - resolution: {integrity: sha512-wayIUtGgMNIt3zZZ6rCitLOpMB1f1IOr9eW9hIwJwf/AquOgcELM30beE6K5kHqtGHYwPNo+HRMVhxR5RrylSA==} + /@nx/next@21.0.3(@babel/core@7.25.2)(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(html-webpack-plugin@5.6.2)(next@14.2.28)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4)(webpack@5.98.0): + resolution: {integrity: sha512-5VRlqmb1YQQVEkth2u3davpWXoNyOD0skzkexRMLCV7rh+INWEKKsKwxBO5fl+KJHh2hf88RMffnUNJmumWUaw==} peerDependencies: next: '>=14.0.0' dependencies: - '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.25.2) - '@nx/devkit': 20.1.4(nx@20.1.4) - '@nx/eslint': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@20.1.4)(verdaccio@5.29.2) - '@nx/js': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) - '@nx/react': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@20.1.4)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(verdaccio@5.29.2)(vue-tsc@2.1.6)(webpack@5.94.0) - '@nx/web': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) - '@nx/webpack': 20.1.4(@rspack/core@1.0.8)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(esbuild@0.25.0)(html-webpack-plugin@5.6.2)(nx@20.1.4)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(verdaccio@5.29.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.5.2) - '@svgr/webpack': 8.1.0(typescript@5.5.2) - copy-webpack-plugin: 10.2.4(webpack@5.94.0) - file-loader: 6.2.0(webpack@5.94.0) + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.25.2) + '@nx/devkit': 21.0.3(nx@21.0.3) + '@nx/eslint': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2) + '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) + '@nx/react': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@14.2.28)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4)(webpack@5.98.0) + '@nx/web': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) + '@nx/webpack': 21.0.3(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(html-webpack-plugin@5.6.2)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) + '@svgr/webpack': 8.1.0(typescript@5.7.3) + copy-webpack-plugin: 10.2.4(webpack@5.98.0) + file-loader: 6.2.0(webpack@5.98.0) ignore: 5.3.2 - next: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) + next: 14.2.28(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) semver: 7.6.3 - tslib: 2.6.3 + tslib: 2.8.1 webpack-merge: 5.10.0 transitivePeerDependencies: - '@babel/core' @@ -16072,8 +13596,7 @@ packages: - '@swc-node/register' - '@swc/core' - '@swc/css' - - '@swc/wasm' - - '@types/node' + - '@swc/helpers' - '@zkochan/js-yaml' - bufferutil - clean-css @@ -16081,14 +13604,12 @@ packages: - debug - esbuild - eslint - - fibers - html-webpack-plugin - lightningcss - node-sass - nx - react - react-dom - - sass-embedded - supports-color - typescript - uglify-js @@ -16100,19 +13621,20 @@ packages: - webpack-cli dev: true - /@nx/node@20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2): - resolution: {integrity: sha512-xsjClR4LoVWkjs5YhNPHTdDHgZC4t9R/HsKd1+KrGg+K9UunbjTZ0bxYqrt5np7ORsRv2+teeJvPOyu0mngp2A==} + /@nx/node@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-Tb8pGq+VgAEnc6Lf3q+hCF68m/w+8IqzREk3/PVSHQBprCgFkE5/LYMH6Bx+yt3w+LULY2/q5EMkh8v4vjt7Iw==} dependencies: - '@nx/devkit': 20.1.4(nx@20.1.4) - '@nx/eslint': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@20.1.4)(verdaccio@5.29.2) - '@nx/jest': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) - '@nx/js': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) - tslib: 2.6.3 + '@nx/devkit': 21.0.3(nx@21.0.3) + '@nx/eslint': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2) + '@nx/jest': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) + '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) + kill-port: 1.6.1 + tcp-port-used: 1.0.2 + tslib: 2.8.1 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' - '@swc/core' - - '@swc/wasm' - '@types/node' - '@zkochan/js-yaml' - babel-plugin-macros @@ -16135,9 +13657,8 @@ packages: dev: false optional: true - /@nx/nx-darwin-arm64@20.1.4: - resolution: {integrity: sha512-afyDOZbIyHi6BgKk+Bb4RI1t8dZ6/oIbOY89z4mBPNNevZkbGqUfMwO2vjKnaOoThcjT93SEMJfCLGL8i857ww==} - engines: {node: '>= 10'} + /@nx/nx-darwin-arm64@21.0.3: + resolution: {integrity: sha512-UQxDwhLcA1ERv4u1GiNgb2yhTHflWE8iOfayApPfYD0eSjBUMj30/s2E1RVq5Tx9TxYtmFVwz+C8DxOVWKu3OQ==} cpu: [arm64] os: [darwin] requiresBuild: true @@ -16152,9 +13673,8 @@ packages: dev: false optional: true - /@nx/nx-darwin-x64@20.1.4: - resolution: {integrity: sha512-aiYklAt95aX0EinepJRryMna8K53G52ngYOFuac1G8iLlguinJvg/YgSKCf7GOAzec8b7Hm7KauPjSJE/P3/iw==} - engines: {node: '>= 10'} + /@nx/nx-darwin-x64@21.0.3: + resolution: {integrity: sha512-ZR9a2ysE4nrQ2VTQxZa2w76rr9rA9kw61Oy7sp2rlKeqr8yyKynZgZmuCTnOOn3LCOUl072wtGCIS85SFSeGug==} cpu: [x64] os: [darwin] requiresBuild: true @@ -16169,9 +13689,8 @@ packages: dev: false optional: true - /@nx/nx-freebsd-x64@20.1.4: - resolution: {integrity: sha512-WUh4bsLK+e7wuN3lE3ZQUj+xQKdWU4P4RymutfLQQnPYiilCMtFwITcvDmazmOHFWI2vPhzSyYJRbOu+YMIR3A==} - engines: {node: '>= 10'} + /@nx/nx-freebsd-x64@21.0.3: + resolution: {integrity: sha512-bJRFvhTOzewDM2HxeVDqbrR5357tAUpovcj9czzRGrEhhoelqCLP0/9Ric1V4j8yyPXmRpXa9REWq3weFaAcwg==} cpu: [x64] os: [freebsd] requiresBuild: true @@ -16186,9 +13705,8 @@ packages: dev: false optional: true - /@nx/nx-linux-arm-gnueabihf@20.1.4: - resolution: {integrity: sha512-9vPMw5s89v3od7aw3enTWjdMSCAmQ0tIA89Uz7xbbjB2kX2mAdihSzAKd9woi/cj+ROnY+ynNXzU9UjqhfxdBg==} - engines: {node: '>= 10'} + /@nx/nx-linux-arm-gnueabihf@21.0.3: + resolution: {integrity: sha512-7Mt/G0e3x9j83VuM1wflbAGTITO+VZBRKZpvhWS6Z6mNzNhc6T2PX2OvNMDC7PsUlTJeq7O4kb3M1fmkmk1DVA==} cpu: [arm] os: [linux] requiresBuild: true @@ -16203,9 +13721,8 @@ packages: dev: false optional: true - /@nx/nx-linux-arm64-gnu@20.1.4: - resolution: {integrity: sha512-JUE4l8utr9KmQSG9tO2Qw5R5i/bZ16s1+J5xnEar7UfcSOfOLqxGHS7HCBUZcfr46dmtv6KjIC83uHMs19AwDQ==} - engines: {node: '>= 10'} + /@nx/nx-linux-arm64-gnu@21.0.3: + resolution: {integrity: sha512-3sUnzts/dquniJ+IXrJJcxnwl4jqbteJJhSXtrYlp+Kd2nNqgQIqdKvHy2hwUBDD0NvzpDdz6bTwcY2s1ghsAg==} cpu: [arm64] os: [linux] requiresBuild: true @@ -16220,9 +13737,8 @@ packages: dev: false optional: true - /@nx/nx-linux-arm64-musl@20.1.4: - resolution: {integrity: sha512-EaPUDqXvnPc/ure0x7N+5lRYvk5zqOQ3LzFOTRPWdqnFXejyTkGjZEYWbLFIJTFrvyEdpfaPTHyNmCHUrEz9TQ==} - engines: {node: '>= 10'} + /@nx/nx-linux-arm64-musl@21.0.3: + resolution: {integrity: sha512-gBr2QXy5zmyut/UHbQLKV+wq6IKJ+5AACsczH4JdUvr58e0GunIVWTArgHMZwDJxbY4hAxtwgB8rFD4Bi6noxQ==} cpu: [arm64] os: [linux] requiresBuild: true @@ -16237,9 +13753,8 @@ packages: dev: false optional: true - /@nx/nx-linux-x64-gnu@20.1.4: - resolution: {integrity: sha512-vaWV37ZayfyckVI/faWdQWIV9XQb06ZT8jHQnwgSd9tKbGz37vN30eYtgZlFL0P4bHfhjtmMXnLvADmfyO/KOw==} - engines: {node: '>= 10'} + /@nx/nx-linux-x64-gnu@21.0.3: + resolution: {integrity: sha512-hwm/ER8LC1Dkh1CNIx9D3GqYFdX99StyDMV1A+W9fnIehJmFq8Om0HrbLrJAFIFMvQpVxwMjDO39q6Kf/UWyhg==} cpu: [x64] os: [linux] requiresBuild: true @@ -16254,9 +13769,8 @@ packages: dev: false optional: true - /@nx/nx-linux-x64-musl@20.1.4: - resolution: {integrity: sha512-wjq4Ea1oweBsIA9jq+jDT6BALxv/uac0aFykwoN23dOiwwSMFWMxbXUuBrxp0LjMFGV49S62kVDoRezukvkiZA==} - engines: {node: '>= 10'} + /@nx/nx-linux-x64-musl@21.0.3: + resolution: {integrity: sha512-Rg0xjGoikWbhnEANSP3KwRtYHJmq1P1pv31zvPjeZI9nFNLyCRsJYSpnlE5BfP8a8XlzdqlLO0Df0XmL5Fdyew==} cpu: [x64] os: [linux] requiresBuild: true @@ -16271,9 +13785,8 @@ packages: dev: false optional: true - /@nx/nx-win32-arm64-msvc@20.1.4: - resolution: {integrity: sha512-d9jN8biyEJh4Mjdc3RU1j/+WIOjrO9mCDxYuERXP2ELaNsOk0tJgcXE1xsa9AF88AHGpOkCOS2rxy61DKBtFKg==} - engines: {node: '>= 10'} + /@nx/nx-win32-arm64-msvc@21.0.3: + resolution: {integrity: sha512-LyxCffeta+4ad70043ZQ1/lFdOzpFpx8zmwVLhASTmZ6jdrePKPyxn+uSv0AWOiEVpGiZHr3Yh47YfrlWBO+wA==} cpu: [arm64] os: [win32] requiresBuild: true @@ -16288,24 +13801,23 @@ packages: dev: false optional: true - /@nx/nx-win32-x64-msvc@20.1.4: - resolution: {integrity: sha512-s3RwOkkWKzOflbTmc5MRc4EH2mk1AkJ/V8Gu3Qi2QncF9r1GrR7hDxROpu0MEoHfIhRG+d+n8OGX31nC9GZWUg==} - engines: {node: '>= 10'} + /@nx/nx-win32-x64-msvc@21.0.3: + resolution: {integrity: sha512-1lyRNwjDax8Nvemt8wpbYiyRjIvrnBrzZTEkm7z5rDV2RX2Ik06EOZHWWtqHmdfx1EPV2omvVWRmmqLHI98YLA==} cpu: [x64] os: [win32] requiresBuild: true optional: true - /@nx/react@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@9.0.0)(nx@20.1.4)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(verdaccio@5.29.2)(vue-tsc@2.1.6)(webpack@5.94.0): + /@nx/react@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@9.0.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack@5.94.0): resolution: {integrity: sha512-1oXMAgedERHn8LV5FQ4IE3PxmqZLq0fkJXiDjUmL6Lv0alJVDtUWPa+Fr/KIfx9OOw1oGu3ZPPWYGipcSwGeIQ==} dependencies: - '@module-federation/enhanced': 0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(vue-tsc@2.1.6)(webpack@5.94.0) - '@nx/devkit': 20.1.1(nx@20.1.4) - '@nx/eslint': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@9.0.0)(nx@20.1.4)(verdaccio@5.29.2) - '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) - '@nx/web': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.5.2) - '@svgr/webpack': 8.1.0(typescript@5.5.2) + '@module-federation/enhanced': 0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.1.6)(webpack@5.94.0) + '@nx/devkit': 20.1.1(nx@21.0.3) + '@nx/eslint': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@9.0.0)(nx@21.0.3)(verdaccio@6.1.2) + '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) + '@nx/web': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) + '@svgr/webpack': 8.1.0(typescript@5.7.3) express: 4.21.1 file-loader: 6.2.0(webpack@5.94.0) http-proxy-middleware: 3.0.3 @@ -16333,70 +13845,73 @@ packages: - webpack dev: false - /@nx/react@20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@20.1.4)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(verdaccio@5.29.2)(vue-tsc@2.1.6)(webpack@5.94.0): - resolution: {integrity: sha512-7LKFEC3Z02Panjtmz9NSH5keuUEwdczAp2Cn8zrN4WYuolqRiJ5B4ynBQpdLQ3WER351S0zdnfJLlD+bsTWc5Q==} + /@nx/react@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@14.2.28)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4)(webpack@5.98.0): + resolution: {integrity: sha512-9pLbo+1OsocQuFVMtgyEDwN5u0zEtfYW4tKQys97HNZJ0BDpTOPq11n6iq5zrhcEjaR+G6w8zawkPruykzQbmA==} dependencies: - '@module-federation/enhanced': 0.7.6(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(vue-tsc@2.1.6)(webpack@5.94.0) - '@nx/devkit': 20.1.4(nx@20.1.4) - '@nx/eslint': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@20.1.4)(verdaccio@5.29.2) - '@nx/js': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) - '@nx/web': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.5.2) - '@svgr/webpack': 8.1.0(typescript@5.5.2) - express: 4.21.1 - file-loader: 6.2.0(webpack@5.94.0) + '@nx/devkit': 21.0.3(nx@21.0.3) + '@nx/eslint': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2) + '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) + '@nx/module-federation': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.28)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4) + '@nx/web': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) + '@svgr/webpack': 8.1.0(typescript@5.7.3) + express: 4.21.2 + file-loader: 6.2.0(webpack@5.98.0) http-proxy-middleware: 3.0.3 minimatch: 9.0.3 picocolors: 1.1.1 - tslib: 2.6.3 + semver: 7.6.3 + tslib: 2.8.1 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' - '@swc/core' - - '@swc/wasm' - - '@types/node' + - '@swc/helpers' - '@zkochan/js-yaml' - bufferutil - debug + - esbuild - eslint + - next - nx - react - react-dom - supports-color - typescript + - uglify-js - utf-8-validate - verdaccio - vue-tsc - webpack + - webpack-cli dev: true - /@nx/rollup@20.1.4(@babel/core@7.25.2)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2): - resolution: {integrity: sha512-XMMU/GAd1363Bc8AzAPJlXADVXT4nBTxBpkuL0x0nLFjNIzNkPqE+H0InZUQ7IHEI/agg9T85ZL0ynJZcXUzZw==} + /@nx/rollup@21.0.3(@babel/core@7.25.2)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-9+LsUbjNnc1mhRBAFOx6WoBzvfEHwdiGGUMfrjDD1Ct19kUsjN1WRLGgMMhbrgRvlDvSuIxc0f5x2RP07iQU3Q==} dependencies: - '@nx/devkit': 20.1.4(nx@20.1.4) - '@nx/js': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) - '@rollup/plugin-babel': 6.0.4(@babel/core@7.25.2)(rollup@4.24.0) - '@rollup/plugin-commonjs': 25.0.8(rollup@4.24.0) - '@rollup/plugin-image': 3.0.3(rollup@4.24.0) - '@rollup/plugin-json': 6.1.0(rollup@4.24.0) - '@rollup/plugin-node-resolve': 15.3.0(rollup@4.24.0) - autoprefixer: 10.4.20(postcss@8.4.47) - minimatch: 9.0.3 + '@nx/devkit': 21.0.3(nx@21.0.3) + '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) + '@rollup/plugin-babel': 6.0.4(@babel/core@7.25.2)(rollup@4.40.0) + '@rollup/plugin-commonjs': 25.0.8(rollup@4.40.0) + '@rollup/plugin-image': 3.0.3(rollup@4.40.0) + '@rollup/plugin-json': 6.1.0(rollup@4.40.0) + '@rollup/plugin-node-resolve': 15.3.0(rollup@4.40.0) + '@rollup/plugin-typescript': 12.1.2(rollup@4.40.0)(tslib@2.8.1)(typescript@5.7.3) + autoprefixer: 10.4.20(postcss@8.4.38) picocolors: 1.1.1 - postcss: 8.4.47 - rollup: 4.24.0 + picomatch: 4.0.2 + postcss: 8.4.38 + rollup: 4.40.0 rollup-plugin-copy: 3.5.0 - rollup-plugin-postcss: 4.0.2(postcss@8.4.47) - rollup-plugin-typescript2: 0.36.0(rollup@4.24.0)(typescript@5.5.2) - tslib: 2.6.3 + rollup-plugin-postcss: 4.0.2(postcss@8.4.38) + rollup-plugin-typescript2: 0.36.0(rollup@4.40.0)(typescript@5.7.3) + tslib: 2.8.1 transitivePeerDependencies: - '@babel/core' - '@babel/traverse' - '@swc-node/register' - '@swc/core' - - '@swc/wasm' - '@types/babel__core' - - '@types/node' - debug - nx - supports-color @@ -16405,80 +13920,84 @@ packages: - verdaccio dev: true - /@nx/rspack@20.1.4(@module-federation/enhanced@0.6.16)(@module-federation/node@2.5.21)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(@types/node@18.16.9)(html-webpack-plugin@5.6.2)(less@4.3.0)(nx@20.1.4)(react-refresh@0.14.2)(typescript@5.5.2)(verdaccio@5.29.2)(webpack-cli@5.1.4)(webpack@5.94.0): - resolution: {integrity: sha512-s1CJLfAsR6Z47LIqBNkL8/SL8VaDBqdUZF0u6WGJkS2IacpSh2IXadEXxh5wGVA+19sukwWw/IROkVXwLCf1yw==} + /@nx/rspack@21.0.3(@module-federation/enhanced@0.9.1)(@module-federation/node@packages+node)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(esbuild@0.25.0)(less@4.3.0)(next@14.2.28)(nx@21.0.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4): + resolution: {integrity: sha512-KrIUDnoXA4+3M41LCNFZ7tFIL5XpEI4CeTMeBMl0hM8tY70OHqPwzVfq772aR+VLi65oeWgTEFY495neJwSePw==} peerDependencies: - '@module-federation/enhanced': ~0.6.0 - '@module-federation/node': ~2.5.10 + '@module-federation/enhanced': ^0.9.0 + '@module-federation/node': ^2.6.26 dependencies: - '@module-federation/enhanced': 0.6.16(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(vue-tsc@2.1.6)(webpack@5.94.0) - '@module-federation/node': 2.5.21(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(vue-tsc@2.1.6)(webpack@5.94.0) - '@nx/devkit': 20.1.4(nx@20.1.4) - '@nx/js': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) - '@nx/web': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.5.2) - '@rspack/core': 1.1.1(@swc/helpers@0.5.13) - '@rspack/dev-server': 1.0.9(@rspack/core@1.1.1)(@types/express@4.17.21)(webpack-cli@5.1.4)(webpack@5.94.0) + '@module-federation/enhanced': 0.9.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.1.6)(webpack@5.98.0) + '@module-federation/node': link:packages/node + '@nx/devkit': 21.0.3(nx@21.0.3) + '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) + '@nx/module-federation': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.28)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4) + '@nx/web': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) + '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + '@rspack/dev-server': 1.1.1(@rspack/core@1.3.9)(@types/express@4.17.21)(webpack-cli@5.1.4)(webpack@5.98.0) '@rspack/plugin-react-refresh': 1.0.0(react-refresh@0.14.2) - autoprefixer: 10.4.20(postcss@8.4.47) - chalk: 4.1.2 - css-loader: 6.11.0(@rspack/core@1.1.1)(webpack@5.94.0) + autoprefixer: 10.4.20(postcss@8.4.38) + browserslist: 4.24.4 + css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.98.0) enquirer: 2.3.6 - express: 4.21.1 + express: 4.21.2 http-proxy-middleware: 3.0.3 - less-loader: 11.1.0(less@4.3.0)(webpack@5.94.0) - license-webpack-plugin: 4.0.2(webpack@5.94.0) + less-loader: 11.1.0(less@4.3.0)(webpack@5.98.0) + license-webpack-plugin: 4.0.2(webpack@5.98.0) loader-utils: 2.0.4 - postcss: 8.4.47 - postcss-import: 14.1.0(postcss@8.4.47) - postcss-loader: 8.1.1(@rspack/core@1.1.1)(postcss@8.4.47)(typescript@5.5.2)(webpack@5.94.0) - sass: 1.79.4 - sass-loader: 12.6.0(sass@1.79.4)(webpack@5.94.0) - style-loader: 3.3.4(webpack@5.94.0) - tsconfig-paths: 4.2.0 - tslib: 2.6.3 - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.2)(webpack@5.94.0) + parse5: 4.0.0 + picocolors: 1.1.1 + postcss: 8.4.38 + postcss-import: 14.1.0(postcss@8.4.38) + postcss-loader: 8.1.1(@rspack/core@1.3.9)(postcss@8.4.38)(typescript@5.7.3)(webpack@5.98.0) + sass: 1.88.0 + sass-embedded: 1.83.4 + sass-loader: 16.0.5(@rspack/core@1.3.9)(sass-embedded@1.83.4)(sass@1.88.0)(webpack@5.98.0) + source-map-loader: 5.0.0(webpack@5.98.0) + style-loader: 3.3.4(webpack@5.98.0) + ts-checker-rspack-plugin: 1.1.1(@rspack/core@1.3.9)(typescript@5.7.3) + tslib: 2.8.1 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack-node-externals: 3.0.0 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' - '@swc/core' - '@swc/helpers' - - '@swc/wasm' - '@types/express' - - '@types/node' - bufferutil - debug - - fibers - - html-webpack-plugin + - esbuild - less + - next - node-sass - nx + - react + - react-dom - react-refresh - - sass-embedded - supports-color - typescript + - uglify-js - utf-8-validate - verdaccio - - webpack + - vue-tsc - webpack-cli dev: true - /@nx/storybook@20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(cypress@13.15.0)(eslint@8.57.1)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2): - resolution: {integrity: sha512-a5oI6+aORnLbz9vSmWU6d6vn342J+B5fv1KkQdj4labGhUCW8gmjXy9+Oq8u5xCnW0802B32niN8B+BOoHz4yg==} + /@nx/storybook@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-Jf/o8FA0W3WR8yYE6X7HjCQ9WlMEJoH68mVlqTlsKoPSUnk+3w4OJtXqnxSO46XwVHqkQaS3MLmNi/hOuM+w3w==} dependencies: - '@nx/cypress': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(cypress@13.15.0)(eslint@8.57.1)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) - '@nx/devkit': 20.1.4(nx@20.1.4) - '@nx/eslint': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@20.1.4)(verdaccio@5.29.2) - '@nx/js': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.5.2) + '@nx/cypress': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) + '@nx/devkit': 21.0.3(nx@21.0.3) + '@nx/eslint': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2) + '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) semver: 7.6.3 - tslib: 2.6.3 + tslib: 2.8.1 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' - '@swc/core' - - '@swc/wasm' - - '@types/node' - '@zkochan/js-yaml' - cypress - debug @@ -16489,27 +14008,26 @@ packages: - verdaccio dev: true - /@nx/vite@20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2)(vite@5.4.18)(vitest@1.6.0): - resolution: {integrity: sha512-qiWzFCbbVyhYtpwTgSpTQjLpD15bwvE783N2jJhjJiaVWXZKKZpcU5RY6q2/T+ieuTYYt1BWyePS8C6ecNIdmQ==} + /@nx/vite@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2)(vite@6.3.5)(vitest@1.6.0): + resolution: {integrity: sha512-UrjFI+ikI32756UTx7CyJvD0f/Mxin++d8wElrZqlR6bwaevRDoQX0bkB4y9eQkUk9Va3XX1zwXEKq2CYE7QxQ==} peerDependencies: - vite: ^5.0.0 - vitest: ^1.3.1 || ^2.0.0 + vite: ^5.0.0 || ^6.0.0 + vitest: ^1.3.1 || ^2.0.0 || ^3.0.0 dependencies: - '@nx/devkit': 20.1.4(nx@20.1.4) - '@nx/js': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.5.2) + '@nx/devkit': 21.0.3(nx@21.0.3) + '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) '@swc/helpers': 0.5.13 enquirer: 2.3.6 - minimatch: 9.0.3 + picomatch: 4.0.2 + semver: 7.6.3 tsconfig-paths: 4.2.0 - vite: 5.4.18(@types/node@18.16.9)(less@4.3.0)(stylus@0.64.0) + vite: 6.3.5(@types/node@18.16.9)(jiti@2.4.2)(less@4.3.0)(stylus@0.64.0) vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.3.0)(stylus@0.64.0) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' - '@swc/core' - - '@swc/wasm' - - '@types/node' - debug - nx - supports-color @@ -16517,11 +14035,11 @@ packages: - verdaccio dev: true - /@nx/web@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2): + /@nx/web@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2): resolution: {integrity: sha512-E/vWj9gR10SOc7VL1+RnlE4krBWa9mTMo0jkXM3XCcASsFmz2Guv+OSuCTKYiKsD/xAKlMSC8+04IvUEmXbcdg==} dependencies: - '@nx/devkit': 20.1.1(nx@20.1.4) - '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) + '@nx/devkit': 20.1.1(nx@21.0.3) + '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) detect-port: 1.6.1 http-server: 14.1.1 picocolors: 1.1.1 @@ -16539,46 +14057,43 @@ packages: - verdaccio dev: false - /@nx/web@20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2): - resolution: {integrity: sha512-634VPtpv1zIz3IWbqDauzJzUvPy7u6uenhOYoK6SA++qISK+gfp3LVQ6IH6eymNcFKX95urmiNFR9YG3qRaluA==} + /@nx/web@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2): + resolution: {integrity: sha512-PrQcibXZJGmCjwsKOqAoSAkaHk+jT511S8s/RNwwOFGPQigpRoCmLFIxGF9N3T478qufuGS21jU6UbgWDgf9xg==} dependencies: - '@nx/devkit': 20.1.4(nx@20.1.4) - '@nx/js': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) + '@nx/devkit': 21.0.3(nx@21.0.3) + '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) detect-port: 1.6.1 http-server: 14.1.1 picocolors: 1.1.1 - tslib: 2.6.3 + tslib: 2.8.1 transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' - '@swc/core' - - '@swc/wasm' - - '@types/node' - debug - nx - supports-color - - typescript - verdaccio dev: true - /@nx/webpack@20.1.1(@rspack/core@1.0.8)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(esbuild@0.24.0)(html-webpack-plugin@5.6.2)(nx@20.1.4)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(verdaccio@5.29.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4): + /@nx/webpack@20.1.1(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(esbuild@0.24.0)(html-webpack-plugin@5.6.2)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4): resolution: {integrity: sha512-ucxJn9q/KboQ4ywtODmOYD9ac9FczdLd/1WDAPctxERuq71bfkwGmZGUzH3fDqolinek0kAIhn6ci3ww2/Qs1A==} dependencies: '@babel/core': 7.26.0 - '@module-federation/enhanced': 0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(vue-tsc@2.1.6)(webpack@5.94.0) + '@module-federation/enhanced': 0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.1.6)(webpack@5.94.0) '@module-federation/sdk': 0.6.11 - '@nx/devkit': 20.1.1(nx@20.1.4) - '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.5.2) + '@nx/devkit': 20.1.1(nx@21.0.3) + '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) ajv: 8.17.1 autoprefixer: 10.4.20(postcss@8.4.47) babel-loader: 9.2.1(@babel/core@7.26.0)(webpack@5.94.0) browserslist: 4.24.0 copy-webpack-plugin: 10.2.4(webpack@5.94.0) - css-loader: 6.11.0(@rspack/core@1.0.8)(webpack@5.94.0) + css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.94.0) css-minimizer-webpack-plugin: 5.0.1(esbuild@0.24.0)(webpack@5.94.0) express: 4.21.1 - fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.5.2)(webpack@5.94.0) + fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.7.3)(webpack@5.94.0) http-proxy-middleware: 3.0.3 less: 4.1.3 less-loader: 11.1.0(less@4.1.3)(webpack@5.94.0) @@ -16598,7 +14113,7 @@ packages: stylus: 0.64.0 stylus-loader: 7.1.3(stylus@0.64.0)(webpack@5.94.0) terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.94.0) - ts-loader: 9.5.1(typescript@5.5.2)(webpack@5.94.0) + ts-loader: 9.5.1(typescript@5.7.3)(webpack@5.94.0) tsconfig-paths-webpack-plugin: 4.0.0 tslib: 2.6.3 webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) @@ -16637,50 +14152,47 @@ packages: - webpack-cli dev: false - /@nx/webpack@20.1.4(@rspack/core@1.0.8)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(esbuild@0.25.0)(html-webpack-plugin@5.6.2)(nx@20.1.4)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(verdaccio@5.29.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4): - resolution: {integrity: sha512-Gl3bQlyCKU/T8pPSrdGzi7jNVC9pasPLVhEDfdOWMbAWBg0pTM20uDyVBPqfCZMZLHQBV1y5eHJx4CGMStX7hw==} + /@nx/webpack@21.0.3(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(html-webpack-plugin@5.6.2)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4): + resolution: {integrity: sha512-yoo2mebe8ogv1NNijYiObziDVnUu+e7VXRbqemhfD2/5hgJqilbGzYSM0ltzsc9g/SCyA01GxftJSMmjCLt0dw==} dependencies: - '@babel/core': 7.26.0 - '@module-federation/enhanced': 0.7.7(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(vue-tsc@2.1.6)(webpack@5.94.0) - '@module-federation/sdk': 0.7.7 - '@nx/devkit': 20.1.4(nx@20.1.4) - '@nx/js': 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.5.2) + '@babel/core': 7.26.10 + '@nx/devkit': 21.0.3(nx@21.0.3) + '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) + '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) ajv: 8.17.1 - autoprefixer: 10.4.20(postcss@8.4.47) - babel-loader: 9.2.1(@babel/core@7.26.0)(webpack@5.94.0) - browserslist: 4.24.0 - copy-webpack-plugin: 10.2.4(webpack@5.94.0) - css-loader: 6.11.0(@rspack/core@1.0.8)(webpack@5.94.0) - css-minimizer-webpack-plugin: 5.0.1(esbuild@0.25.0)(webpack@5.94.0) - express: 4.21.1 - fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.5.2)(webpack@5.94.0) - http-proxy-middleware: 3.0.3 + autoprefixer: 10.4.20(postcss@8.4.38) + babel-loader: 9.2.1(@babel/core@7.26.10)(webpack@5.98.0) + browserslist: 4.24.4 + copy-webpack-plugin: 10.2.4(webpack@5.98.0) + css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.98.0) + css-minimizer-webpack-plugin: 5.0.1(esbuild@0.25.0)(webpack@5.98.0) + fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.7.3)(webpack@5.98.0) less: 4.1.3 - less-loader: 11.1.0(less@4.1.3)(webpack@5.94.0) - license-webpack-plugin: 4.0.2(webpack@5.94.0) + less-loader: 11.1.0(less@4.1.3)(webpack@5.98.0) + license-webpack-plugin: 4.0.2(webpack@5.98.0) loader-utils: 2.0.4 - mini-css-extract-plugin: 2.4.7(webpack@5.94.0) + mini-css-extract-plugin: 2.4.7(webpack@5.98.0) parse5: 4.0.0 picocolors: 1.1.1 - postcss: 8.4.47 - postcss-import: 14.1.0(postcss@8.4.47) - postcss-loader: 6.2.1(postcss@8.4.47)(webpack@5.94.0) - rxjs: 7.8.1 - sass: 1.79.4 - sass-loader: 12.6.0(sass@1.79.4)(webpack@5.94.0) - source-map-loader: 5.0.0(webpack@5.94.0) - style-loader: 3.3.4(webpack@5.94.0) + postcss: 8.4.38 + postcss-import: 14.1.0(postcss@8.4.38) + postcss-loader: 6.2.1(postcss@8.4.38)(webpack@5.98.0) + rxjs: 7.8.2 + sass: 1.88.0 + sass-embedded: 1.83.4 + sass-loader: 16.0.5(@rspack/core@1.3.9)(sass-embedded@1.83.4)(sass@1.88.0)(webpack@5.98.0) + source-map-loader: 5.0.0(webpack@5.98.0) + style-loader: 3.3.4(webpack@5.98.0) stylus: 0.64.0 - stylus-loader: 7.1.3(stylus@0.64.0)(webpack@5.94.0) - terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.94.0) - ts-loader: 9.5.1(typescript@5.5.2)(webpack@5.94.0) + stylus-loader: 7.1.3(stylus@0.64.0)(webpack@5.98.0) + terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0) + ts-loader: 9.5.1(typescript@5.7.3)(webpack@5.98.0) tsconfig-paths-webpack-plugin: 4.0.0 - tslib: 2.6.3 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - webpack-dev-server: 5.1.0(webpack-cli@5.1.4)(webpack@5.94.0) + tslib: 2.8.1 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack-dev-server: 5.2.1(webpack-cli@5.1.4)(webpack@5.98.0) webpack-node-externals: 3.0.0 - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.2)(webpack@5.94.0) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.2)(webpack@5.98.0) transitivePeerDependencies: - '@babel/traverse' - '@parcel/css' @@ -16688,28 +14200,21 @@ packages: - '@swc-node/register' - '@swc/core' - '@swc/css' - - '@swc/wasm' - - '@types/node' - bufferutil - clean-css - csso - debug - esbuild - - fibers - html-webpack-plugin - lightningcss - node-sass - nx - - react - - react-dom - - sass-embedded - supports-color - typescript - uglify-js - utf-8-validate - verdaccio - vue-template-compiler - - vue-tsc - webpack-cli dev: true @@ -16728,13 +14233,15 @@ packages: - debug dev: false - /@nx/workspace@20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26): - resolution: {integrity: sha512-rEceXQqcNdlD5EvUA2w3MLi7mZPH13OvpvDPPyBNBurBrRcSaylDSvUCL54jWJ2G7bLzJx9bqWy81W8g7KNS5Q==} + /@nx/workspace@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26): + resolution: {integrity: sha512-yM1hCR7kbN0VuXum2P6m5SY+CXqSAez5fJYh8vHtXRfnzGRoerQJS2G2ZYQ828sxLeXB4Tft50IUUAgHEVh8tw==} dependencies: - '@nx/devkit': 20.1.4(nx@20.1.4) + '@nx/devkit': 21.0.3(nx@21.0.3) + '@zkochan/js-yaml': 0.0.7 chalk: 4.1.2 enquirer: 2.3.6 - nx: 20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26) + nx: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26) + picomatch: 4.0.2 tslib: 2.8.1 yargs-parser: 21.1.1 transitivePeerDependencies: @@ -16942,13 +14449,156 @@ packages: dependencies: detect-libc: 1.0.3 - /@phenomnomnominal/tsquery@5.0.1(typescript@5.5.2): + /@parcel/watcher-android-arm64@2.5.1: + resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-darwin-arm64@2.5.1: + resolution: {integrity: sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-darwin-x64@2.5.1: + resolution: {integrity: sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-freebsd-x64@2.5.1: + resolution: {integrity: sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-linux-arm-glibc@2.5.1: + resolution: {integrity: sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-linux-arm-musl@2.5.1: + resolution: {integrity: sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-linux-arm64-glibc@2.5.1: + resolution: {integrity: sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-linux-arm64-musl@2.5.1: + resolution: {integrity: sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-linux-x64-glibc@2.5.1: + resolution: {integrity: sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-linux-x64-musl@2.5.1: + resolution: {integrity: sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-win32-arm64@2.5.1: + resolution: {integrity: sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-win32-ia32@2.5.1: + resolution: {integrity: sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==} + engines: {node: '>= 10.0.0'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher-win32-x64@2.5.1: + resolution: {integrity: sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@parcel/watcher@2.5.1: + resolution: {integrity: sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==} + engines: {node: '>= 10.0.0'} + requiresBuild: true + dependencies: + detect-libc: 1.0.3 + is-glob: 4.0.3 + micromatch: 4.0.8 + node-addon-api: 7.1.1 + optionalDependencies: + '@parcel/watcher-android-arm64': 2.5.1 + '@parcel/watcher-darwin-arm64': 2.5.1 + '@parcel/watcher-darwin-x64': 2.5.1 + '@parcel/watcher-freebsd-x64': 2.5.1 + '@parcel/watcher-linux-arm-glibc': 2.5.1 + '@parcel/watcher-linux-arm-musl': 2.5.1 + '@parcel/watcher-linux-arm64-glibc': 2.5.1 + '@parcel/watcher-linux-arm64-musl': 2.5.1 + '@parcel/watcher-linux-x64-glibc': 2.5.1 + '@parcel/watcher-linux-x64-musl': 2.5.1 + '@parcel/watcher-win32-arm64': 2.5.1 + '@parcel/watcher-win32-ia32': 2.5.1 + '@parcel/watcher-win32-x64': 2.5.1 + dev: true + optional: true + + /@phenomnomnominal/tsquery@5.0.1(typescript@5.7.3): resolution: {integrity: sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA==} peerDependencies: typescript: ^3 || ^4 || ^5 dependencies: esquery: 1.6.0 - typescript: 5.5.2 + typescript: 5.7.3 /@pkgjs/parseargs@0.11.0: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} @@ -16969,7 +14619,7 @@ packages: playwright: 1.49.1 dev: true - /@pmmmwh/react-refresh-webpack-plugin@0.5.10(react-refresh@0.14.2)(webpack@5.94.0): + /@pmmmwh/react-refresh-webpack-plugin@0.5.10(react-refresh@0.14.2)(webpack@5.98.0): resolution: {integrity: sha512-j0Ya0hCFZPd4x40qLzbhGsh9TMtdb+CJQiso+WxLOPNasohq9cc5SNUcwsZaRH6++Xh91Xkm/xHCkuIiIu0LUA==} engines: {node: '>= 10.13'} peerDependencies: @@ -17005,44 +14655,7 @@ packages: react-refresh: 0.14.2 schema-utils: 3.3.0 source-map: 0.7.4 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) - dev: true - - /@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(webpack@5.94.0): - resolution: {integrity: sha512-LFWllMA55pzB9D34w/wXUCf8+c+IYKuJDgxiZ3qMhl64KRMBHYM1I3VdGaD2BV5FNPV2/S2596bppxHbv2ZydQ==} - engines: {node: '>= 10.13'} - peerDependencies: - '@types/webpack': 4.x || 5.x - react-refresh: '>=0.10.0 <1.0.0' - sockjs-client: ^1.4.0 - type-fest: '>=0.17.0 <5.0.0' - webpack: '>=4.43.0 <6.0.0' - webpack-dev-server: 3.x || 4.x || 5.x - webpack-hot-middleware: 2.x - webpack-plugin-serve: 0.x || 1.x - peerDependenciesMeta: - '@types/webpack': - optional: true - sockjs-client: - optional: true - type-fest: - optional: true - webpack-dev-server: - optional: true - webpack-hot-middleware: - optional: true - webpack-plugin-serve: - optional: true - dependencies: - ansi-html: 0.0.9 - core-js-pure: 3.38.1 - error-stack-parser: 2.1.4 - html-entities: 2.5.2 - loader-utils: 2.0.4 - react-refresh: 0.14.2 - schema-utils: 4.3.0 - source-map: 0.7.4 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) dev: true /@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(webpack@5.98.0): @@ -17079,7 +14692,7 @@ packages: react-refresh: 0.14.2 schema-utils: 4.3.0 source-map: 0.7.4 - webpack: 5.98.0(@swc/core@1.10.16)(esbuild@0.17.19)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true /@pnpm/config.env-replace@1.1.0: @@ -18237,7 +15850,7 @@ packages: slash: 3.0.0 dev: true - /@rollup/plugin-alias@5.1.1(rollup@4.24.0): + /@rollup/plugin-alias@5.1.1(rollup@4.40.0): resolution: {integrity: sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -18246,10 +15859,10 @@ packages: rollup: optional: true dependencies: - rollup: 4.24.0 + rollup: 4.40.0 dev: true - /@rollup/plugin-babel@6.0.4(@babel/core@7.25.2)(rollup@4.24.0): + /@rollup/plugin-babel@6.0.4(@babel/core@7.25.2)(rollup@4.40.0): resolution: {integrity: sha512-YF7Y52kFdFT/xVSuVdjkV5ZdX/3YtmX0QulG+x0taQOtJdHYzVU61aSSkAgVJ7NOv6qPkIYiJSgSWWN/DM5sGw==} engines: {node: '>=14.0.0'} peerDependencies: @@ -18264,8 +15877,8 @@ packages: dependencies: '@babel/core': 7.25.2 '@babel/helper-module-imports': 7.25.9 - '@rollup/pluginutils': 5.1.3(rollup@4.24.0) - rollup: 4.24.0 + '@rollup/pluginutils': 5.1.3(rollup@4.40.0) + rollup: 4.40.0 transitivePeerDependencies: - supports-color dev: true @@ -18286,7 +15899,7 @@ packages: rollup: 2.79.2 dev: true - /@rollup/plugin-commonjs@25.0.8(rollup@4.24.0): + /@rollup/plugin-commonjs@25.0.8(rollup@4.40.0): resolution: {integrity: sha512-ZEZWTK5n6Qde0to4vS9Mr5x/0UZoqCxPVR9KRUjU4kA2sO7GEUn1fop0DAwpO6z0Nw/kJON9bDmSxdWxO/TT1A==} engines: {node: '>=14.0.0'} peerDependencies: @@ -18295,13 +15908,13 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.3(rollup@4.24.0) + '@rollup/pluginutils': 5.1.3(rollup@4.40.0) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.30.17 - rollup: 4.24.0 + rollup: 4.40.0 dev: true /@rollup/plugin-commonjs@28.0.0(rollup@4.24.0): @@ -18323,7 +15936,7 @@ packages: rollup: 4.24.0 dev: false - /@rollup/plugin-image@3.0.3(rollup@4.24.0): + /@rollup/plugin-image@3.0.3(rollup@4.40.0): resolution: {integrity: sha512-qXWQwsXpvD4trSb8PeFPFajp8JLpRtqqOeNYRUKnEQNHm7e5UP7fuSRcbjQAJ7wDZBbnJvSdY5ujNBQd9B1iFg==} engines: {node: '>=14.0.0'} peerDependencies: @@ -18332,9 +15945,9 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.3(rollup@4.24.0) + '@rollup/pluginutils': 5.1.3(rollup@4.40.0) mini-svg-data-uri: 1.4.4 - rollup: 4.24.0 + rollup: 4.40.0 dev: true /@rollup/plugin-json@4.1.0(rollup@2.79.2): @@ -18346,7 +15959,7 @@ packages: rollup: 2.79.2 dev: true - /@rollup/plugin-json@6.1.0(rollup@4.24.0): + /@rollup/plugin-json@6.1.0(rollup@4.40.0): resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -18355,8 +15968,8 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.3(rollup@4.24.0) - rollup: 4.24.0 + '@rollup/pluginutils': 5.1.3(rollup@4.40.0) + rollup: 4.40.0 dev: true /@rollup/plugin-node-resolve@11.2.1(rollup@2.79.2): @@ -18389,6 +16002,24 @@ packages: is-module: 1.0.0 resolve: 1.22.8 rollup: 4.24.0 + dev: false + + /@rollup/plugin-node-resolve@15.3.0(rollup@4.40.0): + resolution: {integrity: sha512-9eO5McEICxMzJpDW9OnMYSv4Sta3hmt7VtBFz5zR9273suNOydOyq/FrGeGy+KsTRFm8w0SLVhzig2ILFT63Ag==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.78.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.1.2(rollup@4.40.0) + '@types/resolve': 1.20.2 + deepmerge: 4.3.1 + is-module: 1.0.0 + resolve: 1.22.8 + rollup: 4.40.0 + dev: true /@rollup/plugin-replace@2.4.2(rollup@2.79.2): resolution: {integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==} @@ -18412,6 +16043,41 @@ packages: '@rollup/pluginutils': 5.1.2(rollup@4.24.0) magic-string: 0.30.11 rollup: 4.24.0 + dev: false + + /@rollup/plugin-replace@6.0.1(rollup@4.40.0): + resolution: {integrity: sha512-2sPh9b73dj5IxuMmDAsQWVFT7mR+yoHweBaXG2W/R8vQ+IWZlnaI7BR7J6EguVQUp1hd8Z7XuozpDjEKQAAC2Q==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@rollup/pluginutils': 5.1.2(rollup@4.40.0) + magic-string: 0.30.11 + rollup: 4.40.0 + dev: true + + /@rollup/plugin-typescript@12.1.2(rollup@4.40.0)(tslib@2.8.1)(typescript@5.7.3): + resolution: {integrity: sha512-cdtSp154H5sv637uMr1a8OTWB0L1SWDSm1rDGiyfcGcvQ6cuTs4MDk2BVEBGysUWago4OJN4EQZqOTl/QY3Jgg==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^2.14.0||^3.0.0||^4.0.0 + tslib: '*' + typescript: '>=3.7.0' + peerDependenciesMeta: + rollup: + optional: true + tslib: + optional: true + dependencies: + '@rollup/pluginutils': 5.1.3(rollup@4.40.0) + resolve: 1.22.8 + rollup: 4.40.0 + tslib: 2.8.1 + typescript: 5.7.3 + dev: true /@rollup/pluginutils@3.1.0(rollup@2.79.2): resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} @@ -18445,8 +16111,24 @@ packages: estree-walker: 2.0.2 picomatch: 2.3.1 rollup: 4.24.0 + dev: false + + /@rollup/pluginutils@5.1.2(rollup@4.40.0): + resolution: {integrity: sha512-/FIdS3PyZ39bjZlwqFnWqCOVnW7o963LtKMwQOD0NhQqw22gSr2YY1afu3FxRip4ZCZNsD5jq6Aaz6QV3D/Njw==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@types/estree': 1.0.7 + estree-walker: 2.0.2 + picomatch: 2.3.1 + rollup: 4.40.0 + dev: true - /@rollup/pluginutils@5.1.3(rollup@4.24.0): + /@rollup/pluginutils@5.1.3(rollup@4.40.0): resolution: {integrity: sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==} engines: {node: '>=14.0.0'} peerDependencies: @@ -18458,7 +16140,7 @@ packages: '@types/estree': 1.0.6 estree-walker: 2.0.2 picomatch: 4.0.2 - rollup: 4.24.0 + rollup: 4.40.0 dev: true /@rollup/rollup-android-arm-eabi@4.24.0: @@ -18737,14 +16419,14 @@ packages: resolution: {integrity: sha512-lGYVxjuf5SmWt10cBu/agYxpXNfFrvgcl7r9pnObWF9bRwsuaI1S+EuigjFeBUVPdNs4OMQy46sQaTpMfp4p0A==} deprecated: deprecated dependencies: - '@babel/core': 7.26.9 - '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.26.9) - '@babel/plugin-proposal-export-default-from': 7.25.8(@babel/core@7.26.9) - '@babel/plugin-proposal-partial-application': 7.25.8(@babel/core@7.26.9) - '@babel/plugin-proposal-pipeline-operator': 7.25.7(@babel/core@7.26.9) - '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.26.9) - '@babel/preset-env': 7.26.0(@babel/core@7.26.9) - '@babel/preset-typescript': 7.26.0(@babel/core@7.26.9) + '@babel/core': 7.26.10 + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-proposal-export-default-from': 7.25.8(@babel/core@7.26.10) + '@babel/plugin-proposal-partial-application': 7.25.8(@babel/core@7.26.10) + '@babel/plugin-proposal-pipeline-operator': 7.25.7(@babel/core@7.26.10) + '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.26.10) + '@babel/preset-env': 7.26.0(@babel/core@7.26.10) + '@babel/preset-typescript': 7.26.0(@babel/core@7.26.10) '@babel/runtime': 7.26.0 '@babel/types': 7.26.9 '@rsbuild/plugin-babel': 0.3.4(@rsbuild/core@0.3.11)(@swc/helpers@0.5.3) @@ -18762,14 +16444,14 @@ packages: resolution: {integrity: sha512-GG6i+gcgFlO73LDsFLYyuANER7JGeKmicaG1rZFfA99q14FlBWWaNaRF5SbeHQ0r93n+t4xp9OHueR3dgteJzw==} deprecated: deprecated dependencies: - '@babel/core': 7.26.9 - '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.26.9) - '@babel/plugin-proposal-export-default-from': 7.24.7(@babel/core@7.26.9) - '@babel/plugin-proposal-partial-application': 7.24.7(@babel/core@7.26.9) - '@babel/plugin-proposal-pipeline-operator': 7.24.7(@babel/core@7.26.9) - '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.26.9) - '@babel/preset-env': 7.26.0(@babel/core@7.26.9) - '@babel/preset-typescript': 7.26.0(@babel/core@7.26.9) + '@babel/core': 7.26.10 + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-proposal-export-default-from': 7.24.7(@babel/core@7.26.10) + '@babel/plugin-proposal-partial-application': 7.24.7(@babel/core@7.26.10) + '@babel/plugin-proposal-pipeline-operator': 7.24.7(@babel/core@7.26.10) + '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.26.10) + '@babel/preset-env': 7.26.0(@babel/core@7.26.10) + '@babel/preset-typescript': 7.26.0(@babel/core@7.26.10) '@babel/runtime': 7.26.0 '@babel/types': 7.26.9 '@rsbuild/plugin-babel': 0.7.10(@rsbuild/core@0.7.10)(@swc/helpers@0.5.13) @@ -18816,7 +16498,7 @@ packages: '@rspack/core': 1.0.14(@swc/helpers@0.5.13) '@rspack/lite-tapable': 1.0.1 '@swc/helpers': 0.5.13 - caniuse-lite: 1.0.30001714 + caniuse-lite: 1.0.30001717 core-js: 3.38.1 optionalDependencies: fsevents: 2.3.3 @@ -18908,8 +16590,8 @@ packages: peerDependencies: '@rsbuild/core': ^0.3.4 dependencies: - '@babel/core': 7.26.9 - '@babel/preset-typescript': 7.26.0(@babel/core@7.26.9) + '@babel/core': 7.26.10 + '@babel/preset-typescript': 7.26.0(@babel/core@7.26.10) '@rsbuild/core': 0.3.11 '@rsbuild/shared': 0.3.4(@swc/helpers@0.5.3) '@types/babel__core': 7.20.5 @@ -18924,10 +16606,10 @@ packages: peerDependencies: '@rsbuild/core': ^0.7.10 dependencies: - '@babel/core': 7.26.9 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.9) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.9) - '@babel/preset-typescript': 7.26.0(@babel/core@7.26.9) + '@babel/core': 7.26.10 + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.10) + '@babel/preset-typescript': 7.26.0(@babel/core@7.26.10) '@rsbuild/core': 0.7.10 '@rsbuild/shared': 0.7.10(@swc/helpers@0.5.13) '@types/babel__core': 7.20.5 @@ -18942,10 +16624,10 @@ packages: peerDependencies: '@rsbuild/core': ^1.0.1-rc.4 dependencies: - '@babel/core': 7.26.9 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.9) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.9) - '@babel/preset-typescript': 7.26.0(@babel/core@7.26.9) + '@babel/core': 7.26.10 + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.10) + '@babel/preset-typescript': 7.26.0(@babel/core@7.26.10) '@rsbuild/core': 1.0.1-rc.4 '@types/babel__core': 7.20.5 deepmerge: 4.3.1 @@ -18960,10 +16642,10 @@ packages: peerDependencies: '@rsbuild/core': 1.x dependencies: - '@babel/core': 7.26.9 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.9) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.9) - '@babel/preset-typescript': 7.26.0(@babel/core@7.26.9) + '@babel/core': 7.26.10 + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.10) + '@babel/preset-typescript': 7.26.0(@babel/core@7.26.10) '@rsbuild/core': 1.2.8 '@types/babel__core': 7.20.5 deepmerge: 4.3.1 @@ -19250,7 +16932,7 @@ packages: toml: 3.0.0 dev: true - /@rsbuild/plugin-type-check@1.2.1(@rsbuild/core@1.2.8)(@rspack/core@1.0.8)(typescript@5.0.4): + /@rsbuild/plugin-type-check@1.2.1(@rsbuild/core@1.2.8)(@rspack/core@1.3.9)(typescript@5.0.4): resolution: {integrity: sha512-PtbjeMqDQy8IiPDTuaj8ZmvR42b0AsRq6RUF6wxa8dDsOzD0Dl1GcvemVGCto+/Dh8frLUmnlWF+T8riBw5rtA==} peerDependencies: '@rsbuild/core': 1.x @@ -19262,13 +16944,13 @@ packages: deepmerge: 4.3.1 json5: 2.2.3 reduce-configs: 1.1.0 - ts-checker-rspack-plugin: 1.1.1(@rspack/core@1.0.8)(typescript@5.0.4) + ts-checker-rspack-plugin: 1.1.1(@rspack/core@1.3.9)(typescript@5.0.4) transitivePeerDependencies: - '@rspack/core' - typescript dev: true - /@rsbuild/plugin-type-check@1.2.1(@rsbuild/core@1.2.8)(@rspack/core@1.0.8)(typescript@5.5.2): + /@rsbuild/plugin-type-check@1.2.1(@rsbuild/core@1.2.8)(@rspack/core@1.3.9)(typescript@5.5.2): resolution: {integrity: sha512-PtbjeMqDQy8IiPDTuaj8ZmvR42b0AsRq6RUF6wxa8dDsOzD0Dl1GcvemVGCto+/Dh8frLUmnlWF+T8riBw5rtA==} peerDependencies: '@rsbuild/core': 1.x @@ -19280,13 +16962,13 @@ packages: deepmerge: 4.3.1 json5: 2.2.3 reduce-configs: 1.1.0 - ts-checker-rspack-plugin: 1.1.1(@rspack/core@1.0.8)(typescript@5.5.2) + ts-checker-rspack-plugin: 1.1.1(@rspack/core@1.3.9)(typescript@5.5.2) transitivePeerDependencies: - '@rspack/core' - typescript dev: true - /@rsbuild/plugin-type-check@1.2.1(@rsbuild/core@1.3.17)(@rspack/core@1.0.8)(typescript@5.5.2): + /@rsbuild/plugin-type-check@1.2.1(@rsbuild/core@1.3.17)(@rspack/core@1.3.9)(typescript@5.7.3): resolution: {integrity: sha512-PtbjeMqDQy8IiPDTuaj8ZmvR42b0AsRq6RUF6wxa8dDsOzD0Dl1GcvemVGCto+/Dh8frLUmnlWF+T8riBw5rtA==} peerDependencies: '@rsbuild/core': 1.x @@ -19298,7 +16980,7 @@ packages: deepmerge: 4.3.1 json5: 2.2.3 reduce-configs: 1.1.0 - ts-checker-rspack-plugin: 1.1.1(@rspack/core@1.0.8)(typescript@5.5.2) + ts-checker-rspack-plugin: 1.1.1(@rspack/core@1.3.9)(typescript@5.7.3) transitivePeerDependencies: - '@rspack/core' - typescript @@ -19347,7 +17029,7 @@ packages: resolution: {integrity: sha512-PjjrUe1mstoy7N7A6Xr1i5sAKSGPfNay/cEbRt3SBvdYPOsK87TLE6DS9WtViSp8QYHh97cgJ6z1ufuluElDDw==} dependencies: '@rspack/core': 0.5.3(@swc/helpers@0.5.3) - caniuse-lite: 1.0.30001714 + caniuse-lite: 1.0.30001717 lodash: 4.17.21 postcss: 8.4.38 transitivePeerDependencies: @@ -19358,7 +17040,7 @@ packages: resolution: {integrity: sha512-rvm+B2pGHsRSW3LiqPzOnyg/PQMNZsrX2QvuZLUovuF3DpvzKJoBsrj0ih1c0ymlIEitEcoBqiJbQUVQI3iDUQ==} dependencies: '@rspack/core': 0.5.0(@swc/helpers@0.5.3) - caniuse-lite: 1.0.30001714 + caniuse-lite: 1.0.30001717 lodash: 4.17.21 postcss: 8.4.38 transitivePeerDependencies: @@ -19391,14 +17073,14 @@ packages: - '@swc/helpers' dev: true - /@rsbuild/webpack@1.2.2(@rsbuild/core@1.2.8)(@rspack/core@1.0.8)(@swc/core@1.10.16)(esbuild@0.17.19)(webpack-cli@5.1.4): + /@rsbuild/webpack@1.2.2(@rsbuild/core@1.2.8)(@rspack/core@1.3.9)(@swc/core@1.10.16)(esbuild@0.17.19)(webpack-cli@5.1.4): resolution: {integrity: sha512-kcU9z+6zE92nGqN9HEDWjjlr06mKTyd4tKOBqjtGKadFZ1TpsFoLYlb2TGmwd7DNSqsAJ5PPqhY1tJrzecfx6Q==} peerDependencies: '@rsbuild/core': ^1.1.3 dependencies: '@rsbuild/core': 1.2.8 copy-webpack-plugin: 11.0.0(webpack@5.98.0) - html-webpack-plugin: 5.6.3(@rspack/core@1.0.8)(webpack@5.98.0) + html-webpack-plugin: 5.6.3(@rspack/core@1.3.9)(webpack@5.98.0) mini-css-extract-plugin: 2.9.2(webpack@5.98.0) picocolors: 1.1.1 reduce-configs: 1.1.0 @@ -19412,14 +17094,14 @@ packages: - webpack-cli dev: true - /@rsbuild/webpack@1.2.2(@rsbuild/core@1.2.8)(@rspack/core@1.0.8)(@swc/core@1.10.16)(esbuild@0.18.20)(webpack-cli@5.1.4): + /@rsbuild/webpack@1.2.2(@rsbuild/core@1.2.8)(@rspack/core@1.3.9)(@swc/core@1.10.16)(esbuild@0.18.20)(webpack-cli@5.1.4): resolution: {integrity: sha512-kcU9z+6zE92nGqN9HEDWjjlr06mKTyd4tKOBqjtGKadFZ1TpsFoLYlb2TGmwd7DNSqsAJ5PPqhY1tJrzecfx6Q==} peerDependencies: '@rsbuild/core': ^1.1.3 dependencies: '@rsbuild/core': 1.2.8 copy-webpack-plugin: 11.0.0(webpack@5.98.0) - html-webpack-plugin: 5.6.3(@rspack/core@1.0.8)(webpack@5.98.0) + html-webpack-plugin: 5.6.3(@rspack/core@1.3.9)(webpack@5.98.0) mini-css-extract-plugin: 2.9.2(webpack@5.98.0) picocolors: 1.1.1 reduce-configs: 1.1.0 @@ -19433,7 +17115,7 @@ packages: - webpack-cli dev: true - /@rslib/core@0.2.0(typescript@5.5.2): + /@rslib/core@0.2.0(typescript@5.7.3): resolution: {integrity: sha512-SuqdKdHdXrdN2FgVzrb+RShl6op608FZ1mOd8NX4H8lGp6E+CAAL9gnH/H4n7ahBQvM1920w1WTmaYZPyhhLUg==} engines: {node: '>=16.0.0'} hasBin: true @@ -19447,12 +17129,12 @@ packages: optional: true dependencies: '@rsbuild/core': 1.1.12 - rsbuild-plugin-dts: 0.2.0(@rsbuild/core@1.1.12)(typescript@5.5.2) + rsbuild-plugin-dts: 0.2.0(@rsbuild/core@1.1.12)(typescript@5.7.3) tinyglobby: 0.2.10 - typescript: 5.5.2 + typescript: 5.7.3 dev: true - /@rslib/core@0.3.2(typescript@5.5.2): + /@rslib/core@0.3.2(typescript@5.7.3): resolution: {integrity: sha512-BdR/1kjR+Jk614je0ijjEwGoY44fLtPg6PoWHoKfzMkqNMtFg40AwMaBS04SylvR4BuUt1Q+9k6NQ/IWdE5HWg==} engines: {node: '>=16.0.0'} hasBin: true @@ -19466,9 +17148,9 @@ packages: optional: true dependencies: '@rsbuild/core': 1.2.0-beta.1 - rsbuild-plugin-dts: 0.3.2(@rsbuild/core@1.2.0-beta.1)(typescript@5.5.2) + rsbuild-plugin-dts: 0.3.2(@rsbuild/core@1.2.0-beta.1)(typescript@5.7.3) tinyglobby: 0.2.10 - typescript: 5.5.2 + typescript: 5.7.3 dev: true /@rspack/binding-darwin-arm64@0.5.0: @@ -19507,13 +17189,6 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true - optional: true - - /@rspack/binding-darwin-arm64@1.1.1: - resolution: {integrity: sha512-BnvGPWObGZ2ZVnxe4K3NKwAWxYubOJvfwporXWD3NgkzeV5xJqGBFWRDnr/nfsFpgCTI8goxK5db/wb7NVzLqg==} - cpu: [arm64] - os: [darwin] - requiresBuild: true dev: true optional: true @@ -19554,7 +17229,6 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true - dev: true optional: true /@rspack/binding-darwin-x64@0.5.0: @@ -19593,13 +17267,6 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true - optional: true - - /@rspack/binding-darwin-x64@1.1.1: - resolution: {integrity: sha512-aiwJRkPGAg99vCrG/C9I87Fh9TShOAkzpf2yeJEZL4gwTj9A8wrc/xlrCFn1BDkbPnGYz62oCR7z6JLIDgYLuA==} - cpu: [x64] - os: [darwin] - requiresBuild: true dev: true optional: true @@ -19640,7 +17307,6 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true - dev: true optional: true /@rspack/binding-linux-arm64-gnu@0.5.0: @@ -19679,13 +17345,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - optional: true - - /@rspack/binding-linux-arm64-gnu@1.1.1: - resolution: {integrity: sha512-2Z8YxH4+V0MiNhVQ2IFELDIFtykIdKgmOmGr/PuRQMHMxSn8AKo5uqBD30sZqe0+gryplZwK3hyrBETHOmSltQ==} - cpu: [arm64] - os: [linux] - requiresBuild: true dev: true optional: true @@ -19726,7 +17385,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: true optional: true /@rspack/binding-linux-arm64-musl@0.5.0: @@ -19765,13 +17423,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - optional: true - - /@rspack/binding-linux-arm64-musl@1.1.1: - resolution: {integrity: sha512-l+cJd3wAxBt523Min7qN+G5s3SU0rif9Yq2AFWWl+R6IvmnMlMq6sAAyiyogUidFmJ5XIKSJJBTBnvLF3g4ezg==} - cpu: [arm64] - os: [linux] - requiresBuild: true dev: true optional: true @@ -19812,7 +17463,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: true optional: true /@rspack/binding-linux-x64-gnu@0.5.0: @@ -19851,13 +17501,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - optional: true - - /@rspack/binding-linux-x64-gnu@1.1.1: - resolution: {integrity: sha512-goaDDrXNulR7FcvUfj8AjhF3g7IXUttjQ4QsfY2xz7s20tDETlq5HpcM2A8GEI6lqkPAv/ITU0AynLK7bfyr4A==} - cpu: [x64] - os: [linux] - requiresBuild: true dev: true optional: true @@ -19898,7 +17541,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: true optional: true /@rspack/binding-linux-x64-musl@0.5.0: @@ -19937,13 +17579,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - optional: true - - /@rspack/binding-linux-x64-musl@1.1.1: - resolution: {integrity: sha512-T4RRn9ycxUHAfZJpfNRy+DdfevTXIZqox+NNg/N3d+Pqj5QS3zqpHBfPLC2mIIN1dw55BoshRIP2C1hUG0Fk6g==} - cpu: [x64] - os: [linux] - requiresBuild: true dev: true optional: true @@ -19984,7 +17619,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: true optional: true /@rspack/binding-win32-arm64-msvc@0.5.0: @@ -20023,13 +17657,6 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true - optional: true - - /@rspack/binding-win32-arm64-msvc@1.1.1: - resolution: {integrity: sha512-FHIPpueFc/+vWdZeVWRYWW0Z0IsDIHy+WhWxITeLjOVGsUN4rhaztYOausD7WsOlOhmR0SddeOYtRs/BR35wig==} - cpu: [arm64] - os: [win32] - requiresBuild: true dev: true optional: true @@ -20070,7 +17697,6 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true - dev: true optional: true /@rspack/binding-win32-ia32-msvc@0.5.0: @@ -20109,13 +17735,6 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true - optional: true - - /@rspack/binding-win32-ia32-msvc@1.1.1: - resolution: {integrity: sha512-pgXE45ATK/Iil/oXlqaGoWZ0x3SoQk4dAjJGK7TzQuek6UEoJbLQL+W1ufe/iUxz67ICAmUvq5NH2ftOhEE2SA==} - cpu: [ia32] - os: [win32] - requiresBuild: true dev: true optional: true @@ -20156,7 +17775,6 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true - dev: true optional: true /@rspack/binding-win32-x64-msvc@0.5.0: @@ -20195,13 +17813,6 @@ packages: cpu: [x64] os: [win32] requiresBuild: true - optional: true - - /@rspack/binding-win32-x64-msvc@1.1.1: - resolution: {integrity: sha512-z/kdbB+uhMi+H4podjTE7bfUpahACUuPOZPUtAAA6PMgRyiigBTK5UFYN35D30MONwZP4yNiLvPjurwiLw7EpA==} - cpu: [x64] - os: [win32] - requiresBuild: true dev: true optional: true @@ -20242,7 +17853,6 @@ packages: cpu: [x64] os: [win32] requiresBuild: true - dev: true optional: true /@rspack/binding@0.5.0: @@ -20312,19 +17922,6 @@ packages: '@rspack/binding-win32-arm64-msvc': 1.0.8 '@rspack/binding-win32-ia32-msvc': 1.0.8 '@rspack/binding-win32-x64-msvc': 1.0.8 - - /@rspack/binding@1.1.1: - resolution: {integrity: sha512-BRFliHbErqWrUo9X9bdik9WTRi6EgrJSQbbUiVeIYgW4gzYdfHUohgTkWo2Byu36LZolKrEjq/Uq2A8q/tc0YA==} - optionalDependencies: - '@rspack/binding-darwin-arm64': 1.1.1 - '@rspack/binding-darwin-x64': 1.1.1 - '@rspack/binding-linux-arm64-gnu': 1.1.1 - '@rspack/binding-linux-arm64-musl': 1.1.1 - '@rspack/binding-linux-x64-gnu': 1.1.1 - '@rspack/binding-linux-x64-musl': 1.1.1 - '@rspack/binding-win32-arm64-msvc': 1.1.1 - '@rspack/binding-win32-ia32-msvc': 1.1.1 - '@rspack/binding-win32-x64-msvc': 1.1.1 dev: true /@rspack/binding@1.1.8: @@ -20395,7 +17992,6 @@ packages: '@rspack/binding-win32-arm64-msvc': 1.3.9 '@rspack/binding-win32-ia32-msvc': 1.3.9 '@rspack/binding-win32-x64-msvc': 1.3.9 - dev: true /@rspack/core@0.5.0(@swc/helpers@0.5.3): resolution: {integrity: sha512-/Bpujdtx28qYir7AK9VVSbY35GBFEcZ1NTJZBx/WIzZGZWLCxhlVYfjH8cj44y4RvXa0Y26tnj/q7VJ4U3sHug==} @@ -20460,7 +18056,7 @@ packages: '@module-federation/runtime-tools': 0.1.6 '@rspack/binding': 0.7.5 '@swc/helpers': 0.5.13 - caniuse-lite: 1.0.30001706 + caniuse-lite: 1.0.30001717 tapable: 2.2.1 webpack-sources: 3.2.3 dev: true @@ -20477,7 +18073,7 @@ packages: '@module-federation/runtime-tools': 0.1.6 '@rspack/binding': 0.7.5 '@swc/helpers': 0.5.3 - caniuse-lite: 1.0.30001706 + caniuse-lite: 1.0.30001717 tapable: 2.2.1 webpack-sources: 3.2.3 dev: true @@ -20495,7 +18091,7 @@ packages: '@rspack/binding': 1.0.14 '@rspack/lite-tapable': 1.0.1 '@swc/helpers': 0.5.13 - caniuse-lite: 1.0.30001706 + caniuse-lite: 1.0.30001717 /@rspack/core@1.0.8(@swc/helpers@0.5.13): resolution: {integrity: sha512-pbXwXYb4WQwb0l35P5v3l/NpDJXy1WiVE4IcQ/6LxZYU5NyZuqtsK0trR88xIVRZb9qU0JUeCdQq7Xa6Q+c3Xw==} @@ -20511,21 +18107,6 @@ packages: '@rspack/lite-tapable': 1.0.1 '@swc/helpers': 0.5.13 caniuse-lite: 1.0.30001667 - - /@rspack/core@1.1.1(@swc/helpers@0.5.13): - resolution: {integrity: sha512-khYNAho2evyc7N5mYk4K6B587ou/dN1CDCqWrSDeZZNFFQHtuEp5T3kL1ntsKY7agObQhI60osCYaxFUPs0yww==} - engines: {node: '>=16.0.0'} - peerDependencies: - '@swc/helpers': '>=0.5.1' - peerDependenciesMeta: - '@swc/helpers': - optional: true - dependencies: - '@module-federation/runtime-tools': 0.5.1 - '@rspack/binding': 1.1.1 - '@rspack/lite-tapable': 1.0.1 - '@swc/helpers': 0.5.13 - caniuse-lite: 1.0.30001714 dev: true /@rspack/core@1.1.8(@swc/helpers@0.5.15): @@ -20541,7 +18122,7 @@ packages: '@rspack/binding': 1.1.8 '@rspack/lite-tapable': 1.0.1 '@swc/helpers': 0.5.15 - caniuse-lite: 1.0.30001714 + caniuse-lite: 1.0.30001717 dev: true /@rspack/core@1.2.0-beta.0(@swc/helpers@0.5.15): @@ -20557,7 +18138,7 @@ packages: '@rspack/binding': 1.2.0-beta.0 '@rspack/lite-tapable': 1.0.1 '@swc/helpers': 0.5.15 - caniuse-lite: 1.0.30001706 + caniuse-lite: 1.0.30001717 dev: true /@rspack/core@1.2.3(@swc/helpers@0.5.15): @@ -20598,7 +18179,7 @@ packages: caniuse-lite: 1.0.30001706 dev: true - /@rspack/core@1.3.9(@swc/helpers@0.5.17): + /@rspack/core@1.3.9(@swc/helpers@0.5.13): resolution: {integrity: sha512-u7usd9srCBPBfNJCSvsfh14AOPq6LCVna0Vb/aA2nyJTawHqzfAMz1QRb/e27nP3NrV6RPiwx03W494Dd6r6wg==} engines: {node: '>=16.0.0'} peerDependencies: @@ -20610,49 +18191,39 @@ packages: '@module-federation/runtime-tools': 0.13.1 '@rspack/binding': 1.3.9 '@rspack/lite-tapable': 1.0.1 - '@swc/helpers': 0.5.17 + '@swc/helpers': 0.5.13 caniuse-lite: 1.0.30001717 - dev: true - /@rspack/dev-server@1.0.9(@rspack/core@1.0.8)(@types/express@4.17.21)(webpack-cli@5.1.4)(webpack@5.94.0): - resolution: {integrity: sha512-VF+apLFfl5LWIhVbfkJ5ccU0Atl5mi+sGTkx+XtE1tbUmMJkde0nm/4+eaQCud7oGl+ZCzt4kW14uuzLSiEGDw==} + /@rspack/core@1.3.9(@swc/helpers@0.5.17): + resolution: {integrity: sha512-u7usd9srCBPBfNJCSvsfh14AOPq6LCVna0Vb/aA2nyJTawHqzfAMz1QRb/e27nP3NrV6RPiwx03W494Dd6r6wg==} + engines: {node: '>=16.0.0'} peerDependencies: - '@rspack/core': '*' + '@swc/helpers': '>=0.5.1' + peerDependenciesMeta: + '@swc/helpers': + optional: true dependencies: - '@rspack/core': 1.0.8(@swc/helpers@0.5.13) - chokidar: 3.6.0 - connect-history-api-fallback: 2.0.0 - express: 4.21.1 - http-proxy-middleware: 2.0.7(@types/express@4.17.21) - mime-types: 2.1.35 - p-retry: 4.6.2 - webpack-dev-middleware: 7.4.2(webpack@5.94.0) - webpack-dev-server: 5.0.4(webpack-cli@5.1.4)(webpack@5.94.0) - ws: 8.18.0 - transitivePeerDependencies: - - '@types/express' - - bufferutil - - debug - - supports-color - - utf-8-validate - - webpack - - webpack-cli + '@module-federation/runtime-tools': 0.13.1 + '@rspack/binding': 1.3.9 + '@rspack/lite-tapable': 1.0.1 + '@swc/helpers': 0.5.17 + caniuse-lite: 1.0.30001717 dev: true - /@rspack/dev-server@1.0.9(@rspack/core@1.1.1)(@types/express@4.17.21)(webpack-cli@5.1.4)(webpack@5.94.0): - resolution: {integrity: sha512-VF+apLFfl5LWIhVbfkJ5ccU0Atl5mi+sGTkx+XtE1tbUmMJkde0nm/4+eaQCud7oGl+ZCzt4kW14uuzLSiEGDw==} + /@rspack/dev-server@1.1.1(@rspack/core@1.3.9)(@types/express@4.17.21)(webpack-cli@5.1.4)(webpack@5.98.0): + resolution: {integrity: sha512-9r7vOml2SrFA8cvbcJdSan9wHEo1TPXezF22+s5jvdyAAywg8w7HqDol6TPVv64NUonP1DOdyLxZ+6UW6WZiwg==} + engines: {node: '>= 18.12.0'} peerDependencies: '@rspack/core': '*' dependencies: - '@rspack/core': 1.1.1(@swc/helpers@0.5.13) + '@rspack/core': 1.3.9(@swc/helpers@0.5.13) chokidar: 3.6.0 - connect-history-api-fallback: 2.0.0 - express: 4.21.1 + express: 4.21.2 http-proxy-middleware: 2.0.7(@types/express@4.17.21) mime-types: 2.1.35 - p-retry: 4.6.2 - webpack-dev-middleware: 7.4.2(webpack@5.94.0) - webpack-dev-server: 5.0.4(webpack-cli@5.1.4)(webpack@5.94.0) + p-retry: 6.2.0 + webpack-dev-middleware: 7.4.2(webpack@5.98.0) + webpack-dev-server: 5.2.0(webpack-cli@5.1.4)(webpack@5.98.0) ws: 8.18.0 transitivePeerDependencies: - '@types/express' @@ -20704,12 +18275,12 @@ packages: react-refresh: 0.16.0 dev: true - /@rspress/core@1.34.1(webpack@5.94.0): + /@rspress/core@1.34.1(webpack@5.98.0): resolution: {integrity: sha512-n3zS3tMgwiVmGajKTwNGac4HZggo7YgBnNoVbnIuiesPXAKvao9IDzkLZesQOuNyBp0NkAo8b0BBHxp2Oz/htQ==} engines: {node: '>=14.17.6'} dependencies: '@loadable/component': 5.16.4(react@18.3.1) - '@mdx-js/loader': 2.3.0(webpack@5.94.0) + '@mdx-js/loader': 2.3.0(webpack@5.98.0) '@mdx-js/mdx': 2.3.0 '@mdx-js/react': 2.3.0(react@18.3.1) '@modern-js/utils': 2.60.4 @@ -21048,7 +18619,7 @@ packages: aggregate-error: 3.1.0 fs-extra: 11.3.0 lodash: 4.17.21 - semantic-release: 24.2.3(typescript@5.5.2) + semantic-release: 24.2.3(typescript@5.7.3) dev: true /@semantic-release/commit-analyzer@13.0.1(semantic-release@24.2.3): @@ -21065,7 +18636,7 @@ packages: import-from-esm: 2.0.0 lodash-es: 4.17.21 micromatch: 4.0.8 - semantic-release: 24.2.3(typescript@5.5.2) + semantic-release: 24.2.3(typescript@5.7.3) transitivePeerDependencies: - supports-color dev: true @@ -21092,7 +18663,7 @@ packages: execa: 5.1.1 lodash: 4.17.21 parse-json: 5.2.0 - semantic-release: 24.2.3(typescript@5.5.2) + semantic-release: 24.2.3(typescript@5.7.3) transitivePeerDependencies: - supports-color dev: true @@ -21111,7 +18682,7 @@ packages: lodash: 4.17.21 micromatch: 4.0.8 p-reduce: 2.1.0 - semantic-release: 24.2.3(typescript@5.5.2) + semantic-release: 24.2.3(typescript@5.7.3) transitivePeerDependencies: - supports-color dev: true @@ -21137,7 +18708,7 @@ packages: lodash-es: 4.17.21 mime: 4.0.6 p-filter: 4.1.0 - semantic-release: 24.2.3(typescript@5.5.2) + semantic-release: 24.2.3(typescript@5.7.3) url-join: 5.0.0 transitivePeerDependencies: - supports-color @@ -21160,7 +18731,7 @@ packages: rc: 1.2.8 read-pkg: 9.0.1 registry-auth-token: 5.0.2 - semantic-release: 24.2.3(typescript@5.5.2) + semantic-release: 24.2.3(typescript@5.7.3) semver: 7.6.3 tempy: 3.1.0 dev: true @@ -21182,7 +18753,7 @@ packages: rc: 1.2.8 read-pkg: 9.0.1 registry-auth-token: 5.1.0 - semantic-release: 24.2.3(typescript@5.5.2) + semantic-release: 24.2.3(typescript@5.7.3) semver: 7.6.3 tempy: 3.1.0 dev: true @@ -21203,7 +18774,7 @@ packages: into-stream: 7.0.0 lodash-es: 4.17.21 read-package-up: 11.0.0 - semantic-release: 24.2.3(typescript@5.5.2) + semantic-release: 24.2.3(typescript@5.7.3) transitivePeerDependencies: - supports-color dev: true @@ -21234,6 +18805,11 @@ packages: engines: {node: '>=10'} dev: true + /@sindresorhus/is@5.6.0: + resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==} + engines: {node: '>=14.16'} + dev: true + /@sindresorhus/merge-streams@2.3.0: resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} engines: {node: '>=18'} @@ -21269,10 +18845,10 @@ packages: uuid: 9.0.1 dev: true - /@storybook/addon-actions@8.3.5(storybook@8.3.5): - resolution: {integrity: sha512-t8D5oo+4XfD+F8091wLa2y/CDd/W2lExCeol5Vm1tp5saO+u6f2/d7iykLhTowWV84Uohi3D073uFeyTAlGebg==} + /@storybook/addon-actions@8.6.12(storybook@8.3.5): + resolution: {integrity: sha512-B5kfiRvi35oJ0NIo53CGH66H471A3XTzrfaa6SxXEJsgxxSeKScG5YeXcCvLiZfvANRQ7QDsmzPUgg0o3hdMXw==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.6.12 dependencies: '@storybook/global': 5.0.0 '@types/uuid': 9.0.8 @@ -21293,10 +18869,10 @@ packages: ts-dedent: 2.2.0 dev: true - /@storybook/addon-backgrounds@8.3.5(storybook@8.3.5): - resolution: {integrity: sha512-IQGjDujuw8+iSqKREdkL8I5E/5CAHZbfOWd4A75PQK2D6qZ0fu/xRwTOQOH4jP6xn/abvfACOdL6A0d5bU90ag==} + /@storybook/addon-backgrounds@8.6.12(storybook@8.3.5): + resolution: {integrity: sha512-lmIAma9BiiCTbJ8YfdZkXjpnAIrOUcgboLkt1f6XJ78vNEMnLNzD9gnh7Tssz1qrqvm34v9daDjIb+ggdiKp3Q==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.6.12 dependencies: '@storybook/global': 5.0.0 memoizerific: 1.11.3 @@ -21316,14 +18892,13 @@ packages: ts-dedent: 2.2.0 dev: true - /@storybook/addon-controls@8.3.5(storybook@8.3.5): - resolution: {integrity: sha512-2eCVobUUvY1Rq7sp1U8Mx8t44VXwvi0E+hqyrsqOx5TTSC/FUQ+hNAX6GSYUcFIyQQ1ORpKNlUjAAdjxBv1ZHQ==} + /@storybook/addon-controls@8.6.12(storybook@8.3.5): + resolution: {integrity: sha512-9VSRPJWQVb9wLp21uvpxDGNctYptyUX0gbvxIWOHMH3R2DslSoq41lsC/oQ4l4zSHVdL+nq8sCTkhBxIsjKqdQ==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.6.12 dependencies: '@storybook/global': 5.0.0 dequal: 2.0.3 - lodash: 4.17.21 storybook: 8.3.5 ts-dedent: 2.2.0 dev: true @@ -21350,26 +18925,21 @@ packages: - webpack-sources dev: true - /@storybook/addon-docs@8.3.5(storybook@8.3.5): - resolution: {integrity: sha512-MOVfo1bY8kXTzbvmWnx3UuSO4WNykFz7Edvb3mxltNyuW7UDRZGuIuSe32ddT/EtLJfurrC9Ja3yBy4KBUGnMA==} + /@storybook/addon-docs@8.6.12(@types/react@18.3.11)(storybook@8.3.5): + resolution: {integrity: sha512-kEezQjAf/p3SpDzLABgg4fbT48B6dkT2LiZCKTRmCrJVtuReaAr4R9MMM6Jsph6XjbIj/SvOWf3CMeOPXOs9sg==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.6.12 dependencies: - '@mdx-js/react': 3.0.1(@types/react@18.3.11)(react@18.3.1) - '@storybook/blocks': 8.3.5(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5) - '@storybook/csf-plugin': 8.3.5(storybook@8.3.5) - '@storybook/global': 5.0.0 - '@storybook/react-dom-shim': 8.3.5(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5) - '@types/react': 18.3.11 - fs-extra: 11.3.0 + '@mdx-js/react': 3.1.0(@types/react@18.3.11)(react@18.3.1) + '@storybook/blocks': 8.6.12(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5) + '@storybook/csf-plugin': 8.6.12(storybook@8.3.5) + '@storybook/react-dom-shim': 8.6.12(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rehype-external-links: 3.0.0 - rehype-slug: 6.0.0 storybook: 8.3.5 ts-dedent: 2.2.0 transitivePeerDependencies: - - webpack-sources + - '@types/react' dev: true /@storybook/addon-docs@8.6.12(@types/react@18.3.11)(storybook@8.4.2): @@ -21426,24 +18996,24 @@ packages: - webpack-sources dev: true - /@storybook/addon-essentials@8.3.5(storybook@8.3.5): - resolution: {integrity: sha512-hXTtPuN4/IsXjUrkMPAuz1qKAl8DovdXpjQgjQs7jSAVx3kc4BZaGqJ3gaVenKtO8uDchmA92BoQygpkc8eWhw==} + /@storybook/addon-essentials@8.6.12(@types/react@18.3.11)(storybook@8.3.5): + resolution: {integrity: sha512-Y/7e8KFlttaNfv7q2zoHMPdX6hPXHdsuQMAjYl5NG9HOAJREu4XBy4KZpbcozRe4ApZ78rYsN/MO1EuA+bNMIA==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.6.12 dependencies: - '@storybook/addon-actions': 8.3.5(storybook@8.3.5) - '@storybook/addon-backgrounds': 8.3.5(storybook@8.3.5) - '@storybook/addon-controls': 8.3.5(storybook@8.3.5) - '@storybook/addon-docs': 8.3.5(storybook@8.3.5) - '@storybook/addon-highlight': 8.3.5(storybook@8.3.5) - '@storybook/addon-measure': 8.3.5(storybook@8.3.5) - '@storybook/addon-outline': 8.3.5(storybook@8.3.5) - '@storybook/addon-toolbars': 8.3.5(storybook@8.3.5) - '@storybook/addon-viewport': 8.3.5(storybook@8.3.5) + '@storybook/addon-actions': 8.6.12(storybook@8.3.5) + '@storybook/addon-backgrounds': 8.6.12(storybook@8.3.5) + '@storybook/addon-controls': 8.6.12(storybook@8.3.5) + '@storybook/addon-docs': 8.6.12(@types/react@18.3.11)(storybook@8.3.5) + '@storybook/addon-highlight': 8.6.12(storybook@8.3.5) + '@storybook/addon-measure': 8.6.12(storybook@8.3.5) + '@storybook/addon-outline': 8.6.12(storybook@8.3.5) + '@storybook/addon-toolbars': 8.6.12(storybook@8.3.5) + '@storybook/addon-viewport': 8.6.12(storybook@8.3.5) storybook: 8.3.5 ts-dedent: 2.2.0 transitivePeerDependencies: - - webpack-sources + - '@types/react' dev: true /@storybook/addon-highlight@8.3.3(storybook@8.6.12): @@ -21455,23 +19025,23 @@ packages: storybook: 8.6.12(prettier@3.3.3) dev: true - /@storybook/addon-highlight@8.3.5(storybook@8.3.5): - resolution: {integrity: sha512-ku0epul9aReCR3Gv/emwYnsqg3vgux5OmYMjoDcJC7s+LyfweSzLV/f5t9gSHazikJElh5TehtVkWbC4QfbGSw==} + /@storybook/addon-highlight@8.6.12(storybook@8.3.5): + resolution: {integrity: sha512-9FITVxdoycZ+eXuAZL9ElWyML/0fPPn9UgnnAkrU7zkMi+Segq/Tx7y+WWanC5zfWZrXAuG6WTOYEXeWQdm//w==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.6.12 dependencies: '@storybook/global': 5.0.0 storybook: 8.3.5 dev: true - /@storybook/addon-interactions@8.3.4(storybook@8.3.5): - resolution: {integrity: sha512-ORxqe35wUmF7EDHo45mdDHiju3Ryk2pZ1vO9PyvW6ZItNlHt/IxAr7T/TysGejZ/eTBg6tMZR3ExGky3lTg/CQ==} + /@storybook/addon-interactions@8.6.12(storybook@8.3.5): + resolution: {integrity: sha512-cTAJlTq6uVZBEbtwdXkXoPQ4jHOAGKQnYSezBT4pfNkdjn/FnEeaQhMBDzf14h2wr5OgBnJa6Lmd8LD9ficz4A==} peerDependencies: - storybook: ^8.3.4 + storybook: ^8.6.12 dependencies: '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.3.4(storybook@8.3.5) - '@storybook/test': 8.3.4(storybook@8.3.5) + '@storybook/instrumenter': 8.6.12(storybook@8.3.5) + '@storybook/test': 8.6.12(storybook@8.3.5) polished: 4.3.1 storybook: 8.3.5 ts-dedent: 2.2.0 @@ -21487,10 +19057,10 @@ packages: tiny-invariant: 1.3.3 dev: true - /@storybook/addon-measure@8.3.5(storybook@8.3.5): - resolution: {integrity: sha512-6GVehgbHhFIFS69xSfRV+12VK0cnuIAtZdp1J3eUCc2ATrcigqVjTM6wzZz6kBuX6O3dcusr7Wg46KtNliqLqg==} + /@storybook/addon-measure@8.6.12(storybook@8.3.5): + resolution: {integrity: sha512-tACmwqqOvutaQSduw8SMb62wICaT1rWaHtMN3vtWXuxgDPSdJQxLP+wdVyRYMAgpxhLyIO7YRf++Hfha9RHgFg==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.6.12 dependencies: '@storybook/global': 5.0.0 storybook: 8.3.5 @@ -21507,10 +19077,10 @@ packages: ts-dedent: 2.2.0 dev: true - /@storybook/addon-outline@8.3.5(storybook@8.3.5): - resolution: {integrity: sha512-dwmK6GzjEnQP9Yo0VnBUQtJkXZlXdfjWyskZ/IlUVc+IFdeeCtIiMyA92oMfHo8eXt0k1g21ZqMaIn7ZltOuHw==} + /@storybook/addon-outline@8.6.12(storybook@8.3.5): + resolution: {integrity: sha512-1ylwm+n1s40S91No0v9T4tCjZORu3GbnjINlyjYTDLLhQHyBQd3nWR1Y1eewU4xH4cW9SnSLcMQFS/82xHqU6A==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.6.12 dependencies: '@storybook/global': 5.0.0 storybook: 8.3.5 @@ -21525,10 +19095,10 @@ packages: storybook: 8.6.12(prettier@3.3.3) dev: true - /@storybook/addon-toolbars@8.3.5(storybook@8.3.5): - resolution: {integrity: sha512-Ml2gc9q8WbteDvmuAZGgBxt5SqWMXzuTkMjlsA8EB53hlkN1w9esX4s8YtBeNqC3HKoUzcdq8uexSBqU8fDbSA==} + /@storybook/addon-toolbars@8.6.12(storybook@8.3.5): + resolution: {integrity: sha512-HEcSzo1DyFtIu5/ikVOmh5h85C1IvK9iFKSzBR6ice33zBOaehVJK+Z5f487MOXxPsZ63uvWUytwPyViGInj+g==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.6.12 dependencies: storybook: 8.3.5 dev: true @@ -21542,10 +19112,10 @@ packages: storybook: 8.6.12(prettier@3.3.3) dev: true - /@storybook/addon-viewport@8.3.5(storybook@8.3.5): - resolution: {integrity: sha512-FSWydoPiVWFXEittG7O1YgvuaqoU9Vb+qoq9XfP/hvQHHMDcMZvC40JaV8AnJeTXaM7ngIjcn9XDEfGbFfOzXw==} + /@storybook/addon-viewport@8.6.12(storybook@8.3.5): + resolution: {integrity: sha512-EXK2LArAnABsPP0leJKy78L/lbMWow+EIJfytEP5fHaW4EhMR6h7Hzaqzre6U0IMMr/jVFa1ci+m0PJ0eQc2bw==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.6.12 dependencies: memoizerific: 1.11.3 storybook: 8.3.5 @@ -21582,35 +19152,23 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/blocks@8.3.5(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5): - resolution: {integrity: sha512-8cHTdTywolTHlgwN8I7YH7saWAIjGzV617AwjhJ95AKlC0VtpO1gAFcAgCqr4DU9eMc+LZuvbnaU/RSvA5eCCQ==} + /@storybook/blocks@8.6.12(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5): + resolution: {integrity: sha512-DohlTq6HM1jDbHYiXL4ZvZ00VkhpUp5uftzj/CZDLY1fYHRjqtaTwWm2/OpceivMA8zDitLcq5atEZN+f+siTg==} peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.3.5 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + storybook: ^8.6.12 peerDependenciesMeta: react: optional: true react-dom: optional: true dependencies: - '@storybook/csf': 0.1.11 - '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.12(react-dom@18.3.1)(react@18.3.1) - '@types/lodash': 4.17.9 - color-convert: 2.0.1 - dequal: 2.0.3 - lodash: 4.17.21 - markdown-to-jsx: 7.5.0(react@18.3.1) - memoizerific: 1.11.3 - polished: 4.3.1 + '@storybook/icons': 1.4.0(react-dom@18.3.1)(react@18.3.1) react: 18.3.1 - react-colorful: 5.6.1(react-dom@18.3.1)(react@18.3.1) react-dom: 18.3.1(react@18.3.1) storybook: 8.3.5 - telejson: 7.2.0 ts-dedent: 2.2.0 - util-deprecate: 1.0.2 dev: true /@storybook/blocks@8.6.12(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2): @@ -21665,7 +19223,7 @@ packages: ejs: 3.1.10 esbuild: 0.18.20 esbuild-plugin-alias: 0.2.1 - express: 4.21.1 + express: 4.21.2 find-cache-dir: 3.3.2 fs-extra: 11.3.0 process: 0.11.10 @@ -21675,49 +19233,45 @@ packages: - supports-color dev: true - /@storybook/builder-webpack5@8.3.5(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.25.0)(storybook@8.3.5)(typescript@5.5.2)(webpack-cli@5.1.4): - resolution: {integrity: sha512-rhmfdiSlDn3Arki7IMYk11PO29rYuYM4LZ8GlNqREU7VUl/8Vngo/jFIa4pKaIns3ql1RrwzO1wm9JvuL/4ydA==} + /@storybook/builder-webpack5@8.6.12(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(storybook@8.3.5)(typescript@5.7.3)(webpack-cli@5.1.4): + resolution: {integrity: sha512-Z7RsQ/1+HbxdbM69JrEFcTL+pnVKUTMmeURMn5/eOvYTGjBtM18vbQTj0LjCUDIjC+v9U+uX8ZJEUVxFbGcxBw==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.6.12 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@storybook/core-webpack': 8.3.5(storybook@8.3.5) - '@types/node': 22.7.4 + '@storybook/core-webpack': 8.6.12(storybook@8.3.5) '@types/semver': 7.5.8 browser-assert: 1.2.1 case-sensitive-paths-webpack-plugin: 2.4.0 - cjs-module-lexer: 1.4.1 + cjs-module-lexer: 1.4.3 constants-browserify: 1.0.0 - css-loader: 6.11.0(@rspack/core@1.0.8)(webpack@5.94.0) + css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.98.0) es-module-lexer: 1.6.0 - express: 4.21.1 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.5.2)(webpack@5.94.0) - fs-extra: 11.3.0 - html-webpack-plugin: 5.6.2(@rspack/core@1.0.8)(webpack@5.94.0) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.7.3)(webpack@5.98.0) + html-webpack-plugin: 5.6.2(@rspack/core@1.3.9)(webpack@5.98.0) magic-string: 0.30.17 path-browserify: 1.0.1 process: 0.11.10 semver: 7.6.3 storybook: 8.3.5 - style-loader: 3.3.4(webpack@5.94.0) - terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.94.0) + style-loader: 3.3.4(webpack@5.98.0) + terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0) ts-dedent: 2.2.0 - typescript: 5.5.2 + typescript: 5.7.3 url: 0.11.4 util: 0.12.5 util-deprecate: 1.0.2 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - webpack-dev-middleware: 6.1.3(webpack@5.94.0) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack-dev-middleware: 6.1.3(webpack@5.98.0) webpack-hot-middleware: 2.26.1 webpack-virtual-modules: 0.6.2 transitivePeerDependencies: - '@rspack/core' - '@swc/core' - esbuild - - supports-color - uglify-js - webpack-cli dev: true @@ -21733,22 +19287,12 @@ packages: tiny-invariant: 1.3.3 dev: true - /@storybook/channels@8.1.11: - resolution: {integrity: sha512-fu5FTqo6duOqtJFa6gFzKbiSLJoia+8Tibn3xFfB6BeifWrH81hc+AZq0lTmHo5qax2G5t8ZN8JooHjMw6k2RA==} - dependencies: - '@storybook/client-logger': 8.1.11 - '@storybook/core-events': 8.1.11 - '@storybook/global': 5.0.0 - telejson: 7.2.0 - tiny-invariant: 1.3.3 - dev: true - /@storybook/cli@7.6.20(encoding@0.1.13): resolution: {integrity: sha512-ZlP+BJyqg7HlnXf7ypjG2CKMI/KVOn03jFIiClItE/jQfgR6kRFgtjRU7uajh427HHfjv9DRiur8nBzuO7vapA==} hasBin: true dependencies: - '@babel/core': 7.26.9 - '@babel/preset-env': 7.26.0(@babel/core@7.26.9) + '@babel/core': 7.26.10 + '@babel/preset-env': 7.26.0(@babel/core@7.26.10) '@babel/types': 7.26.9 '@ndelangen/get-tarball': 3.0.9 '@storybook/codemod': 7.6.20 @@ -21768,7 +19312,7 @@ packages: detect-indent: 6.1.0 envinfo: 7.14.0 execa: 5.1.1 - express: 4.21.1 + express: 4.21.2 find-up: 5.0.0 fs-extra: 11.3.0 get-npm-tarball-url: 2.1.0 @@ -21800,18 +19344,12 @@ packages: '@storybook/global': 5.0.0 dev: true - /@storybook/client-logger@8.1.11: - resolution: {integrity: sha512-DVMh2usz3yYmlqCLCiCKy5fT8/UR9aTh+gSqwyNFkGZrIM4otC5A8eMXajXifzotQLT5SaOEnM3WzHwmpvMIEA==} - dependencies: - '@storybook/global': 5.0.0 - dev: true - /@storybook/codemod@7.6.20: resolution: {integrity: sha512-8vmSsksO4XukNw0TmqylPmk7PxnfNfE21YsxFa7mnEBmEKQcZCQsNil4ZgWfG0IzdhTfhglAN4r++Ew0WE+PYA==} dependencies: - '@babel/core': 7.26.9 - '@babel/preset-env': 7.26.0(@babel/core@7.26.9) - '@babel/types': 7.26.9 + '@babel/core': 7.26.10 + '@babel/preset-env': 7.26.0(@babel/core@7.26.10) + '@babel/types': 7.27.0 '@storybook/csf': 0.1.12 '@storybook/csf-tools': 7.6.20 '@storybook/node-logger': 7.6.20 @@ -21850,20 +19388,20 @@ packages: - '@types/react-dom' dev: true - /@storybook/components@8.3.5(storybook@8.3.5): + /@storybook/components@8.3.5(storybook@8.4.2): resolution: {integrity: sha512-Rq28YogakD3FO4F8KwAtGpo1g3t4V/gfCLqTQ8B6oQUFoxLqegkWk/DlwCzvoJndXuQJfdSyM6+r1JcA4Nql5A==} peerDependencies: storybook: ^8.3.5 dependencies: - storybook: 8.3.5 + storybook: 8.4.2(prettier@3.3.3) dev: true - /@storybook/components@8.3.5(storybook@8.4.2): - resolution: {integrity: sha512-Rq28YogakD3FO4F8KwAtGpo1g3t4V/gfCLqTQ8B6oQUFoxLqegkWk/DlwCzvoJndXuQJfdSyM6+r1JcA4Nql5A==} + /@storybook/components@8.6.12(storybook@8.3.5): + resolution: {integrity: sha512-FiaE8xvCdvKC2arYusgtlDNZ77b8ysr8njAYQZwwaIHjy27TbR2tEpLDCmUwSbANNmivtc/xGEiDDwcNppMWlQ==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 dependencies: - storybook: 8.4.2(prettier@3.3.3) + storybook: 8.3.5 dev: true /@storybook/core-client@7.6.20: @@ -21904,47 +19442,12 @@ packages: - supports-color dev: true - /@storybook/core-common@8.1.11(encoding@0.1.13)(prettier@3.3.3): - resolution: {integrity: sha512-Ix0nplD4I4DrV2t9B+62jaw1baKES9UbR/Jz9LVKFF9nsua3ON0aVe73dOjMxFWBngpzBYWe+zYBTZ7aQtDH4Q==} + /@storybook/core-common@8.6.12(storybook@8.3.5): + resolution: {integrity: sha512-EuAGaoxWCORBMWv/sA55treXuOjtinCFGlZp1Dr8PW56DLauNR5zVNsU/L/ngJt22hoHcBwf4ppuTUPbOjZcpw==} peerDependencies: - prettier: ^2 || ^3 - peerDependenciesMeta: - prettier: - optional: true + storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 dependencies: - '@storybook/core-events': 8.1.11 - '@storybook/csf-tools': 8.1.11 - '@storybook/node-logger': 8.1.11 - '@storybook/types': 8.1.11 - '@yarnpkg/fslib': 2.10.3 - '@yarnpkg/libzip': 2.3.0 - chalk: 4.1.2 - cross-spawn: 7.0.3 - esbuild: 0.20.2 - esbuild-register: 3.6.0(esbuild@0.20.2) - execa: 5.1.1 - file-system-cache: 2.3.0 - find-cache-dir: 3.3.2 - find-up: 5.0.0 - fs-extra: 11.3.0 - glob: 10.4.5 - handlebars: 4.7.7 - lazy-universal-dotenv: 4.0.0 - node-fetch: 2.7.0(encoding@0.1.13) - picomatch: 2.3.1 - pkg-dir: 5.0.0 - prettier: 3.3.3 - prettier-fallback: /prettier@3.3.3 - pretty-hrtime: 1.0.3 - resolve-from: 5.0.0 - semver: 7.6.3 - tempy: 3.1.0 - tiny-invariant: 1.3.3 - ts-dedent: 2.2.0 - util: 0.12.5 - transitivePeerDependencies: - - encoding - - supports-color + storybook: 8.3.5 dev: true /@storybook/core-events@7.6.20: @@ -21953,13 +19456,6 @@ packages: ts-dedent: 2.2.0 dev: true - /@storybook/core-events@8.1.11: - resolution: {integrity: sha512-vXaNe2KEW9BGlLrg0lzmf5cJ0xt+suPjWmEODH5JqBbrdZ67X6ApA2nb6WcxDQhykesWCuFN5gp1l+JuDOBi7A==} - dependencies: - '@storybook/csf': 0.1.11 - ts-dedent: 2.2.0 - dev: true - /@storybook/core-server@7.6.20(encoding@0.1.13): resolution: {integrity: sha512-qC5BdbqqwMLTdCwMKZ1Hbc3+3AaxHYWLiJaXL9e8s8nJw89xV8c8l30QpbJOGvcDmsgY6UTtXYaJ96OsTr7MrA==} dependencies: @@ -21987,7 +19483,7 @@ packages: cli-table3: 0.6.5 compression: 1.7.4 detect-port: 1.6.1 - express: 4.21.1 + express: 4.21.2 fs-extra: 11.3.0 globby: 11.1.0 lodash: 4.17.21 @@ -22010,20 +19506,19 @@ packages: - utf-8-validate dev: true - /@storybook/core-server@8.3.5(storybook@8.3.5): - resolution: {integrity: sha512-HGXGijOHh4rW9lRqt4SZQ4QGgynSvgzQPLVHBF+CRUCfatX4ryfT6dsPyCpiz8foqRtvf0UufBO0F89o/ZPalQ==} + /@storybook/core-server@8.6.12(storybook@8.3.5): + resolution: {integrity: sha512-y6x5jbx2BsverwQIv5msIYRAxQzOXsHLv+6tNtt2hvcp5w9jvRVtsRO93yQl1st+IZ9BUIhhV5EJQkiCTKbdmg==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 dependencies: storybook: 8.3.5 dev: true - /@storybook/core-webpack@8.3.5(storybook@8.3.5): - resolution: {integrity: sha512-mN8BHNc6lSGUf/nKgDr6XoTt1cX+Tap9RnKMUiROCDzfVlJPeJBrG4qrTOok7AwObzeDl9DNFyun6+pVgXJe7A==} + /@storybook/core-webpack@8.6.12(storybook@8.3.5): + resolution: {integrity: sha512-TiE+KOm0hxb/p0JxeGHKxqTNX+xnTOFsBh6uloCSuvodutJ5pR/XpxKVxwo1gtSc0Uq3qpgbMhW6qYlYQetnKA==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.6.12 dependencies: - '@types/node': 22.7.4 storybook: 8.3.5 ts-dedent: 2.2.0 dev: true @@ -22055,7 +19550,7 @@ packages: browser-assert: 1.2.1 esbuild: 0.23.0 esbuild-register: 3.6.0(esbuild@0.23.0) - express: 4.21.1 + express: 4.21.2 jsdoc-type-pratt-parser: 4.1.0 process: 0.11.10 recast: 0.23.9 @@ -22166,15 +19661,13 @@ packages: - webpack-sources dev: true - /@storybook/csf-plugin@8.3.5(storybook@8.3.5): - resolution: {integrity: sha512-ODVqNXwJt90hG7QW8I9w/XUyOGlr0l7XltmIJgXwB/2cYDvaGu3JV5Ybg7O0fxPV8uXk7JlRuUD8ZYv5Low6pA==} + /@storybook/csf-plugin@8.6.12(storybook@8.3.5): + resolution: {integrity: sha512-6s8CnP1aoKPb3XtC0jRLUp8M5vTA8RhGAwQDKUsFpCC7g89JR9CaKs9FY2ZSzsNbjR15uASi7b3K8BzeYumYQg==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.6.12 dependencies: storybook: 8.3.5 - unplugin: 1.14.1 - transitivePeerDependencies: - - webpack-sources + unplugin: 1.16.1 dev: true /@storybook/csf-plugin@8.6.12(storybook@8.4.2): @@ -22198,10 +19691,10 @@ packages: /@storybook/csf-tools@7.6.20: resolution: {integrity: sha512-rwcwzCsAYh/m/WYcxBiEtLpIW5OH1ingxNdF/rK9mtGWhJxXRDV8acPkFrF8rtFWIVKoOCXu5USJYmc3f2gdYQ==} dependencies: - '@babel/generator': 7.26.9 - '@babel/parser': 7.26.9 - '@babel/traverse': 7.26.9 - '@babel/types': 7.26.9 + '@babel/generator': 7.27.0 + '@babel/parser': 7.27.0 + '@babel/traverse': 7.27.0 + '@babel/types': 7.27.0 '@storybook/csf': 0.1.12 '@storybook/types': 7.6.20 fs-extra: 11.3.0 @@ -22211,22 +19704,6 @@ packages: - supports-color dev: true - /@storybook/csf-tools@8.1.11: - resolution: {integrity: sha512-6qMWAg/dBwCVIHzANM9lSHoirwqSS+wWmv+NwAs0t9S94M75IttHYxD3IyzwaSYCC5llp0EQFvtXXAuSfFbibg==} - dependencies: - '@babel/generator': 7.26.2 - '@babel/parser': 7.26.9 - '@babel/traverse': 7.26.9 - '@babel/types': 7.26.9 - '@storybook/csf': 0.1.11 - '@storybook/types': 8.1.11 - fs-extra: 11.3.0 - recast: 0.23.9 - ts-dedent: 2.2.0 - transitivePeerDependencies: - - supports-color - dev: true - /@storybook/csf@0.1.11: resolution: {integrity: sha512-dHYFQH3mA+EtnCkHXzicbLgsvzYjcDJ1JWsogbItZogkPHgSJM/Wr71uMkcvw8v9mmCyP4NpXJuu6bPoVsOnzg==} dependencies: @@ -22282,42 +19759,29 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: true - /@storybook/instrumenter@8.3.4(storybook@8.3.5): - resolution: {integrity: sha512-jVhfNOPekOyJmta0BTkQl9Z6rgRbFHlc0eV4z1oSrzaawSlc9TFzAeDCtCP57vg3FuBX8ydDYAvyZ7s4xPpLyg==} + /@storybook/instrumenter@8.6.12(storybook@8.3.5): + resolution: {integrity: sha512-VK5fYAF8jMwWP/u3YsmSwKGh+FeSY8WZn78flzRUwirp2Eg1WWjsqPRubAk7yTpcqcC/km9YMF3KbqfzRv2s/A==} peerDependencies: - storybook: ^8.3.4 - dependencies: - '@storybook/global': 5.0.0 - '@vitest/utils': 2.1.1 - storybook: 8.3.5 - util: 0.12.5 - dev: false - - /@storybook/instrumenter@8.3.5(storybook@8.3.5): - resolution: {integrity: sha512-NLDXai5y2t1ITgHVK9chyL0rMFZbICCOGcnTbyWhkLbiEWZKPJ8FuB8+g+Ba6zwtCve1A1Cnb4O2LOWy7TgWQw==} - peerDependencies: - storybook: ^8.3.5 + storybook: ^8.6.12 dependencies: '@storybook/global': 5.0.0 '@vitest/utils': 2.1.1 storybook: 8.3.5 - util: 0.12.5 - dev: true - /@storybook/manager-api@8.3.5(storybook@8.3.5): + /@storybook/manager-api@8.3.5(storybook@8.4.2): resolution: {integrity: sha512-fEQoKKi7h7pzh2z9RfuzatJxubrsfL/CB99fNXQ0wshMSY/7O4ckd18pK4fzG9ErnCtLAO9qsim4N/4eQC+/8Q==} peerDependencies: storybook: ^8.3.5 dependencies: - storybook: 8.3.5 + storybook: 8.4.2(prettier@3.3.3) dev: true - /@storybook/manager-api@8.3.5(storybook@8.4.2): - resolution: {integrity: sha512-fEQoKKi7h7pzh2z9RfuzatJxubrsfL/CB99fNXQ0wshMSY/7O4ckd18pK4fzG9ErnCtLAO9qsim4N/4eQC+/8Q==} + /@storybook/manager-api@8.6.12(storybook@8.3.5): + resolution: {integrity: sha512-O0SpISeJLNTQvhSBOsWzzkCgs8vCjOq1578rwqHlC6jWWm4QmtfdyXqnv7rR1Hk08kQ+Dzqh0uhwHx0nfwy4nQ==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 dependencies: - storybook: 8.4.2(prettier@3.3.3) + storybook: 8.3.5 dev: true /@storybook/manager@7.6.20: @@ -22338,14 +19802,14 @@ packages: resolution: {integrity: sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==} dev: true - /@storybook/nextjs@8.3.5(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.25.0)(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.5.2)(webpack-cli@5.1.4)(webpack@5.94.0): - resolution: {integrity: sha512-YMjDSVd7BHIvj6oLMEFMKRvfZ83INxZinxtrx4ZZXGe+5iP8j7rcV7D67lxKQKWNy36d9Foj4pjT85yYj5s+ZQ==} + /@storybook/nextjs@8.6.12(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(next@14.2.28)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.7.3)(webpack-cli@5.1.4)(webpack@5.98.0): + resolution: {integrity: sha512-I9y5xpOOSCo91IK4jf8nT/V9R0sPiJblKc0gJg0sOSSNgsswGxJq9anah6PEbYhlZtbptmhGOL6IeUR+pI6Qzw==} engines: {node: '>=18.0.0'} peerDependencies: - next: ^13.5.0 || ^14.0.0 + next: ^13.5.0 || ^14.0.0 || ^15.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.3.5 + storybook: ^8.6.12 typescript: '*' webpack: ^5.0.0 peerDependenciesMeta: @@ -22354,51 +19818,49 @@ packages: webpack: optional: true dependencies: - '@babel/core': 7.25.7 - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.25.7) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.7) - '@babel/plugin-syntax-import-assertions': 7.25.7(@babel/core@7.25.7) - '@babel/plugin-transform-class-properties': 7.25.7(@babel/core@7.25.7) - '@babel/plugin-transform-export-namespace-from': 7.25.7(@babel/core@7.25.7) - '@babel/plugin-transform-numeric-separator': 7.25.7(@babel/core@7.25.7) - '@babel/plugin-transform-object-rest-spread': 7.25.7(@babel/core@7.25.7) - '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.25.7) - '@babel/preset-env': 7.26.0(@babel/core@7.25.7) - '@babel/preset-react': 7.26.3(@babel/core@7.25.7) - '@babel/preset-typescript': 7.26.0(@babel/core@7.25.7) - '@babel/runtime': 7.25.7 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(webpack@5.94.0) - '@storybook/builder-webpack5': 8.3.5(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.25.0)(storybook@8.3.5)(typescript@5.5.2)(webpack-cli@5.1.4) - '@storybook/preset-react-webpack': 8.3.5(@storybook/test@8.3.5)(@swc/core@1.7.26)(esbuild@0.25.0)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.5.2)(webpack-cli@5.1.4) - '@storybook/react': 8.3.5(@storybook/test@8.3.5)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.5.2) - '@storybook/test': 8.3.5(storybook@8.3.5) - '@types/node': 22.7.4 + '@babel/core': 7.26.10 + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.10) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.26.10) + '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.26.10) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.26.10) + '@babel/preset-env': 7.26.0(@babel/core@7.26.10) + '@babel/preset-react': 7.26.3(@babel/core@7.26.10) + '@babel/preset-typescript': 7.26.0(@babel/core@7.26.10) + '@babel/runtime': 7.26.0 + '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) + '@storybook/builder-webpack5': 8.6.12(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(storybook@8.3.5)(typescript@5.7.3)(webpack-cli@5.1.4) + '@storybook/preset-react-webpack': 8.6.12(@storybook/test@8.6.12)(@swc/core@1.7.26)(esbuild@0.25.0)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.7.3)(webpack-cli@5.1.4) + '@storybook/react': 8.6.12(@storybook/test@8.6.12)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.7.3) + '@storybook/test': 8.6.12(storybook@8.3.5) '@types/semver': 7.5.8 - babel-loader: 9.2.1(@babel/core@7.25.7)(webpack@5.94.0) - css-loader: 6.11.0(@rspack/core@1.0.8)(webpack@5.94.0) + babel-loader: 9.2.1(@babel/core@7.26.10)(webpack@5.98.0) + css-loader: 6.11.0(@rspack/core@1.3.9)(webpack@5.98.0) find-up: 5.0.0 - fs-extra: 11.3.0 image-size: 1.1.1 loader-utils: 3.3.1 - next: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) - node-polyfill-webpack-plugin: 2.0.1(webpack@5.94.0) - pnp-webpack-plugin: 1.7.0(typescript@5.5.2) - postcss: 8.4.47 - postcss-loader: 8.1.1(@rspack/core@1.0.8)(postcss@8.4.47)(typescript@5.5.2)(webpack@5.94.0) + next: 14.2.28(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) + node-polyfill-webpack-plugin: 2.0.1(webpack@5.98.0) + pnp-webpack-plugin: 1.7.0(typescript@5.7.3) + postcss: 8.4.38 + postcss-loader: 8.1.1(@rspack/core@1.3.9)(postcss@8.4.38)(typescript@5.7.3)(webpack@5.98.0) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-refresh: 0.14.2 resolve-url-loader: 5.0.0 - sass-loader: 13.3.3(webpack@5.94.0) + sass-loader: 14.2.1(@rspack/core@1.3.9)(webpack@5.98.0) semver: 7.6.3 storybook: 8.3.5 - style-loader: 3.3.4(webpack@5.94.0) - styled-jsx: 5.1.6(@babel/core@7.25.7)(react@18.3.1) + style-loader: 3.3.4(webpack@5.98.0) + styled-jsx: 5.1.6(@babel/core@7.26.10)(react@18.3.1) ts-dedent: 2.2.0 tsconfig-paths: 4.2.0 - tsconfig-paths-webpack-plugin: 4.1.0 - typescript: 5.5.2 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + tsconfig-paths-webpack-plugin: 4.2.0 + typescript: 5.7.3 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) optionalDependencies: sharp: 0.33.5 transitivePeerDependencies: @@ -22407,7 +19869,6 @@ packages: - '@types/webpack' - babel-plugin-macros - esbuild - - fibers - node-sass - sass - sass-embedded @@ -22429,25 +19890,23 @@ packages: resolution: {integrity: sha512-wdzFo7B2naGhS52L3n1qBkt5BfvQjs8uax6B741yKRpiGgeAN8nz8+qelkD25MbSukxvbPgDot7WJvsMU/iCzg==} dev: true - /@storybook/preset-react-webpack@8.3.5(@storybook/test@8.3.5)(@swc/core@1.7.26)(esbuild@0.25.0)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.5.2)(webpack-cli@5.1.4): - resolution: {integrity: sha512-laS9CiZrZ4CSnBTBfkBba3hmlDhzcjIfCvx8/rk3SZ+zh93NpqXixzRt6m0UH2po63dpdu21nXrsW5Cfs88Ypw==} + /@storybook/preset-react-webpack@8.6.12(@storybook/test@8.6.12)(@swc/core@1.7.26)(esbuild@0.25.0)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.7.3)(webpack-cli@5.1.4): + resolution: {integrity: sha512-aCCHjR/jsVPVThRH7nK70wS0Od44M6hqkkakg3xr7LETZZGj99heen6t4VHvz8gcQYT9l6R/oZwCl7f/PQ3ZBQ==} engines: {node: '>=18.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.3.5 + storybook: ^8.6.12 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@storybook/core-webpack': 8.3.5(storybook@8.3.5) - '@storybook/react': 8.3.5(@storybook/test@8.3.5)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.5.2) - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.5.2)(webpack@5.94.0) - '@types/node': 22.7.4 + '@storybook/core-webpack': 8.6.12(storybook@8.3.5) + '@storybook/react': 8.6.12(@storybook/test@8.6.12)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.7.3) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.7.3)(webpack@5.98.0) '@types/semver': 7.5.8 find-up: 5.0.0 - fs-extra: 11.3.0 magic-string: 0.30.17 react: 18.3.1 react-docgen: 7.1.0 @@ -22456,8 +19915,8 @@ packages: semver: 7.6.3 storybook: 8.3.5 tsconfig-paths: 4.2.0 - typescript: 5.5.2 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + typescript: 5.7.3 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@storybook/test' - '@swc/core' @@ -22486,27 +19945,27 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/preview-api@8.3.5(storybook@8.3.5): + /@storybook/preview-api@8.3.5(storybook@8.4.2): resolution: {integrity: sha512-VPqpudE8pmjTLvdNJoW/2//nqElDgUOmIn3QxbbCmdZTHDg5tFtxuqwdlNfArF0TxvTSBDIulXt/Q6K56TAfTg==} peerDependencies: storybook: ^8.3.5 dependencies: - storybook: 8.3.5 + storybook: 8.4.2(prettier@3.3.3) dev: true - /@storybook/preview-api@8.3.5(storybook@8.4.2): - resolution: {integrity: sha512-VPqpudE8pmjTLvdNJoW/2//nqElDgUOmIn3QxbbCmdZTHDg5tFtxuqwdlNfArF0TxvTSBDIulXt/Q6K56TAfTg==} + /@storybook/preview-api@8.6.12(storybook@8.3.5): + resolution: {integrity: sha512-84FE3Hrs0AYKHqpDZOwx1S/ffOfxBdL65lhCoeI8GoWwCkzwa9zEP3kvXBo/BnEDO7nAfxvMhjASTZXbKRJh5Q==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 dependencies: - storybook: 8.4.2(prettier@3.3.3) + storybook: 8.3.5 dev: true /@storybook/preview@7.6.20: resolution: {integrity: sha512-cxYlZ5uKbCYMHoFpgleZqqGWEnqHrk5m5fT8bYSsDsdQ+X5wPcwI/V+v8dxYAdQcMphZVIlTjo6Dno9WG8qmVA==} dev: true - /@storybook/react-docgen-typescript-plugin@1.0.1(typescript@5.5.2)(webpack@5.94.0): + /@storybook/react-docgen-typescript-plugin@1.0.1(typescript@5.7.3)(webpack@5.98.0): resolution: {integrity: sha512-dqbHa+5gaxaklFCuV1WTvljVPTo3QIJgpW4Ln+QeME7osPZUnUhjN2/djvo+sxrWUrTTuqX5jkn291aDngu9Tw==} peerDependencies: typescript: '>= 3.x' @@ -22517,15 +19976,15 @@ packages: find-cache-dir: 3.3.2 flat-cache: 3.2.0 micromatch: 4.0.8 - react-docgen-typescript: 2.2.2(typescript@5.5.2) + react-docgen-typescript: 2.2.2(typescript@5.7.3) tslib: 2.8.1 - typescript: 5.5.2 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + typescript: 5.7.3 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) transitivePeerDependencies: - supports-color dev: true - /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.0.4)(webpack@5.94.0): + /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.0.4)(webpack@5.98.0): resolution: {integrity: sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==} peerDependencies: typescript: '>= 4.x' @@ -22539,12 +19998,12 @@ packages: react-docgen-typescript: 2.2.2(typescript@5.0.4) tslib: 2.8.1 typescript: 5.0.4 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) transitivePeerDependencies: - supports-color dev: true - /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.5.2)(webpack@5.94.0): + /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.7.3)(webpack@5.98.0): resolution: {integrity: sha512-KUqXC3oa9JuQ0kZJLBhVdS4lOneKTOopnNBK4tUAgoxWQ3u/IjzdueZjFr7gyBrXMoU6duutk3RQR9u8ZpYJ4Q==} peerDependencies: typescript: '>= 4.x' @@ -22555,10 +20014,10 @@ packages: find-cache-dir: 3.3.2 flat-cache: 3.2.0 micromatch: 4.0.8 - react-docgen-typescript: 2.2.2(typescript@5.5.2) + react-docgen-typescript: 2.2.2(typescript@5.7.3) tslib: 2.8.1 - typescript: 5.5.2 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + typescript: 5.7.3 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - supports-color dev: true @@ -22585,7 +20044,7 @@ packages: storybook: 8.6.12(prettier@3.3.3) dev: true - /@storybook/react-dom-shim@8.3.5(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5): + /@storybook/react-dom-shim@8.3.5(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2): resolution: {integrity: sha512-Hf0UitJ/K0C7ajooooUK/PxOR4ihUWqsC7iCV1Gqth8U37dTeLMbaEO4PBwu0VQ+Ufg0N8BJLWfg7o6G4hrODw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta @@ -22594,19 +20053,19 @@ packages: dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 8.3.5 + storybook: 8.4.2(prettier@3.3.3) dev: true - /@storybook/react-dom-shim@8.3.5(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2): - resolution: {integrity: sha512-Hf0UitJ/K0C7ajooooUK/PxOR4ihUWqsC7iCV1Gqth8U37dTeLMbaEO4PBwu0VQ+Ufg0N8BJLWfg7o6G4hrODw==} + /@storybook/react-dom-shim@8.6.12(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5): + resolution: {integrity: sha512-51QvoimkBzYs8s3rCYnY5h0cFqLz/Mh0vRcughwYaXckWzDBV8l67WBO5Xf5nBsukCbWyqBVPpEQLww8s7mrLA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.3.5 + storybook: ^8.6.12 dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 8.4.2(prettier@3.3.3) + storybook: 8.3.5 dev: true /@storybook/react-dom-shim@8.6.12(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2): @@ -22673,7 +20132,7 @@ packages: - supports-color dev: true - /@storybook/react@8.3.5(@storybook/test@8.3.5)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.5.2): + /@storybook/react@8.3.5(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.7.3): resolution: {integrity: sha512-kuBPe/wBin10SWr4EWPKxiTRGQ4RD2etGEVWVQLqVpOuJp/J2hVvXQHtCfZXU4TZT5x4PBbPRswbr58+XlF+kQ==} engines: {node: '>=18.0.0'} peerDependencies: @@ -22688,13 +20147,12 @@ packages: typescript: optional: true dependencies: - '@storybook/components': 8.3.5(storybook@8.3.5) + '@storybook/components': 8.3.5(storybook@8.4.2) '@storybook/global': 5.0.0 - '@storybook/manager-api': 8.3.5(storybook@8.3.5) - '@storybook/preview-api': 8.3.5(storybook@8.3.5) - '@storybook/react-dom-shim': 8.3.5(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5) - '@storybook/test': 8.3.5(storybook@8.3.5) - '@storybook/theming': 8.3.5(storybook@8.3.5) + '@storybook/manager-api': 8.3.5(storybook@8.4.2) + '@storybook/preview-api': 8.3.5(storybook@8.4.2) + '@storybook/react-dom-shim': 8.3.5(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2) + '@storybook/theming': 8.3.5(storybook@8.4.2) '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 '@types/node': 22.7.4 @@ -22708,21 +20166,21 @@ packages: react-dom: 18.3.1(react@18.3.1) react-element-to-jsx-string: 15.0.0(react-dom@18.3.1)(react@18.3.1) semver: 7.6.3 - storybook: 8.3.5 + storybook: 8.4.2(prettier@3.3.3) ts-dedent: 2.2.0 type-fest: 2.19.0 - typescript: 5.5.2 + typescript: 5.7.3 util-deprecate: 1.0.2 dev: true - /@storybook/react@8.3.5(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.5.2): - resolution: {integrity: sha512-kuBPe/wBin10SWr4EWPKxiTRGQ4RD2etGEVWVQLqVpOuJp/J2hVvXQHtCfZXU4TZT5x4PBbPRswbr58+XlF+kQ==} + /@storybook/react@8.6.12(@storybook/test@8.6.12)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.7.3): + resolution: {integrity: sha512-NzxlHLA5DkDgZM/dMwTYinuzRs6rsUPmlqP+NIv6YaciQ4NGnTYyOC7R/SqI6HHFm8ZZ5eMYvpfiFmhZ9rU+rQ==} engines: {node: '>=18.0.0'} peerDependencies: - '@storybook/test': 8.3.5 + '@storybook/test': 8.6.12 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.3.5 + storybook: ^8.6.12 typescript: '>= 4.2.x' peerDependenciesMeta: '@storybook/test': @@ -22730,30 +20188,17 @@ packages: typescript: optional: true dependencies: - '@storybook/components': 8.3.5(storybook@8.4.2) + '@storybook/components': 8.6.12(storybook@8.3.5) '@storybook/global': 5.0.0 - '@storybook/manager-api': 8.3.5(storybook@8.4.2) - '@storybook/preview-api': 8.3.5(storybook@8.4.2) - '@storybook/react-dom-shim': 8.3.5(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2) - '@storybook/theming': 8.3.5(storybook@8.4.2) - '@types/escodegen': 0.0.6 - '@types/estree': 0.0.51 - '@types/node': 22.7.4 - acorn: 7.4.1 - acorn-jsx: 5.3.2(acorn@7.4.1) - acorn-walk: 7.2.0 - escodegen: 2.1.0 - html-tags: 3.3.1 - prop-types: 15.8.1 + '@storybook/manager-api': 8.6.12(storybook@8.3.5) + '@storybook/preview-api': 8.6.12(storybook@8.3.5) + '@storybook/react-dom-shim': 8.6.12(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5) + '@storybook/test': 8.6.12(storybook@8.3.5) + '@storybook/theming': 8.6.12(storybook@8.3.5) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-element-to-jsx-string: 15.0.0(react-dom@18.3.1)(react@18.3.1) - semver: 7.6.3 - storybook: 8.4.2(prettier@3.3.3) - ts-dedent: 2.2.0 - type-fest: 2.19.0 - typescript: 5.5.2 - util-deprecate: 1.0.2 + storybook: 8.3.5 + typescript: 5.7.3 dev: true /@storybook/router@7.6.20: @@ -22780,39 +20225,19 @@ packages: - supports-color dev: true - /@storybook/test@8.3.4(storybook@8.3.5): - resolution: {integrity: sha512-HRiUenitln8QPHu6DEWUg9s9cEoiGN79lMykzXzw9shaUvdEIhWCsh82YKtmB3GJPj6qcc6dZL/Aio8srxyGAg==} - peerDependencies: - storybook: ^8.3.4 - dependencies: - '@storybook/csf': 0.1.11 - '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.3.4(storybook@8.3.5) - '@testing-library/dom': 10.4.0 - '@testing-library/jest-dom': 6.5.0 - '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) - '@vitest/expect': 2.0.5 - '@vitest/spy': 2.0.5 - storybook: 8.3.5 - util: 0.12.5 - dev: false - - /@storybook/test@8.3.5(storybook@8.3.5): - resolution: {integrity: sha512-1BXWsUGWk9FiKKelZZ55FDJdeoL8uRBHbjTYBRM2xJLhdNSvGzI4Tb3bkmxPpGn72Ua6AyldhlTxr2BpUFKOHA==} + /@storybook/test@8.6.12(storybook@8.3.5): + resolution: {integrity: sha512-0BK1Eg+VD0lNMB1BtxqHE3tP9FdkUmohtvWG7cq6lWvMrbCmAmh3VWai3RMCCDOukPFpjabOr8BBRLVvhNpv2w==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.6.12 dependencies: - '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.3.5(storybook@8.3.5) + '@storybook/instrumenter': 8.6.12(storybook@8.3.5) '@testing-library/dom': 10.4.0 '@testing-library/jest-dom': 6.5.0 '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) '@vitest/expect': 2.0.5 '@vitest/spy': 2.0.5 storybook: 8.3.5 - util: 0.12.5 - dev: true /@storybook/theming@7.6.20(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-iT1pXHkSkd35JsCte6Qbanmprx5flkqtSHC6Gi6Umqoxlg9IjiLPmpHbaIXzoC06DSW93hPj5Zbi1lPlTvRC7Q==} @@ -22828,20 +20253,20 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: true - /@storybook/theming@8.3.5(storybook@8.3.5): + /@storybook/theming@8.3.5(storybook@8.4.2): resolution: {integrity: sha512-9HmDDyC691oqfg4RziIM9ElsS2HITaxmH7n/yeUPtuirkPdAQzqOzhvH/Sa0qOhifzs8VjR+Gd/a/ZQ+S38r7w==} peerDependencies: storybook: ^8.3.5 dependencies: - storybook: 8.3.5 + storybook: 8.4.2(prettier@3.3.3) dev: true - /@storybook/theming@8.3.5(storybook@8.4.2): - resolution: {integrity: sha512-9HmDDyC691oqfg4RziIM9ElsS2HITaxmH7n/yeUPtuirkPdAQzqOzhvH/Sa0qOhifzs8VjR+Gd/a/ZQ+S38r7w==} + /@storybook/theming@8.6.12(storybook@8.3.5): + resolution: {integrity: sha512-6VjZg8HJ2Op7+KV7ihJpYrDnFtd9D1jrQnUS8LckcpuBXrIEbaut5+34ObY8ssQnSqkk2GwIZBBBQYQBCVvkOw==} peerDependencies: - storybook: ^8.3.5 + storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 dependencies: - storybook: 8.4.2(prettier@3.3.3) + storybook: 8.3.5 dev: true /@storybook/theming@8.6.12(storybook@8.6.12): @@ -22861,13 +20286,13 @@ packages: file-system-cache: 2.3.0 dev: true - /@storybook/types@8.1.11: - resolution: {integrity: sha512-k9N5iRuY2+t7lVRL6xeu6diNsxO3YI3lS4Juv3RZ2K4QsE/b3yG5ElfJB8DjHDSHwRH4ORyrU71KkOCUVfvtnw==} + /@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.26.10): + resolution: {integrity: sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: - '@storybook/channels': 8.1.11 - '@types/express': 4.17.21 - file-system-cache: 2.3.0 - dev: true + '@babel/core': 7.26.10 /@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.26.9): resolution: {integrity: sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==} @@ -22877,6 +20302,14 @@ packages: dependencies: '@babel/core': 7.26.9 + /@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.26.10): + resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + /@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.26.9): resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==} engines: {node: '>=14'} @@ -22885,6 +20318,14 @@ packages: dependencies: '@babel/core': 7.26.9 + /@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.26.10): + resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + /@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.26.9): resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==} engines: {node: '>=14'} @@ -22893,6 +20334,14 @@ packages: dependencies: '@babel/core': 7.26.9 + /@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.26.10): + resolution: {integrity: sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + /@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.26.9): resolution: {integrity: sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==} engines: {node: '>=14'} @@ -22901,6 +20350,14 @@ packages: dependencies: '@babel/core': 7.26.9 + /@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.26.10): + resolution: {integrity: sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + /@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.26.9): resolution: {integrity: sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==} engines: {node: '>=14'} @@ -22909,6 +20366,14 @@ packages: dependencies: '@babel/core': 7.26.9 + /@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.26.10): + resolution: {integrity: sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + /@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.26.9): resolution: {integrity: sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==} engines: {node: '>=14'} @@ -22917,6 +20382,14 @@ packages: dependencies: '@babel/core': 7.26.9 + /@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.26.10): + resolution: {integrity: sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + /@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.26.9): resolution: {integrity: sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==} engines: {node: '>=14'} @@ -22925,6 +20398,14 @@ packages: dependencies: '@babel/core': 7.26.9 + /@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.26.10): + resolution: {integrity: sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==} + engines: {node: '>=12'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + /@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.26.9): resolution: {integrity: sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==} engines: {node: '>=12'} @@ -22933,6 +20414,22 @@ packages: dependencies: '@babel/core': 7.26.9 + /@svgr/babel-preset@8.1.0(@babel/core@7.26.10): + resolution: {integrity: sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==} + engines: {node: '>=14'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.26.10) + '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.26.10) + '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.26.10) + '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.26.10) + '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.26.10) + '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.26.10) + '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.26.10) + '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.26.10) + /@svgr/babel-preset@8.1.0(@babel/core@7.26.9): resolution: {integrity: sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==} engines: {node: '>=14'} @@ -22975,6 +20472,20 @@ packages: transitivePeerDependencies: - supports-color - typescript + dev: true + + /@svgr/core@8.1.0(typescript@5.7.3): + resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} + engines: {node: '>=14'} + dependencies: + '@babel/core': 7.26.9 + '@svgr/babel-preset': 8.1.0(@babel/core@7.26.9) + camelcase: 6.3.0 + cosmiconfig: 8.3.6(typescript@5.7.3) + snake-case: 3.0.4 + transitivePeerDependencies: + - supports-color + - typescript /@svgr/hast-util-to-babel-ast@8.0.0: resolution: {integrity: sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==} @@ -22989,9 +20500,9 @@ packages: peerDependencies: '@svgr/core': '*' dependencies: - '@babel/core': 7.26.9 - '@svgr/babel-preset': 8.1.0(@babel/core@7.26.9) - '@svgr/core': 8.1.0(typescript@5.5.2) + '@babel/core': 7.26.10 + '@svgr/babel-preset': 8.1.0(@babel/core@7.26.10) + '@svgr/core': 8.1.0(typescript@5.7.3) '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 transitivePeerDependencies: @@ -23023,8 +20534,22 @@ packages: svgo: 3.3.2 transitivePeerDependencies: - typescript + dev: true - /@svgr/webpack@8.1.0(typescript@5.5.2): + /@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0)(typescript@5.7.3): + resolution: {integrity: sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==} + engines: {node: '>=14'} + peerDependencies: + '@svgr/core': '*' + dependencies: + '@svgr/core': 8.1.0(typescript@5.7.3) + cosmiconfig: 8.3.6(typescript@5.7.3) + deepmerge: 4.3.1 + svgo: 3.3.2 + transitivePeerDependencies: + - typescript + + /@svgr/webpack@8.1.0(typescript@5.7.3): resolution: {integrity: sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==} engines: {node: '>=14'} dependencies: @@ -23033,9 +20558,9 @@ packages: '@babel/preset-env': 7.26.0(@babel/core@7.26.9) '@babel/preset-react': 7.25.7(@babel/core@7.26.9) '@babel/preset-typescript': 7.26.0(@babel/core@7.26.9) - '@svgr/core': 8.1.0(typescript@5.5.2) + '@svgr/core': 8.1.0(typescript@5.7.3) '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0)(typescript@5.5.2) + '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0)(typescript@5.7.3) transitivePeerDependencies: - supports-color - typescript @@ -23050,7 +20575,7 @@ packages: '@swc/core': 1.7.26(@swc/helpers@0.5.13) '@swc/types': 0.1.21 - /@swc-node/register@1.10.10(@swc/core@1.7.26)(@swc/types@0.1.21)(typescript@5.5.2): + /@swc-node/register@1.10.10(@swc/core@1.7.26)(@swc/types@0.1.21)(typescript@5.7.3): resolution: {integrity: sha512-jYWaI2WNEKz8KZL3sExd2KVL1JMma1/J7z+9iTpv0+fRN7LGMF8VTGGuHI2bug/ztpdZU1G44FG/Kk6ElXL9CQ==} peerDependencies: '@swc/core': '>= 1.4.13' @@ -23064,7 +20589,7 @@ packages: oxc-resolver: 5.2.0 pirates: 4.0.7 tslib: 2.8.1 - typescript: 5.5.2 + typescript: 5.7.3 transitivePeerDependencies: - '@swc/types' - supports-color @@ -23075,20 +20600,20 @@ packages: source-map-support: 0.5.21 tslib: 2.8.1 - /@swc/cli@0.5.0(@swc/core@1.7.26): - resolution: {integrity: sha512-eFsrNt85SbHTeX6svpBNcA5DQLP/wrSyCs3KVZjbuEHWD7JGpajZOIwH74lVhyrmrXOcGxgbnxXEbDIfRlLcSw==} + /@swc/cli@0.6.0(@swc/core@1.7.26): + resolution: {integrity: sha512-Q5FsI3Cw0fGMXhmsg7c08i4EmXCrcl+WnAxb6LYOLHw4JFFC3yzmx9LaXZ7QMbA+JZXbigU2TirI7RAfO0Qlnw==} engines: {node: '>= 16.14.0'} hasBin: true peerDependencies: '@swc/core': ^1.2.66 - chokidar: ^3.5.1 + chokidar: ^4.0.1 peerDependenciesMeta: chokidar: optional: true dependencies: - '@mole-inc/bin-wrapper': 8.0.1 '@swc/core': 1.7.26(@swc/helpers@0.5.13) '@swc/counter': 0.1.3 + '@xhmikosr/bin-wrapper': 13.0.5 commander: 8.3.0 fast-glob: 3.3.2 minimatch: 9.0.5 @@ -23390,9 +20915,9 @@ packages: dependencies: '@swc/counter': 0.1.3 - /@szmarczak/http-timer@4.0.6: - resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} - engines: {node: '>=10'} + /@szmarczak/http-timer@5.0.1: + resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==} + engines: {node: '>=14.16'} dependencies: defer-to-connect: 2.0.1 dev: true @@ -23476,8 +21001,8 @@ packages: react-test-renderer: 18.3.1(react@18.3.1) dev: true - /@testing-library/react@15.0.6(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-UlbazRtEpQClFOiYp+1BapMT+xyqWMnE+hh9tn5DQ6gmlE7AIZWcGpzZukmDZuFk3By01oiqOf8lRedLS4k6xQ==} + /@testing-library/react@15.0.7(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-cg0RvEdD1TIhhkm1IeYMQxrzy0MtUNfa3minv4MjbgcYzJAZ7yD0i0lwoPOTPr+INtiXFezt2o8xMSnyHhEn2Q==} engines: {node: '>=18'} peerDependencies: '@types/react': ^18.0.0 @@ -23489,26 +21014,30 @@ packages: dependencies: '@babel/runtime': 7.25.7 '@testing-library/dom': 10.4.0 - '@types/react': 18.3.11 + '@types/react': 18.2.79 '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: true - /@testing-library/react@15.0.7(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-cg0RvEdD1TIhhkm1IeYMQxrzy0MtUNfa3minv4MjbgcYzJAZ7yD0i0lwoPOTPr+INtiXFezt2o8xMSnyHhEn2Q==} + /@testing-library/react@16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-Q2ToPvg0KsVL0ohND9A3zLJWcOXXcO8IDu3fj11KhNt0UlCWyFyvnCIBkd12tidB2lkiVRG8VFqdhcqhqnAQtg==} engines: {node: '>=18'} peerDependencies: - '@types/react': ^18.0.0 - react: ^18.0.0 - react-dom: ^18.0.0 + '@testing-library/dom': ^10.0.0 + '@types/react': ^18.0.0 || ^19.0.0 + '@types/react-dom': ^18.0.0 || ^19.0.0 + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 peerDependenciesMeta: '@types/react': optional: true + '@types/react-dom': + optional: true dependencies: - '@babel/runtime': 7.25.7 + '@babel/runtime': 7.26.0 '@testing-library/dom': 10.4.0 - '@types/react': 18.2.79 + '@types/react': 18.3.11 '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -23545,15 +21074,19 @@ packages: /@tsconfig/node10@1.0.11: resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} + dev: false /@tsconfig/node12@1.0.11: resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} + dev: false /@tsconfig/node14@1.0.3: resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} + dev: false /@tsconfig/node16@1.0.4: resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} + dev: false /@tybys/wasm-util@0.9.0: resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==} @@ -23631,15 +21164,6 @@ packages: '@types/node': 20.12.14 dev: true - /@types/cacheable-request@6.0.3: - resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==} - dependencies: - '@types/http-cache-semantics': 4.0.4 - '@types/keyv': 3.1.4 - '@types/node': 20.12.14 - '@types/responselike': 1.0.3 - dev: true - /@types/chrome@0.0.272: resolution: {integrity: sha512-9cxDmmgyhXV8gsZvlRjqaDizNjIjbV0spsR0fIEaQUoHtbl9D8VkTOLyONgiBKK+guR38x5eMO3E3avUYOXwcQ==} dependencies: @@ -24137,12 +21661,6 @@ packages: resolution: {integrity: sha512-lZuNAY9xeJt7Bx4t4dx0rYCDqGPW8RXhQZK1td7d4H6E9zYbLoOtjBvfwdTKpsyxQI/2jv+armjX/RW+ZNpXOQ==} dev: true - /@types/keyv@3.1.4: - resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} - dependencies: - '@types/node': 20.12.14 - dev: true - /@types/koa-compose@3.2.8: resolution: {integrity: sha512-4Olc63RY+MKvxMwVknCUDhRQX1pFQoBZ/lXcRLP69PQkEpze/0cr8LNqJQe5NFb/b19DWi2a5bTi2VAlQzhJuA==} dependencies: @@ -24181,6 +21699,7 @@ packages: /@types/lodash@4.17.9: resolution: {integrity: sha512-w9iWudx1XWOHW5lQRS9iKpK/XuRhnN+0T7HvdCCd802FYkT1AMTnxndJHGrNJwRoRHkslGr4S29tjm1cT7x/7w==} + dev: true /@types/mdast@3.0.15: resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==} @@ -24365,16 +21884,6 @@ packages: resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} dev: true - /@types/responselike@1.0.3: - resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} - dependencies: - '@types/node': 20.12.14 - dev: true - - /@types/retry@0.12.0: - resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} - dev: true - /@types/retry@0.12.2: resolution: {integrity: sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==} @@ -24511,7 +22020,7 @@ packages: - supports-color dev: true - /@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.5.2): + /@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.7.3): resolution: {integrity: sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -24523,17 +22032,17 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.11.1 - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.5.2) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.7.3) '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.1)(typescript@5.5.2) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.5.2) + '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.1)(typescript@5.7.3) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.7.3) '@typescript-eslint/visitor-keys': 7.18.0 eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.5.2) - typescript: 5.5.2 + ts-api-utils: 1.3.0(typescript@5.7.3) + typescript: 5.7.3 transitivePeerDependencies: - supports-color dev: true @@ -24558,7 +22067,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.5.2): + /@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.7.3): resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -24570,11 +22079,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.5.2) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.7.3) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.4.0(supports-color@8.1.1) eslint: 8.57.1 - typescript: 5.5.2 + typescript: 5.7.3 transitivePeerDependencies: - supports-color dev: true @@ -24600,7 +22109,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.2): + /@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.7.3): resolution: {integrity: sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -24612,11 +22121,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.2) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.3) '@typescript-eslint/visitor-keys': 7.18.0 debug: 4.3.7(supports-color@9.3.1) eslint: 8.57.1 - typescript: 5.5.2 + typescript: 5.7.3 transitivePeerDependencies: - supports-color dev: true @@ -24681,7 +22190,7 @@ packages: - supports-color dev: true - /@typescript-eslint/type-utils@7.18.0(eslint@8.57.1)(typescript@5.5.2): + /@typescript-eslint/type-utils@7.18.0(eslint@8.57.1)(typescript@5.7.3): resolution: {integrity: sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -24691,17 +22200,17 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.2) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.5.2) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.3) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.7.3) debug: 4.4.0(supports-color@8.1.1) eslint: 8.57.1 - ts-api-utils: 1.3.0(typescript@5.5.2) - typescript: 5.5.2 + ts-api-utils: 1.3.0(typescript@5.7.3) + typescript: 5.7.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/type-utils@8.8.0(eslint@8.57.1)(typescript@5.5.2): + /@typescript-eslint/type-utils@8.8.0(eslint@8.57.1)(typescript@5.7.3): resolution: {integrity: sha512-IKwJSS7bCqyCeG4NVGxnOP6lLT9Okc3Zj8hLO96bpMkJab+10HIfJbMouLrlpyOr3yrQ1cA413YPFiGd1mW9/Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -24710,11 +22219,11 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.5.2) - '@typescript-eslint/utils': 8.8.0(eslint@8.57.1)(typescript@5.5.2) + '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.7.3) + '@typescript-eslint/utils': 8.8.0(eslint@8.57.1)(typescript@5.7.3) debug: 4.4.0(supports-color@8.1.1) - ts-api-utils: 1.3.0(typescript@5.5.2) - typescript: 5.5.2 + ts-api-utils: 1.3.0(typescript@5.7.3) + typescript: 5.7.3 transitivePeerDependencies: - eslint - supports-color @@ -24788,7 +22297,7 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree@6.21.0(typescript@5.5.2): + /@typescript-eslint/typescript-estree@6.21.0(typescript@5.7.3): resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -24804,13 +22313,13 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.5.2) - typescript: 5.5.2 + ts-api-utils: 1.3.0(typescript@5.7.3) + typescript: 5.7.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@7.18.0(typescript@5.5.2): + /@typescript-eslint/typescript-estree@7.18.0(typescript@5.7.3): resolution: {integrity: sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -24826,13 +22335,13 @@ packages: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.5.2) - typescript: 5.5.2 + ts-api-utils: 1.3.0(typescript@5.7.3) + typescript: 5.7.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@8.14.0(typescript@5.5.2): + /@typescript-eslint/typescript-estree@8.14.0(typescript@5.7.3): resolution: {integrity: sha512-OPXPLYKGZi9XS/49rdaCbR5j/S14HazviBlUQFvSKz3npr3NikF+mrgK7CFVur6XEt95DZp/cmke9d5i3vtVnQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -24848,13 +22357,13 @@ packages: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.5.2) - typescript: 5.5.2 + ts-api-utils: 1.3.0(typescript@5.7.3) + typescript: 5.7.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@8.8.0(typescript@5.5.2): + /@typescript-eslint/typescript-estree@8.8.0(typescript@5.7.3): resolution: {integrity: sha512-ZaMJwc/0ckLz5DaAZ+pNLmHv8AMVGtfWxZe/x2JVEkD5LnmhWiQMMcYT7IY7gkdJuzJ9P14fRy28lUrlDSWYdw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -24870,8 +22379,8 @@ packages: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.5.2) - typescript: 5.5.2 + ts-api-utils: 1.3.0(typescript@5.7.3) + typescript: 5.7.3 transitivePeerDependencies: - supports-color dev: true @@ -24896,7 +22405,7 @@ packages: - typescript dev: true - /@typescript-eslint/utils@7.18.0(eslint@8.57.1)(typescript@5.5.2): + /@typescript-eslint/utils@7.18.0(eslint@8.57.1)(typescript@5.7.3): resolution: {integrity: sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -24905,14 +22414,14 @@ packages: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.2) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.3) eslint: 8.57.1 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/utils@8.14.0(eslint@8.57.1)(typescript@5.5.2): + /@typescript-eslint/utils@8.14.0(eslint@8.57.1)(typescript@5.7.3): resolution: {integrity: sha512-OGqj6uB8THhrHj0Fk27DcHPojW7zKwKkPmHXHvQ58pLYp4hy8CSUdTKykKeh+5vFqTTVmjz0zCOOPKRovdsgHA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -24921,14 +22430,14 @@ packages: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) '@typescript-eslint/scope-manager': 8.14.0 '@typescript-eslint/types': 8.14.0 - '@typescript-eslint/typescript-estree': 8.14.0(typescript@5.5.2) + '@typescript-eslint/typescript-estree': 8.14.0(typescript@5.7.3) eslint: 8.57.1 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/utils@8.8.0(eslint@8.57.1)(typescript@5.5.2): + /@typescript-eslint/utils@8.8.0(eslint@8.57.1)(typescript@5.7.3): resolution: {integrity: sha512-QE2MgfOTem00qrlPgyByaCHay9yb1+9BjnMFnSFkUKQfu7adBXDTnCAivURnuPPAG/qiB+kzKkZKmKfaMT0zVg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -24937,7 +22446,7 @@ packages: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) '@typescript-eslint/scope-manager': 8.8.0 '@typescript-eslint/types': 8.8.0 - '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.5.2) + '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.7.3) eslint: 8.57.1 transitivePeerDependencies: - supports-color @@ -25197,6 +22706,21 @@ packages: ts-morph: 12.0.0 dev: false + /@verdaccio/auth@8.0.0-next-8.15: + resolution: {integrity: sha512-vAfzGOHbPcPXMCI90jqm/qSZ1OUBnOGzudZA3+YtherncdwADekvXbdJlZVclcfmZ0sRbfVG5Xpf88aETiwfcw==} + engines: {node: '>=18'} + dependencies: + '@verdaccio/config': 8.0.0-next-8.15 + '@verdaccio/core': 8.0.0-next-8.15 + '@verdaccio/loaders': 8.0.0-next-8.6 + '@verdaccio/signature': 8.0.0-next-8.7 + '@verdaccio/utils': 8.1.0-next-8.15 + debug: 4.4.0(supports-color@8.1.1) + lodash: 4.17.21 + verdaccio-htpasswd: 13.0.0-next-8.15 + transitivePeerDependencies: + - supports-color + /@verdaccio/commons-api@10.2.0: resolution: {integrity: sha512-F/YZANu4DmpcEV0jronzI7v2fGVWkQ5Mwi+bVmV+ACJ+EzR0c9Jbhtbe5QyLUuzR97t8R5E/Xe53O0cc2LukdQ==} engines: {node: '>=8'} @@ -25204,30 +22728,29 @@ packages: http-errors: 2.0.0 http-status-codes: 2.2.0 - /@verdaccio/config@7.0.0-next-7.10: - resolution: {integrity: sha512-mB3qaf8wW4sUgS0h3Z4TXYH/V9spjjFA33kNqWl78IMJHipBddbyBvdmfh/vo/NGtfju8DrDbRZlhKCl6293Qg==} - engines: {node: '>=12'} + /@verdaccio/config@8.0.0-next-8.15: + resolution: {integrity: sha512-oEzQB+xeqaFAy54veMshqpt1hlZCYNkqoKuwkt7O8J43Fo/beiLluKUVneXckzi+pg1yvvGT7lNCbvuUQrxxQg==} + engines: {node: '>=18'} dependencies: - '@verdaccio/core': 7.0.0-next-7.10 - '@verdaccio/utils': 7.0.0-next-7.10 - debug: 4.3.4 + '@verdaccio/core': 8.0.0-next-8.15 + '@verdaccio/utils': 8.1.0-next-8.15 + debug: 4.4.0(supports-color@8.1.1) js-yaml: 4.1.0 lodash: 4.17.21 minimatch: 7.4.6 - yup: 0.32.11 transitivePeerDependencies: - supports-color - /@verdaccio/core@7.0.0-next-7.10: - resolution: {integrity: sha512-kS7/x5y9knbkSksHeawRV5Af8p/g0qk9GgQOZjuvOtv08kMFSttYk/eDglE9++SbvqP34+sDraUIMB/C3tZ2fw==} - engines: {node: '>=12'} + /@verdaccio/core@8.0.0-next-8.15: + resolution: {integrity: sha512-d5r/ZSkCri7s1hvV35enptquV5LJ81NqMYJnsjuryIUnvwn1yaqLlcdd6zIL08unzCSr7qDdUAdwGRRm6PKzng==} + engines: {node: '>=18'} dependencies: - ajv: 8.12.0 - core-js: 3.35.0 + ajv: 8.17.1 + core-js: 3.40.0 http-errors: 2.0.0 http-status-codes: 2.3.0 process-warning: 1.0.0 - semver: 7.5.4 + semver: 7.7.1 /@verdaccio/file-locking@10.3.1: resolution: {integrity: sha512-oqYLfv3Yg3mAgw9qhASBpjD50osj2AX4IwbkUtyuhhKGyoFU9eZdrbeW6tpnqUnj6yBMtAPm2eGD4BwQuX400g==} @@ -25235,15 +22758,24 @@ packages: dependencies: lockfile: 1.0.4 - /@verdaccio/file-locking@12.0.0-next.1: - resolution: {integrity: sha512-Zb5G2HEhVRB0jCq4z7QA4dqTdRv/2kIsw2Nkm3j2HqC1OeJRxas3MJAF/OxzbAb1IN32lbg1zycMSk6NcbQkgQ==} - engines: {node: '>=12'} + /@verdaccio/file-locking@13.0.0-next-8.3: + resolution: {integrity: sha512-Sugx6XYp8nEJ9SmBoEOExEIQQ0T0q8fcyc/afWdiSNDGWviqqSx2IriCvtMwKZrE4XG0BQo6bXO+A8AOOoo7KQ==} + engines: {node: '>=18'} dependencies: lockfile: 1.0.4 - /@verdaccio/local-storage@10.3.3: - resolution: {integrity: sha512-/n0FH+1hxVg80YhYBfJuW7F2AuvLY2fra8/DTCilWDll9Y5yZDxwntZfcKHJLerCA4atrbJtvaqpWkoV3Q9x8w==} - engines: {node: '>=8'} + /@verdaccio/loaders@8.0.0-next-8.6: + resolution: {integrity: sha512-yuqD8uAZJcgzuNHjV6C438UNT5r2Ai9+SnUlO34AHZdWSYcluO3Zj5R3p5uf+C7YPCE31pUD27wBU74xVbUoBw==} + engines: {node: '>=18'} + dependencies: + debug: 4.4.0(supports-color@8.1.1) + lodash: 4.17.21 + transitivePeerDependencies: + - supports-color + + /@verdaccio/local-storage-legacy@11.0.2: + resolution: {integrity: sha512-7AXG7qlcVFmF+Nue2oKaraprGRtaBvrQIOvc/E89+7hAe399V01KnZI6E/ET56u7U9fq0MSlp92HBcdotlpUXg==} + engines: {node: '>=12'} dependencies: '@verdaccio/commons-api': 10.2.0 '@verdaccio/file-locking': 10.3.1 @@ -25256,46 +22788,46 @@ packages: transitivePeerDependencies: - supports-color - /@verdaccio/logger-7@7.0.0-next-7.10: - resolution: {integrity: sha512-UgbZnnapLmvcVMz7HzJhsyMTFLhVcAKTwKW/5dtaSwD2XrP721YawdTwJEPZnhcNrTcD9dUvRGfW4Dr/5QzJcg==} - engines: {node: '>=12'} - dependencies: - '@verdaccio/logger-commons': 7.0.0-next-7.10 - pino: 7.11.0 - transitivePeerDependencies: - - supports-color - - /@verdaccio/logger-commons@7.0.0-next-7.10: - resolution: {integrity: sha512-RTA4K6KvoCrgqA1aVP4n8IDZfUQtaza2FcPjEsBShLQg0rHFJi/5/yQg+J4MpOvYlKbrusOy9pwN86h9pCe+CA==} - engines: {node: '>=12'} + /@verdaccio/logger-commons@8.0.0-next-8.15: + resolution: {integrity: sha512-nF7VgBC2cl5ufv+mZEwBHHyZFb1F0+kVkuRMf3Tyk+Qp4lXilC9MRZ0oc+RnzsDbNmJ6IZHgHNbs6aJrNfaRGg==} + engines: {node: '>=18'} dependencies: - '@verdaccio/core': 7.0.0-next-7.10 - '@verdaccio/logger-prettify': 7.0.0-next.1 + '@verdaccio/core': 8.0.0-next-8.15 + '@verdaccio/logger-prettify': 8.0.0-next-8.2 colorette: 2.0.20 - debug: 4.3.4 + debug: 4.4.0(supports-color@8.1.1) transitivePeerDependencies: - supports-color - /@verdaccio/logger-prettify@7.0.0-next.1: - resolution: {integrity: sha512-ZF71AS2k0OiSnKVT05+NUWARZ+yn0keGAlpkgNWU7SHiYeFS1ZDVpapi9PXR23gJ5U756fyPKaqvlRcYgEpsgA==} - engines: {node: '>=12'} + /@verdaccio/logger-prettify@8.0.0-next-8.2: + resolution: {integrity: sha512-WMXnZPLw5W7GSIQE8UOTp6kRIwiTmnnoJbMmyMlGiNrsRaFKTqk09R5tKUgOyGgd4Lu6yncLbmdm5UjAuwHf1Q==} + engines: {node: '>=18'} dependencies: colorette: 2.0.20 - dayjs: 1.11.7 + dayjs: 1.11.13 lodash: 4.17.21 - pino-abstract-transport: 1.0.0 - sonic-boom: 3.3.0 + pino-abstract-transport: 1.2.0 + sonic-boom: 3.8.1 - /@verdaccio/middleware@7.0.0-next-7.10: - resolution: {integrity: sha512-NBQxi6ag2zSIoUUmnQn/n0YwJDnnHqqtyV5c73YTdQV5RSPn5i2YKz+8DSA+iJYa2ff8G4fx8hOdJR+QZZQ24w==} - engines: {node: '>=12'} + /@verdaccio/logger@8.0.0-next-8.15: + resolution: {integrity: sha512-3gjhqvB87JUNDHFMN3YG4IweS9EgbCpAWZatNYzcoIWOoGiEaFQQBSM592CaFiI0yf8acyqWkNa1V95L1NMbRg==} + engines: {node: '>=18'} dependencies: - '@verdaccio/config': 7.0.0-next-7.10 - '@verdaccio/core': 7.0.0-next-7.10 - '@verdaccio/url': 12.0.0-next-7.10 - '@verdaccio/utils': 7.0.0-next-7.10 - debug: 4.3.4 - express: 4.18.2 + '@verdaccio/logger-commons': 8.0.0-next-8.15 + pino: 9.6.0 + transitivePeerDependencies: + - supports-color + + /@verdaccio/middleware@8.0.0-next-8.15: + resolution: {integrity: sha512-xsCLGbnhqcYwE8g/u9wxNLfDcESpr9ptEZ8Ce7frVTphU7kYIL48QCDPMzug7U+AguNtCq4v4zcoY1PaOQ8mgw==} + engines: {node: '>=18'} + dependencies: + '@verdaccio/config': 8.0.0-next-8.15 + '@verdaccio/core': 8.0.0-next-8.15 + '@verdaccio/url': 13.0.0-next-8.15 + '@verdaccio/utils': 8.1.0-next-8.15 + debug: 4.4.0(supports-color@8.1.1) + express: 4.21.2 express-rate-limit: 5.5.1 lodash: 4.17.21 lru-cache: 7.18.3 @@ -25303,15 +22835,16 @@ packages: transitivePeerDependencies: - supports-color - /@verdaccio/search@7.0.0-next.2: - resolution: {integrity: sha512-NoGSpubKB+SB4gRMIoEl3E3NkoKE5f0DnANghB3SnMtVxpJGdwZgylosqDxt8swhQ80+16hYdAp6g44uhjVE6Q==} - engines: {node: '>=12'} + /@verdaccio/search-indexer@8.0.0-next-8.4: + resolution: {integrity: sha512-Oea9m9VDqdlDPyQ9+fpcxZk0sIYH2twVK+YbykHpSYpjZRzz9hJfIr/uUwAgpWq83zAl2YDbz4zR3TjzjrWQig==} + engines: {node: '>=18'} - /@verdaccio/signature@7.0.0-next.3: - resolution: {integrity: sha512-egs1VmEe+COUUZ83I6gzDy79Jo3b/AExPvp9EDuJHkmwxJj+9gb231Rv4wk+UoNPrQRNLljUepQwVrDmbqP5DQ==} - engines: {node: '>=12'} + /@verdaccio/signature@8.0.0-next-8.7: + resolution: {integrity: sha512-sqP+tNzUtVIwUtt1ZHwYoxsO3roDLK7GW8c8Hj0SNaON+9ele9z4NBhaor+g95zRuLy6xtw/RgOvpyLon/vPrA==} + engines: {node: '>=18'} dependencies: - debug: 4.3.4 + '@verdaccio/config': 8.0.0-next-8.15 + debug: 4.4.0(supports-color@8.1.1) jsonwebtoken: 9.0.2 transitivePeerDependencies: - supports-color @@ -25320,40 +22853,42 @@ packages: resolution: {integrity: sha512-OojIG/f7UYKxC4dYX8x5ax8QhRx1b8OYUAMz82rUottCuzrssX/4nn5QE7Ank0DUSX3C9l/HPthc4d9uKRJqJQ==} engines: {node: '>=12', npm: '>=5'} - /@verdaccio/tarball@12.0.0-next-7.10: - resolution: {integrity: sha512-kxctkPREUpe0oRDsTelKcLsWGv2llRBcK2AlyCAX7UENKGWvVqITTk81PkVpzlwXOpcRWdLJQmEE+dtXGwLr6Q==} - engines: {node: '>=12'} + /@verdaccio/tarball@13.0.0-next-8.15: + resolution: {integrity: sha512-oSNmq7zD/iPIC5HpJbOJjW/lb0JV9k3jLwI6sG7kPgm+UIxVAOV4fKQOAD18HpHl/WjkF247NA6zGlAB94Habw==} + engines: {node: '>=18'} dependencies: - '@verdaccio/core': 7.0.0-next-7.10 - '@verdaccio/url': 12.0.0-next-7.10 - '@verdaccio/utils': 7.0.0-next-7.10 - debug: 4.3.4 + '@verdaccio/core': 8.0.0-next-8.15 + '@verdaccio/url': 13.0.0-next-8.15 + '@verdaccio/utils': 8.1.0-next-8.15 + debug: 4.4.0(supports-color@8.1.1) + gunzip-maybe: 1.4.2 lodash: 4.17.21 + tar-stream: 3.1.7 transitivePeerDependencies: - supports-color - /@verdaccio/ui-theme@7.0.0-next-7.10: - resolution: {integrity: sha512-I1War/XBg3WzzAojXDtEDjZw/1qPKW0d8EIsJD3h6Xi5Atzvz/xBTbHjgbwApjmISyDWQ8Vevp8zOtGO33zLSw==} + /@verdaccio/ui-theme@8.0.0-next-8.15: + resolution: {integrity: sha512-k9BAM7rvbUqB2JPReNgXKUVTzBkdmIrNw0f6/7uyO+9cp7eVuarrPBnVF0oMc7jzVNBZRCpUksrhMZ0KwDZTpw==} - /@verdaccio/url@12.0.0-next-7.10: - resolution: {integrity: sha512-AiFG+W/H1iD+iXkh4b6zm3AsZdGdI7tiAPCHymN7jSV6dAvWTuhIEK30mmFyCSmOE0iwyn8ZN4xqsf9Qcu1emw==} - engines: {node: '>=12'} + /@verdaccio/url@13.0.0-next-8.15: + resolution: {integrity: sha512-1N/dGhw7cZMhupf/Xlm73beiL3oCaAiyo9DTumjF3aTcJnipVcT1hoj6CSj9RIX54824rUK9WVmo83dk0KPnjw==} + engines: {node: '>=18'} dependencies: - '@verdaccio/core': 7.0.0-next-7.10 - debug: 4.3.4 + '@verdaccio/core': 8.0.0-next-8.15 + debug: 4.4.0(supports-color@8.1.1) lodash: 4.17.21 - validator: 13.11.0 + validator: 13.12.0 transitivePeerDependencies: - supports-color - /@verdaccio/utils@7.0.0-next-7.10: - resolution: {integrity: sha512-3sGyBj0leN3RjwPJPDkdsD9j1ahzQccHPj86IlIJqUJFhAcOT/nD6z9+W3sBAiro6Q2psWyWHxBJ8H3LhtlLeA==} - engines: {node: '>=12'} + /@verdaccio/utils@8.1.0-next-8.15: + resolution: {integrity: sha512-efg/bunOUMVXV+MlljJCrpuT+OQRrQS4wJyGL92B3epUGlgZ8DXs+nxN5v59v1a6AocAdSKwHgZS0g9txmBhOg==} + engines: {node: '>=18'} dependencies: - '@verdaccio/core': 7.0.0-next-7.10 + '@verdaccio/core': 8.0.0-next-8.15 lodash: 4.17.21 minimatch: 7.4.6 - semver: 7.5.4 + semver: 7.7.1 /@vitejs/plugin-react@4.3.3(vite@5.4.18): resolution: {integrity: sha512-NooDe9GpHGqNns1i8XDERg0Vsg5SSYRhRxxyTGogUdkdNt47jal+fbuYi+Yfq6pzRCKXyoPcWisfxE6RIM3GKA==} @@ -25397,7 +22932,7 @@ packages: '@babel/core': 7.25.2 '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.25.2) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.25.2) - vite: 5.4.18(@types/node@18.16.9)(less@4.3.0)(stylus@0.64.0) + vite: 5.4.18(@types/node@16.11.68)(less@4.3.0)(stylus@0.64.0) vue: 3.5.13(typescript@5.5.2) transitivePeerDependencies: - supports-color @@ -25421,7 +22956,7 @@ packages: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.4.18(@types/node@18.16.9)(less@4.3.0)(stylus@0.64.0) + vite: 5.4.18(@types/node@16.11.68)(less@4.3.0)(stylus@0.64.0) vue: 3.5.13(typescript@5.5.2) dev: true @@ -25791,6 +23326,24 @@ packages: path-browserify: 1.0.1 typescript: 5.5.2 + /@vue/language-core@2.1.6(typescript@5.7.3): + resolution: {integrity: sha512-MW569cSky9R/ooKMh6xa2g1D0AtRKbL56k83dzus/bx//RDJk24RHWkMzbAlXjMdDNyxAaagKPRquBIxkxlCkg==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@volar/language-core': 2.4.5 + '@vue/compiler-dom': 3.5.13 + '@vue/compiler-vue2': 2.7.16 + '@vue/shared': 3.5.13 + computeds: 0.0.1 + minimatch: 9.0.5 + muggle-string: 0.4.1 + path-browserify: 1.0.1 + typescript: 5.7.3 + /@vue/reactivity@3.5.10: resolution: {integrity: sha512-kW08v06F6xPSHhid9DJ9YjOGmwNDOsJJQk0ax21wKaUYzzuJGEuoKNU2Ujux8FLMrP7CFJJKsHhXN9l2WOVi2g==} dependencies: @@ -26198,27 +23751,27 @@ packages: '@webassemblyjs/ast': 1.14.1 '@xtuc/long': 4.2.2 - /@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4)(webpack@5.94.0): + /@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==} engines: {node: '>=14.15.0'} peerDependencies: webpack: 5.x.x webpack-cli: 5.x.x dependencies: - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack@5.94.0) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack-cli: 5.1.4(webpack@5.98.0) - /@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.94.0): + /@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==} engines: {node: '>=14.15.0'} peerDependencies: webpack: 5.x.x webpack-cli: 5.x.x dependencies: - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack@5.94.0) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack-cli: 5.1.4(webpack@5.98.0) - /@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack@5.94.0): + /@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==} engines: {node: '>=14.15.0'} peerDependencies: @@ -26229,8 +23782,106 @@ packages: webpack-dev-server: optional: true dependencies: - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack@5.94.0) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack-cli: 5.1.4(webpack@5.98.0) + + /@xhmikosr/archive-type@7.0.0: + resolution: {integrity: sha512-sIm84ZneCOJuiy3PpWR5bxkx3HaNt1pqaN+vncUBZIlPZCq8ASZH+hBVdu5H8znR7qYC6sKwx+ie2Q7qztJTxA==} + engines: {node: ^14.14.0 || >=16.0.0} + dependencies: + file-type: 19.6.0 + dev: true + + /@xhmikosr/bin-check@7.0.3: + resolution: {integrity: sha512-4UnCLCs8DB+itHJVkqFp9Zjg+w/205/J2j2wNBsCEAm/BuBmtua2hhUOdAMQE47b1c7P9Xmddj0p+X1XVsfHsA==} + engines: {node: '>=18'} + dependencies: + execa: 5.1.1 + isexe: 2.0.0 + dev: true + + /@xhmikosr/bin-wrapper@13.0.5: + resolution: {integrity: sha512-DT2SAuHDeOw0G5bs7wZbQTbf4hd8pJ14tO0i4cWhRkIJfgRdKmMfkDilpaJ8uZyPA0NVRwasCNAmMJcWA67osw==} + engines: {node: '>=18'} + dependencies: + '@xhmikosr/bin-check': 7.0.3 + '@xhmikosr/downloader': 15.0.1 + '@xhmikosr/os-filter-obj': 3.0.0 + bin-version-check: 5.1.0 + dev: true + + /@xhmikosr/decompress-tar@8.0.1: + resolution: {integrity: sha512-dpEgs0cQKJ2xpIaGSO0hrzz3Kt8TQHYdizHsgDtLorWajuHJqxzot9Hbi0huRxJuAGG2qiHSQkwyvHHQtlE+fg==} + engines: {node: '>=18'} + dependencies: + file-type: 19.6.0 + is-stream: 2.0.1 + tar-stream: 3.1.7 + dev: true + + /@xhmikosr/decompress-tarbz2@8.0.2: + resolution: {integrity: sha512-p5A2r/AVynTQSsF34Pig6olt9CvRj6J5ikIhzUd3b57pUXyFDGtmBstcw+xXza0QFUh93zJsmY3zGeNDlR2AQQ==} + engines: {node: '>=18'} + dependencies: + '@xhmikosr/decompress-tar': 8.0.1 + file-type: 19.6.0 + is-stream: 2.0.1 + seek-bzip: 2.0.0 + unbzip2-stream: 1.4.3 + dev: true + + /@xhmikosr/decompress-targz@8.0.1: + resolution: {integrity: sha512-mvy5AIDIZjQ2IagMI/wvauEiSNHhu/g65qpdM4EVoYHUJBAmkQWqcPJa8Xzi1aKVTmOA5xLJeDk7dqSjlHq8Mg==} + engines: {node: '>=18'} + dependencies: + '@xhmikosr/decompress-tar': 8.0.1 + file-type: 19.6.0 + is-stream: 2.0.1 + dev: true + + /@xhmikosr/decompress-unzip@7.0.0: + resolution: {integrity: sha512-GQMpzIpWTsNr6UZbISawsGI0hJ4KA/mz5nFq+cEoPs12UybAqZWKbyIaZZyLbJebKl5FkLpsGBkrplJdjvUoSQ==} + engines: {node: '>=18'} + dependencies: + file-type: 19.6.0 + get-stream: 6.0.1 + yauzl: 3.2.0 + dev: true + + /@xhmikosr/decompress@10.0.1: + resolution: {integrity: sha512-6uHnEEt5jv9ro0CDzqWlFgPycdE+H+kbJnwyxgZregIMLQ7unQSCNVsYG255FoqU8cP46DyggI7F7LohzEl8Ag==} + engines: {node: '>=18'} + dependencies: + '@xhmikosr/decompress-tar': 8.0.1 + '@xhmikosr/decompress-tarbz2': 8.0.2 + '@xhmikosr/decompress-targz': 8.0.1 + '@xhmikosr/decompress-unzip': 7.0.0 + graceful-fs: 4.2.11 + make-dir: 4.0.0 + strip-dirs: 3.0.0 + dev: true + + /@xhmikosr/downloader@15.0.1: + resolution: {integrity: sha512-fiuFHf3Dt6pkX8HQrVBsK0uXtkgkVlhrZEh8b7VgoDqFf+zrgFBPyrwCqE/3nDwn3hLeNz+BsrS7q3mu13Lp1g==} + engines: {node: '>=18'} + dependencies: + '@xhmikosr/archive-type': 7.0.0 + '@xhmikosr/decompress': 10.0.1 + content-disposition: 0.5.4 + defaults: 3.0.0 + ext-name: 5.0.0 + file-type: 19.6.0 + filenamify: 6.0.0 + get-stream: 6.0.1 + got: 13.0.0 + dev: true + + /@xhmikosr/os-filter-obj@3.0.0: + resolution: {integrity: sha512-siPY6BD5dQ2SZPl3I0OZBHL27ZqZvLEosObsZRQ1NUB8qcxegwt0T9eKtV96JMFQpIz1elhkzqOg4c/Ri6Dp9A==} + engines: {node: ^14.14.0 || >=16.0.0} + dependencies: + arch: 3.0.0 + dev: true /@xmldom/xmldom@0.8.10: resolution: {integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==} @@ -26548,6 +24199,7 @@ packages: json-schema-traverse: 1.0.0 require-from-string: 2.0.2 uri-js: 4.4.1 + dev: true /ajv@8.13.0: resolution: {integrity: sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==} @@ -26917,6 +24569,10 @@ packages: resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} dev: true + /arch@3.0.0: + resolution: {integrity: sha512-AmIAC+Wtm2AU8lGfTtHsw0Y9Qtftx2YXEEtiBP10xFUtMOA+sHHx6OAddyL52mUKh1vsXQ6/w1mVDptZCyUt4Q==} + dev: true + /are-we-there-yet@2.0.0: resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} engines: {node: '>=10'} @@ -26937,6 +24593,7 @@ packages: /arg@4.1.3: resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} + dev: false /arg@5.0.2: resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} @@ -27219,9 +24876,6 @@ packages: /async@3.2.4: resolution: {integrity: sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==} - /async@3.2.5: - resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} - /async@3.2.6: resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} @@ -27265,8 +24919,8 @@ packages: peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.24.0 - caniuse-lite: 1.0.30001668 + browserslist: 4.24.4 + caniuse-lite: 1.0.30001717 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 @@ -27281,13 +24935,14 @@ packages: peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.24.0 - caniuse-lite: 1.0.30001714 + browserslist: 4.24.4 + caniuse-lite: 1.0.30001717 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 postcss: 8.4.47 postcss-value-parser: 4.2.0 + dev: false /available-typed-arrays@1.0.7: resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} @@ -27315,6 +24970,15 @@ packages: transitivePeerDependencies: - debug + /axios@1.9.0: + resolution: {integrity: sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==} + dependencies: + follow-redirects: 1.15.9(debug@4.4.0) + form-data: 4.0.2 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + /axobject-query@4.1.0: resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} engines: {node: '>= 0.4'} @@ -27328,12 +24992,15 @@ packages: resolution: {integrity: sha512-iCvCkGFskbaYtfQ0a3GmcQCHl/Sv1GufXFGuUQ+FE+WJa7A/espLOuFIn09B944V8/ImPj71T4+rTASxO2PAuA==} dev: false - /babel-core@7.0.0-bridge.0(@babel/core@7.26.9): + /b4a@1.6.7: + resolution: {integrity: sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==} + + /babel-core@7.0.0-bridge.0(@babel/core@7.26.10): resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 dev: true /babel-jest@29.7.0(@babel/core@7.25.2): @@ -27354,17 +25021,17 @@ packages: - supports-color dev: true - /babel-jest@29.7.0(@babel/core@7.26.9): + /babel-jest@29.7.0(@babel/core@7.26.10): resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@jest/transform': 29.7.0 '@types/babel__core': 7.20.5 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3(@babel/core@7.26.9) + babel-preset-jest: 29.6.3(@babel/core@7.26.10) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -27372,7 +25039,7 @@ packages: - supports-color dev: true - /babel-loader@9.2.1(@babel/core@7.25.2)(webpack@5.94.0): + /babel-loader@9.2.1(@babel/core@7.25.2)(webpack@5.98.0): resolution: {integrity: sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -27382,33 +25049,34 @@ packages: '@babel/core': 7.25.2 find-cache-dir: 4.0.0 schema-utils: 4.3.0 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true - /babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.94.0): + /babel-loader@9.2.1(@babel/core@7.26.0)(webpack@5.94.0): resolution: {integrity: sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==} engines: {node: '>= 14.15.0'} peerDependencies: '@babel/core': ^7.12.0 webpack: '>=5' dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.26.0 find-cache-dir: 4.0.0 schema-utils: 4.3.0 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - dev: true + webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false - /babel-loader@9.2.1(@babel/core@7.26.0)(webpack@5.94.0): + /babel-loader@9.2.1(@babel/core@7.26.10)(webpack@5.98.0): resolution: {integrity: sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==} engines: {node: '>= 14.15.0'} peerDependencies: '@babel/core': ^7.12.0 webpack: '>=5' dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.10 find-cache-dir: 4.0.0 schema-utils: 4.3.0 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true /babel-loader@9.2.1(@babel/core@7.26.9)(webpack@5.98.0): resolution: {integrity: sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==} @@ -27433,15 +25101,15 @@ packages: '@mdx-js/util': 1.6.22 dev: true - /babel-plugin-const-enum@1.2.0(@babel/core@7.26.0): + /babel-plugin-const-enum@1.2.0(@babel/core@7.26.10): resolution: {integrity: sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.0) - '@babel/traverse': 7.26.9 + '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.10) + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color dev: true @@ -27454,7 +25122,7 @@ packages: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.9) - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color dev: false @@ -27516,6 +25184,7 @@ packages: '@babel/runtime': 7.26.0 cosmiconfig: 6.0.0 resolve: 1.22.8 + dev: false /babel-plugin-macros@3.1.0: resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} @@ -27524,33 +25193,6 @@ packages: '@babel/runtime': 7.26.0 cosmiconfig: 7.1.0 resolve: 1.22.8 - dev: false - - /babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.25.7): - resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/compat-data': 7.26.2 - '@babel/core': 7.25.7 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.7) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: true - - /babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.26.0): - resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/compat-data': 7.26.2 - '@babel/core': 7.26.0 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.0) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: true /babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.26.10): resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} @@ -27577,30 +25219,6 @@ packages: transitivePeerDependencies: - supports-color - /babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.25.7): - resolution: {integrity: sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.7) - core-js-compat: 3.38.1 - transitivePeerDependencies: - - supports-color - dev: true - - /babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.26.0): - resolution: {integrity: sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.0) - core-js-compat: 3.38.1 - transitivePeerDependencies: - - supports-color - dev: true - /babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.26.10): resolution: {integrity: sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==} peerDependencies: @@ -27624,28 +25242,6 @@ packages: transitivePeerDependencies: - supports-color - /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.25.7): - resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/core': 7.25.7 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.7) - transitivePeerDependencies: - - supports-color - dev: true - - /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.26.0): - resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.0) - transitivePeerDependencies: - - supports-color - dev: true - /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.26.10): resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} peerDependencies: @@ -27704,7 +25300,7 @@ packages: resolution: {integrity: sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==} dev: true - /babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.26.0): + /babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.26.10): resolution: {integrity: sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==} peerDependencies: '@babel/core': ^7 @@ -27713,7 +25309,7 @@ packages: '@babel/traverse': optional: true dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -27753,27 +25349,27 @@ packages: '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.25.2) dev: true - /babel-preset-current-node-syntax@1.1.0(@babel/core@7.26.9): + /babel-preset-current-node-syntax@1.1.0(@babel/core@7.26.10): resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.26.9 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.26.9) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.9) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.26.9) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.26.9) - '@babel/plugin-syntax-import-attributes': 7.25.7(@babel/core@7.26.9) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.9) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.26.9) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.26.9) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.9) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.26.9) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.9) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.26.9) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.9) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.9) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.26.9) + '@babel/core': 7.26.10 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.26.10) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.10) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.26.10) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.26.10) + '@babel/plugin-syntax-import-attributes': 7.25.7(@babel/core@7.26.10) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.10) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.26.10) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.26.10) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.10) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.26.10) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.10) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.26.10) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.10) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.10) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.26.10) dev: true /babel-preset-jest@29.6.3(@babel/core@7.25.2): @@ -27787,15 +25383,15 @@ packages: babel-preset-current-node-syntax: 1.1.0(@babel/core@7.25.2) dev: true - /babel-preset-jest@29.6.3(@babel/core@7.26.9): + /babel-preset-jest@29.6.3(@babel/core@7.26.10): resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.9) + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.10) dev: true /babel-walk@3.0.0-canary-5: @@ -27815,6 +25411,11 @@ packages: /balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + /bare-events@2.5.4: + resolution: {integrity: sha512-+gFfDkR8pj4/TrWCGUGWmJIkBwuxPS5F+a5yWjOHQt2hHvNZd5YLzadjmDUtFmMM4y429bnKLa8bYBMHcYdnQA==} + requiresBuild: true + optional: true + /base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} @@ -27873,14 +25474,6 @@ packages: /big.js@5.2.2: resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} - /bin-check@4.1.0: - resolution: {integrity: sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==} - engines: {node: '>=4'} - dependencies: - execa: 0.7.0 - executable: 4.1.1 - dev: true - /bin-version-check@5.1.0: resolution: {integrity: sha512-bYsvMqJ8yNGILLz1KP9zKLzQ6YpljV3ln1gqhuLkUtyfGi3qXKGuK2p+U4NAvjVFzDFiBBtOpCOSFNuYYEGZ5g==} engines: {node: '>=12'} @@ -27935,25 +25528,6 @@ packages: resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} dev: true - /body-parser@1.20.1: - resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - dependencies: - bytes: 3.1.2 - content-type: 1.0.5 - debug: 2.6.9 - depd: 2.0.0 - destroy: 1.2.0 - http-errors: 2.0.0 - iconv-lite: 0.4.24 - on-finished: 2.4.1 - qs: 6.11.0 - raw-body: 2.5.1 - type-is: 1.6.18 - unpipe: 1.0.0 - transitivePeerDependencies: - - supports-color - /body-parser@1.20.3: resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} @@ -28096,7 +25670,6 @@ packages: resolution: {integrity: sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ==} dependencies: pako: 0.2.9 - dev: true /browserify-zlib@0.2.0: resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} @@ -28125,7 +25698,7 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001714 + caniuse-lite: 1.0.30001717 electron-to-chromium: 1.5.86 node-releases: 2.0.19 update-browserslist-db: 1.1.1(browserslist@4.24.4) @@ -28275,22 +25848,22 @@ packages: mime-types: 2.1.35 ylru: 1.4.0 - /cacheable-lookup@5.0.4: - resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==} - engines: {node: '>=10.6.0'} + /cacheable-lookup@7.0.0: + resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==} + engines: {node: '>=14.16'} dev: true - /cacheable-request@7.0.4: - resolution: {integrity: sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==} - engines: {node: '>=8'} + /cacheable-request@10.2.14: + resolution: {integrity: sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==} + engines: {node: '>=14.16'} dependencies: - clone-response: 1.0.3 - get-stream: 5.2.0 + '@types/http-cache-semantics': 4.0.4 + get-stream: 6.0.1 http-cache-semantics: 4.1.1 keyv: 4.5.4 - lowercase-keys: 2.0.0 - normalize-url: 6.1.0 - responselike: 2.0.1 + mimic-response: 4.0.0 + normalize-url: 8.0.1 + responselike: 3.0.0 dev: true /cachedir@2.3.0: @@ -28357,7 +25930,7 @@ packages: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: browserslist: 4.24.4 - caniuse-lite: 1.0.30001714 + caniuse-lite: 1.0.30001717 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 @@ -28367,6 +25940,7 @@ packages: /caniuse-lite@1.0.30001667: resolution: {integrity: sha512-7LTwJjcRkzKFmtqGsibMeuXmvFDfZq/nzIjnmgCGzKKRVzjD72selLDK1oPF/Oxzmt4fNcPvTDvGqSDG4tCALw==} + dev: true /caniuse-lite@1.0.30001668: resolution: {integrity: sha512-nWLrdxqCdblixUO+27JtGJJE/txpJlyUy5YN1u53wLZkP0emYCo5zgS6QYft7VUYR42LGgi/S5hdLZTrnyIddw==} @@ -28382,7 +25956,6 @@ packages: /caniuse-lite@1.0.30001717: resolution: {integrity: sha512-auPpttCq6BDEG8ZAuHJIplGw6GODhjw+/11e7IjpnYCxZcW/ONgPs0KVBJ0d1bY3e2+7PRe5RCLyP+PfwVgkYw==} - dev: true /case-sensitive-paths-webpack-plugin@2.4.0: resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==} @@ -28608,6 +26181,11 @@ packages: resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} engines: {node: '>=8'} + /ci-info@4.2.0: + resolution: {integrity: sha512-cYY9mypksY8NRqgDB1XD1RiJL338v/551niynFTGkZOO2LHuB2OmOYxDIe/ttN9AHwrqdum1360G3ald0W9kCg==} + engines: {node: '>=8'} + dev: true + /cipher-base@1.0.4: resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} dependencies: @@ -28701,6 +26279,15 @@ packages: resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} engines: {node: '>=6'} + /cli-table3@0.6.1: + resolution: {integrity: sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA==} + engines: {node: 10.* || >= 12.*} + dependencies: + string-width: 4.2.3 + optionalDependencies: + colors: 1.4.0 + dev: true + /cli-table3@0.6.5: resolution: {integrity: sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==} engines: {node: 10.* || >= 12.*} @@ -28747,8 +26334,8 @@ packages: /client-only@0.0.1: resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} - /clipanion@3.2.1(typanion@3.14.0): - resolution: {integrity: sha512-dYFdjLb7y1ajfxQopN05mylEpK9ZX0sO1/RfMXdfmwjlIsPkbh4p7A682x++zFPLDCo1x3p82dtljHf5cW2LKA==} + /clipanion@4.0.0-rc.4(typanion@3.14.0): + resolution: {integrity: sha512-CXkMQxU6s9GklO/1f714dkKBMu1lopS1WFF0B8o4AxPykR1hpozxSiUZ5ZUeBjfPgCWqbcNOtZVFhB8Lkfp1+Q==} peerDependencies: typanion: '*' dependencies: @@ -28789,12 +26376,6 @@ packages: kind-of: 6.0.3 shallow-clone: 3.0.1 - /clone-response@1.0.3: - resolution: {integrity: sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==} - dependencies: - mimic-response: 1.0.1 - dev: true - /clone@1.0.4: resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} engines: {node: '>=0.8'} @@ -28954,13 +26535,13 @@ packages: resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} engines: {node: '>= 12'} - /commitizen@4.3.1(@types/node@18.16.9)(typescript@5.5.2): + /commitizen@4.3.1(@types/node@18.16.9)(typescript@5.7.3): resolution: {integrity: sha512-gwAPAVTy/j5YcOOebcCRIijn+mSjWJC+IYKivTu6aG8Ei/scoXgfsMRnuAk6b0GRste2J4NGxVdMN3ZpfNaVaw==} engines: {node: '>= 12'} hasBin: true dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@types/node@18.16.9)(typescript@5.5.2) + cz-conventional-changelog: 3.3.0(@types/node@18.16.9)(typescript@5.7.3) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -29024,6 +26605,20 @@ packages: transitivePeerDependencies: - supports-color + /compression@1.8.0: + resolution: {integrity: sha512-k6WLKfunuqCYD3t6AsuPGvQWaKwuLLh2/xHNcX4qE+vIfDNXpSqnrhwA7O53R7WVQUnt8dVAIW+YHr7xTgOgGA==} + engines: {node: '>= 0.8.0'} + dependencies: + bytes: 3.1.2 + compressible: 2.0.18 + debug: 2.6.9 + negotiator: 0.6.4 + on-headers: 1.0.2 + safe-buffer: 5.2.1 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + /compute-scroll-into-view@1.0.20: resolution: {integrity: sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg==} dev: false @@ -29225,6 +26820,7 @@ packages: /cookie@0.5.0: resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} engines: {node: '>= 0.6'} + dev: true /cookie@0.7.1: resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==} @@ -29270,20 +26866,21 @@ packages: schema-utils: 4.3.0 serialize-javascript: 6.0.2 webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false - /copy-webpack-plugin@11.0.0(webpack@5.94.0): - resolution: {integrity: sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==} - engines: {node: '>= 14.15.0'} + /copy-webpack-plugin@10.2.4(webpack@5.98.0): + resolution: {integrity: sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==} + engines: {node: '>= 12.20.0'} peerDependencies: webpack: ^5.1.0 dependencies: fast-glob: 3.3.2 glob-parent: 6.0.2 - globby: 13.2.2 + globby: 12.2.0 normalize-path: 3.0.0 schema-utils: 4.3.0 serialize-javascript: 6.0.2 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true /copy-webpack-plugin@11.0.0(webpack@5.98.0): @@ -29298,7 +26895,7 @@ packages: normalize-path: 3.0.0 schema-utils: 4.3.0 serialize-javascript: 6.0.2 - webpack: 5.98.0(@swc/core@1.10.16)(esbuild@0.17.19)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true /core-js-compat@3.38.1: @@ -29316,10 +26913,6 @@ packages: requiresBuild: true dev: true - /core-js@3.35.0: - resolution: {integrity: sha512-ntakECeqg81KqMueeGJ79Q5ZgQNR+6eaE8sxGCx62zMbAIj65q+uYvatToew3m6eAGdU4gNZwpZ34NMe4GYswg==} - requiresBuild: true - /core-js@3.36.1: resolution: {integrity: sha512-BTvUrwxVBezj5SZ3f10ImnX2oRByMxql3EimVqMysepbC9EeMUOpLwdy6Eoili2x6E4kf+ZUB5k/+Jv55alPfA==} requiresBuild: true @@ -29341,7 +26934,6 @@ packages: /core-js@3.40.0: resolution: {integrity: sha512-7vsMc/Lty6AGnn7uFpYT56QesI5D2Y/UkgKounk87OP9Z2H9Z8kj6jzcSGAxFmUtDOS0ntK6lbQz+Nsa0Jj6mQ==} requiresBuild: true - dev: true /core-js@3.41.0: resolution: {integrity: sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==} @@ -29370,7 +26962,7 @@ packages: resolution: {integrity: sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==} engines: {node: '>= 0.4.0'} - /cosmiconfig-typescript-loader@5.0.0(@types/node@18.16.9)(cosmiconfig@9.0.0)(typescript@5.5.2): + /cosmiconfig-typescript-loader@5.0.0(@types/node@18.16.9)(cosmiconfig@9.0.0)(typescript@5.7.3): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} peerDependencies: @@ -29379,12 +26971,12 @@ packages: typescript: '>=4' dependencies: '@types/node': 18.16.9 - cosmiconfig: 9.0.0(typescript@5.5.2) + cosmiconfig: 9.0.0(typescript@5.7.3) jiti: 1.21.7 - typescript: 5.5.2 + typescript: 5.7.3 dev: true - /cosmiconfig-typescript-loader@6.1.0(@types/node@18.16.9)(cosmiconfig@9.0.0)(typescript@5.5.2): + /cosmiconfig-typescript-loader@6.1.0(@types/node@18.16.9)(cosmiconfig@9.0.0)(typescript@5.7.3): resolution: {integrity: sha512-tJ1w35ZRUiM5FeTzT7DtYWAFFv37ZLqSRkGi2oeCK1gPhvaWjkAtfXvLmvE1pRfxxp9aQo6ba/Pvg1dKj05D4g==} engines: {node: '>=v18'} requiresBuild: true @@ -29394,9 +26986,9 @@ packages: typescript: '>=5' dependencies: '@types/node': 18.16.9 - cosmiconfig: 9.0.0(typescript@5.5.2) + cosmiconfig: 9.0.0(typescript@5.7.3) jiti: 2.4.2 - typescript: 5.5.2 + typescript: 5.7.3 dev: true optional: true @@ -29409,6 +27001,7 @@ packages: parse-json: 5.2.0 path-type: 4.0.0 yaml: 1.10.2 + dev: false /cosmiconfig@7.1.0: resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} @@ -29450,8 +27043,24 @@ packages: parse-json: 5.2.0 path-type: 4.0.0 typescript: 5.5.2 + dev: true - /cosmiconfig@9.0.0(typescript@5.5.2): + /cosmiconfig@8.3.6(typescript@5.7.3): + resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + import-fresh: 3.3.0 + js-yaml: 4.1.0 + parse-json: 5.2.0 + path-type: 4.0.0 + typescript: 5.7.3 + + /cosmiconfig@9.0.0(typescript@5.7.3): resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} engines: {node: '>=14'} peerDependencies: @@ -29464,7 +27073,7 @@ packages: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 - typescript: 5.5.2 + typescript: 5.7.3 dev: true /create-ecdh@4.0.4: @@ -29535,6 +27144,7 @@ packages: /create-require@1.1.1: resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} + dev: false /cron-parser@4.9.0: resolution: {integrity: sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==} @@ -29558,15 +27168,6 @@ packages: which: 1.3.1 dev: true - /cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} - engines: {node: '>= 8'} - dependencies: - path-key: 3.1.1 - shebang-command: 2.0.0 - which: 2.0.2 - dev: true - /cross-spawn@7.0.6: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} @@ -29575,22 +27176,6 @@ packages: shebang-command: 2.0.0 which: 2.0.2 - /crypto-browserify@3.12.0: - resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==} - dependencies: - browserify-cipher: 1.0.1 - browserify-sign: 4.2.3 - create-ecdh: 4.0.4 - create-hash: 1.2.0 - create-hmac: 1.1.7 - diffie-hellman: 5.0.3 - inherits: 2.0.4 - pbkdf2: 3.1.2 - public-encrypt: 4.0.3 - randombytes: 2.1.0 - randomfill: 1.0.4 - dev: true - /crypto-browserify@3.12.1: resolution: {integrity: sha512-r4ESw/IlusD17lgQi1O20Fa3qNnsckR126TdUuBgAu7GBYSIPvdNyONd3Zrxh0xCwA4+6w/TDArBPsMvhur+KQ==} engines: {node: '>= 0.10'} @@ -29625,13 +27210,13 @@ packages: resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==} engines: {node: '>=4'} - /css-declaration-sorter@6.4.1(postcss@8.4.47): + /css-declaration-sorter@6.4.1(postcss@8.4.38): resolution: {integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==} engines: {node: ^10 || ^12 || >=14} peerDependencies: postcss: ^8.0.9 dependencies: - postcss: 8.4.47 + postcss: 8.4.38 dev: true /css-declaration-sorter@7.2.0(postcss@8.4.31): @@ -29651,7 +27236,7 @@ packages: dependencies: postcss: 8.4.38 - /css-loader@6.11.0(@rspack/core@1.0.8)(webpack@5.94.0): + /css-loader@6.11.0(@rspack/core@1.3.9)(webpack@5.94.0): resolution: {integrity: sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -29663,7 +27248,7 @@ packages: webpack: optional: true dependencies: - '@rspack/core': 1.0.8(@swc/helpers@0.5.13) + '@rspack/core': 1.3.9(@swc/helpers@0.5.13) icss-utils: 5.1.0(postcss@8.4.38) postcss: 8.4.38 postcss-modules-extract-imports: 3.1.0(postcss@8.4.38) @@ -29673,8 +27258,9 @@ packages: postcss-value-parser: 4.2.0 semver: 7.6.3 webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false - /css-loader@6.11.0(@rspack/core@1.1.1)(webpack@5.94.0): + /css-loader@6.11.0(@rspack/core@1.3.9)(webpack@5.98.0): resolution: {integrity: sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -29686,7 +27272,7 @@ packages: webpack: optional: true dependencies: - '@rspack/core': 1.1.1(@swc/helpers@0.5.13) + '@rspack/core': 1.3.9(@swc/helpers@0.5.13) icss-utils: 5.1.0(postcss@8.4.38) postcss: 8.4.38 postcss-modules-extract-imports: 3.1.0(postcss@8.4.38) @@ -29695,7 +27281,7 @@ packages: postcss-modules-values: 4.0.0(postcss@8.4.38) postcss-value-parser: 4.2.0 semver: 7.6.3 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true /css-minimizer-webpack-plugin@5.0.1(esbuild@0.17.19)(webpack@5.98.0): @@ -29733,41 +27319,6 @@ packages: webpack: 5.98.0(@swc/core@1.10.16)(esbuild@0.17.19)(webpack-cli@5.1.4) dev: true - /css-minimizer-webpack-plugin@5.0.1(esbuild@0.18.20)(webpack@5.94.0): - resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==} - engines: {node: '>= 14.15.0'} - peerDependencies: - '@parcel/css': '*' - '@swc/css': '*' - clean-css: '*' - csso: '*' - esbuild: '*' - lightningcss: '*' - webpack: ^5.0.0 - peerDependenciesMeta: - '@parcel/css': - optional: true - '@swc/css': - optional: true - clean-css: - optional: true - csso: - optional: true - esbuild: - optional: true - lightningcss: - optional: true - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - cssnano: 6.1.2(postcss@8.4.38) - esbuild: 0.18.20 - jest-worker: 29.7.0 - postcss: 8.4.38 - schema-utils: 4.3.0 - serialize-javascript: 6.0.2 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) - dev: true - /css-minimizer-webpack-plugin@5.0.1(esbuild@0.18.20)(webpack@5.98.0): resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==} engines: {node: '>= 14.15.0'} @@ -29800,7 +27351,7 @@ packages: postcss: 8.4.38 schema-utils: 4.3.0 serialize-javascript: 6.0.2 - webpack: 5.98.0(@swc/core@1.10.16)(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) dev: true /css-minimizer-webpack-plugin@5.0.1(esbuild@0.24.0)(webpack@5.94.0): @@ -29838,7 +27389,7 @@ packages: webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) dev: false - /css-minimizer-webpack-plugin@5.0.1(esbuild@0.25.0)(webpack@5.94.0): + /css-minimizer-webpack-plugin@5.0.1(esbuild@0.25.0)(webpack@5.98.0): resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -29870,7 +27421,7 @@ packages: postcss: 8.4.38 schema-utils: 4.3.0 serialize-javascript: 6.0.2 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true /css-select@4.3.0: @@ -29932,42 +27483,42 @@ packages: engines: {node: '>=4'} hasBin: true - /cssnano-preset-default@5.2.14(postcss@8.4.47): + /cssnano-preset-default@5.2.14(postcss@8.4.38): resolution: {integrity: sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - css-declaration-sorter: 6.4.1(postcss@8.4.47) - cssnano-utils: 3.1.0(postcss@8.4.47) - postcss: 8.4.47 - postcss-calc: 8.2.4(postcss@8.4.47) - postcss-colormin: 5.3.1(postcss@8.4.47) - postcss-convert-values: 5.1.3(postcss@8.4.47) - postcss-discard-comments: 5.1.2(postcss@8.4.47) - postcss-discard-duplicates: 5.1.0(postcss@8.4.47) - postcss-discard-empty: 5.1.1(postcss@8.4.47) - postcss-discard-overridden: 5.1.0(postcss@8.4.47) - postcss-merge-longhand: 5.1.7(postcss@8.4.47) - postcss-merge-rules: 5.1.4(postcss@8.4.47) - postcss-minify-font-values: 5.1.0(postcss@8.4.47) - postcss-minify-gradients: 5.1.1(postcss@8.4.47) - postcss-minify-params: 5.1.4(postcss@8.4.47) - postcss-minify-selectors: 5.2.1(postcss@8.4.47) - postcss-normalize-charset: 5.1.0(postcss@8.4.47) - postcss-normalize-display-values: 5.1.0(postcss@8.4.47) - postcss-normalize-positions: 5.1.1(postcss@8.4.47) - postcss-normalize-repeat-style: 5.1.1(postcss@8.4.47) - postcss-normalize-string: 5.1.0(postcss@8.4.47) - postcss-normalize-timing-functions: 5.1.0(postcss@8.4.47) - postcss-normalize-unicode: 5.1.1(postcss@8.4.47) - postcss-normalize-url: 5.1.0(postcss@8.4.47) - postcss-normalize-whitespace: 5.1.1(postcss@8.4.47) - postcss-ordered-values: 5.1.3(postcss@8.4.47) - postcss-reduce-initial: 5.1.2(postcss@8.4.47) - postcss-reduce-transforms: 5.1.0(postcss@8.4.47) - postcss-svgo: 5.1.0(postcss@8.4.47) - postcss-unique-selectors: 5.1.1(postcss@8.4.47) + css-declaration-sorter: 6.4.1(postcss@8.4.38) + cssnano-utils: 3.1.0(postcss@8.4.38) + postcss: 8.4.38 + postcss-calc: 8.2.4(postcss@8.4.38) + postcss-colormin: 5.3.1(postcss@8.4.38) + postcss-convert-values: 5.1.3(postcss@8.4.38) + postcss-discard-comments: 5.1.2(postcss@8.4.38) + postcss-discard-duplicates: 5.1.0(postcss@8.4.38) + postcss-discard-empty: 5.1.1(postcss@8.4.38) + postcss-discard-overridden: 5.1.0(postcss@8.4.38) + postcss-merge-longhand: 5.1.7(postcss@8.4.38) + postcss-merge-rules: 5.1.4(postcss@8.4.38) + postcss-minify-font-values: 5.1.0(postcss@8.4.38) + postcss-minify-gradients: 5.1.1(postcss@8.4.38) + postcss-minify-params: 5.1.4(postcss@8.4.38) + postcss-minify-selectors: 5.2.1(postcss@8.4.38) + postcss-normalize-charset: 5.1.0(postcss@8.4.38) + postcss-normalize-display-values: 5.1.0(postcss@8.4.38) + postcss-normalize-positions: 5.1.1(postcss@8.4.38) + postcss-normalize-repeat-style: 5.1.1(postcss@8.4.38) + postcss-normalize-string: 5.1.0(postcss@8.4.38) + postcss-normalize-timing-functions: 5.1.0(postcss@8.4.38) + postcss-normalize-unicode: 5.1.1(postcss@8.4.38) + postcss-normalize-url: 5.1.0(postcss@8.4.38) + postcss-normalize-whitespace: 5.1.1(postcss@8.4.38) + postcss-ordered-values: 5.1.3(postcss@8.4.38) + postcss-reduce-initial: 5.1.2(postcss@8.4.38) + postcss-reduce-transforms: 5.1.0(postcss@8.4.38) + postcss-svgo: 5.1.0(postcss@8.4.38) + postcss-unique-selectors: 5.1.1(postcss@8.4.38) dev: true /cssnano-preset-default@6.1.2(postcss@8.4.31): @@ -30047,13 +27598,13 @@ packages: postcss-svgo: 6.0.3(postcss@8.4.38) postcss-unique-selectors: 6.0.4(postcss@8.4.38) - /cssnano-utils@3.1.0(postcss@8.4.47): + /cssnano-utils@3.1.0(postcss@8.4.38): resolution: {integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.47 + postcss: 8.4.38 dev: true /cssnano-utils@4.0.2(postcss@8.4.31): @@ -30073,15 +27624,15 @@ packages: dependencies: postcss: 8.4.38 - /cssnano@5.1.15(postcss@8.4.47): + /cssnano@5.1.15(postcss@8.4.38): resolution: {integrity: sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-preset-default: 5.2.14(postcss@8.4.47) + cssnano-preset-default: 5.2.14(postcss@8.4.38) lilconfig: 2.1.0 - postcss: 8.4.47 + postcss: 8.4.38 yaml: 1.10.2 dev: true @@ -30162,13 +27713,13 @@ packages: resolution: {integrity: sha512-d4ZVpCW31eWwCMe1YT3ur7mUDnTXbgwyzaL320DrcRT45rfjYxkt5QWLrmOJ+/UEAI2+fQgKe/fCjR8l4TpRgw==} dev: true - /cypress@13.15.0: - resolution: {integrity: sha512-53aO7PwOfi604qzOkCSzNlWquCynLlKE/rmmpSPcziRH6LNfaDUAklQT6WJIsD8ywxlIy+uVZsnTMCCQVd2kTw==} - engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0} + /cypress@14.3.3: + resolution: {integrity: sha512-1Rz7zc9iqLww6BysaESqUhtIuaFHS7nL3wREovAKYsNhLTfX3TbcBWHWgEz70YimH2NkSOsm4oIcJJ9HYHOlew==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true requiresBuild: true dependencies: - '@cypress/request': 3.0.5 + '@cypress/request': 3.0.8 '@cypress/xvfb': 1.2.4(supports-color@8.1.1) '@types/sinonjs__fake-timers': 8.1.1 '@types/sizzle': 2.3.8 @@ -30179,12 +27730,13 @@ packages: cachedir: 2.4.0 chalk: 4.1.2 check-more-types: 2.24.0 + ci-info: 4.2.0 cli-cursor: 3.1.0 - cli-table3: 0.6.5 + cli-table3: 0.6.1 commander: 6.2.1 common-tags: 1.8.2 dayjs: 1.11.13 - debug: 4.3.7(supports-color@8.1.1) + debug: 4.4.0(supports-color@8.1.1) enquirer: 2.4.1 eventemitter2: 6.4.7 execa: 4.1.0 @@ -30193,7 +27745,6 @@ packages: figures: 3.2.0 fs-extra: 9.1.0 getos: 3.2.1 - is-ci: 3.0.1 is-installed-globally: 0.4.0 lazy-ass: 1.6.0 listr2: 3.14.0(enquirer@2.4.1) @@ -30205,25 +27756,26 @@ packages: process: 0.11.10 proxy-from-env: 1.0.0 request-progress: 3.0.0 - semver: 7.6.3 + semver: 7.7.2 supports-color: 8.1.1 tmp: 0.2.3 + tree-kill: 1.2.2 untildify: 4.0.0 yauzl: 2.10.0 dev: true - /cz-conventional-changelog@3.3.0(@types/node@18.16.9)(typescript@5.5.2): + /cz-conventional-changelog@3.3.0(@types/node@18.16.9)(typescript@5.7.3): resolution: {integrity: sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==} engines: {node: '>= 10'} dependencies: chalk: 2.4.2 - commitizen: 4.3.1(@types/node@18.16.9)(typescript@5.5.2) + commitizen: 4.3.1(@types/node@18.16.9)(typescript@5.7.3) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.5 optionalDependencies: - '@commitlint/load': 19.8.0(@types/node@18.16.9)(typescript@5.5.2) + '@commitlint/load': 19.8.0(@types/node@18.16.9)(typescript@5.7.3) transitivePeerDependencies: - '@types/node' - typescript @@ -30404,9 +27956,6 @@ packages: /dayjs@1.11.13: resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} - /dayjs@1.11.7: - resolution: {integrity: sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==} - /de-indent@1.0.2: resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} @@ -30443,8 +27992,8 @@ packages: ms: 2.1.3 dev: false - /debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + /debug@4.3.1: + resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -30453,9 +28002,10 @@ packages: optional: true dependencies: ms: 2.1.2 + dev: true - /debug@4.3.7(supports-color@8.1.1): - resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} + /debug@4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -30463,9 +28013,7 @@ packages: supports-color: optional: true dependencies: - ms: 2.1.3 - supports-color: 8.1.1 - dev: true + ms: 2.1.2 /debug@4.3.7(supports-color@9.3.1): resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} @@ -30583,18 +28131,16 @@ packages: bundle-name: 4.1.0 default-browser-id: 5.0.0 - /default-gateway@6.0.3: - resolution: {integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==} - engines: {node: '>= 10'} - dependencies: - execa: 5.1.1 - dev: true - /defaults@1.0.4: resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} dependencies: clone: 1.0.4 + /defaults@3.0.0: + resolution: {integrity: sha512-RsqXDEAALjfRTro+IFNKpcPCt0/Cy2FqHSIlnomiJp9YGadpQnrtbRpSgN2+np21qHcIKiva4fiOQGjS9/qR/A==} + engines: {node: '>=18'} + dev: true + /defer-to-connect@2.0.1: resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} engines: {node: '>=10'} @@ -30768,6 +28314,7 @@ packages: /diff@4.0.2: resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} engines: {node: '>=0.3.1'} + dev: false /diff@5.2.0: resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} @@ -30980,15 +28527,6 @@ packages: inherits: 2.0.4 readable-stream: 2.3.8 stream-shift: 1.0.3 - dev: true - - /duplexify@4.1.3: - resolution: {integrity: sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==} - dependencies: - end-of-stream: 1.4.4 - inherits: 2.0.4 - readable-stream: 3.6.2 - stream-shift: 1.0.3 /eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} @@ -31157,11 +28695,6 @@ packages: engines: {node: '>=6'} dev: true - /envinfo@7.11.0: - resolution: {integrity: sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg==} - engines: {node: '>=4'} - hasBin: true - /envinfo@7.14.0: resolution: {integrity: sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg==} engines: {node: '>=4'} @@ -31512,17 +29045,6 @@ packages: - supports-color dev: true - /esbuild-register@3.6.0(esbuild@0.20.2): - resolution: {integrity: sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==} - peerDependencies: - esbuild: '>=0.12 <1' - dependencies: - debug: 4.4.0(supports-color@8.1.1) - esbuild: 0.20.2 - transitivePeerDependencies: - - supports-color - dev: true - /esbuild-register@3.6.0(esbuild@0.23.0): resolution: {integrity: sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==} peerDependencies: @@ -31708,37 +29230,6 @@ packages: '@esbuild/win32-x64': 0.19.2 dev: true - /esbuild@0.20.2: - resolution: {integrity: sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - optionalDependencies: - '@esbuild/aix-ppc64': 0.20.2 - '@esbuild/android-arm': 0.20.2 - '@esbuild/android-arm64': 0.20.2 - '@esbuild/android-x64': 0.20.2 - '@esbuild/darwin-arm64': 0.20.2 - '@esbuild/darwin-x64': 0.20.2 - '@esbuild/freebsd-arm64': 0.20.2 - '@esbuild/freebsd-x64': 0.20.2 - '@esbuild/linux-arm': 0.20.2 - '@esbuild/linux-arm64': 0.20.2 - '@esbuild/linux-ia32': 0.20.2 - '@esbuild/linux-loong64': 0.20.2 - '@esbuild/linux-mips64el': 0.20.2 - '@esbuild/linux-ppc64': 0.20.2 - '@esbuild/linux-riscv64': 0.20.2 - '@esbuild/linux-s390x': 0.20.2 - '@esbuild/linux-x64': 0.20.2 - '@esbuild/netbsd-x64': 0.20.2 - '@esbuild/openbsd-x64': 0.20.2 - '@esbuild/sunos-x64': 0.20.2 - '@esbuild/win32-arm64': 0.20.2 - '@esbuild/win32-ia32': 0.20.2 - '@esbuild/win32-x64': 0.20.2 - dev: true - /esbuild@0.21.5: resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} engines: {node: '>=12'} @@ -31900,8 +29391,8 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-next@14.2.15(eslint@8.57.1)(typescript@5.5.2): - resolution: {integrity: sha512-mKg+NC/8a4JKLZRIOBplxXNdStgxy7lzWuedUaCc8tev+Al9mwDUTujQH6W6qXDH9kycWiVo28tADWGvpBsZcQ==} + /eslint-config-next@14.2.2(eslint@9.0.0)(typescript@5.4.5): + resolution: {integrity: sha512-12/uFc0KX+wUs7EDpOUGKMXBXZJiBVGdK5/m/QgXOCg2mQ0bQWoKSWNrCeOg7Vum6Kw1d1TW453W6xh+GbHquw==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 typescript: '>=3.3.1' @@ -31909,52 +29400,52 @@ packages: typescript: optional: true dependencies: - '@next/eslint-plugin-next': 14.2.15 + '@next/eslint-plugin-next': 14.2.2 '@rushstack/eslint-patch': 1.10.4 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.5.2) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.5.2) - eslint: 8.57.1 + '@typescript-eslint/parser': 6.21.0(eslint@9.0.0)(typescript@5.4.5) + eslint: 9.0.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@7.18.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.1(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) - typescript: 5.5.2 + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.0.0) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.3)(eslint@9.0.0) + eslint-plugin-jsx-a11y: 6.10.1(eslint@9.0.0) + eslint-plugin-react: 7.37.2(eslint@9.0.0) + eslint-plugin-react-hooks: 4.6.2(eslint@9.0.0) + typescript: 5.4.5 transitivePeerDependencies: - eslint-import-resolver-webpack - eslint-plugin-import-x - supports-color dev: true - /eslint-config-next@14.2.2(eslint@9.0.0)(typescript@5.4.5): - resolution: {integrity: sha512-12/uFc0KX+wUs7EDpOUGKMXBXZJiBVGdK5/m/QgXOCg2mQ0bQWoKSWNrCeOg7Vum6Kw1d1TW453W6xh+GbHquw==} + /eslint-config-next@15.3.2(eslint@8.57.1)(typescript@5.7.3): + resolution: {integrity: sha512-FerU4DYccO4FgeYFFglz0SnaKRe1ejXQrDb8kWUkTAg036YWi+jUsgg4sIGNCDhAsDITsZaL4MzBWKB6f4G1Dg==} peerDependencies: - eslint: ^7.23.0 || ^8.0.0 + eslint: ^7.23.0 || ^8.0.0 || ^9.0.0 typescript: '>=3.3.1' peerDependenciesMeta: typescript: optional: true dependencies: - '@next/eslint-plugin-next': 14.2.2 + '@next/eslint-plugin-next': 15.3.2 '@rushstack/eslint-patch': 1.10.4 - '@typescript-eslint/parser': 6.21.0(eslint@9.0.0)(typescript@5.4.5) - eslint: 9.0.0 + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.7.3) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.7.3) + eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.0.0) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-typescript@3.6.3)(eslint@9.0.0) - eslint-plugin-jsx-a11y: 6.10.1(eslint@9.0.0) - eslint-plugin-react: 7.37.2(eslint@9.0.0) - eslint-plugin-react-hooks: 4.6.2(eslint@9.0.0) - typescript: 5.4.5 + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@7.18.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.10.1(eslint@8.57.1) + eslint-plugin-react: 7.37.2(eslint@8.57.1) + eslint-plugin-react-hooks: 5.0.0(eslint@8.57.1) + typescript: 5.7.3 transitivePeerDependencies: - eslint-import-resolver-webpack - eslint-plugin-import-x - supports-color dev: true - /eslint-config-prettier@8.10.0(eslint@8.57.1): - resolution: {integrity: sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==} + /eslint-config-prettier@10.1.5(eslint@8.57.1): + resolution: {integrity: sha512-zc1UmCpNltmVY34vuLRV61r1K27sWuX39E+uyUnY8xS2Bex88VV9cugG+UZbRSRGtGyFboj+D8JODyme1plMpw==} hasBin: true peerDependencies: eslint: '>=7.0.0' @@ -31962,8 +29453,8 @@ packages: eslint: 8.57.1 dev: true - /eslint-config-prettier@9.1.0(eslint@8.57.1): - resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} + /eslint-config-prettier@8.10.0(eslint@8.57.1): + resolution: {integrity: sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==} hasBin: true peerDependencies: eslint: '>=7.0.0' @@ -32121,7 +29612,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.5.2) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.7.3) debug: 3.2.7(supports-color@8.1.1) eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 @@ -32258,7 +29749,7 @@ packages: optional: true dependencies: '@rtsao/scc': 1.1.0 - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.5.2) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.7.3) array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 @@ -32366,7 +29857,7 @@ packages: prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-prettier@5.2.1(@types/eslint@8.37.0)(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.3): + /eslint-plugin-prettier@5.2.1(@types/eslint@8.37.0)(eslint-config-prettier@10.1.5)(eslint@8.57.1)(prettier@3.3.3): resolution: {integrity: sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -32382,7 +29873,7 @@ packages: dependencies: '@types/eslint': 8.37.0 eslint: 8.57.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-config-prettier: 10.1.5(eslint@8.57.1) prettier: 3.3.3 prettier-linter-helpers: 1.0.0 synckit: 0.9.1 @@ -32397,13 +29888,13 @@ packages: eslint: 8.57.1 dev: true - /eslint-plugin-qwik@1.10.0(eslint@8.57.1)(typescript@5.5.2): + /eslint-plugin-qwik@1.10.0(eslint@8.57.1)(typescript@5.7.3): resolution: {integrity: sha512-wTBF0tffIb7LH8CvI7RILtyB68JSMo+jr3uonNanGK26Nq9olhITwdzP+u00tIzxrDW6nWcyfutgScpYKiZtSw==} engines: {node: '>=16.8.0 <18.0.0 || >=18.11'} peerDependencies: eslint: ^8.57.0 dependencies: - '@typescript-eslint/utils': 8.14.0(eslint@8.57.1)(typescript@5.5.2) + '@typescript-eslint/utils': 8.14.0(eslint@8.57.1)(typescript@5.7.3) eslint: 8.57.1 jsx-ast-utils: 3.3.5 transitivePeerDependencies: @@ -32724,8 +30215,8 @@ packages: resolution: {integrity: sha512-YNF+mZ/Wu2FU/gvmzuWtYc8rloubL7wfXCTgouFrnjGVXPA/EeYYA7pupXWrb3Iv1cTBeSSxxJIbK23l4MRNqg==} engines: {node: '>=8.3.0'} dependencies: - '@babel/traverse': 7.26.10 - '@babel/types': 7.26.10 + '@babel/traverse': 7.27.0 + '@babel/types': 7.27.0 c8: 7.14.0 transitivePeerDependencies: - supports-color @@ -32837,19 +30328,6 @@ packages: safe-buffer: 5.2.1 dev: true - /execa@0.7.0: - resolution: {integrity: sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==} - engines: {node: '>=4'} - dependencies: - cross-spawn: 5.1.0 - get-stream: 3.0.0 - is-stream: 1.1.0 - npm-run-path: 2.0.2 - p-finally: 1.0.0 - signal-exit: 3.0.7 - strip-eof: 1.0.0 - dev: true - /execa@3.2.0: resolution: {integrity: sha512-kJJfVbI/lZE1PZYDI5VPxp8zXPO9rtxOkhpZ0jMKha56AI9y2gGVC6bkukStQf0ka5Rh15BA5m7cCCH4jmHqkw==} engines: {node: ^8.12.0 || >=9.7.0} @@ -32990,36 +30468,36 @@ packages: /express-rate-limit@5.5.1: resolution: {integrity: sha512-MTjE2eIbHv5DyfuFz4zLYWxpqVhEhkTiwFGuB74Q9CSou2WHO52nlE5y3Zlg6SIsiYUIPj6ifFxnkPz6O3sIUg==} - /express@4.18.2: - resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==} + /express@4.21.1: + resolution: {integrity: sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==} engines: {node: '>= 0.10.0'} dependencies: accepts: 1.3.8 array-flatten: 1.1.1 - body-parser: 1.20.1 + body-parser: 1.20.3 content-disposition: 0.5.4 content-type: 1.0.5 - cookie: 0.5.0 + cookie: 0.7.1 cookie-signature: 1.0.6 debug: 2.6.9 depd: 2.0.0 - encodeurl: 1.0.2 + encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 - finalhandler: 1.2.0 + finalhandler: 1.3.1 fresh: 0.5.2 http-errors: 2.0.0 - merge-descriptors: 1.0.1 + merge-descriptors: 1.0.3 methods: 1.1.2 on-finished: 2.4.1 parseurl: 1.3.3 - path-to-regexp: 0.1.7 + path-to-regexp: 0.1.10 proxy-addr: 2.0.7 - qs: 6.11.0 + qs: 6.13.0 range-parser: 1.2.1 safe-buffer: 5.2.1 - send: 0.18.0 - serve-static: 1.15.0 + send: 0.19.0 + serve-static: 1.16.2 setprototypeof: 1.2.0 statuses: 2.0.1 type-is: 1.6.18 @@ -33027,9 +30505,10 @@ packages: vary: 1.1.2 transitivePeerDependencies: - supports-color + dev: false - /express@4.21.1: - resolution: {integrity: sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==} + /express@4.21.2: + resolution: {integrity: sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==} engines: {node: '>= 0.10.0'} dependencies: accepts: 1.3.8 @@ -33051,7 +30530,7 @@ packages: methods: 1.1.2 on-finished: 2.4.1 parseurl: 1.3.3 - path-to-regexp: 0.1.10 + path-to-regexp: 0.1.12 proxy-addr: 2.0.7 qs: 6.13.0 range-parser: 1.2.1 @@ -33177,6 +30656,9 @@ packages: resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} dev: true + /fast-fifo@1.3.2: + resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} + /fast-glob@3.2.7: resolution: {integrity: sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==} engines: {node: '>=8'} @@ -33186,6 +30668,18 @@ packages: glob-parent: 5.1.2 merge2: 1.4.1 micromatch: 4.0.8 + dev: false + + /fast-glob@3.3.1: + resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.8 + dev: true /fast-glob@3.3.2: resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} @@ -33222,9 +30716,6 @@ packages: resolution: {integrity: sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==} engines: {node: '>=6'} - /fast-safe-stringify@2.1.1: - resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} - /fast-uri@3.0.2: resolution: {integrity: sha512-GR6f0hD7XXyNJa25Tb9BuIdN0tdr+0BMi6/CJPH3wJO1JjNG3n/VsSw38AwRdKZABm8lGbPfakLRkYzx2V9row==} @@ -33281,6 +30772,17 @@ packages: dependencies: picomatch: 4.0.2 + /fdir@6.4.4(picomatch@4.0.2): + resolution: {integrity: sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + dependencies: + picomatch: 4.0.2 + dev: true + /fetch-blob@3.2.0: resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} engines: {node: ^12.20 || >= 14.13} @@ -33337,7 +30839,19 @@ packages: dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false + + /file-loader@6.2.0(webpack@5.98.0): + resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + dependencies: + loader-utils: 2.0.4 + schema-utils: 3.3.0 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true /file-system-cache@2.3.0: resolution: {integrity: sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ==} @@ -33346,13 +30860,14 @@ packages: ramda: 0.29.0 dev: true - /file-type@17.1.6: - resolution: {integrity: sha512-hlDw5Ev+9e883s0pwUsuuYNu4tD7GgpUnOvykjv1Gya0ZIjuKumthDRua90VUn6/nlRKAjcxLUnHNTIUWwWIiw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + /file-type@19.6.0: + resolution: {integrity: sha512-VZR5I7k5wkD0HgFnMsq5hOsSc710MJMu5Nc5QYsbe38NN5iPV/XTObYLc/cpttRTf6lX538+5uO1ZQRhYibiZQ==} + engines: {node: '>=18'} dependencies: - readable-web-to-node-stream: 3.0.2 - strtok3: 7.1.1 - token-types: 5.0.1 + get-stream: 9.0.1 + strtok3: 9.1.1 + token-types: 6.0.0 + uint8array-extras: 1.4.0 dev: true /file-uri-to-path@1.0.0: @@ -33369,13 +30884,11 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true - /filenamify@5.1.1: - resolution: {integrity: sha512-M45CbrJLGACfrPOkrTp3j2EcO9OBkKUYME0eiqOCa7i2poaklU0jhlIaMlr8ijLorT0uLAzrn3qXOp5684CkfA==} - engines: {node: '>=12.20'} + /filenamify@6.0.0: + resolution: {integrity: sha512-vqIlNogKeyD3yzrm0yhRMQg8hOVwYcYRfjEoODd49iCprMn4HL85gK3HcykQE53EPIpX3HcAbGA5ELQv216dAQ==} + engines: {node: '>=16'} dependencies: filename-reserved-regex: 3.0.0 - strip-outer: 2.0.0 - trim-repeated: 2.0.0 dev: true /filesize@10.1.6: @@ -33419,20 +30932,6 @@ packages: - supports-color dev: true - /finalhandler@1.2.0: - resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} - engines: {node: '>= 0.8'} - dependencies: - debug: 2.6.9 - encodeurl: 1.0.2 - escape-html: 1.0.3 - on-finished: 2.4.1 - parseurl: 1.3.3 - statuses: 2.0.1 - unpipe: 1.0.0 - transitivePeerDependencies: - - supports-color - /finalhandler@1.3.1: resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==} engines: {node: '>= 0.8'} @@ -33681,7 +31180,7 @@ packages: /forever-agent@0.6.1: resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} - /fork-ts-checker-webpack-plugin@7.2.13(typescript@5.5.2)(webpack@5.94.0): + /fork-ts-checker-webpack-plugin@7.2.13(typescript@5.7.3)(webpack@5.94.0): resolution: {integrity: sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: @@ -33704,10 +31203,38 @@ packages: schema-utils: 3.3.0 semver: 7.6.3 tapable: 2.2.1 - typescript: 5.5.2 + typescript: 5.7.3 webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false - /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.0.4)(webpack@5.94.0): + /fork-ts-checker-webpack-plugin@7.2.13(typescript@5.7.3)(webpack@5.98.0): + resolution: {integrity: sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg==} + engines: {node: '>=12.13.0', yarn: '>=1.0.0'} + peerDependencies: + typescript: '>3.6.0' + vue-template-compiler: '*' + webpack: ^5.11.0 + peerDependenciesMeta: + vue-template-compiler: + optional: true + dependencies: + '@babel/code-frame': 7.26.2 + chalk: 4.1.2 + chokidar: 3.6.0 + cosmiconfig: 7.1.0 + deepmerge: 4.3.1 + fs-extra: 10.1.0 + memfs: 3.5.3 + minimatch: 3.1.2 + node-abort-controller: 3.1.1 + schema-utils: 3.3.0 + semver: 7.6.3 + tapable: 2.2.1 + typescript: 5.7.3 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true + + /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.0.4)(webpack@5.98.0): resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: @@ -33727,10 +31254,10 @@ packages: semver: 7.6.3 tapable: 2.2.1 typescript: 5.0.4 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) dev: true - /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.5.2)(webpack@5.94.0): + /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.7.3)(webpack@5.98.0): resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: @@ -33749,21 +31276,18 @@ packages: schema-utils: 3.3.0 semver: 7.6.3 tapable: 2.2.1 - typescript: 5.5.2 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + typescript: 5.7.3 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true /form-data-encoder@1.7.2: resolution: {integrity: sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A==} dev: false - /form-data@2.3.3: - resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} - engines: {node: '>= 0.12'} - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 + /form-data-encoder@2.1.4: + resolution: {integrity: sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==} + engines: {node: '>= 14.17'} + dev: true /form-data@2.5.1: resolution: {integrity: sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==} @@ -34122,11 +31646,6 @@ packages: dunder-proto: 1.0.1 es-object-atoms: 1.1.1 - /get-stream@3.0.0: - resolution: {integrity: sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==} - engines: {node: '>=4'} - dev: true - /get-stream@5.2.0: resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} engines: {node: '>=8'} @@ -34166,7 +31685,6 @@ packages: /get-them-args@1.3.2: resolution: {integrity: sha512-LRn8Jlk+DwZE4GTlDbT3Hikd1wSHgLMme/+7ddlqKd7ldwR6LjJgTVWzBnR01wnYGe4KgrXjg287RaI22UHmAw==} - dev: false /get-tsconfig@4.8.1: resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==} @@ -34317,16 +31835,6 @@ packages: path-scurry: 2.0.0 dev: true - /glob@6.0.4: - resolution: {integrity: sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==} - deprecated: Glob versions prior to v9 are no longer supported - dependencies: - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - /glob@7.1.6: resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} deprecated: Glob versions prior to v9 are no longer supported @@ -34511,21 +32019,21 @@ packages: resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} engines: {node: '>= 0.4'} - /got@11.8.6: - resolution: {integrity: sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==} - engines: {node: '>=10.19.0'} + /got@13.0.0: + resolution: {integrity: sha512-XfBk1CxOOScDcMr9O1yKkNaQyy865NbYs+F7dr4H0LZMVgCj2Le59k6PqbNHoL5ToeaEQUYh6c6yMfVcc6SJxA==} + engines: {node: '>=16'} dependencies: - '@sindresorhus/is': 4.6.0 - '@szmarczak/http-timer': 4.0.6 - '@types/cacheable-request': 6.0.3 - '@types/responselike': 1.0.3 - cacheable-lookup: 5.0.4 - cacheable-request: 7.0.4 + '@sindresorhus/is': 5.6.0 + '@szmarczak/http-timer': 5.0.1 + cacheable-lookup: 7.0.0 + cacheable-request: 10.2.14 decompress-response: 6.0.0 - http2-wrapper: 1.0.3 - lowercase-keys: 2.0.0 - p-cancelable: 2.1.1 - responselike: 2.0.1 + form-data-encoder: 2.1.4 + get-stream: 6.0.1 + http2-wrapper: 2.2.1 + lowercase-keys: 3.0.0 + p-cancelable: 3.0.0 + responselike: 3.0.0 dev: true /graceful-fs@4.2.10: @@ -34569,7 +32077,6 @@ packages: peek-stream: 1.1.3 pumpify: 1.5.1 through2: 2.0.5 - dev: true /handle-thing@2.0.1: resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} @@ -35107,7 +32614,7 @@ packages: resolution: {integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==} dev: false - /html-webpack-plugin@5.5.3(webpack@5.94.0): + /html-webpack-plugin@5.5.3(webpack@5.98.0): resolution: {integrity: sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg==} engines: {node: '>=10.13.0'} peerDependencies: @@ -35118,10 +32625,10 @@ packages: lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) dev: true - /html-webpack-plugin@5.6.2(@rspack/core@1.0.8)(webpack@5.94.0): + /html-webpack-plugin@5.6.2(@rspack/core@1.3.9)(webpack@5.98.0): resolution: {integrity: sha512-q7xp/FO9RGBVoTKNItkdX1jKLscLFkgn/dLVFNYbHVbfHLBk6DYW5nsQ8kCzIWcgKP/kUBocetjvav6lD8YfCQ==} engines: {node: '>=10.13.0'} peerDependencies: @@ -35133,15 +32640,15 @@ packages: webpack: optional: true dependencies: - '@rspack/core': 1.0.8(@swc/helpers@0.5.13) + '@rspack/core': 1.3.9(@swc/helpers@0.5.13) '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - /html-webpack-plugin@5.6.3(@rspack/core@1.0.8)(webpack@5.98.0): + /html-webpack-plugin@5.6.3(@rspack/core@1.3.9)(webpack@5.98.0): resolution: {integrity: sha512-QSf1yjtSAsmf7rYBV7XX86uua4W/vkhIt0xNXKbsi2foEeW7vjJQz4bhnpL3xH+l1ryl1680uNv968Z+X6jSYg==} engines: {node: '>=10.13.0'} peerDependencies: @@ -35153,7 +32660,7 @@ packages: webpack: optional: true dependencies: - '@rspack/core': 1.0.8(@swc/helpers@0.5.13) + '@rspack/core': 1.3.9(@swc/helpers@0.5.13) '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 lodash: 4.17.21 @@ -35371,14 +32878,6 @@ packages: - debug - supports-color - /http-signature@1.3.6: - resolution: {integrity: sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==} - engines: {node: '>=0.10'} - dependencies: - assert-plus: 1.0.0 - jsprim: 2.0.2 - sshpk: 1.18.0 - /http-signature@1.4.0: resolution: {integrity: sha512-G5akfn7eKbpDN+8nPS/cb57YeA1jLTVxjpCj7tmm3QKPdyDy7T+qSC40e9ptydSWvkwjSXw1VbkpyEm39ukeAg==} engines: {node: '>=0.10'} @@ -35386,7 +32885,6 @@ packages: assert-plus: 1.0.0 jsprim: 2.0.2 sshpk: 1.18.0 - dev: true /http-status-codes@2.2.0: resolution: {integrity: sha512-feERVo9iWxvnejp3SEfm/+oNG517npqL2/PIA8ORjyOZjGC7TwCRQsZylciLS64i6pJ0wRYz3rkXLRwbtFa8Ng==} @@ -35394,8 +32892,8 @@ packages: /http-status-codes@2.3.0: resolution: {integrity: sha512-RJ8XvFvpPM/Dmc5SV+dC4y5PCeOhT3x1Hq0NU3rjGeg5a/CqlhZ7uudknPwZFz4aeAXDcbAyaeP7GAo9lvngtA==} - /http2-wrapper@1.0.3: - resolution: {integrity: sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==} + /http2-wrapper@2.2.1: + resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==} engines: {node: '>=10.19.0'} dependencies: quick-lru: 5.1.1 @@ -35516,15 +33014,6 @@ packages: dependencies: postcss: 8.4.38 - /icss-utils@5.1.0(postcss@8.4.47): - resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.4.47 - dev: true - /icss-utils@5.1.0(postcss@8.5.2): resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} @@ -35754,6 +33243,12 @@ packages: yoctocolors-cjs: 2.1.2 dev: true + /inspect-with-kind@1.0.5: + resolution: {integrity: sha512-MAQUJuIo7Xqk8EVNP+6d3CKq9c80hi4tjIbIAT6lmGW9W6WzlHiu9PS8uSuUYU+Do+j1baiFp3H25XEVxDIG2g==} + dependencies: + kind-of: 6.0.3 + dev: true + /internal-slot@1.0.7: resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} engines: {node: '>= 0.4'} @@ -35784,6 +33279,11 @@ packages: dependencies: loose-envify: 1.4.0 + /ip-regex@4.3.0: + resolution: {integrity: sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==} + engines: {node: '>=8'} + dev: true + /ipaddr.js@1.9.1: resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} engines: {node: '>= 0.10'} @@ -35896,13 +33396,6 @@ packages: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} engines: {node: '>= 0.4'} - /is-ci@3.0.1: - resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} - hasBin: true - dependencies: - ci-info: 3.9.0 - dev: true - /is-core-module@2.15.1: resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} engines: {node: '>= 0.4'} @@ -35939,7 +33432,6 @@ packages: /is-deflate@1.0.0: resolution: {integrity: sha512-YDoFpuZWu1VRXlsnlYMzKyVRITXj7Ej/V9gXQ2/pAe7X1J7M/RNOqaIYi6qUn+B7nGyB9pDXrv02dsB58d2ZAQ==} - dev: true /is-descriptor@0.1.7: resolution: {integrity: sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==} @@ -36058,7 +33550,6 @@ packages: /is-gzip@1.0.0: resolution: {integrity: sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ==} engines: {node: '>=0.10.0'} - dev: true /is-hexadecimal@1.0.4: resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} @@ -36226,11 +33717,6 @@ packages: call-bind: 1.0.7 dev: true - /is-stream@1.1.0: - resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} - engines: {node: '>=0.10.0'} - dev: true - /is-stream@2.0.1: resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} engines: {node: '>=8'} @@ -36291,6 +33777,10 @@ packages: engines: {node: '>=18'} dev: true + /is-url@1.2.4: + resolution: {integrity: sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==} + dev: true + /is-utf8@0.2.1: resolution: {integrity: sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==} dev: true @@ -36346,6 +33836,15 @@ packages: dependencies: is-inside-container: 1.0.0 + /is2@2.0.9: + resolution: {integrity: sha512-rZkHeBn9Zzq52sd9IUIV3a5mfwBY+o2HePMh0wkGBM4z4qjvy2GwVxQ6nNXSfw6MmVP6gf1QIlWjiOavhM3x5g==} + engines: {node: '>=v0.10.0'} + dependencies: + deep-is: 0.1.4 + ip-regex: 4.3.0 + is-url: 1.2.4 + dev: true + /isarray@0.0.1: resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==} dev: false @@ -36380,11 +33879,6 @@ packages: resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} engines: {node: '>=0.10.0'} - /isomorphic-rslog@0.0.5: - resolution: {integrity: sha512-pkU3vvajRJ0LKLaMFy8Cj7ElbFUdkQKVhUk+DQsVCYsLW4uulU65C2s3l+Sm5OtiOwprzkYYcAIJa/COwCYHWA==} - engines: {node: '>=14.17.6'} - dev: true - /isomorphic-rslog@0.0.6: resolution: {integrity: sha512-HM0q6XqQ93psDlqvuViNs/Ea3hAyGDkIdVAHlrEocjjAwGrs1fZ+EdQjS9eUPacnYB7Y8SoDdSY3H8p3ce205A==} engines: {node: '>=14.17.6'} @@ -36428,7 +33922,7 @@ packages: resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/parser': 7.26.9 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 @@ -36441,8 +33935,8 @@ packages: resolution: {integrity: sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.26.9 - '@babel/parser': 7.26.9 + '@babel/core': 7.26.10 + '@babel/parser': 7.27.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 7.6.3 @@ -36651,11 +34145,11 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 '@types/node': 17.0.45 - babel-jest: 29.7.0(@babel/core@7.26.9) + babel-jest: 29.7.0(@babel/core@7.26.10) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -36691,11 +34185,11 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 '@types/node': 18.16.9 - babel-jest: 29.7.0(@babel/core@7.26.9) + babel-jest: 29.7.0(@babel/core@7.26.10) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -36731,11 +34225,11 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 '@types/node': 20.12.14 - babel-jest: 29.7.0(@babel/core@7.26.9) + babel-jest: 29.7.0(@babel/core@7.26.10) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -37000,15 +34494,15 @@ packages: resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.26.9 + '@babel/core': 7.26.10 '@babel/generator': 7.26.9 - '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.26.9) - '@babel/plugin-syntax-typescript': 7.25.7(@babel/core@7.26.9) + '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.26.10) + '@babel/plugin-syntax-typescript': 7.25.7(@babel/core@7.26.10) '@babel/types': 7.26.9 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.9) + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.10) chalk: 4.1.2 expect: 29.7.0 graceful-fs: 4.2.11 @@ -37141,7 +34635,6 @@ packages: resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} hasBin: true requiresBuild: true - dev: true /jju@1.4.0: resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} @@ -37207,18 +34700,18 @@ packages: '@babel/preset-env': optional: true dependencies: - '@babel/core': 7.26.9 - '@babel/parser': 7.26.9 - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.9) - '@babel/plugin-transform-modules-commonjs': 7.25.9(@babel/core@7.26.9) - '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.26.9) - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.9) - '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.9) - '@babel/preset-env': 7.26.0(@babel/core@7.26.9) - '@babel/preset-flow': 7.25.7(@babel/core@7.26.9) - '@babel/preset-typescript': 7.26.0(@babel/core@7.26.9) - '@babel/register': 7.25.7(@babel/core@7.26.9) - babel-core: 7.0.0-bridge.0(@babel/core@7.26.9) + '@babel/core': 7.26.10 + '@babel/parser': 7.27.0 + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-modules-commonjs': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.10) + '@babel/preset-env': 7.26.0(@babel/core@7.26.10) + '@babel/preset-flow': 7.25.7(@babel/core@7.26.10) + '@babel/preset-typescript': 7.26.0(@babel/core@7.26.10) + '@babel/register': 7.25.7(@babel/core@7.26.10) + babel-core: 7.0.0-bridge.0(@babel/core@7.26.10) chalk: 4.1.2 flow-parser: 0.248.1 graceful-fs: 4.2.11 @@ -37480,6 +34973,14 @@ packages: dependencies: json-buffer: 3.0.1 + /kill-port@1.6.1: + resolution: {integrity: sha512-un0Y55cOM7JKGaLnGja28T38tDDop0AQ8N0KlAdyh+B1nmMoX8AnNmqPNZbS3mUMgiST51DCVqmbFT1gNJpVNw==} + hasBin: true + dependencies: + get-them-args: 1.3.2 + shell-exec: 1.0.2 + dev: true + /kill-port@2.0.1: resolution: {integrity: sha512-e0SVOV5jFo0mx8r7bS29maVWp17qGqLBZ5ricNSajON6//kmb7qqqNnml4twNE8Dtj97UQD+gNFOaipS/q1zzQ==} hasBin: true @@ -37521,6 +35022,7 @@ packages: /kleur@4.1.5: resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} engines: {node: '>=6'} + dev: false /klona@2.0.6: resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} @@ -37565,6 +35067,38 @@ packages: vary: 1.1.2 transitivePeerDependencies: - supports-color + dev: false + + /koa@2.15.4: + resolution: {integrity: sha512-7fNBIdrU2PEgLljXoPWoyY4r1e+ToWCmzS/wwMPbUNs7X+5MMET1ObhJBlUkF5uZG9B6QhM2zS1TsH6adegkiQ==} + engines: {node: ^4.8.4 || ^6.10.1 || ^7.10.1 || >= 8.1.4} + dependencies: + accepts: 1.3.8 + cache-content-type: 1.0.1 + content-disposition: 0.5.4 + content-type: 1.0.5 + cookies: 0.9.1 + debug: 4.4.0(supports-color@8.1.1) + delegates: 1.0.0 + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + fresh: 0.5.2 + http-assert: 1.5.0 + http-errors: 1.8.1 + is-generator-function: 1.1.0 + koa-compose: 4.1.0 + koa-convert: 2.0.0 + on-finished: 2.4.1 + only: 0.0.2 + parseurl: 1.3.3 + statuses: 1.5.0 + type-is: 1.6.18 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + dev: true /koa@2.16.1: resolution: {integrity: sha512-umfX9d3iuSxTQP4pnzLOz0HKnPg0FaUUIKcye2lOiz3KPu1Y3M3xlz76dISdFPQs37P9eJz1wUpcTS6KDPn9fA==} @@ -37595,7 +35129,6 @@ packages: vary: 1.1.2 transitivePeerDependencies: - supports-color - dev: false /kolorist@1.8.0: resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} @@ -37656,8 +35189,21 @@ packages: klona: 2.0.6 less: 4.1.3 webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false - /less-loader@11.1.0(less@4.3.0)(webpack@5.94.0): + /less-loader@11.1.0(less@4.1.3)(webpack@5.98.0): + resolution: {integrity: sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==} + engines: {node: '>= 14.15.0'} + peerDependencies: + less: ^3.5.0 || ^4.0.0 + webpack: ^5.0.0 + dependencies: + klona: 2.0.6 + less: 4.1.3 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true + + /less-loader@11.1.0(less@4.3.0)(webpack@5.98.0): resolution: {integrity: sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -37666,7 +35212,7 @@ packages: dependencies: klona: 2.0.6 less: 4.3.0 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true /less@4.1.3: @@ -37732,6 +35278,21 @@ packages: dependencies: webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) webpack-sources: 3.2.3 + dev: false + + /license-webpack-plugin@4.0.2(webpack@5.98.0): + resolution: {integrity: sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==} + peerDependencies: + webpack: '*' + peerDependenciesMeta: + webpack: + optional: true + webpack-sources: + optional: true + dependencies: + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack-sources: 3.2.3 + dev: true /lilconfig@2.1.0: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} @@ -37816,7 +35377,7 @@ packages: log-update: 4.0.0 p-map: 4.0.0 rfdc: 1.4.1 - rxjs: 7.8.1 + rxjs: 7.8.2 through: 2.3.8 wrap-ansi: 7.0.0 dev: true @@ -38145,9 +35706,9 @@ packages: dependencies: tslib: 2.8.1 - /lowercase-keys@2.0.0: - resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} - engines: {node: '>=8'} + /lowercase-keys@3.0.0: + resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true /lowlight@1.20.0: @@ -38615,9 +36176,6 @@ packages: kind-of: 3.2.2 dev: true - /merge-descriptors@1.0.1: - resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} - /merge-descriptors@1.0.3: resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} @@ -39086,16 +36644,16 @@ packages: engines: {node: '>=18'} dev: true - /mimic-response@1.0.1: - resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} - engines: {node: '>=4'} - dev: true - /mimic-response@3.1.0: resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} engines: {node: '>=10'} dev: true + /mimic-response@4.0.0: + resolution: {integrity: sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: true + /min-indent@1.0.1: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} @@ -39108,15 +36666,26 @@ packages: dependencies: schema-utils: 4.3.0 webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false - /mini-css-extract-plugin@2.7.6(webpack@5.94.0): + /mini-css-extract-plugin@2.4.7(webpack@5.98.0): + resolution: {integrity: sha512-euWmddf0sk9Nv1O0gfeeUAvAkoSlWncNLF77C0TP2+WoPvy8mAHKOzMajcCz2dzvyt3CNgxb1obIEVFIRxaipg==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.0.0 + dependencies: + schema-utils: 4.3.0 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true + + /mini-css-extract-plugin@2.7.6(webpack@5.98.0): resolution: {integrity: sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 dependencies: schema-utils: 4.3.0 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) dev: true /mini-css-extract-plugin@2.9.2(webpack@5.98.0): @@ -39334,7 +36903,7 @@ packages: engines: {node: '>=12.13'} dev: false - /msw@1.3.4(encoding@0.1.13)(typescript@5.5.2): + /msw@1.3.4(encoding@0.1.13)(typescript@5.7.3): resolution: {integrity: sha512-XxA/VomMIYLlgpFS00eQanBWIAT9gto4wxrRt9y58WBXJs1I0lQYRIWk7nKcY/7X6DhkKukcDgPcyAvkEc1i7w==} engines: {node: '>=14'} hasBin: true @@ -39363,7 +36932,7 @@ packages: path-to-regexp: 6.3.0 strict-event-emitter: 0.4.6 type-fest: 2.19.0 - typescript: 5.5.2 + typescript: 5.7.3 yargs: 17.7.2 transitivePeerDependencies: - encoding @@ -39393,14 +36962,6 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dev: true - /mv@2.1.1: - resolution: {integrity: sha512-at/ZndSy3xEGJ8i0ygALh8ru9qy7gWW1cmkaqBN29JmMlIvM//MEO9y1sk/avxuwnPcfhkejkLsuPxH81BrkSg==} - engines: {node: '>=0.8.0'} - dependencies: - mkdirp: 0.5.6 - ncp: 2.0.0 - rimraf: 2.4.5 - /mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} dependencies: @@ -39414,9 +36975,6 @@ packages: dev: true optional: true - /nanoclone@0.2.1: - resolution: {integrity: sha512-wynEP02LmIbLpcYw8uBKpcfF6dmg2vcpKqxeH5UcoKEYdExslsdUA4ugFauuaeYdTB76ez6gJW8XAZ6CgkXYxA==} - /nanoid@3.3.10: resolution: {integrity: sha512-vSJJTG+t/dIKAUhUDw/dLdZ9s//5OxcHqLaDWWrW4Cdq7o6tdLIczUkMXt2MBNmk6sJRZBZRXVixs7URY1CmIg==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -39453,10 +37011,6 @@ packages: /natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - /ncp@2.0.0: - resolution: {integrity: sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA==} - hasBin: true - /ndepe@0.1.5(encoding@0.1.13): resolution: {integrity: sha512-E2Rxk6ADpyaGeuFJQ/x9HHW+pS8Vn/0KLbXpiDkoZXcOSToW+/dz1WPHFaZFUnyoe+JRbj8PvxAhcfKbQOw7UQ==} dependencies: @@ -39486,6 +37040,10 @@ packages: resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} engines: {node: '>= 0.6'} + /negotiator@0.6.4: + resolution: {integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==} + engines: {node: '>= 0.6'} + /neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} @@ -39621,6 +37179,48 @@ packages: transitivePeerDependencies: - '@babel/core' - babel-plugin-macros + dev: false + + /next@14.2.28(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-QLEIP/kYXynIxtcKB6vNjtWLVs3Y4Sb+EClTC/CSVzdLD1gIuItccpu/n1lhmduffI32iPGEK2cLLxxt28qgYA==} + engines: {node: '>=18.17.0'} + hasBin: true + peerDependencies: + '@opentelemetry/api': ^1.1.0 + '@playwright/test': ^1.41.2 + react: ^18.2.0 + react-dom: ^18.2.0 + sass: ^1.3.0 + peerDependenciesMeta: + '@opentelemetry/api': + optional: true + '@playwright/test': + optional: true + sass: + optional: true + dependencies: + '@next/env': 14.2.28 + '@swc/helpers': 0.5.5 + busboy: 1.6.0 + caniuse-lite: 1.0.30001717 + graceful-fs: 4.2.11 + postcss: 8.4.31 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + styled-jsx: 5.1.1(@babel/core@7.25.2)(react@18.3.1) + optionalDependencies: + '@next/swc-darwin-arm64': 14.2.28 + '@next/swc-darwin-x64': 14.2.28 + '@next/swc-linux-arm64-gnu': 14.2.28 + '@next/swc-linux-arm64-musl': 14.2.28 + '@next/swc-linux-x64-gnu': 14.2.28 + '@next/swc-linux-x64-musl': 14.2.28 + '@next/swc-win32-arm64-msvc': 14.2.28 + '@next/swc-win32-ia32-msvc': 14.2.28 + '@next/swc-win32-x64-msvc': 14.2.28 + transitivePeerDependencies: + - '@babel/core' + - babel-plugin-macros /next@15.0.0-canary.193(@babel/core@7.25.2)(react-dom@19.0.0-rc-cd22717c-20241013)(react@19.0.0-rc-cd22717c-20241013): resolution: {integrity: sha512-X17zCn32Tl2lpnYoNFcGlTAkDGAyXGNpnsu6HJec/vrTA5ogi+TArSgorGQdXnKCAR+GnwSn/Um3S46VUvcCxw==} @@ -39676,6 +37276,12 @@ packages: /node-abort-controller@3.1.1: resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==} + /node-addon-api@7.1.1: + resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} + requiresBuild: true + dev: true + optional: true + /node-dir@0.1.17: resolution: {integrity: sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==} engines: {node: '>= 0.10.5'} @@ -39768,7 +37374,7 @@ packages: /node-machine-id@1.1.12: resolution: {integrity: sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==} - /node-polyfill-webpack-plugin@2.0.1(webpack@5.94.0): + /node-polyfill-webpack-plugin@2.0.1(webpack@5.98.0): resolution: {integrity: sha512-ZUMiCnZkP1LF0Th2caY6J/eKKoA0TefpoVa68m/LQU1I/mE8rGt4fNYGgNuCcK+aG8P8P43nbeJ2RqJMOL/Y1A==} engines: {node: '>=12'} peerDependencies: @@ -39779,7 +37385,7 @@ packages: buffer: 6.0.3 console-browserify: 1.2.0 constants-browserify: 1.0.0 - crypto-browserify: 3.12.0 + crypto-browserify: 3.12.1 domain-browser: 4.23.0 events: 3.3.0 filter-obj: 2.0.2 @@ -39799,7 +37405,7 @@ packages: url: 0.11.4 util: 0.12.5 vm-browserify: 1.1.2 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true /node-releases@2.0.18: @@ -39919,13 +37525,6 @@ packages: npm-normalize-package-bin: 2.0.0 dev: true - /npm-run-path@2.0.2: - resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==} - engines: {node: '>=4'} - dependencies: - path-key: 2.0.1 - dev: true - /npm-run-path@4.0.1: resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} engines: {node: '>=8'} @@ -40148,7 +37747,7 @@ packages: optional: true dependencies: '@napi-rs/wasm-runtime': 0.2.4 - '@swc-node/register': 1.10.10(@swc/core@1.7.26)(@swc/types@0.1.21)(typescript@5.5.2) + '@swc-node/register': 1.10.10(@swc/core@1.7.26)(@swc/types@0.1.21)(typescript@5.7.3) '@swc/core': 1.7.26(@swc/helpers@0.5.13) '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.2 @@ -40196,8 +37795,9 @@ packages: - debug dev: false - /nx@20.1.4(@swc-node/register@1.10.10)(@swc/core@1.7.26): - resolution: {integrity: sha512-hyvGYxTzBkPxSXAB2tuqdv9TpVde5xOdGalsIdhF7j7PI3nwPpqtc3y28YTgRgpxtOE1Y6BfDNkXMO1SW0xu2w==} + /nx@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26): + resolution: {integrity: sha512-MWKucgA00TRjMBsuGbAS6HrCnOVwktU7Zxxw06Rfl0ue9tfTqbZX5iiNnb6M7b2wPQm9zcQXEq3DVBkPP8wUNw==} + engines: {node: ^20.19.0 || ^22.12.0} hasBin: true requiresBuild: true peerDependencies: @@ -40210,12 +37810,12 @@ packages: optional: true dependencies: '@napi-rs/wasm-runtime': 0.2.4 - '@swc-node/register': 1.10.10(@swc/core@1.7.26)(@swc/types@0.1.21)(typescript@5.5.2) + '@swc-node/register': 1.10.10(@swc/core@1.7.26)(@swc/types@0.1.21)(typescript@5.7.3) '@swc/core': 1.7.26(@swc/helpers@0.5.13) '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.2 '@zkochan/js-yaml': 0.0.7 - axios: 1.8.2 + axios: 1.9.0 chalk: 4.1.2 cli-cursor: 3.1.0 cli-spinners: 2.6.1 @@ -40235,25 +37835,28 @@ packages: npm-run-path: 4.0.1 open: 8.4.2 ora: 5.3.0 + resolve.exports: 2.0.3 semver: 7.6.3 string-width: 4.2.3 tar-stream: 2.2.0 tmp: 0.2.3 + tree-kill: 1.2.2 tsconfig-paths: 4.2.0 - tslib: 2.6.3 + tslib: 2.8.1 + yaml: 2.7.0 yargs: 17.7.2 yargs-parser: 21.1.1 optionalDependencies: - '@nx/nx-darwin-arm64': 20.1.4 - '@nx/nx-darwin-x64': 20.1.4 - '@nx/nx-freebsd-x64': 20.1.4 - '@nx/nx-linux-arm-gnueabihf': 20.1.4 - '@nx/nx-linux-arm64-gnu': 20.1.4 - '@nx/nx-linux-arm64-musl': 20.1.4 - '@nx/nx-linux-x64-gnu': 20.1.4 - '@nx/nx-linux-x64-musl': 20.1.4 - '@nx/nx-win32-arm64-msvc': 20.1.4 - '@nx/nx-win32-x64-msvc': 20.1.4 + '@nx/nx-darwin-arm64': 21.0.3 + '@nx/nx-darwin-x64': 21.0.3 + '@nx/nx-freebsd-x64': 21.0.3 + '@nx/nx-linux-arm-gnueabihf': 21.0.3 + '@nx/nx-linux-arm64-gnu': 21.0.3 + '@nx/nx-linux-arm64-musl': 21.0.3 + '@nx/nx-linux-x64-gnu': 21.0.3 + '@nx/nx-linux-x64-musl': 21.0.3 + '@nx/nx-win32-arm64-msvc': 21.0.3 + '@nx/nx-win32-x64-msvc': 21.0.3 transitivePeerDependencies: - debug @@ -40291,6 +37894,10 @@ packages: resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==} engines: {node: '>= 0.4'} + /object-inspect@1.13.4: + resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} + engines: {node: '>= 0.4'} + /object-is@1.1.6: resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==} engines: {node: '>= 0.4'} @@ -40376,8 +37983,9 @@ packages: resolution: {integrity: sha512-FlDryZAahJmEF3VR3w1KogSEdWX3WhA5GPakFx4J81kEAiHyLMpdLLElS8n8dfNadMgAne/MywcvmogzscVt4g==} dev: true - /on-exit-leak-free@0.2.0: - resolution: {integrity: sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg==} + /on-exit-leak-free@2.1.2: + resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==} + engines: {node: '>=14.0.0'} /on-finished@2.3.0: resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} @@ -40522,13 +38130,6 @@ packages: resolution: {integrity: sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==} dev: true - /os-filter-obj@2.0.0: - resolution: {integrity: sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==} - engines: {node: '>=4'} - dependencies: - arch: 2.2.0 - dev: true - /os-paths@4.4.0: resolution: {integrity: sha512-wrAwOeXp1RRMFfQY8Sy7VaGVmPocaLwSFOYCGKSyo8qmJ+/yaafCl5BCA1IQZWqFSRBrKDYFeR9d/VyQzfH/jg==} engines: {node: '>= 6.0'} @@ -40568,9 +38169,9 @@ packages: '@oxc-resolver/binding-win32-arm64-msvc': 5.2.0 '@oxc-resolver/binding-win32-x64-msvc': 5.2.0 - /p-cancelable@2.1.1: - resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==} - engines: {node: '>=8'} + /p-cancelable@3.0.0: + resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==} + engines: {node: '>=12.20'} dev: true /p-each-series@3.0.0: @@ -40706,14 +38307,6 @@ packages: engines: {node: '>=12'} dev: true - /p-retry@4.6.2: - resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==} - engines: {node: '>=8'} - dependencies: - '@types/retry': 0.12.0 - retry: 0.13.1 - dev: true - /p-retry@6.2.0: resolution: {integrity: sha512-JA6nkq6hKyWLLasXQXUrO4z8BUZGUt/LjlJxx8Gb2+2ntodU/SS63YZ8b0LUTbQ8ZB9iwOfhEPhg4ykKnn2KsA==} engines: {node: '>=16.17'} @@ -40747,7 +38340,6 @@ packages: /pako@0.2.9: resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} - dev: true /pako@1.0.11: resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} @@ -40921,11 +38513,6 @@ packages: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} - /path-key@2.0.1: - resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==} - engines: {node: '>=4'} - dev: true - /path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} @@ -40961,9 +38548,10 @@ packages: /path-to-regexp@0.1.10: resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==} + dev: false - /path-to-regexp@0.1.7: - resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} + /path-to-regexp@0.1.12: + resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} /path-to-regexp@1.9.0: resolution: {integrity: sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g==} @@ -41024,8 +38612,8 @@ packages: resolution: {integrity: sha512-XIxfHpEuSJbITd1H3EeQwpcZbTLHc+VVr8ANI9t5sit565tsI4/xK3KWTUFE2e6QiangUkh3B0jihzmGnNrRsQ==} dev: false - /peek-readable@5.2.0: - resolution: {integrity: sha512-U94a+eXHzct7vAd19GH3UQ2dH4Satbng0MyYTMaQatL0pvYYL5CTPR25HBhKtecl+4bfu1/i3vC6k0hydO5Vcw==} + /peek-readable@5.4.2: + resolution: {integrity: sha512-peBp3qZyuS6cNIJ2akRNG1uo1WJ1d0wTxg/fxMdZ0BqCVhx242bSFHM9eNqflfJVS9SsgkzgT/1UgnsurBOTMg==} engines: {node: '>=14.16'} dev: true @@ -41035,7 +38623,6 @@ packages: buffer-from: 1.1.2 duplexify: 3.7.1 through2: 2.0.5 - dev: true /pend@1.2.0: resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} @@ -41092,36 +38679,35 @@ packages: engines: {node: '>=10'} dev: true - /pino-abstract-transport@0.5.0: - resolution: {integrity: sha512-+KAgmVeqXYbTtU2FScx1XS3kNyfZ5TrXY07V96QnUSFqo2gAqlvmaxH67Lj7SWazqsMabf+58ctdTcBgnOLUOQ==} + /pino-abstract-transport@1.2.0: + resolution: {integrity: sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q==} dependencies: - duplexify: 4.1.3 + readable-stream: 4.5.2 split2: 4.2.0 - /pino-abstract-transport@1.0.0: - resolution: {integrity: sha512-c7vo5OpW4wIS42hUVcT5REsL8ZljsUfBjqV/e2sFxmFEFZiq1XLUp5EYLtuDH6PEHq9W1egWqRbnLUP5FuZmOA==} + /pino-abstract-transport@2.0.0: + resolution: {integrity: sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==} dependencies: - readable-stream: 4.5.2 split2: 4.2.0 - /pino-std-serializers@4.0.0: - resolution: {integrity: sha512-cK0pekc1Kjy5w9V2/n+8MkZwusa6EyyxfeQCB799CQRhRt/CqYKiWs5adeu8Shve2ZNffvfC/7J64A2PJo1W/Q==} + /pino-std-serializers@7.0.0: + resolution: {integrity: sha512-e906FRY0+tV27iq4juKzSYPbUj2do2X2JX4EzSca1631EB2QJQUqGbDuERal7LCtOpxl6x3+nvo9NPZcmjkiFA==} - /pino@7.11.0: - resolution: {integrity: sha512-dMACeu63HtRLmCG8VKdy4cShCPKaYDR4youZqoSWLxl5Gu99HUw8bw75thbPv9Nip+H+QYX8o3ZJbTdVZZ2TVg==} + /pino@9.6.0: + resolution: {integrity: sha512-i85pKRCt4qMjZ1+L7sy2Ag4t1atFcdbEt76+7iRJn1g2BvsnRMGu9p8pivl9fs63M2kF/A0OacFZhTub+m/qMg==} hasBin: true dependencies: atomic-sleep: 1.0.0 fast-redact: 3.5.0 - on-exit-leak-free: 0.2.0 - pino-abstract-transport: 0.5.0 - pino-std-serializers: 4.0.0 - process-warning: 1.0.0 + on-exit-leak-free: 2.1.2 + pino-abstract-transport: 2.0.0 + pino-std-serializers: 7.0.0 + process-warning: 4.0.1 quick-format-unescaped: 4.0.4 - real-require: 0.1.0 + real-require: 0.2.0 safe-stable-stringify: 2.5.0 - sonic-boom: 2.8.0 - thread-stream: 0.15.2 + sonic-boom: 4.2.0 + thread-stream: 3.1.0 /pirates@4.0.6: resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} @@ -41206,11 +38792,11 @@ packages: fsevents: 2.3.2 dev: true - /pnp-webpack-plugin@1.7.0(typescript@5.5.2): + /pnp-webpack-plugin@1.7.0(typescript@5.7.3): resolution: {integrity: sha512-2Rb3vm+EXble/sMXNSu6eoBx8e79gKqhNq9F5ZWW6ERNCTE/Q0wQNne5541tE5vKjfM8hpNCYL+LGc1YTfI0dg==} engines: {node: '>=6'} dependencies: - ts-pnp: 1.2.0(typescript@5.5.2) + ts-pnp: 1.2.0(typescript@5.7.3) transitivePeerDependencies: - typescript dev: true @@ -41240,12 +38826,12 @@ packages: resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} engines: {node: '>= 0.4'} - /postcss-calc@8.2.4(postcss@8.4.47): + /postcss-calc@8.2.4(postcss@8.4.38): resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==} peerDependencies: postcss: ^8.2.2 dependencies: - postcss: 8.4.47 + postcss: 8.4.38 postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 dev: true @@ -41271,7 +38857,7 @@ packages: postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 - /postcss-colormin@5.3.1(postcss@8.4.47): + /postcss-colormin@5.3.1(postcss@8.4.38): resolution: {integrity: sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: @@ -41280,7 +38866,7 @@ packages: browserslist: 4.24.4 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.47 + postcss: 8.4.38 postcss-value-parser: 4.2.0 dev: true @@ -41309,14 +38895,14 @@ packages: postcss: 8.4.38 postcss-value-parser: 4.2.0 - /postcss-convert-values@5.1.3(postcss@8.4.47): + /postcss-convert-values@5.1.3(postcss@8.4.38): resolution: {integrity: sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: browserslist: 4.24.4 - postcss: 8.4.47 + postcss: 8.4.38 postcss-value-parser: 4.2.0 dev: true @@ -41355,13 +38941,13 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-discard-comments@5.1.2(postcss@8.4.47): + /postcss-discard-comments@5.1.2(postcss@8.4.38): resolution: {integrity: sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.47 + postcss: 8.4.38 dev: true /postcss-discard-comments@6.0.2(postcss@8.4.31): @@ -41381,13 +38967,13 @@ packages: dependencies: postcss: 8.4.38 - /postcss-discard-duplicates@5.1.0(postcss@8.4.47): + /postcss-discard-duplicates@5.1.0(postcss@8.4.38): resolution: {integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.47 + postcss: 8.4.38 dev: true /postcss-discard-duplicates@6.0.3(postcss@8.4.31): @@ -41407,13 +38993,13 @@ packages: dependencies: postcss: 8.4.38 - /postcss-discard-empty@5.1.1(postcss@8.4.47): + /postcss-discard-empty@5.1.1(postcss@8.4.38): resolution: {integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.47 + postcss: 8.4.38 dev: true /postcss-discard-empty@6.0.3(postcss@8.4.31): @@ -41433,13 +39019,13 @@ packages: dependencies: postcss: 8.4.38 - /postcss-discard-overridden@5.1.0(postcss@8.4.47): + /postcss-discard-overridden@5.1.0(postcss@8.4.38): resolution: {integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.47 + postcss: 8.4.38 dev: true /postcss-discard-overridden@6.0.2(postcss@8.4.31): @@ -41475,6 +39061,18 @@ packages: postcss: 8.4.38 dev: true + /postcss-import@14.1.0(postcss@8.4.38): + resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==} + engines: {node: '>=10.0.0'} + peerDependencies: + postcss: ^8.0.0 + dependencies: + postcss: 8.4.38 + postcss-value-parser: 4.2.0 + read-cache: 1.0.0 + resolve: 1.22.8 + dev: true + /postcss-import@14.1.0(postcss@8.4.47): resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==} engines: {node: '>=10.0.0'} @@ -41485,6 +39083,7 @@ packages: postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 + dev: false /postcss-import@15.1.0(postcss@8.4.38): resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} @@ -41526,7 +39125,7 @@ packages: camelcase-css: 2.0.1 postcss: 8.4.47 - /postcss-load-config@3.1.4(postcss@8.4.47): + /postcss-load-config@3.1.4(postcss@8.4.38): resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} engines: {node: '>= 10'} peerDependencies: @@ -41539,7 +39138,7 @@ packages: optional: true dependencies: lilconfig: 2.1.0 - postcss: 8.4.47 + postcss: 8.4.38 yaml: 1.10.2 dev: true @@ -41576,7 +39175,7 @@ packages: postcss: 8.4.47 yaml: 2.5.1 - /postcss-load-config@6.0.1(postcss@8.4.38): + /postcss-load-config@6.0.1(jiti@2.4.2)(postcss@8.4.38): resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==} engines: {node: '>= 18'} peerDependencies: @@ -41594,11 +39193,12 @@ packages: yaml: optional: true dependencies: + jiti: 2.4.2 lilconfig: 3.1.2 postcss: 8.4.38 dev: false - /postcss-loader@6.2.1(postcss@8.4.47)(webpack@5.94.0): + /postcss-loader@6.2.1(postcss@8.4.38)(webpack@5.98.0): resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -41607,34 +39207,26 @@ packages: dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 - postcss: 8.4.47 + postcss: 8.4.38 semver: 7.6.3 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true - /postcss-loader@8.1.1(@rspack/core@1.0.8)(postcss@8.4.47)(typescript@5.5.2)(webpack@5.94.0): - resolution: {integrity: sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==} - engines: {node: '>= 18.12.0'} + /postcss-loader@6.2.1(postcss@8.4.47)(webpack@5.94.0): + resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==} + engines: {node: '>= 12.13.0'} peerDependencies: - '@rspack/core': 0.x || 1.x postcss: ^7.0.0 || ^8.0.1 webpack: ^5.0.0 - peerDependenciesMeta: - '@rspack/core': - optional: true - webpack: - optional: true dependencies: - '@rspack/core': 1.0.8(@swc/helpers@0.5.13) - cosmiconfig: 9.0.0(typescript@5.5.2) - jiti: 1.21.7 + cosmiconfig: 7.1.0 + klona: 2.0.6 postcss: 8.4.47 semver: 7.6.3 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - transitivePeerDependencies: - - typescript - dev: true + webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false - /postcss-loader@8.1.1(@rspack/core@1.1.1)(postcss@8.4.47)(typescript@5.5.2)(webpack@5.94.0): + /postcss-loader@8.1.1(@rspack/core@1.3.9)(postcss@8.4.38)(typescript@5.7.3)(webpack@5.98.0): resolution: {integrity: sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==} engines: {node: '>= 18.12.0'} peerDependencies: @@ -41647,12 +39239,12 @@ packages: webpack: optional: true dependencies: - '@rspack/core': 1.1.1(@swc/helpers@0.5.13) - cosmiconfig: 9.0.0(typescript@5.5.2) + '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + cosmiconfig: 9.0.0(typescript@5.7.3) jiti: 1.21.7 - postcss: 8.4.47 + postcss: 8.4.38 semver: 7.6.3 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - typescript dev: true @@ -41666,15 +39258,15 @@ packages: postcss: 8.4.38 dev: true - /postcss-merge-longhand@5.1.7(postcss@8.4.47): + /postcss-merge-longhand@5.1.7(postcss@8.4.38): resolution: {integrity: sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.47 + postcss: 8.4.38 postcss-value-parser: 4.2.0 - stylehacks: 5.1.1(postcss@8.4.47) + stylehacks: 5.1.1(postcss@8.4.38) dev: true /postcss-merge-longhand@6.0.5(postcss@8.4.31): @@ -41698,7 +39290,7 @@ packages: postcss-value-parser: 4.2.0 stylehacks: 6.1.1(postcss@8.4.38) - /postcss-merge-rules@5.1.4(postcss@8.4.47): + /postcss-merge-rules@5.1.4(postcss@8.4.38): resolution: {integrity: sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: @@ -41706,8 +39298,8 @@ packages: dependencies: browserslist: 4.24.4 caniuse-api: 3.0.0 - cssnano-utils: 3.1.0(postcss@8.4.47) - postcss: 8.4.47 + cssnano-utils: 3.1.0(postcss@8.4.38) + postcss: 8.4.38 postcss-selector-parser: 6.1.2 dev: true @@ -41736,13 +39328,13 @@ packages: postcss: 8.4.38 postcss-selector-parser: 6.1.2 - /postcss-minify-font-values@5.1.0(postcss@8.4.47): + /postcss-minify-font-values@5.1.0(postcss@8.4.38): resolution: {integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.47 + postcss: 8.4.38 postcss-value-parser: 4.2.0 dev: true @@ -41765,15 +39357,15 @@ packages: postcss: 8.4.38 postcss-value-parser: 4.2.0 - /postcss-minify-gradients@5.1.1(postcss@8.4.47): + /postcss-minify-gradients@5.1.1(postcss@8.4.38): resolution: {integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: colord: 2.9.3 - cssnano-utils: 3.1.0(postcss@8.4.47) - postcss: 8.4.47 + cssnano-utils: 3.1.0(postcss@8.4.38) + postcss: 8.4.38 postcss-value-parser: 4.2.0 dev: true @@ -41800,15 +39392,15 @@ packages: postcss: 8.4.38 postcss-value-parser: 4.2.0 - /postcss-minify-params@5.1.4(postcss@8.4.47): + /postcss-minify-params@5.1.4(postcss@8.4.38): resolution: {integrity: sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: browserslist: 4.24.4 - cssnano-utils: 3.1.0(postcss@8.4.47) - postcss: 8.4.47 + cssnano-utils: 3.1.0(postcss@8.4.38) + postcss: 8.4.38 postcss-value-parser: 4.2.0 dev: true @@ -41835,13 +39427,13 @@ packages: postcss: 8.4.38 postcss-value-parser: 4.2.0 - /postcss-minify-selectors@5.2.1(postcss@8.4.47): + /postcss-minify-selectors@5.2.1(postcss@8.4.38): resolution: {integrity: sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.47 + postcss: 8.4.38 postcss-selector-parser: 6.1.2 dev: true @@ -41872,15 +39464,6 @@ packages: dependencies: postcss: 8.4.38 - /postcss-modules-extract-imports@3.1.0(postcss@8.4.47): - resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.4.47 - dev: true - /postcss-modules-extract-imports@3.1.0(postcss@8.5.2): resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} engines: {node: ^10 || ^12 || >= 14} @@ -41901,18 +39484,6 @@ packages: postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 - /postcss-modules-local-by-default@4.0.5(postcss@8.4.47): - resolution: {integrity: sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - icss-utils: 5.1.0(postcss@8.4.47) - postcss: 8.4.47 - postcss-selector-parser: 6.1.2 - postcss-value-parser: 4.2.0 - dev: true - /postcss-modules-local-by-default@4.0.5(postcss@8.5.2): resolution: {integrity: sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==} engines: {node: ^10 || ^12 || >= 14} @@ -41934,16 +39505,6 @@ packages: postcss: 8.4.38 postcss-selector-parser: 6.1.2 - /postcss-modules-scope@3.2.0(postcss@8.4.47): - resolution: {integrity: sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.4.47 - postcss-selector-parser: 6.1.2 - dev: true - /postcss-modules-scope@3.2.0(postcss@8.5.2): resolution: {integrity: sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==} engines: {node: ^10 || ^12 || >= 14} @@ -41963,16 +39524,6 @@ packages: icss-utils: 5.1.0(postcss@8.4.38) postcss: 8.4.38 - /postcss-modules-values@4.0.0(postcss@8.4.47): - resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - icss-utils: 5.1.0(postcss@8.4.47) - postcss: 8.4.47 - dev: true - /postcss-modules-values@4.0.0(postcss@8.5.2): resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} engines: {node: ^10 || ^12 || >= 14} @@ -41983,7 +39534,7 @@ packages: postcss: 8.5.2 dev: true - /postcss-modules@4.3.1(postcss@8.4.47): + /postcss-modules@4.3.1(postcss@8.4.38): resolution: {integrity: sha512-ItUhSUxBBdNamkT3KzIZwYNNRFKmkJrofvC2nWab3CPKhYBQ1f27XXh1PAPE27Psx58jeelPsxWB/+og+KEH0Q==} peerDependencies: postcss: ^8.0.0 @@ -41991,11 +39542,11 @@ packages: generic-names: 4.0.0 icss-replace-symbols: 1.1.0 lodash.camelcase: 4.3.0 - postcss: 8.4.47 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.47) - postcss-modules-local-by-default: 4.0.5(postcss@8.4.47) - postcss-modules-scope: 3.2.0(postcss@8.4.47) - postcss-modules-values: 4.0.0(postcss@8.4.47) + postcss: 8.4.38 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.38) + postcss-modules-local-by-default: 4.0.5(postcss@8.4.38) + postcss-modules-scope: 3.2.0(postcss@8.4.38) + postcss-modules-values: 4.0.0(postcss@8.4.38) string-hash: 1.1.3 dev: true @@ -42036,13 +39587,13 @@ packages: postcss-selector-parser: 6.1.2 dev: true - /postcss-normalize-charset@5.1.0(postcss@8.4.47): + /postcss-normalize-charset@5.1.0(postcss@8.4.38): resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.47 + postcss: 8.4.38 dev: true /postcss-normalize-charset@6.0.2(postcss@8.4.31): @@ -42062,13 +39613,13 @@ packages: dependencies: postcss: 8.4.38 - /postcss-normalize-display-values@5.1.0(postcss@8.4.47): + /postcss-normalize-display-values@5.1.0(postcss@8.4.38): resolution: {integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.47 + postcss: 8.4.38 postcss-value-parser: 4.2.0 dev: true @@ -42091,13 +39642,13 @@ packages: postcss: 8.4.38 postcss-value-parser: 4.2.0 - /postcss-normalize-positions@5.1.1(postcss@8.4.47): + /postcss-normalize-positions@5.1.1(postcss@8.4.38): resolution: {integrity: sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.47 + postcss: 8.4.38 postcss-value-parser: 4.2.0 dev: true @@ -42120,13 +39671,13 @@ packages: postcss: 8.4.38 postcss-value-parser: 4.2.0 - /postcss-normalize-repeat-style@5.1.1(postcss@8.4.47): + /postcss-normalize-repeat-style@5.1.1(postcss@8.4.38): resolution: {integrity: sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.47 + postcss: 8.4.38 postcss-value-parser: 4.2.0 dev: true @@ -42149,13 +39700,13 @@ packages: postcss: 8.4.38 postcss-value-parser: 4.2.0 - /postcss-normalize-string@5.1.0(postcss@8.4.47): + /postcss-normalize-string@5.1.0(postcss@8.4.38): resolution: {integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.47 + postcss: 8.4.38 postcss-value-parser: 4.2.0 dev: true @@ -42178,13 +39729,13 @@ packages: postcss: 8.4.38 postcss-value-parser: 4.2.0 - /postcss-normalize-timing-functions@5.1.0(postcss@8.4.47): + /postcss-normalize-timing-functions@5.1.0(postcss@8.4.38): resolution: {integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.47 + postcss: 8.4.38 postcss-value-parser: 4.2.0 dev: true @@ -42207,14 +39758,14 @@ packages: postcss: 8.4.38 postcss-value-parser: 4.2.0 - /postcss-normalize-unicode@5.1.1(postcss@8.4.47): + /postcss-normalize-unicode@5.1.1(postcss@8.4.38): resolution: {integrity: sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: browserslist: 4.24.4 - postcss: 8.4.47 + postcss: 8.4.38 postcss-value-parser: 4.2.0 dev: true @@ -42239,14 +39790,14 @@ packages: postcss: 8.4.38 postcss-value-parser: 4.2.0 - /postcss-normalize-url@5.1.0(postcss@8.4.47): + /postcss-normalize-url@5.1.0(postcss@8.4.38): resolution: {integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: normalize-url: 6.1.0 - postcss: 8.4.47 + postcss: 8.4.38 postcss-value-parser: 4.2.0 dev: true @@ -42269,13 +39820,13 @@ packages: postcss: 8.4.38 postcss-value-parser: 4.2.0 - /postcss-normalize-whitespace@5.1.1(postcss@8.4.47): + /postcss-normalize-whitespace@5.1.1(postcss@8.4.38): resolution: {integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.47 + postcss: 8.4.38 postcss-value-parser: 4.2.0 dev: true @@ -42298,14 +39849,14 @@ packages: postcss: 8.4.38 postcss-value-parser: 4.2.0 - /postcss-ordered-values@5.1.3(postcss@8.4.47): + /postcss-ordered-values@5.1.3(postcss@8.4.38): resolution: {integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-utils: 3.1.0(postcss@8.4.47) - postcss: 8.4.47 + cssnano-utils: 3.1.0(postcss@8.4.38) + postcss: 8.4.38 postcss-value-parser: 4.2.0 dev: true @@ -42338,7 +39889,7 @@ packages: postcss: 8.4.38 dev: true - /postcss-reduce-initial@5.1.2(postcss@8.4.47): + /postcss-reduce-initial@5.1.2(postcss@8.4.38): resolution: {integrity: sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: @@ -42346,7 +39897,7 @@ packages: dependencies: browserslist: 4.24.4 caniuse-api: 3.0.0 - postcss: 8.4.47 + postcss: 8.4.38 dev: true /postcss-reduce-initial@6.1.0(postcss@8.4.31): @@ -42370,13 +39921,13 @@ packages: caniuse-api: 3.0.0 postcss: 8.4.38 - /postcss-reduce-transforms@5.1.0(postcss@8.4.47): + /postcss-reduce-transforms@5.1.0(postcss@8.4.38): resolution: {integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.47 + postcss: 8.4.38 postcss-value-parser: 4.2.0 dev: true @@ -42414,13 +39965,13 @@ packages: cssesc: 3.0.0 util-deprecate: 1.0.2 - /postcss-svgo@5.1.0(postcss@8.4.47): + /postcss-svgo@5.1.0(postcss@8.4.38): resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.47 + postcss: 8.4.38 postcss-value-parser: 4.2.0 svgo: 2.8.0 dev: true @@ -42446,13 +39997,13 @@ packages: postcss-value-parser: 4.2.0 svgo: 3.3.2 - /postcss-unique-selectors@5.1.1(postcss@8.4.47): + /postcss-unique-selectors@5.1.1(postcss@8.4.38): resolution: {integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - postcss: 8.4.47 + postcss: 8.4.38 postcss-selector-parser: 6.1.2 dev: true @@ -42548,7 +40099,7 @@ packages: svelte-eslint-parser: optional: true dependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.5.2) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.7.3) common-tags: 1.8.2 dlv: 1.1.3 eslint: 8.57.1 @@ -42558,7 +40109,7 @@ packages: prettier: 3.3.3 pretty-format: 29.7.0 require-relative: 0.8.7 - typescript: 5.5.2 + typescript: 5.7.3 vue-eslint-parser: 9.4.3(eslint@8.57.1) transitivePeerDependencies: - supports-color @@ -42710,6 +40261,9 @@ packages: /process-warning@1.0.0: resolution: {integrity: sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==} + /process-warning@4.0.1: + resolution: {integrity: sha512-3c2LzQ3rY9d0hc1emcsHhfT9Jwz0cChib/QN89oME2R451w5fy3f0afAhERFZAwrbDU43wk12d0ORBpDVME50Q==} + /process@0.11.10: resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} engines: {node: '>= 0.6.0'} @@ -42749,9 +40303,6 @@ packages: object-assign: 4.1.1 react-is: 16.13.1 - /property-expr@2.0.6: - resolution: {integrity: sha512-SVtmxhRE/CGkn3eZY1T6pC8Nln6Fr/lu1mKSgRud0eC73whjGfoAogbn78LkD8aFL0zz3bAFerKSnOl7NlErBA==} - /property-information@5.6.0: resolution: {integrity: sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==} dependencies: @@ -42795,6 +40346,7 @@ packages: /psl@1.9.0: resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} + dev: true /public-encrypt@4.0.3: resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} @@ -42913,7 +40465,6 @@ packages: dependencies: end-of-stream: 1.4.4 once: 1.4.0 - dev: true /pump@3.0.2: resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==} @@ -42927,7 +40478,6 @@ packages: duplexify: 3.7.1 inherits: 2.0.4 pump: 2.0.1 - dev: true /punycode@1.4.1: resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} @@ -42961,23 +40511,17 @@ packages: resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==} dev: true - /qs@6.10.4: - resolution: {integrity: sha512-OQiU+C+Ds5qiH91qh/mg0w+8nwQuLjM4F4M/PbmhDOoYehPh+Fb0bDjtR1sOvy7YKxvj28Y/M0PhP5uVX0kB+g==} - engines: {node: '>=0.6'} - dependencies: - side-channel: 1.0.6 - - /qs@6.11.0: - resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} + /qs@6.13.0: + resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} engines: {node: '>=0.6'} dependencies: side-channel: 1.0.6 - /qs@6.13.0: - resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} + /qs@6.14.0: + resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==} engines: {node: '>=0.6'} dependencies: - side-channel: 1.0.6 + side-channel: 1.1.0 /querystring-es3@0.2.1: resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==} @@ -42986,6 +40530,7 @@ packages: /querystringify@2.2.0: resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} + dev: true /queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} @@ -43010,6 +40555,7 @@ packages: /rambda@9.3.0: resolution: {integrity: sha512-cl/7DCCKNxmsbc0dXZTJTY08rvDdzLhVfE6kPBson1fWzDapLzv0RKSzjpmAqP53fkQqAvq05gpUVHTrUNsuxg==} + dev: false /rambda@9.4.2: resolution: {integrity: sha512-++euMfxnl7OgaEKwXh9QqThOjMeta2HH001N1v4mYQzBjJBnmXBh2BCK6dZAbICFVXOFUVD3xFG0R3ZPU0mxXw==} @@ -43045,15 +40591,6 @@ packages: unpipe: 1.0.0 dev: false - /raw-body@2.5.1: - resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==} - engines: {node: '>= 0.8'} - dependencies: - bytes: 3.1.2 - http-errors: 2.0.0 - iconv-lite: 0.4.24 - unpipe: 1.0.0 - /raw-body@2.5.2: resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} engines: {node: '>= 0.8'} @@ -44607,12 +42144,12 @@ packages: typescript: 5.0.4 dev: true - /react-docgen-typescript@2.2.2(typescript@5.5.2): + /react-docgen-typescript@2.2.2(typescript@5.7.3): resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==} peerDependencies: typescript: '>= 4.3.x' dependencies: - typescript: 5.5.2 + typescript: 5.7.3 dev: true /react-docgen@6.0.0-alpha.3: @@ -44620,8 +42157,8 @@ packages: engines: {node: '>=12.0.0'} hasBin: true dependencies: - '@babel/core': 7.26.9 - '@babel/generator': 7.26.9 + '@babel/core': 7.26.10 + '@babel/generator': 7.27.0 ast-types: 0.14.2 commander: 2.20.3 doctrine: 3.0.0 @@ -45038,7 +42575,7 @@ packages: '@remix-run/router': 1.20.0 react: 18.3.1 - /react-server-dom-webpack@19.0.0(react-dom@18.3.1)(react@18.3.1)(webpack@5.94.0): + /react-server-dom-webpack@19.0.0(react-dom@18.3.1)(react@18.3.1)(webpack@5.98.0): resolution: {integrity: sha512-hLug9KEXLc8vnU9lDNe2b2rKKDaqrp5gNiES4uyu2Up3FZfZJZmdwLFXlWzdA9gTB/6/cWduSB2K1Lfag2pSvw==} engines: {node: '>=0.10.0'} peerDependencies: @@ -45050,7 +42587,7 @@ packages: neo-async: 2.6.2 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4) webpack-sources: 3.2.3 /react-shadow@20.5.0(prop-types@15.8.1)(react-dom@17.0.2)(react@17.0.2): @@ -45262,13 +42799,6 @@ packages: process: 0.11.10 string_decoder: 1.3.0 - /readable-web-to-node-stream@3.0.2: - resolution: {integrity: sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==} - engines: {node: '>=8'} - dependencies: - readable-stream: 3.6.2 - dev: true - /readdirp@2.2.1: resolution: {integrity: sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==} engines: {node: '>=0.10'} @@ -45297,8 +42827,8 @@ packages: resolution: {integrity: sha512-GkMg9uOTpIWWKbSsgwb5fA4EavTR+SG/PMPoAY8hkhHfEEY0/vqljY+XHqtDf2cr2IJtoNRDbrrEpZUiZCkYRw==} engines: {node: '>= 14.16.0'} - /real-require@0.1.0: - resolution: {integrity: sha512-r/H9MzAWtrv8aSVjPCMFpDMl5q66GqtmmRkRjpHTsp4zBAa+snZyiQNlMONiUmEJcsnaw0wCauJ2GWODr/aFkg==} + /real-require@0.2.0: + resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==} engines: {node: '>= 12.13.0'} /recast@0.23.11: @@ -45744,16 +43274,15 @@ packages: deprecated: https://github.com/lydell/resolve-url#deprecated dev: true - /resolve.exports@1.1.0: - resolution: {integrity: sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==} - engines: {node: '>=10'} - dev: true - /resolve.exports@2.0.2: resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==} engines: {node: '>=10'} dev: true + /resolve.exports@2.0.3: + resolution: {integrity: sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==} + engines: {node: '>=10'} + /resolve@1.22.8: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true @@ -45771,10 +43300,11 @@ packages: supports-preserve-symlinks-flag: 1.0.0 dev: true - /responselike@2.0.1: - resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==} + /responselike@3.0.0: + resolution: {integrity: sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==} + engines: {node: '>=14.16'} dependencies: - lowercase-keys: 2.0.0 + lowercase-keys: 3.0.0 dev: true /restore-cursor@3.1.0: @@ -45808,13 +43338,6 @@ packages: /rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - /rimraf@2.4.5: - resolution: {integrity: sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ==} - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true - dependencies: - glob: 6.0.4 - /rimraf@2.6.3: resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} deprecated: Rimraf versions prior to v4 are no longer supported @@ -45838,13 +43361,6 @@ packages: dependencies: glob: 7.2.0 - /rimraf@5.0.10: - resolution: {integrity: sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==} - hasBin: true - dependencies: - glob: 10.4.5 - dev: true - /rimraf@6.0.1: resolution: {integrity: sha512-9dkvaxAsk/xNXSJzMgFqqMCuFgt2+KsOFek3TMLfo8NCPfWpBmqwyNn5Y+NX56QUYfCtsyhF3ayiboEoUmJk/A==} engines: {node: 20 || >=22} @@ -45881,7 +43397,7 @@ packages: rollup: 4.24.0 dev: false - /rollup-plugin-postcss@4.0.2(postcss@8.4.47): + /rollup-plugin-postcss@4.0.2(postcss@8.4.38): resolution: {integrity: sha512-05EaY6zvZdmvPUDi3uCcAQoESDcYnv8ogJJQRp6V5kZ6J6P7uAVJlrTZcaaA20wTH527YTnKfkAoPxWI/jPp4w==} engines: {node: '>=10'} peerDependencies: @@ -45889,13 +43405,13 @@ packages: dependencies: chalk: 4.1.2 concat-with-sourcemaps: 1.1.0 - cssnano: 5.1.15(postcss@8.4.47) + cssnano: 5.1.15(postcss@8.4.38) import-cwd: 3.0.0 p-queue: 6.6.2 pify: 5.0.0 - postcss: 8.4.47 - postcss-load-config: 3.1.4(postcss@8.4.47) - postcss-modules: 4.3.1(postcss@8.4.47) + postcss: 8.4.38 + postcss-load-config: 3.1.4(postcss@8.4.38) + postcss-modules: 4.3.1(postcss@8.4.38) promise.series: 0.2.0 resolve: 1.22.8 rollup-pluginutils: 2.8.2 @@ -45905,7 +43421,7 @@ packages: - ts-node dev: true - /rollup-plugin-typescript2@0.36.0(rollup@4.24.0)(typescript@5.5.2): + /rollup-plugin-typescript2@0.36.0(rollup@4.40.0)(typescript@5.7.3): resolution: {integrity: sha512-NB2CSQDxSe9+Oe2ahZbf+B4bh7pHwjV5L+RSYpCu7Q5ROuN94F9b6ioWwKfz3ueL3KTtmX4o2MUH2cgHDIEUsw==} peerDependencies: rollup: '>=1.26.3' @@ -45914,10 +43430,10 @@ packages: '@rollup/pluginutils': 4.2.1 find-cache-dir: 3.3.2 fs-extra: 10.1.0 - rollup: 4.24.0 + rollup: 4.40.0 semver: 7.6.3 tslib: 2.8.1 - typescript: 5.5.2 + typescript: 5.7.3 dev: true /rollup-pluginutils@2.8.2: @@ -45993,7 +43509,7 @@ packages: resolution: {integrity: sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==} dev: true - /rsbuild-plugin-dts@0.2.0(@rsbuild/core@1.1.12)(typescript@5.5.2): + /rsbuild-plugin-dts@0.2.0(@rsbuild/core@1.1.12)(typescript@5.7.3): resolution: {integrity: sha512-62ioO9WoBeSzaE81Vq+MLJm0ZPdP8osyYnQLdy49pFHw8avhyR58NJdMevrwVC54k4ziaTQrTa4mAJwXN0Z62A==} engines: {node: '>=16.0.0'} peerDependencies: @@ -46010,10 +43526,10 @@ packages: magic-string: 0.30.17 picocolors: 1.1.1 tinyglobby: 0.2.10 - typescript: 5.5.2 + typescript: 5.7.3 dev: true - /rsbuild-plugin-dts@0.3.2(@rsbuild/core@1.2.0-beta.1)(typescript@5.5.2): + /rsbuild-plugin-dts@0.3.2(@rsbuild/core@1.2.0-beta.1)(typescript@5.7.3): resolution: {integrity: sha512-Gjaf5ANA6R9t92Va6utNG1iyRxCE0QLoswKvR5UkOkX5GUpNyWveze+k/6L/qrkgqGRuJqUuYX3lrwatrOUZ3A==} engines: {node: '>=16.0.0'} peerDependencies: @@ -46030,7 +43546,7 @@ packages: magic-string: 0.30.17 picocolors: 1.1.1 tinyglobby: 0.2.10 - typescript: 5.5.2 + typescript: 5.7.3 dev: true /rsbuild-plugin-html-minifier-terser@1.1.1(@rsbuild/core@1.3.17): @@ -46066,7 +43582,7 @@ packages: resolution: {integrity: sha512-antALPJaKBRPBU1X2q9t085K4htWDOOv/K1qhTUk7h0l1ePU/KbDqKJn19eKP0dk7PqMioeA0+fu3gyPXCsXxQ==} engines: {node: '>=14.17.6'} - /rspack-manifest-plugin@5.0.3(@rspack/core@1.0.8): + /rspack-manifest-plugin@5.0.3(@rspack/core@1.3.9): resolution: {integrity: sha512-DCLSu5KE/ReIOhK2JTCQSI0JIgJ40E2i+2noqINtfhu12+UsK29dgMITEHIpYNR0JggcmmgZIDxPxm9dOV/2vQ==} engines: {node: '>=14'} peerDependencies: @@ -46075,7 +43591,7 @@ packages: '@rspack/core': optional: true dependencies: - '@rspack/core': 1.0.8(@swc/helpers@0.5.13) + '@rspack/core': 1.3.9(@swc/helpers@0.5.13) '@rspack/lite-tapable': 1.0.1 dev: true @@ -46091,15 +43607,15 @@ packages: peerDependencies: rspress: ^1 dependencies: - rspress: 1.34.1(webpack@5.94.0) + rspress: 1.34.1(webpack@5.98.0) dev: false - /rspress@1.34.1(webpack@5.94.0): + /rspress@1.34.1(webpack@5.98.0): resolution: {integrity: sha512-0aaQhrM4YXm94tSAva2RmdpbCSjp2dl4FJkzHmKLmdGZRUvGqqieF1YC8osw/oOkxHbmkWqhsFl7n+nzU+rOTA==} hasBin: true dependencies: '@rsbuild/core': 1.0.19 - '@rspress/core': 1.34.1(webpack@5.94.0) + '@rspress/core': 1.34.1(webpack@5.98.0) '@rspress/shared': 1.34.1 cac: 6.7.14 chalk: 5.3.0 @@ -46137,7 +43653,6 @@ packages: resolution: {integrity: sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==} dependencies: tslib: 2.8.1 - dev: true /sade@1.8.1: resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} @@ -46564,7 +44079,7 @@ packages: buffer-builder: 0.2.0 colorjs.io: 0.5.2 immutable: 4.3.7 - rxjs: 7.8.1 + rxjs: 7.8.2 supports-color: 8.1.1 varint: 6.0.0 optionalDependencies: @@ -46599,7 +44114,7 @@ packages: buffer-builder: 0.2.0 colorjs.io: 0.5.2 immutable: 5.0.3 - rxjs: 7.8.1 + rxjs: 7.8.2 supports-color: 8.1.1 sync-child-process: 1.0.2 varint: 6.0.0 @@ -46649,18 +44164,19 @@ packages: neo-async: 2.6.2 sass: 1.79.4 webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false - /sass-loader@13.3.3(webpack@5.94.0): - resolution: {integrity: sha512-mt5YN2F1MOZr3d/wBRcZxeFgwgkH44wVc2zohO2YF6JiOMkiXe4BYRZpSu2sO1g71mo/j16txzUhsKZlqjVGzA==} - engines: {node: '>= 14.15.0'} + /sass-loader@14.2.1(@rspack/core@1.3.9)(webpack@5.98.0): + resolution: {integrity: sha512-G0VcnMYU18a4N7VoNDegg2OuMjYtxnqzQWARVWCIVSZwJeiL9kg8QMsuIZOplsJgTzZLF6jGxI3AClj8I9nRdQ==} + engines: {node: '>= 18.12.0'} peerDependencies: - fibers: '>= 3.1.0' + '@rspack/core': 0.x || 1.x node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 sass: ^1.3.0 sass-embedded: '*' webpack: ^5.0.0 peerDependenciesMeta: - fibers: + '@rspack/core': optional: true node-sass: optional: true @@ -46668,9 +44184,40 @@ packages: optional: true sass-embedded: optional: true + webpack: + optional: true dependencies: + '@rspack/core': 1.3.9(@swc/helpers@0.5.13) neo-async: 2.6.2 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true + + /sass-loader@16.0.5(@rspack/core@1.3.9)(sass-embedded@1.83.4)(sass@1.88.0)(webpack@5.98.0): + resolution: {integrity: sha512-oL+CMBXrj6BZ/zOq4os+UECPL+bWqt6OAC6DWS8Ln8GZRcMDjlJ4JC3FBDuHJdYaFWIdKNIBYmtZtK2MaMkNIw==} + engines: {node: '>= 18.12.0'} + peerDependencies: + '@rspack/core': 0.x || 1.x + node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + sass: ^1.3.0 + sass-embedded: '*' + webpack: ^5.0.0 + peerDependenciesMeta: + '@rspack/core': + optional: true + node-sass: + optional: true + sass: + optional: true + sass-embedded: + optional: true + webpack: + optional: true + dependencies: + '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + neo-async: 2.6.2 + sass: 1.88.0 + sass-embedded: 1.83.4 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true /sass@1.79.4: @@ -46681,6 +44228,19 @@ packages: chokidar: 4.0.1 immutable: 4.3.7 source-map-js: 1.2.1 + dev: false + + /sass@1.88.0: + resolution: {integrity: sha512-sF6TWQqjFvr4JILXzG4ucGOLELkESHL+I5QJhh7CNaE+Yge0SI+ehCatsXhJ7ymU1hAFcIS3/PBpjdIbXoyVbg==} + engines: {node: '>=14.0.0'} + hasBin: true + dependencies: + chokidar: 4.0.1 + immutable: 5.0.3 + source-map-js: 1.2.1 + optionalDependencies: + '@parcel/watcher': 2.5.1 + dev: true /sax@1.4.1: resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} @@ -46757,6 +44317,13 @@ packages: /secure-compare@3.0.1: resolution: {integrity: sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==} + /seek-bzip@2.0.0: + resolution: {integrity: sha512-SMguiTnYrhpLdk3PwfzHeotrcwi8bNV4iemL9tx9poR/yeaMYwB9VzR1w7b57DuWpuqR8n6oZboi0hj3AxZxQg==} + hasBin: true + dependencies: + commander: 6.2.1 + dev: true + /selderee@0.11.0: resolution: {integrity: sha512-5TF+l7p4+OsnP8BCCvSyZiSPc4x4//p5uPwK8TCnVPJYRmU2aYKMpOXvw8zM5a5JvuuCGN1jmsMwuU2W02ukfA==} dependencies: @@ -46773,7 +44340,7 @@ packages: '@types/node-forge': 1.3.11 node-forge: 1.3.1 - /semantic-release@24.2.3(typescript@5.5.2): + /semantic-release@24.2.3(typescript@5.7.3): resolution: {integrity: sha512-KRhQG9cUazPavJiJEFIJ3XAMjgfd0fcK3B+T26qOl8L0UG5aZUjeRfREO0KM5InGtYwxqiiytkJrbcYoLDEv0A==} engines: {node: '>=20.8.1'} hasBin: true @@ -46784,7 +44351,7 @@ packages: '@semantic-release/npm': 12.0.1(semantic-release@24.2.3) '@semantic-release/release-notes-generator': 14.0.3(semantic-release@24.2.3) aggregate-error: 5.0.0 - cosmiconfig: 9.0.0(typescript@5.5.2) + cosmiconfig: 9.0.0(typescript@5.7.3) debug: 4.4.0(supports-color@8.1.1) env-ci: 11.1.0 execa: 9.5.2 @@ -46854,31 +44421,23 @@ packages: hasBin: true dependencies: lru-cache: 6.0.0 + dev: true /semver@7.6.3: resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} engines: {node: '>=10'} hasBin: true - /send@0.18.0: - resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} - engines: {node: '>= 0.8.0'} - dependencies: - debug: 2.6.9 - depd: 2.0.0 - destroy: 1.2.0 - encodeurl: 1.0.2 - escape-html: 1.0.3 - etag: 1.8.1 - fresh: 0.5.2 - http-errors: 2.0.0 - mime: 1.6.0 - ms: 2.1.3 - on-finished: 2.4.1 - range-parser: 1.2.1 - statuses: 2.0.1 - transitivePeerDependencies: - - supports-color + /semver@7.7.1: + resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==} + engines: {node: '>=10'} + hasBin: true + + /semver@7.7.2: + resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} + engines: {node: '>=10'} + hasBin: true + dev: true /send@0.19.0: resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} @@ -46938,17 +44497,6 @@ packages: transitivePeerDependencies: - supports-color - /serve-static@1.15.0: - resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} - engines: {node: '>= 0.8.0'} - dependencies: - encodeurl: 1.0.2 - escape-html: 1.0.3 - parseurl: 1.3.3 - send: 0.18.0 - transitivePeerDependencies: - - supports-color - /serve-static@1.16.2: resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} engines: {node: '>= 0.8.0'} @@ -47096,7 +44644,6 @@ packages: /shell-exec@1.0.2: resolution: {integrity: sha512-jyVd+kU2X+mWKMmGhx4fpWbPsjvD53k9ivqetutVW/BQ+WIZoDoP4d8vUMGezV6saZsiNoW2f9GIhg9Dondohg==} - dev: false /shell-quote@1.8.1: resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} @@ -47110,6 +44657,32 @@ packages: vscode-textmate: 8.0.0 dev: false + /side-channel-list@1.0.0: + resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.4 + + /side-channel-map@1.0.1: + resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + object-inspect: 1.13.4 + + /side-channel-weakmap@1.0.2: + resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + object-inspect: 1.13.4 + side-channel-map: 1.0.1 + /side-channel@1.0.6: resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} engines: {node: '>= 0.4'} @@ -47119,6 +44692,16 @@ packages: get-intrinsic: 1.3.0 object-inspect: 1.13.2 + /side-channel@1.1.0: + resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.4 + side-channel-list: 1.0.0 + side-channel-map: 1.0.1 + side-channel-weakmap: 1.0.2 + /siginfo@2.0.0: resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} dev: true @@ -47260,13 +44843,13 @@ packages: uuid: 8.3.2 websocket-driver: 0.7.4 - /sonic-boom@2.8.0: - resolution: {integrity: sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg==} + /sonic-boom@3.8.1: + resolution: {integrity: sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg==} dependencies: atomic-sleep: 1.0.0 - /sonic-boom@3.3.0: - resolution: {integrity: sha512-LYxp34KlZ1a2Jb8ZQgFCK3niIHzibdwtwNUWKg0qQRzsDoJ3Gfgkf8KdBTFU3SkejDEIlWwnSnpVdOZIhFMl/g==} + /sonic-boom@4.2.0: + resolution: {integrity: sha512-INb7TM37/mAcsGmc9hyyI6+QR3rR1zVRu36B0NeGXKnOOLiZOfER5SA+N7X7k3yUYRzLWafduTDvJAfDswwEww==} dependencies: atomic-sleep: 1.0.0 @@ -47300,6 +44883,18 @@ packages: iconv-lite: 0.6.3 source-map-js: 1.2.1 webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false + + /source-map-loader@5.0.0(webpack@5.98.0): + resolution: {integrity: sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==} + engines: {node: '>= 18.12.0'} + peerDependencies: + webpack: ^5.72.1 + dependencies: + iconv-lite: 0.6.3 + source-map-js: 1.2.1 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true /source-map-resolve@0.5.3: resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==} @@ -47519,7 +45114,7 @@ packages: dependencies: graceful-fs: 4.2.11 - /storybook-addon-rslib@0.1.4(@rsbuild/core@1.3.17)(@rslib/core@0.2.0)(storybook-builder-rsbuild@1.0.1)(typescript@5.5.2): + /storybook-addon-rslib@0.1.4(@rsbuild/core@1.3.17)(@rslib/core@0.2.0)(storybook-builder-rsbuild@1.0.1)(typescript@5.7.3): resolution: {integrity: sha512-JXF2OZb3NXE7iYztLxiOTMP1j2BGHSNhREu+5LCjsOXxXFXiJrh4T8OeVLKsg7FlBSfnTkALSra0vHHnerFlfA==} engines: {node: '>=18.0.0'} peerDependencies: @@ -47532,12 +45127,12 @@ packages: optional: true dependencies: '@rsbuild/core': 1.3.17 - '@rslib/core': 0.2.0(typescript@5.5.2) - storybook-builder-rsbuild: 1.0.1(@rsbuild/core@1.3.17)(@rspack/core@1.0.8)(@types/react@18.3.11)(storybook@8.4.2)(typescript@5.5.2) - typescript: 5.5.2 + '@rslib/core': 0.2.0(typescript@5.7.3) + storybook-builder-rsbuild: 1.0.1(@rsbuild/core@1.3.17)(@rspack/core@1.3.9)(@types/react@18.3.11)(storybook@8.4.2)(typescript@5.7.3) + typescript: 5.7.3 dev: true - /storybook-builder-rsbuild@0.1.5(@rsbuild/core@1.3.17)(@rspack/core@1.0.8)(@types/react@18.3.11)(storybook@8.4.2)(typescript@5.5.2): + /storybook-builder-rsbuild@0.1.5(@rsbuild/core@1.3.17)(@rspack/core@1.3.9)(@types/react@18.3.11)(storybook@8.4.2)(typescript@5.7.3): resolution: {integrity: sha512-g8/pVX+2YixHpWt/Q8dQWtkuKpWKxm1i9h+ihTFPO5LQWc3HvlF6PAXccPvedicLizGR2xTaI/RcJkE+2bYXqA==} peerDependencies: '@rsbuild/core': ^1.0.1 @@ -47548,7 +45143,7 @@ packages: optional: true dependencies: '@rsbuild/core': 1.3.17 - '@rsbuild/plugin-type-check': 1.2.1(@rsbuild/core@1.3.17)(@rspack/core@1.0.8)(typescript@5.5.2) + '@rsbuild/plugin-type-check': 1.2.1(@rsbuild/core@1.3.17)(@rspack/core@1.3.9)(typescript@5.7.3) '@storybook/addon-docs': 8.6.4(@types/react@18.3.11)(storybook@8.4.2) '@storybook/core-webpack': 8.6.4(storybook@8.4.2) browser-assert: 1.2.1 @@ -47564,7 +45159,7 @@ packages: sirv: 2.0.4 storybook: 8.4.2(prettier@3.3.3) ts-dedent: 2.2.0 - typescript: 5.5.2 + typescript: 5.7.3 url: 0.11.4 util: 0.12.5 util-deprecate: 1.0.2 @@ -47573,7 +45168,7 @@ packages: - '@types/react' dev: true - /storybook-builder-rsbuild@1.0.1(@rsbuild/core@1.3.17)(@rspack/core@1.0.8)(@types/react@18.3.11)(storybook@8.4.2)(typescript@5.5.2): + /storybook-builder-rsbuild@1.0.1(@rsbuild/core@1.3.17)(@rspack/core@1.3.9)(@types/react@18.3.11)(storybook@8.4.2)(typescript@5.7.3): resolution: {integrity: sha512-sfr0qg3r76A9qlQRXE3ekAiJQM8v31skfuC+qc3m1GPoUeerfiBAWUOFBMdpNqUimt0eGSM5HUiY/vs3VRd3LQ==} peerDependencies: '@rsbuild/core': ^1.0.1 @@ -47584,7 +45179,7 @@ packages: optional: true dependencies: '@rsbuild/core': 1.3.17 - '@rsbuild/plugin-type-check': 1.2.1(@rsbuild/core@1.3.17)(@rspack/core@1.0.8)(typescript@5.5.2) + '@rsbuild/plugin-type-check': 1.2.1(@rsbuild/core@1.3.17)(@rspack/core@1.3.9)(typescript@5.7.3) '@storybook/addon-docs': 8.6.12(@types/react@18.3.11)(storybook@8.4.2) '@storybook/core-webpack': 8.6.12(storybook@8.4.2) browser-assert: 1.2.1 @@ -47601,7 +45196,7 @@ packages: sirv: 2.0.4 storybook: 8.4.2(prettier@3.3.3) ts-dedent: 2.2.0 - typescript: 5.5.2 + typescript: 5.7.3 url: 0.11.4 util: 0.12.5 util-deprecate: 1.0.2 @@ -47610,7 +45205,7 @@ packages: - '@types/react' dev: true - /storybook-react-rsbuild@0.1.5(@rsbuild/core@1.3.17)(@rspack/core@1.0.8)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(rollup@4.24.0)(storybook@8.4.2)(typescript@5.5.2)(webpack@5.94.0): + /storybook-react-rsbuild@0.1.5(@rsbuild/core@1.3.17)(@rspack/core@1.3.9)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)(rollup@4.40.0)(storybook@8.4.2)(typescript@5.7.3)(webpack@5.98.0): resolution: {integrity: sha512-Cy7Ms5COLR1FTelGRxS5pE9LVlDSvaJeBsTH2MVi/29ZK8UEE0VH+Mnve2MboB93GbC3fhZFtIcNSF2dy9pjTw==} engines: {node: '>=18.0.0'} peerDependencies: @@ -47623,10 +45218,10 @@ packages: typescript: optional: true dependencies: - '@rollup/pluginutils': 5.1.3(rollup@4.24.0) + '@rollup/pluginutils': 5.1.3(rollup@4.40.0) '@rsbuild/core': 1.3.17 - '@storybook/react': 8.3.5(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.5.2) - '@storybook/react-docgen-typescript-plugin': 1.0.1(typescript@5.5.2)(webpack@5.94.0) + '@storybook/react': 8.3.5(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.7.3) + '@storybook/react-docgen-typescript-plugin': 1.0.1(typescript@5.7.3)(webpack@5.98.0) '@types/node': 18.16.9 find-up: 5.0.0 magic-string: 0.30.17 @@ -47635,9 +45230,9 @@ packages: react-dom: 18.3.1(react@18.3.1) resolve: 1.22.8 storybook: 8.4.2(prettier@3.3.3) - storybook-builder-rsbuild: 0.1.5(@rsbuild/core@1.3.17)(@rspack/core@1.0.8)(@types/react@18.3.11)(storybook@8.4.2)(typescript@5.5.2) + storybook-builder-rsbuild: 0.1.5(@rsbuild/core@1.3.17)(@rspack/core@1.3.9)(@types/react@18.3.11)(storybook@8.4.2)(typescript@5.7.3) tsconfig-paths: 4.2.0 - typescript: 5.5.2 + typescript: 5.7.3 transitivePeerDependencies: - '@rspack/core' - '@storybook/test' @@ -47763,6 +45358,14 @@ packages: resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} engines: {node: '>=10.0.0'} + /streamx@2.22.0: + resolution: {integrity: sha512-sLh1evHOzBy/iWRiR6d1zRcLao4gGZr3C1kzNz4fopCOKJb6xD9ub8Mpi9Mr1R6id5o43S+d93fI48UC5uM9aw==} + dependencies: + fast-fifo: 1.3.2 + text-decoder: 1.2.3 + optionalDependencies: + bare-events: 2.5.4 + /strict-event-emitter@0.2.8: resolution: {integrity: sha512-KDf/ujU8Zud3YaLtMCcTI4xkZlZVIYxTLr+XIULexP+77EEVWixeXroLUXQXiVtH4XH2W7jr/3PT1v3zBuvc3A==} dependencies: @@ -47930,9 +45533,11 @@ packages: engines: {node: '>=8'} dev: true - /strip-eof@1.0.0: - resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==} - engines: {node: '>=0.10.0'} + /strip-dirs@3.0.0: + resolution: {integrity: sha512-I0sdgcFTfKQlUPZyAqPJmSG3HLO9rWDFnxonnIbskYNM3DwFOeTNB5KzVq3dA1GdRAc/25b5Y7UO2TQfKWw4aQ==} + dependencies: + inspect-with-kind: 1.0.5 + is-plain-obj: 1.1.0 dev: true /strip-final-newline@2.0.0: @@ -47983,30 +45588,25 @@ packages: js-tokens: 9.0.0 dev: true - /strip-outer@2.0.0: - resolution: {integrity: sha512-A21Xsm1XzUkK0qK1ZrytDUvqsQWict2Cykhvi0fBQntGG5JSprESasEyV1EZ/4CiR5WB5KjzLTrP/bO37B0wPg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: true - - /strtok3@7.1.1: - resolution: {integrity: sha512-mKX8HA/cdBqMKUr0MMZAFssCkIGoZeSCMXgnt79yKxNFguMLVFgRe6wB+fsL0NmoHDbeyZXczy7vEPSoo3rkzg==} + /strtok3@9.1.1: + resolution: {integrity: sha512-FhwotcEqjr241ZbjFzjlIYg6c5/L/s4yBGWSMvJ9UoExiSqL+FnFA/CaeZx17WGaZMS/4SOZp8wH18jSS4R4lw==} engines: {node: '>=16'} dependencies: '@tokenizer/token': 0.3.0 - peek-readable: 5.2.0 + peek-readable: 5.4.2 dev: true /style-inject@0.3.0: resolution: {integrity: sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw==} dev: true - /style-loader@3.3.3(webpack@5.94.0): + /style-loader@3.3.3(webpack@5.98.0): resolution: {integrity: sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 dependencies: - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) dev: true /style-loader@3.3.4(webpack@5.94.0): @@ -48016,6 +45616,16 @@ packages: webpack: ^5.0.0 dependencies: webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false + + /style-loader@3.3.4(webpack@5.98.0): + resolution: {integrity: sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.0.0 + dependencies: + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true /style-to-object@0.3.0: resolution: {integrity: sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==} @@ -48146,7 +45756,7 @@ packages: react: 19.0.0-rc-cd22717c-20241013 dev: false - /styled-jsx@5.1.6(@babel/core@7.25.7)(react@18.3.1): + /styled-jsx@5.1.6(@babel/core@7.26.10)(react@18.3.1): resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==} engines: {node: '>= 12.0.0'} peerDependencies: @@ -48159,19 +45769,19 @@ packages: babel-plugin-macros: optional: true dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.26.10 client-only: 0.0.1 react: 18.3.1 dev: true - /stylehacks@5.1.1(postcss@8.4.47): + /stylehacks@5.1.1(postcss@8.4.38): resolution: {integrity: sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: browserslist: 4.24.4 - postcss: 8.4.47 + postcss: 8.4.38 postcss-selector-parser: 6.1.2 dev: true @@ -48217,6 +45827,20 @@ packages: normalize-path: 3.0.0 stylus: 0.64.0 webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false + + /stylus-loader@7.1.3(stylus@0.64.0)(webpack@5.98.0): + resolution: {integrity: sha512-TY0SKwiY7D2kMd3UxaWKSf3xHF0FFN/FAfsSqfrhxRT/koXTwffq2cgEWDkLQz7VojMu7qEEHt5TlMjkPx9UDw==} + engines: {node: '>= 14.15.0'} + peerDependencies: + stylus: '>=0.52.4' + webpack: ^5.0.0 + dependencies: + fast-glob: 3.3.2 + normalize-path: 3.0.0 + stylus: 0.64.0 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true /stylus@0.64.0: resolution: {integrity: sha512-ZIdT8eUv8tegmqy1tTIdJv9We2DumkNZFdCF5mz/Kpq3OcTaxSuCAYZge6HKK2CmNC02G1eJig2RV7XTw5hQrA==} @@ -48346,7 +45970,7 @@ packages: csso: 5.0.5 picocolors: 1.1.1 - /swc-loader@0.2.6(@swc/core@1.7.26)(webpack@5.94.0): + /swc-loader@0.2.6(@swc/core@1.7.26)(webpack@5.98.0): resolution: {integrity: sha512-9Zi9UP2YmDpgmQVbyOPJClY0dwf58JDyDMQ7uRc4krmc72twNI2fvlBWHLqVekBpPc7h5NJkGVT1zNDxFrqhvg==} peerDependencies: '@swc/core': ^1.2.147 @@ -48354,7 +45978,7 @@ packages: dependencies: '@swc/core': 1.7.26(@swc/helpers@0.5.13) '@swc/counter': 0.1.3 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true /symbol-tree@3.2.4: @@ -48408,7 +46032,7 @@ packages: fast-glob: 3.3.2 glob-parent: 6.0.2 is-glob: 4.0.3 - jiti: 1.21.6 + jiti: 1.21.7 lilconfig: 2.1.0 micromatch: 4.0.8 normalize-path: 3.0.0 @@ -48479,6 +46103,13 @@ packages: inherits: 2.0.4 readable-stream: 3.6.2 + /tar-stream@3.1.7: + resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} + dependencies: + b4a: 1.6.7 + fast-fifo: 1.3.2 + streamx: 2.22.0 + /tar@4.4.18: resolution: {integrity: sha512-ZuOtqqmkV9RE1+4odd+MhBpibmCxNP6PJhH/h2OqNuotTX7/XHPZQJv2pKvWMplFH9SIZZhitehh6vBH6LO8Pg==} engines: {node: '>=4.5'} @@ -48503,6 +46134,15 @@ packages: mkdirp: 1.0.4 yallist: 4.0.0 + /tcp-port-used@1.0.2: + resolution: {integrity: sha512-l7ar8lLUD3XS1V2lfoJlCBaeoaWo/2xfYt81hM7VlvR4RrMVFqfmzfhLVk40hAb368uitje5gPtBRL1m/DGvLA==} + dependencies: + debug: 4.3.1 + is2: 2.0.9 + transitivePeerDependencies: + - supports-color + dev: true + /telejson@7.2.0: resolution: {integrity: sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ==} dependencies: @@ -48638,7 +46278,7 @@ packages: webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: false - /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.94.0): + /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.95.0): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -48661,10 +46301,10 @@ packages: schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.37.0 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true - /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.95.0): + /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -48687,7 +46327,7 @@ packages: schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.37.0 - webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true /terser-webpack-plugin@5.3.11(@swc/core@1.10.16)(esbuild@0.17.19)(webpack@5.98.0): @@ -48742,7 +46382,7 @@ packages: webpack: 5.98.0(@swc/core@1.10.16)(esbuild@0.18.20)(webpack-cli@5.1.4) dev: true - /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.94.0): + /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.98.0): resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -48765,9 +46405,9 @@ packages: schema-utils: 4.3.0 serialize-javascript: 6.0.2 terser: 5.37.0 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4) - /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.98.0): + /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.98.0): resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -48785,15 +46425,15 @@ packages: dependencies: '@jridgewell/trace-mapping': 0.3.25 '@swc/core': 1.7.26(@swc/helpers@0.5.13) - esbuild: 0.17.19 + esbuild: 0.18.20 jest-worker: 27.5.1 schema-utils: 4.3.0 serialize-javascript: 6.0.2 terser: 5.37.0 - webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) dev: true - /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.94.0): + /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.94.0): resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -48811,15 +46451,14 @@ packages: dependencies: '@jridgewell/trace-mapping': 0.3.25 '@swc/core': 1.7.26(@swc/helpers@0.5.13) - esbuild: 0.18.20 + esbuild: 0.24.0 jest-worker: 27.5.1 schema-utils: 4.3.0 serialize-javascript: 6.0.2 terser: 5.37.0 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) - dev: true + webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.94.0): + /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.98.0): resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -48842,7 +46481,8 @@ packages: schema-utils: 4.3.0 serialize-javascript: 6.0.2 terser: 5.37.0 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: true /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.94.0): resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} @@ -48868,8 +46508,34 @@ packages: serialize-javascript: 6.0.2 terser: 5.37.0 webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true + + /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0): + resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} + engines: {node: '>= 10.13.0'} + peerDependencies: + '@swc/core': '*' + esbuild: '*' + uglify-js: '*' + webpack: ^5.1.0 + peerDependenciesMeta: + '@swc/core': + optional: true + esbuild: + optional: true + uglify-js: + optional: true + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + '@swc/core': 1.7.26(@swc/helpers@0.5.13) + esbuild: 0.25.0 + jest-worker: 27.5.1 + schema-utils: 4.3.0 + serialize-javascript: 6.0.2 + terser: 5.37.0 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - /terser-webpack-plugin@5.3.9(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.94.0): + /terser-webpack-plugin@5.3.9(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.98.0): resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -48892,7 +46558,7 @@ packages: schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.37.0 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) dev: true /terser@5.37.0: @@ -48914,6 +46580,11 @@ packages: minimatch: 3.1.2 dev: true + /text-decoder@1.2.3: + resolution: {integrity: sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==} + dependencies: + b4a: 1.6.7 + /text-extensions@2.4.0: resolution: {integrity: sha512-te/NtwBwfiNRLf9Ijqx3T0nlqZiQ2XrrtBvu+cLL8ZRrGkO0NHTug8MYFKyoSrv/sHTaSKfilUkizV6XhxMJ3g==} engines: {node: '>=8'} @@ -48941,10 +46612,10 @@ packages: dependencies: tslib: 2.8.1 - /thread-stream@0.15.2: - resolution: {integrity: sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA==} + /thread-stream@3.1.0: + resolution: {integrity: sha512-OqyPZ9u96VohAyMfJykzmivOrY2wfMSf3C5TtFJVgN+Hm6aj+voFhlK+kZEIv2FBh1X6Xp3DlnCOfEQ3B2J86A==} dependencies: - real-require: 0.1.0 + real-require: 0.2.0 /throttle-debounce@5.0.2: resolution: {integrity: sha512-B71/4oyj61iNH0KeCamLuE2rmKuTO5byTOSVwECM5FA7TiAiAW+UqTKZ9ERueC4qvgSttUhdmq1mXC3kJqGX7A==} @@ -48960,7 +46631,6 @@ packages: dependencies: readable-stream: 2.3.8 xtend: 4.0.2 - dev: true /through@2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} @@ -49015,6 +46685,14 @@ packages: fdir: 6.4.2(picomatch@4.0.2) picomatch: 4.0.2 + /tinyglobby@0.2.13: + resolution: {integrity: sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw==} + engines: {node: '>=12.0.0'} + dependencies: + fdir: 6.4.4(picomatch@4.0.2) + picomatch: 4.0.2 + dev: true + /tinypool@0.8.4: resolution: {integrity: sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==} engines: {node: '>=14.0.0'} @@ -49033,6 +46711,15 @@ packages: resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} engines: {node: '>=14.0.0'} + /tldts-core@6.1.86: + resolution: {integrity: sha512-Je6p7pkk+KMzMv2XXKmAE3McmolOQFdxkKw0R8EYNr7sELW46JqnNeTX8ybPiQgvg1ymCoF8LXs5fzFaZvJPTA==} + + /tldts@6.1.86: + resolution: {integrity: sha512-WMi/OQ2axVTf/ykqCQgXiIct+mSQDFdH2fkwhPwgEwvJ1kSzZRiinb0zF2Xb8u4+OqPChmyI6MEu4EezNJz+FQ==} + hasBin: true + dependencies: + tldts-core: 6.1.86 + /tmp@0.0.33: resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} engines: {node: '>=0.6.0'} @@ -49100,8 +46787,8 @@ packages: resolution: {integrity: sha512-VSsyNPPW74RpHwR8Fc21uubwHY7wMDeJLys2IX5zJNih+OnAnaifKHo+1LHT7DAdloQ7apeaaWg8l7qnf/TnEg==} dev: true - /token-types@5.0.1: - resolution: {integrity: sha512-Y2fmSnZjQdDb9W4w4r1tswlMHylzWIeOKpx0aZH9BgGtACHhrk3OkT52AzwcuqTRBZtvvnTjDBh8eynMulu8Vg==} + /token-types@6.0.0: + resolution: {integrity: sha512-lbDrTLVsHhOMljPscd0yitpozq7Ga2M5Cvez5AjGg8GASBjtt6iERCAJ93yommPmz62fb45oFIXHEZ3u9bfJEA==} engines: {node: '>=14.16'} dependencies: '@tokenizer/token': 0.3.0 @@ -49112,9 +46799,6 @@ packages: resolution: {integrity: sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==} dev: true - /toposort@2.0.2: - resolution: {integrity: sha512-0a5EOkAUp8D4moMi2W8ZF8jcga7BgZd91O/yabJCFY8az+XSzeGyTKs0Aoo897iV1Nj6guFq8orWDS96z91oGg==} - /totalist@3.0.1: resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} engines: {node: '>=6'} @@ -49128,6 +46812,13 @@ packages: punycode: 2.3.1 universalify: 0.2.0 url-parse: 1.5.10 + dev: true + + /tough-cookie@5.1.2: + resolution: {integrity: sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==} + engines: {node: '>=16'} + dependencies: + tldts: 6.1.86 /tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} @@ -49172,13 +46863,6 @@ packages: resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} dev: false - /trim-repeated@2.0.0: - resolution: {integrity: sha512-QUHBFTJGdOwmp0tbOG505xAgOp/YliZP/6UgafFXYZ26WT1bvQmSMJUvkeVSASuJJHbqsFbynTvkd5W8RBTipg==} - engines: {node: '>=12'} - dependencies: - escape-string-regexp: 5.0.0 - dev: true - /trim-trailing-lines@1.1.4: resolution: {integrity: sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==} dev: true @@ -49204,16 +46888,16 @@ packages: typescript: 5.4.5 dev: true - /ts-api-utils@1.3.0(typescript@5.5.2): + /ts-api-utils@1.3.0(typescript@5.7.3): resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.5.2 + typescript: 5.7.3 dev: true - /ts-checker-rspack-plugin@1.1.1(@rspack/core@1.0.8)(typescript@5.0.4): + /ts-checker-rspack-plugin@1.1.1(@rspack/core@1.3.9)(typescript@5.0.4): resolution: {integrity: sha512-BlpPqnfAmV0TcDg58H+1qV8Zb57ilv0x+ajjnxrVQ6BWgC8HzAdc+TycqDOJ4sZZYIV+hywQGozZFGklzbCR6A==} engines: {node: '>=16.0.0'} peerDependencies: @@ -49224,7 +46908,7 @@ packages: optional: true dependencies: '@babel/code-frame': 7.26.2 - '@rspack/core': 1.0.8(@swc/helpers@0.5.13) + '@rspack/core': 1.3.9(@swc/helpers@0.5.13) '@rspack/lite-tapable': 1.0.1 chokidar: 3.6.0 memfs: 4.17.0 @@ -49233,7 +46917,7 @@ packages: typescript: 5.0.4 dev: true - /ts-checker-rspack-plugin@1.1.1(@rspack/core@1.0.8)(typescript@5.5.2): + /ts-checker-rspack-plugin@1.1.1(@rspack/core@1.3.9)(typescript@5.5.2): resolution: {integrity: sha512-BlpPqnfAmV0TcDg58H+1qV8Zb57ilv0x+ajjnxrVQ6BWgC8HzAdc+TycqDOJ4sZZYIV+hywQGozZFGklzbCR6A==} engines: {node: '>=16.0.0'} peerDependencies: @@ -49244,7 +46928,7 @@ packages: optional: true dependencies: '@babel/code-frame': 7.26.2 - '@rspack/core': 1.0.8(@swc/helpers@0.5.13) + '@rspack/core': 1.3.9(@swc/helpers@0.5.13) '@rspack/lite-tapable': 1.0.1 chokidar: 3.6.0 memfs: 4.17.0 @@ -49253,6 +46937,26 @@ packages: typescript: 5.5.2 dev: true + /ts-checker-rspack-plugin@1.1.1(@rspack/core@1.3.9)(typescript@5.7.3): + resolution: {integrity: sha512-BlpPqnfAmV0TcDg58H+1qV8Zb57ilv0x+ajjnxrVQ6BWgC8HzAdc+TycqDOJ4sZZYIV+hywQGozZFGklzbCR6A==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@rspack/core': ^1.0.0 + typescript: '>=3.8.0' + peerDependenciesMeta: + '@rspack/core': + optional: true + dependencies: + '@babel/code-frame': 7.26.2 + '@rspack/core': 1.3.9(@swc/helpers@0.5.13) + '@rspack/lite-tapable': 1.0.1 + chokidar: 3.6.0 + memfs: 4.17.0 + minimatch: 9.0.5 + picocolors: 1.1.1 + typescript: 5.7.3 + dev: true + /ts-dedent@2.2.0: resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} engines: {node: '>=6.10'} @@ -49265,7 +46969,7 @@ packages: /ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - /ts-jest@29.0.1(@babel/core@7.26.10)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.5.2): + /ts-jest@29.0.1(@babel/core@7.26.10)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.7.3): resolution: {integrity: sha512-htQOHshgvhn93QLxrmxpiQPk69+M1g7govO1g6kf6GsjCv4uvRV0znVmDrrvjUrVCnTYeY4FBxTYYYD4airyJA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -49297,11 +47001,11 @@ packages: lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.6.3 - typescript: 5.5.2 + typescript: 5.7.3 yargs-parser: 21.1.1 dev: true - /ts-jest@29.1.5(@babel/core@7.25.2)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.5.2): + /ts-jest@29.1.5(@babel/core@7.25.2)(babel-jest@29.7.0)(esbuild@0.25.0)(jest@29.7.0)(typescript@5.7.3): resolution: {integrity: sha512-UuClSYxM7byvvYfyWdFI+/2UxMmwNyJb0NPkZPQE2hew3RurV7l7zURgOHAd/1I1ZdPpe3GUsXNXAcN8TFKSIg==} engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true @@ -49336,11 +47040,11 @@ packages: lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.6.3 - typescript: 5.5.2 + typescript: 5.7.3 yargs-parser: 21.1.1 dev: true - /ts-loader@9.4.4(typescript@5.0.4)(webpack@5.94.0): + /ts-loader@9.4.4(typescript@5.0.4)(webpack@5.98.0): resolution: {integrity: sha512-MLukxDHBl8OJ5Dk3y69IsKVFRA/6MwzEqBgh+OXMPB/OD01KQuWPFd1WAQP8a5PeSCAxfnkhiuWqfmFJzJQt9w==} engines: {node: '>=12.0.0'} peerDependencies: @@ -49352,10 +47056,10 @@ packages: micromatch: 4.0.8 semver: 7.6.3 typescript: 5.0.4 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) dev: true - /ts-loader@9.4.4(typescript@5.0.4)(webpack@5.98.0): + /ts-loader@9.4.4(typescript@5.5.2)(webpack@5.98.0): resolution: {integrity: sha512-MLukxDHBl8OJ5Dk3y69IsKVFRA/6MwzEqBgh+OXMPB/OD01KQuWPFd1WAQP8a5PeSCAxfnkhiuWqfmFJzJQt9w==} engines: {node: '>=12.0.0'} peerDependencies: @@ -49366,12 +47070,12 @@ packages: enhanced-resolve: 5.17.1 micromatch: 4.0.8 semver: 7.6.3 - typescript: 5.0.4 + typescript: 5.5.2 webpack: 5.98.0(@swc/core@1.10.16)(esbuild@0.17.19)(webpack-cli@5.1.4) dev: true - /ts-loader@9.4.4(typescript@5.5.2)(webpack@5.98.0): - resolution: {integrity: sha512-MLukxDHBl8OJ5Dk3y69IsKVFRA/6MwzEqBgh+OXMPB/OD01KQuWPFd1WAQP8a5PeSCAxfnkhiuWqfmFJzJQt9w==} + /ts-loader@9.5.1(typescript@5.7.3)(webpack@5.94.0): + resolution: {integrity: sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==} engines: {node: '>=12.0.0'} peerDependencies: typescript: '*' @@ -49381,11 +47085,12 @@ packages: enhanced-resolve: 5.17.1 micromatch: 4.0.8 semver: 7.6.3 - typescript: 5.5.2 - webpack: 5.98.0(@swc/core@1.10.16)(esbuild@0.17.19)(webpack-cli@5.1.4) - dev: true + source-map: 0.7.4 + typescript: 5.7.3 + webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false - /ts-loader@9.5.1(typescript@5.5.2)(webpack@5.94.0): + /ts-loader@9.5.1(typescript@5.7.3)(webpack@5.98.0): resolution: {integrity: sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==} engines: {node: '>=12.0.0'} peerDependencies: @@ -49397,8 +47102,9 @@ packages: micromatch: 4.0.8 semver: 7.6.3 source-map: 0.7.4 - typescript: 5.5.2 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + typescript: 5.7.3 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true /ts-morph@12.0.0: resolution: {integrity: sha512-VHC8XgU2fFW7yO1f/b3mxKDje1vmyzFXHWzOYmKEkCEwcLjDtbdLgBQviqj4ZwP4MJkQtRo6Ha2I29lq/B+VxA==} @@ -49439,70 +47145,6 @@ packages: yn: 3.1.1 dev: false - /ts-node@10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.4.5): - resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@swc/core': 1.7.26(@swc/helpers@0.5.13) - '@tsconfig/node10': 1.0.11 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 18.16.9 - acorn: 8.14.0 - acorn-walk: 8.3.4 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.4.5 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - dev: true - - /ts-node@10.9.1(@swc/core@1.7.26)(@types/node@18.16.9)(typescript@5.5.2): - resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@swc/core': 1.7.26(@swc/helpers@0.5.13) - '@tsconfig/node10': 1.0.11 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 18.16.9 - acorn: 8.14.0 - acorn-walk: 8.3.4 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.5.2 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - dev: true - /ts-node@10.9.1(@swc/core@1.7.26)(@types/node@20.12.14)(typescript@5.4.5): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true @@ -49535,7 +47177,7 @@ packages: yn: 3.1.1 dev: false - /ts-node@10.9.1(@swc/core@1.7.26)(@types/node@20.12.14)(typescript@5.5.2): + /ts-node@10.9.1(@swc/core@1.7.26)(@types/node@20.12.14)(typescript@5.7.3): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -49562,12 +47204,12 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.5.2 + typescript: 5.7.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: false - /ts-pnp@1.2.0(typescript@5.5.2): + /ts-pnp@1.2.0(typescript@5.7.3): resolution: {integrity: sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==} engines: {node: '>=6'} peerDependencies: @@ -49576,14 +47218,14 @@ packages: typescript: optional: true dependencies: - typescript: 5.5.2 + typescript: 5.7.3 dev: true /ts-toolbelt@6.15.5: resolution: {integrity: sha512-FZIXf1ksVyLcfr7M317jbB67XFJhOO1YqdTcuGaq9q5jLUoTikukZ+98TPjKiP2jC5CgmYdWWYs0s2nLSU0/1A==} dev: false - /tsconfck@2.1.2(typescript@5.5.2): + /tsconfck@2.1.2(typescript@5.7.3): resolution: {integrity: sha512-ghqN1b0puy3MhhviwO2kGF8SeMDNhEbnKxjK7h6+fvY9JAxqvXi8y5NAHSQv687OVboS2uZIByzGd45/YxrRHg==} engines: {node: ^14.13.1 || ^16 || >=18} hasBin: true @@ -49593,7 +47235,7 @@ packages: typescript: optional: true dependencies: - typescript: 5.5.2 + typescript: 5.7.3 dev: true /tsconfig-paths-webpack-plugin@4.0.0: @@ -49657,7 +47299,7 @@ packages: resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==} engines: {node: '>=0.6.x'} - /tsup@7.3.0(@swc/core@1.7.26)(postcss@8.4.38)(typescript@5.5.2): + /tsup@7.3.0(@swc/core@1.7.26)(postcss@8.4.38)(typescript@5.7.3): resolution: {integrity: sha512-Ja1eaSRrE+QarmATlNO5fse2aOACYMBX+IZRKy1T+gpyH+jXgRrl5l4nHIQJQ1DoDgEjHDTw8cpE085UdBZuWQ==} engines: {node: '>=18'} deprecated: Breaking node 16 @@ -49690,13 +47332,13 @@ packages: source-map: 0.8.0-beta.0 sucrase: 3.35.0 tree-kill: 1.2.2 - typescript: 5.5.2 + typescript: 5.7.3 transitivePeerDependencies: - supports-color - ts-node dev: true - /tsup@8.3.5(@swc/core@1.7.26)(postcss@8.4.38)(typescript@5.5.2): + /tsup@8.3.5(@swc/core@1.7.26)(jiti@2.4.2)(postcss@8.4.38)(typescript@5.7.3): resolution: {integrity: sha512-Tunf6r6m6tnZsG9GYWndg0z8dEV7fD733VBFzFJ5Vcm1FtlXB8xBD/rtrBi2a3YKEV7hHtxiZtW5EAVADoe1pA==} engines: {node: '>=18'} hasBin: true @@ -49725,7 +47367,7 @@ packages: joycon: 3.1.1 picocolors: 1.1.1 postcss: 8.4.38 - postcss-load-config: 6.0.1(postcss@8.4.38) + postcss-load-config: 6.0.1(jiti@2.4.2)(postcss@8.4.38) resolve-from: 5.0.0 rollup: 4.24.0 source-map: 0.8.0-beta.0 @@ -49733,7 +47375,7 @@ packages: tinyexec: 0.3.2 tinyglobby: 0.2.10 tree-kill: 1.2.2 - typescript: 5.5.2 + typescript: 5.7.3 transitivePeerDependencies: - jiti - supports-color @@ -49897,7 +47539,7 @@ packages: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} dev: true - /typedoc@0.25.8(typescript@5.5.2): + /typedoc@0.25.8(typescript@5.7.3): resolution: {integrity: sha512-mh8oLW66nwmeB9uTa0Bdcjfis+48bAjSH3uqdzSuSawfduROQLlXw//WSNZLYDdhmMVB7YcYZicq6e8T0d271A==} engines: {node: '>= 16'} hasBin: true @@ -49908,7 +47550,7 @@ packages: marked: 4.3.0 minimatch: 9.0.5 shiki: 0.14.7 - typescript: 5.5.2 + typescript: 5.7.3 dev: false /types-react-dom@19.0.0-rc.1: @@ -49950,6 +47592,11 @@ packages: engines: {node: '>=14.17'} hasBin: true + /typescript@5.7.3: + resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} + engines: {node: '>=14.17'} + hasBin: true + /typical@4.0.0: resolution: {integrity: sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw==} engines: {node: '>=8'} @@ -49975,6 +47622,11 @@ packages: resolution: {integrity: sha512-R8375j0qwXyIu/7R0tjdF06/sElHqbmdmWC9M2qQHpEVbvE4I5+38KJI7LUUmQMp7NVq4tKHiBMkT0NFM453Ig==} dev: false + /uint8array-extras@1.4.0: + resolution: {integrity: sha512-ZPtzy0hu4cZjv3z5NW9gfKnNLjoz4y6uv4HlelAjDK7sY/xOkKZv9xK/WQpcsBB3jEybChz9DPC2U/+cusjJVQ==} + engines: {node: '>=18'} + dev: true + /unbox-primitive@1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} dependencies: @@ -49984,6 +47636,13 @@ packages: which-boxed-primitive: 1.0.2 dev: true + /unbzip2-stream@1.4.3: + resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==} + dependencies: + buffer: 5.7.1 + through: 2.3.8 + dev: true + /undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} @@ -50238,6 +47897,7 @@ packages: /universalify@0.2.0: resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} engines: {node: '>= 4.0.0'} + dev: true /universalify@2.0.1: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} @@ -50340,7 +48000,7 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true - /url-loader@4.1.1(webpack@5.94.0): + /url-loader@4.1.1(webpack@5.98.0): resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -50353,7 +48013,7 @@ packages: loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.3.0 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true /url-parse@1.5.10: @@ -50361,6 +48021,7 @@ packages: dependencies: querystringify: 2.2.0 requires-port: 1.0.0 + dev: true /url@0.11.4: resolution: {integrity: sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==} @@ -50493,6 +48154,7 @@ packages: /v8-compile-cache-lib@3.0.1: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} + dev: false /v8-compile-cache@2.4.0: resolution: {integrity: sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==} @@ -50518,8 +48180,8 @@ packages: resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - /validator@13.11.0: - resolution: {integrity: sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==} + /validator@13.12.0: + resolution: {integrity: sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==} engines: {node: '>= 0.10'} /value-equal@1.0.1: @@ -50557,77 +48219,71 @@ packages: - supports-color dev: false - /verdaccio-audit@12.0.0-next-7.10(encoding@0.1.13): - resolution: {integrity: sha512-inL8J7c4y9BpFIkqLsw9yrdh8/CBKWbBrREiQHQ9ZnD7jLkHxTWsWW8jt4aUt9t2azc6eO5rUIqdo1W6VsYKeA==} - engines: {node: '>=12'} + /verdaccio-audit@13.0.0-next-8.15(encoding@0.1.13): + resolution: {integrity: sha512-Aeau0u0fi5l4PoSDyOV6glz2FDO9+ofvogJIELV4H6fhDXhgPc2MnoKuaUgOT//khESLle/a6YfcLY2/KNLs6g==} + engines: {node: '>=18'} dependencies: - '@verdaccio/config': 7.0.0-next-7.10 - '@verdaccio/core': 7.0.0-next-7.10 - express: 4.18.2 + '@verdaccio/config': 8.0.0-next-8.15 + '@verdaccio/core': 8.0.0-next-8.15 + express: 4.21.2 https-proxy-agent: 5.0.1 node-fetch: 2.6.7(encoding@0.1.13) transitivePeerDependencies: - encoding - supports-color - /verdaccio-htpasswd@12.0.0-next-7.10: - resolution: {integrity: sha512-+P7kxWgWSxRyTlP+IFySwgvQjt529zXTetNmupUgYtu09qCZMffdZ74aGASuCvWa4Vcqavmytzg8McqCNheFiA==} - engines: {node: '>=12'} + /verdaccio-htpasswd@13.0.0-next-8.15: + resolution: {integrity: sha512-rQg5oZ/rReDAM4g4W68hvtzReTbM6vduvVtobHsQxhbtbotEuUjP6O8uaROYtgZ60giGva5Tub2SOm2T9Ln9Dw==} + engines: {node: '>=18'} dependencies: - '@verdaccio/core': 7.0.0-next-7.10 - '@verdaccio/file-locking': 12.0.0-next.1 + '@verdaccio/core': 8.0.0-next-8.15 + '@verdaccio/file-locking': 13.0.0-next-8.3 apache-md5: 1.1.8 bcryptjs: 2.4.3 - core-js: 3.35.0 - debug: 4.3.4 + core-js: 3.40.0 + debug: 4.4.0(supports-color@8.1.1) http-errors: 2.0.0 unix-crypt-td-js: 1.1.4 transitivePeerDependencies: - supports-color - /verdaccio@5.29.2(encoding@0.1.13)(typanion@3.14.0): - resolution: {integrity: sha512-Ra9Bv8mMsGaFnvFJl80gSNg6yhHRFUYATA03xpVrfqC1Z1IDZt/f0jZ94tPnfyaY1ljUS5jKsZsj6ihN/ZSVbQ==} - engines: {node: '>=12.18'} + /verdaccio@6.1.2(encoding@0.1.13)(typanion@3.14.0): + resolution: {integrity: sha512-HQCquycSQkA+tKRVqMjIVRzmhzTciLfScvKIhhiwZZ9Qd13e2KJQTOdB7QrSacfJuPpl94TA5EZ7XmVRQKk3ag==} + engines: {node: '>=18'} hasBin: true dependencies: - '@cypress/request': 3.0.1 - '@verdaccio/config': 7.0.0-next-7.10 - '@verdaccio/core': 7.0.0-next-7.10 - '@verdaccio/local-storage': 10.3.3 - '@verdaccio/logger-7': 7.0.0-next-7.10 - '@verdaccio/middleware': 7.0.0-next-7.10 - '@verdaccio/search': 7.0.0-next.2 - '@verdaccio/signature': 7.0.0-next.3 + '@cypress/request': 3.0.8 + '@verdaccio/auth': 8.0.0-next-8.15 + '@verdaccio/config': 8.0.0-next-8.15 + '@verdaccio/core': 8.0.0-next-8.15 + '@verdaccio/loaders': 8.0.0-next-8.6 + '@verdaccio/local-storage-legacy': 11.0.2 + '@verdaccio/logger': 8.0.0-next-8.15 + '@verdaccio/middleware': 8.0.0-next-8.15 + '@verdaccio/search-indexer': 8.0.0-next-8.4 + '@verdaccio/signature': 8.0.0-next-8.7 '@verdaccio/streams': 10.2.1 - '@verdaccio/tarball': 12.0.0-next-7.10 - '@verdaccio/ui-theme': 7.0.0-next-7.10 - '@verdaccio/url': 12.0.0-next-7.10 - '@verdaccio/utils': 7.0.0-next-7.10 + '@verdaccio/tarball': 13.0.0-next-8.15 + '@verdaccio/ui-theme': 8.0.0-next-8.15 + '@verdaccio/url': 13.0.0-next-8.15 + '@verdaccio/utils': 8.1.0-next-8.15 JSONStream: 1.3.5 - async: 3.2.5 - clipanion: 3.2.1(typanion@3.14.0) - compression: 1.7.4 - cookies: 0.9.1 + async: 3.2.6 + clipanion: 4.0.0-rc.4(typanion@3.14.0) + compression: 1.8.0 cors: 2.8.5 - debug: 4.3.7(supports-color@9.3.1) - envinfo: 7.11.0 - express: 4.18.2 - express-rate-limit: 5.5.1 - fast-safe-stringify: 2.1.1 + debug: 4.4.0(supports-color@8.1.1) + envinfo: 7.14.0 + express: 4.21.2 handlebars: 4.7.8 - js-yaml: 4.1.0 - jsonwebtoken: 9.0.2 - kleur: 4.1.5 lodash: 4.17.21 lru-cache: 7.18.3 mime: 3.0.0 mkdirp: 1.0.4 - mv: 2.1.1 pkginfo: 0.4.1 - semver: 7.5.4 - validator: 13.11.0 - verdaccio-audit: 12.0.0-next-7.10(encoding@0.1.13) - verdaccio-htpasswd: 12.0.0-next-7.10 + semver: 7.6.3 + verdaccio-audit: 13.0.0-next-8.15(encoding@0.1.13) + verdaccio-htpasswd: 13.0.0-next-8.15 transitivePeerDependencies: - encoding - supports-color @@ -50762,7 +48418,7 @@ packages: - terser dev: true - /vite-plugin-dts@4.3.0(@types/node@16.11.68)(rollup@4.24.0)(typescript@5.5.2)(vite@5.4.18): + /vite-plugin-dts@4.3.0(@types/node@16.11.68)(rollup@4.40.0)(typescript@5.5.2)(vite@5.4.18): resolution: {integrity: sha512-LkBJh9IbLwL6/rxh0C1/bOurDrIEmRE7joC+jFdOEEciAFPbpEKOLSAr5nNh5R7CJ45cMbksTrFfy52szzC5eA==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -50773,7 +48429,7 @@ packages: optional: true dependencies: '@microsoft/api-extractor': 7.47.11(@types/node@16.11.68) - '@rollup/pluginutils': 5.1.3(rollup@4.24.0) + '@rollup/pluginutils': 5.1.3(rollup@4.40.0) '@volar/typescript': 2.4.5 '@vue/language-core': 2.1.6(typescript@5.5.2) compare-versions: 6.1.1 @@ -50789,7 +48445,7 @@ packages: - supports-color dev: true - /vite-plugin-dts@4.3.0(@types/node@18.16.9)(rollup@4.24.0)(typescript@5.5.2)(vite@5.4.18): + /vite-plugin-dts@4.3.0(@types/node@18.16.9)(rollup@4.40.0)(typescript@5.5.2)(vite@5.4.18): resolution: {integrity: sha512-LkBJh9IbLwL6/rxh0C1/bOurDrIEmRE7joC+jFdOEEciAFPbpEKOLSAr5nNh5R7CJ45cMbksTrFfy52szzC5eA==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -50800,7 +48456,7 @@ packages: optional: true dependencies: '@microsoft/api-extractor': 7.47.11(@types/node@18.16.9) - '@rollup/pluginutils': 5.1.3(rollup@4.24.0) + '@rollup/pluginutils': 5.1.3(rollup@4.40.0) '@volar/typescript': 2.4.5 '@vue/language-core': 2.1.6(typescript@5.5.2) compare-versions: 6.1.1 @@ -50816,7 +48472,7 @@ packages: - supports-color dev: true - /vite-tsconfig-paths@4.2.3(typescript@5.5.2)(vite@5.4.18): + /vite-tsconfig-paths@4.2.3(typescript@5.7.3)(vite@6.3.5): resolution: {integrity: sha512-xVsA2xe6QSlzBujtWF8q2NYexh7PAUYfzJ4C8Axpe/7d2pcERYxuxGgph9F4f0iQO36g5tyGq6eBUYIssdUrVw==} peerDependencies: vite: '*' @@ -50826,8 +48482,8 @@ packages: dependencies: debug: 4.3.7(supports-color@9.3.1) globrex: 0.1.2 - tsconfck: 2.1.2(typescript@5.5.2) - vite: 5.4.18(@types/node@18.16.9)(less@4.3.0)(stylus@0.64.0) + tsconfck: 2.1.2(typescript@5.7.3) + vite: 6.3.5(@types/node@18.16.9)(jiti@2.4.2)(less@4.3.0)(stylus@0.64.0) transitivePeerDependencies: - supports-color - typescript @@ -50864,7 +48520,89 @@ packages: terser: optional: true dependencies: - '@types/node': 16.11.68 + '@types/node': 16.11.68 + esbuild: 0.21.5 + less: 4.3.0 + postcss: 8.5.3 + rollup: 4.40.0 + stylus: 0.64.0 + optionalDependencies: + fsevents: 2.3.3 + dev: true + + /vite@5.4.18(@types/node@18.16.9)(less@4.3.0)(stylus@0.64.0): + resolution: {integrity: sha512-1oDcnEp3lVyHCuQ2YFelM4Alm2o91xNoMncRm1U7S+JdYfYOvbiGZ3/CxGttrOu2M/KcGz7cRC2DoNUA6urmMA==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + '@types/node': 18.16.9 + esbuild: 0.21.5 + less: 4.3.0 + postcss: 8.5.3 + rollup: 4.40.0 + stylus: 0.64.0 + optionalDependencies: + fsevents: 2.3.3 + dev: true + + /vite@5.4.18(@types/node@20.12.14)(less@4.3.0)(stylus@0.64.0): + resolution: {integrity: sha512-1oDcnEp3lVyHCuQ2YFelM4Alm2o91xNoMncRm1U7S+JdYfYOvbiGZ3/CxGttrOu2M/KcGz7cRC2DoNUA6urmMA==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + '@types/node': 20.12.14 esbuild: 0.21.5 less: 4.3.0 postcss: 8.5.3 @@ -50874,22 +48612,27 @@ packages: fsevents: 2.3.3 dev: true - /vite@5.4.18(@types/node@18.16.9)(less@4.3.0)(stylus@0.64.0): - resolution: {integrity: sha512-1oDcnEp3lVyHCuQ2YFelM4Alm2o91xNoMncRm1U7S+JdYfYOvbiGZ3/CxGttrOu2M/KcGz7cRC2DoNUA6urmMA==} - engines: {node: ^18.0.0 || >=20.0.0} + /vite@6.3.5(@types/node@18.16.9)(jiti@2.4.2)(less@4.3.0)(stylus@0.64.0): + resolution: {integrity: sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + jiti: '>=1.21.0' less: '*' lightningcss: ^1.21.0 sass: '*' sass-embedded: '*' stylus: '*' sugarss: '*' - terser: ^5.4.0 + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 peerDependenciesMeta: '@types/node': optional: true + jiti: + optional: true less: optional: true lightningcss: @@ -50904,54 +48647,21 @@ packages: optional: true terser: optional: true - dependencies: - '@types/node': 18.16.9 - esbuild: 0.21.5 - less: 4.3.0 - postcss: 8.5.3 - rollup: 4.40.0 - stylus: 0.64.0 - optionalDependencies: - fsevents: 2.3.3 - dev: true - - /vite@5.4.18(@types/node@20.12.14)(less@4.3.0)(stylus@0.64.0): - resolution: {integrity: sha512-1oDcnEp3lVyHCuQ2YFelM4Alm2o91xNoMncRm1U7S+JdYfYOvbiGZ3/CxGttrOu2M/KcGz7cRC2DoNUA6urmMA==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 - less: '*' - lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: + tsx: optional: true - terser: + yaml: optional: true dependencies: - '@types/node': 20.12.14 - esbuild: 0.21.5 + '@types/node': 18.16.9 + esbuild: 0.25.0 + fdir: 6.4.4(picomatch@4.0.2) + jiti: 2.4.2 less: 4.3.0 + picomatch: 4.0.2 postcss: 8.5.3 rollup: 4.40.0 stylus: 0.64.0 + tinyglobby: 0.2.13 optionalDependencies: fsevents: 2.3.3 dev: true @@ -51180,6 +48890,17 @@ packages: semver: 7.6.3 typescript: 5.5.2 + /vue-tsc@2.1.6(typescript@5.7.3): + resolution: {integrity: sha512-f98dyZp5FOukcYmbFpuSCJ4Z0vHSOSmxGttZJCsFeX0M4w/Rsq0s4uKXjcSRsZqsRgQa6z7SfuO+y0HVICE57Q==} + hasBin: true + peerDependencies: + typescript: '>=5.0.0' + dependencies: + '@volar/typescript': 2.4.5 + '@vue/language-core': 2.1.6(typescript@5.7.3) + semver: 7.6.3 + typescript: 5.7.3 + /vue@3.5.10(typescript@5.5.2): resolution: {integrity: sha512-Vy2kmJwHPlouC/tSnIgXVg03SG+9wSqT1xu1Vehc+ChsXsRd7jLkKgMltVEFOzUdBr3uFwBCG+41LJtfAcBRng==} peerDependencies: @@ -51302,7 +49023,7 @@ packages: engines: {node: '>=12'} dev: true - /webpack-cli@5.1.4(webpack@5.94.0): + /webpack-cli@5.1.4(webpack@5.98.0): resolution: {integrity: sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==} engines: {node: '>=14.15.0'} hasBin: true @@ -51320,9 +49041,9 @@ packages: optional: true dependencies: '@discoveryjs/json-ext': 0.5.7 - '@webpack-cli/configtest': 2.1.1(webpack-cli@5.1.4)(webpack@5.94.0) - '@webpack-cli/info': 2.0.2(webpack-cli@5.1.4)(webpack@5.94.0) - '@webpack-cli/serve': 2.0.5(webpack-cli@5.1.4)(webpack@5.94.0) + '@webpack-cli/configtest': 2.1.1(webpack-cli@5.1.4)(webpack@5.98.0) + '@webpack-cli/info': 2.0.2(webpack-cli@5.1.4)(webpack@5.98.0) + '@webpack-cli/serve': 2.0.5(webpack-cli@5.1.4)(webpack@5.98.0) colorette: 2.0.20 commander: 10.0.1 cross-spawn: 7.0.6 @@ -51331,10 +49052,10 @@ packages: import-local: 3.2.0 interpret: 3.1.1 rechoir: 0.8.0 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) webpack-merge: 5.10.0 - /webpack-dev-middleware@6.1.3(webpack@5.94.0): + /webpack-dev-middleware@6.1.3(webpack@5.98.0): resolution: {integrity: sha512-A4ChP0Qj8oGociTs6UdlRUGANIGrCDL3y+pmQMc+dSsraXHCatFpmMey4mYELA+juqwUqwQsUgJJISXl1KWmiw==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -51348,7 +49069,7 @@ packages: mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.3.0 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) dev: true /webpack-dev-middleware@7.4.2(webpack@5.94.0): @@ -51367,9 +49088,28 @@ packages: range-parser: 1.2.1 schema-utils: 4.3.0 webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false - /webpack-dev-server@5.0.4(webpack-cli@5.1.4)(webpack@5.94.0): - resolution: {integrity: sha512-dljXhUgx3HqKP2d8J/fUMvhxGhzjeNVarDLcbO/EWMSgRizDkxHQDZQaLFL5VJY9tRBj2Gz+rvCEYYvhbqPHNA==} + /webpack-dev-middleware@7.4.2(webpack@5.98.0): + resolution: {integrity: sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==} + engines: {node: '>= 18.12.0'} + peerDependencies: + webpack: ^5.0.0 + peerDependenciesMeta: + webpack: + optional: true + dependencies: + colorette: 2.0.20 + memfs: 4.12.0 + mime-types: 2.1.35 + on-finished: 2.4.1 + range-parser: 1.2.1 + schema-utils: 4.3.0 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true + + /webpack-dev-server@5.1.0(webpack-cli@5.1.4)(webpack@5.94.0): + resolution: {integrity: sha512-aQpaN81X6tXie1FoOB7xlMfCsN19pSvRAeYUHOdFWOlhpQ/LlbfTqYwwmEDFV0h8GGuqmCmKmT+pxcUV/Nt2gQ==} engines: {node: '>= 18.12.0'} hasBin: true peerDependencies: @@ -51394,8 +49134,7 @@ packages: colorette: 2.0.20 compression: 1.7.4 connect-history-api-fallback: 2.0.0 - default-gateway: 6.0.3 - express: 4.21.1 + express: 4.21.2 graceful-fs: 4.2.11 html-entities: 2.5.2 http-proxy-middleware: 2.0.7(@types/express@4.17.21) @@ -51403,14 +49142,13 @@ packages: launch-editor: 2.9.1 open: 10.1.0 p-retry: 6.2.0 - rimraf: 5.0.10 schema-utils: 4.3.0 selfsigned: 2.4.1 serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack@5.94.0) + webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + webpack-cli: 5.1.4(webpack@5.98.0) webpack-dev-middleware: 7.4.2(webpack@5.94.0) ws: 8.18.0 transitivePeerDependencies: @@ -51418,10 +49156,59 @@ packages: - debug - supports-color - utf-8-validate + dev: false + + /webpack-dev-server@5.2.0(webpack-cli@5.1.4)(webpack@5.98.0): + resolution: {integrity: sha512-90SqqYXA2SK36KcT6o1bvwvZfJFcmoamqeJY7+boioffX9g9C0wjjJRGUrQIuh43pb0ttX7+ssavmj/WN2RHtA==} + engines: {node: '>= 18.12.0'} + hasBin: true + peerDependencies: + webpack: ^5.0.0 + webpack-cli: '*' + peerDependenciesMeta: + webpack: + optional: true + webpack-cli: + optional: true + dependencies: + '@types/bonjour': 3.5.13 + '@types/connect-history-api-fallback': 1.5.4 + '@types/express': 4.17.21 + '@types/serve-index': 1.9.4 + '@types/serve-static': 1.15.7 + '@types/sockjs': 0.3.36 + '@types/ws': 8.5.12 + ansi-html-community: 0.0.8 + bonjour-service: 1.2.1 + chokidar: 3.6.0 + colorette: 2.0.20 + compression: 1.7.4 + connect-history-api-fallback: 2.0.0 + express: 4.21.2 + graceful-fs: 4.2.11 + http-proxy-middleware: 2.0.7(@types/express@4.17.21) + ipaddr.js: 2.2.0 + launch-editor: 2.9.1 + open: 10.1.0 + p-retry: 6.2.0 + schema-utils: 4.3.0 + selfsigned: 2.4.1 + serve-index: 1.9.1 + sockjs: 0.3.24 + spdy: 4.0.2 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack-cli: 5.1.4(webpack@5.98.0) + webpack-dev-middleware: 7.4.2(webpack@5.98.0) + ws: 8.18.0 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate dev: true - /webpack-dev-server@5.1.0(webpack-cli@5.1.4)(webpack@5.94.0): - resolution: {integrity: sha512-aQpaN81X6tXie1FoOB7xlMfCsN19pSvRAeYUHOdFWOlhpQ/LlbfTqYwwmEDFV0h8GGuqmCmKmT+pxcUV/Nt2gQ==} + /webpack-dev-server@5.2.1(webpack-cli@5.1.4)(webpack@5.98.0): + resolution: {integrity: sha512-ml/0HIj9NLpVKOMq+SuBPLHcmbG+TGIjXRHsYfZwocUBIqEvws8NnS/V9AFQ5FKP+tgn5adwVwRrTEpGL33QFQ==} engines: {node: '>= 18.12.0'} hasBin: true peerDependencies: @@ -51436,6 +49223,7 @@ packages: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 '@types/express': 4.17.21 + '@types/express-serve-static-core': 4.19.6 '@types/serve-index': 1.9.4 '@types/serve-static': 1.15.7 '@types/sockjs': 0.3.36 @@ -51446,9 +49234,8 @@ packages: colorette: 2.0.20 compression: 1.7.4 connect-history-api-fallback: 2.0.0 - express: 4.21.1 + express: 4.21.2 graceful-fs: 4.2.11 - html-entities: 2.5.2 http-proxy-middleware: 2.0.7(@types/express@4.17.21) ipaddr.js: 2.2.0 launch-editor: 2.9.1 @@ -51459,15 +49246,16 @@ packages: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack@5.94.0) - webpack-dev-middleware: 7.4.2(webpack@5.94.0) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + webpack-cli: 5.1.4(webpack@5.98.0) + webpack-dev-middleware: 7.4.2(webpack@5.98.0) ws: 8.18.0 transitivePeerDependencies: - bufferutil - debug - supports-color - utf-8-validate + dev: true /webpack-hot-middleware@2.26.1: resolution: {integrity: sha512-khZGfAeJx6I8K9zKohEWWYN6KDlVw2DHownoe+6Vtwj1LP9WFgegXnVMSkZ/dBEBtXFwrkkydsaPFlB7f8wU2A==} @@ -51493,7 +49281,7 @@ packages: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} - /webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.5.3)(webpack@5.94.0): + /webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.5.3)(webpack@5.98.0): resolution: {integrity: sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==} engines: {node: '>= 12'} peerDependencies: @@ -51503,9 +49291,9 @@ packages: html-webpack-plugin: optional: true dependencies: - html-webpack-plugin: 5.5.3(webpack@5.94.0) + html-webpack-plugin: 5.5.3(webpack@5.98.0) typed-assert: 1.0.9 - webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4) dev: true /webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.2)(webpack@5.94.0): @@ -51518,9 +49306,25 @@ packages: html-webpack-plugin: optional: true dependencies: - html-webpack-plugin: 5.6.2(@rspack/core@1.0.8)(webpack@5.94.0) + html-webpack-plugin: 5.6.2(@rspack/core@1.3.9)(webpack@5.98.0) typed-assert: 1.0.9 webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) + dev: false + + /webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.2)(webpack@5.98.0): + resolution: {integrity: sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==} + engines: {node: '>= 12'} + peerDependencies: + html-webpack-plugin: '>= 5.0.0-beta.1 < 6' + webpack: ^5.12.0 + peerDependenciesMeta: + html-webpack-plugin: + optional: true + dependencies: + html-webpack-plugin: 5.6.2(@rspack/core@1.3.9)(webpack@5.98.0) + typed-assert: 1.0.9 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) + dev: true /webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.3)(webpack@5.98.0): resolution: {integrity: sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==} @@ -51532,7 +49336,7 @@ packages: html-webpack-plugin: optional: true dependencies: - html-webpack-plugin: 5.6.3(@rspack/core@1.0.8)(webpack@5.98.0) + html-webpack-plugin: 5.6.3(@rspack/core@1.3.9)(webpack@5.98.0) typed-assert: 1.0.9 webpack: 5.98.0(@swc/core@1.10.16)(esbuild@0.17.19)(webpack-cli@5.1.4) dev: true @@ -51573,7 +49377,7 @@ packages: tapable: 2.2.1 terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.75.0) watchpack: 2.4.2 - webpack-cli: 5.1.4(webpack@5.94.0) + webpack-cli: 5.1.4(webpack@5.98.0) webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' @@ -51614,7 +49418,7 @@ packages: tapable: 2.2.1 terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.93.0) watchpack: 2.4.2 - webpack-cli: 5.1.4(webpack@5.94.0) + webpack-cli: 5.1.4(webpack@5.98.0) webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' @@ -51622,7 +49426,7 @@ packages: - uglify-js dev: false - /webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4): + /webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4): resolution: {integrity: sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==} engines: {node: '>=10.13.0'} hasBin: true @@ -51652,16 +49456,16 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.94.0) + terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.94.0) watchpack: 2.4.2 - webpack-cli: 5.1.4(webpack@5.94.0) + webpack-cli: 5.1.4(webpack@5.98.0) webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js - /webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4): + /webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4): resolution: {integrity: sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==} engines: {node: '>=10.13.0'} hasBin: true @@ -51691,9 +49495,9 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.94.0) + terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.94.0) watchpack: 2.4.2 - webpack-cli: 5.1.4(webpack@5.94.0) + webpack-cli: 5.1.4(webpack@5.98.0) webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' @@ -51701,8 +49505,48 @@ packages: - uglify-js dev: true - /webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4): - resolution: {integrity: sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==} + /webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4): + resolution: {integrity: sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + dependencies: + '@types/estree': 1.0.6 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/wasm-edit': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 + acorn: 8.14.0 + acorn-import-attributes: 1.9.5(acorn@8.14.0) + browserslist: 4.24.0 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.17.1 + es-module-lexer: 1.5.4 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.0 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 3.3.0 + tapable: 2.2.1 + terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.95.0) + watchpack: 2.4.2 + webpack-cli: 5.1.4(webpack@5.98.0) + webpack-sources: 3.2.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + dev: true + + /webpack@5.98.0(@swc/core@1.10.16)(esbuild@0.17.19)(webpack-cli@5.1.4): + resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -51711,12 +49555,12 @@ packages: webpack-cli: optional: true dependencies: + '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.7 '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 acorn: 8.14.0 - acorn-import-attributes: 1.9.5(acorn@8.14.0) browserslist: 4.24.4 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.1 @@ -51729,19 +49573,20 @@ packages: loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 3.3.0 + schema-utils: 4.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.94.0) + terser-webpack-plugin: 5.3.11(@swc/core@1.10.16)(esbuild@0.17.19)(webpack@5.98.0) watchpack: 2.4.2 - webpack-cli: 5.1.4(webpack@5.94.0) + webpack-cli: 5.1.4(webpack@5.98.0) webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js + dev: true - /webpack@5.94.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4): - resolution: {integrity: sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==} + /webpack@5.98.0(@swc/core@1.10.16)(esbuild@0.18.20)(webpack-cli@5.1.4): + resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -51750,12 +49595,12 @@ packages: webpack-cli: optional: true dependencies: + '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.7 '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 acorn: 8.14.0 - acorn-import-attributes: 1.9.5(acorn@8.14.0) browserslist: 4.24.4 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.1 @@ -51768,19 +49613,20 @@ packages: loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 3.3.0 + schema-utils: 4.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.94.0) + terser-webpack-plugin: 5.3.11(@swc/core@1.10.16)(esbuild@0.18.20)(webpack@5.98.0) watchpack: 2.4.2 - webpack-cli: 5.1.4(webpack@5.94.0) + webpack-cli: 5.1.4(webpack@5.98.0) webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js + dev: true - /webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4): - resolution: {integrity: sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==} + /webpack@5.98.0(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4): + resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -51789,16 +49635,16 @@ packages: webpack-cli: optional: true dependencies: - '@types/estree': 1.0.6 - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/wasm-edit': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.7 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 acorn: 8.14.0 - acorn-import-attributes: 1.9.5(acorn@8.14.0) - browserslist: 4.24.0 + browserslist: 4.24.4 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.1 - es-module-lexer: 1.5.4 + es-module-lexer: 1.6.0 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -51807,19 +49653,18 @@ packages: loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 3.3.0 + schema-utils: 4.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.95.0) + terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.98.0) watchpack: 2.4.2 - webpack-cli: 5.1.4(webpack@5.94.0) + webpack-cli: 5.1.4(webpack@5.98.0) webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js - dev: true - /webpack@5.98.0(@swc/core@1.10.16)(esbuild@0.17.19)(webpack-cli@5.1.4): + /webpack@5.98.0(@swc/core@1.7.26)(esbuild@0.18.20)(webpack-cli@5.1.4): resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} engines: {node: '>=10.13.0'} hasBin: true @@ -51849,9 +49694,9 @@ packages: neo-async: 2.6.2 schema-utils: 4.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.11(@swc/core@1.10.16)(esbuild@0.17.19)(webpack@5.98.0) + terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.98.0) watchpack: 2.4.2 - webpack-cli: 5.1.4(webpack@5.94.0) + webpack-cli: 5.1.4(webpack@5.98.0) webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' @@ -51859,7 +49704,7 @@ packages: - uglify-js dev: true - /webpack@5.98.0(@swc/core@1.10.16)(esbuild@0.18.20)(webpack-cli@5.1.4): + /webpack@5.98.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4): resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} engines: {node: '>=10.13.0'} hasBin: true @@ -51889,9 +49734,9 @@ packages: neo-async: 2.6.2 schema-utils: 4.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.11(@swc/core@1.10.16)(esbuild@0.18.20)(webpack@5.98.0) + terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.98.0) watchpack: 2.4.2 - webpack-cli: 5.1.4(webpack@5.94.0) + webpack-cli: 5.1.4(webpack@5.98.0) webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' @@ -51899,7 +49744,7 @@ packages: - uglify-js dev: true - /webpack@5.98.0(@swc/core@1.7.26)(esbuild@0.17.19)(webpack-cli@5.1.4): + /webpack@5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4): resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} engines: {node: '>=10.13.0'} hasBin: true @@ -51929,15 +49774,14 @@ packages: neo-async: 2.6.2 schema-utils: 4.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.98.0) + terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.25.0)(webpack@5.98.0) watchpack: 2.4.2 - webpack-cli: 5.1.4(webpack@5.94.0) + webpack-cli: 5.1.4(webpack@5.98.0) webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js - dev: true /websocket-driver@0.7.4: resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} @@ -52302,7 +50146,6 @@ packages: resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==} engines: {node: '>= 14'} hasBin: true - dev: true /yargs-parser@20.2.9: resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} @@ -52359,6 +50202,14 @@ packages: buffer-crc32: 0.2.13 fd-slicer: 1.1.0 + /yauzl@3.2.0: + resolution: {integrity: sha512-Ow9nuGZE+qp1u4JIPvg+uCiUr7xGQWdff7JQSk5VGYTAZMDe2q8lxJ10ygv10qmSj031Ty/6FNJpLO4o1Sgc+w==} + engines: {node: '>=12'} + dependencies: + buffer-crc32: 0.2.13 + pend: 1.2.0 + dev: true + /ylru@1.4.0: resolution: {integrity: sha512-2OQsPNEmBCvXuFlIni/a+Rn+R2pHW9INm0BxXJ4hVDA8TirqMj+J/Rp9ItLatT/5pZqWwefVrTQcHpixsxnVlA==} engines: {node: '>= 4.0.0'} @@ -52366,6 +50217,7 @@ packages: /yn@3.1.1: resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} engines: {node: '>=6'} + dev: false /yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} @@ -52385,18 +50237,6 @@ packages: engines: {node: '>=18'} dev: true - /yup@0.32.11: - resolution: {integrity: sha512-Z2Fe1bn+eLstG8DRR6FTavGD+MeAwyfmouhHsIUgaADz8jvFKbO/fXc2trJKZg+5EBjh4gGm3iU/t3onKlXHIg==} - engines: {node: '>=10'} - dependencies: - '@babel/runtime': 7.26.0 - '@types/lodash': 4.17.9 - lodash: 4.17.21 - lodash-es: 4.17.21 - nanoclone: 0.2.1 - property-expr: 2.0.6 - toposort: 2.0.2 - /zod-validation-error@1.2.0(zod@3.23.8): resolution: {integrity: sha512-laJkD/ugwEh8CpuH+xXv5L9Z+RLz3lH8alNxolfaHZJck611OJj97R4Rb+ZqA7WNly2kNtTo4QwjdjXw9scpiw==} engines: {node: ^14.17 || >=16.0.0} From 049bc0e115c8d5c93bd1e290477a832bd24802c0 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Tue, 13 May 2025 23:04:19 -0700 Subject: [PATCH 02/55] chore: upgrade nx --- .changeset/spotty-buttons-cough.md | 5 + .cursor/mcp.json | 7 + .gitignore | 4 +- .vscode/settings.json | 3 +- package.json | 7 +- .../src/lib/storybook-addon.ts | 12 +- pnpm-lock.yaml | 321 +++++++++--------- 7 files changed, 187 insertions(+), 172 deletions(-) create mode 100644 .changeset/spotty-buttons-cough.md create mode 100644 .cursor/mcp.json diff --git a/.changeset/spotty-buttons-cough.md b/.changeset/spotty-buttons-cough.md new file mode 100644 index 00000000000..3af6760e6be --- /dev/null +++ b/.changeset/spotty-buttons-cough.md @@ -0,0 +1,5 @@ +--- +'@module-federation/storybook-addon': patch +--- + +fix type error with nx update diff --git a/.cursor/mcp.json b/.cursor/mcp.json new file mode 100644 index 00000000000..37f9fc9a288 --- /dev/null +++ b/.cursor/mcp.json @@ -0,0 +1,7 @@ +{ + "mcpServers": { + "nx-mcp": { + "url": "http://localhost:9442/sse" + } + } +} diff --git a/.gitignore b/.gitignore index 1124a8fc4ff..7580711722f 100644 --- a/.gitignore +++ b/.gitignore @@ -78,4 +78,6 @@ packages/enhanced/test/js *.ts.timestamp* vite.config.*.timestamp* -vitest.config.*.timestamp* \ No newline at end of file +vitest.config.*.timestamp* +.cursor/rules/nx-rules.mdc +.github/instructions/nx.instructions.md diff --git a/.vscode/settings.json b/.vscode/settings.json index 37ea8324dca..0e44f1cb9cb 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,4 +1,5 @@ { "diffEditor.wordWrap": "on", - "editor.rename.enablePreview": false + "editor.rename.enablePreview": false, + "nxConsole.generateAiAgentRules": true } diff --git a/package.json b/package.json index df74096d9a5..af48a8eb418 100644 --- a/package.json +++ b/package.json @@ -26,9 +26,9 @@ "enhanced:jest": "pnpm build && cd packages/enhanced && NODE_OPTIONS=--experimental-vm-modules npx jest test/ConfigTestCases.basictest.js test/unit", "lint": "nx run-many --target=lint", "test": "nx run-many --target=test", - "build": "nx run-many --target=build --parallel=5 --projects=tag:type:pkg", - "build:pkg": "nx run-many --targets=build --projects=tag:type:pkg --skip-nx-cache", - "test:pkg": "nx run-many --targets=test --projects=tag:type:pkg --skip-nx-cache", + "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", "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'", @@ -213,6 +213,7 @@ "prettier": "3.3.3", "prettier-eslint": "16.3.0", "publint": "^0.2.12", + "qwik-nx": "^3.1.1", "react-refresh": "0.14.2", "rimraf": "^6.0.1", "rollup-plugin-copy": "3.5.0", diff --git a/packages/storybook-addon/src/lib/storybook-addon.ts b/packages/storybook-addon/src/lib/storybook-addon.ts index 32ba5cd63c2..40034c6c4ed 100644 --- a/packages/storybook-addon/src/lib/storybook-addon.ts +++ b/packages/storybook-addon/src/lib/storybook-addon.ts @@ -2,7 +2,11 @@ import fs from 'fs'; import { dirname, join } from 'path'; import * as process from 'process'; import VirtualModulesPlugin from 'webpack-virtual-modules'; -import { container, type Configuration } from 'webpack'; +import { + container, + type Configuration, + type WebpackPluginInstance, +} from 'webpack'; import { logger } from '@storybook/node-logger'; import { normalizeStories } from '@storybook/core/common'; import withModuleFederation from '../utils/with-module-federation'; @@ -73,7 +77,7 @@ export const webpack = async ( if (index !== -1) { logger.info(`=> [MF] Detected plugin VirtualModulesPlugin`); - const plugin = plugins[index] as VirtualModulesPlugin; + const plugin = plugins[index] as unknown as VirtualModulesPlugin; const virtualEntries: Record = plugin.getModuleList('static'); @@ -152,9 +156,9 @@ export const webpack = async ( let action = 'Push'; if (index === -1) { - plugins.push(virtualModulePlugin); + plugins.push(virtualModulePlugin as unknown as WebpackPluginInstance); } else { - plugins[index] = virtualModulePlugin; + plugins[index] = virtualModulePlugin as unknown as WebpackPluginInstance; action = 'Replace'; } logger.info( diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b24f43fd7dc..15f25e5ab29 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -437,6 +437,9 @@ importers: publint: specifier: ^0.2.12 version: 0.2.12 + qwik-nx: + specifier: ^3.1.1 + version: 3.1.1(@nx/devkit@21.0.3)(@nx/eslint@21.0.3)(@nx/js@21.0.3)(@nx/vite@21.0.3) react-refresh: specifier: 0.14.2 version: 0.14.2 @@ -3381,7 +3384,7 @@ packages: '@babel/traverse': 7.27.0 '@babel/types': 7.27.0 convert-source-map: 1.9.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 lodash: 4.17.21 @@ -3426,10 +3429,10 @@ packages: '@babel/helpers': 7.26.0 '@babel/parser': 7.26.9 '@babel/template': 7.25.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) '@babel/types': 7.26.9 convert-source-map: 2.0.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -3452,7 +3455,7 @@ packages: '@babel/traverse': 7.25.9 '@babel/types': 7.26.0 convert-source-map: 2.0.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -3472,10 +3475,10 @@ packages: '@babel/helpers': 7.26.0 '@babel/parser': 7.26.9 '@babel/template': 7.25.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) '@babel/types': 7.26.9 convert-source-map: 2.0.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -3497,7 +3500,7 @@ packages: '@babel/traverse': 7.27.0 '@babel/types': 7.27.0 convert-source-map: 2.0.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -3516,10 +3519,10 @@ packages: '@babel/helpers': 7.26.9 '@babel/parser': 7.26.9 '@babel/template': 7.26.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) '@babel/types': 7.26.9 convert-source-map: 2.0.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -3637,7 +3640,7 @@ packages: resolution: {integrity: sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -3694,7 +3697,7 @@ packages: '@babel/helper-optimise-call-expression': 7.25.7 '@babel/helper-replace-supers': 7.25.7(@babel/core@7.25.2) '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3712,7 +3715,7 @@ packages: '@babel/helper-optimise-call-expression': 7.25.7 '@babel/helper-replace-supers': 7.25.7(@babel/core@7.26.9) '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3730,7 +3733,7 @@ packages: '@babel/helper-optimise-call-expression': 7.25.9 '@babel/helper-replace-supers': 7.25.9(@babel/core@7.25.2) '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3748,7 +3751,7 @@ packages: '@babel/helper-optimise-call-expression': 7.25.9 '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.10) '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3766,7 +3769,7 @@ packages: '@babel/helper-optimise-call-expression': 7.25.9 '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.9) '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3825,7 +3828,7 @@ packages: '@babel/core': 7.26.10 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -3838,9 +3841,9 @@ packages: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.26.9 - '@babel/helper-compilation-targets': 7.27.0 + '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -3873,15 +3876,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/helper-module-imports@7.25.9: - resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/traverse': 7.26.9 - '@babel/types': 7.26.9 - transitivePeerDependencies: - - supports-color - /@babel/helper-module-imports@7.25.9(supports-color@5.5.0): resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} engines: {node: '>=6.9.0'} @@ -3901,7 +3895,7 @@ packages: '@babel/helper-module-imports': 7.25.7 '@babel/helper-simple-access': 7.24.7 '@babel/helper-validator-identifier': 7.24.7 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -3912,7 +3906,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-validator-identifier': 7.25.9 '@babel/traverse': 7.27.0 transitivePeerDependencies: @@ -3926,7 +3920,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.25.7 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-validator-identifier': 7.25.9 '@babel/traverse': 7.27.0 transitivePeerDependencies: @@ -3940,9 +3934,9 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.25.8 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color dev: true @@ -3954,7 +3948,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.26.0 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-validator-identifier': 7.25.9 '@babel/traverse': 7.27.0 transitivePeerDependencies: @@ -3967,7 +3961,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-validator-identifier': 7.25.9 '@babel/traverse': 7.27.0 transitivePeerDependencies: @@ -3980,7 +3974,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.26.9 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-validator-identifier': 7.25.9 '@babel/traverse': 7.27.0 transitivePeerDependencies: @@ -4106,7 +4100,7 @@ packages: resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -4115,7 +4109,7 @@ packages: resolution: {integrity: sha512-FPGAkJmyoChQeM+ruBGIDyrT2tKfZJO8NcxdC+CWNJi7N8/rZpSxK7yvBJ5O/nF1gfu5KzN7VKG3YVSLFfRSxQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -4125,7 +4119,7 @@ packages: resolution: {integrity: sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -4143,7 +4137,7 @@ packages: resolution: {integrity: sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -4181,7 +4175,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.26.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -4289,7 +4283,7 @@ packages: dependencies: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.27.0 + '@babel/traverse': 7.25.9 transitivePeerDependencies: - supports-color @@ -4379,7 +4373,7 @@ packages: dependencies: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.27.0 + '@babel/traverse': 7.25.9 transitivePeerDependencies: - supports-color @@ -5145,7 +5139,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.10) transitivePeerDependencies: @@ -5159,7 +5153,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.9 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.9) transitivePeerDependencies: @@ -5278,10 +5272,10 @@ packages: dependencies: '@babel/core': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-compilation-targets': 7.27.0 + '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.9) - '@babel/traverse': 7.27.0 + '@babel/traverse': 7.25.9 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -5507,9 +5501,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.9 - '@babel/helper-compilation-targets': 7.27.0 + '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.27.0 + '@babel/traverse': 7.25.9 transitivePeerDependencies: - supports-color @@ -5680,7 +5674,7 @@ packages: '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.27.0 + '@babel/traverse': 7.25.9 transitivePeerDependencies: - supports-color @@ -6124,7 +6118,7 @@ packages: dependencies: '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.25.2) '@babel/types': 7.26.0 @@ -6140,7 +6134,7 @@ packages: dependencies: '@babel/core': 7.25.8 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.25.8) '@babel/types': 7.26.0 @@ -6156,7 +6150,7 @@ packages: dependencies: '@babel/core': 7.26.10 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.10) '@babel/types': 7.26.0 @@ -6172,7 +6166,7 @@ packages: dependencies: '@babel/core': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.9) '@babel/types': 7.26.0 @@ -6301,7 +6295,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.9 babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.26.10) babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.10) @@ -6318,7 +6312,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.9 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.9 babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.26.9) babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.9) @@ -6747,7 +6741,7 @@ packages: dependencies: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/types': 7.27.0 + '@babel/types': 7.26.0 esutils: 2.0.3 /@babel/preset-react@7.25.7(@babel/core@7.25.8): @@ -6960,7 +6954,7 @@ packages: '@babel/parser': 7.26.9 '@babel/template': 7.25.9 '@babel/types': 7.26.9 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -6974,7 +6968,7 @@ packages: '@babel/parser': 7.26.9 '@babel/template': 7.25.9 '@babel/types': 7.26.9 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -6988,21 +6982,7 @@ packages: '@babel/parser': 7.26.10 '@babel/template': 7.26.9 '@babel/types': 7.26.10 - debug: 4.4.0(supports-color@8.1.1) - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - - /@babel/traverse@7.26.9: - resolution: {integrity: sha512-ZYW7L+pL8ahU5fXmNbPF+iZFHCv5scFak7MZ9bwaRPLUhHh7QQEMjZUg0HevihoqCM5iSYHN61EyCoZvqC+bxg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.9 - '@babel/parser': 7.26.9 - '@babel/template': 7.26.9 - '@babel/types': 7.26.9 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -7030,7 +7010,7 @@ packages: '@babel/parser': 7.27.0 '@babel/template': 7.27.0 '@babel/types': 7.27.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -7758,7 +7738,7 @@ packages: /@emotion/babel-plugin@11.12.0: resolution: {integrity: sha512-y2WQb+oP8Jqvvclh8Q55gLUyb7UFvgv7eJfsj7td5TToBrIUtPay2kMrZi4xjq9qw2vD0ZR5fSho0yqoFgX7Rw==} dependencies: - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/runtime': 7.26.0 '@emotion/hash': 0.9.2 '@emotion/memoize': 0.9.0 @@ -9353,7 +9333,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) espree: 9.6.1 globals: 13.24.0 ignore: 5.3.2 @@ -9370,7 +9350,7 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: ajv: 6.12.6 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) espree: 10.3.0 globals: 14.0.0 ignore: 5.3.2 @@ -9459,7 +9439,7 @@ packages: deprecated: Use @eslint/config-array instead dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -9470,7 +9450,7 @@ packages: deprecated: Use @eslint/config-array instead dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -10421,7 +10401,7 @@ packages: optional: true dependencies: '@babel/parser': 7.26.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) '@babel/types': 7.26.9 '@modern-js/core': 2.65.1 '@modern-js/node-bundle-require': 2.65.1 @@ -10491,7 +10471,7 @@ packages: optional: true dependencies: '@babel/parser': 7.26.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) '@babel/types': 7.26.9 '@modern-js/core': 2.65.1 '@modern-js/node-bundle-require': 2.65.1 @@ -12483,7 +12463,7 @@ packages: '@open-draft/until': 1.0.3 '@types/debug': 4.1.12 '@xmldom/xmldom': 0.8.10 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) headers-polyfill: 3.2.5 outvariant: 1.4.3 strict-event-emitter: 0.2.8 @@ -15876,7 +15856,7 @@ packages: optional: true dependencies: '@babel/core': 7.25.2 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@rollup/pluginutils': 5.1.3(rollup@4.40.0) rollup: 4.40.0 transitivePeerDependencies: @@ -18632,7 +18612,7 @@ packages: conventional-changelog-writer: 8.0.1 conventional-commits-filter: 5.0.0 conventional-commits-parser: 6.1.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) import-from-esm: 2.0.0 lodash-es: 4.17.21 micromatch: 4.0.8 @@ -18699,7 +18679,7 @@ packages: '@octokit/plugin-throttling': 9.4.0(@octokit/core@6.1.4) '@semantic-release/error': 4.0.0 aggregate-error: 5.0.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) dir-glob: 3.0.1 globby: 14.1.0 http-proxy-agent: 7.0.2 @@ -18768,7 +18748,7 @@ packages: conventional-changelog-writer: 8.0.1 conventional-commits-filter: 5.0.0 conventional-commits-parser: 6.1.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) get-stream: 7.0.1 import-from-esm: 2.0.0 into-stream: 7.0.0 @@ -19971,7 +19951,7 @@ packages: typescript: '>= 3.x' webpack: '>= 4' dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 @@ -19990,7 +19970,7 @@ packages: typescript: '>= 4.x' webpack: '>= 4' dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 @@ -20009,7 +19989,7 @@ packages: typescript: '>= 4.x' webpack: '>= 4' dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 @@ -20585,7 +20565,7 @@ packages: '@swc-node/sourcemap-support': 0.5.1 '@swc/core': 1.7.26(@swc/helpers@0.5.13) colorette: 2.0.20 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) oxc-resolver: 5.2.0 pirates: 4.0.7 tslib: 2.8.1 @@ -22008,7 +21988,7 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.0.4) '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.0.4) - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 @@ -22060,7 +22040,7 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.0.4) - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) eslint: 8.57.1 typescript: 5.0.4 transitivePeerDependencies: @@ -22081,7 +22061,7 @@ packages: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.7.3) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) eslint: 8.57.1 typescript: 5.7.3 transitivePeerDependencies: @@ -22102,7 +22082,7 @@ packages: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) eslint: 9.0.0 typescript: 5.4.5 transitivePeerDependencies: @@ -22182,7 +22162,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.0.4) '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.0.4) - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) eslint: 8.57.1 tsutils: 3.21.0(typescript@5.0.4) typescript: 5.0.4 @@ -22202,7 +22182,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.3) '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.7.3) - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) eslint: 8.57.1 ts-api-utils: 1.3.0(typescript@5.7.3) typescript: 5.7.3 @@ -22221,7 +22201,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.7.3) '@typescript-eslint/utils': 8.8.0(eslint@8.57.1)(typescript@5.7.3) - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) ts-api-utils: 1.3.0(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: @@ -22265,7 +22245,7 @@ packages: dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.3 @@ -22286,7 +22266,7 @@ packages: dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 @@ -22308,7 +22288,7 @@ packages: dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 @@ -22330,7 +22310,7 @@ packages: dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 @@ -22352,7 +22332,7 @@ packages: dependencies: '@typescript-eslint/types': 8.14.0 '@typescript-eslint/visitor-keys': 8.14.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 @@ -22374,7 +22354,7 @@ packages: dependencies: '@typescript-eslint/types': 8.8.0 '@typescript-eslint/visitor-keys': 8.8.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 @@ -22715,7 +22695,7 @@ packages: '@verdaccio/loaders': 8.0.0-next-8.6 '@verdaccio/signature': 8.0.0-next-8.7 '@verdaccio/utils': 8.1.0-next-8.15 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) lodash: 4.17.21 verdaccio-htpasswd: 13.0.0-next-8.15 transitivePeerDependencies: @@ -22734,7 +22714,7 @@ packages: dependencies: '@verdaccio/core': 8.0.0-next-8.15 '@verdaccio/utils': 8.1.0-next-8.15 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) js-yaml: 4.1.0 lodash: 4.17.21 minimatch: 7.4.6 @@ -22768,7 +22748,7 @@ packages: resolution: {integrity: sha512-yuqD8uAZJcgzuNHjV6C438UNT5r2Ai9+SnUlO34AHZdWSYcluO3Zj5R3p5uf+C7YPCE31pUD27wBU74xVbUoBw==} engines: {node: '>=18'} dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) lodash: 4.17.21 transitivePeerDependencies: - supports-color @@ -22795,7 +22775,7 @@ packages: '@verdaccio/core': 8.0.0-next-8.15 '@verdaccio/logger-prettify': 8.0.0-next-8.2 colorette: 2.0.20 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -22826,7 +22806,7 @@ packages: '@verdaccio/core': 8.0.0-next-8.15 '@verdaccio/url': 13.0.0-next-8.15 '@verdaccio/utils': 8.1.0-next-8.15 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) express: 4.21.2 express-rate-limit: 5.5.1 lodash: 4.17.21 @@ -22844,7 +22824,7 @@ packages: engines: {node: '>=18'} dependencies: '@verdaccio/config': 8.0.0-next-8.15 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) jsonwebtoken: 9.0.2 transitivePeerDependencies: - supports-color @@ -22860,7 +22840,7 @@ packages: '@verdaccio/core': 8.0.0-next-8.15 '@verdaccio/url': 13.0.0-next-8.15 '@verdaccio/utils': 8.1.0-next-8.15 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) gunzip-maybe: 1.4.2 lodash: 4.17.21 tar-stream: 3.1.7 @@ -22875,7 +22855,7 @@ packages: engines: {node: '>=18'} dependencies: '@verdaccio/core': 8.0.0-next-8.15 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) lodash: 4.17.21 validator: 13.12.0 transitivePeerDependencies: @@ -22932,7 +22912,7 @@ packages: '@babel/core': 7.25.2 '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.25.2) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.25.2) - vite: 5.4.18(@types/node@16.11.68)(less@4.3.0)(stylus@0.64.0) + vite: 5.4.18(@types/node@18.16.9)(less@4.3.0)(stylus@0.64.0) vue: 3.5.13(typescript@5.5.2) transitivePeerDependencies: - supports-color @@ -22956,7 +22936,7 @@ packages: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.4.18(@types/node@16.11.68)(less@4.3.0)(stylus@0.64.0) + vite: 5.4.18(@types/node@18.16.9)(less@4.3.0)(stylus@0.64.0) vue: 3.5.13(typescript@5.5.2) dev: true @@ -23180,11 +23160,11 @@ packages: optional: true dependencies: '@babel/core': 7.25.2 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.25.2) '@babel/template': 7.25.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) '@babel/types': 7.26.9 '@vue/babel-helper-vue-transform-on': 1.2.5 '@vue/babel-plugin-resolve-type': 1.2.5(@babel/core@7.25.2) @@ -23201,7 +23181,7 @@ packages: dependencies: '@babel/code-frame': 7.26.2 '@babel/core': 7.25.2 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.9 '@babel/parser': 7.26.9 '@vue/compiler-sfc': 3.5.13 @@ -24078,7 +24058,7 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -24086,7 +24066,7 @@ packages: resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} engines: {node: '>= 14'} dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -25142,7 +25122,7 @@ packages: /babel-plugin-import@1.13.5: resolution: {integrity: sha512-IkqnoV+ov1hdJVofly9pXRJmeDm9EtROfrc5i6eII0Hix2xMs5FEm8FG3ExMvazbnZBbgHIt6qdO8And6lCloQ==} dependencies: - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -25150,7 +25130,7 @@ packages: /babel-plugin-import@1.13.8: resolution: {integrity: sha512-36babpjra5m3gca44V6tSTomeBlPA7cHUynrE2WiQIm3rEGD9xy28MKsx5IdO45EbnpJY7Jrgd00C6Dwt/l/2Q==} dependencies: - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -25269,7 +25249,7 @@ packages: styled-components: '>= 2' dependencies: '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) babel-plugin-syntax-jsx: 6.18.0 lodash: 4.17.21 styled-components: 6.1.8(react-dom@18.3.1)(react@18.3.1) @@ -25324,7 +25304,7 @@ packages: dependencies: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) /babel-preset-current-node-syntax@1.1.0(@babel/core@7.25.2): resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} @@ -28050,6 +28030,7 @@ packages: dependencies: ms: 2.1.3 supports-color: 8.1.1 + dev: true /decimal.js@10.4.3: resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} @@ -28294,7 +28275,7 @@ packages: hasBin: true dependencies: address: 1.2.2 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -29028,7 +29009,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) esbuild: 0.17.19 transitivePeerDependencies: - supports-color @@ -29039,7 +29020,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) esbuild: 0.18.20 transitivePeerDependencies: - supports-color @@ -29050,7 +29031,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) esbuild: 0.23.0 transitivePeerDependencies: - supports-color @@ -29060,7 +29041,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) esbuild: 0.24.0 transitivePeerDependencies: - supports-color @@ -29071,7 +29052,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) esbuild: 0.25.0 transitivePeerDependencies: - supports-color @@ -29486,7 +29467,7 @@ packages: optional: true dependencies: '@nolyfill/is-core-module': 1.0.39 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) enhanced-resolve: 5.17.1 eslint: 9.0.0 eslint-module-utils: 2.12.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.0.0) @@ -29516,7 +29497,7 @@ packages: optional: true dependencies: '@nolyfill/is-core-module': 1.0.39 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) enhanced-resolve: 5.17.1 eslint: 8.57.1 eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.18.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) @@ -30086,7 +30067,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -30132,7 +30113,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) escape-string-regexp: 4.0.0 eslint-scope: 8.3.0 eslint-visitor-keys: 4.2.0 @@ -31130,7 +31111,7 @@ packages: debug: optional: true dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) /for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} @@ -32800,7 +32781,7 @@ packages: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -32810,7 +32791,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.1 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -32838,7 +32819,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@types/http-proxy': 1.17.15 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) http-proxy: 1.18.1(debug@4.4.0) is-glob: 4.0.3 is-plain-object: 5.0.0 @@ -32909,7 +32890,7 @@ packages: engines: {node: '>= 6.0.0'} dependencies: agent-base: 5.1.1 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -32919,7 +32900,7 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -32928,7 +32909,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.1 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -32938,7 +32919,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.3 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -33102,7 +33083,7 @@ packages: resolution: {integrity: sha512-YVt14UZCgsX1vZQ3gKjkWVdBdHQ6eu3MPU1TBgL1H5orXe2+jWD006WCPPtOuwlQm10NuzOW5WawiF1Q9veW8g==} engines: {node: '>=18.20'} dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) import-meta-resolve: 4.1.0 transitivePeerDependencies: - supports-color @@ -33957,7 +33938,7 @@ packages: resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} engines: {node: '>=10'} dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -33969,7 +33950,7 @@ packages: engines: {node: '>=10'} dependencies: '@jridgewell/trace-mapping': 0.3.25 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) istanbul-lib-coverage: 3.2.2 transitivePeerDependencies: - supports-color @@ -35047,7 +35028,7 @@ packages: content-disposition: 0.5.4 content-type: 1.0.5 cookies: 0.9.1 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) delegates: 1.0.0 depd: 2.0.0 destroy: 1.2.0 @@ -35078,7 +35059,7 @@ packages: content-disposition: 0.5.4 content-type: 1.0.5 cookies: 0.9.1 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) delegates: 1.0.0 depd: 2.0.0 destroy: 1.2.0 @@ -35109,7 +35090,7 @@ packages: content-disposition: 0.5.4 content-type: 1.0.5 cookies: 0.9.1 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) delegates: 1.0.0 depd: 2.0.0 destroy: 1.2.0 @@ -36518,7 +36499,7 @@ packages: resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} dependencies: '@types/debug': 4.1.12 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) decode-named-character-reference: 1.0.2 micromark-core-commonmark: 1.1.0 micromark-factory-space: 1.1.0 @@ -37015,7 +36996,7 @@ packages: resolution: {integrity: sha512-E2Rxk6ADpyaGeuFJQ/x9HHW+pS8Vn/0KLbXpiDkoZXcOSToW+/dz1WPHFaZFUnyoe+JRbj8PvxAhcfKbQOw7UQ==} dependencies: '@vercel/nft': 0.27.3(encoding@0.1.13) - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) fs-extra: 11.3.0 mlly: 1.6.1 pkg-types: 1.2.1 @@ -40492,7 +40473,7 @@ packages: engines: {node: '>=8.16.0'} dependencies: '@types/mime-types': 2.1.4 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) extract-zip: 1.7.0 https-proxy-agent: 4.0.0 mime: 2.6.0 @@ -40549,6 +40530,20 @@ packages: engines: {node: '>=10'} dev: true + /qwik-nx@3.1.1(@nx/devkit@21.0.3)(@nx/eslint@21.0.3)(@nx/js@21.0.3)(@nx/vite@21.0.3): + resolution: {integrity: sha512-wPL+d/qLnV3OzGJyHNqQ9CZgIMigA47jZ3StIiXe+cgQpqfrPl9rTgx/6aleDu+dgcykDMvd3k0lc+Sx5rFy1w==} + peerDependencies: + '@nx/devkit': ^20.7.0 + '@nx/eslint': ^20.7.0 + '@nx/js': ^20.7.0 + '@nx/vite': ^20.7.0 + dependencies: + '@nx/devkit': 21.0.3(nx@21.0.3) + '@nx/eslint': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2) + '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) + '@nx/vite': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2)(vite@6.3.5)(vitest@1.6.0) + dev: true + /rambda@7.5.0: resolution: {integrity: sha512-y/M9weqWAH4iopRd7EHDEQQvpFPHj1AA3oHozE9tfITHUtTR7Z9PSlIRRG2l1GuW7sefC1cXFfIcF+cgnShdBA==} dev: false @@ -42176,7 +42171,7 @@ packages: engines: {node: '>=16.14.0'} dependencies: '@babel/core': 7.26.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) '@babel/types': 7.26.9 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 @@ -44352,7 +44347,7 @@ packages: '@semantic-release/release-notes-generator': 14.0.3(semantic-release@24.2.3) aggregate-error: 5.0.0 cosmiconfig: 9.0.0(typescript@5.7.3) - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) env-ci: 11.1.0 execa: 9.5.2 figures: 6.1.0 @@ -44463,7 +44458,7 @@ packages: resolution: {integrity: sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==} engines: {node: '>= 18'} dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 @@ -45000,7 +44995,7 @@ packages: /spdy-transport@3.0.0: resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -45013,7 +45008,7 @@ packages: resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} engines: {node: '>=6.0.0'} dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -45349,7 +45344,7 @@ packages: engines: {node: '>=8.0'} dependencies: date-format: 4.0.14 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) fs-extra: 8.1.0 transitivePeerDependencies: - supports-color @@ -45848,7 +45843,7 @@ packages: hasBin: true dependencies: '@adobe/css-tools': 4.3.3 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) glob: 10.4.5 sax: 1.4.1 source-map: 0.7.4 @@ -47320,7 +47315,7 @@ packages: bundle-require: 4.2.1(esbuild@0.19.2) cac: 6.7.14 chokidar: 3.6.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) esbuild: 0.19.2 execa: 5.1.1 globby: 11.1.0 @@ -47362,7 +47357,7 @@ packages: cac: 6.7.14 chokidar: 4.0.1 consola: 3.2.3 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) esbuild: 0.24.0 joycon: 3.1.1 picocolors: 1.1.1 @@ -48241,7 +48236,7 @@ packages: apache-md5: 1.1.8 bcryptjs: 2.4.3 core-js: 3.40.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) http-errors: 2.0.0 unix-crypt-td-js: 1.1.4 transitivePeerDependencies: @@ -48272,7 +48267,7 @@ packages: clipanion: 4.0.0-rc.4(typanion@3.14.0) compression: 1.8.0 cors: 2.8.5 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) envinfo: 7.14.0 express: 4.21.2 handlebars: 4.7.8 @@ -48380,7 +48375,7 @@ packages: hasBin: true dependencies: cac: 6.7.14 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) pathe: 1.1.2 picocolors: 1.1.1 vite: 5.4.18(@types/node@20.12.14)(less@4.3.0)(stylus@0.64.0) @@ -48402,7 +48397,7 @@ packages: hasBin: true dependencies: cac: 6.7.14 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) pathe: 1.1.2 picocolors: 1.1.1 vite: 5.4.18(@types/node@18.16.9)(less@4.3.0)(stylus@0.64.0) @@ -48821,7 +48816,7 @@ packages: peerDependencies: eslint: '>=6.0.0' dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) eslint: 8.57.1 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 From 6ecb9f832dc1168c422fa55af880ffa9a0ae9915 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Tue, 13 May 2025 23:10:23 -0700 Subject: [PATCH 03/55] chore: upgrade nx --- apps/modernjs/project.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/modernjs/project.json b/apps/modernjs/project.json index 140bf2f4304..6618fe214ef 100644 --- a/apps/modernjs/project.json +++ b/apps/modernjs/project.json @@ -17,7 +17,7 @@ "options": { "commands": [ { - "command": "cd apps/modernjs; pnpm run build", + "command": "sleep 2 && cd apps/modernjs; pnpm run build", "forwardAllArgs": true } ] From d81dbd9b5bf9cb0ba1a7b53fc96f1e2c03b183ca Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Tue, 13 May 2025 23:23:26 -0700 Subject: [PATCH 04/55] chore: upgrade nx --- package.json | 2 - pnpm-lock.yaml | 100 ++++++++----------------------------------------- 2 files changed, 15 insertions(+), 87 deletions(-) diff --git a/package.json b/package.json index af48a8eb418..c2f15617ae3 100644 --- a/package.json +++ b/package.json @@ -82,7 +82,6 @@ "glob": "^11.0.0", "kill-port": "^2.0.1", "lodash.get": "4.4.2", - "next": "14.2.28", "openai": "^4.72.0", "rambda": "7.5.0", "react": "18.3.1", @@ -181,7 +180,6 @@ "directory-tree": "3.5.2", "esbuild": "0.25.0", "eslint": "8.57.1", - "eslint-config-next": "15.3.2", "eslint-config-prettier": "10.1.5", "eslint-plugin-cypress": "^2.13.4", "eslint-plugin-import": "2.31.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 15f25e5ab29..e178ee92f04 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -49,9 +49,6 @@ importers: lodash.get: specifier: 4.4.2 version: 4.4.2 - next: - specifier: 14.2.28 - version: 14.2.28(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) openai: specifier: ^4.72.0 version: 4.72.0(encoding@0.1.13) @@ -341,9 +338,6 @@ importers: eslint: specifier: 8.57.1 version: 8.57.1 - eslint-config-next: - specifier: 15.3.2 - version: 15.3.2(eslint@8.57.1)(typescript@5.7.3) eslint-config-prettier: specifier: 10.1.5 version: 10.1.5(eslint@8.57.1) @@ -352,7 +346,7 @@ importers: version: 2.15.2(eslint@8.57.1) eslint-plugin-import: specifier: 2.31.0 - version: 2.31.0(@typescript-eslint/parser@7.18.0)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) + version: 2.31.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1) eslint-plugin-jsx-a11y: specifier: 6.10.1 version: 6.10.1(eslint@8.57.1) @@ -12678,6 +12672,7 @@ packages: /@next/env@14.2.28: resolution: {integrity: sha512-PAmWhJfJQlP+kxZwCjrVd9QnR5x0R3u0mTXTiZDgSd4h5LdXmjxCCWbN9kq6hkZBOax8Rm3xDW5HagWyJuT37g==} + dev: true /@next/env@15.0.0-canary.193: resolution: {integrity: sha512-GBCLGuoPKHF6H/bmtALmKEV/+IsIToVelkM8eZpVDGfWtL03KueC6mUZdhF1trBZenGW3Ly1j0N872koPUcAlw==} @@ -12689,12 +12684,6 @@ packages: glob: 10.3.10 dev: true - /@next/eslint-plugin-next@15.3.2: - resolution: {integrity: sha512-ijVRTXBgnHT33aWnDtmlG+LJD+5vhc9AKTJPquGG5NKXjpKNjc62woIhFtrAcWdBobt8kqjCoaJ0q6sDQoX7aQ==} - dependencies: - fast-glob: 3.3.1 - dev: true - /@next/swc-darwin-arm64@14.2.10: resolution: {integrity: sha512-V3z10NV+cvMAfxQUMhKgfQnPbjw+Ew3cnr64b0lr8MDiBJs3eLnM6RpGC46nhfMZsiXgQngCJKWGTC/yDcgrDQ==} engines: {node: '>= 10'} @@ -12728,6 +12717,7 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true + dev: true optional: true /@next/swc-darwin-arm64@15.0.0-canary.193: @@ -12772,6 +12762,7 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true + dev: true optional: true /@next/swc-darwin-x64@15.0.0-canary.193: @@ -12816,6 +12807,7 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: true optional: true /@next/swc-linux-arm64-gnu@15.0.0-canary.193: @@ -12860,6 +12852,7 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: true optional: true /@next/swc-linux-arm64-musl@15.0.0-canary.193: @@ -12904,6 +12897,7 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: true optional: true /@next/swc-linux-x64-gnu@15.0.0-canary.193: @@ -12948,6 +12942,7 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: true optional: true /@next/swc-linux-x64-musl@15.0.0-canary.193: @@ -12992,6 +12987,7 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true + dev: true optional: true /@next/swc-win32-arm64-msvc@15.0.0-canary.193: @@ -13036,6 +13032,7 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true + dev: true optional: true /@next/swc-win32-x64-msvc@14.2.10: @@ -13071,6 +13068,7 @@ packages: cpu: [x64] os: [win32] requiresBuild: true + dev: true optional: true /@next/swc-win32-x64-msvc@15.0.0-canary.193: @@ -29398,33 +29396,6 @@ packages: - supports-color dev: true - /eslint-config-next@15.3.2(eslint@8.57.1)(typescript@5.7.3): - resolution: {integrity: sha512-FerU4DYccO4FgeYFFglz0SnaKRe1ejXQrDb8kWUkTAg036YWi+jUsgg4sIGNCDhAsDITsZaL4MzBWKB6f4G1Dg==} - peerDependencies: - eslint: ^7.23.0 || ^8.0.0 || ^9.0.0 - typescript: '>=3.3.1' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@next/eslint-plugin-next': 15.3.2 - '@rushstack/eslint-patch': 1.10.4 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.7.3) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.7.3) - eslint: 8.57.1 - eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@7.18.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) - eslint-plugin-jsx-a11y: 6.10.1(eslint@8.57.1) - eslint-plugin-react: 7.37.2(eslint@8.57.1) - eslint-plugin-react-hooks: 5.0.0(eslint@8.57.1) - typescript: 5.7.3 - transitivePeerDependencies: - - eslint-import-resolver-webpack - - eslint-plugin-import-x - - supports-color - dev: true - /eslint-config-prettier@10.1.5(eslint@8.57.1): resolution: {integrity: sha512-zc1UmCpNltmVY34vuLRV61r1K27sWuX39E+uyUnY8xS2Bex88VV9cugG+UZbRSRGtGyFboj+D8JODyme1plMpw==} hasBin: true @@ -29483,36 +29454,6 @@ packages: - supports-color dev: true - /eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@7.18.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1): - resolution: {integrity: sha512-ud9aw4szY9cCT1EWWdGv1L1XR6hh2PaRWif0j2QjQ0pgTY/69iw+W0Z4qZv5wHahOl8isEr+k/JnyAqNQkLkIA==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - eslint: '*' - eslint-plugin-import: '*' - eslint-plugin-import-x: '*' - peerDependenciesMeta: - eslint-plugin-import: - optional: true - eslint-plugin-import-x: - optional: true - dependencies: - '@nolyfill/is-core-module': 1.0.39 - debug: 4.4.0(supports-color@5.5.0) - enhanced-resolve: 5.17.1 - eslint: 8.57.1 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.18.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@7.18.0)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) - fast-glob: 3.3.2 - get-tsconfig: 4.8.1 - is-bun-module: 1.2.1 - is-glob: 4.0.3 - transitivePeerDependencies: - - '@typescript-eslint/parser' - - eslint-import-resolver-node - - eslint-import-resolver-webpack - - supports-color - dev: true - /eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.1): resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} engines: {node: '>=4'} @@ -29572,7 +29513,7 @@ packages: - supports-color dev: true - /eslint-module-utils@2.12.0(@typescript-eslint/parser@7.18.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1): + /eslint-module-utils@2.12.0(@typescript-eslint/parser@7.18.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.1): resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} engines: {node: '>=4'} peerDependencies: @@ -29597,7 +29538,6 @@ packages: debug: 3.2.7(supports-color@8.1.1) eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@7.18.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1) transitivePeerDependencies: - supports-color dev: true @@ -29719,7 +29659,7 @@ packages: - supports-color dev: true - /eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1): + /eslint-plugin-import@2.31.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1): resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==} engines: {node: '>=4'} peerDependencies: @@ -29739,7 +29679,7 @@ packages: doctrine: 2.1.0 eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.18.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.18.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.1) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -30651,17 +30591,6 @@ packages: micromatch: 4.0.8 dev: false - /fast-glob@3.3.1: - resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} - engines: {node: '>=8.6.0'} - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.8 - dev: true - /fast-glob@3.3.2: resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} @@ -37202,6 +37131,7 @@ packages: transitivePeerDependencies: - '@babel/core' - babel-plugin-macros + dev: true /next@15.0.0-canary.193(@babel/core@7.25.2)(react-dom@19.0.0-rc-cd22717c-20241013)(react@19.0.0-rc-cd22717c-20241013): resolution: {integrity: sha512-X17zCn32Tl2lpnYoNFcGlTAkDGAyXGNpnsu6HJec/vrTA5ogi+TArSgorGQdXnKCAR+GnwSn/Um3S46VUvcCxw==} From 2cf28395f2610f0e681dd07d65734e98f4f046b8 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Wed, 14 May 2025 13:07:30 -0700 Subject: [PATCH 05/55] chore: upgrade nx --- .github/workflows/build-and-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index b6166853c32..f13bc8902ae 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -63,7 +63,7 @@ jobs: with: max_attempts: 2 timeout_minutes: 10 - command: npx nx affected -t test --parallel=3 --exclude='*,!tag:type:pkg' --skip-nx-cache + command: npx nx affected -t test --parallel=3 --exclude='*,!tag:type:pkg' - name: Run Affected Experimental Tests uses: nick-fields/retry@v3 From dc1786ffa64d4e9903d2e9abc38759770aa36c72 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Wed, 14 May 2025 13:20:48 -0700 Subject: [PATCH 06/55] chore: upgrade nx --- packages/storybook-addon/src/utils/with-module-federation.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/storybook-addon/src/utils/with-module-federation.ts b/packages/storybook-addon/src/utils/with-module-federation.ts index a5e2e4abceb..4fcc11ef790 100644 --- a/packages/storybook-addon/src/utils/with-module-federation.ts +++ b/packages/storybook-addon/src/utils/with-module-federation.ts @@ -1,4 +1,4 @@ -import { getModuleFederationConfig } from '@nx/react/src/module-federation/utils'; +import { getModuleFederationConfig } from '@nx/module-federation/src/with-module-federation/webpack/utils'; import { container, Configuration } from 'webpack'; import { ModuleFederationConfig } from '@nx/webpack'; From 97f5ca100d118e7223a20d7e78f359097a869f77 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Wed, 14 May 2025 13:41:19 -0700 Subject: [PATCH 07/55] chore: update vue and vue-tsc dependencies in package.json and pnpm-lock.yaml --- package.json | 1 - packages/dts-plugin/package.json | 6 +- pnpm-lock.yaml | 683 ++++++++++++++----------------- 3 files changed, 304 insertions(+), 386 deletions(-) diff --git a/package.json b/package.json index c2f15617ae3..0ef5eb929e3 100644 --- a/package.json +++ b/package.json @@ -229,7 +229,6 @@ "vite-tsconfig-paths": "4.2.3", "vitest": "1.6.0", "vitest-fetch-mock": "^0.2.2", - "vue-tsc": "^2.0.26", "wait-on": "^7.2.0", "webpack": "5.98.0", "webpack-cli": "^5.1.4", diff --git a/packages/dts-plugin/package.json b/packages/dts-plugin/package.json index d926bfdadc4..ca9d6c28787 100644 --- a/packages/dts-plugin/package.json +++ b/packages/dts-plugin/package.json @@ -70,9 +70,9 @@ "@types/koa": "2.15.0", "@types/node-schedule": "2.1.7", "@module-federation/runtime": "workspace:*", - "vue": "^3.4.29", - "@vue/tsconfig": "^0.5.1", - "vue-tsc": "^2.0.26", + "vue": "^3.5.13", + "@vue/tsconfig": "^0.7.0", + "vue-tsc": "^2.2.10", "rimraf": "~6.0.1" }, "peerDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e178ee92f04..a5f6cdaeefb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -145,22 +145,22 @@ importers: version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) '@nx/module-federation': specifier: 21.0.3 - version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.28)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4) + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4) '@nx/next': specifier: 21.0.3 - version: 21.0.3(@babel/core@7.25.2)(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(html-webpack-plugin@5.6.2)(next@14.2.28)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4)(webpack@5.98.0) + version: 21.0.3(@babel/core@7.25.2)(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(html-webpack-plugin@5.6.2)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4)(webpack@5.98.0) '@nx/node': specifier: 21.0.3 version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/react': specifier: 21.0.3 - version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@14.2.28)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4)(webpack@5.98.0) + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4)(webpack@5.98.0) '@nx/rollup': specifier: 21.0.3 version: 21.0.3(@babel/core@7.25.2)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/rspack': specifier: 21.0.3 - version: 21.0.3(@module-federation/enhanced@0.9.1)(@module-federation/node@packages+node)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(esbuild@0.25.0)(less@4.3.0)(next@14.2.28)(nx@21.0.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4) + version: 21.0.3(@module-federation/enhanced@0.9.1)(@module-federation/node@packages+node)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(esbuild@0.25.0)(less@4.3.0)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4) '@nx/storybook': specifier: 21.0.3 version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) @@ -214,7 +214,7 @@ importers: version: 8.6.12(storybook@8.3.5) '@storybook/nextjs': specifier: 8.6.12 - version: 8.6.12(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(next@14.2.28)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.7.3)(webpack-cli@5.1.4)(webpack@5.98.0) + version: 8.6.12(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.7.3)(webpack-cli@5.1.4)(webpack@5.98.0) '@storybook/node-logger': specifier: 8.1.11 version: 8.1.11 @@ -485,9 +485,6 @@ importers: vitest-fetch-mock: specifier: ^0.2.2 version: 0.2.2(encoding@0.1.13)(vitest@1.6.0) - vue-tsc: - specifier: ^2.0.26 - version: 2.1.6(typescript@5.7.3) wait-on: specifier: ^7.2.0 version: 7.2.0 @@ -2465,7 +2462,7 @@ importers: version: 9.3.0 typescript: specifier: ^4.9.0 || ^5.0.0 - version: 5.5.2 + version: 5.7.3 ws: specifier: 8.18.0 version: 8.18.0 @@ -2483,17 +2480,17 @@ importers: specifier: 8.5.12 version: 8.5.12 '@vue/tsconfig': - specifier: ^0.5.1 - version: 0.5.1 + specifier: ^0.7.0 + version: 0.7.0(typescript@5.7.3)(vue@3.5.13) rimraf: specifier: ~6.0.1 version: 6.0.1 vue: - specifier: ^3.4.29 - version: 3.5.10(typescript@5.5.2) + specifier: ^3.5.13 + version: 3.5.13(typescript@5.7.3) vue-tsc: - specifier: ^2.0.26 - version: 2.1.6(typescript@5.5.2) + specifier: ^2.2.10 + version: 2.2.10(typescript@5.7.3) packages/enhanced: dependencies: @@ -2940,10 +2937,10 @@ importers: version: link:../sdk '@nx/react': specifier: '>= 16.0.0' - version: 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@9.0.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack@5.94.0) + version: 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@9.0.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack@5.94.0) '@nx/webpack': specifier: '>= 16.0.0' - version: 20.1.1(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(esbuild@0.24.0)(html-webpack-plugin@5.6.2)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4) + version: 20.1.1(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(esbuild@0.24.0)(html-webpack-plugin@5.6.2)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4) devDependencies: '@module-federation/utilities': specifier: workspace:* @@ -3378,7 +3375,7 @@ packages: '@babel/traverse': 7.27.0 '@babel/types': 7.27.0 convert-source-map: 1.9.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 lodash: 4.17.21 @@ -3421,12 +3418,12 @@ packages: '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-module-transforms': 7.26.0(@babel/core@7.25.7) '@babel/helpers': 7.26.0 - '@babel/parser': 7.26.9 + '@babel/parser': 7.27.0 '@babel/template': 7.25.9 - '@babel/traverse': 7.26.9(supports-color@5.5.0) + '@babel/traverse': 7.26.9 '@babel/types': 7.26.9 convert-source-map: 2.0.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -3449,7 +3446,7 @@ packages: '@babel/traverse': 7.25.9 '@babel/types': 7.26.0 convert-source-map: 2.0.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -3469,10 +3466,10 @@ packages: '@babel/helpers': 7.26.0 '@babel/parser': 7.26.9 '@babel/template': 7.25.9 - '@babel/traverse': 7.26.9(supports-color@5.5.0) + '@babel/traverse': 7.26.9 '@babel/types': 7.26.9 convert-source-map: 2.0.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -3494,7 +3491,7 @@ packages: '@babel/traverse': 7.27.0 '@babel/types': 7.27.0 convert-source-map: 2.0.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -3511,12 +3508,12 @@ packages: '@babel/helper-compilation-targets': 7.26.5 '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.9) '@babel/helpers': 7.26.9 - '@babel/parser': 7.26.9 + '@babel/parser': 7.27.0 '@babel/template': 7.26.9 - '@babel/traverse': 7.26.9(supports-color@5.5.0) + '@babel/traverse': 7.26.9 '@babel/types': 7.26.9 convert-source-map: 2.0.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -3598,7 +3595,7 @@ packages: resolution: {integrity: sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/parser': 7.26.9 + '@babel/parser': 7.27.0 '@babel/types': 7.26.9 '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 @@ -3608,7 +3605,7 @@ packages: resolution: {integrity: sha512-kEWdzjOAUMW4hAyrzJ0ZaTOu9OmpyDIQicIh0zg0EEcEkYXZb2TjtBhnHi2ViX7PKwZqF4xwqfAm299/QMP3lg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/parser': 7.26.9 + '@babel/parser': 7.27.0 '@babel/types': 7.26.10 '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 @@ -3634,7 +3631,7 @@ packages: resolution: {integrity: sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.26.9(supports-color@5.5.0) + '@babel/traverse': 7.26.9 '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -3691,7 +3688,7 @@ packages: '@babel/helper-optimise-call-expression': 7.25.7 '@babel/helper-replace-supers': 7.25.7(@babel/core@7.25.2) '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 - '@babel/traverse': 7.26.9(supports-color@5.5.0) + '@babel/traverse': 7.26.9 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3709,7 +3706,7 @@ packages: '@babel/helper-optimise-call-expression': 7.25.7 '@babel/helper-replace-supers': 7.25.7(@babel/core@7.26.9) '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 - '@babel/traverse': 7.26.9(supports-color@5.5.0) + '@babel/traverse': 7.26.9 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3727,7 +3724,7 @@ packages: '@babel/helper-optimise-call-expression': 7.25.9 '@babel/helper-replace-supers': 7.25.9(@babel/core@7.25.2) '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/traverse': 7.26.9(supports-color@5.5.0) + '@babel/traverse': 7.26.9 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3745,7 +3742,7 @@ packages: '@babel/helper-optimise-call-expression': 7.25.9 '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.10) '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/traverse': 7.26.9(supports-color@5.5.0) + '@babel/traverse': 7.26.9 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3763,7 +3760,7 @@ packages: '@babel/helper-optimise-call-expression': 7.25.9 '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.9) '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/traverse': 7.26.9(supports-color@5.5.0) + '@babel/traverse': 7.26.9 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3822,7 +3819,7 @@ packages: '@babel/core': 7.26.10 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -3837,7 +3834,7 @@ packages: '@babel/core': 7.26.9 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -3870,6 +3867,15 @@ packages: transitivePeerDependencies: - supports-color + /@babel/helper-module-imports@7.25.9: + resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 + transitivePeerDependencies: + - supports-color + /@babel/helper-module-imports@7.25.9(supports-color@5.5.0): resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} engines: {node: '>=6.9.0'} @@ -3889,7 +3895,7 @@ packages: '@babel/helper-module-imports': 7.25.7 '@babel/helper-simple-access': 7.24.7 '@babel/helper-validator-identifier': 7.24.7 - '@babel/traverse': 7.26.9(supports-color@5.5.0) + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color @@ -3900,7 +3906,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) + '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 '@babel/traverse': 7.27.0 transitivePeerDependencies: @@ -3914,7 +3920,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.25.7 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) + '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 '@babel/traverse': 7.27.0 transitivePeerDependencies: @@ -3928,7 +3934,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.25.8 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) + '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 '@babel/traverse': 7.27.0 transitivePeerDependencies: @@ -3942,7 +3948,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.26.0 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) + '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 '@babel/traverse': 7.27.0 transitivePeerDependencies: @@ -3955,7 +3961,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) + '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 '@babel/traverse': 7.27.0 transitivePeerDependencies: @@ -3968,7 +3974,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.26.9 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) + '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 '@babel/traverse': 7.27.0 transitivePeerDependencies: @@ -4094,7 +4100,7 @@ packages: resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.26.9(supports-color@5.5.0) + '@babel/traverse': 7.26.9 '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -4103,7 +4109,7 @@ packages: resolution: {integrity: sha512-FPGAkJmyoChQeM+ruBGIDyrT2tKfZJO8NcxdC+CWNJi7N8/rZpSxK7yvBJ5O/nF1gfu5KzN7VKG3YVSLFfRSxQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.26.9(supports-color@5.5.0) + '@babel/traverse': 7.26.9 '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -4113,7 +4119,7 @@ packages: resolution: {integrity: sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.26.9(supports-color@5.5.0) + '@babel/traverse': 7.26.9 '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -4131,7 +4137,7 @@ packages: resolution: {integrity: sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.26.9(supports-color@5.5.0) + '@babel/traverse': 7.26.9 '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -4169,7 +4175,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.26.9 - '@babel/traverse': 7.26.9(supports-color@5.5.0) + '@babel/traverse': 7.26.9 '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -4227,13 +4233,6 @@ packages: dependencies: '@babel/types': 7.26.9 - /@babel/parser@7.26.10: - resolution: {integrity: sha512-6aQR2zGE/QFi8JpDLjUZEPYOs7+mhKXm86VaKFiLP35JQwQb6bwUE+XbvkH0EptsYhbNBSUGaUBLKqxH1xSgsA==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.27.0 - /@babel/parser@7.26.2: resolution: {integrity: sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==} engines: {node: '>=6.0.0'} @@ -5133,7 +5132,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) + '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.10) transitivePeerDependencies: @@ -5147,7 +5146,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.9 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) + '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.9) transitivePeerDependencies: @@ -6112,7 +6111,7 @@ packages: dependencies: '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) + '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.25.2) '@babel/types': 7.26.0 @@ -6128,7 +6127,7 @@ packages: dependencies: '@babel/core': 7.25.8 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) + '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.25.8) '@babel/types': 7.26.0 @@ -6144,7 +6143,7 @@ packages: dependencies: '@babel/core': 7.26.10 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) + '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.10) '@babel/types': 7.26.0 @@ -6160,7 +6159,7 @@ packages: dependencies: '@babel/core': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) + '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.9) '@babel/types': 7.26.0 @@ -6289,7 +6288,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) + '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.26.10) babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.10) @@ -6306,7 +6305,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.9 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) + '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.26.9) babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.9) @@ -6920,7 +6919,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.26.2 - '@babel/parser': 7.26.9 + '@babel/parser': 7.27.0 '@babel/types': 7.26.9 /@babel/template@7.26.9: @@ -6928,7 +6927,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.26.2 - '@babel/parser': 7.26.9 + '@babel/parser': 7.27.0 '@babel/types': 7.26.10 /@babel/template@7.27.0: @@ -6948,7 +6947,7 @@ packages: '@babel/parser': 7.26.9 '@babel/template': 7.25.9 '@babel/types': 7.26.9 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -6959,10 +6958,10 @@ packages: dependencies: '@babel/code-frame': 7.26.2 '@babel/generator': 7.26.2 - '@babel/parser': 7.26.9 + '@babel/parser': 7.27.0 '@babel/template': 7.25.9 '@babel/types': 7.26.9 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -6973,10 +6972,24 @@ packages: dependencies: '@babel/code-frame': 7.26.2 '@babel/generator': 7.26.10 - '@babel/parser': 7.26.10 + '@babel/parser': 7.27.0 '@babel/template': 7.26.9 '@babel/types': 7.26.10 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + + /@babel/traverse@7.26.9: + resolution: {integrity: sha512-ZYW7L+pL8ahU5fXmNbPF+iZFHCv5scFak7MZ9bwaRPLUhHh7QQEMjZUg0HevihoqCM5iSYHN61EyCoZvqC+bxg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.26.9 + '@babel/parser': 7.26.9 + '@babel/template': 7.26.9 + '@babel/types': 7.26.9 + debug: 4.4.0(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -7004,7 +7017,7 @@ packages: '@babel/parser': 7.27.0 '@babel/template': 7.27.0 '@babel/types': 7.27.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -7732,7 +7745,7 @@ packages: /@emotion/babel-plugin@11.12.0: resolution: {integrity: sha512-y2WQb+oP8Jqvvclh8Q55gLUyb7UFvgv7eJfsj7td5TToBrIUtPay2kMrZi4xjq9qw2vD0ZR5fSho0yqoFgX7Rw==} dependencies: - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) + '@babel/helper-module-imports': 7.25.9 '@babel/runtime': 7.26.0 '@emotion/hash': 0.9.2 '@emotion/memoize': 0.9.0 @@ -9327,7 +9340,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) espree: 9.6.1 globals: 13.24.0 ignore: 5.3.2 @@ -9344,7 +9357,7 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: ajv: 6.12.6 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) espree: 10.3.0 globals: 14.0.0 ignore: 5.3.2 @@ -9433,7 +9446,7 @@ packages: deprecated: Use @eslint/config-array instead dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -9444,7 +9457,7 @@ packages: deprecated: Use @eslint/config-array instead dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -10395,7 +10408,7 @@ packages: optional: true dependencies: '@babel/parser': 7.26.9 - '@babel/traverse': 7.26.9(supports-color@5.5.0) + '@babel/traverse': 7.26.9 '@babel/types': 7.26.9 '@modern-js/core': 2.65.1 '@modern-js/node-bundle-require': 2.65.1 @@ -10465,7 +10478,7 @@ packages: optional: true dependencies: '@babel/parser': 7.26.9 - '@babel/traverse': 7.26.9(supports-color@5.5.0) + '@babel/traverse': 7.26.9 '@babel/types': 7.26.9 '@modern-js/core': 2.65.1 '@modern-js/node-bundle-require': 2.65.1 @@ -10612,7 +10625,7 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@babel/core': 7.26.10 - '@babel/parser': 7.26.9 + '@babel/parser': 7.27.0 '@babel/types': 7.26.9 '@modern-js/prod-server': 2.46.1(@types/express@4.17.21)(react-dom@18.3.1)(react@18.3.1) '@modern-js/server': 2.46.1(@rsbuild/core@0.3.11)(@types/express@4.17.21)(react-dom@18.3.1)(react@18.3.1) @@ -11736,13 +11749,13 @@ packages: semver: 7.6.3 dev: true - /@module-federation/cli@0.13.1(typescript@5.7.3)(vue-tsc@2.1.6): + /@module-federation/cli@0.13.1(typescript@5.7.3): resolution: {integrity: sha512-ej7eZTVUiRMor37pkl2y3hbXwcaNvPgbZJVO+hb2c7cKBjWto7AndgR5qcKpcXXXlhbGwtnI+VrgldruKC+AqQ==} engines: {node: '>=16.0.0'} hasBin: true dependencies: '@modern-js/node-bundle-require': 2.65.1 - '@module-federation/dts-plugin': 0.13.1(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/dts-plugin': 0.13.1(typescript@5.7.3) '@module-federation/sdk': 0.13.1 chalk: 3.0.0 commander: 11.1.0 @@ -11794,7 +11807,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: true - /@module-federation/dts-plugin@0.13.1(typescript@5.7.3)(vue-tsc@2.1.6): + /@module-federation/dts-plugin@0.13.1(typescript@5.7.3): resolution: {integrity: sha512-PQMs57h9s5pCkLWZ0IyDGCcac4VZ+GgJE40pAWrOQ+/AgTC+WFyAT16M7PsRENS57Qed4wWQwgfOjS9zmfxKJA==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -11819,7 +11832,6 @@ packages: node-schedule: 2.1.1 rambda: 9.4.2 typescript: 5.7.3 - vue-tsc: 2.1.6(typescript@5.7.3) ws: 8.18.0 transitivePeerDependencies: - bufferutil @@ -11828,7 +11840,7 @@ packages: - utf-8-validate dev: true - /@module-federation/dts-plugin@0.6.9(typescript@5.7.3)(vue-tsc@2.1.6): + /@module-federation/dts-plugin@0.6.9(typescript@5.7.3): resolution: {integrity: sha512-uiMjjEFcMlOvRtNu8/tt7sJ5y7WTosTVym0V7lMQjgoeX0QesvZqRhgzw5gQcPcFvbk54RwTUI2rS8OEGScCFw==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -11852,7 +11864,6 @@ packages: node-schedule: 2.1.1 rambda: 9.3.0 typescript: 5.7.3 - vue-tsc: 2.1.6(typescript@5.7.3) ws: 8.17.1 transitivePeerDependencies: - bufferutil @@ -11861,7 +11872,7 @@ packages: - utf-8-validate dev: false - /@module-federation/dts-plugin@0.9.1(typescript@5.7.3)(vue-tsc@2.1.6): + /@module-federation/dts-plugin@0.9.1(typescript@5.7.3): resolution: {integrity: sha512-DezBrFaIKfDcEY7UhqyO1WbYocERYsR/CDN8AV6OvMnRlQ8u0rgM8qBUJwx0s+K59f+CFQFKEN4C8p7naCiHrw==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -11886,7 +11897,6 @@ packages: node-schedule: 2.1.1 rambda: 9.4.2 typescript: 5.7.3 - vue-tsc: 2.1.6(typescript@5.7.3) ws: 8.18.0 transitivePeerDependencies: - bufferutil @@ -11895,7 +11905,7 @@ packages: - utf-8-validate dev: true - /@module-federation/enhanced@0.13.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.1.6)(webpack@5.98.0): + /@module-federation/enhanced@0.13.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(webpack@5.98.0): resolution: {integrity: sha512-jbbk68RnvNmusGGcXNXVDJAzJOFB/hV+RVV2wWNWmBOVkDZPiWj7aFb0cJAwc9EYZbPel3QzRitZJ73+SaH1IA==} hasBin: true peerDependencies: @@ -11911,21 +11921,20 @@ packages: optional: true dependencies: '@module-federation/bridge-react-webpack-plugin': 0.13.1 - '@module-federation/cli': 0.13.1(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/cli': 0.13.1(typescript@5.7.3) '@module-federation/data-prefetch': 0.13.1(react-dom@18.3.1)(react@18.3.1) - '@module-federation/dts-plugin': 0.13.1(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/dts-plugin': 0.13.1(typescript@5.7.3) '@module-federation/error-codes': 0.13.1 '@module-federation/inject-external-runtime-core-plugin': 0.13.1(@module-federation/runtime-tools@0.13.1) '@module-federation/managers': 0.13.1 - '@module-federation/manifest': 0.13.1(typescript@5.7.3)(vue-tsc@2.1.6) - '@module-federation/rspack': 0.13.1(@rspack/core@1.3.9)(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/manifest': 0.13.1(typescript@5.7.3) + '@module-federation/rspack': 0.13.1(@rspack/core@1.3.9)(typescript@5.7.3) '@module-federation/runtime-tools': 0.13.1 '@module-federation/sdk': 0.13.1 btoa: 1.2.1 schema-utils: 4.3.0 typescript: 5.7.3 upath: 2.0.1 - vue-tsc: 2.1.6(typescript@5.7.3) webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@rspack/core' @@ -11937,7 +11946,7 @@ packages: - utf-8-validate dev: true - /@module-federation/enhanced@0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.1.6)(webpack@5.94.0): + /@module-federation/enhanced@0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(webpack@5.94.0): resolution: {integrity: sha512-4bEGQSE6zJ2FMdBTOrRiVjNNzWhUqzWEJGWbsr0bpLNAl4BVx2ah5MyKTrSYqaW//BRA2qc8rmrIreaIawr3kQ==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -11953,16 +11962,15 @@ packages: dependencies: '@module-federation/bridge-react-webpack-plugin': 0.6.9 '@module-federation/data-prefetch': 0.6.9(react-dom@18.3.1)(react@18.3.1) - '@module-federation/dts-plugin': 0.6.9(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/dts-plugin': 0.6.9(typescript@5.7.3) '@module-federation/managers': 0.6.9 - '@module-federation/manifest': 0.6.9(typescript@5.7.3)(vue-tsc@2.1.6) - '@module-federation/rspack': 0.6.9(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/manifest': 0.6.9(typescript@5.7.3) + '@module-federation/rspack': 0.6.9(typescript@5.7.3) '@module-federation/runtime-tools': 0.6.9 '@module-federation/sdk': 0.6.9 btoa: 1.2.1 typescript: 5.7.3 upath: 2.0.1 - vue-tsc: 2.1.6(typescript@5.7.3) webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) transitivePeerDependencies: - bufferutil @@ -11973,7 +11981,7 @@ packages: - utf-8-validate dev: false - /@module-federation/enhanced@0.9.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.1.6)(webpack@5.98.0): + /@module-federation/enhanced@0.9.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(webpack@5.98.0): resolution: {integrity: sha512-c9siKVjcgT2gtDdOTqEr+GaP2X/PWAS0OV424ljKLstFL1lcS/BIsxWFDmxPPl5hDByAH+1q4YhC1LWY4LNDQw==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -11989,18 +11997,17 @@ packages: dependencies: '@module-federation/bridge-react-webpack-plugin': 0.9.1 '@module-federation/data-prefetch': 0.9.1(react-dom@18.3.1)(react@18.3.1) - '@module-federation/dts-plugin': 0.9.1(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/dts-plugin': 0.9.1(typescript@5.7.3) '@module-federation/error-codes': 0.9.1 '@module-federation/inject-external-runtime-core-plugin': 0.9.1(@module-federation/runtime-tools@0.9.1) '@module-federation/managers': 0.9.1 - '@module-federation/manifest': 0.9.1(typescript@5.7.3)(vue-tsc@2.1.6) - '@module-federation/rspack': 0.9.1(@rspack/core@1.3.9)(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/manifest': 0.9.1(typescript@5.7.3) + '@module-federation/rspack': 0.9.1(@rspack/core@1.3.9)(typescript@5.7.3) '@module-federation/runtime-tools': 0.9.1 '@module-federation/sdk': 0.9.1 btoa: 1.2.1 typescript: 5.7.3 upath: 2.0.1 - vue-tsc: 2.1.6(typescript@5.7.3) webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@rspack/core' @@ -12063,10 +12070,10 @@ packages: fs-extra: 9.1.0 dev: true - /@module-federation/manifest@0.13.1(typescript@5.7.3)(vue-tsc@2.1.6): + /@module-federation/manifest@0.13.1(typescript@5.7.3): resolution: {integrity: sha512-XcuFtLycoR0jQj8op+w20V5n459blNBvGXe//AwkEppQERk8SM5kQgIPvOVbZ8zGx7tl/F2HGTDVZlhDiKzIew==} dependencies: - '@module-federation/dts-plugin': 0.13.1(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/dts-plugin': 0.13.1(typescript@5.7.3) '@module-federation/managers': 0.13.1 '@module-federation/sdk': 0.13.1 chalk: 3.0.0 @@ -12080,10 +12087,10 @@ packages: - vue-tsc dev: true - /@module-federation/manifest@0.6.9(typescript@5.7.3)(vue-tsc@2.1.6): + /@module-federation/manifest@0.6.9(typescript@5.7.3): resolution: {integrity: sha512-JMSPDpHODXOmTyJes8GJ950mbN7tqjQzqgFVUubDOVFOmlC0/MYaRzRPmkApz6d8nUfMbLZYzxNSaBHx8GP0/Q==} dependencies: - '@module-federation/dts-plugin': 0.6.9(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/dts-plugin': 0.6.9(typescript@5.7.3) '@module-federation/managers': 0.6.9 '@module-federation/sdk': 0.6.9 chalk: 3.0.0 @@ -12097,10 +12104,10 @@ packages: - vue-tsc dev: false - /@module-federation/manifest@0.9.1(typescript@5.7.3)(vue-tsc@2.1.6): + /@module-federation/manifest@0.9.1(typescript@5.7.3): resolution: {integrity: sha512-+GteKBXrAUkq49i2CSyWZXM4vYa+mEVXxR9Du71R55nXXxgbzAIoZj9gxjRunj9pcE8+YpAOyfHxLEdWngxWdg==} dependencies: - '@module-federation/dts-plugin': 0.9.1(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/dts-plugin': 0.9.1(typescript@5.7.3) '@module-federation/managers': 0.9.1 '@module-federation/sdk': 0.9.1 chalk: 3.0.0 @@ -12114,7 +12121,7 @@ packages: - vue-tsc dev: true - /@module-federation/node@2.7.2(@rspack/core@1.3.9)(next@14.2.28)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.1.6)(webpack@5.98.0): + /@module-federation/node@2.7.2(@rspack/core@1.3.9)(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(webpack@5.98.0): resolution: {integrity: sha512-NRVF56J0iyWRfCbpW6+HYis2sj8BBNVp8H5jHkIM/NgZt1Ck9Nyd5BVcL/Jys8ku44v8tdDQdnlzl/BjGHp9Yg==} peerDependencies: next: '*' @@ -12129,12 +12136,12 @@ packages: react-dom: optional: true dependencies: - '@module-federation/enhanced': 0.13.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.1.6)(webpack@5.98.0) + '@module-federation/enhanced': 0.13.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(webpack@5.98.0) '@module-federation/runtime': 0.13.1 '@module-federation/sdk': 0.13.1 btoa: 1.2.1 encoding: 0.1.13 - next: 14.2.28(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) + next: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) node-fetch: 2.7.0(encoding@0.1.13) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -12149,7 +12156,7 @@ packages: - vue-tsc dev: true - /@module-federation/rspack@0.13.1(@rspack/core@1.3.9)(typescript@5.7.3)(vue-tsc@2.1.6): + /@module-federation/rspack@0.13.1(@rspack/core@1.3.9)(typescript@5.7.3): resolution: {integrity: sha512-+qz8sW99SYDULajjjn4rSNaI4rogEPVOZsBvT6y0PdfpMD/wZxvh5HlV0u7+5DgWEjgrdm0cJHBHChlIbV/CMQ==} peerDependencies: '@rspack/core': '>=0.7' @@ -12162,16 +12169,15 @@ packages: optional: true dependencies: '@module-federation/bridge-react-webpack-plugin': 0.13.1 - '@module-federation/dts-plugin': 0.13.1(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/dts-plugin': 0.13.1(typescript@5.7.3) '@module-federation/inject-external-runtime-core-plugin': 0.13.1(@module-federation/runtime-tools@0.13.1) '@module-federation/managers': 0.13.1 - '@module-federation/manifest': 0.13.1(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/manifest': 0.13.1(typescript@5.7.3) '@module-federation/runtime-tools': 0.13.1 '@module-federation/sdk': 0.13.1 '@rspack/core': 1.3.9(@swc/helpers@0.5.13) btoa: 1.2.1 typescript: 5.7.3 - vue-tsc: 2.1.6(typescript@5.7.3) transitivePeerDependencies: - bufferutil - debug @@ -12179,7 +12185,7 @@ packages: - utf-8-validate dev: true - /@module-federation/rspack@0.6.9(typescript@5.7.3)(vue-tsc@2.1.6): + /@module-federation/rspack@0.6.9(typescript@5.7.3): resolution: {integrity: sha512-N5yBqN8ijSRZKd0kbIvpZNil0y8rFa8cREKI1QsW1+EYUKwOUBFwF55tFdTmNCKmpZqSEBtcNjRGZXknsYPQxg==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -12191,13 +12197,12 @@ packages: optional: true dependencies: '@module-federation/bridge-react-webpack-plugin': 0.6.9 - '@module-federation/dts-plugin': 0.6.9(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/dts-plugin': 0.6.9(typescript@5.7.3) '@module-federation/managers': 0.6.9 - '@module-federation/manifest': 0.6.9(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/manifest': 0.6.9(typescript@5.7.3) '@module-federation/runtime-tools': 0.6.9 '@module-federation/sdk': 0.6.9 typescript: 5.7.3 - vue-tsc: 2.1.6(typescript@5.7.3) transitivePeerDependencies: - bufferutil - debug @@ -12205,7 +12210,7 @@ packages: - utf-8-validate dev: false - /@module-federation/rspack@0.9.1(@rspack/core@1.3.9)(typescript@5.7.3)(vue-tsc@2.1.6): + /@module-federation/rspack@0.9.1(@rspack/core@1.3.9)(typescript@5.7.3): resolution: {integrity: sha512-ZJqG75dWHhyTMa9I0YPJEV2XRt0MFxnDiuMOpI92esdmwWY633CBKyNh1XxcLd629YVeTv03+whr+Fz/f91JEw==} peerDependencies: '@rspack/core': '>=0.7' @@ -12218,15 +12223,14 @@ packages: optional: true dependencies: '@module-federation/bridge-react-webpack-plugin': 0.9.1 - '@module-federation/dts-plugin': 0.9.1(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/dts-plugin': 0.9.1(typescript@5.7.3) '@module-federation/inject-external-runtime-core-plugin': 0.9.1(@module-federation/runtime-tools@0.9.1) '@module-federation/managers': 0.9.1 - '@module-federation/manifest': 0.9.1(typescript@5.7.3)(vue-tsc@2.1.6) + '@module-federation/manifest': 0.9.1(typescript@5.7.3) '@module-federation/runtime-tools': 0.9.1 '@module-federation/sdk': 0.9.1 '@rspack/core': 1.3.9(@swc/helpers@0.5.13) typescript: 5.7.3 - vue-tsc: 2.1.6(typescript@5.7.3) transitivePeerDependencies: - bufferutil - debug @@ -12457,7 +12461,7 @@ packages: '@open-draft/until': 1.0.3 '@types/debug': 4.1.12 '@xmldom/xmldom': 0.8.10 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) headers-polyfill: 3.2.5 outvariant: 1.4.3 strict-event-emitter: 0.2.8 @@ -12668,11 +12672,6 @@ packages: /@next/env@14.2.16: resolution: {integrity: sha512-fLrX5TfJzHCbnZ9YUSnGW63tMV3L4nSfhgOQ0iCcX21Pt+VSTDuaLsSuL8J/2XAiVA5AnzvXDpf6pMs60QxOag==} - dev: false - - /@next/env@14.2.28: - resolution: {integrity: sha512-PAmWhJfJQlP+kxZwCjrVd9QnR5x0R3u0mTXTiZDgSd4h5LdXmjxCCWbN9kq6hkZBOax8Rm3xDW5HagWyJuT37g==} - dev: true /@next/env@15.0.0-canary.193: resolution: {integrity: sha512-GBCLGuoPKHF6H/bmtALmKEV/+IsIToVelkM8eZpVDGfWtL03KueC6mUZdhF1trBZenGW3Ly1j0N872koPUcAlw==} @@ -12708,16 +12707,6 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true - dev: false - optional: true - - /@next/swc-darwin-arm64@14.2.28: - resolution: {integrity: sha512-kzGChl9setxYWpk3H6fTZXXPFFjg7urptLq5o5ZgYezCrqlemKttwMT5iFyx/p1e/JeglTwDFRtb923gTJ3R1w==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: true optional: true /@next/swc-darwin-arm64@15.0.0-canary.193: @@ -12753,16 +12742,6 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true - dev: false - optional: true - - /@next/swc-darwin-x64@14.2.28: - resolution: {integrity: sha512-z6FXYHDJlFOzVEOiiJ/4NG8aLCeayZdcRSMjPDysW297Up6r22xw6Ea9AOwQqbNsth8JNgIK8EkWz2IDwaLQcw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: true optional: true /@next/swc-darwin-x64@15.0.0-canary.193: @@ -12798,16 +12777,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: false - optional: true - - /@next/swc-linux-arm64-gnu@14.2.28: - resolution: {integrity: sha512-9ARHLEQXhAilNJ7rgQX8xs9aH3yJSj888ssSjJLeldiZKR4D7N08MfMqljk77fAwZsWwsrp8ohHsMvurvv9liQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true optional: true /@next/swc-linux-arm64-gnu@15.0.0-canary.193: @@ -12843,16 +12812,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: false - optional: true - - /@next/swc-linux-arm64-musl@14.2.28: - resolution: {integrity: sha512-p6gvatI1nX41KCizEe6JkF0FS/cEEF0u23vKDpl+WhPe/fCTBeGkEBh7iW2cUM0rvquPVwPWdiUR6Ebr/kQWxQ==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: true optional: true /@next/swc-linux-arm64-musl@15.0.0-canary.193: @@ -12888,16 +12847,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: false - optional: true - - /@next/swc-linux-x64-gnu@14.2.28: - resolution: {integrity: sha512-nsiSnz2wO6GwMAX2o0iucONlVL7dNgKUqt/mDTATGO2NY59EO/ZKnKEr80BJFhuA5UC1KZOMblJHWZoqIJddpA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true optional: true /@next/swc-linux-x64-gnu@15.0.0-canary.193: @@ -12933,16 +12882,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: false - optional: true - - /@next/swc-linux-x64-musl@14.2.28: - resolution: {integrity: sha512-+IuGQKoI3abrXFqx7GtlvNOpeExUH1mTIqCrh1LGFf8DnlUcTmOOCApEnPJUSLrSbzOdsF2ho2KhnQoO0I1RDw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: true optional: true /@next/swc-linux-x64-musl@15.0.0-canary.193: @@ -12978,16 +12917,6 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true - dev: false - optional: true - - /@next/swc-win32-arm64-msvc@14.2.28: - resolution: {integrity: sha512-l61WZ3nevt4BAnGksUVFKy2uJP5DPz2E0Ma/Oklvo3sGj9sw3q7vBWONFRgz+ICiHpW5mV+mBrkB3XEubMrKaA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: true optional: true /@next/swc-win32-arm64-msvc@15.0.0-canary.193: @@ -13023,16 +12952,6 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true - dev: false - optional: true - - /@next/swc-win32-ia32-msvc@14.2.28: - resolution: {integrity: sha512-+Kcp1T3jHZnJ9v9VTJ/yf1t/xmtFAc/Sge4v7mVc1z+NYfYzisi8kJ9AsY8itbgq+WgEwMtOpiLLJsUy2qnXZw==} - engines: {node: '>= 10'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: true optional: true /@next/swc-win32-x64-msvc@14.2.10: @@ -13059,16 +12978,6 @@ packages: cpu: [x64] os: [win32] requiresBuild: true - dev: false - optional: true - - /@next/swc-win32-x64-msvc@14.2.28: - resolution: {integrity: sha512-1gCmpvyhz7DkB1srRItJTnmR2UwQPAUXXIg9r0/56g3O8etGmwlX68skKXJOp9EejW3hhv7nSQUJ2raFiz4MoA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: true optional: true /@next/swc-win32-x64-msvc@15.0.0-canary.193: @@ -13509,11 +13418,11 @@ packages: - supports-color dev: true - /@nx/module-federation@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.28)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4): + /@nx/module-federation@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4): resolution: {integrity: sha512-8XfQwLL3zK81z/LJuVw33IJZaLDK7mYim0SUFDYza4X8E4FEtlQLG41wmQMr6xZfLBpwQD4a8spmnXICrKBe5g==} dependencies: - '@module-federation/enhanced': 0.9.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.1.6)(webpack@5.98.0) - '@module-federation/node': 2.7.2(@rspack/core@1.3.9)(next@14.2.28)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.1.6)(webpack@5.98.0) + '@module-federation/enhanced': 0.9.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(webpack@5.98.0) + '@module-federation/node': 2.7.2(@rspack/core@1.3.9)(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(webpack@5.98.0) '@module-federation/sdk': 0.9.1 '@nx/devkit': 21.0.3(nx@21.0.3) '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) @@ -13545,7 +13454,7 @@ packages: - webpack-cli dev: true - /@nx/next@21.0.3(@babel/core@7.25.2)(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(html-webpack-plugin@5.6.2)(next@14.2.28)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4)(webpack@5.98.0): + /@nx/next@21.0.3(@babel/core@7.25.2)(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(html-webpack-plugin@5.6.2)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-5VRlqmb1YQQVEkth2u3davpWXoNyOD0skzkexRMLCV7rh+INWEKKsKwxBO5fl+KJHh2hf88RMffnUNJmumWUaw==} peerDependencies: next: '>=14.0.0' @@ -13554,7 +13463,7 @@ packages: '@nx/devkit': 21.0.3(nx@21.0.3) '@nx/eslint': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2) '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) - '@nx/react': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@14.2.28)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4)(webpack@5.98.0) + '@nx/react': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4)(webpack@5.98.0) '@nx/web': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) '@nx/webpack': 21.0.3(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(html-webpack-plugin@5.6.2)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) @@ -13562,7 +13471,7 @@ packages: copy-webpack-plugin: 10.2.4(webpack@5.98.0) file-loader: 6.2.0(webpack@5.98.0) ignore: 5.3.2 - next: 14.2.28(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) + next: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) semver: 7.6.3 tslib: 2.8.1 webpack-merge: 5.10.0 @@ -13786,10 +13695,10 @@ packages: requiresBuild: true optional: true - /@nx/react@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@9.0.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack@5.94.0): + /@nx/react@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@9.0.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack@5.94.0): resolution: {integrity: sha512-1oXMAgedERHn8LV5FQ4IE3PxmqZLq0fkJXiDjUmL6Lv0alJVDtUWPa+Fr/KIfx9OOw1oGu3ZPPWYGipcSwGeIQ==} dependencies: - '@module-federation/enhanced': 0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.1.6)(webpack@5.94.0) + '@module-federation/enhanced': 0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(webpack@5.94.0) '@nx/devkit': 20.1.1(nx@21.0.3) '@nx/eslint': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@9.0.0)(nx@21.0.3)(verdaccio@6.1.2) '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) @@ -13823,13 +13732,13 @@ packages: - webpack dev: false - /@nx/react@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@14.2.28)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4)(webpack@5.98.0): + /@nx/react@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-9pLbo+1OsocQuFVMtgyEDwN5u0zEtfYW4tKQys97HNZJ0BDpTOPq11n6iq5zrhcEjaR+G6w8zawkPruykzQbmA==} dependencies: '@nx/devkit': 21.0.3(nx@21.0.3) '@nx/eslint': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2) '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) - '@nx/module-federation': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.28)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4) + '@nx/module-federation': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4) '@nx/web': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) '@svgr/webpack': 8.1.0(typescript@5.7.3) @@ -13898,17 +13807,17 @@ packages: - verdaccio dev: true - /@nx/rspack@21.0.3(@module-federation/enhanced@0.9.1)(@module-federation/node@packages+node)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(esbuild@0.25.0)(less@4.3.0)(next@14.2.28)(nx@21.0.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4): + /@nx/rspack@21.0.3(@module-federation/enhanced@0.9.1)(@module-federation/node@packages+node)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(esbuild@0.25.0)(less@4.3.0)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4): resolution: {integrity: sha512-KrIUDnoXA4+3M41LCNFZ7tFIL5XpEI4CeTMeBMl0hM8tY70OHqPwzVfq772aR+VLi65oeWgTEFY495neJwSePw==} peerDependencies: '@module-federation/enhanced': ^0.9.0 '@module-federation/node': ^2.6.26 dependencies: - '@module-federation/enhanced': 0.9.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.1.6)(webpack@5.98.0) + '@module-federation/enhanced': 0.9.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(webpack@5.98.0) '@module-federation/node': link:packages/node '@nx/devkit': 21.0.3(nx@21.0.3) '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) - '@nx/module-federation': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.28)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4) + '@nx/module-federation': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4) '@nx/web': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) '@rspack/core': 1.3.9(@swc/helpers@0.5.13) @@ -14054,11 +13963,11 @@ packages: - verdaccio dev: true - /@nx/webpack@20.1.1(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(esbuild@0.24.0)(html-webpack-plugin@5.6.2)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.1.6)(webpack-cli@5.1.4): + /@nx/webpack@20.1.1(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(esbuild@0.24.0)(html-webpack-plugin@5.6.2)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4): resolution: {integrity: sha512-ucxJn9q/KboQ4ywtODmOYD9ac9FczdLd/1WDAPctxERuq71bfkwGmZGUzH3fDqolinek0kAIhn6ci3ww2/Qs1A==} dependencies: '@babel/core': 7.26.0 - '@module-federation/enhanced': 0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.1.6)(webpack@5.94.0) + '@module-federation/enhanced': 0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(webpack@5.94.0) '@module-federation/sdk': 0.6.11 '@nx/devkit': 20.1.1(nx@21.0.3) '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) @@ -15854,7 +15763,7 @@ packages: optional: true dependencies: '@babel/core': 7.25.2 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) + '@babel/helper-module-imports': 7.25.9 '@rollup/pluginutils': 5.1.3(rollup@4.40.0) rollup: 4.40.0 transitivePeerDependencies: @@ -18610,7 +18519,7 @@ packages: conventional-changelog-writer: 8.0.1 conventional-commits-filter: 5.0.0 conventional-commits-parser: 6.1.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) import-from-esm: 2.0.0 lodash-es: 4.17.21 micromatch: 4.0.8 @@ -18677,7 +18586,7 @@ packages: '@octokit/plugin-throttling': 9.4.0(@octokit/core@6.1.4) '@semantic-release/error': 4.0.0 aggregate-error: 5.0.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) dir-glob: 3.0.1 globby: 14.1.0 http-proxy-agent: 7.0.2 @@ -18746,7 +18655,7 @@ packages: conventional-changelog-writer: 8.0.1 conventional-commits-filter: 5.0.0 conventional-commits-parser: 6.1.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) get-stream: 7.0.1 import-from-esm: 2.0.0 into-stream: 7.0.0 @@ -19780,7 +19689,7 @@ packages: resolution: {integrity: sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==} dev: true - /@storybook/nextjs@8.6.12(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(next@14.2.28)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.7.3)(webpack-cli@5.1.4)(webpack@5.98.0): + /@storybook/nextjs@8.6.12(@rspack/core@1.3.9)(@swc/core@1.7.26)(esbuild@0.25.0)(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.7.3)(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-I9y5xpOOSCo91IK4jf8nT/V9R0sPiJblKc0gJg0sOSSNgsswGxJq9anah6PEbYhlZtbptmhGOL6IeUR+pI6Qzw==} engines: {node: '>=18.0.0'} peerDependencies: @@ -19820,7 +19729,7 @@ packages: find-up: 5.0.0 image-size: 1.1.1 loader-utils: 3.3.1 - next: 14.2.28(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) + next: 14.2.16(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) node-polyfill-webpack-plugin: 2.0.1(webpack@5.98.0) pnp-webpack-plugin: 1.7.0(typescript@5.7.3) postcss: 8.4.38 @@ -19949,7 +19858,7 @@ packages: typescript: '>= 3.x' webpack: '>= 4' dependencies: - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 @@ -19968,7 +19877,7 @@ packages: typescript: '>= 4.x' webpack: '>= 4' dependencies: - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 @@ -19987,7 +19896,7 @@ packages: typescript: '>= 4.x' webpack: '>= 4' dependencies: - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 @@ -20563,7 +20472,7 @@ packages: '@swc-node/sourcemap-support': 0.5.1 '@swc/core': 1.7.26(@swc/helpers@0.5.13) colorette: 2.0.20 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) oxc-resolver: 5.2.0 pirates: 4.0.7 tslib: 2.8.1 @@ -21115,7 +21024,7 @@ packages: /@types/babel__template@7.4.4: resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} dependencies: - '@babel/parser': 7.26.9 + '@babel/parser': 7.27.0 '@babel/types': 7.26.9 dev: true @@ -21986,7 +21895,7 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.0.4) '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.0.4) - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 @@ -22038,7 +21947,7 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.0.4) - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) eslint: 8.57.1 typescript: 5.0.4 transitivePeerDependencies: @@ -22059,7 +21968,7 @@ packages: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.7.3) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) eslint: 8.57.1 typescript: 5.7.3 transitivePeerDependencies: @@ -22080,7 +21989,7 @@ packages: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) eslint: 9.0.0 typescript: 5.4.5 transitivePeerDependencies: @@ -22160,7 +22069,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.0.4) '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.0.4) - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) eslint: 8.57.1 tsutils: 3.21.0(typescript@5.0.4) typescript: 5.0.4 @@ -22180,7 +22089,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.3) '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.7.3) - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) eslint: 8.57.1 ts-api-utils: 1.3.0(typescript@5.7.3) typescript: 5.7.3 @@ -22199,7 +22108,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.7.3) '@typescript-eslint/utils': 8.8.0(eslint@8.57.1)(typescript@5.7.3) - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) ts-api-utils: 1.3.0(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: @@ -22243,7 +22152,7 @@ packages: dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.3 @@ -22264,7 +22173,7 @@ packages: dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 @@ -22286,7 +22195,7 @@ packages: dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 @@ -22308,7 +22217,7 @@ packages: dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 @@ -22330,7 +22239,7 @@ packages: dependencies: '@typescript-eslint/types': 8.14.0 '@typescript-eslint/visitor-keys': 8.14.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 @@ -22352,7 +22261,7 @@ packages: dependencies: '@typescript-eslint/types': 8.8.0 '@typescript-eslint/visitor-keys': 8.8.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 @@ -22693,7 +22602,7 @@ packages: '@verdaccio/loaders': 8.0.0-next-8.6 '@verdaccio/signature': 8.0.0-next-8.7 '@verdaccio/utils': 8.1.0-next-8.15 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) lodash: 4.17.21 verdaccio-htpasswd: 13.0.0-next-8.15 transitivePeerDependencies: @@ -22712,7 +22621,7 @@ packages: dependencies: '@verdaccio/core': 8.0.0-next-8.15 '@verdaccio/utils': 8.1.0-next-8.15 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) js-yaml: 4.1.0 lodash: 4.17.21 minimatch: 7.4.6 @@ -22746,7 +22655,7 @@ packages: resolution: {integrity: sha512-yuqD8uAZJcgzuNHjV6C438UNT5r2Ai9+SnUlO34AHZdWSYcluO3Zj5R3p5uf+C7YPCE31pUD27wBU74xVbUoBw==} engines: {node: '>=18'} dependencies: - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) lodash: 4.17.21 transitivePeerDependencies: - supports-color @@ -22773,7 +22682,7 @@ packages: '@verdaccio/core': 8.0.0-next-8.15 '@verdaccio/logger-prettify': 8.0.0-next-8.2 colorette: 2.0.20 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -22804,7 +22713,7 @@ packages: '@verdaccio/core': 8.0.0-next-8.15 '@verdaccio/url': 13.0.0-next-8.15 '@verdaccio/utils': 8.1.0-next-8.15 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) express: 4.21.2 express-rate-limit: 5.5.1 lodash: 4.17.21 @@ -22822,7 +22731,7 @@ packages: engines: {node: '>=18'} dependencies: '@verdaccio/config': 8.0.0-next-8.15 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) jsonwebtoken: 9.0.2 transitivePeerDependencies: - supports-color @@ -22838,7 +22747,7 @@ packages: '@verdaccio/core': 8.0.0-next-8.15 '@verdaccio/url': 13.0.0-next-8.15 '@verdaccio/utils': 8.1.0-next-8.15 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) gunzip-maybe: 1.4.2 lodash: 4.17.21 tar-stream: 3.1.7 @@ -22853,7 +22762,7 @@ packages: engines: {node: '>=18'} dependencies: '@verdaccio/core': 8.0.0-next-8.15 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) lodash: 4.17.21 validator: 13.12.0 transitivePeerDependencies: @@ -23117,6 +23026,12 @@ packages: '@volar/source-map': 1.11.1 dev: false + /@volar/language-core@2.4.13: + resolution: {integrity: sha512-MnQJ7eKchJx5Oz+YdbqyFUk8BN6jasdJv31n/7r6/WwlOOv7qzvot6B66887l2ST3bUW4Mewml54euzpJWA6bg==} + dependencies: + '@volar/source-map': 2.4.13 + dev: true + /@volar/language-core@2.4.5: resolution: {integrity: sha512-F4tA0DCO5Q1F5mScHmca0umsi2ufKULAnMOVBfMsZdT4myhVl4WdKRwCaKcfOkIEuyrAVvtq1ESBdZ+rSyLVww==} dependencies: @@ -23128,6 +23043,10 @@ packages: muggle-string: 0.3.1 dev: false + /@volar/source-map@2.4.13: + resolution: {integrity: sha512-l/EBcc2FkvHgz2ZxV+OZK3kMSroMr7nN3sZLF2/f6kWW66q8+tEL4giiYyFjt0BcubqJhBt6soYIrAPhg/Yr+Q==} + dev: true + /@volar/source-map@2.4.5: resolution: {integrity: sha512-varwD7RaKE2J/Z+Zu6j3mNNJbNT394qIxXwdvz/4ao/vxOfyClZpSDtLKkwWmecinkOVos5+PWkWraelfMLfpw==} @@ -23138,6 +23057,14 @@ packages: path-browserify: 1.0.1 dev: false + /@volar/typescript@2.4.13: + resolution: {integrity: sha512-Ukz4xv84swJPupZeoFsQoeJEOm7U9pqsEnaGGgt5ni3SCTa22m8oJP5Nng3Wed7Uw5RBELdLxxORX8YhJPyOgQ==} + dependencies: + '@volar/language-core': 2.4.13 + path-browserify: 1.0.1 + vscode-uri: 3.0.8 + dev: true + /@volar/typescript@2.4.5: resolution: {integrity: sha512-mcT1mHvLljAEtHviVcBuOyAwwMKz1ibXTi5uYtP/pf4XxoAzpdkQ+Br2IC0NPCvLCbjPZmbf3I0udndkfB1CDg==} dependencies: @@ -23158,11 +23085,11 @@ packages: optional: true dependencies: '@babel/core': 7.25.2 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) + '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.25.2) '@babel/template': 7.25.9 - '@babel/traverse': 7.26.9(supports-color@5.5.0) + '@babel/traverse': 7.26.9 '@babel/types': 7.26.9 '@vue/babel-helper-vue-transform-on': 1.2.5 '@vue/babel-plugin-resolve-type': 1.2.5(@babel/core@7.25.2) @@ -23179,9 +23106,9 @@ packages: dependencies: '@babel/code-frame': 7.26.2 '@babel/core': 7.25.2 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) + '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/parser': 7.26.9 + '@babel/parser': 7.27.0 '@vue/compiler-sfc': 3.5.13 transitivePeerDependencies: - supports-color @@ -23190,7 +23117,7 @@ packages: /@vue/compiler-core@3.5.10: resolution: {integrity: sha512-iXWlk+Cg/ag7gLvY0SfVucU8Kh2CjysYZjhhP70w9qI4MvSox4frrP+vDGvtQuzIcgD8+sxM6lZvCtdxGunTAA==} dependencies: - '@babel/parser': 7.26.9 + '@babel/parser': 7.27.0 '@vue/shared': 3.5.10 entities: 4.5.0 estree-walker: 2.0.2 @@ -23199,7 +23126,7 @@ packages: /@vue/compiler-core@3.5.13: resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==} dependencies: - '@babel/parser': 7.26.9 + '@babel/parser': 7.27.0 '@vue/shared': 3.5.13 entities: 4.5.0 estree-walker: 2.0.2 @@ -23233,7 +23160,7 @@ packages: /@vue/compiler-sfc@3.5.13: resolution: {integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==} dependencies: - '@babel/parser': 7.26.9 + '@babel/parser': 7.27.0 '@vue/compiler-core': 3.5.13 '@vue/compiler-dom': 3.5.13 '@vue/compiler-ssr': 3.5.13 @@ -23304,23 +23231,24 @@ packages: path-browserify: 1.0.1 typescript: 5.5.2 - /@vue/language-core@2.1.6(typescript@5.7.3): - resolution: {integrity: sha512-MW569cSky9R/ooKMh6xa2g1D0AtRKbL56k83dzus/bx//RDJk24RHWkMzbAlXjMdDNyxAaagKPRquBIxkxlCkg==} + /@vue/language-core@2.2.10(typescript@5.7.3): + resolution: {integrity: sha512-+yNoYx6XIKuAO8Mqh1vGytu8jkFEOH5C8iOv3i8Z/65A7x9iAOXA97Q+PqZ3nlm2lxf5rOJuIGI/wDtx/riNYw==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@volar/language-core': 2.4.5 + '@volar/language-core': 2.4.13 '@vue/compiler-dom': 3.5.13 '@vue/compiler-vue2': 2.7.16 '@vue/shared': 3.5.13 - computeds: 0.0.1 + alien-signals: 1.0.13 minimatch: 9.0.5 muggle-string: 0.4.1 path-browserify: 1.0.1 typescript: 5.7.3 + dev: true /@vue/reactivity@3.5.10: resolution: {integrity: sha512-kW08v06F6xPSHhid9DJ9YjOGmwNDOsJJQk0ax21wKaUYzzuJGEuoKNU2Ujux8FLMrP7CFJJKsHhXN9l2WOVi2g==} @@ -23392,6 +23320,21 @@ packages: resolution: {integrity: sha512-VcZK7MvpjuTPx2w6blwnwZAu5/LgBUtejFOi3pPGQFXQN5Ela03FUtd2Qtg4yWGGissVL0dr6Ro1LfOFh+PCuQ==} dev: true + /@vue/tsconfig@0.7.0(typescript@5.7.3)(vue@3.5.13): + resolution: {integrity: sha512-ku2uNz5MaZ9IerPPUyOHzyjhXoX2kVJaVf7hL315DC17vS6IiZRmmCPfggNbU16QTvM80+uYYy3eYJB59WCtvg==} + peerDependencies: + typescript: 5.x + vue: ^3.4.0 + peerDependenciesMeta: + typescript: + optional: true + vue: + optional: true + dependencies: + typescript: 5.7.3 + vue: 3.5.13(typescript@5.7.3) + dev: true + /@web-std/blob@3.0.5: resolution: {integrity: sha512-Lm03qr0eT3PoLBuhkvFBLf0EFkAsNz/G/AYCzpOdi483aFaVX86b4iQs0OHhzHJfN5C15q17UtDbyABjlzM96A==} dependencies: @@ -24056,7 +23999,7 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -24064,7 +24007,7 @@ packages: resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} engines: {node: '>= 14'} dependencies: - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true @@ -24205,6 +24148,10 @@ packages: uri-js: 4.4.1 dev: false + /alien-signals@1.0.13: + resolution: {integrity: sha512-OGj9yyTnJEttvzhTUWuscOvtqxq5vrhF7vL9oS0xJ2mK0ItPYP1/y+vCFebfxoEyAz0++1AIwJ5CMr+Fk3nDmg==} + dev: true + /ansi-colors@4.1.3: resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} engines: {node: '>=6'} @@ -25120,7 +25067,7 @@ packages: /babel-plugin-import@1.13.5: resolution: {integrity: sha512-IkqnoV+ov1hdJVofly9pXRJmeDm9EtROfrc5i6eII0Hix2xMs5FEm8FG3ExMvazbnZBbgHIt6qdO8And6lCloQ==} dependencies: - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) + '@babel/helper-module-imports': 7.25.9 transitivePeerDependencies: - supports-color dev: true @@ -25128,7 +25075,7 @@ packages: /babel-plugin-import@1.13.8: resolution: {integrity: sha512-36babpjra5m3gca44V6tSTomeBlPA7cHUynrE2WiQIm3rEGD9xy28MKsx5IdO45EbnpJY7Jrgd00C6Dwt/l/2Q==} dependencies: - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) + '@babel/helper-module-imports': 7.25.9 transitivePeerDependencies: - supports-color dev: true @@ -25247,7 +25194,7 @@ packages: styled-components: '>= 2' dependencies: '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) + '@babel/helper-module-imports': 7.25.9 babel-plugin-syntax-jsx: 6.18.0 lodash: 4.17.21 styled-components: 6.1.8(react-dom@18.3.1)(react@18.3.1) @@ -25302,7 +25249,7 @@ packages: dependencies: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.26.9(supports-color@5.5.0) + '@babel/traverse': 7.26.9 /babel-preset-current-node-syntax@1.1.0(@babel/core@7.25.2): resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} @@ -25376,7 +25323,7 @@ packages: resolution: {integrity: sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==} engines: {node: '>= 10.0.0'} dependencies: - '@babel/types': 7.26.10 + '@babel/types': 7.27.0 dev: true /bail@1.0.5: @@ -26688,8 +26635,8 @@ packages: /constantinople@4.0.1: resolution: {integrity: sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==} dependencies: - '@babel/parser': 7.26.9 - '@babel/types': 7.26.10 + '@babel/parser': 7.27.0 + '@babel/types': 7.27.0 dev: true /constants-browserify@1.0.0: @@ -28028,7 +27975,6 @@ packages: dependencies: ms: 2.1.3 supports-color: 8.1.1 - dev: true /decimal.js@10.4.3: resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} @@ -28273,7 +28219,7 @@ packages: hasBin: true dependencies: address: 1.2.2 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -29007,7 +28953,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) esbuild: 0.17.19 transitivePeerDependencies: - supports-color @@ -29018,7 +28964,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) esbuild: 0.18.20 transitivePeerDependencies: - supports-color @@ -29029,7 +28975,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) esbuild: 0.23.0 transitivePeerDependencies: - supports-color @@ -29039,7 +28985,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) esbuild: 0.24.0 transitivePeerDependencies: - supports-color @@ -29050,7 +28996,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) esbuild: 0.25.0 transitivePeerDependencies: - supports-color @@ -29438,7 +29384,7 @@ packages: optional: true dependencies: '@nolyfill/is-core-module': 1.0.39 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) enhanced-resolve: 5.17.1 eslint: 9.0.0 eslint-module-utils: 2.12.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.0.0) @@ -30007,7 +29953,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -30053,7 +29999,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) escape-string-regexp: 4.0.0 eslint-scope: 8.3.0 eslint-visitor-keys: 4.2.0 @@ -31040,7 +30986,7 @@ packages: debug: optional: true dependencies: - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) /for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} @@ -32710,7 +32656,7 @@ packages: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true @@ -32720,7 +32666,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.1 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true @@ -32748,7 +32694,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@types/http-proxy': 1.17.15 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) http-proxy: 1.18.1(debug@4.4.0) is-glob: 4.0.3 is-plain-object: 5.0.0 @@ -32819,7 +32765,7 @@ packages: engines: {node: '>= 6.0.0'} dependencies: agent-base: 5.1.1 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true @@ -32829,7 +32775,7 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) transitivePeerDependencies: - supports-color @@ -32838,7 +32784,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.1 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true @@ -32848,7 +32794,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.3 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) transitivePeerDependencies: - supports-color dev: true @@ -33012,7 +32958,7 @@ packages: resolution: {integrity: sha512-YVt14UZCgsX1vZQ3gKjkWVdBdHQ6eu3MPU1TBgL1H5orXe2+jWD006WCPPtOuwlQm10NuzOW5WawiF1Q9veW8g==} engines: {node: '>=18.20'} dependencies: - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) import-meta-resolve: 4.1.0 transitivePeerDependencies: - supports-color @@ -33833,7 +33779,7 @@ packages: engines: {node: '>=8'} dependencies: '@babel/core': 7.26.10 - '@babel/parser': 7.26.9 + '@babel/parser': 7.27.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -33867,7 +33813,7 @@ packages: resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} engines: {node: '>=10'} dependencies: - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -33879,7 +33825,7 @@ packages: engines: {node: '>=10'} dependencies: '@jridgewell/trace-mapping': 0.3.25 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) istanbul-lib-coverage: 3.2.2 transitivePeerDependencies: - supports-color @@ -34957,7 +34903,7 @@ packages: content-disposition: 0.5.4 content-type: 1.0.5 cookies: 0.9.1 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) delegates: 1.0.0 depd: 2.0.0 destroy: 1.2.0 @@ -34988,7 +34934,7 @@ packages: content-disposition: 0.5.4 content-type: 1.0.5 cookies: 0.9.1 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) delegates: 1.0.0 depd: 2.0.0 destroy: 1.2.0 @@ -35019,7 +34965,7 @@ packages: content-disposition: 0.5.4 content-type: 1.0.5 cookies: 0.9.1 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) delegates: 1.0.0 depd: 2.0.0 destroy: 1.2.0 @@ -35688,7 +35634,7 @@ packages: /magicast@0.3.5: resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==} dependencies: - '@babel/parser': 7.26.9 + '@babel/parser': 7.27.0 '@babel/types': 7.26.9 source-map-js: 1.2.1 dev: true @@ -36428,7 +36374,7 @@ packages: resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} dependencies: '@types/debug': 4.1.12 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) decode-named-character-reference: 1.0.2 micromark-core-commonmark: 1.1.0 micromark-factory-space: 1.1.0 @@ -36925,7 +36871,7 @@ packages: resolution: {integrity: sha512-E2Rxk6ADpyaGeuFJQ/x9HHW+pS8Vn/0KLbXpiDkoZXcOSToW+/dz1WPHFaZFUnyoe+JRbj8PvxAhcfKbQOw7UQ==} dependencies: '@vercel/nft': 0.27.3(encoding@0.1.13) - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) fs-extra: 11.3.0 mlly: 1.6.1 pkg-types: 1.2.1 @@ -37089,49 +37035,6 @@ packages: transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - dev: false - - /next@14.2.28(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-QLEIP/kYXynIxtcKB6vNjtWLVs3Y4Sb+EClTC/CSVzdLD1gIuItccpu/n1lhmduffI32iPGEK2cLLxxt28qgYA==} - engines: {node: '>=18.17.0'} - hasBin: true - peerDependencies: - '@opentelemetry/api': ^1.1.0 - '@playwright/test': ^1.41.2 - react: ^18.2.0 - react-dom: ^18.2.0 - sass: ^1.3.0 - peerDependenciesMeta: - '@opentelemetry/api': - optional: true - '@playwright/test': - optional: true - sass: - optional: true - dependencies: - '@next/env': 14.2.28 - '@swc/helpers': 0.5.5 - busboy: 1.6.0 - caniuse-lite: 1.0.30001717 - graceful-fs: 4.2.11 - postcss: 8.4.31 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.1(@babel/core@7.25.2)(react@18.3.1) - optionalDependencies: - '@next/swc-darwin-arm64': 14.2.28 - '@next/swc-darwin-x64': 14.2.28 - '@next/swc-linux-arm64-gnu': 14.2.28 - '@next/swc-linux-arm64-musl': 14.2.28 - '@next/swc-linux-x64-gnu': 14.2.28 - '@next/swc-linux-x64-musl': 14.2.28 - '@next/swc-win32-arm64-msvc': 14.2.28 - '@next/swc-win32-ia32-msvc': 14.2.28 - '@next/swc-win32-x64-msvc': 14.2.28 - transitivePeerDependencies: - - '@babel/core' - - babel-plugin-macros - dev: true /next@15.0.0-canary.193(@babel/core@7.25.2)(react-dom@19.0.0-rc-cd22717c-20241013)(react@19.0.0-rc-cd22717c-20241013): resolution: {integrity: sha512-X17zCn32Tl2lpnYoNFcGlTAkDGAyXGNpnsu6HJec/vrTA5ogi+TArSgorGQdXnKCAR+GnwSn/Um3S46VUvcCxw==} @@ -40403,7 +40306,7 @@ packages: engines: {node: '>=8.16.0'} dependencies: '@types/mime-types': 2.1.4 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) extract-zip: 1.7.0 https-proxy-agent: 4.0.0 mime: 2.6.0 @@ -42101,7 +42004,7 @@ packages: engines: {node: '>=16.14.0'} dependencies: '@babel/core': 7.26.9 - '@babel/traverse': 7.26.9(supports-color@5.5.0) + '@babel/traverse': 7.26.9 '@babel/types': 7.26.9 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 @@ -44277,7 +44180,7 @@ packages: '@semantic-release/release-notes-generator': 14.0.3(semantic-release@24.2.3) aggregate-error: 5.0.0 cosmiconfig: 9.0.0(typescript@5.7.3) - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) env-ci: 11.1.0 execa: 9.5.2 figures: 6.1.0 @@ -44388,7 +44291,7 @@ packages: resolution: {integrity: sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==} engines: {node: '>= 18'} dependencies: - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 @@ -44925,7 +44828,7 @@ packages: /spdy-transport@3.0.0: resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} dependencies: - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -44938,7 +44841,7 @@ packages: resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} engines: {node: '>=6.0.0'} dependencies: - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -45274,7 +45177,7 @@ packages: engines: {node: '>=8.0'} dependencies: date-format: 4.0.14 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) fs-extra: 8.1.0 transitivePeerDependencies: - supports-color @@ -45773,7 +45676,7 @@ packages: hasBin: true dependencies: '@adobe/css-tools': 4.3.3 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) glob: 10.4.5 sax: 1.4.1 source-map: 0.7.4 @@ -47245,7 +47148,7 @@ packages: bundle-require: 4.2.1(esbuild@0.19.2) cac: 6.7.14 chokidar: 3.6.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) esbuild: 0.19.2 execa: 5.1.1 globby: 11.1.0 @@ -47287,7 +47190,7 @@ packages: cac: 6.7.14 chokidar: 4.0.1 consola: 3.2.3 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) esbuild: 0.24.0 joycon: 3.1.1 picocolors: 1.1.1 @@ -48166,7 +48069,7 @@ packages: apache-md5: 1.1.8 bcryptjs: 2.4.3 core-js: 3.40.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) http-errors: 2.0.0 unix-crypt-td-js: 1.1.4 transitivePeerDependencies: @@ -48197,7 +48100,7 @@ packages: clipanion: 4.0.0-rc.4(typanion@3.14.0) compression: 1.8.0 cors: 2.8.5 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) envinfo: 7.14.0 express: 4.21.2 handlebars: 4.7.8 @@ -48305,7 +48208,7 @@ packages: hasBin: true dependencies: cac: 6.7.14 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) pathe: 1.1.2 picocolors: 1.1.1 vite: 5.4.18(@types/node@20.12.14)(less@4.3.0)(stylus@0.64.0) @@ -48327,7 +48230,7 @@ packages: hasBin: true dependencies: cac: 6.7.14 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) pathe: 1.1.2 picocolors: 1.1.1 vite: 5.4.18(@types/node@18.16.9)(less@4.3.0)(stylus@0.64.0) @@ -48746,7 +48649,7 @@ packages: peerDependencies: eslint: '>=6.0.0' dependencies: - debug: 4.4.0(supports-color@5.5.0) + debug: 4.4.0(supports-color@8.1.1) eslint: 8.57.1 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 @@ -48815,16 +48718,16 @@ packages: semver: 7.6.3 typescript: 5.5.2 - /vue-tsc@2.1.6(typescript@5.7.3): - resolution: {integrity: sha512-f98dyZp5FOukcYmbFpuSCJ4Z0vHSOSmxGttZJCsFeX0M4w/Rsq0s4uKXjcSRsZqsRgQa6z7SfuO+y0HVICE57Q==} + /vue-tsc@2.2.10(typescript@5.7.3): + resolution: {integrity: sha512-jWZ1xSaNbabEV3whpIDMbjVSVawjAyW+x1n3JeGQo7S0uv2n9F/JMgWW90tGWNFRKya4YwKMZgCtr0vRAM7DeQ==} hasBin: true peerDependencies: typescript: '>=5.0.0' dependencies: - '@volar/typescript': 2.4.5 - '@vue/language-core': 2.1.6(typescript@5.7.3) - semver: 7.6.3 + '@volar/typescript': 2.4.13 + '@vue/language-core': 2.2.10(typescript@5.7.3) typescript: 5.7.3 + dev: true /vue@3.5.10(typescript@5.5.2): resolution: {integrity: sha512-Vy2kmJwHPlouC/tSnIgXVg03SG+9wSqT1xu1Vehc+ChsXsRd7jLkKgMltVEFOzUdBr3uFwBCG+41LJtfAcBRng==} @@ -48857,6 +48760,22 @@ packages: typescript: 5.5.2 dev: true + /vue@3.5.13(typescript@5.7.3): + resolution: {integrity: sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@vue/compiler-dom': 3.5.13 + '@vue/compiler-sfc': 3.5.13 + '@vue/runtime-dom': 3.5.13 + '@vue/server-renderer': 3.5.13(vue@3.5.13) + '@vue/shared': 3.5.13 + typescript: 5.7.3 + dev: true + /w3c-xmlserializer@4.0.0: resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==} engines: {node: '>=14'} @@ -49858,8 +49777,8 @@ packages: resolution: {integrity: sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==} engines: {node: '>= 10.0.0'} dependencies: - '@babel/parser': 7.26.9 - '@babel/types': 7.26.10 + '@babel/parser': 7.27.0 + '@babel/types': 7.27.0 assert-never: 1.3.0 babel-walk: 3.0.0-canary-5 dev: true From b1ab8698f8e54f6ab99bd4bc09f0d1e822ef0b92 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Wed, 14 May 2025 14:07:13 -0700 Subject: [PATCH 08/55] chore: upgrade nx --- packages/dts-plugin/project.json | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/packages/dts-plugin/project.json b/packages/dts-plugin/project.json index 72be5d6ac66..cd6e7531408 100644 --- a/packages/dts-plugin/project.json +++ b/packages/dts-plugin/project.json @@ -10,10 +10,11 @@ "outputs": ["{workspaceRoot}/packages/dts-plugin/dist"], "options": { "parallel": false, + "cwd": "packages/dts-plugin", "commands": [ - "tsup --config packages/dts-plugin/tsup.config.ts", - "cp packages/dts-plugin/package.json packages/dts-plugin/dist", - "cp packages/dts-plugin/*.md packages/dts-plugin/dist" + "tsup --config ./tsup.config.ts", + "cp package.json dist", + "cp *.md dist" ] } }, @@ -22,10 +23,8 @@ "outputs": ["{workspaceRoot}/coverage/packages/dts-plugin"], "options": { "parallel": false, - "commands": [ - "rimraf packages/dts-plugin/dist-test", - "nx run dts-plugin:test-impl" - ] + "cwd": "packages/dts-plugin", + "commands": ["rimraf ./dist-test", "nx run dts-plugin:test-impl"] } }, "test-impl": { From 6a52a075ab0f1b241a0dc47f6edd982bebaa1fd3 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Wed, 14 May 2025 14:07:59 -0700 Subject: [PATCH 09/55] chore: set current working directory for dts-plugin commands --- packages/dts-plugin/project.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/dts-plugin/project.json b/packages/dts-plugin/project.json index cd6e7531408..dcc0a30b947 100644 --- a/packages/dts-plugin/project.json +++ b/packages/dts-plugin/project.json @@ -45,6 +45,7 @@ "executor": "nx:run-commands", "options": { "parallel": false, + "cwd": "packages/dts-plugin", "commands": [ { "command": "FEDERATION_DEBUG=true nx run dts-plugin:build", @@ -57,6 +58,7 @@ "executor": "nx:run-commands", "options": { "parallel": false, + "cwd": "packages/dts-plugin", "commands": [ { "command": "nx run dts-plugin:test", From fca0da675b6e8a2ff389cd3bb300999e50853e1c Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Wed, 14 May 2025 14:14:25 -0700 Subject: [PATCH 10/55] chore: upgrade nx --- packages/dts-plugin/project.json | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/dts-plugin/project.json b/packages/dts-plugin/project.json index dcc0a30b947..90fb8222b6f 100644 --- a/packages/dts-plugin/project.json +++ b/packages/dts-plugin/project.json @@ -13,8 +13,9 @@ "cwd": "packages/dts-plugin", "commands": [ "tsup --config ./tsup.config.ts", - "cp package.json dist", - "cp *.md dist" + "sleep 1", + "cp package.json ./dist", + "cp *.md ./dist" ] } }, @@ -45,7 +46,6 @@ "executor": "nx:run-commands", "options": { "parallel": false, - "cwd": "packages/dts-plugin", "commands": [ { "command": "FEDERATION_DEBUG=true nx run dts-plugin:build", @@ -58,7 +58,6 @@ "executor": "nx:run-commands", "options": { "parallel": false, - "cwd": "packages/dts-plugin", "commands": [ { "command": "nx run dts-plugin:test", From d03c0a40276f4e0759380c12b50a10374664c30f Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Wed, 14 May 2025 14:25:51 -0700 Subject: [PATCH 11/55] chore: upgrade nx --- packages/dts-plugin/project.json | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/dts-plugin/project.json b/packages/dts-plugin/project.json index 90fb8222b6f..cff3157fc21 100644 --- a/packages/dts-plugin/project.json +++ b/packages/dts-plugin/project.json @@ -13,6 +13,7 @@ "cwd": "packages/dts-plugin", "commands": [ "tsup --config ./tsup.config.ts", + "ls", "sleep 1", "cp package.json ./dist", "cp *.md ./dist" From d57ededf8e2e520e1567c8d34327433f63776b51 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Wed, 14 May 2025 14:52:29 -0700 Subject: [PATCH 12/55] chore: upgrade nx --- packages/dts-plugin/project.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/dts-plugin/project.json b/packages/dts-plugin/project.json index cff3157fc21..53991bf323d 100644 --- a/packages/dts-plugin/project.json +++ b/packages/dts-plugin/project.json @@ -7,7 +7,7 @@ "targets": { "build": { "executor": "nx:run-commands", - "outputs": ["{workspaceRoot}/packages/dts-plugin/dist"], + "outputs": ["dist"], "options": { "parallel": false, "cwd": "packages/dts-plugin", From d00496203b059cb771335c0edce6be50006a0494 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Wed, 14 May 2025 14:53:21 -0700 Subject: [PATCH 13/55] chore: upgrade nx --- packages/dts-plugin/project.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/dts-plugin/project.json b/packages/dts-plugin/project.json index 53991bf323d..af7fb20e270 100644 --- a/packages/dts-plugin/project.json +++ b/packages/dts-plugin/project.json @@ -25,8 +25,10 @@ "outputs": ["{workspaceRoot}/coverage/packages/dts-plugin"], "options": { "parallel": false, - "cwd": "packages/dts-plugin", - "commands": ["rimraf ./dist-test", "nx run dts-plugin:test-impl"] + "commands": [ + "rimraf packages/dts-plugin/dist-test", + "nx run dts-plugin:test-impl" + ] } }, "test-impl": { From 770fccd09b4552ed8b0b9e46b6784a06670a4059 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Wed, 14 May 2025 14:56:48 -0700 Subject: [PATCH 14/55] chore: upgrade nx --- packages/dts-plugin/project.json | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/packages/dts-plugin/project.json b/packages/dts-plugin/project.json index af7fb20e270..09fd64f123c 100644 --- a/packages/dts-plugin/project.json +++ b/packages/dts-plugin/project.json @@ -7,7 +7,7 @@ "targets": { "build": { "executor": "nx:run-commands", - "outputs": ["dist"], + "outputs": ["{workspaceRoot}/dist"], "options": { "parallel": false, "cwd": "packages/dts-plugin", @@ -25,10 +25,8 @@ "outputs": ["{workspaceRoot}/coverage/packages/dts-plugin"], "options": { "parallel": false, - "commands": [ - "rimraf packages/dts-plugin/dist-test", - "nx run dts-plugin:test-impl" - ] + "cwd": "packages/dts-plugin", + "commands": ["rimraf ./dist-test", "nx run dts-plugin:test-impl"] } }, "test-impl": { From 68c7ade1c405f899c4cb310452eabcfceea1cf57 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Wed, 14 May 2025 14:59:40 -0700 Subject: [PATCH 15/55] chore: upgrade nx --- packages/dts-plugin/project.json | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/packages/dts-plugin/project.json b/packages/dts-plugin/project.json index 09fd64f123c..800134826a2 100644 --- a/packages/dts-plugin/project.json +++ b/packages/dts-plugin/project.json @@ -7,16 +7,13 @@ "targets": { "build": { "executor": "nx:run-commands", - "outputs": ["{workspaceRoot}/dist"], + "outputs": ["{workspaceRoot}/packages/dts-plugin/dist"], "options": { "parallel": false, - "cwd": "packages/dts-plugin", "commands": [ - "tsup --config ./tsup.config.ts", - "ls", - "sleep 1", - "cp package.json ./dist", - "cp *.md ./dist" + "cd packages/dts-plugin && tsup --config ./tsup.config.ts", + "cp packages/dts-plugin/package.json packages/dts-plugin/dist", + "cp packages/dts-plugin/*.md packages/dts-plugin/dist" ] } }, @@ -25,8 +22,10 @@ "outputs": ["{workspaceRoot}/coverage/packages/dts-plugin"], "options": { "parallel": false, - "cwd": "packages/dts-plugin", - "commands": ["rimraf ./dist-test", "nx run dts-plugin:test-impl"] + "commands": [ + "rimraf packages/dts-plugin/dist-test", + "nx run dts-plugin:test-impl" + ] } }, "test-impl": { From 67fc132d2c6bcfbb660b72b844ff59ade252c396 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Wed, 14 May 2025 15:09:25 -0700 Subject: [PATCH 16/55] chore: up --- packages/dts-plugin/project.json | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/dts-plugin/project.json b/packages/dts-plugin/project.json index 800134826a2..38df2af74f3 100644 --- a/packages/dts-plugin/project.json +++ b/packages/dts-plugin/project.json @@ -12,6 +12,7 @@ "parallel": false, "commands": [ "cd packages/dts-plugin && tsup --config ./tsup.config.ts", + "ls", "cp packages/dts-plugin/package.json packages/dts-plugin/dist", "cp packages/dts-plugin/*.md packages/dts-plugin/dist" ] From 29d45133e6d7e5b553d0b859d10f58ce5d9732eb Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Wed, 14 May 2025 15:19:17 -0700 Subject: [PATCH 17/55] chore: nx --- packages/dts-plugin/project.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/dts-plugin/project.json b/packages/dts-plugin/project.json index 38df2af74f3..b3d470e466a 100644 --- a/packages/dts-plugin/project.json +++ b/packages/dts-plugin/project.json @@ -12,7 +12,7 @@ "parallel": false, "commands": [ "cd packages/dts-plugin && tsup --config ./tsup.config.ts", - "ls", + "cd packages/dts-plugin && ls", "cp packages/dts-plugin/package.json packages/dts-plugin/dist", "cp packages/dts-plugin/*.md packages/dts-plugin/dist" ] From 08ac22331809f484a775214f9034e67b013c526c Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Wed, 14 May 2025 15:19:46 -0700 Subject: [PATCH 18/55] chore: nx --- packages/dts-plugin/tsup.config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/dts-plugin/tsup.config.ts b/packages/dts-plugin/tsup.config.ts index d3898faccbf..0ddad27a7ba 100644 --- a/packages/dts-plugin/tsup.config.ts +++ b/packages/dts-plugin/tsup.config.ts @@ -12,7 +12,7 @@ function generateConfigurations( clean: true, dts: true, legacyOutput: true, - outDir: join('packages', 'dts-plugin', 'dist'), + outDir: 'dist', external: [join(__dirname, 'package.json')], ...config, }; From c3c38633498e8531f31a2dd161cf73fee325d4c0 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Wed, 14 May 2025 15:20:08 -0700 Subject: [PATCH 19/55] chore: nx --- packages/dts-plugin/project.json | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/packages/dts-plugin/project.json b/packages/dts-plugin/project.json index b3d470e466a..a34eac660ec 100644 --- a/packages/dts-plugin/project.json +++ b/packages/dts-plugin/project.json @@ -10,11 +10,13 @@ "outputs": ["{workspaceRoot}/packages/dts-plugin/dist"], "options": { "parallel": false, + "cwd": "packages/dts-plugin", "commands": [ - "cd packages/dts-plugin && tsup --config ./tsup.config.ts", - "cd packages/dts-plugin && ls", - "cp packages/dts-plugin/package.json packages/dts-plugin/dist", - "cp packages/dts-plugin/*.md packages/dts-plugin/dist" + "tsup --config ./tsup.config.ts", + "ls", + "sleep 1", + "cp package.json ./dist", + "cp *.md ./dist" ] } }, From 9fa3cbdd2d55eb9ec89fc2bce674c203008df7d8 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Wed, 14 May 2025 18:54:54 -0700 Subject: [PATCH 20/55] chore: nx --- package.json | 1 + packages/dts-plugin/project.json | 7 +- pnpm-lock.yaml | 406 +++++++++++++++---------------- 3 files changed, 198 insertions(+), 216 deletions(-) diff --git a/package.json b/package.json index 0ef5eb929e3..ddd7124194e 100644 --- a/package.json +++ b/package.json @@ -229,6 +229,7 @@ "vite-tsconfig-paths": "4.2.3", "vitest": "1.6.0", "vitest-fetch-mock": "^0.2.2", + "vue-tsc": "^2.2.10", "wait-on": "^7.2.0", "webpack": "5.98.0", "webpack-cli": "^5.1.4", diff --git a/packages/dts-plugin/project.json b/packages/dts-plugin/project.json index a34eac660ec..db7c5486b84 100644 --- a/packages/dts-plugin/project.json +++ b/packages/dts-plugin/project.json @@ -13,7 +13,6 @@ "cwd": "packages/dts-plugin", "commands": [ "tsup --config ./tsup.config.ts", - "ls", "sleep 1", "cp package.json ./dist", "cp *.md ./dist" @@ -25,10 +24,8 @@ "outputs": ["{workspaceRoot}/coverage/packages/dts-plugin"], "options": { "parallel": false, - "commands": [ - "rimraf packages/dts-plugin/dist-test", - "nx run dts-plugin:test-impl" - ] + "cwd": "packages/dts-plugin", + "commands": ["rimraf dist-test", "nx run dts-plugin:test-impl"] } }, "test-impl": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a5f6cdaeefb..dc94222efb3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -145,22 +145,22 @@ importers: version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) '@nx/module-federation': specifier: 21.0.3 - version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4) + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) '@nx/next': specifier: 21.0.3 - version: 21.0.3(@babel/core@7.25.2)(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(html-webpack-plugin@5.6.2)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4)(webpack@5.98.0) + version: 21.0.3(@babel/core@7.25.2)(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(html-webpack-plugin@5.6.2)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) '@nx/node': specifier: 21.0.3 version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/react': specifier: 21.0.3 - version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4)(webpack@5.98.0) + version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) '@nx/rollup': specifier: 21.0.3 version: 21.0.3(@babel/core@7.25.2)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) '@nx/rspack': specifier: 21.0.3 - version: 21.0.3(@module-federation/enhanced@0.9.1)(@module-federation/node@packages+node)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(esbuild@0.25.0)(less@4.3.0)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4) + version: 21.0.3(@module-federation/enhanced@0.9.1)(@module-federation/node@packages+node)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(esbuild@0.25.0)(less@4.3.0)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) '@nx/storybook': specifier: 21.0.3 version: 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(cypress@14.3.3)(eslint@8.57.1)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) @@ -485,6 +485,9 @@ importers: vitest-fetch-mock: specifier: ^0.2.2 version: 0.2.2(encoding@0.1.13)(vitest@1.6.0) + vue-tsc: + specifier: ^2.2.10 + version: 2.2.10(typescript@5.7.3) wait-on: specifier: ^7.2.0 version: 7.2.0 @@ -2937,10 +2940,10 @@ importers: version: link:../sdk '@nx/react': specifier: '>= 16.0.0' - version: 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@9.0.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack@5.94.0) + version: 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@9.0.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack@5.94.0) '@nx/webpack': specifier: '>= 16.0.0' - version: 20.1.1(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(esbuild@0.24.0)(html-webpack-plugin@5.6.2)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4) + version: 20.1.1(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(esbuild@0.24.0)(html-webpack-plugin@5.6.2)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) devDependencies: '@module-federation/utilities': specifier: workspace:* @@ -3375,7 +3378,7 @@ packages: '@babel/traverse': 7.27.0 '@babel/types': 7.27.0 convert-source-map: 1.9.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 lodash: 4.17.21 @@ -3420,10 +3423,10 @@ packages: '@babel/helpers': 7.26.0 '@babel/parser': 7.27.0 '@babel/template': 7.25.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) '@babel/types': 7.26.9 convert-source-map: 2.0.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -3446,7 +3449,7 @@ packages: '@babel/traverse': 7.25.9 '@babel/types': 7.26.0 convert-source-map: 2.0.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -3466,10 +3469,10 @@ packages: '@babel/helpers': 7.26.0 '@babel/parser': 7.26.9 '@babel/template': 7.25.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) '@babel/types': 7.26.9 convert-source-map: 2.0.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -3491,7 +3494,7 @@ packages: '@babel/traverse': 7.27.0 '@babel/types': 7.27.0 convert-source-map: 2.0.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -3510,10 +3513,10 @@ packages: '@babel/helpers': 7.26.9 '@babel/parser': 7.27.0 '@babel/template': 7.26.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) '@babel/types': 7.26.9 convert-source-map: 2.0.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -3631,7 +3634,7 @@ packages: resolution: {integrity: sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -3688,7 +3691,7 @@ packages: '@babel/helper-optimise-call-expression': 7.25.7 '@babel/helper-replace-supers': 7.25.7(@babel/core@7.25.2) '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3706,7 +3709,7 @@ packages: '@babel/helper-optimise-call-expression': 7.25.7 '@babel/helper-replace-supers': 7.25.7(@babel/core@7.26.9) '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3724,7 +3727,7 @@ packages: '@babel/helper-optimise-call-expression': 7.25.9 '@babel/helper-replace-supers': 7.25.9(@babel/core@7.25.2) '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3742,7 +3745,7 @@ packages: '@babel/helper-optimise-call-expression': 7.25.9 '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.10) '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3760,7 +3763,7 @@ packages: '@babel/helper-optimise-call-expression': 7.25.9 '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.9) '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3819,7 +3822,7 @@ packages: '@babel/core': 7.26.10 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -3834,7 +3837,7 @@ packages: '@babel/core': 7.26.9 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -3867,15 +3870,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/helper-module-imports@7.25.9: - resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/traverse': 7.26.9 - '@babel/types': 7.26.9 - transitivePeerDependencies: - - supports-color - /@babel/helper-module-imports@7.25.9(supports-color@5.5.0): resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} engines: {node: '>=6.9.0'} @@ -3895,7 +3889,7 @@ packages: '@babel/helper-module-imports': 7.25.7 '@babel/helper-simple-access': 7.24.7 '@babel/helper-validator-identifier': 7.24.7 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -3906,7 +3900,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-validator-identifier': 7.25.9 '@babel/traverse': 7.27.0 transitivePeerDependencies: @@ -3920,7 +3914,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.25.7 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-validator-identifier': 7.25.9 '@babel/traverse': 7.27.0 transitivePeerDependencies: @@ -3934,7 +3928,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.25.8 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-validator-identifier': 7.25.9 '@babel/traverse': 7.27.0 transitivePeerDependencies: @@ -3948,7 +3942,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.26.0 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-validator-identifier': 7.25.9 '@babel/traverse': 7.27.0 transitivePeerDependencies: @@ -3961,7 +3955,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-validator-identifier': 7.25.9 '@babel/traverse': 7.27.0 transitivePeerDependencies: @@ -3974,7 +3968,7 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.26.9 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-validator-identifier': 7.25.9 '@babel/traverse': 7.27.0 transitivePeerDependencies: @@ -4100,7 +4094,7 @@ packages: resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -4109,7 +4103,7 @@ packages: resolution: {integrity: sha512-FPGAkJmyoChQeM+ruBGIDyrT2tKfZJO8NcxdC+CWNJi7N8/rZpSxK7yvBJ5O/nF1gfu5KzN7VKG3YVSLFfRSxQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -4119,7 +4113,7 @@ packages: resolution: {integrity: sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -4137,7 +4131,7 @@ packages: resolution: {integrity: sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -4175,7 +4169,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.26.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -5132,7 +5126,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.10) transitivePeerDependencies: @@ -5146,7 +5140,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.9 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.9) transitivePeerDependencies: @@ -6111,7 +6105,7 @@ packages: dependencies: '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.25.2) '@babel/types': 7.26.0 @@ -6127,7 +6121,7 @@ packages: dependencies: '@babel/core': 7.25.8 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.25.8) '@babel/types': 7.26.0 @@ -6143,7 +6137,7 @@ packages: dependencies: '@babel/core': 7.26.10 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.10) '@babel/types': 7.26.0 @@ -6159,7 +6153,7 @@ packages: dependencies: '@babel/core': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.9) '@babel/types': 7.26.0 @@ -6288,7 +6282,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.10 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.9 babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.26.10) babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.10) @@ -6305,7 +6299,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.9 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.9 babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.26.9) babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.9) @@ -6947,7 +6941,7 @@ packages: '@babel/parser': 7.26.9 '@babel/template': 7.25.9 '@babel/types': 7.26.9 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -6961,7 +6955,7 @@ packages: '@babel/parser': 7.27.0 '@babel/template': 7.25.9 '@babel/types': 7.26.9 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -6975,21 +6969,7 @@ packages: '@babel/parser': 7.27.0 '@babel/template': 7.26.9 '@babel/types': 7.26.10 - debug: 4.4.0(supports-color@8.1.1) - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - - /@babel/traverse@7.26.9: - resolution: {integrity: sha512-ZYW7L+pL8ahU5fXmNbPF+iZFHCv5scFak7MZ9bwaRPLUhHh7QQEMjZUg0HevihoqCM5iSYHN61EyCoZvqC+bxg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.9 - '@babel/parser': 7.26.9 - '@babel/template': 7.26.9 - '@babel/types': 7.26.9 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -7017,7 +6997,7 @@ packages: '@babel/parser': 7.27.0 '@babel/template': 7.27.0 '@babel/types': 7.27.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -7745,7 +7725,7 @@ packages: /@emotion/babel-plugin@11.12.0: resolution: {integrity: sha512-y2WQb+oP8Jqvvclh8Q55gLUyb7UFvgv7eJfsj7td5TToBrIUtPay2kMrZi4xjq9qw2vD0ZR5fSho0yqoFgX7Rw==} dependencies: - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/runtime': 7.26.0 '@emotion/hash': 0.9.2 '@emotion/memoize': 0.9.0 @@ -9340,7 +9320,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) espree: 9.6.1 globals: 13.24.0 ignore: 5.3.2 @@ -9357,7 +9337,7 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: ajv: 6.12.6 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) espree: 10.3.0 globals: 14.0.0 ignore: 5.3.2 @@ -9446,7 +9426,7 @@ packages: deprecated: Use @eslint/config-array instead dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -9457,7 +9437,7 @@ packages: deprecated: Use @eslint/config-array instead dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -10408,7 +10388,7 @@ packages: optional: true dependencies: '@babel/parser': 7.26.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) '@babel/types': 7.26.9 '@modern-js/core': 2.65.1 '@modern-js/node-bundle-require': 2.65.1 @@ -10478,7 +10458,7 @@ packages: optional: true dependencies: '@babel/parser': 7.26.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) '@babel/types': 7.26.9 '@modern-js/core': 2.65.1 '@modern-js/node-bundle-require': 2.65.1 @@ -11749,13 +11729,13 @@ packages: semver: 7.6.3 dev: true - /@module-federation/cli@0.13.1(typescript@5.7.3): + /@module-federation/cli@0.13.1(typescript@5.7.3)(vue-tsc@2.2.10): resolution: {integrity: sha512-ej7eZTVUiRMor37pkl2y3hbXwcaNvPgbZJVO+hb2c7cKBjWto7AndgR5qcKpcXXXlhbGwtnI+VrgldruKC+AqQ==} engines: {node: '>=16.0.0'} hasBin: true dependencies: '@modern-js/node-bundle-require': 2.65.1 - '@module-federation/dts-plugin': 0.13.1(typescript@5.7.3) + '@module-federation/dts-plugin': 0.13.1(typescript@5.7.3)(vue-tsc@2.2.10) '@module-federation/sdk': 0.13.1 chalk: 3.0.0 commander: 11.1.0 @@ -11807,7 +11787,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: true - /@module-federation/dts-plugin@0.13.1(typescript@5.7.3): + /@module-federation/dts-plugin@0.13.1(typescript@5.7.3)(vue-tsc@2.2.10): resolution: {integrity: sha512-PQMs57h9s5pCkLWZ0IyDGCcac4VZ+GgJE40pAWrOQ+/AgTC+WFyAT16M7PsRENS57Qed4wWQwgfOjS9zmfxKJA==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -11832,6 +11812,7 @@ packages: node-schedule: 2.1.1 rambda: 9.4.2 typescript: 5.7.3 + vue-tsc: 2.2.10(typescript@5.7.3) ws: 8.18.0 transitivePeerDependencies: - bufferutil @@ -11840,7 +11821,7 @@ packages: - utf-8-validate dev: true - /@module-federation/dts-plugin@0.6.9(typescript@5.7.3): + /@module-federation/dts-plugin@0.6.9(typescript@5.7.3)(vue-tsc@2.2.10): resolution: {integrity: sha512-uiMjjEFcMlOvRtNu8/tt7sJ5y7WTosTVym0V7lMQjgoeX0QesvZqRhgzw5gQcPcFvbk54RwTUI2rS8OEGScCFw==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -11864,6 +11845,7 @@ packages: node-schedule: 2.1.1 rambda: 9.3.0 typescript: 5.7.3 + vue-tsc: 2.2.10(typescript@5.7.3) ws: 8.17.1 transitivePeerDependencies: - bufferutil @@ -11872,7 +11854,7 @@ packages: - utf-8-validate dev: false - /@module-federation/dts-plugin@0.9.1(typescript@5.7.3): + /@module-federation/dts-plugin@0.9.1(typescript@5.7.3)(vue-tsc@2.2.10): resolution: {integrity: sha512-DezBrFaIKfDcEY7UhqyO1WbYocERYsR/CDN8AV6OvMnRlQ8u0rgM8qBUJwx0s+K59f+CFQFKEN4C8p7naCiHrw==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -11897,6 +11879,7 @@ packages: node-schedule: 2.1.1 rambda: 9.4.2 typescript: 5.7.3 + vue-tsc: 2.2.10(typescript@5.7.3) ws: 8.18.0 transitivePeerDependencies: - bufferutil @@ -11905,7 +11888,7 @@ packages: - utf-8-validate dev: true - /@module-federation/enhanced@0.13.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(webpack@5.98.0): + /@module-federation/enhanced@0.13.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0): resolution: {integrity: sha512-jbbk68RnvNmusGGcXNXVDJAzJOFB/hV+RVV2wWNWmBOVkDZPiWj7aFb0cJAwc9EYZbPel3QzRitZJ73+SaH1IA==} hasBin: true peerDependencies: @@ -11921,20 +11904,21 @@ packages: optional: true dependencies: '@module-federation/bridge-react-webpack-plugin': 0.13.1 - '@module-federation/cli': 0.13.1(typescript@5.7.3) + '@module-federation/cli': 0.13.1(typescript@5.7.3)(vue-tsc@2.2.10) '@module-federation/data-prefetch': 0.13.1(react-dom@18.3.1)(react@18.3.1) - '@module-federation/dts-plugin': 0.13.1(typescript@5.7.3) + '@module-federation/dts-plugin': 0.13.1(typescript@5.7.3)(vue-tsc@2.2.10) '@module-federation/error-codes': 0.13.1 '@module-federation/inject-external-runtime-core-plugin': 0.13.1(@module-federation/runtime-tools@0.13.1) '@module-federation/managers': 0.13.1 - '@module-federation/manifest': 0.13.1(typescript@5.7.3) - '@module-federation/rspack': 0.13.1(@rspack/core@1.3.9)(typescript@5.7.3) + '@module-federation/manifest': 0.13.1(typescript@5.7.3)(vue-tsc@2.2.10) + '@module-federation/rspack': 0.13.1(@rspack/core@1.3.9)(typescript@5.7.3)(vue-tsc@2.2.10) '@module-federation/runtime-tools': 0.13.1 '@module-federation/sdk': 0.13.1 btoa: 1.2.1 schema-utils: 4.3.0 typescript: 5.7.3 upath: 2.0.1 + vue-tsc: 2.2.10(typescript@5.7.3) webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@rspack/core' @@ -11946,7 +11930,7 @@ packages: - utf-8-validate dev: true - /@module-federation/enhanced@0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(webpack@5.94.0): + /@module-federation/enhanced@0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.94.0): resolution: {integrity: sha512-4bEGQSE6zJ2FMdBTOrRiVjNNzWhUqzWEJGWbsr0bpLNAl4BVx2ah5MyKTrSYqaW//BRA2qc8rmrIreaIawr3kQ==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -11962,15 +11946,16 @@ packages: dependencies: '@module-federation/bridge-react-webpack-plugin': 0.6.9 '@module-federation/data-prefetch': 0.6.9(react-dom@18.3.1)(react@18.3.1) - '@module-federation/dts-plugin': 0.6.9(typescript@5.7.3) + '@module-federation/dts-plugin': 0.6.9(typescript@5.7.3)(vue-tsc@2.2.10) '@module-federation/managers': 0.6.9 - '@module-federation/manifest': 0.6.9(typescript@5.7.3) - '@module-federation/rspack': 0.6.9(typescript@5.7.3) + '@module-federation/manifest': 0.6.9(typescript@5.7.3)(vue-tsc@2.2.10) + '@module-federation/rspack': 0.6.9(typescript@5.7.3)(vue-tsc@2.2.10) '@module-federation/runtime-tools': 0.6.9 '@module-federation/sdk': 0.6.9 btoa: 1.2.1 typescript: 5.7.3 upath: 2.0.1 + vue-tsc: 2.2.10(typescript@5.7.3) webpack: 5.94.0(@swc/core@1.7.26)(esbuild@0.24.0)(webpack-cli@5.1.4) transitivePeerDependencies: - bufferutil @@ -11981,7 +11966,7 @@ packages: - utf-8-validate dev: false - /@module-federation/enhanced@0.9.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(webpack@5.98.0): + /@module-federation/enhanced@0.9.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0): resolution: {integrity: sha512-c9siKVjcgT2gtDdOTqEr+GaP2X/PWAS0OV424ljKLstFL1lcS/BIsxWFDmxPPl5hDByAH+1q4YhC1LWY4LNDQw==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -11997,17 +11982,18 @@ packages: dependencies: '@module-federation/bridge-react-webpack-plugin': 0.9.1 '@module-federation/data-prefetch': 0.9.1(react-dom@18.3.1)(react@18.3.1) - '@module-federation/dts-plugin': 0.9.1(typescript@5.7.3) + '@module-federation/dts-plugin': 0.9.1(typescript@5.7.3)(vue-tsc@2.2.10) '@module-federation/error-codes': 0.9.1 '@module-federation/inject-external-runtime-core-plugin': 0.9.1(@module-federation/runtime-tools@0.9.1) '@module-federation/managers': 0.9.1 - '@module-federation/manifest': 0.9.1(typescript@5.7.3) - '@module-federation/rspack': 0.9.1(@rspack/core@1.3.9)(typescript@5.7.3) + '@module-federation/manifest': 0.9.1(typescript@5.7.3)(vue-tsc@2.2.10) + '@module-federation/rspack': 0.9.1(@rspack/core@1.3.9)(typescript@5.7.3)(vue-tsc@2.2.10) '@module-federation/runtime-tools': 0.9.1 '@module-federation/sdk': 0.9.1 btoa: 1.2.1 typescript: 5.7.3 upath: 2.0.1 + vue-tsc: 2.2.10(typescript@5.7.3) webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.25.0)(webpack-cli@5.1.4) transitivePeerDependencies: - '@rspack/core' @@ -12070,10 +12056,10 @@ packages: fs-extra: 9.1.0 dev: true - /@module-federation/manifest@0.13.1(typescript@5.7.3): + /@module-federation/manifest@0.13.1(typescript@5.7.3)(vue-tsc@2.2.10): resolution: {integrity: sha512-XcuFtLycoR0jQj8op+w20V5n459blNBvGXe//AwkEppQERk8SM5kQgIPvOVbZ8zGx7tl/F2HGTDVZlhDiKzIew==} dependencies: - '@module-federation/dts-plugin': 0.13.1(typescript@5.7.3) + '@module-federation/dts-plugin': 0.13.1(typescript@5.7.3)(vue-tsc@2.2.10) '@module-federation/managers': 0.13.1 '@module-federation/sdk': 0.13.1 chalk: 3.0.0 @@ -12087,10 +12073,10 @@ packages: - vue-tsc dev: true - /@module-federation/manifest@0.6.9(typescript@5.7.3): + /@module-federation/manifest@0.6.9(typescript@5.7.3)(vue-tsc@2.2.10): resolution: {integrity: sha512-JMSPDpHODXOmTyJes8GJ950mbN7tqjQzqgFVUubDOVFOmlC0/MYaRzRPmkApz6d8nUfMbLZYzxNSaBHx8GP0/Q==} dependencies: - '@module-federation/dts-plugin': 0.6.9(typescript@5.7.3) + '@module-federation/dts-plugin': 0.6.9(typescript@5.7.3)(vue-tsc@2.2.10) '@module-federation/managers': 0.6.9 '@module-federation/sdk': 0.6.9 chalk: 3.0.0 @@ -12104,10 +12090,10 @@ packages: - vue-tsc dev: false - /@module-federation/manifest@0.9.1(typescript@5.7.3): + /@module-federation/manifest@0.9.1(typescript@5.7.3)(vue-tsc@2.2.10): resolution: {integrity: sha512-+GteKBXrAUkq49i2CSyWZXM4vYa+mEVXxR9Du71R55nXXxgbzAIoZj9gxjRunj9pcE8+YpAOyfHxLEdWngxWdg==} dependencies: - '@module-federation/dts-plugin': 0.9.1(typescript@5.7.3) + '@module-federation/dts-plugin': 0.9.1(typescript@5.7.3)(vue-tsc@2.2.10) '@module-federation/managers': 0.9.1 '@module-federation/sdk': 0.9.1 chalk: 3.0.0 @@ -12121,7 +12107,7 @@ packages: - vue-tsc dev: true - /@module-federation/node@2.7.2(@rspack/core@1.3.9)(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(webpack@5.98.0): + /@module-federation/node@2.7.2(@rspack/core@1.3.9)(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0): resolution: {integrity: sha512-NRVF56J0iyWRfCbpW6+HYis2sj8BBNVp8H5jHkIM/NgZt1Ck9Nyd5BVcL/Jys8ku44v8tdDQdnlzl/BjGHp9Yg==} peerDependencies: next: '*' @@ -12136,7 +12122,7 @@ packages: react-dom: optional: true dependencies: - '@module-federation/enhanced': 0.13.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(webpack@5.98.0) + '@module-federation/enhanced': 0.13.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0) '@module-federation/runtime': 0.13.1 '@module-federation/sdk': 0.13.1 btoa: 1.2.1 @@ -12156,7 +12142,7 @@ packages: - vue-tsc dev: true - /@module-federation/rspack@0.13.1(@rspack/core@1.3.9)(typescript@5.7.3): + /@module-federation/rspack@0.13.1(@rspack/core@1.3.9)(typescript@5.7.3)(vue-tsc@2.2.10): resolution: {integrity: sha512-+qz8sW99SYDULajjjn4rSNaI4rogEPVOZsBvT6y0PdfpMD/wZxvh5HlV0u7+5DgWEjgrdm0cJHBHChlIbV/CMQ==} peerDependencies: '@rspack/core': '>=0.7' @@ -12169,15 +12155,16 @@ packages: optional: true dependencies: '@module-federation/bridge-react-webpack-plugin': 0.13.1 - '@module-federation/dts-plugin': 0.13.1(typescript@5.7.3) + '@module-federation/dts-plugin': 0.13.1(typescript@5.7.3)(vue-tsc@2.2.10) '@module-federation/inject-external-runtime-core-plugin': 0.13.1(@module-federation/runtime-tools@0.13.1) '@module-federation/managers': 0.13.1 - '@module-federation/manifest': 0.13.1(typescript@5.7.3) + '@module-federation/manifest': 0.13.1(typescript@5.7.3)(vue-tsc@2.2.10) '@module-federation/runtime-tools': 0.13.1 '@module-federation/sdk': 0.13.1 '@rspack/core': 1.3.9(@swc/helpers@0.5.13) btoa: 1.2.1 typescript: 5.7.3 + vue-tsc: 2.2.10(typescript@5.7.3) transitivePeerDependencies: - bufferutil - debug @@ -12185,7 +12172,7 @@ packages: - utf-8-validate dev: true - /@module-federation/rspack@0.6.9(typescript@5.7.3): + /@module-federation/rspack@0.6.9(typescript@5.7.3)(vue-tsc@2.2.10): resolution: {integrity: sha512-N5yBqN8ijSRZKd0kbIvpZNil0y8rFa8cREKI1QsW1+EYUKwOUBFwF55tFdTmNCKmpZqSEBtcNjRGZXknsYPQxg==} peerDependencies: typescript: ^4.9.0 || ^5.0.0 @@ -12197,12 +12184,13 @@ packages: optional: true dependencies: '@module-federation/bridge-react-webpack-plugin': 0.6.9 - '@module-federation/dts-plugin': 0.6.9(typescript@5.7.3) + '@module-federation/dts-plugin': 0.6.9(typescript@5.7.3)(vue-tsc@2.2.10) '@module-federation/managers': 0.6.9 - '@module-federation/manifest': 0.6.9(typescript@5.7.3) + '@module-federation/manifest': 0.6.9(typescript@5.7.3)(vue-tsc@2.2.10) '@module-federation/runtime-tools': 0.6.9 '@module-federation/sdk': 0.6.9 typescript: 5.7.3 + vue-tsc: 2.2.10(typescript@5.7.3) transitivePeerDependencies: - bufferutil - debug @@ -12210,7 +12198,7 @@ packages: - utf-8-validate dev: false - /@module-federation/rspack@0.9.1(@rspack/core@1.3.9)(typescript@5.7.3): + /@module-federation/rspack@0.9.1(@rspack/core@1.3.9)(typescript@5.7.3)(vue-tsc@2.2.10): resolution: {integrity: sha512-ZJqG75dWHhyTMa9I0YPJEV2XRt0MFxnDiuMOpI92esdmwWY633CBKyNh1XxcLd629YVeTv03+whr+Fz/f91JEw==} peerDependencies: '@rspack/core': '>=0.7' @@ -12223,14 +12211,15 @@ packages: optional: true dependencies: '@module-federation/bridge-react-webpack-plugin': 0.9.1 - '@module-federation/dts-plugin': 0.9.1(typescript@5.7.3) + '@module-federation/dts-plugin': 0.9.1(typescript@5.7.3)(vue-tsc@2.2.10) '@module-federation/inject-external-runtime-core-plugin': 0.9.1(@module-federation/runtime-tools@0.9.1) '@module-federation/managers': 0.9.1 - '@module-federation/manifest': 0.9.1(typescript@5.7.3) + '@module-federation/manifest': 0.9.1(typescript@5.7.3)(vue-tsc@2.2.10) '@module-federation/runtime-tools': 0.9.1 '@module-federation/sdk': 0.9.1 '@rspack/core': 1.3.9(@swc/helpers@0.5.13) typescript: 5.7.3 + vue-tsc: 2.2.10(typescript@5.7.3) transitivePeerDependencies: - bufferutil - debug @@ -12461,7 +12450,7 @@ packages: '@open-draft/until': 1.0.3 '@types/debug': 4.1.12 '@xmldom/xmldom': 0.8.10 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) headers-polyfill: 3.2.5 outvariant: 1.4.3 strict-event-emitter: 0.2.8 @@ -13418,11 +13407,11 @@ packages: - supports-color dev: true - /@nx/module-federation@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4): + /@nx/module-federation@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): resolution: {integrity: sha512-8XfQwLL3zK81z/LJuVw33IJZaLDK7mYim0SUFDYza4X8E4FEtlQLG41wmQMr6xZfLBpwQD4a8spmnXICrKBe5g==} dependencies: - '@module-federation/enhanced': 0.9.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(webpack@5.98.0) - '@module-federation/node': 2.7.2(@rspack/core@1.3.9)(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(webpack@5.98.0) + '@module-federation/enhanced': 0.9.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0) + '@module-federation/node': 2.7.2(@rspack/core@1.3.9)(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0) '@module-federation/sdk': 0.9.1 '@nx/devkit': 21.0.3(nx@21.0.3) '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) @@ -13454,7 +13443,7 @@ packages: - webpack-cli dev: true - /@nx/next@21.0.3(@babel/core@7.25.2)(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(html-webpack-plugin@5.6.2)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4)(webpack@5.98.0): + /@nx/next@21.0.3(@babel/core@7.25.2)(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(html-webpack-plugin@5.6.2)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-5VRlqmb1YQQVEkth2u3davpWXoNyOD0skzkexRMLCV7rh+INWEKKsKwxBO5fl+KJHh2hf88RMffnUNJmumWUaw==} peerDependencies: next: '>=14.0.0' @@ -13463,7 +13452,7 @@ packages: '@nx/devkit': 21.0.3(nx@21.0.3) '@nx/eslint': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2) '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) - '@nx/react': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4)(webpack@5.98.0) + '@nx/react': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0) '@nx/web': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) '@nx/webpack': 21.0.3(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(esbuild@0.25.0)(html-webpack-plugin@5.6.2)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) @@ -13695,10 +13684,10 @@ packages: requiresBuild: true optional: true - /@nx/react@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@9.0.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack@5.94.0): + /@nx/react@20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@9.0.0)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack@5.94.0): resolution: {integrity: sha512-1oXMAgedERHn8LV5FQ4IE3PxmqZLq0fkJXiDjUmL6Lv0alJVDtUWPa+Fr/KIfx9OOw1oGu3ZPPWYGipcSwGeIQ==} dependencies: - '@module-federation/enhanced': 0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(webpack@5.94.0) + '@module-federation/enhanced': 0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.94.0) '@nx/devkit': 20.1.1(nx@21.0.3) '@nx/eslint': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(eslint@9.0.0)(nx@21.0.3)(verdaccio@6.1.2) '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) @@ -13732,13 +13721,13 @@ packages: - webpack dev: false - /@nx/react@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4)(webpack@5.98.0): + /@nx/react@21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(eslint@8.57.1)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4)(webpack@5.98.0): resolution: {integrity: sha512-9pLbo+1OsocQuFVMtgyEDwN5u0zEtfYW4tKQys97HNZJ0BDpTOPq11n6iq5zrhcEjaR+G6w8zawkPruykzQbmA==} dependencies: '@nx/devkit': 21.0.3(nx@21.0.3) '@nx/eslint': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(eslint@8.57.1)(nx@21.0.3)(verdaccio@6.1.2) '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) - '@nx/module-federation': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4) + '@nx/module-federation': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) '@nx/web': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) '@svgr/webpack': 8.1.0(typescript@5.7.3) @@ -13807,17 +13796,17 @@ packages: - verdaccio dev: true - /@nx/rspack@21.0.3(@module-federation/enhanced@0.9.1)(@module-federation/node@packages+node)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(esbuild@0.25.0)(less@4.3.0)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4): + /@nx/rspack@21.0.3(@module-federation/enhanced@0.9.1)(@module-federation/node@packages+node)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(esbuild@0.25.0)(less@4.3.0)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react-refresh@0.14.2)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): resolution: {integrity: sha512-KrIUDnoXA4+3M41LCNFZ7tFIL5XpEI4CeTMeBMl0hM8tY70OHqPwzVfq772aR+VLi65oeWgTEFY495neJwSePw==} peerDependencies: '@module-federation/enhanced': ^0.9.0 '@module-federation/node': ^2.6.26 dependencies: - '@module-federation/enhanced': 0.9.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(webpack@5.98.0) + '@module-federation/enhanced': 0.9.1(@rspack/core@1.3.9)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.98.0) '@module-federation/node': link:packages/node '@nx/devkit': 21.0.3(nx@21.0.3) '@nx/js': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) - '@nx/module-federation': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4) + '@nx/module-federation': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(esbuild@0.25.0)(next@14.2.16)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4) '@nx/web': 21.0.3(@swc-node/register@1.10.10)(@swc/core@1.7.26)(nx@21.0.3)(verdaccio@6.1.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.7.3) '@rspack/core': 1.3.9(@swc/helpers@0.5.13) @@ -13963,11 +13952,11 @@ packages: - verdaccio dev: true - /@nx/webpack@20.1.1(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(esbuild@0.24.0)(html-webpack-plugin@5.6.2)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(webpack-cli@5.1.4): + /@nx/webpack@20.1.1(@rspack/core@1.3.9)(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(esbuild@0.24.0)(html-webpack-plugin@5.6.2)(nx@21.0.3)(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(verdaccio@6.1.2)(vue-tsc@2.2.10)(webpack-cli@5.1.4): resolution: {integrity: sha512-ucxJn9q/KboQ4ywtODmOYD9ac9FczdLd/1WDAPctxERuq71bfkwGmZGUzH3fDqolinek0kAIhn6ci3ww2/Qs1A==} dependencies: '@babel/core': 7.26.0 - '@module-federation/enhanced': 0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(webpack@5.94.0) + '@module-federation/enhanced': 0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.7.3)(vue-tsc@2.2.10)(webpack@5.94.0) '@module-federation/sdk': 0.6.11 '@nx/devkit': 20.1.1(nx@21.0.3) '@nx/js': 20.1.1(@swc-node/register@1.10.10)(@swc/core@1.7.26)(@types/node@20.12.14)(nx@21.0.3)(typescript@5.7.3)(verdaccio@6.1.2) @@ -15763,7 +15752,7 @@ packages: optional: true dependencies: '@babel/core': 7.25.2 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@rollup/pluginutils': 5.1.3(rollup@4.40.0) rollup: 4.40.0 transitivePeerDependencies: @@ -18519,7 +18508,7 @@ packages: conventional-changelog-writer: 8.0.1 conventional-commits-filter: 5.0.0 conventional-commits-parser: 6.1.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) import-from-esm: 2.0.0 lodash-es: 4.17.21 micromatch: 4.0.8 @@ -18586,7 +18575,7 @@ packages: '@octokit/plugin-throttling': 9.4.0(@octokit/core@6.1.4) '@semantic-release/error': 4.0.0 aggregate-error: 5.0.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) dir-glob: 3.0.1 globby: 14.1.0 http-proxy-agent: 7.0.2 @@ -18655,7 +18644,7 @@ packages: conventional-changelog-writer: 8.0.1 conventional-commits-filter: 5.0.0 conventional-commits-parser: 6.1.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) get-stream: 7.0.1 import-from-esm: 2.0.0 into-stream: 7.0.0 @@ -19858,7 +19847,7 @@ packages: typescript: '>= 3.x' webpack: '>= 4' dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 @@ -19877,7 +19866,7 @@ packages: typescript: '>= 4.x' webpack: '>= 4' dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 @@ -19896,7 +19885,7 @@ packages: typescript: '>= 4.x' webpack: '>= 4' dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 @@ -20472,7 +20461,7 @@ packages: '@swc-node/sourcemap-support': 0.5.1 '@swc/core': 1.7.26(@swc/helpers@0.5.13) colorette: 2.0.20 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) oxc-resolver: 5.2.0 pirates: 4.0.7 tslib: 2.8.1 @@ -21895,7 +21884,7 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.0.4) '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.0.4) - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 @@ -21947,7 +21936,7 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.0.4) - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) eslint: 8.57.1 typescript: 5.0.4 transitivePeerDependencies: @@ -21968,7 +21957,7 @@ packages: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.7.3) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) eslint: 8.57.1 typescript: 5.7.3 transitivePeerDependencies: @@ -21989,7 +21978,7 @@ packages: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.5) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) eslint: 9.0.0 typescript: 5.4.5 transitivePeerDependencies: @@ -22069,7 +22058,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.0.4) '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.0.4) - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) eslint: 8.57.1 tsutils: 3.21.0(typescript@5.0.4) typescript: 5.0.4 @@ -22089,7 +22078,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.3) '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.7.3) - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) eslint: 8.57.1 ts-api-utils: 1.3.0(typescript@5.7.3) typescript: 5.7.3 @@ -22108,7 +22097,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.7.3) '@typescript-eslint/utils': 8.8.0(eslint@8.57.1)(typescript@5.7.3) - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) ts-api-utils: 1.3.0(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: @@ -22152,7 +22141,7 @@ packages: dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.3 @@ -22173,7 +22162,7 @@ packages: dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 @@ -22195,7 +22184,7 @@ packages: dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 @@ -22217,7 +22206,7 @@ packages: dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 @@ -22239,7 +22228,7 @@ packages: dependencies: '@typescript-eslint/types': 8.14.0 '@typescript-eslint/visitor-keys': 8.14.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 @@ -22261,7 +22250,7 @@ packages: dependencies: '@typescript-eslint/types': 8.8.0 '@typescript-eslint/visitor-keys': 8.8.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 @@ -22602,7 +22591,7 @@ packages: '@verdaccio/loaders': 8.0.0-next-8.6 '@verdaccio/signature': 8.0.0-next-8.7 '@verdaccio/utils': 8.1.0-next-8.15 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) lodash: 4.17.21 verdaccio-htpasswd: 13.0.0-next-8.15 transitivePeerDependencies: @@ -22621,7 +22610,7 @@ packages: dependencies: '@verdaccio/core': 8.0.0-next-8.15 '@verdaccio/utils': 8.1.0-next-8.15 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) js-yaml: 4.1.0 lodash: 4.17.21 minimatch: 7.4.6 @@ -22655,7 +22644,7 @@ packages: resolution: {integrity: sha512-yuqD8uAZJcgzuNHjV6C438UNT5r2Ai9+SnUlO34AHZdWSYcluO3Zj5R3p5uf+C7YPCE31pUD27wBU74xVbUoBw==} engines: {node: '>=18'} dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) lodash: 4.17.21 transitivePeerDependencies: - supports-color @@ -22682,7 +22671,7 @@ packages: '@verdaccio/core': 8.0.0-next-8.15 '@verdaccio/logger-prettify': 8.0.0-next-8.2 colorette: 2.0.20 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -22713,7 +22702,7 @@ packages: '@verdaccio/core': 8.0.0-next-8.15 '@verdaccio/url': 13.0.0-next-8.15 '@verdaccio/utils': 8.1.0-next-8.15 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) express: 4.21.2 express-rate-limit: 5.5.1 lodash: 4.17.21 @@ -22731,7 +22720,7 @@ packages: engines: {node: '>=18'} dependencies: '@verdaccio/config': 8.0.0-next-8.15 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) jsonwebtoken: 9.0.2 transitivePeerDependencies: - supports-color @@ -22747,7 +22736,7 @@ packages: '@verdaccio/core': 8.0.0-next-8.15 '@verdaccio/url': 13.0.0-next-8.15 '@verdaccio/utils': 8.1.0-next-8.15 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) gunzip-maybe: 1.4.2 lodash: 4.17.21 tar-stream: 3.1.7 @@ -22762,7 +22751,7 @@ packages: engines: {node: '>=18'} dependencies: '@verdaccio/core': 8.0.0-next-8.15 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) lodash: 4.17.21 validator: 13.12.0 transitivePeerDependencies: @@ -23030,7 +23019,6 @@ packages: resolution: {integrity: sha512-MnQJ7eKchJx5Oz+YdbqyFUk8BN6jasdJv31n/7r6/WwlOOv7qzvot6B66887l2ST3bUW4Mewml54euzpJWA6bg==} dependencies: '@volar/source-map': 2.4.13 - dev: true /@volar/language-core@2.4.5: resolution: {integrity: sha512-F4tA0DCO5Q1F5mScHmca0umsi2ufKULAnMOVBfMsZdT4myhVl4WdKRwCaKcfOkIEuyrAVvtq1ESBdZ+rSyLVww==} @@ -23045,7 +23033,6 @@ packages: /@volar/source-map@2.4.13: resolution: {integrity: sha512-l/EBcc2FkvHgz2ZxV+OZK3kMSroMr7nN3sZLF2/f6kWW66q8+tEL4giiYyFjt0BcubqJhBt6soYIrAPhg/Yr+Q==} - dev: true /@volar/source-map@2.4.5: resolution: {integrity: sha512-varwD7RaKE2J/Z+Zu6j3mNNJbNT394qIxXwdvz/4ao/vxOfyClZpSDtLKkwWmecinkOVos5+PWkWraelfMLfpw==} @@ -23063,7 +23050,6 @@ packages: '@volar/language-core': 2.4.13 path-browserify: 1.0.1 vscode-uri: 3.0.8 - dev: true /@volar/typescript@2.4.5: resolution: {integrity: sha512-mcT1mHvLljAEtHviVcBuOyAwwMKz1ibXTi5uYtP/pf4XxoAzpdkQ+Br2IC0NPCvLCbjPZmbf3I0udndkfB1CDg==} @@ -23085,11 +23071,11 @@ packages: optional: true dependencies: '@babel/core': 7.25.2 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.25.2) '@babel/template': 7.25.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) '@babel/types': 7.26.9 '@vue/babel-helper-vue-transform-on': 1.2.5 '@vue/babel-plugin-resolve-type': 1.2.5(@babel/core@7.25.2) @@ -23106,7 +23092,7 @@ packages: dependencies: '@babel/code-frame': 7.26.2 '@babel/core': 7.25.2 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.9 '@babel/parser': 7.27.0 '@vue/compiler-sfc': 3.5.13 @@ -23248,7 +23234,6 @@ packages: muggle-string: 0.4.1 path-browserify: 1.0.1 typescript: 5.7.3 - dev: true /@vue/reactivity@3.5.10: resolution: {integrity: sha512-kW08v06F6xPSHhid9DJ9YjOGmwNDOsJJQk0ax21wKaUYzzuJGEuoKNU2Ujux8FLMrP7CFJJKsHhXN9l2WOVi2g==} @@ -23999,7 +23984,7 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -24007,7 +23992,7 @@ packages: resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} engines: {node: '>= 14'} dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -24150,7 +24135,6 @@ packages: /alien-signals@1.0.13: resolution: {integrity: sha512-OGj9yyTnJEttvzhTUWuscOvtqxq5vrhF7vL9oS0xJ2mK0ItPYP1/y+vCFebfxoEyAz0++1AIwJ5CMr+Fk3nDmg==} - dev: true /ansi-colors@4.1.3: resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} @@ -25067,7 +25051,7 @@ packages: /babel-plugin-import@1.13.5: resolution: {integrity: sha512-IkqnoV+ov1hdJVofly9pXRJmeDm9EtROfrc5i6eII0Hix2xMs5FEm8FG3ExMvazbnZBbgHIt6qdO8And6lCloQ==} dependencies: - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -25075,7 +25059,7 @@ packages: /babel-plugin-import@1.13.8: resolution: {integrity: sha512-36babpjra5m3gca44V6tSTomeBlPA7cHUynrE2WiQIm3rEGD9xy28MKsx5IdO45EbnpJY7Jrgd00C6Dwt/l/2Q==} dependencies: - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -25194,7 +25178,7 @@ packages: styled-components: '>= 2' dependencies: '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) babel-plugin-syntax-jsx: 6.18.0 lodash: 4.17.21 styled-components: 6.1.8(react-dom@18.3.1)(react@18.3.1) @@ -25249,7 +25233,7 @@ packages: dependencies: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) /babel-preset-current-node-syntax@1.1.0(@babel/core@7.25.2): resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} @@ -27975,6 +27959,7 @@ packages: dependencies: ms: 2.1.3 supports-color: 8.1.1 + dev: true /decimal.js@10.4.3: resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} @@ -28219,7 +28204,7 @@ packages: hasBin: true dependencies: address: 1.2.2 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -28953,7 +28938,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) esbuild: 0.17.19 transitivePeerDependencies: - supports-color @@ -28964,7 +28949,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) esbuild: 0.18.20 transitivePeerDependencies: - supports-color @@ -28975,7 +28960,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) esbuild: 0.23.0 transitivePeerDependencies: - supports-color @@ -28985,7 +28970,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) esbuild: 0.24.0 transitivePeerDependencies: - supports-color @@ -28996,7 +28981,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) esbuild: 0.25.0 transitivePeerDependencies: - supports-color @@ -29384,7 +29369,7 @@ packages: optional: true dependencies: '@nolyfill/is-core-module': 1.0.39 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) enhanced-resolve: 5.17.1 eslint: 9.0.0 eslint-module-utils: 2.12.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.0.0) @@ -29953,7 +29938,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -29999,7 +29984,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) escape-string-regexp: 4.0.0 eslint-scope: 8.3.0 eslint-visitor-keys: 4.2.0 @@ -30986,7 +30971,7 @@ packages: debug: optional: true dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) /for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} @@ -32656,7 +32641,7 @@ packages: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -32666,7 +32651,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.1 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -32694,7 +32679,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@types/http-proxy': 1.17.15 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) http-proxy: 1.18.1(debug@4.4.0) is-glob: 4.0.3 is-plain-object: 5.0.0 @@ -32765,7 +32750,7 @@ packages: engines: {node: '>= 6.0.0'} dependencies: agent-base: 5.1.1 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -32775,7 +32760,7 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -32784,7 +32769,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.1 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -32794,7 +32779,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.3 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -32958,7 +32943,7 @@ packages: resolution: {integrity: sha512-YVt14UZCgsX1vZQ3gKjkWVdBdHQ6eu3MPU1TBgL1H5orXe2+jWD006WCPPtOuwlQm10NuzOW5WawiF1Q9veW8g==} engines: {node: '>=18.20'} dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) import-meta-resolve: 4.1.0 transitivePeerDependencies: - supports-color @@ -33813,7 +33798,7 @@ packages: resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} engines: {node: '>=10'} dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -33825,7 +33810,7 @@ packages: engines: {node: '>=10'} dependencies: '@jridgewell/trace-mapping': 0.3.25 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) istanbul-lib-coverage: 3.2.2 transitivePeerDependencies: - supports-color @@ -34903,7 +34888,7 @@ packages: content-disposition: 0.5.4 content-type: 1.0.5 cookies: 0.9.1 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) delegates: 1.0.0 depd: 2.0.0 destroy: 1.2.0 @@ -34934,7 +34919,7 @@ packages: content-disposition: 0.5.4 content-type: 1.0.5 cookies: 0.9.1 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) delegates: 1.0.0 depd: 2.0.0 destroy: 1.2.0 @@ -34965,7 +34950,7 @@ packages: content-disposition: 0.5.4 content-type: 1.0.5 cookies: 0.9.1 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) delegates: 1.0.0 depd: 2.0.0 destroy: 1.2.0 @@ -36374,7 +36359,7 @@ packages: resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} dependencies: '@types/debug': 4.1.12 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) decode-named-character-reference: 1.0.2 micromark-core-commonmark: 1.1.0 micromark-factory-space: 1.1.0 @@ -36871,7 +36856,7 @@ packages: resolution: {integrity: sha512-E2Rxk6ADpyaGeuFJQ/x9HHW+pS8Vn/0KLbXpiDkoZXcOSToW+/dz1WPHFaZFUnyoe+JRbj8PvxAhcfKbQOw7UQ==} dependencies: '@vercel/nft': 0.27.3(encoding@0.1.13) - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) fs-extra: 11.3.0 mlly: 1.6.1 pkg-types: 1.2.1 @@ -40306,7 +40291,7 @@ packages: engines: {node: '>=8.16.0'} dependencies: '@types/mime-types': 2.1.4 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) extract-zip: 1.7.0 https-proxy-agent: 4.0.0 mime: 2.6.0 @@ -42004,7 +41989,7 @@ packages: engines: {node: '>=16.14.0'} dependencies: '@babel/core': 7.26.9 - '@babel/traverse': 7.26.9 + '@babel/traverse': 7.26.9(supports-color@5.5.0) '@babel/types': 7.26.9 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 @@ -44180,7 +44165,7 @@ packages: '@semantic-release/release-notes-generator': 14.0.3(semantic-release@24.2.3) aggregate-error: 5.0.0 cosmiconfig: 9.0.0(typescript@5.7.3) - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) env-ci: 11.1.0 execa: 9.5.2 figures: 6.1.0 @@ -44291,7 +44276,7 @@ packages: resolution: {integrity: sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==} engines: {node: '>= 18'} dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 @@ -44828,7 +44813,7 @@ packages: /spdy-transport@3.0.0: resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -44841,7 +44826,7 @@ packages: resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} engines: {node: '>=6.0.0'} dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -45177,7 +45162,7 @@ packages: engines: {node: '>=8.0'} dependencies: date-format: 4.0.14 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) fs-extra: 8.1.0 transitivePeerDependencies: - supports-color @@ -45676,7 +45661,7 @@ packages: hasBin: true dependencies: '@adobe/css-tools': 4.3.3 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) glob: 10.4.5 sax: 1.4.1 source-map: 0.7.4 @@ -47148,7 +47133,7 @@ packages: bundle-require: 4.2.1(esbuild@0.19.2) cac: 6.7.14 chokidar: 3.6.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) esbuild: 0.19.2 execa: 5.1.1 globby: 11.1.0 @@ -47190,7 +47175,7 @@ packages: cac: 6.7.14 chokidar: 4.0.1 consola: 3.2.3 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) esbuild: 0.24.0 joycon: 3.1.1 picocolors: 1.1.1 @@ -48069,7 +48054,7 @@ packages: apache-md5: 1.1.8 bcryptjs: 2.4.3 core-js: 3.40.0 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) http-errors: 2.0.0 unix-crypt-td-js: 1.1.4 transitivePeerDependencies: @@ -48100,7 +48085,7 @@ packages: clipanion: 4.0.0-rc.4(typanion@3.14.0) compression: 1.8.0 cors: 2.8.5 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) envinfo: 7.14.0 express: 4.21.2 handlebars: 4.7.8 @@ -48208,7 +48193,7 @@ packages: hasBin: true dependencies: cac: 6.7.14 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) pathe: 1.1.2 picocolors: 1.1.1 vite: 5.4.18(@types/node@20.12.14)(less@4.3.0)(stylus@0.64.0) @@ -48230,7 +48215,7 @@ packages: hasBin: true dependencies: cac: 6.7.14 - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) pathe: 1.1.2 picocolors: 1.1.1 vite: 5.4.18(@types/node@18.16.9)(less@4.3.0)(stylus@0.64.0) @@ -48649,7 +48634,7 @@ packages: peerDependencies: eslint: '>=6.0.0' dependencies: - debug: 4.4.0(supports-color@8.1.1) + debug: 4.4.0(supports-color@5.5.0) eslint: 8.57.1 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 @@ -48727,7 +48712,6 @@ packages: '@volar/typescript': 2.4.13 '@vue/language-core': 2.2.10(typescript@5.7.3) typescript: 5.7.3 - dev: true /vue@3.5.10(typescript@5.5.2): resolution: {integrity: sha512-Vy2kmJwHPlouC/tSnIgXVg03SG+9wSqT1xu1Vehc+ChsXsRd7jLkKgMltVEFOzUdBr3uFwBCG+41LJtfAcBRng==} From fd64b1e178b0bc2ef5c3016a9425ca86ece0a9ad Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Wed, 14 May 2025 19:30:46 -0700 Subject: [PATCH 21/55] chore: nx --- .github/workflows/e2e-next-dev.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/e2e-next-dev.yml b/.github/workflows/e2e-next-dev.yml index 5bfb31f25e4..805f9974cf6 100644 --- a/.github/workflows/e2e-next-dev.yml +++ b/.github/workflows/e2e-next-dev.yml @@ -49,7 +49,7 @@ jobs: if: steps.check-ci.outcome == 'success' run: | npx kill-port 3000,3001,3002 && - pnpm run app:next:dev & + # pnpm run app:next:dev & sleep 1 && npx wait-on tcp:3001 && npx wait-on tcp:3002 && From 4e7fd701a380748a0fbf006d791a780d3e5e832c Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Wed, 14 May 2025 19:39:51 -0700 Subject: [PATCH 22/55] chore: nx --- .github/workflows/e2e-modern-ssr.yml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/.github/workflows/e2e-modern-ssr.yml b/.github/workflows/e2e-modern-ssr.yml index 8268232b7f6..8af765db4b1 100644 --- a/.github/workflows/e2e-modern-ssr.yml +++ b/.github/workflows/e2e-modern-ssr.yml @@ -48,16 +48,12 @@ jobs: lsof -ti tcp:3050,3051,3052,3053,3054,3055,3056 | xargs -r kill && pnpm run app:modern:dev & sleep 30 && - # wait response content-type is application/json for port in 3050 3051 3052 3053 3054 3055 3056; do while true; do - response=$(curl -s -I http://127.0.0.1:$port/mf-manifest.json) - content_type=$(echo "$response" | grep -i "Content-Type" | awk '{print $2}' | tr -d '\r') - if [[ $content_type != *"text/html"* ]]; then + 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 - npx nx run modernjs-ssr-host:e2e && - lsof -ti tcp:3050,3051,3052,3053,3054,3055,3056 | xargs kill From 4e8f39279e228a514e3d202eca9153faa6084644 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Wed, 14 May 2025 23:19:53 -0700 Subject: [PATCH 23/55] feat: update E2E testing configuration across Next.js projects --- .cursorignore | 7 --- .github/workflows/e2e-next-dev.yml | 10 +--- .github/workflows/e2e-next-prod.yml | 10 +--- apps/3000-home/next-env.d.ts | 2 +- apps/3000-home/package.json | 77 +++++++++++++++++++++++++--- apps/3000-home/project.json | 32 +++++++++++- apps/3001-shop/next-env.d.ts | 2 +- apps/3001-shop/package.json | 78 +++++++++++++++++++++++++---- apps/3001-shop/project.json | 36 +++++++++++-- apps/3002-checkout/next-env.d.ts | 2 +- apps/3002-checkout/package.json | 78 +++++++++++++++++++++++++---- apps/3002-checkout/project.json | 54 +++++++++++++++----- nx.json | 6 +-- package.json | 2 +- pnpm-lock.yaml | 10 ++-- 15 files changed, 329 insertions(+), 77 deletions(-) diff --git a/.cursorignore b/.cursorignore index 29e0afc1a24..9ff4e05b449 100644 --- a/.cursorignore +++ b/.cursorignore @@ -4,11 +4,6 @@ **/coverage/ **/dist/ -# Documentation and config files -**/*.yaml -**/*.yml - - # Explicitly ignore specific packages packages/typescript/ packages/native-* @@ -24,7 +19,6 @@ webpack/test/ webpack/benchmark/ tools/ .husky/ -.github/ .verdaccio/ @@ -33,7 +27,6 @@ tools/ .cursorignore jest.preset.js babel.config.json -nx.json LICENSE .nxignore netlify.toml diff --git a/.github/workflows/e2e-next-dev.yml b/.github/workflows/e2e-next-dev.yml index 805f9974cf6..4f042cbba2b 100644 --- a/.github/workflows/e2e-next-dev.yml +++ b/.github/workflows/e2e-next-dev.yml @@ -48,11 +48,5 @@ jobs: - name: E2E Test for Next.js Dev if: steps.check-ci.outcome == 'success' run: | - npx kill-port 3000,3001,3002 && - # pnpm run app:next:dev & - sleep 1 && - npx wait-on tcp:3001 && - npx wait-on tcp:3002 && - npx wait-on tcp:3000 && - npx nx run-many --target=test:e2e --projects=3000-home,3001-shop,3002-checkout --parallel=1 && - npx kill-port 3000,3001,3002 + npx kill-port 3000 3001 3002 + npx nx run-many --target=test:e2e --projects=3000-home,3001-shop,3002-checkout --parallel=false diff --git a/.github/workflows/e2e-next-prod.yml b/.github/workflows/e2e-next-prod.yml index 9768184f981..e5463622745 100644 --- a/.github/workflows/e2e-next-prod.yml +++ b/.github/workflows/e2e-next-prod.yml @@ -45,11 +45,5 @@ jobs: - name: E2E Test for Next.js Prod if: steps.check-ci.outcome == 'success' run: | - pnpm run --filter @module-federation/3002-checkout --filter @module-federation/3000-home --filter @module-federation/3001-shop build && - pnpm run app:next:prod & - sleep 4 && - npx wait-on tcp:3001 && - npx wait-on tcp:3002 && - npx wait-on tcp:3000 && - npx nx run-many --target=test:e2e --projects=3000-home,3001-shop,3002-checkout --parallel=1 && - npx kill-port 3000,3001,3002 + npx kill-port 3000 3001 3002 + npx nx run-many --target=test:e2e --projects=3000-home,3001-shop,3002-checkout --configuration=production --parallel=false diff --git a/apps/3000-home/next-env.d.ts b/apps/3000-home/next-env.d.ts index 4f11a03dc6c..a4a7b3f5cfa 100644 --- a/apps/3000-home/next-env.d.ts +++ b/apps/3000-home/next-env.d.ts @@ -2,4 +2,4 @@ /// // NOTE: This file should not be edited -// see https://nextjs.org/docs/basic-features/typescript for more information. +// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information. diff --git a/apps/3000-home/package.json b/apps/3000-home/package.json index 5622b7c7230..a409a54dc09 100644 --- a/apps/3000-home/package.json +++ b/apps/3000-home/package.json @@ -4,18 +4,79 @@ "private": true, "dependencies": { "@ant-design/cssinjs": "^1.21.0", + "@modern-js/node-bundle-require": "2.65.1", + "@module-federation/bridge-react-webpack-plugin": "0.13.1", + "@module-federation/cli": "0.13.1", + "@module-federation/data-prefetch": "0.13.1", + "@module-federation/dts-plugin": "0.13.1", + "@module-federation/enhanced": "0.13.1", + "@module-federation/error-codes": "0.13.1", + "@module-federation/inject-external-runtime-core-plugin": "0.13.1", + "@module-federation/managers": "0.13.1", + "@module-federation/manifest": "0.13.1", + "@module-federation/node": "2.7.2", + "@module-federation/rspack": "0.13.1", + "@module-federation/runtime": "0.13.1", + "@module-federation/runtime-core": "0.13.1", + "@module-federation/runtime-tools": "0.13.1", + "@module-federation/sdk": "0.13.1", + "@module-federation/third-party-dts-extractor": "0.13.1", + "@module-federation/webpack-bundler-runtime": "0.13.1", + "@testing-library/react-hooks": "8.0.1", + "@types/btoa": "1.2.5", + "@types/koa": "2.15.0", + "@types/node-schedule": "2.1.7", + "@types/semver": "7.5.8", + "@types/ws": "8.5.12", + "@vue/tsconfig": "0.7.0", + "adm-zip": "0.5.14", + "ajv": "8.17.1", + "ansi-colors": "4.1.3", "antd": "5.19.1", + "axios": "1.8.2", + "btoa": "1.2.1", + "chalk": "3.0.0", + "commander": "11.1.0", + "encoding": "0.1.13", + "enhanced-resolve": "5.17.1", + "fast-glob": "3.3.2", + "find-pkg": "2.0.0", + "fs-extra": "9.1.0", + "isomorphic-ws": "5.0.0", + "koa": "2.16.1", "lodash": "4.17.21", + "lodash.clonedeepwith": "4.5.0", + "log4js": "6.9.1", + "minimist": "1.2.8", "next": "14.2.16", - "react": "18.3.1" - }, - "devDependencies": { - "@module-federation/nextjs-mf": "workspace:*", - "@module-federation/runtime": "workspace:*", - "@module-federation/utilities": "workspace:*" + "node-schedule": "2.1.1", + "rambda": "9.3.0", + "react": "18.3.1", + "react-dom": "18.3.1", + "react-router": "6.26.2", + "react-router-dom": "6.26.2", + "react-test-renderer": "18.3.1", + "resolve": "1.22.8", + "schema-utils": "4.3.0", + "semver": "7.6.3", + "sharp": "0.33.5", + "styled-jsx": "5.1.6", + "tapable": "2.2.1", + "terser": "5.37.0", + "typescript": "5.7.3", + "upath": "2.0.1", + "vite-plugin-dts": "4.3.0", + "vue": "3.5.13", + "webpack-sources": "3.2.3", + "ws": "8.18.0" }, "scripts": { - "start": "next start", - "build": "pnpm exec next telemetry disable && NEXT_PRIVATE_LOCAL_WEBPACK=true next build" + "start": "next start" + }, + "packageManager": "pnpm@8.11.0", + "pnpm": { + "overrides": { + "@changesets/assemble-release-plan": "workspace:*" + } } } diff --git a/apps/3000-home/project.json b/apps/3000-home/project.json index d78f7a384b6..1fdb8545b9e 100644 --- a/apps/3000-home/project.json +++ b/apps/3000-home/project.json @@ -72,7 +72,11 @@ "baseUrl": "http://localhost:3000", "key": "27e40c91-5ac3-4433-8a87-651d10f51cf6" }, + "defaultConfiguration": "development", "configurations": { + "development": { + "devServerTarget": "3000-home:serve:development" + }, "production": { "devServerTarget": "3000-home:serve:production" } @@ -84,14 +88,38 @@ "parallel": true, "commands": [ { - "command": "lsof -i :3000 || nx run 3000-home:serve", + "command": "npx kill-port 3000 3001 3002", + "forwardAllArgs": false + }, + { + "command": "NX_TUI=false nx run-many --target=serve --projects=3001-shop,3002-checkout --configuration=development & disown", "forwardAllArgs": false }, { - "command": "sleep 4 && nx run 3000-home:e2e", + "command": "wait-on tcp:3001 tcp:3002 && nx run 3000-home:e2e:development", "forwardAllArgs": true } ] + }, + "configurations": { + "production": { + "parallel": true, + "commands": [ + { + "command": "npx kill-port 3000 3001 3002", + "forwardAllArgs": false + }, + { + "command": "nx run-many --target=build,serve --projects=3001-shop,3002-checkout --configuration=production --parallel=9 && nx build 3000-home --configuration=production & wait-on tcp:3001 tcp:3002", + "forwardAllArgs": false + }, + + { + "command": "wait-on tcp:3001 tcp:3002 && NX_TUI=false nx run 3000-home:e2e:production", + "forwardAllArgs": true + } + ] + } } } } diff --git a/apps/3001-shop/next-env.d.ts b/apps/3001-shop/next-env.d.ts index 4f11a03dc6c..a4a7b3f5cfa 100644 --- a/apps/3001-shop/next-env.d.ts +++ b/apps/3001-shop/next-env.d.ts @@ -2,4 +2,4 @@ /// // NOTE: This file should not be edited -// see https://nextjs.org/docs/basic-features/typescript for more information. +// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information. diff --git a/apps/3001-shop/package.json b/apps/3001-shop/package.json index b8a1318e23f..424805b3c05 100644 --- a/apps/3001-shop/package.json +++ b/apps/3001-shop/package.json @@ -4,19 +4,79 @@ "private": true, "dependencies": { "@ant-design/cssinjs": "^1.21.0", + "@modern-js/node-bundle-require": "2.65.1", + "@module-federation/bridge-react-webpack-plugin": "0.13.1", + "@module-federation/cli": "0.13.1", + "@module-federation/data-prefetch": "0.13.1", + "@module-federation/dts-plugin": "0.13.1", + "@module-federation/enhanced": "0.13.1", + "@module-federation/error-codes": "0.13.1", + "@module-federation/inject-external-runtime-core-plugin": "0.13.1", + "@module-federation/managers": "0.13.1", + "@module-federation/manifest": "0.13.1", + "@module-federation/node": "2.7.2", + "@module-federation/rspack": "0.13.1", + "@module-federation/runtime": "0.13.1", + "@module-federation/runtime-core": "0.13.1", + "@module-federation/runtime-tools": "0.13.1", + "@module-federation/sdk": "0.13.1", + "@module-federation/third-party-dts-extractor": "0.13.1", + "@module-federation/webpack-bundler-runtime": "0.13.1", + "@testing-library/react-hooks": "8.0.1", + "@types/btoa": "1.2.5", + "@types/koa": "2.15.0", + "@types/node-schedule": "2.1.7", + "@types/semver": "7.5.8", + "@types/ws": "8.5.12", + "@vue/tsconfig": "0.7.0", + "adm-zip": "0.5.14", + "ajv": "8.17.1", + "ansi-colors": "4.1.3", "antd": "5.19.1", + "axios": "1.8.2", + "btoa": "1.2.1", + "chalk": "3.0.0", + "commander": "11.1.0", + "encoding": "0.1.13", + "enhanced-resolve": "5.17.1", + "fast-glob": "3.3.2", + "find-pkg": "2.0.0", + "fs-extra": "9.1.0", + "isomorphic-ws": "5.0.0", + "koa": "2.16.1", "lodash": "4.17.21", + "lodash.clonedeepwith": "4.5.0", + "log4js": "6.9.1", + "minimist": "1.2.8", "next": "14.2.16", - "react": "18.3.1" - }, - "devDependencies": { - "@module-federation/nextjs-mf": "workspace:*", - "@module-federation/runtime": "workspace:*", - "@module-federation/sdk": "workspace:*", - "@module-federation/utilities": "workspace:*" + "node-schedule": "2.1.1", + "rambda": "9.3.0", + "react": "18.3.1", + "react-dom": "18.3.1", + "react-router": "6.26.2", + "react-router-dom": "6.26.2", + "react-test-renderer": "18.3.1", + "resolve": "1.22.8", + "schema-utils": "4.3.0", + "semver": "7.6.3", + "sharp": "0.33.5", + "styled-jsx": "5.1.6", + "tapable": "2.2.1", + "terser": "5.37.0", + "typescript": "5.7.3", + "upath": "2.0.1", + "vite-plugin-dts": "4.3.0", + "vue": "3.5.13", + "webpack-sources": "3.2.3", + "ws": "8.18.0" }, "scripts": { - "start": "next start", - "build": "NEXT_PRIVATE_LOCAL_WEBPACK=true next build" + "start": "next start" + }, + "packageManager": "pnpm@8.11.0", + "pnpm": { + "overrides": { + "@changesets/assemble-release-plan": "workspace:*" + } } } diff --git a/apps/3001-shop/project.json b/apps/3001-shop/project.json index 6509d2dfc85..32b96e08703 100644 --- a/apps/3001-shop/project.json +++ b/apps/3001-shop/project.json @@ -15,7 +15,10 @@ "development": { "outputPath": "apps/3001-shop" }, - "production": {} + "production": { + "cache": false, + "outputPath": "apps/3001-shop" + } }, "dependsOn": [ { @@ -70,14 +73,37 @@ "parallel": true, "commands": [ { - "command": "lsof -i :3001 || nx run 3001-shop:serve", + "command": "npx kill-port 3000 3001 3002", "forwardAllArgs": false }, { - "command": "sleep 10 && nx run 3001-shop:e2e", + "command": "NX_TUI=false nx run-many --target=serve --projects=3000-home,3002-checkout --configuration=development & disown", + "forwardAllArgs": false + }, + { + "command": "wait-on tcp:3000 tcp:3002 && nx run 3001-shop:e2e:development", "forwardAllArgs": true } ] + }, + "configurations": { + "production": { + "parallel": true, + "commands": [ + { + "command": "npx kill-port 3000 3001 3002", + "forwardAllArgs": false + }, + { + "command": "NX_TUI=false nx run-many --target=serve --projects=3000-home,3002-checkout --configuration=production & disown", + "forwardAllArgs": false + }, + { + "command": "wait-on tcp:3000 tcp:3002 && nx run 3001-shop:e2e:production", + "forwardAllArgs": true + } + ] + } } }, "e2e": { @@ -87,7 +113,11 @@ "testingType": "e2e", "baseUrl": "http://localhost:3001" }, + "defaultConfiguration": "development", "configurations": { + "development": { + "devServerTarget": "3001-shop:serve:development" + }, "production": { "devServerTarget": "3001-shop:serve:production" } diff --git a/apps/3002-checkout/next-env.d.ts b/apps/3002-checkout/next-env.d.ts index 4f11a03dc6c..a4a7b3f5cfa 100644 --- a/apps/3002-checkout/next-env.d.ts +++ b/apps/3002-checkout/next-env.d.ts @@ -2,4 +2,4 @@ /// // NOTE: This file should not be edited -// see https://nextjs.org/docs/basic-features/typescript for more information. +// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information. diff --git a/apps/3002-checkout/package.json b/apps/3002-checkout/package.json index 4f0d6e6e002..02c42c45f05 100644 --- a/apps/3002-checkout/package.json +++ b/apps/3002-checkout/package.json @@ -4,19 +4,79 @@ "private": true, "dependencies": { "@ant-design/cssinjs": "^1.21.0", + "@modern-js/node-bundle-require": "2.65.1", + "@module-federation/bridge-react-webpack-plugin": "0.13.1", + "@module-federation/cli": "0.13.1", + "@module-federation/data-prefetch": "0.13.1", + "@module-federation/dts-plugin": "0.13.1", + "@module-federation/enhanced": "0.13.1", + "@module-federation/error-codes": "0.13.1", + "@module-federation/inject-external-runtime-core-plugin": "0.13.1", + "@module-federation/managers": "0.13.1", + "@module-federation/manifest": "0.13.1", + "@module-federation/node": "2.7.2", + "@module-federation/rspack": "0.13.1", + "@module-federation/runtime": "0.13.1", + "@module-federation/runtime-core": "0.13.1", + "@module-federation/runtime-tools": "0.13.1", + "@module-federation/sdk": "0.13.1", + "@module-federation/third-party-dts-extractor": "0.13.1", + "@module-federation/webpack-bundler-runtime": "0.13.1", + "@testing-library/react-hooks": "8.0.1", + "@types/btoa": "1.2.5", + "@types/koa": "2.15.0", + "@types/node-schedule": "2.1.7", + "@types/semver": "7.5.8", + "@types/ws": "8.5.12", + "@vue/tsconfig": "0.7.0", + "adm-zip": "0.5.14", + "ajv": "8.17.1", + "ansi-colors": "4.1.3", "antd": "5.19.1", + "axios": "1.8.2", + "btoa": "1.2.1", + "chalk": "3.0.0", + "commander": "11.1.0", + "encoding": "0.1.13", + "enhanced-resolve": "5.17.1", + "fast-glob": "3.3.2", + "find-pkg": "2.0.0", + "fs-extra": "9.1.0", + "isomorphic-ws": "5.0.0", + "koa": "2.16.1", "lodash": "4.17.21", + "lodash.clonedeepwith": "4.5.0", + "log4js": "6.9.1", + "minimist": "1.2.8", "next": "14.2.16", - "react": "18.3.1" - }, - "devDependencies": { - "@module-federation/nextjs-mf": "workspace:*", - "@module-federation/runtime": "workspace:*", - "@module-federation/sdk": "workspace:*", - "@module-federation/utilities": "workspace:*" + "node-schedule": "2.1.1", + "rambda": "9.3.0", + "react": "18.3.1", + "react-dom": "18.3.1", + "react-router": "6.26.2", + "react-router-dom": "6.26.2", + "react-test-renderer": "18.3.1", + "resolve": "1.22.8", + "schema-utils": "4.3.0", + "semver": "7.6.3", + "sharp": "0.33.5", + "styled-jsx": "5.1.6", + "tapable": "2.2.1", + "terser": "5.37.0", + "typescript": "5.7.3", + "upath": "2.0.1", + "vite-plugin-dts": "4.3.0", + "vue": "3.5.13", + "webpack-sources": "3.2.3", + "ws": "8.18.0" }, "scripts": { - "start": "next start", - "build": "NEXT_PRIVATE_LOCAL_WEBPACK=true next build" + "start": "next start" + }, + "packageManager": "pnpm@8.11.0", + "pnpm": { + "overrides": { + "@changesets/assemble-release-plan": "workspace:*" + } } } diff --git a/apps/3002-checkout/project.json b/apps/3002-checkout/project.json index da12fa9c933..1454b3d3930 100644 --- a/apps/3002-checkout/project.json +++ b/apps/3002-checkout/project.json @@ -15,7 +15,10 @@ "development": { "outputPath": "apps/3002-checkout" }, - "production": {} + "production": { + "cache": false, + "outputPath": "apps/3002-checkout" + } }, "dependsOn": [ { @@ -64,32 +67,59 @@ "lintFilePatterns": ["apps/3002-checkout/**/*.{ts,tsx,js,jsx}"] } }, + "e2e": { + "executor": "@nx/cypress:cypress", + "options": { + "cypressConfig": "apps/3002-checkout/cypress.config.ts", + "testingType": "e2e", + "baseUrl": "http://localhost:3002" + }, + "defaultConfiguration": "development", + "configurations": { + "development": { + "devServerTarget": "3002-checkout:serve:development" + }, + "production": { + "devServerTarget": "3002-checkout:serve:production" + } + } + }, "test:e2e": { "executor": "nx:run-commands", "options": { "parallel": true, "commands": [ { - "command": "lsof -i :3002 || nx run 3002-checkout:serve", + "command": "npx kill-port 3000 3001 3002", "forwardAllArgs": false }, { - "command": "sleep 5 && nx run 3002-checkout:e2e", + "command": "NX_TUI=false nx run-many --target=serve --projects=3000-home,3001-shop --configuration=development & disown", + "forwardAllArgs": false + }, + { + "command": "wait-on tcp:3000 tcp:3001 && nx run 3002-checkout:e2e:development", "forwardAllArgs": true } ] - } - }, - "e2e": { - "executor": "@nx/cypress:cypress", - "options": { - "cypressConfig": "apps/3002-checkout/cypress.config.ts", - "testingType": "e2e", - "baseUrl": "http://localhost:3002" }, "configurations": { "production": { - "baseUrl": "http://localhost:3002" + "parallel": true, + "commands": [ + { + "command": "npx kill-port 3000 3001 3002", + "forwardAllArgs": false + }, + { + "command": "NX_TUI=false nx run-many --target=serve --projects=3000-home,3001-shop --configuration=production & disown", + "forwardAllArgs": false + }, + { + "command": "wait-on tcp:3000 tcp:3001 && nx run 3002-checkout:e2e:production", + "forwardAllArgs": true + } + ] } } } diff --git a/nx.json b/nx.json index b9142044e24..280d99d7193 100644 --- a/nx.json +++ b/nx.json @@ -43,13 +43,13 @@ "cache": true }, "3000-home:build:production": { - "cache": true + "cache": false }, "3001-shop:build:production": { - "cache": true + "cache": false }, "3002-checkout:build:production": { - "cache": true + "cache": false } }, "namedInputs": { diff --git a/package.json b/package.json index ddd7124194e..88808a3f104 100644 --- a/package.json +++ b/package.json @@ -80,7 +80,6 @@ "express": "4.21.2", "fast-glob": "3.3.2", "glob": "^11.0.0", - "kill-port": "^2.0.1", "lodash.get": "4.4.2", "openai": "^4.72.0", "rambda": "7.5.0", @@ -199,6 +198,7 @@ "jest-environment-node": "29.7.0", "jiti": "2.4.2", "js-yaml": "4.1.0", + "kill-port": "^2.0.1", "mime-types": "2.1.35", "msw": "^1.2.1", "node-fetch": "~3.3.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dc94222efb3..090cac6322d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -43,9 +43,6 @@ importers: glob: specifier: ^11.0.0 version: 11.0.0 - kill-port: - specifier: ^2.0.1 - version: 2.0.1 lodash.get: specifier: 4.4.2 version: 4.4.2 @@ -395,6 +392,9 @@ importers: js-yaml: specifier: 4.1.0 version: 4.1.0 + kill-port: + specifier: ^2.0.1 + version: 2.0.1 mime-types: specifier: 2.1.35 version: 2.1.35 @@ -31526,6 +31526,7 @@ packages: /get-them-args@1.3.2: resolution: {integrity: sha512-LRn8Jlk+DwZE4GTlDbT3Hikd1wSHgLMme/+7ddlqKd7ldwR6LjJgTVWzBnR01wnYGe4KgrXjg287RaI22UHmAw==} + dev: true /get-tsconfig@4.8.1: resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==} @@ -34828,7 +34829,7 @@ packages: dependencies: get-them-args: 1.3.2 shell-exec: 1.0.2 - dev: false + dev: true /kind-of@2.0.1: resolution: {integrity: sha512-0u8i1NZ/mg0b+W3MGGw5I7+6Eib2nx72S/QvXa0hYjEkjTknYmEYQJwGu3mLC0BrhtJjtQafTkyRUQ75Kx0LVg==} @@ -44457,6 +44458,7 @@ packages: /shell-exec@1.0.2: resolution: {integrity: sha512-jyVd+kU2X+mWKMmGhx4fpWbPsjvD53k9ivqetutVW/BQ+WIZoDoP4d8vUMGezV6saZsiNoW2f9GIhg9Dondohg==} + dev: true /shell-quote@1.8.1: resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} From 87b5d8acf5e763b84e3d34b1773641cc2c5ab1e0 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Wed, 14 May 2025 23:22:30 -0700 Subject: [PATCH 24/55] chore: nx --- apps/3000-home/package.json | 77 ++++---------------------------- apps/3001-shop/package.json | 78 ++++----------------------------- apps/3002-checkout/package.json | 78 ++++----------------------------- 3 files changed, 26 insertions(+), 207 deletions(-) diff --git a/apps/3000-home/package.json b/apps/3000-home/package.json index a409a54dc09..5622b7c7230 100644 --- a/apps/3000-home/package.json +++ b/apps/3000-home/package.json @@ -4,79 +4,18 @@ "private": true, "dependencies": { "@ant-design/cssinjs": "^1.21.0", - "@modern-js/node-bundle-require": "2.65.1", - "@module-federation/bridge-react-webpack-plugin": "0.13.1", - "@module-federation/cli": "0.13.1", - "@module-federation/data-prefetch": "0.13.1", - "@module-federation/dts-plugin": "0.13.1", - "@module-federation/enhanced": "0.13.1", - "@module-federation/error-codes": "0.13.1", - "@module-federation/inject-external-runtime-core-plugin": "0.13.1", - "@module-federation/managers": "0.13.1", - "@module-federation/manifest": "0.13.1", - "@module-federation/node": "2.7.2", - "@module-federation/rspack": "0.13.1", - "@module-federation/runtime": "0.13.1", - "@module-federation/runtime-core": "0.13.1", - "@module-federation/runtime-tools": "0.13.1", - "@module-federation/sdk": "0.13.1", - "@module-federation/third-party-dts-extractor": "0.13.1", - "@module-federation/webpack-bundler-runtime": "0.13.1", - "@testing-library/react-hooks": "8.0.1", - "@types/btoa": "1.2.5", - "@types/koa": "2.15.0", - "@types/node-schedule": "2.1.7", - "@types/semver": "7.5.8", - "@types/ws": "8.5.12", - "@vue/tsconfig": "0.7.0", - "adm-zip": "0.5.14", - "ajv": "8.17.1", - "ansi-colors": "4.1.3", "antd": "5.19.1", - "axios": "1.8.2", - "btoa": "1.2.1", - "chalk": "3.0.0", - "commander": "11.1.0", - "encoding": "0.1.13", - "enhanced-resolve": "5.17.1", - "fast-glob": "3.3.2", - "find-pkg": "2.0.0", - "fs-extra": "9.1.0", - "isomorphic-ws": "5.0.0", - "koa": "2.16.1", "lodash": "4.17.21", - "lodash.clonedeepwith": "4.5.0", - "log4js": "6.9.1", - "minimist": "1.2.8", "next": "14.2.16", - "node-schedule": "2.1.1", - "rambda": "9.3.0", - "react": "18.3.1", - "react-dom": "18.3.1", - "react-router": "6.26.2", - "react-router-dom": "6.26.2", - "react-test-renderer": "18.3.1", - "resolve": "1.22.8", - "schema-utils": "4.3.0", - "semver": "7.6.3", - "sharp": "0.33.5", - "styled-jsx": "5.1.6", - "tapable": "2.2.1", - "terser": "5.37.0", - "typescript": "5.7.3", - "upath": "2.0.1", - "vite-plugin-dts": "4.3.0", - "vue": "3.5.13", - "webpack-sources": "3.2.3", - "ws": "8.18.0" + "react": "18.3.1" }, - "scripts": { - "start": "next start" + "devDependencies": { + "@module-federation/nextjs-mf": "workspace:*", + "@module-federation/runtime": "workspace:*", + "@module-federation/utilities": "workspace:*" }, - "packageManager": "pnpm@8.11.0", - "pnpm": { - "overrides": { - "@changesets/assemble-release-plan": "workspace:*" - } + "scripts": { + "start": "next start", + "build": "pnpm exec next telemetry disable && NEXT_PRIVATE_LOCAL_WEBPACK=true next build" } } diff --git a/apps/3001-shop/package.json b/apps/3001-shop/package.json index 424805b3c05..b8a1318e23f 100644 --- a/apps/3001-shop/package.json +++ b/apps/3001-shop/package.json @@ -4,79 +4,19 @@ "private": true, "dependencies": { "@ant-design/cssinjs": "^1.21.0", - "@modern-js/node-bundle-require": "2.65.1", - "@module-federation/bridge-react-webpack-plugin": "0.13.1", - "@module-federation/cli": "0.13.1", - "@module-federation/data-prefetch": "0.13.1", - "@module-federation/dts-plugin": "0.13.1", - "@module-federation/enhanced": "0.13.1", - "@module-federation/error-codes": "0.13.1", - "@module-federation/inject-external-runtime-core-plugin": "0.13.1", - "@module-federation/managers": "0.13.1", - "@module-federation/manifest": "0.13.1", - "@module-federation/node": "2.7.2", - "@module-federation/rspack": "0.13.1", - "@module-federation/runtime": "0.13.1", - "@module-federation/runtime-core": "0.13.1", - "@module-federation/runtime-tools": "0.13.1", - "@module-federation/sdk": "0.13.1", - "@module-federation/third-party-dts-extractor": "0.13.1", - "@module-federation/webpack-bundler-runtime": "0.13.1", - "@testing-library/react-hooks": "8.0.1", - "@types/btoa": "1.2.5", - "@types/koa": "2.15.0", - "@types/node-schedule": "2.1.7", - "@types/semver": "7.5.8", - "@types/ws": "8.5.12", - "@vue/tsconfig": "0.7.0", - "adm-zip": "0.5.14", - "ajv": "8.17.1", - "ansi-colors": "4.1.3", "antd": "5.19.1", - "axios": "1.8.2", - "btoa": "1.2.1", - "chalk": "3.0.0", - "commander": "11.1.0", - "encoding": "0.1.13", - "enhanced-resolve": "5.17.1", - "fast-glob": "3.3.2", - "find-pkg": "2.0.0", - "fs-extra": "9.1.0", - "isomorphic-ws": "5.0.0", - "koa": "2.16.1", "lodash": "4.17.21", - "lodash.clonedeepwith": "4.5.0", - "log4js": "6.9.1", - "minimist": "1.2.8", "next": "14.2.16", - "node-schedule": "2.1.1", - "rambda": "9.3.0", - "react": "18.3.1", - "react-dom": "18.3.1", - "react-router": "6.26.2", - "react-router-dom": "6.26.2", - "react-test-renderer": "18.3.1", - "resolve": "1.22.8", - "schema-utils": "4.3.0", - "semver": "7.6.3", - "sharp": "0.33.5", - "styled-jsx": "5.1.6", - "tapable": "2.2.1", - "terser": "5.37.0", - "typescript": "5.7.3", - "upath": "2.0.1", - "vite-plugin-dts": "4.3.0", - "vue": "3.5.13", - "webpack-sources": "3.2.3", - "ws": "8.18.0" + "react": "18.3.1" }, - "scripts": { - "start": "next start" + "devDependencies": { + "@module-federation/nextjs-mf": "workspace:*", + "@module-federation/runtime": "workspace:*", + "@module-federation/sdk": "workspace:*", + "@module-federation/utilities": "workspace:*" }, - "packageManager": "pnpm@8.11.0", - "pnpm": { - "overrides": { - "@changesets/assemble-release-plan": "workspace:*" - } + "scripts": { + "start": "next start", + "build": "NEXT_PRIVATE_LOCAL_WEBPACK=true next build" } } diff --git a/apps/3002-checkout/package.json b/apps/3002-checkout/package.json index 02c42c45f05..4f0d6e6e002 100644 --- a/apps/3002-checkout/package.json +++ b/apps/3002-checkout/package.json @@ -4,79 +4,19 @@ "private": true, "dependencies": { "@ant-design/cssinjs": "^1.21.0", - "@modern-js/node-bundle-require": "2.65.1", - "@module-federation/bridge-react-webpack-plugin": "0.13.1", - "@module-federation/cli": "0.13.1", - "@module-federation/data-prefetch": "0.13.1", - "@module-federation/dts-plugin": "0.13.1", - "@module-federation/enhanced": "0.13.1", - "@module-federation/error-codes": "0.13.1", - "@module-federation/inject-external-runtime-core-plugin": "0.13.1", - "@module-federation/managers": "0.13.1", - "@module-federation/manifest": "0.13.1", - "@module-federation/node": "2.7.2", - "@module-federation/rspack": "0.13.1", - "@module-federation/runtime": "0.13.1", - "@module-federation/runtime-core": "0.13.1", - "@module-federation/runtime-tools": "0.13.1", - "@module-federation/sdk": "0.13.1", - "@module-federation/third-party-dts-extractor": "0.13.1", - "@module-federation/webpack-bundler-runtime": "0.13.1", - "@testing-library/react-hooks": "8.0.1", - "@types/btoa": "1.2.5", - "@types/koa": "2.15.0", - "@types/node-schedule": "2.1.7", - "@types/semver": "7.5.8", - "@types/ws": "8.5.12", - "@vue/tsconfig": "0.7.0", - "adm-zip": "0.5.14", - "ajv": "8.17.1", - "ansi-colors": "4.1.3", "antd": "5.19.1", - "axios": "1.8.2", - "btoa": "1.2.1", - "chalk": "3.0.0", - "commander": "11.1.0", - "encoding": "0.1.13", - "enhanced-resolve": "5.17.1", - "fast-glob": "3.3.2", - "find-pkg": "2.0.0", - "fs-extra": "9.1.0", - "isomorphic-ws": "5.0.0", - "koa": "2.16.1", "lodash": "4.17.21", - "lodash.clonedeepwith": "4.5.0", - "log4js": "6.9.1", - "minimist": "1.2.8", "next": "14.2.16", - "node-schedule": "2.1.1", - "rambda": "9.3.0", - "react": "18.3.1", - "react-dom": "18.3.1", - "react-router": "6.26.2", - "react-router-dom": "6.26.2", - "react-test-renderer": "18.3.1", - "resolve": "1.22.8", - "schema-utils": "4.3.0", - "semver": "7.6.3", - "sharp": "0.33.5", - "styled-jsx": "5.1.6", - "tapable": "2.2.1", - "terser": "5.37.0", - "typescript": "5.7.3", - "upath": "2.0.1", - "vite-plugin-dts": "4.3.0", - "vue": "3.5.13", - "webpack-sources": "3.2.3", - "ws": "8.18.0" + "react": "18.3.1" }, - "scripts": { - "start": "next start" + "devDependencies": { + "@module-federation/nextjs-mf": "workspace:*", + "@module-federation/runtime": "workspace:*", + "@module-federation/sdk": "workspace:*", + "@module-federation/utilities": "workspace:*" }, - "packageManager": "pnpm@8.11.0", - "pnpm": { - "overrides": { - "@changesets/assemble-release-plan": "workspace:*" - } + "scripts": { + "start": "next start", + "build": "NEXT_PRIVATE_LOCAL_WEBPACK=true next build" } } From 9c94b969633c2dd084b577ed2e5d61b3cc372c36 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Wed, 14 May 2025 23:53:56 -0700 Subject: [PATCH 25/55] feat: finalize E2E testing configuration for Next.js projects --- .github/workflows/build-and-test.yml | 4 ++-- .github/workflows/e2e-next-prod.yml | 6 +++++- apps/3000-home/project.json | 4 ++-- apps/3001-shop/project.json | 4 ++-- apps/3002-checkout/project.json | 4 ++-- 5 files changed, 13 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index f13bc8902ae..ba32a04892c 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -39,10 +39,10 @@ jobs: run: npx nx format:check - name: Warm Nx Cache - run: npx nx run-many --targets=build --projects=tag:type:pkg + run: npx nx run-many --targets=build --projects=tag:type:pkg --parallel=8 - name: Run Build for All - run: npx nx run-many --targets=build --projects=tag:type:pkg --skip-nx-cache + run: npx nx run-many --targets=build --projects=tag:type:pkg --parallel=8 --skip-nx-cache - name: Check Package Publishing Compatibility run: | diff --git a/.github/workflows/e2e-next-prod.yml b/.github/workflows/e2e-next-prod.yml index e5463622745..8d54f25ddb3 100644 --- a/.github/workflows/e2e-next-prod.yml +++ b/.github/workflows/e2e-next-prod.yml @@ -46,4 +46,8 @@ jobs: if: steps.check-ci.outcome == 'success' run: | npx kill-port 3000 3001 3002 - npx nx run-many --target=test:e2e --projects=3000-home,3001-shop,3002-checkout --configuration=production --parallel=false + nx run 3000-home:test:e2e:production + npx kill-port 3000 3001 3002 + nx run 3001-shop:test:e2e:production + npx kill-port 3000 3001 3002 + nx run 3002-checkout:test:e2e:production diff --git a/apps/3000-home/project.json b/apps/3000-home/project.json index 1fdb8545b9e..90f77697e65 100644 --- a/apps/3000-home/project.json +++ b/apps/3000-home/project.json @@ -110,12 +110,12 @@ "forwardAllArgs": false }, { - "command": "nx run-many --target=build,serve --projects=3001-shop,3002-checkout --configuration=production --parallel=9 && nx build 3000-home --configuration=production & wait-on tcp:3001 tcp:3002", + "command": "nx run-many --target=build,serve --projects=3001-shop,3002-checkout --configuration=production --parallel=9 & wait-on tcp:3001 tcp:3002", "forwardAllArgs": false }, { - "command": "wait-on tcp:3001 tcp:3002 && NX_TUI=false nx run 3000-home:e2e:production", + "command": "nx build 3000-home --configuration=production && wait-on tcp:3001 tcp:3002 && NX_TUI=false nx run 3000-home:e2e:production", "forwardAllArgs": true } ] diff --git a/apps/3001-shop/project.json b/apps/3001-shop/project.json index 32b96e08703..6637390eafa 100644 --- a/apps/3001-shop/project.json +++ b/apps/3001-shop/project.json @@ -95,11 +95,11 @@ "forwardAllArgs": false }, { - "command": "NX_TUI=false nx run-many --target=serve --projects=3000-home,3002-checkout --configuration=production & disown", + "command": "nx run-many --target=build,serve --projects=3000-home,3002-checkout --configuration=production --parallel=9 & wait-on tcp:3000 tcp:3002", "forwardAllArgs": false }, { - "command": "wait-on tcp:3000 tcp:3002 && nx run 3001-shop:e2e:production", + "command": "nx build 3001-shop --configuration=production && wait-on tcp:3000 tcp:3002 && nx run 3001-shop:e2e:production", "forwardAllArgs": true } ] diff --git a/apps/3002-checkout/project.json b/apps/3002-checkout/project.json index 1454b3d3930..a3549ad59a3 100644 --- a/apps/3002-checkout/project.json +++ b/apps/3002-checkout/project.json @@ -112,11 +112,11 @@ "forwardAllArgs": false }, { - "command": "NX_TUI=false nx run-many --target=serve --projects=3000-home,3001-shop --configuration=production & disown", + "command": "nx run-many --target=build,serve --projects=3000-home,3001-shop --configuration=production --parallel=9 & wait-on tcp:3000 tcp:3001", "forwardAllArgs": false }, { - "command": "wait-on tcp:3000 tcp:3001 && nx run 3002-checkout:e2e:production", + "command": "nx build 3002-checkout --configuration=production && wait-on tcp:3000 tcp:3001 && nx run 3002-checkout:e2e:production", "forwardAllArgs": true } ] From 7b344b8058f32f301551da8089760b793346fd39 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 00:00:04 -0700 Subject: [PATCH 26/55] chore: nx --- .github/workflows/build-and-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index ba32a04892c..e304782fc97 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -42,7 +42,7 @@ jobs: run: npx nx run-many --targets=build --projects=tag:type:pkg --parallel=8 - name: Run Build for All - run: npx nx run-many --targets=build --projects=tag:type:pkg --parallel=8 --skip-nx-cache + run: npx nx run-many --targets=build --projects=tag:type:pkg --parallel=100 --skip-nx-cache - name: Check Package Publishing Compatibility run: | From 64ce5f0b0d88fbe34d51a3ab7d5bfa981ea26b42 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 00:07:15 -0700 Subject: [PATCH 27/55] feat: update build-and-test workflow for E2E tests --- .github/workflows/build-and-test.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index e304782fc97..eabcf905bbd 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -38,11 +38,14 @@ jobs: - name: Check Code Format run: npx nx format:check + - name: Print Number of CPU Cores + run: nproc + - name: Warm Nx Cache run: npx nx run-many --targets=build --projects=tag:type:pkg --parallel=8 - name: Run Build for All - run: npx nx run-many --targets=build --projects=tag:type:pkg --parallel=100 --skip-nx-cache + run: npx nx run-many --targets=build --projects=tag:type:pkg --parallel=4 --skip-nx-cache - name: Check Package Publishing Compatibility run: | From a11d290a2c5c358a981c042b54592eab510df68f Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 00:08:24 -0700 Subject: [PATCH 28/55] fix: update e2e-next-prod workflow configuration --- .github/workflows/e2e-next-prod.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/e2e-next-prod.yml b/.github/workflows/e2e-next-prod.yml index 8d54f25ddb3..97cd6b3f6d8 100644 --- a/.github/workflows/e2e-next-prod.yml +++ b/.github/workflows/e2e-next-prod.yml @@ -46,8 +46,8 @@ jobs: if: steps.check-ci.outcome == 'success' run: | npx kill-port 3000 3001 3002 - nx run 3000-home:test:e2e:production + npx nx run 3000-home:test:e2e:production npx kill-port 3000 3001 3002 - nx run 3001-shop:test:e2e:production + npx nx run 3001-shop:test:e2e:production npx kill-port 3000 3001 3002 - nx run 3002-checkout:test:e2e:production + npx nx run 3002-checkout:test:e2e:production From 7a557c6aa374aa48951d28d153fd6dce9d67060f Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 00:09:23 -0700 Subject: [PATCH 29/55] fix: update 3001-shop project configuration --- apps/3001-shop/project.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/3001-shop/project.json b/apps/3001-shop/project.json index 6637390eafa..bf9fdcf6a87 100644 --- a/apps/3001-shop/project.json +++ b/apps/3001-shop/project.json @@ -77,7 +77,7 @@ "forwardAllArgs": false }, { - "command": "NX_TUI=false nx run-many --target=serve --projects=3000-home,3002-checkout --configuration=development & disown", + "command": "NX_TUI=false nx run-many --target=serve --projects=3000-home,3002-checkout --configuration=development & wait-on tcp:3000 tcp:3002 ", "forwardAllArgs": false }, { From 79ad46a76b7247bade5da90036a20f48f9227851 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 00:11:26 -0700 Subject: [PATCH 30/55] fix: update e2e-next-dev workflow configuration --- .github/workflows/e2e-next-dev.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/e2e-next-dev.yml b/.github/workflows/e2e-next-dev.yml index 4f042cbba2b..2e3d99113ae 100644 --- a/.github/workflows/e2e-next-dev.yml +++ b/.github/workflows/e2e-next-dev.yml @@ -48,5 +48,9 @@ jobs: - name: E2E Test for Next.js Dev if: steps.check-ci.outcome == 'success' run: | - npx kill-port 3000 3001 3002 - npx nx run-many --target=test:e2e --projects=3000-home,3001-shop,3002-checkout --parallel=false + killall node + npx nx run 3000-home:test:e2e + killall node + npx nx run 3001-shop:test:e2e + killall node + npx nx run 3002-checkout:test:e2e From 20001cc8dd02b15309d2bec33d65358b9a0bcd54 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 00:26:46 -0700 Subject: [PATCH 31/55] ci: add caching for Playwright browsers and Cypress binary to improve CI performance --- .github/workflows/build-and-test.yml | 19 ++++++++++++++++++- apps/3000-home/project.json | 2 +- apps/3002-checkout/project.json | 2 +- 3 files changed, 20 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index eabcf905bbd..1cab9847f02 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -26,6 +26,22 @@ jobs: node-version: '18' cache: 'pnpm' + - name: Cache Playwright browsers + uses: actions/cache@v3 + id: playwright-cache + with: + path: | + ~/.cache/ms-playwright + key: ${{ runner.os }}-playwright-${{ hashFiles('**/pnpm-lock.yaml') }} + + - name: Cache Cypress binary + uses: actions/cache@v3 + id: cypress-cache + with: + path: | + ~/.cache/Cypress + key: ${{ runner.os }}-cypress-${{ hashFiles('**/pnpm-lock.yaml') }} + - name: Set Nx SHA uses: nrwl/nx-set-shas@v3 @@ -33,6 +49,7 @@ jobs: run: pnpm install - name: Install Cypress + # if: steps.cypress-cache.outputs.cache-hit != 'true' run: npx cypress install - name: Check Code Format @@ -42,7 +59,7 @@ jobs: run: nproc - name: Warm Nx Cache - run: npx nx run-many --targets=build --projects=tag:type:pkg --parallel=8 + run: npx nx run-many --targets=build --projects=tag:type:pkg --parallel=4 - name: Run Build for All run: npx nx run-many --targets=build --projects=tag:type:pkg --parallel=4 --skip-nx-cache diff --git a/apps/3000-home/project.json b/apps/3000-home/project.json index 90f77697e65..6111431e60a 100644 --- a/apps/3000-home/project.json +++ b/apps/3000-home/project.json @@ -92,7 +92,7 @@ "forwardAllArgs": false }, { - "command": "NX_TUI=false nx run-many --target=serve --projects=3001-shop,3002-checkout --configuration=development & disown", + "command": "NX_TUI=false nx run-many --target=serve --projects=3001-shop,3002-checkout --configuration=development & wait-on tcp:3001 tcp:3002", "forwardAllArgs": false }, { diff --git a/apps/3002-checkout/project.json b/apps/3002-checkout/project.json index a3549ad59a3..c9c95182bd9 100644 --- a/apps/3002-checkout/project.json +++ b/apps/3002-checkout/project.json @@ -94,7 +94,7 @@ "forwardAllArgs": false }, { - "command": "NX_TUI=false nx run-many --target=serve --projects=3000-home,3001-shop --configuration=development & disown", + "command": "NX_TUI=false nx run-many --target=serve --projects=3000-home,3001-shop --configuration=development & wait-on tcp:3000 tcp:3001", "forwardAllArgs": false }, { From 4e550c63b6557317864e8b5ef96b62ab4a086a64 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 00:33:44 -0700 Subject: [PATCH 32/55] chore: nx --- .github/workflows/e2e-next-prod.yml | 7 ++++--- apps/3000-home/project.json | 3 +-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/e2e-next-prod.yml b/.github/workflows/e2e-next-prod.yml index 97cd6b3f6d8..720b6e9773f 100644 --- a/.github/workflows/e2e-next-prod.yml +++ b/.github/workflows/e2e-next-prod.yml @@ -45,9 +45,10 @@ jobs: - name: E2E Test for Next.js Prod if: steps.check-ci.outcome == 'success' run: | - npx kill-port 3000 3001 3002 + killall node npx nx run 3000-home:test:e2e:production - npx kill-port 3000 3001 3002 + killall node npx nx run 3001-shop:test:e2e:production - npx kill-port 3000 3001 3002 + killall node npx nx run 3002-checkout:test:e2e:production + killall node diff --git a/apps/3000-home/project.json b/apps/3000-home/project.json index 6111431e60a..22b1004fa04 100644 --- a/apps/3000-home/project.json +++ b/apps/3000-home/project.json @@ -110,10 +110,9 @@ "forwardAllArgs": false }, { - "command": "nx run-many --target=build,serve --projects=3001-shop,3002-checkout --configuration=production --parallel=9 & wait-on tcp:3001 tcp:3002", + "command": "nx run-many --target=build --projects=3001-shop,3002-checkout --configuration=production --parallel=9 && nx run-many --target=serve --projects=3001-shop,3002-checkout --configuration=production --parallel=9 & wait-on tcp:3001 tcp:3002", "forwardAllArgs": false }, - { "command": "nx build 3000-home --configuration=production && wait-on tcp:3001 tcp:3002 && NX_TUI=false nx run 3000-home:e2e:production", "forwardAllArgs": true From 7f954ff365ccc4c0566d2482d93f922cc1c69abb Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 00:49:03 -0700 Subject: [PATCH 33/55] fix: update project name in nx config to match package.json naming convention --- apps/3000-home/package.json | 77 ++++++++++++++++++++++++++++---- apps/3000-home/project.json | 18 ++++---- apps/3001-shop/package.json | 78 +++++++++++++++++++++++++++++---- apps/3001-shop/project.json | 8 +++- apps/3002-checkout/package.json | 78 +++++++++++++++++++++++++++++---- apps/3002-checkout/project.json | 2 +- nx.json | 8 ++-- 7 files changed, 227 insertions(+), 42 deletions(-) diff --git a/apps/3000-home/package.json b/apps/3000-home/package.json index 5622b7c7230..8313441decc 100644 --- a/apps/3000-home/package.json +++ b/apps/3000-home/package.json @@ -4,18 +4,79 @@ "private": true, "dependencies": { "@ant-design/cssinjs": "^1.21.0", + "@modern-js/node-bundle-require": "2.65.1", + "@module-federation/bridge-react-webpack-plugin": "0.13.1", + "@module-federation/cli": "0.13.1", + "@module-federation/data-prefetch": "0.13.1", + "@module-federation/dts-plugin": "0.13.1", + "@module-federation/enhanced": "0.13.1", + "@module-federation/error-codes": "0.13.1", + "@module-federation/inject-external-runtime-core-plugin": "0.13.1", + "@module-federation/managers": "0.13.1", + "@module-federation/manifest": "0.13.1", + "@module-federation/node": "2.7.2", + "@module-federation/rspack": "0.13.1", + "@module-federation/runtime": "0.13.1", + "@module-federation/runtime-core": "0.13.1", + "@module-federation/runtime-tools": "0.13.1", + "@module-federation/sdk": "0.13.1", + "@module-federation/third-party-dts-extractor": "0.13.1", + "@module-federation/webpack-bundler-runtime": "0.13.1", + "@testing-library/react-hooks": "8.0.1", + "@types/btoa": "1.2.5", + "@types/koa": "2.15.0", + "@types/node-schedule": "2.1.7", + "@types/semver": "7.5.8", + "@types/ws": "8.5.12", + "@vue/tsconfig": "0.7.0", + "adm-zip": "0.5.14", + "ajv": "8.17.1", + "ansi-colors": "4.1.3", "antd": "5.19.1", + "axios": "1.8.2", + "btoa": "1.2.1", + "chalk": "3.0.0", + "commander": "11.1.0", + "encoding": "0.1.13", + "enhanced-resolve": "5.17.1", + "fast-glob": "3.3.2", + "find-pkg": "2.0.0", + "fs-extra": "9.1.0", + "isomorphic-ws": "5.0.0", + "koa": "2.16.1", "lodash": "4.17.21", + "lodash.clonedeepwith": "4.5.0", + "log4js": "6.9.1", + "minimist": "1.2.8", "next": "14.2.16", - "react": "18.3.1" - }, - "devDependencies": { - "@module-federation/nextjs-mf": "workspace:*", - "@module-federation/runtime": "workspace:*", - "@module-federation/utilities": "workspace:*" + "node-schedule": "2.1.1", + "rambda": "9.3.0", + "react": "18.3.1", + "react-dom": "18.3.1", + "react-router": "6.26.2", + "react-router-dom": "6.26.2", + "react-test-renderer": "18.3.1", + "resolve": "1.22.8", + "schema-utils": "4.3.0", + "semver": "7.6.3", + "styled-jsx": "5.1.6", + "tapable": "2.2.1", + "terser": "5.37.0", + "upath": "2.0.1", + "vite-plugin-dts": "4.3.0", + "vue": "3.5.13", + "webpack-sources": "3.2.3", + "ws": "8.18.0", + "typescript": "5.7.3", + "sharp": "0.33.5" }, "scripts": { - "start": "next start", - "build": "pnpm exec next telemetry disable && NEXT_PRIVATE_LOCAL_WEBPACK=true next build" + "start": "next start" + }, + "packageManager": "pnpm@8.11.0", + "pnpm": { + "overrides": { + "@changesets/assemble-release-plan": "workspace:*" + } } } diff --git a/apps/3000-home/project.json b/apps/3000-home/project.json index 22b1004fa04..19ed126ecb8 100644 --- a/apps/3000-home/project.json +++ b/apps/3000-home/project.json @@ -1,5 +1,5 @@ { - "name": "3000-home", + "name": "@module-federation/3000-home", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "apps/3000-home", "projectType": "application", @@ -28,18 +28,18 @@ "executor": "@nx/next:server", "defaultConfiguration": "development", "options": { - "buildTarget": "3000-home:build", + "buildTarget": "@module-federation/3000-home:build", "dev": true, "port": 3000 }, "configurations": { "development": { - "buildTarget": "3000-home:build:development", + "buildTarget": "@module-federation/3000-home:build:development", "dev": true, "port": 3000 }, "production": { - "buildTarget": "3000-home:build:production", + "buildTarget": "@module-federation/3000-home:build:production", "dev": false, "port": 3000 } @@ -54,7 +54,7 @@ "export": { "executor": "@nx/next:export", "options": { - "buildTarget": "3000-home:build:production" + "buildTarget": "@module-federation/3000-home:build:production" } }, "lint": { @@ -75,10 +75,10 @@ "defaultConfiguration": "development", "configurations": { "development": { - "devServerTarget": "3000-home:serve:development" + "devServerTarget": "@module-federation/3000-home:serve:development" }, "production": { - "devServerTarget": "3000-home:serve:production" + "devServerTarget": "@module-federation/3000-home:serve:production" } } }, @@ -96,7 +96,7 @@ "forwardAllArgs": false }, { - "command": "wait-on tcp:3001 tcp:3002 && nx run 3000-home:e2e:development", + "command": "wait-on tcp:3001 tcp:3002 && nx run @module-federation/3000-home:e2e:development", "forwardAllArgs": true } ] @@ -114,7 +114,7 @@ "forwardAllArgs": false }, { - "command": "nx build 3000-home --configuration=production && wait-on tcp:3001 tcp:3002 && NX_TUI=false nx run 3000-home:e2e:production", + "command": "nx build @module-federation/3000-home --configuration=production && wait-on tcp:3001 tcp:3002 && NX_TUI=false nx run @module-federation/3000-home:e2e:production", "forwardAllArgs": true } ] diff --git a/apps/3001-shop/package.json b/apps/3001-shop/package.json index b8a1318e23f..424805b3c05 100644 --- a/apps/3001-shop/package.json +++ b/apps/3001-shop/package.json @@ -4,19 +4,79 @@ "private": true, "dependencies": { "@ant-design/cssinjs": "^1.21.0", + "@modern-js/node-bundle-require": "2.65.1", + "@module-federation/bridge-react-webpack-plugin": "0.13.1", + "@module-federation/cli": "0.13.1", + "@module-federation/data-prefetch": "0.13.1", + "@module-federation/dts-plugin": "0.13.1", + "@module-federation/enhanced": "0.13.1", + "@module-federation/error-codes": "0.13.1", + "@module-federation/inject-external-runtime-core-plugin": "0.13.1", + "@module-federation/managers": "0.13.1", + "@module-federation/manifest": "0.13.1", + "@module-federation/node": "2.7.2", + "@module-federation/rspack": "0.13.1", + "@module-federation/runtime": "0.13.1", + "@module-federation/runtime-core": "0.13.1", + "@module-federation/runtime-tools": "0.13.1", + "@module-federation/sdk": "0.13.1", + "@module-federation/third-party-dts-extractor": "0.13.1", + "@module-federation/webpack-bundler-runtime": "0.13.1", + "@testing-library/react-hooks": "8.0.1", + "@types/btoa": "1.2.5", + "@types/koa": "2.15.0", + "@types/node-schedule": "2.1.7", + "@types/semver": "7.5.8", + "@types/ws": "8.5.12", + "@vue/tsconfig": "0.7.0", + "adm-zip": "0.5.14", + "ajv": "8.17.1", + "ansi-colors": "4.1.3", "antd": "5.19.1", + "axios": "1.8.2", + "btoa": "1.2.1", + "chalk": "3.0.0", + "commander": "11.1.0", + "encoding": "0.1.13", + "enhanced-resolve": "5.17.1", + "fast-glob": "3.3.2", + "find-pkg": "2.0.0", + "fs-extra": "9.1.0", + "isomorphic-ws": "5.0.0", + "koa": "2.16.1", "lodash": "4.17.21", + "lodash.clonedeepwith": "4.5.0", + "log4js": "6.9.1", + "minimist": "1.2.8", "next": "14.2.16", - "react": "18.3.1" - }, - "devDependencies": { - "@module-federation/nextjs-mf": "workspace:*", - "@module-federation/runtime": "workspace:*", - "@module-federation/sdk": "workspace:*", - "@module-federation/utilities": "workspace:*" + "node-schedule": "2.1.1", + "rambda": "9.3.0", + "react": "18.3.1", + "react-dom": "18.3.1", + "react-router": "6.26.2", + "react-router-dom": "6.26.2", + "react-test-renderer": "18.3.1", + "resolve": "1.22.8", + "schema-utils": "4.3.0", + "semver": "7.6.3", + "sharp": "0.33.5", + "styled-jsx": "5.1.6", + "tapable": "2.2.1", + "terser": "5.37.0", + "typescript": "5.7.3", + "upath": "2.0.1", + "vite-plugin-dts": "4.3.0", + "vue": "3.5.13", + "webpack-sources": "3.2.3", + "ws": "8.18.0" }, "scripts": { - "start": "next start", - "build": "NEXT_PRIVATE_LOCAL_WEBPACK=true next build" + "start": "next start" + }, + "packageManager": "pnpm@8.11.0", + "pnpm": { + "overrides": { + "@changesets/assemble-release-plan": "workspace:*" + } } } diff --git a/apps/3001-shop/project.json b/apps/3001-shop/project.json index bf9fdcf6a87..10db4ebc8f9 100644 --- a/apps/3001-shop/project.json +++ b/apps/3001-shop/project.json @@ -95,11 +95,15 @@ "forwardAllArgs": false }, { - "command": "nx run-many --target=build,serve --projects=3000-home,3002-checkout --configuration=production --parallel=9 & wait-on tcp:3000 tcp:3002", + "command": "nx run-many --target=build --projects=3000-home,3002-checkout --configuration=production --parallel=9", "forwardAllArgs": false }, { - "command": "nx build 3001-shop --configuration=production && wait-on tcp:3000 tcp:3002 && nx run 3001-shop:e2e:production", + "command": "nx run-many --target=serve --projects=3000-home 3002-checkout --configuration=production --parallel=9 & wait-on tcp:3000 tcp:3002", + "forwardAllArgs": false + }, + { + "command": "echo 'done'", "forwardAllArgs": true } ] diff --git a/apps/3002-checkout/package.json b/apps/3002-checkout/package.json index 4f0d6e6e002..02c42c45f05 100644 --- a/apps/3002-checkout/package.json +++ b/apps/3002-checkout/package.json @@ -4,19 +4,79 @@ "private": true, "dependencies": { "@ant-design/cssinjs": "^1.21.0", + "@modern-js/node-bundle-require": "2.65.1", + "@module-federation/bridge-react-webpack-plugin": "0.13.1", + "@module-federation/cli": "0.13.1", + "@module-federation/data-prefetch": "0.13.1", + "@module-federation/dts-plugin": "0.13.1", + "@module-federation/enhanced": "0.13.1", + "@module-federation/error-codes": "0.13.1", + "@module-federation/inject-external-runtime-core-plugin": "0.13.1", + "@module-federation/managers": "0.13.1", + "@module-federation/manifest": "0.13.1", + "@module-federation/node": "2.7.2", + "@module-federation/rspack": "0.13.1", + "@module-federation/runtime": "0.13.1", + "@module-federation/runtime-core": "0.13.1", + "@module-federation/runtime-tools": "0.13.1", + "@module-federation/sdk": "0.13.1", + "@module-federation/third-party-dts-extractor": "0.13.1", + "@module-federation/webpack-bundler-runtime": "0.13.1", + "@testing-library/react-hooks": "8.0.1", + "@types/btoa": "1.2.5", + "@types/koa": "2.15.0", + "@types/node-schedule": "2.1.7", + "@types/semver": "7.5.8", + "@types/ws": "8.5.12", + "@vue/tsconfig": "0.7.0", + "adm-zip": "0.5.14", + "ajv": "8.17.1", + "ansi-colors": "4.1.3", "antd": "5.19.1", + "axios": "1.8.2", + "btoa": "1.2.1", + "chalk": "3.0.0", + "commander": "11.1.0", + "encoding": "0.1.13", + "enhanced-resolve": "5.17.1", + "fast-glob": "3.3.2", + "find-pkg": "2.0.0", + "fs-extra": "9.1.0", + "isomorphic-ws": "5.0.0", + "koa": "2.16.1", "lodash": "4.17.21", + "lodash.clonedeepwith": "4.5.0", + "log4js": "6.9.1", + "minimist": "1.2.8", "next": "14.2.16", - "react": "18.3.1" - }, - "devDependencies": { - "@module-federation/nextjs-mf": "workspace:*", - "@module-federation/runtime": "workspace:*", - "@module-federation/sdk": "workspace:*", - "@module-federation/utilities": "workspace:*" + "node-schedule": "2.1.1", + "rambda": "9.3.0", + "react": "18.3.1", + "react-dom": "18.3.1", + "react-router": "6.26.2", + "react-router-dom": "6.26.2", + "react-test-renderer": "18.3.1", + "resolve": "1.22.8", + "schema-utils": "4.3.0", + "semver": "7.6.3", + "sharp": "0.33.5", + "styled-jsx": "5.1.6", + "tapable": "2.2.1", + "terser": "5.37.0", + "typescript": "5.7.3", + "upath": "2.0.1", + "vite-plugin-dts": "4.3.0", + "vue": "3.5.13", + "webpack-sources": "3.2.3", + "ws": "8.18.0" }, "scripts": { - "start": "next start", - "build": "NEXT_PRIVATE_LOCAL_WEBPACK=true next build" + "start": "next start" + }, + "packageManager": "pnpm@8.11.0", + "pnpm": { + "overrides": { + "@changesets/assemble-release-plan": "workspace:*" + } } } diff --git a/apps/3002-checkout/project.json b/apps/3002-checkout/project.json index c9c95182bd9..23341d86b17 100644 --- a/apps/3002-checkout/project.json +++ b/apps/3002-checkout/project.json @@ -112,7 +112,7 @@ "forwardAllArgs": false }, { - "command": "nx run-many --target=build,serve --projects=3000-home,3001-shop --configuration=production --parallel=9 & wait-on tcp:3000 tcp:3001", + "command": "nx run-many --target=build --projects=3000-home,3001-shop --configuration=production --parallel=9 && nx run-many --target=serve --projects=3000-home,3001-shop --configuration=production --parallel=9 & wait-on tcp:3000 tcp:3001", "forwardAllArgs": false }, { diff --git a/nx.json b/nx.json index 280d99d7193..a421bfbbef7 100644 --- a/nx.json +++ b/nx.json @@ -1,6 +1,6 @@ { "$schema": "./node_modules/nx/schemas/nx-schema.json", - "defaultProject": "3000-home", + "defaultProject": "@module-federation/3000-home", "targetDefaults": { "build": { "inputs": ["production", "^production"], @@ -42,13 +42,13 @@ "dependsOn": ["^build"], "cache": true }, - "3000-home:build:production": { + "@module-federation/3000-home:build:production": { "cache": false }, - "3001-shop:build:production": { + "@module-federation/3001-shop:build:production": { "cache": false }, - "3002-checkout:build:production": { + "@module-federation/3002-checkout:build:production": { "cache": false } }, From 768bd9213d13650eaa756c3a5e699ed67396aeab Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 00:51:58 -0700 Subject: [PATCH 34/55] chore: nx --- apps/3001-shop/project.json | 2 +- nx.json | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/apps/3001-shop/project.json b/apps/3001-shop/project.json index 10db4ebc8f9..0b1207b10a2 100644 --- a/apps/3001-shop/project.json +++ b/apps/3001-shop/project.json @@ -99,7 +99,7 @@ "forwardAllArgs": false }, { - "command": "nx run-many --target=serve --projects=3000-home 3002-checkout --configuration=production --parallel=9 & wait-on tcp:3000 tcp:3002", + "command": "nx run-many --target=serve --projects=3000-home,3002-checkout --configuration=production --parallel=9 & wait-on tcp:3000 tcp:3002", "forwardAllArgs": false }, { diff --git a/nx.json b/nx.json index a421bfbbef7..b8c4be0407c 100644 --- a/nx.json +++ b/nx.json @@ -1,6 +1,5 @@ { "$schema": "./node_modules/nx/schemas/nx-schema.json", - "defaultProject": "@module-federation/3000-home", "targetDefaults": { "build": { "inputs": ["production", "^production"], From 42188d2296cb10559ae6bf4035bce2dac735c7fc Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 00:53:58 -0700 Subject: [PATCH 35/55] chore: nx --- apps/3000-home/package.json | 77 ++++---------------------------- apps/3001-shop/package.json | 78 ++++----------------------------- apps/3002-checkout/package.json | 78 ++++----------------------------- 3 files changed, 26 insertions(+), 207 deletions(-) diff --git a/apps/3000-home/package.json b/apps/3000-home/package.json index 8313441decc..5622b7c7230 100644 --- a/apps/3000-home/package.json +++ b/apps/3000-home/package.json @@ -4,79 +4,18 @@ "private": true, "dependencies": { "@ant-design/cssinjs": "^1.21.0", - "@modern-js/node-bundle-require": "2.65.1", - "@module-federation/bridge-react-webpack-plugin": "0.13.1", - "@module-federation/cli": "0.13.1", - "@module-federation/data-prefetch": "0.13.1", - "@module-federation/dts-plugin": "0.13.1", - "@module-federation/enhanced": "0.13.1", - "@module-federation/error-codes": "0.13.1", - "@module-federation/inject-external-runtime-core-plugin": "0.13.1", - "@module-federation/managers": "0.13.1", - "@module-federation/manifest": "0.13.1", - "@module-federation/node": "2.7.2", - "@module-federation/rspack": "0.13.1", - "@module-federation/runtime": "0.13.1", - "@module-federation/runtime-core": "0.13.1", - "@module-federation/runtime-tools": "0.13.1", - "@module-federation/sdk": "0.13.1", - "@module-federation/third-party-dts-extractor": "0.13.1", - "@module-federation/webpack-bundler-runtime": "0.13.1", - "@testing-library/react-hooks": "8.0.1", - "@types/btoa": "1.2.5", - "@types/koa": "2.15.0", - "@types/node-schedule": "2.1.7", - "@types/semver": "7.5.8", - "@types/ws": "8.5.12", - "@vue/tsconfig": "0.7.0", - "adm-zip": "0.5.14", - "ajv": "8.17.1", - "ansi-colors": "4.1.3", "antd": "5.19.1", - "axios": "1.8.2", - "btoa": "1.2.1", - "chalk": "3.0.0", - "commander": "11.1.0", - "encoding": "0.1.13", - "enhanced-resolve": "5.17.1", - "fast-glob": "3.3.2", - "find-pkg": "2.0.0", - "fs-extra": "9.1.0", - "isomorphic-ws": "5.0.0", - "koa": "2.16.1", "lodash": "4.17.21", - "lodash.clonedeepwith": "4.5.0", - "log4js": "6.9.1", - "minimist": "1.2.8", "next": "14.2.16", - "node-schedule": "2.1.1", - "rambda": "9.3.0", - "react": "18.3.1", - "react-dom": "18.3.1", - "react-router": "6.26.2", - "react-router-dom": "6.26.2", - "react-test-renderer": "18.3.1", - "resolve": "1.22.8", - "schema-utils": "4.3.0", - "semver": "7.6.3", - "styled-jsx": "5.1.6", - "tapable": "2.2.1", - "terser": "5.37.0", - "upath": "2.0.1", - "vite-plugin-dts": "4.3.0", - "vue": "3.5.13", - "webpack-sources": "3.2.3", - "ws": "8.18.0", - "typescript": "5.7.3", - "sharp": "0.33.5" + "react": "18.3.1" }, - "scripts": { - "start": "next start" + "devDependencies": { + "@module-federation/nextjs-mf": "workspace:*", + "@module-federation/runtime": "workspace:*", + "@module-federation/utilities": "workspace:*" }, - "packageManager": "pnpm@8.11.0", - "pnpm": { - "overrides": { - "@changesets/assemble-release-plan": "workspace:*" - } + "scripts": { + "start": "next start", + "build": "pnpm exec next telemetry disable && NEXT_PRIVATE_LOCAL_WEBPACK=true next build" } } diff --git a/apps/3001-shop/package.json b/apps/3001-shop/package.json index 424805b3c05..b8a1318e23f 100644 --- a/apps/3001-shop/package.json +++ b/apps/3001-shop/package.json @@ -4,79 +4,19 @@ "private": true, "dependencies": { "@ant-design/cssinjs": "^1.21.0", - "@modern-js/node-bundle-require": "2.65.1", - "@module-federation/bridge-react-webpack-plugin": "0.13.1", - "@module-federation/cli": "0.13.1", - "@module-federation/data-prefetch": "0.13.1", - "@module-federation/dts-plugin": "0.13.1", - "@module-federation/enhanced": "0.13.1", - "@module-federation/error-codes": "0.13.1", - "@module-federation/inject-external-runtime-core-plugin": "0.13.1", - "@module-federation/managers": "0.13.1", - "@module-federation/manifest": "0.13.1", - "@module-federation/node": "2.7.2", - "@module-federation/rspack": "0.13.1", - "@module-federation/runtime": "0.13.1", - "@module-federation/runtime-core": "0.13.1", - "@module-federation/runtime-tools": "0.13.1", - "@module-federation/sdk": "0.13.1", - "@module-federation/third-party-dts-extractor": "0.13.1", - "@module-federation/webpack-bundler-runtime": "0.13.1", - "@testing-library/react-hooks": "8.0.1", - "@types/btoa": "1.2.5", - "@types/koa": "2.15.0", - "@types/node-schedule": "2.1.7", - "@types/semver": "7.5.8", - "@types/ws": "8.5.12", - "@vue/tsconfig": "0.7.0", - "adm-zip": "0.5.14", - "ajv": "8.17.1", - "ansi-colors": "4.1.3", "antd": "5.19.1", - "axios": "1.8.2", - "btoa": "1.2.1", - "chalk": "3.0.0", - "commander": "11.1.0", - "encoding": "0.1.13", - "enhanced-resolve": "5.17.1", - "fast-glob": "3.3.2", - "find-pkg": "2.0.0", - "fs-extra": "9.1.0", - "isomorphic-ws": "5.0.0", - "koa": "2.16.1", "lodash": "4.17.21", - "lodash.clonedeepwith": "4.5.0", - "log4js": "6.9.1", - "minimist": "1.2.8", "next": "14.2.16", - "node-schedule": "2.1.1", - "rambda": "9.3.0", - "react": "18.3.1", - "react-dom": "18.3.1", - "react-router": "6.26.2", - "react-router-dom": "6.26.2", - "react-test-renderer": "18.3.1", - "resolve": "1.22.8", - "schema-utils": "4.3.0", - "semver": "7.6.3", - "sharp": "0.33.5", - "styled-jsx": "5.1.6", - "tapable": "2.2.1", - "terser": "5.37.0", - "typescript": "5.7.3", - "upath": "2.0.1", - "vite-plugin-dts": "4.3.0", - "vue": "3.5.13", - "webpack-sources": "3.2.3", - "ws": "8.18.0" + "react": "18.3.1" }, - "scripts": { - "start": "next start" + "devDependencies": { + "@module-federation/nextjs-mf": "workspace:*", + "@module-federation/runtime": "workspace:*", + "@module-federation/sdk": "workspace:*", + "@module-federation/utilities": "workspace:*" }, - "packageManager": "pnpm@8.11.0", - "pnpm": { - "overrides": { - "@changesets/assemble-release-plan": "workspace:*" - } + "scripts": { + "start": "next start", + "build": "NEXT_PRIVATE_LOCAL_WEBPACK=true next build" } } diff --git a/apps/3002-checkout/package.json b/apps/3002-checkout/package.json index 02c42c45f05..4f0d6e6e002 100644 --- a/apps/3002-checkout/package.json +++ b/apps/3002-checkout/package.json @@ -4,79 +4,19 @@ "private": true, "dependencies": { "@ant-design/cssinjs": "^1.21.0", - "@modern-js/node-bundle-require": "2.65.1", - "@module-federation/bridge-react-webpack-plugin": "0.13.1", - "@module-federation/cli": "0.13.1", - "@module-federation/data-prefetch": "0.13.1", - "@module-federation/dts-plugin": "0.13.1", - "@module-federation/enhanced": "0.13.1", - "@module-federation/error-codes": "0.13.1", - "@module-federation/inject-external-runtime-core-plugin": "0.13.1", - "@module-federation/managers": "0.13.1", - "@module-federation/manifest": "0.13.1", - "@module-federation/node": "2.7.2", - "@module-federation/rspack": "0.13.1", - "@module-federation/runtime": "0.13.1", - "@module-federation/runtime-core": "0.13.1", - "@module-federation/runtime-tools": "0.13.1", - "@module-federation/sdk": "0.13.1", - "@module-federation/third-party-dts-extractor": "0.13.1", - "@module-federation/webpack-bundler-runtime": "0.13.1", - "@testing-library/react-hooks": "8.0.1", - "@types/btoa": "1.2.5", - "@types/koa": "2.15.0", - "@types/node-schedule": "2.1.7", - "@types/semver": "7.5.8", - "@types/ws": "8.5.12", - "@vue/tsconfig": "0.7.0", - "adm-zip": "0.5.14", - "ajv": "8.17.1", - "ansi-colors": "4.1.3", "antd": "5.19.1", - "axios": "1.8.2", - "btoa": "1.2.1", - "chalk": "3.0.0", - "commander": "11.1.0", - "encoding": "0.1.13", - "enhanced-resolve": "5.17.1", - "fast-glob": "3.3.2", - "find-pkg": "2.0.0", - "fs-extra": "9.1.0", - "isomorphic-ws": "5.0.0", - "koa": "2.16.1", "lodash": "4.17.21", - "lodash.clonedeepwith": "4.5.0", - "log4js": "6.9.1", - "minimist": "1.2.8", "next": "14.2.16", - "node-schedule": "2.1.1", - "rambda": "9.3.0", - "react": "18.3.1", - "react-dom": "18.3.1", - "react-router": "6.26.2", - "react-router-dom": "6.26.2", - "react-test-renderer": "18.3.1", - "resolve": "1.22.8", - "schema-utils": "4.3.0", - "semver": "7.6.3", - "sharp": "0.33.5", - "styled-jsx": "5.1.6", - "tapable": "2.2.1", - "terser": "5.37.0", - "typescript": "5.7.3", - "upath": "2.0.1", - "vite-plugin-dts": "4.3.0", - "vue": "3.5.13", - "webpack-sources": "3.2.3", - "ws": "8.18.0" + "react": "18.3.1" }, - "scripts": { - "start": "next start" + "devDependencies": { + "@module-federation/nextjs-mf": "workspace:*", + "@module-federation/runtime": "workspace:*", + "@module-federation/sdk": "workspace:*", + "@module-federation/utilities": "workspace:*" }, - "packageManager": "pnpm@8.11.0", - "pnpm": { - "overrides": { - "@changesets/assemble-release-plan": "workspace:*" - } + "scripts": { + "start": "next start", + "build": "NEXT_PRIVATE_LOCAL_WEBPACK=true next build" } } From f23e4696f5aa7dd6b3f6932f5a556bbe2b31b946 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 00:54:45 -0700 Subject: [PATCH 36/55] chore: nx --- apps/3002-checkout/project.json | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/apps/3002-checkout/project.json b/apps/3002-checkout/project.json index 23341d86b17..3c3416d759d 100644 --- a/apps/3002-checkout/project.json +++ b/apps/3002-checkout/project.json @@ -15,10 +15,7 @@ "development": { "outputPath": "apps/3002-checkout" }, - "production": { - "cache": false, - "outputPath": "apps/3002-checkout" - } + "production": {} }, "dependsOn": [ { From cb2ee05f6f06a8c1c01bd155f8bb58331617aa0a Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 01:00:41 -0700 Subject: [PATCH 37/55] refactor: optimize Playwright installation in CI using cache --- .github/workflows/build-and-test.yml | 3 + commit-msg-enhance.js | 304 +++++++++++++++++++++ packages/chrome-devtools/install-deps.bash | 9 +- 3 files changed, 315 insertions(+), 1 deletion(-) create mode 100755 commit-msg-enhance.js diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 1cab9847f02..460c1001b0d 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -34,6 +34,9 @@ jobs: ~/.cache/ms-playwright key: ${{ runner.os }}-playwright-${{ hashFiles('**/pnpm-lock.yaml') }} + - name: Set Playwright cache status + run: echo "PLAYWRIGHT_CACHE_HIT=${{ steps.playwright-cache.outputs.cache-hit }}" >> $GITHUB_ENV + - name: Cache Cypress binary uses: actions/cache@v3 id: cypress-cache diff --git a/commit-msg-enhance.js b/commit-msg-enhance.js new file mode 100755 index 00000000000..3ed60a04f3a --- /dev/null +++ b/commit-msg-enhance.js @@ -0,0 +1,304 @@ +#!/usr/bin/env node + +const { execSync } = require('child_process'); +const fs = require('fs'); +const path = require('path'); +const { OpenAI } = require('openai'); +const yargs = require('yargs/yargs'); +const { hideBin } = require('yargs/helpers'); + +// Initialize OpenAI client +const openai = new OpenAI({ + apiKey: process.env.OPENAI_API_KEY, +}); + +// Parse command line arguments +const argv = yargs(hideBin(process.argv)) + .option('path', { + alias: 'p', + type: 'string', + description: 'Path to the file or directory', + }) + .option('staged', { + alias: 's', + type: 'boolean', + description: + 'Use staged changes instead of comparing against the base branch', + default: false, + }) + .option('rewrite-branch', { + alias: 'r', + type: 'boolean', + description: 'Rewrite all commit messages in the current branch', + default: false, + }) + .help() + .alias('help', 'h').argv; + +// Function to find the nearest package.json and get the package name +function getPackageName(filePath) { + let dir = filePath; + while (true) { + const packageJsonPath = path.join(dir, 'package.json'); + if (fs.existsSync(packageJsonPath)) { + const packageJson = JSON.parse(fs.readFileSync(packageJsonPath, 'utf8')); + if (packageJson.name) { + return packageJson.name; + } else { + console.error(`Package name not found in ${packageJsonPath}`); + process.exit(1); + } + } + const parentDir = path.dirname(dir); + if (parentDir === dir) { + console.error('Reached root directory without finding package.json'); + process.exit(1); + } + dir = parentDir; + } +} + +function sanitizeInput(input) { + return input.replace(/[^a-zA-Z0-9_\-\/\.]/g, ''); +} + +function getAllowedScopes() { + const packagesDir = path.resolve(__dirname, 'packages'); + const scopes = []; + + fs.readdirSync(packagesDir).forEach((dir) => { + const projectJsonPath = path.join(packagesDir, dir, 'project.json'); + if (fs.existsSync(projectJsonPath)) { + const projectJson = JSON.parse(fs.readFileSync(projectJsonPath, 'utf8')); + if (projectJson.name) { + scopes.push(projectJson.name); + } + } + }); + + return scopes; +} + +async function generateCommitMessage(patch, packageName) { + const allowedScopes = getAllowedScopes().join(', '); + const prompt = `Generate a conventional commit message for the following git patch. +RULES: +Never author BREAKING CHANGE messages, they are not allowed. +Message must be less than 100 characters total. +Be concise and direct. +Provide no explanation + +Focus on a statement of work of the changes: + +${patch} + +Allowed scopes: ${allowedScopes} + +Please format the commit message as follows: +(): `; + + const response = await openai.chat.completions.create({ + model: 'gpt-4o', + messages: [ + { role: 'system', content: 'Generate concise commit messages under 100 characters. Never author BREAKING CHANGE commits.' }, + { role: 'user', content: prompt }, + ], + max_tokens: 100, + }); + + return response.choices[0].message.content + .trim() + .replace('```markdown', '') + .replace('```', '') + .replace(/^```(?:\w+)?|```$/g, '') + .trim() + .replace(/^\`/, '') + .replace(/\`$/, '') + .trim(); +} + +function getGitDiffPatch(filePath, useStaged) { + try { + const sanitizedFilePath = sanitizeInput(filePath); + let patch; + if (useStaged) { + patch = execSync(`git diff --cached -- "${sanitizedFilePath}"`, { + shell: '/bin/bash', + }).toString(); + } else { + const baseBranch = execSync( + 'git symbolic-ref refs/remotes/origin/HEAD | sed "s@^refs/remotes/origin/@@g" || echo main', + { shell: '/bin/bash' }, + ) + .toString() + .trim(); + patch = execSync(`git diff ${baseBranch} -- "${sanitizedFilePath}"`, { + shell: '/bin/bash', + }).toString(); + } + return patch; + } catch (error) { + console.error('Error getting git diff:', error.message); + process.exit(1); + } +} + +// Get list of commits in the current branch excluding merge commits +function getBranchCommits() { + try { + const baseBranch = execSync( + 'git symbolic-ref refs/remotes/origin/HEAD | sed "s@^refs/remotes/origin/@@g" || echo main', + { shell: '/bin/bash' } + ).toString().trim(); + + // Get commits in current branch not in base branch, excluding merge commits + const output = execSync( + `git log ${baseBranch}..HEAD --no-merges --format="%H"`, + { shell: '/bin/bash' } + ).toString().trim(); + + return output ? output.split('\n') : []; + } catch (error) { + console.error('Error getting branch commits:', error.message); + process.exit(1); + } +} + +// Get the diff for a specific commit +function getCommitDiff(commitHash) { + try { + return execSync(`git show --patch ${commitHash}`, { + shell: '/bin/bash', + maxBuffer: 10 * 1024 * 1024, // 10MB buffer + }).toString(); + } catch (error) { + console.error(`Error getting diff for commit ${commitHash}:`, error.message); + return null; + } +} + +// Rewrite the commit message +async function rewriteCommitMessage(commitHash, newMessage) { + try { + // Create a temporary file with the new commit message + const tempFile = path.join(process.cwd(), '.temp-commit-msg'); + fs.writeFileSync(tempFile, newMessage); + + // Use git filter-branch to rewrite the commit message + execSync( + `git filter-branch --force --msg-filter 'if [ "$GIT_COMMIT" = "${commitHash}" ]; then cat ${tempFile}; else cat; fi' -- ${commitHash}^..${commitHash}`, + { shell: '/bin/bash' } + ); + + // Remove the temporary file + fs.unlinkSync(tempFile); + return true; + } catch (error) { + console.error(`Error rewriting message for commit ${commitHash}:`, error.message); + return false; + } +} + +// Process all commits in the branch +async function processBranchCommits() { + const commits = getBranchCommits(); + + if (commits.length === 0) { + console.log('No commits found in this branch.'); + return; + } + + console.log(`Found ${commits.length} commits to process.`); + + // Process commits from oldest to newest + for (const commitHash of commits.reverse()) { + const diff = getCommitDiff(commitHash); + if (!diff) continue; + + try { + console.log(`Processing commit ${commitHash.substring(0, 8)}...`); + const newMessage = await generateCommitMessage(diff); + console.log(`New message: ${newMessage}`); + + const success = await rewriteCommitMessage(commitHash, newMessage); + if (success) { + console.log(`Updated commit message for ${commitHash.substring(0, 8)}`); + } else { + console.log(`Failed to update commit message for ${commitHash.substring(0, 8)}`); + } + } catch (error) { + console.error(`Error processing commit ${commitHash}:`, error.message); + } + } + + console.log('Finished processing branch commits.'); +} + +// Function to generate a random filename +function generateRandomFilename() { + const adjectives = [ + 'quick', + 'lazy', + 'sleepy', + 'noisy', + 'hungry', + 'brave', + 'calm', + 'eager', + 'gentle', + 'happy', + ]; + const animals = [ + 'fox', + 'dog', + 'cat', + 'mouse', + 'owl', + 'tiger', + 'lion', + 'bear', + 'wolf', + 'eagle', + ]; + const adjective = adjectives[Math.floor(Math.random() * adjectives.length)]; + const animal = animals[Math.floor(Math.random() * animals.length)]; + return `ai-${adjective}-${animal}.md`; +} + +async function main() { + if (argv['rewrite-branch']) { + await processBranchCommits(); + return; + } + + if (!argv.path) { + console.error('Path is required when not using --rewrite-branch'); + process.exit(1); + } + + const filePath = path.resolve(argv.path); + + if (!fs.existsSync(filePath)) { + console.error(`File or directory not found: ${filePath}`); + process.exit(1); + } + + const packageName = getPackageName(filePath); + + const patch = getGitDiffPatch(filePath, argv.staged); + + if (!patch) { + console.log('No changes detected.'); + process.exit(0); + } + try { + const commitMessage = await generateCommitMessage(patch, packageName); + console.log('Generated Commit Message:'); + console.log(commitMessage); + } catch (error) { + console.error('Error generating commit message:', error.message); + process.exit(1); + } +} + +main(); diff --git a/packages/chrome-devtools/install-deps.bash b/packages/chrome-devtools/install-deps.bash index ec2cedb421f..db7cf72a758 100644 --- a/packages/chrome-devtools/install-deps.bash +++ b/packages/chrome-devtools/install-deps.bash @@ -5,7 +5,14 @@ fi if [ "$GITHUB_ACTIONS" = "true" ]; then echo "Running in GitHub Actions environment." - npx playwright install-deps && npx playwright install + # Only install if cache miss was reported by the cache action + if [ "$PLAYWRIGHT_CACHE_HIT" != "true" ]; then + echo "Playwright cache miss, installing dependencies and browsers..." + npx playwright install-deps && npx playwright install + else + npx playwright install + echo "Using cached Playwright browsers." + fi else echo "Not running in GitHub Actions environment." # 在这里放置不在 GitHub Actions 环境时要执行的命令 From bc56ae03d77c25c31ee6d12b31e3c981ff38d440 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 01:04:00 -0700 Subject: [PATCH 38/55] chore: update commit message enhancement script --- commit-msg-enhance.js | 34 +++++++++++++++++++++++++--------- 1 file changed, 25 insertions(+), 9 deletions(-) diff --git a/commit-msg-enhance.js b/commit-msg-enhance.js index 3ed60a04f3a..b024ac8c11d 100755 --- a/commit-msg-enhance.js +++ b/commit-msg-enhance.js @@ -100,7 +100,11 @@ Please format the commit message as follows: const response = await openai.chat.completions.create({ model: 'gpt-4o', messages: [ - { role: 'system', content: 'Generate concise commit messages under 100 characters. Never author BREAKING CHANGE commits.' }, + { + role: 'system', + content: + 'Generate concise commit messages under 100 characters. Never author BREAKING CHANGE commits.', + }, { role: 'user', content: prompt }, ], max_tokens: 100, @@ -148,14 +152,18 @@ function getBranchCommits() { try { const baseBranch = execSync( 'git symbolic-ref refs/remotes/origin/HEAD | sed "s@^refs/remotes/origin/@@g" || echo main', - { shell: '/bin/bash' } - ).toString().trim(); + { shell: '/bin/bash' }, + ) + .toString() + .trim(); // Get commits in current branch not in base branch, excluding merge commits const output = execSync( `git log ${baseBranch}..HEAD --no-merges --format="%H"`, - { shell: '/bin/bash' } - ).toString().trim(); + { shell: '/bin/bash' }, + ) + .toString() + .trim(); return output ? output.split('\n') : []; } catch (error) { @@ -172,7 +180,10 @@ function getCommitDiff(commitHash) { maxBuffer: 10 * 1024 * 1024, // 10MB buffer }).toString(); } catch (error) { - console.error(`Error getting diff for commit ${commitHash}:`, error.message); + console.error( + `Error getting diff for commit ${commitHash}:`, + error.message, + ); return null; } } @@ -187,14 +198,17 @@ async function rewriteCommitMessage(commitHash, newMessage) { // Use git filter-branch to rewrite the commit message execSync( `git filter-branch --force --msg-filter 'if [ "$GIT_COMMIT" = "${commitHash}" ]; then cat ${tempFile}; else cat; fi' -- ${commitHash}^..${commitHash}`, - { shell: '/bin/bash' } + { shell: '/bin/bash' }, ); // Remove the temporary file fs.unlinkSync(tempFile); return true; } catch (error) { - console.error(`Error rewriting message for commit ${commitHash}:`, error.message); + console.error( + `Error rewriting message for commit ${commitHash}:`, + error.message, + ); return false; } } @@ -224,7 +238,9 @@ async function processBranchCommits() { if (success) { console.log(`Updated commit message for ${commitHash.substring(0, 8)}`); } else { - console.log(`Failed to update commit message for ${commitHash.substring(0, 8)}`); + console.log( + `Failed to update commit message for ${commitHash.substring(0, 8)}`, + ); } } catch (error) { console.error(`Error processing commit ${commitHash}:`, error.message); From b0d42317497a40c98b5800477c0e0d984d02b903 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 01:21:26 -0700 Subject: [PATCH 39/55] chore: update commit msg --- .temp-commit-msg | 1 + commit-msg-enhance.js | 193 ++++++++++++------------------------------ 2 files changed, 53 insertions(+), 141 deletions(-) create mode 100644 .temp-commit-msg diff --git a/.temp-commit-msg b/.temp-commit-msg new file mode 100644 index 00000000000..68c7202d2dc --- /dev/null +++ b/.temp-commit-msg @@ -0,0 +1 @@ +chore(core): upgrade nx and add delay in build command \ No newline at end of file diff --git a/commit-msg-enhance.js b/commit-msg-enhance.js index b024ac8c11d..449cddda241 100755 --- a/commit-msg-enhance.js +++ b/commit-msg-enhance.js @@ -14,50 +14,14 @@ const openai = new OpenAI({ // Parse command line arguments const argv = yargs(hideBin(process.argv)) - .option('path', { - alias: 'p', + .option('base-branch', { + alias: 'b', type: 'string', - description: 'Path to the file or directory', - }) - .option('staged', { - alias: 's', - type: 'boolean', - description: - 'Use staged changes instead of comparing against the base branch', - default: false, - }) - .option('rewrite-branch', { - alias: 'r', - type: 'boolean', - description: 'Rewrite all commit messages in the current branch', - default: false, + description: 'Base branch to compare against (default: main/master)', }) .help() .alias('help', 'h').argv; -// Function to find the nearest package.json and get the package name -function getPackageName(filePath) { - let dir = filePath; - while (true) { - const packageJsonPath = path.join(dir, 'package.json'); - if (fs.existsSync(packageJsonPath)) { - const packageJson = JSON.parse(fs.readFileSync(packageJsonPath, 'utf8')); - if (packageJson.name) { - return packageJson.name; - } else { - console.error(`Package name not found in ${packageJsonPath}`); - process.exit(1); - } - } - const parentDir = path.dirname(dir); - if (parentDir === dir) { - console.error('Reached root directory without finding package.json'); - process.exit(1); - } - dir = parentDir; - } -} - function sanitizeInput(input) { return input.replace(/[^a-zA-Z0-9_\-\/\.]/g, ''); } @@ -66,6 +30,10 @@ function getAllowedScopes() { const packagesDir = path.resolve(__dirname, 'packages'); const scopes = []; + if (!fs.existsSync(packagesDir)) { + return scopes; + } + fs.readdirSync(packagesDir).forEach((dir) => { const projectJsonPath = path.join(packagesDir, dir, 'project.json'); if (fs.existsSync(projectJsonPath)) { @@ -79,7 +47,7 @@ function getAllowedScopes() { return scopes; } -async function generateCommitMessage(patch, packageName) { +async function generateCommitMessage(patch) { const allowedScopes = getAllowedScopes().join(', '); const prompt = `Generate a conventional commit message for the following git patch. RULES: @@ -92,7 +60,7 @@ Focus on a statement of work of the changes: ${patch} -Allowed scopes: ${allowedScopes} +${allowedScopes.length > 0 ? `Allowed scopes: ${allowedScopes}` : ''} Please format the commit message as follows: (): `; @@ -121,45 +89,29 @@ Please format the commit message as follows: .trim(); } -function getGitDiffPatch(filePath, useStaged) { +// Get list of commits in the current branch excluding merge commits +function getBranchCommits(baseBranch) { try { - const sanitizedFilePath = sanitizeInput(filePath); - let patch; - if (useStaged) { - patch = execSync(`git diff --cached -- "${sanitizedFilePath}"`, { - shell: '/bin/bash', - }).toString(); - } else { - const baseBranch = execSync( - 'git symbolic-ref refs/remotes/origin/HEAD | sed "s@^refs/remotes/origin/@@g" || echo main', - { shell: '/bin/bash' }, - ) - .toString() - .trim(); - patch = execSync(`git diff ${baseBranch} -- "${sanitizedFilePath}"`, { - shell: '/bin/bash', - }).toString(); + // If base branch is not specified, try to get the default branch from git + if (!baseBranch) { + try { + baseBranch = execSync( + 'git symbolic-ref refs/remotes/origin/HEAD | sed "s@^refs/remotes/origin/@@g"', + { shell: '/bin/bash' }, + ) + .toString() + .trim(); + } catch (e) { + // If that fails, default to main + baseBranch = 'main'; + } } - return patch; - } catch (error) { - console.error('Error getting git diff:', error.message); - process.exit(1); - } -} -// Get list of commits in the current branch excluding merge commits -function getBranchCommits() { - try { - const baseBranch = execSync( - 'git symbolic-ref refs/remotes/origin/HEAD | sed "s@^refs/remotes/origin/@@g" || echo main', - { shell: '/bin/bash' }, - ) - .toString() - .trim(); + console.log(`Using base branch: ${baseBranch}`); // Get commits in current branch not in base branch, excluding merge commits const output = execSync( - `git log ${baseBranch}..HEAD --no-merges --format="%H"`, + `git log origin/${baseBranch}..HEAD --no-merges --format="%H"`, { shell: '/bin/bash' }, ) .toString() @@ -175,10 +127,14 @@ function getBranchCommits() { // Get the diff for a specific commit function getCommitDiff(commitHash) { try { - return execSync(`git show --patch ${commitHash}`, { - shell: '/bin/bash', - maxBuffer: 10 * 1024 * 1024, // 10MB buffer - }).toString(); + // Get the diff excluding pnpm-lock.yaml + return execSync( + `git show --patch ${commitHash} ":(exclude)pnpm-lock.yaml"`, + { + shell: '/bin/bash', + maxBuffer: 10 * 1024 * 1024, // 10MB buffer + }, + ).toString(); } catch (error) { console.error( `Error getting diff for commit ${commitHash}:`, @@ -215,7 +171,7 @@ async function rewriteCommitMessage(commitHash, newMessage) { // Process all commits in the branch async function processBranchCommits() { - const commits = getBranchCommits(); + const commits = getBranchCommits(argv['base-branch']); if (commits.length === 0) { console.log('No commits found in this branch.'); @@ -230,7 +186,16 @@ async function processBranchCommits() { if (!diff) continue; try { - console.log(`Processing commit ${commitHash.substring(0, 8)}...`); + // Get the original commit message for reference + const originalMessage = execSync(`git log -1 --format=%B ${commitHash}`, { + shell: '/bin/bash', + }) + .toString() + .trim(); + + console.log(`\nProcessing commit ${commitHash.substring(0, 8)}...`); + console.log(`Original message: ${originalMessage}`); + const newMessage = await generateCommitMessage(diff); console.log(`New message: ${newMessage}`); @@ -247,72 +212,18 @@ async function processBranchCommits() { } } - console.log('Finished processing branch commits.'); -} - -// Function to generate a random filename -function generateRandomFilename() { - const adjectives = [ - 'quick', - 'lazy', - 'sleepy', - 'noisy', - 'hungry', - 'brave', - 'calm', - 'eager', - 'gentle', - 'happy', - ]; - const animals = [ - 'fox', - 'dog', - 'cat', - 'mouse', - 'owl', - 'tiger', - 'lion', - 'bear', - 'wolf', - 'eagle', - ]; - const adjective = adjectives[Math.floor(Math.random() * adjectives.length)]; - const animal = animals[Math.floor(Math.random() * animals.length)]; - return `ai-${adjective}-${animal}.md`; + console.log('\nFinished processing branch commits.'); + console.log( + 'IMPORTANT: You will need to force push these changes with: git push --force', + ); } +// Main function async function main() { - if (argv['rewrite-branch']) { - await processBranchCommits(); - return; - } - - if (!argv.path) { - console.error('Path is required when not using --rewrite-branch'); - process.exit(1); - } - - const filePath = path.resolve(argv.path); - - if (!fs.existsSync(filePath)) { - console.error(`File or directory not found: ${filePath}`); - process.exit(1); - } - - const packageName = getPackageName(filePath); - - const patch = getGitDiffPatch(filePath, argv.staged); - - if (!patch) { - console.log('No changes detected.'); - process.exit(0); - } try { - const commitMessage = await generateCommitMessage(patch, packageName); - console.log('Generated Commit Message:'); - console.log(commitMessage); + await processBranchCommits(); } catch (error) { - console.error('Error generating commit message:', error.message); + console.error('Error:', error.message); process.exit(1); } } From 100593a8de246899444050c2cd8b84495b9ca537 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 01:26:09 -0700 Subject: [PATCH 40/55] chore: update commit msg --- .temp-commit-msg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.temp-commit-msg b/.temp-commit-msg index 68c7202d2dc..805a3a360fa 100644 --- a/.temp-commit-msg +++ b/.temp-commit-msg @@ -1 +1 @@ -chore(core): upgrade nx and add delay in build command \ No newline at end of file +feat(workflow): optimize build parallelization, add CPU core count logging \ No newline at end of file From 5bee188b0a9b4c7630a8e0aa54310cecd5c541d3 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 01:26:24 -0700 Subject: [PATCH 41/55] chore: update commit msg --- .gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 7580711722f..5a50837a87c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ # See http://help.github.com/ignore-files/ for more about ignoring files. - +.temp-commit-msg # compiled output /dist /tmp From 327688579683003f2c3c72f327ede64655d07e5e Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 01:32:01 -0700 Subject: [PATCH 42/55] chore: untrack .temp-commit-msg and add to gitignore --- .gitignore | 1 + .temp-commit-msg | 1 - commit-msg-enhance.js | 5 +++-- 3 files changed, 4 insertions(+), 3 deletions(-) delete mode 100644 .temp-commit-msg diff --git a/.gitignore b/.gitignore index 5a50837a87c..8c351001ea7 100644 --- a/.gitignore +++ b/.gitignore @@ -81,3 +81,4 @@ vite.config.*.timestamp* vitest.config.*.timestamp* .cursor/rules/nx-rules.mdc .github/instructions/nx.instructions.md +.temp-commit-msg diff --git a/.temp-commit-msg b/.temp-commit-msg deleted file mode 100644 index 805a3a360fa..00000000000 --- a/.temp-commit-msg +++ /dev/null @@ -1 +0,0 @@ -feat(workflow): optimize build parallelization, add CPU core count logging \ No newline at end of file diff --git a/commit-msg-enhance.js b/commit-msg-enhance.js index 449cddda241..3cedf3c0d35 100755 --- a/commit-msg-enhance.js +++ b/commit-msg-enhance.js @@ -151,9 +151,10 @@ async function rewriteCommitMessage(commitHash, newMessage) { const tempFile = path.join(process.cwd(), '.temp-commit-msg'); fs.writeFileSync(tempFile, newMessage); - // Use git filter-branch to rewrite the commit message + // Use git filter-branch with a proper ref specification + // The refs/heads/HEAD..commitHash ensures we have a valid range execSync( - `git filter-branch --force --msg-filter 'if [ "$GIT_COMMIT" = "${commitHash}" ]; then cat ${tempFile}; else cat; fi' -- ${commitHash}^..${commitHash}`, + `git filter-branch --force --msg-filter 'if [ "$GIT_COMMIT" = "${commitHash}" ]; then cat ${tempFile}; else cat; fi' -- ${commitHash}~1..HEAD`, { shell: '/bin/bash' }, ); From e98ca8a5d147ccefd2392ea6c7a0a9160305fcb2 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 01:43:18 -0700 Subject: [PATCH 43/55] chore(modern-js-plugin): add delay to build command --- .gitignore | 1 + commit-msg-enhance.js | 126 ++++++++++++++++++++++----------- update-commit-messages.sh | 143 ++++++++++++++++++++++++++++++++++++++ 3 files changed, 230 insertions(+), 40 deletions(-) create mode 100755 update-commit-messages.sh diff --git a/.gitignore b/.gitignore index 8c351001ea7..31cf4e18cf6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ # See http://help.github.com/ignore-files/ for more about ignoring files. .temp-commit-msg +update-commit-messages.sh # compiled output /dist /tmp diff --git a/commit-msg-enhance.js b/commit-msg-enhance.js index 3cedf3c0d35..966f7bc91e1 100755 --- a/commit-msg-enhance.js +++ b/commit-msg-enhance.js @@ -6,6 +6,7 @@ const path = require('path'); const { OpenAI } = require('openai'); const yargs = require('yargs/yargs'); const { hideBin } = require('yargs/helpers'); +const os = require('os'); // Initialize OpenAI client const openai = new OpenAI({ @@ -19,6 +20,12 @@ const argv = yargs(hideBin(process.argv)) type: 'string', description: 'Base branch to compare against (default: main/master)', }) + .option('apply', { + alias: 'a', + type: 'boolean', + description: 'Create a shell script to apply changes', + default: false, + }) .help() .alias('help', 'h').argv; @@ -81,7 +88,7 @@ Please format the commit message as follows: return response.choices[0].message.content .trim() .replace('```markdown', '') - .replace('```', '') + .replace(/```/g, '') .replace(/^```(?:\w+)?|```$/g, '') .trim() .replace(/^\`/, '') @@ -144,32 +151,6 @@ function getCommitDiff(commitHash) { } } -// Rewrite the commit message -async function rewriteCommitMessage(commitHash, newMessage) { - try { - // Create a temporary file with the new commit message - const tempFile = path.join(process.cwd(), '.temp-commit-msg'); - fs.writeFileSync(tempFile, newMessage); - - // Use git filter-branch with a proper ref specification - // The refs/heads/HEAD..commitHash ensures we have a valid range - execSync( - `git filter-branch --force --msg-filter 'if [ "$GIT_COMMIT" = "${commitHash}" ]; then cat ${tempFile}; else cat; fi' -- ${commitHash}~1..HEAD`, - { shell: '/bin/bash' }, - ); - - // Remove the temporary file - fs.unlinkSync(tempFile); - return true; - } catch (error) { - console.error( - `Error rewriting message for commit ${commitHash}:`, - error.message, - ); - return false; - } -} - // Process all commits in the branch async function processBranchCommits() { const commits = getBranchCommits(argv['base-branch']); @@ -181,7 +162,10 @@ async function processBranchCommits() { console.log(`Found ${commits.length} commits to process.`); - // Process commits from oldest to newest + // Prepare a map of commit hashes to new messages + const commitMessages = {}; + + // Process commits from oldest to newest (reverse to get chronological order) for (const commitHash of commits.reverse()) { const diff = getCommitDiff(commitHash); if (!diff) continue; @@ -200,23 +184,85 @@ async function processBranchCommits() { const newMessage = await generateCommitMessage(diff); console.log(`New message: ${newMessage}`); - const success = await rewriteCommitMessage(commitHash, newMessage); - if (success) { - console.log(`Updated commit message for ${commitHash.substring(0, 8)}`); - } else { - console.log( - `Failed to update commit message for ${commitHash.substring(0, 8)}`, - ); - } + // Store the new message with the commit hash + commitMessages[commitHash] = newMessage; } catch (error) { console.error(`Error processing commit ${commitHash}:`, error.message); } } - console.log('\nFinished processing branch commits.'); - console.log( - 'IMPORTANT: You will need to force push these changes with: git push --force', - ); + // Generate manual instructions or a shell script + if (Object.keys(commitMessages).length > 0) { + console.log('\n\n========== HOW TO UPDATE COMMIT MESSAGES =========='); + console.log('Run these commands manually to update each commit message:'); + console.log( + "NOTE: This will change commit hashes, so you'll need to force push afterwards.\n", + ); + + // Create an array of commands to execute + const commands = []; + + // For each commit, provide the command to update it + Object.keys(commitMessages).forEach((hash) => { + // Properly escape message for shell script + const escapedMessage = commitMessages[hash].replace(/'/g, "'\\''"); // Handle single quotes in message + const command = `git commit --amend -m "${escapedMessage}" && git rebase --continue`; + console.log(`\n# For commit ${hash.substring(0, 8)}:`); + console.log(`git checkout ${hash}~0`); + console.log(`${command}`); + + commands.push( + `echo "Processing commit ${hash.substring(0, 8)}..."`, + `git checkout ${hash}~0`, + `git commit --amend -m "${escapedMessage}"`, + ); + }); + + console.log('\n# After updating all commits:'); + console.log('git checkout '); + console.log('git push --force-with-lease origin '); + + // If the user requested, create an apply script + if (argv.apply) { + const scriptPath = path.join(process.cwd(), 'update-commit-messages.sh'); + + // Get current branch name + const currentBranch = execSync('git branch --show-current', { + shell: '/bin/bash', + }) + .toString() + .trim(); + + // Create script content + let scriptContent = `#!/bin/bash\n\n`; + scriptContent += `# Script to update commit messages\n`; + scriptContent += `# Generated on ${new Date().toISOString()}\n\n`; + scriptContent += `# Store the current branch name\n`; + scriptContent += `CURRENT_BRANCH="${currentBranch}"\n\n`; + scriptContent += `# Make sure there are no unstaged changes\n`; + scriptContent += `if [[ -n $(git status -s) ]]; then\n`; + scriptContent += ` echo "Error: You have unstaged changes. Please commit or stash them first."\n`; + scriptContent += ` exit 1\n`; + scriptContent += `fi\n\n`; + + // Add the commands + commands.forEach((cmd) => { + scriptContent += `${cmd}\n`; + }); + + // Return to the original branch and force push + scriptContent += `\n# Return to the original branch\n`; + scriptContent += `git checkout $CURRENT_BRANCH\n\n`; + scriptContent += `echo "All commit messages updated!"\n`; + scriptContent += `echo "You can now force push with: git push --force-with-lease origin $CURRENT_BRANCH"\n`; + + // Write the script file + fs.writeFileSync(scriptPath, scriptContent, { mode: 0o755 }); // Make executable + + console.log(`\nUpdate script created at: ${scriptPath}`); + console.log('You can run it with: bash ./update-commit-messages.sh'); + } + } } // Main function diff --git a/update-commit-messages.sh b/update-commit-messages.sh new file mode 100755 index 00000000000..b3e4669dd55 --- /dev/null +++ b/update-commit-messages.sh @@ -0,0 +1,143 @@ +#!/bin/bash + +# Script to update commit messages +# Generated on 2025-05-15T08:48:10.469Z + +# Store the current branch name +CURRENT_BRANCH="update-nx" + +echo "Processing commit dec648ca..." +git checkout dec648cad403766e4acf9c99e140f36b4d5f0858~0 +git commit --amend -m 'fix(runtime): enable injectDocumentDomain for multi-domain e2e testing' +echo "Processing commit 049bc0e1..." +git checkout 049bc0e115c8d5c93bd1e290477a832bd24802c0~0 +git commit --amend -m 'chore(storybook-addon): fix type errors and update dependencies for nx' +echo "Processing commit 6ecb9f83..." +git checkout 6ecb9f832dc1168c422fa55af880ffa9a0ae9915~0 +git commit --amend -m 'chore(modern-js-plugin): add delay to build command' +echo "Processing commit d81dbd9b..." +git checkout d81dbd9b5bf9cb0ba1a7b53fc96f1e2c03b183ca~0 +git commit --amend -m 'chore(core): remove deprecated dependencies from package.json' +echo "Processing commit 2cf28395..." +git checkout 2cf28395f2610f0e681dd07d65734e98f4f046b8~0 +git commit --amend -m 'chore(cli): update nx command in workflow' +echo "Processing commit dc1786ff..." +git checkout dc1786ffa64d4e9903d2e9abc38759770aa36c72~0 +git commit --amend -m 'chore(storybook-addon): update import path for module federation utils' +echo "Processing commit 97f5ca10..." +git checkout 97f5ca100d118e7223a20d7e78f359097a869f77~0 +git commit --amend -m 'chore(dts-plugin): update vue and vue-tsc dependencies' +echo "Processing commit b1ab8698..." +git checkout b1ab8698f8e54f6ab99bd4bc09f0d1e822ef0b92~0 +git commit --amend -m 'chore(dts-plugin): update project command configurations' +echo "Processing commit 6a52a075..." +git checkout 6a52a075ab0f1b241a0dc47f6edd982bebaa1fd3~0 +git commit --amend -m 'chore(dts-plugin): set cwd for commands in project.json' +echo "Processing commit fca0da67..." +git checkout fca0da675b6e8a2ff389cd3bb300999e50853e1c~0 +git commit --amend -m 'chore(dts-plugin): refine build commands and file copy process' +echo "Processing commit d03c0a40..." +git checkout d03c0a40276f4e0759380c12b50a10374664c30f~0 +git commit --amend -m 'chore(dts-plugin): add \'ls\' command to project scripts' +echo "Processing commit d57ededf..." +git checkout d57ededf8e2e520e1567c8d34327433f63776b51~0 +git commit --amend -m 'chore(dts-plugin): update build output path to dist' +echo "Processing commit d0049620..." +git checkout d00496203b059cb771335c0edce6be50006a0494~0 +git commit --amend -m 'chore(dts-plugin): update test command paths in project.json' +echo "Processing commit 770fccd0..." +git checkout 770fccd09b4552ed8b0b9e46b6784a06670a4059~0 +git commit --amend -m 'chore(dts-plugin): update build and test options in project.json' +echo "Processing commit 68c7ade1..." +git checkout 68c7ade1c405f899c4cb310452eabcfceea1cf57~0 +git commit --amend -m 'chore(dts-plugin): simplify and optimize build commands' +echo "Processing commit 67fc132d..." +git checkout 67fc132d2c6bcfbb660b72b844ff59ade252c396~0 +git commit --amend -m 'chore(dts-plugin): add ls command to project.json scripts' +echo "Processing commit 29d45133..." +git checkout 29d45133e6d7e5b553d0b859d10f58ce5d9732eb~0 +git commit --amend -m 'chore(dts-plugin): update command in project.json' +echo "Processing commit 08ac2233..." +git checkout 08ac22331809f484a775214f9034e67b013c526c~0 +git commit --amend -m 'chore(dts-plugin): update output directory configuration' +echo "Processing commit c3c38633..." +git checkout c3c38633498e8531f31a2dd161cf73fee325d4c0~0 +git commit --amend -m 'chore(dts-plugin): update build commands and add sleep in script' +echo "Processing commit 9fa3cbdd..." +git checkout 9fa3cbdd2d55eb9ec89fc2bce674c203008df7d8~0 +git commit --amend -m 'chore(dts-plugin): update vue-tsc and streamline project commands' +echo "Processing commit fd64b1e1..." +git checkout fd64b1e178b0bc2ef5c3016a9425ca86ece0a9ad~0 +git commit --amend -m 'chore(e2e-workflow): comment out app:next:dev execution' +echo "Processing commit 4e7fd701..." +git checkout 4e7fd701a380748a0fbf006d791a780d3e5e832c~0 +git commit --amend -m 'fix(workflows): improve manifest JSON validation in e2e-modern-ssr script' +echo "Processing commit 4e8f3927..." +git checkout 4e8f39279e228a514e3d202eca9153faa6084644~0 +git commit --amend -m 'feat(core): enhance E2E testing setup for Next.js projects across the board' +echo "Processing commit 87b5d8ac..." +git checkout 87b5d8acf5e763b84e3d34b1773641cc2c5ab1e0~0 +git commit --amend -m 'chore(nextjs-mf): update workspace dependencies and scripts' +echo "Processing commit 9c94b969..." +git checkout 9c94b969633c2dd084b577ed2e5d61b3cc372c36~0 +git commit --amend -m 'feat(nextjs-mf): enhance E2E testing config with parallel execution improvements' +echo "Processing commit 7b344b80..." +git checkout 7b344b8058f32f301551da8089760b793346fd39~0 +git commit --amend -m 'chore(core): increase nx parallel build limit to 100' +echo "Processing commit 64ce5f0b..." +git checkout 64ce5f0b0d88fbe34d51a3ab7d5bfa981ea26b42~0 +git commit --amend -m 'feat(core): enhance build-and-test workflow for E2E tests' +echo "Processing commit a11d290a..." +git checkout a11d290a2c5c358a981c042b54592eab510df68f~0 +git commit --amend -m 'fix(core): use npx in e2e-next-prod workflow commands' +echo "Processing commit 7a557c6a..." +git checkout 7a557c6aa374aa48951d28d153fd6dce9d67060f~0 +git commit --amend -m 'fix(core): update project.json for 3001-shop configuration changes' +echo "Processing commit 79ad46a7..." +git checkout 79ad46a76b7247bade5da90036a20f48f9227851~0 +git commit --amend -m 'fix(core): update e2e-next-dev workflow script' +echo "Processing commit 20001cc8..." +git checkout 20001cc8dd02b15309d2bec33d65358b9a0bcd54~0 +git commit --amend -m 'ci(core): add caching for Playwright and Cypress binaries to improve CI performance' +echo "Processing commit 4e550c63..." +git checkout 4e550c63b6557317864e8b5ef96b62ab4a086a64~0 +git commit --amend -m 'chore(workflows): replace kill-port with killall in e2e workflow' +echo "Processing commit 7f954ff3..." +git checkout 7f954ff365ccc4c0566d2482d93f922cc1c69abb~0 +git commit --amend -m 'fix(core): update nx config to match package.json naming convention' +echo "Processing commit 768bd921..." +git checkout 768bd9213d13650eaa756c3a5e699ed67396aeab~0 +git commit --amend -m 'fix(core): refine nx command format in project.json' +echo "Processing commit 42188d22..." +git checkout 42188d2296cb10559ae6bf4035bce2dac735c7fc~0 +git commit --amend -m 'chore(package.json): update dependencies and scripts for module federation workspace setup' +echo "Processing commit f23e4696..." +git checkout f23e4696f5aa7dd6b3f6932f5a556bbe2b31b946~0 +git commit --amend -m 'chore(core): simplify production config in project.json' +echo "Processing commit cb2ee05f..." +git checkout cb2ee05f6f06a8c1c01bd155f8bb58331617aa0a~0 +git commit --amend -m 'refactor(chrome-devtools): optimize Playwright install using cache in CI' +echo "Processing commit bc56ae03..." +git checkout bc56ae03d77c25c31ee6d12b31e3c981ff38d440~0 +git commit --amend -m 'chore(enhanced): refactor commit message enhancement script' +echo "Processing commit b0d42317..." +git checkout b0d42317497a40c98b5800477c0e0d984d02b903~0 +git commit --amend -m 'refactor(core): simplify command line argument parsing and git operations' +echo "Processing commit 100593a8..." +git checkout 100593a8de246899444050c2cd8b84495b9ca537~0 +git commit --amend -m 'feat(workflow): optimize build parallelization, add CPU core count logging' +echo "Processing commit 5bee188b..." +git checkout 5bee188b0a9b4c7630a8e0aa54310cecd5c541d3~0 +git commit --amend -m 'chore(gitignore): add temp commit msg file to ignore list' +echo "Processing commit 32768857..." +git checkout 327688579683003f2c3c72f327ede64655d07e5e~0 +git commit --amend -m 'chore(enhanced): untrack .temp-commit-msg and update gitignore' +echo "Processing commit 3ce23c39..." +git checkout 3ce23c390f6aaba46b8eb3492b35d385fdf92d0b~0 +git commit --amend -m 'chore(core): add .temp-commit-msg to gitignore and improve commit processing' + +# Return to the original branch +git checkout $CURRENT_BRANCH + +echo "All commit messages updated!" +echo "You can now force push with: git push --force-with-lease origin $CURRENT_BRANCH" From 45e7fb5707bcc4ff57a61e185bf6165f3daa0e90 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 01:57:56 -0700 Subject: [PATCH 44/55] chore(modern-js-plugin): add delay to build command --- update-commit-messages.sh | 98 +++++++++++++++++++++------------------ 1 file changed, 52 insertions(+), 46 deletions(-) diff --git a/update-commit-messages.sh b/update-commit-messages.sh index b3e4669dd55..29c89dbcafb 100755 --- a/update-commit-messages.sh +++ b/update-commit-messages.sh @@ -1,140 +1,146 @@ #!/bin/bash # Script to update commit messages -# Generated on 2025-05-15T08:48:10.469Z +# Generated on 2025-05-15T08:57:32.516Z # Store the current branch name CURRENT_BRANCH="update-nx" +# Make sure there are no unstaged changes +if [[ -n $(git status -s) ]]; then + echo "Error: You have unstaged changes. Please commit or stash them first." + exit 1 +fi + echo "Processing commit dec648ca..." git checkout dec648cad403766e4acf9c99e140f36b4d5f0858~0 -git commit --amend -m 'fix(runtime): enable injectDocumentDomain for multi-domain e2e testing' +git commit --amend -m "fix(runtime): enhance cypress config with injectDocumentDomain for better e2e testing" echo "Processing commit 049bc0e1..." git checkout 049bc0e115c8d5c93bd1e290477a832bd24802c0~0 -git commit --amend -m 'chore(storybook-addon): fix type errors and update dependencies for nx' +git commit --amend -m "chore(storybook-addon): upgrade to fix nx error and add qwik-nx" echo "Processing commit 6ecb9f83..." git checkout 6ecb9f832dc1168c422fa55af880ffa9a0ae9915~0 -git commit --amend -m 'chore(modern-js-plugin): add delay to build command' +git commit --amend -m "chore(modern-js-plugin): add delay to build command" echo "Processing commit d81dbd9b..." git checkout d81dbd9b5bf9cb0ba1a7b53fc96f1e2c03b183ca~0 -git commit --amend -m 'chore(core): remove deprecated dependencies from package.json' +git commit --amend -m "chore(core): remove next and eslint-config-next dependencies" echo "Processing commit 2cf28395..." git checkout 2cf28395f2610f0e681dd07d65734e98f4f046b8~0 -git commit --amend -m 'chore(cli): update nx command in workflow' +git commit --amend -m "chore(core): simplify nx test command in workflow" echo "Processing commit dc1786ff..." git checkout dc1786ffa64d4e9903d2e9abc38759770aa36c72~0 -git commit --amend -m 'chore(storybook-addon): update import path for module federation utils' +git commit --amend -m "fix(storybook-addon): update module federation import path" echo "Processing commit 97f5ca10..." git checkout 97f5ca100d118e7223a20d7e78f359097a869f77~0 -git commit --amend -m 'chore(dts-plugin): update vue and vue-tsc dependencies' +git commit --amend -m "chore(dts-plugin): update vue and vue-tsc dependencies" echo "Processing commit b1ab8698..." git checkout b1ab8698f8e54f6ab99bd4bc09f0d1e822ef0b92~0 -git commit --amend -m 'chore(dts-plugin): update project command configurations' +git commit --amend -m "chore(dts-plugin): update build commands" echo "Processing commit 6a52a075..." git checkout 6a52a075ab0f1b241a0dc47f6edd982bebaa1fd3~0 -git commit --amend -m 'chore(dts-plugin): set cwd for commands in project.json' +git commit --amend -m "chore(dts-plugin): set cwd for dts-plugin commands" echo "Processing commit fca0da67..." git checkout fca0da675b6e8a2ff389cd3bb300999e50853e1c~0 -git commit --amend -m 'chore(dts-plugin): refine build commands and file copy process' +git commit --amend -m "chore(dts-plugin): update build and command options in project.json" echo "Processing commit d03c0a40..." git checkout d03c0a40276f4e0759380c12b50a10374664c30f~0 -git commit --amend -m 'chore(dts-plugin): add \'ls\' command to project scripts' +git commit --amend -m "chore(dts-plugin): add ls command to build process" echo "Processing commit d57ededf..." git checkout d57ededf8e2e520e1567c8d34327433f63776b51~0 -git commit --amend -m 'chore(dts-plugin): update build output path to dist' +git commit --amend -m "chore(dts-plugin): update output path in project.json" echo "Processing commit d0049620..." git checkout d00496203b059cb771335c0edce6be50006a0494~0 -git commit --amend -m 'chore(dts-plugin): update test command paths in project.json' +git commit --amend -m "chore(dts-plugin): update commands array format in project.json" echo "Processing commit 770fccd0..." git checkout 770fccd09b4552ed8b0b9e46b6784a06670a4059~0 -git commit --amend -m 'chore(dts-plugin): update build and test options in project.json' +git commit --amend -m "chore(dts-plugin): update build and test command configurations" echo "Processing commit 68c7ade1..." git checkout 68c7ade1c405f899c4cb310452eabcfceea1cf57~0 -git commit --amend -m 'chore(dts-plugin): simplify and optimize build commands' +git commit --amend -m "chore(dts-plugin): simplify build and test command execution paths" echo "Processing commit 67fc132d..." git checkout 67fc132d2c6bcfbb660b72b844ff59ade252c396~0 -git commit --amend -m 'chore(dts-plugin): add ls command to project.json scripts' +git commit --amend -m "chore(dts-plugin): add ls command to project.json script" echo "Processing commit 29d45133..." git checkout 29d45133e6d7e5b553d0b859d10f58ce5d9732eb~0 -git commit --amend -m 'chore(dts-plugin): update command in project.json' +git commit --amend -m "chore(dts-plugin): update ls command in build script" echo "Processing commit 08ac2233..." git checkout 08ac22331809f484a775214f9034e67b013c526c~0 -git commit --amend -m 'chore(dts-plugin): update output directory configuration' +git commit --amend -m "chore(dts-plugin): update output directory path" echo "Processing commit c3c38633..." git checkout c3c38633498e8531f31a2dd161cf73fee325d4c0~0 -git commit --amend -m 'chore(dts-plugin): update build commands and add sleep in script' +git commit --amend -m "chore(dts-plugin): simplify build commands configuration" echo "Processing commit 9fa3cbdd..." git checkout 9fa3cbdd2d55eb9ec89fc2bce674c203008df7d8~0 -git commit --amend -m 'chore(dts-plugin): update vue-tsc and streamline project commands' +git commit --amend -m "chore(dts-plugin): update dependencies and optimize commands" echo "Processing commit fd64b1e1..." git checkout fd64b1e178b0bc2ef5c3016a9425ca86ece0a9ad~0 -git commit --amend -m 'chore(e2e-workflow): comment out app:next:dev execution' +git commit --amend -m "chore(core): comment out next.js dev command in e2e workflow" echo "Processing commit 4e7fd701..." git checkout 4e7fd701a380748a0fbf006d791a780d3e5e832c~0 -git commit --amend -m 'fix(workflows): improve manifest JSON validation in e2e-modern-ssr script' +git commit --amend -m "refactor(workflows): simplify port response check in SSR e2e script" echo "Processing commit 4e8f3927..." git checkout 4e8f39279e228a514e3d202eca9153faa6084644~0 -git commit --amend -m 'feat(core): enhance E2E testing setup for Next.js projects across the board' +git commit --amend -m "feat(core): update E2E configuration for Next.js projects" echo "Processing commit 87b5d8ac..." git checkout 87b5d8acf5e763b84e3d34b1773641cc2c5ab1e0~0 -git commit --amend -m 'chore(nextjs-mf): update workspace dependencies and scripts' +git commit --amend -m "chore(sdk): update dependencies and scripts in package.json files" echo "Processing commit 9c94b969..." git checkout 9c94b969633c2dd084b577ed2e5d61b3cc372c36~0 -git commit --amend -m 'feat(nextjs-mf): enhance E2E testing config with parallel execution improvements' +git commit --amend -m "feat(nextjs-mf): optimize E2E testing configuration and parallel build processes" echo "Processing commit 7b344b80..." git checkout 7b344b8058f32f301551da8089760b793346fd39~0 -git commit --amend -m 'chore(core): increase nx parallel build limit to 100' +git commit --amend -m "chore(core): increase parallel builds to 100" echo "Processing commit 64ce5f0b..." git checkout 64ce5f0b0d88fbe34d51a3ab7d5bfa981ea26b42~0 -git commit --amend -m 'feat(core): enhance build-and-test workflow for E2E tests' +git commit --amend -m "feat(core): optimize build parallelism in workflow" echo "Processing commit a11d290a..." git checkout a11d290a2c5c358a981c042b54592eab510df68f~0 -git commit --amend -m 'fix(core): use npx in e2e-next-prod workflow commands' +git commit --amend -m "fix(core): update e2e-next-prod workflow configuration" echo "Processing commit 7a557c6a..." git checkout 7a557c6aa374aa48951d28d153fd6dce9d67060f~0 -git commit --amend -m 'fix(core): update project.json for 3001-shop configuration changes' +git commit --amend -m "fix(cli): adjust command in 3001-shop configuration" echo "Processing commit 79ad46a7..." git checkout 79ad46a76b7247bade5da90036a20f48f9227851~0 -git commit --amend -m 'fix(core): update e2e-next-dev workflow script' +git commit --amend -m "fix(workflows): revise e2e-next-dev test execution steps" echo "Processing commit 20001cc8..." git checkout 20001cc8dd02b15309d2bec33d65358b9a0bcd54~0 -git commit --amend -m 'ci(core): add caching for Playwright and Cypress binaries to improve CI performance' +git commit --amend -m "ci(core): add CI caching for Playwright and Cypress to improve performance" echo "Processing commit 4e550c63..." git checkout 4e550c63b6557317864e8b5ef96b62ab4a086a64~0 -git commit --amend -m 'chore(workflows): replace kill-port with killall in e2e workflow' +git commit --amend -m "chore(nx): update e2e workflow to improve node process management" echo "Processing commit 7f954ff3..." git checkout 7f954ff365ccc4c0566d2482d93f922cc1c69abb~0 -git commit --amend -m 'fix(core): update nx config to match package.json naming convention' +git commit --amend -m "fix(nx): update project names in configs to match package.json convention" echo "Processing commit 768bd921..." git checkout 768bd9213d13650eaa756c3a5e699ed67396aeab~0 -git commit --amend -m 'fix(core): refine nx command format in project.json' +git commit --amend -m "chore(core): update nx command syntax in project.json" echo "Processing commit 42188d22..." git checkout 42188d2296cb10559ae6bf4035bce2dac735c7fc~0 -git commit --amend -m 'chore(package.json): update dependencies and scripts for module federation workspace setup' +git commit --amend -m "chore: update package.json dependencies and scripts" echo "Processing commit f23e4696..." git checkout f23e4696f5aa7dd6b3f6932f5a556bbe2b31b946~0 -git commit --amend -m 'chore(core): simplify production config in project.json' +git commit --amend -m "chore(core): update production config in project.json" echo "Processing commit cb2ee05f..." git checkout cb2ee05f6f06a8c1c01bd155f8bb58331617aa0a~0 -git commit --amend -m 'refactor(chrome-devtools): optimize Playwright install using cache in CI' +git commit --amend -m "refactor(chrome-devtools): use Playwright cache to improve installation efficiency" echo "Processing commit bc56ae03..." git checkout bc56ae03d77c25c31ee6d12b31e3c981ff38d440~0 -git commit --amend -m 'chore(enhanced): refactor commit message enhancement script' +git commit --amend -m "chore(utils): refactor commit message enhancement script for readability" echo "Processing commit b0d42317..." git checkout b0d42317497a40c98b5800477c0e0d984d02b903~0 -git commit --amend -m 'refactor(core): simplify command line argument parsing and git operations' +git commit --amend -m "refactor(core): simplify commit message enhancement process" echo "Processing commit 100593a8..." git checkout 100593a8de246899444050c2cd8b84495b9ca537~0 -git commit --amend -m 'feat(workflow): optimize build parallelization, add CPU core count logging' +git commit --amend -m "feat(workflow): optimize build parallelization and add CPU core count logging" echo "Processing commit 5bee188b..." git checkout 5bee188b0a9b4c7630a8e0aa54310cecd5c541d3~0 -git commit --amend -m 'chore(gitignore): add temp commit msg file to ignore list' +git commit --amend -m "chore(core): ignore temp commit message file in .gitignore" echo "Processing commit 32768857..." git checkout 327688579683003f2c3c72f327ede64655d07e5e~0 -git commit --amend -m 'chore(enhanced): untrack .temp-commit-msg and update gitignore' -echo "Processing commit 3ce23c39..." -git checkout 3ce23c390f6aaba46b8eb3492b35d385fdf92d0b~0 -git commit --amend -m 'chore(core): add .temp-commit-msg to gitignore and improve commit processing' +git commit --amend -m "chore(core): untrack and ignore .temp-commit-msg file" +echo "Processing commit e98ca8a5..." +git checkout e98ca8a5d147ccefd2392ea6c7a0a9160305fcb2~0 +git commit --amend -m "chore(commit-msg-enhance): add commit message update script and options" # Return to the original branch git checkout $CURRENT_BRANCH From c73d619aeafc8f63b939adbee79ba3496df18372 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 02:10:19 -0700 Subject: [PATCH 45/55] chore: message --- commit-msg-enhance.js | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/commit-msg-enhance.js b/commit-msg-enhance.js index 966f7bc91e1..33900c641e5 100755 --- a/commit-msg-enhance.js +++ b/commit-msg-enhance.js @@ -205,16 +205,18 @@ async function processBranchCommits() { // For each commit, provide the command to update it Object.keys(commitMessages).forEach((hash) => { // Properly escape message for shell script - const escapedMessage = commitMessages[hash].replace(/'/g, "'\\''"); // Handle single quotes in message - const command = `git commit --amend -m "${escapedMessage}" && git rebase --continue`; + const escapedMessage = commitMessages[hash].replace(/'/g, "'''"); // Handle single quotes in message + // Add --no-verify to bypass hooks for this automated amend + const command = `git commit --amend -m "${escapedMessage}" --no-verify && git rebase --continue`; console.log(`\n# For commit ${hash.substring(0, 8)}:`); console.log(`git checkout ${hash}~0`); console.log(`${command}`); + // Add HUSKY=0 to disable husky hooks for the automated git commands commands.push( `echo "Processing commit ${hash.substring(0, 8)}..."`, `git checkout ${hash}~0`, - `git commit --amend -m "${escapedMessage}"`, + `HUSKY=0 git commit --amend -m "${escapedMessage}" --no-verify`, ); }); @@ -244,15 +246,24 @@ async function processBranchCommits() { scriptContent += ` echo "Error: You have unstaged changes. Please commit or stash them first."\n`; scriptContent += ` exit 1\n`; scriptContent += `fi\n\n`; + scriptContent += `# Temporarily disable Husky hooks for the script's operations\n`; + scriptContent += `export HUSKY=0\n\n`; // Add the commands commands.forEach((cmd) => { - scriptContent += `${cmd}\n`; + // Ensure HUSKY=0 is prepended if it's a git commit command + if (cmd.startsWith('git commit --amend')) { + scriptContent += `HUSKY=0 ${cmd}\n`; + } else { + scriptContent += `${cmd}\n`; + } }); // Return to the original branch and force push scriptContent += `\n# Return to the original branch\n`; scriptContent += `git checkout $CURRENT_BRANCH\n\n`; + scriptContent += `# Re-enable Husky hooks (optional, as new shells won't inherit HUSKY=0)\n`; + scriptContent += `# unset HUSKY # or export HUSKY=1\n\n`; scriptContent += `echo "All commit messages updated!"\n`; scriptContent += `echo "You can now force push with: git push --force-with-lease origin $CURRENT_BRANCH"\n`; From d52ac00d8bbd2438a1943966b68b906390fc6848 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 02:12:01 -0700 Subject: [PATCH 46/55] chore: message --- update-commit-messages.sh | 100 +++++++++++++++++++++----------------- 1 file changed, 56 insertions(+), 44 deletions(-) diff --git a/update-commit-messages.sh b/update-commit-messages.sh index 29c89dbcafb..8233d629934 100755 --- a/update-commit-messages.sh +++ b/update-commit-messages.sh @@ -1,7 +1,7 @@ #!/bin/bash # Script to update commit messages -# Generated on 2025-05-15T08:57:32.516Z +# Generated on 2025-05-15T09:11:20.126Z # Store the current branch name CURRENT_BRANCH="update-nx" @@ -12,138 +12,150 @@ if [[ -n $(git status -s) ]]; then exit 1 fi +# Temporarily disable Husky hooks for the script's operations +export HUSKY=0 + echo "Processing commit dec648ca..." git checkout dec648cad403766e4acf9c99e140f36b4d5f0858~0 -git commit --amend -m "fix(runtime): enhance cypress config with injectDocumentDomain for better e2e testing" +HUSKY=0 git commit --amend -m "fix(runtime): update cypress config for injectDocumentDomain in e2e testing" --no-verify echo "Processing commit 049bc0e1..." git checkout 049bc0e115c8d5c93bd1e290477a832bd24802c0~0 -git commit --amend -m "chore(storybook-addon): upgrade to fix nx error and add qwik-nx" +HUSKY=0 git commit --amend -m "chore(storybook-addon): fix nx update type error and update dependency" --no-verify echo "Processing commit 6ecb9f83..." git checkout 6ecb9f832dc1168c422fa55af880ffa9a0ae9915~0 -git commit --amend -m "chore(modern-js-plugin): add delay to build command" +HUSKY=0 git commit --amend -m "chore(modern-js-plugin): add sleep before build command" --no-verify echo "Processing commit d81dbd9b..." git checkout d81dbd9b5bf9cb0ba1a7b53fc96f1e2c03b183ca~0 -git commit --amend -m "chore(core): remove next and eslint-config-next dependencies" +HUSKY=0 git commit --amend -m "chore(core): remove unused dependencies from package.json" --no-verify echo "Processing commit 2cf28395..." git checkout 2cf28395f2610f0e681dd07d65734e98f4f046b8~0 -git commit --amend -m "chore(core): simplify nx test command in workflow" +HUSKY=0 git commit --amend -m "chore(cli): update nx test command in workflow" --no-verify echo "Processing commit dc1786ff..." git checkout dc1786ffa64d4e9903d2e9abc38759770aa36c72~0 -git commit --amend -m "fix(storybook-addon): update module federation import path" +HUSKY=0 git commit --amend -m "refactor(storybook-addon): update import path for module federation utils" --no-verify echo "Processing commit 97f5ca10..." git checkout 97f5ca100d118e7223a20d7e78f359097a869f77~0 -git commit --amend -m "chore(dts-plugin): update vue and vue-tsc dependencies" +HUSKY=0 git commit --amend -m "chore(dts-plugin): update vue and vue-tsc dependencies" --no-verify echo "Processing commit b1ab8698..." git checkout b1ab8698f8e54f6ab99bd4bc09f0d1e822ef0b92~0 -git commit --amend -m "chore(dts-plugin): update build commands" +HUSKY=0 git commit --amend -m "chore(dts-plugin): update build and test commands" --no-verify echo "Processing commit 6a52a075..." git checkout 6a52a075ab0f1b241a0dc47f6edd982bebaa1fd3~0 -git commit --amend -m "chore(dts-plugin): set cwd for dts-plugin commands" +HUSKY=0 git commit --amend -m "chore(dts-plugin): set cwd for commands in project.json" --no-verify echo "Processing commit fca0da67..." git checkout fca0da675b6e8a2ff389cd3bb300999e50853e1c~0 -git commit --amend -m "chore(dts-plugin): update build and command options in project.json" +HUSKY=0 git commit --amend -m "chore(dts-plugin): update build commands in project.json" --no-verify echo "Processing commit d03c0a40..." git checkout d03c0a40276f4e0759380c12b50a10374664c30f~0 -git commit --amend -m "chore(dts-plugin): add ls command to build process" +HUSKY=0 git commit --amend -m "chore(dts-plugin): add ls command to project.json" --no-verify echo "Processing commit d57ededf..." git checkout d57ededf8e2e520e1567c8d34327433f63776b51~0 -git commit --amend -m "chore(dts-plugin): update output path in project.json" +HUSKY=0 git commit --amend -m "chore(dts-plugin): update build outputs path" --no-verify echo "Processing commit d0049620..." git checkout d00496203b059cb771335c0edce6be50006a0494~0 -git commit --amend -m "chore(dts-plugin): update commands array format in project.json" +HUSKY=0 git commit --amend -m "chore(dts-plugin): update test command paths in project.json" --no-verify echo "Processing commit 770fccd0..." git checkout 770fccd09b4552ed8b0b9e46b6784a06670a4059~0 -git commit --amend -m "chore(dts-plugin): update build and test command configurations" +HUSKY=0 git commit --amend -m "chore(dts-plugin): update project.json build outputs and test commands" --no-verify echo "Processing commit 68c7ade1..." git checkout 68c7ade1c405f899c4cb310452eabcfceea1cf57~0 -git commit --amend -m "chore(dts-plugin): simplify build and test command execution paths" +HUSKY=0 git commit --amend -m "chore(dts-plugin): simplify build and test commands" --no-verify echo "Processing commit 67fc132d..." git checkout 67fc132d2c6bcfbb660b72b844ff59ade252c396~0 -git commit --amend -m "chore(dts-plugin): add ls command to project.json script" +HUSKY=0 git commit --amend -m "chore(dts-plugin): add ls command to project.json" --no-verify echo "Processing commit 29d45133..." git checkout 29d45133e6d7e5b553d0b859d10f58ce5d9732eb~0 -git commit --amend -m "chore(dts-plugin): update ls command in build script" +HUSKY=0 git commit --amend -m "chore(dts-plugin): update ls command in build script" --no-verify echo "Processing commit 08ac2233..." git checkout 08ac22331809f484a775214f9034e67b013c526c~0 -git commit --amend -m "chore(dts-plugin): update output directory path" +HUSKY=0 git commit --amend -m "chore(dts-plugin): update output directory path in config" --no-verify echo "Processing commit c3c38633..." git checkout c3c38633498e8531f31a2dd161cf73fee325d4c0~0 -git commit --amend -m "chore(dts-plugin): simplify build commands configuration" +HUSKY=0 git commit --amend -m "chore(dts-plugin): update project config with new commands" --no-verify echo "Processing commit 9fa3cbdd..." git checkout 9fa3cbdd2d55eb9ec89fc2bce674c203008df7d8~0 -git commit --amend -m "chore(dts-plugin): update dependencies and optimize commands" +HUSKY=0 git commit --amend -m "chore(dts-plugin): update dependencies and clean up commands" --no-verify echo "Processing commit fd64b1e1..." git checkout fd64b1e178b0bc2ef5c3016a9425ca86ece0a9ad~0 -git commit --amend -m "chore(core): comment out next.js dev command in e2e workflow" +HUSKY=0 git commit --amend -m "chore(core): comment out app:next:dev line in e2e-next-dev workflow" --no-verify echo "Processing commit 4e7fd701..." git checkout 4e7fd701a380748a0fbf006d791a780d3e5e832c~0 -git commit --amend -m "refactor(workflows): simplify port response check in SSR e2e script" +HUSKY=0 git commit --amend -m "chore(workflows): update curl response check logic in e2e-modern-ssr workflow" --no-verify echo "Processing commit 4e8f3927..." git checkout 4e8f39279e228a514e3d202eca9153faa6084644~0 -git commit --amend -m "feat(core): update E2E configuration for Next.js projects" +HUSKY=0 git commit --amend -m "feat(core): enhance E2E testing configuration in Next.js projects" --no-verify echo "Processing commit 87b5d8ac..." git checkout 87b5d8acf5e763b84e3d34b1773641cc2c5ab1e0~0 -git commit --amend -m "chore(sdk): update dependencies and scripts in package.json files" +HUSKY=0 git commit --amend -m "chore(nextjs-mf): update dependencies and scripts in package.json" --no-verify echo "Processing commit 9c94b969..." git checkout 9c94b969633c2dd084b577ed2e5d61b3cc372c36~0 -git commit --amend -m "feat(nextjs-mf): optimize E2E testing configuration and parallel build processes" +HUSKY=0 git commit --amend -m "feat(nextjs-mf): update E2E testing config and build command adjustments" --no-verify echo "Processing commit 7b344b80..." git checkout 7b344b8058f32f301551da8089760b793346fd39~0 -git commit --amend -m "chore(core): increase parallel builds to 100" +HUSKY=0 git commit --amend -m "chore(workflows): increase parallel build limit to 100" --no-verify echo "Processing commit 64ce5f0b..." git checkout 64ce5f0b0d88fbe34d51a3ab7d5bfa981ea26b42~0 -git commit --amend -m "feat(core): optimize build parallelism in workflow" +HUSKY=0 git commit --amend -m "feat(core): update workflow for E2E test execution" --no-verify echo "Processing commit a11d290a..." git checkout a11d290a2c5c358a981c042b54592eab510df68f~0 -git commit --amend -m "fix(core): update e2e-next-prod workflow configuration" +HUSKY=0 git commit --amend -m "fix(workflow): update e2e-next-prod nx command to use npx" --no-verify echo "Processing commit 7a557c6a..." git checkout 7a557c6aa374aa48951d28d153fd6dce9d67060f~0 -git commit --amend -m "fix(cli): adjust command in 3001-shop configuration" +HUSKY=0 git commit --amend -m "fix(runtime): amend 3001-shop serve command in project config" --no-verify echo "Processing commit 79ad46a7..." git checkout 79ad46a76b7247bade5da90036a20f48f9227851~0 -git commit --amend -m "fix(workflows): revise e2e-next-dev test execution steps" +HUSKY=0 git commit --amend -m "fix(workflows): update e2e-next-dev configuration" --no-verify echo "Processing commit 20001cc8..." git checkout 20001cc8dd02b15309d2bec33d65358b9a0bcd54~0 -git commit --amend -m "ci(core): add CI caching for Playwright and Cypress to improve performance" +HUSKY=0 git commit --amend -m "ci(sdk): add caching for Playwright and Cypress to optimize CI performance" --no-verify echo "Processing commit 4e550c63..." git checkout 4e550c63b6557317864e8b5ef96b62ab4a086a64~0 -git commit --amend -m "chore(nx): update e2e workflow to improve node process management" +HUSKY=0 git commit --amend -m "chore(nx): replace kill-port with killall node in e2e tests" --no-verify echo "Processing commit 7f954ff3..." git checkout 7f954ff365ccc4c0566d2482d93f922cc1c69abb~0 -git commit --amend -m "fix(nx): update project names in configs to match package.json convention" +HUSKY=0 git commit --amend -m "fix(nx): update project naming in config for consistency" --no-verify echo "Processing commit 768bd921..." git checkout 768bd9213d13650eaa756c3a5e699ed67396aeab~0 -git commit --amend -m "chore(core): update nx command syntax in project.json" +HUSKY=0 git commit --amend -m "fix(nx): update run-many command syntax in project.json" --no-verify echo "Processing commit 42188d22..." git checkout 42188d2296cb10559ae6bf4035bce2dac735c7fc~0 -git commit --amend -m "chore: update package.json dependencies and scripts" +HUSKY=0 git commit --amend -m "chore(runtime): update dependencies and scripts in package.json files" --no-verify echo "Processing commit f23e4696..." git checkout f23e4696f5aa7dd6b3f6932f5a556bbe2b31b946~0 -git commit --amend -m "chore(core): update production config in project.json" +HUSKY=0 git commit --amend -m "chore(core): update production config in project.json" --no-verify echo "Processing commit cb2ee05f..." git checkout cb2ee05f6f06a8c1c01bd155f8bb58331617aa0a~0 -git commit --amend -m "refactor(chrome-devtools): use Playwright cache to improve installation efficiency" +HUSKY=0 git commit --amend -m "refactor(ci): enhance Playwright install with cache handling in GitHub Actions" --no-verify echo "Processing commit bc56ae03..." git checkout bc56ae03d77c25c31ee6d12b31e3c981ff38d440~0 -git commit --amend -m "chore(utils): refactor commit message enhancement script for readability" +HUSKY=0 git commit --amend -m "chore(runtime): format commit message enhancement script" --no-verify echo "Processing commit b0d42317..." git checkout b0d42317497a40c98b5800477c0e0d984d02b903~0 -git commit --amend -m "refactor(core): simplify commit message enhancement process" +HUSKY=0 git commit --amend -m "refactor(core): simplify commit message generation and branch handling logic" --no-verify echo "Processing commit 100593a8..." git checkout 100593a8de246899444050c2cd8b84495b9ca537~0 -git commit --amend -m "feat(workflow): optimize build parallelization and add CPU core count logging" +HUSKY=0 git commit --amend -m "feat(workflow): optimize build parallelization, add CPU core count logging" --no-verify echo "Processing commit 5bee188b..." git checkout 5bee188b0a9b4c7630a8e0aa54310cecd5c541d3~0 -git commit --amend -m "chore(core): ignore temp commit message file in .gitignore" +HUSKY=0 git commit --amend -m "chore: ignore temp commit msg files" --no-verify echo "Processing commit 32768857..." git checkout 327688579683003f2c3c72f327ede64655d07e5e~0 -git commit --amend -m "chore(core): untrack and ignore .temp-commit-msg file" +HUSKY=0 git commit --amend -m "chore(enhanced): untrack temp file and update gitignore" --no-verify echo "Processing commit e98ca8a5..." git checkout e98ca8a5d147ccefd2392ea6c7a0a9160305fcb2~0 -git commit --amend -m "chore(commit-msg-enhance): add commit message update script and options" +HUSKY=0 git commit --amend -m "chore(commit-msg-enhance): add option to create update commit script" --no-verify +echo "Processing commit 45e7fb57..." +git checkout 45e7fb5707bcc4ff57a61e185bf6165f3daa0e90~0 +HUSKY=0 git commit --amend -m "chore(utils): add delay check for unstaged changes in update script" --no-verify +echo "Processing commit c73d619a..." +git checkout c73d619aeafc8f63b939adbee79ba3496df18372~0 +HUSKY=0 git commit --amend -m "chore(enhanced): disable husky hooks for automated git commands" --no-verify # Return to the original branch git checkout $CURRENT_BRANCH +# Re-enable Husky hooks (optional, as new shells won't inherit HUSKY=0) +# unset HUSKY # or export HUSKY=1 + echo "All commit messages updated!" echo "You can now force push with: git push --force-with-lease origin $CURRENT_BRANCH" From 0fd953ce966c6b9e88d6aa6729174b6635e0b6bc Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 02:16:50 -0700 Subject: [PATCH 47/55] chore: x --- commit-msg-enhance.js | 26 +++++------ update-commit-messages.sh | 91 ++++++++++++++++++++------------------- 2 files changed, 60 insertions(+), 57 deletions(-) diff --git a/commit-msg-enhance.js b/commit-msg-enhance.js index 33900c641e5..36fccb19185 100755 --- a/commit-msg-enhance.js +++ b/commit-msg-enhance.js @@ -204,19 +204,24 @@ async function processBranchCommits() { // For each commit, provide the command to update it Object.keys(commitMessages).forEach((hash) => { - // Properly escape message for shell script - const escapedMessage = commitMessages[hash].replace(/'/g, "'''"); // Handle single quotes in message - // Add --no-verify to bypass hooks for this automated amend - const command = `git commit --amend -m "${escapedMessage}" --no-verify && git rebase --continue`; + // Properly escape message for shell script, ensuring outer quotes for the -m string + const aiMessage = commitMessages[hash]; + // Escape for shell: single quotes become '\'', double quotes become '"' + const shellEscapedAiMessage = aiMessage + .replace(/'/g, "'\\''") + .replace(/"/g, '\\"'); + + const commandForDisplay = `git commit --amend -m "${aiMessage.replace(/"/g, '\\"')}" --no-verify && git rebase --continue`; console.log(`\n# For commit ${hash.substring(0, 8)}:`); console.log(`git checkout ${hash}~0`); - console.log(`${command}`); + console.log(`${commandForDisplay}`); - // Add HUSKY=0 to disable husky hooks for the automated git commands + // Command for the script: use the shell-escaped message directly commands.push( `echo "Processing commit ${hash.substring(0, 8)}..."`, `git checkout ${hash}~0`, - `HUSKY=0 git commit --amend -m "${escapedMessage}" --no-verify`, + // The escaped message is directly embedded here. HUSKY=0 and --no-verify are critical. + `HUSKY=0 git commit --amend -m "${shellEscapedAiMessage}" --no-verify`, ); }); @@ -251,12 +256,7 @@ async function processBranchCommits() { // Add the commands commands.forEach((cmd) => { - // Ensure HUSKY=0 is prepended if it's a git commit command - if (cmd.startsWith('git commit --amend')) { - scriptContent += `HUSKY=0 ${cmd}\n`; - } else { - scriptContent += `${cmd}\n`; - } + scriptContent += `${cmd}\n`; }); // Return to the original branch and force push diff --git a/update-commit-messages.sh b/update-commit-messages.sh index 8233d629934..dbeccaff060 100755 --- a/update-commit-messages.sh +++ b/update-commit-messages.sh @@ -1,7 +1,7 @@ #!/bin/bash # Script to update commit messages -# Generated on 2025-05-15T09:11:20.126Z +# Generated on 2025-05-15T09:16:26.741Z # Store the current branch name CURRENT_BRANCH="update-nx" @@ -17,139 +17,142 @@ export HUSKY=0 echo "Processing commit dec648ca..." git checkout dec648cad403766e4acf9c99e140f36b4d5f0858~0 -HUSKY=0 git commit --amend -m "fix(runtime): update cypress config for injectDocumentDomain in e2e testing" --no-verify +HUSKY=0 git commit --amend -m "fix(runtime): update e2e tests with injectDocumentDomain in cypress config" --no-verify echo "Processing commit 049bc0e1..." git checkout 049bc0e115c8d5c93bd1e290477a832bd24802c0~0 -HUSKY=0 git commit --amend -m "chore(storybook-addon): fix nx update type error and update dependency" --no-verify +HUSKY=0 git commit --amend -m "chore(storybook-addon): fix type error and update nx settings" --no-verify echo "Processing commit 6ecb9f83..." git checkout 6ecb9f832dc1168c422fa55af880ffa9a0ae9915~0 -HUSKY=0 git commit --amend -m "chore(modern-js-plugin): add sleep before build command" --no-verify +HUSKY=0 git commit --amend -m "chore(manifest): add sleep before build command in project.json" --no-verify echo "Processing commit d81dbd9b..." git checkout d81dbd9b5bf9cb0ba1a7b53fc96f1e2c03b183ca~0 -HUSKY=0 git commit --amend -m "chore(core): remove unused dependencies from package.json" --no-verify +HUSKY=0 git commit --amend -m "chore: remove unused dependencies from package.json" --no-verify echo "Processing commit 2cf28395..." git checkout 2cf28395f2610f0e681dd07d65734e98f4f046b8~0 -HUSKY=0 git commit --amend -m "chore(cli): update nx test command in workflow" --no-verify +HUSKY=0 git commit --amend -m "chore(utils): update nx command in workflow" --no-verify echo "Processing commit dc1786ff..." git checkout dc1786ffa64d4e9903d2e9abc38759770aa36c72~0 -HUSKY=0 git commit --amend -m "refactor(storybook-addon): update import path for module federation utils" --no-verify +HUSKY=0 git commit --amend -m "fix(storybook-addon): correct module federation import path" --no-verify echo "Processing commit 97f5ca10..." git checkout 97f5ca100d118e7223a20d7e78f359097a869f77~0 -HUSKY=0 git commit --amend -m "chore(dts-plugin): update vue and vue-tsc dependencies" --no-verify +HUSKY=0 git commit --amend -m "chore(dts-plugin): update vue and vue-tsc dependencies in package.json" --no-verify echo "Processing commit b1ab8698..." git checkout b1ab8698f8e54f6ab99bd4bc09f0d1e822ef0b92~0 -HUSKY=0 git commit --amend -m "chore(dts-plugin): update build and test commands" --no-verify +HUSKY=0 git commit --amend -m "chore(dts-plugin): update build and test commands in project.json" --no-verify echo "Processing commit 6a52a075..." git checkout 6a52a075ab0f1b241a0dc47f6edd982bebaa1fd3~0 -HUSKY=0 git commit --amend -m "chore(dts-plugin): set cwd for commands in project.json" --no-verify +HUSKY=0 git commit --amend -m "chore(dts-plugin): set cwd for command execution in project.json" --no-verify echo "Processing commit fca0da67..." git checkout fca0da675b6e8a2ff389cd3bb300999e50853e1c~0 -HUSKY=0 git commit --amend -m "chore(dts-plugin): update build commands in project.json" --no-verify +HUSKY=0 git commit --amend -m "chore(dts-plugin): update project commands and dependencies" --no-verify echo "Processing commit d03c0a40..." git checkout d03c0a40276f4e0759380c12b50a10374664c30f~0 HUSKY=0 git commit --amend -m "chore(dts-plugin): add ls command to project.json" --no-verify echo "Processing commit d57ededf..." git checkout d57ededf8e2e520e1567c8d34327433f63776b51~0 -HUSKY=0 git commit --amend -m "chore(dts-plugin): update build outputs path" --no-verify +HUSKY=0 git commit --amend -m "chore(dts-plugin): update build output path" --no-verify echo "Processing commit d0049620..." git checkout d00496203b059cb771335c0edce6be50006a0494~0 -HUSKY=0 git commit --amend -m "chore(dts-plugin): update test command paths in project.json" --no-verify +HUSKY=0 git commit --amend -m "chore(dts-plugin): update project.json commands configuration" --no-verify echo "Processing commit 770fccd0..." git checkout 770fccd09b4552ed8b0b9e46b6784a06670a4059~0 -HUSKY=0 git commit --amend -m "chore(dts-plugin): update project.json build outputs and test commands" --no-verify +HUSKY=0 git commit --amend -m "fix(dts-plugin): update build and test command outputs and cwd" --no-verify echo "Processing commit 68c7ade1..." git checkout 68c7ade1c405f899c4cb310452eabcfceea1cf57~0 -HUSKY=0 git commit --amend -m "chore(dts-plugin): simplify build and test commands" --no-verify +HUSKY=0 git commit --amend -m "chore(dts-plugin): update build and test configurations" --no-verify echo "Processing commit 67fc132d..." git checkout 67fc132d2c6bcfbb660b72b844ff59ade252c396~0 -HUSKY=0 git commit --amend -m "chore(dts-plugin): add ls command to project.json" --no-verify +HUSKY=0 git commit --amend -m "chore(dts-plugin): add '\''ls'\'' command to project.json commands list" --no-verify echo "Processing commit 29d45133..." git checkout 29d45133e6d7e5b553d0b859d10f58ce5d9732eb~0 -HUSKY=0 git commit --amend -m "chore(dts-plugin): update ls command in build script" --no-verify +HUSKY=0 git commit --amend -m "chore(dts-plugin): update ls command to include package path" --no-verify echo "Processing commit 08ac2233..." git checkout 08ac22331809f484a775214f9034e67b013c526c~0 -HUSKY=0 git commit --amend -m "chore(dts-plugin): update output directory path in config" --no-verify +HUSKY=0 git commit --amend -m "chore(dts-plugin): update output directory in tsup config" --no-verify echo "Processing commit c3c38633..." git checkout c3c38633498e8531f31a2dd161cf73fee325d4c0~0 -HUSKY=0 git commit --amend -m "chore(dts-plugin): update project config with new commands" --no-verify +HUSKY=0 git commit --amend -m "chore(dts-plugin): update project.json with improved command structure" --no-verify echo "Processing commit 9fa3cbdd..." git checkout 9fa3cbdd2d55eb9ec89fc2bce674c203008df7d8~0 -HUSKY=0 git commit --amend -m "chore(dts-plugin): update dependencies and clean up commands" --no-verify +HUSKY=0 git commit --amend -m "chore(dts-plugin): update packages and simplify commands in project.json" --no-verify echo "Processing commit fd64b1e1..." git checkout fd64b1e178b0bc2ef5c3016a9425ca86ece0a9ad~0 -HUSKY=0 git commit --amend -m "chore(core): comment out app:next:dev line in e2e-next-dev workflow" --no-verify +HUSKY=0 git commit --amend -m "chore(core): comment out pnpm run app:next:dev command in e2e workflow" --no-verify echo "Processing commit 4e7fd701..." git checkout 4e7fd701a380748a0fbf006d791a780d3e5e832c~0 -HUSKY=0 git commit --amend -m "chore(workflows): update curl response check logic in e2e-modern-ssr workflow" --no-verify +HUSKY=0 git commit --amend -m "chore(helpers): update response validation in e2e-modern-ssr workflow" --no-verify echo "Processing commit 4e8f3927..." git checkout 4e8f39279e228a514e3d202eca9153faa6084644~0 -HUSKY=0 git commit --amend -m "feat(core): enhance E2E testing configuration in Next.js projects" --no-verify +HUSKY=0 git commit --amend -m "feat(core): update e2e testing configurations for Next.js projects" --no-verify echo "Processing commit 87b5d8ac..." git checkout 87b5d8acf5e763b84e3d34b1773641cc2c5ab1e0~0 -HUSKY=0 git commit --amend -m "chore(nextjs-mf): update dependencies and scripts in package.json" --no-verify +HUSKY=0 git commit --amend -m "chore: update dependencies and add new scripts in apps package.json" --no-verify echo "Processing commit 9c94b969..." git checkout 9c94b969633c2dd084b577ed2e5d61b3cc372c36~0 -HUSKY=0 git commit --amend -m "feat(nextjs-mf): update E2E testing config and build command adjustments" --no-verify +HUSKY=0 git commit --amend -m "feat(nextjs-mf): optimize E2E testing config with parallel builds & selective testing" --no-verify echo "Processing commit 7b344b80..." git checkout 7b344b8058f32f301551da8089760b793346fd39~0 -HUSKY=0 git commit --amend -m "chore(workflows): increase parallel build limit to 100" --no-verify +HUSKY=0 git commit --amend -m "chore(core): increase parallel limit in build script" --no-verify echo "Processing commit 64ce5f0b..." git checkout 64ce5f0b0d88fbe34d51a3ab7d5bfa981ea26b42~0 -HUSKY=0 git commit --amend -m "feat(core): update workflow for E2E test execution" --no-verify +HUSKY=0 git commit --amend -m "feat(runtime-tools): improve build workflow for E2E tests" --no-verify echo "Processing commit a11d290a..." git checkout a11d290a2c5c358a981c042b54592eab510df68f~0 -HUSKY=0 git commit --amend -m "fix(workflow): update e2e-next-prod nx command to use npx" --no-verify +HUSKY=0 git commit --amend -m "fix(workflow): use npx for e2e-next-prod command execution" --no-verify echo "Processing commit 7a557c6a..." git checkout 7a557c6aa374aa48951d28d153fd6dce9d67060f~0 -HUSKY=0 git commit --amend -m "fix(runtime): amend 3001-shop serve command in project config" --no-verify +HUSKY=0 git commit --amend -m "fix(project-config): update command in 3001-shop project config" --no-verify echo "Processing commit 79ad46a7..." git checkout 79ad46a76b7247bade5da90036a20f48f9227851~0 -HUSKY=0 git commit --amend -m "fix(workflows): update e2e-next-dev configuration" --no-verify +HUSKY=0 git commit --amend -m "fix(core): refine e2e-next-dev workflow configuration" --no-verify echo "Processing commit 20001cc8..." git checkout 20001cc8dd02b15309d2bec33d65358b9a0bcd54~0 -HUSKY=0 git commit --amend -m "ci(sdk): add caching for Playwright and Cypress to optimize CI performance" --no-verify +HUSKY=0 git commit --amend -m "ci(core): add caching for Playwright and Cypress to boost CI performance" --no-verify echo "Processing commit 4e550c63..." git checkout 4e550c63b6557317864e8b5ef96b62ab4a086a64~0 -HUSKY=0 git commit --amend -m "chore(nx): replace kill-port with killall node in e2e tests" --no-verify +HUSKY=0 git commit --amend -m "refactor(nx): replace kill-port with killall node in e2e workflow" --no-verify echo "Processing commit 7f954ff3..." git checkout 7f954ff365ccc4c0566d2482d93f922cc1c69abb~0 -HUSKY=0 git commit --amend -m "fix(nx): update project naming in config for consistency" --no-verify +HUSKY=0 git commit --amend -m "fix(core): update project names to match package.json naming convention" --no-verify echo "Processing commit 768bd921..." git checkout 768bd9213d13650eaa756c3a5e699ed67396aeab~0 -HUSKY=0 git commit --amend -m "fix(nx): update run-many command syntax in project.json" --no-verify +HUSKY=0 git commit --amend -m "fix(cli): correct nx serve command project format and remove unused defaultProject" --no-verify echo "Processing commit 42188d22..." git checkout 42188d2296cb10559ae6bf4035bce2dac735c7fc~0 -HUSKY=0 git commit --amend -m "chore(runtime): update dependencies and scripts in package.json files" --no-verify +HUSKY=0 git commit --amend -m "chore(nextjs-mf): update package dependencies and scripts in package.json files" --no-verify echo "Processing commit f23e4696..." git checkout f23e4696f5aa7dd6b3f6932f5a556bbe2b31b946~0 -HUSKY=0 git commit --amend -m "chore(core): update production config in project.json" --no-verify +HUSKY=0 git commit --amend -m "chore(core): remove production cache config in project.json" --no-verify echo "Processing commit cb2ee05f..." git checkout cb2ee05f6f06a8c1c01bd155f8bb58331617aa0a~0 -HUSKY=0 git commit --amend -m "refactor(ci): enhance Playwright install with cache handling in GitHub Actions" --no-verify +HUSKY=0 git commit --amend -m "refactor(chrome-devtools): implement Playwright cache optimization in CI" --no-verify echo "Processing commit bc56ae03..." git checkout bc56ae03d77c25c31ee6d12b31e3c981ff38d440~0 -HUSKY=0 git commit --amend -m "chore(runtime): format commit message enhancement script" --no-verify +HUSKY=0 git commit --amend -m "chore(utils): enhance commit message script format and error handling" --no-verify echo "Processing commit b0d42317..." git checkout b0d42317497a40c98b5800477c0e0d984d02b903~0 -HUSKY=0 git commit --amend -m "refactor(core): simplify commit message generation and branch handling logic" --no-verify +HUSKY=0 git commit --amend -m "refactor(commit-msg-enhance): improve branch processing and remove unused code" --no-verify echo "Processing commit 100593a8..." git checkout 100593a8de246899444050c2cd8b84495b9ca537~0 HUSKY=0 git commit --amend -m "feat(workflow): optimize build parallelization, add CPU core count logging" --no-verify echo "Processing commit 5bee188b..." git checkout 5bee188b0a9b4c7630a8e0aa54310cecd5c541d3~0 -HUSKY=0 git commit --amend -m "chore: ignore temp commit msg files" --no-verify +HUSKY=0 git commit --amend -m "chore(core): add .temp-commit-msg to .gitignore" --no-verify echo "Processing commit 32768857..." git checkout 327688579683003f2c3c72f327ede64655d07e5e~0 -HUSKY=0 git commit --amend -m "chore(enhanced): untrack temp file and update gitignore" --no-verify +HUSKY=0 git commit --amend -m "chore(enhanced): untrack .temp-commit-msg and add to gitignore" --no-verify echo "Processing commit e98ca8a5..." git checkout e98ca8a5d147ccefd2392ea6c7a0a9160305fcb2~0 -HUSKY=0 git commit --amend -m "chore(commit-msg-enhance): add option to create update commit script" --no-verify +HUSKY=0 git commit --amend -m "chore(enhanced): add delay to build command and improve script functionality" --no-verify echo "Processing commit 45e7fb57..." git checkout 45e7fb5707bcc4ff57a61e185bf6165f3daa0e90~0 -HUSKY=0 git commit --amend -m "chore(utils): add delay check for unstaged changes in update script" --no-verify +HUSKY=0 git commit --amend -m "chore(modern-js-plugin): ensure no unstaged changes before updating messages" --no-verify echo "Processing commit c73d619a..." git checkout c73d619aeafc8f63b939adbee79ba3496df18372~0 -HUSKY=0 git commit --amend -m "chore(enhanced): disable husky hooks for automated git commands" --no-verify +HUSKY=0 git commit --amend -m "chore(utils): disable Husky hooks for automated commit amend process" --no-verify +echo "Processing commit d52ac00d..." +git checkout d52ac00d8bbd2438a1943966b68b906390fc6848~0 +HUSKY=0 git commit --amend -m "chore(utils): add delay check for unstaged changes in update script" --no-verify # Return to the original branch git checkout $CURRENT_BRANCH From 9ba58b3896ce05e3d06a9f6188ca2b0195262cd9 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 02:18:50 -0700 Subject: [PATCH 48/55] chore(core): improve commit history update script --- commit-msg-enhance.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/commit-msg-enhance.js b/commit-msg-enhance.js index 36fccb19185..c0bda44eb10 100755 --- a/commit-msg-enhance.js +++ b/commit-msg-enhance.js @@ -259,7 +259,12 @@ async function processBranchCommits() { scriptContent += `${cmd}\n`; }); - // Return to the original branch and force push + // After all amends, while still on the detached HEAD at the tip of the rewritten history, + // force the original branch to point to this new history. + scriptContent += `\n# Update the original branch to point to the new commit history\n`; + scriptContent += `git branch -f $CURRENT_BRANCH HEAD\n`; + + // Return to the original branch (which now points to the new history) scriptContent += `\n# Return to the original branch\n`; scriptContent += `git checkout $CURRENT_BRANCH\n\n`; scriptContent += `# Re-enable Husky hooks (optional, as new shells won't inherit HUSKY=0)\n`; From 1c647d2917373df61f21c9a176e03cf4044a582f Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 02:40:09 -0700 Subject: [PATCH 49/55] chore: update commit message enhancement script --- commit-msg-enhance.js | 306 ++++++++++++++++++++++++------------------ 1 file changed, 173 insertions(+), 133 deletions(-) diff --git a/commit-msg-enhance.js b/commit-msg-enhance.js index c0bda44eb10..7462507dbfa 100755 --- a/commit-msg-enhance.js +++ b/commit-msg-enhance.js @@ -34,24 +34,56 @@ function sanitizeInput(input) { } function getAllowedScopes() { - const packagesDir = path.resolve(__dirname, 'packages'); const scopes = []; + const workspaceRoot = path.resolve(__dirname); + console.log(`[getAllowedScopes] Resolved workspace root to: ${workspaceRoot}`); - if (!fs.existsSync(packagesDir)) { - return scopes; + function findProjectJsonFiles(dir) { + if (!fs.existsSync(dir)) { + console.log(`[getAllowedScopes] Directory does not exist, skipping: ${dir}`); + return; + } + try { + fs.readdirSync(dir, { withFileTypes: true }).forEach(dirent => { + const fullPath = path.join(dir, dirent.name); + if (dirent.isDirectory()) { + if (dirent.name === 'node_modules' || dirent.name === '.git' || dirent.name === '.nx' || dirent.name === 'dist' || dirent.name === 'build' || dirent.name.startsWith('.')) { + return; + } + const projectJsonPath = path.join(fullPath, 'project.json'); + if (fs.existsSync(projectJsonPath)) { + console.log(`[getAllowedScopes] Found project.json at: ${projectJsonPath}`); + try { + const projectJson = JSON.parse(fs.readFileSync(projectJsonPath, 'utf8')); + if (projectJson.name) { + scopes.push(projectJson.name); + console.log(`[getAllowedScopes] Added scope: ${projectJson.name}`); + } else { + console.warn(`[getAllowedScopes] Warning: No name found in ${projectJsonPath}`); + } + } catch (e) { + console.warn(`[getAllowedScopes] Warning: Could not parse ${projectJsonPath}: ${e.message}`); + } + } else { + findProjectJsonFiles(fullPath); + } + } + }); + } catch (readDirError) { + console.error(`[getAllowedScopes] Error reading directory ${dir}: ${readDirError.message}`); + } } - fs.readdirSync(packagesDir).forEach((dir) => { - const projectJsonPath = path.join(packagesDir, dir, 'project.json'); - if (fs.existsSync(projectJsonPath)) { - const projectJson = JSON.parse(fs.readFileSync(projectJsonPath, 'utf8')); - if (projectJson.name) { - scopes.push(projectJson.name); - } - } + const dirsToScan = ['apps', 'packages', 'libs']; + dirsToScan.forEach(d => { + const scanDir = path.join(workspaceRoot, d); + console.log(`[getAllowedScopes] Scanning directory: ${scanDir}`); + findProjectJsonFiles(scanDir); }); - return scopes; + const uniqueScopes = [...new Set(scopes)]; + console.log(`[getAllowedScopes] Found unique scopes: ${uniqueScopes.join(', ')}`); + return uniqueScopes; } async function generateCommitMessage(patch) { @@ -62,12 +94,14 @@ Never author BREAKING CHANGE messages, they are not allowed. Message must be less than 100 characters total. Be concise and direct. Provide no explanation +Use ONLY the provided "Allowed scopes" if a scope is applicable. If no provided scope fits, you can use a general scope like 'core', 'common', 'utils', or omit the scope if necessary for conciseness. +Ensure the entire commit message (type, scope, subject) is under 100 characters. Focus on a statement of work of the changes: ${patch} -${allowedScopes.length > 0 ? `Allowed scopes: ${allowedScopes}` : ''} +${allowedScopes.length > 0 ? `Allowed scopes: ${allowedScopes}` : 'No specific project scopes found; use general scopes like core, ci, build, utils, docs or omit if not applicable.'} Please format the commit message as follows: (): `; @@ -78,68 +112,69 @@ Please format the commit message as follows: { role: 'system', content: - 'Generate concise commit messages under 100 characters. Never author BREAKING CHANGE commits.', + "Generate concise conventional commit messages under 100 characters. Adhere strictly to the provided 'Allowed scopes'. If no provided scope fits, use general scopes like 'core', 'common', 'utils', or omit the scope. Never author BREAKING CHANGE commits.", }, { role: 'user', content: prompt }, ], max_tokens: 100, + temperature: 0.5, }); return response.choices[0].message.content .trim() - .replace('```markdown', '') - .replace(/```/g, '') - .replace(/^```(?:\w+)?|```$/g, '') + .replace(/[\`]{3}markdown|[\`]{3}/g, '') .trim() - .replace(/^\`/, '') - .replace(/\`$/, '') + .replace(/^[\`\"\']|[\`\"\']$/g, '') // Remove leading/trailing backticks, quotes (single or double) .trim(); } -// Get list of commits in the current branch excluding merge commits function getBranchCommits(baseBranch) { try { - // If base branch is not specified, try to get the default branch from git if (!baseBranch) { try { baseBranch = execSync( 'git symbolic-ref refs/remotes/origin/HEAD | sed "s@^refs/remotes/origin/@@g"', - { shell: '/bin/bash' }, + { shell: '/bin/bash', stdio: 'pipe' } ) .toString() .trim(); } catch (e) { - // If that fails, default to main - baseBranch = 'main'; + try { + execSync('git rev-parse --verify origin/master', { stdio: 'pipe' }); + baseBranch = 'master'; + } catch (masterErr) { + baseBranch = 'main'; + } + console.log(`[getBranchCommits] Default remote HEAD not found or ambiguous, trying base branch: ${baseBranch}`); } } - console.log(`Using base branch: ${baseBranch}`); + console.log(`[getBranchCommits] Using base branch for comparison: origin/${baseBranch}`); - // Get commits in current branch not in base branch, excluding merge commits - const output = execSync( - `git log origin/${baseBranch}..HEAD --no-merges --format="%H"`, - { shell: '/bin/bash' }, - ) - .toString() - .trim(); + const headCommit = execSync('git rev-parse HEAD', { shell: '/bin/bash' }).toString().trim(); + console.log(`[getBranchCommits] Current HEAD is: ${headCommit}`); - return output ? output.split('\n') : []; + const command = `git log origin/${baseBranch}..${headCommit} --no-merges --format="%H" --reverse`; + console.log(`[getBranchCommits] Executing: ${command}`); + const output = execSync(command, { shell: '/bin/bash' }).toString().trim(); + + const commits = output ? output.split('\n') : []; + console.log(`[getBranchCommits] Found ${commits.length} commits to process (oldest first): ${commits.join(', ')}`); + return commits; } catch (error) { - console.error('Error getting branch commits:', error.message); + console.error('[getBranchCommits] Error getting branch commits:', error.message); + console.error('Stderr:', error.stderr ? error.stderr.toString() : 'N/A'); process.exit(1); } } -// Get the diff for a specific commit function getCommitDiff(commitHash) { try { - // Get the diff excluding pnpm-lock.yaml return execSync( `git show --patch ${commitHash} ":(exclude)pnpm-lock.yaml"`, { shell: '/bin/bash', - maxBuffer: 10 * 1024 * 1024, // 10MB buffer + maxBuffer: 10 * 1024 * 1024, }, ).toString(); } catch (error) { @@ -151,142 +186,147 @@ function getCommitDiff(commitHash) { } } -// Process all commits in the branch async function processBranchCommits() { - const commits = getBranchCommits(argv['base-branch']); + const chronologicalCommits = getBranchCommits(argv['base-branch']); - if (commits.length === 0) { - console.log('No commits found in this branch.'); + if (chronologicalCommits.length === 0) { + console.log('No commits found in this branch to process.'); return; } - console.log(`Found ${commits.length} commits to process.`); + console.log(`Found ${chronologicalCommits.length} commits to process (oldest to newest).`); - // Prepare a map of commit hashes to new messages const commitMessages = {}; - // Process commits from oldest to newest (reverse to get chronological order) - for (const commitHash of commits.reverse()) { - const diff = getCommitDiff(commitHash); - if (!diff) continue; + for (const originalHash of chronologicalCommits) { + const diff = getCommitDiff(originalHash); + if (!diff) { + console.warn(`Skipping commit ${originalHash} as no diff could be obtained.`); + continue; + } try { - // Get the original commit message for reference - const originalMessage = execSync(`git log -1 --format=%B ${commitHash}`, { + const originalMessage = execSync(`git log -1 --format=%B ${originalHash}`, { shell: '/bin/bash', }) .toString() .trim(); - console.log(`\nProcessing commit ${commitHash.substring(0, 8)}...`); + console.log(`\nProcessing original commit ${originalHash.substring(0, 8)}...`); console.log(`Original message: ${originalMessage}`); const newMessage = await generateCommitMessage(diff); - console.log(`New message: ${newMessage}`); + console.log(`New AI message: ${newMessage}`); - // Store the new message with the commit hash - commitMessages[commitHash] = newMessage; + commitMessages[originalHash] = newMessage; } catch (error) { - console.error(`Error processing commit ${commitHash}:`, error.message); + console.error(`Error processing commit ${originalHash}:`, error.message); } } - // Generate manual instructions or a shell script - if (Object.keys(commitMessages).length > 0) { - console.log('\n\n========== HOW TO UPDATE COMMIT MESSAGES =========='); - console.log('Run these commands manually to update each commit message:'); - console.log( - "NOTE: This will change commit hashes, so you'll need to force push afterwards.\n", - ); + if (Object.keys(commitMessages).length === 0) { + console.log("No commit messages were successfully generated. Exiting."); + return; + } + + console.log('\n\n========== HOW TO UPDATE COMMIT MESSAGES =========='); - // Create an array of commands to execute - const commands = []; - - // For each commit, provide the command to update it - Object.keys(commitMessages).forEach((hash) => { - // Properly escape message for shell script, ensuring outer quotes for the -m string - const aiMessage = commitMessages[hash]; - // Escape for shell: single quotes become '\'', double quotes become '"' - const shellEscapedAiMessage = aiMessage - .replace(/'/g, "'\\''") - .replace(/"/g, '\\"'); - - const commandForDisplay = `git commit --amend -m "${aiMessage.replace(/"/g, '\\"')}" --no-verify && git rebase --continue`; - console.log(`\n# For commit ${hash.substring(0, 8)}:`); - console.log(`git checkout ${hash}~0`); - console.log(`${commandForDisplay}`); - - // Command for the script: use the shell-escaped message directly - commands.push( - `echo "Processing commit ${hash.substring(0, 8)}..."`, - `git checkout ${hash}~0`, - // The escaped message is directly embedded here. HUSKY=0 and --no-verify are critical. - `HUSKY=0 git commit --amend -m "${shellEscapedAiMessage}" --no-verify`, - ); + if (!argv.apply) { + console.log('Run with --apply to generate an executable script to apply these changes.'); + console.log('Manual cherry-pick + amend sequence would be complex. Use --apply.'); + Object.keys(commitMessages).forEach(originalHash => { + console.log(`For original commit ${originalHash.substring(0,8)} -> New message: "${commitMessages[originalHash]}"`); }); + return; + } - console.log('\n# After updating all commits:'); - console.log('git checkout '); - console.log('git push --force-with-lease origin '); + const scriptPath = path.join(process.cwd(), 'update-commit-messages.sh'); + const currentBranch = execSync('git branch --show-current', { shell: '/bin/bash' }).toString().trim(); - // If the user requested, create an apply script - if (argv.apply) { - const scriptPath = path.join(process.cwd(), 'update-commit-messages.sh'); + let scriptContent = `#!/bin/bash +# Shell script to rewrite commit history with new messages +# Generated on ${new Date().toISOString()} +set -e - // Get current branch name - const currentBranch = execSync('git branch --show-current', { - shell: '/bin/bash', - }) - .toString() - .trim(); +export HUSKY=0 - // Create script content - let scriptContent = `#!/bin/bash\n\n`; - scriptContent += `# Script to update commit messages\n`; - scriptContent += `# Generated on ${new Date().toISOString()}\n\n`; - scriptContent += `# Store the current branch name\n`; - scriptContent += `CURRENT_BRANCH="${currentBranch}"\n\n`; - scriptContent += `# Make sure there are no unstaged changes\n`; - scriptContent += `if [[ -n $(git status -s) ]]; then\n`; - scriptContent += ` echo "Error: You have unstaged changes. Please commit or stash them first."\n`; - scriptContent += ` exit 1\n`; - scriptContent += `fi\n\n`; - scriptContent += `# Temporarily disable Husky hooks for the script's operations\n`; - scriptContent += `export HUSKY=0\n\n`; - - // Add the commands - commands.forEach((cmd) => { - scriptContent += `${cmd}\n`; - }); +CURRENT_BRANCH="${currentBranch}" +ORIGINAL_BRANCH_TIP_FOR_DIAG=$(git rev-parse HEAD) + +echo "Current branch: ${currentBranch}" +echo "Original tip of ${currentBranch} (before script execution): ${ORIGINAL_BRANCH_TIP_FOR_DIAG}" - // After all amends, while still on the detached HEAD at the tip of the rewritten history, - // force the original branch to point to this new history. - scriptContent += `\n# Update the original branch to point to the new commit history\n`; - scriptContent += `git branch -f $CURRENT_BRANCH HEAD\n`; +if [[ -n $(git status -s) ]]; then + echo "Error: You have unstaged changes. Please commit or stash them first." + exit 1 +fi - // Return to the original branch (which now points to the new history) - scriptContent += `\n# Return to the original branch\n`; - scriptContent += `git checkout $CURRENT_BRANCH\n\n`; - scriptContent += `# Re-enable Husky hooks (optional, as new shells won't inherit HUSKY=0)\n`; - scriptContent += `# unset HUSKY # or export HUSKY=1\n\n`; - scriptContent += `echo "All commit messages updated!"\n`; - scriptContent += `echo "You can now force push with: git push --force-with-lease origin $CURRENT_BRANCH"\n`; +BASE_FOR_REWRITE=$(git rev-parse "${chronologicalCommits[0]}^") +echo "Starting rewrite from base commit: ${BASE_FOR_REWRITE}" - // Write the script file - fs.writeFileSync(scriptPath, scriptContent, { mode: 0o755 }); // Make executable +git checkout "${BASE_FOR_REWRITE}" +echo "Checked out base ${BASE_FOR_REWRITE} in a detached HEAD state." +`; - console.log(`\nUpdate script created at: ${scriptPath}`); - console.log('You can run it with: bash ./update-commit-messages.sh'); + chronologicalCommits.forEach(originalHash => { + const aiMessage = commitMessages[originalHash]; + if (!aiMessage) { + scriptContent += `\necho "Skipping original commit ${originalHash.substring(0,8)} as no new message was generated for it."\n`; + return; } - } + const shellEscapedAiMessage = aiMessage.replace(/'/g, "'\\''").replace(/"/g, '\\"').replace(/`/g, '\\`'); + + scriptContent += `\necho "\nProcessing original commit ${originalHash.substring(0,8)}..."`; + scriptContent += `\necho "Cherry-picking ${originalHash} onto current HEAD (\$(git rev-parse --short HEAD))"`; + scriptContent += `\ngit cherry-pick ${originalHash}`; + scriptContent += `\necho "Amending just-picked commit with new message: ${aiMessage.replace(/"/g, '\\"')}"`; // for echo, escape only double quotes + scriptContent += `\ngit commit --amend -m "${shellEscapedAiMessage}" --no-verify`; + }); + + scriptContent += `\n\n# Rewrite complete. Current HEAD is the tip of the new history.`; + scriptContent += `\nNEW_HISTORY_TIP=$(git rev-parse HEAD)`; + scriptContent += `\necho "New history tip is at: ${NEW_HISTORY_TIP}"`; + + scriptContent += `\n\n# --- DIAGNOSTIC LOGGING --- #`; + scriptContent += `\necho "[DIAG] HEAD after all amends is at: ${NEW_HISTORY_TIP}"`; + scriptContent += `\necho "[DIAG] Original ${currentBranch} was at: ${ORIGINAL_BRANCH_TIP_FOR_DIAG}"`; + scriptContent += `\necho "[DIAG] About to force ${currentBranch} to point to ${NEW_HISTORY_TIP}..."`; + scriptContent += `\n# --- END DIAGNOSTIC LOGGING --- #`; + + scriptContent += `\n\n# Update the original branch to point to the new commit history`; + scriptContent += `\ngit branch -f "${currentBranch}" "${NEW_HISTORY_TIP}"`; + + scriptContent += `\n\n# --- DIAGNOSTIC LOGGING --- #`; + scriptContent += `\necho "[DIAG] ${currentBranch} is NOW at: $(git rev-parse ${currentBranch})"`; + scriptContent += `\necho "[DIAG] HEAD (still detached) is at: ${NEW_HISTORY_TIP}"`; + scriptContent += `\necho "[DIAG] About to checkout ${currentBranch}..."`; + scriptContent += `\n# --- END DIAGNOSTIC LOGGING --- #`; + + scriptContent += `\n\n# Return to the original branch (which now points to the new history)`; + scriptContent += `\ngit checkout "${currentBranch}"`; + + scriptContent += `\n\n# --- DIAGNOSTIC LOGGING --- #`; + scriptContent += `\necho "[DIAG] After checkout, HEAD is at: $(git rev-parse HEAD)"`; + scriptContent += `\necho "[DIAG] After checkout, ${currentBranch} is at: $(git rev-parse ${currentBranch})"`; + scriptContent += `\n# --- END DIAGNOSTIC LOGGING --- #`; + + scriptContent += `\n\necho "All targeted commit messages updated on branch '${currentBranch}'!"`; + scriptContent += `\necho "IMPORTANT: Review the new history carefully."`; + scriptContent += `\necho "If correct, you will need to force push these changes: git push --force-with-lease origin ${currentBranch}"`; + + fs.writeFileSync(scriptPath, scriptContent, { mode: 0o755 }); + console.log(`\nUpdate script created at: ${scriptPath}`); + console.log(`You can run it with: bash ${scriptPath}`); } -// Main function async function main() { try { await processBranchCommits(); } catch (error) { - console.error('Error:', error.message); + console.error('Error in main execution:', error.message); + if (error.stack) { + console.error(error.stack); + } process.exit(1); } } From d43c2e39ad14009d2f6219f8a5cdc307cfd14114 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 02:57:57 -0700 Subject: [PATCH 50/55] chore: message --- .github/workflows/e2e-next-dev.yml | 11 +- apps/3000-home/project.json | 2 +- commit-msg-enhance.js | 200 +++++++++++++++++++++++------ 3 files changed, 169 insertions(+), 44 deletions(-) diff --git a/.github/workflows/e2e-next-dev.yml b/.github/workflows/e2e-next-dev.yml index 2e3d99113ae..da6bf09bba7 100644 --- a/.github/workflows/e2e-next-dev.yml +++ b/.github/workflows/e2e-next-dev.yml @@ -44,13 +44,20 @@ jobs: - name: Run condition check script id: check-ci run: node tools/scripts/ci-is-affected.mjs --appName=3000-home - - - name: E2E Test for Next.js Dev + - name: E2E Test for Next.js Dev - Home if: steps.check-ci.outcome == 'success' run: | killall node npx nx run 3000-home:test:e2e + + - name: E2E Test for Next.js Dev - Shop + if: steps.check-ci.outcome == 'success' + run: | killall node npx nx run 3001-shop:test:e2e + + - name: E2E Test for Next.js Dev - Checkout + if: steps.check-ci.outcome == 'success' + run: | killall node npx nx run 3002-checkout:test:e2e diff --git a/apps/3000-home/project.json b/apps/3000-home/project.json index 19ed126ecb8..8c088430f11 100644 --- a/apps/3000-home/project.json +++ b/apps/3000-home/project.json @@ -1,5 +1,5 @@ { - "name": "@module-federation/3000-home", + "name": "3000-home", "$schema": "../../node_modules/nx/schemas/project-schema.json", "sourceRoot": "apps/3000-home", "projectType": "application", diff --git a/commit-msg-enhance.js b/commit-msg-enhance.js index 7462507dbfa..58b816e9b75 100755 --- a/commit-msg-enhance.js +++ b/commit-msg-enhance.js @@ -36,33 +36,54 @@ function sanitizeInput(input) { function getAllowedScopes() { const scopes = []; const workspaceRoot = path.resolve(__dirname); - console.log(`[getAllowedScopes] Resolved workspace root to: ${workspaceRoot}`); + console.log( + `[getAllowedScopes] Resolved workspace root to: ${workspaceRoot}`, + ); function findProjectJsonFiles(dir) { if (!fs.existsSync(dir)) { - console.log(`[getAllowedScopes] Directory does not exist, skipping: ${dir}`); + console.log( + `[getAllowedScopes] Directory does not exist, skipping: ${dir}`, + ); return; } try { - fs.readdirSync(dir, { withFileTypes: true }).forEach(dirent => { + fs.readdirSync(dir, { withFileTypes: true }).forEach((dirent) => { const fullPath = path.join(dir, dirent.name); if (dirent.isDirectory()) { - if (dirent.name === 'node_modules' || dirent.name === '.git' || dirent.name === '.nx' || dirent.name === 'dist' || dirent.name === 'build' || dirent.name.startsWith('.')) { + if ( + dirent.name === 'node_modules' || + dirent.name === '.git' || + dirent.name === '.nx' || + dirent.name === 'dist' || + dirent.name === 'build' || + dirent.name.startsWith('.') + ) { return; } const projectJsonPath = path.join(fullPath, 'project.json'); if (fs.existsSync(projectJsonPath)) { - console.log(`[getAllowedScopes] Found project.json at: ${projectJsonPath}`); + console.log( + `[getAllowedScopes] Found project.json at: ${projectJsonPath}`, + ); try { - const projectJson = JSON.parse(fs.readFileSync(projectJsonPath, 'utf8')); + const projectJson = JSON.parse( + fs.readFileSync(projectJsonPath, 'utf8'), + ); if (projectJson.name) { scopes.push(projectJson.name); - console.log(`[getAllowedScopes] Added scope: ${projectJson.name}`); + console.log( + `[getAllowedScopes] Added scope: ${projectJson.name}`, + ); } else { - console.warn(`[getAllowedScopes] Warning: No name found in ${projectJsonPath}`); + console.warn( + `[getAllowedScopes] Warning: No name found in ${projectJsonPath}`, + ); } } catch (e) { - console.warn(`[getAllowedScopes] Warning: Could not parse ${projectJsonPath}: ${e.message}`); + console.warn( + `[getAllowedScopes] Warning: Could not parse ${projectJsonPath}: ${e.message}`, + ); } } else { findProjectJsonFiles(fullPath); @@ -70,19 +91,23 @@ function getAllowedScopes() { } }); } catch (readDirError) { - console.error(`[getAllowedScopes] Error reading directory ${dir}: ${readDirError.message}`); + console.error( + `[getAllowedScopes] Error reading directory ${dir}: ${readDirError.message}`, + ); } } const dirsToScan = ['apps', 'packages', 'libs']; - dirsToScan.forEach(d => { + dirsToScan.forEach((d) => { const scanDir = path.join(workspaceRoot, d); console.log(`[getAllowedScopes] Scanning directory: ${scanDir}`); findProjectJsonFiles(scanDir); }); const uniqueScopes = [...new Set(scopes)]; - console.log(`[getAllowedScopes] Found unique scopes: ${uniqueScopes.join(', ')}`); + console.log( + `[getAllowedScopes] Found unique scopes: ${uniqueScopes.join(', ')}`, + ); return uniqueScopes; } @@ -120,12 +145,32 @@ Please format the commit message as follows: temperature: 0.5, }); - return response.choices[0].message.content + let message = response.choices[0].message.content .trim() .replace(/[\`]{3}markdown|[\`]{3}/g, '') .trim() .replace(/^[\`\"\']|[\`\"\']$/g, '') // Remove leading/trailing backticks, quotes (single or double) .trim(); + + message = message.replace( + /^([Cc][Hh][Oo][Rr][Ee]|[Ff][Ee][Aa][Tt]|[Ff][Ii][Xx]|[Dd][Oo][Cc][Ss]|[Ss][Tt][Yy][Ll][Ee]|[Rr][Ee][Ff][Aa][Cc][Tt][Oo][Rr]|[Pp][Ee][Rr][Ff]|[Tt][Ee][Ss][Tt])(\s*)(\(|:)/, + (match, p1, p2, p3) => { + return p1.toLowerCase() + (p3 === '(' ? p3 : ':'); + }, + ); + + // Ensure scope is lowercase if present + message = message.replace( + /^(\w+\()([^)]+)(\))/, + (match, prefixAndOpenParen, scope, closeParen) => { + return `${prefixAndOpenParen}${scope.toLowerCase()}${closeParen}`; + }, + ); + + // Ensure there's a space after the colon following type or scope + message = message.replace(/^([\w()]+:)([^\s])/, '$1 $2'); + + return message; } function getBranchCommits(baseBranch) { @@ -134,24 +179,30 @@ function getBranchCommits(baseBranch) { try { baseBranch = execSync( 'git symbolic-ref refs/remotes/origin/HEAD | sed "s@^refs/remotes/origin/@@g"', - { shell: '/bin/bash', stdio: 'pipe' } + { shell: '/bin/bash', stdio: 'pipe' }, ) .toString() .trim(); } catch (e) { try { - execSync('git rev-parse --verify origin/master', { stdio: 'pipe' }); - baseBranch = 'master'; + execSync('git rev-parse --verify origin/master', { stdio: 'pipe' }); + baseBranch = 'master'; } catch (masterErr) { - baseBranch = 'main'; + baseBranch = 'main'; } - console.log(`[getBranchCommits] Default remote HEAD not found or ambiguous, trying base branch: ${baseBranch}`); + console.log( + `[getBranchCommits] Default remote HEAD not found or ambiguous, trying base branch: ${baseBranch}`, + ); } } - console.log(`[getBranchCommits] Using base branch for comparison: origin/${baseBranch}`); + console.log( + `[getBranchCommits] Using base branch for comparison: origin/${baseBranch}`, + ); - const headCommit = execSync('git rev-parse HEAD', { shell: '/bin/bash' }).toString().trim(); + const headCommit = execSync('git rev-parse HEAD', { shell: '/bin/bash' }) + .toString() + .trim(); console.log(`[getBranchCommits] Current HEAD is: ${headCommit}`); const command = `git log origin/${baseBranch}..${headCommit} --no-merges --format="%H" --reverse`; @@ -159,10 +210,15 @@ function getBranchCommits(baseBranch) { const output = execSync(command, { shell: '/bin/bash' }).toString().trim(); const commits = output ? output.split('\n') : []; - console.log(`[getBranchCommits] Found ${commits.length} commits to process (oldest first): ${commits.join(', ')}`); + console.log( + `[getBranchCommits] Found ${commits.length} commits to process (oldest first): ${commits.join(', ')}`, + ); return commits; } catch (error) { - console.error('[getBranchCommits] Error getting branch commits:', error.message); + console.error( + '[getBranchCommits] Error getting branch commits:', + error.message, + ); console.error('Stderr:', error.stderr ? error.stderr.toString() : 'N/A'); process.exit(1); } @@ -187,6 +243,46 @@ function getCommitDiff(commitHash) { } async function processBranchCommits() { + let gitDir; + try { + // Assuming process.cwd() is the root of the git repository where the script is run. + // git rev-parse --git-dir typically returns '.git' if at the root. + gitDir = execSync('git rev-parse --git-dir', { + shell: '/bin/bash', + stdio: 'pipe', + }) + .toString() + .trim(); + } catch (e) { + console.error( + 'Error: Failed to determine .git directory. Ensure you are running this script within a git repository.', + e.message, + ); + process.exit(1); + } + + // Resolve indexLockPath: .git is always under toplevel + const workspaceRootPath = execSync('git rev-parse --show-toplevel', { + shell: '/bin/bash', + stdio: 'pipe', + }) + .toString() + .trim(); + const indexLockPath = path.join(workspaceRootPath, '.git', 'index.lock'); + + if (fs.existsSync(indexLockPath)) { + console.error(`\\nError: Git index lock file found at '${indexLockPath}'.`); + console.error( + 'This usually means another git process is running (e.g., an IDE, a terminal where a git command is active), or a previous git operation crashed.', + ); + console.error( + 'Please ensure all other git processes are terminated for this repository. If you are certain no other git process is active, you might need to manually remove the lock file: ' + + indexLockPath, + ); + console.error('Aborting script to prevent further issues.\\n'); + process.exit(1); + } + const chronologicalCommits = getBranchCommits(argv['base-branch']); if (chronologicalCommits.length === 0) { @@ -194,25 +290,34 @@ async function processBranchCommits() { return; } - console.log(`Found ${chronologicalCommits.length} commits to process (oldest to newest).`); + console.log( + `Found ${chronologicalCommits.length} commits to process (oldest to newest).`, + ); const commitMessages = {}; for (const originalHash of chronologicalCommits) { const diff = getCommitDiff(originalHash); if (!diff) { - console.warn(`Skipping commit ${originalHash} as no diff could be obtained.`); - continue; + console.warn( + `Skipping commit ${originalHash} as no diff could be obtained.`, + ); + continue; } try { - const originalMessage = execSync(`git log -1 --format=%B ${originalHash}`, { - shell: '/bin/bash', - }) + const originalMessage = execSync( + `git log -1 --format=%B ${originalHash}`, + { + shell: '/bin/bash', + }, + ) .toString() .trim(); - console.log(`\nProcessing original commit ${originalHash.substring(0, 8)}...`); + console.log( + `\nProcessing original commit ${originalHash.substring(0, 8)}...`, + ); console.log(`Original message: ${originalMessage}`); const newMessage = await generateCommitMessage(diff); @@ -225,23 +330,33 @@ async function processBranchCommits() { } if (Object.keys(commitMessages).length === 0) { - console.log("No commit messages were successfully generated. Exiting."); + console.log('No commit messages were successfully generated. Exiting.'); return; } console.log('\n\n========== HOW TO UPDATE COMMIT MESSAGES =========='); if (!argv.apply) { - console.log('Run with --apply to generate an executable script to apply these changes.'); - console.log('Manual cherry-pick + amend sequence would be complex. Use --apply.'); - Object.keys(commitMessages).forEach(originalHash => { - console.log(`For original commit ${originalHash.substring(0,8)} -> New message: "${commitMessages[originalHash]}"`); + console.log( + 'Run with --apply to generate an executable script to apply these changes.', + ); + console.log( + 'Manual cherry-pick + amend sequence would be complex. Use --apply.', + ); + Object.keys(commitMessages).forEach((originalHash) => { + console.log( + `For original commit ${originalHash.substring(0, 8)} -> New message: "${commitMessages[originalHash]}"`, + ); }); return; } const scriptPath = path.join(process.cwd(), 'update-commit-messages.sh'); - const currentBranch = execSync('git branch --show-current', { shell: '/bin/bash' }).toString().trim(); + const currentBranch = execSync('git branch --show-current', { + shell: '/bin/bash', + }) + .toString() + .trim(); let scriptContent = `#!/bin/bash # Shell script to rewrite commit history with new messages @@ -268,15 +383,18 @@ git checkout "${BASE_FOR_REWRITE}" echo "Checked out base ${BASE_FOR_REWRITE} in a detached HEAD state." `; - chronologicalCommits.forEach(originalHash => { + chronologicalCommits.forEach((originalHash) => { const aiMessage = commitMessages[originalHash]; if (!aiMessage) { - scriptContent += `\necho "Skipping original commit ${originalHash.substring(0,8)} as no new message was generated for it."\n`; - return; + scriptContent += `\necho "Skipping original commit ${originalHash.substring(0, 8)} as no new message was generated for it."\n`; + return; } - const shellEscapedAiMessage = aiMessage.replace(/'/g, "'\\''").replace(/"/g, '\\"').replace(/`/g, '\\`'); + const shellEscapedAiMessage = aiMessage + .replace(/'/g, "'\\''") + .replace(/"/g, '\\"') + .replace(/`/g, '\\`'); - scriptContent += `\necho "\nProcessing original commit ${originalHash.substring(0,8)}..."`; + scriptContent += `\necho "\nProcessing original commit ${originalHash.substring(0, 8)}..."`; scriptContent += `\necho "Cherry-picking ${originalHash} onto current HEAD (\$(git rev-parse --short HEAD))"`; scriptContent += `\ngit cherry-pick ${originalHash}`; scriptContent += `\necho "Amending just-picked commit with new message: ${aiMessage.replace(/"/g, '\\"')}"`; // for echo, escape only double quotes @@ -325,7 +443,7 @@ async function main() { } catch (error) { console.error('Error in main execution:', error.message); if (error.stack) { - console.error(error.stack); + console.error(error.stack); } process.exit(1); } From f98a1d6811348d9d513bb64461748fcf13a27f29 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 02:59:08 -0700 Subject: [PATCH 51/55] chore: remove commit message enhancement script --- commit-msg-enhance.js | 452 ------------------------------------------ 1 file changed, 452 deletions(-) delete mode 100755 commit-msg-enhance.js diff --git a/commit-msg-enhance.js b/commit-msg-enhance.js deleted file mode 100755 index 58b816e9b75..00000000000 --- a/commit-msg-enhance.js +++ /dev/null @@ -1,452 +0,0 @@ -#!/usr/bin/env node - -const { execSync } = require('child_process'); -const fs = require('fs'); -const path = require('path'); -const { OpenAI } = require('openai'); -const yargs = require('yargs/yargs'); -const { hideBin } = require('yargs/helpers'); -const os = require('os'); - -// Initialize OpenAI client -const openai = new OpenAI({ - apiKey: process.env.OPENAI_API_KEY, -}); - -// Parse command line arguments -const argv = yargs(hideBin(process.argv)) - .option('base-branch', { - alias: 'b', - type: 'string', - description: 'Base branch to compare against (default: main/master)', - }) - .option('apply', { - alias: 'a', - type: 'boolean', - description: 'Create a shell script to apply changes', - default: false, - }) - .help() - .alias('help', 'h').argv; - -function sanitizeInput(input) { - return input.replace(/[^a-zA-Z0-9_\-\/\.]/g, ''); -} - -function getAllowedScopes() { - const scopes = []; - const workspaceRoot = path.resolve(__dirname); - console.log( - `[getAllowedScopes] Resolved workspace root to: ${workspaceRoot}`, - ); - - function findProjectJsonFiles(dir) { - if (!fs.existsSync(dir)) { - console.log( - `[getAllowedScopes] Directory does not exist, skipping: ${dir}`, - ); - return; - } - try { - fs.readdirSync(dir, { withFileTypes: true }).forEach((dirent) => { - const fullPath = path.join(dir, dirent.name); - if (dirent.isDirectory()) { - if ( - dirent.name === 'node_modules' || - dirent.name === '.git' || - dirent.name === '.nx' || - dirent.name === 'dist' || - dirent.name === 'build' || - dirent.name.startsWith('.') - ) { - return; - } - const projectJsonPath = path.join(fullPath, 'project.json'); - if (fs.existsSync(projectJsonPath)) { - console.log( - `[getAllowedScopes] Found project.json at: ${projectJsonPath}`, - ); - try { - const projectJson = JSON.parse( - fs.readFileSync(projectJsonPath, 'utf8'), - ); - if (projectJson.name) { - scopes.push(projectJson.name); - console.log( - `[getAllowedScopes] Added scope: ${projectJson.name}`, - ); - } else { - console.warn( - `[getAllowedScopes] Warning: No name found in ${projectJsonPath}`, - ); - } - } catch (e) { - console.warn( - `[getAllowedScopes] Warning: Could not parse ${projectJsonPath}: ${e.message}`, - ); - } - } else { - findProjectJsonFiles(fullPath); - } - } - }); - } catch (readDirError) { - console.error( - `[getAllowedScopes] Error reading directory ${dir}: ${readDirError.message}`, - ); - } - } - - const dirsToScan = ['apps', 'packages', 'libs']; - dirsToScan.forEach((d) => { - const scanDir = path.join(workspaceRoot, d); - console.log(`[getAllowedScopes] Scanning directory: ${scanDir}`); - findProjectJsonFiles(scanDir); - }); - - const uniqueScopes = [...new Set(scopes)]; - console.log( - `[getAllowedScopes] Found unique scopes: ${uniqueScopes.join(', ')}`, - ); - return uniqueScopes; -} - -async function generateCommitMessage(patch) { - const allowedScopes = getAllowedScopes().join(', '); - const prompt = `Generate a conventional commit message for the following git patch. -RULES: -Never author BREAKING CHANGE messages, they are not allowed. -Message must be less than 100 characters total. -Be concise and direct. -Provide no explanation -Use ONLY the provided "Allowed scopes" if a scope is applicable. If no provided scope fits, you can use a general scope like 'core', 'common', 'utils', or omit the scope if necessary for conciseness. -Ensure the entire commit message (type, scope, subject) is under 100 characters. - -Focus on a statement of work of the changes: - -${patch} - -${allowedScopes.length > 0 ? `Allowed scopes: ${allowedScopes}` : 'No specific project scopes found; use general scopes like core, ci, build, utils, docs or omit if not applicable.'} - -Please format the commit message as follows: -(): `; - - const response = await openai.chat.completions.create({ - model: 'gpt-4o', - messages: [ - { - role: 'system', - content: - "Generate concise conventional commit messages under 100 characters. Adhere strictly to the provided 'Allowed scopes'. If no provided scope fits, use general scopes like 'core', 'common', 'utils', or omit the scope. Never author BREAKING CHANGE commits.", - }, - { role: 'user', content: prompt }, - ], - max_tokens: 100, - temperature: 0.5, - }); - - let message = response.choices[0].message.content - .trim() - .replace(/[\`]{3}markdown|[\`]{3}/g, '') - .trim() - .replace(/^[\`\"\']|[\`\"\']$/g, '') // Remove leading/trailing backticks, quotes (single or double) - .trim(); - - message = message.replace( - /^([Cc][Hh][Oo][Rr][Ee]|[Ff][Ee][Aa][Tt]|[Ff][Ii][Xx]|[Dd][Oo][Cc][Ss]|[Ss][Tt][Yy][Ll][Ee]|[Rr][Ee][Ff][Aa][Cc][Tt][Oo][Rr]|[Pp][Ee][Rr][Ff]|[Tt][Ee][Ss][Tt])(\s*)(\(|:)/, - (match, p1, p2, p3) => { - return p1.toLowerCase() + (p3 === '(' ? p3 : ':'); - }, - ); - - // Ensure scope is lowercase if present - message = message.replace( - /^(\w+\()([^)]+)(\))/, - (match, prefixAndOpenParen, scope, closeParen) => { - return `${prefixAndOpenParen}${scope.toLowerCase()}${closeParen}`; - }, - ); - - // Ensure there's a space after the colon following type or scope - message = message.replace(/^([\w()]+:)([^\s])/, '$1 $2'); - - return message; -} - -function getBranchCommits(baseBranch) { - try { - if (!baseBranch) { - try { - baseBranch = execSync( - 'git symbolic-ref refs/remotes/origin/HEAD | sed "s@^refs/remotes/origin/@@g"', - { shell: '/bin/bash', stdio: 'pipe' }, - ) - .toString() - .trim(); - } catch (e) { - try { - execSync('git rev-parse --verify origin/master', { stdio: 'pipe' }); - baseBranch = 'master'; - } catch (masterErr) { - baseBranch = 'main'; - } - console.log( - `[getBranchCommits] Default remote HEAD not found or ambiguous, trying base branch: ${baseBranch}`, - ); - } - } - - console.log( - `[getBranchCommits] Using base branch for comparison: origin/${baseBranch}`, - ); - - const headCommit = execSync('git rev-parse HEAD', { shell: '/bin/bash' }) - .toString() - .trim(); - console.log(`[getBranchCommits] Current HEAD is: ${headCommit}`); - - const command = `git log origin/${baseBranch}..${headCommit} --no-merges --format="%H" --reverse`; - console.log(`[getBranchCommits] Executing: ${command}`); - const output = execSync(command, { shell: '/bin/bash' }).toString().trim(); - - const commits = output ? output.split('\n') : []; - console.log( - `[getBranchCommits] Found ${commits.length} commits to process (oldest first): ${commits.join(', ')}`, - ); - return commits; - } catch (error) { - console.error( - '[getBranchCommits] Error getting branch commits:', - error.message, - ); - console.error('Stderr:', error.stderr ? error.stderr.toString() : 'N/A'); - process.exit(1); - } -} - -function getCommitDiff(commitHash) { - try { - return execSync( - `git show --patch ${commitHash} ":(exclude)pnpm-lock.yaml"`, - { - shell: '/bin/bash', - maxBuffer: 10 * 1024 * 1024, - }, - ).toString(); - } catch (error) { - console.error( - `Error getting diff for commit ${commitHash}:`, - error.message, - ); - return null; - } -} - -async function processBranchCommits() { - let gitDir; - try { - // Assuming process.cwd() is the root of the git repository where the script is run. - // git rev-parse --git-dir typically returns '.git' if at the root. - gitDir = execSync('git rev-parse --git-dir', { - shell: '/bin/bash', - stdio: 'pipe', - }) - .toString() - .trim(); - } catch (e) { - console.error( - 'Error: Failed to determine .git directory. Ensure you are running this script within a git repository.', - e.message, - ); - process.exit(1); - } - - // Resolve indexLockPath: .git is always under toplevel - const workspaceRootPath = execSync('git rev-parse --show-toplevel', { - shell: '/bin/bash', - stdio: 'pipe', - }) - .toString() - .trim(); - const indexLockPath = path.join(workspaceRootPath, '.git', 'index.lock'); - - if (fs.existsSync(indexLockPath)) { - console.error(`\\nError: Git index lock file found at '${indexLockPath}'.`); - console.error( - 'This usually means another git process is running (e.g., an IDE, a terminal where a git command is active), or a previous git operation crashed.', - ); - console.error( - 'Please ensure all other git processes are terminated for this repository. If you are certain no other git process is active, you might need to manually remove the lock file: ' + - indexLockPath, - ); - console.error('Aborting script to prevent further issues.\\n'); - process.exit(1); - } - - const chronologicalCommits = getBranchCommits(argv['base-branch']); - - if (chronologicalCommits.length === 0) { - console.log('No commits found in this branch to process.'); - return; - } - - console.log( - `Found ${chronologicalCommits.length} commits to process (oldest to newest).`, - ); - - const commitMessages = {}; - - for (const originalHash of chronologicalCommits) { - const diff = getCommitDiff(originalHash); - if (!diff) { - console.warn( - `Skipping commit ${originalHash} as no diff could be obtained.`, - ); - continue; - } - - try { - const originalMessage = execSync( - `git log -1 --format=%B ${originalHash}`, - { - shell: '/bin/bash', - }, - ) - .toString() - .trim(); - - console.log( - `\nProcessing original commit ${originalHash.substring(0, 8)}...`, - ); - console.log(`Original message: ${originalMessage}`); - - const newMessage = await generateCommitMessage(diff); - console.log(`New AI message: ${newMessage}`); - - commitMessages[originalHash] = newMessage; - } catch (error) { - console.error(`Error processing commit ${originalHash}:`, error.message); - } - } - - if (Object.keys(commitMessages).length === 0) { - console.log('No commit messages were successfully generated. Exiting.'); - return; - } - - console.log('\n\n========== HOW TO UPDATE COMMIT MESSAGES =========='); - - if (!argv.apply) { - console.log( - 'Run with --apply to generate an executable script to apply these changes.', - ); - console.log( - 'Manual cherry-pick + amend sequence would be complex. Use --apply.', - ); - Object.keys(commitMessages).forEach((originalHash) => { - console.log( - `For original commit ${originalHash.substring(0, 8)} -> New message: "${commitMessages[originalHash]}"`, - ); - }); - return; - } - - const scriptPath = path.join(process.cwd(), 'update-commit-messages.sh'); - const currentBranch = execSync('git branch --show-current', { - shell: '/bin/bash', - }) - .toString() - .trim(); - - let scriptContent = `#!/bin/bash -# Shell script to rewrite commit history with new messages -# Generated on ${new Date().toISOString()} -set -e - -export HUSKY=0 - -CURRENT_BRANCH="${currentBranch}" -ORIGINAL_BRANCH_TIP_FOR_DIAG=$(git rev-parse HEAD) - -echo "Current branch: ${currentBranch}" -echo "Original tip of ${currentBranch} (before script execution): ${ORIGINAL_BRANCH_TIP_FOR_DIAG}" - -if [[ -n $(git status -s) ]]; then - echo "Error: You have unstaged changes. Please commit or stash them first." - exit 1 -fi - -BASE_FOR_REWRITE=$(git rev-parse "${chronologicalCommits[0]}^") -echo "Starting rewrite from base commit: ${BASE_FOR_REWRITE}" - -git checkout "${BASE_FOR_REWRITE}" -echo "Checked out base ${BASE_FOR_REWRITE} in a detached HEAD state." -`; - - chronologicalCommits.forEach((originalHash) => { - const aiMessage = commitMessages[originalHash]; - if (!aiMessage) { - scriptContent += `\necho "Skipping original commit ${originalHash.substring(0, 8)} as no new message was generated for it."\n`; - return; - } - const shellEscapedAiMessage = aiMessage - .replace(/'/g, "'\\''") - .replace(/"/g, '\\"') - .replace(/`/g, '\\`'); - - scriptContent += `\necho "\nProcessing original commit ${originalHash.substring(0, 8)}..."`; - scriptContent += `\necho "Cherry-picking ${originalHash} onto current HEAD (\$(git rev-parse --short HEAD))"`; - scriptContent += `\ngit cherry-pick ${originalHash}`; - scriptContent += `\necho "Amending just-picked commit with new message: ${aiMessage.replace(/"/g, '\\"')}"`; // for echo, escape only double quotes - scriptContent += `\ngit commit --amend -m "${shellEscapedAiMessage}" --no-verify`; - }); - - scriptContent += `\n\n# Rewrite complete. Current HEAD is the tip of the new history.`; - scriptContent += `\nNEW_HISTORY_TIP=$(git rev-parse HEAD)`; - scriptContent += `\necho "New history tip is at: ${NEW_HISTORY_TIP}"`; - - scriptContent += `\n\n# --- DIAGNOSTIC LOGGING --- #`; - scriptContent += `\necho "[DIAG] HEAD after all amends is at: ${NEW_HISTORY_TIP}"`; - scriptContent += `\necho "[DIAG] Original ${currentBranch} was at: ${ORIGINAL_BRANCH_TIP_FOR_DIAG}"`; - scriptContent += `\necho "[DIAG] About to force ${currentBranch} to point to ${NEW_HISTORY_TIP}..."`; - scriptContent += `\n# --- END DIAGNOSTIC LOGGING --- #`; - - scriptContent += `\n\n# Update the original branch to point to the new commit history`; - scriptContent += `\ngit branch -f "${currentBranch}" "${NEW_HISTORY_TIP}"`; - - scriptContent += `\n\n# --- DIAGNOSTIC LOGGING --- #`; - scriptContent += `\necho "[DIAG] ${currentBranch} is NOW at: $(git rev-parse ${currentBranch})"`; - scriptContent += `\necho "[DIAG] HEAD (still detached) is at: ${NEW_HISTORY_TIP}"`; - scriptContent += `\necho "[DIAG] About to checkout ${currentBranch}..."`; - scriptContent += `\n# --- END DIAGNOSTIC LOGGING --- #`; - - scriptContent += `\n\n# Return to the original branch (which now points to the new history)`; - scriptContent += `\ngit checkout "${currentBranch}"`; - - scriptContent += `\n\n# --- DIAGNOSTIC LOGGING --- #`; - scriptContent += `\necho "[DIAG] After checkout, HEAD is at: $(git rev-parse HEAD)"`; - scriptContent += `\necho "[DIAG] After checkout, ${currentBranch} is at: $(git rev-parse ${currentBranch})"`; - scriptContent += `\n# --- END DIAGNOSTIC LOGGING --- #`; - - scriptContent += `\n\necho "All targeted commit messages updated on branch '${currentBranch}'!"`; - scriptContent += `\necho "IMPORTANT: Review the new history carefully."`; - scriptContent += `\necho "If correct, you will need to force push these changes: git push --force-with-lease origin ${currentBranch}"`; - - fs.writeFileSync(scriptPath, scriptContent, { mode: 0o755 }); - console.log(`\nUpdate script created at: ${scriptPath}`); - console.log(`You can run it with: bash ${scriptPath}`); -} - -async function main() { - try { - await processBranchCommits(); - } catch (error) { - console.error('Error in main execution:', error.message); - if (error.stack) { - console.error(error.stack); - } - process.exit(1); - } -} - -main(); From 6e1cf58ec85ac067aff3a5a04388f9ff023305e1 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 03:04:09 -0700 Subject: [PATCH 52/55] chore: update caching strategy --- .github/workflows/build-and-test.yml | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 460c1001b0d..e3792e40725 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -26,24 +26,17 @@ jobs: node-version: '18' cache: 'pnpm' - - name: Cache Playwright browsers + - name: Cache Browsers uses: actions/cache@v3 - id: playwright-cache + id: browsers-cache with: path: | ~/.cache/ms-playwright - key: ${{ runner.os }}-playwright-${{ hashFiles('**/pnpm-lock.yaml') }} + ~/.cache/Cypress + key: ${{ runner.os }}-browsers-${{ hashFiles('**/pnpm-lock.yaml') }} - name: Set Playwright cache status - run: echo "PLAYWRIGHT_CACHE_HIT=${{ steps.playwright-cache.outputs.cache-hit }}" >> $GITHUB_ENV - - - name: Cache Cypress binary - uses: actions/cache@v3 - id: cypress-cache - with: - path: | - ~/.cache/Cypress - key: ${{ runner.os }}-cypress-${{ hashFiles('**/pnpm-lock.yaml') }} + run: echo "PLAYWRIGHT_CACHE_HIT=${{ steps.browsers-cache.outputs.cache-hit }}" >> $GITHUB_ENV - name: Set Nx SHA uses: nrwl/nx-set-shas@v3 @@ -52,7 +45,7 @@ jobs: run: pnpm install - name: Install Cypress - # if: steps.cypress-cache.outputs.cache-hit != 'true' + # if: steps.browsers-cache.outputs.cache-hit != 'true' run: npx cypress install - name: Check Code Format From c4e2c323b711b9237063836358879643b2a1d09e Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 03:24:35 -0700 Subject: [PATCH 53/55] chore: add TypeScript configuration files --- apps/3000-home/tsconfig.json | 2 +- apps/3001-shop/tsconfig.json | 2 +- apps/3002-checkout/tsconfig.json | 2 +- apps/bundle-size/tsconfig.app.json | 19 ++++++++++++++++++- apps/bundle-size/tsconfig.json | 2 +- apps/docs-ui/tsconfig.json | 2 +- .../3009-webpack-provider/tsconfig.app.json | 15 +++++++++++++-- .../3009-webpack-provider/tsconfig.json | 2 +- .../3010-rspack-provider/tsconfig.app.json | 9 +++++++-- .../3010-rspack-provider/tsconfig.json | 2 +- .../tsconfig.app.json | 7 ++++++- .../tsconfig.json | 2 +- .../tsconfig.app.json | 7 ++++++- .../tsconfig.json | 2 +- .../webpack-host/tsconfig.app.json | 13 ++++++++++++- apps/manifest-demo/webpack-host/tsconfig.json | 2 +- .../dynamic-nested-remote/tsconfig.app.json | 7 ++++++- .../tsconfig.app.json | 7 ++++++- .../dynamic-remote/tsconfig.app.json | 7 ++++++- apps/modernjs-ssr/host/tsconfig.app.json | 7 ++++++- .../nested-remote/tsconfig.app.json | 7 ++++++- .../remote-new-version/tsconfig.app.json | 7 ++++++- apps/modernjs-ssr/remote/tsconfig.app.json | 7 ++++++- apps/modernjs/tsconfig.app.json | 7 ++++++- .../tsconfig.app.json | 7 ++++++- .../tsconfig.json | 2 +- apps/node-dynamic-remote/tsconfig.app.json | 7 ++++++- apps/node-dynamic-remote/tsconfig.json | 2 +- apps/node-host-e2e/tsconfig.json | 2 +- apps/node-host/tsconfig.app.json | 13 ++++++++++++- apps/node-local-remote/tsconfig.app.json | 10 +++++++++- apps/node-local-remote/tsconfig.json | 2 +- apps/node-remote/tsconfig.app.json | 10 +++++++++- apps/node-remote/tsconfig.json | 2 +- apps/react-ts-host/tsconfig.app.json | 13 ++++++++++++- apps/react-ts-nested-remote/tsconfig.app.json | 7 ++++++- apps/react-ts-remote/tsconfig.app.json | 7 ++++++- apps/react-ts-remote/tsconfig.json | 2 +- apps/reactRemoteUI/tsconfig.app.json | 10 +++++++++- apps/reactRemoteUI/tsconfig.json | 2 +- apps/reactStorybook/tsconfig.app.json | 10 +++++++++- apps/reactStorybook/tsconfig.json | 2 +- .../3005-runtime-host/tsconfig.app.json | 19 ++++++++++++++++++- .../3005-runtime-host/tsconfig.json | 2 +- .../3006-runtime-remote/tsconfig.app.json | 13 ++++++++++++- .../3006-runtime-remote/tsconfig.json | 2 +- .../3007-runtime-remote/tsconfig.app.json | 13 ++++++++++++- .../3007-runtime-remote/tsconfig.json | 2 +- apps/website/tsconfig.json | 2 +- nx.json | 8 ++++++++ packages/core/tsconfig.json | 2 +- .../create-module-federation/tsconfig.json | 2 +- .../tsconfig.lib.json | 10 +++++++++- packages/dts-plugin/tsconfig.spec.json | 2 +- packages/enhanced/tsconfig.json | 2 +- packages/enhanced/tsconfig.lib.json | 11 +++++++++++ packages/error-codes/tsconfig.json | 2 +- packages/esbuild/tsconfig.json | 2 +- packages/managers/tsconfig.json | 2 +- packages/manifest/tsconfig.json | 2 +- packages/manifest/tsconfig.lib.json | 7 ++++++- packages/modernjs/project.json | 4 ++-- packages/modernjs/tsconfig.json | 2 +- packages/nextjs-mf/tsconfig.json | 2 +- packages/node/tsconfig.json | 2 +- packages/retry-plugin/tsconfig.json | 2 +- packages/rspack/tsconfig.json | 2 +- packages/rspack/tsconfig.lib.json | 10 +++++++++- packages/runtime-core/tsconfig.json | 2 +- .../tsconfig.json | 2 +- packages/runtime-tools/tsconfig.json | 2 +- packages/runtime/tsconfig.json | 2 +- packages/sdk/tsconfig.json | 2 +- packages/storybook-addon/tsconfig.json | 2 +- packages/typescript/tsconfig.json | 2 +- packages/utilities/tsconfig.json | 2 +- .../webpack-bundler-runtime/tsconfig.json | 2 +- tools/tsconfig.tools.json | 2 +- tsconfig.base.json => tsconfig.json | 3 ++- tsconfig.tmp.json | 2 +- 80 files changed, 329 insertions(+), 81 deletions(-) rename tsconfig.base.json => tsconfig.json (95%) diff --git a/apps/3000-home/tsconfig.json b/apps/3000-home/tsconfig.json index 7aabbd6f50a..661964f36a1 100644 --- a/apps/3000-home/tsconfig.json +++ b/apps/3000-home/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "compilerOptions": { "target": "es2017", "jsx": "preserve", diff --git a/apps/3001-shop/tsconfig.json b/apps/3001-shop/tsconfig.json index e202c10f010..078c0acc090 100644 --- a/apps/3001-shop/tsconfig.json +++ b/apps/3001-shop/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "compilerOptions": { "target": "es2017", "jsx": "preserve", diff --git a/apps/3002-checkout/tsconfig.json b/apps/3002-checkout/tsconfig.json index e202c10f010..078c0acc090 100644 --- a/apps/3002-checkout/tsconfig.json +++ b/apps/3002-checkout/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "compilerOptions": { "target": "es2017", "jsx": "preserve", diff --git a/apps/bundle-size/tsconfig.app.json b/apps/bundle-size/tsconfig.app.json index 197608609e9..623ae4d03a3 100644 --- a/apps/bundle-size/tsconfig.app.json +++ b/apps/bundle-size/tsconfig.app.json @@ -27,5 +27,22 @@ "**/*.test.jsx", "dist/**" ], - "include": ["**/*.js", "**/*.jsx", "**/*.ts", "**/*.tsx"] + "include": ["**/*.js", "**/*.jsx", "**/*.ts", "**/*.tsx"], + "references": [ + { + "path": "../../packages/dts-plugin" + }, + { + "path": "../../packages/enhanced" + }, + { + "path": "../../packages/typescript" + }, + { + "path": "../../packages/runtime" + }, + { + "path": "../../packages/core" + } + ] } diff --git a/apps/bundle-size/tsconfig.json b/apps/bundle-size/tsconfig.json index f5cbb05134c..2b5b25c487d 100644 --- a/apps/bundle-size/tsconfig.json +++ b/apps/bundle-size/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "compilerOptions": { "baseUrl": "./", "jsx": "react-jsx", diff --git a/apps/docs-ui/tsconfig.json b/apps/docs-ui/tsconfig.json index 816e3f36f49..f5653916928 100644 --- a/apps/docs-ui/tsconfig.json +++ b/apps/docs-ui/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "files": [], "include": [], "references": [ diff --git a/apps/manifest-demo/3009-webpack-provider/tsconfig.app.json b/apps/manifest-demo/3009-webpack-provider/tsconfig.app.json index a45db13b46c..9bf36a728b7 100644 --- a/apps/manifest-demo/3009-webpack-provider/tsconfig.app.json +++ b/apps/manifest-demo/3009-webpack-provider/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../tsconfig.json", "compilerOptions": { "jsx": "react-jsx", "allowJs": true, @@ -34,5 +34,16 @@ "**/*.test.jsx", "dist/**" ], - "include": ["**/*.js", "**/*.jsx", "**/*.ts", "**/*.tsx"] + "include": ["**/*.js", "**/*.jsx", "**/*.ts", "**/*.tsx"], + "references": [ + { + "path": "../../../packages/typescript" + }, + { + "path": "../../../packages/enhanced" + }, + { + "path": "../../../packages/core" + } + ] } diff --git a/apps/manifest-demo/3009-webpack-provider/tsconfig.json b/apps/manifest-demo/3009-webpack-provider/tsconfig.json index a45db13b46c..5aec23bd858 100644 --- a/apps/manifest-demo/3009-webpack-provider/tsconfig.json +++ b/apps/manifest-demo/3009-webpack-provider/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../tsconfig.json", "compilerOptions": { "jsx": "react-jsx", "allowJs": true, diff --git a/apps/manifest-demo/3010-rspack-provider/tsconfig.app.json b/apps/manifest-demo/3010-rspack-provider/tsconfig.app.json index 88bf176fe03..103e312b3c4 100644 --- a/apps/manifest-demo/3010-rspack-provider/tsconfig.app.json +++ b/apps/manifest-demo/3010-rspack-provider/tsconfig.app.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../tsconfig.json", "compilerOptions": { "jsx": "react-jsx", "allowJs": true, @@ -35,5 +35,10 @@ "**/*.test.jsx", "dist/**" ], - "include": ["**/*.js", "**/*.jsx", "**/*.ts", "**/*.tsx"] + "include": ["**/*.js", "**/*.jsx", "**/*.ts", "**/*.tsx"], + "references": [ + { + "path": "../../../packages/enhanced" + } + ] } diff --git a/apps/manifest-demo/3010-rspack-provider/tsconfig.json b/apps/manifest-demo/3010-rspack-provider/tsconfig.json index 88bf176fe03..e84b0d5db28 100644 --- a/apps/manifest-demo/3010-rspack-provider/tsconfig.json +++ b/apps/manifest-demo/3010-rspack-provider/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../tsconfig.json", "compilerOptions": { "jsx": "react-jsx", "allowJs": true, diff --git a/apps/manifest-demo/3011-rspack-manifest-provider/tsconfig.app.json b/apps/manifest-demo/3011-rspack-manifest-provider/tsconfig.app.json index a7eb5066914..58037b320e4 100644 --- a/apps/manifest-demo/3011-rspack-manifest-provider/tsconfig.app.json +++ b/apps/manifest-demo/3011-rspack-manifest-provider/tsconfig.app.json @@ -24,5 +24,10 @@ "**/*.test.jsx", "dist/**" ], - "include": ["**/*.js", "**/*.jsx", "**/*.ts", "**/*.tsx"] + "include": ["**/*.js", "**/*.jsx", "**/*.ts", "**/*.tsx"], + "references": [ + { + "path": "../../../packages/enhanced" + } + ] } diff --git a/apps/manifest-demo/3011-rspack-manifest-provider/tsconfig.json b/apps/manifest-demo/3011-rspack-manifest-provider/tsconfig.json index 4b374b7af4b..6f384c68fa1 100644 --- a/apps/manifest-demo/3011-rspack-manifest-provider/tsconfig.json +++ b/apps/manifest-demo/3011-rspack-manifest-provider/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../tsconfig.json", "compilerOptions": { "jsx": "react-jsx", "allowJs": true, diff --git a/apps/manifest-demo/3012-rspack-js-entry-provider/tsconfig.app.json b/apps/manifest-demo/3012-rspack-js-entry-provider/tsconfig.app.json index a7eb5066914..58037b320e4 100644 --- a/apps/manifest-demo/3012-rspack-js-entry-provider/tsconfig.app.json +++ b/apps/manifest-demo/3012-rspack-js-entry-provider/tsconfig.app.json @@ -24,5 +24,10 @@ "**/*.test.jsx", "dist/**" ], - "include": ["**/*.js", "**/*.jsx", "**/*.ts", "**/*.tsx"] + "include": ["**/*.js", "**/*.jsx", "**/*.ts", "**/*.tsx"], + "references": [ + { + "path": "../../../packages/enhanced" + } + ] } diff --git a/apps/manifest-demo/3012-rspack-js-entry-provider/tsconfig.json b/apps/manifest-demo/3012-rspack-js-entry-provider/tsconfig.json index 4b374b7af4b..6f384c68fa1 100644 --- a/apps/manifest-demo/3012-rspack-js-entry-provider/tsconfig.json +++ b/apps/manifest-demo/3012-rspack-js-entry-provider/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../tsconfig.json", "compilerOptions": { "jsx": "react-jsx", "allowJs": true, diff --git a/apps/manifest-demo/webpack-host/tsconfig.app.json b/apps/manifest-demo/webpack-host/tsconfig.app.json index a7eb5066914..a9fb45d4f92 100644 --- a/apps/manifest-demo/webpack-host/tsconfig.app.json +++ b/apps/manifest-demo/webpack-host/tsconfig.app.json @@ -24,5 +24,16 @@ "**/*.test.jsx", "dist/**" ], - "include": ["**/*.js", "**/*.jsx", "**/*.ts", "**/*.tsx"] + "include": ["**/*.js", "**/*.jsx", "**/*.ts", "**/*.tsx"], + "references": [ + { + "path": "../../../packages/enhanced" + }, + { + "path": "../../../packages/typescript" + }, + { + "path": "../../../packages/runtime" + } + ] } diff --git a/apps/manifest-demo/webpack-host/tsconfig.json b/apps/manifest-demo/webpack-host/tsconfig.json index 4b374b7af4b..6f384c68fa1 100644 --- a/apps/manifest-demo/webpack-host/tsconfig.json +++ b/apps/manifest-demo/webpack-host/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../tsconfig.json", "compilerOptions": { "jsx": "react-jsx", "allowJs": true, diff --git a/apps/modernjs-ssr/dynamic-nested-remote/tsconfig.app.json b/apps/modernjs-ssr/dynamic-nested-remote/tsconfig.app.json index b5b3e6e9e03..4dd72e1e162 100644 --- a/apps/modernjs-ssr/dynamic-nested-remote/tsconfig.app.json +++ b/apps/modernjs-ssr/dynamic-nested-remote/tsconfig.app.json @@ -13,5 +13,10 @@ "noFallthroughCasesInSwitch": true }, "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"], - "include": ["src/**/*.ts"] + "include": ["src/**/*.ts"], + "references": [ + { + "path": "../../../packages/modernjs" + } + ] } diff --git a/apps/modernjs-ssr/dynamic-remote-new-version/tsconfig.app.json b/apps/modernjs-ssr/dynamic-remote-new-version/tsconfig.app.json index b5b3e6e9e03..4dd72e1e162 100644 --- a/apps/modernjs-ssr/dynamic-remote-new-version/tsconfig.app.json +++ b/apps/modernjs-ssr/dynamic-remote-new-version/tsconfig.app.json @@ -13,5 +13,10 @@ "noFallthroughCasesInSwitch": true }, "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"], - "include": ["src/**/*.ts"] + "include": ["src/**/*.ts"], + "references": [ + { + "path": "../../../packages/modernjs" + } + ] } diff --git a/apps/modernjs-ssr/dynamic-remote/tsconfig.app.json b/apps/modernjs-ssr/dynamic-remote/tsconfig.app.json index b5b3e6e9e03..4dd72e1e162 100644 --- a/apps/modernjs-ssr/dynamic-remote/tsconfig.app.json +++ b/apps/modernjs-ssr/dynamic-remote/tsconfig.app.json @@ -13,5 +13,10 @@ "noFallthroughCasesInSwitch": true }, "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"], - "include": ["src/**/*.ts"] + "include": ["src/**/*.ts"], + "references": [ + { + "path": "../../../packages/modernjs" + } + ] } diff --git a/apps/modernjs-ssr/host/tsconfig.app.json b/apps/modernjs-ssr/host/tsconfig.app.json index b5b3e6e9e03..4dd72e1e162 100644 --- a/apps/modernjs-ssr/host/tsconfig.app.json +++ b/apps/modernjs-ssr/host/tsconfig.app.json @@ -13,5 +13,10 @@ "noFallthroughCasesInSwitch": true }, "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"], - "include": ["src/**/*.ts"] + "include": ["src/**/*.ts"], + "references": [ + { + "path": "../../../packages/modernjs" + } + ] } diff --git a/apps/modernjs-ssr/nested-remote/tsconfig.app.json b/apps/modernjs-ssr/nested-remote/tsconfig.app.json index b5b3e6e9e03..4dd72e1e162 100644 --- a/apps/modernjs-ssr/nested-remote/tsconfig.app.json +++ b/apps/modernjs-ssr/nested-remote/tsconfig.app.json @@ -13,5 +13,10 @@ "noFallthroughCasesInSwitch": true }, "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"], - "include": ["src/**/*.ts"] + "include": ["src/**/*.ts"], + "references": [ + { + "path": "../../../packages/modernjs" + } + ] } diff --git a/apps/modernjs-ssr/remote-new-version/tsconfig.app.json b/apps/modernjs-ssr/remote-new-version/tsconfig.app.json index b5b3e6e9e03..4dd72e1e162 100644 --- a/apps/modernjs-ssr/remote-new-version/tsconfig.app.json +++ b/apps/modernjs-ssr/remote-new-version/tsconfig.app.json @@ -13,5 +13,10 @@ "noFallthroughCasesInSwitch": true }, "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"], - "include": ["src/**/*.ts"] + "include": ["src/**/*.ts"], + "references": [ + { + "path": "../../../packages/modernjs" + } + ] } diff --git a/apps/modernjs-ssr/remote/tsconfig.app.json b/apps/modernjs-ssr/remote/tsconfig.app.json index b5b3e6e9e03..4dd72e1e162 100644 --- a/apps/modernjs-ssr/remote/tsconfig.app.json +++ b/apps/modernjs-ssr/remote/tsconfig.app.json @@ -13,5 +13,10 @@ "noFallthroughCasesInSwitch": true }, "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"], - "include": ["src/**/*.ts"] + "include": ["src/**/*.ts"], + "references": [ + { + "path": "../../../packages/modernjs" + } + ] } diff --git a/apps/modernjs/tsconfig.app.json b/apps/modernjs/tsconfig.app.json index b5b3e6e9e03..9db6faa43a1 100644 --- a/apps/modernjs/tsconfig.app.json +++ b/apps/modernjs/tsconfig.app.json @@ -13,5 +13,10 @@ "noFallthroughCasesInSwitch": true }, "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"], - "include": ["src/**/*.ts"] + "include": ["src/**/*.ts"], + "references": [ + { + "path": "../../packages/enhanced" + } + ] } diff --git a/apps/node-dynamic-remote-new-version/tsconfig.app.json b/apps/node-dynamic-remote-new-version/tsconfig.app.json index cfc48432939..87cb3c949b6 100644 --- a/apps/node-dynamic-remote-new-version/tsconfig.app.json +++ b/apps/node-dynamic-remote-new-version/tsconfig.app.json @@ -20,5 +20,10 @@ "src/**/*.spec.jsx", "src/**/*.test.jsx" ], - "include": ["src/**/*.js", "src/**/*.jsx", "src/**/*.ts", "src/**/*.tsx"] + "include": ["src/**/*.js", "src/**/*.jsx", "src/**/*.ts", "src/**/*.tsx"], + "references": [ + { + "path": "../../packages/node" + } + ] } diff --git a/apps/node-dynamic-remote-new-version/tsconfig.json b/apps/node-dynamic-remote-new-version/tsconfig.json index 21b50710721..c9dd5f8190b 100644 --- a/apps/node-dynamic-remote-new-version/tsconfig.json +++ b/apps/node-dynamic-remote-new-version/tsconfig.json @@ -16,5 +16,5 @@ "path": "./tsconfig.spec.json" } ], - "extends": "../../tsconfig.base.json" + "extends": "../../tsconfig.json" } diff --git a/apps/node-dynamic-remote/tsconfig.app.json b/apps/node-dynamic-remote/tsconfig.app.json index cfc48432939..87cb3c949b6 100644 --- a/apps/node-dynamic-remote/tsconfig.app.json +++ b/apps/node-dynamic-remote/tsconfig.app.json @@ -20,5 +20,10 @@ "src/**/*.spec.jsx", "src/**/*.test.jsx" ], - "include": ["src/**/*.js", "src/**/*.jsx", "src/**/*.ts", "src/**/*.tsx"] + "include": ["src/**/*.js", "src/**/*.jsx", "src/**/*.ts", "src/**/*.tsx"], + "references": [ + { + "path": "../../packages/node" + } + ] } diff --git a/apps/node-dynamic-remote/tsconfig.json b/apps/node-dynamic-remote/tsconfig.json index 21b50710721..c9dd5f8190b 100644 --- a/apps/node-dynamic-remote/tsconfig.json +++ b/apps/node-dynamic-remote/tsconfig.json @@ -16,5 +16,5 @@ "path": "./tsconfig.spec.json" } ], - "extends": "../../tsconfig.base.json" + "extends": "../../tsconfig.json" } diff --git a/apps/node-host-e2e/tsconfig.json b/apps/node-host-e2e/tsconfig.json index ed633e1dd85..cc39f586897 100644 --- a/apps/node-host-e2e/tsconfig.json +++ b/apps/node-host-e2e/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "files": [], "include": [], "references": [ diff --git a/apps/node-host/tsconfig.app.json b/apps/node-host/tsconfig.app.json index b5b3e6e9e03..4eebb76ee69 100644 --- a/apps/node-host/tsconfig.app.json +++ b/apps/node-host/tsconfig.app.json @@ -13,5 +13,16 @@ "noFallthroughCasesInSwitch": true }, "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"], - "include": ["src/**/*.ts"] + "include": ["src/**/*.ts"], + "references": [ + { + "path": "../../packages/runtime" + }, + { + "path": "../../packages/enhanced" + }, + { + "path": "../../packages/node" + } + ] } diff --git a/apps/node-local-remote/tsconfig.app.json b/apps/node-local-remote/tsconfig.app.json index cfc48432939..1c0750b5fe7 100644 --- a/apps/node-local-remote/tsconfig.app.json +++ b/apps/node-local-remote/tsconfig.app.json @@ -20,5 +20,13 @@ "src/**/*.spec.jsx", "src/**/*.test.jsx" ], - "include": ["src/**/*.js", "src/**/*.jsx", "src/**/*.ts", "src/**/*.tsx"] + "include": ["src/**/*.js", "src/**/*.jsx", "src/**/*.ts", "src/**/*.tsx"], + "references": [ + { + "path": "../../packages/node" + }, + { + "path": "../../packages/enhanced" + } + ] } diff --git a/apps/node-local-remote/tsconfig.json b/apps/node-local-remote/tsconfig.json index 21b50710721..c9dd5f8190b 100644 --- a/apps/node-local-remote/tsconfig.json +++ b/apps/node-local-remote/tsconfig.json @@ -16,5 +16,5 @@ "path": "./tsconfig.spec.json" } ], - "extends": "../../tsconfig.base.json" + "extends": "../../tsconfig.json" } diff --git a/apps/node-remote/tsconfig.app.json b/apps/node-remote/tsconfig.app.json index cfc48432939..1c0750b5fe7 100644 --- a/apps/node-remote/tsconfig.app.json +++ b/apps/node-remote/tsconfig.app.json @@ -20,5 +20,13 @@ "src/**/*.spec.jsx", "src/**/*.test.jsx" ], - "include": ["src/**/*.js", "src/**/*.jsx", "src/**/*.ts", "src/**/*.tsx"] + "include": ["src/**/*.js", "src/**/*.jsx", "src/**/*.ts", "src/**/*.tsx"], + "references": [ + { + "path": "../../packages/node" + }, + { + "path": "../../packages/enhanced" + } + ] } diff --git a/apps/node-remote/tsconfig.json b/apps/node-remote/tsconfig.json index 21b50710721..c9dd5f8190b 100644 --- a/apps/node-remote/tsconfig.json +++ b/apps/node-remote/tsconfig.json @@ -16,5 +16,5 @@ "path": "./tsconfig.spec.json" } ], - "extends": "../../tsconfig.base.json" + "extends": "../../tsconfig.json" } diff --git a/apps/react-ts-host/tsconfig.app.json b/apps/react-ts-host/tsconfig.app.json index cc700883f35..d14d871a538 100644 --- a/apps/react-ts-host/tsconfig.app.json +++ b/apps/react-ts-host/tsconfig.app.json @@ -7,5 +7,16 @@ "*": ["./@mf-types/*"] } }, - "exclude": ["dist/**"] + "exclude": ["dist/**"], + "references": [ + { + "path": "../../packages/runtime" + }, + { + "path": "../../packages/core" + }, + { + "path": "../../packages/enhanced" + } + ] } diff --git a/apps/react-ts-nested-remote/tsconfig.app.json b/apps/react-ts-nested-remote/tsconfig.app.json index cc700883f35..7ae2337bd7c 100644 --- a/apps/react-ts-nested-remote/tsconfig.app.json +++ b/apps/react-ts-nested-remote/tsconfig.app.json @@ -7,5 +7,10 @@ "*": ["./@mf-types/*"] } }, - "exclude": ["dist/**"] + "exclude": ["dist/**"], + "references": [ + { + "path": "../../packages/enhanced" + } + ] } diff --git a/apps/react-ts-remote/tsconfig.app.json b/apps/react-ts-remote/tsconfig.app.json index 4701f3e3f48..4108edb3e7e 100644 --- a/apps/react-ts-remote/tsconfig.app.json +++ b/apps/react-ts-remote/tsconfig.app.json @@ -27,5 +27,10 @@ "**/*.spec.jsx", "**/*.test.jsx" ], - "include": ["**/*.js", "**/*.jsx", "**/*.ts", "**/*.tsx"] + "include": ["**/*.js", "**/*.jsx", "**/*.ts", "**/*.tsx"], + "references": [ + { + "path": "../../packages/enhanced" + } + ] } diff --git a/apps/react-ts-remote/tsconfig.json b/apps/react-ts-remote/tsconfig.json index a6adc9189f5..58cb5657ab8 100644 --- a/apps/react-ts-remote/tsconfig.json +++ b/apps/react-ts-remote/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "compilerOptions": { "jsx": "react-jsx", "allowJs": true, diff --git a/apps/reactRemoteUI/tsconfig.app.json b/apps/reactRemoteUI/tsconfig.app.json index 2d5a14b528d..af15cb71845 100644 --- a/apps/reactRemoteUI/tsconfig.app.json +++ b/apps/reactRemoteUI/tsconfig.app.json @@ -23,5 +23,13 @@ "src/**/*.spec.jsx", "src/**/*.test.jsx" ], - "include": ["src/**/*.js", "src/**/*.jsx", "src/**/*.ts", "src/**/*.tsx"] + "include": ["src/**/*.js", "src/**/*.jsx", "src/**/*.ts", "src/**/*.tsx"], + "references": [ + { + "path": "../../packages/storybook-addon" + }, + { + "path": "../../packages/utilities" + } + ] } diff --git a/apps/reactRemoteUI/tsconfig.json b/apps/reactRemoteUI/tsconfig.json index 21b50710721..c9dd5f8190b 100644 --- a/apps/reactRemoteUI/tsconfig.json +++ b/apps/reactRemoteUI/tsconfig.json @@ -16,5 +16,5 @@ "path": "./tsconfig.spec.json" } ], - "extends": "../../tsconfig.base.json" + "extends": "../../tsconfig.json" } diff --git a/apps/reactStorybook/tsconfig.app.json b/apps/reactStorybook/tsconfig.app.json index 5f30acb6197..54bba927437 100644 --- a/apps/reactStorybook/tsconfig.app.json +++ b/apps/reactStorybook/tsconfig.app.json @@ -27,5 +27,13 @@ "**/*.stories.jsx", "**/*.stories.tsx" ], - "include": ["src/**/*.js", "src/**/*.jsx", "src/**/*.ts", "src/**/*.tsx"] + "include": ["src/**/*.js", "src/**/*.jsx", "src/**/*.ts", "src/**/*.tsx"], + "references": [ + { + "path": "../../packages/storybook-addon" + }, + { + "path": "../../packages/utilities" + } + ] } diff --git a/apps/reactStorybook/tsconfig.json b/apps/reactStorybook/tsconfig.json index 9799bf075f1..beb04c358b6 100644 --- a/apps/reactStorybook/tsconfig.json +++ b/apps/reactStorybook/tsconfig.json @@ -19,5 +19,5 @@ "path": "./tsconfig.storybook.json" } ], - "extends": "../../tsconfig.base.json" + "extends": "../../tsconfig.json" } diff --git a/apps/runtime-demo/3005-runtime-host/tsconfig.app.json b/apps/runtime-demo/3005-runtime-host/tsconfig.app.json index a3afa8cdf72..34201a58d10 100644 --- a/apps/runtime-demo/3005-runtime-host/tsconfig.app.json +++ b/apps/runtime-demo/3005-runtime-host/tsconfig.app.json @@ -27,5 +27,22 @@ "**/*.test.jsx", "dist/**" ], - "include": ["**/*.js", "**/*.jsx", "**/*.ts", "**/*.tsx"] + "include": ["**/*.js", "**/*.jsx", "**/*.ts", "**/*.tsx"], + "references": [ + { + "path": "../../../packages/dts-plugin" + }, + { + "path": "../../../packages/enhanced" + }, + { + "path": "../../../packages/typescript" + }, + { + "path": "../../../packages/runtime" + }, + { + "path": "../../../packages/core" + } + ] } diff --git a/apps/runtime-demo/3005-runtime-host/tsconfig.json b/apps/runtime-demo/3005-runtime-host/tsconfig.json index 1253e3c31f5..0a890104fbd 100644 --- a/apps/runtime-demo/3005-runtime-host/tsconfig.json +++ b/apps/runtime-demo/3005-runtime-host/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../tsconfig.json", "compilerOptions": { "baseUrl": "./", "jsx": "react-jsx", diff --git a/apps/runtime-demo/3006-runtime-remote/tsconfig.app.json b/apps/runtime-demo/3006-runtime-remote/tsconfig.app.json index 2e3e2ca97ac..c22ebf97c7a 100644 --- a/apps/runtime-demo/3006-runtime-remote/tsconfig.app.json +++ b/apps/runtime-demo/3006-runtime-remote/tsconfig.app.json @@ -13,5 +13,16 @@ "../../../node_modules/@nx/react/typings/cssmodule.d.ts", "../../../node_modules/@nx/react/typings/image.d.ts" ], - "include": ["src/**/*"] + "include": ["src/**/*"], + "references": [ + { + "path": "../../../packages/typescript" + }, + { + "path": "../../../packages/enhanced" + }, + { + "path": "../../../packages/core" + } + ] } diff --git a/apps/runtime-demo/3006-runtime-remote/tsconfig.json b/apps/runtime-demo/3006-runtime-remote/tsconfig.json index e4c42c66657..4d487a07a6a 100644 --- a/apps/runtime-demo/3006-runtime-remote/tsconfig.json +++ b/apps/runtime-demo/3006-runtime-remote/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../tsconfig.json", "compilerOptions": { "jsx": "react-jsx", "allowJs": true, diff --git a/apps/runtime-demo/3007-runtime-remote/tsconfig.app.json b/apps/runtime-demo/3007-runtime-remote/tsconfig.app.json index a7eb5066914..d0ab7ccde40 100644 --- a/apps/runtime-demo/3007-runtime-remote/tsconfig.app.json +++ b/apps/runtime-demo/3007-runtime-remote/tsconfig.app.json @@ -24,5 +24,16 @@ "**/*.test.jsx", "dist/**" ], - "include": ["**/*.js", "**/*.jsx", "**/*.ts", "**/*.tsx"] + "include": ["**/*.js", "**/*.jsx", "**/*.ts", "**/*.tsx"], + "references": [ + { + "path": "../../../packages/typescript" + }, + { + "path": "../../../packages/enhanced" + }, + { + "path": "../../../packages/core" + } + ] } diff --git a/apps/runtime-demo/3007-runtime-remote/tsconfig.json b/apps/runtime-demo/3007-runtime-remote/tsconfig.json index 4b374b7af4b..6f384c68fa1 100644 --- a/apps/runtime-demo/3007-runtime-remote/tsconfig.json +++ b/apps/runtime-demo/3007-runtime-remote/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../tsconfig.json", "compilerOptions": { "jsx": "react-jsx", "allowJs": true, diff --git a/apps/website/tsconfig.json b/apps/website/tsconfig.json index 75b581a38de..4812447fe16 100644 --- a/apps/website/tsconfig.json +++ b/apps/website/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "compilerOptions": { "allowJs": true, "target": "ES2017", diff --git a/nx.json b/nx.json index b8c4be0407c..f45598161b0 100644 --- a/nx.json +++ b/nx.json @@ -71,6 +71,14 @@ "appsDir": "apps", "libsDir": "packages" }, + "plugins": [ + { + "plugin": "@nx/js/typescript", + "options": { + "build": false + } + } + ], "generators": { "@nx/react": { "application": { diff --git a/packages/core/tsconfig.json b/packages/core/tsconfig.json index ab0659018e9..18de7a2c5fa 100644 --- a/packages/core/tsconfig.json +++ b/packages/core/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "compilerOptions": { "module": "commonjs", "forceConsistentCasingInFileNames": true, diff --git a/packages/create-module-federation/tsconfig.json b/packages/create-module-federation/tsconfig.json index 56e67fa0f0c..5f311fc8223 100644 --- a/packages/create-module-federation/tsconfig.json +++ b/packages/create-module-federation/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "compilerOptions": { "lib": ["DOM", "ESNext"], "target": "ES2020", diff --git a/packages/create-module-federation/tsconfig.lib.json b/packages/create-module-federation/tsconfig.lib.json index 33eca2c2cdf..39d7e49b231 100644 --- a/packages/create-module-federation/tsconfig.lib.json +++ b/packages/create-module-federation/tsconfig.lib.json @@ -6,5 +6,13 @@ "types": ["node"] }, "include": ["src/**/*.ts"], - "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"], + "references": [ + { + "path": "../rsbuild-plugin" + }, + { + "path": "../modernjs" + } + ] } diff --git a/packages/dts-plugin/tsconfig.spec.json b/packages/dts-plugin/tsconfig.spec.json index 19e491f2382..74def198bc5 100644 --- a/packages/dts-plugin/tsconfig.spec.json +++ b/packages/dts-plugin/tsconfig.spec.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "compilerOptions": { "module": "commonjs", "forceConsistentCasingInFileNames": true, diff --git a/packages/enhanced/tsconfig.json b/packages/enhanced/tsconfig.json index 3ae62d99c09..16dc836ccfa 100644 --- a/packages/enhanced/tsconfig.json +++ b/packages/enhanced/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "compilerOptions": { "module": "commonjs", "forceConsistentCasingInFileNames": true, diff --git a/packages/enhanced/tsconfig.lib.json b/packages/enhanced/tsconfig.lib.json index e81b9104e63..e79dae79ef5 100644 --- a/packages/enhanced/tsconfig.lib.json +++ b/packages/enhanced/tsconfig.lib.json @@ -12,5 +12,16 @@ "src/**/*.test.ts", "dist/**", "node_modules/**" + ], + "references": [ + { + "path": "../cli" + }, + { + "path": "../dts-plugin" + }, + { + "path": "../bridge/bridge-react-webpack-plugin" + } ] } diff --git a/packages/error-codes/tsconfig.json b/packages/error-codes/tsconfig.json index 88004663d5a..d793efca95a 100644 --- a/packages/error-codes/tsconfig.json +++ b/packages/error-codes/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "compilerOptions": { "module": "commonjs", "forceConsistentCasingInFileNames": true, diff --git a/packages/esbuild/tsconfig.json b/packages/esbuild/tsconfig.json index c54b3147e85..d4f3a2c3d56 100644 --- a/packages/esbuild/tsconfig.json +++ b/packages/esbuild/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "compilerOptions": { "module": "commonjs", "forceConsistentCasingInFileNames": true, diff --git a/packages/managers/tsconfig.json b/packages/managers/tsconfig.json index 640447f812f..94cb2d62feb 100644 --- a/packages/managers/tsconfig.json +++ b/packages/managers/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "compilerOptions": { "module": "commonjs", "forceConsistentCasingInFileNames": true, diff --git a/packages/manifest/tsconfig.json b/packages/manifest/tsconfig.json index 343792e6cef..893897126ff 100644 --- a/packages/manifest/tsconfig.json +++ b/packages/manifest/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "compilerOptions": { "module": "commonjs", "forceConsistentCasingInFileNames": true, diff --git a/packages/manifest/tsconfig.lib.json b/packages/manifest/tsconfig.lib.json index 33eca2c2cdf..64ba69019df 100644 --- a/packages/manifest/tsconfig.lib.json +++ b/packages/manifest/tsconfig.lib.json @@ -6,5 +6,10 @@ "types": ["node"] }, "include": ["src/**/*.ts"], - "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"], + "references": [ + { + "path": "../dts-plugin" + } + ] } diff --git a/packages/modernjs/project.json b/packages/modernjs/project.json index ece2e2c179a..25d7094923e 100644 --- a/packages/modernjs/project.json +++ b/packages/modernjs/project.json @@ -4,11 +4,10 @@ "sourceRoot": "packages/modernjs/src", "projectType": "library", "tags": ["type:pkg"], - "implicitDependencies": [], "targets": { "build": { "executor": "nx:run-commands", - "outputs": ["{projectRoot}/dist"], + "outputs": ["{projectRoot}packages/modernjs/dist"], "dependsOn": [ { "target": "build", @@ -18,6 +17,7 @@ "options": { "parallel": false, "commands": [ + "sleep 3", "cd packages/modernjs; pnpm run build", "cp packages/modernjs/LICENSE packages/modernjs/dist" ] diff --git a/packages/modernjs/tsconfig.json b/packages/modernjs/tsconfig.json index 4193f3ff961..624ed2c97cb 100644 --- a/packages/modernjs/tsconfig.json +++ b/packages/modernjs/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@modern-js/tsconfig/base", + "extends": "../../tsconfig.json", "compilerOptions": { "declaration": false, "jsx": "preserve", diff --git a/packages/nextjs-mf/tsconfig.json b/packages/nextjs-mf/tsconfig.json index 3ae62d99c09..16dc836ccfa 100644 --- a/packages/nextjs-mf/tsconfig.json +++ b/packages/nextjs-mf/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "compilerOptions": { "module": "commonjs", "forceConsistentCasingInFileNames": true, diff --git a/packages/node/tsconfig.json b/packages/node/tsconfig.json index c0371e6f17e..8beac5a13ea 100644 --- a/packages/node/tsconfig.json +++ b/packages/node/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "compilerOptions": { "target": "ES2021", "moduleResolution": "node", diff --git a/packages/retry-plugin/tsconfig.json b/packages/retry-plugin/tsconfig.json index 209ee4dad8e..c39b47ef6e9 100644 --- a/packages/retry-plugin/tsconfig.json +++ b/packages/retry-plugin/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "compilerOptions": { "module": "commonjs", "forceConsistentCasingInFileNames": true, diff --git a/packages/rspack/tsconfig.json b/packages/rspack/tsconfig.json index 77578113c20..13ae2251088 100644 --- a/packages/rspack/tsconfig.json +++ b/packages/rspack/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "compilerOptions": { "module": "commonjs", "forceConsistentCasingInFileNames": true, diff --git a/packages/rspack/tsconfig.lib.json b/packages/rspack/tsconfig.lib.json index 33eca2c2cdf..a8f3a0f7f3f 100644 --- a/packages/rspack/tsconfig.lib.json +++ b/packages/rspack/tsconfig.lib.json @@ -6,5 +6,13 @@ "types": ["node"] }, "include": ["src/**/*.ts"], - "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"], + "references": [ + { + "path": "../dts-plugin" + }, + { + "path": "../bridge/bridge-react-webpack-plugin" + } + ] } diff --git a/packages/runtime-core/tsconfig.json b/packages/runtime-core/tsconfig.json index ea7082763db..8ede4e57cb6 100644 --- a/packages/runtime-core/tsconfig.json +++ b/packages/runtime-core/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "compilerOptions": { "module": "commonjs", "forceConsistentCasingInFileNames": true, diff --git a/packages/runtime-plugins/inject-external-runtime-core-plugin/tsconfig.json b/packages/runtime-plugins/inject-external-runtime-core-plugin/tsconfig.json index bb69d249599..34d1525910f 100644 --- a/packages/runtime-plugins/inject-external-runtime-core-plugin/tsconfig.json +++ b/packages/runtime-plugins/inject-external-runtime-core-plugin/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../../tsconfig.base.json", + "extends": "../../../tsconfig.json", "compilerOptions": { "module": "commonjs", "forceConsistentCasingInFileNames": true, diff --git a/packages/runtime-tools/tsconfig.json b/packages/runtime-tools/tsconfig.json index 48a23ec9d0c..53012d18c24 100644 --- a/packages/runtime-tools/tsconfig.json +++ b/packages/runtime-tools/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "compilerOptions": { "module": "commonjs", "forceConsistentCasingInFileNames": true, diff --git a/packages/runtime/tsconfig.json b/packages/runtime/tsconfig.json index ea7082763db..8ede4e57cb6 100644 --- a/packages/runtime/tsconfig.json +++ b/packages/runtime/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "compilerOptions": { "module": "commonjs", "forceConsistentCasingInFileNames": true, diff --git a/packages/sdk/tsconfig.json b/packages/sdk/tsconfig.json index d5b031b252c..5964583c7c3 100644 --- a/packages/sdk/tsconfig.json +++ b/packages/sdk/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "compilerOptions": { "module": "commonjs", "forceConsistentCasingInFileNames": true, diff --git a/packages/storybook-addon/tsconfig.json b/packages/storybook-addon/tsconfig.json index c90f67bc8e5..d685e1a8d4c 100644 --- a/packages/storybook-addon/tsconfig.json +++ b/packages/storybook-addon/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "compilerOptions": { "module": "commonjs", "forceConsistentCasingInFileNames": true, diff --git a/packages/typescript/tsconfig.json b/packages/typescript/tsconfig.json index 12b73bad73d..c2d6cc56141 100644 --- a/packages/typescript/tsconfig.json +++ b/packages/typescript/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "compilerOptions": { "module": "commonjs", "forceConsistentCasingInFileNames": true, diff --git a/packages/utilities/tsconfig.json b/packages/utilities/tsconfig.json index f9f889afcf3..942167479db 100644 --- a/packages/utilities/tsconfig.json +++ b/packages/utilities/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "compilerOptions": { "target": "ES2015", "module": "ES2020", diff --git a/packages/webpack-bundler-runtime/tsconfig.json b/packages/webpack-bundler-runtime/tsconfig.json index 88004663d5a..d793efca95a 100644 --- a/packages/webpack-bundler-runtime/tsconfig.json +++ b/packages/webpack-bundler-runtime/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.base.json", + "extends": "../../tsconfig.json", "compilerOptions": { "module": "commonjs", "forceConsistentCasingInFileNames": true, diff --git a/tools/tsconfig.tools.json b/tools/tsconfig.tools.json index 5f6f15d74e5..82bd1f098da 100644 --- a/tools/tsconfig.tools.json +++ b/tools/tsconfig.tools.json @@ -1,5 +1,5 @@ { - "extends": "../tsconfig.base.json", + "extends": "../tsconfig.json", "compilerOptions": { "outDir": "../dist/out-tsc/tools", "rootDir": ".", diff --git a/tsconfig.base.json b/tsconfig.json similarity index 95% rename from tsconfig.base.json rename to tsconfig.json index ee9bafae480..b629e19e863 100644 --- a/tsconfig.base.json +++ b/tsconfig.json @@ -23,5 +23,6 @@ "**/node_modules/**", "**/dist/**", "dist/**" - ] + ], + "references": [] } diff --git a/tsconfig.tmp.json b/tsconfig.tmp.json index 351cd157f36..e5a19f3ead4 100644 --- a/tsconfig.tmp.json +++ b/tsconfig.tmp.json @@ -1,5 +1,5 @@ { - "extends": "./tsconfig.base.json", + "extends": "./tsconfig.json", "compilerOptions": { "paths": {} } From adccfd545a1e9c9cedca7e5c120fb3c52e52b84a Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 03:34:14 -0700 Subject: [PATCH 54/55] chore: update output directory in tsup configuration --- packages/modernjs/tsup.config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/modernjs/tsup.config.ts b/packages/modernjs/tsup.config.ts index fe7197a4852..d0938d6abf0 100644 --- a/packages/modernjs/tsup.config.ts +++ b/packages/modernjs/tsup.config.ts @@ -7,6 +7,6 @@ export default defineConfig({ splitting: true, clean: true, format: ['cjs', 'esm'], - outDir: 'packages/third-party-dts-extractor/dist', + outDir: 'dist', external: [join(__dirname, 'package.json')], }); From 9b08220cc0bd94791ee59874d7467231a7b908f3 Mon Sep 17 00:00:00 2001 From: ScriptedAlchemy Date: Thu, 15 May 2025 03:42:31 -0700 Subject: [PATCH 55/55] chore: message --- packages/modernjs/modern.config.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/modernjs/modern.config.ts b/packages/modernjs/modern.config.ts index a7a46250653..05505584026 100644 --- a/packages/modernjs/modern.config.ts +++ b/packages/modernjs/modern.config.ts @@ -1,5 +1,4 @@ import { moduleTools, defineConfig } from '@modern-js/module-tools'; - export default defineConfig({ buildPreset: 'modern-js-universal', plugins: [moduleTools()],