diff --git a/.changeset/ai-quick-eagle.md b/.changeset/ai-quick-eagle.md deleted file mode 100644 index a64ca1d753..0000000000 --- a/.changeset/ai-quick-eagle.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@module-federation/runtime": patch ---- - -Replaced dynamic module import using `new Function` with a safer direct `import` call. - -- Removed usage of `new Function` to execute dynamic import -- Implemented a direct async import with `/* webpackIgnore: true */` for proper bundler handling diff --git a/.changeset/config.json b/.changeset/config.json index 40708ccdfa..58b8745078 100644 --- a/.changeset/config.json +++ b/.changeset/config.json @@ -21,7 +21,8 @@ "@module-federation/bridge-react-webpack-plugin", "@module-federation/modern-js", "@module-federation/retry-plugin", - "@module-federation/data-prefetch" + "@module-federation/data-prefetch", + "@module-federation/rsbuild-plugin" ] ], "ignorePatterns": ["^alpha|^beta"], diff --git a/.changeset/fuzzy-brooms-dance.md b/.changeset/fuzzy-brooms-dance.md deleted file mode 100644 index c24e965ab0..0000000000 --- a/.changeset/fuzzy-brooms-dance.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@module-federation/rsbuild-plugin': patch ---- - -feat: support mf rsbuild plugin #[3062](https://github.com/module-federation/core/pull/3062) diff --git a/.changeset/happy-chefs-pay.md b/.changeset/happy-chefs-pay.md new file mode 100644 index 0000000000..bfe665d12c --- /dev/null +++ b/.changeset/happy-chefs-pay.md @@ -0,0 +1,5 @@ +--- +'@module-federation/rsbuild-plugin': patch +--- + +fix: configure the default assetPrefix for MF apps correctly diff --git a/.changeset/hip-pandas-care.md b/.changeset/hip-pandas-care.md deleted file mode 100644 index 91396463e0..0000000000 --- a/.changeset/hip-pandas-care.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@module-federation/nextjs-mf": patch ---- - -Make the Next.js plugin work with strict CSP settings diff --git a/.changeset/mean-geckos-help.md b/.changeset/mean-geckos-help.md deleted file mode 100644 index 8d8605110f..0000000000 --- a/.changeset/mean-geckos-help.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@module-federation/sdk': patch ---- - -dont set script.src if it is set by createScriptHook diff --git a/ai-lint-fix.js b/ai-lint-fix.js index 9d04984382..2be950b31d 100755 --- a/ai-lint-fix.js +++ b/ai-lint-fix.js @@ -7,6 +7,7 @@ const { OpenAI } = require('openai'); const yargs = require('yargs/yargs'); const { hideBin } = require('yargs/helpers'); const glob = require('glob'); + // Initialize OpenAI client const openai = new OpenAI({ apiKey: process.env.OPENAI_API_KEY, @@ -68,21 +69,6 @@ async function processFile(filePath) { const lintedContent = await lintFileContent(fileContent); fs.writeFileSync(filePath, lintedContent, 'utf8'); console.log(`File has been linted and updated successfully: ${filePath}`); - const tsConfigPath = findTsConfig(filePath); - try { - const tscOutput = execFileSync( - 'tsc', - ['--noEmit', '--project', tsConfigPath], - { - stdio: 'pipe', - }, - ).toString(); - console.log(`TypeScript check passed for ${filePath}:\n${tscOutput}`); - } catch (error) { - console.error( - `TypeScript check failed for ${filePath}:\n${error.stdout.toString()}`, - ); - } } catch (error) { console.error(`Error performing linting on ${filePath}:`, error.message); process.exit(1); @@ -101,6 +87,24 @@ function findTsConfig(filePath) { throw new Error('tsconfig.json not found'); } +async function processFilesWithConcurrencyLimit(files, limit) { + const results = []; + const executing = []; + + for (const file of files) { + const p = processFile(file).then(() => { + executing.splice(executing.indexOf(p), 1); + }); + results.push(p); + executing.push(p); + if (executing.length >= limit) { + await Promise.race(executing); + } + } + + return Promise.all(results); +} + async function main() { if (argv.path) { await processFile(argv.path); @@ -108,10 +112,7 @@ async function main() { console.log('pattern', argv.pattern); try { const files = await glob.glob(argv.pattern); - - for (const filePath of files) { - await processFile(filePath); - } + await processFilesWithConcurrencyLimit(files, 3); // Process files with concurrency limit of 3 } catch (err) { console.error('Error finding files:', err.message); process.exit(1); diff --git a/apps/3000-home/package.json b/apps/3000-home/package.json index f2ad623811..dc0c0b7c50 100644 --- a/apps/3000-home/package.json +++ b/apps/3000-home/package.json @@ -6,7 +6,7 @@ "antd": "5.19.1", "@ant-design/cssinjs": "^1.21.0", "lodash": "4.17.21", - "next": "14.2.14", + "next": "14.2.15", "react": "18.3.1" }, "devDependencies": { diff --git a/apps/3001-shop/package.json b/apps/3001-shop/package.json index 62c0929739..be70c5e5a0 100644 --- a/apps/3001-shop/package.json +++ b/apps/3001-shop/package.json @@ -6,7 +6,7 @@ "antd": "5.19.1", "@ant-design/cssinjs": "^1.21.0", "lodash": "4.17.21", - "next": "14.2.14", + "next": "14.2.15", "react": "18.3.1" }, "devDependencies": { diff --git a/apps/3002-checkout/package.json b/apps/3002-checkout/package.json index 02b7930101..6bf51b15a2 100644 --- a/apps/3002-checkout/package.json +++ b/apps/3002-checkout/package.json @@ -6,7 +6,7 @@ "antd": "5.19.1", "@ant-design/cssinjs": "^1.21.0", "lodash": "4.17.21", - "next": "14.2.14", + "next": "14.2.15", "react": "18.3.1" }, "devDependencies": { diff --git a/apps/modernjs-ssr/dynamic-nested-remote/CHANGELOG.md b/apps/modernjs-ssr/dynamic-nested-remote/CHANGELOG.md index 710da6f401..6342ad9af8 100644 --- a/apps/modernjs-ssr/dynamic-nested-remote/CHANGELOG.md +++ b/apps/modernjs-ssr/dynamic-nested-remote/CHANGELOG.md @@ -1,5 +1,11 @@ # modernjs-ssr-dynamic-nested-remote +## 0.1.31 + +### Patch Changes + +- @module-federation/modern-js@0.6.11 + ## 0.1.30 ### Patch Changes diff --git a/apps/modernjs-ssr/dynamic-nested-remote/package.json b/apps/modernjs-ssr/dynamic-nested-remote/package.json index 0295ea437d..f764f5e0ee 100644 --- a/apps/modernjs-ssr/dynamic-nested-remote/package.json +++ b/apps/modernjs-ssr/dynamic-nested-remote/package.json @@ -1,7 +1,7 @@ { "name": "modernjs-ssr-dynamic-nested-remote", "private": true, - "version": "0.1.30", + "version": "0.1.31", "scripts": { "reset": "npx rimraf ./**/node_modules", "dev": "modern dev", @@ -26,7 +26,7 @@ ], "dependencies": { "@babel/runtime": "7.25.7", - "@modern-js/runtime": "2.60.2", + "@modern-js/runtime": "2.60.3", "@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.60.2", + "@modern-js/app-tools": "2.60.3", "@modern-js/eslint-config": "2.59.0", - "@modern-js/tsconfig": "2.60.2", + "@modern-js/tsconfig": "2.60.3", "@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/CHANGELOG.md b/apps/modernjs-ssr/dynamic-remote-new-version/CHANGELOG.md index 747307b845..5ec9e2a1d6 100644 --- a/apps/modernjs-ssr/dynamic-remote-new-version/CHANGELOG.md +++ b/apps/modernjs-ssr/dynamic-remote-new-version/CHANGELOG.md @@ -1,5 +1,11 @@ # modernjs-ssr-dynamic-remote-new-version +## 0.1.31 + +### Patch Changes + +- @module-federation/modern-js@0.6.11 + ## 0.1.30 ### Patch Changes diff --git a/apps/modernjs-ssr/dynamic-remote-new-version/package.json b/apps/modernjs-ssr/dynamic-remote-new-version/package.json index 9ae3adb2cc..69dad50145 100644 --- a/apps/modernjs-ssr/dynamic-remote-new-version/package.json +++ b/apps/modernjs-ssr/dynamic-remote-new-version/package.json @@ -1,7 +1,7 @@ { "name": "modernjs-ssr-dynamic-remote-new-version", "private": true, - "version": "0.1.30", + "version": "0.1.31", "scripts": { "reset": "npx rimraf ./**/node_modules", "dev": "modern dev", @@ -26,7 +26,7 @@ ], "dependencies": { "@babel/runtime": "7.24.4", - "@modern-js/runtime": "2.60.2", + "@modern-js/runtime": "2.60.3", "@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.60.2", + "@modern-js/app-tools": "2.60.3", "@modern-js/eslint-config": "2.59.0", - "@modern-js/tsconfig": "2.60.2", + "@modern-js/tsconfig": "2.60.3", "@types/jest": "~29.5.0", "@types/node": "~16.11.7", "@types/react": "~18.2.0", diff --git a/apps/modernjs-ssr/dynamic-remote/CHANGELOG.md b/apps/modernjs-ssr/dynamic-remote/CHANGELOG.md index 3ea5dc045e..9ee6009a16 100644 --- a/apps/modernjs-ssr/dynamic-remote/CHANGELOG.md +++ b/apps/modernjs-ssr/dynamic-remote/CHANGELOG.md @@ -1,5 +1,11 @@ # modernjs-ssr-dynamic-remote +## 0.1.31 + +### Patch Changes + +- @module-federation/modern-js@0.6.11 + ## 0.1.30 ### Patch Changes diff --git a/apps/modernjs-ssr/dynamic-remote/package.json b/apps/modernjs-ssr/dynamic-remote/package.json index a69d5d4021..adb138f749 100644 --- a/apps/modernjs-ssr/dynamic-remote/package.json +++ b/apps/modernjs-ssr/dynamic-remote/package.json @@ -1,7 +1,7 @@ { "name": "modernjs-ssr-dynamic-remote", "private": true, - "version": "0.1.30", + "version": "0.1.31", "scripts": { "reset": "npx rimraf ./**/node_modules", "dev": "modern dev", @@ -26,7 +26,7 @@ ], "dependencies": { "@babel/runtime": "7.24.4", - "@modern-js/runtime": "2.60.2", + "@modern-js/runtime": "2.60.3", "@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.60.2", + "@modern-js/app-tools": "2.60.3", "@modern-js/eslint-config": "2.59.0", - "@modern-js/tsconfig": "2.60.2", + "@modern-js/tsconfig": "2.60.3", "@types/jest": "~29.5.0", "@types/node": "~16.11.7", "@types/react": "~18.2.0", diff --git a/apps/modernjs-ssr/host/CHANGELOG.md b/apps/modernjs-ssr/host/CHANGELOG.md index 15e80c4eba..516ca24f12 100644 --- a/apps/modernjs-ssr/host/CHANGELOG.md +++ b/apps/modernjs-ssr/host/CHANGELOG.md @@ -1,5 +1,11 @@ # modernjs-ssr-host +## 0.1.31 + +### Patch Changes + +- @module-federation/modern-js@0.6.11 + ## 0.1.30 ### Patch Changes diff --git a/apps/modernjs-ssr/host/package.json b/apps/modernjs-ssr/host/package.json index 0e5b37e922..83208400ef 100644 --- a/apps/modernjs-ssr/host/package.json +++ b/apps/modernjs-ssr/host/package.json @@ -1,7 +1,7 @@ { "name": "modernjs-ssr-host", "private": true, - "version": "0.1.30", + "version": "0.1.31", "scripts": { "reset": "npx rimraf ./**/node_modules", "dev": "modern dev", @@ -26,7 +26,7 @@ ], "dependencies": { "@babel/runtime": "7.24.4", - "@modern-js/runtime": "2.60.2", + "@modern-js/runtime": "2.60.3", "@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.60.2", + "@modern-js/app-tools": "2.60.3", "@modern-js/eslint-config": "2.59.0", - "@modern-js/tsconfig": "2.60.2", + "@modern-js/tsconfig": "2.60.3", "@types/jest": "~29.5.0", "@types/node": "~16.11.7", "@types/react": "~18.2.0", diff --git a/apps/modernjs-ssr/nested-remote/CHANGELOG.md b/apps/modernjs-ssr/nested-remote/CHANGELOG.md index 200ae2b06c..dc5ac2f195 100644 --- a/apps/modernjs-ssr/nested-remote/CHANGELOG.md +++ b/apps/modernjs-ssr/nested-remote/CHANGELOG.md @@ -1,5 +1,11 @@ # modernjs-ssr-nested-remote +## 0.1.31 + +### Patch Changes + +- @module-federation/modern-js@0.6.11 + ## 0.1.30 ### Patch Changes diff --git a/apps/modernjs-ssr/nested-remote/package.json b/apps/modernjs-ssr/nested-remote/package.json index cb9e0d3c60..6face63e1f 100644 --- a/apps/modernjs-ssr/nested-remote/package.json +++ b/apps/modernjs-ssr/nested-remote/package.json @@ -1,7 +1,7 @@ { "name": "modernjs-ssr-nested-remote", "private": true, - "version": "0.1.30", + "version": "0.1.31", "scripts": { "reset": "npx rimraf ./**/node_modules", "dev": "modern dev", @@ -26,7 +26,7 @@ ], "dependencies": { "@babel/runtime": "7.24.4", - "@modern-js/runtime": "2.60.2", + "@modern-js/runtime": "2.60.3", "@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.60.2", + "@modern-js/app-tools": "2.60.3", "@modern-js/eslint-config": "2.59.0", - "@modern-js/tsconfig": "2.60.2", + "@modern-js/tsconfig": "2.60.3", "@types/jest": "~29.5.0", "@types/node": "~16.11.7", "@types/react": "~18.2.0", diff --git a/apps/modernjs-ssr/remote-new-version/CHANGELOG.md b/apps/modernjs-ssr/remote-new-version/CHANGELOG.md index c1255c8d4d..e54477dfd5 100644 --- a/apps/modernjs-ssr/remote-new-version/CHANGELOG.md +++ b/apps/modernjs-ssr/remote-new-version/CHANGELOG.md @@ -1,5 +1,11 @@ # modernjs-ssr-remote-new-version +## 0.1.33 + +### Patch Changes + +- @module-federation/modern-js@0.6.11 + ## 0.1.32 ### Patch Changes diff --git a/apps/modernjs-ssr/remote-new-version/package.json b/apps/modernjs-ssr/remote-new-version/package.json index e763bc8bcc..912644a518 100644 --- a/apps/modernjs-ssr/remote-new-version/package.json +++ b/apps/modernjs-ssr/remote-new-version/package.json @@ -1,7 +1,7 @@ { "name": "modernjs-ssr-remote-new-version", "private": true, - "version": "0.1.32", + "version": "0.1.33", "scripts": { "reset": "npx rimraf ./**/node_modules", "dev": "modern dev", @@ -26,7 +26,7 @@ ], "dependencies": { "@babel/runtime": "7.24.4", - "@modern-js/runtime": "2.60.2", + "@modern-js/runtime": "2.60.3", "@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.60.2", + "@modern-js/app-tools": "2.60.3", "@modern-js/eslint-config": "2.59.0", - "@modern-js/tsconfig": "2.60.2", + "@modern-js/tsconfig": "2.60.3", "@types/jest": "~29.5.0", "@types/node": "~16.11.7", "@types/react": "~18.2.0", diff --git a/apps/modernjs-ssr/remote/CHANGELOG.md b/apps/modernjs-ssr/remote/CHANGELOG.md index 4886305245..7723392d8b 100644 --- a/apps/modernjs-ssr/remote/CHANGELOG.md +++ b/apps/modernjs-ssr/remote/CHANGELOG.md @@ -1,5 +1,11 @@ # modernjs-ssr-remote +## 0.1.33 + +### Patch Changes + +- @module-federation/modern-js@0.6.11 + ## 0.1.32 ### Patch Changes diff --git a/apps/modernjs-ssr/remote/package.json b/apps/modernjs-ssr/remote/package.json index 9cd037a088..d8bf9000ca 100644 --- a/apps/modernjs-ssr/remote/package.json +++ b/apps/modernjs-ssr/remote/package.json @@ -1,7 +1,7 @@ { "name": "modernjs-ssr-remote", "private": true, - "version": "0.1.32", + "version": "0.1.33", "scripts": { "reset": "npx rimraf ./**/node_modules", "dev": "modern dev", @@ -26,7 +26,7 @@ ], "dependencies": { "@babel/runtime": "7.24.4", - "@modern-js/runtime": "2.60.2", + "@modern-js/runtime": "2.60.3", "@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.60.2", + "@modern-js/app-tools": "2.60.3", "@modern-js/eslint-config": "2.59.0", - "@modern-js/tsconfig": "2.60.2", + "@modern-js/tsconfig": "2.60.3", "@types/jest": "~29.5.0", "@types/node": "~16.11.7", "@types/react": "~18.2.0", diff --git a/apps/modernjs/CHANGELOG.md b/apps/modernjs/CHANGELOG.md index ed711eb381..7cbcf70cfd 100644 --- a/apps/modernjs/CHANGELOG.md +++ b/apps/modernjs/CHANGELOG.md @@ -1,5 +1,11 @@ # @module-federation/modernjs +## 0.1.57 + +### Patch Changes + +- @module-federation/enhanced@0.6.11 + ## 0.1.56 ### Patch Changes diff --git a/apps/modernjs/package.json b/apps/modernjs/package.json index 740bd77c10..0dcc78700f 100644 --- a/apps/modernjs/package.json +++ b/apps/modernjs/package.json @@ -1,7 +1,7 @@ { "name": "@module-federation/modernjs", "private": true, - "version": "0.1.56", + "version": "0.1.57", "scripts": { "reset": "npx rimraf ./**/node_modules", "dev": "modern dev", @@ -26,16 +26,16 @@ ], "dependencies": { "@babel/runtime": "7.24.5", - "@modern-js/runtime": "2.60.2", + "@modern-js/runtime": "2.60.3", "@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.60.2", + "@modern-js/app-tools": "2.60.3", "@modern-js/eslint-config": "2.59.0", - "@modern-js/tsconfig": "2.60.2", + "@modern-js/tsconfig": "2.60.3", "@types/jest": "~29.5.0", "@types/node": "~20.12.12", "@types/react": "~18.2.0", diff --git a/apps/router-demo/router-host-2000/CHANGELOG.md b/apps/router-demo/router-host-2000/CHANGELOG.md index c20be9fba1..3f92f0face 100644 --- a/apps/router-demo/router-host-2000/CHANGELOG.md +++ b/apps/router-demo/router-host-2000/CHANGELOG.md @@ -1,5 +1,13 @@ # host +## 1.0.31 + +### Patch Changes + +- @module-federation/retry-plugin@0.6.11 +- @module-federation/enhanced@0.6.11 +- @module-federation/bridge-react@0.6.11 + ## 1.0.30 ### Patch Changes diff --git a/apps/router-demo/router-host-2000/package.json b/apps/router-demo/router-host-2000/package.json index 8921030fc1..acf77e6eb0 100644 --- a/apps/router-demo/router-host-2000/package.json +++ b/apps/router-demo/router-host-2000/package.json @@ -1,7 +1,7 @@ { "name": "host", "private": true, - "version": "1.0.30", + "version": "1.0.31", "scripts": { "dev": "FEDERATION_DEBUG=true rsbuild dev --open", "build": "rsbuild build", diff --git a/apps/router-demo/router-host-v5-2200/CHANGELOG.md b/apps/router-demo/router-host-v5-2200/CHANGELOG.md index 325e924e78..bfe76b5128 100644 --- a/apps/router-demo/router-host-v5-2200/CHANGELOG.md +++ b/apps/router-demo/router-host-v5-2200/CHANGELOG.md @@ -1,5 +1,12 @@ # host-v5 +## 1.0.31 + +### Patch Changes + +- @module-federation/enhanced@0.6.11 +- @module-federation/bridge-react@0.6.11 + ## 1.0.30 ### Patch Changes diff --git a/apps/router-demo/router-host-v5-2200/package.json b/apps/router-demo/router-host-v5-2200/package.json index 10884eeb39..97af46eaf4 100644 --- a/apps/router-demo/router-host-v5-2200/package.json +++ b/apps/router-demo/router-host-v5-2200/package.json @@ -1,7 +1,7 @@ { "name": "host-v5", "private": true, - "version": "1.0.30", + "version": "1.0.31", "scripts": { "dev": "FEDERATION_DEBUG=true rsbuild dev", "build": "rsbuild build", diff --git a/apps/router-demo/router-host-vue3-2100/CHANGELOG.md b/apps/router-demo/router-host-vue3-2100/CHANGELOG.md index 5887652153..5f7796ce57 100644 --- a/apps/router-demo/router-host-vue3-2100/CHANGELOG.md +++ b/apps/router-demo/router-host-vue3-2100/CHANGELOG.md @@ -1,5 +1,12 @@ # host-vue3 +## 1.0.31 + +### Patch Changes + +- @module-federation/enhanced@0.6.11 +- @module-federation/bridge-vue3@0.6.11 + ## 1.0.30 ### Patch Changes diff --git a/apps/router-demo/router-host-vue3-2100/package.json b/apps/router-demo/router-host-vue3-2100/package.json index 2bedcfc575..26551031d2 100644 --- a/apps/router-demo/router-host-vue3-2100/package.json +++ b/apps/router-demo/router-host-vue3-2100/package.json @@ -1,7 +1,7 @@ { "name": "host-vue3", "private": true, - "version": "1.0.30", + "version": "1.0.31", "scripts": { "dev": "rsbuild dev", "build": "rsbuild build", diff --git a/apps/router-demo/router-remote1-2001/CHANGELOG.md b/apps/router-demo/router-remote1-2001/CHANGELOG.md index 0b065bf1b1..47f162054c 100644 --- a/apps/router-demo/router-remote1-2001/CHANGELOG.md +++ b/apps/router-demo/router-remote1-2001/CHANGELOG.md @@ -1,5 +1,13 @@ # remote1 +## 1.0.31 + +### Patch Changes + +- Updated dependencies [b41faaa] + - @module-federation/rsbuild-plugin@0.0.2 + - @module-federation/bridge-react@0.6.11 + ## 1.0.30 ### Patch Changes diff --git a/apps/router-demo/router-remote1-2001/package.json b/apps/router-demo/router-remote1-2001/package.json index e6194772c5..1bb54fdc6d 100644 --- a/apps/router-demo/router-remote1-2001/package.json +++ b/apps/router-demo/router-remote1-2001/package.json @@ -1,7 +1,7 @@ { "name": "remote1", "private": true, - "version": "1.0.30", + "version": "1.0.31", "scripts": { "dev": "rsbuild dev", "build": "DEBUG=true rsbuild build", diff --git a/apps/router-demo/router-remote2-2002/CHANGELOG.md b/apps/router-demo/router-remote2-2002/CHANGELOG.md index 7bf278609a..49de8120a1 100644 --- a/apps/router-demo/router-remote2-2002/CHANGELOG.md +++ b/apps/router-demo/router-remote2-2002/CHANGELOG.md @@ -1,5 +1,13 @@ # remote2 +## 1.0.31 + +### Patch Changes + +- Updated dependencies [b41faaa] + - @module-federation/rsbuild-plugin@0.0.2 + - @module-federation/bridge-react@0.6.11 + ## 1.0.30 ### Patch Changes diff --git a/apps/router-demo/router-remote2-2002/package.json b/apps/router-demo/router-remote2-2002/package.json index 5e22dc900d..39a6f916c5 100644 --- a/apps/router-demo/router-remote2-2002/package.json +++ b/apps/router-demo/router-remote2-2002/package.json @@ -1,7 +1,7 @@ { "name": "remote2", "private": true, - "version": "1.0.30", + "version": "1.0.31", "scripts": { "dev": "rsbuild dev", "build": "rsbuild build", diff --git a/apps/router-demo/router-remote3-2003/CHANGELOG.md b/apps/router-demo/router-remote3-2003/CHANGELOG.md index bf8e43a398..50402fadbc 100644 --- a/apps/router-demo/router-remote3-2003/CHANGELOG.md +++ b/apps/router-demo/router-remote3-2003/CHANGELOG.md @@ -1,5 +1,13 @@ # remote3 +## 1.0.31 + +### Patch Changes + +- Updated dependencies [b41faaa] + - @module-federation/rsbuild-plugin@0.0.2 + - @module-federation/bridge-vue3@0.6.11 + ## 1.0.30 ### Patch Changes diff --git a/apps/router-demo/router-remote3-2003/package.json b/apps/router-demo/router-remote3-2003/package.json index 68d1eb1c67..3b8f6dda2f 100644 --- a/apps/router-demo/router-remote3-2003/package.json +++ b/apps/router-demo/router-remote3-2003/package.json @@ -1,7 +1,7 @@ { "name": "remote3", "private": true, - "version": "1.0.30", + "version": "1.0.31", "scripts": { "dev": "rsbuild dev", "build": "rsbuild build", diff --git a/apps/router-demo/router-remote4-2004/CHANGELOG.md b/apps/router-demo/router-remote4-2004/CHANGELOG.md index d649548da3..02a92dc4b9 100644 --- a/apps/router-demo/router-remote4-2004/CHANGELOG.md +++ b/apps/router-demo/router-remote4-2004/CHANGELOG.md @@ -1,5 +1,13 @@ # remote4 +## 1.0.30 + +### Patch Changes + +- Updated dependencies [b41faaa] + - @module-federation/rsbuild-plugin@0.0.2 + - @module-federation/bridge-react@0.6.11 + ## 1.0.29 ### Patch Changes diff --git a/apps/router-demo/router-remote4-2004/package.json b/apps/router-demo/router-remote4-2004/package.json index 6e0f9edbe3..d84573e483 100644 --- a/apps/router-demo/router-remote4-2004/package.json +++ b/apps/router-demo/router-remote4-2004/package.json @@ -1,7 +1,7 @@ { "name": "remote4", "private": true, - "version": "1.0.29", + "version": "1.0.30", "scripts": { "dev": "rsbuild dev", "build": "rsbuild build", diff --git a/apps/runtime-demo/3008-runtime-remote/CHANGELOG.md b/apps/runtime-demo/3008-runtime-remote/CHANGELOG.md index ce72deba4d..d2ef2e34d7 100644 --- a/apps/runtime-demo/3008-runtime-remote/CHANGELOG.md +++ b/apps/runtime-demo/3008-runtime-remote/CHANGELOG.md @@ -1,5 +1,11 @@ # 3008-runtime-remote +## 1.0.41 + +### Patch Changes + +- @module-federation/enhanced@0.6.11 + ## 1.0.40 ### Patch Changes diff --git a/apps/runtime-demo/3008-runtime-remote/package.json b/apps/runtime-demo/3008-runtime-remote/package.json index 19e2174747..a8d172c5ec 100644 --- a/apps/runtime-demo/3008-runtime-remote/package.json +++ b/apps/runtime-demo/3008-runtime-remote/package.json @@ -1,7 +1,7 @@ { "name": "3008-runtime-remote", "private": true, - "version": "1.0.40", + "version": "1.0.41", "scripts": { "dev": "rsbuild dev", "build": "rsbuild build", diff --git a/apps/website-new/docs/en/_meta.json b/apps/website-new/docs/en/_meta.json index 8a0f00a3c5..eba64d2706 100644 --- a/apps/website-new/docs/en/_meta.json +++ b/apps/website-new/docs/en/_meta.json @@ -44,6 +44,10 @@ { "text": "Zephyr Cloud", "link": "https://zephyr-cloud.io/" + }, + { + "text": "Nx", + "link": "https://nx.dev/" } ] } diff --git a/apps/website-new/docs/en/guide/start/quick-start.mdx b/apps/website-new/docs/en/guide/start/quick-start.mdx index 2e90d38c77..4176fcadb9 100644 --- a/apps/website-new/docs/en/guide/start/quick-start.mdx +++ b/apps/website-new/docs/en/guide/start/quick-start.mdx @@ -1,7 +1,11 @@ +import { Badge } from "@theme"; + # Quick Start Guide Before reading this guide, please first read the [Setting Up Environment](./setting-up-env). This guide will lead you step by step to learn how to use Module Federation. We will build two independent Single Page Applications (SPAs) that will share components using Module Federation. If you encounter unfamiliar terms in the following text, please refer to the [Glossary](./glossary). +_ You can also use [Nx](https://nx.dev) to rapidly scaffold Module Federation projects for [React](../../practice/frameworks/react/using-nx-for-react) and [Angular](../../practice/frameworks/angular/using-nx-for-angular)._ + ## Creating a Producer ### 1. Initializing the Project @@ -98,11 +102,11 @@ import { pluginReact } from '@rsbuild/plugin-react'; import { pluginModuleFederation } from '@module-federation/rsbuild-plugin'; export default defineConfig({ - plugins: [pluginReact()], server: { port: 3000, }, plugins: [ + pluginReact(), pluginModuleFederation({ name: 'federation_provider', exposes: { diff --git a/apps/website-new/docs/en/practice/frameworks/angular/_meta.json b/apps/website-new/docs/en/practice/frameworks/angular/_meta.json index 6264b4b24a..aeb52f448a 100644 --- a/apps/website-new/docs/en/practice/frameworks/angular/_meta.json +++ b/apps/website-new/docs/en/practice/frameworks/angular/_meta.json @@ -1,5 +1,6 @@ [ "angular-cli", + "using-nx-for-angular", "angular-mfe", "mf-ssr-angular", "service-workers-mf", diff --git a/apps/website-new/docs/en/practice/frameworks/angular/using-nx-for-angular.mdx b/apps/website-new/docs/en/practice/frameworks/angular/using-nx-for-angular.mdx new file mode 100644 index 0000000000..dba78494d6 --- /dev/null +++ b/apps/website-new/docs/en/practice/frameworks/angular/using-nx-for-angular.mdx @@ -0,0 +1,172 @@ +import { Steps, Badge } from '@theme'; + +# Using Nx CLI for Angular + +This guide explains how to integrate Module Federation for Angular projects using the [Nx CLI](https://nx.dev). + +## Installation + + To start, create a new Nx workspace ready for application development. + + ```bash + npx -y create-nx-workspace@latest myorg --preset=apps + cd myorg + ``` + + Next, we want to add the `@nx/angular` plugin to provide Angular capabilities to our Nx workspace. + + ```bash + npx nx add @nx/angular + ``` + +## Generate Shell (Host) with Remotes + +The Shell (Host) is crucial for Module Federation integration. Nx offers [generators](https://nx.dev/features/generate-code#generate-code) to simplify the process of setting up an application with Module Federation enabled. +These are the [`host`](https://nx.dev/nx-api/angular/generators/host) and [`remote`](https://nx.dev/nx-api/angular/generators/remote) generators. +The `host` generator actually allows you to specify a `--remotes` option, wherein you can generate remotes that you know you'll need all in one command. + +_ Nx currently uses `@module-federation/enhanced/webpack` to provide Module Federation capabilities using Webpack for Angular._ + + + ### Scaffold the Shell (Host) application + + Let's create a shell called `shop` in the `apps/` directory with remotes called `products`, `cart` and `checkout`. + + ```bash + npx nx g @nx/angular:host apps/shop --remotes=products,cart,checkout + ``` + + You'll notice four applications have been generated in the `apps/` directory. + At this point, everything is generated and configured correctly. + + _ Nx will configure the routing between the shell and the remote applications, as well as attaching each remote application to the shell in the `module-federation.config.ts` file to inform Module Federation of the remotes._ + + ### Serving your Module Federation setup + + Nx employs several techniques when working with Module Federation to ensure a great developer experience (DX), performance and scalability. + Once such technique involves only serving remotes that you're actively working with file watching attached. In Nx, these are called `dev remotes`. + The other projects are built by Nx and served statically via `http-server`. These are called `static remotes`. + + _ A bonus benefit of using Nx with Static Remotes comes from [Nx Caching](https://nx.dev/features/cache-task-results). Any remote that you have not changed, will be restored from cache and served, reducing compute overhead._ + + To serve your shell with all remotes treated as Static Remotes, run: + + ```bash + npx nx serve shop + ``` + + You'll now be able to access `shop` on `localhost:4200` and you can navigate between the remote applications using the links at the top of the page. + + When you're actively working on a remote application (a Dev Remote), you can pass the `--devRemotes` flag to inform Nx to use `webpack-dev-server` to serve the remote application, allowing for HMR and file watching. + + ```bash + npx nx serve shop --devRemotes=products + ``` + + Now, if you make changes to your `products` application, they will be reflected in the shell application in the browser. + + _ To learn more about why Nx recommends serving everything, read [here](https://nx.dev/concepts/module-federation/module-federation-and-nx#develop-as-a-user)._ + + ### Building your Module Federation setup + + Nx cares a lot about performance and DX, especially in monorepos. It offers you a command that will let you build everything at once. Helpful for full redeployments of all projects in the Module Federation system. + + ```bash + npx nx run-many -t build + ``` + + When running this command, if Nx detects a project did not change, it will restore the cached build artifact for that project instead of rebuilding it. However, sometimes this is still overkill. + Therefore, to only rebuild the projects that have actually been changed, and cut down any additional time spent restoring cached build artifacts, Nx offers a command to only recompute affected projects. + + ```bash + npx nx affected -t build + ``` + + You can view the build artifacts at `dist/apps`. + + + +## Adding Additional Remotes + +As we develop our application, we often need to add more remote applications. This is when Nx's `remote` generator becomes extremely useful. +Not only will it scaffold an Angular project with Module Federation configured, it also allows us to tell it which `host` application it belongs to and it will update the `host` to configure the new remote. + + + ### Scaffold new Remote application + + Let's add a new remote called `login` and attach it to our `shop` shell. + + ```bash + npx nx g @nx/angular:remote apps/login --host=shop + ``` + + It's that simple. If we run `npx nx serve shop --devRemotes`, we can now continue development on the `login` remote and see it reflected in the browser. + + +## Understanding Nx's Module Federation Abstractions + +Nx aims to make working with Module Federation as simplistic as possible while also providing a mechanism wherein the Nx team can ship optimizations, new features and fixes as seamlessly as possible. +To achieve this, it uses some abstractions over the underlying `ModuleFederationPlugin`. + +### Nx's ModuleFederationConfig + +Nx provides it's own `ModuleFederationConfig` interface which is a streamlined version of what is needed for the `ModuleFederationPlugin`. +You can view it in-depth [here](https://github.com/nrwl/nx/blob/master/packages/webpack/src/utils/module-federation/models/index.ts#L41). + +Let's focus on the most important aspects + + + #### Remotes + + The `remotes` option gives you two options for defining remote applications used by the shell (host). + + You can provide an array of Nx project names, or a tuple, defining the Nx project name, and the entry location for the remote. + + ```js + remotes: ["products", ["cart", "http://my-live-cart.myapp.com/mf-manifest.json"]] + ``` + + Under the hood, Nx will parse it's [Project Graph](https://nx.dev/features/explore-graph) to discover information around the entry location of the remote project and configure the `ModuleFederationPlugin` accordingly. + This is also used to serve the Module Federation setup when you run `npx nx serve shop`. + + #### Exposes + + The `exposes` option matches the exposes option in the `ModuleFederationPlugin` and provides you the ability to specify which modules should be federated by a remote application. + + #### Shared + + Nx will use its project graph to determine all the dependencies (npm and local) that are used by the projects in the Module Federation setup. It will then share all these dependencies at the detected version as singletons. This is great for getting up and running quickly, but sometimes, you need to control this behaviour. + The `shared` option allows you to pass a function where you can write custom logic to determine how a dependency should be shared. + + ```js + // do not share lodash to allow better tree-shaking + shared: function(libraryName, shareConfig) { + if(libraryName === 'lodash') { + return false + } + } + ``` + + +### Nx's withModuleFederation + +The `withModuleFederation` helper resides in the `webpack.config.ts` file. +It's primary purpose is to set up the `ModuleFederationPlugin` based on the `config` provided by `module-federation.config.ts` + +However, it also allows you to further configure other properties of `ModuleFederationConfig`. + +```js +withModuleFederation(config, { + dts: false, + runtimePlugins: [] +}); +``` + +## Learn More + +The links below are useful to learn more about Nx's support for Module Federation. + +- [Module Federation and Nx](https://nx.dev/concepts/module-federation/module-federation-and-nx) +- [Micro Frontend Architecture](https://nx.dev/concepts/module-federation/micro-frontend-architecture) +- [Nx Module Federation Technical Overview](https://nx.dev/concepts/module-federation/nx-module-federation-technical-overview) +- [Nx Module Federation Recipes](https://nx.dev/recipes/module-federation) diff --git a/apps/website-new/docs/en/practice/frameworks/react/_meta.json b/apps/website-new/docs/en/practice/frameworks/react/_meta.json index 768d1c3ce8..5c817e06ae 100644 --- a/apps/website-new/docs/en/practice/frameworks/react/_meta.json +++ b/apps/website-new/docs/en/practice/frameworks/react/_meta.json @@ -1 +1 @@ -["index", "i18n-react"] +["index", "using-nx-for-react", "i18n-react"] diff --git a/apps/website-new/docs/en/practice/frameworks/react/using-nx-for-react.mdx b/apps/website-new/docs/en/practice/frameworks/react/using-nx-for-react.mdx new file mode 100644 index 0000000000..dfbb367c0c --- /dev/null +++ b/apps/website-new/docs/en/practice/frameworks/react/using-nx-for-react.mdx @@ -0,0 +1,172 @@ +import { Steps, Badge } from '@theme'; + +# Using Nx CLI for React + +This guide explains how to integrate Module Federation for React projects using the [Nx CLI](https://nx.dev). + +## Installation + + To start, create a new Nx workspace ready for application development. + + ```bash + npx -y create-nx-workspace@latest myorg --preset=apps + cd myorg + ``` + + Next, we want to add the `@nx/react` plugin to provide React capabilities to our Nx workspace. + + ```bash + npx nx add @nx/react + ``` + +## Generate Shell (Host) with Remotes + +The Shell (Host) is crucial for Module Federation integration. Nx offers [generators](https://nx.dev/features/generate-code#generate-code) to simplify the process of setting up an application with Module Federation enabled. +These are the [`host`](https://nx.dev/nx-api/react/generators/host) and [`remote`](https://nx.dev/nx-api/react/generators/remote) generators. +The `host` generator actually allows you to specify a `--remotes` option, wherein you can generate remotes that you know you'll need all in one command. + +_ Nx currently uses `@module-federation/enhanced/rspack` to provide Module Federation capabilities using Rspack for React._ + + + ### Scaffold the Shell (Host) application + + Let's create a shell called `shop` in the `apps/` directory with remotes called `products`, `cart` and `checkout`. + + ```bash + npx nx g @nx/react:host apps/shop --remotes=products,cart,checkout + ``` + + You'll notice four applications have been generated in the `apps/` directory. + At this point, everything is generated and configured correctly. + + _ Nx will configure the routing between the shell and the remote applications, as well as attaching each remote application to the shell in the `module-federation.config.ts` file to inform Module Federation of the remotes._ + + ### Serving your Module Federation setup + + Nx employs several techniques when working with Module Federation to ensure a great developer experience (DX), performance and scalability. + Once such technique involves only serving remotes that you're actively working with file watching attached. In Nx, these are called `dev remotes`. + The other projects are built by Nx and served statically via `http-server`. These are called `static remotes`. + + _ A bonus benefit of using Nx with Static Remotes comes from [Nx Caching](https://nx.dev/features/cache-task-results). Any remote that you have not changed, will be restored from cache and served, reducing compute overhead._ + + To serve your shell with all remotes treated as Static Remotes, run: + + ```bash + npx nx serve shop + ``` + + You'll now be able to access `shop` on `localhost:4200` and you can navigate between the remote applications using the links at the top of the page. + + When you're actively working on a remote application (a Dev Remote), you can pass the `--devRemotes` flag to inform Nx to use `@rspack/dev-server` to serve the remote application, allowing for HMR and file watching. + + ```bash + npx nx serve shop --devRemotes=products + ``` + + Now, if you make changes to your `products` application, they will be reflected in the shell application in the browser. + + _ To learn more about why Nx recommends serving everything, read [here](https://nx.dev/concepts/module-federation/module-federation-and-nx#develop-as-a-user)._ + + ### Building your Module Federation setup + + Nx cares a lot about performance and DX, especially in monorepos. It offers you a command that will let you build everything at once. Helpful for full redeployments of all projects in the Module Federation system. + + ```bash + npx nx run-many -t build + ``` + + When running this command, if Nx detects a project did not change, it will restore the cached build artifact for that project instead of rebuilding it. However, sometimes this is still overkill. + Therefore, to only rebuild the projects that have actually been changed, and cut down any additional time spent restoring cached build artifacts, Nx offers a command to only recompute affected projects. + + ```bash + npx nx affected -t build + ``` + + You can view the build artifacts at `dist/apps`. + + + +## Adding Additional Remotes + +As we develop our application, we often need to add more remote applications. This is when Nx's `remote` generator becomes extremely useful. +Not only will it scaffold an Angular project with Module Federation configured, it also allows us to tell it which `host` application it belongs to and it will update the `host` to configure the new remote. + + + ### Scaffold new Remote application + + Let's add a new remote called `login` and attach it to our `shop` shell. + + ```bash + npx nx g @nx/react:remote apps/login --host=shop + ``` + + It's that simple. If we run `npx nx serve shop --devRemotes`, we can now continue development on the `login` remote and see it reflected in the browser. + + +## Understanding Nx's Module Federation Abstractions + +Nx aims to make working with Module Federation as simplistic as possible while also providing a mechanism wherein the Nx team can ship optimizations, new features and fixes as seamlessly as possible. +To achieve this, it uses some abstractions over the underlying `ModuleFederationPlugin`. + +### Nx's ModuleFederationConfig + +Nx provides it's own `ModuleFederationConfig` interface which is a streamlined version of what is needed for the `ModuleFederationPlugin`. +You can view it in-depth [here](https://github.com/nrwl/nx/blob/master/packages/webpack/src/utils/module-federation/models/index.ts#L41). + +Let's focus on the most important aspects + + + #### Remotes + + The `remotes` option gives you two options for defining remote applications used by the shell (host). + + You can provide an array of Nx project names, or a tuple, defining the Nx project name, and the entry location for the remote. + + ```js + remotes: ["products", ["cart", "http://my-live-cart.myapp.com/mf-manifest.json"]] + ``` + + Under the hood, Nx will parse it's [Project Graph](https://nx.dev/features/explore-graph) to discover information around the entry location of the remote project and configure the `ModuleFederationPlugin` accordingly. + This is also used to serve the Module Federation setup when you run `npx nx serve shop`. + + #### Exposes + + The `exposes` option matches the exposes option in the `ModuleFederationPlugin` and provides you the ability to specify which modules should be federated by a remote application. + + #### Shared + + Nx will use its project graph to determine all the dependencies (npm and local) that are used by the projects in the Module Federation setup. It will then share all these dependencies at the detected version as singletons. This is great for getting up and running quickly, but sometimes, you need to control this behaviour. + The `shared` option allows you to pass a function where you can write custom logic to determine how a dependency should be shared. + + ```js + // do not share lodash to allow better tree-shaking + shared: function(libraryName, shareConfig) { + if(libraryName === 'lodash') { + return false + } + } + ``` + + +### Nx's withModuleFederation + +The `withModuleFederation` helper resides in the `rspack.config.ts` file. +It's primary purpose is to set up the `ModuleFederationPlugin` based on the `config` provided by `module-federation.config.ts` + +However, it also allows you to further configure other properties of `ModuleFederationConfig`. + +```js +withModuleFederation(config, { + dts: false, + runtimePlugins: [] +}); +``` + +## Learn More + +The links below are useful to learn more about Nx's support for Module Federation. + +- [Module Federation and Nx](https://nx.dev/concepts/module-federation/module-federation-and-nx) +- [Micro Frontend Architecture](https://nx.dev/concepts/module-federation/micro-frontend-architecture) +- [Nx Module Federation Technical Overview](https://nx.dev/concepts/module-federation/nx-module-federation-technical-overview) +- [Nx Module Federation Recipes](https://nx.dev/recipes/module-federation) diff --git a/package.json b/package.json index 0af86d996c..84cef86de0 100644 --- a/package.json +++ b/package.json @@ -66,7 +66,7 @@ "glob": "^11.0.0", "kill-port": "^2.0.1", "lodash.get": "4.4.2", - "next": "14.2.14", + "next": "14.2.15", "openai": "^4.63.0", "rambda": "7.5.0", "react": "18.3.1", @@ -170,7 +170,7 @@ "directory-tree": "3.5.2", "esbuild": "0.24.0", "eslint": "8.57.1", - "eslint-config-next": "14.2.14", + "eslint-config-next": "14.2.15", "eslint-config-prettier": "9.1.0", "eslint-plugin-cypress": "^2.13.4", "eslint-plugin-import": "2.31.0", diff --git a/packages/bridge/bridge-react-webpack-plugin/CHANGELOG.md b/packages/bridge/bridge-react-webpack-plugin/CHANGELOG.md index 2436c3dfa8..62d1f71bae 100644 --- a/packages/bridge/bridge-react-webpack-plugin/CHANGELOG.md +++ b/packages/bridge/bridge-react-webpack-plugin/CHANGELOG.md @@ -1,5 +1,12 @@ # @module-federation/bridge-react-webpack-plugin +## 0.6.11 + +### Patch Changes + +- Updated dependencies [d5a3072] + - @module-federation/sdk@0.6.11 + ## 0.6.10 ### Patch Changes diff --git a/packages/bridge/bridge-react-webpack-plugin/package.json b/packages/bridge/bridge-react-webpack-plugin/package.json index 3a246e9565..99cc76f078 100644 --- a/packages/bridge/bridge-react-webpack-plugin/package.json +++ b/packages/bridge/bridge-react-webpack-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@module-federation/bridge-react-webpack-plugin", - "version": "0.6.10", + "version": "0.6.11", "publishConfig": { "access": "public" }, diff --git a/packages/bridge/bridge-react/CHANGELOG.md b/packages/bridge/bridge-react/CHANGELOG.md index 3675ea737c..3ce1be899e 100644 --- a/packages/bridge/bridge-react/CHANGELOG.md +++ b/packages/bridge/bridge-react/CHANGELOG.md @@ -1,5 +1,11 @@ # @module-federation/bridge-react +## 0.6.11 + +### Patch Changes + +- @module-federation/bridge-shared@0.6.11 + ## 0.6.10 ### Patch Changes diff --git a/packages/bridge/bridge-react/package.json b/packages/bridge/bridge-react/package.json index a4e60571fe..748988f7a3 100644 --- a/packages/bridge/bridge-react/package.json +++ b/packages/bridge/bridge-react/package.json @@ -1,6 +1,6 @@ { "name": "@module-federation/bridge-react", - "version": "0.6.10", + "version": "0.6.11", "publishConfig": { "access": "public" }, diff --git a/packages/bridge/bridge-shared/CHANGELOG.md b/packages/bridge/bridge-shared/CHANGELOG.md index cf613ebfbf..e2391227d6 100644 --- a/packages/bridge/bridge-shared/CHANGELOG.md +++ b/packages/bridge/bridge-shared/CHANGELOG.md @@ -1,5 +1,7 @@ # @module-federation/bridge-shared +## 0.6.11 + ## 0.6.10 ## 0.6.9 diff --git a/packages/bridge/bridge-shared/package.json b/packages/bridge/bridge-shared/package.json index 3e91827494..7436da8bc7 100644 --- a/packages/bridge/bridge-shared/package.json +++ b/packages/bridge/bridge-shared/package.json @@ -1,6 +1,6 @@ { "name": "@module-federation/bridge-shared", - "version": "0.6.10", + "version": "0.6.11", "publishConfig": { "access": "public" }, diff --git a/packages/bridge/vue3-bridge/CHANGELOG.md b/packages/bridge/vue3-bridge/CHANGELOG.md index 24fcac11a0..6d944a362d 100644 --- a/packages/bridge/vue3-bridge/CHANGELOG.md +++ b/packages/bridge/vue3-bridge/CHANGELOG.md @@ -1,5 +1,11 @@ # @module-federation/bridge-vue3 +## 0.6.11 + +### Patch Changes + +- @module-federation/bridge-shared@0.6.11 + ## 0.6.10 ### Patch Changes diff --git a/packages/bridge/vue3-bridge/package.json b/packages/bridge/vue3-bridge/package.json index 9f1d59827c..2149257116 100644 --- a/packages/bridge/vue3-bridge/package.json +++ b/packages/bridge/vue3-bridge/package.json @@ -1,7 +1,7 @@ { "name": "@module-federation/bridge-vue3", "author": "zhouxiao ", - "version": "0.6.10", + "version": "0.6.11", "publishConfig": { "access": "public" }, diff --git a/packages/chrome-devtools/CHANGELOG.md b/packages/chrome-devtools/CHANGELOG.md index 0f1540ac0c..fec181c3a6 100644 --- a/packages/chrome-devtools/CHANGELOG.md +++ b/packages/chrome-devtools/CHANGELOG.md @@ -1,5 +1,12 @@ # @module-federation/devtools +## 0.6.11 + +### Patch Changes + +- Updated dependencies [d5a3072] + - @module-federation/sdk@0.6.11 + ## 0.6.10 ### Patch Changes diff --git a/packages/chrome-devtools/package.json b/packages/chrome-devtools/package.json index 873c2072a5..1cc61176d2 100644 --- a/packages/chrome-devtools/package.json +++ b/packages/chrome-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@module-federation/devtools", - "version": "0.6.10", + "version": "0.6.11", "scripts": { "build:storybook": "storybook build", "storybook": "storybook dev -p 6006", @@ -51,7 +51,7 @@ }, "dependencies": { "@arco-design/web-react": "^2.59.1", - "@modern-js/runtime": "2.60.2", + "@modern-js/runtime": "2.60.3", "@module-federation/sdk": "workspace:*", "ahooks": "^3.7.10", "dagre": "^0.8.5", @@ -61,12 +61,12 @@ }, "devDependencies": { "@modern-js-app/eslint-config": "2.54.6", - "@modern-js/app-tools": "2.60.2", + "@modern-js/app-tools": "2.60.3", "@modern-js/builder-webpack-provider": "2.46.1", "@modern-js/eslint-config": "2.59.0", - "@modern-js/module-tools": "2.60.2", - "@modern-js/storybook": "2.60.2", - "@modern-js/tsconfig": "2.60.2", + "@modern-js/module-tools": "2.60.3", + "@modern-js/storybook": "2.60.3", + "@modern-js/tsconfig": "2.60.3", "@module-federation/runtime": "workspace:*", "@playwright/test": "1.36.1", "@storybook/addon-essentials": "^8", diff --git a/packages/data-prefetch/CHANGELOG.md b/packages/data-prefetch/CHANGELOG.md index d108d68aad..10c5cb38bc 100644 --- a/packages/data-prefetch/CHANGELOG.md +++ b/packages/data-prefetch/CHANGELOG.md @@ -1,5 +1,14 @@ # @module-federation/data-prefetch +## 0.6.11 + +### Patch Changes + +- Updated dependencies [ea6d417] +- Updated dependencies [d5a3072] + - @module-federation/runtime@0.6.11 + - @module-federation/sdk@0.6.11 + ## 0.6.10 ### Patch Changes diff --git a/packages/data-prefetch/package.json b/packages/data-prefetch/package.json index 35b548cd92..1f402ec62e 100644 --- a/packages/data-prefetch/package.json +++ b/packages/data-prefetch/package.json @@ -1,7 +1,7 @@ { "name": "@module-federation/data-prefetch", "description": "Module Federation Data Prefetch", - "version": "0.6.10", + "version": "0.6.11", "author": "nieyan ", "homepage": "https://github.com/module-federation/core", "license": "MIT", diff --git a/packages/dts-plugin/CHANGELOG.md b/packages/dts-plugin/CHANGELOG.md index 0ffa28294b..8a3de18012 100644 --- a/packages/dts-plugin/CHANGELOG.md +++ b/packages/dts-plugin/CHANGELOG.md @@ -1,5 +1,14 @@ # @module-federation/dts-plugin +## 0.6.11 + +### Patch Changes + +- Updated dependencies [d5a3072] + - @module-federation/sdk@0.6.11 + - @module-federation/managers@0.6.11 + - @module-federation/third-party-dts-extractor@0.6.11 + ## 0.6.10 ### Patch Changes diff --git a/packages/dts-plugin/package.json b/packages/dts-plugin/package.json index 6e3870d4c4..3eeb2bcc10 100644 --- a/packages/dts-plugin/package.json +++ b/packages/dts-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@module-federation/dts-plugin", - "version": "0.6.10", + "version": "0.6.11", "author": "hanric ", "main": "./dist/index.js", "module": "./dist/index.js", diff --git a/packages/enhanced/CHANGELOG.md b/packages/enhanced/CHANGELOG.md index 048b6eb804..84c337f067 100644 --- a/packages/enhanced/CHANGELOG.md +++ b/packages/enhanced/CHANGELOG.md @@ -1,5 +1,20 @@ # [0.2.0-canary.5](https://github.com/module-federation/core/compare/enhanced-0.2.0-canary.4...enhanced-0.2.0-canary.5) (2023-11-20) +## 0.6.11 + +### Patch Changes + +- Updated dependencies [83c8620] +- Updated dependencies [d5a3072] + - @module-federation/manifest@0.6.11 + - @module-federation/sdk@0.6.11 + - @module-federation/data-prefetch@0.6.11 + - @module-federation/dts-plugin@0.6.11 + - @module-federation/runtime-tools@0.6.11 + - @module-federation/rspack@0.6.11 + - @module-federation/bridge-react-webpack-plugin@0.6.11 + - @module-federation/managers@0.6.11 + ## 0.6.10 ### Patch Changes diff --git a/packages/enhanced/package.json b/packages/enhanced/package.json index 6eb48527e7..5a56964853 100644 --- a/packages/enhanced/package.json +++ b/packages/enhanced/package.json @@ -1,6 +1,6 @@ { "name": "@module-federation/enhanced", - "version": "0.6.10", + "version": "0.6.11", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "repository": "https://github.com/module-federation/core/tree/main/packages/enhanced", diff --git a/packages/esbuild/CHANGELOG.md b/packages/esbuild/CHANGELOG.md index f365a6174e..d4768dab88 100644 --- a/packages/esbuild/CHANGELOG.md +++ b/packages/esbuild/CHANGELOG.md @@ -1,5 +1,12 @@ # @module-federation/esbuild +## 0.0.29 + +### Patch Changes + +- Updated dependencies [d5a3072] + - @module-federation/sdk@0.6.11 + ## 0.0.28 ### Patch Changes diff --git a/packages/esbuild/package.json b/packages/esbuild/package.json index 1f0a41f5da..f735e74156 100644 --- a/packages/esbuild/package.json +++ b/packages/esbuild/package.json @@ -1,6 +1,6 @@ { "name": "@module-federation/esbuild", - "version": "0.0.28", + "version": "0.0.29", "author": "Zack Jackson (@ScriptedAlchemy)", "main": "./dist/index.cjs.js", "module": "./dist/index.esm.js", diff --git a/packages/managers/CHANGELOG.md b/packages/managers/CHANGELOG.md index 045865511c..b1062f4f13 100644 --- a/packages/managers/CHANGELOG.md +++ b/packages/managers/CHANGELOG.md @@ -1,5 +1,12 @@ # @module-federation/managers +## 0.6.11 + +### Patch Changes + +- Updated dependencies [d5a3072] + - @module-federation/sdk@0.6.11 + ## 0.6.10 ### Patch Changes diff --git a/packages/managers/__tests__/__snapshots__/RemoteManager.spec.ts.snap b/packages/managers/__tests__/__snapshots__/RemoteManager.spec.ts.snap index 52235ac083..e059363fb3 100644 --- a/packages/managers/__tests__/__snapshots__/RemoteManager.spec.ts.snap +++ b/packages/managers/__tests__/__snapshots__/RemoteManager.spec.ts.snap @@ -15,14 +15,14 @@ exports[`RemoteManager statsRemoteWithEmptyUsedIn 1`] = ` "consumingFederationContainerName": "@module-federation/remote-managers-test", "entry": "http://localhost:3000/remoteEntry.js", "federationContainerName": "remote1", - "moduleName": "remote1", + "moduleName": "UNKNOWN", "usedIn": [], }, { "alias": "remote-version", "consumingFederationContainerName": "@module-federation/remote-managers-test", "federationContainerName": "remote2", - "moduleName": "remote2", + "moduleName": "UNKNOWN", "usedIn": [], "version": "1.2.3", }, @@ -30,7 +30,7 @@ exports[`RemoteManager statsRemoteWithEmptyUsedIn 1`] = ` "alias": "remote-default", "consumingFederationContainerName": "@module-federation/remote-managers-test", "federationContainerName": "remote3", - "moduleName": "remote3", + "moduleName": "UNKNOWN", "usedIn": [], "version": "*", }, diff --git a/packages/managers/package.json b/packages/managers/package.json index c78dc0d2eb..ad91b97f9d 100644 --- a/packages/managers/package.json +++ b/packages/managers/package.json @@ -1,6 +1,6 @@ { "name": "@module-federation/managers", - "version": "0.6.10", + "version": "0.6.11", "license": "MIT", "description": "Provide managers for helping handle mf data .", "keywords": [ diff --git a/packages/managers/src/RemoteManager.ts b/packages/managers/src/RemoteManager.ts index 5d4d6997ac..a54a8ecac7 100644 --- a/packages/managers/src/RemoteManager.ts +++ b/packages/managers/src/RemoteManager.ts @@ -7,6 +7,7 @@ import { moduleFederationPlugin, } from '@module-federation/sdk'; import { BasicPluginOptionsManager } from './BasicPluginOptionsManager'; +import { UNKNOWN_MODULE_NAME } from './constant'; interface NormalizedRemote { [remoteName: string]: RemoteEntryInfo & { @@ -50,7 +51,7 @@ class RemoteManager extends BasicPluginOptionsManager((resolve) => { - stats.remotes = remotes.map((remote) => ({ - ...remote, - usedIn: Array.from(remote.usedIn.values()), - })); + const remoteMemo: Set = new Set(); + stats.remotes = remotes.map((remote) => { + remoteMemo.add(remote.federationContainerName); + return { + ...remote, + usedIn: Array.from(remote.usedIn.values()), + }; + }); + const statsRemoteWithEmptyUsedIn = + this._remoteManager.statsRemoteWithEmptyUsedIn; + statsRemoteWithEmptyUsedIn.forEach((remoteInfo) => { + if (!remoteMemo.has(remoteInfo.federationContainerName)) { + stats.remotes.push(remoteInfo); + } + }); resolve(); }), new Promise((resolve) => { diff --git a/packages/modernjs/CHANGELOG.md b/packages/modernjs/CHANGELOG.md index e4c5a9f27b..836402fdac 100644 --- a/packages/modernjs/CHANGELOG.md +++ b/packages/modernjs/CHANGELOG.md @@ -1,5 +1,14 @@ # @module-federation/modern-js +## 0.6.11 + +### Patch Changes + +- Updated dependencies [d5a3072] + - @module-federation/sdk@0.6.11 + - @module-federation/node@2.5.21 + - @module-federation/enhanced@0.6.11 + ## 0.6.10 ### Patch Changes diff --git a/packages/modernjs/package.json b/packages/modernjs/package.json index ba38e5e050..d54a689d56 100644 --- a/packages/modernjs/package.json +++ b/packages/modernjs/package.json @@ -1,6 +1,6 @@ { "name": "@module-federation/modern-js", - "version": "0.6.10", + "version": "0.6.11", "files": [ "dist/", "types.d.ts", @@ -58,8 +58,8 @@ "author": "hanric ", "license": "MIT", "dependencies": { - "@modern-js/node-bundle-require": "2.60.2", - "@modern-js/utils": "2.60.2", + "@modern-js/node-bundle-require": "2.60.3", + "@modern-js/utils": "2.60.3", "@module-federation/enhanced": "workspace:*", "@module-federation/node": "workspace:*", "@module-federation/sdk": "workspace:*", @@ -69,11 +69,11 @@ "react-error-boundary": "4.0.13" }, "devDependencies": { - "@modern-js/app-tools": "2.60.2", - "@modern-js/core": "2.60.2", - "@modern-js/module-tools": "2.60.2", - "@modern-js/runtime": "2.60.2", - "@modern-js/tsconfig": "2.60.2", + "@modern-js/app-tools": "2.60.3", + "@modern-js/core": "2.60.3", + "@modern-js/module-tools": "2.60.3", + "@modern-js/runtime": "2.60.3", + "@modern-js/tsconfig": "2.60.3", "@module-federation/manifest": "workspace:*", "@types/hoist-non-react-statics": "3.3.5" }, diff --git a/packages/nextjs-mf/CHANGELOG.md b/packages/nextjs-mf/CHANGELOG.md index ab3be5d64c..38ee1c5247 100644 --- a/packages/nextjs-mf/CHANGELOG.md +++ b/packages/nextjs-mf/CHANGELOG.md @@ -1,5 +1,18 @@ # [8.1.0-canary.7](https://github.com/module-federation/core/compare/nextjs-mf-8.1.0-canary.6...nextjs-mf-8.1.0-canary.7) (2023-11-21) +## 8.6.4 + +### Patch Changes + +- 92b6fec: Make the Next.js plugin work with strict CSP settings +- Updated dependencies [ea6d417] +- Updated dependencies [d5a3072] + - @module-federation/runtime@0.6.11 + - @module-federation/sdk@0.6.11 + - @module-federation/node@2.5.21 + - @module-federation/webpack-bundler-runtime@0.6.11 + - @module-federation/enhanced@0.6.11 + ## 8.6.3 ### Patch Changes diff --git a/packages/nextjs-mf/package.json b/packages/nextjs-mf/package.json index 3a20d4549f..4fb76f050e 100644 --- a/packages/nextjs-mf/package.json +++ b/packages/nextjs-mf/package.json @@ -1,6 +1,6 @@ { "name": "@module-federation/nextjs-mf", - "version": "8.6.3", + "version": "8.6.4", "license": "MIT", "main": "dist/src/index.js", "types": "dist/src/index.d.ts", diff --git a/packages/node/CHANGELOG.md b/packages/node/CHANGELOG.md index f3e0e720df..b92307f234 100644 --- a/packages/node/CHANGELOG.md +++ b/packages/node/CHANGELOG.md @@ -1,5 +1,16 @@ # [2.1.0-canary.6](https://github.com/module-federation/core/compare/node-2.1.0-canary.5...node-2.1.0-canary.6) (2023-11-21) +## 2.5.21 + +### Patch Changes + +- Updated dependencies [ea6d417] +- Updated dependencies [d5a3072] + - @module-federation/runtime@0.6.11 + - @module-federation/sdk@0.6.11 + - @module-federation/enhanced@0.6.11 + - @module-federation/utilities@3.1.17 + ## 2.5.20 ### Patch Changes diff --git a/packages/node/package.json b/packages/node/package.json index 0a7539d7a5..2f1a3f9355 100644 --- a/packages/node/package.json +++ b/packages/node/package.json @@ -1,7 +1,7 @@ { "public": true, "name": "@module-federation/node", - "version": "2.5.20", + "version": "2.5.21", "type": "commonjs", "main": "./dist/src/index.js", "exports": { diff --git a/packages/retry-plugin/CHANGELOG.md b/packages/retry-plugin/CHANGELOG.md index 45c56ddecd..520982d822 100644 --- a/packages/retry-plugin/CHANGELOG.md +++ b/packages/retry-plugin/CHANGELOG.md @@ -1,5 +1,7 @@ # @module-federation/retry-plugin +## 0.6.11 + ## 0.6.10 ## 0.6.9 diff --git a/packages/retry-plugin/package.json b/packages/retry-plugin/package.json index b8f12f634e..8d584ece05 100644 --- a/packages/retry-plugin/package.json +++ b/packages/retry-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@module-federation/retry-plugin", - "version": "0.6.10", + "version": "0.6.11", "author": "danpeen ", "main": "./dist/index.js", "module": "./dist/esm/index.js", diff --git a/packages/rsbuild-plugin/CHANGELOG.md b/packages/rsbuild-plugin/CHANGELOG.md new file mode 100644 index 0000000000..8bc76bbe4c --- /dev/null +++ b/packages/rsbuild-plugin/CHANGELOG.md @@ -0,0 +1,10 @@ +# @module-federation/rsbuild-plugin + +## 0.0.2 + +### Patch Changes + +- b41faaa: feat: support mf rsbuild plugin #[3062](https://github.com/module-federation/core/pull/3062) +- Updated dependencies [d5a3072] + - @module-federation/sdk@0.6.11 + - @module-federation/enhanced@0.6.11 diff --git a/packages/rsbuild-plugin/package.json b/packages/rsbuild-plugin/package.json index 689d3cc490..f6e6f686d1 100644 --- a/packages/rsbuild-plugin/package.json +++ b/packages/rsbuild-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@module-federation/rsbuild-plugin", - "version": "0.0.1", + "version": "0.0.2", "description": "Module Federation plugin for Rsbuild", "homepage": "https://module-federation.io", "bugs": { diff --git a/packages/rsbuild-plugin/src/cli/index.ts b/packages/rsbuild-plugin/src/cli/index.ts index e00834eb62..af9fbf2714 100644 --- a/packages/rsbuild-plugin/src/cli/index.ts +++ b/packages/rsbuild-plugin/src/cli/index.ts @@ -2,7 +2,7 @@ import { parseOptions } from '@module-federation/enhanced'; import { ModuleFederationPlugin } from '@module-federation/enhanced/rspack'; import { isRequiredVersion } from '@module-federation/sdk'; -import { isRegExp } from '../utils/index'; +import { isRegExp, DEFAULT_ASSET_PREFIX } from '../utils/index'; import pkgJson from '../../package.json'; import type { @@ -44,16 +44,26 @@ export const pluginModuleFederation = ( ); api.modifyRsbuildConfig((config) => { - // If this is a provider app, Rsbuild should send the ws request to the provider's dev server. - // This allows the provider to do HMR when the provider module is loaded in the consumer's page. - if ( - moduleFederationOptions.exposes && - config.server?.port && - !config.dev?.client?.port - ) { + // Change some default configs for remote modules + if (moduleFederationOptions.exposes) { config.dev ||= {}; - config.dev.client ||= {}; - config.dev.client.port = config.server.port; + + // For remote modules, Rsbuild should send the ws request to the provider's dev server. + // This allows the provider to do HMR when the provider module is loaded in the consumer's page. + if (config.server?.port && !config.dev.client?.port) { + config.dev.client ||= {}; + config.dev.client.port = config.server.port; + } + + // Change the default assetPrefix to `true` for remote modules. + // This ensures that the remote module's assets can be requested by consumer apps with the correct URL. + const originalConfig = api.getRsbuildConfig('original'); + if ( + originalConfig.dev?.assetPrefix === undefined && + config.dev.assetPrefix === DEFAULT_ASSET_PREFIX + ) { + config.dev.assetPrefix = true; + } } }); @@ -147,12 +157,6 @@ export const pluginModuleFederation = ( if (!chain.output.get('uniqueName')) { chain.output.set('uniqueName', moduleFederationOptions.name); } - - const publicPath = chain.output.get('publicPath'); - // set the default publicPath to 'auto' to make MF work - if (publicPath === '/') { - chain.output.set('publicPath', 'auto'); - } }); }, }); diff --git a/packages/rsbuild-plugin/src/utils/constant.ts b/packages/rsbuild-plugin/src/utils/constant.ts new file mode 100644 index 0000000000..b1755235b2 --- /dev/null +++ b/packages/rsbuild-plugin/src/utils/constant.ts @@ -0,0 +1 @@ +export const DEFAULT_ASSET_PREFIX = '/'; diff --git a/packages/rsbuild-plugin/src/utils/index.ts b/packages/rsbuild-plugin/src/utils/index.ts index c28eb2d3aa..fcf940ac8e 100644 --- a/packages/rsbuild-plugin/src/utils/index.ts +++ b/packages/rsbuild-plugin/src/utils/index.ts @@ -3,3 +3,5 @@ import util from 'util'; export function isRegExp(target: any) { return util.types.isRegExp(target); } + +export * from './constant'; diff --git a/packages/rspack/CHANGELOG.md b/packages/rspack/CHANGELOG.md index 62c94eda74..f31696e301 100644 --- a/packages/rspack/CHANGELOG.md +++ b/packages/rspack/CHANGELOG.md @@ -1,5 +1,18 @@ # @module-federation/rspack +## 0.6.11 + +### Patch Changes + +- Updated dependencies [83c8620] +- Updated dependencies [d5a3072] + - @module-federation/manifest@0.6.11 + - @module-federation/sdk@0.6.11 + - @module-federation/dts-plugin@0.6.11 + - @module-federation/runtime-tools@0.6.11 + - @module-federation/bridge-react-webpack-plugin@0.6.11 + - @module-federation/managers@0.6.11 + ## 0.6.10 ### Patch Changes diff --git a/packages/rspack/package.json b/packages/rspack/package.json index 986d3dbaa5..9f5e24d168 100644 --- a/packages/rspack/package.json +++ b/packages/rspack/package.json @@ -1,6 +1,6 @@ { "name": "@module-federation/rspack", - "version": "0.6.10", + "version": "0.6.11", "license": "MIT", "keywords": [ "Module Federation", diff --git a/packages/runtime-tools/CHANGELOG.md b/packages/runtime-tools/CHANGELOG.md index c661ba483d..3b98ef750b 100644 --- a/packages/runtime-tools/CHANGELOG.md +++ b/packages/runtime-tools/CHANGELOG.md @@ -1,5 +1,13 @@ ## [1.0.1-canary.1](https://github.com/module-federation/core/compare/runtime-1.0.0...runtime-1.0.1-canary.1) (2023-12-06) +## 0.6.11 + +### Patch Changes + +- Updated dependencies [ea6d417] + - @module-federation/runtime@0.6.11 + - @module-federation/webpack-bundler-runtime@0.6.11 + ## 0.6.10 ### Patch Changes diff --git a/packages/runtime-tools/package.json b/packages/runtime-tools/package.json index 74b1933002..5423a1ac79 100644 --- a/packages/runtime-tools/package.json +++ b/packages/runtime-tools/package.json @@ -1,6 +1,6 @@ { "name": "@module-federation/runtime-tools", - "version": "0.6.10", + "version": "0.6.11", "author": "zhanghang ", "main": "./dist/index.cjs", "module": "./dist/index.esm.js", diff --git a/packages/runtime/CHANGELOG.md b/packages/runtime/CHANGELOG.md index 689c585d03..ead9abc065 100644 --- a/packages/runtime/CHANGELOG.md +++ b/packages/runtime/CHANGELOG.md @@ -1,5 +1,17 @@ # @module-federation/runtime +## 0.6.11 + +### Patch Changes + +- ea6d417: Replaced dynamic module import using `new Function` with a safer direct `import` call. + + - Removed usage of `new Function` to execute dynamic import + - Implemented a direct async import with `/* webpackIgnore: true */` for proper bundler handling + +- Updated dependencies [d5a3072] + - @module-federation/sdk@0.6.11 + ## 0.6.10 ### Patch Changes diff --git a/packages/runtime/package.json b/packages/runtime/package.json index 23b8643e6c..e456fca502 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -1,6 +1,6 @@ { "name": "@module-federation/runtime", - "version": "0.6.10", + "version": "0.6.11", "author": "zhouxiao ", "main": "./dist/index.cjs.js", "module": "./dist/index.esm.js", diff --git a/packages/sdk/CHANGELOG.md b/packages/sdk/CHANGELOG.md index 9bf7053adb..ea6438e347 100644 --- a/packages/sdk/CHANGELOG.md +++ b/packages/sdk/CHANGELOG.md @@ -1,5 +1,11 @@ # [1.1.0-canary.1](https://github.com/module-federation/core/compare/sdk-1.0.0...sdk-1.1.0-canary.1) (2023-12-05) +## 0.6.11 + +### Patch Changes + +- d5a3072: dont set script.src if it is set by createScriptHook + ## 0.6.10 ### Patch Changes diff --git a/packages/sdk/package.json b/packages/sdk/package.json index 12f116e270..e6eaf9a927 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@module-federation/sdk", - "version": "0.6.10", + "version": "0.6.11", "license": "MIT", "description": "A sdk for support module federation", "keywords": [ diff --git a/packages/storybook-addon/package.json b/packages/storybook-addon/package.json index b3854731b6..d249caa819 100644 --- a/packages/storybook-addon/package.json +++ b/packages/storybook-addon/package.json @@ -41,7 +41,7 @@ "webpack-virtual-modules": "0.6.2" }, "peerDependencies": { - "@module-federation/utilities": "^3.1.16", + "@module-federation/utilities": "^3.1.17", "@nx/react": "~16.0.0 || ~17.0.0 || ~17.2.0", "@nx/webpack": "~16.0.0 || ~17.0.0 || ~17.2.0", "@storybook/core-common": "^6.5.16 || ^7.0.0", diff --git a/packages/third-party-dts-extractor/CHANGELOG.md b/packages/third-party-dts-extractor/CHANGELOG.md index 1c94896c4f..b81bfcebc2 100644 --- a/packages/third-party-dts-extractor/CHANGELOG.md +++ b/packages/third-party-dts-extractor/CHANGELOG.md @@ -1,5 +1,7 @@ # @module-federation/third-party-dts-extractor +## 0.6.11 + ## 0.6.10 ## 0.6.9 diff --git a/packages/third-party-dts-extractor/package.json b/packages/third-party-dts-extractor/package.json index 40757b57af..7a3debc44a 100644 --- a/packages/third-party-dts-extractor/package.json +++ b/packages/third-party-dts-extractor/package.json @@ -1,6 +1,6 @@ { "name": "@module-federation/third-party-dts-extractor", - "version": "0.6.10", + "version": "0.6.11", "files": [ "dist/", "README.md" diff --git a/packages/utilities/CHANGELOG.md b/packages/utilities/CHANGELOG.md index 0b8add98de..6510668bc4 100644 --- a/packages/utilities/CHANGELOG.md +++ b/packages/utilities/CHANGELOG.md @@ -1,5 +1,12 @@ # [3.1.0](https://github.com/module-federation/core/compare/utils-3.0.2...utils-3.1.0) (2023-10-26) +## 3.1.17 + +### Patch Changes + +- Updated dependencies [d5a3072] + - @module-federation/sdk@0.6.11 + ## 3.1.16 ### Patch Changes diff --git a/packages/utilities/package.json b/packages/utilities/package.json index 96c35c8022..76347a2f4e 100644 --- a/packages/utilities/package.json +++ b/packages/utilities/package.json @@ -1,6 +1,6 @@ { "name": "@module-federation/utilities", - "version": "3.1.16", + "version": "3.1.17", "main": "./dist/index.cjs.js", "module": "./dist/index.esm.js", "types": "./dist/index.cjs.d.ts", diff --git a/packages/webpack-bundler-runtime/CHANGELOG.md b/packages/webpack-bundler-runtime/CHANGELOG.md index 5d3fd998bc..9bebc48f4b 100644 --- a/packages/webpack-bundler-runtime/CHANGELOG.md +++ b/packages/webpack-bundler-runtime/CHANGELOG.md @@ -1,5 +1,14 @@ # [1.0.0-canary.3](https://github.com/module-federation/core/compare/webpack-bundler-runtime-1.0.0-canary.2...webpack-bundler-runtime-1.0.0-canary.3) (2023-11-23) +## 0.6.11 + +### Patch Changes + +- Updated dependencies [ea6d417] +- Updated dependencies [d5a3072] + - @module-federation/runtime@0.6.11 + - @module-federation/sdk@0.6.11 + ## 0.6.10 ### Patch Changes diff --git a/packages/webpack-bundler-runtime/package.json b/packages/webpack-bundler-runtime/package.json index 56c579db08..1659b98691 100644 --- a/packages/webpack-bundler-runtime/package.json +++ b/packages/webpack-bundler-runtime/package.json @@ -1,7 +1,7 @@ { "public": true, "name": "@module-federation/webpack-bundler-runtime", - "version": "0.6.10", + "version": "0.6.11", "license": "MIT", "description": "Module Federation Runtime for webpack", "keywords": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c9376859fe..bf789bb900 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -45,8 +45,8 @@ importers: specifier: 4.4.2 version: 4.4.2 next: - specifier: 14.2.14 - version: 14.2.14(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) + specifier: 14.2.15 + version: 14.2.15(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) openai: specifier: ^4.63.0 version: 4.67.0(encoding@0.1.13) @@ -161,7 +161,7 @@ importers: version: 20.0.0(@swc-node/register@1.10.9)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.0.0)(typescript@5.5.2)(verdaccio@5.29.2) '@nx/next': specifier: 20.0.0 - version: 20.0.0(@babel/core@7.25.2)(@rspack/core@1.0.8)(@swc-node/register@1.10.9)(@swc/core@1.7.26)(@types/node@18.16.9)(esbuild@0.24.0)(eslint@8.57.1)(html-webpack-plugin@5.6.0)(next@14.2.14)(nx@20.0.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(verdaccio@5.29.2)(vue-tsc@2.1.6)(webpack@5.93.0) + version: 20.0.0(@babel/core@7.25.2)(@rspack/core@1.0.8)(@swc-node/register@1.10.9)(@swc/core@1.7.26)(@types/node@18.16.9)(esbuild@0.24.0)(eslint@8.57.1)(html-webpack-plugin@5.6.0)(next@14.2.15)(nx@20.0.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(verdaccio@5.29.2)(vue-tsc@2.1.6)(webpack@5.93.0) '@nx/node': specifier: 20.0.0 version: 20.0.0(@swc-node/register@1.10.9)(@swc/core@1.7.26)(@types/node@18.16.9)(eslint@8.57.1)(nx@20.0.0)(typescript@5.5.2)(verdaccio@5.29.2) @@ -227,7 +227,7 @@ importers: version: 8.3.5(storybook@8.3.5) '@storybook/nextjs': specifier: ^8.3.5 - version: 8.3.5(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.24.0)(next@14.2.14)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.5.2)(webpack@5.93.0) + version: 8.3.5(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.24.0)(next@14.2.15)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.5.2)(webpack@5.93.0) '@storybook/node-logger': specifier: 8.1.11 version: 8.1.11 @@ -352,8 +352,8 @@ importers: specifier: 8.57.1 version: 8.57.1 eslint-config-next: - specifier: 14.2.14 - version: 14.2.14(eslint@8.57.1)(typescript@5.5.2) + specifier: 14.2.15 + version: 14.2.15(eslint@8.57.1)(typescript@5.5.2) eslint-config-prettier: specifier: 9.1.0 version: 9.1.0(eslint@8.57.1) @@ -520,8 +520,8 @@ importers: specifier: 4.17.21 version: 4.17.21 next: - specifier: 14.2.14 - version: 14.2.14(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) + specifier: 14.2.15 + version: 14.2.15(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) react: specifier: 18.3.1 version: 18.3.1 @@ -548,8 +548,8 @@ importers: specifier: 4.17.21 version: 4.17.21 next: - specifier: 14.2.14 - version: 14.2.14(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) + specifier: 14.2.15 + version: 14.2.15(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) react: specifier: 18.3.1 version: 18.3.1 @@ -579,8 +579,8 @@ importers: specifier: 4.17.21 version: 4.17.21 next: - specifier: 14.2.14 - version: 14.2.14(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) + specifier: 14.2.15 + version: 14.2.15(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) react: specifier: 18.3.1 version: 18.3.1 @@ -760,8 +760,8 @@ importers: specifier: 7.24.5 version: 7.24.5 '@modern-js/runtime': - specifier: 2.60.2 - version: 2.60.2(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) + specifier: 2.60.3 + version: 2.60.3(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) '@module-federation/enhanced': specifier: workspace:* version: link:../../packages/enhanced @@ -776,14 +776,14 @@ importers: specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': - specifier: 2.60.2 - version: 2.60.2(@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.13)(typescript@5.0.4) + specifier: 2.60.3 + version: 2.60.3(@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.13)(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.60.2 - version: 2.60.2 + specifier: 2.60.3 + version: 2.60.3 '@types/jest': specifier: ~29.5.0 version: 29.5.13 @@ -815,8 +815,8 @@ importers: specifier: 7.25.7 version: 7.25.7 '@modern-js/runtime': - specifier: 2.60.2 - version: 2.60.2(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) + specifier: 2.60.3 + version: 2.60.3(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) '@module-federation/modern-js': specifier: workspace:* version: link:../../../packages/modernjs @@ -834,14 +834,14 @@ importers: specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': - specifier: 2.60.2 - version: 2.60.2(@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.13)(typescript@5.0.4) + specifier: 2.60.3 + version: 2.60.3(@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.13)(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.60.2 - version: 2.60.2 + specifier: 2.60.3 + version: 2.60.3 '@types/jest': specifier: ~29.5.0 version: 29.5.13 @@ -873,8 +873,8 @@ importers: specifier: 7.24.4 version: 7.24.4 '@modern-js/runtime': - specifier: 2.60.2 - version: 2.60.2(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) + specifier: 2.60.3 + version: 2.60.3(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) '@module-federation/modern-js': specifier: workspace:* version: link:../../../packages/modernjs @@ -892,14 +892,14 @@ importers: specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': - specifier: 2.60.2 - version: 2.60.2(@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.13)(typescript@5.0.4) + specifier: 2.60.3 + version: 2.60.3(@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.13)(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.60.2 - version: 2.60.2 + specifier: 2.60.3 + version: 2.60.3 '@types/jest': specifier: ~29.5.0 version: 29.5.13 @@ -931,8 +931,8 @@ importers: specifier: 7.24.4 version: 7.24.4 '@modern-js/runtime': - specifier: 2.60.2 - version: 2.60.2(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) + specifier: 2.60.3 + version: 2.60.3(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) '@module-federation/modern-js': specifier: workspace:* version: link:../../../packages/modernjs @@ -950,14 +950,14 @@ importers: specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': - specifier: 2.60.2 - version: 2.60.2(@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.13)(typescript@5.0.4) + specifier: 2.60.3 + version: 2.60.3(@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.13)(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.60.2 - version: 2.60.2 + specifier: 2.60.3 + version: 2.60.3 '@types/jest': specifier: ~29.5.0 version: 29.5.13 @@ -989,8 +989,8 @@ importers: specifier: 7.24.4 version: 7.24.4 '@modern-js/runtime': - specifier: 2.60.2 - version: 2.60.2(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) + specifier: 2.60.3 + version: 2.60.3(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) '@module-federation/modern-js': specifier: workspace:* version: link:../../../packages/modernjs @@ -1008,14 +1008,14 @@ importers: specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': - specifier: 2.60.2 - version: 2.60.2(@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.13)(typescript@5.0.4) + specifier: 2.60.3 + version: 2.60.3(@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.13)(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.60.2 - version: 2.60.2 + specifier: 2.60.3 + version: 2.60.3 '@types/jest': specifier: ~29.5.0 version: 29.5.13 @@ -1047,8 +1047,8 @@ importers: specifier: 7.24.4 version: 7.24.4 '@modern-js/runtime': - specifier: 2.60.2 - version: 2.60.2(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) + specifier: 2.60.3 + version: 2.60.3(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) '@module-federation/modern-js': specifier: workspace:* version: link:../../../packages/modernjs @@ -1066,14 +1066,14 @@ importers: specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': - specifier: 2.60.2 - version: 2.60.2(@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.13)(typescript@5.0.4) + specifier: 2.60.3 + version: 2.60.3(@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.13)(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.60.2 - version: 2.60.2 + specifier: 2.60.3 + version: 2.60.3 '@types/jest': specifier: ~29.5.0 version: 29.5.13 @@ -1105,8 +1105,8 @@ importers: specifier: 7.24.4 version: 7.24.4 '@modern-js/runtime': - specifier: 2.60.2 - version: 2.60.2(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) + specifier: 2.60.3 + version: 2.60.3(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) '@module-federation/modern-js': specifier: workspace:* version: link:../../../packages/modernjs @@ -1124,14 +1124,14 @@ importers: specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': - specifier: 2.60.2 - version: 2.60.2(@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.13)(typescript@5.0.4) + specifier: 2.60.3 + version: 2.60.3(@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.13)(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.60.2 - version: 2.60.2 + specifier: 2.60.3 + version: 2.60.3 '@types/jest': specifier: ~29.5.0 version: 29.5.13 @@ -1163,8 +1163,8 @@ importers: specifier: 7.24.4 version: 7.24.4 '@modern-js/runtime': - specifier: 2.60.2 - version: 2.60.2(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) + specifier: 2.60.3 + version: 2.60.3(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) '@module-federation/modern-js': specifier: workspace:* version: link:../../../packages/modernjs @@ -1182,14 +1182,14 @@ importers: specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) '@modern-js/app-tools': - specifier: 2.60.2 - version: 2.60.2(@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.13)(typescript@5.0.4) + specifier: 2.60.3 + version: 2.60.3(@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.13)(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.60.2 - version: 2.60.2 + specifier: 2.60.3 + version: 2.60.3 '@types/jest': specifier: ~29.5.0 version: 29.5.13 @@ -1865,8 +1865,8 @@ importers: specifier: ^2.59.1 version: 2.64.0(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) '@modern-js/runtime': - specifier: 2.60.2 - version: 2.60.2(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) + specifier: 2.60.3 + version: 2.60.3(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1) '@module-federation/sdk': specifier: workspace:* version: link:../sdk @@ -1890,8 +1890,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.60.2 - version: 2.60.2(@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.13)(typescript@5.0.4) + specifier: 2.60.3 + version: 2.60.3(@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.13)(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.13)(typescript@5.0.4) @@ -1899,14 +1899,14 @@ importers: specifier: 2.59.0 version: 2.59.0(typescript@5.0.4) '@modern-js/module-tools': - specifier: 2.60.2 - version: 2.60.2(typescript@5.0.4) + specifier: 2.60.3 + version: 2.60.3(typescript@5.0.4) '@modern-js/storybook': - specifier: 2.60.2 - version: 2.60.2(@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.13)(typescript@5.0.4)(webpack@5.93.0) + specifier: 2.60.3 + version: 2.60.3(@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.13)(typescript@5.0.4)(webpack@5.93.0) '@modern-js/tsconfig': - specifier: 2.60.2 - version: 2.60.2 + specifier: 2.60.3 + version: 2.60.3 '@module-federation/runtime': specifier: workspace:* version: link:../runtime @@ -2006,7 +2006,7 @@ importers: version: 18.3.1(react@18.3.1) ts-jest: specifier: 29.0.1 - version: 29.0.1(@babel/core@7.25.7)(babel-jest@29.7.0)(esbuild@0.24.0)(jest@29.7.0)(typescript@5.5.2) + version: 29.0.1(@babel/core@7.25.8)(babel-jest@29.7.0)(esbuild@0.24.0)(jest@29.7.0)(typescript@5.5.2) webpack: specifier: 5.75.0 version: 5.75.0(@swc/core@1.7.26)(esbuild@0.24.0) @@ -2218,11 +2218,11 @@ importers: packages/modernjs: dependencies: '@modern-js/node-bundle-require': - specifier: 2.60.2 - version: 2.60.2 + specifier: 2.60.3 + version: 2.60.3 '@modern-js/utils': - specifier: 2.60.2 - version: 2.60.2 + specifier: 2.60.3 + version: 2.60.3 '@module-federation/enhanced': specifier: workspace:* version: link:../enhanced @@ -2258,20 +2258,20 @@ importers: version: 1.8.27(typescript@5.5.2) devDependencies: '@modern-js/app-tools': - specifier: 2.60.2 - version: 2.60.2(@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.13)(typescript@5.5.2) + specifier: 2.60.3 + version: 2.60.3(@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.13)(typescript@5.5.2) '@modern-js/core': - specifier: 2.60.2 - version: 2.60.2 + specifier: 2.60.3 + version: 2.60.3 '@modern-js/module-tools': - specifier: 2.60.2 - version: 2.60.2(typescript@5.5.2) + specifier: 2.60.3 + version: 2.60.3(typescript@5.5.2) '@modern-js/runtime': - specifier: 2.60.2 - version: 2.60.2(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1) + specifier: 2.60.3 + version: 2.60.3(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1) '@modern-js/tsconfig': - specifier: 2.60.2 - version: 2.60.2 + specifier: 2.60.3 + version: 2.60.3 '@module-federation/manifest': specifier: workspace:* version: link:../manifest @@ -3024,6 +3024,11 @@ packages: resolution: {integrity: sha512-9ickoLz+hcXCeh7jrcin+/SLWm+GkxE2kTvoYyp38p4WkdFXfQJxDFGWp/YHjiKLPx06z2A7W8XKuqbReXDzsw==} engines: {node: '>=6.9.0'} + /@babel/compat-data@7.25.8: + resolution: {integrity: sha512-ZsysZyXY4Tlx+Q53XdnOFmqwfB9QDTHYxaZYajWRoBLuLEAwI2UIbtxOjWh/cFaa9IKUlcB+DDuoskLuKu56JA==} + engines: {node: '>=6.9.0'} + dev: true + /@babel/core@7.12.9: resolution: {integrity: sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==} engines: {node: '>=6.9.0'} @@ -3032,12 +3037,12 @@ packages: '@babel/generator': 7.25.7 '@babel/helper-module-transforms': 7.25.7(@babel/core@7.12.9) '@babel/helpers': 7.25.7 - '@babel/parser': 7.25.7 + '@babel/parser': 7.25.8 '@babel/template': 7.25.7 - '@babel/traverse': 7.25.7 - '@babel/types': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/types': 7.25.8 convert-source-map: 1.9.0 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 lodash: 4.17.21 @@ -3060,10 +3065,10 @@ packages: '@babel/helpers': 7.25.6 '@babel/parser': 7.25.7 '@babel/template': 7.25.0 - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) '@babel/types': 7.25.7 convert-source-map: 2.0.0 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -3082,10 +3087,32 @@ packages: '@babel/helpers': 7.25.7 '@babel/parser': 7.25.7 '@babel/template': 7.25.7 - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) '@babel/types': 7.25.7 convert-source-map: 2.0.0 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + /@babel/core@7.25.8: + resolution: {integrity: sha512-Oixnb+DzmRT30qu9d3tJSQkxuygWm32DFykT4bRoORPa9hZ/L4KhVB/XiRm6KG+roIEM7DBQlmg27kw2HZkdZg==} + engines: {node: '>=6.9.0'} + dependencies: + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.25.7 + '@babel/generator': 7.25.7 + '@babel/helper-compilation-targets': 7.25.7 + '@babel/helper-module-transforms': 7.25.7(@babel/core@7.25.8) + '@babel/helpers': 7.25.7 + '@babel/parser': 7.25.8 + '@babel/template': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/types': 7.25.8 + convert-source-map: 2.0.0 + debug: 4.3.7(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -3106,14 +3133,14 @@ packages: semver: 6.3.1 dev: true - /@babel/eslint-parser@7.25.7(@babel/core@7.25.7)(eslint@8.57.1): + /@babel/eslint-parser@7.25.7(@babel/core@7.25.8)(eslint@8.57.1): resolution: {integrity: sha512-B+BO9x86VYsQHimucBAL1fxTJKF4wyKY6ZVzee9QgzdZOUfs3BaR6AQrgoGrRI+7IFS1wUz/VyQ+SoBcSpdPbw==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: '@babel/core': ^7.11.0 eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.25.8 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 eslint: 8.57.1 eslint-visitor-keys: 2.1.0 @@ -3139,7 +3166,7 @@ packages: '@babel/eslint-parser': ^7.11.0 eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 dependencies: - '@babel/eslint-parser': 7.25.7(@babel/core@7.25.7)(eslint@8.57.1) + '@babel/eslint-parser': 7.25.7(@babel/core@7.25.8)(eslint@8.57.1) eslint: 8.57.1 eslint-rule-composer: 0.3.0 dev: true @@ -3179,8 +3206,8 @@ packages: resolution: {integrity: sha512-12xfNeKNH7jubQNm7PAkzlLwEmCs1tfuX3UjIw6vP6QXi+leKh6+LyC/+Ed4EIQermwd58wsyh070yjDHFlNGg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.25.7 - '@babel/types': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/types': 7.25.8 transitivePeerDependencies: - supports-color @@ -3216,7 +3243,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.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -3234,10 +3261,28 @@ 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.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + /@babel/helper-create-class-features-plugin@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-bD4WQhbkx80mAyj/WCm4ZHcF4rDxkoLFO6ph8/5/mQ3z4vAzltQXAmbc7GvVJx5H+lk5Mi5EmbTeox5nMGCsbw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-annotate-as-pure': 7.25.7 + '@babel/helper-member-expression-to-functions': 7.25.7 + '@babel/helper-optimise-call-expression': 7.25.7 + '@babel/helper-replace-supers': 7.25.7(@babel/core@7.25.8) + '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) semver: 6.3.1 transitivePeerDependencies: - supports-color + dev: true /@babel/helper-create-regexp-features-plugin@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-byHhumTj/X47wJ6C6eLpK7wW/WBEcnUeb7D0FNc/jFQnQVw7DOso3Zz5u9x/zLrFVkHa89ZGDbkAa1D54NdrCQ==} @@ -3250,6 +3295,18 @@ packages: regexpu-core: 6.1.1 semver: 6.3.1 + /@babel/helper-create-regexp-features-plugin@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-byHhumTj/X47wJ6C6eLpK7wW/WBEcnUeb7D0FNc/jFQnQVw7DOso3Zz5u9x/zLrFVkHa89ZGDbkAa1D54NdrCQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-annotate-as-pure': 7.25.7 + regexpu-core: 6.1.1 + semver: 6.3.1 + dev: true + /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.25.7): resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} peerDependencies: @@ -3258,35 +3315,41 @@ packages: '@babel/core': 7.25.7 '@babel/helper-compilation-targets': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: - supports-color - /@babel/helper-member-expression-to-functions@7.25.7: - resolution: {integrity: sha512-O31Ssjd5K6lPbTX9AAYpSKrZmLeagt9uwschJd+Ixo6QiRyfpvgtVQp8qrDR9UNFjZ8+DO34ZkdrN+BnPXemeA==} - engines: {node: '>=6.9.0'} + /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.25.8): + resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/traverse': 7.25.7 - '@babel/types': 7.25.7 + '@babel/core': 7.25.8 + '@babel/helper-compilation-targets': 7.25.7 + '@babel/helper-plugin-utils': 7.25.7 + debug: 4.3.7(supports-color@5.5.0) + lodash.debounce: 4.0.8 + resolve: 1.22.8 transitivePeerDependencies: - supports-color + dev: true - /@babel/helper-module-imports@7.24.7: - resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} + /@babel/helper-member-expression-to-functions@7.25.7: + resolution: {integrity: sha512-O31Ssjd5K6lPbTX9AAYpSKrZmLeagt9uwschJd+Ixo6QiRyfpvgtVQp8qrDR9UNFjZ8+DO34ZkdrN+BnPXemeA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.25.7 - '@babel/types': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/types': 7.25.8 transitivePeerDependencies: - supports-color - /@babel/helper-module-imports@7.25.7: - resolution: {integrity: sha512-o0xCgpNmRohmnoWKQ0Ij8IdddjyBFE4T2kagL/x6M3+4zUgc+4qTOUBoNe4XxDskt1HPKO007ZPiMgLDq2s7Kw==} + /@babel/helper-module-imports@7.24.7: + resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) '@babel/types': 7.25.7 transitivePeerDependencies: - supports-color @@ -3310,7 +3373,7 @@ packages: '@babel/helper-module-imports': 7.24.7 '@babel/helper-simple-access': 7.24.7 '@babel/helper-validator-identifier': 7.24.7 - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -3321,10 +3384,10 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-module-imports': 7.25.7 + '@babel/helper-module-imports': 7.25.7(supports-color@5.5.0) '@babel/helper-simple-access': 7.25.7 '@babel/helper-validator-identifier': 7.25.7 - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -3336,10 +3399,24 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.25.7 - '@babel/helper-module-imports': 7.25.7 + '@babel/helper-module-imports': 7.25.7(supports-color@5.5.0) + '@babel/helper-simple-access': 7.25.7 + '@babel/helper-validator-identifier': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + + /@babel/helper-module-transforms@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-k/6f8dKG3yDz/qCwSM+RKovjMix563SLxQFo0UhRNo239SP6n9u5/eLtKD6EAjwta2JHJ49CsD8pms2HdNiMMQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-module-imports': 7.25.7(supports-color@5.5.0) '@babel/helper-simple-access': 7.25.7 '@babel/helper-validator-identifier': 7.25.7 - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -3347,7 +3424,7 @@ packages: resolution: {integrity: sha512-VAwcwuYhv/AT+Vfr28c9y6SHzTan1ryqrydSTFGjU0uDJHw3uZ+PduI8plCLkRsDnqK2DMEDmwrOQRsK/Ykjng==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.25.7 + '@babel/types': 7.25.8 /@babel/helper-plugin-utils@7.10.4: resolution: {integrity: sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==} @@ -3371,9 +3448,23 @@ packages: '@babel/core': 7.25.7 '@babel/helper-annotate-as-pure': 7.25.7 '@babel/helper-wrap-function': 7.25.7 - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + + /@babel/helper-remap-async-to-generator@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-kRGE89hLnPfcz6fTrlNU+uhgcwv0mBE4Gv3P9Ke9kLVJYpi4AMVVEElXvB5CabrPZW4nCM8P8UyyjrzCM0O2sw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-annotate-as-pure': 7.25.7 + '@babel/helper-wrap-function': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color + dev: true /@babel/helper-replace-supers@7.25.7(@babel/core@7.25.2): resolution: {integrity: sha512-iy8JhqlUW9PtZkd4pHM96v6BdJ66Ba9yWSE4z0W4TvSZwLBPkyDsiIU3ENe4SmrzRBs76F7rQXTy1lYC49n6Lw==} @@ -3384,7 +3475,7 @@ packages: '@babel/core': 7.25.2 '@babel/helper-member-expression-to-functions': 7.25.7 '@babel/helper-optimise-call-expression': 7.25.7 - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -3398,15 +3489,29 @@ packages: '@babel/core': 7.25.7 '@babel/helper-member-expression-to-functions': 7.25.7 '@babel/helper-optimise-call-expression': 7.25.7 - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + + /@babel/helper-replace-supers@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-iy8JhqlUW9PtZkd4pHM96v6BdJ66Ba9yWSE4z0W4TvSZwLBPkyDsiIU3ENe4SmrzRBs76F7rQXTy1lYC49n6Lw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-member-expression-to-functions': 7.25.7 + '@babel/helper-optimise-call-expression': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color + dev: true /@babel/helper-simple-access@7.24.7: resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) '@babel/types': 7.25.7 transitivePeerDependencies: - supports-color @@ -3415,7 +3520,7 @@ packages: resolution: {integrity: sha512-FPGAkJmyoChQeM+ruBGIDyrT2tKfZJO8NcxdC+CWNJi7N8/rZpSxK7yvBJ5O/nF1gfu5KzN7VKG3YVSLFfRSxQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) '@babel/types': 7.25.7 transitivePeerDependencies: - supports-color @@ -3424,8 +3529,8 @@ packages: resolution: {integrity: sha512-pPbNbchZBkPMD50K0p3JGcFMNLVUCuU/ABybm/PGNj4JiHrpmNyqqCphBk4i19xXtNV0JhldQJJtbSW5aUvbyA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.25.7 - '@babel/types': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/types': 7.25.8 transitivePeerDependencies: - supports-color @@ -3454,8 +3559,8 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.25.7 - '@babel/traverse': 7.25.7 - '@babel/types': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/types': 7.25.8 transitivePeerDependencies: - supports-color @@ -3498,6 +3603,13 @@ packages: dependencies: '@babel/types': 7.25.7 + /@babel/parser@7.25.8: + resolution: {integrity: sha512-HcttkxzdPucv3nNFmfOOMfFf64KgdJVqm1KaCm25dPGMLElo9nsLvXeJECQg8UzPuBGLyTSA0ZzqCtDSzKTEoQ==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.25.8 + /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-UV9Lg53zyebzD1DwQoT9mzkEKa922LNUp5YkTJ6Uta0RbyXaQNUgcvSt7qIu1PpPzVb6rd10OVNTzkyBGeVmxQ==} engines: {node: '>=6.9.0'} @@ -3506,10 +3618,23 @@ packages: dependencies: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color + /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-UV9Lg53zyebzD1DwQoT9mzkEKa922LNUp5YkTJ6Uta0RbyXaQNUgcvSt7qIu1PpPzVb6rd10OVNTzkyBGeVmxQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-GDDWeVLNxRIkQTnJn2pDOM1pkCgYdSqPeT1a9vh9yIqu2uzzgw1zcqEb+IJOhy+dTBMlNdThrDIksr2o09qrrQ==} engines: {node: '>=6.9.0'} @@ -3519,6 +3644,16 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-GDDWeVLNxRIkQTnJn2pDOM1pkCgYdSqPeT1a9vh9yIqu2uzzgw1zcqEb+IJOhy+dTBMlNdThrDIksr2o09qrrQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-wxyWg2RYaSUYgmd9MR0FyRGyeOMQE/Uzr1wzd/g5cf5bwi9A4v6HFdDm7y1MgDtod/fLOSTZY6jDgV0xU9d5bA==} engines: {node: '>=6.9.0'} @@ -3528,6 +3663,16 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-wxyWg2RYaSUYgmd9MR0FyRGyeOMQE/Uzr1wzd/g5cf5bwi9A4v6HFdDm7y1MgDtod/fLOSTZY6jDgV0xU9d5bA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-Xwg6tZpLxc4iQjorYsyGMyfJE7nP5MV8t/Ka58BgiA7Jw0fRqQNcANlLfdJ/yvBt9z9LD2We+BEkT7vLqZRWng==} engines: {node: '>=6.9.0'} @@ -3541,6 +3686,20 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-Xwg6tZpLxc4iQjorYsyGMyfJE7nP5MV8t/Ka58BgiA7Jw0fRqQNcANlLfdJ/yvBt9z9LD2We+BEkT7vLqZRWng==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.13.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 + '@babel/plugin-transform-optional-chaining': 7.25.7(@babel/core@7.25.8) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-UVATLMidXrnH+GMUIuxq55nejlj02HP7F5ETyBONzP6G87fPBogG4CH6kxrSrdIuAjdwNO9VzyaYsrZPscWUrw==} engines: {node: '>=6.9.0'} @@ -3549,10 +3708,23 @@ packages: dependencies: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color + /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-UVATLMidXrnH+GMUIuxq55nejlj02HP7F5ETyBONzP6G87fPBogG4CH6kxrSrdIuAjdwNO9VzyaYsrZPscWUrw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-proposal-decorators@7.25.7(@babel/core@7.25.2): resolution: {integrity: sha512-q1mqqqH0e1lhmsEQHV5U8OmdueBC2y0RFr2oUzZoFRtN3MvPmt2fsFRcNQAoGLTSNdHBFUYGnlgcRFhkBbKjPw==} engines: {node: '>=6.9.0'} @@ -3580,6 +3752,20 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-proposal-decorators@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-q1mqqqH0e1lhmsEQHV5U8OmdueBC2y0RFr2oUzZoFRtN3MvPmt2fsFRcNQAoGLTSNdHBFUYGnlgcRFhkBbKjPw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + '@babel/plugin-syntax-decorators': 7.25.7(@babel/core@7.25.8) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-proposal-export-default-from@7.24.7(@babel/core@7.25.7): resolution: {integrity: sha512-CcmFwUJ3tKhLjPdt4NP+SHMshebytF8ZTYOv5ZDpkzq2sin80Wb5vJrGt8fhPrORQCfoSa0LAxC/DW+GAC5+Hw==} engines: {node: '>=6.9.0'} @@ -3591,15 +3777,14 @@ packages: '@babel/plugin-syntax-export-default-from': 7.24.7(@babel/core@7.25.7) dev: true - /@babel/plugin-proposal-export-default-from@7.25.7(@babel/core@7.25.7): - resolution: {integrity: sha512-Egdiuy7pLTyaPkIr6rItNyFVbblTmx3VgqY+72KiS9BzcA+SMyrS9zSumQeSANo8uE3Kax0ZUMkpNh0Q+mbNwg==} + /@babel/plugin-proposal-export-default-from@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-5SLPHA/Gk7lNdaymtSVS9jH77Cs7yuHTR3dYj+9q+M7R7tNLXhNuvnmOfafRIzpWL+dtMibuu1I4ofrc768Gkw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.25.8 '@babel/helper-plugin-utils': 7.25.7 - '@babel/plugin-syntax-export-default-from': 7.25.7(@babel/core@7.25.7) dev: true /@babel/plugin-proposal-object-rest-spread@7.12.1(@babel/core@7.12.9): @@ -3609,7 +3794,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.12.9) '@babel/plugin-transform-parameters': 7.25.7(@babel/core@7.12.9) dev: true @@ -3625,15 +3810,14 @@ packages: '@babel/plugin-syntax-partial-application': 7.24.7(@babel/core@7.25.7) dev: true - /@babel/plugin-proposal-partial-application@7.25.7(@babel/core@7.25.7): - resolution: {integrity: sha512-fIJSkYFMYQPNZNp+5nLoEAvL3iBDP67/WhVPYHyPwHtzvuXiZg/7q3BWEM80WANmjghWiOBYtGOiY/RC+f0qVg==} + /@babel/plugin-proposal-partial-application@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-kMFBy15Je522LBwUQlUR0P/A0RTaIxpIhphvlK210BSsFBE6IHEtOOX1McSoqi5v7T64Oj449EG5zXG7Mw33/w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.25.8 '@babel/helper-plugin-utils': 7.25.7 - '@babel/plugin-syntax-partial-application': 7.25.7(@babel/core@7.25.7) dev: true /@babel/plugin-proposal-pipeline-operator@7.24.7(@babel/core@7.25.7): @@ -3647,15 +3831,15 @@ packages: '@babel/plugin-syntax-pipeline-operator': 7.24.7(@babel/core@7.25.7) dev: true - /@babel/plugin-proposal-pipeline-operator@7.25.7(@babel/core@7.25.7): + /@babel/plugin-proposal-pipeline-operator@7.25.7(@babel/core@7.25.8): resolution: {integrity: sha512-PXvHSmS+OeOb6/nmytdmd8NX3QLY4fa4+t2VchuGjTX4RLfrd9dgS1JG/GZPjEzzSJmnIUGQtAS3Shh8o7d3Vw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.25.8 '@babel/helper-plugin-utils': 7.25.7 - '@babel/plugin-syntax-pipeline-operator': 7.25.7(@babel/core@7.25.7) + '@babel/plugin-syntax-pipeline-operator': 7.25.7(@babel/core@7.25.8) dev: true /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.25.7): @@ -3666,6 +3850,15 @@ packages: dependencies: '@babel/core': 7.25.7 + /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.25.8): + resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + dev: true + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.25.2): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: @@ -3756,6 +3949,16 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-syntax-decorators@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-oXduHo642ZhstLVYTe2z2GSJIruU0c/W3/Ghr6A5yGMsVrvdnxO1z+3pbTcT7f3/Clnt+1z8D/w1r1f1SHaCHw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.25.7): resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: @@ -3764,18 +3967,16 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 - /@babel/plugin-syntax-export-default-from@7.24.7(@babel/core@7.25.7): - resolution: {integrity: sha512-bTPz4/635WQ9WhwsyPdxUJDVpsi/X9BMmy/8Rf/UAlOO4jSql4CxUCjWI5PiM+jG+c4LVPTScoTw80geFj9+Bw==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.25.8): + resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.25.8 '@babel/helper-plugin-utils': 7.25.7 - dev: true - /@babel/plugin-syntax-export-default-from@7.25.7(@babel/core@7.25.7): - resolution: {integrity: sha512-LRUCsC0YucSjabsmxx6yly8+Q/5mxKdp9gemlpR9ro3bfpcOQOXx/CHivs7QCbjgygd6uQ2GcRfHu1FVax/hgg==} + /@babel/plugin-syntax-export-default-from@7.24.7(@babel/core@7.25.7): + resolution: {integrity: sha512-bTPz4/635WQ9WhwsyPdxUJDVpsi/X9BMmy/8Rf/UAlOO4jSql4CxUCjWI5PiM+jG+c4LVPTScoTw80geFj9+Bw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3792,13 +3993,13 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 - /@babel/plugin-syntax-flow@7.25.7(@babel/core@7.25.7): + /@babel/plugin-syntax-flow@7.25.7(@babel/core@7.25.8): 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.25.7 + '@babel/core': 7.25.8 '@babel/helper-plugin-utils': 7.25.7 dev: true @@ -3811,6 +4012,16 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-syntax-import-assertions@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-ZvZQRmME0zfJnDQnVBKYzHxXT7lYBB3Revz1GuS7oLXWMgqUPX4G+DDbT30ICClht9WKV34QVrZhSw6WdklwZQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-syntax-import-attributes@7.25.7(@babel/core@7.25.2): resolution: {integrity: sha512-AqVo+dguCgmpi/3mYBdu9lkngOBlQ2w2vnNpa6gfiCxQZLzV4ZbhsXitJ2Yblkoe1VQwtHSaNmIaGll/26YWRw==} engines: {node: '>=6.9.0'} @@ -3830,6 +4041,16 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-syntax-import-attributes@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-AqVo+dguCgmpi/3mYBdu9lkngOBlQ2w2vnNpa6gfiCxQZLzV4ZbhsXitJ2Yblkoe1VQwtHSaNmIaGll/26YWRw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.25.2): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: @@ -3892,6 +4113,15 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-syntax-jsx@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-ruZOnKO+ajVL/MVx+PwNBPOkrnXTXoWMtte1MBpegfCArhqOe3Bj52avVj1huLLxNKYKXYaSxZ2F+woK1ekXfw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.25.2): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: @@ -4003,18 +4233,17 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 - /@babel/plugin-syntax-partial-application@7.24.7(@babel/core@7.25.7): - resolution: {integrity: sha512-+iFwg2pr9sQgVKH0Scj3ezezvWLp+y5xNLBFiYu6/+FilRFs6y3DrUyTGEho4Um6S6tw5f7YM62aS0hJRlf/8A==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.25.8): + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.25.8 '@babel/helper-plugin-utils': 7.25.7 dev: true - /@babel/plugin-syntax-partial-application@7.25.7(@babel/core@7.25.7): - resolution: {integrity: sha512-CfxwWUyz/D1XGs/GumhJjppaOOt8TlXtCFz59Z6tnWGJYa+m7lsP209uoja2Ks2pktVu08x0VfVhAaaFvuQadg==} + /@babel/plugin-syntax-partial-application@7.24.7(@babel/core@7.25.7): + resolution: {integrity: sha512-+iFwg2pr9sQgVKH0Scj3ezezvWLp+y5xNLBFiYu6/+FilRFs6y3DrUyTGEho4Um6S6tw5f7YM62aS0hJRlf/8A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -4033,13 +4262,13 @@ packages: '@babel/helper-plugin-utils': 7.25.7 dev: true - /@babel/plugin-syntax-pipeline-operator@7.25.7(@babel/core@7.25.7): + /@babel/plugin-syntax-pipeline-operator@7.25.7(@babel/core@7.25.8): resolution: {integrity: sha512-8xa7wyr0Ppxy7j4FaakNSaVNrDQfTKmO/+iswNuj+ZSx7GP+UReoip4YUeus3eFWG1mzx50RZf8fherszXTtgg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.25.8 '@babel/helper-plugin-utils': 7.25.7 dev: true @@ -4100,6 +4329,16 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-syntax-typescript@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-rR+5FDjpCHqqZN2bzZm18bVYGaejGq5ZkpVCJLXor/+zlSrSoc4KWcHI0URVWjl/68Dyr1uwZUz/1njycEAv9g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.25.7): resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} engines: {node: '>=6.9.0'} @@ -4110,6 +4349,17 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.7) '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.25.8): + resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-arrow-functions@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-EJN2mKxDwfOUCPxMO6MUI58RN3ganiRAG/MS/S3HfB6QFNjroAMelQo/gybyYq97WerCBAZoyrAoW8Tzdq2jWg==} engines: {node: '>=6.9.0'} @@ -4119,6 +4369,16 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-transform-arrow-functions@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-EJN2mKxDwfOUCPxMO6MUI58RN3ganiRAG/MS/S3HfB6QFNjroAMelQo/gybyYq97WerCBAZoyrAoW8Tzdq2jWg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-async-generator-functions@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-4B6OhTrwYKHYYgcwErvZjbmH9X5TxQBsaBHdzEIB4l71gR5jh/tuHGlb9in47udL2+wVUcOz5XXhhfhVJwEpEg==} engines: {node: '>=6.9.0'} @@ -4129,10 +4389,24 @@ packages: '@babel/helper-plugin-utils': 7.25.7 '@babel/helper-remap-async-to-generator': 7.25.7(@babel/core@7.25.7) '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.7) - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color + /@babel/plugin-transform-async-generator-functions@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-9ypqkozyzpG+HxlH4o4gdctalFGIjjdufzo7I2XPda0iBnZ6a+FO0rIEQcdSPXp02CkvGsII1exJhmROPQd5oA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-remap-async-to-generator': 7.25.7(@babel/core@7.25.8) + '@babel/traverse': 7.25.7(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-async-to-generator@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-ZUCjAavsh5CESCmi/xCpX1qcCaAglzs/7tmuvoFnJgA1dM7gQplsguljoTg+Ru8WENpX89cQyAtWoaE0I3X3Pg==} engines: {node: '>=6.9.0'} @@ -4140,12 +4414,26 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.7 - '@babel/helper-module-imports': 7.25.7 + '@babel/helper-module-imports': 7.25.7(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.7 '@babel/helper-remap-async-to-generator': 7.25.7(@babel/core@7.25.7) transitivePeerDependencies: - supports-color + /@babel/plugin-transform-async-to-generator@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-ZUCjAavsh5CESCmi/xCpX1qcCaAglzs/7tmuvoFnJgA1dM7gQplsguljoTg+Ru8WENpX89cQyAtWoaE0I3X3Pg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-module-imports': 7.25.7(supports-color@5.5.0) + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-remap-async-to-generator': 7.25.7(@babel/core@7.25.8) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-block-scoped-functions@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-xHttvIM9fvqW+0a3tZlYcZYSBpSWzGBFIt/sYG3tcdSzBB8ZeVgz2gBP7Df+sM0N1850jrviYSSeUuc+135dmQ==} engines: {node: '>=6.9.0'} @@ -4155,6 +4443,16 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-transform-block-scoped-functions@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-xHttvIM9fvqW+0a3tZlYcZYSBpSWzGBFIt/sYG3tcdSzBB8ZeVgz2gBP7Df+sM0N1850jrviYSSeUuc+135dmQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-block-scoping@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-ZEPJSkVZaeTFG/m2PARwLZQ+OG0vFIhPlKHK/JdIMy8DbRJ/htz6LRrTFtdzxi9EHmcwbNPAKDnadpNSIW+Aow==} engines: {node: '>=6.9.0'} @@ -4164,6 +4462,16 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-transform-block-scoping@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-ZEPJSkVZaeTFG/m2PARwLZQ+OG0vFIhPlKHK/JdIMy8DbRJ/htz6LRrTFtdzxi9EHmcwbNPAKDnadpNSIW+Aow==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-class-properties@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-mhyfEW4gufjIqYFo9krXHJ3ElbFLIze5IDp+wQTxoPd+mwFb1NxatNAwmv8Q8Iuxv7Zc+q8EkiMQwc9IhyGf4g==} engines: {node: '>=6.9.0'} @@ -4176,6 +4484,19 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-class-properties@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-mhyfEW4gufjIqYFo9krXHJ3ElbFLIze5IDp+wQTxoPd+mwFb1NxatNAwmv8Q8Iuxv7Zc+q8EkiMQwc9IhyGf4g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-class-static-block@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-rvUUtoVlkDWtDWxGAiiQj0aNktTPn3eFynBcMC2IhsXweehwgdI9ODe+XjWw515kEmv22sSOTp/rxIRuTiB7zg==} engines: {node: '>=6.9.0'} @@ -4189,6 +4510,19 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-class-static-block@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-e82gl3TCorath6YLf9xUwFehVvjvfqFhdOo4+0iVIVju+6XOi5XHkqB3P2AXnSwoeTX0HBoXq5gJFtvotJzFnQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.12.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-classes@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-9j9rnl+YCQY0IGoeipXvnk3niWicIB6kCsWRGLwX241qSXpbA4MKxtp/EdvFxsc4zI5vqfLxzOd0twIJ7I99zg==} engines: {node: '>=6.9.0'} @@ -4200,10 +4534,27 @@ packages: '@babel/helper-compilation-targets': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 '@babel/helper-replace-supers': 7.25.7(@babel/core@7.25.7) - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + + /@babel/plugin-transform-classes@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-9j9rnl+YCQY0IGoeipXvnk3niWicIB6kCsWRGLwX241qSXpbA4MKxtp/EdvFxsc4zI5vqfLxzOd0twIJ7I99zg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-annotate-as-pure': 7.25.7 + '@babel/helper-compilation-targets': 7.25.7 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-replace-supers': 7.25.7(@babel/core@7.25.8) + '@babel/traverse': 7.25.7(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: - supports-color + dev: true /@babel/plugin-transform-computed-properties@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-QIv+imtM+EtNxg/XBKL3hiWjgdLjMOmZ+XzQwSgmBfKbfxUjBzGgVPklUuE55eq5/uVoh8gg3dqlrwR/jw3ZeA==} @@ -4215,6 +4566,17 @@ packages: '@babel/helper-plugin-utils': 7.25.7 '@babel/template': 7.25.7 + /@babel/plugin-transform-computed-properties@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-QIv+imtM+EtNxg/XBKL3hiWjgdLjMOmZ+XzQwSgmBfKbfxUjBzGgVPklUuE55eq5/uVoh8gg3dqlrwR/jw3ZeA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/template': 7.25.7 + dev: true + /@babel/plugin-transform-destructuring@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-xKcfLTlJYUczdaM1+epcdh1UGewJqr9zATgrNHcLBcV2QmfvPPEixo/sK/syql9cEmbr7ulu5HMFG5vbbt/sEA==} engines: {node: '>=6.9.0'} @@ -4224,6 +4586,16 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-transform-destructuring@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-xKcfLTlJYUczdaM1+epcdh1UGewJqr9zATgrNHcLBcV2QmfvPPEixo/sK/syql9cEmbr7ulu5HMFG5vbbt/sEA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-dotall-regex@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-kXzXMMRzAtJdDEgQBLF4oaiT6ZCU3oWHgpARnTKDAqPkDJ+bs3NrZb310YYevR5QlRo3Kn7dzzIdHbZm1VzJdQ==} engines: {node: '>=6.9.0'} @@ -4234,6 +4606,17 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.7) '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-transform-dotall-regex@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-kXzXMMRzAtJdDEgQBLF4oaiT6ZCU3oWHgpARnTKDAqPkDJ+bs3NrZb310YYevR5QlRo3Kn7dzzIdHbZm1VzJdQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-duplicate-keys@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-by+v2CjoL3aMnWDOyCIg+yxU9KXSRa9tN6MbqggH5xvymmr9p4AMjYkNlQy4brMceBnUyHZ9G8RnpvT8wP7Cfg==} engines: {node: '>=6.9.0'} @@ -4243,6 +4626,16 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-transform-duplicate-keys@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-by+v2CjoL3aMnWDOyCIg+yxU9KXSRa9tN6MbqggH5xvymmr9p4AMjYkNlQy4brMceBnUyHZ9G8RnpvT8wP7Cfg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-HvS6JF66xSS5rNKXLqkk7L9c/jZ/cdIVIcoPVrnl8IsVpLggTjXs8OWekbLHs/VtYDDh5WXnQyeE3PPUGm22MA==} engines: {node: '>=6.9.0'} @@ -4253,6 +4646,17 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.7) '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-HvS6JF66xSS5rNKXLqkk7L9c/jZ/cdIVIcoPVrnl8IsVpLggTjXs8OWekbLHs/VtYDDh5WXnQyeE3PPUGm22MA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-dynamic-import@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-UvcLuual4h7/GfylKm2IAA3aph9rwvAM2XBA0uPKU3lca+Maai4jBjjEVUS568ld6kJcgbouuumCBhMd/Yz17w==} engines: {node: '>=6.9.0'} @@ -4263,6 +4667,16 @@ packages: '@babel/helper-plugin-utils': 7.25.7 '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.7) + /@babel/plugin-transform-dynamic-import@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-gznWY+mr4ZQL/EWPcbBQUP3BXS5FwZp8RUOw06BaRn8tQLzN4XLIxXejpHN9Qo8x8jjBmAAKp6FoS51AgkSA/A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-exponentiation-operator@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-yjqtpstPfZ0h/y40fAXRv2snciYr0OAoMXY/0ClC7tm4C/nG5NJKmIItlaYlLbIVAWNfrYuy9dq1bE0SbX0PEg==} engines: {node: '>=6.9.0'} @@ -4275,6 +4689,19 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-exponentiation-operator@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-yjqtpstPfZ0h/y40fAXRv2snciYr0OAoMXY/0ClC7tm4C/nG5NJKmIItlaYlLbIVAWNfrYuy9dq1bE0SbX0PEg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.25.7 + '@babel/helper-plugin-utils': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-export-namespace-from@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-h3MDAP5l34NQkkNulsTNyjdaR+OiB0Im67VU//sFupouP8Q6m9Spy7l66DcaAQxtmCqGdanPByLsnwFttxKISQ==} engines: {node: '>=6.9.0'} @@ -4285,15 +4712,25 @@ packages: '@babel/helper-plugin-utils': 7.25.7 '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.25.7) - /@babel/plugin-transform-flow-strip-types@7.25.7(@babel/core@7.25.7): + /@babel/plugin-transform-export-namespace-from@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-sPtYrduWINTQTW7FtOy99VCTWp4H23UX7vYcut7S4CIMEXU+54zKX9uCoGkLsWXteyaMXzVHgzWbLfQ1w4GZgw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + + /@babel/plugin-transform-flow-strip-types@7.25.7(@babel/core@7.25.8): resolution: {integrity: sha512-q8Td2PPc6/6I73g96SreSUCKEcwMXCwcXSIAVTyTTN6CpJe0dMj8coxu1fg1T9vfBLi6Rsi6a4ECcFBbKabS5w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.25.8 '@babel/helper-plugin-utils': 7.25.7 - '@babel/plugin-syntax-flow': 7.25.7(@babel/core@7.25.7) + '@babel/plugin-syntax-flow': 7.25.7(@babel/core@7.25.8) dev: true /@babel/plugin-transform-for-of@7.25.7(@babel/core@7.25.7): @@ -4308,6 +4745,19 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-for-of@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-n/TaiBGJxYFWvpJDfsxSj9lEEE44BFM1EPGz4KEiTipTgkoFVVcCmzAL3qA7fdQU96dpo4gGf5HBx/KnDvqiHw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-function-name@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-5MCTNcjCMxQ63Tdu9rxyN6cAWurqfrDZ76qvVPrGYdBxIj+EawuuxTu/+dgJlhK5eRz3v1gLwp6XwS8XaX2NiQ==} engines: {node: '>=6.9.0'} @@ -4317,10 +4767,24 @@ packages: '@babel/core': 7.25.7 '@babel/helper-compilation-targets': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color + /@babel/plugin-transform-function-name@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-5MCTNcjCMxQ63Tdu9rxyN6cAWurqfrDZ76qvVPrGYdBxIj+EawuuxTu/+dgJlhK5eRz3v1gLwp6XwS8XaX2NiQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-compilation-targets': 7.25.7 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-json-strings@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-Ot43PrL9TEAiCe8C/2erAjXMeVSnE/BLEx6eyrKLNFCCw5jvhTHKyHxdI1pA0kz5njZRYAnMO2KObGqOCRDYSA==} engines: {node: '>=6.9.0'} @@ -4331,6 +4795,16 @@ packages: '@babel/helper-plugin-utils': 7.25.7 '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.7) + /@babel/plugin-transform-json-strings@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-4OMNv7eHTmJ2YXs3tvxAfa/I43di+VcF+M4Wt66c88EAED1RoGaf1D64cL5FkRpNL+Vx9Hds84lksWvd/wMIdA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-literals@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-fwzkLrSu2fESR/cm4t6vqd7ebNIopz2QHGtjoU+dswQo/P6lwAG04Q98lliE3jkz/XqnbGFLnUcE0q0CVUf92w==} engines: {node: '>=6.9.0'} @@ -4340,6 +4814,16 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-transform-literals@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-fwzkLrSu2fESR/cm4t6vqd7ebNIopz2QHGtjoU+dswQo/P6lwAG04Q98lliE3jkz/XqnbGFLnUcE0q0CVUf92w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-logical-assignment-operators@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-iImzbA55BjiovLyG2bggWS+V+OLkaBorNvc/yJoeeDQGztknRnDdYfp2d/UPmunZYEnZi6Lg8QcTmNMHOB0lGA==} engines: {node: '>=6.9.0'} @@ -4350,6 +4834,16 @@ packages: '@babel/helper-plugin-utils': 7.25.7 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.7) + /@babel/plugin-transform-logical-assignment-operators@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-f5W0AhSbbI+yY6VakT04jmxdxz+WsID0neG7+kQZbCOjuyJNdL5Nn4WIBm4hRpKnUcO9lP0eipUhFN12JpoH8g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-member-expression-literals@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-Std3kXwpXfRV0QtQy5JJcRpkqP8/wG4XL7hSKZmGlxPlDqmpXtEPRmhF7ztnlTCtUN3eXRUJp+sBEZjaIBVYaw==} engines: {node: '>=6.9.0'} @@ -4359,6 +4853,16 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-transform-member-expression-literals@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-Std3kXwpXfRV0QtQy5JJcRpkqP8/wG4XL7hSKZmGlxPlDqmpXtEPRmhF7ztnlTCtUN3eXRUJp+sBEZjaIBVYaw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-modules-amd@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-CgselSGCGzjQvKzghCvDTxKHP3iooenLpJDO842ehn5D2G5fJB222ptnDwQho0WjEvg7zyoxb9P+wiYxiJX5yA==} engines: {node: '>=6.9.0'} @@ -4371,6 +4875,19 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-modules-amd@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-CgselSGCGzjQvKzghCvDTxKHP3iooenLpJDO842ehn5D2G5fJB222ptnDwQho0WjEvg7zyoxb9P+wiYxiJX5yA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-module-transforms': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-modules-commonjs@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-L9Gcahi0kKFYXvweO6n0wc3ZG1ChpSFdgG+eV1WYZ3/dGbJK7vvk91FgGgak8YwRgrCuihF8tE/Xg07EkL5COg==} engines: {node: '>=6.9.0'} @@ -4384,6 +4901,20 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-modules-commonjs@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-L9Gcahi0kKFYXvweO6n0wc3ZG1ChpSFdgG+eV1WYZ3/dGbJK7vvk91FgGgak8YwRgrCuihF8tE/Xg07EkL5COg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-module-transforms': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-simple-access': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-modules-systemjs@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-t9jZIvBmOXJsiuyOwhrIGs8dVcD6jDyg2icw1VL4A/g+FnWyJKwUfSSU2nwJuMV2Zqui856El9u+ElB+j9fV1g==} engines: {node: '>=6.9.0'} @@ -4394,9 +4925,24 @@ packages: '@babel/helper-module-transforms': 7.25.7(@babel/core@7.25.7) '@babel/helper-plugin-utils': 7.25.7 '@babel/helper-validator-identifier': 7.25.7 - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + + /@babel/plugin-transform-modules-systemjs@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-t9jZIvBmOXJsiuyOwhrIGs8dVcD6jDyg2icw1VL4A/g+FnWyJKwUfSSU2nwJuMV2Zqui856El9u+ElB+j9fV1g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-module-transforms': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-validator-identifier': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color + dev: true /@babel/plugin-transform-modules-umd@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-p88Jg6QqsaPh+EB7I9GJrIqi1Zt4ZBHUQtjw3z1bzEXcLh6GfPqzZJ6G+G1HBGKUNukT58MnKG7EN7zXQBCODw==} @@ -4410,6 +4956,19 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-modules-umd@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-p88Jg6QqsaPh+EB7I9GJrIqi1Zt4ZBHUQtjw3z1bzEXcLh6GfPqzZJ6G+G1HBGKUNukT58MnKG7EN7zXQBCODw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-module-transforms': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-named-capturing-groups-regex@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-BtAT9LzCISKG3Dsdw5uso4oV1+v2NlVXIIomKJgQybotJY3OwCwJmkongjHgwGKoZXd0qG5UZ12JUlDQ07W6Ow==} engines: {node: '>=6.9.0'} @@ -4420,6 +4979,17 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.7) '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-transform-named-capturing-groups-regex@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-BtAT9LzCISKG3Dsdw5uso4oV1+v2NlVXIIomKJgQybotJY3OwCwJmkongjHgwGKoZXd0qG5UZ12JUlDQ07W6Ow==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-new-target@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-CfCS2jDsbcZaVYxRFo2qtavW8SpdzmBXC2LOI4oO0rP+JSRDxxF3inF4GcPsLgfb5FjkhXG5/yR/lxuRs2pySA==} engines: {node: '>=6.9.0'} @@ -4429,6 +4999,16 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-transform-new-target@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-CfCS2jDsbcZaVYxRFo2qtavW8SpdzmBXC2LOI4oO0rP+JSRDxxF3inF4GcPsLgfb5FjkhXG5/yR/lxuRs2pySA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-nullish-coalescing-operator@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-FbuJ63/4LEL32mIxrxwYaqjJxpbzxPVQj5a+Ebrc8JICV6YX8nE53jY+K0RZT3um56GoNWgkS2BQ/uLGTjtwfw==} engines: {node: '>=6.9.0'} @@ -4439,6 +5019,16 @@ packages: '@babel/helper-plugin-utils': 7.25.7 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.7) + /@babel/plugin-transform-nullish-coalescing-operator@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-Z7WJJWdQc8yCWgAmjI3hyC+5PXIubH9yRKzkl9ZEG647O9szl9zvmKLzpbItlijBnVhTUf1cpyWBsZ3+2wjWPQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-numeric-separator@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-8CbutzSSh4hmD+jJHIA8vdTNk15kAzOnFLVVgBSMGr28rt85ouT01/rezMecks9pkU939wDInImwCKv4ahU4IA==} engines: {node: '>=6.9.0'} @@ -4449,6 +5039,16 @@ packages: '@babel/helper-plugin-utils': 7.25.7 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.25.7) + /@babel/plugin-transform-numeric-separator@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-rm9a5iEFPS4iMIy+/A/PiS0QN0UyjPIeVvbU5EMZFKJZHt8vQnasbpo3T3EFcxzCeYO0BHfc4RqooCZc51J86Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-object-rest-spread@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-1JdVKPhD7Y5PvgfFy0Mv2brdrolzpzSoUq2pr6xsR+m+3viGGeHEokFKsCgOkbeFOQxfB1Vt2F0cPJLRpFI4Zg==} engines: {node: '>=6.9.0'} @@ -4461,6 +5061,18 @@ packages: '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.7) '@babel/plugin-transform-parameters': 7.25.7(@babel/core@7.25.7) + /@babel/plugin-transform-object-rest-spread@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-LkUu0O2hnUKHKE7/zYOIjByMa4VRaV2CD/cdGz0AxU9we+VA3kDDggKEzI0Oz1IroG+6gUP6UmWEHBMWZU316g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-compilation-targets': 7.25.7 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/plugin-transform-parameters': 7.25.7(@babel/core@7.25.8) + dev: true + /@babel/plugin-transform-object-super@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-pWT6UXCEW3u1t2tcAGtE15ornCBvopHj9Bps9D2DsH15APgNVOTwwczGckX+WkAvBmuoYKRCFa4DK+jM8vh5AA==} engines: {node: '>=6.9.0'} @@ -4473,6 +5085,19 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-object-super@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-pWT6UXCEW3u1t2tcAGtE15ornCBvopHj9Bps9D2DsH15APgNVOTwwczGckX+WkAvBmuoYKRCFa4DK+jM8vh5AA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-replace-supers': 7.25.7(@babel/core@7.25.8) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-optional-catch-binding@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-m9obYBA39mDPN7lJzD5WkGGb0GO54PPLXsbcnj1Hyeu8mSRz7Gb4b1A6zxNX32ZuUySDK4G6it8SDFWD1nCnqg==} engines: {node: '>=6.9.0'} @@ -4483,6 +5108,16 @@ packages: '@babel/helper-plugin-utils': 7.25.7 '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.25.7) + /@babel/plugin-transform-optional-catch-binding@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-EbQYweoMAHOn7iJ9GgZo14ghhb9tTjgOc88xFgYngifx7Z9u580cENCV159M4xDh3q/irbhSjZVpuhpC2gKBbg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-optional-chaining@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-h39agClImgPWg4H8mYVAbD1qP9vClFbEjqoJmt87Zen8pjqK8FTPUwrOXAvqu5soytwxrLMd2fx2KSCp2CHcNg==} engines: {node: '>=6.9.0'} @@ -4496,6 +5131,33 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-optional-chaining@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-h39agClImgPWg4H8mYVAbD1qP9vClFbEjqoJmt87Zen8pjqK8FTPUwrOXAvqu5soytwxrLMd2fx2KSCp2CHcNg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.8) + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-optional-chaining@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-q05Bk7gXOxpTHoQ8RSzGSh/LHVB9JEIkKnk3myAWwZHnYiTGYtbdrYkIsS8Xyh4ltKf7GNUSgzs/6P2bJtBAQg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-parameters@7.25.7(@babel/core@7.12.9): resolution: {integrity: sha512-FYiTvku63me9+1Nz7TOx4YMtW3tWXzfANZtrzHhUZrz4d47EEtMQhzFoZWESfXuAMMT5mwzD4+y1N8ONAX6lMQ==} engines: {node: '>=6.9.0'} @@ -4515,6 +5177,16 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-transform-parameters@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-FYiTvku63me9+1Nz7TOx4YMtW3tWXzfANZtrzHhUZrz4d47EEtMQhzFoZWESfXuAMMT5mwzD4+y1N8ONAX6lMQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-private-methods@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-KY0hh2FluNxMLwOCHbxVOKfdB5sjWG4M183885FmaqWWiGMhRZq4DQRKH6mHdEucbJnyDyYiZNwNG424RymJjA==} engines: {node: '>=6.9.0'} @@ -4527,6 +5199,19 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-private-methods@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-KY0hh2FluNxMLwOCHbxVOKfdB5sjWG4M183885FmaqWWiGMhRZq4DQRKH6mHdEucbJnyDyYiZNwNG424RymJjA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-private-property-in-object@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-LzA5ESzBy7tqj00Yjey9yWfs3FKy4EmJyKOSWld144OxkTji81WWnUT8nkLUn+imN/zHL8ZQlOu/MTUAhHaX3g==} engines: {node: '>=6.9.0'} @@ -4541,6 +5226,20 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-private-property-in-object@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-8Uh966svuB4V8RHHg0QJOB32QK287NBksJOByoKmHMp1TAobNniNalIkI2i5IPj5+S9NYCG4VIjbEuiSN8r+ow==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-annotate-as-pure': 7.25.7 + '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-property-literals@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-lQEeetGKfFi0wHbt8ClQrUSUMfEeI3MMm74Z73T9/kuz990yYVtfofjf3NuA42Jy3auFOpbjDyCSiIkTs1VIYw==} engines: {node: '>=6.9.0'} @@ -4550,6 +5249,16 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-transform-property-literals@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-lQEeetGKfFi0wHbt8ClQrUSUMfEeI3MMm74Z73T9/kuz990yYVtfofjf3NuA42Jy3auFOpbjDyCSiIkTs1VIYw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-react-constant-elements@7.25.1(@babel/core@7.25.7): resolution: {integrity: sha512-SLV/giH/V4SmloZ6Dt40HjTGTAIkxn33TVIHxNGNvo8ezMhrxBkzisj4op1KZYPIOHFLqhv60OHvX+YRu4xbmQ==} engines: {node: '>=6.9.0'} @@ -4578,6 +5287,16 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-transform-react-display-name@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-r0QY7NVU8OnrwE+w2IWiRom0wwsTbjx4+xH2RTd7AVdof3uurXOF+/mXHQDRk+2jIvWgSaCHKMgggfvM4dyUGA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-react-jsx-development@7.24.7(@babel/core@7.25.2): resolution: {integrity: sha512-QG9EnzoGn+Qar7rxuW+ZOsbWOt56FvvI93xInqsZDC5fsekx1AlIO4KIJ5M+D0p0SqSH156EpmZyXq630B8OlQ==} engines: {node: '>=6.9.0'} @@ -4601,6 +5320,18 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-react-jsx-development@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-5yd3lH1PWxzW6IZj+p+Y4OLQzz0/LzlOG8vGqonHfVR3euf1vyzyMUJk9Ac+m97BH46mFc/98t9PmYLyvgL3qg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/plugin-transform-react-jsx': 7.25.7(@babel/core@7.25.8) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-react-jsx-self@7.24.7(@babel/core@7.25.2): resolution: {integrity: sha512-fOPQYbGSgH0HUp4UJO4sMBFjY6DuWq+2i8rixyUMb3CdGixs/gccURvYOAhajBdKDoGajFr3mUq5rH3phtkGzw==} engines: {node: '>=6.9.0'} @@ -4629,7 +5360,7 @@ packages: dependencies: '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.25.7 - '@babel/helper-module-imports': 7.25.7 + '@babel/helper-module-imports': 7.25.7(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.7 '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.25.2) '@babel/types': 7.25.7 @@ -4645,13 +5376,29 @@ packages: dependencies: '@babel/core': 7.25.7 '@babel/helper-annotate-as-pure': 7.25.7 - '@babel/helper-module-imports': 7.25.7 + '@babel/helper-module-imports': 7.25.7(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.7 '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.25.7) '@babel/types': 7.25.7 transitivePeerDependencies: - supports-color + /@babel/plugin-transform-react-jsx@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-vILAg5nwGlR9EXE8JIOX4NHXd49lrYbN8hnjffDtoULwpL9hUx/N55nqh2qd0q6FyNDfjl9V79ecKGvFbcSA0Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-annotate-as-pure': 7.25.7 + '@babel/helper-module-imports': 7.25.7(supports-color@5.5.0) + '@babel/helper-plugin-utils': 7.25.7 + '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.25.8) + '@babel/types': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-react-pure-annotations@7.24.7(@babel/core@7.25.2): resolution: {integrity: sha512-PLgBVk3fzbmEjBJ/u8kFzOqS9tUeDjiaWud/rRym/yjCo/M9cASPlnrd2ZmmZpQT40fOOrvR8jh+n8jikrOhNA==} engines: {node: '>=6.9.0'} @@ -4673,6 +5420,17 @@ packages: '@babel/helper-annotate-as-pure': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 + /@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'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-annotate-as-pure': 7.25.7 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-regenerator@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-mgDoQCRjrY3XK95UuV60tZlFCQGXEtMg8H+IsW72ldw1ih1jZhzYXbJvghmAEpg5UVhhnCeia1CkGttUvCkiMQ==} engines: {node: '>=6.9.0'} @@ -4683,6 +5441,17 @@ packages: '@babel/helper-plugin-utils': 7.25.7 regenerator-transform: 0.15.2 + /@babel/plugin-transform-regenerator@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-mgDoQCRjrY3XK95UuV60tZlFCQGXEtMg8H+IsW72ldw1ih1jZhzYXbJvghmAEpg5UVhhnCeia1CkGttUvCkiMQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + regenerator-transform: 0.15.2 + dev: true + /@babel/plugin-transform-reserved-words@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-3OfyfRRqiGeOvIWSagcwUTVk2hXBsr/ww7bLn6TRTuXnexA+Udov2icFOxFX9abaj4l96ooYkcNN1qi2Zvqwng==} engines: {node: '>=6.9.0'} @@ -4692,6 +5461,16 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-transform-reserved-words@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-3OfyfRRqiGeOvIWSagcwUTVk2hXBsr/ww7bLn6TRTuXnexA+Udov2icFOxFX9abaj4l96ooYkcNN1qi2Zvqwng==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-runtime@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-Y9p487tyTzB0yDYQOtWnC+9HGOuogtP3/wNpun1xJXEEvI6vip59BSBTsHnekZLqxmPcgsrAKt46HAAb//xGhg==} engines: {node: '>=6.9.0'} @@ -4699,7 +5478,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.7 - '@babel/helper-module-imports': 7.25.7 + '@babel/helper-module-imports': 7.25.7(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.7 babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.25.7) babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.25.7) @@ -4708,6 +5487,23 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-runtime@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-Y9p487tyTzB0yDYQOtWnC+9HGOuogtP3/wNpun1xJXEEvI6vip59BSBTsHnekZLqxmPcgsrAKt46HAAb//xGhg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-module-imports': 7.25.7(supports-color@5.5.0) + '@babel/helper-plugin-utils': 7.25.7 + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.25.8) + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.25.8) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.25.8) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-shorthand-properties@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-uBbxNwimHi5Bv3hUccmOFlUy3ATO6WagTApenHz9KzoIdn0XeACdB12ZJ4cjhuB2WSi80Ez2FWzJnarccriJeA==} engines: {node: '>=6.9.0'} @@ -4717,6 +5513,16 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-transform-shorthand-properties@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-uBbxNwimHi5Bv3hUccmOFlUy3ATO6WagTApenHz9KzoIdn0XeACdB12ZJ4cjhuB2WSi80Ez2FWzJnarccriJeA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-spread@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-Mm6aeymI0PBh44xNIv/qvo8nmbkpZze1KvR8MkEqbIREDxoiWTi18Zr2jryfRMwDfVZF9foKh060fWgni44luw==} engines: {node: '>=6.9.0'} @@ -4729,6 +5535,19 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-spread@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-Mm6aeymI0PBh44xNIv/qvo8nmbkpZze1KvR8MkEqbIREDxoiWTi18Zr2jryfRMwDfVZF9foKh060fWgni44luw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-sticky-regex@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-ZFAeNkpGuLnAQ/NCsXJ6xik7Id+tHuS+NT+ue/2+rn/31zcdnupCdmunOizEaP0JsUmTFSTOPoQY7PkK2pttXw==} engines: {node: '>=6.9.0'} @@ -4738,6 +5557,16 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-transform-sticky-regex@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-ZFAeNkpGuLnAQ/NCsXJ6xik7Id+tHuS+NT+ue/2+rn/31zcdnupCdmunOizEaP0JsUmTFSTOPoQY7PkK2pttXw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-template-literals@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-SI274k0nUsFFmyQupiO7+wKATAmMFf8iFgq2O+vVFXZ0SV9lNfT1NGzBEhjquFmD8I9sqHLguH+gZVN3vww2AA==} engines: {node: '>=6.9.0'} @@ -4747,6 +5576,16 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-transform-template-literals@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-SI274k0nUsFFmyQupiO7+wKATAmMFf8iFgq2O+vVFXZ0SV9lNfT1NGzBEhjquFmD8I9sqHLguH+gZVN3vww2AA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-typeof-symbol@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-OmWmQtTHnO8RSUbL0NTdtpbZHeNTnm68Gj5pA4Y2blFNh+V4iZR68V1qL9cI37J21ZN7AaCnkfdHtLExQPf2uA==} engines: {node: '>=6.9.0'} @@ -4756,6 +5595,16 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-transform-typeof-symbol@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-OmWmQtTHnO8RSUbL0NTdtpbZHeNTnm68Gj5pA4Y2blFNh+V4iZR68V1qL9cI37J21ZN7AaCnkfdHtLExQPf2uA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-typescript@7.25.2(@babel/core@7.25.2): resolution: {integrity: sha512-lBwRvjSmqiMYe/pS0+1gggjJleUJi7NzjvQ1Fkqtt69hBa/0t1YuW/MLQMAPixfwaQOHUXsd6jeU3Z+vdGv3+A==} engines: {node: '>=6.9.0'} @@ -4787,6 +5636,22 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-typescript@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-VKlgy2vBzj8AmEzunocMun2fF06bsSWV+FvVXohtL6FGve/+L217qhHxRTVGHEDO/YR8IANcjzgJsd04J8ge5Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-annotate-as-pure': 7.25.7 + '@babel/helper-create-class-features-plugin': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.7 + '@babel/plugin-syntax-typescript': 7.25.7(@babel/core@7.25.8) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-unicode-escapes@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-BN87D7KpbdiABA+t3HbVqHzKWUDN3dymLaTnPFAMyc8lV+KN3+YzNhVRNdinaCPA4AUqx7ubXbQ9shRjYBl3SQ==} engines: {node: '>=6.9.0'} @@ -4796,6 +5661,16 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-transform-unicode-escapes@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-BN87D7KpbdiABA+t3HbVqHzKWUDN3dymLaTnPFAMyc8lV+KN3+YzNhVRNdinaCPA4AUqx7ubXbQ9shRjYBl3SQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-unicode-property-regex@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-IWfR89zcEPQGB/iB408uGtSPlQd3Jpq11Im86vUgcmSTcoWAiQMCTOa2K2yNNqFJEBVICKhayctee65Ka8OB0w==} engines: {node: '>=6.9.0'} @@ -4806,6 +5681,17 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.7) '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-transform-unicode-property-regex@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-IWfR89zcEPQGB/iB408uGtSPlQd3Jpq11Im86vUgcmSTcoWAiQMCTOa2K2yNNqFJEBVICKhayctee65Ka8OB0w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-unicode-regex@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-8JKfg/hiuA3qXnlLx8qtv5HWRbgyFx2hMMtpDDuU2rTckpKkGu4ycK5yYHwuEa16/quXfoxHBIApEsNyMWnt0g==} engines: {node: '>=6.9.0'} @@ -4816,6 +5702,17 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.7) '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-transform-unicode-regex@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-8JKfg/hiuA3qXnlLx8qtv5HWRbgyFx2hMMtpDDuU2rTckpKkGu4ycK5yYHwuEa16/quXfoxHBIApEsNyMWnt0g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/plugin-transform-unicode-sets-regex@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-YRW8o9vzImwmh4Q3Rffd09bH5/hvY0pxg+1H1i0f7APoUeg12G7+HhLj9ZFNIrYkgBXhIijPJ+IXypN0hLTIbw==} engines: {node: '>=6.9.0'} @@ -4826,6 +5723,17 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.7) '@babel/helper-plugin-utils': 7.25.7 + /@babel/plugin-transform-unicode-sets-regex@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-YRW8o9vzImwmh4Q3Rffd09bH5/hvY0pxg+1H1i0f7APoUeg12G7+HhLj9ZFNIrYkgBXhIijPJ+IXypN0hLTIbw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.25.8) + '@babel/helper-plugin-utils': 7.25.7 + dev: true + /@babel/preset-env@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-Gibz4OUdyNqqLj+7OAvBZxOD7CklCtMA5/j0JgUEwOnaRULsPDXmic2iKxL2DX2vQduPR5wH2hjZas/Vr/Oc0g==} engines: {node: '>=6.9.0'} @@ -4919,16 +5827,95 @@ packages: transitivePeerDependencies: - supports-color - /@babel/preset-flow@7.25.7(@babel/core@7.25.7): + /@babel/preset-env@7.25.8(@babel/core@7.25.8): + resolution: {integrity: sha512-58T2yulDHMN8YMUxiLq5YmWUnlDCyY1FsHM+v12VMx+1/FlrUj5tY50iDCpofFQEM8fMYOaY9YRvym2jcjn1Dg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.25.8 + '@babel/core': 7.25.8 + '@babel/helper-compilation-targets': 7.25.7 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-validator-option': 7.25.7 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.25.8) + '@babel/plugin-syntax-import-assertions': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-syntax-import-attributes': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.25.8) + '@babel/plugin-transform-arrow-functions': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-async-generator-functions': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-transform-async-to-generator': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-block-scoped-functions': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-block-scoping': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-class-properties': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-class-static-block': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-transform-classes': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-computed-properties': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-destructuring': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-dotall-regex': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-duplicate-keys': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-dynamic-import': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-transform-exponentiation-operator': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-export-namespace-from': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-transform-for-of': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-function-name': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-json-strings': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-transform-literals': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-logical-assignment-operators': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-transform-member-expression-literals': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-modules-amd': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-modules-commonjs': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-modules-systemjs': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-modules-umd': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-named-capturing-groups-regex': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-new-target': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-nullish-coalescing-operator': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-transform-numeric-separator': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-transform-object-rest-spread': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-transform-object-super': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-optional-catch-binding': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-transform-optional-chaining': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-transform-parameters': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-private-methods': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-private-property-in-object': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-transform-property-literals': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-regenerator': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-reserved-words': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-shorthand-properties': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-spread': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-sticky-regex': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-template-literals': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-typeof-symbol': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-unicode-escapes': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-unicode-property-regex': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-unicode-regex': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-unicode-sets-regex': 7.25.7(@babel/core@7.25.8) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.25.8) + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.25.8) + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.25.8) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.25.8) + core-js-compat: 3.38.1 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/preset-flow@7.25.7(@babel/core@7.25.8): resolution: {integrity: sha512-q2x3g0YHzo/Ohsr51KOYS/BtZMsvkzVd8qEyhZAyTatYdobfgXCuyppTqTuIhdq5kR/P3nyyVvZ6H5dMc4PnCQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.25.8 '@babel/helper-plugin-utils': 7.25.7 '@babel/helper-validator-option': 7.25.7 - '@babel/plugin-transform-flow-strip-types': 7.25.7(@babel/core@7.25.7) + '@babel/plugin-transform-flow-strip-types': 7.25.7(@babel/core@7.25.8) dev: true /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.25.7): @@ -4938,9 +5925,20 @@ packages: dependencies: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 - '@babel/types': 7.25.7 + '@babel/types': 7.25.8 esutils: 2.0.3 + /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.25.8): + resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} + peerDependencies: + '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/types': 7.25.8 + esutils: 2.0.3 + dev: true + /@babel/preset-react@7.24.7(@babel/core@7.25.2): resolution: {integrity: sha512-AAH4lEkpmzFWrGVlHaxJB7RLH21uPQ9+He+eFLWHmF9IuFQVugz8eAsamaW0DXRrTfco5zj1wWtpdcXJUOfsag==} engines: {node: '>=6.9.0'} @@ -4974,6 +5972,23 @@ packages: transitivePeerDependencies: - supports-color + /@babel/preset-react@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-GjV0/mUEEXpi1U5ZgDprMRRgajGMRW3G5FjMr5KLKD8nT2fTG8+h/klV3+6Dm5739QE+K5+2e91qFKAYI3pmRg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-validator-option': 7.25.7 + '@babel/plugin-transform-react-display-name': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-react-jsx': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-react-jsx-development': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-react-pure-annotations': 7.25.7(@babel/core@7.25.8) + transitivePeerDependencies: + - supports-color + dev: true + /@babel/preset-typescript@7.25.7(@babel/core@7.25.7): resolution: {integrity: sha512-rkkpaXJZOFN45Fb+Gki0c+KMIglk4+zZXOoMJuyEK8y8Kkc8Jd3BDmP7qPsz0zQMJj+UD7EprF+AqAXcILnexw==} engines: {node: '>=6.9.0'} @@ -4989,13 +6004,29 @@ packages: transitivePeerDependencies: - supports-color - /@babel/register@7.25.7(@babel/core@7.25.7): + /@babel/preset-typescript@7.25.7(@babel/core@7.25.8): + resolution: {integrity: sha512-rkkpaXJZOFN45Fb+Gki0c+KMIglk4+zZXOoMJuyEK8y8Kkc8Jd3BDmP7qPsz0zQMJj+UD7EprF+AqAXcILnexw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/helper-validator-option': 7.25.7 + '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-modules-commonjs': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-typescript': 7.25.7(@babel/core@7.25.8) + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/register@7.25.7(@babel/core@7.25.8): 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.25.7 + '@babel/core': 7.25.8 clone-deep: 4.0.1 find-cache-dir: 2.1.0 make-dir: 2.1.0 @@ -5046,20 +6077,6 @@ packages: '@babel/parser': 7.25.7 '@babel/types': 7.25.7 - /@babel/traverse@7.25.7: - resolution: {integrity: sha512-jatJPT1Zjqvh/1FyJs6qAHL+Dzb7sTb+xr7Q+gM1b+1oBsMsQQ4FkVKb6dFlJvLlVssqkRzV05Jzervt9yhnzg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.25.7 - '@babel/generator': 7.25.7 - '@babel/parser': 7.25.7 - '@babel/template': 7.25.7 - '@babel/types': 7.25.7 - debug: 4.3.7(supports-color@9.3.1) - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - /@babel/traverse@7.25.7(supports-color@5.5.0): resolution: {integrity: sha512-jatJPT1Zjqvh/1FyJs6qAHL+Dzb7sTb+xr7Q+gM1b+1oBsMsQQ4FkVKb6dFlJvLlVssqkRzV05Jzervt9yhnzg==} engines: {node: '>=6.9.0'} @@ -5082,6 +6099,14 @@ packages: '@babel/helper-validator-identifier': 7.25.7 to-fast-properties: 2.0.0 + /@babel/types@7.25.8: + resolution: {integrity: sha512-JWtuCu8VQsMladxVz/P4HzHUGCAwpuqacmowgXFs5XjxIgKuNjnLokQzuVjlTvIzODaDmpjT3oxcC48vyk9EWg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.25.7 + '@babel/helper-validator-identifier': 7.25.7 + to-fast-properties: 2.0.0 + /@base2/pretty-print-object@1.0.1: resolution: {integrity: sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==} dev: true @@ -5092,6 +6117,11 @@ packages: /@bufbuild/protobuf@2.1.0: resolution: {integrity: sha512-+2Mx67Y3skJ4NCD/qNSdBJNWtu6x6Qr53jeNg+QcwiL6mt0wK+3jwHH2x1p7xaYH6Ve2JKOVn0OxU35WsmqI9A==} + dev: false + + /@bufbuild/protobuf@2.2.0: + resolution: {integrity: sha512-+imAQkHf7U/Rwvu0wk1XWgsP3WnpCWmK7B48f0XqSNzgk64+grljTKC7pnO/xBiEMUziF7vKRfbBnOQhg126qQ==} + dev: true /@changesets/apply-release-plan@7.0.5: resolution: {integrity: sha512-1cWCk+ZshEkSVEZrm2fSj1Gz8sYvxgUL4Q78+1ZZqeqfuevPTPk033/yUZ3df8BKMohkqqHfzj0HOOrG0KtXTw==} @@ -5190,7 +6220,7 @@ packages: fs-extra: 7.0.1 mri: 1.2.0 p-limit: 2.3.0 - package-manager-detector: 0.2.1 + package-manager-detector: 0.2.2 picocolors: 1.1.0 resolve-from: 5.0.0 semver: 7.6.3 @@ -5736,13 +6766,14 @@ packages: /@emnapi/wasi-threads@1.0.1: resolution: {integrity: sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==} + requiresBuild: true dependencies: tslib: 2.6.3 /@emotion/babel-plugin@11.12.0: resolution: {integrity: sha512-y2WQb+oP8Jqvvclh8Q55gLUyb7UFvgv7eJfsj7td5TToBrIUtPay2kMrZi4xjq9qw2vD0ZR5fSho0yqoFgX7Rw==} dependencies: - '@babel/helper-module-imports': 7.25.7 + '@babel/helper-module-imports': 7.25.7(supports-color@5.5.0) '@babel/runtime': 7.25.7 '@emotion/hash': 0.9.2 '@emotion/memoize': 0.9.0 @@ -7491,7 +8522,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) espree: 9.6.1 globals: 13.24.0 ignore: 5.3.2 @@ -7567,7 +8598,7 @@ packages: deprecated: Use @eslint/config-array instead dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -8085,14 +9116,14 @@ packages: /@leichtgewicht/ip-codec@2.0.5: resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} - /@loadable/babel-plugin@5.15.3(@babel/core@7.25.7): + /@loadable/babel-plugin@5.15.3(@babel/core@7.25.8): resolution: {integrity: sha512-kwEsPxCk8vnwbTfbA4lHqT5t0u0czCQTnCcmOaTjxT5lCn7yZCBTBa9D7lHs+MLM2WyPsZlee3Qh0TTkMMi5jg==} engines: {node: '>=8'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.7 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.7) + '@babel/core': 7.25.8 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.8) /@loadable/component@5.15.3(react@18.3.1): resolution: {integrity: sha512-VOgYgCABn6+/7aGIpg7m0Ruj34tGetaJzt4bQ345FwEovDQZ+dua+NWLmuJKv8rWZyxOUSfoJkmGnzyDXH2BAQ==} @@ -8373,7 +9404,7 @@ packages: typescript: ^4 || ^5 dependencies: '@babel/core': 7.25.7 - '@babel/eslint-parser': 7.25.7(@babel/core@7.25.7)(eslint@8.57.1) + '@babel/eslint-parser': 7.25.7(@babel/core@7.25.8)(eslint@8.57.1) '@babel/eslint-plugin': 7.25.7(@babel/eslint-parser@7.25.7)(eslint@8.57.1) '@modern-js/babel-preset': 2.59.0(@rsbuild/core@1.0.1-rc.4) '@rsbuild/core': 1.0.1-rc.4 @@ -8493,8 +9524,8 @@ packages: '@swc/helpers': 0.5.1 redux: 4.2.1 - /@modern-js/app-tools@2.60.2(@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.13)(typescript@5.0.4): - resolution: {integrity: sha512-xoMNuxYSSkUfLCRq3oU6/AdjJJXzFBfZr502GWmJETo1mssP4qBfOUKWh8hHoYb4HsnNYBo1X+oFcEOBCdmP7g==} + /@modern-js/app-tools@2.60.3(@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.13)(typescript@5.0.4): + resolution: {integrity: sha512-MlzPq5zKF28UHwAE6azRSheqk+1A3EcS+V33gbDWERU2EH7os1rcENb7QmT+Vi3v+qaXWDNVzjc2YwRNtu/gng==} engines: {node: '>=14.17.6'} hasBin: true peerDependencies: @@ -8506,24 +9537,24 @@ packages: tsconfig-paths: optional: true dependencies: - '@babel/parser': 7.25.7 - '@babel/traverse': 7.25.7 - '@babel/types': 7.25.7 - '@modern-js/core': 2.60.2 - '@modern-js/node-bundle-require': 2.60.2 - '@modern-js/plugin': 2.60.2 - '@modern-js/plugin-data-loader': 2.60.2(react-dom@18.3.1)(react@18.3.1) - '@modern-js/plugin-i18n': 2.60.2 - '@modern-js/prod-server': 2.60.2(react-dom@18.3.1)(react@18.3.1) - '@modern-js/rsbuild-plugin-esbuild': 2.60.2(@swc/core@1.7.26) - '@modern-js/server': 2.60.2(@babel/traverse@7.25.7)(@rsbuild/core@1.0.7)(react-dom@18.3.1)(react@18.3.1) - '@modern-js/server-core': 2.60.2(react-dom@18.3.1)(react@18.3.1) - '@modern-js/server-utils': 2.60.2(@babel/traverse@7.25.7)(@rsbuild/core@1.0.7) - '@modern-js/types': 2.60.2 - '@modern-js/uni-builder': 2.60.2(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.17.19)(styled-components@6.1.13)(typescript@5.0.4) - '@modern-js/utils': 2.60.2 - '@rsbuild/core': 1.0.7 - '@rsbuild/plugin-node-polyfill': 1.0.4(@rsbuild/core@1.0.7) + '@babel/parser': 7.25.8 + '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/types': 7.25.8 + '@modern-js/core': 2.60.3 + '@modern-js/node-bundle-require': 2.60.3 + '@modern-js/plugin': 2.60.3 + '@modern-js/plugin-data-loader': 2.60.3(react-dom@18.3.1)(react@18.3.1) + '@modern-js/plugin-i18n': 2.60.3 + '@modern-js/prod-server': 2.60.3(react-dom@18.3.1)(react@18.3.1) + '@modern-js/rsbuild-plugin-esbuild': 2.60.3(@swc/core@1.7.26) + '@modern-js/server': 2.60.3(@babel/traverse@7.25.7)(@rsbuild/core@1.0.14)(react-dom@18.3.1)(react@18.3.1) + '@modern-js/server-core': 2.60.3(react-dom@18.3.1)(react@18.3.1) + '@modern-js/server-utils': 2.60.3(@babel/traverse@7.25.7)(@rsbuild/core@1.0.14) + '@modern-js/types': 2.60.3 + '@modern-js/uni-builder': 2.60.3(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.17.19)(styled-components@6.1.13)(typescript@5.0.4) + '@modern-js/utils': 2.60.3 + '@rsbuild/core': 1.0.14 + '@rsbuild/plugin-node-polyfill': 1.0.4(@rsbuild/core@1.0.14) '@swc/helpers': 0.5.13 '@vercel/nft': 0.26.5(encoding@0.1.13) es-module-lexer: 1.5.4 @@ -8531,7 +9562,7 @@ packages: esbuild-register: 3.6.0(esbuild@0.17.19) flatted: 3.3.1 mlly: 1.7.2 - pkg-types: 1.2.0 + pkg-types: 1.2.1 std-env: 3.7.0 transitivePeerDependencies: - '@parcel/css' @@ -8561,8 +9592,8 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/app-tools@2.60.2(@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.13)(typescript@5.5.2): - resolution: {integrity: sha512-xoMNuxYSSkUfLCRq3oU6/AdjJJXzFBfZr502GWmJETo1mssP4qBfOUKWh8hHoYb4HsnNYBo1X+oFcEOBCdmP7g==} + /@modern-js/app-tools@2.60.3(@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.13)(typescript@5.5.2): + resolution: {integrity: sha512-MlzPq5zKF28UHwAE6azRSheqk+1A3EcS+V33gbDWERU2EH7os1rcENb7QmT+Vi3v+qaXWDNVzjc2YwRNtu/gng==} engines: {node: '>=14.17.6'} hasBin: true peerDependencies: @@ -8574,24 +9605,24 @@ packages: tsconfig-paths: optional: true dependencies: - '@babel/parser': 7.25.7 - '@babel/traverse': 7.25.7 - '@babel/types': 7.25.7 - '@modern-js/core': 2.60.2 - '@modern-js/node-bundle-require': 2.60.2 - '@modern-js/plugin': 2.60.2 - '@modern-js/plugin-data-loader': 2.60.2(react-dom@18.3.1)(react@18.3.1) - '@modern-js/plugin-i18n': 2.60.2 - '@modern-js/prod-server': 2.60.2(react-dom@18.3.1)(react@18.3.1) - '@modern-js/rsbuild-plugin-esbuild': 2.60.2(@swc/core@1.7.26) - '@modern-js/server': 2.60.2(@babel/traverse@7.25.7)(@rsbuild/core@1.0.7)(react-dom@18.3.1)(react@18.3.1) - '@modern-js/server-core': 2.60.2(react-dom@18.3.1)(react@18.3.1) - '@modern-js/server-utils': 2.60.2(@babel/traverse@7.25.7)(@rsbuild/core@1.0.7) - '@modern-js/types': 2.60.2 - '@modern-js/uni-builder': 2.60.2(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.17.19)(styled-components@6.1.13)(typescript@5.5.2) - '@modern-js/utils': 2.60.2 - '@rsbuild/core': 1.0.7 - '@rsbuild/plugin-node-polyfill': 1.0.4(@rsbuild/core@1.0.7) + '@babel/parser': 7.25.8 + '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/types': 7.25.8 + '@modern-js/core': 2.60.3 + '@modern-js/node-bundle-require': 2.60.3 + '@modern-js/plugin': 2.60.3 + '@modern-js/plugin-data-loader': 2.60.3(react-dom@18.3.1)(react@18.3.1) + '@modern-js/plugin-i18n': 2.60.3 + '@modern-js/prod-server': 2.60.3(react-dom@18.3.1)(react@18.3.1) + '@modern-js/rsbuild-plugin-esbuild': 2.60.3(@swc/core@1.7.26) + '@modern-js/server': 2.60.3(@babel/traverse@7.25.7)(@rsbuild/core@1.0.14)(react-dom@18.3.1)(react@18.3.1) + '@modern-js/server-core': 2.60.3(react-dom@18.3.1)(react@18.3.1) + '@modern-js/server-utils': 2.60.3(@babel/traverse@7.25.7)(@rsbuild/core@1.0.14) + '@modern-js/types': 2.60.3 + '@modern-js/uni-builder': 2.60.3(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.17.19)(styled-components@6.1.13)(typescript@5.5.2) + '@modern-js/utils': 2.60.3 + '@rsbuild/core': 1.0.14 + '@rsbuild/plugin-node-polyfill': 1.0.4(@rsbuild/core@1.0.14) '@swc/helpers': 0.5.13 '@vercel/nft': 0.26.5(encoding@0.1.13) es-module-lexer: 1.5.4 @@ -8599,7 +9630,7 @@ packages: esbuild-register: 3.6.0(esbuild@0.17.19) flatted: 3.3.1 mlly: 1.7.2 - pkg-types: 1.2.0 + pkg-types: 1.2.1 std-env: 3.7.0 transitivePeerDependencies: - '@parcel/css' @@ -8632,18 +9663,18 @@ packages: /@modern-js/babel-compiler@2.46.1: resolution: {integrity: sha512-JaEmVDOGFjn7wzDFRnKC8YWsmQtf5lxTWjkPHF1pZMVfnwbEo0wXeq1/ZqPtGzSO+vw6afhI0LZbB+2tF1paMw==} dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.25.8 '@modern-js/utils': 2.46.1 '@swc/helpers': 0.5.3 transitivePeerDependencies: - supports-color dev: true - /@modern-js/babel-compiler@2.60.2: - resolution: {integrity: sha512-nuHd4SBqHelsc7YgkeIVFYfG/Djguay+OtmXbrDnz3ntYE1x9K9GgQVJR5l32sDG+98kVQz+B0YY/IKhJiJ8MQ==} + /@modern-js/babel-compiler@2.60.3: + resolution: {integrity: sha512-pQK4v/Ky00JZaZdNVK+JWJi4cTFfwzbxXkgUnPoS7S8L2e0lFWGibsq72gguFPPA+LJCGmBMfjwgTZJdz47cZg==} dependencies: - '@babel/core': 7.25.7 - '@modern-js/utils': 2.60.2 + '@babel/core': 7.25.8 + '@modern-js/utils': 2.60.3 '@swc/helpers': 0.5.13 transitivePeerDependencies: - supports-color @@ -8659,8 +9690,8 @@ packages: resolve: 1.22.8 dev: true - /@modern-js/babel-plugin-module-resolver@2.60.2: - resolution: {integrity: sha512-d5LFaS8eXmhGlEyuTaNj+JW3e4FxxpYIyZChgaWcYrjPDlK8O66NVb00UsfYpKa0jD3F4NrdYxc8IgQv24eNDA==} + /@modern-js/babel-plugin-module-resolver@2.60.3: + resolution: {integrity: sha512-LCfb+YOsjB3N2MLqlgdD8wa1hIFCl7BDx/EzYqUa6JE9m40ojR0D5WrQP/z0kOx+1Aw+mcstQn5wI7gZVZumfg==} dependencies: '@swc/helpers': 0.5.13 glob: 8.1.0 @@ -8692,20 +9723,20 @@ packages: - supports-color dev: true - /@modern-js/babel-preset@2.60.2(@rsbuild/core@1.0.7): - resolution: {integrity: sha512-dwRnCLHT3gt2YoYJPMCe7is4QCAWiVfgCHHttZzk1oBBfphRHqQA8+wJzpLo7MJ2jkK31v89xa18FPB5fHqdLg==} + /@modern-js/babel-preset@2.60.3(@rsbuild/core@1.0.14): + resolution: {integrity: sha512-k5FmCuyuHK70JZbsY2VBKdV+rZ0lLyosKbhYrQ6GkxNLEzDP2d9mZq/aMLUDPJungFqBar7/gcA6Gd6fC6cp1A==} dependencies: - '@babel/core': 7.25.7 - '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.25.7) - '@babel/plugin-proposal-export-default-from': 7.25.7(@babel/core@7.25.7) - '@babel/plugin-proposal-partial-application': 7.25.7(@babel/core@7.25.7) - '@babel/plugin-proposal-pipeline-operator': 7.25.7(@babel/core@7.25.7) - '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.25.7) - '@babel/preset-env': 7.25.7(@babel/core@7.25.7) - '@babel/preset-typescript': 7.25.7(@babel/core@7.25.7) + '@babel/core': 7.25.8 + '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-proposal-export-default-from': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-proposal-partial-application': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-proposal-pipeline-operator': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.25.8) + '@babel/preset-env': 7.25.8(@babel/core@7.25.8) + '@babel/preset-typescript': 7.25.7(@babel/core@7.25.8) '@babel/runtime': 7.25.7 - '@babel/types': 7.25.7 - '@rsbuild/plugin-babel': 1.0.1(@rsbuild/core@1.0.7) + '@babel/types': 7.25.8 + '@rsbuild/plugin-babel': 1.0.2(@rsbuild/core@1.0.14) '@swc/helpers': 0.5.13 '@types/babel__core': 7.20.5 babel-plugin-dynamic-import-node: 2.3.3 @@ -8719,24 +9750,24 @@ packages: resolution: {integrity: sha512-nlniPnfeP+rofd1LX2BBX7Vy2pZkxnBnxK7u8rfT/9XUJzHAbjvPxVPyB8IbBIoL9RnLWWQtvTDpAAbz/jRo+Q==} engines: {node: '>=14.0.0'} dependencies: - '@babel/core': 7.25.7 - '@babel/parser': 7.25.7 - '@babel/types': 7.25.7 + '@babel/core': 7.25.8 + '@babel/parser': 7.25.8 + '@babel/types': 7.25.8 '@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.30001667 - css-minimizer-webpack-plugin: 5.0.1(esbuild@0.18.20)(webpack@5.93.0) + caniuse-lite: 1.0.30001668 + css-minimizer-webpack-plugin: 5.0.1(esbuild@0.18.20)(webpack@5.95.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) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.0.4)(webpack@5.95.0) htmlparser2: 9.0.0 line-diff: 2.1.1 postcss: 8.4.31 source-map: 0.7.4 - webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.18.20) + webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.18.20) webpack-sources: 3.2.3 zod: 3.23.8 zod-validation-error: 1.2.0(zod@3.23.8) @@ -8769,8 +9800,8 @@ packages: resolution: {integrity: sha512-a891A2kBN/m7YBrddqanjhD2Im9y/58QrGg9zxDzoAZ8DnKf6AM716FR9K8ZS5kWMndiY7247AG2X1sTQtzQ3w==} engines: {node: '>=14.0.0'} dependencies: - '@babel/core': 7.25.7 - '@babel/preset-react': 7.25.7(@babel/core@7.25.7) + '@babel/core': 7.25.8 + '@babel/preset-react': 7.25.7(@babel/core@7.25.8) '@modern-js/builder-shared': 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)(typescript@5.0.4) '@modern-js/inspector-webpack-plugin': 1.0.6 '@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) @@ -8781,7 +9812,7 @@ packages: '@swc/helpers': 0.5.3 babel-plugin-import: 1.13.5 babel-plugin-styled-components: 1.13.3(styled-components@6.1.13) - caniuse-lite: 1.0.30001667 + caniuse-lite: 1.0.30001668 html-webpack-plugin: 5.5.3(webpack@5.95.0) lodash: 4.17.21 mini-css-extract-plugin: 2.7.6(webpack@5.95.0) @@ -8825,12 +9856,12 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/core@2.60.2: - resolution: {integrity: sha512-XQVlQGEr6tKweivaIzlNIzygGC8lzNkELYPddX5KI1yRCd1GbaMAkLp/OmexVRPtB8XhPlcrEYAlh54I+UITYQ==} + /@modern-js/core@2.60.3: + resolution: {integrity: sha512-FpwXZVkJq3FxSYrnMN+EOprsGrEljWGt/EAP1sQ/DIYs98QWDpiqSY8czkyqyt5Ba6wth4Pu4lJelFs0WBwPdA==} dependencies: - '@modern-js/node-bundle-require': 2.60.2 - '@modern-js/plugin': 2.60.2 - '@modern-js/utils': 2.60.2 + '@modern-js/node-bundle-require': 2.60.3 + '@modern-js/plugin': 2.60.3 + '@modern-js/utils': 2.60.3 '@swc/helpers': 0.5.13 dev: true @@ -8849,8 +9880,8 @@ packages: resolution: {integrity: sha512-QAiW00QKoSfj0Dn/J8rnXh3vq1cA1tHsTbhEOkzgtGdKlV70SZ+54aPDFjygAOrY/GurmuLLoUgPpcPKLbHAmQ==} dev: true - /@modern-js/module-tools@2.60.2(typescript@5.0.4): - resolution: {integrity: sha512-SduMQee3wEHKgDde1AWXhmzvaUjEdd4otUJj+HogX5LR/kPTNg02Jrq+SPox++q67FU1NXinKAS5klKJScrfMg==} + /@modern-js/module-tools@2.60.3(typescript@5.0.4): + resolution: {integrity: sha512-YF88Z1150Qs16CIXvsspUgQORY/9eq96iyBlsmzauaLaSWClBY5gLhmA7Up/G9C3UUAynp5Sy6GdqU9ERHj7eA==} engines: {node: '>=16.0.0'} hasBin: true peerDependencies: @@ -8861,15 +9892,15 @@ packages: dependencies: '@ampproject/remapping': 2.3.0 '@ast-grep/napi': 0.16.0 - '@babel/core': 7.25.7 - '@babel/types': 7.25.7 - '@modern-js/core': 2.60.2 - '@modern-js/plugin': 2.60.2 - '@modern-js/plugin-changeset': 2.60.2 - '@modern-js/plugin-i18n': 2.60.2 + '@babel/core': 7.25.8 + '@babel/types': 7.25.8 + '@modern-js/core': 2.60.3 + '@modern-js/plugin': 2.60.3 + '@modern-js/plugin-changeset': 2.60.3 + '@modern-js/plugin-i18n': 2.60.3 '@modern-js/swc-plugins': 0.6.11(@swc/helpers@0.5.13) - '@modern-js/types': 2.60.2 - '@modern-js/utils': 2.60.2 + '@modern-js/types': 2.60.3 + '@modern-js/utils': 2.60.3 '@rollup/pluginutils': 4.1.1 '@swc/helpers': 0.5.13 convert-source-map: 1.8.0 @@ -8891,8 +9922,8 @@ packages: - supports-color dev: true - /@modern-js/module-tools@2.60.2(typescript@5.5.2): - resolution: {integrity: sha512-SduMQee3wEHKgDde1AWXhmzvaUjEdd4otUJj+HogX5LR/kPTNg02Jrq+SPox++q67FU1NXinKAS5klKJScrfMg==} + /@modern-js/module-tools@2.60.3(typescript@5.5.2): + resolution: {integrity: sha512-YF88Z1150Qs16CIXvsspUgQORY/9eq96iyBlsmzauaLaSWClBY5gLhmA7Up/G9C3UUAynp5Sy6GdqU9ERHj7eA==} engines: {node: '>=16.0.0'} hasBin: true peerDependencies: @@ -8903,15 +9934,15 @@ packages: dependencies: '@ampproject/remapping': 2.3.0 '@ast-grep/napi': 0.16.0 - '@babel/core': 7.25.7 - '@babel/types': 7.25.7 - '@modern-js/core': 2.60.2 - '@modern-js/plugin': 2.60.2 - '@modern-js/plugin-changeset': 2.60.2 - '@modern-js/plugin-i18n': 2.60.2 + '@babel/core': 7.25.8 + '@babel/types': 7.25.8 + '@modern-js/core': 2.60.3 + '@modern-js/plugin': 2.60.3 + '@modern-js/plugin-changeset': 2.60.3 + '@modern-js/plugin-i18n': 2.60.3 '@modern-js/swc-plugins': 0.6.11(@swc/helpers@0.5.13) - '@modern-js/types': 2.60.2 - '@modern-js/utils': 2.60.2 + '@modern-js/types': 2.60.3 + '@modern-js/utils': 2.60.3 '@rollup/pluginutils': 4.1.1 '@swc/helpers': 0.5.13 convert-source-map: 1.8.0 @@ -8933,21 +9964,21 @@ packages: - supports-color dev: true - /@modern-js/node-bundle-require@2.60.2: - resolution: {integrity: sha512-vgl8q5sDQmTMbYq9kc9nGJu9QBO8DXmvn29z80+g+L1ft7vxcul2U51krhfrpsD6aaELmNJYmjp7v90iFBOpAQ==} + /@modern-js/node-bundle-require@2.60.3: + resolution: {integrity: sha512-SUNH71LMn1Tyjf9Qw0Q1eVsPgoLfz8zTZXs0bYjzn7kNUHCSD+sgSN07GmwLTdR2N3uUKoa9GeC8nSYUby1enA==} dependencies: - '@modern-js/utils': 2.60.2 + '@modern-js/utils': 2.60.3 '@swc/helpers': 0.5.13 esbuild: 0.17.19 - /@modern-js/plugin-changeset@2.60.2: - resolution: {integrity: sha512-Mk/SW7vCOo3JmzBCv48RKi/TNi+BIkKx+N71VvE1oFTdiM2rcmOuEaH03Lk2CXAQSa2jzxg2sIzUZY7XF79l2Q==} + /@modern-js/plugin-changeset@2.60.3: + resolution: {integrity: sha512-u0DHbYmE9YocHLhS+k1Pm6PiR8MO4pmn+1IOG+/Ms1SDZNOs3oYERAxXo5Rn6Us6e68mWZyj36B1gWaAPi9GCA==} dependencies: '@changesets/cli': 2.27.9 '@changesets/git': 2.0.0 '@changesets/read': 0.5.9 - '@modern-js/plugin-i18n': 2.60.2 - '@modern-js/utils': 2.60.2 + '@modern-js/plugin-i18n': 2.60.3 + '@modern-js/utils': 2.60.3 '@swc/helpers': 0.5.13 axios: 1.7.7 resolve-from: 5.0.0 @@ -8955,15 +9986,15 @@ packages: - debug dev: true - /@modern-js/plugin-data-loader@2.60.2(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-ZQy10tvgAK+sNPsQGwIjHAqI0gpmanF9Wgc1zX7EKjBGAKp46LInSz0+Q521JpoMy8SCf1OwZndYD8abxT2cWQ==} + /@modern-js/plugin-data-loader@2.60.3(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-ZpVzT7zgVT39ta6Ho5ak6TR5JxmPVlOgUyopq5rvIVGSe8PO/HlIX788xey0KZcubxjusyBwKYwIVApiRi2UTw==} engines: {node: '>=16.2.0'} peerDependencies: react: '>=17.0.0' dependencies: - '@babel/core': 7.25.7 - '@modern-js/runtime-utils': 2.60.2(react-dom@18.3.1)(react@18.3.1) - '@modern-js/utils': 2.60.2 + '@babel/core': 7.25.8 + '@modern-js/runtime-utils': 2.60.3(react-dom@18.3.1)(react@18.3.1) + '@modern-js/utils': 2.60.3 '@swc/helpers': 0.5.13 path-to-regexp: 6.3.0 react: 18.3.1 @@ -8971,10 +10002,10 @@ packages: - react-dom - supports-color - /@modern-js/plugin-i18n@2.60.2: - resolution: {integrity: sha512-too6UmsB9CUDGNnh2Z2RkOJwaRH3WMFUk/P7c5YmebkhnIOPQRKD1lOfsRK+0oNfLPPii6nf7TDe7drIurLi+w==} + /@modern-js/plugin-i18n@2.60.3: + resolution: {integrity: sha512-cWWg8DXFznwUovmXQLwP6SoRy/yMfKIJZbQ7ARb8HXpsLglvpzLi8Iw8wzE7IsUazzaJmwo7frmG1AXbMWLDxg==} dependencies: - '@modern-js/utils': 2.60.2 + '@modern-js/utils': 2.60.3 '@swc/helpers': 0.5.13 dev: true @@ -8985,10 +10016,10 @@ packages: '@swc/helpers': 0.5.3 dev: true - /@modern-js/plugin@2.60.2: - resolution: {integrity: sha512-DTX7e7uuecX2E4RZLQLDKft1wk+czwAvdnl4tTLrYZ5DpQPOt9MPY/YGlpwguPL/Ut1lK7rM7WSvru8LzgaXmw==} + /@modern-js/plugin@2.60.3: + resolution: {integrity: sha512-nWyCemxpXfngfWJamfHihBYh0sOQ3MuQleRpFTY3qMwtemmPr8SJPIZuoP/svA3mccOVmdlYNoFeRP3adqC89g==} dependencies: - '@modern-js/utils': 2.60.2 + '@modern-js/utils': 2.60.3 '@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): @@ -9017,13 +10048,13 @@ packages: - supports-color dev: true - /@modern-js/prod-server@2.60.2(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-lQccjjo9B5qJARDy3r9IqVQ9PF9BRMjQ0NxzmX+ZCeU0zKm3Xda1VjwE8nHfyxe/gadqQ2yhIl7cOw2t8kg86Q==} + /@modern-js/prod-server@2.60.3(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-a2CMWcR1fmytmMaNjcJkw75zlihPmx4VE4dgIOb2ILXxIBgHBm5eitn1gjVunDk8+q19xo6wORBQcLAMy/XwGg==} engines: {node: '>=16.2.0'} dependencies: - '@modern-js/runtime-utils': 2.60.2(react-dom@18.3.1)(react@18.3.1) - '@modern-js/server-core': 2.60.2(react-dom@18.3.1)(react@18.3.1) - '@modern-js/utils': 2.60.2 + '@modern-js/runtime-utils': 2.60.3(react-dom@18.3.1)(react@18.3.1) + '@modern-js/server-core': 2.60.3(react-dom@18.3.1)(react@18.3.1) + '@modern-js/utils': 2.60.3 '@swc/helpers': 0.5.13 source-map-support: 0.5.21 transitivePeerDependencies: @@ -9031,8 +10062,8 @@ packages: - react-dom dev: true - /@modern-js/rsbuild-plugin-esbuild@2.60.2(@swc/core@1.7.26): - resolution: {integrity: sha512-gCRFEBqaMtLF6k7QQm62hZg+HrqZF//SKH/nbYjDfnpMPIqKAPib9WAcZ9uT0ycT6tssl7T98D5WcVXLiCKrXw==} + /@modern-js/rsbuild-plugin-esbuild@2.60.3(@swc/core@1.7.26): + resolution: {integrity: sha512-mushAosgANPyArToR8jdM4bJ7ErNZoCtuRZQz9qeCHLmXiBQeld9XAXN+wRxwcWsOS5yXDJCC9bVJYbkSrsP1Q==} dependencies: '@swc/helpers': 0.5.13 esbuild: 0.17.19 @@ -9064,8 +10095,8 @@ packages: serialize-javascript: 6.0.2 dev: true - /@modern-js/runtime-utils@2.60.2(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-KJK8mIdR71dtJ+aNTx/847DxWwakkGUyOm2sSD0Vwy/yGM9WvoZ1szlYuqhdF48JqOCxLFTKBe7deIkRbW1LXw==} + /@modern-js/runtime-utils@2.60.3(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-a2WEOiHZuerfaddW7OhFmMPaeHa6KB33jcyIiFO0F2SJ2FWFJJVvm3OZXFL7JVfWXVX6Ei9M7+kdn+ixy0E2RA==} peerDependencies: react: '>=17.0.0' react-dom: '>=17.0.0' @@ -9075,7 +10106,7 @@ packages: react-dom: optional: true dependencies: - '@modern-js/utils': 2.60.2 + '@modern-js/utils': 2.60.3 '@remix-run/router': 1.15.0 '@swc/helpers': 0.5.13 lru-cache: 6.0.0 @@ -9084,16 +10115,16 @@ packages: react-router-dom: 6.22.0(react-dom@18.3.1)(react@18.3.1) serialize-javascript: 6.0.2 - /@modern-js/runtime@2.60.2(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-dUFqKRpyPQNO56sjHYCpj017cuBtr2XUGgIA5GATDdTQqTDJNLmn6VGLT2vQfCgRV5JV/qbXHVk+eaWBlYbFPw==} + /@modern-js/runtime@2.60.3(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-4lJSLyqyiTRDkwSVwcdCPL80ZfNp0VShsyZtTVHkDA7TPlL+kTiZmHOMYOsy/hKouXifWCwaeZWnn6KeQcsGrg==} engines: {node: '>=14.17.6'} peerDependencies: react: '>=17' react-dom: '>=17' dependencies: - '@babel/core': 7.25.7 - '@babel/types': 7.25.7 - '@loadable/babel-plugin': 5.15.3(@babel/core@7.25.7) + '@babel/core': 7.25.8 + '@babel/types': 7.25.8 + '@loadable/babel-plugin': 5.15.3(@babel/core@7.25.8) '@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) @@ -9102,11 +10133,11 @@ 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.60.2 - '@modern-js/plugin-data-loader': 2.60.2(react-dom@18.3.1)(react@18.3.1) - '@modern-js/runtime-utils': 2.60.2(react-dom@18.3.1)(react@18.3.1) - '@modern-js/types': 2.60.2 - '@modern-js/utils': 2.60.2 + '@modern-js/plugin': 2.60.3 + '@modern-js/plugin-data-loader': 2.60.3(react-dom@18.3.1)(react@18.3.1) + '@modern-js/runtime-utils': 2.60.3(react-dom@18.3.1)(react@18.3.1) + '@modern-js/types': 2.60.3 + '@modern-js/utils': 2.60.3 '@swc/helpers': 0.5.13 '@types/loadable__component': 5.13.9 '@types/react-helmet': 6.1.11 @@ -9121,22 +10152,22 @@ 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.25.7)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) + styled-components: 5.3.11(@babel/core@7.25.8)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - supports-color - /@modern-js/runtime@2.60.2(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-dUFqKRpyPQNO56sjHYCpj017cuBtr2XUGgIA5GATDdTQqTDJNLmn6VGLT2vQfCgRV5JV/qbXHVk+eaWBlYbFPw==} + /@modern-js/runtime@2.60.3(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-4lJSLyqyiTRDkwSVwcdCPL80ZfNp0VShsyZtTVHkDA7TPlL+kTiZmHOMYOsy/hKouXifWCwaeZWnn6KeQcsGrg==} engines: {node: '>=14.17.6'} peerDependencies: react: '>=17' react-dom: '>=17' dependencies: - '@babel/core': 7.25.7 - '@babel/types': 7.25.7 - '@loadable/babel-plugin': 5.15.3(@babel/core@7.25.7) + '@babel/core': 7.25.8 + '@babel/types': 7.25.8 + '@loadable/babel-plugin': 5.15.3(@babel/core@7.25.8) '@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) @@ -9145,11 +10176,11 @@ 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.60.2 - '@modern-js/plugin-data-loader': 2.60.2(react-dom@18.3.1)(react@18.3.1) - '@modern-js/runtime-utils': 2.60.2(react-dom@18.3.1)(react@18.3.1) - '@modern-js/types': 2.60.2 - '@modern-js/utils': 2.60.2 + '@modern-js/plugin': 2.60.3 + '@modern-js/plugin-data-loader': 2.60.3(react-dom@18.3.1)(react@18.3.1) + '@modern-js/runtime-utils': 2.60.3(react-dom@18.3.1)(react@18.3.1) + '@modern-js/types': 2.60.3 + '@modern-js/utils': 2.60.3 '@swc/helpers': 0.5.13 '@types/loadable__component': 5.13.9 '@types/react-helmet': 6.1.11 @@ -9164,7 +10195,7 @@ 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.25.7)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) + styled-components: 5.3.11(@babel/core@7.25.8)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -9179,13 +10210,13 @@ packages: '@swc/helpers': 0.5.3 dev: true - /@modern-js/server-core@2.60.2(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-voifa5G+Z+y2XllvN1ttAOYH5tYKI0OVHxEElahx06mzb4CJccVnIH7W9ZuRZA4ra+WR2citeBUCTlniPh7Dog==} + /@modern-js/server-core@2.60.3(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-QZOSWQGu2YuBOZ956ud+93YGvI9mvZXKFNvjUviKM24Ey8Jg0Gvs3jJVot6PyGTMyfk9xXc7XN5ODLDijFOc+g==} engines: {node: '>=16.2.0'} dependencies: - '@modern-js/plugin': 2.60.2 - '@modern-js/runtime-utils': 2.60.2(react-dom@18.3.1)(react@18.3.1) - '@modern-js/utils': 2.60.2 + '@modern-js/plugin': 2.60.3 + '@modern-js/runtime-utils': 2.60.3(react-dom@18.3.1)(react@18.3.1) + '@modern-js/utils': 2.60.3 '@swc/helpers': 0.5.13 '@web-std/fetch': 4.2.1 '@web-std/file': 3.0.3 @@ -9201,37 +10232,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.25.7 - '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.25.7) - '@babel/preset-env': 7.25.7(@babel/core@7.25.7) - '@babel/preset-react': 7.25.7(@babel/core@7.25.7) - '@babel/preset-typescript': 7.25.7(@babel/core@7.25.7) + '@babel/core': 7.25.8 + '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.25.8) + '@babel/preset-env': 7.25.8(@babel/core@7.25.8) + '@babel/preset-react': 7.25.7(@babel/core@7.25.8) + '@babel/preset-typescript': 7.25.7(@babel/core@7.25.8) '@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.25.7)(@babel/traverse@7.25.7) + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.25.8)(@babel/traverse@7.25.7) transitivePeerDependencies: - '@babel/traverse' - '@rsbuild/core' - supports-color dev: true - /@modern-js/server-utils@2.60.2(@babel/traverse@7.25.7)(@rsbuild/core@1.0.7): - resolution: {integrity: sha512-uC3iLlsUFKQBNprD+LpPMVgvcLSyxBK40BJW/EyC4wxfXLF5nXGXtcrDdDi7fNWiRPY6WJZNDKqr5cZ16PSTKQ==} + /@modern-js/server-utils@2.60.3(@babel/traverse@7.25.7)(@rsbuild/core@1.0.14): + resolution: {integrity: sha512-e7i6miqx3YsshBRixbOIWi3I5jt8LnqAGHuiViQBI90RzlSbP0udoVjSAqe+7HF+nPvyMAynMsY/3ljSk0Yf9g==} dependencies: - '@babel/core': 7.25.7 - '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.25.7) - '@babel/preset-env': 7.25.7(@babel/core@7.25.7) - '@babel/preset-react': 7.25.7(@babel/core@7.25.7) - '@babel/preset-typescript': 7.25.7(@babel/core@7.25.7) - '@modern-js/babel-compiler': 2.60.2 - '@modern-js/babel-plugin-module-resolver': 2.60.2 - '@modern-js/babel-preset': 2.60.2(@rsbuild/core@1.0.7) - '@modern-js/utils': 2.60.2 + '@babel/core': 7.25.8 + '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.25.8) + '@babel/preset-env': 7.25.8(@babel/core@7.25.8) + '@babel/preset-react': 7.25.7(@babel/core@7.25.8) + '@babel/preset-typescript': 7.25.7(@babel/core@7.25.8) + '@modern-js/babel-compiler': 2.60.3 + '@modern-js/babel-plugin-module-resolver': 2.60.3 + '@modern-js/babel-preset': 2.60.3(@rsbuild/core@1.0.14) + '@modern-js/utils': 2.60.3 '@swc/helpers': 0.5.13 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.25.7)(@babel/traverse@7.25.7) + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.25.8)(@babel/traverse@7.25.7) transitivePeerDependencies: - '@babel/traverse' - '@rsbuild/core' @@ -9252,8 +10283,8 @@ packages: tsconfig-paths: optional: true dependencies: - '@babel/core': 7.25.7 - '@babel/register': 7.25.7(@babel/core@7.25.7) + '@babel/core': 7.25.8 + '@babel/register': 7.25.7(@babel/core@7.25.8) '@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) @@ -9278,8 +10309,8 @@ packages: - utf-8-validate dev: true - /@modern-js/server@2.60.2(@babel/traverse@7.25.7)(@rsbuild/core@1.0.7)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-h9X8WqVM2RJco/GHDq6317XfRuyciUM9SSgFvfcXB5Wmw+B8kqjh01xLW6szozXIaFqF7eFhn+APZWp9tIwQqA==} + /@modern-js/server@2.60.3(@babel/traverse@7.25.7)(@rsbuild/core@1.0.14)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-fTUOdHVEgmEKf6BozU3DBHYgRfXYAX68PPRtljHhLYSCLDqQ27LHGqzjL2WUYY9pLq7mpPAy5oy7U6nnzMT+vg==} peerDependencies: devcert: ^1.2.2 ts-node: ^10.1.0 @@ -9292,13 +10323,13 @@ packages: tsconfig-paths: optional: true dependencies: - '@babel/core': 7.25.7 - '@babel/register': 7.25.7(@babel/core@7.25.7) - '@modern-js/runtime-utils': 2.60.2(react-dom@18.3.1)(react@18.3.1) - '@modern-js/server-core': 2.60.2(react-dom@18.3.1)(react@18.3.1) - '@modern-js/server-utils': 2.60.2(@babel/traverse@7.25.7)(@rsbuild/core@1.0.7) - '@modern-js/types': 2.60.2 - '@modern-js/utils': 2.60.2 + '@babel/core': 7.25.8 + '@babel/register': 7.25.7(@babel/core@7.25.8) + '@modern-js/runtime-utils': 2.60.3(react-dom@18.3.1)(react@18.3.1) + '@modern-js/server-core': 2.60.3(react-dom@18.3.1)(react@18.3.1) + '@modern-js/server-utils': 2.60.3(@babel/traverse@7.25.7)(@rsbuild/core@1.0.14) + '@modern-js/types': 2.60.3 + '@modern-js/utils': 2.60.3 '@swc/helpers': 0.5.13 axios: 1.7.7 connect-history-api-fallback: 2.0.0 @@ -9317,15 +10348,15 @@ packages: - utf-8-validate dev: true - /@modern-js/storybook-builder@2.60.2(@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.13)(typescript@5.0.4)(webpack@5.93.0): - resolution: {integrity: sha512-AT4o07/s0LBWR3pbUcraZnKY8Kynzj/Io3dAUmAwetw/RkJlRk8JMTQzMbMgxrw73cCulf22LanCTLUOT6G+EQ==} + /@modern-js/storybook-builder@2.60.3(@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.13)(typescript@5.0.4)(webpack@5.93.0): + resolution: {integrity: sha512-6UgeA3c6IItylwlxej3GvpDFLR4DzpzRcD6ZZiy2xUf9Y0D5lFwXySZ3ZxfuFEV9spwvZMC3W8xOXmXn5H/uDg==} engines: {node: '>=16.0.0'} dependencies: - '@modern-js/core': 2.60.2 - '@modern-js/runtime': 2.60.2(@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.60.2(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.18.20)(styled-components@6.1.13)(typescript@5.0.4) - '@modern-js/utils': 2.60.2 - '@rsbuild/core': 1.0.7 + '@modern-js/core': 2.60.3 + '@modern-js/runtime': 2.60.3(@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.60.3(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.18.20)(styled-components@6.1.13)(typescript@5.0.4) + '@modern-js/utils': 2.60.3 + '@rsbuild/core': 1.0.14 '@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 @@ -9373,13 +10404,13 @@ packages: - webpack-sources dev: true - /@modern-js/storybook@2.60.2(@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.13)(typescript@5.0.4)(webpack@5.93.0): - resolution: {integrity: sha512-/Gz0Y55/AeupRz8zGrOKI9qV9BrvqLVwseYb2o67R7hN4l6PjddDS0mH+bfVu8va0FLfRClYlE75cjx89t1lEQ==} + /@modern-js/storybook@2.60.3(@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.13)(typescript@5.0.4)(webpack@5.93.0): + resolution: {integrity: sha512-PUNjcdU7mAwXGhKqAv3MY8niXVQ6ITCEVaNLV4je78cfxROPRlcdgHvaJeeU4yC3qHLYfaqUtfQ3lY9NDi9wMg==} engines: {node: '>=16.0.0'} hasBin: true dependencies: - '@modern-js/storybook-builder': 2.60.2(@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.13)(typescript@5.0.4)(webpack@5.93.0) - '@modern-js/utils': 2.60.2 + '@modern-js/storybook-builder': 2.60.3(@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.13)(typescript@5.0.4)(webpack@5.93.0) + '@modern-js/utils': 2.60.3 '@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: @@ -9506,48 +10537,48 @@ packages: '@modern-js/swc-plugins-win32-x64-msvc': 0.6.11 dev: true - /@modern-js/tsconfig@2.60.2: - resolution: {integrity: sha512-Xj/henB079vCAbkOCJzSLunDV7DGb3HdJFYXmIfL7byjuTR/4EXb2UkPl0pTaEWjgHlqWZ+hPAKa9uHpsODxPA==} + /@modern-js/tsconfig@2.60.3: + resolution: {integrity: sha512-L8o5jatX18tf56mFUjZDxmMQFMxphpKW5ezJZnUzvX3we6oYLQeHXIrDxuov29ysApcMuUHR49op3D8akxB8Qg==} dev: true /@modern-js/types@2.46.1: resolution: {integrity: sha512-Z6eA3kc+raiTP+FgxItzxnQ7JV1gOEC63floqguL2PJrVJMz1BqfQqKeen0i7uDinjGI+G0A/2eIpJbkL6Wc1A==} dev: true - /@modern-js/types@2.60.2: - resolution: {integrity: sha512-PazkKSWLQloR9hX0H5n6I9g1lg31mrp145mzoTo1L7tJJ3j9Oss2eC20Kvl0obnpXgbFDwI2zn2h6QQk/vLJPA==} - - /@modern-js/uni-builder@2.60.2(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.17.19)(styled-components@6.1.13)(typescript@5.0.4): - resolution: {integrity: sha512-Y+Bozv3EB4BaX0Tj/yy/FwRU5WbOLPd9oR3oYrHG/SqBpUopOzr8SH6ExCWtw4peWnwGSUXkp0pmy8SRC/Gjkg==} - dependencies: - '@babel/core': 7.25.7 - '@babel/preset-react': 7.25.7(@babel/core@7.25.7) - '@babel/types': 7.25.7 - '@modern-js/babel-preset': 2.60.2(@rsbuild/core@1.0.7) - '@modern-js/utils': 2.60.2 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.10(react-refresh@0.14.2)(webpack@5.95.0) - '@rsbuild/core': 1.0.7 - '@rsbuild/plugin-assets-retry': 1.0.1(@rsbuild/core@1.0.7) - '@rsbuild/plugin-babel': 1.0.1(@rsbuild/core@1.0.7) - '@rsbuild/plugin-check-syntax': 1.0.1(@rsbuild/core@1.0.7) - '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.0.7)(esbuild@0.17.19)(webpack@5.95.0) - '@rsbuild/plugin-less': 1.0.1(@rsbuild/core@1.0.7) - '@rsbuild/plugin-pug': 1.0.2(@rsbuild/core@1.0.7) - '@rsbuild/plugin-react': 1.0.2(@rsbuild/core@1.0.7) - '@rsbuild/plugin-rem': 1.0.1(@rsbuild/core@1.0.7) - '@rsbuild/plugin-sass': 1.0.1(@rsbuild/core@1.0.7) - '@rsbuild/plugin-source-build': 1.0.1(@rsbuild/core@1.0.7) - '@rsbuild/plugin-styled-components': 1.0.1(@rsbuild/core@1.0.7) - '@rsbuild/plugin-svgr': 1.0.2(@rsbuild/core@1.0.7)(typescript@5.0.4) - '@rsbuild/plugin-toml': 1.0.1(@rsbuild/core@1.0.7) - '@rsbuild/plugin-type-check': 1.0.1(@rsbuild/core@1.0.7)(@swc/core@1.7.26)(esbuild@0.17.19)(typescript@5.0.4) - '@rsbuild/plugin-typed-css-modules': 1.0.2(@rsbuild/core@1.0.7) - '@rsbuild/plugin-yaml': 1.0.2(@rsbuild/core@1.0.7) - '@rsbuild/webpack': 1.0.7(@swc/core@1.7.26)(esbuild@0.17.19) + /@modern-js/types@2.60.3: + resolution: {integrity: sha512-v2MEvxmEa6jdXjMr3GUPVXwVlELoHaePHc9cmCCgu5Si23Vla5It4j27n72l8bBYhBuJ7zM1pqT9yrvNxIBPeQ==} + + /@modern-js/uni-builder@2.60.3(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.17.19)(styled-components@6.1.13)(typescript@5.0.4): + resolution: {integrity: sha512-8S0DTLaOJKelKipAVxM80N9eFnHb5mRrOKimjkuVKGd/XOLkOiiRPjys8F6ujcL1HH8TGwK30T7sb43SuKmjWQ==} + dependencies: + '@babel/core': 7.25.8 + '@babel/preset-react': 7.25.7(@babel/core@7.25.8) + '@babel/types': 7.25.8 + '@modern-js/babel-preset': 2.60.3(@rsbuild/core@1.0.14) + '@modern-js/utils': 2.60.3 + '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(webpack@5.95.0) + '@rsbuild/core': 1.0.14 + '@rsbuild/plugin-assets-retry': 1.0.2(@rsbuild/core@1.0.14) + '@rsbuild/plugin-babel': 1.0.2(@rsbuild/core@1.0.14) + '@rsbuild/plugin-check-syntax': 1.0.1(@rsbuild/core@1.0.14) + '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.0.14)(esbuild@0.17.19)(webpack@5.95.0) + '@rsbuild/plugin-less': 1.0.2(@rsbuild/core@1.0.14) + '@rsbuild/plugin-pug': 1.0.2(@rsbuild/core@1.0.14) + '@rsbuild/plugin-react': 1.0.4(@rsbuild/core@1.0.14) + '@rsbuild/plugin-rem': 1.0.1(@rsbuild/core@1.0.14) + '@rsbuild/plugin-sass': 1.0.3(@rsbuild/core@1.0.14) + '@rsbuild/plugin-source-build': 1.0.1(@rsbuild/core@1.0.14) + '@rsbuild/plugin-styled-components': 1.0.1(@rsbuild/core@1.0.14) + '@rsbuild/plugin-svgr': 1.0.4(@rsbuild/core@1.0.14)(typescript@5.0.4) + '@rsbuild/plugin-toml': 1.0.1(@rsbuild/core@1.0.14) + '@rsbuild/plugin-type-check': 1.0.1(@rsbuild/core@1.0.14)(@swc/core@1.7.26)(esbuild@0.17.19)(typescript@5.0.4) + '@rsbuild/plugin-typed-css-modules': 1.0.2(@rsbuild/core@1.0.14) + '@rsbuild/plugin-yaml': 1.0.2(@rsbuild/core@1.0.14) + '@rsbuild/webpack': 1.0.11(@rsbuild/core@1.0.14)(@swc/core@1.7.26)(esbuild@0.17.19) '@swc/helpers': 0.5.13 - autoprefixer: 10.4.19(postcss@8.4.47) - babel-loader: 9.1.3(@babel/core@7.25.7)(webpack@5.95.0) - babel-plugin-import: 1.13.5 + autoprefixer: 10.4.20(postcss@8.4.47) + babel-loader: 9.1.3(@babel/core@7.25.8)(webpack@5.95.0) + babel-plugin-import: 1.13.8 babel-plugin-styled-components: 1.13.3(styled-components@6.1.13) babel-plugin-transform-react-remove-prop-types: 0.4.24 browserslist: 4.23.1 @@ -9594,37 +10625,37 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/uni-builder@2.60.2(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.17.19)(styled-components@6.1.13)(typescript@5.5.2): - resolution: {integrity: sha512-Y+Bozv3EB4BaX0Tj/yy/FwRU5WbOLPd9oR3oYrHG/SqBpUopOzr8SH6ExCWtw4peWnwGSUXkp0pmy8SRC/Gjkg==} - dependencies: - '@babel/core': 7.25.7 - '@babel/preset-react': 7.25.7(@babel/core@7.25.7) - '@babel/types': 7.25.7 - '@modern-js/babel-preset': 2.60.2(@rsbuild/core@1.0.7) - '@modern-js/utils': 2.60.2 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.10(react-refresh@0.14.2)(webpack@5.95.0) - '@rsbuild/core': 1.0.7 - '@rsbuild/plugin-assets-retry': 1.0.1(@rsbuild/core@1.0.7) - '@rsbuild/plugin-babel': 1.0.1(@rsbuild/core@1.0.7) - '@rsbuild/plugin-check-syntax': 1.0.1(@rsbuild/core@1.0.7) - '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.0.7)(esbuild@0.17.19)(webpack@5.95.0) - '@rsbuild/plugin-less': 1.0.1(@rsbuild/core@1.0.7) - '@rsbuild/plugin-pug': 1.0.2(@rsbuild/core@1.0.7) - '@rsbuild/plugin-react': 1.0.2(@rsbuild/core@1.0.7) - '@rsbuild/plugin-rem': 1.0.1(@rsbuild/core@1.0.7) - '@rsbuild/plugin-sass': 1.0.1(@rsbuild/core@1.0.7) - '@rsbuild/plugin-source-build': 1.0.1(@rsbuild/core@1.0.7) - '@rsbuild/plugin-styled-components': 1.0.1(@rsbuild/core@1.0.7) - '@rsbuild/plugin-svgr': 1.0.2(@rsbuild/core@1.0.7)(typescript@5.5.2) - '@rsbuild/plugin-toml': 1.0.1(@rsbuild/core@1.0.7) - '@rsbuild/plugin-type-check': 1.0.1(@rsbuild/core@1.0.7)(@swc/core@1.7.26)(esbuild@0.17.19)(typescript@5.5.2) - '@rsbuild/plugin-typed-css-modules': 1.0.2(@rsbuild/core@1.0.7) - '@rsbuild/plugin-yaml': 1.0.2(@rsbuild/core@1.0.7) - '@rsbuild/webpack': 1.0.7(@swc/core@1.7.26)(esbuild@0.17.19) + /@modern-js/uni-builder@2.60.3(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.17.19)(styled-components@6.1.13)(typescript@5.5.2): + resolution: {integrity: sha512-8S0DTLaOJKelKipAVxM80N9eFnHb5mRrOKimjkuVKGd/XOLkOiiRPjys8F6ujcL1HH8TGwK30T7sb43SuKmjWQ==} + dependencies: + '@babel/core': 7.25.8 + '@babel/preset-react': 7.25.7(@babel/core@7.25.8) + '@babel/types': 7.25.8 + '@modern-js/babel-preset': 2.60.3(@rsbuild/core@1.0.14) + '@modern-js/utils': 2.60.3 + '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(webpack@5.95.0) + '@rsbuild/core': 1.0.14 + '@rsbuild/plugin-assets-retry': 1.0.2(@rsbuild/core@1.0.14) + '@rsbuild/plugin-babel': 1.0.2(@rsbuild/core@1.0.14) + '@rsbuild/plugin-check-syntax': 1.0.1(@rsbuild/core@1.0.14) + '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.0.14)(esbuild@0.17.19)(webpack@5.95.0) + '@rsbuild/plugin-less': 1.0.2(@rsbuild/core@1.0.14) + '@rsbuild/plugin-pug': 1.0.2(@rsbuild/core@1.0.14) + '@rsbuild/plugin-react': 1.0.4(@rsbuild/core@1.0.14) + '@rsbuild/plugin-rem': 1.0.1(@rsbuild/core@1.0.14) + '@rsbuild/plugin-sass': 1.0.3(@rsbuild/core@1.0.14) + '@rsbuild/plugin-source-build': 1.0.1(@rsbuild/core@1.0.14) + '@rsbuild/plugin-styled-components': 1.0.1(@rsbuild/core@1.0.14) + '@rsbuild/plugin-svgr': 1.0.4(@rsbuild/core@1.0.14)(typescript@5.5.2) + '@rsbuild/plugin-toml': 1.0.1(@rsbuild/core@1.0.14) + '@rsbuild/plugin-type-check': 1.0.1(@rsbuild/core@1.0.14)(@swc/core@1.7.26)(esbuild@0.17.19)(typescript@5.5.2) + '@rsbuild/plugin-typed-css-modules': 1.0.2(@rsbuild/core@1.0.14) + '@rsbuild/plugin-yaml': 1.0.2(@rsbuild/core@1.0.14) + '@rsbuild/webpack': 1.0.11(@rsbuild/core@1.0.14)(@swc/core@1.7.26)(esbuild@0.17.19) '@swc/helpers': 0.5.13 - autoprefixer: 10.4.19(postcss@8.4.47) - babel-loader: 9.1.3(@babel/core@7.25.7)(webpack@5.95.0) - babel-plugin-import: 1.13.5 + autoprefixer: 10.4.20(postcss@8.4.47) + babel-loader: 9.1.3(@babel/core@7.25.8)(webpack@5.95.0) + babel-plugin-import: 1.13.8 babel-plugin-styled-components: 1.13.3(styled-components@6.1.13) babel-plugin-transform-react-remove-prop-types: 0.4.24 browserslist: 4.23.1 @@ -9671,37 +10702,37 @@ packages: - webpack-plugin-serve dev: true - /@modern-js/uni-builder@2.60.2(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.18.20)(styled-components@6.1.13)(typescript@5.0.4): - resolution: {integrity: sha512-Y+Bozv3EB4BaX0Tj/yy/FwRU5WbOLPd9oR3oYrHG/SqBpUopOzr8SH6ExCWtw4peWnwGSUXkp0pmy8SRC/Gjkg==} - dependencies: - '@babel/core': 7.25.7 - '@babel/preset-react': 7.25.7(@babel/core@7.25.7) - '@babel/types': 7.25.7 - '@modern-js/babel-preset': 2.60.2(@rsbuild/core@1.0.7) - '@modern-js/utils': 2.60.2 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.10(react-refresh@0.14.2)(webpack@5.95.0) - '@rsbuild/core': 1.0.7 - '@rsbuild/plugin-assets-retry': 1.0.1(@rsbuild/core@1.0.7) - '@rsbuild/plugin-babel': 1.0.1(@rsbuild/core@1.0.7) - '@rsbuild/plugin-check-syntax': 1.0.1(@rsbuild/core@1.0.7) - '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.0.7)(esbuild@0.18.20)(webpack@5.95.0) - '@rsbuild/plugin-less': 1.0.1(@rsbuild/core@1.0.7) - '@rsbuild/plugin-pug': 1.0.2(@rsbuild/core@1.0.7) - '@rsbuild/plugin-react': 1.0.2(@rsbuild/core@1.0.7) - '@rsbuild/plugin-rem': 1.0.1(@rsbuild/core@1.0.7) - '@rsbuild/plugin-sass': 1.0.1(@rsbuild/core@1.0.7) - '@rsbuild/plugin-source-build': 1.0.1(@rsbuild/core@1.0.7) - '@rsbuild/plugin-styled-components': 1.0.1(@rsbuild/core@1.0.7) - '@rsbuild/plugin-svgr': 1.0.2(@rsbuild/core@1.0.7)(typescript@5.0.4) - '@rsbuild/plugin-toml': 1.0.1(@rsbuild/core@1.0.7) - '@rsbuild/plugin-type-check': 1.0.1(@rsbuild/core@1.0.7)(@swc/core@1.7.26)(esbuild@0.18.20)(typescript@5.0.4) - '@rsbuild/plugin-typed-css-modules': 1.0.2(@rsbuild/core@1.0.7) - '@rsbuild/plugin-yaml': 1.0.2(@rsbuild/core@1.0.7) - '@rsbuild/webpack': 1.0.7(@swc/core@1.7.26)(esbuild@0.18.20) + /@modern-js/uni-builder@2.60.3(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.18.20)(styled-components@6.1.13)(typescript@5.0.4): + resolution: {integrity: sha512-8S0DTLaOJKelKipAVxM80N9eFnHb5mRrOKimjkuVKGd/XOLkOiiRPjys8F6ujcL1HH8TGwK30T7sb43SuKmjWQ==} + dependencies: + '@babel/core': 7.25.8 + '@babel/preset-react': 7.25.7(@babel/core@7.25.8) + '@babel/types': 7.25.8 + '@modern-js/babel-preset': 2.60.3(@rsbuild/core@1.0.14) + '@modern-js/utils': 2.60.3 + '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(webpack@5.95.0) + '@rsbuild/core': 1.0.14 + '@rsbuild/plugin-assets-retry': 1.0.2(@rsbuild/core@1.0.14) + '@rsbuild/plugin-babel': 1.0.2(@rsbuild/core@1.0.14) + '@rsbuild/plugin-check-syntax': 1.0.1(@rsbuild/core@1.0.14) + '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.0.14)(esbuild@0.18.20)(webpack@5.95.0) + '@rsbuild/plugin-less': 1.0.2(@rsbuild/core@1.0.14) + '@rsbuild/plugin-pug': 1.0.2(@rsbuild/core@1.0.14) + '@rsbuild/plugin-react': 1.0.4(@rsbuild/core@1.0.14) + '@rsbuild/plugin-rem': 1.0.1(@rsbuild/core@1.0.14) + '@rsbuild/plugin-sass': 1.0.3(@rsbuild/core@1.0.14) + '@rsbuild/plugin-source-build': 1.0.1(@rsbuild/core@1.0.14) + '@rsbuild/plugin-styled-components': 1.0.1(@rsbuild/core@1.0.14) + '@rsbuild/plugin-svgr': 1.0.4(@rsbuild/core@1.0.14)(typescript@5.0.4) + '@rsbuild/plugin-toml': 1.0.1(@rsbuild/core@1.0.14) + '@rsbuild/plugin-type-check': 1.0.1(@rsbuild/core@1.0.14)(@swc/core@1.7.26)(esbuild@0.18.20)(typescript@5.0.4) + '@rsbuild/plugin-typed-css-modules': 1.0.2(@rsbuild/core@1.0.14) + '@rsbuild/plugin-yaml': 1.0.2(@rsbuild/core@1.0.14) + '@rsbuild/webpack': 1.0.11(@rsbuild/core@1.0.14)(@swc/core@1.7.26)(esbuild@0.18.20) '@swc/helpers': 0.5.13 - autoprefixer: 10.4.19(postcss@8.4.47) - babel-loader: 9.1.3(@babel/core@7.25.7)(webpack@5.95.0) - babel-plugin-import: 1.13.5 + autoprefixer: 10.4.20(postcss@8.4.47) + babel-loader: 9.1.3(@babel/core@7.25.8)(webpack@5.95.0) + babel-plugin-import: 1.13.8 babel-plugin-styled-components: 1.13.3(styled-components@6.1.13) babel-plugin-transform-react-remove-prop-types: 0.4.24 browserslist: 4.23.1 @@ -9752,7 +10783,7 @@ packages: resolution: {integrity: sha512-kV4N3JMfyl4pYJIPhtMTby7EOxid9Adq298Z9b2TbAb1EgzyiuDviOakzcks8jRAiesuI9sh7TFjLPniHdSQUA==} dependencies: '@swc/helpers': 0.5.3 - caniuse-lite: 1.0.30001667 + caniuse-lite: 1.0.30001668 lodash: 4.17.21 rslog: 1.2.3 dev: true @@ -9766,11 +10797,11 @@ packages: rslog: 1.2.3 dev: false - /@modern-js/utils@2.60.2: - resolution: {integrity: sha512-7T95WiwSlfoX/3vQiTSRE1QGt5GIm0/DeXFbN4pyQzqzFLWrgnVmlloKHKQSejDlgp7ttRZZpBiRVmIiqZX98Q==} + /@modern-js/utils@2.60.3: + resolution: {integrity: sha512-g9kxWsYZ71MZPXMEf2ltDP229WjGIChNB95fjmcvtWRoW9grhINdQJ0/tO+jEaHZiDDQEWuPJlqqUrXWcZB0nQ==} dependencies: '@swc/helpers': 0.5.13 - caniuse-lite: 1.0.30001667 + caniuse-lite: 1.0.30001668 lodash: 4.17.21 rslog: 1.2.3 @@ -10213,7 +11244,7 @@ packages: '@open-draft/until': 1.0.3 '@types/debug': 4.1.12 '@xmldom/xmldom': 0.8.10 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) headers-polyfill: 3.2.5 outvariant: 1.4.3 strict-event-emitter: 0.2.8 @@ -10417,9 +11448,13 @@ packages: /@next/env@14.2.14: resolution: {integrity: sha512-/0hWQfiaD5//LvGNgc8PjvyqV50vGK0cADYzaoOOGN8fxzBn3iAiaq3S0tCRnFBldq0LVveLcxCTi41ZoYgAgg==} + dev: false + + /@next/env@14.2.15: + resolution: {integrity: sha512-S1qaj25Wru2dUpcIZMjxeMVSwkt8BK4dmWHHiBuRstcIyOsMapqT4A4jSB6onvqeygkSSmOkyny9VVx8JIGamQ==} - /@next/eslint-plugin-next@14.2.14: - resolution: {integrity: sha512-kV+OsZ56xhj0rnTn6HegyTGkoa16Mxjrpk7pjWumyB2P8JVQb8S9qtkjy/ye0GnTr4JWtWG4x/2qN40lKZ3iVQ==} + /@next/eslint-plugin-next@14.2.15: + resolution: {integrity: sha512-pKU0iqKRBlFB/ocOI1Ip2CkKePZpYpnw5bEItEkuZ/Nr9FQP1+p7VDWr4VfOdff4i9bFmrOaeaU1bFEyAcxiMQ==} dependencies: glob: 10.3.10 dev: true @@ -10430,6 +11465,15 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true + dev: false + optional: true + + /@next/swc-darwin-arm64@14.2.15: + resolution: {integrity: sha512-Rvh7KU9hOUBnZ9TJ28n2Oa7dD9cvDBKua9IKx7cfQQ0GoYUwg9ig31O2oMwH3wm+pE3IkAQ67ZobPfEgurPZIA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true optional: true /@next/swc-darwin-x64@14.2.14: @@ -10438,6 +11482,15 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true + dev: false + optional: true + + /@next/swc-darwin-x64@14.2.15: + resolution: {integrity: sha512-5TGyjFcf8ampZP3e+FyCax5zFVHi+Oe7sZyaKOngsqyaNEpOgkKB3sqmymkZfowy3ufGA/tUgDPPxpQx931lHg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + requiresBuild: true optional: true /@next/swc-linux-arm64-gnu@14.2.14: @@ -10446,6 +11499,15 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-arm64-gnu@14.2.15: + resolution: {integrity: sha512-3Bwv4oc08ONiQ3FiOLKT72Q+ndEMyLNsc/D3qnLMbtUYTQAmkx9E/JRu0DBpHxNddBmNT5hxz1mYBphJ3mfrrw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true optional: true /@next/swc-linux-arm64-musl@14.2.14: @@ -10454,6 +11516,15 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-arm64-musl@14.2.15: + resolution: {integrity: sha512-k5xf/tg1FBv/M4CMd8S+JL3uV9BnnRmoe7F+GWC3DxkTCD9aewFRH1s5rJ1zkzDa+Do4zyN8qD0N8c84Hu96FQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true optional: true /@next/swc-linux-x64-gnu@14.2.14: @@ -10462,6 +11533,15 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-x64-gnu@14.2.15: + resolution: {integrity: sha512-kE6q38hbrRbKEkkVn62reLXhThLRh6/TvgSP56GkFNhU22TbIrQDEMrO7j0IcQHcew2wfykq8lZyHFabz0oBrA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true optional: true /@next/swc-linux-x64-musl@14.2.14: @@ -10470,6 +11550,15 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-x64-musl@14.2.15: + resolution: {integrity: sha512-PZ5YE9ouy/IdO7QVJeIcyLn/Rc4ml9M2G4y3kCM9MNf1YKvFY4heg3pVa/jQbMro+tP6yc4G2o9LjAz1zxD7tQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true optional: true /@next/swc-win32-arm64-msvc@14.2.14: @@ -10478,6 +11567,15 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true + dev: false + optional: true + + /@next/swc-win32-arm64-msvc@14.2.15: + resolution: {integrity: sha512-2raR16703kBvYEQD9HNLyb0/394yfqzmIeyp2nDzcPV4yPjqNUG3ohX6jX00WryXz6s1FXpVhsCo3i+g4RUX+g==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + requiresBuild: true optional: true /@next/swc-win32-ia32-msvc@14.2.14: @@ -10486,6 +11584,15 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true + dev: false + optional: true + + /@next/swc-win32-ia32-msvc@14.2.15: + resolution: {integrity: sha512-fyTE8cklgkyR1p03kJa5zXEaZ9El+kDNM5A+66+8evQS5e/6v0Gk28LqA0Jet8gKSOyP+OTm/tJHzMlGdQerdQ==} + engines: {node: '>= 10'} + cpu: [ia32] + os: [win32] + requiresBuild: true optional: true /@next/swc-win32-x64-msvc@14.2.14: @@ -10494,6 +11601,15 @@ packages: cpu: [x64] os: [win32] requiresBuild: true + dev: false + optional: true + + /@next/swc-win32-x64-msvc@14.2.15: + resolution: {integrity: sha512-SzqGbsLsP9OwKNUG9nekShTwhj6JSB9ZLMWQ8g1gG6hdE5gQLncbnbymrwy2yVmH9nikSLYRYxYMFu78Ggp7/g==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + requiresBuild: true optional: true /@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1: @@ -10954,7 +12070,7 @@ packages: '@phenomnomnominal/tsquery': 5.0.1(typescript@5.2.2) babel-plugin-const-enum: 1.2.0(@babel/core@7.25.7) babel-plugin-macros: 2.8.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.25.7)(@babel/traverse@7.25.7) + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.25.7) chalk: 4.1.2 columnify: 1.6.0 detect-port: 1.6.1 @@ -11005,7 +12121,7 @@ packages: '@phenomnomnominal/tsquery': 5.0.1(typescript@5.5.2) babel-plugin-const-enum: 1.2.0(@babel/core@7.25.7) babel-plugin-macros: 2.8.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.25.7)(@babel/traverse@7.25.7) + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.25.7) chalk: 4.1.2 columnify: 1.6.0 detect-port: 1.6.1 @@ -11055,7 +12171,7 @@ packages: '@zkochan/js-yaml': 0.0.7 babel-plugin-const-enum: 1.2.0(@babel/core@7.25.7) babel-plugin-macros: 2.8.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.25.7)(@babel/traverse@7.25.7) + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.25.7) chalk: 4.1.2 columnify: 1.6.0 detect-port: 1.6.1 @@ -11106,7 +12222,7 @@ packages: '@zkochan/js-yaml': 0.0.7 babel-plugin-const-enum: 1.2.0(@babel/core@7.25.7) babel-plugin-macros: 2.8.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.25.7)(@babel/traverse@7.25.7) + babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.25.7) chalk: 4.1.2 columnify: 1.6.0 detect-port: 1.6.1 @@ -11155,7 +12271,7 @@ packages: - verdaccio dev: false - /@nx/next@20.0.0(@babel/core@7.25.2)(@rspack/core@1.0.8)(@swc-node/register@1.10.9)(@swc/core@1.7.26)(@types/node@18.16.9)(esbuild@0.24.0)(eslint@8.57.1)(html-webpack-plugin@5.6.0)(next@14.2.14)(nx@20.0.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(verdaccio@5.29.2)(vue-tsc@2.1.6)(webpack@5.93.0): + /@nx/next@20.0.0(@babel/core@7.25.2)(@rspack/core@1.0.8)(@swc-node/register@1.10.9)(@swc/core@1.7.26)(@types/node@18.16.9)(esbuild@0.24.0)(eslint@8.57.1)(html-webpack-plugin@5.6.0)(next@14.2.15)(nx@20.0.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(verdaccio@5.29.2)(vue-tsc@2.1.6)(webpack@5.93.0): resolution: {integrity: sha512-tjGlo+/WCeOm5sBTb1fjaQqiPwKou5oFH707Fq+SIbc3IpULQZqVg4a9dYbAEhtwh/P3T7tW4XigVBIL89K57w==} peerDependencies: next: '>=14.0.0' @@ -11172,7 +12288,7 @@ packages: copy-webpack-plugin: 10.2.4(webpack@5.93.0) file-loader: 6.2.0(webpack@5.93.0) ignore: 5.3.2 - next: 14.2.14(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) + next: 14.2.15(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) picocolors: 1.1.0 semver: 7.6.3 tslib: 2.6.3 @@ -12268,6 +13384,43 @@ 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.95.0): + resolution: {integrity: sha512-LFWllMA55pzB9D34w/wXUCf8+c+IYKuJDgxiZ3qMhl64KRMBHYM1I3VdGaD2BV5FNPV2/S2596bppxHbv2ZydQ==} + engines: {node: '>= 10.13'} + peerDependencies: + '@types/webpack': 4.x || 5.x + react-refresh: '>=0.10.0 <1.0.0' + sockjs-client: ^1.4.0 + type-fest: '>=0.17.0 <5.0.0' + webpack: '>=4.43.0 <6.0.0' + webpack-dev-server: 3.x || 4.x || 5.x + webpack-hot-middleware: 2.x + webpack-plugin-serve: 0.x || 1.x + peerDependenciesMeta: + '@types/webpack': + optional: true + sockjs-client: + optional: true + type-fest: + optional: true + webpack-dev-server: + optional: true + webpack-hot-middleware: + optional: true + webpack-plugin-serve: + optional: true + dependencies: + ansi-html: 0.0.9 + core-js-pure: 3.38.1 + error-stack-parser: 2.1.4 + html-entities: 2.5.2 + loader-utils: 2.0.4 + react-refresh: 0.14.2 + schema-utils: 4.2.0 + source-map: 0.7.4 + webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.17.19) + dev: true + /@pnpm/config.env-replace@1.1.0: resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==} engines: {node: '>=12.22.0'} @@ -13283,7 +14436,7 @@ packages: optional: true dependencies: '@babel/core': 7.25.2 - '@babel/helper-module-imports': 7.25.7 + '@babel/helper-module-imports': 7.25.7(supports-color@5.5.0) '@rollup/pluginutils': 5.1.2(rollup@4.24.0) rollup: 4.24.0 transitivePeerDependencies: @@ -13657,16 +14810,16 @@ packages: resolution: {integrity: sha512-lGYVxjuf5SmWt10cBu/agYxpXNfFrvgcl7r9pnObWF9bRwsuaI1S+EuigjFeBUVPdNs4OMQy46sQaTpMfp4p0A==} deprecated: deprecated dependencies: - '@babel/core': 7.25.7 - '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.25.7) - '@babel/plugin-proposal-export-default-from': 7.25.7(@babel/core@7.25.7) - '@babel/plugin-proposal-partial-application': 7.25.7(@babel/core@7.25.7) - '@babel/plugin-proposal-pipeline-operator': 7.25.7(@babel/core@7.25.7) - '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.25.7) - '@babel/preset-env': 7.25.7(@babel/core@7.25.7) - '@babel/preset-typescript': 7.25.7(@babel/core@7.25.7) + '@babel/core': 7.25.8 + '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-proposal-export-default-from': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-proposal-partial-application': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-proposal-pipeline-operator': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-runtime': 7.25.7(@babel/core@7.25.8) + '@babel/preset-env': 7.25.8(@babel/core@7.25.8) + '@babel/preset-typescript': 7.25.7(@babel/core@7.25.8) '@babel/runtime': 7.25.7 - '@babel/types': 7.25.7 + '@babel/types': 7.25.8 '@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 @@ -13768,6 +14921,19 @@ packages: fsevents: 2.3.3 dev: true + /@rsbuild/core@1.0.14: + resolution: {integrity: sha512-00d0DzRUK2CncKK+dHGG8AZuiXzltVzt58BbTba2AKyLHIb2nwYW4ah33sNrDAbYzdz1kPNfsWrmQvY7z71LfA==} + engines: {node: '>=16.7.0'} + hasBin: true + dependencies: + '@rspack/core': 1.0.10(@swc/helpers@0.5.13) + '@rspack/lite-tapable': 1.0.1 + '@swc/helpers': 0.5.13 + core-js: 3.38.1 + optionalDependencies: + fsevents: 2.3.3 + dev: true + /@rsbuild/core@1.0.7: resolution: {integrity: sha512-NqPAtKnPGdvKituKehTzUd8bnzVsdAs6vLY82OwymkmMlW9zcFYfeVYAfSUS3uTv7vDIFQwff0PHgYYV3ufpwQ==} engines: {node: '>=16.7.0'} @@ -13782,12 +14948,12 @@ packages: fsevents: 2.3.3 dev: true - /@rsbuild/plugin-assets-retry@1.0.1(@rsbuild/core@1.0.7): - resolution: {integrity: sha512-CuWOw6HGE/OTubKwyOg/znT88J+M2JRIsYBocA6sAyqT/a34H/M+46w+zZUJWR2KS337GBb5sNKNKnpCrhSksg==} + /@rsbuild/plugin-assets-retry@1.0.2(@rsbuild/core@1.0.14): + resolution: {integrity: sha512-vlQwCFibONxquQmQwDDv/crivmXAct8nsUtSovlgoMHE4UUQKFZbJ7jr54FVXvDlyL/Wp9yvOj4WhAEabBEVlA==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-rc.0 dependencies: - '@rsbuild/core': 1.0.7 + '@rsbuild/core': 1.0.14 serialize-javascript: 6.0.2 dev: true @@ -13796,8 +14962,8 @@ packages: peerDependencies: '@rsbuild/core': ^0.3.4 dependencies: - '@babel/core': 7.25.7 - '@babel/preset-typescript': 7.25.7(@babel/core@7.25.7) + '@babel/core': 7.25.8 + '@babel/preset-typescript': 7.25.7(@babel/core@7.25.8) '@rsbuild/core': 0.3.11 '@rsbuild/shared': 0.3.4(@swc/helpers@0.5.3) '@types/babel__core': 7.20.5 @@ -13825,16 +14991,16 @@ packages: - supports-color dev: true - /@rsbuild/plugin-babel@1.0.1(@rsbuild/core@1.0.7): - resolution: {integrity: sha512-cdTiLDVv52r8bOa7rfzk8ADePcckyf4TSXcPv+qq0P/mCBcRmqA4BKQNYf3srXEOb7HrERFaO3pEqdrNe5QwqA==} + /@rsbuild/plugin-babel@1.0.1-rc.4(@rsbuild/core@1.0.1-rc.4): + resolution: {integrity: sha512-jPNNZ2XnVnHZnIt+kZ7LftBkLgydrYEoCodoFWy9sKoRJbzy5Q23WgZPePS0QfClZw56n54lYDUC/3V6HdFaBQ==} peerDependencies: - '@rsbuild/core': 1.x || ^1.0.1-rc.0 + '@rsbuild/core': ^1.0.1-rc.4 dependencies: '@babel/core': 7.25.7 '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.25.7) '@babel/plugin-transform-class-properties': 7.25.7(@babel/core@7.25.7) '@babel/preset-typescript': 7.25.7(@babel/core@7.25.7) - '@rsbuild/core': 1.0.7 + '@rsbuild/core': 1.0.1-rc.4 '@types/babel__core': 7.20.5 deepmerge: 4.3.1 reduce-configs: 1.0.0 @@ -13843,16 +15009,16 @@ packages: - supports-color dev: true - /@rsbuild/plugin-babel@1.0.1-rc.4(@rsbuild/core@1.0.1-rc.4): - resolution: {integrity: sha512-jPNNZ2XnVnHZnIt+kZ7LftBkLgydrYEoCodoFWy9sKoRJbzy5Q23WgZPePS0QfClZw56n54lYDUC/3V6HdFaBQ==} + /@rsbuild/plugin-babel@1.0.2(@rsbuild/core@1.0.14): + resolution: {integrity: sha512-csTx5l6k3t8Qyd5MU3RVvq6aRg282Z+cc/0dpkDfs1NCF56ortTLyjV1LcHRmN6inXLwEp3tNt7P4EMDF0fV/w==} peerDependencies: - '@rsbuild/core': ^1.0.1-rc.4 + '@rsbuild/core': 1.x || ^1.0.1-rc.0 dependencies: - '@babel/core': 7.25.7 - '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.25.7) - '@babel/plugin-transform-class-properties': 7.25.7(@babel/core@7.25.7) - '@babel/preset-typescript': 7.25.7(@babel/core@7.25.7) - '@rsbuild/core': 1.0.1-rc.4 + '@babel/core': 7.25.8 + '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-class-properties': 7.25.7(@babel/core@7.25.8) + '@babel/preset-typescript': 7.25.7(@babel/core@7.25.8) + '@rsbuild/core': 1.0.14 '@types/babel__core': 7.20.5 deepmerge: 4.3.1 reduce-configs: 1.0.0 @@ -13861,7 +15027,7 @@ packages: - supports-color dev: true - /@rsbuild/plugin-check-syntax@1.0.1(@rsbuild/core@1.0.7): + /@rsbuild/plugin-check-syntax@1.0.1(@rsbuild/core@1.0.14): resolution: {integrity: sha512-LN6OVmLJahFwv3dp9Q6k1E4GIpF78cUf7aXxKBvtvYXD0/rRP/1PPs4OWeyOqIcqSikcIdmERj50OECzPdWmpA==} peerDependencies: '@rsbuild/core': 0.x || 1.x @@ -13869,7 +15035,7 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.0.7 + '@rsbuild/core': 1.0.14 acorn: 8.12.1 browserslist-to-es-version: 1.0.0 htmlparser2: 9.1.0 @@ -13877,7 +15043,7 @@ packages: source-map: 0.7.4 dev: true - /@rsbuild/plugin-css-minimizer@1.0.2(@rsbuild/core@1.0.7)(esbuild@0.17.19)(webpack@5.95.0): + /@rsbuild/plugin-css-minimizer@1.0.2(@rsbuild/core@1.0.14)(esbuild@0.17.19)(webpack@5.95.0): resolution: {integrity: sha512-x695i5PHWI9uV9VA1Dun66G0DeJMgxbt3wEk4eHZMz9pi6n8Dah6BHG2WcloYAEi7yVoUcPIGXDdag27s2B+4A==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-beta.0 @@ -13885,7 +15051,7 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.0.7 + '@rsbuild/core': 1.0.14 css-minimizer-webpack-plugin: 5.0.1(esbuild@0.17.19)(webpack@5.95.0) reduce-configs: 1.0.0 transitivePeerDependencies: @@ -13898,7 +15064,7 @@ packages: - webpack dev: true - /@rsbuild/plugin-css-minimizer@1.0.2(@rsbuild/core@1.0.7)(esbuild@0.18.20)(webpack@5.95.0): + /@rsbuild/plugin-css-minimizer@1.0.2(@rsbuild/core@1.0.14)(esbuild@0.18.20)(webpack@5.95.0): resolution: {integrity: sha512-x695i5PHWI9uV9VA1Dun66G0DeJMgxbt3wEk4eHZMz9pi6n8Dah6BHG2WcloYAEi7yVoUcPIGXDdag27s2B+4A==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-beta.0 @@ -13906,7 +15072,7 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.0.7 + '@rsbuild/core': 1.0.14 css-minimizer-webpack-plugin: 5.0.1(esbuild@0.18.20)(webpack@5.95.0) reduce-configs: 1.0.0 transitivePeerDependencies: @@ -13930,17 +15096,17 @@ packages: - '@swc/helpers' dev: false - /@rsbuild/plugin-less@1.0.1(@rsbuild/core@1.0.7): - resolution: {integrity: sha512-bXjPDII9b0MCdYxkoNUtf1z11lQVQDPqgC6Iu90s6X5lnfJd7uwxQC7Sr/cHKYDPKVKQZIvbmXHFJxnd8bsCLg==} + /@rsbuild/plugin-less@1.0.2(@rsbuild/core@1.0.14): + resolution: {integrity: sha512-FtnJbonHfBrPP5tCiAHaOYyfqUYpvCUZVHfDv6wsky5copjDG0xnW7NL4JCNdT2QxTbssudL46UhYq67pLW5eA==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-rc.0 dependencies: - '@rsbuild/core': 1.0.7 + '@rsbuild/core': 1.0.14 deepmerge: 4.3.1 reduce-configs: 1.0.0 dev: true - /@rsbuild/plugin-node-polyfill@1.0.4(@rsbuild/core@1.0.7): + /@rsbuild/plugin-node-polyfill@1.0.4(@rsbuild/core@1.0.14): resolution: {integrity: sha512-WuYnMmbRpRPGsHn1maLLa4aHY4qSlEI5wbVhf4vcYlz4Zi+F+RgM/cerFZ0zSgNW/7zEHRORoSWFEyOUff8RvQ==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-beta.0 @@ -13948,7 +15114,7 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.0.7 + '@rsbuild/core': 1.0.14 assert: 2.1.0 browserify-zlib: 0.2.0 buffer: 5.7.1 @@ -13974,7 +15140,7 @@ packages: vm-browserify: 1.1.2 dev: true - /@rsbuild/plugin-pug@1.0.2(@rsbuild/core@1.0.7): + /@rsbuild/plugin-pug@1.0.2(@rsbuild/core@1.0.14): resolution: {integrity: sha512-6WplxGg36PRMfNV4wFwbNRakqMM7Ms96E5PNFDTrjAhr/sX1BeyM9TDhFOcYXCeSwlO2PLjfw0L2JDf9RTwWBA==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-beta.0 @@ -13982,7 +15148,7 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.0.7 + '@rsbuild/core': 1.0.14 '@types/pug': 2.0.10 pug: 3.0.3 reduce-configs: 1.0.0 @@ -14014,8 +15180,8 @@ packages: - '@swc/helpers' dev: false - /@rsbuild/plugin-react@1.0.2(@rsbuild/core@1.0.7): - resolution: {integrity: sha512-8Sa4AJ43/ift7ZW1iNMA38ZIEDXNINPa8rGI38u7b42yBgMUWBan8yDjFYAC0Gkg3lh8vCWYVQYZp0RyIS7lqA==} + /@rsbuild/plugin-react@1.0.3(@rsbuild/core@1.0.7): + resolution: {integrity: sha512-HVfPiKINmDsIcLLs7YWAYQgzytVZOydBuPOFg5EoJiMHkFVjH0Rg3QViS3Hn6k3INqdc6ylpcYyOHHYItEIkWA==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-rc.0 dependencies: @@ -14024,17 +15190,17 @@ packages: react-refresh: 0.14.2 dev: true - /@rsbuild/plugin-react@1.0.3(@rsbuild/core@1.0.7): - resolution: {integrity: sha512-HVfPiKINmDsIcLLs7YWAYQgzytVZOydBuPOFg5EoJiMHkFVjH0Rg3QViS3Hn6k3INqdc6ylpcYyOHHYItEIkWA==} + /@rsbuild/plugin-react@1.0.4(@rsbuild/core@1.0.14): + resolution: {integrity: sha512-lZQPl2Ocw3mxdR8dGZNTx70iLILt/p1B4oAStDNnDCVK9mzeCzpG67IYP82KaAJ5KowXTPLRqEkF9fKr5lWPPA==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-rc.0 dependencies: - '@rsbuild/core': 1.0.7 + '@rsbuild/core': 1.0.14 '@rspack/plugin-react-refresh': 1.0.0(react-refresh@0.14.2) react-refresh: 0.14.2 dev: true - /@rsbuild/plugin-rem@1.0.1(@rsbuild/core@1.0.7): + /@rsbuild/plugin-rem@1.0.1(@rsbuild/core@1.0.14): resolution: {integrity: sha512-wsaEvFLVpWsvGi5Bh1j3Yxq1C5RgD+AyveNTbEHaoHHj7ChDx1lrTSRZhre3Jmgjse02gUZjbnAhcO+v5aJPVw==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-beta.0 @@ -14042,7 +15208,7 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.0.7 + '@rsbuild/core': 1.0.14 deepmerge: 4.3.1 terser: 5.34.1 dev: true @@ -14060,20 +15226,20 @@ packages: - '@swc/helpers' dev: false - /@rsbuild/plugin-sass@1.0.1(@rsbuild/core@1.0.7): - resolution: {integrity: sha512-gybEWXc5kUAc3eur7LJRfWiG9tA5sdDUNo++Fy2pSRhVdYRMLUtKq4YOTmLCYHQ8b7vWRbmv8keqX34ynBm8Bg==} + /@rsbuild/plugin-sass@1.0.3(@rsbuild/core@1.0.14): + resolution: {integrity: sha512-Hy9MZtjXpoLfRvYeLP4F/1L5/mINRZ+IEFRQoaS7yAwzvydNMxI3QXoXDQvEaaUxnuNhCh2TCDrvsxd+cds22A==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-rc.0 dependencies: - '@rsbuild/core': 1.0.7 + '@rsbuild/core': 1.0.14 deepmerge: 4.3.1 loader-utils: 2.0.4 postcss: 8.4.47 reduce-configs: 1.0.0 - sass-embedded: 1.79.4 + sass-embedded: 1.79.5 dev: true - /@rsbuild/plugin-source-build@1.0.1(@rsbuild/core@1.0.7): + /@rsbuild/plugin-source-build@1.0.1(@rsbuild/core@1.0.14): resolution: {integrity: sha512-GA9Uapy4cTOOa0jkwf4/L4m6rPieWWOmeeEygVnJAHRdB5nW45conwlV9g1ZQC14ITHsZlai8FiZotWGPNJlwA==} peerDependencies: '@rsbuild/core': 0.x || 1.x || ^1.0.1-beta.0 @@ -14081,13 +15247,13 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.0.7 + '@rsbuild/core': 1.0.14 fast-glob: 3.3.2 json5: 2.2.3 - yaml: 2.5.1 + yaml: 2.6.0 dev: true - /@rsbuild/plugin-styled-components@1.0.1(@rsbuild/core@1.0.7): + /@rsbuild/plugin-styled-components@1.0.1(@rsbuild/core@1.0.14): resolution: {integrity: sha512-1NL0yu5yr7S9wv4xTBYE++CaCved96yoAyd+r/xu4dGfi0w+BrshHNDrPwYBKPX+DC3NZrHGMIsfvpy3QmtloA==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-beta.0 @@ -14095,18 +15261,18 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.0.7 + '@rsbuild/core': 1.0.14 '@swc/plugin-styled-components': 2.0.11 reduce-configs: 1.0.0 dev: true - /@rsbuild/plugin-svgr@1.0.2(@rsbuild/core@1.0.7)(typescript@5.0.4): - resolution: {integrity: sha512-zPJTsZVtBGTIzwV1g76GylSn4b5HIakaq3L0X1qDFBDv4+bQnfzrd6Fb8DX0/BMZQR0rZh/8elKeTHNJ2hp7LA==} + /@rsbuild/plugin-svgr@1.0.4(@rsbuild/core@1.0.14)(typescript@5.0.4): + resolution: {integrity: sha512-j2BXjNxsIEwRghsw3hagljbCYhe5uuw9qOMuN9Lgrb9PzNt44IMgIgrIdsS+3TR05CioMU/LHhA+Xjl+bhTMxA==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-rc.0 dependencies: - '@rsbuild/core': 1.0.7 - '@rsbuild/plugin-react': 1.0.2(@rsbuild/core@1.0.7) + '@rsbuild/core': 1.0.14 + '@rsbuild/plugin-react': 1.0.4(@rsbuild/core@1.0.14) '@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) @@ -14117,13 +15283,13 @@ packages: - typescript dev: true - /@rsbuild/plugin-svgr@1.0.2(@rsbuild/core@1.0.7)(typescript@5.5.2): - resolution: {integrity: sha512-zPJTsZVtBGTIzwV1g76GylSn4b5HIakaq3L0X1qDFBDv4+bQnfzrd6Fb8DX0/BMZQR0rZh/8elKeTHNJ2hp7LA==} + /@rsbuild/plugin-svgr@1.0.4(@rsbuild/core@1.0.14)(typescript@5.5.2): + resolution: {integrity: sha512-j2BXjNxsIEwRghsw3hagljbCYhe5uuw9qOMuN9Lgrb9PzNt44IMgIgrIdsS+3TR05CioMU/LHhA+Xjl+bhTMxA==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-rc.0 dependencies: - '@rsbuild/core': 1.0.7 - '@rsbuild/plugin-react': 1.0.2(@rsbuild/core@1.0.7) + '@rsbuild/core': 1.0.14 + '@rsbuild/plugin-react': 1.0.4(@rsbuild/core@1.0.14) '@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) @@ -14134,7 +15300,7 @@ packages: - typescript dev: true - /@rsbuild/plugin-toml@1.0.1(@rsbuild/core@1.0.7): + /@rsbuild/plugin-toml@1.0.1(@rsbuild/core@1.0.14): resolution: {integrity: sha512-CsYlSKGYY2nm4nrubYGbbPsYE33p+5D1Y6i8FJKQtfAvsw6WdDO2l1Xmg9XuLL0s5mIGmAZFhj5tCMMW7yTX4A==} peerDependencies: '@rsbuild/core': 0.x || 1.x || ^1.0.1-beta.0 @@ -14142,11 +15308,11 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.0.7 + '@rsbuild/core': 1.0.14 toml: 3.0.0 dev: true - /@rsbuild/plugin-type-check@1.0.1(@rsbuild/core@1.0.7)(@swc/core@1.7.26)(esbuild@0.17.19)(typescript@5.0.4): + /@rsbuild/plugin-type-check@1.0.1(@rsbuild/core@1.0.14)(@swc/core@1.7.26)(esbuild@0.17.19)(typescript@5.0.4): resolution: {integrity: sha512-BahXAJNq4kWtL2dINUlrOL9UCN1t8c/qf5RW8JXx2HSSasfKPJGJ1BVfieMcIaFa/t8/QdafcwoxY1WKPTlSMg==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-beta.0 @@ -14154,7 +15320,7 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.0.7 + '@rsbuild/core': 1.0.14 deepmerge: 4.3.1 fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.0.4)(webpack@5.95.0) json5: 2.2.3 @@ -14168,7 +15334,7 @@ packages: - webpack-cli dev: true - /@rsbuild/plugin-type-check@1.0.1(@rsbuild/core@1.0.7)(@swc/core@1.7.26)(esbuild@0.17.19)(typescript@5.5.2): + /@rsbuild/plugin-type-check@1.0.1(@rsbuild/core@1.0.14)(@swc/core@1.7.26)(esbuild@0.17.19)(typescript@5.5.2): resolution: {integrity: sha512-BahXAJNq4kWtL2dINUlrOL9UCN1t8c/qf5RW8JXx2HSSasfKPJGJ1BVfieMcIaFa/t8/QdafcwoxY1WKPTlSMg==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-beta.0 @@ -14176,7 +15342,7 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.0.7 + '@rsbuild/core': 1.0.14 deepmerge: 4.3.1 fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.5.2)(webpack@5.95.0) json5: 2.2.3 @@ -14190,7 +15356,7 @@ packages: - webpack-cli dev: true - /@rsbuild/plugin-type-check@1.0.1(@rsbuild/core@1.0.7)(@swc/core@1.7.26)(esbuild@0.18.20)(typescript@5.0.4): + /@rsbuild/plugin-type-check@1.0.1(@rsbuild/core@1.0.14)(@swc/core@1.7.26)(esbuild@0.18.20)(typescript@5.0.4): resolution: {integrity: sha512-BahXAJNq4kWtL2dINUlrOL9UCN1t8c/qf5RW8JXx2HSSasfKPJGJ1BVfieMcIaFa/t8/QdafcwoxY1WKPTlSMg==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-beta.0 @@ -14198,7 +15364,7 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.0.7 + '@rsbuild/core': 1.0.14 deepmerge: 4.3.1 fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.0.4)(webpack@5.95.0) json5: 2.2.3 @@ -14212,7 +15378,7 @@ packages: - webpack-cli dev: true - /@rsbuild/plugin-typed-css-modules@1.0.2(@rsbuild/core@1.0.7): + /@rsbuild/plugin-typed-css-modules@1.0.2(@rsbuild/core@1.0.14): resolution: {integrity: sha512-QX376pBXWeBrZBvYLP2HGGrHiWA5O0SDHwRoBNto5BqYDXhi6y+Eol2Hb/cY+h2ARKZVanMfUiJRABULOJ/FCQ==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-beta.0 @@ -14220,7 +15386,7 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.0.7 + '@rsbuild/core': 1.0.14 dev: true /@rsbuild/plugin-vue@1.0.1(@rsbuild/core@1.0.7)(@swc/core@1.7.26)(esbuild@0.24.0)(vue@3.5.10): @@ -14240,7 +15406,7 @@ packages: - webpack-cli dev: true - /@rsbuild/plugin-yaml@1.0.2(@rsbuild/core@1.0.7): + /@rsbuild/plugin-yaml@1.0.2(@rsbuild/core@1.0.14): resolution: {integrity: sha512-M7POrqJAYS8IoY4trdLe9DUhDC01MvA0ge4ZKHoVQzlNLWVj2QHHXdz55/bfpkNYhoNGdCntoDmE/dn1zIpcAw==} peerDependencies: '@rsbuild/core': 1.x || ^1.0.1-beta.0 @@ -14248,14 +15414,14 @@ packages: '@rsbuild/core': optional: true dependencies: - '@rsbuild/core': 1.0.7 + '@rsbuild/core': 1.0.14 dev: true /@rsbuild/shared@0.3.11(@swc/helpers@0.5.3): resolution: {integrity: sha512-PjjrUe1mstoy7N7A6Xr1i5sAKSGPfNay/cEbRt3SBvdYPOsK87TLE6DS9WtViSp8QYHh97cgJ6z1ufuluElDDw==} dependencies: '@rspack/core': 0.5.3(@swc/helpers@0.5.3) - caniuse-lite: 1.0.30001667 + caniuse-lite: 1.0.30001668 lodash: 4.17.21 postcss: 8.4.47 transitivePeerDependencies: @@ -14266,7 +15432,7 @@ packages: resolution: {integrity: sha512-rvm+B2pGHsRSW3LiqPzOnyg/PQMNZsrX2QvuZLUovuF3DpvzKJoBsrj0ih1c0ymlIEitEcoBqiJbQUVQI3iDUQ==} dependencies: '@rspack/core': 0.5.0(@swc/helpers@0.5.3) - caniuse-lite: 1.0.30001667 + caniuse-lite: 1.0.30001668 lodash: 4.17.21 postcss: 8.4.47 transitivePeerDependencies: @@ -14277,7 +15443,7 @@ packages: resolution: {integrity: sha512-siBYUQL3qVINLDkIBaxx4caNb+zZ+Jb8WtN2RgRT5buLW+PU5fXUs5vGwjFz6B6wCxO/vLr78X/FjaCmxMv8HA==} dependencies: '@rspack/core': 0.6.5(@swc/helpers@0.5.13) - caniuse-lite: 1.0.30001666 + caniuse-lite: 1.0.30001667 postcss: 8.4.47 optionalDependencies: fsevents: 2.3.3 @@ -14289,7 +15455,7 @@ packages: resolution: {integrity: sha512-siBYUQL3qVINLDkIBaxx4caNb+zZ+Jb8WtN2RgRT5buLW+PU5fXUs5vGwjFz6B6wCxO/vLr78X/FjaCmxMv8HA==} dependencies: '@rspack/core': 0.6.5(@swc/helpers@0.5.3) - caniuse-lite: 1.0.30001666 + caniuse-lite: 1.0.30001667 postcss: 8.4.47 optionalDependencies: fsevents: 2.3.3 @@ -14349,10 +15515,12 @@ packages: - '@swc/helpers' dev: true - /@rsbuild/webpack@1.0.7(@swc/core@1.7.26)(esbuild@0.17.19): - resolution: {integrity: sha512-JWXVUBy97i/M90NlhpRCVcfP2C2DqVtSC5fv0YH7qmnU0hTIdp9VsC/9xvA48LRyojArnl4QV1dNxroxRgbBig==} + /@rsbuild/webpack@1.0.11(@rsbuild/core@1.0.14)(@swc/core@1.7.26)(esbuild@0.17.19): + resolution: {integrity: sha512-2x/QqNUEKEt7eao8FnYwlrwQUYSbuM9ihiI1RpSuKbi/ZZuHxrFA3fwnO7k1v/Xbs5mCQR+ni+da5dakypFktg==} + peerDependencies: + '@rsbuild/core': 1.x dependencies: - '@rsbuild/core': 1.0.7 + '@rsbuild/core': 1.0.14 copy-webpack-plugin: 11.0.0(webpack@5.95.0) mini-css-extract-plugin: 2.9.1(webpack@5.95.0) picocolors: 1.1.0 @@ -14366,10 +15534,12 @@ packages: - webpack-cli dev: true - /@rsbuild/webpack@1.0.7(@swc/core@1.7.26)(esbuild@0.18.20): - resolution: {integrity: sha512-JWXVUBy97i/M90NlhpRCVcfP2C2DqVtSC5fv0YH7qmnU0hTIdp9VsC/9xvA48LRyojArnl4QV1dNxroxRgbBig==} + /@rsbuild/webpack@1.0.11(@rsbuild/core@1.0.14)(@swc/core@1.7.26)(esbuild@0.18.20): + resolution: {integrity: sha512-2x/QqNUEKEt7eao8FnYwlrwQUYSbuM9ihiI1RpSuKbi/ZZuHxrFA3fwnO7k1v/Xbs5mCQR+ni+da5dakypFktg==} + peerDependencies: + '@rsbuild/core': 1.x dependencies: - '@rsbuild/core': 1.0.7 + '@rsbuild/core': 1.0.14 copy-webpack-plugin: 11.0.0(webpack@5.95.0) mini-css-extract-plugin: 2.9.1(webpack@5.95.0) picocolors: 1.1.0 @@ -14423,6 +15593,14 @@ packages: dev: true optional: true + /@rspack/binding-darwin-arm64@1.0.10: + resolution: {integrity: sha512-byQuC3VSEHJxjcjdgOvEPPkteA7d/kKYGUTZjsAMsIriioCVkB+4OYfnQmnav8M0An9vBM34H2+IKqO1ge1+Aw==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@rspack/binding-darwin-arm64@1.0.8: resolution: {integrity: sha512-1l8/eg3HNz53DHQO3fy5O5QKdYh8hSMZaWGtm3NR5IfdrTm2TaLL9tuR8oL2iHHtd87LEvVKHXdjlcuLV5IPNQ==} cpu: [arm64] @@ -14470,6 +15648,14 @@ packages: dev: true optional: true + /@rspack/binding-darwin-x64@1.0.10: + resolution: {integrity: sha512-L5dGmELiDDXAW3+yN11fwDbl8S9i7dwOvzygN/Iw+Md2WAODrFnTI/g++hOfdZzjUPtefyQUqoAcFOgpdxWSCQ==} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@rspack/binding-darwin-x64@1.0.8: resolution: {integrity: sha512-7BbG8gXVWjtqJegDpsObzM/B90Eig1piEtcahvPdvlC92uZz3/IwtKPpMaywGBrf5RSI3U0nQMSekwz0cO1SOw==} cpu: [x64] @@ -14517,6 +15703,14 @@ packages: dev: true optional: true + /@rspack/binding-linux-arm64-gnu@1.0.10: + resolution: {integrity: sha512-s+0AIGQQ2Npz3RcDQAFOLc4KYAZZ1g4oWxm2Ug7RSecwy7edK1uUDYE+boofEMgZ9+O3G5O+sXQr+SAyidS5EA==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@rspack/binding-linux-arm64-gnu@1.0.8: resolution: {integrity: sha512-QnqCL0wmwYqT/IFx5q0aw7DsIOr8oYUa4+7JI8iiqRf3RuuRJExesVW9VuWr0jS2UvChKgmb8PvRtDy/0tshFw==} cpu: [arm64] @@ -14564,6 +15758,14 @@ packages: dev: true optional: true + /@rspack/binding-linux-arm64-musl@1.0.10: + resolution: {integrity: sha512-KSPLOHcUC+8zA134RTCqo5bDqmX4ZwFz4LL+n/5i9yugHoiQVplEzh2TkFCVoAH85Xc40qPhxqGLJlhHh5qGEA==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@rspack/binding-linux-arm64-musl@1.0.8: resolution: {integrity: sha512-Ns9TsE7zdUjimW5HURRW08BaMyAh16MDh97PPsGEMeRPx9plnRO9aXvuUG6t+0gy4KwlQdeq3BvUsbBpIo5Tow==} cpu: [arm64] @@ -14611,6 +15813,14 @@ packages: dev: true optional: true + /@rspack/binding-linux-x64-gnu@1.0.10: + resolution: {integrity: sha512-hiMIowGEUODn0LxV/Kc/oxHDXXSgu9BgPVZNprRTEZs3E7hHP4FX+YlzKafZ9G6qSY51GkiEDyEOb5X4Pq/eTw==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@rspack/binding-linux-x64-gnu@1.0.8: resolution: {integrity: sha512-lfqUuKCoyRN/gGeokhX/oNYqB6OpbtgQb57b0QuD8IaiH2a1ee0TtEVvRbyQNEDwht6lW4RTNg0RfMYu52LgXg==} cpu: [x64] @@ -14658,6 +15868,14 @@ packages: dev: true optional: true + /@rspack/binding-linux-x64-musl@1.0.10: + resolution: {integrity: sha512-OKb1PLOIulkg83zFyeFPowIzF7WdYVO6yRK7l+Kkick/cvALOj5XzRHyxrsb8VfJMpzHrPwsLV0RcGRT18BPMw==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /@rspack/binding-linux-x64-musl@1.0.8: resolution: {integrity: sha512-MgbHJWV5utVa1/U9skrXClydZ/eZw001++v4B6nb8myU6Ck1D02aMl9ESefb/sSA8TatLLxEXQ2VENG9stnPwQ==} cpu: [x64] @@ -14705,6 +15923,14 @@ packages: dev: true optional: true + /@rspack/binding-win32-arm64-msvc@1.0.10: + resolution: {integrity: sha512-J2fCPYgiPyLo4pGZMHT72lGHK05puBYJzpCR8CmVCk+ktkhVcao9cA2BUT3Gr3UG2PPxfBFsDDmjA/FsUEdxrg==} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@rspack/binding-win32-arm64-msvc@1.0.8: resolution: {integrity: sha512-3NN5VisnSOzhgqX77O/7NvcjPUueg1oIdMKoc5vElJCEu5FEXPqDhwZmr1PpBovaXshAcgExF3j54+20pwdg5g==} cpu: [arm64] @@ -14752,6 +15978,14 @@ packages: dev: true optional: true + /@rspack/binding-win32-ia32-msvc@1.0.10: + resolution: {integrity: sha512-DQeGQgFS3jv+krfvp9dAKubGbY98nmsmf3ZeobyAnvq+AFDoVyOKImGp/GvZoCTr6jToFoz9+pPYbQyf15lw+g==} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@rspack/binding-win32-ia32-msvc@1.0.8: resolution: {integrity: sha512-17VQNC7PSygzsipSVoukDM/SOcVueVNsk9bZiB0Swl20BaqrlBts2Dvlmo+L+ZGsxOYI97WvA/zomMDv860usg==} cpu: [ia32] @@ -14799,6 +16033,14 @@ packages: dev: true optional: true + /@rspack/binding-win32-x64-msvc@1.0.10: + resolution: {integrity: sha512-1ad9SONsqp6XXxrCHsClnThW7BOrK5PWWslY+J3G0sHsXztSz/s9/CDRXUyJ8vuolpIy10E1Kyk1aV9y+IMs+g==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@rspack/binding-win32-x64-msvc@1.0.8: resolution: {integrity: sha512-Vtjt74Soh09XUsV5Nw0YjZVSk/qtsjtPnzbSZluncSAVUs8l+X1ALcM6n1Jrt3TLTfcqf7a+VIsWOXAMqkCGUg==} cpu: [x64] @@ -14876,6 +16118,20 @@ packages: '@rspack/binding-win32-x64-msvc': 0.7.5 dev: true + /@rspack/binding@1.0.10: + resolution: {integrity: sha512-ILWPqLl0fS3a76OwQH6SlVIJBST39sc55yp0zwt484sb77khm0JGvJRElCdPuwgaR7JRDdqK23EvW0XIQAvY7A==} + optionalDependencies: + '@rspack/binding-darwin-arm64': 1.0.10 + '@rspack/binding-darwin-x64': 1.0.10 + '@rspack/binding-linux-arm64-gnu': 1.0.10 + '@rspack/binding-linux-arm64-musl': 1.0.10 + '@rspack/binding-linux-x64-gnu': 1.0.10 + '@rspack/binding-linux-x64-musl': 1.0.10 + '@rspack/binding-win32-arm64-msvc': 1.0.10 + '@rspack/binding-win32-ia32-msvc': 1.0.10 + '@rspack/binding-win32-x64-msvc': 1.0.10 + dev: true + /@rspack/binding@1.0.8: resolution: {integrity: sha512-abRirbrjobcllLAamyeiWxT6Rb0wELUnITynQdqRbSweWm2lvnhm9YBv4BcOjvJBzhJtvRJo5JBtbKXjDTarug==} optionalDependencies: @@ -14952,7 +16208,7 @@ packages: '@module-federation/runtime-tools': 0.1.6 '@rspack/binding': 0.6.5 '@swc/helpers': 0.5.13 - caniuse-lite: 1.0.30001666 + caniuse-lite: 1.0.30001667 enhanced-resolve: 5.12.0 tapable: 2.2.1 webpack-sources: 3.2.3 @@ -14970,7 +16226,7 @@ packages: '@module-federation/runtime-tools': 0.1.6 '@rspack/binding': 0.6.5 '@swc/helpers': 0.5.3 - caniuse-lite: 1.0.30001666 + caniuse-lite: 1.0.30001667 enhanced-resolve: 5.12.0 tapable: 2.2.1 webpack-sources: 3.2.3 @@ -15039,11 +16295,27 @@ packages: '@module-federation/runtime-tools': 0.1.6 '@rspack/binding': 0.7.5 '@swc/helpers': 0.5.3 - caniuse-lite: 1.0.30001667 + caniuse-lite: 1.0.30001668 tapable: 2.2.1 webpack-sources: 3.2.3 dev: true + /@rspack/core@1.0.10(@swc/helpers@0.5.13): + resolution: {integrity: sha512-Jvj6mzf/aFN3c2E+Lu+3dSz6df2pd79/XOLN9ElA7PIjVua4lVt+dUtrTXqVgoAjaKhZJrIt2WXALYdmv4kkVA==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@swc/helpers': '>=0.5.1' + peerDependenciesMeta: + '@swc/helpers': + optional: true + dependencies: + '@module-federation/runtime-tools': 0.5.1 + '@rspack/binding': 1.0.10 + '@rspack/lite-tapable': 1.0.1 + '@swc/helpers': 0.5.13 + caniuse-lite: 1.0.30001668 + dev: true + /@rspack/core@1.0.8(@swc/helpers@0.5.13): resolution: {integrity: sha512-pbXwXYb4WQwb0l35P5v3l/NpDJXy1WiVE4IcQ/6LxZYU5NyZuqtsK0trR88xIVRZb9qU0JUeCdQq7Xa6Q+c3Xw==} engines: {node: '>=16.0.0'} @@ -15499,7 +16771,7 @@ packages: conventional-changelog-writer: 8.0.0 conventional-commits-filter: 5.0.0 conventional-commits-parser: 6.0.0 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) import-from-esm: 1.3.4 lodash-es: 4.17.21 micromatch: 4.0.8 @@ -15526,7 +16798,7 @@ packages: dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) execa: 5.1.1 lodash: 4.17.21 parse-json: 5.2.0 @@ -15543,7 +16815,7 @@ packages: dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) dir-glob: 3.0.1 execa: 5.1.1 lodash: 4.17.21 @@ -15566,7 +16838,7 @@ packages: '@octokit/plugin-throttling': 9.3.1(@octokit/core@6.1.2) '@semantic-release/error': 4.0.0 aggregate-error: 5.0.0 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) dir-glob: 3.0.1 globby: 14.0.2 http-proxy-agent: 7.0.2 @@ -15635,7 +16907,7 @@ packages: conventional-changelog-writer: 8.0.0 conventional-commits-filter: 5.0.0 conventional-commits-parser: 6.0.0 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) get-stream: 7.0.1 import-from-esm: 1.3.4 into-stream: 7.0.0 @@ -16027,7 +17299,7 @@ packages: ejs: 3.1.10 esbuild: 0.18.20 esbuild-plugin-alias: 0.2.1 - express: 4.21.0 + express: 4.21.1 find-cache-dir: 3.3.2 fs-extra: 11.2.0 process: 0.11.10 @@ -16109,9 +17381,9 @@ packages: resolution: {integrity: sha512-ZlP+BJyqg7HlnXf7ypjG2CKMI/KVOn03jFIiClItE/jQfgR6kRFgtjRU7uajh427HHfjv9DRiur8nBzuO7vapA==} hasBin: true dependencies: - '@babel/core': 7.25.7 - '@babel/preset-env': 7.25.7(@babel/core@7.25.7) - '@babel/types': 7.25.7 + '@babel/core': 7.25.8 + '@babel/preset-env': 7.25.8(@babel/core@7.25.8) + '@babel/types': 7.25.8 '@ndelangen/get-tarball': 3.0.9 '@storybook/codemod': 7.6.20 '@storybook/core-common': 7.6.20(encoding@0.1.13) @@ -16130,14 +17402,14 @@ packages: detect-indent: 6.1.0 envinfo: 7.14.0 execa: 5.1.1 - express: 4.21.0 + express: 4.21.1 find-up: 5.0.0 fs-extra: 11.2.0 get-npm-tarball-url: 2.1.0 get-port: 5.1.1 giget: 1.2.3 globby: 11.1.0 - jscodeshift: 0.15.2(@babel/preset-env@7.25.7) + jscodeshift: 0.15.2(@babel/preset-env@7.25.8) leven: 3.1.0 ora: 5.4.1 prettier: 2.8.8 @@ -16171,9 +17443,9 @@ packages: /@storybook/codemod@7.6.20: resolution: {integrity: sha512-8vmSsksO4XukNw0TmqylPmk7PxnfNfE21YsxFa7mnEBmEKQcZCQsNil4ZgWfG0IzdhTfhglAN4r++Ew0WE+PYA==} dependencies: - '@babel/core': 7.25.7 - '@babel/preset-env': 7.25.7(@babel/core@7.25.7) - '@babel/types': 7.25.7 + '@babel/core': 7.25.8 + '@babel/preset-env': 7.25.8(@babel/core@7.25.8) + '@babel/types': 7.25.8 '@storybook/csf': 0.1.11 '@storybook/csf-tools': 7.6.20 '@storybook/node-logger': 7.6.20 @@ -16181,7 +17453,7 @@ packages: '@types/cross-spawn': 6.0.6 cross-spawn: 7.0.3 globby: 11.1.0 - jscodeshift: 0.15.2(@babel/preset-env@7.25.7) + jscodeshift: 0.15.2(@babel/preset-env@7.25.8) lodash: 4.17.21 prettier: 2.8.8 recast: 0.23.9 @@ -16333,7 +17605,7 @@ packages: '@storybook/telemetry': 7.6.20(encoding@0.1.13) '@storybook/types': 7.6.20 '@types/detect-port': 1.3.5 - '@types/node': 18.16.9 + '@types/node': 18.19.55 '@types/pretty-hrtime': 1.0.3 '@types/semver': 7.5.8 better-opn: 3.0.2 @@ -16341,7 +17613,7 @@ packages: cli-table3: 0.6.5 compression: 1.7.4 detect-port: 1.6.1 - express: 4.21.0 + express: 4.21.1 fs-extra: 11.2.0 globby: 11.1.0 lodash: 4.17.21 @@ -16391,7 +17663,7 @@ packages: browser-assert: 1.2.1 esbuild: 0.23.1 esbuild-register: 3.6.0(esbuild@0.23.1) - express: 4.21.0 + express: 4.21.1 jsdoc-type-pratt-parser: 4.1.0 process: 0.11.10 recast: 0.23.9 @@ -16439,9 +17711,9 @@ packages: resolution: {integrity: sha512-rwcwzCsAYh/m/WYcxBiEtLpIW5OH1ingxNdF/rK9mtGWhJxXRDV8acPkFrF8rtFWIVKoOCXu5USJYmc3f2gdYQ==} dependencies: '@babel/generator': 7.25.7 - '@babel/parser': 7.25.7 - '@babel/traverse': 7.25.7 - '@babel/types': 7.25.7 + '@babel/parser': 7.25.8 + '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/types': 7.25.8 '@storybook/csf': 0.1.11 '@storybook/types': 7.6.20 fs-extra: 11.2.0 @@ -16456,7 +17728,7 @@ packages: dependencies: '@babel/generator': 7.25.6 '@babel/parser': 7.25.7 - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) '@babel/types': 7.25.7 '@storybook/csf': 0.1.11 '@storybook/types': 8.1.11 @@ -16553,7 +17825,7 @@ packages: resolution: {integrity: sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==} dev: true - /@storybook/nextjs@8.3.5(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.24.0)(next@14.2.14)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.5.2)(webpack@5.93.0): + /@storybook/nextjs@8.3.5(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.24.0)(next@14.2.15)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5)(typescript@5.5.2)(webpack@5.93.0): resolution: {integrity: sha512-YMjDSVd7BHIvj6oLMEFMKRvfZ83INxZinxtrx4ZZXGe+5iP8j7rcV7D67lxKQKWNy36d9Foj4pjT85yYj5s+ZQ==} engines: {node: '>=18.0.0'} peerDependencies: @@ -16595,7 +17867,7 @@ packages: fs-extra: 11.2.0 image-size: 1.1.1 loader-utils: 3.3.1 - next: 14.2.14(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) + next: 14.2.15(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) node-polyfill-webpack-plugin: 2.0.1(webpack@5.93.0) pnp-webpack-plugin: 1.7.0(typescript@5.5.2) postcss: 8.4.47 @@ -16719,13 +17991,13 @@ packages: typescript: '>= 4.x' webpack: '>= 4' dependencies: - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 micromatch: 4.0.8 react-docgen-typescript: 2.2.2(typescript@5.0.4) - tslib: 2.6.3 + tslib: 2.7.0 typescript: 5.0.4 webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.18.20) transitivePeerDependencies: @@ -16738,7 +18010,7 @@ packages: typescript: '>= 4.x' webpack: '>= 4' dependencies: - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 @@ -16805,7 +18077,7 @@ packages: '@storybook/types': 7.6.20 '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 - '@types/node': 18.16.9 + '@types/node': 18.19.55 acorn: 7.4.1 acorn-jsx: 5.3.2(acorn@7.4.1) acorn-walk: 7.2.0 @@ -16964,92 +18236,92 @@ packages: file-system-cache: 2.3.0 dev: true - /@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.25.7): + /@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.25.8): resolution: {integrity: sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.25.8 - /@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.25.7): + /@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.25.8): resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.25.8 - /@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.25.7): + /@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.25.8): resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.25.8 - /@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.25.7): + /@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.25.8): resolution: {integrity: sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.25.8 - /@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.25.7): + /@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.25.8): resolution: {integrity: sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.25.8 - /@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.25.7): + /@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.25.8): resolution: {integrity: sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.25.8 - /@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.25.7): + /@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.25.8): resolution: {integrity: sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.25.8 - /@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.25.7): + /@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.25.8): resolution: {integrity: sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==} engines: {node: '>=12'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.25.8 - /@svgr/babel-preset@8.1.0(@babel/core@7.25.7): + /@svgr/babel-preset@8.1.0(@babel/core@7.25.8): resolution: {integrity: sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==} engines: {node: '>=14'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.7 - '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.25.7) - '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.25.7) - '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.25.7) - '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.25.7) - '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.25.7) - '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.25.7) - '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.25.7) - '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.25.7) + '@babel/core': 7.25.8 + '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.25.8) + '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.25.8) + '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.25.8) + '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.25.8) + '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.25.8) + '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.25.8) + '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.25.8) + '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.25.8) /@svgr/core@8.1.0(typescript@5.0.4): resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} engines: {node: '>=14'} dependencies: - '@babel/core': 7.25.7 - '@svgr/babel-preset': 8.1.0(@babel/core@7.25.7) + '@babel/core': 7.25.8 + '@svgr/babel-preset': 8.1.0(@babel/core@7.25.8) camelcase: 6.3.0 cosmiconfig: 8.3.6(typescript@5.0.4) snake-case: 3.0.4 @@ -17062,8 +18334,8 @@ packages: resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} engines: {node: '>=14'} dependencies: - '@babel/core': 7.25.7 - '@svgr/babel-preset': 8.1.0(@babel/core@7.25.7) + '@babel/core': 7.25.8 + '@svgr/babel-preset': 8.1.0(@babel/core@7.25.8) camelcase: 6.3.0 cosmiconfig: 8.3.6(typescript@5.5.2) snake-case: 3.0.4 @@ -17075,7 +18347,7 @@ packages: resolution: {integrity: sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==} engines: {node: '>=14'} dependencies: - '@babel/types': 7.25.7 + '@babel/types': 7.25.8 entities: 4.5.0 /@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0): @@ -17084,8 +18356,8 @@ packages: peerDependencies: '@svgr/core': '*' dependencies: - '@babel/core': 7.25.7 - '@svgr/babel-preset': 8.1.0(@babel/core@7.25.7) + '@babel/core': 7.25.8 + '@svgr/babel-preset': 8.1.0(@babel/core@7.25.8) '@svgr/core': 8.1.0(typescript@5.5.2) '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 @@ -17155,7 +18427,7 @@ packages: '@swc-node/sourcemap-support': 0.5.1 '@swc/core': 1.7.26(@swc/helpers@0.5.13) colorette: 2.0.20 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) oxc-resolver: 1.12.0 pirates: 4.0.6 tslib: 2.6.3 @@ -17304,7 +18576,7 @@ packages: /@swc/helpers@0.5.1: resolution: {integrity: sha512-sJ902EfIzn1Fa+qYmjdQqh8tPsoxyBz+8yBKC2HKUxyezKJFwPGOn7pv4WY6QuQW//ySQi5lJjA/ZT9sNWWNTg==} dependencies: - tslib: 2.6.3 + tslib: 2.7.0 /@swc/helpers@0.5.12: resolution: {integrity: sha512-KMZNXiGibsW9kvZAO1Pam2JPTDBm+KSHMMHWdsyI/1DbIZjT2A6Gy3hblVXUMEDvUAKq+e0vL0X0o54owWji7g==} @@ -17520,8 +18792,8 @@ packages: /@types/babel__core@7.20.5: resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: - '@babel/parser': 7.25.7 - '@babel/types': 7.25.7 + '@babel/parser': 7.25.8 + '@babel/types': 7.25.8 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.6 @@ -18122,7 +19394,7 @@ packages: resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==} dependencies: '@types/node': 20.12.14 - form-data: 4.0.0 + form-data: 4.0.1 /@types/node-forge@1.3.11: resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} @@ -18150,6 +19422,12 @@ packages: /@types/node@18.16.9: resolution: {integrity: sha512-IeB32oIV4oGArLrd7znD2rkHQ6EDCM+2Sr76dJnrHwv9OHBTTM6nuDLK9bmikXzPa0ZlWMWtRGo/Uw4mrzQedA==} + /@types/node@18.19.55: + resolution: {integrity: sha512-zzw5Vw52205Zr/nmErSEkN5FLqXPuKX/k5d1D7RKHATGqU7y6YfX9QxZraUzUrFGqH6XzOzG196BC35ltJC4Cw==} + dependencies: + undici-types: 5.26.5 + dev: true + /@types/node@20.12.14: resolution: {integrity: sha512-scnD59RpYD91xngrQQLGkE+6UrHUPzeKZWhhjBSa3HSkwjbQc38+q3RoIVEwxQGRw3M+j5hpNAM+lgV3cVormg==} dependencies: @@ -18384,7 +19662,7 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.0.4) '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.0.4) - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 @@ -18436,7 +19714,7 @@ packages: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.0.4) - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) eslint: 8.57.1 typescript: 5.0.4 transitivePeerDependencies: @@ -18457,7 +19735,7 @@ packages: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.5.2) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) eslint: 8.57.1 typescript: 5.5.2 transitivePeerDependencies: @@ -18478,7 +19756,7 @@ packages: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.2) '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) eslint: 8.57.1 typescript: 5.5.2 transitivePeerDependencies: @@ -18529,7 +19807,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.0.4) '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.0.4) - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) eslint: 8.57.1 tsutils: 3.21.0(typescript@5.0.4) typescript: 5.0.4 @@ -18549,7 +19827,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.2) '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.5.2) - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) eslint: 8.57.1 ts-api-utils: 1.3.0(typescript@5.5.2) typescript: 5.5.2 @@ -18568,7 +19846,7 @@ packages: dependencies: '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.5.2) '@typescript-eslint/utils': 8.8.0(eslint@8.57.1)(typescript@5.5.2) - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) ts-api-utils: 1.3.0(typescript@5.5.2) typescript: 5.5.2 transitivePeerDependencies: @@ -18607,7 +19885,7 @@ packages: dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.3 @@ -18628,7 +19906,7 @@ packages: dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 @@ -18650,7 +19928,7 @@ packages: dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 @@ -18672,7 +19950,7 @@ packages: dependencies: '@typescript-eslint/types': 8.8.0 '@typescript-eslint/visitor-keys': 8.8.0 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 @@ -18998,7 +20276,7 @@ packages: peerDependencies: vitest: 1.6.0 dependencies: - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) istanbul-lib-coverage: 3.2.2 istanbul-lib-instrument: 6.0.3 istanbul-lib-report: 3.0.1 @@ -19019,7 +20297,7 @@ packages: dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) istanbul-lib-coverage: 3.2.2 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 5.0.6 @@ -19210,11 +20488,11 @@ packages: optional: true dependencies: '@babel/core': 7.25.2 - '@babel/helper-module-imports': 7.25.7 + '@babel/helper-module-imports': 7.25.7(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.7 '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.25.2) '@babel/template': 7.25.7 - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) '@babel/types': 7.25.7 '@vue/babel-helper-vue-transform-on': 1.2.5 '@vue/babel-plugin-resolve-type': 1.2.5(@babel/core@7.25.2) @@ -19231,7 +20509,7 @@ packages: dependencies: '@babel/code-frame': 7.25.7 '@babel/core': 7.25.2 - '@babel/helper-module-imports': 7.25.7 + '@babel/helper-module-imports': 7.25.7(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.25.7 '@babel/parser': 7.25.7 '@vue/compiler-sfc': 3.5.10 @@ -19618,7 +20896,7 @@ packages: esbuild: '>=0.10.0' dependencies: esbuild: 0.18.20 - tslib: 2.6.3 + tslib: 2.7.0 dev: true /@yarnpkg/fslib@2.10.3: @@ -19784,7 +21062,7 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -19792,7 +21070,7 @@ packages: resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} engines: {node: '>= 14'} dependencies: - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -20207,7 +21485,7 @@ packages: resolution: {integrity: sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==} engines: {node: '>=10'} dependencies: - tslib: 2.6.3 + tslib: 2.7.0 dev: true /aria-query@5.1.3: @@ -20427,14 +21705,14 @@ packages: resolution: {integrity: sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==} engines: {node: '>=4'} dependencies: - tslib: 2.6.3 + tslib: 2.7.0 dev: true /ast-types@0.16.1: resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==} engines: {node: '>=4'} dependencies: - tslib: 2.6.3 + tslib: 2.7.0 /astral-regex@2.0.0: resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} @@ -20511,6 +21789,7 @@ packages: picocolors: 1.1.0 postcss: 8.4.47 postcss-value-parser: 4.2.0 + dev: false /autoprefixer@10.4.20(postcss@8.4.47): resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} @@ -20520,7 +21799,7 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.24.0 - caniuse-lite: 1.0.30001666 + caniuse-lite: 1.0.30001668 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.0 @@ -20549,7 +21828,7 @@ packages: resolution: {integrity: sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==} dependencies: follow-redirects: 1.15.9(debug@4.3.7) - form-data: 4.0.0 + form-data: 4.0.1 proxy-from-env: 1.1.0 transitivePeerDependencies: - debug @@ -20571,12 +21850,12 @@ packages: resolution: {integrity: sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==} dev: true - /babel-core@7.0.0-bridge.0(@babel/core@7.25.7): + /babel-core@7.0.0-bridge.0(@babel/core@7.25.8): resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.25.8 dev: true /babel-jest@29.7.0(@babel/core@7.25.2): @@ -20615,14 +21894,14 @@ packages: - supports-color dev: true - /babel-loader@9.1.3(@babel/core@7.25.7)(webpack@5.95.0): + /babel-loader@9.1.3(@babel/core@7.25.8)(webpack@5.95.0): resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==} engines: {node: '>= 14.15.0'} peerDependencies: '@babel/core': ^7.12.0 webpack: '>=5' dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.25.8 find-cache-dir: 4.0.0 schema-utils: 4.2.0 webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.17.19) @@ -20671,7 +21950,7 @@ packages: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 '@babel/plugin-syntax-typescript': 7.25.7(@babel/core@7.25.7) - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -20690,7 +21969,15 @@ packages: /babel-plugin-import@1.13.5: resolution: {integrity: sha512-IkqnoV+ov1hdJVofly9pXRJmeDm9EtROfrc5i6eII0Hix2xMs5FEm8FG3ExMvazbnZBbgHIt6qdO8And6lCloQ==} dependencies: - '@babel/helper-module-imports': 7.25.7 + '@babel/helper-module-imports': 7.25.7(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + dev: true + + /babel-plugin-import@1.13.8: + resolution: {integrity: sha512-36babpjra5m3gca44V6tSTomeBlPA7cHUynrE2WiQIm3rEGD9xy28MKsx5IdO45EbnpJY7Jrgd00C6Dwt/l/2Q==} + dependencies: + '@babel/helper-module-imports': 7.25.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -20746,6 +22033,19 @@ packages: transitivePeerDependencies: - supports-color + /babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.25.8): + resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/compat-data': 7.25.7 + '@babel/core': 7.25.8 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.8) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + /babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.25.7): resolution: {integrity: sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==} peerDependencies: @@ -20757,6 +22057,18 @@ packages: transitivePeerDependencies: - supports-color + /babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.25.8): + resolution: {integrity: sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.8) + core-js-compat: 3.38.1 + transitivePeerDependencies: + - supports-color + dev: true + /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.25.7): resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} peerDependencies: @@ -20767,13 +22079,24 @@ packages: transitivePeerDependencies: - supports-color + /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.25.8): + resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.8) + transitivePeerDependencies: + - supports-color + dev: true + /babel-plugin-styled-components@1.13.3(styled-components@6.1.13): resolution: {integrity: sha512-meGStRGv+VuKA/q0/jXxrPNWEm4LPfYIqxooDTdmh8kFsP/Ph7jJG5rUPwUPX3QHUvggwdbgdGpo88P/rRYsVw==} peerDependencies: styled-components: '>= 2' dependencies: '@babel/helper-annotate-as-pure': 7.25.7 - '@babel/helper-module-imports': 7.25.7 + '@babel/helper-module-imports': 7.25.7(supports-color@5.5.0) babel-plugin-syntax-jsx: 6.18.0 lodash: 4.17.21 styled-components: 6.1.13(react-dom@18.3.1)(react@18.3.1) @@ -20781,17 +22104,17 @@ packages: - supports-color dev: true - /babel-plugin-styled-components@2.1.4(@babel/core@7.25.7)(styled-components@5.3.11)(supports-color@5.5.0): + /babel-plugin-styled-components@2.1.4(@babel/core@7.25.8)(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.7 '@babel/helper-module-imports': 7.25.7(supports-color@5.5.0) - '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.25.7) + '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.25.8) lodash: 4.17.21 picomatch: 2.3.1 - styled-components: 5.3.11(@babel/core@7.25.7)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) + styled-components: 5.3.11(@babel/core@7.25.8)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) transitivePeerDependencies: - '@babel/core' - supports-color @@ -20804,7 +22127,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.25.7)(@babel/traverse@7.25.7): + /babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.25.7): resolution: {integrity: sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==} peerDependencies: '@babel/core': ^7 @@ -20815,7 +22138,20 @@ packages: dependencies: '@babel/core': 7.25.7 '@babel/helper-plugin-utils': 7.25.7 - '@babel/traverse': 7.25.7 + + /babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.25.8)(@babel/traverse@7.25.7): + resolution: {integrity: sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==} + peerDependencies: + '@babel/core': ^7 + '@babel/traverse': ^7 + peerDependenciesMeta: + '@babel/traverse': + optional: true + dependencies: + '@babel/core': 7.25.8 + '@babel/helper-plugin-utils': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) + dev: true /babel-preset-current-node-syntax@1.1.0(@babel/core@7.25.2): resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} @@ -20889,7 +22225,7 @@ packages: resolution: {integrity: sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==} engines: {node: '>= 10.0.0'} dependencies: - '@babel/types': 7.25.7 + '@babel/types': 7.25.8 dev: true /bail@1.0.5: @@ -21201,7 +22537,7 @@ packages: /browserslist-to-es-version@1.0.0: resolution: {integrity: sha512-i6dR03ClGy9ti97FSa4s0dpv01zW/t5VbvGjFfTLsrRQFsPgSeyGkCrlU7BTJuI5XDHVY5S2JgDnDsvQXifJ8w==} dependencies: - browserslist: 4.24.0 + browserslist: 4.23.1 dev: true /browserslist@4.23.1: @@ -21209,11 +22545,10 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001667 - electron-to-chromium: 1.5.33 + caniuse-lite: 1.0.30001668 + electron-to-chromium: 1.5.37 node-releases: 2.0.18 update-browserslist-db: 1.1.1(browserslist@4.23.1) - dev: true /browserslist@4.24.0: resolution: {integrity: sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==} @@ -21415,7 +22750,7 @@ packages: resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} dependencies: pascal-case: 3.1.2 - tslib: 2.6.3 + tslib: 2.7.0 /camelcase-css@2.0.1: resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} @@ -21436,17 +22771,21 @@ packages: /caniuse-api@3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: - browserslist: 4.24.0 - caniuse-lite: 1.0.30001667 + browserslist: 4.23.1 + caniuse-lite: 1.0.30001668 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 /caniuse-lite@1.0.30001666: resolution: {integrity: sha512-gD14ICmoV5ZZM1OdzPWmpx+q4GyefaK06zi8hmfHV5xe4/2nOQX3+Dw5o+fSqOws2xVwL9j+anOPFwHzdEdV4g==} + dev: false /caniuse-lite@1.0.30001667: resolution: {integrity: sha512-7LTwJjcRkzKFmtqGsibMeuXmvFDfZq/nzIjnmgCGzKKRVzjD72selLDK1oPF/Oxzmt4fNcPvTDvGqSDG4tCALw==} + /caniuse-lite@1.0.30001668: + resolution: {integrity: sha512-nWLrdxqCdblixUO+27JtGJJE/txpJlyUy5YN1u53wLZkP0emYCo5zgS6QYft7VUYR42LGgi/S5hdLZTrnyIddw==} + /case-sensitive-paths-webpack-plugin@2.4.0: resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==} engines: {node: '>=4'} @@ -22174,8 +23513,8 @@ packages: /constantinople@4.0.1: resolution: {integrity: sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==} dependencies: - '@babel/parser': 7.25.7 - '@babel/types': 7.25.7 + '@babel/parser': 7.25.8 + '@babel/types': 7.25.8 dev: true /constants-browserify@1.0.0: @@ -22294,6 +23633,10 @@ packages: resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} engines: {node: '>= 0.6'} + /cookie@0.7.1: + resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==} + engines: {node: '>= 0.6'} + /cookies@0.9.1: resolution: {integrity: sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==} engines: {node: '>= 0.8'} @@ -22329,7 +23672,7 @@ packages: normalize-path: 3.0.0 schema-utils: 4.2.0 serialize-javascript: 6.0.2 - webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.18.20) + webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.24.0) /copy-webpack-plugin@11.0.0(webpack@5.93.0): resolution: {integrity: sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==} @@ -22676,7 +24019,7 @@ packages: postcss-modules-values: 4.0.0(postcss@8.4.47) postcss-value-parser: 4.2.0 semver: 7.6.3 - webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.18.20) + webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.24.0) /css-minimizer-webpack-plugin@5.0.1(esbuild@0.17.19)(webpack@5.95.0): resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==} @@ -22746,6 +24089,7 @@ packages: schema-utils: 4.2.0 serialize-javascript: 6.0.2 webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.18.20) + dev: false /css-minimizer-webpack-plugin@5.0.1(esbuild@0.18.20)(webpack@5.95.0): resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==} @@ -22920,7 +24264,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.23.1 css-declaration-sorter: 7.2.0(postcss@8.4.31) cssnano-utils: 4.0.2(postcss@8.4.31) postcss: 8.4.31 @@ -22959,7 +24303,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.23.1 css-declaration-sorter: 7.2.0(postcss@8.4.47) cssnano-utils: 4.0.2(postcss@8.4.47) postcss: 8.4.47 @@ -23415,6 +24759,7 @@ packages: dependencies: ms: 2.1.3 supports-color: 9.3.1 + dev: true /decimal.js@10.4.3: resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} @@ -23687,7 +25032,7 @@ packages: hasBin: true dependencies: address: 1.2.2 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -23847,7 +25192,7 @@ packages: resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} dependencies: no-case: 3.0.4 - tslib: 2.6.3 + tslib: 2.7.0 /dot-prop@5.3.0: resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} @@ -23934,9 +25279,8 @@ packages: /electron-to-chromium@1.5.31: resolution: {integrity: sha512-QcDoBbQeYt0+3CWcK/rEbuHvwpbT/8SV9T3OSgs6cX1FlcUAkgrkqbg9zLnDrMM/rLamzQwal4LYFCiWk861Tg==} - /electron-to-chromium@1.5.33: - resolution: {integrity: sha512-+cYTcFB1QqD4j4LegwLfpCNxifb6dDFUAwk6RsLusCwIaZI6or2f+q8rs5tTB2YC53HhOlIbEaqHMAAC8IOIwA==} - dev: true + /electron-to-chromium@1.5.37: + resolution: {integrity: sha512-u7000ZB/X0K78TaQqXZ5ktoR7J79B9US7IkE4zyvcILYwOGY2Tx9GRPYstn7HmuPcMxZ+BDGqIsyLpZQi9ufPw==} /elliptic@6.5.7: resolution: {integrity: sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q==} @@ -24401,7 +25745,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) esbuild: 0.17.19 transitivePeerDependencies: - supports-color @@ -24412,7 +25756,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) esbuild: 0.18.20 transitivePeerDependencies: - supports-color @@ -24423,7 +25767,7 @@ packages: peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) esbuild: 0.23.1 transitivePeerDependencies: - supports-color @@ -24773,8 +26117,8 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-next@14.2.14(eslint@8.57.1)(typescript@5.5.2): - resolution: {integrity: sha512-TXwyjGICAlWC9O0OufS3koTsBKQH8l1xt3SY/aDuvtKHIwjTHplJKWVb1WOEX0OsDaxGbFXmfD2EY1sNfG0Y/w==} + /eslint-config-next@14.2.15(eslint@8.57.1)(typescript@5.5.2): + resolution: {integrity: sha512-mKg+NC/8a4JKLZRIOBplxXNdStgxy7lzWuedUaCc8tev+Al9mwDUTujQH6W6qXDH9kycWiVo28tADWGvpBsZcQ==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 typescript: '>=3.3.1' @@ -24782,7 +26126,7 @@ packages: typescript: optional: true dependencies: - '@next/eslint-plugin-next': 14.2.14 + '@next/eslint-plugin-next': 14.2.15 '@rushstack/eslint-patch': 1.10.4 '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.5.2) '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.5.2) @@ -24842,7 +26186,7 @@ packages: optional: true dependencies: '@nolyfill/is-core-module': 1.0.39 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) enhanced-resolve: 5.17.1 eslint: 8.57.1 eslint-module-utils: 2.12.0(@typescript-eslint/parser@7.18.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) @@ -25232,7 +26576,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -25309,8 +26653,8 @@ packages: resolution: {integrity: sha512-YNF+mZ/Wu2FU/gvmzuWtYc8rloubL7wfXCTgouFrnjGVXPA/EeYYA7pupXWrb3Iv1cTBeSSxxJIbK23l4MRNqg==} engines: {node: '>=8.3.0'} dependencies: - '@babel/traverse': 7.25.7 - '@babel/types': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) + '@babel/types': 7.25.8 c8: 7.14.0 transitivePeerDependencies: - supports-color @@ -25623,6 +26967,44 @@ packages: transitivePeerDependencies: - supports-color + /express@4.21.1: + resolution: {integrity: sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==} + engines: {node: '>= 0.10.0'} + dependencies: + accepts: 1.3.8 + array-flatten: 1.1.1 + body-parser: 1.20.3 + content-disposition: 0.5.4 + content-type: 1.0.5 + cookie: 0.7.1 + cookie-signature: 1.0.6 + debug: 2.6.9 + depd: 2.0.0 + encodeurl: 2.0.0 + escape-html: 1.0.3 + etag: 1.8.1 + finalhandler: 1.3.1 + fresh: 0.5.2 + http-errors: 2.0.0 + merge-descriptors: 1.0.3 + methods: 1.1.2 + on-finished: 2.4.1 + parseurl: 1.3.3 + path-to-regexp: 0.1.10 + proxy-addr: 2.0.7 + qs: 6.13.0 + range-parser: 1.2.1 + safe-buffer: 5.2.1 + send: 0.19.0 + serve-static: 1.16.2 + setprototypeof: 1.2.0 + statuses: 2.0.1 + type-is: 1.6.18 + utils-merge: 1.0.1 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + /ext-list@2.2.2: resolution: {integrity: sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==} engines: {node: '>=0.10.0'} @@ -25895,6 +27277,7 @@ packages: /file-uri-to-path@1.0.0: resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} + requiresBuild: true dev: true /filelist@1.0.4: @@ -26133,8 +27516,8 @@ packages: resolution: {integrity: sha512-EF1BWkhwoeLtbIlDbY/vDSLBen/E5l/f1Vg7iX5CDymQCamcx1vhlc3tIZxIDplPjgi0jhG37c67idFbjg+v+Q==} dev: false - /flow-parser@0.247.1: - resolution: {integrity: sha512-DHwcm06fWbn2Z6uFD3NaBZ5lMOoABIQ4asrVA80IWvYjjT5WdbghkUOL1wIcbLcagnFTdCZYOlSNnKNp/xnRZQ==} + /flow-parser@0.248.1: + resolution: {integrity: sha512-fkCfVPelbTzSVp+jVwSvEyc+I4WG8MNhRG/EWSZZTlgHAMEdhXJaFEbfErXxMktboMhVGchvEFhWxkzNGM1m2A==} engines: {node: '>=0.4.0'} dev: true @@ -26154,7 +27537,7 @@ packages: debug: optional: true dependencies: - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) /for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} @@ -26222,7 +27605,7 @@ packages: typescript: 5.5.2 webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.18.20) - /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.0.4)(webpack@5.93.0): + /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.0.4)(webpack@5.95.0): resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: @@ -26242,7 +27625,7 @@ packages: semver: 7.6.3 tapable: 2.2.1 typescript: 5.0.4 - webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.18.20) + webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.18.20) dev: true /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.5.2)(webpack@5.93.0): @@ -26342,6 +27725,15 @@ packages: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.35 + dev: true + + /form-data@4.0.1: + resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} + engines: {node: '>= 6'} + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 /format@0.2.2: resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==} @@ -27716,7 +29108,7 @@ packages: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -27726,7 +29118,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.1 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -27773,7 +29165,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@types/http-proxy': 1.17.15 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) http-proxy: 1.18.1(debug@4.3.7) is-glob: 4.0.3 is-plain-object: 5.0.0 @@ -27854,7 +29246,7 @@ packages: engines: {node: '>= 6.0.0'} dependencies: agent-base: 5.1.1 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -27864,7 +29256,7 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -27873,7 +29265,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.1 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: true @@ -28008,7 +29400,7 @@ packages: resolution: {integrity: sha512-7EyUlPFC0HOlBDpUFGfYstsU7XHxZJKAAMzCT8wZ0hMW7b+hG51LIKTDcsgtz8Pu6YC0HqRVbX+rVUtsGMUKvg==} engines: {node: '>=16.20'} dependencies: - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) import-meta-resolve: 4.1.0 transitivePeerDependencies: - supports-color @@ -28839,7 +30231,7 @@ packages: resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} engines: {node: '>=10'} dependencies: - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -28851,7 +30243,7 @@ packages: engines: {node: '>=10'} dependencies: '@jridgewell/trace-mapping': 0.3.25 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) istanbul-lib-coverage: 3.2.2 transitivePeerDependencies: - supports-color @@ -29538,7 +30930,7 @@ packages: /jsbn@0.1.1: resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} - /jscodeshift@0.15.2(@babel/preset-env@7.25.7): + /jscodeshift@0.15.2(@babel/preset-env@7.25.8): resolution: {integrity: sha512-FquR7Okgmc4Sd0aEDwqho3rEiKR3BdvuG9jfdHjLJ6JQoWSMpavug3AoIfnfWhxFlf+5pzQh8qjqz0DWFrNQzA==} hasBin: true peerDependencies: @@ -29547,20 +30939,20 @@ packages: '@babel/preset-env': optional: true dependencies: - '@babel/core': 7.25.7 - '@babel/parser': 7.25.7 - '@babel/plugin-transform-class-properties': 7.25.7(@babel/core@7.25.7) - '@babel/plugin-transform-modules-commonjs': 7.25.7(@babel/core@7.25.7) - '@babel/plugin-transform-nullish-coalescing-operator': 7.25.7(@babel/core@7.25.7) - '@babel/plugin-transform-optional-chaining': 7.25.7(@babel/core@7.25.7) - '@babel/plugin-transform-private-methods': 7.25.7(@babel/core@7.25.7) - '@babel/preset-env': 7.25.7(@babel/core@7.25.7) - '@babel/preset-flow': 7.25.7(@babel/core@7.25.7) - '@babel/preset-typescript': 7.25.7(@babel/core@7.25.7) - '@babel/register': 7.25.7(@babel/core@7.25.7) - babel-core: 7.0.0-bridge.0(@babel/core@7.25.7) + '@babel/core': 7.25.8 + '@babel/parser': 7.25.8 + '@babel/plugin-transform-class-properties': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-modules-commonjs': 7.25.7(@babel/core@7.25.8) + '@babel/plugin-transform-nullish-coalescing-operator': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-transform-optional-chaining': 7.25.8(@babel/core@7.25.8) + '@babel/plugin-transform-private-methods': 7.25.7(@babel/core@7.25.8) + '@babel/preset-env': 7.25.8(@babel/core@7.25.8) + '@babel/preset-flow': 7.25.7(@babel/core@7.25.8) + '@babel/preset-typescript': 7.25.7(@babel/core@7.25.8) + '@babel/register': 7.25.7(@babel/core@7.25.8) + babel-core: 7.0.0-bridge.0(@babel/core@7.25.8) chalk: 4.1.2 - flow-parser: 0.247.1 + flow-parser: 0.248.1 graceful-fs: 4.2.11 micromatch: 4.0.8 neo-async: 2.6.2 @@ -29873,7 +31265,7 @@ packages: content-disposition: 0.5.4 content-type: 1.0.5 cookies: 0.9.1 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) delegates: 1.0.0 depd: 2.0.0 destroy: 1.2.0 @@ -30027,7 +31419,7 @@ packages: webpack-sources: optional: true dependencies: - webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.18.20) + webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.24.0) webpack-sources: 3.2.3 /lilconfig@2.1.0: @@ -30344,7 +31736,7 @@ packages: engines: {node: '>=8.0'} dependencies: date-format: 4.0.14 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) flatted: 3.3.1 rfdc: 1.4.1 streamroller: 3.1.5 @@ -30405,7 +31797,7 @@ packages: /lower-case@2.0.2: resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} dependencies: - tslib: 2.6.3 + tslib: 2.7.0 /lowercase-keys@2.0.0: resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} @@ -31199,7 +32591,7 @@ packages: resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} dependencies: '@types/debug': 4.1.12 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) decode-named-character-reference: 1.0.2 micromark-core-commonmark: 1.1.0 micromark-factory-space: 1.1.0 @@ -31503,7 +32895,7 @@ packages: dependencies: acorn: 8.12.1 pathe: 1.1.2 - pkg-types: 1.2.0 + pkg-types: 1.2.1 ufo: 1.5.4 dev: true @@ -31737,12 +33129,54 @@ packages: transitivePeerDependencies: - '@babel/core' - babel-plugin-macros + dev: false + + /next@14.2.15(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-h9ctmOokpoDphRvMGnwOJAedT6zKhwqyZML9mDtspgf4Rh3Pn7UTYKqePNoDvhsWBAO5GoPNYshnAUGIazVGmw==} + engines: {node: '>=18.17.0'} + hasBin: true + peerDependencies: + '@opentelemetry/api': ^1.1.0 + '@playwright/test': ^1.41.2 + react: ^18.2.0 + react-dom: ^18.2.0 + sass: ^1.3.0 + peerDependenciesMeta: + '@opentelemetry/api': + optional: true + '@playwright/test': + optional: true + sass: + optional: true + dependencies: + '@next/env': 14.2.15 + '@swc/helpers': 0.5.5 + busboy: 1.6.0 + caniuse-lite: 1.0.30001667 + graceful-fs: 4.2.11 + postcss: 8.4.31 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + styled-jsx: 5.1.1(@babel/core@7.25.2)(react@18.3.1) + optionalDependencies: + '@next/swc-darwin-arm64': 14.2.15 + '@next/swc-darwin-x64': 14.2.15 + '@next/swc-linux-arm64-gnu': 14.2.15 + '@next/swc-linux-arm64-musl': 14.2.15 + '@next/swc-linux-x64-gnu': 14.2.15 + '@next/swc-linux-x64-musl': 14.2.15 + '@next/swc-win32-arm64-msvc': 14.2.15 + '@next/swc-win32-ia32-msvc': 14.2.15 + '@next/swc-win32-x64-msvc': 14.2.15 + transitivePeerDependencies: + - '@babel/core' + - babel-plugin-macros /no-case@3.0.4: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} dependencies: lower-case: 2.0.2 - tslib: 2.6.3 + tslib: 2.7.0 /node-abort-controller@3.1.1: resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==} @@ -32356,7 +33790,7 @@ packages: consola: 3.2.3 execa: 8.0.1 pathe: 1.1.2 - pkg-types: 1.2.0 + pkg-types: 1.2.1 ufo: 1.5.4 dev: true @@ -32819,8 +34253,8 @@ packages: resolution: {integrity: sha512-E385OSk9qDcXhcM9LNSe4sdhx8a9mAPrZ4sMLW+tmxl5ZuGtPUcdFu+MPP2jbgiWAZ6Pfe5soGFMd+0Db5Vrog==} dev: true - /package-manager-detector@0.2.1: - resolution: {integrity: sha512-/hVW2fZvAdEas+wyKh0SnlZ2mx0NIa1+j11YaQkogEJkcMErbwchHCuo8z7lEtajZJQZ6rgZNVTWMVVd71Bjng==} + /package-manager-detector@0.2.2: + resolution: {integrity: sha512-VgXbyrSNsml4eHWIvxxG/nTL4wgybMTXCV2Un/+yEc3aDKKU6nQBZjbeP3Pl3qm9Qg92X/1ng4ffvCeD/zwHgg==} dev: true /pako@0.2.9: @@ -32835,7 +34269,7 @@ packages: resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} dependencies: dot-case: 3.0.4 - tslib: 2.6.3 + tslib: 2.7.0 /parent-module@1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} @@ -32953,7 +34387,7 @@ packages: resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} dependencies: no-case: 3.0.4 - tslib: 2.6.3 + tslib: 2.7.0 /pascalcase@0.1.1: resolution: {integrity: sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==} @@ -33267,6 +34701,14 @@ packages: pathe: 1.1.2 dev: true + /pkg-types@1.2.1: + resolution: {integrity: sha512-sQoqa8alT3nHjGuTjuKgOnvjo4cljkufdtLMnO2LBP/wRwuDlo1tkaEdMxCRhyGRPacv/ztlZgDPm2b7FAmEvw==} + dependencies: + confbox: 0.1.8 + mlly: 1.7.2 + pathe: 1.1.2 + dev: true + /pkg-up@3.1.0: resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} engines: {node: '>=8'} @@ -33368,7 +34810,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.23.1 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.4.31 @@ -33381,7 +34823,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.23.1 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.4.47 @@ -33404,7 +34846,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.23.1 postcss: 8.4.31 postcss-value-parser: 4.2.0 dev: true @@ -33415,7 +34857,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.23.1 postcss: 8.4.47 postcss-value-parser: 4.2.0 @@ -33756,7 +35198,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.23.1 caniuse-api: 3.0.0 cssnano-utils: 4.0.2(postcss@8.4.31) postcss: 8.4.31 @@ -33769,7 +35211,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.23.1 caniuse-api: 3.0.0 cssnano-utils: 4.0.2(postcss@8.4.47) postcss: 8.4.47 @@ -33857,7 +35299,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.23.1 cssnano-utils: 4.0.2(postcss@8.4.31) postcss: 8.4.31 postcss-value-parser: 4.2.0 @@ -33869,7 +35311,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.23.1 cssnano-utils: 4.0.2(postcss@8.4.47) postcss: 8.4.47 postcss-value-parser: 4.2.0 @@ -34180,7 +35622,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.23.1 postcss: 8.4.31 postcss-value-parser: 4.2.0 dev: true @@ -34191,7 +35633,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.23.1 postcss: 8.4.47 postcss-value-parser: 4.2.0 @@ -34311,7 +35753,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.23.1 caniuse-api: 3.0.0 postcss: 8.4.31 dev: true @@ -34322,7 +35764,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.23.1 caniuse-api: 3.0.0 postcss: 8.4.47 @@ -34797,7 +36239,7 @@ packages: engines: {node: '>=8.16.0'} dependencies: '@types/mime-types': 2.1.4 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) extract-zip: 1.7.0 https-proxy-agent: 4.0.0 mime: 2.6.0 @@ -35953,7 +37395,7 @@ packages: engines: {node: '>=12.0.0'} hasBin: true dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.25.8 '@babel/generator': 7.25.7 ast-types: 0.14.2 commander: 2.20.3 @@ -35972,7 +37414,7 @@ packages: engines: {node: '>=16.14.0'} dependencies: '@babel/core': 7.25.7 - '@babel/traverse': 7.25.7 + '@babel/traverse': 7.25.7(supports-color@5.5.0) '@babel/types': 7.25.7 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.6 @@ -36113,7 +37555,7 @@ packages: '@types/react': 18.2.79 react: 18.3.1 react-style-singleton: 2.2.1(@types/react@18.2.79)(react@18.3.1) - tslib: 2.6.3 + tslib: 2.7.0 dev: true /react-remove-scroll@2.5.5(@types/react@18.2.79)(react@18.3.1): @@ -36130,7 +37572,7 @@ packages: react: 18.3.1 react-remove-scroll-bar: 2.3.6(@types/react@18.2.79)(react@18.3.1) react-style-singleton: 2.2.1(@types/react@18.2.79)(react@18.3.1) - tslib: 2.6.3 + tslib: 2.7.0 use-callback-ref: 1.3.2(@types/react@18.2.79)(react@18.3.1) use-sidecar: 1.1.2(@types/react@18.2.79)(react@18.3.1) dev: true @@ -36323,7 +37765,7 @@ packages: get-nonce: 1.0.1 invariant: 2.2.4 react: 18.3.1 - tslib: 2.6.3 + tslib: 2.7.0 dev: true /react-syntax-highlighter@15.5.0(react@18.3.1): @@ -36517,7 +37959,7 @@ packages: esprima: 4.0.1 source-map: 0.6.1 tiny-invariant: 1.3.3 - tslib: 2.6.3 + tslib: 2.7.0 /redent@3.0.0: resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} @@ -37286,6 +38728,16 @@ packages: cpu: [arm64] os: [android] requiresBuild: true + dev: false + optional: true + + /sass-embedded-android-arm64@1.79.5: + resolution: {integrity: sha512-pq1RJTENkRmEUMLiVuSGYwuLk8zXovWzrjQxlWZTF/Jn5F7Ypi/3v5huMmgJF5n+etsxjio1PN1idaQ5tPLBmg==} + engines: {node: '>=14.0.0'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true optional: true /sass-embedded-android-arm@1.79.4: @@ -37294,6 +38746,16 @@ packages: cpu: [arm] os: [android] requiresBuild: true + dev: false + optional: true + + /sass-embedded-android-arm@1.79.5: + resolution: {integrity: sha512-gYtpQAE2uNFa5IBKBIzUq5ETDS6gnVRmhP5j+N5JGrOThYaGPcG4KrjlU9R3BfCmc7zP5WvlHFZsxSz+2JRT2w==} + engines: {node: '>=14.0.0'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true optional: true /sass-embedded-android-ia32@1.79.4: @@ -37302,6 +38764,16 @@ packages: cpu: [ia32] os: [android] requiresBuild: true + dev: false + optional: true + + /sass-embedded-android-ia32@1.79.5: + resolution: {integrity: sha512-CgJZjLxYRkgjTP/76WumLlF7+1aW0LA+DSEJhkVaCxe5avndRCmPrNcX0PrtYSDvUgeQDvY7xF+fT9QXN1+NgQ==} + engines: {node: '>=14.0.0'} + cpu: [ia32] + os: [android] + requiresBuild: true + dev: true optional: true /sass-embedded-android-riscv64@1.79.4: @@ -37310,6 +38782,16 @@ packages: cpu: [riscv64] os: [android] requiresBuild: true + dev: false + optional: true + + /sass-embedded-android-riscv64@1.79.5: + resolution: {integrity: sha512-OLbdmDSM/eOjO01PUYbS54BQOCM/HHHHWk/4M8HHdxwF3ojy5eqQaA63R1YQ3IJvLEE7dnudofOXmL01B5+yvQ==} + engines: {node: '>=14.0.0'} + cpu: [riscv64] + os: [android] + requiresBuild: true + dev: true optional: true /sass-embedded-android-x64@1.79.4: @@ -37318,6 +38800,16 @@ packages: cpu: [x64] os: [android] requiresBuild: true + dev: false + optional: true + + /sass-embedded-android-x64@1.79.5: + resolution: {integrity: sha512-UbXxk/rdR3aVBkB7Fh/eAUL7oUADWgQrYpLe9Xu5A0gmthw0/zo/pu7kweBSrbgHnPfWIt/uxwmW4eEAmqqZWQ==} + engines: {node: '>=14.0.0'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true optional: true /sass-embedded-darwin-arm64@1.79.4: @@ -37326,6 +38818,16 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true + dev: false + optional: true + + /sass-embedded-darwin-arm64@1.79.5: + resolution: {integrity: sha512-qeEl9XhYetZSY1j4nqvh3hB8tfYOAGsOQyVOCaxyX1bubMRSGPvPNIyftm14QzK7EDrE/K/0+FwCvflarOV4NQ==} + engines: {node: '>=14.0.0'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true optional: true /sass-embedded-darwin-x64@1.79.4: @@ -37334,6 +38836,16 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true + dev: false + optional: true + + /sass-embedded-darwin-x64@1.79.5: + resolution: {integrity: sha512-y4pvkYCQhgruxlncub/2j+cZSmlpsZX9Rp1aTRIKvlNagqFStYzFZ6kX3CErlfCEAMYwRVEhP8z/OOoDqnjaZA==} + engines: {node: '>=14.0.0'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true optional: true /sass-embedded-linux-arm64@1.79.4: @@ -37342,6 +38854,16 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: false + optional: true + + /sass-embedded-linux-arm64@1.79.5: + resolution: {integrity: sha512-kiUbrLiNAA7vOe6kpdukRhCad1u7ebwhB0ZE63+IgF5HFZ/Qo6GkhHIrVM9AfeLxUT3N6Z4BNtgdcRa9na4Pwg==} + engines: {node: '>=14.0.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true optional: true /sass-embedded-linux-arm@1.79.4: @@ -37350,6 +38872,16 @@ packages: cpu: [arm] os: [linux] requiresBuild: true + dev: false + optional: true + + /sass-embedded-linux-arm@1.79.5: + resolution: {integrity: sha512-rX6qAR8pE1pevYhGzbCpGFexdH4z6QMnw3IeiCNmkpJ4zMXNEN336xl6SZN0xaPiGuNDhUFcq0wgSq3RDKS5vQ==} + engines: {node: '>=14.0.0'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true optional: true /sass-embedded-linux-ia32@1.79.4: @@ -37358,6 +38890,16 @@ packages: cpu: [ia32] os: [linux] requiresBuild: true + dev: false + optional: true + + /sass-embedded-linux-ia32@1.79.5: + resolution: {integrity: sha512-12pj3fBV0+VAX/RI6uYFxi/MoUoihRKP7iVpo9MaT/m+EtvN6mYsDpi/T4pTq2dKQYljoaFq8Rb6tR+FinS1zg==} + engines: {node: '>=14.0.0'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true optional: true /sass-embedded-linux-musl-arm64@1.79.4: @@ -37366,6 +38908,16 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: false + optional: true + + /sass-embedded-linux-musl-arm64@1.79.5: + resolution: {integrity: sha512-Qg1HuQ+ebz3wfPT7xty2G8BpDLXdyfMk7WqKd+X1DlFEcY/kcNapwMVFXS2fCYTTR3gcbIZ4p7eUiQySlkj93A==} + engines: {node: '>=14.0.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true optional: true /sass-embedded-linux-musl-arm@1.79.4: @@ -37374,6 +38926,16 @@ packages: cpu: [arm] os: [linux] requiresBuild: true + dev: false + optional: true + + /sass-embedded-linux-musl-arm@1.79.5: + resolution: {integrity: sha512-EHFrbTgRymEFTf3JnjHzC24PO0WHFjLUEWUJqSuWKZw0+BCL7120MvYIrfkYymPp5UYk+STIjj+Fd9dYSWBrAg==} + engines: {node: '>=14.0.0'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true optional: true /sass-embedded-linux-musl-ia32@1.79.4: @@ -37382,6 +38944,16 @@ packages: cpu: [ia32] os: [linux] requiresBuild: true + dev: false + optional: true + + /sass-embedded-linux-musl-ia32@1.79.5: + resolution: {integrity: sha512-2qdsGIcdCnpsw8Ijuq8uk4RifxV/lTd1mqjrfge7AfFBtQIExbxZoYBtbSrcY63ONa+UWEf9Z1p6rZ3QySKWlg==} + engines: {node: '>=14.0.0'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true optional: true /sass-embedded-linux-musl-riscv64@1.79.4: @@ -37390,6 +38962,16 @@ packages: cpu: [riscv64] os: [linux] requiresBuild: true + dev: false + optional: true + + /sass-embedded-linux-musl-riscv64@1.79.5: + resolution: {integrity: sha512-wrc6s8YQt95koSkaLoP5HtvAAKxTPWqYZVxnoqp2bHgkKWlr4ymJll9vMcdU3//VxTgJbuH83U5ajzNCtHd0NQ==} + engines: {node: '>=14.0.0'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true optional: true /sass-embedded-linux-musl-x64@1.79.4: @@ -37398,6 +38980,16 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: false + optional: true + + /sass-embedded-linux-musl-x64@1.79.5: + resolution: {integrity: sha512-1J6JrGpVp07GsBEzEGj/9u6UkVUuga2U7kpfkQxIdYOLmXmXmni6zNx89VehaP7X5OSscwJc/Zufh++6VcRQHw==} + engines: {node: '>=14.0.0'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true optional: true /sass-embedded-linux-riscv64@1.79.4: @@ -37406,6 +38998,16 @@ packages: cpu: [riscv64] os: [linux] requiresBuild: true + dev: false + optional: true + + /sass-embedded-linux-riscv64@1.79.5: + resolution: {integrity: sha512-G45UKRAUgvxXhLROowTgVmyIVyGtRZoCMVH1vPi0EG5SePy43AkhjQVaUb6Ol6lfRRNpQqBFKw3UabxaMCM0Ow==} + engines: {node: '>=14.0.0'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true optional: true /sass-embedded-linux-x64@1.79.4: @@ -37414,6 +39016,16 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: false + optional: true + + /sass-embedded-linux-x64@1.79.5: + resolution: {integrity: sha512-EOk6pULzxM9b5B8uuuZbQXqfg2BQheAovQeYAw4ueHikaFoESOfaA8OG4kl0v1m5v5tKqAHOjy7xFhtpbEpqEw==} + engines: {node: '>=14.0.0'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true optional: true /sass-embedded-win32-arm64@1.79.4: @@ -37422,6 +39034,16 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true + dev: false + optional: true + + /sass-embedded-win32-arm64@1.79.5: + resolution: {integrity: sha512-KdkJOmJSe5lhR4Kxn522GbZo4jRUnQ+V4JQSaIbyxKndBpD81NGPYhDs0ikpJciqrwbmiBxVD5Qqeim6B1gdxA==} + engines: {node: '>=14.0.0'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true optional: true /sass-embedded-win32-ia32@1.79.4: @@ -37430,6 +39052,16 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true + dev: false + optional: true + + /sass-embedded-win32-ia32@1.79.5: + resolution: {integrity: sha512-1YX4TVw6j3eqxRyPK3t45V5WSyAzql6EgKIEtjPQ0+ByRyqLRuHXlotHPX6KOcc0rA3LMUHmdskN1o08sRIDhA==} + engines: {node: '>=14.0.0'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true optional: true /sass-embedded-win32-x64@1.79.4: @@ -37438,6 +39070,16 @@ packages: cpu: [x64] os: [win32] requiresBuild: true + dev: false + optional: true + + /sass-embedded-win32-x64@1.79.5: + resolution: {integrity: sha512-8Tj9hBpOd6e+j23uTDecFb1ezQhvjQ+jvgKdVg9VlvwKUWmEStnHKA0x1uIQTThIM3dLCsYe63b/wX43gP8tBA==} + engines: {node: '>=14.0.0'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true optional: true /sass-embedded@1.79.4: @@ -37473,6 +39115,42 @@ packages: sass-embedded-win32-arm64: 1.79.4 sass-embedded-win32-ia32: 1.79.4 sass-embedded-win32-x64: 1.79.4 + dev: false + + /sass-embedded@1.79.5: + resolution: {integrity: sha512-QFdalnjGFkbNvb6/uQGmP4OIN+GQ5/R77eu0PsXduDB1YP5JW5DSWFVDAyK6l6C54P+3J3eXkjuPYC0mcwX+AA==} + engines: {node: '>=16.0.0'} + hasBin: true + dependencies: + '@bufbuild/protobuf': 2.2.0 + buffer-builder: 0.2.0 + colorjs.io: 0.5.2 + immutable: 4.3.7 + rxjs: 7.8.1 + supports-color: 8.1.1 + varint: 6.0.0 + optionalDependencies: + sass-embedded-android-arm: 1.79.5 + sass-embedded-android-arm64: 1.79.5 + sass-embedded-android-ia32: 1.79.5 + sass-embedded-android-riscv64: 1.79.5 + sass-embedded-android-x64: 1.79.5 + sass-embedded-darwin-arm64: 1.79.5 + sass-embedded-darwin-x64: 1.79.5 + sass-embedded-linux-arm: 1.79.5 + sass-embedded-linux-arm64: 1.79.5 + sass-embedded-linux-ia32: 1.79.5 + sass-embedded-linux-musl-arm: 1.79.5 + sass-embedded-linux-musl-arm64: 1.79.5 + sass-embedded-linux-musl-ia32: 1.79.5 + sass-embedded-linux-musl-riscv64: 1.79.5 + sass-embedded-linux-musl-x64: 1.79.5 + sass-embedded-linux-riscv64: 1.79.5 + sass-embedded-linux-x64: 1.79.5 + sass-embedded-win32-arm64: 1.79.5 + sass-embedded-win32-ia32: 1.79.5 + sass-embedded-win32-x64: 1.79.5 + dev: true /sass-loader@12.6.0(sass@1.79.4)(webpack@5.93.0): resolution: {integrity: sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==} @@ -37661,7 +39339,7 @@ packages: '@semantic-release/release-notes-generator': 14.0.1(semantic-release@24.1.2) aggregate-error: 5.0.0 cosmiconfig: 9.0.0(typescript@5.5.2) - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) env-ci: 11.1.0 execa: 9.4.0 figures: 6.1.0 @@ -37780,7 +39458,7 @@ packages: resolution: {integrity: sha512-v67WcEouB5GxbTWL/4NeToqcZiAWEq90N888fczVArY8A79J0L4FD7vj5hm3eUMua5EpoQ59wa/oovY6TLvRUA==} engines: {node: '>= 18'} dependencies: - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) destroy: 1.2.0 encodeurl: 2.0.0 escape-html: 1.0.3 @@ -38093,7 +39771,7 @@ packages: resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} dependencies: dot-case: 3.0.4 - tslib: 2.6.3 + tslib: 2.7.0 /snapdragon-node@2.1.1: resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==} @@ -38298,7 +39976,7 @@ packages: /spdy-transport@3.0.0: resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} dependencies: - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -38311,7 +39989,7 @@ packages: resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} engines: {node: '>=6.0.0'} dependencies: - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -38475,7 +40153,7 @@ packages: engines: {node: '>=8.0'} dependencies: date-format: 4.0.14 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) fs-extra: 8.1.0 transitivePeerDependencies: - supports-color @@ -38745,7 +40423,7 @@ packages: peerDependencies: webpack: ^5.0.0 dependencies: - webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.18.20) + webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.24.0) /style-to-object@0.3.0: resolution: {integrity: sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==} @@ -38759,7 +40437,7 @@ packages: inline-style-parser: 0.1.1 dev: false - /styled-components@5.3.11(@babel/core@7.25.7)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1): + /styled-components@5.3.11(@babel/core@7.25.8)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1): resolution: {integrity: sha512-uuzIIfnVkagcVHv9nE0VPlHPSCmXIUGKfJ42LNjxCCTDTL5sgnJ8Z7GZBq0EnLYGln77tPpEpExt2+qa+cZqSw==} engines: {node: '>=10'} peerDependencies: @@ -38772,7 +40450,7 @@ packages: '@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.25.7)(styled-components@5.3.11)(supports-color@5.5.0) + babel-plugin-styled-components: 2.1.4(@babel/core@7.25.8)(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 @@ -38873,7 +40551,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.23.1 postcss: 8.4.31 postcss-selector-parser: 6.1.2 dev: true @@ -38884,7 +40562,7 @@ packages: peerDependencies: postcss: ^8.4.31 dependencies: - browserslist: 4.24.0 + browserslist: 4.23.1 postcss: 8.4.47 postcss-selector-parser: 6.1.2 @@ -38929,7 +40607,7 @@ packages: hasBin: true dependencies: '@adobe/css-tools': 4.4.0 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) glob: 7.2.3 sax: 1.2.4 source-map: 0.7.4 @@ -38941,7 +40619,7 @@ packages: hasBin: true dependencies: '@adobe/css-tools': 4.3.3 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) glob: 7.2.3 sax: 1.3.0 source-map: 0.7.4 @@ -39009,6 +40687,7 @@ packages: /supports-color@9.3.1: resolution: {integrity: sha512-knBY82pjmnIzK3NifMo3RxEIRD9E0kIzV4BKcyTZ9+9kWgLMxd4PrsTSMoFQUabgRBbF8KOLRDCyKgNV+iK44Q==} engines: {node: '>=12'} + dev: true /supports-hyperlinks@2.3.0: resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==} @@ -39772,7 +41451,7 @@ packages: /ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - /ts-jest@29.0.1(@babel/core@7.25.7)(babel-jest@29.7.0)(esbuild@0.24.0)(jest@29.7.0)(typescript@5.5.2): + /ts-jest@29.0.1(@babel/core@7.25.8)(babel-jest@29.7.0)(esbuild@0.24.0)(jest@29.7.0)(typescript@5.5.2): resolution: {integrity: sha512-htQOHshgvhn93QLxrmxpiQPk69+M1g7govO1g6kf6GsjCv4uvRV0znVmDrrvjUrVCnTYeY4FBxTYYYD4airyJA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -39793,7 +41472,7 @@ packages: esbuild: optional: true dependencies: - '@babel/core': 7.25.7 + '@babel/core': 7.25.8 babel-jest: 29.7.0(@babel/core@7.25.2) bs-logger: 0.2.6 esbuild: 0.24.0 @@ -40058,7 +41737,7 @@ packages: engines: {node: '>=10.13.0'} dependencies: chalk: 4.1.2 - enhanced-resolve: 5.17.1 + enhanced-resolve: 5.12.0 tsconfig-paths: 4.2.0 dev: true @@ -40117,7 +41796,7 @@ packages: bundle-require: 4.2.1(esbuild@0.18.20) cac: 6.7.14 chokidar: 3.6.0 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) esbuild: 0.18.20 execa: 5.1.1 globby: 11.1.0 @@ -40159,7 +41838,7 @@ packages: cac: 6.7.14 chokidar: 3.6.0 consola: 3.2.3 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) esbuild: 0.23.0 execa: 5.1.1 joycon: 3.1.1 @@ -40720,7 +42399,6 @@ packages: browserslist: 4.23.1 escalade: 3.2.0 picocolors: 1.1.0 - dev: true /update-browserslist-db@1.1.1(browserslist@4.24.0): resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} @@ -40973,7 +42651,7 @@ packages: compression: 1.7.4 cookies: 0.9.1 cors: 2.8.5 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) envinfo: 7.11.0 express: 4.18.2 express-rate-limit: 5.5.1 @@ -41078,7 +42756,7 @@ packages: hasBin: true dependencies: cac: 6.7.14 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) pathe: 1.1.2 picocolors: 1.1.0 vite: 5.2.14(@types/node@20.12.14)(less@4.2.0)(stylus@0.63.0) @@ -41099,7 +42777,7 @@ packages: hasBin: true dependencies: cac: 6.7.14 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) pathe: 1.1.2 picocolors: 1.1.0 vite: 5.2.14(@types/node@18.16.9)(less@4.2.0)(stylus@0.63.0) @@ -41127,7 +42805,7 @@ packages: '@microsoft/api-extractor': 7.43.0(@types/node@16.11.68) '@rollup/pluginutils': 5.1.2(rollup@4.24.0) '@vue/language-core': 1.8.27(typescript@5.5.2) - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) kolorist: 1.8.0 magic-string: 0.30.11 typescript: 5.5.2 @@ -41152,7 +42830,7 @@ packages: '@microsoft/api-extractor': 7.43.0(@types/node@18.16.9) '@rollup/pluginutils': 5.1.2(rollup@4.24.0) '@vue/language-core': 1.8.27(typescript@5.5.2) - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) kolorist: 1.8.0 magic-string: 0.30.11 typescript: 5.5.2 @@ -41172,7 +42850,7 @@ packages: vite: optional: true dependencies: - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) globrex: 0.1.2 tsconfck: 2.1.2(typescript@5.5.2) vite: 5.2.14(@types/node@18.16.9)(less@4.2.0)(stylus@0.63.0) @@ -41342,7 +43020,7 @@ packages: acorn-walk: 8.3.4 cac: 6.7.14 chai: 4.5.0 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) execa: 8.0.1 local-pkg: 0.5.0 magic-string: 0.30.11 @@ -41399,7 +43077,7 @@ packages: '@vitest/utils': 1.6.0 acorn-walk: 8.3.4 chai: 4.5.0 - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) execa: 8.0.1 local-pkg: 0.5.0 magic-string: 0.30.11 @@ -41448,7 +43126,7 @@ packages: peerDependencies: eslint: '>=6.0.0' dependencies: - debug: 4.3.7(supports-color@9.3.1) + debug: 4.3.7(supports-color@5.5.0) eslint: 8.57.1 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 @@ -42270,8 +43948,8 @@ packages: resolution: {integrity: sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==} engines: {node: '>= 10.0.0'} dependencies: - '@babel/parser': 7.25.7 - '@babel/types': 7.25.7 + '@babel/parser': 7.25.8 + '@babel/types': 7.25.8 assert-never: 1.3.0 babel-walk: 3.0.0-canary-5 dev: true @@ -42456,6 +44134,12 @@ packages: engines: {node: '>= 14'} hasBin: true + /yaml@2.6.0: + resolution: {integrity: sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==} + engines: {node: '>= 14'} + hasBin: true + dev: true + /yargs-parser@20.2.9: resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} engines: {node: '>=10'}