diff --git a/.changeset/poor-mails-shave.md b/.changeset/poor-mails-shave.md new file mode 100644 index 00000000000..0b00802b779 --- /dev/null +++ b/.changeset/poor-mails-shave.md @@ -0,0 +1,7 @@ +--- +'@module-federation/rsbuild-plugin': patch +'@module-federation/modern-js': patch +'@module-federation/modernjsapp': patch +--- + +chore(modern-js-plugin): use bundlerChain instead of tools.webpack or tools.rspack diff --git a/.github/workflows/e2e-modern-ssr.yml b/.github/workflows/e2e-modern-ssr.yml index b32b85580cb..f9734661e65 100644 --- a/.github/workflows/e2e-modern-ssr.yml +++ b/.github/workflows/e2e-modern-ssr.yml @@ -48,12 +48,12 @@ jobs: lsof -ti tcp:3050,3051,3052,3053,3054,3055,3056 | xargs -r kill && pnpm run app:modern:dev & sleep 30 && - npx wait-on http://127.0.0.1:3050/ && - npx wait-on http://127.0.0.1:3051/ && - npx wait-on http://127.0.0.1:3052/ && - npx wait-on http://127.0.0.1:3053/ && - npx wait-on http://127.0.0.1:3054/ && - npx wait-on http://127.0.0.1:3055/ && - npx wait-on http://127.0.0.1:3056/ && + npx wait-on http://127.0.0.1:3050/mf-manifest.json && + npx wait-on http://127.0.0.1:3051/mf-manifest.json && + npx wait-on http://127.0.0.1:3052/mf-manifest.json && + npx wait-on http://127.0.0.1:3053/mf-manifest.json && + npx wait-on http://127.0.0.1:3054/mf-manifest.json && + npx wait-on http://127.0.0.1:3055/mf-manifest.json && + npx wait-on http://127.0.0.1:3056/mf-manifest.json && npx nx run modernjs-ssr-host:e2e && lsof -ti tcp:3050,3051,3052,3053,3054,3055,3056 | xargs kill diff --git a/apps/modernjs-ssr/dynamic-nested-remote/package.json b/apps/modernjs-ssr/dynamic-nested-remote/package.json index 6a019326b3a..d9df3d9296f 100644 --- a/apps/modernjs-ssr/dynamic-nested-remote/package.json +++ b/apps/modernjs-ssr/dynamic-nested-remote/package.json @@ -26,7 +26,7 @@ ], "dependencies": { "@babel/runtime": "7.26.0", - "@modern-js/runtime": "2.64.0", + "@modern-js/runtime": "2.65.1", "@module-federation/modern-js": "workspace:*", "antd": "4.24.15", "react": "~18.3.1", @@ -34,9 +34,9 @@ }, "devDependencies": { "@modern-js-app/eslint-config": "2.59.0", - "@modern-js/app-tools": "2.64.0", + "@modern-js/app-tools": "2.65.1", "@modern-js/eslint-config": "2.59.0", - "@modern-js/tsconfig": "2.64.0", + "@modern-js/tsconfig": "2.65.1", "@types/jest": "~29.5.0", "@types/node": "~16.11.7", "@types/react": "~18.2.0", diff --git a/apps/modernjs-ssr/dynamic-remote-new-version/package.json b/apps/modernjs-ssr/dynamic-remote-new-version/package.json index 2416f58d6cc..0444b7d7310 100644 --- a/apps/modernjs-ssr/dynamic-remote-new-version/package.json +++ b/apps/modernjs-ssr/dynamic-remote-new-version/package.json @@ -26,7 +26,7 @@ ], "dependencies": { "@babel/runtime": "7.26.0", - "@modern-js/runtime": "2.64.0", + "@modern-js/runtime": "2.65.1", "@module-federation/modern-js": "workspace:*", "antd": "4.24.15", "react": "~18.3.1", @@ -34,9 +34,9 @@ }, "devDependencies": { "@modern-js-app/eslint-config": "2.59.0", - "@modern-js/app-tools": "2.64.0", + "@modern-js/app-tools": "2.65.1", "@modern-js/eslint-config": "2.59.0", - "@modern-js/tsconfig": "2.64.0", + "@modern-js/tsconfig": "2.65.1", "@types/jest": "~29.5.0", "@types/node": "~16.11.7", "@types/react": "~18.2.0", diff --git a/apps/modernjs-ssr/dynamic-remote/package.json b/apps/modernjs-ssr/dynamic-remote/package.json index a82ae73a040..22ea65a5162 100644 --- a/apps/modernjs-ssr/dynamic-remote/package.json +++ b/apps/modernjs-ssr/dynamic-remote/package.json @@ -26,7 +26,7 @@ ], "dependencies": { "@babel/runtime": "7.26.0", - "@modern-js/runtime": "2.64.0", + "@modern-js/runtime": "2.65.1", "@module-federation/modern-js": "workspace:*", "antd": "4.24.15", "react": "~18.3.1", @@ -34,9 +34,9 @@ }, "devDependencies": { "@modern-js-app/eslint-config": "2.59.0", - "@modern-js/app-tools": "2.64.0", + "@modern-js/app-tools": "2.65.1", "@modern-js/eslint-config": "2.59.0", - "@modern-js/tsconfig": "2.64.0", + "@modern-js/tsconfig": "2.65.1", "@types/jest": "~29.5.0", "@types/node": "~16.11.7", "@types/react": "~18.2.0", diff --git a/apps/modernjs-ssr/host/package.json b/apps/modernjs-ssr/host/package.json index badc779c634..7049b016604 100644 --- a/apps/modernjs-ssr/host/package.json +++ b/apps/modernjs-ssr/host/package.json @@ -26,7 +26,7 @@ ], "dependencies": { "@babel/runtime": "7.26.0", - "@modern-js/runtime": "2.64.0", + "@modern-js/runtime": "2.65.1", "@module-federation/modern-js": "workspace:*", "antd": "4.24.15", "react": "~18.3.1", @@ -34,9 +34,9 @@ }, "devDependencies": { "@modern-js-app/eslint-config": "2.59.0", - "@modern-js/app-tools": "2.64.0", + "@modern-js/app-tools": "2.65.1", "@modern-js/eslint-config": "2.59.0", - "@modern-js/tsconfig": "2.64.0", + "@modern-js/tsconfig": "2.65.1", "@types/jest": "~29.5.0", "@types/node": "~16.11.7", "@types/react": "~18.2.0", diff --git a/apps/modernjs-ssr/nested-remote/modern.config.ts b/apps/modernjs-ssr/nested-remote/modern.config.ts index de18d281683..4c121baa355 100644 --- a/apps/modernjs-ssr/nested-remote/modern.config.ts +++ b/apps/modernjs-ssr/nested-remote/modern.config.ts @@ -17,7 +17,7 @@ export default defineConfig({ }, plugins: [ appTools({ - bundler: 'experimental-rspack', + bundler: 'rspack', }), moduleFederationPlugin(), ], diff --git a/apps/modernjs-ssr/nested-remote/package.json b/apps/modernjs-ssr/nested-remote/package.json index 32260e01d6b..8be36eb0211 100644 --- a/apps/modernjs-ssr/nested-remote/package.json +++ b/apps/modernjs-ssr/nested-remote/package.json @@ -26,7 +26,7 @@ ], "dependencies": { "@babel/runtime": "7.26.0", - "@modern-js/runtime": "2.64.0", + "@modern-js/runtime": "2.65.1", "@module-federation/modern-js": "workspace:*", "antd": "4.24.15", "react": "~18.3.1", @@ -34,9 +34,9 @@ }, "devDependencies": { "@modern-js-app/eslint-config": "2.59.0", - "@modern-js/app-tools": "2.64.0", + "@modern-js/app-tools": "2.65.1", "@modern-js/eslint-config": "2.59.0", - "@modern-js/tsconfig": "2.64.0", + "@modern-js/tsconfig": "2.65.1", "@types/jest": "~29.5.0", "@types/node": "~16.11.7", "@types/react": "~18.2.0", diff --git a/apps/modernjs-ssr/remote-new-version/package.json b/apps/modernjs-ssr/remote-new-version/package.json index 102509a13d2..627251e2f08 100644 --- a/apps/modernjs-ssr/remote-new-version/package.json +++ b/apps/modernjs-ssr/remote-new-version/package.json @@ -26,7 +26,7 @@ ], "dependencies": { "@babel/runtime": "7.26.0", - "@modern-js/runtime": "2.64.0", + "@modern-js/runtime": "2.65.1", "@module-federation/modern-js": "workspace:*", "antd": "4.24.15", "react": "~18.3.1", @@ -34,9 +34,9 @@ }, "devDependencies": { "@modern-js-app/eslint-config": "2.59.0", - "@modern-js/app-tools": "2.64.0", + "@modern-js/app-tools": "2.65.1", "@modern-js/eslint-config": "2.59.0", - "@modern-js/tsconfig": "2.64.0", + "@modern-js/tsconfig": "2.65.1", "@types/jest": "~29.5.0", "@types/node": "~16.11.7", "@types/react": "~18.2.0", diff --git a/apps/modernjs-ssr/remote/package.json b/apps/modernjs-ssr/remote/package.json index a4437c3a08e..2bdb03b703d 100644 --- a/apps/modernjs-ssr/remote/package.json +++ b/apps/modernjs-ssr/remote/package.json @@ -26,7 +26,7 @@ ], "dependencies": { "@babel/runtime": "7.26.0", - "@modern-js/runtime": "2.64.0", + "@modern-js/runtime": "2.65.1", "@module-federation/modern-js": "workspace:*", "antd": "4.24.15", "react": "~18.3.1", @@ -34,9 +34,9 @@ }, "devDependencies": { "@modern-js-app/eslint-config": "2.59.0", - "@modern-js/app-tools": "2.64.0", + "@modern-js/app-tools": "2.65.1", "@modern-js/eslint-config": "2.59.0", - "@modern-js/tsconfig": "2.64.0", + "@modern-js/tsconfig": "2.65.1", "@types/jest": "~29.5.0", "@types/node": "~16.11.7", "@types/react": "~18.2.0", diff --git a/apps/modernjs/package.json b/apps/modernjs/package.json index 54cd1033853..f4677c8b945 100644 --- a/apps/modernjs/package.json +++ b/apps/modernjs/package.json @@ -26,16 +26,16 @@ ], "dependencies": { "@babel/runtime": "7.26.0", - "@modern-js/runtime": "2.64.0", + "@modern-js/runtime": "2.65.1", "@module-federation/enhanced": "workspace:*", "react": "18.3.1", "react-dom": "18.3.1" }, "devDependencies": { "@modern-js-app/eslint-config": "2.59.0", - "@modern-js/app-tools": "2.64.0", + "@modern-js/app-tools": "2.65.1", "@modern-js/eslint-config": "2.59.0", - "@modern-js/tsconfig": "2.64.0", + "@modern-js/tsconfig": "2.65.1", "@types/jest": "~29.5.0", "@types/node": "~20.12.12", "@types/react": "~18.2.0", diff --git a/packages/chrome-devtools/package.json b/packages/chrome-devtools/package.json index 3baefbd054a..885e327a953 100644 --- a/packages/chrome-devtools/package.json +++ b/packages/chrome-devtools/package.json @@ -57,7 +57,7 @@ }, "dependencies": { "@arco-design/web-react": "^2.64.1", - "@modern-js/runtime": "2.64.0", + "@modern-js/runtime": "2.65.1", "@module-federation/sdk": "workspace:*", "ahooks": "^3.7.10", "dagre": "^0.8.5", @@ -67,12 +67,12 @@ }, "devDependencies": { "@modern-js-app/eslint-config": "2.54.6", - "@modern-js/app-tools": "2.64.0", + "@modern-js/app-tools": "2.65.1", "@modern-js/builder-webpack-provider": "2.46.1", "@modern-js/eslint-config": "2.59.0", - "@modern-js/module-tools": "2.64.0", - "@modern-js/storybook": "2.64.0", - "@modern-js/tsconfig": "2.64.0", + "@modern-js/module-tools": "2.65.1", + "@modern-js/storybook": "2.65.1", + "@modern-js/tsconfig": "2.65.1", "@module-federation/runtime": "workspace:*", "@playwright/test": "1.49.1", "@storybook/addon-essentials": "^8", diff --git a/packages/manifest/src/StatsPlugin.ts b/packages/manifest/src/StatsPlugin.ts index 54539ed9c8d..3a2db60843f 100644 --- a/packages/manifest/src/StatsPlugin.ts +++ b/packages/manifest/src/StatsPlugin.ts @@ -44,6 +44,7 @@ export class StatsPlugin implements WebpackPluginInstance { return; } const res = this._statsManager.validate(compiler); + if (!res) { return; } diff --git a/packages/modernjs/package.json b/packages/modernjs/package.json index fb90185a351..9fd195d28ce 100644 --- a/packages/modernjs/package.json +++ b/packages/modernjs/package.json @@ -87,9 +87,9 @@ "author": "hanric ", "license": "MIT", "dependencies": { - "@modern-js/node-bundle-require": "2.64.0", + "@modern-js/node-bundle-require": "2.65.1", "@module-federation/rsbuild-plugin": "workspace:*", - "@modern-js/utils": "2.64.0", + "@modern-js/utils": "2.65.1", "@module-federation/enhanced": "workspace:*", "@module-federation/node": "workspace:*", "@module-federation/sdk": "workspace:*", @@ -98,11 +98,11 @@ "react-error-boundary": "4.1.2" }, "devDependencies": { - "@modern-js/app-tools": "2.64.0", - "@modern-js/core": "2.64.0", - "@modern-js/module-tools": "2.64.0", - "@modern-js/runtime": "2.64.0", - "@modern-js/tsconfig": "2.64.0", + "@modern-js/app-tools": "2.65.1", + "@modern-js/core": "2.65.1", + "@modern-js/module-tools": "2.65.1", + "@modern-js/runtime": "2.65.1", + "@modern-js/tsconfig": "2.65.1", "@module-federation/manifest": "workspace:*" }, "peerDependencies": { diff --git a/packages/modernjs/src/cli/configPlugin.ts b/packages/modernjs/src/cli/configPlugin.ts index 2a6214ffcf6..5d99fa9941e 100644 --- a/packages/modernjs/src/cli/configPlugin.ts +++ b/packages/modernjs/src/cli/configPlugin.ts @@ -1,11 +1,5 @@ import path from 'path'; -import type { - CliPluginFuture, - AppTools, - UserConfig, - Bundler, -} from '@modern-js/app-tools'; -import type { BundlerConfig } from '../interfaces/bundler'; +import type { CliPluginFuture, AppTools } from '@modern-js/app-tools'; import type { InternalModernPluginOptions } from '../types'; import { patchBundlerConfig, @@ -14,7 +8,6 @@ import { patchMFConfig, addMyTypes2Ignored, } from './utils'; -import { moduleFederationPlugin } from '@module-federation/sdk'; export function setEnv(enableSSR: boolean) { if (enableSSR) { @@ -23,34 +16,6 @@ export function setEnv(enableSSR: boolean) { } } -export function modifyBundlerConfig(options: { - bundlerType: Bundler; - mfConfig: moduleFederationPlugin.ModuleFederationPluginOptions; - config: BundlerConfig; - isServer: boolean; - modernjsConfig: UserConfig; - remoteIpStrategy?: 'ipv4' | 'inherit'; -}) { - const { - mfConfig, - config, - isServer, - modernjsConfig, - remoteIpStrategy = 'ipv4', - bundlerType, - } = options; - - patchMFConfig(mfConfig, isServer, remoteIpStrategy); - - patchBundlerConfig({ - bundlerType, - bundlerConfig: config, - isServer, - modernjsConfig, - mfConfig, - }); -} - export const moduleFederationConfigPlugin = ( userConfig: InternalModernPluginOptions, ): CliPluginFuture => ({ @@ -66,15 +31,36 @@ export const moduleFederationConfigPlugin = ( userConfig.ssrConfig || JSON.parse(JSON.stringify(mfConfig)); userConfig.ssrConfig = ssrConfig; userConfig.csrConfig = csrConfig; + const enableSSR = + userConfig.userConfig?.ssr ?? Boolean(modernjsConfig?.server?.ssr); + + api.modifyBundlerChain((chain, { isServer }) => { + // @ts-expect-error chain type is not correct + addMyTypes2Ignored(chain, isServer ? ssrConfig : csrConfig); + + const targetMFConfig = isServer ? ssrConfig : csrConfig; + patchMFConfig( + targetMFConfig, + isServer, + userConfig.remoteIpStrategy || 'ipv4', + ); + patchBundlerConfig({ + // @ts-expect-error chain type is not correct + chain, + isServer, + modernjsConfig, + mfConfig, + enableSSR, + }); + + userConfig.distOutputDir = + chain.output.get('path') || path.resolve(process.cwd(), 'dist'); + }); api.config(() => { const bundlerType = api.getAppContext().bundlerType === 'rspack' ? 'rspack' : 'webpack'; const ipv4 = getIPV4(); - const enableSSR = - userConfig.userConfig?.ssr === false - ? false - : Boolean(modernjsConfig?.server?.ssr); if (userConfig.remoteIpStrategy === undefined) { if (!enableSSR) { @@ -86,34 +72,6 @@ export const moduleFederationConfigPlugin = ( return { tools: { - bundlerChain(chain, { isServer }) { - addMyTypes2Ignored(chain, isServer ? ssrConfig : csrConfig); - }, - rspack(config, { isServer }) { - modifyBundlerConfig({ - bundlerType, - mfConfig: isServer ? ssrConfig : csrConfig, - config, - isServer, - modernjsConfig, - remoteIpStrategy: userConfig.remoteIpStrategy, - }); - userConfig.distOutputDir = - config.output?.path || path.resolve(process.cwd(), 'dist'); - }, - webpack(config, { isServer }) { - modifyBundlerConfig({ - bundlerType, - mfConfig: isServer ? ssrConfig : csrConfig, - config, - isServer, - modernjsConfig, - remoteIpStrategy: userConfig.remoteIpStrategy, - }); - - userConfig.distOutputDir = - config.output?.path || path.resolve(process.cwd(), 'dist'); - }, devServer: { headers: { 'Access-Control-Allow-Origin': '*', diff --git a/packages/modernjs/src/cli/index.ts b/packages/modernjs/src/cli/index.ts index daf3b08f419..cd6e9ca304c 100644 --- a/packages/modernjs/src/cli/index.ts +++ b/packages/modernjs/src/cli/index.ts @@ -8,7 +8,7 @@ import type { moduleFederationPlugin as MFPluginOptions } from '@module-federati import type { PluginOptions, InternalModernPluginOptions } from '../types'; import { moduleFederationConfigPlugin } from './configPlugin'; import { moduleFederationSSRPlugin } from './ssrPlugin'; -import { WebpackPluginInstance } from '@rspack/core'; +import { isWebTarget } from './utils'; export const moduleFederationPlugin = ( userConfig: PluginOptions = {}, @@ -27,46 +27,44 @@ export const moduleFederationPlugin = ( name: '@modern-js/plugin-module-federation', setup: async (api) => { const modernjsConfig = api.getConfig(); - api.config(() => { - return { - tools: { - rspack(config, { isServer }) { - const browserPluginOptions = - internalModernPluginOptions.csrConfig as MFPluginOptions.ModuleFederationPluginOptions; - if (!isServer) { - internalModernPluginOptions.browserPlugin = - new RspackModuleFederationPlugin(browserPluginOptions); - config.plugins?.push(internalModernPluginOptions.browserPlugin); - } - }, - webpack(config, { isServer }) { - const browserPluginOptions = - internalModernPluginOptions.csrConfig as MFPluginOptions.ModuleFederationPluginOptions; - if (!isServer) { - internalModernPluginOptions.browserPlugin = - new WebpackModuleFederationPlugin(browserPluginOptions); - config.plugins?.push( - internalModernPluginOptions.browserPlugin as WebpackPluginInstance, - ); - } - const enableAsyncEntry = modernjsConfig.source?.enableAsyncEntry; - if (!enableAsyncEntry && browserPluginOptions.async !== false) { - const asyncBoundaryPluginOptions = - typeof browserPluginOptions.async === 'object' - ? browserPluginOptions.async - : { - eager: (module) => - module && /\.federation/.test(module?.request || ''), - excludeChunk: (chunk) => - chunk.name === browserPluginOptions.name, - }; - config.plugins?.push( - new AsyncBoundaryPlugin(asyncBoundaryPluginOptions) as any, - ); - } - }, - }, - }; + + api.modifyBundlerChain((chain) => { + const bundlerType = + api.getAppContext().bundlerType === 'rspack' ? 'rspack' : 'webpack'; + const browserPluginOptions = + internalModernPluginOptions.csrConfig as MFPluginOptions.ModuleFederationPluginOptions; + + const MFPlugin = + bundlerType === 'webpack' + ? WebpackModuleFederationPlugin + : RspackModuleFederationPlugin; + if (isWebTarget(chain.get('target'))) { + chain + .plugin('plugin-module-federation') + .use(MFPlugin, [browserPluginOptions]) + .init((Plugin: typeof MFPlugin, args) => { + internalModernPluginOptions.browserPlugin = new Plugin(args[0]); + return internalModernPluginOptions.browserPlugin; + }); + } + + if (bundlerType === 'webpack') { + const enableAsyncEntry = modernjsConfig.source?.enableAsyncEntry; + if (!enableAsyncEntry && browserPluginOptions.async !== false) { + const asyncBoundaryPluginOptions = + typeof browserPluginOptions.async === 'object' + ? browserPluginOptions.async + : { + eager: (module) => + module && /\.federation/.test(module?.request || ''), + excludeChunk: (chunk) => + chunk.name === browserPluginOptions.name, + }; + chain + .plugin('async-boundary-plugin') + .use(AsyncBoundaryPlugin, [asyncBoundaryPluginOptions]); + } + } }); }, usePlugins: [ diff --git a/packages/modernjs/src/cli/manifest.ts b/packages/modernjs/src/cli/manifest.ts index 9476af9385b..6aca78e2eb0 100644 --- a/packages/modernjs/src/cli/manifest.ts +++ b/packages/modernjs/src/cli/manifest.ts @@ -1,12 +1,15 @@ import path from 'path'; import { Stats, Manifest } from '@module-federation/sdk'; import { fs } from '@modern-js/utils'; -import { MODERN_JS_SERVER_DIR } from '../constant'; import { BundlerPlugin } from '../types'; -function mergeStats(browserStats: Stats, nodeStats: Stats): Stats { +function mergeStats( + browserStats: Stats, + nodeStats: Stats, + ssrDir: string, +): Stats { const ssrRemoteEntry = nodeStats.metaData.remoteEntry; - ssrRemoteEntry.path = MODERN_JS_SERVER_DIR; + ssrRemoteEntry.path = ssrDir; browserStats.metaData.ssrRemoteEntry = ssrRemoteEntry; return browserStats; @@ -15,9 +18,10 @@ function mergeStats(browserStats: Stats, nodeStats: Stats): Stats { function mergeManifest( browserManifest: Manifest, nodeManifest: Manifest, + ssrDir: string, ): Manifest { const ssrRemoteEntry = nodeManifest.metaData.remoteEntry; - ssrRemoteEntry.path = MODERN_JS_SERVER_DIR; + ssrRemoteEntry.path = ssrDir; browserManifest.metaData.ssrRemoteEntry = ssrRemoteEntry; return browserManifest; @@ -26,6 +30,7 @@ function mergeManifest( function mergeStatsAndManifest( nodePlugin: BundlerPlugin, browserPlugin: BundlerPlugin, + ssrDir: string, ): { mergedStats: Stats; mergedStatsFilePath: string; @@ -47,10 +52,12 @@ function mergeStatsAndManifest( const mergedStats = mergeStats( browserResourceInfo.stats.stats, nodeResourceInfo.stats.stats, + ssrDir, ); const mergedManifest = mergeManifest( browserResourceInfo.manifest.manifest, nodeResourceInfo.manifest.manifest, + ssrDir, ); return { @@ -65,13 +72,14 @@ export function updateStatsAndManifest( nodePlugin: BundlerPlugin, browserPlugin: BundlerPlugin, outputDir: string, + ssrDir: string, ) { const { mergedStats, mergedStatsFilePath, mergedManifest, mergedManifestFilePath, - } = mergeStatsAndManifest(nodePlugin, browserPlugin); + } = mergeStatsAndManifest(nodePlugin, browserPlugin, ssrDir); fs.writeFileSync( path.resolve(outputDir, mergedStatsFilePath), diff --git a/packages/modernjs/src/cli/ssrPlugin.ts b/packages/modernjs/src/cli/ssrPlugin.ts index b6c3efdeed9..61cdbe0fd38 100644 --- a/packages/modernjs/src/cli/ssrPlugin.ts +++ b/packages/modernjs/src/cli/ssrPlugin.ts @@ -7,13 +7,15 @@ import { ModuleFederationPlugin as RspackModuleFederationPlugin } from '@module- import UniverseEntryChunkTrackerPlugin from '@module-federation/node/universe-entry-chunk-tracker-plugin'; import { updateStatsAndManifest } from './manifest'; import { isDev } from './constant'; +import { MODERN_JS_SERVER_DIR } from '../constant'; import logger from './logger'; +import { isWebTarget } from './utils'; export function setEnv() { process.env['MF_DISABLE_EMIT_STATS'] = 'true'; process.env['MF_SSR_PRJ'] = 'true'; } - +export const CHAIN_MF_PLUGIN_ID = 'plugin-module-federation-server'; export const moduleFederationSSRPlugin = ( pluginOptions: Required, ): CliPluginFuture => ({ @@ -25,9 +27,10 @@ export const moduleFederationSSRPlugin = ( setup: async (api) => { const modernjsConfig = api.getConfig(); const enableSSR = - pluginOptions.userConfig?.ssr === false - ? false - : Boolean(modernjsConfig?.server?.ssr); + pluginOptions.userConfig?.ssr ?? Boolean(modernjsConfig?.server?.ssr); + let csrOutputPath = ''; + let ssrOutputPath = ''; + if (!enableSSR) { return; } @@ -45,44 +48,55 @@ export const moduleFederationSSRPlugin = ( }); return { entrypoint, plugins }; }); + api.modifyBundlerChain((chain, { isServer }) => { + const bundlerType = + api.getAppContext().bundlerType === 'rspack' ? 'rspack' : 'webpack'; + const MFPlugin = + bundlerType === 'webpack' + ? ModuleFederationPlugin + : RspackModuleFederationPlugin; + + const isWeb = isWebTarget(chain.get('target')); + + if (!isWeb) { + if (!chain.plugins.has(CHAIN_MF_PLUGIN_ID)) { + chain + .plugin(CHAIN_MF_PLUGIN_ID) + .use(MFPlugin, [pluginOptions.ssrConfig]) + .init((Plugin: typeof MFPlugin, args) => { + pluginOptions.nodePlugin = new Plugin(args[0]); + return pluginOptions.nodePlugin; + }); + } + } + + if (!isWeb) { + chain.target('async-node'); + if (isDev) { + chain + .plugin('UniverseEntryChunkTrackerPlugin') + .use(UniverseEntryChunkTrackerPlugin); + } + } + + if (isDev && !isServer) { + chain.externals({ + '@module-federation/node/utils': 'NOT_USED_IN_BROWSER', + }); + } + + if (isServer) { + ssrOutputPath = + chain.output.get('path') || + path.resolve(process.cwd(), `dist/${MODERN_JS_SERVER_DIR}`); + } else { + csrOutputPath = + chain.output.get('path') || path.resolve(process.cwd(), 'dist'); + } + }); api.config(() => { return { tools: { - rspack(config, { isServer }) { - if (isServer) { - // throw new Error( - // `${PLUGIN_IDENTIFIER} Not support rspack ssr mode yet !`, - // ); - if (!pluginOptions.nodePlugin) { - pluginOptions.nodePlugin = new RspackModuleFederationPlugin( - pluginOptions.ssrConfig, - ); - // @ts-ignore - config.plugins?.push(pluginOptions.nodePlugin); - } - } else { - pluginOptions.distOutputDir = - pluginOptions.distOutputDir || - config.output?.path || - path.resolve(process.cwd(), 'dist'); - } - }, - webpack(config, { isServer }) { - if (isServer) { - if (!pluginOptions.nodePlugin) { - pluginOptions.nodePlugin = new ModuleFederationPlugin( - pluginOptions.ssrConfig, - ); - // @ts-ignore - config.plugins?.push(pluginOptions.nodePlugin); - } - } else { - pluginOptions.distOutputDir = - pluginOptions.distOutputDir || - config.output?.path || - path.resolve(process.cwd(), 'dist'); - } - }, devServer: { before: [ (req, res, next) => { @@ -114,31 +128,26 @@ export const moduleFederationSSRPlugin = ( }, ], }, - bundlerChain(chain, { isServer }) { - if (isServer) { - chain.target('async-node'); - if (isDev) { - chain - .plugin('UniverseEntryChunkTrackerPlugin') - .use(UniverseEntryChunkTrackerPlugin); - } - } - if (isDev && !isServer) { - chain.externals({ - '@module-federation/node/utils': 'NOT_USED_IN_BROWSER', - }); - } - }, }, }; }); api.onAfterBuild(() => { const { nodePlugin, browserPlugin, distOutputDir } = pluginOptions; - updateStatsAndManifest(nodePlugin, browserPlugin, distOutputDir); + updateStatsAndManifest( + nodePlugin, + browserPlugin, + distOutputDir, + path.relative(csrOutputPath, ssrOutputPath), + ); }); api.onDevCompileDone(() => { const { nodePlugin, browserPlugin, distOutputDir } = pluginOptions; - updateStatsAndManifest(nodePlugin, browserPlugin, distOutputDir); + updateStatsAndManifest( + nodePlugin, + browserPlugin, + distOutputDir, + path.relative(csrOutputPath, ssrOutputPath), + ); }); }, }); diff --git a/packages/modernjs/src/cli/utils.spec.ts b/packages/modernjs/src/cli/utils.spec.ts index b7606a304b6..8c7fbd1bb20 100644 --- a/packages/modernjs/src/cli/utils.spec.ts +++ b/packages/modernjs/src/cli/utils.spec.ts @@ -1,5 +1,5 @@ import { it, expect, describe } from 'vitest'; -import { patchMFConfig, patchBundlerConfig, getIPV4 } from './utils'; +import { patchMFConfig, getIPV4 } from './utils'; const mfConfig = { name: 'host', @@ -82,73 +82,3 @@ describe('patchMFConfig', async () => { }); }); }); - -describe('patchBundlerConfig', async () => { - it('patchBundlerConfig: server', async () => { - const bundlerConfig = { - output: { - publicPath: 'auto', - }, - }; - patchBundlerConfig<'webpack'>({ - bundlerType: 'webpack', - bundlerConfig, - isServer: true, - modernjsConfig: { - server: { - ssr: { - mode: 'stream', - }, - }, - }, - mfConfig, - }); - - const expectedConfig = { - output: { - chunkLoadingGlobal: 'chunk_host', - publicPath: 'auto', - uniqueName: 'host', - }, - }; - // @ts-ignore temp ignore - - delete bundlerConfig?.ignoreWarnings; - // patchIgnoreWarning(expectedConfig as BundlerConfig<'webpack'>); - expect(bundlerConfig).toStrictEqual(expectedConfig); - }); - - it('patchBundlerConfig: client', async () => { - const bundlerConfig = { - output: { - publicPath: 'auto', - }, - }; - patchBundlerConfig<'webpack'>({ - bundlerType: 'webpack', - bundlerConfig, - isServer: false, - modernjsConfig: { - server: { - ssr: { - mode: 'stream', - }, - }, - }, - mfConfig, - }); - - const expectedConfig = { - output: { - chunkLoadingGlobal: 'chunk_host', - publicPath: 'auto', - uniqueName: 'host', - }, - }; - // @ts-ignore temp ignore - delete bundlerConfig?.ignoreWarnings; - - // patchIgnoreWarning(expectedConfig as BundlerConfig<'webpack'>); - expect(bundlerConfig).toStrictEqual(expectedConfig); - }); -}); diff --git a/packages/modernjs/src/cli/utils.ts b/packages/modernjs/src/cli/utils.ts index 5279a3233a0..a20ac091c16 100644 --- a/packages/modernjs/src/cli/utils.ts +++ b/packages/modernjs/src/cli/utils.ts @@ -7,7 +7,7 @@ import { LOCALHOST, PLUGIN_IDENTIFIER } from '../constant'; import logger from './logger'; import { autoDeleteSplitChunkCacheGroups } from '@module-federation/rsbuild-plugin/utils'; -import type { BundlerConfig, BundlerChainConfig } from '../interfaces/bundler'; +import type { BundlerChainConfig } from '../interfaces/bundler'; import type { webpack, UserConfig, @@ -208,21 +208,20 @@ export const patchMFConfig = ( return mfConfig; }; -export function patchIgnoreWarning( - bundlerConfig: BundlerConfig, -) { - bundlerConfig.ignoreWarnings = bundlerConfig.ignoreWarnings || []; +function patchIgnoreWarning(chain: BundlerChainConfig) { + const ignoreWarnings = chain.get('ignoreWarnings') || []; const ignoredMsgs = [ 'external script', 'process.env.WS_NO_BUFFER_UTIL', `Can't resolve 'utf-8-validate`, ]; - bundlerConfig.ignoreWarnings.push((warning) => { + ignoreWarnings.push((warning) => { if (ignoredMsgs.some((msg) => warning.message.includes(msg))) { return true; } return false; }); + chain.ignoreWarnings(ignoreWarnings); } export function addMyTypes2Ignored( @@ -277,87 +276,78 @@ export function addMyTypes2Ignored( ignored: ignored.concat(DEFAULT_IGNORED_GLOB), }); } -export function patchBundlerConfig(options: { - bundlerConfig: BundlerConfig; +export function patchBundlerConfig(options: { + chain: BundlerChainConfig; isServer: boolean; modernjsConfig: UserConfig; - bundlerType: Bundler; mfConfig: moduleFederationPlugin.ModuleFederationPluginOptions; + enableSSR: boolean; }) { - const { bundlerConfig, modernjsConfig, isServer, mfConfig, bundlerType } = - options; - const enableSSR = Boolean(modernjsConfig.server?.ssr); + const { chain, modernjsConfig, isServer, mfConfig, enableSSR } = options; - delete bundlerConfig.optimization?.runtimeChunk; + chain.optimization.delete('runtimeChunk'); - patchIgnoreWarning(bundlerConfig); + patchIgnoreWarning(chain); - if (bundlerConfig.output) { - if (!bundlerConfig.output?.chunkLoadingGlobal) { - bundlerConfig.output.chunkLoadingGlobal = `chunk_${mfConfig.name}`; - } - if (!bundlerConfig.output?.uniqueName) { - bundlerConfig.output.uniqueName = mfConfig.name; - } + if (!chain.output.get('chunkLoadingGlobal')) { + chain.output.chunkLoadingGlobal(`chunk_${mfConfig.name}`); + } + if (!chain.output.get('uniqueName')) { + chain.output.uniqueName(mfConfig.name!); } + const splitChunkConfig = chain.optimization.splitChunks.entries(); if (!isServer) { - // @ts-ignore - autoDeleteSplitChunkCacheGroups(mfConfig, bundlerConfig); + // @ts-ignore type not the same + autoDeleteSplitChunkCacheGroups(mfConfig, splitChunkConfig); } if ( !isServer && enableSSR && - typeof bundlerConfig.optimization?.splitChunks === 'object' && - bundlerConfig.optimization.splitChunks.cacheGroups + splitChunkConfig && + typeof splitChunkConfig === 'object' && + splitChunkConfig.cacheGroups ) { - bundlerConfig.optimization.splitChunks.chunks = 'async'; + splitChunkConfig.chunks = 'async'; logger.warn( `splitChunks.chunks = async is not allowed with stream SSR mode, it will auto changed to "async"`, ); } - if (isDev && bundlerConfig.output?.publicPath === 'auto') { + if (isDev && chain.output.get('publicPath') === 'auto') { // TODO: only in dev temp const port = modernjsConfig.dev?.port || modernjsConfig.server?.port || 8080; const publicPath = `http://localhost:${port}/`; - bundlerConfig.output.publicPath = publicPath; + chain.output.publicPath(publicPath); } if (isServer && enableSSR) { - const { output } = bundlerConfig; - const uniqueName = mfConfig.name || output?.uniqueName; - const chunkFileName = output?.chunkFilename; + const uniqueName = mfConfig.name || chain.output.get('uniqueName'); + const chunkFileName = chain.output.get('chunkFilename'); if ( - output && typeof chunkFileName === 'string' && uniqueName && !chunkFileName.includes(uniqueName) ) { const suffix = `${encodeName(uniqueName)}-[chunkhash].js`; - output.chunkFilename = chunkFileName.replace('.js', suffix); + chain.output.chunkFilename(chunkFileName.replace('.js', suffix)); } } // modernjs project has the same entry for server/client, add polyfill:false to skip compile error in browser target if (isDev && enableSSR && !isServer) { - bundlerConfig.resolve!.fallback = { - ...bundlerConfig.resolve!.fallback, - crypto: false, - stream: false, - vm: false, - }; + chain.resolve.fallback + .set('crypto', false) + .set('stream', false) + .set('vm', false); } if ( modernjsConfig.deploy?.microFrontend && Object.keys(mfConfig.exposes || {}).length ) { - if (!bundlerConfig.optimization) { - bundlerConfig.optimization = {}; - } - bundlerConfig.optimization.usedExports = false; + chain.optimization.usedExports(false); } } @@ -390,34 +380,12 @@ export const getIPV4 = (): string => { return ipv4Interface.address; }; -// lib-polyfill.js: include core-js,@babel/runtime,@swc/helpers,tslib. -// lib-react.js: include react,react-dom. -// lib-router.js: include react-router,react-router-dom,history,@remix-run/router. -// lib-lodash.js: include lodash,lodash-es. -// lib-antd.js: include antd. -// lib-arco.js: include @arco-design/web-react. -// lib-semi.js: include @douyinfe/semi-ui. -// lib-axios.js: include axios. - -const SPLIT_CHUNK_MAP = { - REACT: 'react', - ROUTER: 'router', - LODASH: 'lib-lodash', - ANTD: 'lib-antd', - ARCO: 'lib-arco', - SEMI: 'lib-semi', - AXIOS: 'lib-axios', -}; -const SHARED_SPLIT_CHUNK_MAP = { - react: SPLIT_CHUNK_MAP.REACT, - 'react-dom': SPLIT_CHUNK_MAP.REACT, - 'react-router': SPLIT_CHUNK_MAP.ROUTER, - 'react-router-dom': SPLIT_CHUNK_MAP.ROUTER, - '@remix-run/router': SPLIT_CHUNK_MAP.ROUTER, - lodash: SPLIT_CHUNK_MAP.LODASH, - 'lodash-es': SPLIT_CHUNK_MAP.LODASH, - antd: SPLIT_CHUNK_MAP.ANTD, - '@arco-design/web-react': SPLIT_CHUNK_MAP.ARCO, - '@douyinfe/semi-ui': SPLIT_CHUNK_MAP.SEMI, - axios: SPLIT_CHUNK_MAP.AXIOS, +export const isWebTarget = (target: string[] | string) => { + const WEB_TARGET = 'web'; + if (Array.isArray(target)) { + return target.includes(WEB_TARGET); + } else if (typeof target === 'string') { + return target === WEB_TARGET; + } + return false; }; diff --git a/packages/modernjs/src/types/index.ts b/packages/modernjs/src/types/index.ts index b2830b54cd0..342fce9a7e0 100644 --- a/packages/modernjs/src/types/index.ts +++ b/packages/modernjs/src/types/index.ts @@ -5,7 +5,7 @@ import type { ModuleFederationPlugin as RspackModuleFederationPlugin } from '@mo export interface PluginOptions { config?: moduleFederationPlugin.ModuleFederationPluginOptions; configPath?: string; - ssr?: false; + ssr?: boolean; remoteIpStrategy?: 'ipv4' | 'inherit'; } diff --git a/packages/rsbuild-plugin/src/cli/index.ts b/packages/rsbuild-plugin/src/cli/index.ts index de6c0902b3d..83b1b56d1f9 100644 --- a/packages/rsbuild-plugin/src/cli/index.ts +++ b/packages/rsbuild-plugin/src/cli/index.ts @@ -82,7 +82,7 @@ export const pluginModuleFederation = ( // mf autoDeleteSplitChunkCacheGroups( moduleFederationOptions, - bundlerConfig, + bundlerConfig?.optimization?.splitChunks, ); const externals = bundlerConfig.externals; diff --git a/packages/rsbuild-plugin/src/utils/autoDeleteSplitChunkCacheGroups.ts b/packages/rsbuild-plugin/src/utils/autoDeleteSplitChunkCacheGroups.ts index 6d95e1024ec..0f6ae8c9069 100644 --- a/packages/rsbuild-plugin/src/utils/autoDeleteSplitChunkCacheGroups.ts +++ b/packages/rsbuild-plugin/src/utils/autoDeleteSplitChunkCacheGroups.ts @@ -1,5 +1,5 @@ import type { moduleFederationPlugin } from '@module-federation/sdk'; -import type { Rspack } from '@rsbuild/core'; +import type { Rspack, SplitChunks } from '@rsbuild/core'; // lib-polyfill.js: include core-js,@babel/runtime,@swc/helpers,tslib. // lib-react.js: include react,react-dom. @@ -33,17 +33,17 @@ const SHARED_SPLIT_CHUNK_MAP = { axios: SPLIT_CHUNK_MAP.AXIOS, }; +type OptimizationConfig = Rspack.Configuration['optimization']; +type SplitChunksConfig = NonNullable['splitChunks']; + export function autoDeleteSplitChunkCacheGroups( mfConfig: moduleFederationPlugin.ModuleFederationPluginOptions, - bundlerConfig: Rspack.Configuration, + splitChunks: SplitChunksConfig, ) { if (!mfConfig.shared) { return; } - if ( - !bundlerConfig.optimization?.splitChunks || - !bundlerConfig.optimization.splitChunks.cacheGroups - ) { + if (!splitChunks || !splitChunks?.cacheGroups) { return; } const arrayShared = Array.isArray(mfConfig.shared) @@ -55,8 +55,9 @@ export function autoDeleteSplitChunkCacheGroups( if (!splitChunkKey) { continue; } - if (bundlerConfig.optimization.splitChunks.cacheGroups[splitChunkKey]) { - delete bundlerConfig.optimization.splitChunks.cacheGroups[splitChunkKey]; + if (splitChunks.cacheGroups[splitChunkKey]) { + delete splitChunks.cacheGroups[splitChunkKey]; } } + return splitChunks; } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 87f2570922b..0decb7d6f31 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -753,8 +753,8 @@ importers: specifier: 7.26.0 version: 7.26.0 '@modern-js/runtime': - specifier: 2.64.0 - version: 2.64.0(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) + 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.93.0) '@module-federation/enhanced': specifier: workspace:* version: link:../../packages/enhanced @@ -769,14 +769,14 @@ importers: specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': - specifier: 2.64.0 - version: 2.64.0(@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.15)(typescript@5.0.4) + 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.15)(typescript@5.0.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) '@modern-js/tsconfig': - specifier: 2.64.0 - version: 2.64.0 + specifier: 2.65.1 + version: 2.65.1 '@types/jest': specifier: ~29.5.0 version: 29.5.13 @@ -808,8 +808,8 @@ importers: specifier: 7.26.0 version: 7.26.0 '@modern-js/runtime': - specifier: 2.64.0 - version: 2.64.0(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) + 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.93.0) '@module-federation/modern-js': specifier: workspace:* version: link:../../../packages/modernjs @@ -827,14 +827,14 @@ importers: specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': - specifier: 2.64.0 - version: 2.64.0(@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.15)(typescript@5.0.4) + 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.15)(typescript@5.0.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) '@modern-js/tsconfig': - specifier: 2.64.0 - version: 2.64.0 + specifier: 2.65.1 + version: 2.65.1 '@types/jest': specifier: ~29.5.0 version: 29.5.13 @@ -866,8 +866,8 @@ importers: specifier: 7.26.0 version: 7.26.0 '@modern-js/runtime': - specifier: 2.64.0 - version: 2.64.0(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) + 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.93.0) '@module-federation/modern-js': specifier: workspace:* version: link:../../../packages/modernjs @@ -885,14 +885,14 @@ importers: specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': - specifier: 2.64.0 - version: 2.64.0(@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.15)(typescript@5.0.4) + 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.15)(typescript@5.0.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) '@modern-js/tsconfig': - specifier: 2.64.0 - version: 2.64.0 + specifier: 2.65.1 + version: 2.65.1 '@types/jest': specifier: ~29.5.0 version: 29.5.13 @@ -924,8 +924,8 @@ importers: specifier: 7.26.0 version: 7.26.0 '@modern-js/runtime': - specifier: 2.64.0 - version: 2.64.0(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) + 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.93.0) '@module-federation/modern-js': specifier: workspace:* version: link:../../../packages/modernjs @@ -943,14 +943,14 @@ importers: specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': - specifier: 2.64.0 - version: 2.64.0(@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.15)(typescript@5.0.4) + 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.15)(typescript@5.0.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) '@modern-js/tsconfig': - specifier: 2.64.0 - version: 2.64.0 + specifier: 2.65.1 + version: 2.65.1 '@types/jest': specifier: ~29.5.0 version: 29.5.13 @@ -982,8 +982,8 @@ importers: specifier: 7.26.0 version: 7.26.0 '@modern-js/runtime': - specifier: 2.64.0 - version: 2.64.0(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) + 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.93.0) '@module-federation/modern-js': specifier: workspace:* version: link:../../../packages/modernjs @@ -1001,14 +1001,14 @@ importers: specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': - specifier: 2.64.0 - version: 2.64.0(@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.15)(typescript@5.0.4) + 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.15)(typescript@5.0.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) '@modern-js/tsconfig': - specifier: 2.64.0 - version: 2.64.0 + specifier: 2.65.1 + version: 2.65.1 '@types/jest': specifier: ~29.5.0 version: 29.5.13 @@ -1040,8 +1040,8 @@ importers: specifier: 7.26.0 version: 7.26.0 '@modern-js/runtime': - specifier: 2.64.0 - version: 2.64.0(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) + 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.93.0) '@module-federation/modern-js': specifier: workspace:* version: link:../../../packages/modernjs @@ -1059,14 +1059,14 @@ importers: specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': - specifier: 2.64.0 - version: 2.64.0(@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.15)(typescript@5.0.4) + 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.15)(typescript@5.0.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) '@modern-js/tsconfig': - specifier: 2.64.0 - version: 2.64.0 + specifier: 2.65.1 + version: 2.65.1 '@types/jest': specifier: ~29.5.0 version: 29.5.13 @@ -1098,8 +1098,8 @@ importers: specifier: 7.26.0 version: 7.26.0 '@modern-js/runtime': - specifier: 2.64.0 - version: 2.64.0(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) + 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.93.0) '@module-federation/modern-js': specifier: workspace:* version: link:../../../packages/modernjs @@ -1117,14 +1117,14 @@ importers: specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': - specifier: 2.64.0 - version: 2.64.0(@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.15)(typescript@5.0.4) + 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.15)(typescript@5.0.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) '@modern-js/tsconfig': - specifier: 2.64.0 - version: 2.64.0 + specifier: 2.65.1 + version: 2.65.1 '@types/jest': specifier: ~29.5.0 version: 29.5.13 @@ -1156,8 +1156,8 @@ importers: specifier: 7.26.0 version: 7.26.0 '@modern-js/runtime': - specifier: 2.64.0 - version: 2.64.0(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) + 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.93.0) '@module-federation/modern-js': specifier: workspace:* version: link:../../../packages/modernjs @@ -1175,14 +1175,14 @@ importers: specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': - specifier: 2.64.0 - version: 2.64.0(@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.15)(typescript@5.0.4) + 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.15)(typescript@5.0.4) '@modern-js/eslint-config': specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) '@modern-js/tsconfig': - specifier: 2.64.0 - version: 2.64.0 + specifier: 2.65.1 + version: 2.65.1 '@types/jest': specifier: ~29.5.0 version: 29.5.13 @@ -1648,7 +1648,7 @@ importers: version: 8.4.2(prettier@3.3.3) storybook-addon-rslib: specifier: ^0.1.4 - version: 0.1.4(@rsbuild/core@1.2.8)(@rslib/core@0.2.0)(storybook-builder-rsbuild@0.1.10)(typescript@5.5.2) + version: 0.1.4(@rsbuild/core@1.2.8)(@rslib/core@0.2.0)(storybook-builder-rsbuild@0.1.8)(typescript@5.5.2) storybook-react-rsbuild: specifier: ^0.1.5 version: 0.1.5(@rsbuild/core@1.2.8)(@swc/core@1.7.26)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(rollup@4.24.0)(storybook@8.4.2)(typescript@5.5.2)(webpack@5.93.0) @@ -1955,8 +1955,8 @@ importers: specifier: ^2.64.1 version: 2.64.1(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) '@modern-js/runtime': - specifier: 2.64.0 - version: 2.64.0(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) + 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.93.0) '@module-federation/sdk': specifier: workspace:* version: link:../sdk @@ -1980,8 +1980,8 @@ importers: specifier: 2.54.6 version: 2.54.6(@swc/helpers@0.5.13)(typescript@5.0.4) '@modern-js/app-tools': - specifier: 2.64.0 - version: 2.64.0(@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.15)(typescript@5.0.4) + 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.15)(typescript@5.0.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.15)(typescript@5.0.4) @@ -1989,14 +1989,14 @@ importers: specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) '@modern-js/module-tools': - specifier: 2.64.0 - version: 2.64.0(typescript@5.0.4) + specifier: 2.65.1 + version: 2.65.1(typescript@5.0.4) '@modern-js/storybook': - specifier: 2.64.0 - version: 2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(@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.15)(typescript@5.0.4)(webpack@5.93.0) + 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.15)(typescript@5.0.4)(webpack@5.93.0) '@modern-js/tsconfig': - specifier: 2.64.0 - version: 2.64.0 + specifier: 2.65.1 + version: 2.65.1 '@module-federation/runtime': specifier: workspace:* version: link:../runtime @@ -2328,11 +2328,11 @@ importers: packages/modernjs: dependencies: '@modern-js/node-bundle-require': - specifier: 2.64.0 - version: 2.64.0 + specifier: 2.65.1 + version: 2.65.1 '@modern-js/utils': - specifier: 2.64.0 - version: 2.64.0 + specifier: 2.65.1 + version: 2.65.1 '@module-federation/enhanced': specifier: workspace:* version: link:../enhanced @@ -2368,20 +2368,20 @@ importers: version: 1.8.27(typescript@5.5.2) devDependencies: '@modern-js/app-tools': - specifier: 2.64.0 - version: 2.64.0(@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.15)(typescript@5.5.2) + 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.15)(typescript@5.5.2) '@modern-js/core': - specifier: 2.64.0 - version: 2.64.0 + specifier: 2.65.1 + version: 2.65.1 '@modern-js/module-tools': - specifier: 2.64.0 - version: 2.64.0(typescript@5.5.2) + specifier: 2.65.1 + version: 2.65.1(typescript@5.5.2) '@modern-js/runtime': - specifier: 2.64.0 - version: 2.64.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1) + 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.93.0) '@modern-js/tsconfig': - specifier: 2.64.0 - version: 2.64.0 + specifier: 2.65.1 + version: 2.65.1 '@module-federation/manifest': specifier: workspace:* version: link:../manifest @@ -2725,7 +2725,7 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} dependencies: - '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 /@ant-design/colors@6.0.0: @@ -2897,8 +2897,8 @@ packages: - '@types/react' dev: false - /@ast-grep/napi-darwin-arm64@0.33.1: - resolution: {integrity: sha512-HJcjxDhF1THn6VlUMpYFQoZBWWMk3flBJpLEDWLjH3Umk7/4tQvaJeKwhl32Snegj35p9SHGz1cS8D2k1nDsEg==} + /@ast-grep/napi-darwin-arm64@0.34.4: + resolution: {integrity: sha512-igpZwfWZeG/iwa2m7/3RKMg6UnVOt5tPCPKPMfjX2qiD1oHgcNKwTBmUmXhGCyNgwBlW8z06iXnwNIA0i+rJrw==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] @@ -2906,8 +2906,8 @@ packages: dev: true optional: true - /@ast-grep/napi-darwin-x64@0.33.1: - resolution: {integrity: sha512-Gu3dd+7RZcLyte/xwBX4ErT12GYgGeQGQh6743NffChyVnpwZpj2aWmdkD8gHRKswXz2dp5R01QMCV0G5o8rDQ==} + /@ast-grep/napi-darwin-x64@0.34.4: + resolution: {integrity: sha512-OqLjev/+IUW7lpLirDx7wb3iAhQkinMx9El8NWV0AipcJsbfJhQmUy2ppDqkglJVcdlh0NIaoTgWOXWya8yXzQ==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] @@ -2915,8 +2915,8 @@ packages: dev: true optional: true - /@ast-grep/napi-linux-arm64-gnu@0.33.1: - resolution: {integrity: sha512-4rvHBtq/0Ziwr93Mp86GQPMMySNHCMXnSIdJqJjTikt/LhJNdxmXtEVadashwxbBGWvcIy8dL6OCBHblzY/3ZQ==} + /@ast-grep/napi-linux-arm64-gnu@0.34.4: + resolution: {integrity: sha512-PtdV6ll45O4iLKsChDLtAdyvG5R+Y/sCsatxT5T4JTptQ5rsbOeA4ZDTU8ZJJ6qBlVkhlpKM6aBBdP3HUU8HLQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -2924,8 +2924,8 @@ packages: dev: true optional: true - /@ast-grep/napi-linux-arm64-musl@0.33.1: - resolution: {integrity: sha512-+vTHYYP8iRG9lZHhcpQRxAuD8CBYXJHFXgsevmnurS/R53r0YjNtrtj6W33e7RYXY5hehmey2Cz/5h6OhdLcJw==} + /@ast-grep/napi-linux-arm64-musl@0.34.4: + resolution: {integrity: sha512-Vm+xWUUWkGmv22ov9/D9i0JLds6+46Wj9G6tdByLhlB/R3jJEcWfg2qxnLihEFwJXuk+ic3PdtR0XmLRIx66Rw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -2933,8 +2933,8 @@ packages: dev: true optional: true - /@ast-grep/napi-linux-x64-gnu@0.33.1: - resolution: {integrity: sha512-Qm42//ZHIi2XvyvHboRPaNt32v143feG2aCqxZ2qhKJCI33abtH8pW8MF90Ix85d927xYtTwZX/ovOmJ4bghFQ==} + /@ast-grep/napi-linux-x64-gnu@0.34.4: + resolution: {integrity: sha512-O6NMaYIzVFq5uSmo/wPIAZkTqfOERr9biECjoMpMVWbPP1T9NfSoWeuYQu+W/zF/ucZDEDWGjsE/ZDNAG5SZgQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -2942,8 +2942,8 @@ packages: dev: true optional: true - /@ast-grep/napi-linux-x64-musl@0.33.1: - resolution: {integrity: sha512-+ye9d8nwgi+f9yhA0NEv5lDcpfIF7xhCcF9FerIKpksX57oI68QWNz1bOWHOuebaf9Wc0hgEtfai7lzcDWcsnA==} + /@ast-grep/napi-linux-x64-musl@0.34.4: + resolution: {integrity: sha512-QAwcB716F84fPXcVjYjKL8sQ0iQONOZ9CkdoEmmY5YW/yxR8uEA6s0bLwWPqHl6QeUuDIlA3+hgHwarWoUrPrA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -2951,8 +2951,8 @@ packages: dev: true optional: true - /@ast-grep/napi-win32-arm64-msvc@0.33.1: - resolution: {integrity: sha512-0IrPtvqMUJmvmbBN3JcAmUoKUxsWMmrp0VAoJ+zUBHcz3GeWDISgxrUcx1z6edMeF+Ktm0SUG2LfqrzFhUqMyw==} + /@ast-grep/napi-win32-arm64-msvc@0.34.4: + resolution: {integrity: sha512-dYvmAPo+p/jH6hBIxKd+T2u0STHp02cz4O6cuFFwQG13cIysXYRb4BnF1/wtKM0gFxeSsVZCE/ANoin1O3TJTQ==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] @@ -2960,8 +2960,8 @@ packages: dev: true optional: true - /@ast-grep/napi-win32-ia32-msvc@0.33.1: - resolution: {integrity: sha512-rM6kK19Z9mknXQLZYvIGW1vR472n0dzhexWRM4O8BAL33B4NXA0qa7lX7I3ioHBTOUx0dGW10oNRm3yindUohg==} + /@ast-grep/napi-win32-ia32-msvc@0.34.4: + resolution: {integrity: sha512-iYk6L8Jxfk/AlUi2Ups2PHkKDwFP3Cl1DrScu9dL+nePNBIZVmyjN122PHdFtgmRFWjff6hGHWINHsESCGwsXg==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] @@ -2969,8 +2969,8 @@ packages: dev: true optional: true - /@ast-grep/napi-win32-x64-msvc@0.33.1: - resolution: {integrity: sha512-8ATNhuU28PoUBxSgsPQnPpY+rl8DPEQCuUS55X0BLAvNQwR+Tc4MHHHX1FwjQxLLSAPfd5weiG4XQA+l7sIr0w==} + /@ast-grep/napi-win32-x64-msvc@0.34.4: + resolution: {integrity: sha512-Filq6uuYVHJPPpoNeGgYtbpzt1ElmQvK3CP7OoEoICX3zN3mff6s9fLhMIsO8wm4+PZpT8FrOQTB9XWPLjU4zw==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -2978,19 +2978,19 @@ packages: dev: true optional: true - /@ast-grep/napi@0.33.1: - resolution: {integrity: sha512-AfUsqmEa8NoYq1QhY2LWKCgKRBrCW89WB2D7t4hhTwXcfBB+CWRtY11vUughpfGLrdyziPst7kpdFzI9TC9Efw==} + /@ast-grep/napi@0.34.4: + resolution: {integrity: sha512-QesKWYy+DXiRQll5Wi2hDRPQ1fOWp2gdF1TFyvuZQZoPu2kVVTOOGX0ajpMm4D2mS9N5n0NB4fsG14ukGOnAlg==} engines: {node: '>= 10'} optionalDependencies: - '@ast-grep/napi-darwin-arm64': 0.33.1 - '@ast-grep/napi-darwin-x64': 0.33.1 - '@ast-grep/napi-linux-arm64-gnu': 0.33.1 - '@ast-grep/napi-linux-arm64-musl': 0.33.1 - '@ast-grep/napi-linux-x64-gnu': 0.33.1 - '@ast-grep/napi-linux-x64-musl': 0.33.1 - '@ast-grep/napi-win32-arm64-msvc': 0.33.1 - '@ast-grep/napi-win32-ia32-msvc': 0.33.1 - '@ast-grep/napi-win32-x64-msvc': 0.33.1 + '@ast-grep/napi-darwin-arm64': 0.34.4 + '@ast-grep/napi-darwin-x64': 0.34.4 + '@ast-grep/napi-linux-arm64-gnu': 0.34.4 + '@ast-grep/napi-linux-arm64-musl': 0.34.4 + '@ast-grep/napi-linux-x64-gnu': 0.34.4 + '@ast-grep/napi-linux-x64-musl': 0.34.4 + '@ast-grep/napi-win32-arm64-msvc': 0.34.4 + '@ast-grep/napi-win32-ia32-msvc': 0.34.4 + '@ast-grep/napi-win32-x64-msvc': 0.34.4 dev: true /@aw-web-design/x-default-browser@1.4.126: @@ -3033,20 +3033,19 @@ packages: /@babel/compat-data@7.26.8: resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==} engines: {node: '>=6.9.0'} - dev: true /@babel/core@7.12.9: resolution: {integrity: sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.2 + '@babel/generator': 7.26.9 '@babel/helper-module-transforms': 7.26.0(@babel/core@7.12.9) - '@babel/helpers': 7.26.0 - '@babel/parser': 7.26.2 - '@babel/template': 7.25.9 - '@babel/traverse': 7.25.9 - '@babel/types': 7.26.0 + '@babel/helpers': 7.26.9 + '@babel/parser': 7.26.9 + '@babel/template': 7.26.9 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 convert-source-map: 1.9.0 debug: 4.4.0(supports-color@8.1.1) gensync: 1.0.0-beta.2 @@ -3091,10 +3090,10 @@ 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.2 + '@babel/parser': 7.26.9 '@babel/template': 7.25.9 - '@babel/traverse': 7.25.9 - '@babel/types': 7.26.0 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 convert-source-map: 2.0.0 debug: 4.4.0(supports-color@8.1.1) gensync: 1.0.0-beta.2 @@ -3170,7 +3169,6 @@ packages: semver: 6.3.1 transitivePeerDependencies: - supports-color - dev: true /@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.1): resolution: {integrity: sha512-Y956ghgTT4j7rKesabkh5WeqgSFZVFwaPR0IWFm7KFHFmmJ4afbG49SmfW4S+GyRPx0Dy5jxEWA5t0rpxfElWg==} @@ -3237,8 +3235,8 @@ packages: resolution: {integrity: sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/parser': 7.26.2 - '@babel/types': 7.26.0 + '@babel/parser': 7.26.9 + '@babel/types': 7.26.9 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.0.2 @@ -3252,7 +3250,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==} @@ -3264,8 +3261,8 @@ packages: resolution: {integrity: sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.25.9 - '@babel/types': 7.26.0 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -3298,7 +3295,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==} @@ -3312,7 +3308,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.25.9 + '@babel/traverse': 7.26.9 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3330,7 +3326,7 @@ packages: '@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.25.9 + '@babel/traverse': 7.26.9 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3348,10 +3344,28 @@ packages: '@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.25.9 + '@babel/traverse': 7.26.9 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + /@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'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.26.9 + '@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.9) + '@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.9(@babel/core@7.25.7): resolution: {integrity: sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==} @@ -3365,7 +3379,7 @@ packages: '@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.25.9 + '@babel/traverse': 7.26.9 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3383,7 +3397,7 @@ packages: '@babel/helper-optimise-call-expression': 7.25.9 '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.0) '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.26.9 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3400,7 +3414,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.25.9 + '@babel/traverse': 7.26.9 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3524,8 +3538,8 @@ packages: resolution: {integrity: sha512-O31Ssjd5K6lPbTX9AAYpSKrZmLeagt9uwschJd+Ixo6QiRyfpvgtVQp8qrDR9UNFjZ8+DO34ZkdrN+BnPXemeA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.25.9 - '@babel/types': 7.26.0 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -3533,8 +3547,8 @@ packages: resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.25.9 - '@babel/types': 7.26.0 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -3560,8 +3574,8 @@ packages: resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.25.9(supports-color@5.5.0) - '@babel/types': 7.26.0 + '@babel/traverse': 7.26.9(supports-color@5.5.0) + '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -3588,7 +3602,7 @@ packages: '@babel/core': 7.12.9 '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color dev: true @@ -3602,7 +3616,7 @@ packages: '@babel/core': 7.25.7 '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color dev: true @@ -3616,7 +3630,7 @@ packages: '@babel/core': 7.25.8 '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color dev: true @@ -3630,7 +3644,7 @@ packages: '@babel/core': 7.26.0 '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color @@ -3643,22 +3657,21 @@ packages: '@babel/core': 7.26.9 '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color - dev: true /@babel/helper-optimise-call-expression@7.25.7: resolution: {integrity: sha512-VAwcwuYhv/AT+Vfr28c9y6SHzTan1ryqrydSTFGjU0uDJHw3uZ+PduI8plCLkRsDnqK2DMEDmwrOQRsK/Ykjng==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.26.0 + '@babel/types': 7.26.9 /@babel/helper-optimise-call-expression@7.25.9: resolution: {integrity: sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.26.0 + '@babel/types': 7.26.9 /@babel/helper-plugin-utils@7.10.4: resolution: {integrity: sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==} @@ -3677,7 +3690,7 @@ packages: '@babel/core': 7.25.7 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-wrap-function': 7.25.9 - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color dev: true @@ -3691,7 +3704,7 @@ packages: '@babel/core': 7.26.0 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-wrap-function': 7.25.9 - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color @@ -3704,7 +3717,7 @@ packages: '@babel/core': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-wrap-function': 7.25.9 - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color dev: true @@ -3718,7 +3731,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.25.9 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color dev: true @@ -3732,7 +3745,7 @@ packages: '@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.25.9 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color dev: true @@ -3746,10 +3759,24 @@ packages: '@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.25.9 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color + /@babel/helper-replace-supers@7.25.7(@babel/core@7.26.9): + resolution: {integrity: sha512-iy8JhqlUW9PtZkd4pHM96v6BdJ66Ba9yWSE4z0W4TvSZwLBPkyDsiIU3ENe4SmrzRBs76F7rQXTy1lYC49n6Lw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@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 + dev: true + /@babel/helper-replace-supers@7.25.9(@babel/core@7.25.7): resolution: {integrity: sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ==} engines: {node: '>=6.9.0'} @@ -3759,7 +3786,7 @@ packages: '@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.25.9 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color dev: true @@ -3773,7 +3800,7 @@ packages: '@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.25.9 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color @@ -3786,7 +3813,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.25.9 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color dev: true @@ -3795,8 +3822,8 @@ packages: resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.25.9 - '@babel/types': 7.26.0 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -3804,8 +3831,8 @@ packages: resolution: {integrity: sha512-FPGAkJmyoChQeM+ruBGIDyrT2tKfZJO8NcxdC+CWNJi7N8/rZpSxK7yvBJ5O/nF1gfu5KzN7VKG3YVSLFfRSxQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.25.9 - '@babel/types': 7.26.0 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color dev: true @@ -3814,8 +3841,8 @@ packages: resolution: {integrity: sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.25.9 - '@babel/types': 7.26.0 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -3823,8 +3850,8 @@ packages: resolution: {integrity: sha512-pPbNbchZBkPMD50K0p3JGcFMNLVUCuU/ABybm/PGNj4JiHrpmNyqqCphBk4i19xXtNV0JhldQJJtbSW5aUvbyA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.25.9 - '@babel/types': 7.26.0 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -3832,8 +3859,8 @@ packages: resolution: {integrity: sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.25.9 - '@babel/types': 7.26.0 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -3869,9 +3896,9 @@ packages: resolution: {integrity: sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.25.9 - '@babel/traverse': 7.25.9 - '@babel/types': 7.26.0 + '@babel/template': 7.26.9 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color @@ -3887,7 +3914,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.25.9 - '@babel/types': 7.26.0 + '@babel/types': 7.26.9 /@babel/helpers@7.26.9: resolution: {integrity: sha512-Mz/4+y8udxBKdmzt/UjPACs4G3j5SshJJEFFKxlCGPydG4JAHXxjWjAwjd09tf6oINvl1VfMJo+nB7H2YKQ0dA==} @@ -3895,7 +3922,6 @@ packages: dependencies: '@babel/template': 7.26.9 '@babel/types': 7.26.9 - dev: true /@babel/highlight@7.24.7: resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==} @@ -3927,7 +3953,7 @@ packages: engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.26.0 + '@babel/types': 7.26.9 /@babel/parser@7.26.9: resolution: {integrity: sha512-81NWa1njQblgZbQHxWHpxxCzNsa3ZwvFqpUg7P+NNUU6f3UU2jBEg4OlF/J6rl8+PQGh1q6/zWScd001YwcA5A==} @@ -3935,7 +3961,6 @@ packages: hasBin: true dependencies: '@babel/types': 7.26.9 - 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==} @@ -3945,7 +3970,7 @@ packages: dependencies: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color dev: true @@ -3958,7 +3983,7 @@ packages: dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color @@ -4082,7 +4107,7 @@ packages: dependencies: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color dev: true @@ -4095,7 +4120,7 @@ packages: dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color @@ -4139,38 +4164,52 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.26.0): + /@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.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.26.9) + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.26.9): 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.9(@babel/core@7.26.0) + '@babel/core': 7.26.9 + '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.26.9) transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-export-default-from@7.24.7(@babel/core@7.26.0): + /@babel/plugin-proposal-export-default-from@7.24.7(@babel/core@7.26.9): 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.0 + '@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.0) + '@babel/plugin-syntax-export-default-from': 7.24.7(@babel/core@7.26.9) dev: true - /@babel/plugin-proposal-export-default-from@7.25.8(@babel/core@7.26.0): + /@babel/plugin-proposal-export-default-from@7.25.8(@babel/core@7.26.9): 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.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -4186,47 +4225,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.0): + /@babel/plugin-proposal-partial-application@7.24.7(@babel/core@7.26.9): resolution: {integrity: sha512-4PpEJclyaty+PE1Ma+ZMm6EcRnktKrhnhJ24DLrRWOuLJaczOJpzRxg4Znr63EgvtvFny/pAP2VLupjxHI3iwQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-partial-application': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-syntax-partial-application': 7.24.7(@babel/core@7.26.9) dev: true - /@babel/plugin-proposal-partial-application@7.25.8(@babel/core@7.26.0): + /@babel/plugin-proposal-partial-application@7.25.8(@babel/core@7.26.9): resolution: {integrity: sha512-kMFBy15Je522LBwUQlUR0P/A0RTaIxpIhphvlK210BSsFBE6IHEtOOX1McSoqi5v7T64Oj449EG5zXG7Mw33/w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-proposal-pipeline-operator@7.24.7(@babel/core@7.26.0): + /@babel/plugin-proposal-pipeline-operator@7.24.7(@babel/core@7.26.9): 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.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-pipeline-operator': 7.24.7(@babel/core@7.26.0) + '@babel/plugin-syntax-pipeline-operator': 7.24.7(@babel/core@7.26.9) dev: true - /@babel/plugin-proposal-pipeline-operator@7.25.7(@babel/core@7.26.0): + /@babel/plugin-proposal-pipeline-operator@7.25.7(@babel/core@7.26.9): 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.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-pipeline-operator': 7.25.7(@babel/core@7.26.0) + '@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): @@ -4264,12 +4303,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.0): + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.9): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -4291,12 +4330,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.0): + /@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.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -4309,12 +4348,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.0): + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.9): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -4328,13 +4367,13 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.0): + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.9): resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -4357,13 +4396,23 @@ packages: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - /@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.26.0): + /@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.26.9 + '@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==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -4376,21 +4425,21 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.26.0): + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.26.9): resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@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.0): + /@babel/plugin-syntax-export-default-from@7.24.7(@babel/core@7.26.9): 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.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -4403,13 +4452,13 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-flow@7.25.7(@babel/core@7.26.0): + /@babel/plugin-syntax-flow@7.25.7(@babel/core@7.26.9): 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.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -4462,13 +4511,13 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-import-attributes@7.25.7(@babel/core@7.26.0): + /@babel/plugin-syntax-import-attributes@7.25.7(@babel/core@7.26.9): resolution: {integrity: sha512-AqVo+dguCgmpi/3mYBdu9lkngOBlQ2w2vnNpa6gfiCxQZLzV4ZbhsXitJ2Yblkoe1VQwtHSaNmIaGll/26YWRw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -4510,12 +4559,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.0): + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.9): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -4528,12 +4577,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.0): + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.9): resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -4556,13 +4605,13 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-jsx@7.25.7(@babel/core@7.26.0): + /@babel/plugin-syntax-jsx@7.25.7(@babel/core@7.26.9): 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.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -4613,7 +4662,6 @@ packages: dependencies: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - dev: true /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.25.2): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} @@ -4624,12 +4672,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.0): + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.9): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -4642,12 +4690,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.0): + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.9): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -4669,12 +4717,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.0): + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.9): resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -4705,12 +4753,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.0): + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.9): resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -4723,12 +4771,12 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.0): + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.9): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -4741,42 +4789,42 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.0): + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.9): resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-partial-application@7.24.7(@babel/core@7.26.0): + /@babel/plugin-syntax-partial-application@7.24.7(@babel/core@7.26.9): resolution: {integrity: sha512-+iFwg2pr9sQgVKH0Scj3ezezvWLp+y5xNLBFiYu6/+FilRFs6y3DrUyTGEho4Um6S6tw5f7YM62aS0hJRlf/8A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-pipeline-operator@7.24.7(@babel/core@7.26.0): + /@babel/plugin-syntax-pipeline-operator@7.24.7(@babel/core@7.26.9): resolution: {integrity: sha512-PnW47ro0vPh4Raqabn3FM7opwdKbNQoFJKSNfCj7lmqcQlVMYFcJ6b+rhMyfB/g1SlWRwnodffVzLcee1FDHYQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-pipeline-operator@7.25.7(@babel/core@7.26.0): + /@babel/plugin-syntax-pipeline-operator@7.25.7(@babel/core@7.26.9): resolution: {integrity: sha512-8xa7wyr0Ppxy7j4FaakNSaVNrDQfTKmO/+iswNuj+ZSx7GP+UReoip4YUeus3eFWG1mzx50RZf8fherszXTtgg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -4790,13 +4838,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.0): + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.9): resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -4810,13 +4858,13 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.0): + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.9): resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -4830,13 +4878,13 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-syntax-typescript@7.25.7(@babel/core@7.26.0): + /@babel/plugin-syntax-typescript@7.25.7(@babel/core@7.26.9): 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.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -5170,7 +5218,7 @@ packages: '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-replace-supers': 7.25.9(@babel/core@7.25.7) - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.26.9 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -5187,7 +5235,7 @@ packages: '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.0) - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.26.9 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -5470,15 +5518,15 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-transform-flow-strip-types@7.25.7(@babel/core@7.26.0): + /@babel/plugin-transform-flow-strip-types@7.25.7(@babel/core@7.26.9): resolution: {integrity: sha512-q8Td2PPc6/6I73g96SreSUCKEcwMXCwcXSIAVTyTTN6CpJe0dMj8coxu1fg1T9vfBLi6Rsi6a4ECcFBbKabS5w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-syntax-flow': 7.25.7(@babel/core@7.26.0) + '@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): @@ -5526,9 +5574,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.7 - '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-compilation-targets': 7.26.5 '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color dev: true @@ -5540,9 +5588,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.26.0 - '@babel/helper-compilation-targets': 7.25.9 + '@babel/helper-compilation-targets': 7.26.5 '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color @@ -5779,7 +5827,7 @@ packages: '@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 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color dev: true @@ -5794,7 +5842,7 @@ packages: '@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 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color @@ -6339,13 +6387,13 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.26.0): + /@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.26.9): resolution: {integrity: sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -6396,14 +6444,14 @@ packages: - supports-color dev: true - /@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.26.0): + /@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.26.9): resolution: {integrity: sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.0) + '@babel/core': 7.26.9 + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.9) transitivePeerDependencies: - supports-color dev: true @@ -6455,7 +6503,7 @@ packages: '@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/types': 7.26.0 + '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color dev: true @@ -6471,7 +6519,7 @@ packages: '@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 + '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color dev: true @@ -6487,10 +6535,26 @@ packages: '@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.0) - '@babel/types': 7.26.0 + '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color + /@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.9): + resolution: {integrity: sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.9 + '@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.26.9) + '@babel/types': 7.26.9 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-react-pure-annotations@7.25.7(@babel/core@7.25.8): resolution: {integrity: sha512-6YTHJ7yjjgYqGc8S+CbEXhLICODk0Tn92j+vNJo07HFk9t3bjFgAKxPLFhHwF2NjmQVSI1zBRfBWUeVBa2osfA==} engines: {node: '>=6.9.0'} @@ -6534,13 +6598,13 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true - /@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.26.0): + /@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.26.9): resolution: {integrity: sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 dev: true @@ -6671,6 +6735,23 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-runtime@7.25.7(@babel/core@7.26.9): + resolution: {integrity: sha512-Y9p487tyTzB0yDYQOtWnC+9HGOuogtP3/wNpun1xJXEEvI6vip59BSBTsHnekZLqxmPcgsrAKt46HAAb//xGhg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.9 + '@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) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.26.9) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.25.7): resolution: {integrity: sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==} engines: {node: '>=6.9.0'} @@ -7252,16 +7333,16 @@ packages: - supports-color dev: true - /@babel/preset-flow@7.25.7(@babel/core@7.26.0): + /@babel/preset-flow@7.25.7(@babel/core@7.26.9): resolution: {integrity: sha512-q2x3g0YHzo/Ohsr51KOYS/BtZMsvkzVd8qEyhZAyTatYdobfgXCuyppTqTuIhdq5kR/P3nyyVvZ6H5dMc4PnCQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@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.0) + '@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): @@ -7363,19 +7444,19 @@ packages: - supports-color dev: true - /@babel/preset-react@7.26.3(@babel/core@7.26.0): + /@babel/preset-react@7.26.3(@babel/core@7.26.9): resolution: {integrity: sha512-Nl03d6T9ky516DGK2YMxrTqvnpUW63TnJMOMonj+Zae0JiPC5BC9xPMSL6L8fiSpA5vP88qfygavVQvnLp+6Cw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@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.26.0) - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-react-jsx-development': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-react-pure-annotations': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-react-jsx-development': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-react-pure-annotations': 7.25.9(@babel/core@7.26.9) transitivePeerDependencies: - supports-color dev: true @@ -7427,13 +7508,13 @@ packages: - supports-color dev: true - /@babel/register@7.25.7(@babel/core@7.26.0): + /@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'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 clone-deep: 4.0.1 find-cache-dir: 2.1.0 make-dir: 2.1.0 @@ -7480,8 +7561,8 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.26.2 - '@babel/parser': 7.26.2 - '@babel/types': 7.26.0 + '@babel/parser': 7.26.9 + '@babel/types': 7.26.9 /@babel/template@7.26.9: resolution: {integrity: sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==} @@ -7490,7 +7571,6 @@ packages: '@babel/code-frame': 7.26.2 '@babel/parser': 7.26.9 '@babel/types': 7.26.9 - dev: true /@babel/traverse@7.25.7: resolution: {integrity: sha512-jatJPT1Zjqvh/1FyJs6qAHL+Dzb7sTb+xr7Q+gM1b+1oBsMsQQ4FkVKb6dFlJvLlVssqkRzV05Jzervt9yhnzg==} @@ -7512,29 +7592,29 @@ packages: dependencies: '@babel/code-frame': 7.26.2 '@babel/generator': 7.26.2 - '@babel/parser': 7.26.2 + '@babel/parser': 7.26.9 '@babel/template': 7.25.9 - '@babel/types': 7.26.0 + '@babel/types': 7.26.9 debug: 4.4.0(supports-color@8.1.1) globals: 11.12.0 transitivePeerDependencies: - supports-color - /@babel/traverse@7.25.9(supports-color@5.5.0): - resolution: {integrity: sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==} + /@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.2 - '@babel/parser': 7.26.2 - '@babel/template': 7.25.9 - '@babel/types': 7.26.0 - debug: 4.4.0(supports-color@5.5.0) + '@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 - /@babel/traverse@7.26.9: + /@babel/traverse@7.26.9(supports-color@5.5.0): resolution: {integrity: sha512-ZYW7L+pL8ahU5fXmNbPF+iZFHCv5scFak7MZ9bwaRPLUhHh7QQEMjZUg0HevihoqCM5iSYHN61EyCoZvqC+bxg==} engines: {node: '>=6.9.0'} dependencies: @@ -7543,11 +7623,10 @@ packages: '@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 - dev: true /@babel/types@7.25.7: resolution: {integrity: sha512-vwIVdXG+j+FOpkwqHRcBgHLYNL7XMkufrlaFvL9o6Ai9sJn9+PdyIL5qa0XzTZw084c+u9LOls53eoZWP/W5WQ==} @@ -7570,7 +7649,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==} @@ -7960,7 +8038,7 @@ packages: '@commitlint/execute-rule': 19.5.0 '@commitlint/resolve-extends': 19.5.0 '@commitlint/types': 19.5.0 - chalk: 5.3.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) lodash.isplainobject: 4.0.6 @@ -8088,15 +8166,6 @@ packages: postcss-selector-parser: 6.1.2 dev: true - /@csstools/utilities@1.0.0(postcss@8.4.47): - resolution: {integrity: sha512-tAgvZQe/t2mlvpNosA4+CkMiZ2azISW5WPAcdSalZlEjQvUfghHxfQcrCiK/7/CrfAWVxyM88kGFYO82heIGDg==} - engines: {node: ^14 || ^16 || >=18} - peerDependencies: - postcss: ^8.4 - dependencies: - postcss: 8.4.47 - dev: true - /@csstools/utilities@1.0.0(postcss@8.5.2): resolution: {integrity: sha512-tAgvZQe/t2mlvpNosA4+CkMiZ2azISW5WPAcdSalZlEjQvUfghHxfQcrCiK/7/CrfAWVxyM88kGFYO82heIGDg==} engines: {node: ^14 || ^16 || >=18} @@ -10041,7 +10110,7 @@ packages: resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 babel-plugin-istanbul: 6.1.1 @@ -10086,7 +10155,6 @@ packages: '@jridgewell/set-array': 1.2.1 '@jridgewell/sourcemap-codec': 1.5.0 '@jridgewell/trace-mapping': 0.3.25 - dev: true /@jridgewell/resolve-uri@3.1.2: resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} @@ -10152,14 +10220,14 @@ packages: /@leichtgewicht/ip-codec@2.0.5: resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} - /@loadable/babel-plugin@5.15.3(@babel/core@7.26.0): + /@loadable/babel-plugin@5.15.3(@babel/core@7.26.9): resolution: {integrity: sha512-kwEsPxCk8vnwbTfbA4lHqT5t0u0czCQTnCcmOaTjxT5lCn7yZCBTBa9D7lHs+MLM2WyPsZlee3Qh0TTkMMi5jg==} engines: {node: '>=8'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.26.0) + '@babel/core': 7.26.9 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.26.9) /@loadable/component@5.15.3(react@18.3.1): resolution: {integrity: sha512-VOgYgCABn6+/7aGIpg7m0Ruj34tGetaJzt4bQ345FwEovDQZ+dua+NWLmuJKv8rWZyxOUSfoJkmGnzyDXH2BAQ==} @@ -10569,8 +10637,8 @@ packages: '@swc/helpers': 0.5.1 redux: 4.2.1 - /@modern-js/app-tools@2.64.0(@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.15)(typescript@5.0.4): - resolution: {integrity: sha512-2N2fIl7YmX6m05KVmWA5USKjWFcpXuw5tktX1VpoFFZLc1oR4fZmRQMmq3RZR8MSaq3K5hQEELi+7fag03tQSw==} + /@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.15)(typescript@5.0.4): + resolution: {integrity: sha512-rkBphAz42Gmubb9IXUsdmiXuQCiTtrstQeCtg35CBuO0xgVTLLJ8BSB64iDyEj3kGGg+weXrqh7br+9juxkw/A==} engines: {node: '>=14.17.6'} hasBin: true peerDependencies: @@ -10582,28 +10650,27 @@ packages: tsconfig-paths: optional: true dependencies: - '@babel/parser': 7.26.2 - '@babel/traverse': 7.25.9 - '@babel/types': 7.26.0 - '@modern-js/core': 2.64.0 - '@modern-js/node-bundle-require': 2.64.0 - '@modern-js/plugin': 2.64.0 - '@modern-js/plugin-data-loader': 2.64.0(react-dom@18.3.1)(react@18.3.1) - '@modern-js/plugin-i18n': 2.64.0 - '@modern-js/plugin-v2': 2.64.0(react-dom@18.3.1)(react@18.3.1) - '@modern-js/prod-server': 2.64.0(react-dom@18.3.1)(react@18.3.1) - '@modern-js/rsbuild-plugin-esbuild': 2.64.0(@swc/core@1.7.26) - '@modern-js/server': 2.64.0(@babel/traverse@7.25.9)(@rsbuild/core@1.1.13)(react-dom@18.3.1)(react@18.3.1) - '@modern-js/server-core': 2.64.0(react-dom@18.3.1)(react@18.3.1) - '@modern-js/server-utils': 2.64.0(@babel/traverse@7.25.9)(@rsbuild/core@1.1.13) - '@modern-js/types': 2.64.0 - '@modern-js/uni-builder': 2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.17.19)(styled-components@6.1.15)(typescript@5.0.4) - '@modern-js/utils': 2.64.0 - '@rsbuild/core': 1.1.13 - '@rsbuild/plugin-node-polyfill': 1.2.0(@rsbuild/core@1.1.13) + '@babel/parser': 7.26.9 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 + '@modern-js/core': 2.65.1 + '@modern-js/node-bundle-require': 2.65.1 + '@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-i18n': 2.65.1 + '@modern-js/plugin-v2': 2.65.1(react-dom@18.3.1)(react@18.3.1) + '@modern-js/prod-server': 2.65.1(react-dom@18.3.1)(react@18.3.1) + '@modern-js/rsbuild-plugin-esbuild': 2.65.1(@swc/core@1.7.26) + '@modern-js/server': 2.65.1(@babel/traverse@7.26.9)(@rsbuild/core@1.2.8)(react-dom@18.3.1)(react@18.3.1) + '@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.15)(typescript@5.0.4) + '@modern-js/utils': 2.65.1 + '@rsbuild/core': 1.2.8 + '@rsbuild/plugin-node-polyfill': 1.3.0(@rsbuild/core@1.2.8) '@swc/helpers': 0.5.13 - '@vercel/nft': 0.26.5(encoding@0.1.13) - es-module-lexer: 1.5.4 + es-module-lexer: 1.6.0 esbuild: 0.17.19 esbuild-register: 3.6.0(esbuild@0.17.19) flatted: 3.3.1 @@ -10614,6 +10681,7 @@ packages: transitivePeerDependencies: - '@parcel/css' - '@rspack/core' + - '@rspack/tracing' - '@swc/core' - '@swc/css' - '@types/webpack' @@ -10639,8 +10707,8 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/app-tools@2.64.0(@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.15)(typescript@5.5.2): - resolution: {integrity: sha512-2N2fIl7YmX6m05KVmWA5USKjWFcpXuw5tktX1VpoFFZLc1oR4fZmRQMmq3RZR8MSaq3K5hQEELi+7fag03tQSw==} + /@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.15)(typescript@5.5.2): + resolution: {integrity: sha512-rkBphAz42Gmubb9IXUsdmiXuQCiTtrstQeCtg35CBuO0xgVTLLJ8BSB64iDyEj3kGGg+weXrqh7br+9juxkw/A==} engines: {node: '>=14.17.6'} hasBin: true peerDependencies: @@ -10652,28 +10720,27 @@ packages: tsconfig-paths: optional: true dependencies: - '@babel/parser': 7.26.2 - '@babel/traverse': 7.25.9 - '@babel/types': 7.26.0 - '@modern-js/core': 2.64.0 - '@modern-js/node-bundle-require': 2.64.0 - '@modern-js/plugin': 2.64.0 - '@modern-js/plugin-data-loader': 2.64.0(react-dom@18.3.1)(react@18.3.1) - '@modern-js/plugin-i18n': 2.64.0 - '@modern-js/plugin-v2': 2.64.0(react-dom@18.3.1)(react@18.3.1) - '@modern-js/prod-server': 2.64.0(react-dom@18.3.1)(react@18.3.1) - '@modern-js/rsbuild-plugin-esbuild': 2.64.0(@swc/core@1.7.26) - '@modern-js/server': 2.64.0(@babel/traverse@7.25.9)(@rsbuild/core@1.1.13)(react-dom@18.3.1)(react@18.3.1) - '@modern-js/server-core': 2.64.0(react-dom@18.3.1)(react@18.3.1) - '@modern-js/server-utils': 2.64.0(@babel/traverse@7.25.9)(@rsbuild/core@1.1.13) - '@modern-js/types': 2.64.0 - '@modern-js/uni-builder': 2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.17.19)(styled-components@6.1.15)(typescript@5.5.2) - '@modern-js/utils': 2.64.0 - '@rsbuild/core': 1.1.13 - '@rsbuild/plugin-node-polyfill': 1.2.0(@rsbuild/core@1.1.13) + '@babel/parser': 7.26.9 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 + '@modern-js/core': 2.65.1 + '@modern-js/node-bundle-require': 2.65.1 + '@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-i18n': 2.65.1 + '@modern-js/plugin-v2': 2.65.1(react-dom@18.3.1)(react@18.3.1) + '@modern-js/prod-server': 2.65.1(react-dom@18.3.1)(react@18.3.1) + '@modern-js/rsbuild-plugin-esbuild': 2.65.1(@swc/core@1.7.26) + '@modern-js/server': 2.65.1(@babel/traverse@7.26.9)(@rsbuild/core@1.2.8)(react-dom@18.3.1)(react@18.3.1) + '@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.15)(typescript@5.5.2) + '@modern-js/utils': 2.65.1 + '@rsbuild/core': 1.2.8 + '@rsbuild/plugin-node-polyfill': 1.3.0(@rsbuild/core@1.2.8) '@swc/helpers': 0.5.13 - '@vercel/nft': 0.26.5(encoding@0.1.13) - es-module-lexer: 1.5.4 + es-module-lexer: 1.6.0 esbuild: 0.17.19 esbuild-register: 3.6.0(esbuild@0.17.19) flatted: 3.3.1 @@ -10684,6 +10751,7 @@ packages: transitivePeerDependencies: - '@parcel/css' - '@rspack/core' + - '@rspack/tracing' - '@swc/core' - '@swc/css' - '@types/webpack' @@ -10712,18 +10780,18 @@ packages: /@modern-js/babel-compiler@2.46.1: resolution: {integrity: sha512-JaEmVDOGFjn7wzDFRnKC8YWsmQtf5lxTWjkPHF1pZMVfnwbEo0wXeq1/ZqPtGzSO+vw6afhI0LZbB+2tF1paMw==} dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@modern-js/utils': 2.46.1 '@swc/helpers': 0.5.3 transitivePeerDependencies: - supports-color dev: true - /@modern-js/babel-compiler@2.64.0: - resolution: {integrity: sha512-IsC46eMIq91OWpmtpBk2ncWynmTtJ61xlPhcAojBLS9+lBAK+Bn0Xhei3S/l6pWwc5DIcj70WSWFZzb9zF7Pig==} + /@modern-js/babel-compiler@2.65.1: + resolution: {integrity: sha512-wh1GPBUOq9QNB97Bj/BOmCJCaBPdKtQoYihubfTmIqdwzTlBSTyjKD/ERCIJ406iSYOF2VWRa/velWYewch+xQ==} dependencies: - '@babel/core': 7.26.0 - '@modern-js/utils': 2.64.0 + '@babel/core': 7.26.9 + '@modern-js/utils': 2.65.1 '@swc/helpers': 0.5.13 transitivePeerDependencies: - supports-color @@ -10739,8 +10807,8 @@ packages: resolve: 1.22.8 dev: true - /@modern-js/babel-plugin-module-resolver@2.64.0: - resolution: {integrity: sha512-1zuEn4gCn+37svg8f7Be1fzIl/dKImpViOt5bR992obOFYavtluquon7OJCZV0LPTuOE87JUFyOaYQ1DhXgdmg==} + /@modern-js/babel-plugin-module-resolver@2.65.1: + resolution: {integrity: sha512-RLixlETrByHfxXR3I5o6fEyhE6AsZ6GqGI3+uwRLFRkgMeLbq/l6FZnqqPvyG9jaZzwO0J19+pcvRRxmI6m73g==} dependencies: '@swc/helpers': 0.5.13 glob: 8.1.0 @@ -10752,16 +10820,16 @@ 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.0 - '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.26.0) - '@babel/plugin-proposal-export-default-from': 7.24.7(@babel/core@7.26.0) - '@babel/plugin-proposal-partial-application': 7.24.7(@babel/core@7.26.0) - '@babel/plugin-proposal-pipeline-operator': 7.24.7(@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.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/runtime': 7.26.0 - '@babel/types': 7.26.0 + '@babel/types': 7.26.9 '@rsbuild/plugin-babel': 1.0.1-rc.4(@rsbuild/core@1.0.1-rc.4) '@swc/helpers': 0.5.3 '@types/babel__core': 7.20.5 @@ -10772,20 +10840,20 @@ packages: - supports-color dev: true - /@modern-js/babel-preset@2.64.0(@rsbuild/core@1.1.13): - resolution: {integrity: sha512-Gezb5n0MBhEOmI4pqfQux1TedclEZZhD3OIlERr/TlufeIRXo8XD4SjJ3aeIHoAQ1FarB31k+JMCoVbkkCnbvA==} + /@modern-js/babel-preset@2.65.1(@rsbuild/core@1.2.8): + resolution: {integrity: sha512-4nGap3O54zWB6vVXFrm1ZCp1w/KfziOCxa0Sib8Tgl3O4m7uycYZyi6SWWwyCXVL9EkQ0sbLY/yDSz+2QkICSA==} dependencies: - '@babel/core': 7.26.0 - '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.26.0) - '@babel/plugin-proposal-export-default-from': 7.25.8(@babel/core@7.26.0) - '@babel/plugin-proposal-partial-application': 7.25.8(@babel/core@7.26.0) - '@babel/plugin-proposal-pipeline-operator': 7.25.7(@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.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/runtime': 7.26.0 - '@babel/types': 7.26.0 - '@rsbuild/plugin-babel': 1.0.3(@rsbuild/core@1.1.13) + '@babel/types': 7.26.9 + '@rsbuild/plugin-babel': 1.0.3(@rsbuild/core@1.2.8) '@swc/helpers': 0.5.13 '@types/babel__core': 7.20.5 babel-plugin-dynamic-import-node: 2.3.3 @@ -10799,16 +10867,16 @@ packages: resolution: {integrity: sha512-nlniPnfeP+rofd1LX2BBX7Vy2pZkxnBnxK7u8rfT/9XUJzHAbjvPxVPyB8IbBIoL9RnLWWQtvTDpAAbz/jRo+Q==} engines: {node: '>=14.0.0'} dependencies: - '@babel/core': 7.26.0 - '@babel/parser': 7.26.2 - '@babel/types': 7.26.0 + '@babel/core': 7.26.9 + '@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) '@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 '@swc/helpers': 0.5.3 acorn: 8.12.1 - caniuse-lite: 1.0.30001668 + caniuse-lite: 1.0.30001700 css-minimizer-webpack-plugin: 5.0.1(esbuild@0.18.20)(webpack@5.93.0) cssnano: 6.0.1(postcss@8.4.31) fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.0.4)(webpack@5.93.0) @@ -10905,12 +10973,12 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/core@2.64.0: - resolution: {integrity: sha512-OB2aMiEFytwNwI9Jqw3Qs+UlbpU3g2FrEnPDgI1G5b9KhAiDMM0wf1OJNKdAeYph/focVA0ZUi4GIGIiZgSdTg==} + /@modern-js/core@2.65.1: + resolution: {integrity: sha512-3MGHyyidAWRgxL562PsjjoCYWZODqr9LCAQcTpL6q/Jz17iM9tYfiHUDlU2ogY5w9CypxJSCu3jkW31bGDAu2A==} dependencies: - '@modern-js/node-bundle-require': 2.64.0 - '@modern-js/plugin': 2.64.0 - '@modern-js/utils': 2.64.0 + '@modern-js/node-bundle-require': 2.65.1 + '@modern-js/plugin': 2.65.1 + '@modern-js/utils': 2.65.1 '@swc/helpers': 0.5.13 dev: true @@ -10925,12 +10993,16 @@ packages: - typescript dev: true + /@modern-js/flight-server-transform-plugin@2.65.1: + resolution: {integrity: sha512-T2KpPBzINLJmlSuufLKke7q/pKvtUmLDdE1SKxA+v6z6i/AkUiLI5mOOvsatesSlobZtmDnY9ikC8d5sq80+Fw==} + dev: true + /@modern-js/inspector-webpack-plugin@1.0.6: resolution: {integrity: sha512-QAiW00QKoSfj0Dn/J8rnXh3vq1cA1tHsTbhEOkzgtGdKlV70SZ+54aPDFjygAOrY/GurmuLLoUgPpcPKLbHAmQ==} dev: true - /@modern-js/module-tools@2.64.0(typescript@5.0.4): - resolution: {integrity: sha512-jeqjhjUdFG5GwO7LRFa/7ZqS/SrCfYFsr+z6nR67plP49SMkN0UAuqxI5ekiohybLvFABqKIYih0FMy0aEkWug==} + /@modern-js/module-tools@2.65.1(typescript@5.0.4): + resolution: {integrity: sha512-Q/Xb+7fNc/m8OIOp9mII6Cc+BQMAxYbyRW/o/YVuatlAxmazmjfU9lTQ5dih6/urQlnLDU8Z40h7K2NuWpMSxg==} engines: {node: '>=16.0.0'} hasBin: true peerDependencies: @@ -10940,30 +11012,30 @@ packages: optional: true dependencies: '@ampproject/remapping': 2.3.0 - '@ast-grep/napi': 0.33.1 - '@babel/core': 7.26.0 - '@babel/types': 7.26.0 - '@modern-js/core': 2.64.0 - '@modern-js/plugin': 2.64.0 - '@modern-js/plugin-changeset': 2.64.0 - '@modern-js/plugin-i18n': 2.64.0 + '@ast-grep/napi': 0.34.4 + '@babel/core': 7.26.9 + '@babel/types': 7.26.9 + '@modern-js/core': 2.65.1 + '@modern-js/plugin': 2.65.1 + '@modern-js/plugin-changeset': 2.65.1 + '@modern-js/plugin-i18n': 2.65.1 '@modern-js/swc-plugins': 0.6.11(@swc/helpers@0.5.13) - '@modern-js/types': 2.64.0 - '@modern-js/utils': 2.64.0 + '@modern-js/types': 2.65.1 + '@modern-js/utils': 2.65.1 '@rollup/pluginutils': 4.2.1 '@swc/helpers': 0.5.13 - convert-source-map: 1.8.0 + convert-source-map: 1.9.0 enhanced-resolve: 5.17.1 esbuild: 0.19.2 magic-string: 0.30.17 - postcss: 8.4.47 - postcss-modules: 4.3.1(postcss@8.4.47) + postcss: 8.5.2 + postcss-modules: 4.3.1(postcss@8.5.2) safe-identifier: 0.4.2 source-map: 0.7.4 style-inject: 0.3.0 sucrase: 3.29.0 tapable: 2.2.1 - terser: 5.34.1 + terser: 5.37.0 tsconfig-paths-webpack-plugin: 4.1.0 typescript: 5.0.4 transitivePeerDependencies: @@ -10971,8 +11043,8 @@ packages: - supports-color dev: true - /@modern-js/module-tools@2.64.0(typescript@5.5.2): - resolution: {integrity: sha512-jeqjhjUdFG5GwO7LRFa/7ZqS/SrCfYFsr+z6nR67plP49SMkN0UAuqxI5ekiohybLvFABqKIYih0FMy0aEkWug==} + /@modern-js/module-tools@2.65.1(typescript@5.5.2): + resolution: {integrity: sha512-Q/Xb+7fNc/m8OIOp9mII6Cc+BQMAxYbyRW/o/YVuatlAxmazmjfU9lTQ5dih6/urQlnLDU8Z40h7K2NuWpMSxg==} engines: {node: '>=16.0.0'} hasBin: true peerDependencies: @@ -10982,30 +11054,30 @@ packages: optional: true dependencies: '@ampproject/remapping': 2.3.0 - '@ast-grep/napi': 0.33.1 - '@babel/core': 7.26.0 - '@babel/types': 7.26.0 - '@modern-js/core': 2.64.0 - '@modern-js/plugin': 2.64.0 - '@modern-js/plugin-changeset': 2.64.0 - '@modern-js/plugin-i18n': 2.64.0 + '@ast-grep/napi': 0.34.4 + '@babel/core': 7.26.9 + '@babel/types': 7.26.9 + '@modern-js/core': 2.65.1 + '@modern-js/plugin': 2.65.1 + '@modern-js/plugin-changeset': 2.65.1 + '@modern-js/plugin-i18n': 2.65.1 '@modern-js/swc-plugins': 0.6.11(@swc/helpers@0.5.13) - '@modern-js/types': 2.64.0 - '@modern-js/utils': 2.64.0 + '@modern-js/types': 2.65.1 + '@modern-js/utils': 2.65.1 '@rollup/pluginutils': 4.2.1 '@swc/helpers': 0.5.13 - convert-source-map: 1.8.0 + convert-source-map: 1.9.0 enhanced-resolve: 5.17.1 esbuild: 0.19.2 magic-string: 0.30.17 - postcss: 8.4.47 - postcss-modules: 4.3.1(postcss@8.4.47) + postcss: 8.5.2 + postcss-modules: 4.3.1(postcss@8.5.2) safe-identifier: 0.4.2 source-map: 0.7.4 style-inject: 0.3.0 sucrase: 3.29.0 tapable: 2.2.1 - terser: 5.34.1 + terser: 5.37.0 tsconfig-paths-webpack-plugin: 4.1.0 typescript: 5.5.2 transitivePeerDependencies: @@ -11013,21 +11085,21 @@ packages: - supports-color dev: true - /@modern-js/node-bundle-require@2.64.0: - resolution: {integrity: sha512-MWzRzlBLsL2RJXLyS4Z/vVqKpt91QPVbH4nXiW1V/PgUDMlvu6DnLHPW5CDWkiP27701Olk826LVVrzanRDcdQ==} + /@modern-js/node-bundle-require@2.65.1: + resolution: {integrity: sha512-XpEkciVEfDbkkLUI662ZFlI9tXsUQtLXk4NRJDBGosNnk9uL2XszmC8sKsdCSLK8AYuPW2w6MTVWuJsOR0EU8A==} dependencies: - '@modern-js/utils': 2.64.0 + '@modern-js/utils': 2.65.1 '@swc/helpers': 0.5.13 esbuild: 0.17.19 - /@modern-js/plugin-changeset@2.64.0: - resolution: {integrity: sha512-hoNWwE8M1H2VT65OpVs+sQxMy3jrrc7KCNG5V9haFj2HDVX+EPzfEgxkZEN+or9nfXMFwWnmdvqkIvIZsHVjQQ==} + /@modern-js/plugin-changeset@2.65.1: + resolution: {integrity: sha512-arM1z4eMJSIWszvcbxQR4tnIZSjjxcfb2WY0CXWXpfD4puV79gCupDDFhAYPnZB7lreLZ8NMKHdF8grSXR3T3A==} dependencies: '@changesets/cli': 2.27.9 '@changesets/git': 2.0.0 '@changesets/read': 0.6.1 - '@modern-js/plugin-i18n': 2.64.0 - '@modern-js/utils': 2.64.0 + '@modern-js/plugin-i18n': 2.65.1 + '@modern-js/utils': 2.65.1 '@swc/helpers': 0.5.13 axios: 1.7.7 resolve-from: 5.0.0 @@ -11035,15 +11107,15 @@ packages: - debug dev: true - /@modern-js/plugin-data-loader@2.64.0(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-hGqm5kin1NHw7/FE27gdJpSI/Bt7TUuwtjEHcC30iphg/tOCu3a9tyLitXS83EZszHXo16u6fp+8eftthwIWpA==} + /@modern-js/plugin-data-loader@2.65.1(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-N8WnOU6mm0kiBMy1gCD4C3u63Qxp1NPYJpyrhU9AqR6mzXpjWwEOkIezr1HkvjxUUB1iFf4u9PYYI3LiSPOKcg==} engines: {node: '>=16.2.0'} peerDependencies: react: '>=17.0.0' dependencies: - '@babel/core': 7.26.0 - '@modern-js/runtime-utils': 2.64.0(react-dom@18.3.1)(react@18.3.1) - '@modern-js/utils': 2.64.0 + '@babel/core': 7.26.9 + '@modern-js/runtime-utils': 2.65.1(react-dom@18.3.1)(react@18.3.1) + '@modern-js/utils': 2.65.1 '@swc/helpers': 0.5.13 path-to-regexp: 6.3.0 react: 18.3.1 @@ -11051,20 +11123,20 @@ packages: - react-dom - supports-color - /@modern-js/plugin-i18n@2.64.0: - resolution: {integrity: sha512-2tbhXPglCCHHxfwAP3Jl7i1dcr9l/RoXyUkkGIK3B6hoZvxo+3Yp4AO/jCAcDU6XAbFkTnqh/nCVF0+b2UDZAw==} + /@modern-js/plugin-i18n@2.65.1: + resolution: {integrity: sha512-OZfsGRDmvQjNil1bNeRWIKCiTCLGcK5bwxRjWmW6KeELpZX7mygGXiLuzrDAdgmG6ozeHlr4MP/tzYTyjE+UWg==} dependencies: - '@modern-js/utils': 2.64.0 + '@modern-js/utils': 2.65.1 '@swc/helpers': 0.5.13 dev: true - /@modern-js/plugin-v2@2.64.0(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-CyJ+HU+07H7HWZp/WOZCsfJZP86hPmvLPzo8RvVnMNu8aBZHSdvt6+xxeOPhgwWhvSKjOqR0NUWRVeXYENFtOQ==} + /@modern-js/plugin-v2@2.65.1(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-p9M1M3jDZyMa58NEMnuIFnuAiBBJnRlrcyaPnD63zCCmVJMRsp1D9M7Es++28mVCPyJhP68q1qIJ62/t/mjSZg==} dependencies: - '@modern-js/node-bundle-require': 2.64.0 - '@modern-js/runtime-utils': 2.64.0(react-dom@18.3.1)(react@18.3.1) - '@modern-js/utils': 2.64.0 + '@modern-js/runtime-utils': 2.65.1(react-dom@18.3.1)(react@18.3.1) + '@modern-js/utils': 2.65.1 '@swc/helpers': 0.5.13 + jiti: 1.21.7 transitivePeerDependencies: - react - react-dom @@ -11076,10 +11148,10 @@ packages: '@swc/helpers': 0.5.3 dev: true - /@modern-js/plugin@2.64.0: - resolution: {integrity: sha512-U4eRUjJlBXKhTZo/xxvwhTV+e+MhkTvBK0qbpeb2menWd9MibSpM5poyES2qLGtf8RS7Ecy3h4KhJquVsBXy7Q==} + /@modern-js/plugin@2.65.1: + resolution: {integrity: sha512-sEPTSW2GkyDrWwfr2HV4B9eGnJqjwaBibLzaCDy/cp7gFz6gvpUi5NyRa2vQA+ukSvgedr9H1r6gkoP8ovBe7A==} dependencies: - '@modern-js/utils': 2.64.0 + '@modern-js/utils': 2.65.1 '@swc/helpers': 0.5.13 /@modern-js/prod-server@2.46.1(@types/express@4.17.21)(react-dom@18.3.1)(react@18.3.1): @@ -11108,13 +11180,13 @@ packages: - supports-color dev: true - /@modern-js/prod-server@2.64.0(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-HjurCbXTw80UqYxl3vTTje3npQCaI4xgJSKNASyLsMiOZIP7kr4x+XV9kd8SIIM7v9+loVBUocEyYCc0AZB+Pw==} + /@modern-js/prod-server@2.65.1(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-t/b1BTrl1tVClvZObQcXgMPynQgXfjThk8+SfB/SKjEFH/PciN2DhPB5VLQrKOEFTG3IDFG15tr9mXe8zuHdhg==} engines: {node: '>=16.2.0'} dependencies: - '@modern-js/runtime-utils': 2.64.0(react-dom@18.3.1)(react@18.3.1) - '@modern-js/server-core': 2.64.0(react-dom@18.3.1)(react@18.3.1) - '@modern-js/utils': 2.64.0 + '@modern-js/runtime-utils': 2.65.1(react-dom@18.3.1)(react@18.3.1) + '@modern-js/server-core': 2.65.1(react-dom@18.3.1)(react@18.3.1) + '@modern-js/utils': 2.65.1 '@swc/helpers': 0.5.13 source-map-support: 0.5.21 transitivePeerDependencies: @@ -11122,12 +11194,27 @@ packages: - react-dom dev: true - /@modern-js/rsbuild-plugin-esbuild@2.64.0(@swc/core@1.7.26): - resolution: {integrity: sha512-itdNe8b+uSK7VbzwgshKih2fegI5tr8ZBsQ5yrWdb776Xg1B2dRKQg8/VaXYPcC+0zOux+qXDnm3GiwFSKfTUw==} + /@modern-js/render@2.65.1(react-dom@18.3.1)(react@18.3.1)(webpack@5.93.0): + resolution: {integrity: sha512-gA1TijVW+bfsjc8n22hle28gt/YLrrexlFCI3JyaeX+LPxV1vZEJxMx0X7NDNd5zFetHT5kUaz/zkZYzUaeW4w==} + peerDependencies: + react: '>=17.0.0' + react-dom: '>=17.0.0' + dependencies: + '@modern-js/types': 2.65.1 + '@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.93.0) + rsc-html-stream: 0.0.4 + transitivePeerDependencies: + - webpack + + /@modern-js/rsbuild-plugin-esbuild@2.65.1(@swc/core@1.7.26): + resolution: {integrity: sha512-P3lxJrymBZ1r5Ls3eL0JYGcAcVdPzVkgZPRHEA8hAxgP8c4TFdgAQiG5BBH+oH0cDl875UEBNa6SvejtxdmCcQ==} dependencies: '@swc/helpers': 0.5.13 esbuild: 0.17.19 - webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19) + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.17.19) transitivePeerDependencies: - '@swc/core' - uglify-js @@ -11155,8 +11242,8 @@ packages: serialize-javascript: 6.0.2 dev: true - /@modern-js/runtime-utils@2.64.0(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-v1SXBYzdEVvKFgTQOJHqFqQFlhhH41QBwyRuuNLBBg7sxQHna6sWV0qZaiwfYns5qHfhaB9r8WeJg9XKzIrHTQ==} + /@modern-js/runtime-utils@2.65.1(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-ap8XFlJki7dacaCxuIahcOLU1GmLdOqxgSXtOmZcKZ7eem2Zd34A7rjuaFqBNQSjC8xl43SzTvMTdoyq06h6/A==} peerDependencies: react: '>=17.0.0' react-dom: '>=17.0.0' @@ -11166,7 +11253,7 @@ packages: react-dom: optional: true dependencies: - '@modern-js/utils': 2.64.0 + '@modern-js/utils': 2.65.1 '@remix-run/router': 1.20.0 '@swc/helpers': 0.5.13 lru-cache: 6.0.0 @@ -11175,16 +11262,16 @@ 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.64.0(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-fE0ej8iekSL+Q51bzt3FeSchjzFtYf5WdkH5R03XEWcpPebA2mYTQ2LFVENax2efembAfTbpJMbzfE9ig/6gqA==} + /@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.93.0): + resolution: {integrity: sha512-6PJ7Rrj/bLsJ9ZjXrxWd4cH4pDuEToWFXq8coKXr+8ysNBGoNuoQxeF5Scb/kJtOCjL7b3XUw5ND2HZf3fYlDQ==} engines: {node: '>=14.17.6'} peerDependencies: react: '>=17' react-dom: '>=17' dependencies: - '@babel/core': 7.26.0 - '@babel/types': 7.26.0 - '@loadable/babel-plugin': 5.15.3(@babel/core@7.26.0) + '@babel/core': 7.26.9 + '@babel/types': 7.26.9 + '@loadable/babel-plugin': 5.15.3(@babel/core@7.26.9) '@loadable/component': 5.15.3(react@18.3.1) '@loadable/server': 5.15.3(@loadable/component@5.15.3)(react@18.3.1) '@modern-js-reduck/plugin-auto-actions': 1.1.11(@modern-js-reduck/store@1.1.11) @@ -11193,18 +11280,19 @@ packages: '@modern-js-reduck/plugin-immutable': 1.1.11(@modern-js-reduck/store@1.1.11) '@modern-js-reduck/react': 1.1.11(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) '@modern-js-reduck/store': 1.1.11 - '@modern-js/plugin': 2.64.0 - '@modern-js/plugin-data-loader': 2.64.0(react-dom@18.3.1)(react@18.3.1) - '@modern-js/plugin-v2': 2.64.0(react-dom@18.3.1)(react@18.3.1) - '@modern-js/runtime-utils': 2.64.0(react-dom@18.3.1)(react@18.3.1) - '@modern-js/types': 2.64.0 - '@modern-js/utils': 2.64.0 + '@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.93.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 '@swc/helpers': 0.5.13 '@types/loadable__component': 5.13.9 '@types/react-helmet': 6.1.11 '@types/styled-components': 5.1.34 cookie: 0.7.2 - es-module-lexer: 1.5.4 + es-module-lexer: 1.6.0 esbuild: 0.17.19 invariant: 2.2.4 isbot: 3.7.1 @@ -11213,22 +11301,23 @@ packages: react-helmet: 6.1.0(react@18.3.1) react-is: 18.3.1 react-side-effect: 2.1.2(react@18.3.1) - styled-components: 5.3.11(@babel/core@7.26.0)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) + styled-components: 5.3.11(@babel/core@7.26.9)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - supports-color + - webpack - /@modern-js/runtime@2.64.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-fE0ej8iekSL+Q51bzt3FeSchjzFtYf5WdkH5R03XEWcpPebA2mYTQ2LFVENax2efembAfTbpJMbzfE9ig/6gqA==} + /@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.93.0): + resolution: {integrity: sha512-6PJ7Rrj/bLsJ9ZjXrxWd4cH4pDuEToWFXq8coKXr+8ysNBGoNuoQxeF5Scb/kJtOCjL7b3XUw5ND2HZf3fYlDQ==} engines: {node: '>=14.17.6'} peerDependencies: react: '>=17' react-dom: '>=17' dependencies: - '@babel/core': 7.26.0 - '@babel/types': 7.26.0 - '@loadable/babel-plugin': 5.15.3(@babel/core@7.26.0) + '@babel/core': 7.26.9 + '@babel/types': 7.26.9 + '@loadable/babel-plugin': 5.15.3(@babel/core@7.26.9) '@loadable/component': 5.15.3(react@18.3.1) '@loadable/server': 5.15.3(@loadable/component@5.15.3)(react@18.3.1) '@modern-js-reduck/plugin-auto-actions': 1.1.11(@modern-js-reduck/store@1.1.11) @@ -11237,18 +11326,19 @@ packages: '@modern-js-reduck/plugin-immutable': 1.1.11(@modern-js-reduck/store@1.1.11) '@modern-js-reduck/react': 1.1.11(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1) '@modern-js-reduck/store': 1.1.11 - '@modern-js/plugin': 2.64.0 - '@modern-js/plugin-data-loader': 2.64.0(react-dom@18.3.1)(react@18.3.1) - '@modern-js/plugin-v2': 2.64.0(react-dom@18.3.1)(react@18.3.1) - '@modern-js/runtime-utils': 2.64.0(react-dom@18.3.1)(react@18.3.1) - '@modern-js/types': 2.64.0 - '@modern-js/utils': 2.64.0 + '@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.93.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 '@swc/helpers': 0.5.13 '@types/loadable__component': 5.13.9 '@types/react-helmet': 6.1.11 '@types/styled-components': 5.1.34 cookie: 0.7.2 - es-module-lexer: 1.5.4 + es-module-lexer: 1.6.0 esbuild: 0.17.19 invariant: 2.2.4 isbot: 3.7.1 @@ -11257,11 +11347,12 @@ packages: react-helmet: 6.1.0(react@18.3.1) react-is: 18.3.1 react-side-effect: 2.1.2(react@18.3.1) - styled-components: 5.3.11(@babel/core@7.26.0)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) + styled-components: 5.3.11(@babel/core@7.26.9)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - supports-color + - webpack dev: true /@modern-js/server-core@2.46.1: @@ -11272,13 +11363,13 @@ packages: '@swc/helpers': 0.5.3 dev: true - /@modern-js/server-core@2.64.0(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-57+6/MT7if5sGBLCScyC3kV7UktB5AkOiRo3phBFvYz4rK5mOxFX30vmuWI6DfttsD6kEtMM7sURNPG9IQcUfg==} + /@modern-js/server-core@2.65.1(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-m2DJB8av9w8RUEbzrEosQDTWIS0oxgbuzra3mvdKuU+pQobg7GnV9BHEFlqHe+Z3PvZ9oZpxseUHGJZdKSEvNQ==} engines: {node: '>=16.2.0'} dependencies: - '@modern-js/plugin': 2.64.0 - '@modern-js/runtime-utils': 2.64.0(react-dom@18.3.1)(react@18.3.1) - '@modern-js/utils': 2.64.0 + '@modern-js/plugin': 2.65.1 + '@modern-js/runtime-utils': 2.65.1(react-dom@18.3.1)(react@18.3.1) + '@modern-js/utils': 2.65.1 '@swc/helpers': 0.5.13 '@web-std/fetch': 4.2.1 '@web-std/file': 3.0.3 @@ -11294,37 +11385,37 @@ 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.0 - '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.26.0) - '@babel/preset-env': 7.26.0(@babel/core@7.26.0) - '@babel/preset-react': 7.26.3(@babel/core@7.26.0) - '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) + '@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) '@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.0)(@babel/traverse@7.25.9) + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.26.9)(@babel/traverse@7.26.9) transitivePeerDependencies: - '@babel/traverse' - '@rsbuild/core' - supports-color dev: true - /@modern-js/server-utils@2.64.0(@babel/traverse@7.25.9)(@rsbuild/core@1.1.13): - resolution: {integrity: sha512-DcVdW3fZurGzpChJCG1J3wM0WVEgqYE7BhXN6MnNCss3rp8K5ouYNoL1N65fCOY1Iqv/72/LROn19STlaEbcsA==} + /@modern-js/server-utils@2.65.1(@babel/traverse@7.26.9)(@rsbuild/core@1.2.8): + resolution: {integrity: sha512-ZH+wlf3a3rbE955oHy7ev0hBtzINfTuJMB9KAawviAfbLV7h4APEG1gjWv9U5u40lDgfCIh7VShorR58RJZHaQ==} dependencies: - '@babel/core': 7.26.0 - '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.26.0) - '@babel/preset-env': 7.26.0(@babel/core@7.26.0) - '@babel/preset-react': 7.26.3(@babel/core@7.26.0) - '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) - '@modern-js/babel-compiler': 2.64.0 - '@modern-js/babel-plugin-module-resolver': 2.64.0 - '@modern-js/babel-preset': 2.64.0(@rsbuild/core@1.1.13) - '@modern-js/utils': 2.64.0 + '@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) + '@modern-js/babel-compiler': 2.65.1 + '@modern-js/babel-plugin-module-resolver': 2.65.1 + '@modern-js/babel-preset': 2.65.1(@rsbuild/core@1.2.8) + '@modern-js/utils': 2.65.1 '@swc/helpers': 0.5.13 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.26.0)(@babel/traverse@7.25.9) + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.26.9)(@babel/traverse@7.26.9) transitivePeerDependencies: - '@babel/traverse' - '@rsbuild/core' @@ -11345,8 +11436,8 @@ packages: tsconfig-paths: optional: true dependencies: - '@babel/core': 7.26.0 - '@babel/register': 7.25.7(@babel/core@7.26.0) + '@babel/core': 7.26.9 + '@babel/register': 7.25.7(@babel/core@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/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) @@ -11371,8 +11462,8 @@ packages: - utf-8-validate dev: true - /@modern-js/server@2.64.0(@babel/traverse@7.25.9)(@rsbuild/core@1.1.13)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-DqIOMd9XqkbvoUKjjN6ACyyxALS+8Ee1eOJ6164fguzxKWtUc30B2uqo+trnmv3hU0bo6M91y0Ega88uTepwVw==} + /@modern-js/server@2.65.1(@babel/traverse@7.26.9)(@rsbuild/core@1.2.8)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-uoM2tTUnr9Pz3n/KCZhFOb4bNA+gBcj8seUerOZz6wswowG5Od/w/c+Q+l68f4daEZJcMHnWFZxnAcTFwS5Bwg==} peerDependencies: devcert: ^1.2.2 ts-node: ^10.1.0 @@ -11385,13 +11476,13 @@ packages: tsconfig-paths: optional: true dependencies: - '@babel/core': 7.26.0 - '@babel/register': 7.25.7(@babel/core@7.26.0) - '@modern-js/runtime-utils': 2.64.0(react-dom@18.3.1)(react@18.3.1) - '@modern-js/server-core': 2.64.0(react-dom@18.3.1)(react@18.3.1) - '@modern-js/server-utils': 2.64.0(@babel/traverse@7.25.9)(@rsbuild/core@1.1.13) - '@modern-js/types': 2.64.0 - '@modern-js/utils': 2.64.0 + '@babel/core': 7.26.9 + '@babel/register': 7.25.7(@babel/core@7.26.9) + '@modern-js/runtime-utils': 2.65.1(react-dom@18.3.1)(react@18.3.1) + '@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/utils': 2.65.1 '@swc/helpers': 0.5.13 axios: 1.7.7 connect-history-api-fallback: 2.0.0 @@ -11410,15 +11501,15 @@ packages: - utf-8-validate dev: true - /@modern-js/storybook-builder@2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(@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.15)(typescript@5.0.4)(webpack@5.93.0): - resolution: {integrity: sha512-TQmg0C/86JW3gB0xZzK6W7pBMj4Zw0+YU21a6Jmq6dGwMZ983eg83LQ+HcR65dUVigDoiFoK2j+YoJ+JkSdNKg==} + /@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.15)(typescript@5.0.4)(webpack@5.93.0): + resolution: {integrity: sha512-H0bHNnaA79/Wu2Ptfdsp9f3Cb2FxrqGF0XHOJ+0aPn0yIGptrt1FKG4BSyGcl4wCqobp+xwLi6xfEOd1t5wBkA==} engines: {node: '>=16.0.0'} dependencies: - '@modern-js/core': 2.64.0 - '@modern-js/runtime': 2.64.0(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) - '@modern-js/uni-builder': 2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.18.20)(styled-components@6.1.15)(typescript@5.0.4) - '@modern-js/utils': 2.64.0 - '@rsbuild/core': 1.1.13 + '@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.93.0) + '@modern-js/uni-builder': 2.65.1(@rspack/core@1.0.8)(esbuild@0.18.20)(styled-components@6.1.15)(typescript@5.0.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) '@storybook/core-common': 7.6.20(encoding@0.1.13) '@storybook/csf-plugin': 7.6.20 @@ -11440,7 +11531,7 @@ packages: transitivePeerDependencies: - '@parcel/css' - '@rspack/core' - - '@swc/core' + - '@rspack/tracing' - '@swc/css' - '@types/react' - '@types/react-dom' @@ -11463,22 +11554,21 @@ packages: - webpack-dev-server - webpack-hot-middleware - webpack-plugin-serve - - webpack-sources dev: true - /@modern-js/storybook@2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(@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.15)(typescript@5.0.4)(webpack@5.93.0): - resolution: {integrity: sha512-6GL+djpftkyCpoPmGUF4yNMuJ+tfK8CyrJ2iVDw8mLB34uYjnKXy5xt9qQ7KlESubCdwq6nK6uD+2Wn9YmFfjA==} + /@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.15)(typescript@5.0.4)(webpack@5.93.0): + resolution: {integrity: sha512-Lx/zvNEqY1uRCzxohUOmPj6xOoMUcWeb457N/zD8fcmQcmtvAJRFIqu0X4BCXMUYQCXjeRilKqLrm18osMfLVQ==} engines: {node: '>=16.0.0'} hasBin: true dependencies: - '@modern-js/storybook-builder': 2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(@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.15)(typescript@5.0.4)(webpack@5.93.0) - '@modern-js/utils': 2.64.0 + '@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.15)(typescript@5.0.4)(webpack@5.93.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) transitivePeerDependencies: - '@parcel/css' - '@rspack/core' - - '@swc/core' + - '@rspack/tracing' - '@swc/css' - '@types/react' - '@types/react-dom' @@ -11503,7 +11593,6 @@ packages: - webpack-dev-server - webpack-hot-middleware - webpack-plugin-serve - - webpack-sources dev: true /@modern-js/swc-plugins-darwin-arm64@0.6.11: @@ -11599,76 +11688,80 @@ packages: '@modern-js/swc-plugins-win32-x64-msvc': 0.6.11 dev: true - /@modern-js/tsconfig@2.64.0: - resolution: {integrity: sha512-ez3unNeWDGXv5o/1U+bIA5SfoGD0RpRkUoQOrCYm8EshuK+tPuLPUHjoFSQfM98YcWaMG8wb+hgWHEKL2tTfnA==} + /@modern-js/tsconfig@2.65.1: + resolution: {integrity: sha512-5AMjGdwoLAC07qT+TEG34c1LZbcF9wiGSHn41R2RN/fKnVoD/FB839aoi02PB49NRLYlEC1r4E0AdQozIEQBwQ==} dev: true /@modern-js/types@2.46.1: resolution: {integrity: sha512-Z6eA3kc+raiTP+FgxItzxnQ7JV1gOEC63floqguL2PJrVJMz1BqfQqKeen0i7uDinjGI+G0A/2eIpJbkL6Wc1A==} dev: true - /@modern-js/types@2.64.0: - resolution: {integrity: sha512-WpnIuGsXVqnFIvu8xzYmF2kYULWY6M7GfY1YBLDZ+XmZvl4T1kuwKUUhCFMYsxf28VgnkN6v6Tp5NqtpFGeV6w==} + /@modern-js/types@2.65.1: + resolution: {integrity: sha512-dwU4WJGOfzVSts9+Hb/A3ALAChUv2q3lHV+a3isB1S48xSC5n6fee6XYwcwofVv6136bzdCyInMZeZzLbsFdnw==} - /@modern-js/uni-builder@2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.17.19)(styled-components@6.1.15)(typescript@5.0.4): - resolution: {integrity: sha512-83DlLXnP7NmuJOx4gnSbNQGi1M8Ux4M28sq0RLsPuYrKF6YyT/1tbO4+4NhsRRz5flEmFxkMPykTBfYS+a+Aaw==} + /@modern-js/uni-builder@2.65.1(@rspack/core@1.0.8)(esbuild@0.17.19)(styled-components@6.1.15)(typescript@5.0.4): + resolution: {integrity: sha512-w3ae1++fGZ9OLOb+w/Hyw5I3kss1euxjwAz+sKJXxSIBINBlGDgKkYUFWNedCfT4B0H5leJYqUxu28O2sfcR9A==} dependencies: - '@babel/core': 7.26.0 - '@babel/preset-react': 7.26.3(@babel/core@7.26.0) - '@babel/types': 7.26.0 - '@modern-js/babel-preset': 2.64.0(@rsbuild/core@1.1.13) - '@modern-js/utils': 2.64.0 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(webpack@5.97.1) - '@rsbuild/core': 1.1.13 - '@rsbuild/plugin-assets-retry': 1.0.7(@rsbuild/core@1.1.13) - '@rsbuild/plugin-babel': 1.0.3(@rsbuild/core@1.1.13) - '@rsbuild/plugin-check-syntax': 1.2.0(@rsbuild/core@1.1.13) - '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.1.13)(esbuild@0.17.19)(webpack@5.97.1) - '@rsbuild/plugin-less': 1.1.0(@rsbuild/core@1.1.13) - '@rsbuild/plugin-pug': 1.0.2(@rsbuild/core@1.1.13) - '@rsbuild/plugin-react': 1.1.0(@rsbuild/core@1.1.13) - '@rsbuild/plugin-rem': 1.0.2(@rsbuild/core@1.1.13) - '@rsbuild/plugin-sass': 1.1.2(@rsbuild/core@1.1.13) - '@rsbuild/plugin-source-build': 1.0.2(@rsbuild/core@1.1.13) - '@rsbuild/plugin-styled-components': 1.1.0(@rsbuild/core@1.1.13) - '@rsbuild/plugin-svgr': 1.0.6(@rsbuild/core@1.1.13)(typescript@5.0.4) - '@rsbuild/plugin-toml': 1.0.1(@rsbuild/core@1.1.13) - '@rsbuild/plugin-type-check': 1.2.0(@rsbuild/core@1.1.13)(@rspack/core@1.0.8)(typescript@5.0.4) - '@rsbuild/plugin-typed-css-modules': 1.0.2(@rsbuild/core@1.1.13) - '@rsbuild/plugin-yaml': 1.0.2(@rsbuild/core@1.1.13) - '@rsbuild/webpack': 1.1.6(@rsbuild/core@1.1.13)(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.17.19) + '@babel/core': 7.26.9 + '@babel/preset-react': 7.26.3(@babel/core@7.26.9) + '@babel/types': 7.26.9 + '@modern-js/babel-preset': 2.65.1(@rsbuild/core@1.2.8) + '@modern-js/flight-server-transform-plugin': 2.65.1 + '@modern-js/utils': 2.65.1 + '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) + '@rsbuild/core': 1.2.8 + '@rsbuild/plugin-assets-retry': 1.1.0(@rsbuild/core@1.2.8) + '@rsbuild/plugin-babel': 1.0.3(@rsbuild/core@1.2.8) + '@rsbuild/plugin-check-syntax': 1.3.0(@rsbuild/core@1.2.8) + '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.2.8)(esbuild@0.17.19)(webpack@5.98.0) + '@rsbuild/plugin-less': 1.1.0(@rsbuild/core@1.2.8) + '@rsbuild/plugin-pug': 1.0.2(@rsbuild/core@1.2.8) + '@rsbuild/plugin-react': 1.1.0(@rsbuild/core@1.2.8) + '@rsbuild/plugin-rem': 1.0.2(@rsbuild/core@1.2.8) + '@rsbuild/plugin-sass': 1.2.1(@rsbuild/core@1.2.8) + '@rsbuild/plugin-source-build': 1.0.2(@rsbuild/core@1.2.8) + '@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-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) + '@swc/core': 1.10.16(@swc/helpers@0.5.13) '@swc/helpers': 0.5.13 - autoprefixer: 10.4.20(postcss@8.4.47) - babel-loader: 9.1.3(@babel/core@7.26.0)(webpack@5.97.1) + autoprefixer: 10.4.20(postcss@8.5.2) + babel-loader: 9.2.1(@babel/core@7.26.9)(webpack@5.98.0) babel-plugin-import: 1.13.8 babel-plugin-styled-components: 1.13.3(styled-components@6.1.15) babel-plugin-transform-react-remove-prop-types: 0.4.24 browserslist: 4.24.4 - cssnano: 6.0.1(postcss@8.4.47) + cssnano: 6.0.1(postcss@8.5.2) + 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.97.1) + html-webpack-plugin: 5.6.3(@rspack/core@1.0.8)(webpack@5.98.0) lodash: 4.17.21 + magic-string: 0.30.17 picocolors: 1.1.1 - postcss: 8.4.47 - postcss-custom-properties: 13.3.12(postcss@8.4.47) - postcss-flexbugs-fixes: 5.0.2(postcss@8.4.47) - postcss-font-variant: 5.0.0(postcss@8.4.47) - postcss-initial: 4.0.1(postcss@8.4.47) - postcss-media-minmax: 5.0.0(postcss@8.4.47) - postcss-nesting: 12.1.5(postcss@8.4.47) - postcss-page-break: 3.0.4(postcss@8.4.47) + postcss: 8.5.2 + postcss-custom-properties: 13.3.12(postcss@8.5.2) + postcss-flexbugs-fixes: 5.0.2(postcss@8.5.2) + postcss-font-variant: 5.0.0(postcss@8.5.2) + postcss-initial: 4.0.1(postcss@8.5.2) + postcss-media-minmax: 5.0.0(postcss@8.5.2) + postcss-nesting: 12.1.5(postcss@8.5.2) + postcss-page-break: 3.0.4(postcss@8.5.2) react-refresh: 0.14.2 rspack-manifest-plugin: 5.0.3(@rspack/core@1.0.8) - terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.97.1) + 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.97.1) - webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19) - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3)(webpack@5.97.1) + ts-loader: 9.4.4(typescript@5.0.4)(webpack@5.98.0) + webpack: 5.98.0(@swc/core@1.10.16)(esbuild@0.17.19) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3)(webpack@5.98.0) transitivePeerDependencies: - '@parcel/css' - '@rspack/core' - - '@swc/core' + - '@rspack/tracing' - '@swc/css' - '@types/webpack' - clean-css @@ -11687,65 +11780,69 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/uni-builder@2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.17.19)(styled-components@6.1.15)(typescript@5.5.2): - resolution: {integrity: sha512-83DlLXnP7NmuJOx4gnSbNQGi1M8Ux4M28sq0RLsPuYrKF6YyT/1tbO4+4NhsRRz5flEmFxkMPykTBfYS+a+Aaw==} + /@modern-js/uni-builder@2.65.1(@rspack/core@1.0.8)(esbuild@0.17.19)(styled-components@6.1.15)(typescript@5.5.2): + resolution: {integrity: sha512-w3ae1++fGZ9OLOb+w/Hyw5I3kss1euxjwAz+sKJXxSIBINBlGDgKkYUFWNedCfT4B0H5leJYqUxu28O2sfcR9A==} dependencies: - '@babel/core': 7.26.0 - '@babel/preset-react': 7.26.3(@babel/core@7.26.0) - '@babel/types': 7.26.0 - '@modern-js/babel-preset': 2.64.0(@rsbuild/core@1.1.13) - '@modern-js/utils': 2.64.0 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(webpack@5.97.1) - '@rsbuild/core': 1.1.13 - '@rsbuild/plugin-assets-retry': 1.0.7(@rsbuild/core@1.1.13) - '@rsbuild/plugin-babel': 1.0.3(@rsbuild/core@1.1.13) - '@rsbuild/plugin-check-syntax': 1.2.0(@rsbuild/core@1.1.13) - '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.1.13)(esbuild@0.17.19)(webpack@5.97.1) - '@rsbuild/plugin-less': 1.1.0(@rsbuild/core@1.1.13) - '@rsbuild/plugin-pug': 1.0.2(@rsbuild/core@1.1.13) - '@rsbuild/plugin-react': 1.1.0(@rsbuild/core@1.1.13) - '@rsbuild/plugin-rem': 1.0.2(@rsbuild/core@1.1.13) - '@rsbuild/plugin-sass': 1.1.2(@rsbuild/core@1.1.13) - '@rsbuild/plugin-source-build': 1.0.2(@rsbuild/core@1.1.13) - '@rsbuild/plugin-styled-components': 1.1.0(@rsbuild/core@1.1.13) - '@rsbuild/plugin-svgr': 1.0.6(@rsbuild/core@1.1.13)(typescript@5.5.2) - '@rsbuild/plugin-toml': 1.0.1(@rsbuild/core@1.1.13) - '@rsbuild/plugin-type-check': 1.2.0(@rsbuild/core@1.1.13)(@rspack/core@1.0.8)(typescript@5.5.2) - '@rsbuild/plugin-typed-css-modules': 1.0.2(@rsbuild/core@1.1.13) - '@rsbuild/plugin-yaml': 1.0.2(@rsbuild/core@1.1.13) - '@rsbuild/webpack': 1.1.6(@rsbuild/core@1.1.13)(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.17.19) + '@babel/core': 7.26.9 + '@babel/preset-react': 7.26.3(@babel/core@7.26.9) + '@babel/types': 7.26.9 + '@modern-js/babel-preset': 2.65.1(@rsbuild/core@1.2.8) + '@modern-js/flight-server-transform-plugin': 2.65.1 + '@modern-js/utils': 2.65.1 + '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) + '@rsbuild/core': 1.2.8 + '@rsbuild/plugin-assets-retry': 1.1.0(@rsbuild/core@1.2.8) + '@rsbuild/plugin-babel': 1.0.3(@rsbuild/core@1.2.8) + '@rsbuild/plugin-check-syntax': 1.3.0(@rsbuild/core@1.2.8) + '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.2.8)(esbuild@0.17.19)(webpack@5.98.0) + '@rsbuild/plugin-less': 1.1.0(@rsbuild/core@1.2.8) + '@rsbuild/plugin-pug': 1.0.2(@rsbuild/core@1.2.8) + '@rsbuild/plugin-react': 1.1.0(@rsbuild/core@1.2.8) + '@rsbuild/plugin-rem': 1.0.2(@rsbuild/core@1.2.8) + '@rsbuild/plugin-sass': 1.2.1(@rsbuild/core@1.2.8) + '@rsbuild/plugin-source-build': 1.0.2(@rsbuild/core@1.2.8) + '@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-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) + '@swc/core': 1.10.16(@swc/helpers@0.5.13) '@swc/helpers': 0.5.13 - autoprefixer: 10.4.20(postcss@8.4.47) - babel-loader: 9.1.3(@babel/core@7.26.0)(webpack@5.97.1) + autoprefixer: 10.4.20(postcss@8.5.2) + babel-loader: 9.2.1(@babel/core@7.26.9)(webpack@5.98.0) babel-plugin-import: 1.13.8 babel-plugin-styled-components: 1.13.3(styled-components@6.1.15) babel-plugin-transform-react-remove-prop-types: 0.4.24 browserslist: 4.24.4 - cssnano: 6.0.1(postcss@8.4.47) + cssnano: 6.0.1(postcss@8.5.2) + 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.97.1) + html-webpack-plugin: 5.6.3(@rspack/core@1.0.8)(webpack@5.98.0) lodash: 4.17.21 + magic-string: 0.30.17 picocolors: 1.1.1 - postcss: 8.4.47 - postcss-custom-properties: 13.3.12(postcss@8.4.47) - postcss-flexbugs-fixes: 5.0.2(postcss@8.4.47) - postcss-font-variant: 5.0.0(postcss@8.4.47) - postcss-initial: 4.0.1(postcss@8.4.47) - postcss-media-minmax: 5.0.0(postcss@8.4.47) - postcss-nesting: 12.1.5(postcss@8.4.47) - postcss-page-break: 3.0.4(postcss@8.4.47) + postcss: 8.5.2 + postcss-custom-properties: 13.3.12(postcss@8.5.2) + postcss-flexbugs-fixes: 5.0.2(postcss@8.5.2) + postcss-font-variant: 5.0.0(postcss@8.5.2) + postcss-initial: 4.0.1(postcss@8.5.2) + postcss-media-minmax: 5.0.0(postcss@8.5.2) + postcss-nesting: 12.1.5(postcss@8.5.2) + postcss-page-break: 3.0.4(postcss@8.5.2) react-refresh: 0.14.2 rspack-manifest-plugin: 5.0.3(@rspack/core@1.0.8) - terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.97.1) + 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.97.1) - webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19) - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3)(webpack@5.97.1) + ts-loader: 9.4.4(typescript@5.5.2)(webpack@5.98.0) + webpack: 5.98.0(@swc/core@1.10.16)(esbuild@0.17.19) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3)(webpack@5.98.0) transitivePeerDependencies: - '@parcel/css' - '@rspack/core' - - '@swc/core' + - '@rspack/tracing' - '@swc/css' - '@types/webpack' - clean-css @@ -11764,65 +11861,69 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/uni-builder@2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.18.20)(styled-components@6.1.15)(typescript@5.0.4): - resolution: {integrity: sha512-83DlLXnP7NmuJOx4gnSbNQGi1M8Ux4M28sq0RLsPuYrKF6YyT/1tbO4+4NhsRRz5flEmFxkMPykTBfYS+a+Aaw==} + /@modern-js/uni-builder@2.65.1(@rspack/core@1.0.8)(esbuild@0.18.20)(styled-components@6.1.15)(typescript@5.0.4): + resolution: {integrity: sha512-w3ae1++fGZ9OLOb+w/Hyw5I3kss1euxjwAz+sKJXxSIBINBlGDgKkYUFWNedCfT4B0H5leJYqUxu28O2sfcR9A==} dependencies: - '@babel/core': 7.26.0 - '@babel/preset-react': 7.26.3(@babel/core@7.26.0) - '@babel/types': 7.26.0 - '@modern-js/babel-preset': 2.64.0(@rsbuild/core@1.1.13) - '@modern-js/utils': 2.64.0 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(webpack@5.97.1) - '@rsbuild/core': 1.1.13 - '@rsbuild/plugin-assets-retry': 1.0.7(@rsbuild/core@1.1.13) - '@rsbuild/plugin-babel': 1.0.3(@rsbuild/core@1.1.13) - '@rsbuild/plugin-check-syntax': 1.2.0(@rsbuild/core@1.1.13) - '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.1.13)(esbuild@0.18.20)(webpack@5.97.1) - '@rsbuild/plugin-less': 1.1.0(@rsbuild/core@1.1.13) - '@rsbuild/plugin-pug': 1.0.2(@rsbuild/core@1.1.13) - '@rsbuild/plugin-react': 1.1.0(@rsbuild/core@1.1.13) - '@rsbuild/plugin-rem': 1.0.2(@rsbuild/core@1.1.13) - '@rsbuild/plugin-sass': 1.1.2(@rsbuild/core@1.1.13) - '@rsbuild/plugin-source-build': 1.0.2(@rsbuild/core@1.1.13) - '@rsbuild/plugin-styled-components': 1.1.0(@rsbuild/core@1.1.13) - '@rsbuild/plugin-svgr': 1.0.6(@rsbuild/core@1.1.13)(typescript@5.0.4) - '@rsbuild/plugin-toml': 1.0.1(@rsbuild/core@1.1.13) - '@rsbuild/plugin-type-check': 1.2.0(@rsbuild/core@1.1.13)(@rspack/core@1.0.8)(typescript@5.0.4) - '@rsbuild/plugin-typed-css-modules': 1.0.2(@rsbuild/core@1.1.13) - '@rsbuild/plugin-yaml': 1.0.2(@rsbuild/core@1.1.13) - '@rsbuild/webpack': 1.1.6(@rsbuild/core@1.1.13)(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.18.20) + '@babel/core': 7.26.9 + '@babel/preset-react': 7.26.3(@babel/core@7.26.9) + '@babel/types': 7.26.9 + '@modern-js/babel-preset': 2.65.1(@rsbuild/core@1.2.8) + '@modern-js/flight-server-transform-plugin': 2.65.1 + '@modern-js/utils': 2.65.1 + '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(webpack@5.98.0) + '@rsbuild/core': 1.2.8 + '@rsbuild/plugin-assets-retry': 1.1.0(@rsbuild/core@1.2.8) + '@rsbuild/plugin-babel': 1.0.3(@rsbuild/core@1.2.8) + '@rsbuild/plugin-check-syntax': 1.3.0(@rsbuild/core@1.2.8) + '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.2.8)(esbuild@0.18.20)(webpack@5.98.0) + '@rsbuild/plugin-less': 1.1.0(@rsbuild/core@1.2.8) + '@rsbuild/plugin-pug': 1.0.2(@rsbuild/core@1.2.8) + '@rsbuild/plugin-react': 1.1.0(@rsbuild/core@1.2.8) + '@rsbuild/plugin-rem': 1.0.2(@rsbuild/core@1.2.8) + '@rsbuild/plugin-sass': 1.2.1(@rsbuild/core@1.2.8) + '@rsbuild/plugin-source-build': 1.0.2(@rsbuild/core@1.2.8) + '@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-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) + '@swc/core': 1.10.16(@swc/helpers@0.5.13) '@swc/helpers': 0.5.13 - autoprefixer: 10.4.20(postcss@8.4.47) - babel-loader: 9.1.3(@babel/core@7.26.0)(webpack@5.97.1) + autoprefixer: 10.4.20(postcss@8.5.2) + babel-loader: 9.2.1(@babel/core@7.26.9)(webpack@5.98.0) babel-plugin-import: 1.13.8 babel-plugin-styled-components: 1.13.3(styled-components@6.1.15) babel-plugin-transform-react-remove-prop-types: 0.4.24 browserslist: 4.24.4 - cssnano: 6.0.1(postcss@8.4.47) + cssnano: 6.0.1(postcss@8.5.2) + 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.97.1) + html-webpack-plugin: 5.6.3(@rspack/core@1.0.8)(webpack@5.98.0) lodash: 4.17.21 + magic-string: 0.30.17 picocolors: 1.1.1 - postcss: 8.4.47 - postcss-custom-properties: 13.3.12(postcss@8.4.47) - postcss-flexbugs-fixes: 5.0.2(postcss@8.4.47) - postcss-font-variant: 5.0.0(postcss@8.4.47) - postcss-initial: 4.0.1(postcss@8.4.47) - postcss-media-minmax: 5.0.0(postcss@8.4.47) - postcss-nesting: 12.1.5(postcss@8.4.47) - postcss-page-break: 3.0.4(postcss@8.4.47) + postcss: 8.5.2 + postcss-custom-properties: 13.3.12(postcss@8.5.2) + postcss-flexbugs-fixes: 5.0.2(postcss@8.5.2) + postcss-font-variant: 5.0.0(postcss@8.5.2) + postcss-initial: 4.0.1(postcss@8.5.2) + postcss-media-minmax: 5.0.0(postcss@8.5.2) + postcss-nesting: 12.1.5(postcss@8.5.2) + postcss-page-break: 3.0.4(postcss@8.5.2) react-refresh: 0.14.2 rspack-manifest-plugin: 5.0.3(@rspack/core@1.0.8) - terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.97.1) + 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.97.1) - webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.18.20) - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3)(webpack@5.97.1) + ts-loader: 9.4.4(typescript@5.0.4)(webpack@5.98.0) + webpack: 5.98.0(@swc/core@1.10.16)(esbuild@0.18.20) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3)(webpack@5.98.0) transitivePeerDependencies: - '@parcel/css' - '@rspack/core' - - '@swc/core' + - '@rspack/tracing' - '@swc/css' - '@types/webpack' - clean-css @@ -11845,7 +11946,7 @@ packages: resolution: {integrity: sha512-kV4N3JMfyl4pYJIPhtMTby7EOxid9Adq298Z9b2TbAb1EgzyiuDviOakzcks8jRAiesuI9sh7TFjLPniHdSQUA==} dependencies: '@swc/helpers': 0.5.3 - caniuse-lite: 1.0.30001668 + caniuse-lite: 1.0.30001700 lodash: 4.17.21 rslog: 1.2.3 dev: true @@ -11854,16 +11955,16 @@ packages: resolution: {integrity: sha512-RQuROvNA68Dr2SI0mEc1MmG5X2yVmz+aWViZP1Q89z9ErVSJGCSspUHpM2kFQaCwDgbB7Oz84bcAnP0C+ED9TQ==} dependencies: '@swc/helpers': 0.5.13 - caniuse-lite: 1.0.30001668 + caniuse-lite: 1.0.30001700 lodash: 4.17.21 rslog: 1.2.3 dev: false - /@modern-js/utils@2.64.0: - resolution: {integrity: sha512-WCYAPqfY2mBW1PutqyAIHqIzXnjfYGxeLrffmuuSa/MdNMptn8mXU+6nBCryUHUzy/Ig2CaxPtNAx5TnlYXucQ==} + /@modern-js/utils@2.65.1: + resolution: {integrity: sha512-HrChf19F+6nALo5XPra8ycjhXGQfGi23+S7Y2FLfTKe8vaNnky8duT/XvRWpbS4pp3SQj8ryO8m/qWSsJ1Rogw==} dependencies: '@swc/helpers': 0.5.13 - caniuse-lite: 1.0.30001668 + caniuse-lite: 1.0.30001700 lodash: 4.17.21 rslog: 1.2.3 @@ -13690,7 +13791,7 @@ packages: '@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/traverse@7.25.9) + 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 @@ -13741,7 +13842,7 @@ packages: '@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/traverse@7.25.9) + 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 @@ -13792,7 +13893,7 @@ packages: '@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/traverse@7.25.9) + 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 @@ -13843,7 +13944,7 @@ packages: '@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/traverse@7.25.9) + 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 @@ -14957,7 +15058,7 @@ packages: webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.24.0) dev: true - /@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(webpack@5.97.1): + /@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(webpack@5.98.0): resolution: {integrity: sha512-LFWllMA55pzB9D34w/wXUCf8+c+IYKuJDgxiZ3qMhl64KRMBHYM1I3VdGaD2BV5FNPV2/S2596bppxHbv2ZydQ==} engines: {node: '>= 10.13'} peerDependencies: @@ -14991,7 +15092,7 @@ packages: react-refresh: 0.14.2 schema-utils: 4.2.0 source-map: 0.7.4 - webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19) + webpack: 5.98.0(@swc/core@1.10.16)(esbuild@0.17.19) dev: true /@pnpm/config.env-replace@1.1.0: @@ -16618,16 +16719,16 @@ packages: resolution: {integrity: sha512-lGYVxjuf5SmWt10cBu/agYxpXNfFrvgcl7r9pnObWF9bRwsuaI1S+EuigjFeBUVPdNs4OMQy46sQaTpMfp4p0A==} deprecated: deprecated dependencies: - '@babel/core': 7.26.0 - '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.26.0) - '@babel/plugin-proposal-export-default-from': 7.25.8(@babel/core@7.26.0) - '@babel/plugin-proposal-partial-application': 7.25.8(@babel/core@7.26.0) - '@babel/plugin-proposal-pipeline-operator': 7.25.7(@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.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/runtime': 7.26.0 - '@babel/types': 7.26.0 + '@babel/types': 7.26.9 '@rsbuild/plugin-babel': 0.3.4(@rsbuild/core@0.3.11)(@swc/helpers@0.5.3) '@rsbuild/shared': 0.3.4(@swc/helpers@0.5.3) '@types/babel__core': 7.20.5 @@ -16643,16 +16744,16 @@ packages: resolution: {integrity: sha512-GG6i+gcgFlO73LDsFLYyuANER7JGeKmicaG1rZFfA99q14FlBWWaNaRF5SbeHQ0r93n+t4xp9OHueR3dgteJzw==} deprecated: deprecated dependencies: - '@babel/core': 7.26.0 - '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.26.0) - '@babel/plugin-proposal-export-default-from': 7.24.7(@babel/core@7.26.0) - '@babel/plugin-proposal-partial-application': 7.24.7(@babel/core@7.26.0) - '@babel/plugin-proposal-pipeline-operator': 7.24.7(@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.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/runtime': 7.26.0 - '@babel/types': 7.26.0 + '@babel/types': 7.26.9 '@rsbuild/plugin-babel': 0.7.10(@rsbuild/core@0.7.10)(@swc/helpers@0.5.13) '@types/babel__core': 7.20.5 babel-plugin-dynamic-import-node: 2.3.3 @@ -16686,7 +16787,7 @@ packages: '@swc/helpers': 0.5.3 core-js: 3.36.1 html-webpack-plugin: /html-rspack-plugin@5.7.2(@rspack/core@0.7.5) - postcss: 8.4.47 + postcss: 8.5.2 dev: true /@rsbuild/core@1.0.1-rc.4: @@ -16697,7 +16798,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.30001668 + caniuse-lite: 1.0.30001700 core-js: 3.38.1 optionalDependencies: fsevents: 2.3.3 @@ -16726,17 +16827,6 @@ packages: core-js: 3.39.0 dev: true - /@rsbuild/core@1.1.13: - resolution: {integrity: sha512-XBL2hrin8731W6iTGGL+x3cv07n4vm2D7u6XHRwtQkRfySzAqGx7ThlQLdNX/dJwfsoQrYQuWl/qzaljjXtGtg==} - engines: {node: '>=16.7.0'} - hasBin: true - dependencies: - '@rspack/core': 1.1.8(@swc/helpers@0.5.15) - '@rspack/lite-tapable': 1.0.1 - '@swc/helpers': 0.5.15 - core-js: 3.39.0 - dev: true - /@rsbuild/core@1.2.8: resolution: {integrity: sha512-I5cPKnJxkc+K552x17s2BlSs2Ox8bauoWPpy8mPtW7xwT3h9pprPO6zsMPkj/TJhkGLmeJ1bcVxf6NcrP/jWSA==} engines: {node: '>=16.7.0'} @@ -16750,12 +16840,12 @@ packages: - '@rspack/tracing' dev: true - /@rsbuild/plugin-assets-retry@1.0.7(@rsbuild/core@1.1.13): - resolution: {integrity: sha512-5b3sHIayNKxgB1rr8SJWjTDKNwoBRDcbLuh1gBoNVz0TvNZxow8GsW6Nlfl8YRLyuLwaLQQw/r/vGnTxcIit5Q==} + /@rsbuild/plugin-assets-retry@1.1.0(@rsbuild/core@1.2.8): + resolution: {integrity: sha512-YrE89SQAT9F/vuqHaSHEgXt7B+MddrboDiMPnBxSPNw8qekmeVrb/1cF8mwepwUiskESaU84OYtmhBdJovzrOw==} peerDependencies: '@rsbuild/core': 1.x dependencies: - '@rsbuild/core': 1.1.13 + '@rsbuild/core': 1.2.8 dev: true /@rsbuild/plugin-babel@0.3.4(@rsbuild/core@0.3.11)(@swc/helpers@0.5.3): @@ -16763,8 +16853,8 @@ packages: peerDependencies: '@rsbuild/core': ^0.3.4 dependencies: - '@babel/core': 7.26.0 - '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) + '@babel/core': 7.26.9 + '@babel/preset-typescript': 7.26.0(@babel/core@7.26.9) '@rsbuild/core': 0.3.11 '@rsbuild/shared': 0.3.4(@swc/helpers@0.5.3) '@types/babel__core': 7.20.5 @@ -16779,10 +16869,10 @@ packages: peerDependencies: '@rsbuild/core': ^0.7.10 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/preset-typescript': 7.26.0(@babel/core@7.26.0) + '@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) '@rsbuild/core': 0.7.10 '@rsbuild/shared': 0.7.10(@swc/helpers@0.5.13) '@types/babel__core': 7.20.5 @@ -16797,10 +16887,10 @@ packages: peerDependencies: '@rsbuild/core': ^1.0.1-rc.4 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/preset-typescript': 7.26.0(@babel/core@7.26.0) + '@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) '@rsbuild/core': 1.0.1-rc.4 '@types/babel__core': 7.20.5 deepmerge: 4.3.1 @@ -16810,41 +16900,41 @@ packages: - supports-color dev: true - /@rsbuild/plugin-babel@1.0.3(@rsbuild/core@1.1.13): + /@rsbuild/plugin-babel@1.0.3(@rsbuild/core@1.2.8): resolution: {integrity: sha512-3S/ykXv7KRo0FxVpkjoHFUwB04nKINIET1kuv4xiRaDmeww1Tp0wl9h4u8a7d7gU/4FllyoUflY8TVhci/o05g==} peerDependencies: '@rsbuild/core': 1.x dependencies: - '@babel/core': 7.26.0 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.0) - '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) - '@rsbuild/core': 1.1.13 + '@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) + '@rsbuild/core': 1.2.8 '@types/babel__core': 7.20.5 deepmerge: 4.3.1 - reduce-configs: 1.0.0 + reduce-configs: 1.1.0 upath: 2.0.1 transitivePeerDependencies: - supports-color dev: true - /@rsbuild/plugin-check-syntax@1.2.0(@rsbuild/core@1.1.13): - resolution: {integrity: sha512-e5hOUN+B3Weo6w/9CQs50roptIzqzE1A77DmFyKxiFBTrFZHt3bXtkG1odlRlNpHenXlGGbGJq9a2NzkAThOBg==} + /@rsbuild/plugin-check-syntax@1.3.0(@rsbuild/core@1.2.8): + resolution: {integrity: sha512-lHrd6hToPFVOGWr0U/Ox7pudHWdhPSFsr2riWpjNRlUuwiXdU2SYMROaVUCrLJvYFzJyEMsFOi1w59rBQCG2HQ==} peerDependencies: '@rsbuild/core': 1.x peerDependenciesMeta: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.1.13 + '@rsbuild/core': 1.2.8 acorn: 8.14.0 browserslist-to-es-version: 1.0.0 - htmlparser2: 9.1.0 + htmlparser2: 10.0.0 picocolors: 1.1.1 source-map: 0.7.4 dev: true - /@rsbuild/plugin-css-minimizer@1.0.2(@rsbuild/core@1.1.13)(esbuild@0.17.19)(webpack@5.97.1): + /@rsbuild/plugin-css-minimizer@1.0.2(@rsbuild/core@1.2.8)(esbuild@0.17.19)(webpack@5.98.0): resolution: {integrity: sha512-x695i5PHWI9uV9VA1Dun66G0DeJMgxbt3wEk4eHZMz9pi6n8Dah6BHG2WcloYAEi7yVoUcPIGXDdag27s2B+4A==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-beta.0 @@ -16852,9 +16942,9 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.1.13 - css-minimizer-webpack-plugin: 5.0.1(esbuild@0.17.19)(webpack@5.97.1) - reduce-configs: 1.0.0 + '@rsbuild/core': 1.2.8 + css-minimizer-webpack-plugin: 5.0.1(esbuild@0.17.19)(webpack@5.98.0) + reduce-configs: 1.1.0 transitivePeerDependencies: - '@parcel/css' - '@swc/css' @@ -16865,7 +16955,7 @@ packages: - webpack dev: true - /@rsbuild/plugin-css-minimizer@1.0.2(@rsbuild/core@1.1.13)(esbuild@0.18.20)(webpack@5.97.1): + /@rsbuild/plugin-css-minimizer@1.0.2(@rsbuild/core@1.2.8)(esbuild@0.18.20)(webpack@5.98.0): resolution: {integrity: sha512-x695i5PHWI9uV9VA1Dun66G0DeJMgxbt3wEk4eHZMz9pi6n8Dah6BHG2WcloYAEi7yVoUcPIGXDdag27s2B+4A==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-beta.0 @@ -16873,9 +16963,9 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.1.13 - css-minimizer-webpack-plugin: 5.0.1(esbuild@0.18.20)(webpack@5.97.1) - reduce-configs: 1.0.0 + '@rsbuild/core': 1.2.8 + css-minimizer-webpack-plugin: 5.0.1(esbuild@0.18.20)(webpack@5.98.0) + reduce-configs: 1.1.0 transitivePeerDependencies: - '@parcel/css' - '@swc/css' @@ -16896,31 +16986,31 @@ packages: reduce-configs: 1.0.0 dev: false - /@rsbuild/plugin-less@1.1.0(@rsbuild/core@1.1.13): + /@rsbuild/plugin-less@1.1.0(@rsbuild/core@1.2.8): resolution: {integrity: sha512-F834dobNDIdyGj5trMxIqzm/qf54Kj5KVDxeuB3TTj64mzq5fHJnR4aI/iYIliUwICG1/l2MliKr5sR34Kb7eA==} peerDependencies: '@rsbuild/core': 1.x dependencies: - '@rsbuild/core': 1.1.13 + '@rsbuild/core': 1.2.8 deepmerge: 4.3.1 - reduce-configs: 1.0.0 + reduce-configs: 1.1.0 dev: true - /@rsbuild/plugin-node-polyfill@1.2.0(@rsbuild/core@1.1.13): - resolution: {integrity: sha512-mYctpK5Jn2yxTOxQ4rOJ0iFBJNW7sADFtKsLp9dL7MjToMhKiyIs4Mc65piI7B+YOBshdyMqCk3LPjJ+CtSRXQ==} + /@rsbuild/plugin-node-polyfill@1.3.0(@rsbuild/core@1.2.8): + resolution: {integrity: sha512-KvckyUg9wq3F1Iv/y4+mlcnO/E7vDklvMY7kF6CxnUYImroQVw/EDS0zDezkPvcm7aKTH5b0Jaa0iIcTNFzhVw==} peerDependencies: - '@rsbuild/core': 1.x || ^1.0.1-beta.0 + '@rsbuild/core': 1.x peerDependenciesMeta: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.1.13 + '@rsbuild/core': 1.2.8 assert: 2.1.0 browserify-zlib: 0.2.0 buffer: 5.7.1 console-browserify: 1.2.0 constants-browserify: 1.0.0 - crypto-browserify: 3.12.0 + crypto-browserify: 3.12.1 domain-browser: 5.7.0 events: 3.3.0 https-browserify: 1.0.0 @@ -16940,7 +17030,7 @@ packages: vm-browserify: 1.1.2 dev: true - /@rsbuild/plugin-pug@1.0.2(@rsbuild/core@1.1.13): + /@rsbuild/plugin-pug@1.0.2(@rsbuild/core@1.2.8): resolution: {integrity: sha512-6WplxGg36PRMfNV4wFwbNRakqMM7Ms96E5PNFDTrjAhr/sX1BeyM9TDhFOcYXCeSwlO2PLjfw0L2JDf9RTwWBA==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-beta.0 @@ -16948,10 +17038,10 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.1.13 + '@rsbuild/core': 1.2.8 '@types/pug': 2.0.10 pug: 3.0.3 - reduce-configs: 1.0.0 + reduce-configs: 1.1.0 dev: true /@rsbuild/plugin-react@1.0.6(@rsbuild/core@1.0.19): @@ -16973,17 +17063,17 @@ packages: react-refresh: 0.14.2 dev: true - /@rsbuild/plugin-react@1.1.0(@rsbuild/core@1.1.13): + /@rsbuild/plugin-react@1.1.0(@rsbuild/core@1.2.8): resolution: {integrity: sha512-uqdRoV2V91G1XIA14dAmxqYTlTDVf0ktpE7TgwG29oQ2j+DerF1kh29WPHK9HvGE34JTfaBrsme2Zmb6bGD0cw==} peerDependencies: '@rsbuild/core': 1.x dependencies: - '@rsbuild/core': 1.1.13 + '@rsbuild/core': 1.2.8 '@rspack/plugin-react-refresh': 1.0.0(react-refresh@0.16.0) react-refresh: 0.16.0 dev: true - /@rsbuild/plugin-rem@1.0.2(@rsbuild/core@1.1.13): + /@rsbuild/plugin-rem@1.0.2(@rsbuild/core@1.2.8): resolution: {integrity: sha512-YI/X4fM4UUmMoCPIukQ40KZ4fPsr9MGW6BRc/+SoLy5dxZVsRuRa568i4znn+X1c8hTihfNn2EtzrVbvNCPzrQ==} peerDependencies: '@rsbuild/core': 1.x @@ -16991,7 +17081,7 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.1.13 + '@rsbuild/core': 1.2.8 deepmerge: 4.3.1 terser: 5.37.0 dev: true @@ -17004,25 +17094,25 @@ packages: '@rsbuild/core': 1.0.19 deepmerge: 4.3.1 loader-utils: 2.0.4 - postcss: 8.4.47 + postcss: 8.5.2 reduce-configs: 1.0.0 sass-embedded: 1.79.5 dev: false - /@rsbuild/plugin-sass@1.1.2(@rsbuild/core@1.1.13): - resolution: {integrity: sha512-h/7WZbRloMxAAt/X52Pbyy3cNEIAKSSl39WG1VSoIBx6agW9qSLRx7zhRf1YlNt3C5G0n1pgDLpvtJSynqZ8OQ==} + /@rsbuild/plugin-sass@1.2.1(@rsbuild/core@1.2.8): + resolution: {integrity: sha512-Z0VRXI4F8fm+SXfqwziImnYpwqGjw5naFGCzUJ2jUmr3nz0lvc5rl0cpsSotGU8xGKB+HXnN/Cew/7f2p5btMw==} peerDependencies: '@rsbuild/core': 1.x dependencies: - '@rsbuild/core': 1.1.13 + '@rsbuild/core': 1.2.8 deepmerge: 4.3.1 loader-utils: 2.0.4 - postcss: 8.5.1 + postcss: 8.5.2 reduce-configs: 1.1.0 sass-embedded: 1.83.4 dev: true - /@rsbuild/plugin-source-build@1.0.2(@rsbuild/core@1.1.13): + /@rsbuild/plugin-source-build@1.0.2(@rsbuild/core@1.2.8): resolution: {integrity: sha512-gjlFFq0eIPrAlVvNYOFKJcdjrWOxgSmjepQrZv507ECQD+t0W+wFonjLcXRQcnlp7m/cu9fBLMG8c2OjmJVh1Q==} peerDependencies: '@rsbuild/core': 1.x @@ -17030,32 +17120,32 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.1.13 + '@rsbuild/core': 1.2.8 fast-glob: 3.3.2 json5: 2.2.3 yaml: 2.7.0 dev: true - /@rsbuild/plugin-styled-components@1.1.0(@rsbuild/core@1.1.13): - resolution: {integrity: sha512-KeFJOpb1dTV98zOHWOM6Dc8V/Eo9evL1NNuFarTfm+ESOBdeXSX0uE/CreVQKmRqS0JTFk7pJwHCpssxcPaA+g==} + /@rsbuild/plugin-styled-components@1.2.2-beta.0(@rsbuild/core@1.2.8): + resolution: {integrity: sha512-8Ep3+bDCWrT0KSozP71lC8+yAbs5/obXtjs/dzzXTePCe5paBqjZXBo2tNBnopLesGFDvGYGFYD8mI9hIP6Khg==} peerDependencies: - '@rsbuild/core': 1.x + '@rsbuild/core': ^1.2.0 peerDependenciesMeta: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.1.13 - '@swc/plugin-styled-components': 5.0.0 - reduce-configs: 1.0.0 + '@rsbuild/core': 1.2.8 + '@swc/plugin-styled-components': 6.7.0 + reduce-configs: 1.1.0 dev: true - /@rsbuild/plugin-svgr@1.0.6(@rsbuild/core@1.1.13)(typescript@5.0.4): + /@rsbuild/plugin-svgr@1.0.6(@rsbuild/core@1.2.8)(typescript@5.0.4): resolution: {integrity: sha512-znLFk2fumNObMntkjrpZhO3guXmaQZbqv0JjhqBVng63bNdsJAmfZGXX5He8Avp4VDlv6EJI6BC5SIEs8XspTg==} peerDependencies: '@rsbuild/core': 1.x dependencies: - '@rsbuild/core': 1.1.13 - '@rsbuild/plugin-react': 1.1.0(@rsbuild/core@1.1.13) + '@rsbuild/core': 1.2.8 + '@rsbuild/plugin-react': 1.1.0(@rsbuild/core@1.2.8) '@svgr/core': 8.1.0(typescript@5.0.4) '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0) '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0)(typescript@5.0.4) @@ -17066,13 +17156,13 @@ packages: - typescript dev: true - /@rsbuild/plugin-svgr@1.0.6(@rsbuild/core@1.1.13)(typescript@5.5.2): + /@rsbuild/plugin-svgr@1.0.6(@rsbuild/core@1.2.8)(typescript@5.5.2): resolution: {integrity: sha512-znLFk2fumNObMntkjrpZhO3guXmaQZbqv0JjhqBVng63bNdsJAmfZGXX5He8Avp4VDlv6EJI6BC5SIEs8XspTg==} peerDependencies: '@rsbuild/core': 1.x dependencies: - '@rsbuild/core': 1.1.13 - '@rsbuild/plugin-react': 1.1.0(@rsbuild/core@1.1.13) + '@rsbuild/core': 1.2.8 + '@rsbuild/plugin-react': 1.1.0(@rsbuild/core@1.2.8) '@svgr/core': 8.1.0(typescript@5.5.2) '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0) '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0)(typescript@5.5.2) @@ -17083,7 +17173,7 @@ packages: - typescript dev: true - /@rsbuild/plugin-toml@1.0.1(@rsbuild/core@1.1.13): + /@rsbuild/plugin-toml@1.0.1(@rsbuild/core@1.2.8): resolution: {integrity: sha512-CsYlSKGYY2nm4nrubYGbbPsYE33p+5D1Y6i8FJKQtfAvsw6WdDO2l1Xmg9XuLL0s5mIGmAZFhj5tCMMW7yTX4A==} peerDependencies: '@rsbuild/core': 0.x || 1.x || ^1.0.1-beta.0 @@ -17091,7 +17181,7 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.1.13 + '@rsbuild/core': 1.2.8 toml: 3.0.0 dev: true @@ -17117,15 +17207,15 @@ packages: - webpack-cli dev: true - /@rsbuild/plugin-type-check@1.2.0(@rsbuild/core@1.1.13)(@rspack/core@1.0.8)(typescript@5.0.4): - resolution: {integrity: sha512-bx+WmtK7K5Jc07IQn2cBDqcP/Kt98u16NiW3EyxqJGhQ1OgFvK6ewc70+AJnBvtjE+MMB70NAXEl8MNOtSxz6g==} + /@rsbuild/plugin-type-check@1.2.1(@rsbuild/core@1.2.8)(@rspack/core@1.0.8)(typescript@5.0.4): + resolution: {integrity: sha512-PtbjeMqDQy8IiPDTuaj8ZmvR42b0AsRq6RUF6wxa8dDsOzD0Dl1GcvemVGCto+/Dh8frLUmnlWF+T8riBw5rtA==} peerDependencies: '@rsbuild/core': 1.x peerDependenciesMeta: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.1.13 + '@rsbuild/core': 1.2.8 deepmerge: 4.3.1 json5: 2.2.3 reduce-configs: 1.1.0 @@ -17135,24 +17225,6 @@ packages: - typescript dev: true - /@rsbuild/plugin-type-check@1.2.0(@rsbuild/core@1.1.13)(@rspack/core@1.0.8)(typescript@5.5.2): - resolution: {integrity: sha512-bx+WmtK7K5Jc07IQn2cBDqcP/Kt98u16NiW3EyxqJGhQ1OgFvK6ewc70+AJnBvtjE+MMB70NAXEl8MNOtSxz6g==} - peerDependencies: - '@rsbuild/core': 1.x - peerDependenciesMeta: - '@rsbuild/core': - optional: true - dependencies: - '@rsbuild/core': 1.1.13 - 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) - 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): resolution: {integrity: sha512-PtbjeMqDQy8IiPDTuaj8ZmvR42b0AsRq6RUF6wxa8dDsOzD0Dl1GcvemVGCto+/Dh8frLUmnlWF+T8riBw5rtA==} peerDependencies: @@ -17171,7 +17243,7 @@ packages: - typescript dev: true - /@rsbuild/plugin-typed-css-modules@1.0.2(@rsbuild/core@1.1.13): + /@rsbuild/plugin-typed-css-modules@1.0.2(@rsbuild/core@1.2.8): resolution: {integrity: sha512-QX376pBXWeBrZBvYLP2HGGrHiWA5O0SDHwRoBNto5BqYDXhi6y+Eol2Hb/cY+h2ARKZVanMfUiJRABULOJ/FCQ==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-beta.0 @@ -17179,7 +17251,7 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.1.13 + '@rsbuild/core': 1.2.8 dev: true /@rsbuild/plugin-vue@1.0.3(@rsbuild/core@1.0.19)(@swc/core@1.7.26)(esbuild@0.24.0)(vue@3.5.10): @@ -17199,7 +17271,7 @@ packages: - webpack-cli dev: true - /@rsbuild/plugin-yaml@1.0.2(@rsbuild/core@1.1.13): + /@rsbuild/plugin-yaml@1.0.2(@rsbuild/core@1.2.8): resolution: {integrity: sha512-M7POrqJAYS8IoY4trdLe9DUhDC01MvA0ge4ZKHoVQzlNLWVj2QHHXdz55/bfpkNYhoNGdCntoDmE/dn1zIpcAw==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-beta.0 @@ -17207,7 +17279,7 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.1.13 + '@rsbuild/core': 1.2.8 dev: true /@rsbuild/shared@0.3.11(@swc/helpers@0.5.3): @@ -17225,9 +17297,9 @@ packages: resolution: {integrity: sha512-rvm+B2pGHsRSW3LiqPzOnyg/PQMNZsrX2QvuZLUovuF3DpvzKJoBsrj0ih1c0ymlIEitEcoBqiJbQUVQI3iDUQ==} dependencies: '@rspack/core': 0.5.0(@swc/helpers@0.5.3) - caniuse-lite: 1.0.30001668 + caniuse-lite: 1.0.30001700 lodash: 4.17.21 - postcss: 8.4.47 + postcss: 8.5.2 transitivePeerDependencies: - '@swc/helpers' dev: true @@ -17258,19 +17330,19 @@ packages: - '@swc/helpers' dev: true - /@rsbuild/webpack@1.1.6(@rsbuild/core@1.1.13)(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.17.19): - resolution: {integrity: sha512-owaZtUHCkDVu1HB6/LbHG2NQx4oNJA3PsZ2CMljtzg/hrbfZ26Tfi0UCQE0fJIEOq6j4NXNT7TG89/rFwKDeYQ==} + /@rsbuild/webpack@1.2.2(@rsbuild/core@1.2.8)(@rspack/core@1.0.8)(@swc/core@1.10.16)(esbuild@0.17.19): + resolution: {integrity: sha512-kcU9z+6zE92nGqN9HEDWjjlr06mKTyd4tKOBqjtGKadFZ1TpsFoLYlb2TGmwd7DNSqsAJ5PPqhY1tJrzecfx6Q==} peerDependencies: '@rsbuild/core': ^1.1.3 dependencies: - '@rsbuild/core': 1.1.13 - copy-webpack-plugin: 11.0.0(webpack@5.97.1) - html-webpack-plugin: 5.6.3(@rspack/core@1.0.8)(webpack@5.97.1) - mini-css-extract-plugin: 2.9.2(webpack@5.97.1) + '@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) + mini-css-extract-plugin: 2.9.2(webpack@5.98.0) picocolors: 1.1.1 reduce-configs: 1.1.0 tsconfig-paths-webpack-plugin: 4.2.0 - webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19) + webpack: 5.98.0(@swc/core@1.10.16)(esbuild@0.17.19) transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -17279,19 +17351,19 @@ packages: - webpack-cli dev: true - /@rsbuild/webpack@1.1.6(@rsbuild/core@1.1.13)(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.18.20): - resolution: {integrity: sha512-owaZtUHCkDVu1HB6/LbHG2NQx4oNJA3PsZ2CMljtzg/hrbfZ26Tfi0UCQE0fJIEOq6j4NXNT7TG89/rFwKDeYQ==} + /@rsbuild/webpack@1.2.2(@rsbuild/core@1.2.8)(@rspack/core@1.0.8)(@swc/core@1.10.16)(esbuild@0.18.20): + resolution: {integrity: sha512-kcU9z+6zE92nGqN9HEDWjjlr06mKTyd4tKOBqjtGKadFZ1TpsFoLYlb2TGmwd7DNSqsAJ5PPqhY1tJrzecfx6Q==} peerDependencies: '@rsbuild/core': ^1.1.3 dependencies: - '@rsbuild/core': 1.1.13 - copy-webpack-plugin: 11.0.0(webpack@5.97.1) - html-webpack-plugin: 5.6.3(@rspack/core@1.0.8)(webpack@5.97.1) - mini-css-extract-plugin: 2.9.2(webpack@5.97.1) + '@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) + mini-css-extract-plugin: 2.9.2(webpack@5.98.0) picocolors: 1.1.1 reduce-configs: 1.1.0 tsconfig-paths-webpack-plugin: 4.2.0 - webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.18.20) + webpack: 5.98.0(@swc/core@1.10.16)(esbuild@0.18.20) transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -17999,7 +18071,7 @@ packages: '@module-federation/runtime-tools': 0.0.8 '@rspack/binding': 0.5.0 '@swc/helpers': 0.5.3 - browserslist: 4.24.0 + browserslist: 4.24.4 enhanced-resolve: 5.12.0 graceful-fs: 4.2.10 json-parse-even-better-errors: 3.0.2 @@ -18050,7 +18122,7 @@ packages: '@module-federation/runtime-tools': 0.1.6 '@rspack/binding': 0.7.5 '@swc/helpers': 0.5.13 - caniuse-lite: 1.0.30001668 + caniuse-lite: 1.0.30001700 tapable: 2.2.1 webpack-sources: 3.2.3 dev: true @@ -18067,7 +18139,7 @@ packages: '@module-federation/runtime-tools': 0.1.6 '@rspack/binding': 0.7.5 '@swc/helpers': 0.5.3 - caniuse-lite: 1.0.30001668 + caniuse-lite: 1.0.30001700 tapable: 2.2.1 webpack-sources: 3.2.3 dev: true @@ -18085,7 +18157,7 @@ packages: '@rspack/binding': 1.0.14 '@rspack/lite-tapable': 1.0.1 '@swc/helpers': 0.5.13 - caniuse-lite: 1.0.30001668 + caniuse-lite: 1.0.30001700 /@rspack/core@1.0.8(@swc/helpers@0.5.13): resolution: {integrity: sha512-pbXwXYb4WQwb0l35P5v3l/NpDJXy1WiVE4IcQ/6LxZYU5NyZuqtsK0trR88xIVRZb9qU0JUeCdQq7Xa6Q+c3Xw==} @@ -18131,7 +18203,7 @@ packages: '@rspack/binding': 1.1.8 '@rspack/lite-tapable': 1.0.1 '@swc/helpers': 0.5.15 - caniuse-lite: 1.0.30001668 + caniuse-lite: 1.0.30001700 dev: true /@rspack/core@1.2.3(@swc/helpers@0.5.15): @@ -19247,7 +19319,7 @@ packages: esbuild-plugin-alias: 0.2.1 express: 4.21.1 find-cache-dir: 3.3.2 - fs-extra: 11.2.0 + fs-extra: 11.3.0 process: 0.11.10 util: 0.12.5 transitivePeerDependencies: @@ -19272,7 +19344,7 @@ packages: cjs-module-lexer: 1.4.1 constants-browserify: 1.0.0 css-loader: 6.11.0(@rspack/core@1.0.8)(webpack@5.93.0) - es-module-lexer: 1.5.4 + es-module-lexer: 1.6.0 express: 4.21.1 fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.5.2)(webpack@5.93.0) fs-extra: 11.2.0 @@ -19327,9 +19399,9 @@ packages: resolution: {integrity: sha512-ZlP+BJyqg7HlnXf7ypjG2CKMI/KVOn03jFIiClItE/jQfgR6kRFgtjRU7uajh427HHfjv9DRiur8nBzuO7vapA==} hasBin: true dependencies: - '@babel/core': 7.26.0 - '@babel/preset-env': 7.26.0(@babel/core@7.26.0) - '@babel/types': 7.26.0 + '@babel/core': 7.26.9 + '@babel/preset-env': 7.26.0(@babel/core@7.26.9) + '@babel/types': 7.26.9 '@ndelangen/get-tarball': 3.0.9 '@storybook/codemod': 7.6.20 '@storybook/core-common': 7.6.20(encoding@0.1.13) @@ -19344,13 +19416,13 @@ packages: '@yarnpkg/libzip': 2.3.0 chalk: 4.1.2 commander: 6.2.1 - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 detect-indent: 6.1.0 envinfo: 7.14.0 execa: 5.1.1 express: 4.21.1 find-up: 5.0.0 - fs-extra: 11.2.0 + fs-extra: 11.3.0 get-npm-tarball-url: 2.1.0 get-port: 5.1.1 giget: 1.2.3 @@ -19389,15 +19461,15 @@ packages: /@storybook/codemod@7.6.20: resolution: {integrity: sha512-8vmSsksO4XukNw0TmqylPmk7PxnfNfE21YsxFa7mnEBmEKQcZCQsNil4ZgWfG0IzdhTfhglAN4r++Ew0WE+PYA==} dependencies: - '@babel/core': 7.26.0 - '@babel/preset-env': 7.26.0(@babel/core@7.26.0) - '@babel/types': 7.26.0 - '@storybook/csf': 0.1.11 + '@babel/core': 7.26.9 + '@babel/preset-env': 7.26.0(@babel/core@7.26.9) + '@babel/types': 7.26.9 + '@storybook/csf': 0.1.12 '@storybook/csf-tools': 7.6.20 '@storybook/node-logger': 7.6.20 '@storybook/types': 7.6.20 '@types/cross-spawn': 6.0.6 - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 globby: 11.1.0 jscodeshift: 0.15.2(@babel/preset-env@7.26.0) lodash: 4.17.21 @@ -19416,7 +19488,7 @@ packages: '@radix-ui/react-select': 1.2.2(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) '@radix-ui/react-toolbar': 1.1.0(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) '@storybook/client-logger': 7.6.20 - '@storybook/csf': 0.1.11 + '@storybook/csf': 0.1.12 '@storybook/global': 5.0.0 '@storybook/theming': 7.6.20(react-dom@18.3.1)(react@18.3.1) '@storybook/types': 7.6.20 @@ -19469,7 +19541,7 @@ packages: file-system-cache: 2.3.0 find-cache-dir: 3.3.2 find-up: 5.0.0 - fs-extra: 11.2.0 + fs-extra: 11.3.0 glob: 10.4.5 handlebars: 4.7.8 lazy-universal-dotenv: 4.0.0 @@ -19549,7 +19621,7 @@ packages: '@storybook/channels': 7.6.20 '@storybook/core-common': 7.6.20(encoding@0.1.13) '@storybook/core-events': 7.6.20 - '@storybook/csf': 0.1.11 + '@storybook/csf': 0.1.12 '@storybook/csf-tools': 7.6.20 '@storybook/docs-mdx': 0.1.0 '@storybook/global': 5.0.0 @@ -19568,7 +19640,7 @@ packages: compression: 1.7.4 detect-port: 1.6.1 express: 4.21.1 - fs-extra: 11.2.0 + fs-extra: 11.3.0 globby: 11.1.0 lodash: 4.17.21 open: 8.4.2 @@ -19730,10 +19802,9 @@ packages: resolution: {integrity: sha512-dzBzq0dN+8WLDp6NxYS4G7BCe8+vDeDRBRjHmM0xb0uJ6xgQViL8SDplYVSGnk3bXE/1WmtvyRzQyTffBnaj9Q==} dependencies: '@storybook/csf-tools': 7.6.20 - unplugin: 1.14.1 + unplugin: 1.16.1 transitivePeerDependencies: - supports-color - - webpack-sources dev: true /@storybook/csf-plugin@8.3.3(storybook@8.5.6): @@ -19781,13 +19852,13 @@ packages: /@storybook/csf-tools@7.6.20: resolution: {integrity: sha512-rwcwzCsAYh/m/WYcxBiEtLpIW5OH1ingxNdF/rK9mtGWhJxXRDV8acPkFrF8rtFWIVKoOCXu5USJYmc3f2gdYQ==} dependencies: - '@babel/generator': 7.26.2 - '@babel/parser': 7.26.2 - '@babel/traverse': 7.25.9 - '@babel/types': 7.26.0 - '@storybook/csf': 0.1.11 + '@babel/generator': 7.26.9 + '@babel/parser': 7.26.9 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 + '@storybook/csf': 0.1.12 '@storybook/types': 7.6.20 - fs-extra: 11.2.0 + fs-extra: 11.3.0 recast: 0.23.9 ts-dedent: 2.2.0 transitivePeerDependencies: @@ -19798,9 +19869,9 @@ packages: resolution: {integrity: sha512-6qMWAg/dBwCVIHzANM9lSHoirwqSS+wWmv+NwAs0t9S94M75IttHYxD3IyzwaSYCC5llp0EQFvtXXAuSfFbibg==} dependencies: '@babel/generator': 7.26.2 - '@babel/parser': 7.26.2 - '@babel/traverse': 7.25.9 - '@babel/types': 7.26.0 + '@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.2.0 @@ -20056,7 +20127,7 @@ packages: '@storybook/channels': 7.6.20 '@storybook/client-logger': 7.6.20 '@storybook/core-events': 7.6.20 - '@storybook/csf': 0.1.11 + '@storybook/csf': 0.1.12 '@storybook/global': 5.0.0 '@storybook/types': 7.6.20 '@types/qs': 6.9.16 @@ -20344,7 +20415,7 @@ packages: chalk: 4.1.2 detect-package-manager: 2.0.1 fetch-retry: 5.0.6 - fs-extra: 11.2.0 + fs-extra: 11.3.0 read-pkg-up: 7.0.1 transitivePeerDependencies: - encoding @@ -20432,92 +20503,92 @@ packages: file-system-cache: 2.3.0 dev: true - /@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.26.0): + /@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.26.9): resolution: {integrity: sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 - /@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.26.0): + /@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.26.9): resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 - /@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.26.0): + /@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.26.9): resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 - /@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.26.0): + /@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'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 - /@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.26.0): + /@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.26.9): resolution: {integrity: sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 - /@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.26.0): + /@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.26.9): resolution: {integrity: sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 - /@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.26.0): + /@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'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 - /@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.26.0): + /@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.26.9): resolution: {integrity: sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==} engines: {node: '>=12'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 - /@svgr/babel-preset@8.1.0(@babel/core@7.26.0): + /@svgr/babel-preset@8.1.0(@babel/core@7.26.9): resolution: {integrity: sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 - '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.26.0) - '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.26.0) - '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.26.0) - '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.26.0) - '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.26.0) - '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.26.0) - '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.26.0) - '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.26.0) + '@babel/core': 7.26.9 + '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.26.9) + '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.26.9) + '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.26.9) + '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.26.9) + '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.26.9) + '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.26.9) + '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.26.9) + '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.26.9) /@svgr/core@8.1.0(typescript@5.0.4): resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} engines: {node: '>=14'} dependencies: - '@babel/core': 7.26.0 - '@svgr/babel-preset': 8.1.0(@babel/core@7.26.0) + '@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.0.4) snake-case: 3.0.4 @@ -20530,8 +20601,8 @@ packages: resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} engines: {node: '>=14'} dependencies: - '@babel/core': 7.26.0 - '@svgr/babel-preset': 8.1.0(@babel/core@7.26.0) + '@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.5.2) snake-case: 3.0.4 @@ -20543,7 +20614,7 @@ packages: resolution: {integrity: sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==} engines: {node: '>=14'} dependencies: - '@babel/types': 7.26.0 + '@babel/types': 7.26.9 entities: 4.5.0 /@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0): @@ -20552,8 +20623,8 @@ packages: peerDependencies: '@svgr/core': '*' dependencies: - '@babel/core': 7.26.0 - '@svgr/babel-preset': 8.1.0(@babel/core@7.26.0) + '@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) '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 @@ -20661,6 +20732,15 @@ packages: source-map: 0.7.4 dev: true + /@swc/core-darwin-arm64@1.10.16: + resolution: {integrity: sha512-iikIxwqCQ4Bvz79vJ4ELh26efPf1u5D9TFdmXSJUBs7C3mmMHvk5zyWD9A9cTowXiW6WHs2gE58U1R9HOTTIcg==} + engines: {node: '>=10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@swc/core-darwin-arm64@1.7.26: resolution: {integrity: sha512-FF3CRYTg6a7ZVW4yT9mesxoVVZTrcSWtmZhxKCYJX9brH4CS/7PRPjAKNk6kzWgWuRoglP7hkjQcd6EpMcZEAw==} engines: {node: '>=10'} @@ -20669,6 +20749,15 @@ packages: requiresBuild: true optional: true + /@swc/core-darwin-x64@1.10.16: + resolution: {integrity: sha512-R2Eb9aktWd62vPfW9H/c/OaQ0e94iURibBo4uzUUcgxNNmB4+wb6piKbHxGdr/5bEsT+vJ1lwZFSRzfb45E7DA==} + engines: {node: '>=10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@swc/core-darwin-x64@1.7.26: resolution: {integrity: sha512-az3cibZdsay2HNKmc4bjf62QVukuiMRh5sfM5kHR/JMTrLyS6vSw7Ihs3UTkZjUxkLTT8ro54LI6sV6sUQUbLQ==} engines: {node: '>=10'} @@ -20677,6 +20766,15 @@ packages: requiresBuild: true optional: true + /@swc/core-linux-arm-gnueabihf@1.10.16: + resolution: {integrity: sha512-mkqN3HBAMnuiSGZ/k2utScuH8rAPshvNj0T1LjBWon+X9DkMNHSA+aMLdWsy0yZKF1zjOPc4L3Uq2l2wzhUlzA==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@swc/core-linux-arm-gnueabihf@1.7.26: resolution: {integrity: sha512-VYPFVJDO5zT5U3RpCdHE5v1gz4mmR8BfHecUZTmD2v1JeFY6fv9KArJUpjrHEEsjK/ucXkQFmJ0jaiWXmpOV9Q==} engines: {node: '>=10'} @@ -20685,6 +20783,15 @@ packages: requiresBuild: true optional: true + /@swc/core-linux-arm64-gnu@1.10.16: + resolution: {integrity: sha512-PH/+q/L5nVZJ91CU07CL6Q9Whs6iR6nneMZMAgtVF9Ix8ST0cWVItdUhs6D38kFklCFhaOrpHhS01HlMJ72vWw==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@swc/core-linux-arm64-gnu@1.7.26: resolution: {integrity: sha512-YKevOV7abpjcAzXrhsl+W48Z9mZvgoVs2eP5nY+uoMAdP2b3GxC0Df1Co0I90o2lkzO4jYBpTMcZlmUXLdXn+Q==} engines: {node: '>=10'} @@ -20693,6 +20800,15 @@ packages: requiresBuild: true optional: true + /@swc/core-linux-arm64-musl@1.10.16: + resolution: {integrity: sha512-1169+C9XbydKKc6Ec1XZxTGKtHjZHDIFn0r+Nqp/QSVwkORrOY1Vz2Hdu7tn/lWMg36ZkGePS+LnnyV67s/7yg==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@swc/core-linux-arm64-musl@1.7.26: resolution: {integrity: sha512-3w8iZICMkQQON0uIcvz7+Q1MPOW6hJ4O5ETjA0LSP/tuKqx30hIniCGOgPDnv3UTMruLUnQbtBwVCZTBKR3Rkg==} engines: {node: '>=10'} @@ -20701,6 +20817,15 @@ packages: requiresBuild: true optional: true + /@swc/core-linux-x64-gnu@1.10.16: + resolution: {integrity: sha512-n2rV0XwkjoHn4MDJmpYp5RBrnyi94/6GsJVpbn6f+/eqSrZn3mh3dT7pdZc9zCN1Qp9eDHo+uI6e/wgvbL22uA==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@swc/core-linux-x64-gnu@1.7.26: resolution: {integrity: sha512-c+pp9Zkk2lqb06bNGkR2Looxrs7FtGDMA4/aHjZcCqATgp348hOKH5WPvNLBl+yPrISuWjbKDVn3NgAvfvpH4w==} engines: {node: '>=10'} @@ -20709,6 +20834,15 @@ packages: requiresBuild: true optional: true + /@swc/core-linux-x64-musl@1.10.16: + resolution: {integrity: sha512-EevCpwreBrkPrJjQVIbiM81lK42ukNNSlBmrSRxxbx2V9VGmOd5qxX0cJBn0TRRSLIPi62BuMS76F9iYjqsjgg==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@swc/core-linux-x64-musl@1.7.26: resolution: {integrity: sha512-PgtyfHBF6xG87dUSSdTJHwZ3/8vWZfNIXQV2GlwEpslrOkGqy+WaiiyE7Of7z9AvDILfBBBcJvJ/r8u980wAfQ==} engines: {node: '>=10'} @@ -20717,6 +20851,15 @@ packages: requiresBuild: true optional: true + /@swc/core-win32-arm64-msvc@1.10.16: + resolution: {integrity: sha512-BvE7RWAnKJeELVQWLok6env5I4GUVBTZSvaSN/VPgxnTjF+4PsTeQptYx0xCYhp5QCv68wWYsBnZKuPDS+SBsw==} + engines: {node: '>=10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@swc/core-win32-arm64-msvc@1.7.26: resolution: {integrity: sha512-9TNXPIJqFynlAOrRD6tUQjMq7KApSklK3R/tXgIxc7Qx+lWu8hlDQ/kVPLpU7PWvMMwC/3hKBW+p5f+Tms1hmA==} engines: {node: '>=10'} @@ -20725,6 +20868,15 @@ packages: requiresBuild: true optional: true + /@swc/core-win32-ia32-msvc@1.10.16: + resolution: {integrity: sha512-7Jf/7AeCgbLR/JsQgMJuacHIq4Jeie3knf6+mXxn8aCvRypsOTIEu0eh7j24SolOboxK1ijqJ86GyN1VA2Rebg==} + engines: {node: '>=10'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@swc/core-win32-ia32-msvc@1.7.26: resolution: {integrity: sha512-9YngxNcG3177GYdsTum4V98Re+TlCeJEP4kEwEg9EagT5s3YejYdKwVAkAsJszzkXuyRDdnHUpYbTrPG6FiXrQ==} engines: {node: '>=10'} @@ -20733,6 +20885,15 @@ packages: requiresBuild: true optional: true + /@swc/core-win32-x64-msvc@1.10.16: + resolution: {integrity: sha512-p0blVm0R8bjaTtmW+FoPmLxLSQdRNbqhuWcR/8g80OzMSkka9mk5/J3kn/5JRVWh+MaR9LHRHZc1Q1L8zan13g==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@swc/core-win32-x64-msvc@1.7.26: resolution: {integrity: sha512-VR+hzg9XqucgLjXxA13MtV5O3C0bK0ywtLIBw/+a+O+Oc6mxFWHtdUeXDbIi5AiPbn0fjgVJMqYnyjGyyX8u0w==} engines: {node: '>=10'} @@ -20741,6 +20902,32 @@ packages: requiresBuild: true optional: true + /@swc/core@1.10.16(@swc/helpers@0.5.13): + resolution: {integrity: sha512-nOINg/OUcZazCW7B55QV2/UB8QAqz9FYe4+z229+4RYboBTZ102K7ebOEjY5sKn59JgAkhjZTz+5BKmXpDFopw==} + engines: {node: '>=10'} + requiresBuild: true + peerDependencies: + '@swc/helpers': '*' + peerDependenciesMeta: + '@swc/helpers': + optional: true + dependencies: + '@swc/counter': 0.1.3 + '@swc/helpers': 0.5.13 + '@swc/types': 0.1.17 + optionalDependencies: + '@swc/core-darwin-arm64': 1.10.16 + '@swc/core-darwin-x64': 1.10.16 + '@swc/core-linux-arm-gnueabihf': 1.10.16 + '@swc/core-linux-arm64-gnu': 1.10.16 + '@swc/core-linux-arm64-musl': 1.10.16 + '@swc/core-linux-x64-gnu': 1.10.16 + '@swc/core-linux-x64-musl': 1.10.16 + '@swc/core-win32-arm64-msvc': 1.10.16 + '@swc/core-win32-ia32-msvc': 1.10.16 + '@swc/core-win32-x64-msvc': 1.10.16 + dev: true + /@swc/core@1.7.26(@swc/helpers@0.5.13): resolution: {integrity: sha512-f5uYFf+TmMQyYIoxkn/evWhNGuUzC730dFwAKGwBVHHVoPyak1/GvJUm6i1SKl+2Hrj9oN0i3WSoWWZ4pgI8lw==} engines: {node: '>=10'} @@ -20809,8 +20996,8 @@ packages: jsonc-parser: 3.3.1 dev: true - /@swc/plugin-styled-components@5.0.0: - resolution: {integrity: sha512-c9WCV2hU4OxfczzeABNFwkLftAovP7IeHPX0nxqu1HMn4x/T6MjWoJ22hspBv32NpUwGlvIgRG3SyHRHE80enw==} + /@swc/plugin-styled-components@6.7.0: + resolution: {integrity: sha512-da9RL9GEWnyYzvQ/haupYkgcmt7AKlstzhbxVY0BEHuolHlhEpxqLLkKAExU/Mb/76XIdmevkH8r20JjRtB1kA==} dependencies: '@swc/counter': 0.1.3 dev: true @@ -21004,20 +21191,20 @@ packages: /@types/babel__generator@7.6.8: resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} dependencies: - '@babel/types': 7.26.0 + '@babel/types': 7.26.9 dev: true /@types/babel__template@7.4.4: resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} dependencies: - '@babel/parser': 7.26.2 - '@babel/types': 7.26.0 + '@babel/parser': 7.26.9 + '@babel/types': 7.26.9 dev: true /@types/babel__traverse@7.20.6: resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} dependencies: - '@babel/types': 7.26.0 + '@babel/types': 7.26.9 dev: true /@types/body-parser@1.19.5: @@ -22313,28 +22500,6 @@ packages: /@ungap/structured-clone@1.2.0: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - /@vercel/nft@0.26.5(encoding@0.1.13): - resolution: {integrity: sha512-NHxohEqad6Ra/r4lGknO52uc/GrWILXAMs1BB4401GTqww0fw1bAqzpG1XHuDO+dprg4GvsD9ZLLSsdo78p9hQ==} - engines: {node: '>=16'} - hasBin: true - dependencies: - '@mapbox/node-pre-gyp': 1.0.11(encoding@0.1.13) - '@rollup/pluginutils': 4.2.1 - acorn: 8.12.1 - acorn-import-attributes: 1.9.5(acorn@8.12.1) - async-sema: 3.1.1 - bindings: 1.5.0 - estree-walker: 2.0.2 - glob: 7.2.3 - graceful-fs: 4.2.11 - micromatch: 4.0.8 - node-gyp-build: 4.8.2 - resolve-from: 5.0.0 - transitivePeerDependencies: - - encoding - - supports-color - dev: true - /@vercel/nft@0.27.3(encoding@0.1.13): resolution: {integrity: sha512-oySTdDSzUAFDXpsSLk9Q943o+/Yu/+TCFxnehpFQEf/3khi2stMpTHPVNwFdvZq/Z4Ky93lE+MGHpXCRpMkSCA==} engines: {node: '>=16'} @@ -22342,8 +22507,8 @@ packages: dependencies: '@mapbox/node-pre-gyp': 1.0.11(encoding@0.1.13) '@rollup/pluginutils': 4.2.1 - acorn: 8.12.1 - acorn-import-attributes: 1.9.5(acorn@8.12.1) + acorn: 8.14.0 + acorn-import-attributes: 1.9.5(acorn@8.14.0) async-sema: 3.1.1 bindings: 1.5.0 estree-walker: 2.0.2 @@ -22828,7 +22993,7 @@ packages: '@babel/core': 7.25.2 '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 - '@babel/parser': 7.26.2 + '@babel/parser': 7.26.9 '@vue/compiler-sfc': 3.5.10 transitivePeerDependencies: - supports-color @@ -22837,7 +23002,7 @@ packages: /@vue/compiler-core@3.5.10: resolution: {integrity: sha512-iXWlk+Cg/ag7gLvY0SfVucU8Kh2CjysYZjhhP70w9qI4MvSox4frrP+vDGvtQuzIcgD8+sxM6lZvCtdxGunTAA==} dependencies: - '@babel/parser': 7.26.2 + '@babel/parser': 7.26.9 '@vue/shared': 3.5.10 entities: 4.5.0 estree-walker: 2.0.2 @@ -23486,6 +23651,14 @@ packages: dependencies: acorn: 8.12.1 + /acorn-import-attributes@1.9.5(acorn@8.14.0): + resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} + peerDependencies: + acorn: ^8 + dependencies: + acorn: 8.14.0 + dev: true + /acorn-jsx@5.3.2(acorn@7.4.1): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: @@ -23501,6 +23674,20 @@ packages: dependencies: acorn: 8.12.1 + /acorn-jsx@5.3.2(acorn@8.14.0): + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + acorn: 8.14.0 + dev: false + + /acorn-loose@8.4.0: + resolution: {integrity: sha512-M0EUka6rb+QC4l9Z3T0nJEzNOO7JcoJlYMrBlyBCiFSXRyxjLKayd4TbQs2FDRWQU1h9FR7QVNHt+PEaoNL5rQ==} + engines: {node: '>=0.4.0'} + dependencies: + acorn: 8.14.0 + /acorn-walk@7.2.0: resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} engines: {node: '>=0.4.0'} @@ -23527,7 +23714,6 @@ packages: resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} engines: {node: '>=0.4.0'} hasBin: true - dev: true /address@1.2.2: resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} @@ -24357,7 +24543,7 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.24.0 - caniuse-lite: 1.0.30001668 + caniuse-lite: 1.0.30001695 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 @@ -24419,12 +24605,12 @@ packages: resolution: {integrity: sha512-iCvCkGFskbaYtfQ0a3GmcQCHl/Sv1GufXFGuUQ+FE+WJa7A/espLOuFIn09B944V8/ImPj71T4+rTASxO2PAuA==} dev: false - /babel-core@7.0.0-bridge.0(@babel/core@7.26.0): + /babel-core@7.0.0-bridge.0(@babel/core@7.26.9): resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 dev: true /babel-jest@29.7.0(@babel/core@7.25.2): @@ -24445,17 +24631,17 @@ packages: - supports-color dev: true - /babel-jest@29.7.0(@babel/core@7.26.0): + /babel-jest@29.7.0(@babel/core@7.26.9): 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.0 + '@babel/core': 7.26.9 '@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.0) + babel-preset-jest: 29.6.3(@babel/core@7.26.9) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -24463,19 +24649,6 @@ packages: - supports-color dev: true - /babel-loader@9.1.3(@babel/core@7.26.0)(webpack@5.97.1): - resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==} - engines: {node: '>= 14.15.0'} - peerDependencies: - '@babel/core': ^7.12.0 - webpack: '>=5' - dependencies: - '@babel/core': 7.26.0 - find-cache-dir: 4.0.0 - schema-utils: 4.2.0 - webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19) - dev: true - /babel-loader@9.2.1(@babel/core@7.25.2)(webpack@5.93.0): resolution: {integrity: sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==} engines: {node: '>= 14.15.0'} @@ -24498,7 +24671,7 @@ packages: dependencies: '@babel/core': 7.25.7 find-cache-dir: 4.0.0 - schema-utils: 4.2.0 + schema-utils: 4.3.0 webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.24.0) dev: true @@ -24511,9 +24684,22 @@ packages: dependencies: '@babel/core': 7.26.0 find-cache-dir: 4.0.0 - schema-utils: 4.2.0 + schema-utils: 4.3.0 webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.18.20) + /babel-loader@9.2.1(@babel/core@7.26.9)(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.9 + find-cache-dir: 4.0.0 + schema-utils: 4.3.0 + webpack: 5.98.0(@swc/core@1.10.16)(esbuild@0.17.19) + dev: true + /babel-plugin-apply-mdx-type-prop@1.6.22(@babel/core@7.12.9): resolution: {integrity: sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ==} peerDependencies: @@ -24532,7 +24718,7 @@ packages: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.0) - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color @@ -24581,8 +24767,8 @@ packages: resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/template': 7.25.9 - '@babel/types': 7.26.0 + '@babel/template': 7.26.9 + '@babel/types': 7.26.9 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 dev: true @@ -24722,17 +24908,17 @@ packages: - supports-color dev: true - /babel-plugin-styled-components@2.1.4(@babel/core@7.26.0)(styled-components@5.3.11)(supports-color@5.5.0): + /babel-plugin-styled-components@2.1.4(@babel/core@7.26.9)(styled-components@5.3.11)(supports-color@5.5.0): resolution: {integrity: sha512-Xgp9g+A/cG47sUyRwwYxGM4bR/jDRg5N6it/8+HxCnbT5XNKSKDT9xm4oag/osgqjC2It/vH0yXsomOG6k558g==} peerDependencies: 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/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.9) lodash: 4.17.21 picomatch: 2.3.1 - styled-components: 5.3.11(@babel/core@7.26.0)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) + styled-components: 5.3.11(@babel/core@7.26.9)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) transitivePeerDependencies: - '@babel/core' - supports-color @@ -24745,7 +24931,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/traverse@7.25.9): + /babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.26.0): resolution: {integrity: sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==} peerDependencies: '@babel/core': ^7 @@ -24756,7 +24942,20 @@ packages: dependencies: '@babel/core': 7.26.0 '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.25.9 + + /babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.26.9)(@babel/traverse@7.26.9): + resolution: {integrity: sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==} + peerDependencies: + '@babel/core': ^7 + '@babel/traverse': ^7 + peerDependenciesMeta: + '@babel/traverse': + optional: true + dependencies: + '@babel/core': 7.26.9 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/traverse': 7.26.9 + dev: true /babel-preset-current-node-syntax@1.1.0(@babel/core@7.25.2): resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} @@ -24781,27 +24980,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.0): + /babel-preset-current-node-syntax@1.1.0(@babel/core@7.26.9): resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.26.0 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.26.0) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.0) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.26.0) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.26.0) - '@babel/plugin-syntax-import-attributes': 7.25.7(@babel/core@7.26.0) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.0) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.26.0) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.26.0) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.0) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.26.0) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.0) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.26.0) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.0) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.0) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.26.0) + '@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) dev: true /babel-preset-jest@29.6.3(@babel/core@7.25.2): @@ -24815,22 +25014,22 @@ 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.0): + /babel-preset-jest@29.6.3(@babel/core@7.26.9): 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.0 + '@babel/core': 7.26.9 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.0) + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.9) dev: true /babel-walk@3.0.0-canary-5: resolution: {integrity: sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==} engines: {node: '>= 10.0.0'} dependencies: - '@babel/types': 7.26.0 + '@babel/types': 7.26.9 dev: true /bail@1.0.5: @@ -25144,7 +25343,7 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001668 + caniuse-lite: 1.0.30001700 electron-to-chromium: 1.5.37 node-releases: 2.0.18 update-browserslist-db: 1.1.1(browserslist@4.24.0) @@ -25154,7 +25353,7 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001695 + caniuse-lite: 1.0.30001700 electron-to-chromium: 1.5.86 node-releases: 2.0.19 update-browserslist-db: 1.1.1(browserslist@4.24.4) @@ -25381,8 +25580,8 @@ packages: /caniuse-api@3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: - browserslist: 4.24.0 - caniuse-lite: 1.0.30001668 + browserslist: 4.24.4 + caniuse-lite: 1.0.30001700 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 @@ -25401,7 +25600,6 @@ packages: /caniuse-lite@1.0.30001700: resolution: {integrity: sha512-2S6XIXwaE7K7erT8dY+kLQcpa5ms63XlRkMkReXjle+kf6c5g38vyMl+Z5y8dSxOFDhcFe+nxnn261PLxBSQsQ==} - dev: true /case-sensitive-paths-webpack-plugin@2.4.0: resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==} @@ -26091,8 +26289,8 @@ packages: /constantinople@4.0.1: resolution: {integrity: sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==} dependencies: - '@babel/parser': 7.26.2 - '@babel/types': 7.26.0 + '@babel/parser': 7.26.9 + '@babel/types': 7.26.9 dev: true /constants-browserify@1.0.0: @@ -26174,12 +26372,6 @@ packages: engines: {node: '>=12'} dev: true - /convert-source-map@1.8.0: - resolution: {integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==} - dependencies: - safe-buffer: 5.1.2 - dev: true - /convert-source-map@1.9.0: resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} @@ -26258,7 +26450,7 @@ packages: webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.24.0) dev: true - /copy-webpack-plugin@11.0.0(webpack@5.97.1): + /copy-webpack-plugin@11.0.0(webpack@5.98.0): resolution: {integrity: sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -26270,7 +26462,7 @@ packages: normalize-path: 3.0.0 schema-utils: 4.2.0 serialize-javascript: 6.0.2 - webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19) + webpack: 5.98.0(@swc/core@1.10.16)(esbuild@0.17.19) dev: true /core-js-compat@3.38.1: @@ -26553,6 +26745,24 @@ packages: randomfill: 1.0.4 dev: true + /crypto-browserify@3.12.1: + resolution: {integrity: sha512-r4ESw/IlusD17lgQi1O20Fa3qNnsckR126TdUuBgAu7GBYSIPvdNyONd3Zrxh0xCwA4+6w/TDArBPsMvhur+KQ==} + engines: {node: '>= 0.10'} + 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 + hash-base: 3.0.4 + inherits: 2.0.4 + pbkdf2: 3.1.2 + public-encrypt: 4.0.3 + randombytes: 2.1.0 + randomfill: 1.0.4 + dev: true + /crypto-random-string@2.0.0: resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} engines: {node: '>=8'} @@ -26595,6 +26805,15 @@ packages: dependencies: postcss: 8.4.47 + /css-declaration-sorter@7.2.0(postcss@8.5.2): + resolution: {integrity: sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==} + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + postcss: ^8.0.9 + dependencies: + postcss: 8.5.2 + dev: true + /css-loader@6.11.0(@rspack/core@1.0.8)(webpack@5.93.0): resolution: {integrity: sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==} engines: {node: '>= 12.13.0'} @@ -26642,7 +26861,7 @@ packages: webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.24.0) dev: true - /css-minimizer-webpack-plugin@5.0.1(esbuild@0.17.19)(webpack@5.97.1): + /css-minimizer-webpack-plugin@5.0.1(esbuild@0.17.19)(webpack@5.98.0): resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -26674,7 +26893,7 @@ packages: postcss: 8.4.47 schema-utils: 4.2.0 serialize-javascript: 6.0.2 - webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19) + webpack: 5.98.0(@swc/core@1.10.16)(esbuild@0.17.19) dev: true /css-minimizer-webpack-plugin@5.0.1(esbuild@0.18.20)(webpack@5.93.0): @@ -26711,7 +26930,7 @@ packages: serialize-javascript: 6.0.2 webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.18.20) - /css-minimizer-webpack-plugin@5.0.1(esbuild@0.18.20)(webpack@5.97.1): + /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'} peerDependencies: @@ -26743,7 +26962,7 @@ packages: postcss: 8.4.47 schema-utils: 4.2.0 serialize-javascript: 6.0.2 - webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.18.20) + webpack: 5.98.0(@swc/core@1.10.16)(esbuild@0.18.20) dev: true /css-minimizer-webpack-plugin@5.0.1(esbuild@0.24.0)(webpack@5.93.0): @@ -26955,6 +27174,45 @@ packages: postcss-svgo: 6.0.3(postcss@8.4.47) postcss-unique-selectors: 6.0.4(postcss@8.4.47) + /cssnano-preset-default@6.1.2(postcss@8.5.2): + resolution: {integrity: sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + browserslist: 4.24.4 + css-declaration-sorter: 7.2.0(postcss@8.5.2) + cssnano-utils: 4.0.2(postcss@8.5.2) + postcss: 8.5.2 + postcss-calc: 9.0.1(postcss@8.5.2) + postcss-colormin: 6.1.0(postcss@8.5.2) + postcss-convert-values: 6.1.0(postcss@8.5.2) + postcss-discard-comments: 6.0.2(postcss@8.5.2) + postcss-discard-duplicates: 6.0.3(postcss@8.5.2) + postcss-discard-empty: 6.0.3(postcss@8.5.2) + postcss-discard-overridden: 6.0.2(postcss@8.5.2) + postcss-merge-longhand: 6.0.5(postcss@8.5.2) + postcss-merge-rules: 6.1.1(postcss@8.5.2) + postcss-minify-font-values: 6.1.0(postcss@8.5.2) + postcss-minify-gradients: 6.0.3(postcss@8.5.2) + postcss-minify-params: 6.1.0(postcss@8.5.2) + postcss-minify-selectors: 6.0.4(postcss@8.5.2) + postcss-normalize-charset: 6.0.2(postcss@8.5.2) + postcss-normalize-display-values: 6.0.2(postcss@8.5.2) + postcss-normalize-positions: 6.0.2(postcss@8.5.2) + postcss-normalize-repeat-style: 6.0.2(postcss@8.5.2) + postcss-normalize-string: 6.0.2(postcss@8.5.2) + postcss-normalize-timing-functions: 6.0.2(postcss@8.5.2) + postcss-normalize-unicode: 6.1.0(postcss@8.5.2) + postcss-normalize-url: 6.0.2(postcss@8.5.2) + postcss-normalize-whitespace: 6.0.2(postcss@8.5.2) + postcss-ordered-values: 6.0.2(postcss@8.5.2) + postcss-reduce-initial: 6.1.0(postcss@8.5.2) + postcss-reduce-transforms: 6.0.2(postcss@8.5.2) + postcss-svgo: 6.0.3(postcss@8.5.2) + postcss-unique-selectors: 6.0.4(postcss@8.5.2) + dev: true + /cssnano-utils@3.1.0(postcss@8.4.47): resolution: {integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==} engines: {node: ^10 || ^12 || >=14.0} @@ -26981,6 +27239,15 @@ packages: dependencies: postcss: 8.4.47 + /cssnano-utils@4.0.2(postcss@8.5.2): + resolution: {integrity: sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.5.2 + dev: true + /cssnano@5.1.15(postcss@8.4.47): resolution: {integrity: sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==} engines: {node: ^10 || ^12 || >=14.0} @@ -27004,15 +27271,15 @@ packages: postcss: 8.4.31 dev: true - /cssnano@6.0.1(postcss@8.4.47): + /cssnano@6.0.1(postcss@8.5.2): resolution: {integrity: sha512-fVO1JdJ0LSdIGJq68eIxOqFpIJrZqXUsBt8fkrBcztCQqAjQD51OhZp7tc0ImcbwXD4k7ny84QTV90nZhmqbkg==} engines: {node: ^14 || ^16 || >=18.0} peerDependencies: postcss: ^8.2.15 dependencies: - cssnano-preset-default: 6.1.2(postcss@8.4.47) + cssnano-preset-default: 6.1.2(postcss@8.5.2) lilconfig: 2.1.0 - postcss: 8.4.47 + postcss: 8.5.2 dev: true /cssnano@6.1.2(postcss@8.4.47): @@ -27795,6 +28062,14 @@ packages: domelementtype: 2.3.0 domhandler: 5.0.3 + /domutils@3.2.2: + resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} + dependencies: + dom-serializer: 2.0.0 + domelementtype: 2.3.0 + domhandler: 5.0.3 + dev: true + /dot-case@3.0.4: resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} dependencies: @@ -27985,6 +28260,11 @@ packages: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} + /entities@6.0.0: + resolution: {integrity: sha512-aKstq2TDOndCn4diEyp9Uq/Flu2i1GlLkc6XIDQSDMuaFE3OPW5OphLCyQ5SpSJZTb4reN+kTcYru5yIfXoRPw==} + engines: {node: '>=0.12'} + dev: true + /env-ci@11.1.0: resolution: {integrity: sha512-Z8dnwSDbV1XYM9SBF2J0GcNVvmfmfh3a49qddGIROhBoVro6MZVTji15z/sJbQ2ko2ei8n988EU1wzoLU/tF+g==} engines: {node: ^18.17 || >=20.6.1} @@ -28122,7 +28402,6 @@ packages: /es-module-lexer@1.6.0: resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==} - dev: true /es-object-atoms@1.1.1: resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} @@ -29210,8 +29489,8 @@ packages: resolution: {integrity: sha512-YNF+mZ/Wu2FU/gvmzuWtYc8rloubL7wfXCTgouFrnjGVXPA/EeYYA7pupXWrb3Iv1cTBeSSxxJIbK23l4MRNqg==} engines: {node: '>=8.3.0'} dependencies: - '@babel/traverse': 7.25.9 - '@babel/types': 7.26.0 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 c8: 7.14.0 transitivePeerDependencies: - supports-color @@ -30116,7 +30395,7 @@ packages: resolution: {integrity: sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==} engines: {node: '>=8.0.0'} dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.6 signal-exit: 3.0.7 dev: true @@ -31446,7 +31725,7 @@ packages: he: 1.2.0 param-case: 3.0.4 relateurl: 0.2.7 - terser: 5.34.1 + terser: 5.37.0 /html-minifier-terser@7.2.0: resolution: {integrity: sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==} @@ -31459,7 +31738,7 @@ packages: entities: 4.5.0 param-case: 3.0.4 relateurl: 0.2.7 - terser: 5.34.1 + terser: 5.37.0 dev: true /html-rspack-plugin@5.5.7: @@ -31539,7 +31818,7 @@ packages: tapable: 2.2.1 webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.24.0) - /html-webpack-plugin@5.6.3(@rspack/core@1.0.8)(webpack@5.97.1): + /html-webpack-plugin@5.6.3(@rspack/core@1.0.8)(webpack@5.98.0): resolution: {integrity: sha512-QSf1yjtSAsmf7rYBV7XX86uua4W/vkhIt0xNXKbsi2foEeW7vjJQz4bhnpL3xH+l1ryl1680uNv968Z+X6jSYg==} engines: {node: '>=10.13.0'} peerDependencies: @@ -31557,7 +31836,16 @@ packages: lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19) + webpack: 5.98.0(@swc/core@1.10.16)(esbuild@0.17.19) + dev: true + + /htmlparser2@10.0.0: + resolution: {integrity: sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==} + dependencies: + domelementtype: 2.3.0 + domhandler: 5.0.3 + domutils: 3.2.2 + entities: 6.0.0 dev: true /htmlparser2@6.1.0: @@ -31586,15 +31874,6 @@ packages: entities: 4.5.0 dev: true - /htmlparser2@9.1.0: - resolution: {integrity: sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==} - dependencies: - domelementtype: 2.3.0 - domhandler: 5.0.3 - domutils: 3.1.0 - entities: 4.5.0 - dev: true - /htmr@1.0.2(react@18.3.1): resolution: {integrity: sha512-7T9babEHZwECQ2/ouxNPow1uGcKbj/BcbslPGPRxBKIOLNiIrFKq6ELzor7mc4HiexZzdb3izQQLl16bhPR9jw==} peerDependencies: @@ -31896,6 +32175,15 @@ packages: dependencies: postcss: 8.4.47 + /icss-utils@5.1.0(postcss@8.5.2): + resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + dependencies: + postcss: 8.5.2 + dev: true + /identity-obj-proxy@3.0.0: resolution: {integrity: sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==} engines: {node: '>=4'} @@ -32778,8 +33066,8 @@ packages: resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.26.0 - '@babel/parser': 7.26.2 + '@babel/core': 7.26.9 + '@babel/parser': 7.26.9 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -32791,8 +33079,8 @@ packages: resolution: {integrity: sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.26.0 - '@babel/parser': 7.26.2 + '@babel/core': 7.26.9 + '@babel/parser': 7.26.9 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 7.6.3 @@ -32994,11 +33282,11 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@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.0) + babel-jest: 29.7.0(@babel/core@7.26.9) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -33034,11 +33322,11 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@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.0) + babel-jest: 29.7.0(@babel/core@7.26.9) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -33074,11 +33362,11 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@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.0) + babel-jest: 29.7.0(@babel/core@7.26.9) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -33343,15 +33631,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.0 + '@babel/core': 7.26.9 '@babel/generator': 7.26.2 - '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.26.0) - '@babel/plugin-syntax-typescript': 7.25.7(@babel/core@7.26.0) - '@babel/types': 7.26.0 + '@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/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.0) + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.9) chalk: 4.1.2 expect: 29.7.0 graceful-fs: 4.2.11 @@ -33476,6 +33764,10 @@ packages: resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} hasBin: true + /jiti@1.21.7: + resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==} + hasBin: true + /jiti@2.4.2: resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} hasBin: true @@ -33548,18 +33840,18 @@ packages: '@babel/preset-env': optional: true dependencies: - '@babel/core': 7.26.0 - '@babel/parser': 7.26.2 - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-modules-commonjs': 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-optional-chaining': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.0) - '@babel/preset-env': 7.26.0(@babel/core@7.26.0) - '@babel/preset-flow': 7.25.7(@babel/core@7.26.0) - '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) - '@babel/register': 7.25.7(@babel/core@7.26.0) - babel-core: 7.0.0-bridge.0(@babel/core@7.26.0) + '@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) chalk: 4.1.2 flow-parser: 0.248.1 graceful-fs: 4.2.11 @@ -33668,7 +33960,6 @@ packages: resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} engines: {node: '>=6'} hasBin: true - dev: true /json-buffer@3.0.1: resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} @@ -34062,8 +34353,6 @@ packages: peerDependenciesMeta: webpack: optional: true - webpack-sources: - optional: true dependencies: webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.18.20) webpack-sources: 3.2.3 @@ -34510,8 +34799,8 @@ packages: /magicast@0.3.5: resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==} dependencies: - '@babel/parser': 7.26.2 - '@babel/types': 7.26.0 + '@babel/parser': 7.26.9 + '@babel/types': 7.26.9 source-map-js: 1.2.1 dev: true @@ -35074,8 +35363,8 @@ packages: /micromark-extension-mdxjs@1.0.1: resolution: {integrity: sha512-7YA7hF6i5eKOfFUzZ+0z6avRG52GpWR8DL+kN47y3f2KhxbBZMhmxe7auOeaTBrW2DenbbZTf1ea9tA2hDpC2Q==} dependencies: - acorn: 8.12.1 - acorn-jsx: 5.3.2(acorn@8.12.1) + acorn: 8.14.0 + acorn-jsx: 5.3.2(acorn@8.14.0) micromark-extension-mdx-expression: 1.0.8 micromark-extension-mdx-jsx: 1.0.5 micromark-extension-mdx-md: 1.0.1 @@ -35389,15 +35678,15 @@ packages: webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.18.20) dev: true - /mini-css-extract-plugin@2.9.2(webpack@5.97.1): + /mini-css-extract-plugin@2.9.2(webpack@5.98.0): resolution: {integrity: sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==} engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 dependencies: - schema-utils: 4.2.0 + schema-utils: 4.3.0 tapable: 2.2.1 - webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19) + webpack: 5.98.0(@swc/core@1.10.16)(esbuild@0.17.19) dev: true /mini-svg-data-uri@1.4.4: @@ -35531,7 +35820,7 @@ packages: /mlly@1.6.1: resolution: {integrity: sha512-vLgaHvaeunuOXHSmEbZ9izxPx3USsk8KCQ8iC+aTlp5sKRSoZvwhHh5L9VbKSaVC6sJDqbyohIS76E2VmHIPAA==} dependencies: - acorn: 8.12.1 + acorn: 8.14.0 pathe: 1.1.2 pkg-types: 1.2.1 ufo: 1.5.4 @@ -35540,7 +35829,7 @@ packages: /mlly@1.7.2: resolution: {integrity: sha512-tN3dvVHYVz4DhSXinXIk7u9syPYaJvio118uomkovAtWBT+RdbP6Lfh/5Lvo519YMmwBafwlh20IPTXIStscpA==} dependencies: - acorn: 8.12.1 + acorn: 8.14.0 pathe: 1.1.2 pkg-types: 1.2.1 ufo: 1.5.4 @@ -35714,7 +36003,7 @@ packages: dependencies: '@vercel/nft': 0.27.3(encoding@0.1.13) debug: 4.4.0(supports-color@8.1.1) - fs-extra: 11.2.0 + fs-extra: 11.3.0 mlly: 1.6.1 pkg-types: 1.2.1 pkg-up: 3.1.0 @@ -37440,7 +37729,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.24.0 + browserslist: 4.24.4 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.4.47 @@ -37453,7 +37742,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.24.4 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.4.31 @@ -37466,19 +37755,32 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.24.4 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.4.47 postcss-value-parser: 4.2.0 + /postcss-colormin@6.1.0(postcss@8.5.2): + resolution: {integrity: sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + browserslist: 4.24.4 + caniuse-api: 3.0.0 + colord: 2.9.3 + postcss: 8.5.2 + postcss-value-parser: 4.2.0 + dev: true + /postcss-convert-values@5.1.3(postcss@8.4.47): resolution: {integrity: sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.24.0 + browserslist: 4.24.4 postcss: 8.4.47 postcss-value-parser: 4.2.0 dev: true @@ -37489,7 +37791,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.24.4 postcss: 8.4.31 postcss-value-parser: 4.2.0 dev: true @@ -37500,21 +37802,18 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.24.4 postcss: 8.4.47 postcss-value-parser: 4.2.0 - /postcss-custom-properties@13.3.12(postcss@8.4.47): - resolution: {integrity: sha512-oPn/OVqONB2ZLNqN185LDyaVByELAA/u3l2CS2TS16x2j2XsmV4kd8U49+TMxmUsEU9d8fB/I10E6U7kB0L1BA==} - engines: {node: ^14 || ^16 || >=18} + /postcss-convert-values@6.1.0(postcss@8.5.2): + resolution: {integrity: sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==} + engines: {node: ^14 || ^16 || >=18.0} peerDependencies: - postcss: ^8.4 + postcss: ^8.4.31 dependencies: - '@csstools/cascade-layer-name-parser': 1.0.13(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1) - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 - '@csstools/utilities': 1.0.0(postcss@8.4.47) - postcss: 8.4.47 + browserslist: 4.24.4 + postcss: 8.5.2 postcss-value-parser: 4.2.0 dev: true @@ -37558,6 +37857,15 @@ packages: dependencies: postcss: 8.4.47 + /postcss-discard-comments@6.0.2(postcss@8.5.2): + resolution: {integrity: sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.5.2 + dev: true + /postcss-discard-duplicates@5.1.0(postcss@8.4.47): resolution: {integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==} engines: {node: ^10 || ^12 || >=14.0} @@ -37584,6 +37892,15 @@ packages: dependencies: postcss: 8.4.47 + /postcss-discard-duplicates@6.0.3(postcss@8.5.2): + resolution: {integrity: sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.5.2 + dev: true + /postcss-discard-empty@5.1.1(postcss@8.4.47): resolution: {integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==} engines: {node: ^10 || ^12 || >=14.0} @@ -37610,6 +37927,15 @@ packages: dependencies: postcss: 8.4.47 + /postcss-discard-empty@6.0.3(postcss@8.5.2): + resolution: {integrity: sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.5.2 + dev: true + /postcss-discard-overridden@5.1.0(postcss@8.4.47): resolution: {integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==} engines: {node: ^10 || ^12 || >=14.0} @@ -37636,20 +37962,29 @@ packages: dependencies: postcss: 8.4.47 - /postcss-flexbugs-fixes@5.0.2(postcss@8.4.47): + /postcss-discard-overridden@6.0.2(postcss@8.5.2): + resolution: {integrity: sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.5.2 + dev: true + + /postcss-flexbugs-fixes@5.0.2(postcss@8.5.2): resolution: {integrity: sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==} peerDependencies: postcss: ^8.1.4 dependencies: - postcss: 8.4.47 + postcss: 8.5.2 dev: true - /postcss-font-variant@5.0.0(postcss@8.4.47): + /postcss-font-variant@5.0.0(postcss@8.5.2): resolution: {integrity: sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.47 + postcss: 8.5.2 dev: true /postcss-import@14.1.0(postcss@8.4.47): @@ -37686,12 +38021,12 @@ packages: resolve: 1.22.8 dev: true - /postcss-initial@4.0.1(postcss@8.4.47): + /postcss-initial@4.0.1(postcss@8.5.2): resolution: {integrity: sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==} peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.47 + postcss: 8.5.2 dev: true /postcss-js@4.0.1(postcss@8.4.47): @@ -37834,13 +38169,13 @@ packages: - typescript dev: true - /postcss-media-minmax@5.0.0(postcss@8.4.47): + /postcss-media-minmax@5.0.0(postcss@8.5.2): resolution: {integrity: sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==} engines: {node: '>=10.0.0'} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.47 + postcss: 8.5.2 dev: true /postcss-merge-longhand@5.1.7(postcss@8.4.47): @@ -37875,13 +38210,24 @@ packages: postcss-value-parser: 4.2.0 stylehacks: 6.1.1(postcss@8.4.47) + /postcss-merge-longhand@6.0.5(postcss@8.5.2): + resolution: {integrity: sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.5.2 + postcss-value-parser: 4.2.0 + stylehacks: 6.1.1(postcss@8.5.2) + dev: true + /postcss-merge-rules@5.1.4(postcss@8.4.47): resolution: {integrity: sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.24.0 + browserslist: 4.24.4 caniuse-api: 3.0.0 cssnano-utils: 3.1.0(postcss@8.4.47) postcss: 8.4.47 @@ -37894,7 +38240,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.24.4 caniuse-api: 3.0.0 cssnano-utils: 4.0.2(postcss@8.4.31) postcss: 8.4.31 @@ -37907,12 +38253,25 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.24.4 caniuse-api: 3.0.0 cssnano-utils: 4.0.2(postcss@8.4.47) postcss: 8.4.47 postcss-selector-parser: 6.1.2 + /postcss-merge-rules@6.1.1(postcss@8.5.2): + resolution: {integrity: sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + browserslist: 4.24.4 + caniuse-api: 3.0.0 + cssnano-utils: 4.0.2(postcss@8.5.2) + postcss: 8.5.2 + postcss-selector-parser: 6.1.2 + dev: true + /postcss-minify-font-values@5.1.0(postcss@8.4.47): resolution: {integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==} engines: {node: ^10 || ^12 || >=14.0} @@ -37942,6 +38301,16 @@ packages: postcss: 8.4.47 postcss-value-parser: 4.2.0 + /postcss-minify-font-values@6.1.0(postcss@8.5.2): + resolution: {integrity: sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.5.2 + postcss-value-parser: 4.2.0 + dev: true + /postcss-minify-gradients@5.1.1(postcss@8.4.47): resolution: {integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==} engines: {node: ^10 || ^12 || >=14.0} @@ -37977,13 +38346,25 @@ packages: postcss: 8.4.47 postcss-value-parser: 4.2.0 + /postcss-minify-gradients@6.0.3(postcss@8.5.2): + resolution: {integrity: sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + colord: 2.9.3 + cssnano-utils: 4.0.2(postcss@8.5.2) + postcss: 8.5.2 + postcss-value-parser: 4.2.0 + dev: true + /postcss-minify-params@5.1.4(postcss@8.4.47): resolution: {integrity: sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.24.0 + browserslist: 4.24.4 cssnano-utils: 3.1.0(postcss@8.4.47) postcss: 8.4.47 postcss-value-parser: 4.2.0 @@ -37995,7 +38376,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.24.4 cssnano-utils: 4.0.2(postcss@8.4.31) postcss: 8.4.31 postcss-value-parser: 4.2.0 @@ -38007,11 +38388,23 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.24.4 cssnano-utils: 4.0.2(postcss@8.4.47) postcss: 8.4.47 postcss-value-parser: 4.2.0 + /postcss-minify-params@6.1.0(postcss@8.5.2): + resolution: {integrity: sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + browserslist: 4.24.4 + cssnano-utils: 4.0.2(postcss@8.5.2) + postcss: 8.5.2 + postcss-value-parser: 4.2.0 + dev: true + /postcss-minify-selectors@5.2.1(postcss@8.4.47): resolution: {integrity: sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==} engines: {node: ^10 || ^12 || >=14.0} @@ -38041,6 +38434,16 @@ packages: postcss: 8.4.47 postcss-selector-parser: 6.1.2 + /postcss-minify-selectors@6.0.4(postcss@8.5.2): + resolution: {integrity: sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.5.2 + postcss-selector-parser: 6.1.2 + dev: true + /postcss-modules-extract-imports@3.1.0(postcss@8.4.47): resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} engines: {node: ^10 || ^12 || >= 14} @@ -38049,6 +38452,15 @@ packages: dependencies: postcss: 8.4.47 + /postcss-modules-extract-imports@3.1.0(postcss@8.5.2): + resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + dependencies: + postcss: 8.5.2 + dev: true + /postcss-modules-local-by-default@4.0.5(postcss@8.4.47): resolution: {integrity: sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==} engines: {node: ^10 || ^12 || >= 14} @@ -38060,6 +38472,18 @@ packages: postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 + /postcss-modules-local-by-default@4.0.5(postcss@8.5.2): + resolution: {integrity: sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + dependencies: + icss-utils: 5.1.0(postcss@8.5.2) + postcss: 8.5.2 + postcss-selector-parser: 6.1.2 + postcss-value-parser: 4.2.0 + dev: true + /postcss-modules-scope@3.2.0(postcss@8.4.47): resolution: {integrity: sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==} engines: {node: ^10 || ^12 || >= 14} @@ -38069,6 +38493,16 @@ packages: postcss: 8.4.47 postcss-selector-parser: 6.1.2 + /postcss-modules-scope@3.2.0(postcss@8.5.2): + resolution: {integrity: sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + dependencies: + postcss: 8.5.2 + postcss-selector-parser: 6.1.2 + dev: true + /postcss-modules-values@4.0.0(postcss@8.4.47): resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} engines: {node: ^10 || ^12 || >= 14} @@ -38078,6 +38512,16 @@ packages: icss-utils: 5.1.0(postcss@8.4.47) postcss: 8.4.47 + /postcss-modules-values@4.0.0(postcss@8.5.2): + resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + dependencies: + icss-utils: 5.1.0(postcss@8.5.2) + postcss: 8.5.2 + dev: true + /postcss-modules@4.3.1(postcss@8.4.47): resolution: {integrity: sha512-ItUhSUxBBdNamkT3KzIZwYNNRFKmkJrofvC2nWab3CPKhYBQ1f27XXh1PAPE27Psx58jeelPsxWB/+og+KEH0Q==} peerDependencies: @@ -38094,6 +38538,22 @@ packages: string-hash: 1.1.3 dev: true + /postcss-modules@4.3.1(postcss@8.5.2): + resolution: {integrity: sha512-ItUhSUxBBdNamkT3KzIZwYNNRFKmkJrofvC2nWab3CPKhYBQ1f27XXh1PAPE27Psx58jeelPsxWB/+og+KEH0Q==} + peerDependencies: + postcss: ^8.0.0 + dependencies: + generic-names: 4.0.0 + icss-replace-symbols: 1.1.0 + lodash.camelcase: 4.3.0 + postcss: 8.5.2 + postcss-modules-extract-imports: 3.1.0(postcss@8.5.2) + postcss-modules-local-by-default: 4.0.5(postcss@8.5.2) + postcss-modules-scope: 3.2.0(postcss@8.5.2) + postcss-modules-values: 4.0.0(postcss@8.5.2) + string-hash: 1.1.3 + dev: true + /postcss-nested@6.2.0(postcss@8.4.47): resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} engines: {node: '>=12.0'} @@ -38103,7 +38563,7 @@ packages: postcss: 8.4.47 postcss-selector-parser: 6.1.2 - /postcss-nesting@12.1.5(postcss@8.4.47): + /postcss-nesting@12.1.5(postcss@8.5.2): resolution: {integrity: sha512-N1NgI1PDCiAGWPTYrwqm8wpjv0bgDmkYHH72pNsqTCv9CObxjxftdYu6AKtGN+pnJa7FQjMm3v4sp8QJbFsYdQ==} engines: {node: ^14 || ^16 || >=18} peerDependencies: @@ -38111,7 +38571,7 @@ packages: dependencies: '@csstools/selector-resolve-nested': 1.1.0(postcss-selector-parser@6.1.2) '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.2) - postcss: 8.4.47 + postcss: 8.5.2 postcss-selector-parser: 6.1.2 dev: true @@ -38141,6 +38601,15 @@ packages: dependencies: postcss: 8.4.47 + /postcss-normalize-charset@6.0.2(postcss@8.5.2): + resolution: {integrity: sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.5.2 + dev: true + /postcss-normalize-display-values@5.1.0(postcss@8.4.47): resolution: {integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==} engines: {node: ^10 || ^12 || >=14.0} @@ -38170,6 +38639,16 @@ packages: postcss: 8.4.47 postcss-value-parser: 4.2.0 + /postcss-normalize-display-values@6.0.2(postcss@8.5.2): + resolution: {integrity: sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.5.2 + postcss-value-parser: 4.2.0 + dev: true + /postcss-normalize-positions@5.1.1(postcss@8.4.47): resolution: {integrity: sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==} engines: {node: ^10 || ^12 || >=14.0} @@ -38199,6 +38678,16 @@ packages: postcss: 8.4.47 postcss-value-parser: 4.2.0 + /postcss-normalize-positions@6.0.2(postcss@8.5.2): + resolution: {integrity: sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.5.2 + postcss-value-parser: 4.2.0 + dev: true + /postcss-normalize-repeat-style@5.1.1(postcss@8.4.47): resolution: {integrity: sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==} engines: {node: ^10 || ^12 || >=14.0} @@ -38228,6 +38717,16 @@ packages: postcss: 8.4.47 postcss-value-parser: 4.2.0 + /postcss-normalize-repeat-style@6.0.2(postcss@8.5.2): + resolution: {integrity: sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.5.2 + postcss-value-parser: 4.2.0 + dev: true + /postcss-normalize-string@5.1.0(postcss@8.4.47): resolution: {integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==} engines: {node: ^10 || ^12 || >=14.0} @@ -38257,6 +38756,16 @@ packages: postcss: 8.4.47 postcss-value-parser: 4.2.0 + /postcss-normalize-string@6.0.2(postcss@8.5.2): + resolution: {integrity: sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.5.2 + postcss-value-parser: 4.2.0 + dev: true + /postcss-normalize-timing-functions@5.1.0(postcss@8.4.47): resolution: {integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==} engines: {node: ^10 || ^12 || >=14.0} @@ -38286,13 +38795,23 @@ packages: postcss: 8.4.47 postcss-value-parser: 4.2.0 + /postcss-normalize-timing-functions@6.0.2(postcss@8.5.2): + resolution: {integrity: sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.5.2 + postcss-value-parser: 4.2.0 + dev: true + /postcss-normalize-unicode@5.1.1(postcss@8.4.47): resolution: {integrity: sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==} engines: {node: ^10 || ^12 || >=14.0} peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.24.0 + browserslist: 4.24.4 postcss: 8.4.47 postcss-value-parser: 4.2.0 dev: true @@ -38303,7 +38822,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.24.4 postcss: 8.4.31 postcss-value-parser: 4.2.0 dev: true @@ -38314,10 +38833,21 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.24.4 postcss: 8.4.47 postcss-value-parser: 4.2.0 + /postcss-normalize-unicode@6.1.0(postcss@8.5.2): + resolution: {integrity: sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + browserslist: 4.24.4 + postcss: 8.5.2 + postcss-value-parser: 4.2.0 + dev: true + /postcss-normalize-url@5.1.0(postcss@8.4.47): resolution: {integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==} engines: {node: ^10 || ^12 || >=14.0} @@ -38348,6 +38878,16 @@ packages: postcss: 8.4.47 postcss-value-parser: 4.2.0 + /postcss-normalize-url@6.0.2(postcss@8.5.2): + resolution: {integrity: sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.5.2 + postcss-value-parser: 4.2.0 + dev: true + /postcss-normalize-whitespace@5.1.1(postcss@8.4.47): resolution: {integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==} engines: {node: ^10 || ^12 || >=14.0} @@ -38377,6 +38917,16 @@ packages: postcss: 8.4.47 postcss-value-parser: 4.2.0 + /postcss-normalize-whitespace@6.0.2(postcss@8.5.2): + resolution: {integrity: sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.5.2 + postcss-value-parser: 4.2.0 + dev: true + /postcss-ordered-values@5.1.3(postcss@8.4.47): resolution: {integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==} engines: {node: ^10 || ^12 || >=14.0} @@ -38409,12 +38959,23 @@ packages: postcss: 8.4.47 postcss-value-parser: 4.2.0 - /postcss-page-break@3.0.4(postcss@8.4.47): + /postcss-ordered-values@6.0.2(postcss@8.5.2): + resolution: {integrity: sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + cssnano-utils: 4.0.2(postcss@8.5.2) + postcss: 8.5.2 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-page-break@3.0.4(postcss@8.5.2): resolution: {integrity: sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==} peerDependencies: postcss: ^8 dependencies: - postcss: 8.4.47 + postcss: 8.5.2 dev: true /postcss-reduce-initial@5.1.2(postcss@8.4.47): @@ -38423,7 +38984,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.24.0 + browserslist: 4.24.4 caniuse-api: 3.0.0 postcss: 8.4.47 dev: true @@ -38434,7 +38995,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.24.4 caniuse-api: 3.0.0 postcss: 8.4.31 dev: true @@ -38445,10 +39006,21 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.24.4 caniuse-api: 3.0.0 postcss: 8.4.47 + /postcss-reduce-initial@6.1.0(postcss@8.5.2): + resolution: {integrity: sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + browserslist: 4.24.4 + caniuse-api: 3.0.0 + postcss: 8.5.2 + dev: true + /postcss-reduce-transforms@5.1.0(postcss@8.4.47): resolution: {integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==} engines: {node: ^10 || ^12 || >=14.0} @@ -38478,6 +39050,16 @@ packages: postcss: 8.4.47 postcss-value-parser: 4.2.0 + /postcss-reduce-transforms@6.0.2(postcss@8.5.2): + resolution: {integrity: sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.5.2 + postcss-value-parser: 4.2.0 + dev: true + /postcss-selector-parser@6.1.2: resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} engines: {node: '>=4'} @@ -38517,6 +39099,17 @@ packages: postcss-value-parser: 4.2.0 svgo: 3.3.2 + /postcss-svgo@6.0.3(postcss@8.5.2): + resolution: {integrity: sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==} + engines: {node: ^14 || ^16 || >= 18} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.5.2 + postcss-value-parser: 4.2.0 + svgo: 3.3.2 + dev: true + /postcss-unique-selectors@5.1.1(postcss@8.4.47): resolution: {integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==} engines: {node: ^10 || ^12 || >=14.0} @@ -38546,6 +39139,16 @@ packages: postcss: 8.4.47 postcss-selector-parser: 6.1.2 + /postcss-unique-selectors@6.0.4(postcss@8.5.2): + resolution: {integrity: sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.5.2 + postcss-selector-parser: 6.1.2 + dev: true + /postcss-url@10.1.3(postcss@8.5.2): resolution: {integrity: sha512-FUzyxfI5l2tKmXdYc6VTu3TWZsInayEKPbiyW+P6vmmIrrb4I6CGX0BFoewgYHLK+oIL5FECEK02REYRpBvUCw==} engines: {node: '>=10'} @@ -38587,15 +39190,6 @@ packages: source-map-js: 1.2.1 dev: true - /postcss@8.5.1: - resolution: {integrity: sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.3.8 - picocolors: 1.1.1 - source-map-js: 1.2.1 - dev: true - /postcss@8.5.2: resolution: {integrity: sha512-MjOadfU3Ys9KYoX0AdkBlFEF1Vx37uCCeN4ZHnmwm9FfpbsGWMZeBLMmmpY+6Ocqod7mkdZ0DT31OlbsFrLlkA==} engines: {node: ^10 || ^12 || >=14} @@ -40610,8 +41204,8 @@ packages: engines: {node: '>=12.0.0'} hasBin: true dependencies: - '@babel/core': 7.26.0 - '@babel/generator': 7.26.2 + '@babel/core': 7.26.9 + '@babel/generator': 7.26.9 ast-types: 0.14.2 commander: 2.20.3 doctrine: 3.0.0 @@ -40987,6 +41581,21 @@ 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.93.0): + resolution: {integrity: sha512-hLug9KEXLc8vnU9lDNe2b2rKKDaqrp5gNiES4uyu2Up3FZfZJZmdwLFXlWzdA9gTB/6/cWduSB2K1Lfag2pSvw==} + engines: {node: '>=0.10.0'} + peerDependencies: + react: ^19.0.0 + react-dom: ^19.0.0 + webpack: ^5.59.0 + dependencies: + acorn-loose: 8.4.0 + neo-async: 2.6.2 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.17.19) + webpack-sources: 3.2.3 + /react-shadow@20.5.0(prop-types@15.8.1)(react-dom@17.0.2)(react@17.0.2): resolution: {integrity: sha512-DHukRfWpJrFtZMcZrKrqU3ZwuHjTpTbrjnJdTGZQE3lqtC5ivBDVWqAVVW6lR3Lq6bhphjAbqaJU8NOoTRSCsg==} peerDependencies: @@ -41636,7 +42245,7 @@ packages: adjust-sourcemap-loader: 4.0.0 convert-source-map: 1.9.0 loader-utils: 2.0.4 - postcss: 8.4.47 + postcss: 8.5.2 source-map: 0.6.1 dev: true @@ -41914,6 +42523,9 @@ packages: html-minifier-terser: 7.2.0 dev: true + /rsc-html-stream@0.0.4: + resolution: {integrity: sha512-1isiXIrlTI/vRLTvS3O4fMrO9qIHje1FSphufrIV5QfzHUgBDCZFwP9b8+rH63nbhxtcKTqfyziwM+2khfX0Uw==} + /rslog@1.2.3: resolution: {integrity: sha512-antALPJaKBRPBU1X2q9t085K4htWDOOv/K1qhTUk7h0l1ePU/KbDqKJn19eKP0dk7PqMioeA0+fu3gyPXCsXxQ==} engines: {node: '>=14.17.6'} @@ -42575,7 +43187,6 @@ packages: ajv: 8.17.1 ajv-formats: 2.1.1(ajv@8.17.1) ajv-keywords: 5.1.0(ajv@8.17.1) - dev: true /screenfull@5.2.0: resolution: {integrity: sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==} @@ -43338,7 +43949,7 @@ packages: dependencies: graceful-fs: 4.2.11 - /storybook-addon-rslib@0.1.4(@rsbuild/core@1.2.8)(@rslib/core@0.2.0)(storybook-builder-rsbuild@0.1.10)(typescript@5.5.2): + /storybook-addon-rslib@0.1.4(@rsbuild/core@1.2.8)(@rslib/core@0.2.0)(storybook-builder-rsbuild@0.1.8)(typescript@5.5.2): resolution: {integrity: sha512-JXF2OZb3NXE7iYztLxiOTMP1j2BGHSNhREu+5LCjsOXxXFXiJrh4T8OeVLKsg7FlBSfnTkALSra0vHHnerFlfA==} engines: {node: '>=18.0.0'} peerDependencies: @@ -43352,12 +43963,12 @@ packages: dependencies: '@rsbuild/core': 1.2.8 '@rslib/core': 0.2.0(typescript@5.5.2) - storybook-builder-rsbuild: 0.1.10(@rsbuild/core@1.2.8)(@rspack/core@1.0.8)(@types/react@18.3.11)(storybook@8.4.2)(typescript@5.5.2) + storybook-builder-rsbuild: 0.1.8(@rsbuild/core@1.2.8)(@rspack/core@1.0.8)(@types/react@18.3.11)(storybook@8.4.2)(typescript@5.5.2) typescript: 5.5.2 dev: true - /storybook-builder-rsbuild@0.1.10(@rsbuild/core@1.2.8)(@rspack/core@1.0.8)(@types/react@18.3.11)(storybook@8.4.2)(typescript@5.5.2): - resolution: {integrity: sha512-lTfDMxswJM80c/bj1RO4198S+h/WjXKfWffdotm6DsAykUz4kiyXy0/jO4O1Wz7WXX/yS7OMY08GPq4xjM7Jwg==} + /storybook-builder-rsbuild@0.1.5(@rsbuild/core@1.2.8)(@swc/core@1.7.26)(esbuild@0.18.20)(storybook@8.4.2)(typescript@5.5.2): + resolution: {integrity: sha512-g8/pVX+2YixHpWt/Q8dQWtkuKpWKxm1i9h+ihTFPO5LQWc3HvlF6PAXccPvedicLizGR2xTaI/RcJkE+2bYXqA==} peerDependencies: '@rsbuild/core': ^1.0.1 storybook: ^8.2.1 @@ -43367,17 +43978,16 @@ packages: optional: true dependencies: '@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) - '@storybook/addon-docs': 8.5.6(@types/react@18.3.11)(storybook@8.4.2) - '@storybook/core-webpack': 8.5.6(storybook@8.4.2) + '@rsbuild/plugin-type-check': 1.0.1(@rsbuild/core@1.2.8)(@swc/core@1.7.26)(esbuild@0.18.20)(typescript@5.5.2) + '@storybook/addon-docs': 8.3.5(storybook@8.4.2) + '@storybook/core-webpack': 8.3.5(storybook@8.4.2) browser-assert: 1.2.1 case-sensitive-paths-webpack-plugin: 2.4.0 - cjs-module-lexer: 1.4.3 + cjs-module-lexer: 1.4.1 constants-browserify: 1.0.0 - es-module-lexer: 1.6.0 - find-cache-dir: 5.0.0 - fs-extra: 11.3.0 - magic-string: 0.30.17 + es-module-lexer: 1.5.4 + fs-extra: 11.2.0 + magic-string: 0.30.12 path-browserify: 1.0.1 process: 0.11.10 rsbuild-plugin-html-minifier-terser: 1.1.1(@rsbuild/core@1.2.8) @@ -43389,12 +43999,15 @@ packages: util: 0.12.5 util-deprecate: 1.0.2 transitivePeerDependencies: - - '@rspack/core' - - '@types/react' + - '@swc/core' + - esbuild + - uglify-js + - webpack-cli + - webpack-sources dev: true - /storybook-builder-rsbuild@0.1.5(@rsbuild/core@1.2.8)(@swc/core@1.7.26)(esbuild@0.18.20)(storybook@8.4.2)(typescript@5.5.2): - resolution: {integrity: sha512-g8/pVX+2YixHpWt/Q8dQWtkuKpWKxm1i9h+ihTFPO5LQWc3HvlF6PAXccPvedicLizGR2xTaI/RcJkE+2bYXqA==} + /storybook-builder-rsbuild@0.1.8(@rsbuild/core@1.2.8)(@rspack/core@1.0.8)(@types/react@18.3.11)(storybook@8.4.2)(typescript@5.5.2): + resolution: {integrity: sha512-g+31+LGvhKbeZeM0c109GIyxMsJSCRcBZar6mkAVT7z+BAVbfEwMhITviNU2oP1dPFDxF9gKfrEsVRwdqNIsDQ==} peerDependencies: '@rsbuild/core': ^1.0.1 storybook: ^8.2.1 @@ -43404,16 +44017,17 @@ packages: optional: true dependencies: '@rsbuild/core': 1.2.8 - '@rsbuild/plugin-type-check': 1.0.1(@rsbuild/core@1.2.8)(@swc/core@1.7.26)(esbuild@0.18.20)(typescript@5.5.2) - '@storybook/addon-docs': 8.3.5(storybook@8.4.2) - '@storybook/core-webpack': 8.3.5(storybook@8.4.2) + '@rsbuild/plugin-type-check': 1.2.1(@rsbuild/core@1.2.8)(@rspack/core@1.0.8)(typescript@5.5.2) + '@storybook/addon-docs': 8.5.6(@types/react@18.3.11)(storybook@8.4.2) + '@storybook/core-webpack': 8.5.6(storybook@8.4.2) 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 - es-module-lexer: 1.5.4 - fs-extra: 11.2.0 - magic-string: 0.30.12 + es-module-lexer: 1.6.0 + find-cache-dir: 5.0.0 + fs-extra: 11.3.0 + magic-string: 0.30.17 path-browserify: 1.0.1 process: 0.11.10 rsbuild-plugin-html-minifier-terser: 1.1.1(@rsbuild/core@1.2.8) @@ -43425,11 +44039,8 @@ packages: util: 0.12.5 util-deprecate: 1.0.2 transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - - webpack-cli - - webpack-sources + - '@rspack/core' + - '@types/react' dev: true /storybook-react-rsbuild@0.1.5(@rsbuild/core@1.2.8)(@swc/core@1.7.26)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(rollup@4.24.0)(storybook@8.4.2)(typescript@5.5.2)(webpack@5.93.0): @@ -43831,7 +44442,7 @@ packages: inline-style-parser: 0.1.1 dev: false - /styled-components@5.3.11(@babel/core@7.26.0)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1): + /styled-components@5.3.11(@babel/core@7.26.9)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1): resolution: {integrity: sha512-uuzIIfnVkagcVHv9nE0VPlHPSCmXIUGKfJ42LNjxCCTDTL5sgnJ8Z7GZBq0EnLYGln77tPpEpExt2+qa+cZqSw==} engines: {node: '>=10'} peerDependencies: @@ -43840,11 +44451,11 @@ packages: react-is: '>= 16.8.0' dependencies: '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) - '@babel/traverse': 7.25.9(supports-color@5.5.0) + '@babel/traverse': 7.26.9(supports-color@5.5.0) '@emotion/is-prop-valid': 1.3.1 '@emotion/stylis': 0.8.5 '@emotion/unitless': 0.7.5 - babel-plugin-styled-components: 2.1.4(@babel/core@7.26.0)(styled-components@5.3.11)(supports-color@5.5.0) + babel-plugin-styled-components: 2.1.4(@babel/core@7.26.9)(styled-components@5.3.11)(supports-color@5.5.0) css-to-react-native: 3.2.0 hoist-non-react-statics: 3.3.2 react: 18.3.1 @@ -43934,7 +44545,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.24.0 + browserslist: 4.24.4 postcss: 8.4.47 postcss-selector-parser: 6.1.2 dev: true @@ -43945,7 +44556,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.24.4 postcss: 8.4.31 postcss-selector-parser: 6.1.2 dev: true @@ -43956,10 +44567,21 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.24.4 postcss: 8.4.47 postcss-selector-parser: 6.1.2 + /stylehacks@6.1.1(postcss@8.5.2): + resolution: {integrity: sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==} + engines: {node: ^14 || ^16 || >=18.0} + peerDependencies: + postcss: ^8.4.31 + dependencies: + browserslist: 4.24.4 + postcss: 8.5.2 + postcss-selector-parser: 6.1.2 + dev: true + /stylis@4.2.0: resolution: {integrity: sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==} dev: false @@ -44313,7 +44935,7 @@ packages: supports-hyperlinks: 2.3.0 dev: true - /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.97.1): + /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.93.0): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -44336,8 +44958,7 @@ packages: schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.34.1 - webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19) - dev: true + webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.17.19) /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.93.0): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} @@ -44390,7 +45011,7 @@ packages: webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.18.20) dev: true - /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.97.1): + /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.75.0): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -44408,15 +45029,15 @@ 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: 3.3.0 serialize-javascript: 6.0.2 terser: 5.34.1 - webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.18.20) + webpack: 5.75.0(@swc/core@1.7.26)(esbuild@0.24.0) dev: true - /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.75.0): + /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.93.0): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -44439,10 +45060,9 @@ packages: schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.34.1 - webpack: 5.75.0(@swc/core@1.7.26)(esbuild@0.24.0) - dev: true + webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.24.0) - /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.93.0): + /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.95.0): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -44465,10 +45085,11 @@ packages: schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.34.1 - webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.24.0) + webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.24.0) + dev: true - /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.95.0): - resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} + /terser-webpack-plugin@5.3.11(@swc/core@1.10.16)(esbuild@0.17.19)(webpack@5.98.0): + resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -44484,16 +45105,16 @@ packages: optional: true dependencies: '@jridgewell/trace-mapping': 0.3.25 - '@swc/core': 1.7.26(@swc/helpers@0.5.13) - esbuild: 0.24.0 + '@swc/core': 1.10.16(@swc/helpers@0.5.13) + esbuild: 0.17.19 jest-worker: 27.5.1 - schema-utils: 3.3.0 + schema-utils: 4.3.0 serialize-javascript: 6.0.2 - terser: 5.34.1 - webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.24.0) + terser: 5.37.0 + webpack: 5.98.0(@swc/core@1.10.16)(esbuild@0.17.19) dev: true - /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.97.1): + /terser-webpack-plugin@5.3.11(@swc/core@1.10.16)(esbuild@0.18.20)(webpack@5.98.0): resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -44510,16 +45131,16 @@ packages: optional: true dependencies: '@jridgewell/trace-mapping': 0.3.25 - '@swc/core': 1.7.26(@swc/helpers@0.5.13) - esbuild: 0.17.19 + '@swc/core': 1.10.16(@swc/helpers@0.5.13) + esbuild: 0.18.20 jest-worker: 27.5.1 schema-utils: 4.3.0 serialize-javascript: 6.0.2 - terser: 5.34.1 - webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19) + terser: 5.37.0 + webpack: 5.98.0(@swc/core@1.10.16)(esbuild@0.18.20) dev: true - /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.97.1): + /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: @@ -44537,12 +45158,12 @@ packages: dependencies: '@jridgewell/trace-mapping': 0.3.25 '@swc/core': 1.7.26(@swc/helpers@0.5.13) - esbuild: 0.18.20 + esbuild: 0.17.19 jest-worker: 27.5.1 schema-utils: 4.3.0 serialize-javascript: 6.0.2 - terser: 5.34.1 - webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.18.20) + terser: 5.37.0 + webpack: 5.98.0(@swc/core@1.7.26)(esbuild@0.17.19) dev: true /terser-webpack-plugin@5.3.9(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.95.0): @@ -44567,7 +45188,7 @@ packages: jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.34.1 + terser: 5.37.0 webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.18.20) dev: true @@ -44590,7 +45211,6 @@ packages: acorn: 8.12.1 commander: 2.20.3 source-map-support: 0.5.21 - dev: true /test-exclude@6.0.0: resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} @@ -45027,7 +45647,7 @@ packages: webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.18.20) dev: true - /ts-loader@9.4.4(typescript@5.0.4)(webpack@5.97.1): + /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: @@ -45039,10 +45659,10 @@ packages: micromatch: 4.0.8 semver: 7.6.3 typescript: 5.0.4 - webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19) + webpack: 5.98.0(@swc/core@1.10.16)(esbuild@0.17.19) dev: true - /ts-loader@9.4.4(typescript@5.5.2)(webpack@5.97.1): + /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: @@ -45054,7 +45674,7 @@ packages: micromatch: 4.0.8 semver: 7.6.3 typescript: 5.5.2 - webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19) + webpack: 5.98.0(@swc/core@1.10.16)(esbuild@0.17.19) dev: true /ts-loader@9.5.1(typescript@5.5.2)(webpack@5.93.0): @@ -46416,7 +47036,7 @@ packages: '@types/node': 16.11.68 esbuild: 0.20.2 less: 4.2.2 - postcss: 8.4.47 + postcss: 8.5.2 rollup: 4.24.0 stylus: 0.64.0 optionalDependencies: @@ -46454,7 +47074,7 @@ packages: '@types/node': 18.16.9 esbuild: 0.20.2 less: 4.2.2 - postcss: 8.4.47 + postcss: 8.5.2 rollup: 4.24.0 stylus: 0.64.0 optionalDependencies: @@ -46492,7 +47112,7 @@ packages: '@types/node': 20.12.14 esbuild: 0.20.2 less: 4.2.2 - postcss: 8.4.47 + postcss: 8.5.2 rollup: 4.24.0 stylus: 0.64.0 optionalDependencies: @@ -47027,7 +47647,7 @@ packages: typed-assert: 1.0.9 webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.18.20) - /webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.3)(webpack@5.97.1): + /webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.3)(webpack@5.98.0): resolution: {integrity: sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==} engines: {node: '>= 12'} peerDependencies: @@ -47037,9 +47657,9 @@ packages: html-webpack-plugin: optional: true dependencies: - html-webpack-plugin: 5.6.3(@rspack/core@1.0.8)(webpack@5.97.1) + html-webpack-plugin: 5.6.3(@rspack/core@1.0.8)(webpack@5.98.0) typed-assert: 1.0.9 - webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19) + webpack: 5.98.0(@swc/core@1.10.16)(esbuild@0.17.19) dev: true /webpack-virtual-modules@0.6.2: @@ -47085,6 +47705,45 @@ packages: - uglify-js dev: true + /webpack@5.93.0(@swc/core@1.7.26)(esbuild@0.17.19): + resolution: {integrity: sha512-Y0m5oEY1LRuwly578VqluorkXbvXKh7U3rLoQCEO04M97ScRr44afGVkI0FQFsXzysk5OgFAxjZAb9rsGQVihA==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.6 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/wasm-edit': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 + acorn: 8.12.1 + acorn-import-attributes: 1.9.5(acorn@8.12.1) + browserslist: 4.24.0 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.17.1 + es-module-lexer: 1.6.0 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.0 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 3.3.0 + tapable: 2.2.1 + terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.93.0) + watchpack: 2.4.2 + webpack-sources: 3.2.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + /webpack@5.93.0(@swc/core@1.7.26)(esbuild@0.18.20): resolution: {integrity: sha512-Y0m5oEY1LRuwly578VqluorkXbvXKh7U3rLoQCEO04M97ScRr44afGVkI0FQFsXzysk5OgFAxjZAb9rsGQVihA==} engines: {node: '>=10.13.0'} @@ -47105,7 +47764,7 @@ packages: browserslist: 4.24.0 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 @@ -47144,7 +47803,7 @@ packages: browserslist: 4.24.0 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 @@ -47177,12 +47836,12 @@ packages: '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/wasm-edit': 1.12.1 '@webassemblyjs/wasm-parser': 1.12.1 - acorn: 8.12.1 - acorn-import-attributes: 1.9.5(acorn@8.12.1) + 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 + es-module-lexer: 1.6.0 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -47241,8 +47900,8 @@ packages: - uglify-js dev: true - /webpack@5.97.1(@swc/core@1.7.26)(esbuild@0.17.19): - resolution: {integrity: sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==} + /webpack@5.98.0(@swc/core@1.10.16)(esbuild@0.17.19): + resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -47257,10 +47916,10 @@ packages: '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 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 @@ -47269,9 +47928,9 @@ packages: loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 3.3.0 + schema-utils: 4.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.97.1) + terser-webpack-plugin: 5.3.11(@swc/core@1.10.16)(esbuild@0.17.19)(webpack@5.98.0) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -47280,8 +47939,8 @@ packages: - uglify-js dev: true - /webpack@5.97.1(@swc/core@1.7.26)(esbuild@0.18.20): - resolution: {integrity: sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==} + /webpack@5.98.0(@swc/core@1.10.16)(esbuild@0.18.20): + resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -47296,10 +47955,10 @@ packages: '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 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 @@ -47308,9 +47967,48 @@ 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.10.16)(esbuild@0.18.20)(webpack@5.98.0) + watchpack: 2.4.2 + webpack-sources: 3.2.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + dev: true + + /webpack@5.98.0(@swc/core@1.7.26)(esbuild@0.17.19): + resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.6 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.14.0 + browserslist: 4.24.4 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.17.1 + es-module-lexer: 1.6.0 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.0 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 4.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.97.1) + terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.98.0) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -47471,8 +48169,8 @@ packages: resolution: {integrity: sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==} engines: {node: '>= 10.0.0'} dependencies: - '@babel/parser': 7.26.2 - '@babel/types': 7.26.0 + '@babel/parser': 7.26.9 + '@babel/types': 7.26.9 assert-never: 1.3.0 babel-walk: 3.0.0-canary-5 dev: true