diff --git a/.changeset/afraid-planets-juggle.md b/.changeset/afraid-planets-juggle.md
new file mode 100644
index 00000000000..d6a0811e15b
--- /dev/null
+++ b/.changeset/afraid-planets-juggle.md
@@ -0,0 +1,5 @@
+---
+'@module-federation/bridge-vue3': patch
+---
+
+fix(vue3-bridge): bridge-vue3 parameter lossing issue
diff --git a/.changeset/bright-planets-boil.md b/.changeset/bright-planets-boil.md
new file mode 100644
index 00000000000..f8d3ac66ec5
--- /dev/null
+++ b/.changeset/bright-planets-boil.md
@@ -0,0 +1,5 @@
+---
+'@module-federation/modern-js': patch
+---
+
+chore: use new modern.js plugin for improved functionality
diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml
index 45d94adafa5..b6166853c32 100644
--- a/.github/workflows/build-and-test.yml
+++ b/.github/workflows/build-and-test.yml
@@ -16,7 +16,9 @@ jobs:
fetch-depth: 0
- name: Install Pnpm
- run: corepack enable
+ run: |
+ corepack prepare pnpm@8.11.0 --activate
+ corepack enable
- name: Setup Node.js 18
uses: actions/setup-node@v3
diff --git a/.github/workflows/devtools.yml b/.github/workflows/devtools.yml
index dd4379ce1f8..5ed295b29f8 100644
--- a/.github/workflows/devtools.yml
+++ b/.github/workflows/devtools.yml
@@ -20,7 +20,9 @@ jobs:
fetch-depth: 0
- name: Install Pnpm
- run: corepack enable
+ run: |
+ corepack prepare pnpm@8.11.0 --activate
+ corepack enable
- name: Setup Node.js 18
uses: actions/setup-node@v3
diff --git a/.github/workflows/e2e-manifest.yml b/.github/workflows/e2e-manifest.yml
index 7e305428579..e775d56095f 100644
--- a/.github/workflows/e2e-manifest.yml
+++ b/.github/workflows/e2e-manifest.yml
@@ -14,7 +14,9 @@ jobs:
fetch-depth: 0
- name: Install Pnpm
- run: corepack enable
+ run: |
+ corepack prepare pnpm@8.11.0 --activate
+ corepack enable
- name: Setup Node.js 18
uses: actions/setup-node@v3
diff --git a/.github/workflows/e2e-modern-ssr.yml b/.github/workflows/e2e-modern-ssr.yml
index 41af709a835..91434cc0d89 100644
--- a/.github/workflows/e2e-modern-ssr.yml
+++ b/.github/workflows/e2e-modern-ssr.yml
@@ -13,7 +13,9 @@ jobs:
fetch-depth: 0
- name: Install Pnpm
- run: corepack enable
+ run: |
+ corepack prepare pnpm@8.11.0 --activate
+ corepack enable
- name: Setup Node.js 18
uses: actions/setup-node@v3
diff --git a/.github/workflows/e2e-modern.yml b/.github/workflows/e2e-modern.yml
index 489a31313de..977a7f6d3d9 100644
--- a/.github/workflows/e2e-modern.yml
+++ b/.github/workflows/e2e-modern.yml
@@ -14,7 +14,9 @@ jobs:
fetch-depth: 0
- name: Install Pnpm
- run: corepack enable
+ run: |
+ corepack prepare pnpm@8.11.0 --activate
+ corepack enable
- name: Setup Node.js 18
uses: actions/setup-node@v3
diff --git a/.github/workflows/e2e-next-dev.yml b/.github/workflows/e2e-next-dev.yml
index 661422bac93..00f4d9e69fe 100644
--- a/.github/workflows/e2e-next-dev.yml
+++ b/.github/workflows/e2e-next-dev.yml
@@ -13,7 +13,9 @@ jobs:
fetch-depth: 0
- name: Install Pnpm
- run: corepack enable
+ run: |
+ corepack prepare pnpm@8.11.0 --activate
+ corepack enable
- name: Setup Node.js 18
uses: actions/setup-node@v3
diff --git a/.github/workflows/e2e-next-prod.yml b/.github/workflows/e2e-next-prod.yml
index a045c9e2eb7..9768184f981 100644
--- a/.github/workflows/e2e-next-prod.yml
+++ b/.github/workflows/e2e-next-prod.yml
@@ -13,7 +13,9 @@ jobs:
fetch-depth: 0
- name: Install Pnpm
- run: corepack enable
+ run: |
+ corepack prepare pnpm@8.11.0 --activate
+ corepack enable
- name: Setup Node.js 18
uses: actions/setup-node@v3
diff --git a/.github/workflows/e2e-node.yml b/.github/workflows/e2e-node.yml
index 9fce948dc15..a30eba36016 100644
--- a/.github/workflows/e2e-node.yml
+++ b/.github/workflows/e2e-node.yml
@@ -14,7 +14,9 @@ jobs:
fetch-depth: 0
- name: Install Pnpm
- run: corepack enable
+ run: |
+ corepack prepare pnpm@8.11.0 --activate
+ corepack enable
- name: Setup Node.js 18
uses: actions/setup-node@v3
diff --git a/.github/workflows/e2e-router.yml b/.github/workflows/e2e-router.yml
index 5e7a5e2a288..c09387d8f7b 100644
--- a/.github/workflows/e2e-router.yml
+++ b/.github/workflows/e2e-router.yml
@@ -14,7 +14,9 @@ jobs:
fetch-depth: 0
- name: Install Pnpm
- run: corepack enable
+ run: |
+ corepack prepare pnpm@8.11.0 --activate
+ corepack enable
- name: Setup Node.js 18
uses: actions/setup-node@v3
diff --git a/.github/workflows/e2e-runtime.yml b/.github/workflows/e2e-runtime.yml
index 841a279ef07..3e592a8aa08 100644
--- a/.github/workflows/e2e-runtime.yml
+++ b/.github/workflows/e2e-runtime.yml
@@ -14,7 +14,9 @@ jobs:
fetch-depth: 0
- name: Install Pnpm
- run: corepack enable
+ run: |
+ corepack prepare pnpm@8.11.0 --activate
+ corepack enable
- name: Setup Node.js 18
uses: actions/setup-node@v3
diff --git a/.github/workflows/issue-labeled.yml b/.github/workflows/issue-labeled.yml
index 780fa1a5255..e92032adbcc 100644
--- a/.github/workflows/issue-labeled.yml
+++ b/.github/workflows/issue-labeled.yml
@@ -4,6 +4,10 @@ on:
issues:
types: [labeled]
+permissions:
+ contents: read
+ issues: write
+
jobs:
reply-labeled:
if: github.repository == 'module-federation/core'
diff --git a/.github/workflows/pr-label.yaml b/.github/workflows/pr-label.yaml
index 80804665bfa..5f428e30f0b 100644
--- a/.github/workflows/pr-label.yaml
+++ b/.github/workflows/pr-label.yaml
@@ -6,6 +6,10 @@ on:
- opened
- edited
+permissions:
+ pull-requests: write
+ contents: read
+
jobs:
change-labeling:
name: Labeling for changes
diff --git a/.github/workflows/release-pull-request.yml b/.github/workflows/release-pull-request.yml
index 11225f5b6d9..a5021240aa0 100644
--- a/.github/workflows/release-pull-request.yml
+++ b/.github/workflows/release-pull-request.yml
@@ -26,7 +26,9 @@ jobs:
fetch-depth: 10
- name: Install Pnpm
- run: corepack enable
+ run: |
+ corepack prepare pnpm@8.11.0 --activate
+ corepack enable
- name: Setup Node.js 18
uses: actions/setup-node@v3
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 4b259d9ec35..059498c0834 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -32,7 +32,9 @@ jobs:
fetch-depth: 25
- name: Install Pnpm
- run: corepack enable
+ run: |
+ corepack prepare pnpm@8.11.0 --activate
+ corepack enable
- name: Setup Node.js 18
uses: actions/setup-node@v3
diff --git a/apps/modernjs-ssr/dynamic-nested-remote/package.json b/apps/modernjs-ssr/dynamic-nested-remote/package.json
index 31dc771a33e..6a019326b3a 100644
--- a/apps/modernjs-ssr/dynamic-nested-remote/package.json
+++ b/apps/modernjs-ssr/dynamic-nested-remote/package.json
@@ -26,7 +26,7 @@
],
"dependencies": {
"@babel/runtime": "7.26.0",
- "@modern-js/runtime": "2.60.6",
+ "@modern-js/runtime": "2.64.0",
"@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.6",
+ "@modern-js/app-tools": "2.64.0",
"@modern-js/eslint-config": "2.59.0",
- "@modern-js/tsconfig": "2.60.6",
+ "@modern-js/tsconfig": "2.64.0",
"@types/jest": "~29.5.0",
"@types/node": "~16.11.7",
"@types/react": "~18.2.0",
diff --git a/apps/modernjs-ssr/dynamic-remote-new-version/package.json b/apps/modernjs-ssr/dynamic-remote-new-version/package.json
index 51fed99307c..2416f58d6cc 100644
--- a/apps/modernjs-ssr/dynamic-remote-new-version/package.json
+++ b/apps/modernjs-ssr/dynamic-remote-new-version/package.json
@@ -26,7 +26,7 @@
],
"dependencies": {
"@babel/runtime": "7.26.0",
- "@modern-js/runtime": "2.60.6",
+ "@modern-js/runtime": "2.64.0",
"@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.6",
+ "@modern-js/app-tools": "2.64.0",
"@modern-js/eslint-config": "2.59.0",
- "@modern-js/tsconfig": "2.60.6",
+ "@modern-js/tsconfig": "2.64.0",
"@types/jest": "~29.5.0",
"@types/node": "~16.11.7",
"@types/react": "~18.2.0",
diff --git a/apps/modernjs-ssr/dynamic-remote/package.json b/apps/modernjs-ssr/dynamic-remote/package.json
index 41905b42757..a82ae73a040 100644
--- a/apps/modernjs-ssr/dynamic-remote/package.json
+++ b/apps/modernjs-ssr/dynamic-remote/package.json
@@ -26,7 +26,7 @@
],
"dependencies": {
"@babel/runtime": "7.26.0",
- "@modern-js/runtime": "2.60.6",
+ "@modern-js/runtime": "2.64.0",
"@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.6",
+ "@modern-js/app-tools": "2.64.0",
"@modern-js/eslint-config": "2.59.0",
- "@modern-js/tsconfig": "2.60.6",
+ "@modern-js/tsconfig": "2.64.0",
"@types/jest": "~29.5.0",
"@types/node": "~16.11.7",
"@types/react": "~18.2.0",
diff --git a/apps/modernjs-ssr/host/package.json b/apps/modernjs-ssr/host/package.json
index 0b7fd645be6..badc779c634 100644
--- a/apps/modernjs-ssr/host/package.json
+++ b/apps/modernjs-ssr/host/package.json
@@ -26,7 +26,7 @@
],
"dependencies": {
"@babel/runtime": "7.26.0",
- "@modern-js/runtime": "2.60.6",
+ "@modern-js/runtime": "2.64.0",
"@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.6",
+ "@modern-js/app-tools": "2.64.0",
"@modern-js/eslint-config": "2.59.0",
- "@modern-js/tsconfig": "2.60.6",
+ "@modern-js/tsconfig": "2.64.0",
"@types/jest": "~29.5.0",
"@types/node": "~16.11.7",
"@types/react": "~18.2.0",
diff --git a/apps/modernjs-ssr/nested-remote/package.json b/apps/modernjs-ssr/nested-remote/package.json
index 4d79b80725f..32260e01d6b 100644
--- a/apps/modernjs-ssr/nested-remote/package.json
+++ b/apps/modernjs-ssr/nested-remote/package.json
@@ -26,7 +26,7 @@
],
"dependencies": {
"@babel/runtime": "7.26.0",
- "@modern-js/runtime": "2.60.6",
+ "@modern-js/runtime": "2.64.0",
"@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.6",
+ "@modern-js/app-tools": "2.64.0",
"@modern-js/eslint-config": "2.59.0",
- "@modern-js/tsconfig": "2.60.6",
+ "@modern-js/tsconfig": "2.64.0",
"@types/jest": "~29.5.0",
"@types/node": "~16.11.7",
"@types/react": "~18.2.0",
diff --git a/apps/modernjs-ssr/remote-new-version/package.json b/apps/modernjs-ssr/remote-new-version/package.json
index 1eeeceeddf8..102509a13d2 100644
--- a/apps/modernjs-ssr/remote-new-version/package.json
+++ b/apps/modernjs-ssr/remote-new-version/package.json
@@ -26,7 +26,7 @@
],
"dependencies": {
"@babel/runtime": "7.26.0",
- "@modern-js/runtime": "2.60.6",
+ "@modern-js/runtime": "2.64.0",
"@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.6",
+ "@modern-js/app-tools": "2.64.0",
"@modern-js/eslint-config": "2.59.0",
- "@modern-js/tsconfig": "2.60.6",
+ "@modern-js/tsconfig": "2.64.0",
"@types/jest": "~29.5.0",
"@types/node": "~16.11.7",
"@types/react": "~18.2.0",
diff --git a/apps/modernjs-ssr/remote/package.json b/apps/modernjs-ssr/remote/package.json
index cbf6700bbed..a4437c3a08e 100644
--- a/apps/modernjs-ssr/remote/package.json
+++ b/apps/modernjs-ssr/remote/package.json
@@ -26,7 +26,7 @@
],
"dependencies": {
"@babel/runtime": "7.26.0",
- "@modern-js/runtime": "2.60.6",
+ "@modern-js/runtime": "2.64.0",
"@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.6",
+ "@modern-js/app-tools": "2.64.0",
"@modern-js/eslint-config": "2.59.0",
- "@modern-js/tsconfig": "2.60.6",
+ "@modern-js/tsconfig": "2.64.0",
"@types/jest": "~29.5.0",
"@types/node": "~16.11.7",
"@types/react": "~18.2.0",
diff --git a/apps/modernjs/package.json b/apps/modernjs/package.json
index abf193c5cdf..d1fd62955eb 100644
--- a/apps/modernjs/package.json
+++ b/apps/modernjs/package.json
@@ -26,16 +26,16 @@
],
"dependencies": {
"@babel/runtime": "7.26.0",
- "@modern-js/runtime": "2.60.6",
+ "@modern-js/runtime": "2.64.0",
"@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.6",
+ "@modern-js/app-tools": "2.64.0",
"@modern-js/eslint-config": "2.59.0",
- "@modern-js/tsconfig": "2.60.6",
+ "@modern-js/tsconfig": "2.64.0",
"@types/jest": "~29.5.0",
"@types/node": "~20.12.12",
"@types/react": "~18.2.0",
diff --git a/apps/router-demo/router-host-2000/src/App.tsx b/apps/router-demo/router-host-2000/src/App.tsx
index c2cc5e18e44..e4d79000905 100644
--- a/apps/router-demo/router-host-2000/src/App.tsx
+++ b/apps/router-demo/router-host-2000/src/App.tsx
@@ -135,7 +135,7 @@ const App = () => {
path="/remote2/*"
Component={() => }
/>
- } />
+ } />
} />
+
+
diff --git a/apps/router-demo/router-remote3-2003/src/export-app.ts b/apps/router-demo/router-remote3-2003/src/export-app.ts
index 8dc83e648aa..e7cade5289d 100644
--- a/apps/router-demo/router-remote3-2003/src/export-app.ts
+++ b/apps/router-demo/router-remote3-2003/src/export-app.ts
@@ -1,12 +1,13 @@
-import { createApp } from 'vue';
import App from './App.vue';
-import './index.css';
import router from './router';
import { createBridgeComponent } from '@module-federation/bridge-vue3';
+import './index.css';
export default createBridgeComponent({
rootComponent: App,
- appOptions: () => ({
- router,
- }),
+ appOptions: ({ app }) => {
+ // Optional: adding a plugin to the new Vue instance on the host application side
+ // app.use(customPlugin);
+ return { router };
+ },
});
diff --git a/package.json b/package.json
index 818bdafabbe..08c8159c3b0 100644
--- a/package.json
+++ b/package.json
@@ -52,7 +52,8 @@
"changegen": "./changeset-gen.js --path ./packages/enhanced --staged && ./changeset-gen.js --path ./packages/node --staged && ./changeset-gen.js --path ./packages/runtime --staged && ./changeset-gen.js --path ./packages/data-prefetch --staged && ./changeset-gen.js --path ./packages/nextjs-mf --staged && ./changeset-gen.js --path ./packages/dts-plugin --staged",
"commitgen:staged": "./commit-gen.js --path ./packages --staged",
"commitgen:main": "./commit-gen.js --path ./packages",
- "changeset:status": "changeset status"
+ "changeset:status": "changeset status",
+ "generate:schema": "nx run enhanced:generate:schema && nx format:write"
},
"pnpm": {
"packageExtensions": {
@@ -91,7 +92,7 @@
"tapable": "2.2.1",
"tsup": "7.2.0",
"typedoc": "0.25.8",
- "undici": "5.28.4",
+ "undici": "5.28.5",
"unplugin": "1.9.0"
},
"devDependencies": {
diff --git a/packages/bridge/vue3-bridge/src/provider.ts b/packages/bridge/vue3-bridge/src/provider.ts
index 1c64d5a26d2..77239ca2dea 100644
--- a/packages/bridge/vue3-bridge/src/provider.ts
+++ b/packages/bridge/vue3-bridge/src/provider.ts
@@ -28,7 +28,8 @@ export function createBridgeComponent(bridgeInfo: ProviderFnParams) {
__APP_VERSION__,
async render(info: RenderFnParams) {
LoggerInstance.debug(`createBridgeComponent render Info`, info);
- const app = Vue.createApp(bridgeInfo.rootComponent);
+ const { moduleName, dom, basename, memoryRoute, ...propsInfo } = info;
+ const app = Vue.createApp(bridgeInfo.rootComponent, propsInfo);
rootMap.set(info.dom, app);
const beforeBridgeRenderRes =
@@ -43,8 +44,9 @@ export function createBridgeComponent(bridgeInfo: ProviderFnParams) {
const bridgeOptions = bridgeInfo.appOptions({
app,
- basename: info.basename,
- memoryRoute: info.memoryRoute,
+ basename,
+ memoryRoute,
+ ...propsInfo,
...extraProps,
});
diff --git a/packages/chrome-devtools/package.json b/packages/chrome-devtools/package.json
index 1ed0bd0293a..b80314b1e05 100644
--- a/packages/chrome-devtools/package.json
+++ b/packages/chrome-devtools/package.json
@@ -57,7 +57,7 @@
},
"dependencies": {
"@arco-design/web-react": "^2.64.1",
- "@modern-js/runtime": "2.60.6",
+ "@modern-js/runtime": "2.64.0",
"@module-federation/sdk": "workspace:*",
"ahooks": "^3.7.10",
"dagre": "^0.8.5",
@@ -67,12 +67,12 @@
},
"devDependencies": {
"@modern-js-app/eslint-config": "2.54.6",
- "@modern-js/app-tools": "2.60.6",
+ "@modern-js/app-tools": "2.64.0",
"@modern-js/builder-webpack-provider": "2.46.1",
"@modern-js/eslint-config": "2.59.0",
- "@modern-js/module-tools": "2.60.6",
- "@modern-js/storybook": "2.60.6",
- "@modern-js/tsconfig": "2.60.6",
+ "@modern-js/module-tools": "2.64.0",
+ "@modern-js/storybook": "2.64.0",
+ "@modern-js/tsconfig": "2.64.0",
"@module-federation/runtime": "workspace:*",
"@playwright/test": "1.49.1",
"@storybook/addon-essentials": "^8",
diff --git a/packages/enhanced/package.json b/packages/enhanced/package.json
index 441c7f2a3bd..e52040e32d2 100644
--- a/packages/enhanced/package.json
+++ b/packages/enhanced/package.json
@@ -17,9 +17,9 @@
"access": "public"
},
"peerDependencies": {
- "webpack": "^5.0.0",
"typescript": "^4.9.0 || ^5.0.0",
- "vue-tsc": ">=1.0.24"
+ "vue-tsc": ">=1.0.24",
+ "webpack": "^5.0.0"
},
"peerDependenciesMeta": {
"webpack": {
@@ -81,20 +81,22 @@
"devDependencies": {
"@module-federation/webpack-bundler-runtime": "workspace:*",
"@types/btoa": "^1.2.5",
- "enhanced-resolve": "^5.0.0"
+ "ajv": "^8.17.1",
+ "enhanced-resolve": "^5.0.0",
+ "terser": "^5.37.0"
},
"dependencies": {
- "@module-federation/sdk": "workspace:*",
- "@module-federation/runtime-tools": "workspace:*",
- "@module-federation/manifest": "workspace:*",
- "@module-federation/managers": "workspace:*",
- "@module-federation/error-codes": "workspace:*",
- "@module-federation/dts-plugin": "workspace:*",
- "@module-federation/rspack": "workspace:*",
"@module-federation/bridge-react-webpack-plugin": "workspace:*",
"@module-federation/data-prefetch": "workspace:*",
+ "@module-federation/dts-plugin": "workspace:*",
+ "@module-federation/error-codes": "workspace:*",
"@module-federation/inject-external-runtime-core-plugin": "workspace:*",
- "upath": "2.0.1",
- "btoa": "^1.2.1"
+ "@module-federation/managers": "workspace:*",
+ "@module-federation/manifest": "workspace:*",
+ "@module-federation/rspack": "workspace:*",
+ "@module-federation/runtime-tools": "workspace:*",
+ "@module-federation/sdk": "workspace:*",
+ "btoa": "^1.2.1",
+ "upath": "2.0.1"
}
}
diff --git a/packages/enhanced/project.json b/packages/enhanced/project.json
index 32a6e46ca27..57375dba310 100644
--- a/packages/enhanced/project.json
+++ b/packages/enhanced/project.json
@@ -5,6 +5,13 @@
"projectType": "library",
"tags": ["type:pkg"],
"targets": {
+ "generate:schema": {
+ "executor": "nx:run-commands",
+ "options": {
+ "command": "node src/scripts/compile-schema.js",
+ "cwd": "packages/enhanced"
+ }
+ },
"build": {
"executor": "@nx/js:tsc",
"outputs": ["{workspaceRoot}/packages/enhanced/dist"],
diff --git a/packages/enhanced/src/schemas/container/ContainerPlugin.check.js b/packages/enhanced/src/schemas/container/ContainerPlugin.check.js
new file mode 100644
index 00000000000..6070619ec83
--- /dev/null
+++ b/packages/enhanced/src/schemas/container/ContainerPlugin.check.js
@@ -0,0 +1,1136 @@
+/*
+ * This file was automatically generated.
+ * DO NOT MODIFY BY HAND.
+ */
+'use strict';
+(module.exports = f), (module.exports.default = f);
+const t = {
+ definitions: {
+ AmdContainer: { type: 'string', minLength: 1 },
+ AuxiliaryComment: {
+ anyOf: [
+ { type: 'string' },
+ { $ref: '#/definitions/LibraryCustomUmdCommentObject' },
+ ],
+ },
+ EntryRuntime: {
+ anyOf: [{ enum: [!1] }, { type: 'string', minLength: 1 }],
+ },
+ Exposes: {
+ anyOf: [
+ {
+ type: 'array',
+ items: {
+ anyOf: [
+ { $ref: '#/definitions/ExposesItem' },
+ { $ref: '#/definitions/ExposesObject' },
+ ],
+ },
+ },
+ { $ref: '#/definitions/ExposesObject' },
+ ],
+ },
+ ExposesConfig: {
+ type: 'object',
+ additionalProperties: !1,
+ properties: {
+ import: {
+ anyOf: [
+ { $ref: '#/definitions/ExposesItem' },
+ { $ref: '#/definitions/ExposesItems' },
+ ],
+ },
+ name: { type: 'string' },
+ },
+ required: ['import'],
+ },
+ ExposesItem: { type: 'string', minLength: 1 },
+ ExposesItems: {
+ type: 'array',
+ items: { $ref: '#/definitions/ExposesItem' },
+ },
+ ExposesObject: {
+ type: 'object',
+ additionalProperties: {
+ anyOf: [
+ { $ref: '#/definitions/ExposesConfig' },
+ { $ref: '#/definitions/ExposesItem' },
+ { $ref: '#/definitions/ExposesItems' },
+ ],
+ },
+ },
+ LibraryCustomUmdCommentObject: {
+ type: 'object',
+ additionalProperties: !1,
+ properties: {
+ amd: { type: 'string' },
+ commonjs: { type: 'string' },
+ commonjs2: { type: 'string' },
+ root: { type: 'string' },
+ },
+ },
+ LibraryCustomUmdObject: {
+ type: 'object',
+ additionalProperties: !1,
+ properties: {
+ amd: { type: 'string', minLength: 1 },
+ commonjs: { type: 'string', minLength: 1 },
+ root: {
+ anyOf: [
+ { type: 'array', items: { type: 'string', minLength: 1 } },
+ { type: 'string', minLength: 1 },
+ ],
+ },
+ },
+ },
+ LibraryExport: {
+ anyOf: [
+ { type: 'array', items: { type: 'string', minLength: 1 } },
+ { type: 'string', minLength: 1 },
+ ],
+ },
+ LibraryName: {
+ anyOf: [
+ {
+ type: 'array',
+ items: { type: 'string', minLength: 1 },
+ minItems: 1,
+ },
+ { type: 'string', minLength: 1 },
+ { $ref: '#/definitions/LibraryCustomUmdObject' },
+ ],
+ },
+ LibraryOptions: {
+ type: 'object',
+ additionalProperties: !1,
+ properties: {
+ amdContainer: { $ref: '#/definitions/AmdContainer' },
+ auxiliaryComment: { $ref: '#/definitions/AuxiliaryComment' },
+ export: { $ref: '#/definitions/LibraryExport' },
+ name: { $ref: '#/definitions/LibraryName' },
+ type: { $ref: '#/definitions/LibraryType' },
+ umdNamedDefine: { $ref: '#/definitions/UmdNamedDefine' },
+ },
+ required: ['type'],
+ },
+ LibraryType: {
+ anyOf: [
+ {
+ enum: [
+ 'var',
+ 'module',
+ 'assign',
+ 'assign-properties',
+ 'this',
+ 'window',
+ 'self',
+ 'global',
+ 'commonjs',
+ 'commonjs2',
+ 'commonjs-module',
+ 'commonjs-static',
+ 'amd',
+ 'amd-require',
+ 'umd',
+ 'umd2',
+ 'jsonp',
+ 'system',
+ ],
+ },
+ { type: 'string' },
+ ],
+ },
+ UmdNamedDefine: { type: 'boolean' },
+ },
+ type: 'object',
+ additionalProperties: !1,
+ properties: {
+ experiments: {
+ type: 'object',
+ additionalProperties: !1,
+ properties: {
+ asyncStartup: { type: 'boolean' },
+ externalRuntime: {
+ anyOf: [{ enum: ['provide'] }, { type: 'boolean' }],
+ },
+ },
+ },
+ exposes: { $ref: '#/definitions/Exposes' },
+ filename: { type: 'string', minLength: 1 },
+ library: { $ref: '#/definitions/LibraryOptions' },
+ name: { type: 'string', minLength: 1 },
+ runtime: { $ref: '#/definitions/EntryRuntime' },
+ runtimePlugins: { type: 'array', items: { type: 'string' } },
+ shareScope: { type: 'string', minLength: 1 },
+ },
+ required: ['name', 'exposes'],
+ },
+ r = { anyOf: [{ enum: [!1] }, { type: 'string', minLength: 1 }] },
+ e = require('ajv/dist/runtime/ucs2length').default;
+function n(
+ t,
+ {
+ instancePath: r = '',
+ parentData: s,
+ parentDataProperty: i,
+ rootData: a = t,
+ } = {},
+) {
+ if (!Array.isArray(t))
+ return (n.errors = [{ params: { type: 'array' } }]), !1;
+ {
+ const r = t.length;
+ for (let s = 0; s < r; s++) {
+ let r = t[s];
+ const i = 0;
+ if ('string' != typeof r)
+ return (n.errors = [{ params: { type: 'string' } }]), !1;
+ if (e(r) < 1) return (n.errors = [{ params: { limit: 1 } }]), !1;
+ if (0 !== i) break;
+ }
+ }
+ return (n.errors = null), !0;
+}
+function s(
+ t,
+ {
+ instancePath: r = '',
+ parentData: i,
+ parentDataProperty: a,
+ rootData: o = t,
+ } = {},
+) {
+ let p = null,
+ l = 0;
+ if (0 === l) {
+ if (!t || 'object' != typeof t || Array.isArray(t))
+ return (s.errors = [{ params: { type: 'object' } }]), !1;
+ {
+ let i;
+ if (void 0 === t.import && (i = 'import'))
+ return (s.errors = [{ params: { missingProperty: i } }]), !1;
+ {
+ const i = l;
+ for (const r in t)
+ if ('import' !== r && 'name' !== r)
+ return (s.errors = [{ params: { additionalProperty: r } }]), !1;
+ if (i === l) {
+ if (void 0 !== t.import) {
+ let i = t.import;
+ const a = l,
+ u = l;
+ let c = !1;
+ const y = l;
+ if (l == l)
+ if ('string' == typeof i) {
+ if (e(i) < 1) {
+ const t = { params: { limit: 1 } };
+ null === p ? (p = [t]) : p.push(t), l++;
+ }
+ } else {
+ const t = { params: { type: 'string' } };
+ null === p ? (p = [t]) : p.push(t), l++;
+ }
+ var m = y === l;
+ if (((c = c || m), !c)) {
+ const e = l;
+ n(i, {
+ instancePath: r + '/import',
+ parentData: t,
+ parentDataProperty: 'import',
+ rootData: o,
+ }) ||
+ ((p = null === p ? n.errors : p.concat(n.errors)),
+ (l = p.length)),
+ (m = e === l),
+ (c = c || m);
+ }
+ if (!c) {
+ const t = { params: {} };
+ return (
+ null === p ? (p = [t]) : p.push(t), l++, (s.errors = p), !1
+ );
+ }
+ (l = u), null !== p && (u ? (p.length = u) : (p = null));
+ var f = a === l;
+ } else f = !0;
+ if (f)
+ if (void 0 !== t.name) {
+ const r = l;
+ if ('string' != typeof t.name)
+ return (s.errors = [{ params: { type: 'string' } }]), !1;
+ f = r === l;
+ } else f = !0;
+ }
+ }
+ }
+ }
+ return (s.errors = p), 0 === l;
+}
+function i(
+ t,
+ {
+ instancePath: r = '',
+ parentData: a,
+ parentDataProperty: o,
+ rootData: p = t,
+ } = {},
+) {
+ let l = null,
+ m = 0;
+ if (0 === m) {
+ if (!t || 'object' != typeof t || Array.isArray(t))
+ return (i.errors = [{ params: { type: 'object' } }]), !1;
+ for (const a in t) {
+ let o = t[a];
+ const u = m,
+ c = m;
+ let y = !1;
+ const d = m;
+ s(o, {
+ instancePath: r + '/' + a.replace(/~/g, '~0').replace(/\//g, '~1'),
+ parentData: t,
+ parentDataProperty: a,
+ rootData: p,
+ }) || ((l = null === l ? s.errors : l.concat(s.errors)), (m = l.length));
+ var f = d === m;
+ if (((y = y || f), !y)) {
+ const s = m;
+ if (m == m)
+ if ('string' == typeof o) {
+ if (e(o) < 1) {
+ const t = { params: { limit: 1 } };
+ null === l ? (l = [t]) : l.push(t), m++;
+ }
+ } else {
+ const t = { params: { type: 'string' } };
+ null === l ? (l = [t]) : l.push(t), m++;
+ }
+ if (((f = s === m), (y = y || f), !y)) {
+ const e = m;
+ n(o, {
+ instancePath: r + '/' + a.replace(/~/g, '~0').replace(/\//g, '~1'),
+ parentData: t,
+ parentDataProperty: a,
+ rootData: p,
+ }) ||
+ ((l = null === l ? n.errors : l.concat(n.errors)), (m = l.length)),
+ (f = e === m),
+ (y = y || f);
+ }
+ }
+ if (!y) {
+ const t = { params: {} };
+ return null === l ? (l = [t]) : l.push(t), m++, (i.errors = l), !1;
+ }
+ if (((m = c), null !== l && (c ? (l.length = c) : (l = null)), u !== m))
+ break;
+ }
+ }
+ return (i.errors = l), 0 === m;
+}
+function a(
+ t,
+ {
+ instancePath: r = '',
+ parentData: n,
+ parentDataProperty: s,
+ rootData: o = t,
+ } = {},
+) {
+ let p = null,
+ l = 0;
+ const m = l;
+ let f = !1;
+ const u = l;
+ if (l === u)
+ if (Array.isArray(t)) {
+ const n = t.length;
+ for (let s = 0; s < n; s++) {
+ let n = t[s];
+ const a = l,
+ m = l;
+ let f = !1;
+ const u = l;
+ if (l == l)
+ if ('string' == typeof n) {
+ if (e(n) < 1) {
+ const t = { params: { limit: 1 } };
+ null === p ? (p = [t]) : p.push(t), l++;
+ }
+ } else {
+ const t = { params: { type: 'string' } };
+ null === p ? (p = [t]) : p.push(t), l++;
+ }
+ var c = u === l;
+ if (((f = f || c), !f)) {
+ const e = l;
+ i(n, {
+ instancePath: r + '/' + s,
+ parentData: t,
+ parentDataProperty: s,
+ rootData: o,
+ }) ||
+ ((p = null === p ? i.errors : p.concat(i.errors)), (l = p.length)),
+ (c = e === l),
+ (f = f || c);
+ }
+ if (f) (l = m), null !== p && (m ? (p.length = m) : (p = null));
+ else {
+ const t = { params: {} };
+ null === p ? (p = [t]) : p.push(t), l++;
+ }
+ if (a !== l) break;
+ }
+ } else {
+ const t = { params: { type: 'array' } };
+ null === p ? (p = [t]) : p.push(t), l++;
+ }
+ var y = u === l;
+ if (((f = f || y), !f)) {
+ const e = l;
+ i(t, {
+ instancePath: r,
+ parentData: n,
+ parentDataProperty: s,
+ rootData: o,
+ }) || ((p = null === p ? i.errors : p.concat(i.errors)), (l = p.length)),
+ (y = e === l),
+ (f = f || y);
+ }
+ if (!f) {
+ const t = { params: {} };
+ return null === p ? (p = [t]) : p.push(t), l++, (a.errors = p), !1;
+ }
+ return (
+ (l = m),
+ null !== p && (m ? (p.length = m) : (p = null)),
+ (a.errors = p),
+ 0 === l
+ );
+}
+const o = {
+ anyOf: [
+ {
+ enum: [
+ 'var',
+ 'module',
+ 'assign',
+ 'assign-properties',
+ 'this',
+ 'window',
+ 'self',
+ 'global',
+ 'commonjs',
+ 'commonjs2',
+ 'commonjs-module',
+ 'commonjs-static',
+ 'amd',
+ 'amd-require',
+ 'umd',
+ 'umd2',
+ 'jsonp',
+ 'system',
+ ],
+ },
+ { type: 'string' },
+ ],
+};
+function p(
+ t,
+ {
+ instancePath: r = '',
+ parentData: e,
+ parentDataProperty: n,
+ rootData: s = t,
+ } = {},
+) {
+ let i = null,
+ a = 0;
+ const o = a;
+ let l = !1;
+ const m = a;
+ if ('string' != typeof t) {
+ const t = { params: { type: 'string' } };
+ null === i ? (i = [t]) : i.push(t), a++;
+ }
+ var f = m === a;
+ if (((l = l || f), !l)) {
+ const r = a;
+ if (a == a)
+ if (t && 'object' == typeof t && !Array.isArray(t)) {
+ const r = a;
+ for (const r in t)
+ if (
+ 'amd' !== r &&
+ 'commonjs' !== r &&
+ 'commonjs2' !== r &&
+ 'root' !== r
+ ) {
+ const t = { params: { additionalProperty: r } };
+ null === i ? (i = [t]) : i.push(t), a++;
+ break;
+ }
+ if (r === a) {
+ if (void 0 !== t.amd) {
+ const r = a;
+ if ('string' != typeof t.amd) {
+ const t = { params: { type: 'string' } };
+ null === i ? (i = [t]) : i.push(t), a++;
+ }
+ var u = r === a;
+ } else u = !0;
+ if (u) {
+ if (void 0 !== t.commonjs) {
+ const r = a;
+ if ('string' != typeof t.commonjs) {
+ const t = { params: { type: 'string' } };
+ null === i ? (i = [t]) : i.push(t), a++;
+ }
+ u = r === a;
+ } else u = !0;
+ if (u) {
+ if (void 0 !== t.commonjs2) {
+ const r = a;
+ if ('string' != typeof t.commonjs2) {
+ const t = { params: { type: 'string' } };
+ null === i ? (i = [t]) : i.push(t), a++;
+ }
+ u = r === a;
+ } else u = !0;
+ if (u)
+ if (void 0 !== t.root) {
+ const r = a;
+ if ('string' != typeof t.root) {
+ const t = { params: { type: 'string' } };
+ null === i ? (i = [t]) : i.push(t), a++;
+ }
+ u = r === a;
+ } else u = !0;
+ }
+ }
+ }
+ } else {
+ const t = { params: { type: 'object' } };
+ null === i ? (i = [t]) : i.push(t), a++;
+ }
+ (f = r === a), (l = l || f);
+ }
+ if (!l) {
+ const t = { params: {} };
+ return null === i ? (i = [t]) : i.push(t), a++, (p.errors = i), !1;
+ }
+ return (
+ (a = o),
+ null !== i && (o ? (i.length = o) : (i = null)),
+ (p.errors = i),
+ 0 === a
+ );
+}
+function l(
+ t,
+ {
+ instancePath: r = '',
+ parentData: n,
+ parentDataProperty: s,
+ rootData: i = t,
+ } = {},
+) {
+ let a = null,
+ o = 0;
+ const p = o;
+ let m = !1;
+ const f = o;
+ if (o === f)
+ if (Array.isArray(t))
+ if (t.length < 1) {
+ const t = { params: { limit: 1 } };
+ null === a ? (a = [t]) : a.push(t), o++;
+ } else {
+ const r = t.length;
+ for (let n = 0; n < r; n++) {
+ let r = t[n];
+ const s = o;
+ if (o === s)
+ if ('string' == typeof r) {
+ if (e(r) < 1) {
+ const t = { params: { limit: 1 } };
+ null === a ? (a = [t]) : a.push(t), o++;
+ }
+ } else {
+ const t = { params: { type: 'string' } };
+ null === a ? (a = [t]) : a.push(t), o++;
+ }
+ if (s !== o) break;
+ }
+ }
+ else {
+ const t = { params: { type: 'array' } };
+ null === a ? (a = [t]) : a.push(t), o++;
+ }
+ var u = f === o;
+ if (((m = m || u), !m)) {
+ const r = o;
+ if (o === r)
+ if ('string' == typeof t) {
+ if (e(t) < 1) {
+ const t = { params: { limit: 1 } };
+ null === a ? (a = [t]) : a.push(t), o++;
+ }
+ } else {
+ const t = { params: { type: 'string' } };
+ null === a ? (a = [t]) : a.push(t), o++;
+ }
+ if (((u = r === o), (m = m || u), !m)) {
+ const r = o;
+ if (o == o)
+ if (t && 'object' == typeof t && !Array.isArray(t)) {
+ const r = o;
+ for (const r in t)
+ if ('amd' !== r && 'commonjs' !== r && 'root' !== r) {
+ const t = { params: { additionalProperty: r } };
+ null === a ? (a = [t]) : a.push(t), o++;
+ break;
+ }
+ if (r === o) {
+ if (void 0 !== t.amd) {
+ let r = t.amd;
+ const n = o;
+ if (o === n)
+ if ('string' == typeof r) {
+ if (e(r) < 1) {
+ const t = { params: { limit: 1 } };
+ null === a ? (a = [t]) : a.push(t), o++;
+ }
+ } else {
+ const t = { params: { type: 'string' } };
+ null === a ? (a = [t]) : a.push(t), o++;
+ }
+ var c = n === o;
+ } else c = !0;
+ if (c) {
+ if (void 0 !== t.commonjs) {
+ let r = t.commonjs;
+ const n = o;
+ if (o === n)
+ if ('string' == typeof r) {
+ if (e(r) < 1) {
+ const t = { params: { limit: 1 } };
+ null === a ? (a = [t]) : a.push(t), o++;
+ }
+ } else {
+ const t = { params: { type: 'string' } };
+ null === a ? (a = [t]) : a.push(t), o++;
+ }
+ c = n === o;
+ } else c = !0;
+ if (c)
+ if (void 0 !== t.root) {
+ let r = t.root;
+ const n = o,
+ s = o;
+ let i = !1;
+ const p = o;
+ if (o === p)
+ if (Array.isArray(r)) {
+ const t = r.length;
+ for (let n = 0; n < t; n++) {
+ let t = r[n];
+ const s = o;
+ if (o === s)
+ if ('string' == typeof t) {
+ if (e(t) < 1) {
+ const t = { params: { limit: 1 } };
+ null === a ? (a = [t]) : a.push(t), o++;
+ }
+ } else {
+ const t = { params: { type: 'string' } };
+ null === a ? (a = [t]) : a.push(t), o++;
+ }
+ if (s !== o) break;
+ }
+ } else {
+ const t = { params: { type: 'array' } };
+ null === a ? (a = [t]) : a.push(t), o++;
+ }
+ var y = p === o;
+ if (((i = i || y), !i)) {
+ const t = o;
+ if (o === t)
+ if ('string' == typeof r) {
+ if (e(r) < 1) {
+ const t = { params: { limit: 1 } };
+ null === a ? (a = [t]) : a.push(t), o++;
+ }
+ } else {
+ const t = { params: { type: 'string' } };
+ null === a ? (a = [t]) : a.push(t), o++;
+ }
+ (y = t === o), (i = i || y);
+ }
+ if (i)
+ (o = s), null !== a && (s ? (a.length = s) : (a = null));
+ else {
+ const t = { params: {} };
+ null === a ? (a = [t]) : a.push(t), o++;
+ }
+ c = n === o;
+ } else c = !0;
+ }
+ }
+ } else {
+ const t = { params: { type: 'object' } };
+ null === a ? (a = [t]) : a.push(t), o++;
+ }
+ (u = r === o), (m = m || u);
+ }
+ }
+ if (!m) {
+ const t = { params: {} };
+ return null === a ? (a = [t]) : a.push(t), o++, (l.errors = a), !1;
+ }
+ return (
+ (o = p),
+ null !== a && (p ? (a.length = p) : (a = null)),
+ (l.errors = a),
+ 0 === o
+ );
+}
+function m(
+ t,
+ {
+ instancePath: r = '',
+ parentData: n,
+ parentDataProperty: s,
+ rootData: i = t,
+ } = {},
+) {
+ let a = null,
+ f = 0;
+ if (0 === f) {
+ if (!t || 'object' != typeof t || Array.isArray(t))
+ return (m.errors = [{ params: { type: 'object' } }]), !1;
+ {
+ let n;
+ if (void 0 === t.type && (n = 'type'))
+ return (m.errors = [{ params: { missingProperty: n } }]), !1;
+ {
+ const n = f;
+ for (const r in t)
+ if (
+ 'amdContainer' !== r &&
+ 'auxiliaryComment' !== r &&
+ 'export' !== r &&
+ 'name' !== r &&
+ 'type' !== r &&
+ 'umdNamedDefine' !== r
+ )
+ return (m.errors = [{ params: { additionalProperty: r } }]), !1;
+ if (n === f) {
+ if (void 0 !== t.amdContainer) {
+ let r = t.amdContainer;
+ const n = f;
+ if (f == f) {
+ if ('string' != typeof r)
+ return (m.errors = [{ params: { type: 'string' } }]), !1;
+ if (e(r) < 1) return (m.errors = [{ params: { limit: 1 } }]), !1;
+ }
+ var u = n === f;
+ } else u = !0;
+ if (u) {
+ if (void 0 !== t.auxiliaryComment) {
+ const e = f;
+ p(t.auxiliaryComment, {
+ instancePath: r + '/auxiliaryComment',
+ parentData: t,
+ parentDataProperty: 'auxiliaryComment',
+ rootData: i,
+ }) ||
+ ((a = null === a ? p.errors : a.concat(p.errors)),
+ (f = a.length)),
+ (u = e === f);
+ } else u = !0;
+ if (u) {
+ if (void 0 !== t.export) {
+ let r = t.export;
+ const n = f,
+ s = f;
+ let i = !1;
+ const o = f;
+ if (f === o)
+ if (Array.isArray(r)) {
+ const t = r.length;
+ for (let n = 0; n < t; n++) {
+ let t = r[n];
+ const s = f;
+ if (f === s)
+ if ('string' == typeof t) {
+ if (e(t) < 1) {
+ const t = { params: { limit: 1 } };
+ null === a ? (a = [t]) : a.push(t), f++;
+ }
+ } else {
+ const t = { params: { type: 'string' } };
+ null === a ? (a = [t]) : a.push(t), f++;
+ }
+ if (s !== f) break;
+ }
+ } else {
+ const t = { params: { type: 'array' } };
+ null === a ? (a = [t]) : a.push(t), f++;
+ }
+ var c = o === f;
+ if (((i = i || c), !i)) {
+ const t = f;
+ if (f === t)
+ if ('string' == typeof r) {
+ if (e(r) < 1) {
+ const t = { params: { limit: 1 } };
+ null === a ? (a = [t]) : a.push(t), f++;
+ }
+ } else {
+ const t = { params: { type: 'string' } };
+ null === a ? (a = [t]) : a.push(t), f++;
+ }
+ (c = t === f), (i = i || c);
+ }
+ if (!i) {
+ const t = { params: {} };
+ return (
+ null === a ? (a = [t]) : a.push(t), f++, (m.errors = a), !1
+ );
+ }
+ (f = s),
+ null !== a && (s ? (a.length = s) : (a = null)),
+ (u = n === f);
+ } else u = !0;
+ if (u) {
+ if (void 0 !== t.name) {
+ const e = f;
+ l(t.name, {
+ instancePath: r + '/name',
+ parentData: t,
+ parentDataProperty: 'name',
+ rootData: i,
+ }) ||
+ ((a = null === a ? l.errors : a.concat(l.errors)),
+ (f = a.length)),
+ (u = e === f);
+ } else u = !0;
+ if (u) {
+ if (void 0 !== t.type) {
+ let r = t.type;
+ const e = f,
+ n = f;
+ let s = !1;
+ const i = f;
+ if (
+ 'var' !== r &&
+ 'module' !== r &&
+ 'assign' !== r &&
+ 'assign-properties' !== r &&
+ 'this' !== r &&
+ 'window' !== r &&
+ 'self' !== r &&
+ 'global' !== r &&
+ 'commonjs' !== r &&
+ 'commonjs2' !== r &&
+ 'commonjs-module' !== r &&
+ 'commonjs-static' !== r &&
+ 'amd' !== r &&
+ 'amd-require' !== r &&
+ 'umd' !== r &&
+ 'umd2' !== r &&
+ 'jsonp' !== r &&
+ 'system' !== r
+ ) {
+ const t = { params: { allowedValues: o.anyOf[0].enum } };
+ null === a ? (a = [t]) : a.push(t), f++;
+ }
+ var y = i === f;
+ if (((s = s || y), !s)) {
+ const t = f;
+ if ('string' != typeof r) {
+ const t = { params: { type: 'string' } };
+ null === a ? (a = [t]) : a.push(t), f++;
+ }
+ (y = t === f), (s = s || y);
+ }
+ if (!s) {
+ const t = { params: {} };
+ return (
+ null === a ? (a = [t]) : a.push(t),
+ f++,
+ (m.errors = a),
+ !1
+ );
+ }
+ (f = n),
+ null !== a && (n ? (a.length = n) : (a = null)),
+ (u = e === f);
+ } else u = !0;
+ if (u)
+ if (void 0 !== t.umdNamedDefine) {
+ const r = f;
+ if ('boolean' != typeof t.umdNamedDefine)
+ return (
+ (m.errors = [{ params: { type: 'boolean' } }]), !1
+ );
+ u = r === f;
+ } else u = !0;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ return (m.errors = a), 0 === f;
+}
+function f(
+ n,
+ {
+ instancePath: s = '',
+ parentData: i,
+ parentDataProperty: o,
+ rootData: p = n,
+ } = {},
+) {
+ let l = null,
+ u = 0;
+ if (0 === u) {
+ if (!n || 'object' != typeof n || Array.isArray(n))
+ return (f.errors = [{ params: { type: 'object' } }]), !1;
+ {
+ let i;
+ if (
+ (void 0 === n.name && (i = 'name')) ||
+ (void 0 === n.exposes && (i = 'exposes'))
+ )
+ return (f.errors = [{ params: { missingProperty: i } }]), !1;
+ {
+ const i = u;
+ for (const t in n)
+ if (
+ 'experiments' !== t &&
+ 'exposes' !== t &&
+ 'filename' !== t &&
+ 'library' !== t &&
+ 'name' !== t &&
+ 'runtime' !== t &&
+ 'runtimePlugins' !== t &&
+ 'shareScope' !== t
+ )
+ return (f.errors = [{ params: { additionalProperty: t } }]), !1;
+ if (i === u) {
+ if (void 0 !== n.experiments) {
+ let r = n.experiments;
+ const e = u;
+ if (u === e) {
+ if (!r || 'object' != typeof r || Array.isArray(r))
+ return (f.errors = [{ params: { type: 'object' } }]), !1;
+ {
+ const e = u;
+ for (const t in r)
+ if ('asyncStartup' !== t && 'externalRuntime' !== t)
+ return (
+ (f.errors = [{ params: { additionalProperty: t } }]), !1
+ );
+ if (e === u) {
+ if (void 0 !== r.asyncStartup) {
+ const t = u;
+ if ('boolean' != typeof r.asyncStartup)
+ return (f.errors = [{ params: { type: 'boolean' } }]), !1;
+ var c = t === u;
+ } else c = !0;
+ if (c)
+ if (void 0 !== r.externalRuntime) {
+ let e = r.externalRuntime;
+ const n = u,
+ s = u;
+ let i = !1;
+ const a = u;
+ if ('provide' !== e) {
+ const r = {
+ params: {
+ allowedValues:
+ t.properties.experiments.properties
+ .externalRuntime.anyOf[0].enum,
+ },
+ };
+ null === l ? (l = [r]) : l.push(r), u++;
+ }
+ var y = a === u;
+ if (((i = i || y), !i)) {
+ const t = u;
+ if ('boolean' != typeof e) {
+ const t = { params: { type: 'boolean' } };
+ null === l ? (l = [t]) : l.push(t), u++;
+ }
+ (y = t === u), (i = i || y);
+ }
+ if (!i) {
+ const t = { params: {} };
+ return (
+ null === l ? (l = [t]) : l.push(t),
+ u++,
+ (f.errors = l),
+ !1
+ );
+ }
+ (u = s),
+ null !== l && (s ? (l.length = s) : (l = null)),
+ (c = n === u);
+ } else c = !0;
+ }
+ }
+ }
+ var d = e === u;
+ } else d = !0;
+ if (d) {
+ if (void 0 !== n.exposes) {
+ const t = u;
+ a(n.exposes, {
+ instancePath: s + '/exposes',
+ parentData: n,
+ parentDataProperty: 'exposes',
+ rootData: p,
+ }) ||
+ ((l = null === l ? a.errors : l.concat(a.errors)),
+ (u = l.length)),
+ (d = t === u);
+ } else d = !0;
+ if (d) {
+ if (void 0 !== n.filename) {
+ let t = n.filename;
+ const r = u;
+ if (u === r) {
+ if ('string' != typeof t)
+ return (f.errors = [{ params: { type: 'string' } }]), !1;
+ if (e(t) < 1)
+ return (f.errors = [{ params: { limit: 1 } }]), !1;
+ }
+ d = r === u;
+ } else d = !0;
+ if (d) {
+ if (void 0 !== n.library) {
+ const t = u;
+ m(n.library, {
+ instancePath: s + '/library',
+ parentData: n,
+ parentDataProperty: 'library',
+ rootData: p,
+ }) ||
+ ((l = null === l ? m.errors : l.concat(m.errors)),
+ (u = l.length)),
+ (d = t === u);
+ } else d = !0;
+ if (d) {
+ if (void 0 !== n.name) {
+ let t = n.name;
+ const r = u;
+ if (u === r) {
+ if ('string' != typeof t)
+ return (
+ (f.errors = [{ params: { type: 'string' } }]), !1
+ );
+ if (e(t) < 1)
+ return (f.errors = [{ params: { limit: 1 } }]), !1;
+ }
+ d = r === u;
+ } else d = !0;
+ if (d) {
+ if (void 0 !== n.runtime) {
+ let t = n.runtime;
+ const s = u,
+ i = u;
+ let a = !1;
+ const o = u;
+ if (!1 !== t) {
+ const t = {
+ params: { allowedValues: r.anyOf[0].enum },
+ };
+ null === l ? (l = [t]) : l.push(t), u++;
+ }
+ var g = o === u;
+ if (((a = a || g), !a)) {
+ const r = u;
+ if (u === r)
+ if ('string' == typeof t) {
+ if (e(t) < 1) {
+ const t = { params: { limit: 1 } };
+ null === l ? (l = [t]) : l.push(t), u++;
+ }
+ } else {
+ const t = { params: { type: 'string' } };
+ null === l ? (l = [t]) : l.push(t), u++;
+ }
+ (g = r === u), (a = a || g);
+ }
+ if (!a) {
+ const t = { params: {} };
+ return (
+ null === l ? (l = [t]) : l.push(t),
+ u++,
+ (f.errors = l),
+ !1
+ );
+ }
+ (u = i),
+ null !== l && (i ? (l.length = i) : (l = null)),
+ (d = s === u);
+ } else d = !0;
+ if (d) {
+ if (void 0 !== n.runtimePlugins) {
+ let t = n.runtimePlugins;
+ const r = u;
+ if (u === r) {
+ if (!Array.isArray(t))
+ return (
+ (f.errors = [{ params: { type: 'array' } }]), !1
+ );
+ {
+ const r = t.length;
+ for (let e = 0; e < r; e++) {
+ const r = u;
+ if ('string' != typeof t[e])
+ return (
+ (f.errors = [{ params: { type: 'string' } }]),
+ !1
+ );
+ if (r !== u) break;
+ }
+ }
+ }
+ d = r === u;
+ } else d = !0;
+ if (d)
+ if (void 0 !== n.shareScope) {
+ let t = n.shareScope;
+ const r = u;
+ if (u === r) {
+ if ('string' != typeof t)
+ return (
+ (f.errors = [{ params: { type: 'string' } }]),
+ !1
+ );
+ if (e(t) < 1)
+ return (
+ (f.errors = [{ params: { limit: 1 } }]), !1
+ );
+ }
+ d = r === u;
+ } else d = !0;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ return (f.errors = l), 0 === u;
+}
diff --git a/packages/enhanced/src/schemas/container/ContainerPlugin.check.ts b/packages/enhanced/src/schemas/container/ContainerPlugin.check.ts
index 630147d788a..48bf217d60c 100644
--- a/packages/enhanced/src/schemas/container/ContainerPlugin.check.ts
+++ b/packages/enhanced/src/schemas/container/ContainerPlugin.check.ts
@@ -1,690 +1,886 @@
+// @ts-nocheck
/* eslint-disable */
-//@ts-nocheck
-const r = /^(?:[A-Za-z]:[\\/]|\\\\|\/)/;
-function t(
- r,
+/*
+ * This file was automatically generated.
+ * DO NOT MODIFY BY HAND.
+ */
+const t = /^(?:[A-Za-z]:[\\/]|\\\\|\/)/;
+export const validate = m;
+export default m;
+const e = {
+ definitions: {
+ RuntimePlugin: { type: 'array', items: { type: 'string' } },
+ AmdContainer: { type: 'string', minLength: 1 },
+ AuxiliaryComment: {
+ anyOf: [
+ { type: 'string' },
+ { $ref: '#/definitions/LibraryCustomUmdCommentObject' },
+ ],
+ },
+ EntryRuntime: {
+ anyOf: [{ enum: [!1] }, { type: 'string', minLength: 1 }],
+ },
+ Exposes: {
+ anyOf: [
+ {
+ type: 'array',
+ items: {
+ anyOf: [
+ { $ref: '#/definitions/ExposesItem' },
+ { $ref: '#/definitions/ExposesObject' },
+ ],
+ },
+ },
+ { $ref: '#/definitions/ExposesObject' },
+ ],
+ },
+ ExposesConfig: {
+ type: 'object',
+ additionalProperties: !1,
+ properties: {
+ import: {
+ anyOf: [
+ { $ref: '#/definitions/ExposesItem' },
+ { $ref: '#/definitions/ExposesItems' },
+ ],
+ },
+ name: { type: 'string' },
+ },
+ required: ['import'],
+ },
+ ExposesItem: { type: 'string', minLength: 1 },
+ ExposesItems: {
+ type: 'array',
+ items: { $ref: '#/definitions/ExposesItem' },
+ },
+ ExposesObject: {
+ type: 'object',
+ additionalProperties: {
+ anyOf: [
+ { $ref: '#/definitions/ExposesConfig' },
+ { $ref: '#/definitions/ExposesItem' },
+ { $ref: '#/definitions/ExposesItems' },
+ ],
+ },
+ },
+ LibraryCustomUmdCommentObject: {
+ type: 'object',
+ additionalProperties: !1,
+ properties: {
+ amd: { type: 'string' },
+ commonjs: { type: 'string' },
+ commonjs2: { type: 'string' },
+ root: { type: 'string' },
+ },
+ },
+ LibraryCustomUmdObject: {
+ type: 'object',
+ additionalProperties: !1,
+ properties: {
+ amd: { type: 'string', minLength: 1 },
+ commonjs: { type: 'string', minLength: 1 },
+ root: {
+ anyOf: [
+ { type: 'array', items: { type: 'string', minLength: 1 } },
+ { type: 'string', minLength: 1 },
+ ],
+ },
+ },
+ },
+ LibraryExport: {
+ anyOf: [
+ { type: 'array', items: { type: 'string', minLength: 1 } },
+ { type: 'string', minLength: 1 },
+ ],
+ },
+ LibraryName: {
+ anyOf: [
+ {
+ type: 'array',
+ items: { type: 'string', minLength: 1 },
+ minItems: 1,
+ },
+ { type: 'string', minLength: 1 },
+ { $ref: '#/definitions/LibraryCustomUmdObject' },
+ ],
+ },
+ LibraryOptions: {
+ type: 'object',
+ additionalProperties: !1,
+ properties: {
+ amdContainer: { $ref: '#/definitions/AmdContainer' },
+ auxiliaryComment: { $ref: '#/definitions/AuxiliaryComment' },
+ export: { $ref: '#/definitions/LibraryExport' },
+ name: { $ref: '#/definitions/LibraryName' },
+ type: { $ref: '#/definitions/LibraryType' },
+ umdNamedDefine: { $ref: '#/definitions/UmdNamedDefine' },
+ },
+ required: ['type'],
+ },
+ LibraryType: {
+ anyOf: [
+ {
+ enum: [
+ 'var',
+ 'module',
+ 'assign',
+ 'assign-properties',
+ 'this',
+ 'window',
+ 'self',
+ 'global',
+ 'commonjs',
+ 'commonjs2',
+ 'commonjs-module',
+ 'commonjs-static',
+ 'amd',
+ 'amd-require',
+ 'umd',
+ 'umd2',
+ 'jsonp',
+ 'system',
+ ],
+ },
+ { type: 'string' },
+ ],
+ },
+ UmdNamedDefine: { type: 'boolean' },
+ },
+ type: 'object',
+ additionalProperties: !1,
+ properties: {
+ exposes: { $ref: '#/definitions/Exposes' },
+ filename: { type: 'string', absolutePath: !1, minLength: 1 },
+ library: { $ref: '#/definitions/LibraryOptions' },
+ name: { type: 'string', minLength: 1 },
+ runtime: { $ref: '#/definitions/EntryRuntime' },
+ runtimePlugins: { $ref: '#/definitions/RuntimePlugin' },
+ shareScope: { type: 'string', minLength: 1 },
+ experiments: {
+ type: 'object',
+ properties: {
+ asyncStartup: { type: 'boolean' },
+ externalRuntime: {
+ anyOf: [{ type: 'boolean' }, { enum: ['provide'] }],
+ },
+ },
+ additionalProperties: !1,
+ },
+ },
+ required: ['name', 'exposes'],
+ },
+ r = { anyOf: [{ enum: [!1] }, { type: 'string', minLength: 1 }] };
+function n(
+ t,
{
instancePath: e = '',
- parentData: n,
+ parentData: r,
parentDataProperty: s,
- rootData: a = r,
+ rootData: a = t,
} = {},
) {
- if (!Array.isArray(r))
- return (t.errors = [{ params: { type: 'array' } }]), !1;
+ if (!Array.isArray(t))
+ return (n.errors = [{ params: { type: 'array' } }]), !1;
{
- const e = r.length;
- for (let n = 0; n < e; n++) {
- let e = r[n];
+ const e = t.length;
+ for (let r = 0; r < e; r++) {
+ let e = t[r];
const s = 0;
if ('string' != typeof e)
- return (t.errors = [{ params: { type: 'string' } }]), !1;
- if (e.length < 1) return (t.errors = [{ params: {} }]), !1;
+ return (n.errors = [{ params: { type: 'string' } }]), !1;
+ if (e.length < 1) return (n.errors = [{ params: {} }]), !1;
if (0 !== s) break;
}
}
- return (t.errors = null), !0;
+ return (n.errors = null), !0;
}
-function e(
- r,
+function s(
+ t,
{
- instancePath: n = '',
- parentData: s,
+ instancePath: e = '',
+ parentData: r,
parentDataProperty: a,
- rootData: o = r,
+ rootData: o = t,
} = {},
) {
let i = null,
- l = 0;
- if (0 === l) {
- if (!r || 'object' != typeof r || Array.isArray(r))
- return (e.errors = [{ params: { type: 'object' } }]), !1;
+ p = 0;
+ if (0 === p) {
+ if (!t || 'object' != typeof t || Array.isArray(t))
+ return (s.errors = [{ params: { type: 'object' } }]), !1;
{
- let s;
- if (void 0 === r.import && (s = 'import'))
- return (e.errors = [{ params: { missingProperty: s } }]), !1;
+ let r;
+ if (void 0 === t.import && (r = 'import'))
+ return (s.errors = [{ params: { missingProperty: r } }]), !1;
{
- const s = l;
- for (const t in r)
- if ('import' !== t && 'name' !== t)
- return (e.errors = [{ params: { additionalProperty: t } }]), !1;
- if (s === l) {
- if (void 0 !== r.import) {
- let s = r.import;
- const a = l,
- u = l;
- let c = !1;
- const m = l;
- if (l == l)
- if ('string' == typeof s) {
- if (s.length < 1) {
- const r = { params: {} };
- null === i ? (i = [r]) : i.push(r), l++;
+ const r = p;
+ for (const e in t)
+ if ('import' !== e && 'name' !== e)
+ return (s.errors = [{ params: { additionalProperty: e } }]), !1;
+ if (r === p) {
+ if (void 0 !== t.import) {
+ let r = t.import;
+ const a = p,
+ m = p;
+ let u = !1;
+ const c = p;
+ if (p == p)
+ if ('string' == typeof r) {
+ if (r.length < 1) {
+ const t = { params: {} };
+ null === i ? (i = [t]) : i.push(t), p++;
}
} else {
- const r = { params: { type: 'string' } };
- null === i ? (i = [r]) : i.push(r), l++;
+ const t = { params: { type: 'string' } };
+ null === i ? (i = [t]) : i.push(t), p++;
}
- var p = m === l;
- if (((c = c || p), !c)) {
- const e = l;
- t(s, {
- instancePath: n + '/import',
- parentData: r,
+ var l = c === p;
+ if (((u = u || l), !u)) {
+ const s = p;
+ n(r, {
+ instancePath: e + '/import',
+ parentData: t,
parentDataProperty: 'import',
rootData: o,
}) ||
- ((i = null === i ? t.errors : i.concat(t.errors)),
- (l = i.length)),
- (p = e === l),
- (c = c || p);
+ ((i = null === i ? n.errors : i.concat(n.errors)),
+ (p = i.length)),
+ (l = s === p),
+ (u = u || l);
}
- if (!c) {
- const r = { params: {} };
+ if (!u) {
+ const t = { params: {} };
return (
- null === i ? (i = [r]) : i.push(r), l++, (e.errors = i), !1
+ null === i ? (i = [t]) : i.push(t), p++, (s.errors = i), !1
);
}
- (l = u), null !== i && (u ? (i.length = u) : (i = null));
- var f = a === l;
+ (p = m), null !== i && (m ? (i.length = m) : (i = null));
+ var f = a === p;
} else f = !0;
if (f)
- if (void 0 !== r.name) {
- const t = l;
- if ('string' != typeof r.name)
- return (e.errors = [{ params: { type: 'string' } }]), !1;
- f = t === l;
+ if (void 0 !== t.name) {
+ const e = p;
+ if ('string' != typeof t.name)
+ return (s.errors = [{ params: { type: 'string' } }]), !1;
+ f = e === p;
} else f = !0;
}
}
}
}
- return (e.errors = i), 0 === l;
+ return (s.errors = i), 0 === p;
}
-function n(
- r,
+function a(
+ t,
{
- instancePath: s = '',
- parentData: a,
+ instancePath: e = '',
+ parentData: r,
parentDataProperty: o,
- rootData: i = r,
+ rootData: i = t,
} = {},
) {
- let l = null,
- p = 0;
- if (0 === p) {
- if (!r || 'object' != typeof r || Array.isArray(r))
- return (n.errors = [{ params: { type: 'object' } }]), !1;
- for (const a in r) {
- let o = r[a];
- const u = p,
- c = p;
- let m = !1;
- const y = p;
- e(o, {
- instancePath: s + '/' + a.replace(/~/g, '~0').replace(/\//g, '~1'),
- parentData: r,
- parentDataProperty: a,
+ let p = null,
+ l = 0;
+ if (0 === l) {
+ if (!t || 'object' != typeof t || Array.isArray(t))
+ return (a.errors = [{ params: { type: 'object' } }]), !1;
+ for (const r in t) {
+ let o = t[r];
+ const m = l,
+ u = l;
+ let c = !1;
+ const y = l;
+ s(o, {
+ instancePath: e + '/' + r.replace(/~/g, '~0').replace(/\//g, '~1'),
+ parentData: t,
+ parentDataProperty: r,
rootData: i,
- }) || ((l = null === l ? e.errors : l.concat(e.errors)), (p = l.length));
- var f = y === p;
- if (((m = m || f), !m)) {
- const e = p;
- if (p == p)
+ }) || ((p = null === p ? s.errors : p.concat(s.errors)), (l = p.length));
+ var f = y === l;
+ if (((c = c || f), !c)) {
+ const s = l;
+ if (l == l)
if ('string' == typeof o) {
if (o.length < 1) {
- const r = { params: {} };
- null === l ? (l = [r]) : l.push(r), p++;
+ const t = { params: {} };
+ null === p ? (p = [t]) : p.push(t), l++;
}
} else {
- const r = { params: { type: 'string' } };
- null === l ? (l = [r]) : l.push(r), p++;
+ const t = { params: { type: 'string' } };
+ null === p ? (p = [t]) : p.push(t), l++;
}
- if (((f = e === p), (m = m || f), !m)) {
- const e = p;
- t(o, {
- instancePath: s + '/' + a.replace(/~/g, '~0').replace(/\//g, '~1'),
- parentData: r,
- parentDataProperty: a,
+ if (((f = s === l), (c = c || f), !c)) {
+ const s = l;
+ n(o, {
+ instancePath: e + '/' + r.replace(/~/g, '~0').replace(/\//g, '~1'),
+ parentData: t,
+ parentDataProperty: r,
rootData: i,
}) ||
- ((l = null === l ? t.errors : l.concat(t.errors)), (p = l.length)),
- (f = e === p),
- (m = m || f);
+ ((p = null === p ? n.errors : p.concat(n.errors)), (l = p.length)),
+ (f = s === l),
+ (c = c || f);
}
}
- if (!m) {
- const r = { params: {} };
- return null === l ? (l = [r]) : l.push(r), p++, (n.errors = l), !1;
+ if (!c) {
+ const t = { params: {} };
+ return null === p ? (p = [t]) : p.push(t), l++, (a.errors = p), !1;
}
- if (((p = c), null !== l && (c ? (l.length = c) : (l = null)), u !== p))
+ if (((l = u), null !== p && (u ? (p.length = u) : (p = null)), m !== l))
break;
}
}
- return (n.errors = l), 0 === p;
+ return (a.errors = p), 0 === l;
}
-function s(
- r,
+function o(
+ t,
{
- instancePath: t = '',
- parentData: e,
- parentDataProperty: a,
- rootData: o = r,
+ instancePath: e = '',
+ parentData: r,
+ parentDataProperty: n,
+ rootData: s = t,
} = {},
) {
let i = null,
- l = 0;
- const p = l;
+ p = 0;
+ const l = p;
let f = !1;
- const u = l;
- if (l === u)
- if (Array.isArray(r)) {
- const e = r.length;
- for (let s = 0; s < e; s++) {
- let e = r[s];
- const a = l,
- p = l;
+ const m = p;
+ if (p === m)
+ if (Array.isArray(t)) {
+ const r = t.length;
+ for (let n = 0; n < r; n++) {
+ let r = t[n];
+ const o = p,
+ l = p;
let f = !1;
- const u = l;
- if (l == l)
- if ('string' == typeof e) {
- if (e.length < 1) {
- const r = { params: {} };
- null === i ? (i = [r]) : i.push(r), l++;
+ const m = p;
+ if (p == p)
+ if ('string' == typeof r) {
+ if (r.length < 1) {
+ const t = { params: {} };
+ null === i ? (i = [t]) : i.push(t), p++;
}
} else {
- const r = { params: { type: 'string' } };
- null === i ? (i = [r]) : i.push(r), l++;
+ const t = { params: { type: 'string' } };
+ null === i ? (i = [t]) : i.push(t), p++;
}
- var c = u === l;
- if (((f = f || c), !f)) {
- const a = l;
- n(e, {
- instancePath: t + '/' + s,
- parentData: r,
- parentDataProperty: s,
- rootData: o,
+ var u = m === p;
+ if (((f = f || u), !f)) {
+ const o = p;
+ a(r, {
+ instancePath: e + '/' + n,
+ parentData: t,
+ parentDataProperty: n,
+ rootData: s,
}) ||
- ((i = null === i ? n.errors : i.concat(n.errors)), (l = i.length)),
- (c = a === l),
- (f = f || c);
+ ((i = null === i ? a.errors : i.concat(a.errors)), (p = i.length)),
+ (u = o === p),
+ (f = f || u);
}
- if (f) (l = p), null !== i && (p ? (i.length = p) : (i = null));
+ if (f) (p = l), null !== i && (l ? (i.length = l) : (i = null));
else {
- const r = { params: {} };
- null === i ? (i = [r]) : i.push(r), l++;
+ const t = { params: {} };
+ null === i ? (i = [t]) : i.push(t), p++;
}
- if (a !== l) break;
+ if (o !== p) break;
}
} else {
- const r = { params: { type: 'array' } };
- null === i ? (i = [r]) : i.push(r), l++;
+ const t = { params: { type: 'array' } };
+ null === i ? (i = [t]) : i.push(t), p++;
}
- var m = u === l;
- if (((f = f || m), !f)) {
- const s = l;
- n(r, {
- instancePath: t,
- parentData: e,
- parentDataProperty: a,
- rootData: o,
- }) || ((i = null === i ? n.errors : i.concat(n.errors)), (l = i.length)),
- (m = s === l),
- (f = f || m);
+ var c = m === p;
+ if (((f = f || c), !f)) {
+ const o = p;
+ a(t, {
+ instancePath: e,
+ parentData: r,
+ parentDataProperty: n,
+ rootData: s,
+ }) || ((i = null === i ? a.errors : i.concat(a.errors)), (p = i.length)),
+ (c = o === p),
+ (f = f || c);
}
if (!f) {
- const r = { params: {} };
- return null === i ? (i = [r]) : i.push(r), l++, (s.errors = i), !1;
+ const t = { params: {} };
+ return null === i ? (i = [t]) : i.push(t), p++, (o.errors = i), !1;
}
return (
- (l = p),
- null !== i && (p ? (i.length = p) : (i = null)),
- (s.errors = i),
- 0 === l
+ (p = l),
+ null !== i && (l ? (i.length = l) : (i = null)),
+ (o.errors = i),
+ 0 === p
);
}
-function a(
- r,
+const i = {
+ anyOf: [
+ {
+ enum: [
+ 'var',
+ 'module',
+ 'assign',
+ 'assign-properties',
+ 'this',
+ 'window',
+ 'self',
+ 'global',
+ 'commonjs',
+ 'commonjs2',
+ 'commonjs-module',
+ 'commonjs-static',
+ 'amd',
+ 'amd-require',
+ 'umd',
+ 'umd2',
+ 'jsonp',
+ 'system',
+ ],
+ },
+ { type: 'string' },
+ ],
+};
+function p(
+ t,
{
- instancePath: t = '',
- parentData: e,
+ instancePath: e = '',
+ parentData: r,
parentDataProperty: n,
- rootData: s = r,
+ rootData: s = t,
} = {},
) {
- let o = null,
- i = 0;
- const l = i;
- let p = !1;
- const f = i;
- if ('string' != typeof r) {
- const r = { params: { type: 'string' } };
- null === o ? (o = [r]) : o.push(r), i++;
+ let a = null,
+ o = 0;
+ const i = o;
+ let l = !1;
+ const f = o;
+ if ('string' != typeof t) {
+ const t = { params: { type: 'string' } };
+ null === a ? (a = [t]) : a.push(t), o++;
}
- var u = f === i;
- if (((p = p || u), !p)) {
- const t = i;
- if (i == i)
- if (r && 'object' == typeof r && !Array.isArray(r)) {
- const t = i;
- for (const t in r)
+ var m = f === o;
+ if (((l = l || m), !l)) {
+ const e = o;
+ if (o == o)
+ if (t && 'object' == typeof t && !Array.isArray(t)) {
+ const e = o;
+ for (const e in t)
if (
- 'amd' !== t &&
- 'commonjs' !== t &&
- 'commonjs2' !== t &&
- 'root' !== t
+ 'amd' !== e &&
+ 'commonjs' !== e &&
+ 'commonjs2' !== e &&
+ 'root' !== e
) {
- const r = { params: { additionalProperty: t } };
- null === o ? (o = [r]) : o.push(r), i++;
+ const t = { params: { additionalProperty: e } };
+ null === a ? (a = [t]) : a.push(t), o++;
break;
}
- if (t === i) {
- if (void 0 !== r.amd) {
- const t = i;
- if ('string' != typeof r.amd) {
- const r = { params: { type: 'string' } };
- null === o ? (o = [r]) : o.push(r), i++;
+ if (e === o) {
+ if (void 0 !== t.amd) {
+ const e = o;
+ if ('string' != typeof t.amd) {
+ const t = { params: { type: 'string' } };
+ null === a ? (a = [t]) : a.push(t), o++;
}
- var c = t === i;
- } else c = !0;
- if (c) {
- if (void 0 !== r.commonjs) {
- const t = i;
- if ('string' != typeof r.commonjs) {
- const r = { params: { type: 'string' } };
- null === o ? (o = [r]) : o.push(r), i++;
+ var u = e === o;
+ } else u = !0;
+ if (u) {
+ if (void 0 !== t.commonjs) {
+ const e = o;
+ if ('string' != typeof t.commonjs) {
+ const t = { params: { type: 'string' } };
+ null === a ? (a = [t]) : a.push(t), o++;
}
- c = t === i;
- } else c = !0;
- if (c) {
- if (void 0 !== r.commonjs2) {
- const t = i;
- if ('string' != typeof r.commonjs2) {
- const r = { params: { type: 'string' } };
- null === o ? (o = [r]) : o.push(r), i++;
+ u = e === o;
+ } else u = !0;
+ if (u) {
+ if (void 0 !== t.commonjs2) {
+ const e = o;
+ if ('string' != typeof t.commonjs2) {
+ const t = { params: { type: 'string' } };
+ null === a ? (a = [t]) : a.push(t), o++;
}
- c = t === i;
- } else c = !0;
- if (c)
- if (void 0 !== r.root) {
- const t = i;
- if ('string' != typeof r.root) {
- const r = { params: { type: 'string' } };
- null === o ? (o = [r]) : o.push(r), i++;
+ u = e === o;
+ } else u = !0;
+ if (u)
+ if (void 0 !== t.root) {
+ const e = o;
+ if ('string' != typeof t.root) {
+ const t = { params: { type: 'string' } };
+ null === a ? (a = [t]) : a.push(t), o++;
}
- c = t === i;
- } else c = !0;
+ u = e === o;
+ } else u = !0;
}
}
}
} else {
- const r = { params: { type: 'object' } };
- null === o ? (o = [r]) : o.push(r), i++;
+ const t = { params: { type: 'object' } };
+ null === a ? (a = [t]) : a.push(t), o++;
}
- (u = t === i), (p = p || u);
+ (m = e === o), (l = l || m);
}
- if (!p) {
- const r = { params: {} };
- return null === o ? (o = [r]) : o.push(r), i++, (a.errors = o), !1;
+ if (!l) {
+ const t = { params: {} };
+ return null === a ? (a = [t]) : a.push(t), o++, (p.errors = a), !1;
}
return (
- (i = l),
- null !== o && (l ? (o.length = l) : (o = null)),
- (a.errors = o),
- 0 === i
+ (o = i),
+ null !== a && (i ? (a.length = i) : (a = null)),
+ (p.errors = a),
+ 0 === o
);
}
-function o(
- r,
+function l(
+ t,
{
- instancePath: t = '',
- parentData: e,
+ instancePath: e = '',
+ parentData: r,
parentDataProperty: n,
- rootData: s = r,
+ rootData: s = t,
} = {},
) {
let a = null,
- i = 0;
- const l = i;
+ o = 0;
+ const i = o;
let p = !1;
- const f = i;
- if (i === f)
- if (Array.isArray(r))
- if (r.length < 1) {
- const r = { params: { limit: 1 } };
- null === a ? (a = [r]) : a.push(r), i++;
+ const f = o;
+ if (o === f)
+ if (Array.isArray(t))
+ if (t.length < 1) {
+ const t = { params: { limit: 1 } };
+ null === a ? (a = [t]) : a.push(t), o++;
} else {
- const t = r.length;
- for (let e = 0; e < t; e++) {
- let t = r[e];
- const n = i;
- if (i === n)
- if ('string' == typeof t) {
- if (t.length < 1) {
- const r = { params: {} };
- null === a ? (a = [r]) : a.push(r), i++;
+ const e = t.length;
+ for (let r = 0; r < e; r++) {
+ let e = t[r];
+ const n = o;
+ if (o === n)
+ if ('string' == typeof e) {
+ if (e.length < 1) {
+ const t = { params: {} };
+ null === a ? (a = [t]) : a.push(t), o++;
}
} else {
- const r = { params: { type: 'string' } };
- null === a ? (a = [r]) : a.push(r), i++;
+ const t = { params: { type: 'string' } };
+ null === a ? (a = [t]) : a.push(t), o++;
}
- if (n !== i) break;
+ if (n !== o) break;
}
}
else {
- const r = { params: { type: 'array' } };
- null === a ? (a = [r]) : a.push(r), i++;
+ const t = { params: { type: 'array' } };
+ null === a ? (a = [t]) : a.push(t), o++;
}
- var u = f === i;
- if (((p = p || u), !p)) {
- const t = i;
- if (i === t)
- if ('string' == typeof r) {
- if (r.length < 1) {
- const r = { params: {} };
- null === a ? (a = [r]) : a.push(r), i++;
+ var m = f === o;
+ if (((p = p || m), !p)) {
+ const e = o;
+ if (o === e)
+ if ('string' == typeof t) {
+ if (t.length < 1) {
+ const t = { params: {} };
+ null === a ? (a = [t]) : a.push(t), o++;
}
} else {
- const r = { params: { type: 'string' } };
- null === a ? (a = [r]) : a.push(r), i++;
+ const t = { params: { type: 'string' } };
+ null === a ? (a = [t]) : a.push(t), o++;
}
- if (((u = t === i), (p = p || u), !p)) {
- const t = i;
- if (i == i)
- if (r && 'object' == typeof r && !Array.isArray(r)) {
- const t = i;
- for (const t in r)
- if ('amd' !== t && 'commonjs' !== t && 'root' !== t) {
- const r = { params: { additionalProperty: t } };
- null === a ? (a = [r]) : a.push(r), i++;
+ if (((m = e === o), (p = p || m), !p)) {
+ const e = o;
+ if (o == o)
+ if (t && 'object' == typeof t && !Array.isArray(t)) {
+ const e = o;
+ for (const e in t)
+ if ('amd' !== e && 'commonjs' !== e && 'root' !== e) {
+ const t = { params: { additionalProperty: e } };
+ null === a ? (a = [t]) : a.push(t), o++;
break;
}
- if (t === i) {
- if (void 0 !== r.amd) {
- let t = r.amd;
- const e = i;
- if (i === e)
- if ('string' == typeof t) {
- if (t.length < 1) {
- const r = { params: {} };
- null === a ? (a = [r]) : a.push(r), i++;
+ if (e === o) {
+ if (void 0 !== t.amd) {
+ let e = t.amd;
+ const r = o;
+ if (o === r)
+ if ('string' == typeof e) {
+ if (e.length < 1) {
+ const t = { params: {} };
+ null === a ? (a = [t]) : a.push(t), o++;
}
} else {
- const r = { params: { type: 'string' } };
- null === a ? (a = [r]) : a.push(r), i++;
+ const t = { params: { type: 'string' } };
+ null === a ? (a = [t]) : a.push(t), o++;
}
- var c = e === i;
- } else c = !0;
- if (c) {
- if (void 0 !== r.commonjs) {
- let t = r.commonjs;
- const e = i;
- if (i === e)
- if ('string' == typeof t) {
- if (t.length < 1) {
- const r = { params: {} };
- null === a ? (a = [r]) : a.push(r), i++;
+ var u = r === o;
+ } else u = !0;
+ if (u) {
+ if (void 0 !== t.commonjs) {
+ let e = t.commonjs;
+ const r = o;
+ if (o === r)
+ if ('string' == typeof e) {
+ if (e.length < 1) {
+ const t = { params: {} };
+ null === a ? (a = [t]) : a.push(t), o++;
}
} else {
- const r = { params: { type: 'string' } };
- null === a ? (a = [r]) : a.push(r), i++;
+ const t = { params: { type: 'string' } };
+ null === a ? (a = [t]) : a.push(t), o++;
}
- c = e === i;
- } else c = !0;
- if (c)
- if (void 0 !== r.root) {
- let t = r.root;
- const e = i,
- n = i;
+ u = r === o;
+ } else u = !0;
+ if (u)
+ if (void 0 !== t.root) {
+ let e = t.root;
+ const r = o,
+ n = o;
let s = !1;
- const o = i;
- if (i === o)
- if (Array.isArray(t)) {
- const r = t.length;
- for (let e = 0; e < r; e++) {
- let r = t[e];
- const n = i;
- if (i === n)
- if ('string' == typeof r) {
- if (r.length < 1) {
- const r = { params: {} };
- null === a ? (a = [r]) : a.push(r), i++;
+ const i = o;
+ if (o === i)
+ if (Array.isArray(e)) {
+ const t = e.length;
+ for (let r = 0; r < t; r++) {
+ let t = e[r];
+ const n = o;
+ if (o === n)
+ if ('string' == typeof t) {
+ if (t.length < 1) {
+ const t = { params: {} };
+ null === a ? (a = [t]) : a.push(t), o++;
}
} else {
- const r = { params: { type: 'string' } };
- null === a ? (a = [r]) : a.push(r), i++;
+ const t = { params: { type: 'string' } };
+ null === a ? (a = [t]) : a.push(t), o++;
}
- if (n !== i) break;
+ if (n !== o) break;
}
} else {
- const r = { params: { type: 'array' } };
- null === a ? (a = [r]) : a.push(r), i++;
+ const t = { params: { type: 'array' } };
+ null === a ? (a = [t]) : a.push(t), o++;
}
- var m = o === i;
- if (((s = s || m), !s)) {
- const r = i;
- if (i === r)
- if ('string' == typeof t) {
- if (t.length < 1) {
- const r = { params: {} };
- null === a ? (a = [r]) : a.push(r), i++;
+ var c = i === o;
+ if (((s = s || c), !s)) {
+ const t = o;
+ if (o === t)
+ if ('string' == typeof e) {
+ if (e.length < 1) {
+ const t = { params: {} };
+ null === a ? (a = [t]) : a.push(t), o++;
}
} else {
- const r = { params: { type: 'string' } };
- null === a ? (a = [r]) : a.push(r), i++;
+ const t = { params: { type: 'string' } };
+ null === a ? (a = [t]) : a.push(t), o++;
}
- (m = r === i), (s = s || m);
+ (c = t === o), (s = s || c);
}
if (s)
- (i = n), null !== a && (n ? (a.length = n) : (a = null));
+ (o = n), null !== a && (n ? (a.length = n) : (a = null));
else {
- const r = { params: {} };
- null === a ? (a = [r]) : a.push(r), i++;
+ const t = { params: {} };
+ null === a ? (a = [t]) : a.push(t), o++;
}
- c = e === i;
- } else c = !0;
+ u = r === o;
+ } else u = !0;
}
}
} else {
- const r = { params: { type: 'object' } };
- null === a ? (a = [r]) : a.push(r), i++;
+ const t = { params: { type: 'object' } };
+ null === a ? (a = [t]) : a.push(t), o++;
}
- (u = t === i), (p = p || u);
+ (m = e === o), (p = p || m);
}
}
if (!p) {
- const r = { params: {} };
- return null === a ? (a = [r]) : a.push(r), i++, (o.errors = a), !1;
+ const t = { params: {} };
+ return null === a ? (a = [t]) : a.push(t), o++, (l.errors = a), !1;
}
return (
- (i = l),
- null !== a && (l ? (a.length = l) : (a = null)),
- (o.errors = a),
- 0 === i
+ (o = i),
+ null !== a && (i ? (a.length = i) : (a = null)),
+ (l.errors = a),
+ 0 === o
);
}
-function i(
- r,
+function f(
+ t,
{
- instancePath: t = '',
- parentData: e,
+ instancePath: e = '',
+ parentData: r,
parentDataProperty: n,
- rootData: s = r,
+ rootData: s = t,
} = {},
) {
- let l = null,
- p = 0;
- if (0 === p) {
- if (!r || 'object' != typeof r || Array.isArray(r))
- return (i.errors = [{ params: { type: 'object' } }]), !1;
+ let a = null,
+ o = 0;
+ if (0 === o) {
+ if (!t || 'object' != typeof t || Array.isArray(t))
+ return (f.errors = [{ params: { type: 'object' } }]), !1;
{
- let e;
- if (void 0 === r.type && (e = 'type'))
- return (i.errors = [{ params: { missingProperty: e } }]), !1;
+ let r;
+ if (void 0 === t.type && (r = 'type'))
+ return (f.errors = [{ params: { missingProperty: r } }]), !1;
{
- const e = p;
- for (const t in r)
+ const r = o;
+ for (const e in t)
if (
- 'amdContainer' !== t &&
- 'auxiliaryComment' !== t &&
- 'export' !== t &&
- 'name' !== t &&
- 'type' !== t &&
- 'umdNamedDefine' !== t
+ 'amdContainer' !== e &&
+ 'auxiliaryComment' !== e &&
+ 'export' !== e &&
+ 'name' !== e &&
+ 'type' !== e &&
+ 'umdNamedDefine' !== e
)
- return (i.errors = [{ params: { additionalProperty: t } }]), !1;
- if (e === p) {
- if (void 0 !== r.amdContainer) {
- let t = r.amdContainer;
- const e = p;
- if (p == p) {
- if ('string' != typeof t)
- return (i.errors = [{ params: { type: 'string' } }]), !1;
- if (t.length < 1) return (i.errors = [{ params: {} }]), !1;
+ return (f.errors = [{ params: { additionalProperty: e } }]), !1;
+ if (r === o) {
+ if (void 0 !== t.amdContainer) {
+ let e = t.amdContainer;
+ const r = o;
+ if (o == o) {
+ if ('string' != typeof e)
+ return (f.errors = [{ params: { type: 'string' } }]), !1;
+ if (e.length < 1) return (f.errors = [{ params: {} }]), !1;
}
- var f = e === p;
- } else f = !0;
- if (f) {
- if (void 0 !== r.auxiliaryComment) {
- const e = p;
- a(r.auxiliaryComment, {
- instancePath: t + '/auxiliaryComment',
- parentData: r,
+ var m = r === o;
+ } else m = !0;
+ if (m) {
+ if (void 0 !== t.auxiliaryComment) {
+ const r = o;
+ p(t.auxiliaryComment, {
+ instancePath: e + '/auxiliaryComment',
+ parentData: t,
parentDataProperty: 'auxiliaryComment',
rootData: s,
}) ||
- ((l = null === l ? a.errors : l.concat(a.errors)),
- (p = l.length)),
- (f = e === p);
- } else f = !0;
- if (f) {
- if (void 0 !== r.export) {
- let t = r.export;
- const e = p,
- n = p;
+ ((a = null === a ? p.errors : a.concat(p.errors)),
+ (o = a.length)),
+ (m = r === o);
+ } else m = !0;
+ if (m) {
+ if (void 0 !== t.export) {
+ let e = t.export;
+ const r = o,
+ n = o;
let s = !1;
- const a = p;
- if (p === a)
- if (Array.isArray(t)) {
- const r = t.length;
- for (let e = 0; e < r; e++) {
- let r = t[e];
- const n = p;
- if (p === n)
- if ('string' == typeof r) {
- if (r.length < 1) {
- const r = { params: {} };
- null === l ? (l = [r]) : l.push(r), p++;
+ const i = o;
+ if (o === i)
+ if (Array.isArray(e)) {
+ const t = e.length;
+ for (let r = 0; r < t; r++) {
+ let t = e[r];
+ const n = o;
+ if (o === n)
+ if ('string' == typeof t) {
+ if (t.length < 1) {
+ const t = { params: {} };
+ null === a ? (a = [t]) : a.push(t), o++;
}
} else {
- const r = { params: { type: 'string' } };
- null === l ? (l = [r]) : l.push(r), p++;
+ const t = { params: { type: 'string' } };
+ null === a ? (a = [t]) : a.push(t), o++;
}
- if (n !== p) break;
+ if (n !== o) break;
}
} else {
- const r = { params: { type: 'array' } };
- null === l ? (l = [r]) : l.push(r), p++;
+ const t = { params: { type: 'array' } };
+ null === a ? (a = [t]) : a.push(t), o++;
}
- var u = a === p;
+ var u = i === o;
if (((s = s || u), !s)) {
- const r = p;
- if (p === r)
- if ('string' == typeof t) {
- if (t.length < 1) {
- const r = { params: {} };
- null === l ? (l = [r]) : l.push(r), p++;
+ const t = o;
+ if (o === t)
+ if ('string' == typeof e) {
+ if (e.length < 1) {
+ const t = { params: {} };
+ null === a ? (a = [t]) : a.push(t), o++;
}
} else {
- const r = { params: { type: 'string' } };
- null === l ? (l = [r]) : l.push(r), p++;
+ const t = { params: { type: 'string' } };
+ null === a ? (a = [t]) : a.push(t), o++;
}
- (u = r === p), (s = s || u);
+ (u = t === o), (s = s || u);
}
if (!s) {
- const r = { params: {} };
+ const t = { params: {} };
return (
- null === l ? (l = [r]) : l.push(r), p++, (i.errors = l), !1
+ null === a ? (a = [t]) : a.push(t), o++, (f.errors = a), !1
);
}
- (p = n),
- null !== l && (n ? (l.length = n) : (l = null)),
- (f = e === p);
- } else f = !0;
- if (f) {
- if (void 0 !== r.name) {
- const e = p;
- o(r.name, {
- instancePath: t + '/name',
- parentData: r,
+ (o = n),
+ null !== a && (n ? (a.length = n) : (a = null)),
+ (m = r === o);
+ } else m = !0;
+ if (m) {
+ if (void 0 !== t.name) {
+ const r = o;
+ l(t.name, {
+ instancePath: e + '/name',
+ parentData: t,
parentDataProperty: 'name',
rootData: s,
}) ||
- ((l = null === l ? o.errors : l.concat(o.errors)),
- (p = l.length)),
- (f = e === p);
- } else f = !0;
- if (f) {
- if (void 0 !== r.type) {
- let t = r.type;
- const e = p,
- n = p;
+ ((a = null === a ? l.errors : a.concat(l.errors)),
+ (o = a.length)),
+ (m = r === o);
+ } else m = !0;
+ if (m) {
+ if (void 0 !== t.type) {
+ let e = t.type;
+ const r = o,
+ n = o;
let s = !1;
- const a = p;
+ const p = o;
if (
- 'var' !== t &&
- 'module' !== t &&
- 'assign' !== t &&
- 'assign-properties' !== t &&
- 'this' !== t &&
- 'window' !== t &&
- 'self' !== t &&
- 'global' !== t &&
- 'commonjs' !== t &&
- 'commonjs2' !== t &&
- 'commonjs-module' !== t &&
- 'commonjs-static' !== t &&
- 'amd' !== t &&
- 'amd-require' !== t &&
- 'umd' !== t &&
- 'umd2' !== t &&
- 'jsonp' !== t &&
- 'system' !== t
+ 'var' !== e &&
+ 'module' !== e &&
+ 'assign' !== e &&
+ 'assign-properties' !== e &&
+ 'this' !== e &&
+ 'window' !== e &&
+ 'self' !== e &&
+ 'global' !== e &&
+ 'commonjs' !== e &&
+ 'commonjs2' !== e &&
+ 'commonjs-module' !== e &&
+ 'commonjs-static' !== e &&
+ 'amd' !== e &&
+ 'amd-require' !== e &&
+ 'umd' !== e &&
+ 'umd2' !== e &&
+ 'jsonp' !== e &&
+ 'system' !== e
) {
- const r = { params: {} };
- null === l ? (l = [r]) : l.push(r), p++;
+ const t = { params: { allowedValues: i.anyOf[0].enum } };
+ null === a ? (a = [t]) : a.push(t), o++;
}
- var c = a === p;
+ var c = p === o;
if (((s = s || c), !s)) {
- const r = p;
- if ('string' != typeof t) {
- const r = { params: { type: 'string' } };
- null === l ? (l = [r]) : l.push(r), p++;
+ const t = o;
+ if ('string' != typeof e) {
+ const t = { params: { type: 'string' } };
+ null === a ? (a = [t]) : a.push(t), o++;
}
- (c = r === p), (s = s || c);
+ (c = t === o), (s = s || c);
}
if (!s) {
- const r = { params: {} };
+ const t = { params: {} };
return (
- null === l ? (l = [r]) : l.push(r),
- p++,
- (i.errors = l),
+ null === a ? (a = [t]) : a.push(t),
+ o++,
+ (f.errors = a),
!1
);
}
- (p = n),
- null !== l && (n ? (l.length = n) : (l = null)),
- (f = e === p);
- } else f = !0;
- if (f)
- if (void 0 !== r.umdNamedDefine) {
- const t = p;
- if ('boolean' != typeof r.umdNamedDefine)
+ (o = n),
+ null !== a && (n ? (a.length = n) : (a = null)),
+ (m = r === o);
+ } else m = !0;
+ if (m)
+ if (void 0 !== t.umdNamedDefine) {
+ const e = o;
+ if ('boolean' != typeof t.umdNamedDefine)
return (
- (i.errors = [{ params: { type: 'boolean' } }]), !1
+ (f.errors = [{ params: { type: 'boolean' } }]), !1
);
- f = t === p;
- } else f = !0;
+ m = e === o;
+ } else m = !0;
}
}
}
@@ -693,233 +889,251 @@ function i(
}
}
}
- return (i.errors = l), 0 === p;
+ return (f.errors = a), 0 === o;
}
-function l(
- t,
+function m(
+ n,
{
- instancePath: e = '',
- parentData: n,
- parentDataProperty: a,
- rootData: o = t,
+ instancePath: s = '',
+ parentData: a,
+ parentDataProperty: i,
+ rootData: p = n,
} = {},
) {
- let p = null,
- f = 0;
- if (0 === f) {
- if (!t || 'object' != typeof t || Array.isArray(t))
- return (l.errors = [{ params: { type: 'object' } }]), !1;
+ let l = null,
+ u = 0;
+ if (0 === u) {
+ if (!n || 'object' != typeof n || Array.isArray(n))
+ return (m.errors = [{ params: { type: 'object' } }]), !1;
{
- let n;
+ let a;
if (
- (void 0 === t.name && (n = 'name')) ||
- (void 0 === t.exposes && (n = 'exposes'))
+ (void 0 === n.name && (a = 'name')) ||
+ (void 0 === n.exposes && (a = 'exposes'))
)
- return (l.errors = [{ params: { missingProperty: n } }]), !1;
+ return (m.errors = [{ params: { missingProperty: a } }]), !1;
{
- const n = f;
- for (const r in t)
+ const a = u;
+ for (const t in n)
if (
- 'experiments' !== r &&
- 'exposes' !== r &&
- 'filename' !== r &&
- 'library' !== r &&
- 'name' !== r &&
- 'runtime' !== r &&
- 'runtimePlugins' !== r &&
- 'shareScope' !== r
+ 'exposes' !== t &&
+ 'filename' !== t &&
+ 'library' !== t &&
+ 'name' !== t &&
+ 'runtime' !== t &&
+ 'runtimePlugins' !== t &&
+ 'shareScope' !== t &&
+ 'experiments' !== t
)
- return (l.errors = [{ params: { additionalProperty: r } }]), !1;
- if (n === f) {
- if (void 0 !== t.experiments) {
- let r = t.experiments;
- const e = f;
- if (f === e) {
- if (!r || 'object' != typeof r || Array.isArray(r))
- return (l.errors = [{ params: { type: 'object' } }]), !1;
- {
- const t = f;
- for (const t in r)
- if ('asyncStartup' !== t && 'externalRuntime' !== t)
- return (
- (l.errors = [{ params: { additionalProperty: t } }]), !1
- );
- if (t === f) {
- if (void 0 !== r.asyncStartup) {
- const t = f;
- if ('boolean' != typeof r.asyncStartup)
- return (l.errors = [{ params: { type: 'boolean' } }]), !1;
- var u = t === f;
- } else u = !0;
- if (u)
- if (void 0 !== r.externalRuntime) {
- let t = r.externalRuntime;
- const e = f,
- n = f;
- let s = !1;
- const a = f;
- if ('provide' !== t) {
- const r = { params: {} };
- null === p ? (p = [r]) : p.push(r), f++;
- }
- var c = a === f;
- if (((s = s || c), !s)) {
- const r = f;
- if ('boolean' != typeof t) {
- const r = { params: { type: 'boolean' } };
- null === p ? (p = [r]) : p.push(r), f++;
- }
- (c = r === f), (s = s || c);
- }
- if (!s) {
- const r = { params: {} };
- return (
- null === p ? (p = [r]) : p.push(r),
- f++,
- (l.errors = p),
- !1
- );
- }
- (f = n),
- null !== p && (n ? (p.length = n) : (p = null)),
- (u = e === f);
- } else u = !0;
- }
+ return (m.errors = [{ params: { additionalProperty: t } }]), !1;
+ if (a === u) {
+ if (void 0 !== n.exposes) {
+ const t = u;
+ o(n.exposes, {
+ instancePath: s + '/exposes',
+ parentData: n,
+ parentDataProperty: 'exposes',
+ rootData: p,
+ }) ||
+ ((l = null === l ? o.errors : l.concat(o.errors)),
+ (u = l.length));
+ var c = t === u;
+ } else c = !0;
+ if (c) {
+ if (void 0 !== n.filename) {
+ let e = n.filename;
+ const r = u;
+ if (u === r) {
+ if ('string' != typeof e)
+ return (m.errors = [{ params: { type: 'string' } }]), !1;
+ if (e.length < 1) return (m.errors = [{ params: {} }]), !1;
+ if (e.includes('!') || !1 !== t.test(e))
+ return (m.errors = [{ params: {} }]), !1;
}
- }
- var m = e === f;
- } else m = !0;
- if (m) {
- if (void 0 !== t.exposes) {
- const r = f;
- s(t.exposes, {
- instancePath: e + '/exposes',
- parentData: t,
- parentDataProperty: 'exposes',
- rootData: o,
- }) ||
- ((p = null === p ? s.errors : p.concat(s.errors)),
- (f = p.length)),
- (m = r === f);
- } else m = !0;
- if (m) {
- if (void 0 !== t.filename) {
- let e = t.filename;
- const n = f;
- if (f === n) {
- if ('string' != typeof e)
- return (l.errors = [{ params: { type: 'string' } }]), !1;
- if (e.includes('!') || !1 !== r.test(e))
- return (l.errors = [{ params: {} }]), !1;
- if (e.length < 1) return (l.errors = [{ params: {} }]), !1;
- }
- m = n === f;
- } else m = !0;
- if (m) {
- if (void 0 !== t.library) {
- const r = f;
- i(t.library, {
- instancePath: e + '/library',
- parentData: t,
- parentDataProperty: 'library',
- rootData: o,
- }) ||
- ((p = null === p ? i.errors : p.concat(i.errors)),
- (f = p.length)),
- (m = r === f);
- } else m = !0;
- if (m) {
- if (void 0 !== t.name) {
- let r = t.name;
- const e = f;
- if (f === e) {
- if ('string' != typeof r)
- return (
- (l.errors = [{ params: { type: 'string' } }]), !1
- );
- if (r.length < 1)
- return (l.errors = [{ params: {} }]), !1;
+ c = r === u;
+ } else c = !0;
+ if (c) {
+ if (void 0 !== n.library) {
+ const t = u;
+ f(n.library, {
+ instancePath: s + '/library',
+ parentData: n,
+ parentDataProperty: 'library',
+ rootData: p,
+ }) ||
+ ((l = null === l ? f.errors : l.concat(f.errors)),
+ (u = l.length)),
+ (c = t === u);
+ } else c = !0;
+ if (c) {
+ if (void 0 !== n.name) {
+ let t = n.name;
+ const e = u;
+ if (u === e) {
+ if ('string' != typeof t)
+ return (m.errors = [{ params: { type: 'string' } }]), !1;
+ if (t.length < 1) return (m.errors = [{ params: {} }]), !1;
+ }
+ c = e === u;
+ } else c = !0;
+ if (c) {
+ if (void 0 !== n.runtime) {
+ let t = n.runtime;
+ const e = u,
+ s = u;
+ let a = !1;
+ const o = u;
+ if (!1 !== t) {
+ const t = { params: { allowedValues: r.anyOf[0].enum } };
+ null === l ? (l = [t]) : l.push(t), u++;
}
- m = e === f;
- } else m = !0;
- if (m) {
- if (void 0 !== t.runtime) {
- let r = t.runtime;
- const e = f,
- n = f;
- let s = !1;
- const a = f;
- if (!1 !== r) {
- const r = { params: {} };
- null === p ? (p = [r]) : p.push(r), f++;
- }
- var y = a === f;
- if (((s = s || y), !s)) {
- const t = f;
- if (f === t)
- if ('string' == typeof r) {
- if (r.length < 1) {
- const r = { params: {} };
- null === p ? (p = [r]) : p.push(r), f++;
- }
- } else {
- const r = { params: { type: 'string' } };
- null === p ? (p = [r]) : p.push(r), f++;
+ var y = o === u;
+ if (((a = a || y), !a)) {
+ const e = u;
+ if (u === e)
+ if ('string' == typeof t) {
+ if (t.length < 1) {
+ const t = { params: {} };
+ null === l ? (l = [t]) : l.push(t), u++;
}
- (y = t === f), (s = s || y);
- }
- if (!s) {
- const r = { params: {} };
- return (
- null === p ? (p = [r]) : p.push(r),
- f++,
- (l.errors = p),
- !1
- );
+ } else {
+ const t = { params: { type: 'string' } };
+ null === l ? (l = [t]) : l.push(t), u++;
+ }
+ (y = e === u), (a = a || y);
+ }
+ if (!a) {
+ const t = { params: {} };
+ return (
+ null === l ? (l = [t]) : l.push(t),
+ u++,
+ (m.errors = l),
+ !1
+ );
+ }
+ (u = s),
+ null !== l && (s ? (l.length = s) : (l = null)),
+ (c = e === u);
+ } else c = !0;
+ if (c) {
+ if (void 0 !== n.runtimePlugins) {
+ let t = n.runtimePlugins;
+ const e = u;
+ if (u == u) {
+ if (!Array.isArray(t))
+ return (
+ (m.errors = [{ params: { type: 'array' } }]), !1
+ );
+ {
+ const e = t.length;
+ for (let r = 0; r < e; r++) {
+ const e = u;
+ if ('string' != typeof t[r])
+ return (
+ (m.errors = [{ params: { type: 'string' } }]),
+ !1
+ );
+ if (e !== u) break;
+ }
+ }
}
- (f = n),
- null !== p && (n ? (p.length = n) : (p = null)),
- (m = e === f);
- } else m = !0;
- if (m) {
- if (void 0 !== t.runtimePlugins) {
- let r = t.runtimePlugins;
- const e = f;
- if (f === e) {
- if (!Array.isArray(r))
+ c = e === u;
+ } else c = !0;
+ if (c) {
+ if (void 0 !== n.shareScope) {
+ let t = n.shareScope;
+ const e = u;
+ if (u === e) {
+ if ('string' != typeof t)
return (
- (l.errors = [{ params: { type: 'array' } }]), !1
+ (m.errors = [{ params: { type: 'string' } }]), !1
);
- {
- const t = r.length;
- for (let e = 0; e < t; e++) {
- const t = f;
- if ('string' != typeof r[e])
- return (
- (l.errors = [{ params: { type: 'string' } }]),
- !1
- );
- if (t !== f) break;
- }
- }
+ if (t.length < 1)
+ return (m.errors = [{ params: {} }]), !1;
}
- m = e === f;
- } else m = !0;
- if (m)
- if (void 0 !== t.shareScope) {
- let r = t.shareScope;
- const e = f;
- if (f === e) {
- if ('string' != typeof r)
+ c = e === u;
+ } else c = !0;
+ if (c)
+ if (void 0 !== n.experiments) {
+ let t = n.experiments;
+ const r = u;
+ if (u === r) {
+ if (!t || 'object' != typeof t || Array.isArray(t))
return (
- (l.errors = [{ params: { type: 'string' } }]),
+ (m.errors = [{ params: { type: 'object' } }]),
!1
);
- if (r.length < 1)
- return (l.errors = [{ params: {} }]), !1;
+ {
+ const r = u;
+ for (const e in t)
+ if (
+ 'asyncStartup' !== e &&
+ 'externalRuntime' !== e
+ )
+ return (
+ (m.errors = [
+ { params: { additionalProperty: e } },
+ ]),
+ !1
+ );
+ if (r === u) {
+ if (void 0 !== t.asyncStartup) {
+ const e = u;
+ if ('boolean' != typeof t.asyncStartup)
+ return (
+ (m.errors = [
+ { params: { type: 'boolean' } },
+ ]),
+ !1
+ );
+ var g = e === u;
+ } else g = !0;
+ if (g)
+ if (void 0 !== t.externalRuntime) {
+ let r = t.externalRuntime;
+ const n = u,
+ s = u;
+ let a = !1;
+ const o = u;
+ if ('boolean' != typeof r) {
+ const t = { params: { type: 'boolean' } };
+ null === l ? (l = [t]) : l.push(t), u++;
+ }
+ var d = o === u;
+ if (((a = a || d), !a)) {
+ const t = u;
+ if ('provide' !== r) {
+ const t = {
+ params: {
+ allowedValues:
+ e.properties.experiments
+ .properties.externalRuntime
+ .anyOf[1].enum,
+ },
+ };
+ null === l ? (l = [t]) : l.push(t), u++;
+ }
+ (d = t === u), (a = a || d);
+ }
+ if (!a) {
+ const t = { params: {} };
+ return (
+ null === l ? (l = [t]) : l.push(t),
+ u++,
+ (m.errors = l),
+ !1
+ );
+ }
+ (u = s),
+ null !== l &&
+ (s ? (l.length = s) : (l = null)),
+ (g = n === u);
+ } else g = !0;
+ }
+ }
}
- m = e === f;
- } else m = !0;
+ c = r === u;
+ } else c = !0;
}
}
}
@@ -930,6 +1144,5 @@ function l(
}
}
}
- return (l.errors = p), 0 === f;
+ return (m.errors = l), 0 === u;
}
-export default l;
diff --git a/packages/enhanced/src/schemas/container/ContainerPlugin.json b/packages/enhanced/src/schemas/container/ContainerPlugin.json
new file mode 100644
index 00000000000..85966159285
--- /dev/null
+++ b/packages/enhanced/src/schemas/container/ContainerPlugin.json
@@ -0,0 +1,317 @@
+{
+ "definitions": {
+ "RuntimePlugin": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "description": "Runtime plugin file paths or package name."
+ },
+ "AmdContainer": {
+ "description": "Add a container for define/require functions in the AMD module.",
+ "type": "string",
+ "minLength": 1
+ },
+ "AuxiliaryComment": {
+ "description": "Add a comment in the UMD wrapper.",
+ "anyOf": [
+ {
+ "description": "Append the same comment above each import style.",
+ "type": "string"
+ },
+ {
+ "$ref": "#/definitions/LibraryCustomUmdCommentObject"
+ }
+ ]
+ },
+ "EntryRuntime": {
+ "description": "The name of the runtime chunk. If set a runtime chunk with this name is created or an existing entrypoint is used as runtime.",
+ "anyOf": [
+ {
+ "enum": [false]
+ },
+ {
+ "type": "string",
+ "minLength": 1
+ }
+ ]
+ },
+ "Exposes": {
+ "description": "Modules that should be exposed by this container. When provided, property name is used as public name, otherwise public name is automatically inferred from request.",
+ "anyOf": [
+ {
+ "type": "array",
+ "items": {
+ "description": "Modules that should be exposed by this container.",
+ "anyOf": [
+ {
+ "$ref": "#/definitions/ExposesItem"
+ },
+ {
+ "$ref": "#/definitions/ExposesObject"
+ }
+ ]
+ }
+ },
+ {
+ "$ref": "#/definitions/ExposesObject"
+ }
+ ]
+ },
+ "ExposesConfig": {
+ "description": "Advanced configuration for modules that should be exposed by this container.",
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "import": {
+ "description": "Request to a module that should be exposed by this container.",
+ "anyOf": [
+ {
+ "$ref": "#/definitions/ExposesItem"
+ },
+ {
+ "$ref": "#/definitions/ExposesItems"
+ }
+ ]
+ },
+ "name": {
+ "description": "Custom chunk name for the exposed module.",
+ "type": "string"
+ }
+ },
+ "required": ["import"]
+ },
+ "ExposesItem": {
+ "description": "Module that should be exposed by this container.",
+ "type": "string",
+ "minLength": 1
+ },
+ "ExposesItems": {
+ "description": "Modules that should be exposed by this container.",
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ExposesItem"
+ }
+ },
+ "ExposesObject": {
+ "description": "Modules that should be exposed by this container. Property names are used as public paths.",
+ "type": "object",
+ "additionalProperties": {
+ "description": "Modules that should be exposed by this container.",
+ "anyOf": [
+ {
+ "$ref": "#/definitions/ExposesConfig"
+ },
+ {
+ "$ref": "#/definitions/ExposesItem"
+ },
+ {
+ "$ref": "#/definitions/ExposesItems"
+ }
+ ]
+ }
+ },
+ "LibraryCustomUmdCommentObject": {
+ "description": "Set explicit comments for `commonjs`, `commonjs2`, `amd`, and `root`.",
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "amd": {
+ "description": "Set comment for `amd` section in UMD.",
+ "type": "string"
+ },
+ "commonjs": {
+ "description": "Set comment for `commonjs` (exports) section in UMD.",
+ "type": "string"
+ },
+ "commonjs2": {
+ "description": "Set comment for `commonjs2` (module.exports) section in UMD.",
+ "type": "string"
+ },
+ "root": {
+ "description": "Set comment for `root` (global variable) section in UMD.",
+ "type": "string"
+ }
+ }
+ },
+ "LibraryCustomUmdObject": {
+ "description": "Description object for all UMD variants of the library name.",
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "amd": {
+ "description": "Name of the exposed AMD library in the UMD.",
+ "type": "string",
+ "minLength": 1
+ },
+ "commonjs": {
+ "description": "Name of the exposed commonjs export in the UMD.",
+ "type": "string",
+ "minLength": 1
+ },
+ "root": {
+ "description": "Name of the property exposed globally by a UMD library.",
+ "anyOf": [
+ {
+ "type": "array",
+ "items": {
+ "description": "Part of the name of the property exposed globally by a UMD library.",
+ "type": "string",
+ "minLength": 1
+ }
+ },
+ {
+ "type": "string",
+ "minLength": 1
+ }
+ ]
+ }
+ }
+ },
+ "LibraryExport": {
+ "description": "Specify which export should be exposed as library.",
+ "anyOf": [
+ {
+ "type": "array",
+ "items": {
+ "description": "Part of the export that should be exposed as library.",
+ "type": "string",
+ "minLength": 1
+ }
+ },
+ {
+ "type": "string",
+ "minLength": 1
+ }
+ ]
+ },
+ "LibraryName": {
+ "description": "The name of the library (some types allow unnamed libraries too).",
+ "anyOf": [
+ {
+ "type": "array",
+ "items": {
+ "description": "A part of the library name.",
+ "type": "string",
+ "minLength": 1
+ },
+ "minItems": 1
+ },
+ {
+ "type": "string",
+ "minLength": 1
+ },
+ {
+ "$ref": "#/definitions/LibraryCustomUmdObject"
+ }
+ ]
+ },
+ "LibraryOptions": {
+ "description": "Options for library.",
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "amdContainer": {
+ "$ref": "#/definitions/AmdContainer"
+ },
+ "auxiliaryComment": {
+ "$ref": "#/definitions/AuxiliaryComment"
+ },
+ "export": {
+ "$ref": "#/definitions/LibraryExport"
+ },
+ "name": {
+ "$ref": "#/definitions/LibraryName"
+ },
+ "type": {
+ "$ref": "#/definitions/LibraryType"
+ },
+ "umdNamedDefine": {
+ "$ref": "#/definitions/UmdNamedDefine"
+ }
+ },
+ "required": ["type"]
+ },
+ "LibraryType": {
+ "description": "Type of library (types included by default are 'var', 'module', 'assign', 'assign-properties', 'this', 'window', 'self', 'global', 'commonjs', 'commonjs2', 'commonjs-module', 'commonjs-static', 'amd', 'amd-require', 'umd', 'umd2', 'jsonp', 'system', but others might be added by plugins).",
+ "anyOf": [
+ {
+ "enum": [
+ "var",
+ "module",
+ "assign",
+ "assign-properties",
+ "this",
+ "window",
+ "self",
+ "global",
+ "commonjs",
+ "commonjs2",
+ "commonjs-module",
+ "commonjs-static",
+ "amd",
+ "amd-require",
+ "umd",
+ "umd2",
+ "jsonp",
+ "system"
+ ]
+ },
+ {
+ "type": "string"
+ }
+ ]
+ },
+ "UmdNamedDefine": {
+ "description": "If `output.libraryTarget` is set to umd and `output.library` is set, setting this to true will name the AMD module.",
+ "type": "boolean"
+ }
+ },
+ "title": "ContainerPluginOptions",
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "exposes": {
+ "$ref": "#/definitions/Exposes"
+ },
+ "filename": {
+ "description": "The filename for this container relative path inside the `output.path` directory.",
+ "type": "string",
+ "absolutePath": false,
+ "minLength": 1
+ },
+ "library": {
+ "$ref": "#/definitions/LibraryOptions"
+ },
+ "name": {
+ "description": "The name for this container.",
+ "type": "string",
+ "minLength": 1
+ },
+ "runtime": {
+ "$ref": "#/definitions/EntryRuntime"
+ },
+ "runtimePlugins": {
+ "$ref": "#/definitions/RuntimePlugin"
+ },
+ "shareScope": {
+ "description": "The name of the share scope which is shared with the host (defaults to 'default').",
+ "type": "string",
+ "minLength": 1
+ },
+ "experiments": {
+ "type": "object",
+ "properties": {
+ "asyncStartup": {
+ "description": "Enable async startup for the container",
+ "type": "boolean"
+ },
+ "externalRuntime": {
+ "anyOf": [{ "type": "boolean" }, { "enum": ["provide"] }]
+ }
+ },
+ "additionalProperties": false
+ }
+ },
+ "required": ["name", "exposes"]
+}
diff --git a/packages/enhanced/src/schemas/container/ContainerPlugin.ts b/packages/enhanced/src/schemas/container/ContainerPlugin.ts
index 054903d8efc..bcb49871786 100644
--- a/packages/enhanced/src/schemas/container/ContainerPlugin.ts
+++ b/packages/enhanced/src/schemas/container/ContainerPlugin.ts
@@ -1,7 +1,19 @@
-//@ts-nocheck
+// @ts-nocheck
+/* eslint-disable */
+/*
+ * This file was automatically generated.
+ * DO NOT MODIFY BY HAND.
+ */
export default {
definitions: {
+ RuntimePlugin: {
+ type: 'array',
+ items: {
+ type: 'string',
+ },
+ description: 'Runtime plugin file paths or package name.',
+ },
AmdContainer: {
description:
'Add a container for define/require functions in the AMD module.',
@@ -304,11 +316,7 @@ export default {
$ref: '#/definitions/EntryRuntime',
},
runtimePlugins: {
- description: 'Runtime plugin file paths or package name.',
- type: 'array',
- items: {
- type: 'string',
- },
+ $ref: '#/definitions/RuntimePlugin',
},
shareScope: {
description:
@@ -319,15 +327,23 @@ export default {
experiments: {
type: 'object',
properties: {
- externalRuntime: {
- anyOf: [{ type: 'boolean' }, { enum: ['provide'] }],
- },
asyncStartup: {
+ description: 'Enable async startup for the container',
type: 'boolean',
},
+ externalRuntime: {
+ anyOf: [
+ {
+ type: 'boolean',
+ },
+ {
+ enum: ['provide'],
+ },
+ ],
+ },
},
additionalProperties: false,
},
},
required: ['name', 'exposes'],
-};
+} as const;
diff --git a/packages/enhanced/src/schemas/container/ContainerReferencePlugin.check.ts b/packages/enhanced/src/schemas/container/ContainerReferencePlugin.check.ts
index 3da51974b41..184e5fe6129 100644
--- a/packages/enhanced/src/schemas/container/ContainerReferencePlugin.check.ts
+++ b/packages/enhanced/src/schemas/container/ContainerReferencePlugin.check.ts
@@ -1,122 +1,12 @@
+// @ts-nocheck
/* eslint-disable */
-//@ts-nocheck
-
-const schema40 = {
- definitions: {
- ExternalsType: {
- enum: [
- 'var',
- 'module',
- 'assign',
- 'this',
- 'window',
- 'self',
- 'global',
- 'commonjs',
- 'commonjs2',
- 'commonjs-module',
- 'commonjs-static',
- 'amd',
- 'amd-require',
- 'umd',
- 'umd2',
- 'jsonp',
- 'system',
- 'promise',
- 'import',
- 'script',
- 'node-commonjs',
- ],
- },
- Remotes: {
- anyOf: [
- {
- type: 'array',
- items: {
- anyOf: [
- {
- $ref: '#/definitions/RemotesItem',
- },
- {
- $ref: '#/definitions/RemotesObject',
- },
- ],
- },
- },
- {
- $ref: '#/definitions/RemotesObject',
- },
- ],
- },
- RemotesConfig: {
- type: 'object',
- additionalProperties: false,
- properties: {
- external: {
- anyOf: [
- {
- $ref: '#/definitions/RemotesItem',
- },
- {
- $ref: '#/definitions/RemotesItems',
- },
- ],
- },
- shareScope: {
- type: 'string',
- minLength: 1,
- },
- },
- required: ['external'],
- },
- RemotesItem: {
- type: 'string',
- minLength: 1,
- },
- RemotesItems: {
- type: 'array',
- items: {
- $ref: '#/definitions/RemotesItem',
- },
- },
- RemotesObject: {
- type: 'object',
- additionalProperties: {
- anyOf: [
- {
- $ref: '#/definitions/RemotesConfig',
- },
- {
- $ref: '#/definitions/RemotesItem',
- },
- {
- $ref: '#/definitions/RemotesItems',
- },
- ],
- },
- },
- },
- type: 'object',
- additionalProperties: false,
- properties: {
- remoteType: {
- oneOf: [
- {
- $ref: '#/definitions/ExternalsType',
- },
- ],
- },
- remotes: {
- $ref: '#/definitions/Remotes',
- },
- shareScope: {
- type: 'string',
- minLength: 1,
- },
- },
- required: ['remoteType', 'remotes'],
-};
-const schema41 = {
+/*
+ * This file was automatically generated.
+ * DO NOT MODIFY BY HAND.
+ */
+export const validate = o;
+export default o;
+const r = {
enum: [
'var',
'module',
@@ -141,792 +31,349 @@ const schema41 = {
'node-commonjs',
],
};
-const schema42 = {
- anyOf: [
- {
- type: 'array',
- items: {
- anyOf: [
- {
- $ref: '#/definitions/RemotesItem',
- },
- {
- $ref: '#/definitions/RemotesObject',
- },
- ],
- },
- },
- {
- $ref: '#/definitions/RemotesObject',
- },
- ],
-};
-const schema43 = {
- type: 'string',
- minLength: 1,
-};
-const schema44 = {
- type: 'object',
- additionalProperties: {
- anyOf: [
- {
- $ref: '#/definitions/RemotesConfig',
- },
- {
- $ref: '#/definitions/RemotesItem',
- },
- {
- $ref: '#/definitions/RemotesItems',
- },
- ],
- },
-};
-const schema45 = {
- type: 'object',
- additionalProperties: false,
- properties: {
- external: {
- anyOf: [
- {
- $ref: '#/definitions/RemotesItem',
- },
- {
- $ref: '#/definitions/RemotesItems',
- },
- ],
- },
- name: {
- type: 'string',
- minLength: 1,
- },
- shareScope: {
- type: 'string',
- minLength: 1,
- },
- },
- required: ['external'],
-};
-const schema47 = {
- type: 'array',
- items: {
- $ref: '#/definitions/RemotesItem',
- },
-};
-
-function validate40(
- data,
- { instancePath = '', parentData, parentDataProperty, rootData = data } = {},
+function t(
+ r,
+ {
+ instancePath: e = '',
+ parentData: a,
+ parentDataProperty: n,
+ rootData: o = r,
+ } = {},
) {
- let vErrors = null;
- let errors = 0;
- if (errors === 0) {
- if (Array.isArray(data)) {
- var valid0 = true;
- const len0 = data.length;
- for (let i0 = 0; i0 < len0; i0++) {
- let data0 = data[i0];
- const _errs1 = errors;
- const _errs2 = errors;
- if (errors === _errs2) {
- if (typeof data0 === 'string') {
- if (data0.length < 1) {
- validate40.errors = [
- {
- params: {},
- },
- ];
- return false;
- }
- } else {
- validate40.errors = [
- {
- params: {
- type: 'string',
- },
- },
- ];
- return false;
- }
- }
- var valid0 = _errs1 === errors;
- if (!valid0) {
- break;
- }
- }
- } else {
- validate40.errors = [
- {
- params: {
- type: 'array',
- },
- },
- ];
- return false;
+ if (!Array.isArray(r))
+ return (t.errors = [{ params: { type: 'array' } }]), !1;
+ {
+ const e = r.length;
+ for (let a = 0; a < e; a++) {
+ let e = r[a];
+ const n = 0;
+ if ('string' != typeof e)
+ return (t.errors = [{ params: { type: 'string' } }]), !1;
+ if (e.length < 1) return (t.errors = [{ params: {} }]), !1;
+ if (0 !== n) break;
}
}
- validate40.errors = vErrors;
- return errors === 0;
+ return (t.errors = null), !0;
}
-
-function validate39(
- data,
- { instancePath = '', parentData, parentDataProperty, rootData = data } = {},
+function e(
+ r,
+ {
+ instancePath: a = '',
+ parentData: n,
+ parentDataProperty: o,
+ rootData: s = r,
+ } = {},
) {
- let vErrors = null;
- let errors = 0;
- if (errors === 0) {
- if (data && typeof data == 'object' && !Array.isArray(data)) {
- let missing0;
- if (data.external === undefined && (missing0 = 'external')) {
- validate39.errors = [
- {
- params: {
- missingProperty: missing0,
- },
- },
- ];
- return false;
- } else {
- const _errs1 = errors;
- for (const key0 in data) {
- if (!(key0 === 'external' || key0 === 'shareScope')) {
- validate39.errors = [
- {
- params: {
- additionalProperty: key0,
- },
- },
- ];
- return false;
- break;
- }
- }
- if (_errs1 === errors) {
- if (data.external !== undefined) {
- let data0 = data.external;
- const _errs2 = errors;
- const _errs3 = errors;
- let valid1 = false;
- const _errs4 = errors;
- const _errs5 = errors;
- if (errors === _errs5) {
- if (typeof data0 === 'string') {
- if (data0.length < 1) {
- const err0 = {
- params: {},
- };
- if (vErrors === null) {
- vErrors = [err0];
- } else {
- vErrors.push(err0);
- }
- errors++;
- }
- } else {
- const err1 = {
- params: {
- type: 'string',
- },
- };
- if (vErrors === null) {
- vErrors = [err1];
- } else {
- vErrors.push(err1);
+ let l = null,
+ i = 0;
+ if (0 === i) {
+ if (!r || 'object' != typeof r || Array.isArray(r))
+ return (e.errors = [{ params: { type: 'object' } }]), !1;
+ {
+ let n;
+ if (void 0 === r.external && (n = 'external'))
+ return (e.errors = [{ params: { missingProperty: n } }]), !1;
+ {
+ const n = i;
+ for (const t in r)
+ if ('external' !== t && 'shareScope' !== t)
+ return (e.errors = [{ params: { additionalProperty: t } }]), !1;
+ if (n === i) {
+ if (void 0 !== r.external) {
+ let n = r.external;
+ const o = i,
+ u = i;
+ let m = !1;
+ const f = i;
+ if (i == i)
+ if ('string' == typeof n) {
+ if (n.length < 1) {
+ const r = { params: {} };
+ null === l ? (l = [r]) : l.push(r), i++;
}
- errors++;
- }
- }
- var _valid0 = _errs4 === errors;
- valid1 = valid1 || _valid0;
- if (!valid1) {
- const _errs7 = errors;
- if (
- !validate40(data0, {
- instancePath: instancePath + '/external',
- parentData: data,
- parentDataProperty: 'external',
- rootData,
- })
- ) {
- vErrors =
- vErrors === null
- ? validate40.errors
- : vErrors.concat(validate40.errors);
- errors = vErrors.length;
- }
- var _valid0 = _errs7 === errors;
- valid1 = valid1 || _valid0;
- }
- if (!valid1) {
- const err2 = {
- params: {},
- };
- if (vErrors === null) {
- vErrors = [err2];
} else {
- vErrors.push(err2);
- }
- errors++;
- validate39.errors = vErrors;
- return false;
- } else {
- errors = _errs3;
- if (vErrors !== null) {
- if (_errs3) {
- vErrors.length = _errs3;
- } else {
- vErrors = null;
- }
+ const r = { params: { type: 'string' } };
+ null === l ? (l = [r]) : l.push(r), i++;
}
+ var p = f === i;
+ if (((m = m || p), !m)) {
+ const e = i;
+ t(n, {
+ instancePath: a + '/external',
+ parentData: r,
+ parentDataProperty: 'external',
+ rootData: s,
+ }) ||
+ ((l = null === l ? t.errors : l.concat(t.errors)),
+ (i = l.length)),
+ (p = e === i),
+ (m = m || p);
}
- var valid0 = _errs2 === errors;
- } else {
- var valid0 = true;
- }
- if (valid0) {
- if (data.name !== undefined) {
- let data1 = data.name;
- const _errs8 = errors;
- if (errors === _errs8) {
- if (typeof data1 === 'string') {
- if (data1.length < 1) {
- validate39.errors = [
- {
- params: {},
- },
- ];
- return false;
- }
- } else {
- validate39.errors = [
- {
- params: {
- type: 'string',
- },
- },
- ];
- return false;
- }
- }
- var valid0 = _errs8 === errors;
- } else {
- var valid0 = true;
+ if (!m) {
+ const r = { params: {} };
+ return (
+ null === l ? (l = [r]) : l.push(r), i++, (e.errors = l), !1
+ );
}
- if (valid0) {
- if (data.shareScope !== undefined) {
- let data2 = data.shareScope;
- const _errs10 = errors;
- if (errors === _errs10) {
- if (typeof data2 === 'string') {
- if (data2.length < 1) {
- validate39.errors = [
- {
- params: {},
- },
- ];
- return false;
- }
- } else {
- validate39.errors = [
- {
- params: {
- type: 'string',
- },
- },
- ];
- return false;
- }
- }
- var valid0 = _errs10 === errors;
- } else {
- var valid0 = true;
+ (i = u), null !== l && (u ? (l.length = u) : (l = null));
+ var c = o === i;
+ } else c = !0;
+ if (c)
+ if (void 0 !== r.shareScope) {
+ let t = r.shareScope;
+ const a = i;
+ if (i === a) {
+ if ('string' != typeof t)
+ return (e.errors = [{ params: { type: 'string' } }]), !1;
+ if (t.length < 1) return (e.errors = [{ params: {} }]), !1;
}
- }
- }
+ c = a === i;
+ } else c = !0;
}
}
- } else {
- validate39.errors = [
- {
- params: {
- type: 'object',
- },
- },
- ];
- return false;
}
}
- validate39.errors = vErrors;
- return errors === 0;
+ return (e.errors = l), 0 === i;
}
-
-function validate38(
- data,
- { instancePath = '', parentData, parentDataProperty, rootData = data } = {},
+function a(
+ r,
+ {
+ instancePath: n = '',
+ parentData: o,
+ parentDataProperty: s,
+ rootData: l = r,
+ } = {},
) {
- let vErrors = null;
- let errors = 0;
- if (errors === 0) {
- if (data && typeof data == 'object' && !Array.isArray(data)) {
- for (const key0 in data) {
- let data0 = data[key0];
- const _errs2 = errors;
- const _errs3 = errors;
- let valid1 = false;
- const _errs4 = errors;
- if (
- !validate39(data0, {
- instancePath:
- instancePath +
- '/' +
- key0.replace(/~/g, '~0').replace(/\//g, '~1'),
- parentData: data,
- parentDataProperty: key0,
- rootData,
- })
- ) {
- vErrors =
- vErrors === null
- ? validate39.errors
- : vErrors.concat(validate39.errors);
- errors = vErrors.length;
- }
- var _valid0 = _errs4 === errors;
- valid1 = valid1 || _valid0;
- if (!valid1) {
- const _errs5 = errors;
- const _errs6 = errors;
- if (errors === _errs6) {
- if (typeof data0 === 'string') {
- if (data0.length < 1) {
- const err0 = {
- params: {},
- };
- if (vErrors === null) {
- vErrors = [err0];
- } else {
- vErrors.push(err0);
- }
- errors++;
- }
- } else {
- const err1 = {
- params: {
- type: 'string',
- },
- };
- if (vErrors === null) {
- vErrors = [err1];
- } else {
- vErrors.push(err1);
- }
- errors++;
- }
- }
- var _valid0 = _errs5 === errors;
- valid1 = valid1 || _valid0;
- if (!valid1) {
- const _errs8 = errors;
- if (
- !validate40(data0, {
- instancePath:
- instancePath +
- '/' +
- key0.replace(/~/g, '~0').replace(/\//g, '~1'),
- parentData: data,
- parentDataProperty: key0,
- rootData,
- })
- ) {
- vErrors =
- vErrors === null
- ? validate40.errors
- : vErrors.concat(validate40.errors);
- errors = vErrors.length;
+ let i = null,
+ p = 0;
+ if (0 === p) {
+ if (!r || 'object' != typeof r || Array.isArray(r))
+ return (a.errors = [{ params: { type: 'object' } }]), !1;
+ for (const o in r) {
+ let s = r[o];
+ const u = p,
+ m = p;
+ let f = !1;
+ const y = p;
+ e(s, {
+ instancePath: n + '/' + o.replace(/~/g, '~0').replace(/\//g, '~1'),
+ parentData: r,
+ parentDataProperty: o,
+ rootData: l,
+ }) || ((i = null === i ? e.errors : i.concat(e.errors)), (p = i.length));
+ var c = y === p;
+ if (((f = f || c), !f)) {
+ const e = p;
+ if (p == p)
+ if ('string' == typeof s) {
+ if (s.length < 1) {
+ const r = { params: {} };
+ null === i ? (i = [r]) : i.push(r), p++;
}
- var _valid0 = _errs8 === errors;
- valid1 = valid1 || _valid0;
- }
- }
- if (!valid1) {
- const err2 = {
- params: {},
- };
- if (vErrors === null) {
- vErrors = [err2];
} else {
- vErrors.push(err2);
- }
- errors++;
- validate38.errors = vErrors;
- return false;
- } else {
- errors = _errs3;
- if (vErrors !== null) {
- if (_errs3) {
- vErrors.length = _errs3;
- } else {
- vErrors = null;
- }
+ const r = { params: { type: 'string' } };
+ null === i ? (i = [r]) : i.push(r), p++;
}
- }
- var valid0 = _errs2 === errors;
- if (!valid0) {
- break;
+ if (((c = e === p), (f = f || c), !f)) {
+ const e = p;
+ t(s, {
+ instancePath: n + '/' + o.replace(/~/g, '~0').replace(/\//g, '~1'),
+ parentData: r,
+ parentDataProperty: o,
+ rootData: l,
+ }) ||
+ ((i = null === i ? t.errors : i.concat(t.errors)), (p = i.length)),
+ (c = e === p),
+ (f = f || c);
}
}
- } else {
- validate38.errors = [
- {
- params: {
- type: 'object',
- },
- },
- ];
- return false;
+ if (!f) {
+ const r = { params: {} };
+ return null === i ? (i = [r]) : i.push(r), p++, (a.errors = i), !1;
+ }
+ if (((p = m), null !== i && (m ? (i.length = m) : (i = null)), u !== p))
+ break;
}
}
- validate38.errors = vErrors;
- return errors === 0;
+ return (a.errors = i), 0 === p;
}
-
-function validate37(
- data,
- { instancePath = '', parentData, parentDataProperty, rootData = data } = {},
+function n(
+ r,
+ {
+ instancePath: t = '',
+ parentData: e,
+ parentDataProperty: o,
+ rootData: s = r,
+ } = {},
) {
- let vErrors = null;
- let errors = 0;
- const _errs0 = errors;
- let valid0 = false;
- const _errs1 = errors;
- if (errors === _errs1) {
- if (Array.isArray(data)) {
- var valid1 = true;
- const len0 = data.length;
- for (let i0 = 0; i0 < len0; i0++) {
- let data0 = data[i0];
- const _errs3 = errors;
- const _errs4 = errors;
- let valid2 = false;
- const _errs5 = errors;
- const _errs6 = errors;
- if (errors === _errs6) {
- if (typeof data0 === 'string') {
- if (data0.length < 1) {
- const err0 = {
- params: {},
- };
- if (vErrors === null) {
- vErrors = [err0];
- } else {
- vErrors.push(err0);
- }
- errors++;
+ let l = null,
+ i = 0;
+ const p = i;
+ let c = !1;
+ const u = i;
+ if (i === u)
+ if (Array.isArray(r)) {
+ const e = r.length;
+ for (let n = 0; n < e; n++) {
+ let e = r[n];
+ const o = i,
+ p = i;
+ let c = !1;
+ const u = i;
+ if (i == i)
+ if ('string' == typeof e) {
+ if (e.length < 1) {
+ const r = { params: {} };
+ null === l ? (l = [r]) : l.push(r), i++;
}
} else {
- const err1 = {
- params: {
- type: 'string',
- },
- };
- if (vErrors === null) {
- vErrors = [err1];
- } else {
- vErrors.push(err1);
- }
- errors++;
+ const r = { params: { type: 'string' } };
+ null === l ? (l = [r]) : l.push(r), i++;
}
+ var m = u === i;
+ if (((c = c || m), !c)) {
+ const o = i;
+ a(e, {
+ instancePath: t + '/' + n,
+ parentData: r,
+ parentDataProperty: n,
+ rootData: s,
+ }) ||
+ ((l = null === l ? a.errors : l.concat(a.errors)), (i = l.length)),
+ (m = o === i),
+ (c = c || m);
}
- var _valid1 = _errs5 === errors;
- valid2 = valid2 || _valid1;
- if (!valid2) {
- const _errs8 = errors;
- if (
- !validate38(data0, {
- instancePath: instancePath + '/' + i0,
- parentData: data,
- parentDataProperty: i0,
- rootData,
- })
- ) {
- vErrors =
- vErrors === null
- ? validate38.errors
- : vErrors.concat(validate38.errors);
- errors = vErrors.length;
- }
- var _valid1 = _errs8 === errors;
- valid2 = valid2 || _valid1;
- }
- if (!valid2) {
- const err2 = {
- params: {},
- };
- if (vErrors === null) {
- vErrors = [err2];
- } else {
- vErrors.push(err2);
- }
- errors++;
- } else {
- errors = _errs4;
- if (vErrors !== null) {
- if (_errs4) {
- vErrors.length = _errs4;
- } else {
- vErrors = null;
- }
- }
- }
- var valid1 = _errs3 === errors;
- if (!valid1) {
- break;
+ if (c) (i = p), null !== l && (p ? (l.length = p) : (l = null));
+ else {
+ const r = { params: {} };
+ null === l ? (l = [r]) : l.push(r), i++;
}
+ if (o !== i) break;
}
} else {
- const err3 = {
- params: {
- type: 'array',
- },
- };
- if (vErrors === null) {
- vErrors = [err3];
- } else {
- vErrors.push(err3);
- }
- errors++;
- }
- }
- var _valid0 = _errs1 === errors;
- valid0 = valid0 || _valid0;
- if (!valid0) {
- const _errs9 = errors;
- if (
- !validate38(data, {
- instancePath,
- parentData,
- parentDataProperty,
- rootData,
- })
- ) {
- vErrors =
- vErrors === null
- ? validate38.errors
- : vErrors.concat(validate38.errors);
- errors = vErrors.length;
+ const r = { params: { type: 'array' } };
+ null === l ? (l = [r]) : l.push(r), i++;
}
- var _valid0 = _errs9 === errors;
- valid0 = valid0 || _valid0;
+ var f = u === i;
+ if (((c = c || f), !c)) {
+ const n = i;
+ a(r, {
+ instancePath: t,
+ parentData: e,
+ parentDataProperty: o,
+ rootData: s,
+ }) || ((l = null === l ? a.errors : l.concat(a.errors)), (i = l.length)),
+ (f = n === i),
+ (c = c || f);
}
- if (!valid0) {
- const err4 = {
- params: {},
- };
- if (vErrors === null) {
- vErrors = [err4];
- } else {
- vErrors.push(err4);
- }
- errors++;
- validate37.errors = vErrors;
- return false;
- } else {
- errors = _errs0;
- if (vErrors !== null) {
- if (_errs0) {
- vErrors.length = _errs0;
- } else {
- vErrors = null;
- }
- }
+ if (!c) {
+ const r = { params: {} };
+ return null === l ? (l = [r]) : l.push(r), i++, (n.errors = l), !1;
}
- validate37.errors = vErrors;
- return errors === 0;
+ return (
+ (i = p),
+ null !== l && (p ? (l.length = p) : (l = null)),
+ (n.errors = l),
+ 0 === i
+ );
}
-
-function validate36(
- data,
- { instancePath = '', parentData, parentDataProperty, rootData = data } = {},
+function o(
+ t,
+ {
+ instancePath: e = '',
+ parentData: a,
+ parentDataProperty: s,
+ rootData: l = t,
+ } = {},
) {
- /*# sourceURL="" */ let vErrors = null;
- let errors = 0;
- if (errors === 0) {
- if (data && typeof data == 'object' && !Array.isArray(data)) {
- let missing0;
+ let i = null,
+ p = 0;
+ if (0 === p) {
+ if (!t || 'object' != typeof t || Array.isArray(t))
+ return (o.errors = [{ params: { type: 'object' } }]), !1;
+ {
+ let a;
if (
- (data.remoteType === undefined && (missing0 = 'remoteType')) ||
- (data.remotes === undefined && (missing0 = 'remotes'))
- ) {
- validate36.errors = [
- {
- params: {
- missingProperty: missing0,
- },
- },
- ];
- return false;
- } else {
- const _errs1 = errors;
- for (const key0 in data) {
- if (
- !(
- key0 === 'remoteType' ||
- key0 === 'remotes' ||
- key0 === 'shareScope'
- )
- ) {
- validate36.errors = [
- {
- params: {
- additionalProperty: key0,
- },
- },
- ];
- return false;
- break;
- }
- }
- if (_errs1 === errors) {
- if (data.remoteType !== undefined) {
- let data0 = data.remoteType;
- const _errs2 = errors;
- const _errs3 = errors;
- let valid1 = false;
- let passing0 = null;
- const _errs4 = errors;
+ (void 0 === t.remoteType && (a = 'remoteType')) ||
+ (void 0 === t.remotes && (a = 'remotes'))
+ )
+ return (o.errors = [{ params: { missingProperty: a } }]), !1;
+ {
+ const a = p;
+ for (const r in t)
+ if ('remoteType' !== r && 'remotes' !== r && 'shareScope' !== r)
+ return (o.errors = [{ params: { additionalProperty: r } }]), !1;
+ if (a === p) {
+ if (void 0 !== t.remoteType) {
+ let e = t.remoteType;
+ const a = p,
+ n = p;
+ let s = !1,
+ l = null;
+ const u = p;
if (
- data0 !== 'var' &&
- data0 !== 'module' &&
- data0 !== 'assign' &&
- data0 !== 'this' &&
- data0 !== 'window' &&
- data0 !== 'self' &&
- data0 !== 'global' &&
- data0 !== 'commonjs' &&
- data0 !== 'commonjs2' &&
- data0 !== 'commonjs-module' &&
- data0 !== 'commonjs-static' &&
- data0 !== 'amd' &&
- data0 !== 'amd-require' &&
- data0 !== 'umd' &&
- data0 !== 'umd2' &&
- data0 !== 'jsonp' &&
- data0 !== 'system' &&
- data0 !== 'promise' &&
- data0 !== 'import' &&
- data0 !== 'script' &&
- data0 !== 'node-commonjs'
+ 'var' !== e &&
+ 'module' !== e &&
+ 'assign' !== e &&
+ 'this' !== e &&
+ 'window' !== e &&
+ 'self' !== e &&
+ 'global' !== e &&
+ 'commonjs' !== e &&
+ 'commonjs2' !== e &&
+ 'commonjs-module' !== e &&
+ 'commonjs-static' !== e &&
+ 'amd' !== e &&
+ 'amd-require' !== e &&
+ 'umd' !== e &&
+ 'umd2' !== e &&
+ 'jsonp' !== e &&
+ 'system' !== e &&
+ 'promise' !== e &&
+ 'import' !== e &&
+ 'script' !== e &&
+ 'node-commonjs' !== e
) {
- const err0 = {
- params: {},
- };
- if (vErrors === null) {
- vErrors = [err0];
- } else {
- vErrors.push(err0);
- }
- errors++;
+ const t = { params: { allowedValues: r.enum } };
+ null === i ? (i = [t]) : i.push(t), p++;
}
- var _valid0 = _errs4 === errors;
- if (_valid0) {
- valid1 = true;
- passing0 = 0;
+ if ((u === p && ((s = !0), (l = 0)), !s)) {
+ const r = { params: { passingSchemas: l } };
+ return (
+ null === i ? (i = [r]) : i.push(r), p++, (o.errors = i), !1
+ );
}
- if (!valid1) {
- const err1 = {
- params: {
- passingSchemas: passing0,
- },
- };
- if (vErrors === null) {
- vErrors = [err1];
- } else {
- vErrors.push(err1);
- }
- errors++;
- validate36.errors = vErrors;
- return false;
- } else {
- errors = _errs3;
- if (vErrors !== null) {
- if (_errs3) {
- vErrors.length = _errs3;
- } else {
- vErrors = null;
+ (p = n), null !== i && (n ? (i.length = n) : (i = null));
+ var c = a === p;
+ } else c = !0;
+ if (c) {
+ if (void 0 !== t.remotes) {
+ const r = p;
+ n(t.remotes, {
+ instancePath: e + '/remotes',
+ parentData: t,
+ parentDataProperty: 'remotes',
+ rootData: l,
+ }) ||
+ ((i = null === i ? n.errors : i.concat(n.errors)),
+ (p = i.length)),
+ (c = r === p);
+ } else c = !0;
+ if (c)
+ if (void 0 !== t.shareScope) {
+ let r = t.shareScope;
+ const e = p;
+ if (p === e) {
+ if ('string' != typeof r)
+ return (o.errors = [{ params: { type: 'string' } }]), !1;
+ if (r.length < 1) return (o.errors = [{ params: {} }]), !1;
}
- }
- }
- var valid0 = _errs2 === errors;
- } else {
- var valid0 = true;
- }
- if (valid0) {
- if (data.remotes !== undefined) {
- const _errs6 = errors;
- if (
- !validate37(data.remotes, {
- instancePath: instancePath + '/remotes',
- parentData: data,
- parentDataProperty: 'remotes',
- rootData,
- })
- ) {
- vErrors =
- vErrors === null
- ? validate37.errors
- : vErrors.concat(validate37.errors);
- errors = vErrors.length;
- }
- var valid0 = _errs6 === errors;
- } else {
- var valid0 = true;
- }
- if (valid0) {
- if (data.shareScope !== undefined) {
- let data2 = data.shareScope;
- const _errs7 = errors;
- if (errors === _errs7) {
- if (typeof data2 === 'string') {
- if (data2.length < 1) {
- validate36.errors = [
- {
- params: {},
- },
- ];
- return false;
- }
- } else {
- validate36.errors = [
- {
- params: {
- type: 'string',
- },
- },
- ];
- return false;
- }
- }
- var valid0 = _errs7 === errors;
- } else {
- var valid0 = true;
- }
- }
+ c = e === p;
+ } else c = !0;
}
}
}
- } else {
- validate36.errors = [
- {
- params: {
- type: 'object',
- },
- },
- ];
- return false;
}
}
- validate36.errors = vErrors;
- return errors === 0;
+ return (o.errors = i), 0 === p;
}
-
-export default validate36;
diff --git a/packages/enhanced/src/schemas/container/ContainerReferencePlugin.json b/packages/enhanced/src/schemas/container/ContainerReferencePlugin.json
new file mode 100644
index 00000000000..b7270cdbd5d
--- /dev/null
+++ b/packages/enhanced/src/schemas/container/ContainerReferencePlugin.json
@@ -0,0 +1,128 @@
+{
+ "definitions": {
+ "ExternalsType": {
+ "description": "Specifies the default type of externals ('amd*', 'umd*', 'system' and 'jsonp' depend on output.libraryTarget set to the same value).",
+ "enum": [
+ "var",
+ "module",
+ "assign",
+ "this",
+ "window",
+ "self",
+ "global",
+ "commonjs",
+ "commonjs2",
+ "commonjs-module",
+ "commonjs-static",
+ "amd",
+ "amd-require",
+ "umd",
+ "umd2",
+ "jsonp",
+ "system",
+ "promise",
+ "import",
+ "script",
+ "node-commonjs"
+ ]
+ },
+ "Remotes": {
+ "description": "Container locations and request scopes from which modules should be resolved and loaded at runtime. When provided, property name is used as request scope, otherwise request scope is automatically inferred from container location.",
+ "anyOf": [
+ {
+ "type": "array",
+ "items": {
+ "description": "Container locations and request scopes from which modules should be resolved and loaded at runtime.",
+ "anyOf": [
+ {
+ "$ref": "#/definitions/RemotesItem"
+ },
+ {
+ "$ref": "#/definitions/RemotesObject"
+ }
+ ]
+ }
+ },
+ {
+ "$ref": "#/definitions/RemotesObject"
+ }
+ ]
+ },
+ "RemotesConfig": {
+ "description": "Advanced configuration for container locations from which modules should be resolved and loaded at runtime.",
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "external": {
+ "description": "Container locations from which modules should be resolved and loaded at runtime.",
+ "anyOf": [
+ {
+ "$ref": "#/definitions/RemotesItem"
+ },
+ {
+ "$ref": "#/definitions/RemotesItems"
+ }
+ ]
+ },
+ "shareScope": {
+ "description": "The name of the share scope shared with this remote.",
+ "type": "string",
+ "minLength": 1
+ }
+ },
+ "required": ["external"]
+ },
+ "RemotesItem": {
+ "description": "Container location from which modules should be resolved and loaded at runtime.",
+ "type": "string",
+ "minLength": 1
+ },
+ "RemotesItems": {
+ "description": "Container locations from which modules should be resolved and loaded at runtime.",
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/RemotesItem"
+ }
+ },
+ "RemotesObject": {
+ "description": "Container locations from which modules should be resolved and loaded at runtime. Property names are used as request scopes.",
+ "type": "object",
+ "additionalProperties": {
+ "description": "Container locations from which modules should be resolved and loaded at runtime.",
+ "anyOf": [
+ {
+ "$ref": "#/definitions/RemotesConfig"
+ },
+ {
+ "$ref": "#/definitions/RemotesItem"
+ },
+ {
+ "$ref": "#/definitions/RemotesItems"
+ }
+ ]
+ }
+ }
+ },
+ "title": "ContainerReferencePluginOptions",
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "remoteType": {
+ "description": "The external type of the remote containers.",
+ "oneOf": [
+ {
+ "$ref": "#/definitions/ExternalsType"
+ }
+ ]
+ },
+ "remotes": {
+ "$ref": "#/definitions/Remotes"
+ },
+ "shareScope": {
+ "description": "The name of the share scope shared with all remotes (defaults to 'default').",
+ "type": "string",
+ "minLength": 1
+ }
+ },
+ "required": ["remoteType", "remotes"]
+}
diff --git a/packages/enhanced/src/schemas/container/ContainerReferencePlugin.ts b/packages/enhanced/src/schemas/container/ContainerReferencePlugin.ts
index dc0a4bac747..c8a478fde34 100644
--- a/packages/enhanced/src/schemas/container/ContainerReferencePlugin.ts
+++ b/packages/enhanced/src/schemas/container/ContainerReferencePlugin.ts
@@ -1,4 +1,10 @@
-//@ts-nocheck
+// @ts-nocheck
+/* eslint-disable */
+/*
+ * This file was automatically generated.
+ * DO NOT MODIFY BY HAND.
+ */
+
export default {
definitions: {
ExternalsType: {
@@ -136,4 +142,4 @@ export default {
},
},
required: ['remoteType', 'remotes'],
-};
+} as const;
diff --git a/packages/enhanced/src/schemas/container/ExternalsType.check.ts b/packages/enhanced/src/schemas/container/ExternalsType.check.ts
new file mode 100644
index 00000000000..246474df66d
--- /dev/null
+++ b/packages/enhanced/src/schemas/container/ExternalsType.check.ts
@@ -0,0 +1,68 @@
+// @ts-nocheck
+/* eslint-disable */
+/*
+ * This file was automatically generated.
+ * DO NOT MODIFY BY HAND.
+ */
+export const validate = m;
+export default m;
+const o = {
+ enum: [
+ 'var',
+ 'module',
+ 'assign',
+ 'this',
+ 'window',
+ 'self',
+ 'global',
+ 'commonjs',
+ 'commonjs2',
+ 'commonjs-module',
+ 'commonjs-static',
+ 'amd',
+ 'amd-require',
+ 'umd',
+ 'umd2',
+ 'jsonp',
+ 'system',
+ 'promise',
+ 'import',
+ 'script',
+ 'module-import',
+ 'node-commonjs',
+ ],
+};
+function m(
+ s,
+ {
+ instancePath: e = '',
+ parentData: t,
+ parentDataProperty: n,
+ rootData: r = s,
+ } = {},
+) {
+ return 'var' !== s &&
+ 'module' !== s &&
+ 'assign' !== s &&
+ 'this' !== s &&
+ 'window' !== s &&
+ 'self' !== s &&
+ 'global' !== s &&
+ 'commonjs' !== s &&
+ 'commonjs2' !== s &&
+ 'commonjs-module' !== s &&
+ 'commonjs-static' !== s &&
+ 'amd' !== s &&
+ 'amd-require' !== s &&
+ 'umd' !== s &&
+ 'umd2' !== s &&
+ 'jsonp' !== s &&
+ 'system' !== s &&
+ 'promise' !== s &&
+ 'import' !== s &&
+ 'script' !== s &&
+ 'module-import' !== s &&
+ 'node-commonjs' !== s
+ ? ((m.errors = [{ params: { allowedValues: o.enum } }]), !1)
+ : ((m.errors = null), !0);
+}
diff --git a/packages/enhanced/src/schemas/container/ExternalsType.json b/packages/enhanced/src/schemas/container/ExternalsType.json
new file mode 100644
index 00000000000..d5898583c6b
--- /dev/null
+++ b/packages/enhanced/src/schemas/container/ExternalsType.json
@@ -0,0 +1,3 @@
+{
+ "$ref": "./ModuleFederationPlugin.json#/definitions/ExternalsType"
+}
diff --git a/packages/enhanced/src/schemas/container/ExternalsType.ts b/packages/enhanced/src/schemas/container/ExternalsType.ts
new file mode 100644
index 00000000000..7b88f8dac45
--- /dev/null
+++ b/packages/enhanced/src/schemas/container/ExternalsType.ts
@@ -0,0 +1,10 @@
+// @ts-nocheck
+/* eslint-disable */
+/*
+ * This file was automatically generated.
+ * DO NOT MODIFY BY HAND.
+ */
+
+export default {
+ $ref: './ModuleFederationPlugin.json#/definitions/ExternalsType',
+} as const;
diff --git a/packages/enhanced/src/schemas/container/ModuleFederationPlugin.check.ts b/packages/enhanced/src/schemas/container/ModuleFederationPlugin.check.ts
new file mode 100644
index 00000000000..9a0d37bcef7
--- /dev/null
+++ b/packages/enhanced/src/schemas/container/ModuleFederationPlugin.check.ts
@@ -0,0 +1,3301 @@
+// @ts-nocheck
+/* eslint-disable */
+/*
+ * This file was automatically generated.
+ * DO NOT MODIFY BY HAND.
+ */
+const e = /^(?:[A-Za-z]:[\\/]|\\\\|\/)/;
+export const validate = j;
+export default j;
+const t = {
+ definitions: {
+ AmdContainer: { type: 'string', minLength: 1 },
+ AuxiliaryComment: {
+ anyOf: [
+ { type: 'string' },
+ { $ref: '#/definitions/LibraryCustomUmdCommentObject' },
+ ],
+ },
+ EntryRuntime: {
+ anyOf: [{ enum: [!1] }, { type: 'string', minLength: 1 }],
+ },
+ Exposes: {
+ anyOf: [
+ {
+ type: 'array',
+ items: {
+ anyOf: [
+ { $ref: '#/definitions/ExposesItem' },
+ { $ref: '#/definitions/ExposesObject' },
+ ],
+ },
+ },
+ { $ref: '#/definitions/ExposesObject' },
+ ],
+ },
+ ExposesConfig: {
+ type: 'object',
+ additionalProperties: !1,
+ properties: {
+ import: {
+ anyOf: [
+ { $ref: '#/definitions/ExposesItem' },
+ { $ref: '#/definitions/ExposesItems' },
+ ],
+ },
+ name: { type: 'string' },
+ },
+ required: ['import'],
+ },
+ ExposesItem: { type: 'string', minLength: 1 },
+ ExposesItems: {
+ type: 'array',
+ items: { $ref: '#/definitions/ExposesItem' },
+ },
+ ExposesObject: {
+ type: 'object',
+ additionalProperties: {
+ anyOf: [
+ { $ref: '#/definitions/ExposesConfig' },
+ { $ref: '#/definitions/ExposesItem' },
+ { $ref: '#/definitions/ExposesItems' },
+ ],
+ },
+ },
+ ExternalsType: {
+ enum: [
+ 'var',
+ 'module',
+ 'assign',
+ 'this',
+ 'window',
+ 'self',
+ 'global',
+ 'commonjs',
+ 'commonjs2',
+ 'commonjs-module',
+ 'commonjs-static',
+ 'amd',
+ 'amd-require',
+ 'umd',
+ 'umd2',
+ 'jsonp',
+ 'system',
+ 'promise',
+ 'import',
+ 'script',
+ 'module-import',
+ 'node-commonjs',
+ ],
+ },
+ LibraryCustomUmdCommentObject: {
+ type: 'object',
+ additionalProperties: !1,
+ properties: {
+ amd: { type: 'string' },
+ commonjs: { type: 'string' },
+ commonjs2: { type: 'string' },
+ root: { type: 'string' },
+ },
+ },
+ LibraryCustomUmdObject: {
+ type: 'object',
+ additionalProperties: !1,
+ properties: {
+ amd: { type: 'string', minLength: 1 },
+ commonjs: { type: 'string', minLength: 1 },
+ root: {
+ anyOf: [
+ { type: 'array', items: { type: 'string', minLength: 1 } },
+ { type: 'string', minLength: 1 },
+ ],
+ },
+ },
+ },
+ LibraryExport: {
+ anyOf: [
+ { type: 'array', items: { type: 'string', minLength: 1 } },
+ { type: 'string', minLength: 1 },
+ ],
+ },
+ LibraryName: {
+ anyOf: [
+ {
+ type: 'array',
+ items: { type: 'string', minLength: 1 },
+ minItems: 1,
+ },
+ { type: 'string', minLength: 1 },
+ { $ref: '#/definitions/LibraryCustomUmdObject' },
+ ],
+ },
+ LibraryOptions: {
+ type: 'object',
+ additionalProperties: !1,
+ properties: {
+ amdContainer: { $ref: '#/definitions/AmdContainer' },
+ auxiliaryComment: { $ref: '#/definitions/AuxiliaryComment' },
+ export: { $ref: '#/definitions/LibraryExport' },
+ name: { $ref: '#/definitions/LibraryName' },
+ type: { $ref: '#/definitions/LibraryType' },
+ umdNamedDefine: { $ref: '#/definitions/UmdNamedDefine' },
+ },
+ required: ['type'],
+ },
+ LibraryType: {
+ anyOf: [
+ {
+ enum: [
+ 'var',
+ 'module',
+ 'assign',
+ 'assign-properties',
+ 'this',
+ 'window',
+ 'self',
+ 'global',
+ 'commonjs',
+ 'commonjs2',
+ 'commonjs-module',
+ 'commonjs-static',
+ 'amd',
+ 'amd-require',
+ 'umd',
+ 'umd2',
+ 'jsonp',
+ 'system',
+ ],
+ },
+ { type: 'string' },
+ ],
+ },
+ Remotes: {
+ anyOf: [
+ {
+ type: 'array',
+ items: {
+ anyOf: [
+ { $ref: '#/definitions/RemotesItem' },
+ { $ref: '#/definitions/RemotesObject' },
+ ],
+ },
+ },
+ { $ref: '#/definitions/RemotesObject' },
+ ],
+ },
+ RemotesConfig: {
+ type: 'object',
+ additionalProperties: !1,
+ properties: {
+ external: {
+ anyOf: [
+ { $ref: '#/definitions/RemotesItem' },
+ { $ref: '#/definitions/RemotesItems' },
+ ],
+ },
+ shareScope: { type: 'string', minLength: 1 },
+ },
+ required: ['external'],
+ },
+ RemotesItem: { type: 'string', minLength: 1 },
+ RemotesItems: {
+ type: 'array',
+ items: { $ref: '#/definitions/RemotesItem' },
+ },
+ RemotesObject: {
+ type: 'object',
+ additionalProperties: {
+ anyOf: [
+ { $ref: '#/definitions/RemotesConfig' },
+ { $ref: '#/definitions/RemotesItem' },
+ { $ref: '#/definitions/RemotesItems' },
+ ],
+ },
+ },
+ Shared: {
+ anyOf: [
+ {
+ type: 'array',
+ items: {
+ anyOf: [
+ { $ref: '#/definitions/SharedItem' },
+ { $ref: '#/definitions/SharedObject' },
+ ],
+ },
+ },
+ { $ref: '#/definitions/SharedObject' },
+ ],
+ },
+ SharedConfig: {
+ type: 'object',
+ additionalProperties: !1,
+ properties: {
+ eager: { type: 'boolean' },
+ import: {
+ anyOf: [{ enum: [!1] }, { $ref: '#/definitions/SharedItem' }],
+ },
+ packageName: { type: 'string', minLength: 1 },
+ requiredVersion: { anyOf: [{ enum: [!1] }, { type: 'string' }] },
+ shareKey: { type: 'string', minLength: 1 },
+ shareScope: { type: 'string', minLength: 1 },
+ shareStrategy: { enum: ['version-first', 'loaded-first'] },
+ singleton: { type: 'boolean' },
+ strictVersion: { type: 'boolean' },
+ version: { anyOf: [{ enum: [!1] }, { type: 'string' }] },
+ },
+ },
+ SharedItem: { type: 'string', minLength: 1 },
+ SharedObject: {
+ type: 'object',
+ additionalProperties: {
+ anyOf: [
+ { $ref: '#/definitions/SharedConfig' },
+ { $ref: '#/definitions/SharedItem' },
+ ],
+ },
+ },
+ UmdNamedDefine: { type: 'boolean' },
+ },
+ type: 'object',
+ additionalProperties: !1,
+ properties: {
+ dataPrefetch: { type: 'boolean' },
+ exposes: { $ref: '#/definitions/Exposes' },
+ filename: { type: 'string', absolutePath: !1 },
+ getPublicPath: { type: 'string' },
+ implementation: { type: 'string' },
+ library: { $ref: '#/definitions/LibraryOptions' },
+ manifest: {
+ anyOf: [
+ { type: 'boolean' },
+ {
+ type: 'object',
+ properties: {
+ filePath: { type: 'string' },
+ disableAssetsAnalyze: { type: 'boolean' },
+ fileName: { type: 'string' },
+ additionalData: { type: 'string' },
+ },
+ },
+ ],
+ },
+ name: { type: 'string' },
+ remoteType: { oneOf: [{ $ref: '#/definitions/ExternalsType' }] },
+ remotes: { $ref: '#/definitions/Remotes' },
+ runtime: { $ref: '#/definitions/EntryRuntime' },
+ runtimePlugins: { type: 'array', items: { type: 'string' } },
+ shareScope: { type: 'string', minLength: 1 },
+ shareStrategy: { enum: ['version-first', 'loaded-first'] },
+ shared: { $ref: '#/definitions/Shared' },
+ virtualRuntimeEntry: { type: 'boolean' },
+ dev: {
+ anyOf: [
+ { type: 'boolean' },
+ {
+ type: 'object',
+ properties: {
+ disableLiveReload: { type: 'boolean' },
+ disableHotTypesReload: { type: 'boolean' },
+ disableDynamicRemoteTypeHints: { type: 'boolean' },
+ },
+ },
+ ],
+ },
+ dts: {
+ anyOf: [
+ { type: 'boolean' },
+ {
+ type: 'object',
+ properties: {
+ generateTypes: {
+ anyOf: [
+ { type: 'boolean' },
+ {
+ type: 'object',
+ properties: {
+ tsConfigPath: { type: 'string' },
+ typesFolder: { type: 'string' },
+ compiledTypesFolder: { type: 'string' },
+ deleteTypesFolder: { type: 'boolean' },
+ additionalFilesToCompile: {
+ type: 'array',
+ items: { type: 'string' },
+ },
+ compileInChildProcess: { type: 'boolean' },
+ compilerInstance: { enum: ['tsc', 'vue-tsc'] },
+ generateAPITypes: { type: 'boolean' },
+ extractThirdParty: { type: 'boolean' },
+ extractRemoteTypes: { type: 'boolean' },
+ abortOnError: { type: 'boolean' },
+ },
+ },
+ ],
+ },
+ consumeTypes: {
+ anyOf: [
+ { type: 'boolean' },
+ {
+ type: 'object',
+ properties: {
+ typesFolder: { type: 'string' },
+ abortOnError: { type: 'boolean' },
+ remoteTypesFolder: { type: 'string' },
+ deleteTypesFolder: { type: 'boolean' },
+ maxRetries: { type: 'number' },
+ consumeAPITypes: { type: 'boolean' },
+ runtimePkgs: { type: 'array', items: { type: 'string' } },
+ },
+ },
+ ],
+ },
+ tsConfigPath: { type: 'string' },
+ extraOptions: { type: 'object' },
+ implementation: { type: 'string' },
+ cwd: { type: 'string' },
+ displayErrorInTerminal: { type: 'boolean' },
+ },
+ },
+ ],
+ },
+ experiments: {
+ type: 'object',
+ properties: {
+ asyncStartup: { type: 'boolean' },
+ externalRuntime: { type: 'boolean' },
+ provideExternalRuntime: { type: 'boolean' },
+ },
+ },
+ bridge: {
+ type: 'object',
+ properties: { disableAlias: { type: 'boolean', default: !1 } },
+ },
+ },
+ },
+ r = {
+ enum: [
+ 'var',
+ 'module',
+ 'assign',
+ 'this',
+ 'window',
+ 'self',
+ 'global',
+ 'commonjs',
+ 'commonjs2',
+ 'commonjs-module',
+ 'commonjs-static',
+ 'amd',
+ 'amd-require',
+ 'umd',
+ 'umd2',
+ 'jsonp',
+ 'system',
+ 'promise',
+ 'import',
+ 'script',
+ 'module-import',
+ 'node-commonjs',
+ ],
+ },
+ n = { anyOf: [{ enum: [!1] }, { type: 'string', minLength: 1 }] },
+ s = Object.prototype.hasOwnProperty;
+function o(
+ e,
+ {
+ instancePath: t = '',
+ parentData: r,
+ parentDataProperty: n,
+ rootData: s = e,
+ } = {},
+) {
+ if (!Array.isArray(e))
+ return (o.errors = [{ params: { type: 'array' } }]), !1;
+ {
+ const t = e.length;
+ for (let r = 0; r < t; r++) {
+ let t = e[r];
+ const n = 0;
+ if ('string' != typeof t)
+ return (o.errors = [{ params: { type: 'string' } }]), !1;
+ if (t.length < 1) return (o.errors = [{ params: {} }]), !1;
+ if (0 !== n) break;
+ }
+ }
+ return (o.errors = null), !0;
+}
+function a(
+ e,
+ {
+ instancePath: t = '',
+ parentData: r,
+ parentDataProperty: n,
+ rootData: s = e,
+ } = {},
+) {
+ let i = null,
+ l = 0;
+ if (0 === l) {
+ if (!e || 'object' != typeof e || Array.isArray(e))
+ return (a.errors = [{ params: { type: 'object' } }]), !1;
+ {
+ let r;
+ if (void 0 === e.import && (r = 'import'))
+ return (a.errors = [{ params: { missingProperty: r } }]), !1;
+ {
+ const r = l;
+ for (const t in e)
+ if ('import' !== t && 'name' !== t)
+ return (a.errors = [{ params: { additionalProperty: t } }]), !1;
+ if (r === l) {
+ if (void 0 !== e.import) {
+ let r = e.import;
+ const n = l,
+ y = l;
+ let c = !1;
+ const m = l;
+ if (l == l)
+ if ('string' == typeof r) {
+ if (r.length < 1) {
+ const e = { params: {} };
+ null === i ? (i = [e]) : i.push(e), l++;
+ }
+ } else {
+ const e = { params: { type: 'string' } };
+ null === i ? (i = [e]) : i.push(e), l++;
+ }
+ var p = m === l;
+ if (((c = c || p), !c)) {
+ const n = l;
+ o(r, {
+ instancePath: t + '/import',
+ parentData: e,
+ parentDataProperty: 'import',
+ rootData: s,
+ }) ||
+ ((i = null === i ? o.errors : i.concat(o.errors)),
+ (l = i.length)),
+ (p = n === l),
+ (c = c || p);
+ }
+ if (!c) {
+ const e = { params: {} };
+ return (
+ null === i ? (i = [e]) : i.push(e), l++, (a.errors = i), !1
+ );
+ }
+ (l = y), null !== i && (y ? (i.length = y) : (i = null));
+ var f = n === l;
+ } else f = !0;
+ if (f)
+ if (void 0 !== e.name) {
+ const t = l;
+ if ('string' != typeof e.name)
+ return (a.errors = [{ params: { type: 'string' } }]), !1;
+ f = t === l;
+ } else f = !0;
+ }
+ }
+ }
+ }
+ return (a.errors = i), 0 === l;
+}
+function i(
+ e,
+ {
+ instancePath: t = '',
+ parentData: r,
+ parentDataProperty: n,
+ rootData: s = e,
+ } = {},
+) {
+ let l = null,
+ p = 0;
+ if (0 === p) {
+ if (!e || 'object' != typeof e || Array.isArray(e))
+ return (i.errors = [{ params: { type: 'object' } }]), !1;
+ for (const r in e) {
+ let n = e[r];
+ const y = p,
+ c = p;
+ let m = !1;
+ const u = p;
+ a(n, {
+ instancePath: t + '/' + r.replace(/~/g, '~0').replace(/\//g, '~1'),
+ parentData: e,
+ parentDataProperty: r,
+ rootData: s,
+ }) || ((l = null === l ? a.errors : l.concat(a.errors)), (p = l.length));
+ var f = u === p;
+ if (((m = m || f), !m)) {
+ const a = p;
+ if (p == p)
+ if ('string' == typeof n) {
+ if (n.length < 1) {
+ const e = { params: {} };
+ null === l ? (l = [e]) : l.push(e), p++;
+ }
+ } else {
+ const e = { params: { type: 'string' } };
+ null === l ? (l = [e]) : l.push(e), p++;
+ }
+ if (((f = a === p), (m = m || f), !m)) {
+ const a = p;
+ o(n, {
+ instancePath: t + '/' + r.replace(/~/g, '~0').replace(/\//g, '~1'),
+ parentData: e,
+ parentDataProperty: r,
+ rootData: s,
+ }) ||
+ ((l = null === l ? o.errors : l.concat(o.errors)), (p = l.length)),
+ (f = a === p),
+ (m = m || f);
+ }
+ }
+ if (!m) {
+ const e = { params: {} };
+ return null === l ? (l = [e]) : l.push(e), p++, (i.errors = l), !1;
+ }
+ if (((p = c), null !== l && (c ? (l.length = c) : (l = null)), y !== p))
+ break;
+ }
+ }
+ return (i.errors = l), 0 === p;
+}
+function l(
+ e,
+ {
+ instancePath: t = '',
+ parentData: r,
+ parentDataProperty: n,
+ rootData: s = e,
+ } = {},
+) {
+ let o = null,
+ a = 0;
+ const p = a;
+ let f = !1;
+ const y = a;
+ if (a === y)
+ if (Array.isArray(e)) {
+ const r = e.length;
+ for (let n = 0; n < r; n++) {
+ let r = e[n];
+ const l = a,
+ p = a;
+ let f = !1;
+ const y = a;
+ if (a == a)
+ if ('string' == typeof r) {
+ if (r.length < 1) {
+ const e = { params: {} };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ } else {
+ const e = { params: { type: 'string' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ var c = y === a;
+ if (((f = f || c), !f)) {
+ const l = a;
+ i(r, {
+ instancePath: t + '/' + n,
+ parentData: e,
+ parentDataProperty: n,
+ rootData: s,
+ }) ||
+ ((o = null === o ? i.errors : o.concat(i.errors)), (a = o.length)),
+ (c = l === a),
+ (f = f || c);
+ }
+ if (f) (a = p), null !== o && (p ? (o.length = p) : (o = null));
+ else {
+ const e = { params: {} };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ if (l !== a) break;
+ }
+ } else {
+ const e = { params: { type: 'array' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ var m = y === a;
+ if (((f = f || m), !f)) {
+ const l = a;
+ i(e, {
+ instancePath: t,
+ parentData: r,
+ parentDataProperty: n,
+ rootData: s,
+ }) || ((o = null === o ? i.errors : o.concat(i.errors)), (a = o.length)),
+ (m = l === a),
+ (f = f || m);
+ }
+ if (!f) {
+ const e = { params: {} };
+ return null === o ? (o = [e]) : o.push(e), a++, (l.errors = o), !1;
+ }
+ return (
+ (a = p),
+ null !== o && (p ? (o.length = p) : (o = null)),
+ (l.errors = o),
+ 0 === a
+ );
+}
+const p = {
+ anyOf: [
+ {
+ enum: [
+ 'var',
+ 'module',
+ 'assign',
+ 'assign-properties',
+ 'this',
+ 'window',
+ 'self',
+ 'global',
+ 'commonjs',
+ 'commonjs2',
+ 'commonjs-module',
+ 'commonjs-static',
+ 'amd',
+ 'amd-require',
+ 'umd',
+ 'umd2',
+ 'jsonp',
+ 'system',
+ ],
+ },
+ { type: 'string' },
+ ],
+};
+function f(
+ e,
+ {
+ instancePath: t = '',
+ parentData: r,
+ parentDataProperty: n,
+ rootData: s = e,
+ } = {},
+) {
+ let o = null,
+ a = 0;
+ const i = a;
+ let l = !1;
+ const p = a;
+ if ('string' != typeof e) {
+ const e = { params: { type: 'string' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ var y = p === a;
+ if (((l = l || y), !l)) {
+ const t = a;
+ if (a == a)
+ if (e && 'object' == typeof e && !Array.isArray(e)) {
+ const t = a;
+ for (const t in e)
+ if (
+ 'amd' !== t &&
+ 'commonjs' !== t &&
+ 'commonjs2' !== t &&
+ 'root' !== t
+ ) {
+ const e = { params: { additionalProperty: t } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ break;
+ }
+ if (t === a) {
+ if (void 0 !== e.amd) {
+ const t = a;
+ if ('string' != typeof e.amd) {
+ const e = { params: { type: 'string' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ var c = t === a;
+ } else c = !0;
+ if (c) {
+ if (void 0 !== e.commonjs) {
+ const t = a;
+ if ('string' != typeof e.commonjs) {
+ const e = { params: { type: 'string' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ c = t === a;
+ } else c = !0;
+ if (c) {
+ if (void 0 !== e.commonjs2) {
+ const t = a;
+ if ('string' != typeof e.commonjs2) {
+ const e = { params: { type: 'string' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ c = t === a;
+ } else c = !0;
+ if (c)
+ if (void 0 !== e.root) {
+ const t = a;
+ if ('string' != typeof e.root) {
+ const e = { params: { type: 'string' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ c = t === a;
+ } else c = !0;
+ }
+ }
+ }
+ } else {
+ const e = { params: { type: 'object' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ (y = t === a), (l = l || y);
+ }
+ if (!l) {
+ const e = { params: {} };
+ return null === o ? (o = [e]) : o.push(e), a++, (f.errors = o), !1;
+ }
+ return (
+ (a = i),
+ null !== o && (i ? (o.length = i) : (o = null)),
+ (f.errors = o),
+ 0 === a
+ );
+}
+function y(
+ e,
+ {
+ instancePath: t = '',
+ parentData: r,
+ parentDataProperty: n,
+ rootData: s = e,
+ } = {},
+) {
+ let o = null,
+ a = 0;
+ const i = a;
+ let l = !1;
+ const p = a;
+ if (a === p)
+ if (Array.isArray(e))
+ if (e.length < 1) {
+ const e = { params: { limit: 1 } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ } else {
+ const t = e.length;
+ for (let r = 0; r < t; r++) {
+ let t = e[r];
+ const n = a;
+ if (a === n)
+ if ('string' == typeof t) {
+ if (t.length < 1) {
+ const e = { params: {} };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ } else {
+ const e = { params: { type: 'string' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ if (n !== a) break;
+ }
+ }
+ else {
+ const e = { params: { type: 'array' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ var f = p === a;
+ if (((l = l || f), !l)) {
+ const t = a;
+ if (a === t)
+ if ('string' == typeof e) {
+ if (e.length < 1) {
+ const e = { params: {} };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ } else {
+ const e = { params: { type: 'string' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ if (((f = t === a), (l = l || f), !l)) {
+ const t = a;
+ if (a == a)
+ if (e && 'object' == typeof e && !Array.isArray(e)) {
+ const t = a;
+ for (const t in e)
+ if ('amd' !== t && 'commonjs' !== t && 'root' !== t) {
+ const e = { params: { additionalProperty: t } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ break;
+ }
+ if (t === a) {
+ if (void 0 !== e.amd) {
+ let t = e.amd;
+ const r = a;
+ if (a === r)
+ if ('string' == typeof t) {
+ if (t.length < 1) {
+ const e = { params: {} };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ } else {
+ const e = { params: { type: 'string' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ var c = r === a;
+ } else c = !0;
+ if (c) {
+ if (void 0 !== e.commonjs) {
+ let t = e.commonjs;
+ const r = a;
+ if (a === r)
+ if ('string' == typeof t) {
+ if (t.length < 1) {
+ const e = { params: {} };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ } else {
+ const e = { params: { type: 'string' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ c = r === a;
+ } else c = !0;
+ if (c)
+ if (void 0 !== e.root) {
+ let t = e.root;
+ const r = a,
+ n = a;
+ let s = !1;
+ const i = a;
+ if (a === i)
+ if (Array.isArray(t)) {
+ const e = t.length;
+ for (let r = 0; r < e; r++) {
+ let e = t[r];
+ const n = a;
+ if (a === n)
+ if ('string' == typeof e) {
+ if (e.length < 1) {
+ const e = { params: {} };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ } else {
+ const e = { params: { type: 'string' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ if (n !== a) break;
+ }
+ } else {
+ const e = { params: { type: 'array' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ var m = i === a;
+ if (((s = s || m), !s)) {
+ const e = a;
+ if (a === e)
+ if ('string' == typeof t) {
+ if (t.length < 1) {
+ const e = { params: {} };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ } else {
+ const e = { params: { type: 'string' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ (m = e === a), (s = s || m);
+ }
+ if (s)
+ (a = n), null !== o && (n ? (o.length = n) : (o = null));
+ else {
+ const e = { params: {} };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ c = r === a;
+ } else c = !0;
+ }
+ }
+ } else {
+ const e = { params: { type: 'object' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ (f = t === a), (l = l || f);
+ }
+ }
+ if (!l) {
+ const e = { params: {} };
+ return null === o ? (o = [e]) : o.push(e), a++, (y.errors = o), !1;
+ }
+ return (
+ (a = i),
+ null !== o && (i ? (o.length = i) : (o = null)),
+ (y.errors = o),
+ 0 === a
+ );
+}
+function c(
+ e,
+ {
+ instancePath: t = '',
+ parentData: r,
+ parentDataProperty: n,
+ rootData: s = e,
+ } = {},
+) {
+ let o = null,
+ a = 0;
+ if (0 === a) {
+ if (!e || 'object' != typeof e || Array.isArray(e))
+ return (c.errors = [{ params: { type: 'object' } }]), !1;
+ {
+ let r;
+ if (void 0 === e.type && (r = 'type'))
+ return (c.errors = [{ params: { missingProperty: r } }]), !1;
+ {
+ const r = a;
+ for (const t in e)
+ if (
+ 'amdContainer' !== t &&
+ 'auxiliaryComment' !== t &&
+ 'export' !== t &&
+ 'name' !== t &&
+ 'type' !== t &&
+ 'umdNamedDefine' !== t
+ )
+ return (c.errors = [{ params: { additionalProperty: t } }]), !1;
+ if (r === a) {
+ if (void 0 !== e.amdContainer) {
+ let t = e.amdContainer;
+ const r = a;
+ if (a == a) {
+ if ('string' != typeof t)
+ return (c.errors = [{ params: { type: 'string' } }]), !1;
+ if (t.length < 1) return (c.errors = [{ params: {} }]), !1;
+ }
+ var i = r === a;
+ } else i = !0;
+ if (i) {
+ if (void 0 !== e.auxiliaryComment) {
+ const r = a;
+ f(e.auxiliaryComment, {
+ instancePath: t + '/auxiliaryComment',
+ parentData: e,
+ parentDataProperty: 'auxiliaryComment',
+ rootData: s,
+ }) ||
+ ((o = null === o ? f.errors : o.concat(f.errors)),
+ (a = o.length)),
+ (i = r === a);
+ } else i = !0;
+ if (i) {
+ if (void 0 !== e.export) {
+ let t = e.export;
+ const r = a,
+ n = a;
+ let s = !1;
+ const p = a;
+ if (a === p)
+ if (Array.isArray(t)) {
+ const e = t.length;
+ for (let r = 0; r < e; r++) {
+ let e = t[r];
+ const n = a;
+ if (a === n)
+ if ('string' == typeof e) {
+ if (e.length < 1) {
+ const e = { params: {} };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ } else {
+ const e = { params: { type: 'string' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ if (n !== a) break;
+ }
+ } else {
+ const e = { params: { type: 'array' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ var l = p === a;
+ if (((s = s || l), !s)) {
+ const e = a;
+ if (a === e)
+ if ('string' == typeof t) {
+ if (t.length < 1) {
+ const e = { params: {} };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ } else {
+ const e = { params: { type: 'string' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ (l = e === a), (s = s || l);
+ }
+ if (!s) {
+ const e = { params: {} };
+ return (
+ null === o ? (o = [e]) : o.push(e), a++, (c.errors = o), !1
+ );
+ }
+ (a = n),
+ null !== o && (n ? (o.length = n) : (o = null)),
+ (i = r === a);
+ } else i = !0;
+ if (i) {
+ if (void 0 !== e.name) {
+ const r = a;
+ y(e.name, {
+ instancePath: t + '/name',
+ parentData: e,
+ parentDataProperty: 'name',
+ rootData: s,
+ }) ||
+ ((o = null === o ? y.errors : o.concat(y.errors)),
+ (a = o.length)),
+ (i = r === a);
+ } else i = !0;
+ if (i) {
+ if (void 0 !== e.type) {
+ let t = e.type;
+ const r = a,
+ n = a;
+ let s = !1;
+ const l = a;
+ if (
+ 'var' !== t &&
+ 'module' !== t &&
+ 'assign' !== t &&
+ 'assign-properties' !== t &&
+ 'this' !== t &&
+ 'window' !== t &&
+ 'self' !== t &&
+ 'global' !== t &&
+ 'commonjs' !== t &&
+ 'commonjs2' !== t &&
+ 'commonjs-module' !== t &&
+ 'commonjs-static' !== t &&
+ 'amd' !== t &&
+ 'amd-require' !== t &&
+ 'umd' !== t &&
+ 'umd2' !== t &&
+ 'jsonp' !== t &&
+ 'system' !== t
+ ) {
+ const e = { params: { allowedValues: p.anyOf[0].enum } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ var m = l === a;
+ if (((s = s || m), !s)) {
+ const e = a;
+ if ('string' != typeof t) {
+ const e = { params: { type: 'string' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ (m = e === a), (s = s || m);
+ }
+ if (!s) {
+ const e = { params: {} };
+ return (
+ null === o ? (o = [e]) : o.push(e),
+ a++,
+ (c.errors = o),
+ !1
+ );
+ }
+ (a = n),
+ null !== o && (n ? (o.length = n) : (o = null)),
+ (i = r === a);
+ } else i = !0;
+ if (i)
+ if (void 0 !== e.umdNamedDefine) {
+ const t = a;
+ if ('boolean' != typeof e.umdNamedDefine)
+ return (
+ (c.errors = [{ params: { type: 'boolean' } }]), !1
+ );
+ i = t === a;
+ } else i = !0;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ return (c.errors = o), 0 === a;
+}
+function m(
+ e,
+ {
+ instancePath: t = '',
+ parentData: r,
+ parentDataProperty: n,
+ rootData: s = e,
+ } = {},
+) {
+ if (!Array.isArray(e))
+ return (m.errors = [{ params: { type: 'array' } }]), !1;
+ {
+ const t = e.length;
+ for (let r = 0; r < t; r++) {
+ let t = e[r];
+ const n = 0;
+ if ('string' != typeof t)
+ return (m.errors = [{ params: { type: 'string' } }]), !1;
+ if (t.length < 1) return (m.errors = [{ params: {} }]), !1;
+ if (0 !== n) break;
+ }
+ }
+ return (m.errors = null), !0;
+}
+function u(
+ e,
+ {
+ instancePath: t = '',
+ parentData: r,
+ parentDataProperty: n,
+ rootData: s = e,
+ } = {},
+) {
+ let o = null,
+ a = 0;
+ if (0 === a) {
+ if (!e || 'object' != typeof e || Array.isArray(e))
+ return (u.errors = [{ params: { type: 'object' } }]), !1;
+ {
+ let r;
+ if (void 0 === e.external && (r = 'external'))
+ return (u.errors = [{ params: { missingProperty: r } }]), !1;
+ {
+ const r = a;
+ for (const t in e)
+ if ('external' !== t && 'shareScope' !== t)
+ return (u.errors = [{ params: { additionalProperty: t } }]), !1;
+ if (r === a) {
+ if (void 0 !== e.external) {
+ let r = e.external;
+ const n = a,
+ p = a;
+ let f = !1;
+ const y = a;
+ if (a == a)
+ if ('string' == typeof r) {
+ if (r.length < 1) {
+ const e = { params: {} };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ } else {
+ const e = { params: { type: 'string' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ var i = y === a;
+ if (((f = f || i), !f)) {
+ const n = a;
+ m(r, {
+ instancePath: t + '/external',
+ parentData: e,
+ parentDataProperty: 'external',
+ rootData: s,
+ }) ||
+ ((o = null === o ? m.errors : o.concat(m.errors)),
+ (a = o.length)),
+ (i = n === a),
+ (f = f || i);
+ }
+ if (!f) {
+ const e = { params: {} };
+ return (
+ null === o ? (o = [e]) : o.push(e), a++, (u.errors = o), !1
+ );
+ }
+ (a = p), null !== o && (p ? (o.length = p) : (o = null));
+ var l = n === a;
+ } else l = !0;
+ if (l)
+ if (void 0 !== e.shareScope) {
+ let t = e.shareScope;
+ const r = a;
+ if (a === r) {
+ if ('string' != typeof t)
+ return (u.errors = [{ params: { type: 'string' } }]), !1;
+ if (t.length < 1) return (u.errors = [{ params: {} }]), !1;
+ }
+ l = r === a;
+ } else l = !0;
+ }
+ }
+ }
+ }
+ return (u.errors = o), 0 === a;
+}
+function d(
+ e,
+ {
+ instancePath: t = '',
+ parentData: r,
+ parentDataProperty: n,
+ rootData: s = e,
+ } = {},
+) {
+ let o = null,
+ a = 0;
+ if (0 === a) {
+ if (!e || 'object' != typeof e || Array.isArray(e))
+ return (d.errors = [{ params: { type: 'object' } }]), !1;
+ for (const r in e) {
+ let n = e[r];
+ const l = a,
+ p = a;
+ let f = !1;
+ const y = a;
+ u(n, {
+ instancePath: t + '/' + r.replace(/~/g, '~0').replace(/\//g, '~1'),
+ parentData: e,
+ parentDataProperty: r,
+ rootData: s,
+ }) || ((o = null === o ? u.errors : o.concat(u.errors)), (a = o.length));
+ var i = y === a;
+ if (((f = f || i), !f)) {
+ const l = a;
+ if (a == a)
+ if ('string' == typeof n) {
+ if (n.length < 1) {
+ const e = { params: {} };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ } else {
+ const e = { params: { type: 'string' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ if (((i = l === a), (f = f || i), !f)) {
+ const l = a;
+ m(n, {
+ instancePath: t + '/' + r.replace(/~/g, '~0').replace(/\//g, '~1'),
+ parentData: e,
+ parentDataProperty: r,
+ rootData: s,
+ }) ||
+ ((o = null === o ? m.errors : o.concat(m.errors)), (a = o.length)),
+ (i = l === a),
+ (f = f || i);
+ }
+ }
+ if (!f) {
+ const e = { params: {} };
+ return null === o ? (o = [e]) : o.push(e), a++, (d.errors = o), !1;
+ }
+ if (((a = p), null !== o && (p ? (o.length = p) : (o = null)), l !== a))
+ break;
+ }
+ }
+ return (d.errors = o), 0 === a;
+}
+function g(
+ e,
+ {
+ instancePath: t = '',
+ parentData: r,
+ parentDataProperty: n,
+ rootData: s = e,
+ } = {},
+) {
+ let o = null,
+ a = 0;
+ const i = a;
+ let l = !1;
+ const p = a;
+ if (a === p)
+ if (Array.isArray(e)) {
+ const r = e.length;
+ for (let n = 0; n < r; n++) {
+ let r = e[n];
+ const i = a,
+ l = a;
+ let p = !1;
+ const y = a;
+ if (a == a)
+ if ('string' == typeof r) {
+ if (r.length < 1) {
+ const e = { params: {} };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ } else {
+ const e = { params: { type: 'string' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ var f = y === a;
+ if (((p = p || f), !p)) {
+ const i = a;
+ d(r, {
+ instancePath: t + '/' + n,
+ parentData: e,
+ parentDataProperty: n,
+ rootData: s,
+ }) ||
+ ((o = null === o ? d.errors : o.concat(d.errors)), (a = o.length)),
+ (f = i === a),
+ (p = p || f);
+ }
+ if (p) (a = l), null !== o && (l ? (o.length = l) : (o = null));
+ else {
+ const e = { params: {} };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ if (i !== a) break;
+ }
+ } else {
+ const e = { params: { type: 'array' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ var y = p === a;
+ if (((l = l || y), !l)) {
+ const i = a;
+ d(e, {
+ instancePath: t,
+ parentData: r,
+ parentDataProperty: n,
+ rootData: s,
+ }) || ((o = null === o ? d.errors : o.concat(d.errors)), (a = o.length)),
+ (y = i === a),
+ (l = l || y);
+ }
+ if (!l) {
+ const e = { params: {} };
+ return null === o ? (o = [e]) : o.push(e), a++, (g.errors = o), !1;
+ }
+ return (
+ (a = i),
+ null !== o && (i ? (o.length = i) : (o = null)),
+ (g.errors = o),
+ 0 === a
+ );
+}
+const h = {
+ type: 'object',
+ additionalProperties: !1,
+ properties: {
+ eager: { type: 'boolean' },
+ import: { anyOf: [{ enum: [!1] }, { $ref: '#/definitions/SharedItem' }] },
+ packageName: { type: 'string', minLength: 1 },
+ requiredVersion: { anyOf: [{ enum: [!1] }, { type: 'string' }] },
+ shareKey: { type: 'string', minLength: 1 },
+ shareScope: { type: 'string', minLength: 1 },
+ shareStrategy: { enum: ['version-first', 'loaded-first'] },
+ singleton: { type: 'boolean' },
+ strictVersion: { type: 'boolean' },
+ version: { anyOf: [{ enum: [!1] }, { type: 'string' }] },
+ },
+};
+function b(
+ e,
+ {
+ instancePath: t = '',
+ parentData: r,
+ parentDataProperty: n,
+ rootData: o = e,
+ } = {},
+) {
+ let a = null,
+ i = 0;
+ if (0 === i) {
+ if (!e || 'object' != typeof e || Array.isArray(e))
+ return (b.errors = [{ params: { type: 'object' } }]), !1;
+ {
+ const t = i;
+ for (const t in e)
+ if (!s.call(h.properties, t))
+ return (b.errors = [{ params: { additionalProperty: t } }]), !1;
+ if (t === i) {
+ if (void 0 !== e.eager) {
+ const t = i;
+ if ('boolean' != typeof e.eager)
+ return (b.errors = [{ params: { type: 'boolean' } }]), !1;
+ var l = t === i;
+ } else l = !0;
+ if (l) {
+ if (void 0 !== e.import) {
+ let t = e.import;
+ const r = i,
+ n = i;
+ let s = !1;
+ const o = i;
+ if (!1 !== t) {
+ const e = {
+ params: { allowedValues: h.properties.import.anyOf[0].enum },
+ };
+ null === a ? (a = [e]) : a.push(e), i++;
+ }
+ var p = o === i;
+ if (((s = s || p), !s)) {
+ const e = i;
+ if (i == i)
+ if ('string' == typeof t) {
+ if (t.length < 1) {
+ const e = { params: {} };
+ null === a ? (a = [e]) : a.push(e), i++;
+ }
+ } else {
+ const e = { params: { type: 'string' } };
+ null === a ? (a = [e]) : a.push(e), i++;
+ }
+ (p = e === i), (s = s || p);
+ }
+ if (!s) {
+ const e = { params: {} };
+ return (
+ null === a ? (a = [e]) : a.push(e), i++, (b.errors = a), !1
+ );
+ }
+ (i = n),
+ null !== a && (n ? (a.length = n) : (a = null)),
+ (l = r === i);
+ } else l = !0;
+ if (l) {
+ if (void 0 !== e.packageName) {
+ let t = e.packageName;
+ const r = i;
+ if (i === r) {
+ if ('string' != typeof t)
+ return (b.errors = [{ params: { type: 'string' } }]), !1;
+ if (t.length < 1) return (b.errors = [{ params: {} }]), !1;
+ }
+ l = r === i;
+ } else l = !0;
+ if (l) {
+ if (void 0 !== e.requiredVersion) {
+ let t = e.requiredVersion;
+ const r = i,
+ n = i;
+ let s = !1;
+ const o = i;
+ if (!1 !== t) {
+ const e = {
+ params: {
+ allowedValues: h.properties.requiredVersion.anyOf[0].enum,
+ },
+ };
+ null === a ? (a = [e]) : a.push(e), i++;
+ }
+ var f = o === i;
+ if (((s = s || f), !s)) {
+ const e = i;
+ if ('string' != typeof t) {
+ const e = { params: { type: 'string' } };
+ null === a ? (a = [e]) : a.push(e), i++;
+ }
+ (f = e === i), (s = s || f);
+ }
+ if (!s) {
+ const e = { params: {} };
+ return (
+ null === a ? (a = [e]) : a.push(e), i++, (b.errors = a), !1
+ );
+ }
+ (i = n),
+ null !== a && (n ? (a.length = n) : (a = null)),
+ (l = r === i);
+ } else l = !0;
+ if (l) {
+ if (void 0 !== e.shareKey) {
+ let t = e.shareKey;
+ const r = i;
+ if (i === r) {
+ if ('string' != typeof t)
+ return (b.errors = [{ params: { type: 'string' } }]), !1;
+ if (t.length < 1) return (b.errors = [{ params: {} }]), !1;
+ }
+ l = r === i;
+ } else l = !0;
+ if (l) {
+ if (void 0 !== e.shareScope) {
+ let t = e.shareScope;
+ const r = i;
+ if (i === r) {
+ if ('string' != typeof t)
+ return (
+ (b.errors = [{ params: { type: 'string' } }]), !1
+ );
+ if (t.length < 1)
+ return (b.errors = [{ params: {} }]), !1;
+ }
+ l = r === i;
+ } else l = !0;
+ if (l) {
+ if (void 0 !== e.shareStrategy) {
+ let t = e.shareStrategy;
+ const r = i;
+ if ('version-first' !== t && 'loaded-first' !== t)
+ return (
+ (b.errors = [
+ {
+ params: {
+ allowedValues: h.properties.shareStrategy.enum,
+ },
+ },
+ ]),
+ !1
+ );
+ l = r === i;
+ } else l = !0;
+ if (l) {
+ if (void 0 !== e.singleton) {
+ const t = i;
+ if ('boolean' != typeof e.singleton)
+ return (
+ (b.errors = [{ params: { type: 'boolean' } }]), !1
+ );
+ l = t === i;
+ } else l = !0;
+ if (l) {
+ if (void 0 !== e.strictVersion) {
+ const t = i;
+ if ('boolean' != typeof e.strictVersion)
+ return (
+ (b.errors = [{ params: { type: 'boolean' } }]), !1
+ );
+ l = t === i;
+ } else l = !0;
+ if (l)
+ if (void 0 !== e.version) {
+ let t = e.version;
+ const r = i,
+ n = i;
+ let s = !1;
+ const o = i;
+ if (!1 !== t) {
+ const e = {
+ params: {
+ allowedValues:
+ h.properties.version.anyOf[0].enum,
+ },
+ };
+ null === a ? (a = [e]) : a.push(e), i++;
+ }
+ var y = o === i;
+ if (((s = s || y), !s)) {
+ const e = i;
+ if ('string' != typeof t) {
+ const e = { params: { type: 'string' } };
+ null === a ? (a = [e]) : a.push(e), i++;
+ }
+ (y = e === i), (s = s || y);
+ }
+ if (!s) {
+ const e = { params: {} };
+ return (
+ null === a ? (a = [e]) : a.push(e),
+ i++,
+ (b.errors = a),
+ !1
+ );
+ }
+ (i = n),
+ null !== a && (n ? (a.length = n) : (a = null)),
+ (l = r === i);
+ } else l = !0;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ return (b.errors = a), 0 === i;
+}
+function v(
+ e,
+ {
+ instancePath: t = '',
+ parentData: r,
+ parentDataProperty: n,
+ rootData: s = e,
+ } = {},
+) {
+ let o = null,
+ a = 0;
+ if (0 === a) {
+ if (!e || 'object' != typeof e || Array.isArray(e))
+ return (v.errors = [{ params: { type: 'object' } }]), !1;
+ for (const r in e) {
+ let n = e[r];
+ const l = a,
+ p = a;
+ let f = !1;
+ const y = a;
+ b(n, {
+ instancePath: t + '/' + r.replace(/~/g, '~0').replace(/\//g, '~1'),
+ parentData: e,
+ parentDataProperty: r,
+ rootData: s,
+ }) || ((o = null === o ? b.errors : o.concat(b.errors)), (a = o.length));
+ var i = y === a;
+ if (((f = f || i), !f)) {
+ const e = a;
+ if (a == a)
+ if ('string' == typeof n) {
+ if (n.length < 1) {
+ const e = { params: {} };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ } else {
+ const e = { params: { type: 'string' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ (i = e === a), (f = f || i);
+ }
+ if (!f) {
+ const e = { params: {} };
+ return null === o ? (o = [e]) : o.push(e), a++, (v.errors = o), !1;
+ }
+ if (((a = p), null !== o && (p ? (o.length = p) : (o = null)), l !== a))
+ break;
+ }
+ }
+ return (v.errors = o), 0 === a;
+}
+function P(
+ e,
+ {
+ instancePath: t = '',
+ parentData: r,
+ parentDataProperty: n,
+ rootData: s = e,
+ } = {},
+) {
+ let o = null,
+ a = 0;
+ const i = a;
+ let l = !1;
+ const p = a;
+ if (a === p)
+ if (Array.isArray(e)) {
+ const r = e.length;
+ for (let n = 0; n < r; n++) {
+ let r = e[n];
+ const i = a,
+ l = a;
+ let p = !1;
+ const y = a;
+ if (a == a)
+ if ('string' == typeof r) {
+ if (r.length < 1) {
+ const e = { params: {} };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ } else {
+ const e = { params: { type: 'string' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ var f = y === a;
+ if (((p = p || f), !p)) {
+ const i = a;
+ v(r, {
+ instancePath: t + '/' + n,
+ parentData: e,
+ parentDataProperty: n,
+ rootData: s,
+ }) ||
+ ((o = null === o ? v.errors : o.concat(v.errors)), (a = o.length)),
+ (f = i === a),
+ (p = p || f);
+ }
+ if (p) (a = l), null !== o && (l ? (o.length = l) : (o = null));
+ else {
+ const e = { params: {} };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ if (i !== a) break;
+ }
+ } else {
+ const e = { params: { type: 'array' } };
+ null === o ? (o = [e]) : o.push(e), a++;
+ }
+ var y = p === a;
+ if (((l = l || y), !l)) {
+ const i = a;
+ v(e, {
+ instancePath: t,
+ parentData: r,
+ parentDataProperty: n,
+ rootData: s,
+ }) || ((o = null === o ? v.errors : o.concat(v.errors)), (a = o.length)),
+ (y = i === a),
+ (l = l || y);
+ }
+ if (!l) {
+ const e = { params: {} };
+ return null === o ? (o = [e]) : o.push(e), a++, (P.errors = o), !1;
+ }
+ return (
+ (a = i),
+ null !== o && (i ? (o.length = i) : (o = null)),
+ (P.errors = o),
+ 0 === a
+ );
+}
+function j(
+ o,
+ {
+ instancePath: a = '',
+ parentData: i,
+ parentDataProperty: p,
+ rootData: f = o,
+ } = {},
+) {
+ let y = null,
+ m = 0;
+ if (0 === m) {
+ if (!o || 'object' != typeof o || Array.isArray(o))
+ return (j.errors = [{ params: { type: 'object' } }]), !1;
+ {
+ const i = m;
+ for (const e in o)
+ if (!s.call(t.properties, e))
+ return (j.errors = [{ params: { additionalProperty: e } }]), !1;
+ if (i === m) {
+ if (void 0 !== o.dataPrefetch) {
+ const e = m;
+ if ('boolean' != typeof o.dataPrefetch)
+ return (j.errors = [{ params: { type: 'boolean' } }]), !1;
+ var u = e === m;
+ } else u = !0;
+ if (u) {
+ if (void 0 !== o.exposes) {
+ const e = m;
+ l(o.exposes, {
+ instancePath: a + '/exposes',
+ parentData: o,
+ parentDataProperty: 'exposes',
+ rootData: f,
+ }) ||
+ ((y = null === y ? l.errors : y.concat(l.errors)),
+ (m = y.length)),
+ (u = e === m);
+ } else u = !0;
+ if (u) {
+ if (void 0 !== o.filename) {
+ let t = o.filename;
+ const r = m;
+ if (m === r) {
+ if ('string' != typeof t)
+ return (j.errors = [{ params: { type: 'string' } }]), !1;
+ if (t.includes('!') || !1 !== e.test(t))
+ return (j.errors = [{ params: {} }]), !1;
+ }
+ u = r === m;
+ } else u = !0;
+ if (u) {
+ if (void 0 !== o.getPublicPath) {
+ const e = m;
+ if ('string' != typeof o.getPublicPath)
+ return (j.errors = [{ params: { type: 'string' } }]), !1;
+ u = e === m;
+ } else u = !0;
+ if (u) {
+ if (void 0 !== o.implementation) {
+ const e = m;
+ if ('string' != typeof o.implementation)
+ return (j.errors = [{ params: { type: 'string' } }]), !1;
+ u = e === m;
+ } else u = !0;
+ if (u) {
+ if (void 0 !== o.library) {
+ const e = m;
+ c(o.library, {
+ instancePath: a + '/library',
+ parentData: o,
+ parentDataProperty: 'library',
+ rootData: f,
+ }) ||
+ ((y = null === y ? c.errors : y.concat(c.errors)),
+ (m = y.length)),
+ (u = e === m);
+ } else u = !0;
+ if (u) {
+ if (void 0 !== o.manifest) {
+ let e = o.manifest;
+ const t = m,
+ r = m;
+ let n = !1;
+ const s = m;
+ if ('boolean' != typeof e) {
+ const e = { params: { type: 'boolean' } };
+ null === y ? (y = [e]) : y.push(e), m++;
+ }
+ var d = s === m;
+ if (((n = n || d), !n)) {
+ const t = m;
+ if (m === t)
+ if (e && 'object' == typeof e && !Array.isArray(e)) {
+ if (void 0 !== e.filePath) {
+ const t = m;
+ if ('string' != typeof e.filePath) {
+ const e = { params: { type: 'string' } };
+ null === y ? (y = [e]) : y.push(e), m++;
+ }
+ var h = t === m;
+ } else h = !0;
+ if (h) {
+ if (void 0 !== e.disableAssetsAnalyze) {
+ const t = m;
+ if (
+ 'boolean' != typeof e.disableAssetsAnalyze
+ ) {
+ const e = { params: { type: 'boolean' } };
+ null === y ? (y = [e]) : y.push(e), m++;
+ }
+ h = t === m;
+ } else h = !0;
+ if (h) {
+ if (void 0 !== e.fileName) {
+ const t = m;
+ if ('string' != typeof e.fileName) {
+ const e = { params: { type: 'string' } };
+ null === y ? (y = [e]) : y.push(e), m++;
+ }
+ h = t === m;
+ } else h = !0;
+ if (h)
+ if (void 0 !== e.additionalData) {
+ const t = m;
+ if ('string' != typeof e.additionalData) {
+ const e = { params: { type: 'string' } };
+ null === y ? (y = [e]) : y.push(e), m++;
+ }
+ h = t === m;
+ } else h = !0;
+ }
+ }
+ } else {
+ const e = { params: { type: 'object' } };
+ null === y ? (y = [e]) : y.push(e), m++;
+ }
+ (d = t === m), (n = n || d);
+ }
+ if (!n) {
+ const e = { params: {} };
+ return (
+ null === y ? (y = [e]) : y.push(e),
+ m++,
+ (j.errors = y),
+ !1
+ );
+ }
+ (m = r),
+ null !== y && (r ? (y.length = r) : (y = null)),
+ (u = t === m);
+ } else u = !0;
+ if (u) {
+ if (void 0 !== o.name) {
+ const e = m;
+ if ('string' != typeof o.name)
+ return (
+ (j.errors = [{ params: { type: 'string' } }]), !1
+ );
+ u = e === m;
+ } else u = !0;
+ if (u) {
+ if (void 0 !== o.remoteType) {
+ let e = o.remoteType;
+ const t = m,
+ n = m;
+ let s = !1,
+ a = null;
+ const i = m;
+ if (
+ 'var' !== e &&
+ 'module' !== e &&
+ 'assign' !== e &&
+ 'this' !== e &&
+ 'window' !== e &&
+ 'self' !== e &&
+ 'global' !== e &&
+ 'commonjs' !== e &&
+ 'commonjs2' !== e &&
+ 'commonjs-module' !== e &&
+ 'commonjs-static' !== e &&
+ 'amd' !== e &&
+ 'amd-require' !== e &&
+ 'umd' !== e &&
+ 'umd2' !== e &&
+ 'jsonp' !== e &&
+ 'system' !== e &&
+ 'promise' !== e &&
+ 'import' !== e &&
+ 'script' !== e &&
+ 'module-import' !== e &&
+ 'node-commonjs' !== e
+ ) {
+ const e = { params: { allowedValues: r.enum } };
+ null === y ? (y = [e]) : y.push(e), m++;
+ }
+ if ((i === m && ((s = !0), (a = 0)), !s)) {
+ const e = { params: { passingSchemas: a } };
+ return (
+ null === y ? (y = [e]) : y.push(e),
+ m++,
+ (j.errors = y),
+ !1
+ );
+ }
+ (m = n),
+ null !== y && (n ? (y.length = n) : (y = null)),
+ (u = t === m);
+ } else u = !0;
+ if (u) {
+ if (void 0 !== o.remotes) {
+ const e = m;
+ g(o.remotes, {
+ instancePath: a + '/remotes',
+ parentData: o,
+ parentDataProperty: 'remotes',
+ rootData: f,
+ }) ||
+ ((y = null === y ? g.errors : y.concat(g.errors)),
+ (m = y.length)),
+ (u = e === m);
+ } else u = !0;
+ if (u) {
+ if (void 0 !== o.runtime) {
+ let e = o.runtime;
+ const t = m,
+ r = m;
+ let s = !1;
+ const a = m;
+ if (!1 !== e) {
+ const e = {
+ params: { allowedValues: n.anyOf[0].enum },
+ };
+ null === y ? (y = [e]) : y.push(e), m++;
+ }
+ var b = a === m;
+ if (((s = s || b), !s)) {
+ const t = m;
+ if (m === t)
+ if ('string' == typeof e) {
+ if (e.length < 1) {
+ const e = { params: {} };
+ null === y ? (y = [e]) : y.push(e), m++;
+ }
+ } else {
+ const e = { params: { type: 'string' } };
+ null === y ? (y = [e]) : y.push(e), m++;
+ }
+ (b = t === m), (s = s || b);
+ }
+ if (!s) {
+ const e = { params: {} };
+ return (
+ null === y ? (y = [e]) : y.push(e),
+ m++,
+ (j.errors = y),
+ !1
+ );
+ }
+ (m = r),
+ null !== y && (r ? (y.length = r) : (y = null)),
+ (u = t === m);
+ } else u = !0;
+ if (u) {
+ if (void 0 !== o.runtimePlugins) {
+ let e = o.runtimePlugins;
+ const t = m;
+ if (m === t) {
+ if (!Array.isArray(e))
+ return (
+ (j.errors = [
+ { params: { type: 'array' } },
+ ]),
+ !1
+ );
+ {
+ const t = e.length;
+ for (let r = 0; r < t; r++) {
+ const t = m;
+ if ('string' != typeof e[r])
+ return (
+ (j.errors = [
+ { params: { type: 'string' } },
+ ]),
+ !1
+ );
+ if (t !== m) break;
+ }
+ }
+ }
+ u = t === m;
+ } else u = !0;
+ if (u) {
+ if (void 0 !== o.shareScope) {
+ let e = o.shareScope;
+ const t = m;
+ if (m === t) {
+ if ('string' != typeof e)
+ return (
+ (j.errors = [
+ { params: { type: 'string' } },
+ ]),
+ !1
+ );
+ if (e.length < 1)
+ return (j.errors = [{ params: {} }]), !1;
+ }
+ u = t === m;
+ } else u = !0;
+ if (u) {
+ if (void 0 !== o.shareStrategy) {
+ let e = o.shareStrategy;
+ const r = m;
+ if (
+ 'version-first' !== e &&
+ 'loaded-first' !== e
+ )
+ return (
+ (j.errors = [
+ {
+ params: {
+ allowedValues:
+ t.properties.shareStrategy.enum,
+ },
+ },
+ ]),
+ !1
+ );
+ u = r === m;
+ } else u = !0;
+ if (u) {
+ if (void 0 !== o.shared) {
+ const e = m;
+ P(o.shared, {
+ instancePath: a + '/shared',
+ parentData: o,
+ parentDataProperty: 'shared',
+ rootData: f,
+ }) ||
+ ((y =
+ null === y
+ ? P.errors
+ : y.concat(P.errors)),
+ (m = y.length)),
+ (u = e === m);
+ } else u = !0;
+ if (u) {
+ if (void 0 !== o.virtualRuntimeEntry) {
+ const e = m;
+ if (
+ 'boolean' !=
+ typeof o.virtualRuntimeEntry
+ )
+ return (
+ (j.errors = [
+ { params: { type: 'boolean' } },
+ ]),
+ !1
+ );
+ u = e === m;
+ } else u = !0;
+ if (u) {
+ if (void 0 !== o.dev) {
+ let e = o.dev;
+ const t = m,
+ r = m;
+ let n = !1;
+ const s = m;
+ if ('boolean' != typeof e) {
+ const e = {
+ params: { type: 'boolean' },
+ };
+ null === y ? (y = [e]) : y.push(e),
+ m++;
+ }
+ var v = s === m;
+ if (((n = n || v), !n)) {
+ const t = m;
+ if (m === t)
+ if (
+ e &&
+ 'object' == typeof e &&
+ !Array.isArray(e)
+ ) {
+ if (
+ void 0 !== e.disableLiveReload
+ ) {
+ const t = m;
+ if (
+ 'boolean' !=
+ typeof e.disableLiveReload
+ ) {
+ const e = {
+ params: {
+ type: 'boolean',
+ },
+ };
+ null === y
+ ? (y = [e])
+ : y.push(e),
+ m++;
+ }
+ var D = t === m;
+ } else D = !0;
+ if (D) {
+ if (
+ void 0 !==
+ e.disableHotTypesReload
+ ) {
+ const t = m;
+ if (
+ 'boolean' !=
+ typeof e.disableHotTypesReload
+ ) {
+ const e = {
+ params: {
+ type: 'boolean',
+ },
+ };
+ null === y
+ ? (y = [e])
+ : y.push(e),
+ m++;
+ }
+ D = t === m;
+ } else D = !0;
+ if (D)
+ if (
+ void 0 !==
+ e.disableDynamicRemoteTypeHints
+ ) {
+ const t = m;
+ if (
+ 'boolean' !=
+ typeof e.disableDynamicRemoteTypeHints
+ ) {
+ const e = {
+ params: {
+ type: 'boolean',
+ },
+ };
+ null === y
+ ? (y = [e])
+ : y.push(e),
+ m++;
+ }
+ D = t === m;
+ } else D = !0;
+ }
+ } else {
+ const e = {
+ params: { type: 'object' },
+ };
+ null === y
+ ? (y = [e])
+ : y.push(e),
+ m++;
+ }
+ (v = t === m), (n = n || v);
+ }
+ if (!n) {
+ const e = { params: {} };
+ return (
+ null === y
+ ? (y = [e])
+ : y.push(e),
+ m++,
+ (j.errors = y),
+ !1
+ );
+ }
+ (m = r),
+ null !== y &&
+ (r ? (y.length = r) : (y = null)),
+ (u = t === m);
+ } else u = !0;
+ if (u) {
+ if (void 0 !== o.dts) {
+ let e = o.dts;
+ const r = m,
+ n = m;
+ let s = !1;
+ const a = m;
+ if ('boolean' != typeof e) {
+ const e = {
+ params: { type: 'boolean' },
+ };
+ null === y
+ ? (y = [e])
+ : y.push(e),
+ m++;
+ }
+ var A = a === m;
+ if (((s = s || A), !s)) {
+ const r = m;
+ if (m === r)
+ if (
+ e &&
+ 'object' == typeof e &&
+ !Array.isArray(e)
+ ) {
+ if (
+ void 0 !== e.generateTypes
+ ) {
+ let r = e.generateTypes;
+ const n = m,
+ s = m;
+ let o = !1;
+ const a = m;
+ if ('boolean' != typeof r) {
+ const e = {
+ params: {
+ type: 'boolean',
+ },
+ };
+ null === y
+ ? (y = [e])
+ : y.push(e),
+ m++;
+ }
+ var x = a === m;
+ if (((o = o || x), !o)) {
+ const e = m;
+ if (m === e)
+ if (
+ r &&
+ 'object' ==
+ typeof r &&
+ !Array.isArray(r)
+ ) {
+ if (
+ void 0 !==
+ r.tsConfigPath
+ ) {
+ const e = m;
+ if (
+ 'string' !=
+ typeof r.tsConfigPath
+ ) {
+ const e = {
+ params: {
+ type: 'string',
+ },
+ };
+ null === y
+ ? (y = [e])
+ : y.push(e),
+ m++;
+ }
+ var O = e === m;
+ } else O = !0;
+ if (O) {
+ if (
+ void 0 !==
+ r.typesFolder
+ ) {
+ const e = m;
+ if (
+ 'string' !=
+ typeof r.typesFolder
+ ) {
+ const e = {
+ params: {
+ type: 'string',
+ },
+ };
+ null === y
+ ? (y = [e])
+ : y.push(e),
+ m++;
+ }
+ O = e === m;
+ } else O = !0;
+ if (O) {
+ if (
+ void 0 !==
+ r.compiledTypesFolder
+ ) {
+ const e = m;
+ if (
+ 'string' !=
+ typeof r.compiledTypesFolder
+ ) {
+ const e = {
+ params: {
+ type: 'string',
+ },
+ };
+ null === y
+ ? (y = [e])
+ : y.push(e),
+ m++;
+ }
+ O = e === m;
+ } else O = !0;
+ if (O) {
+ if (
+ void 0 !==
+ r.deleteTypesFolder
+ ) {
+ const e = m;
+ if (
+ 'boolean' !=
+ typeof r.deleteTypesFolder
+ ) {
+ const e = {
+ params: {
+ type: 'boolean',
+ },
+ };
+ null === y
+ ? (y = [
+ e,
+ ])
+ : y.push(
+ e,
+ ),
+ m++;
+ }
+ O = e === m;
+ } else O = !0;
+ if (O) {
+ if (
+ void 0 !==
+ r.additionalFilesToCompile
+ ) {
+ let e =
+ r.additionalFilesToCompile;
+ const t = m;
+ if (m === t)
+ if (
+ Array.isArray(
+ e,
+ )
+ ) {
+ const t =
+ e.length;
+ for (
+ let r = 0;
+ r < t;
+ r++
+ ) {
+ const t =
+ m;
+ if (
+ 'string' !=
+ typeof e[
+ r
+ ]
+ ) {
+ const e =
+ {
+ params:
+ {
+ type: 'string',
+ },
+ };
+ null ===
+ y
+ ? (y =
+ [
+ e,
+ ])
+ : y.push(
+ e,
+ ),
+ m++;
+ }
+ if (
+ t !==
+ m
+ )
+ break;
+ }
+ } else {
+ const e =
+ {
+ params:
+ {
+ type: 'array',
+ },
+ };
+ null ===
+ y
+ ? (y =
+ [
+ e,
+ ])
+ : y.push(
+ e,
+ ),
+ m++;
+ }
+ O = t === m;
+ } else O = !0;
+ if (O) {
+ if (
+ void 0 !==
+ r.compileInChildProcess
+ ) {
+ const e =
+ m;
+ if (
+ 'boolean' !=
+ typeof r.compileInChildProcess
+ ) {
+ const e =
+ {
+ params:
+ {
+ type: 'boolean',
+ },
+ };
+ null ===
+ y
+ ? (y =
+ [
+ e,
+ ])
+ : y.push(
+ e,
+ ),
+ m++;
+ }
+ O =
+ e === m;
+ } else
+ O = !0;
+ if (O) {
+ if (
+ void 0 !==
+ r.compilerInstance
+ ) {
+ let e =
+ r.compilerInstance;
+ const n =
+ m;
+ if (
+ 'tsc' !==
+ e &&
+ 'vue-tsc' !==
+ e
+ ) {
+ const e =
+ {
+ params:
+ {
+ allowedValues:
+ t
+ .properties
+ .dts
+ .anyOf[1]
+ .properties
+ .generateTypes
+ .anyOf[1]
+ .properties
+ .compilerInstance
+ .enum,
+ },
+ };
+ null ===
+ y
+ ? (y =
+ [
+ e,
+ ])
+ : y.push(
+ e,
+ ),
+ m++;
+ }
+ O =
+ n ===
+ m;
+ } else
+ O = !0;
+ if (O) {
+ if (
+ void 0 !==
+ r.generateAPITypes
+ ) {
+ const e =
+ m;
+ if (
+ 'boolean' !=
+ typeof r.generateAPITypes
+ ) {
+ const e =
+ {
+ params:
+ {
+ type: 'boolean',
+ },
+ };
+ null ===
+ y
+ ? (y =
+ [
+ e,
+ ])
+ : y.push(
+ e,
+ ),
+ m++;
+ }
+ O =
+ e ===
+ m;
+ } else
+ O =
+ !0;
+ if (O) {
+ if (
+ void 0 !==
+ r.extractThirdParty
+ ) {
+ const e =
+ m;
+ if (
+ 'boolean' !=
+ typeof r.extractThirdParty
+ ) {
+ const e =
+ {
+ params:
+ {
+ type: 'boolean',
+ },
+ };
+ null ===
+ y
+ ? (y =
+ [
+ e,
+ ])
+ : y.push(
+ e,
+ ),
+ m++;
+ }
+ O =
+ e ===
+ m;
+ } else
+ O =
+ !0;
+ if (
+ O
+ ) {
+ if (
+ void 0 !==
+ r.extractRemoteTypes
+ ) {
+ const e =
+ m;
+ if (
+ 'boolean' !=
+ typeof r.extractRemoteTypes
+ ) {
+ const e =
+ {
+ params:
+ {
+ type: 'boolean',
+ },
+ };
+ null ===
+ y
+ ? (y =
+ [
+ e,
+ ])
+ : y.push(
+ e,
+ ),
+ m++;
+ }
+ O =
+ e ===
+ m;
+ } else
+ O =
+ !0;
+ if (
+ O
+ )
+ if (
+ void 0 !==
+ r.abortOnError
+ ) {
+ const e =
+ m;
+ if (
+ 'boolean' !=
+ typeof r.abortOnError
+ ) {
+ const e =
+ {
+ params:
+ {
+ type: 'boolean',
+ },
+ };
+ null ===
+ y
+ ? (y =
+ [
+ e,
+ ])
+ : y.push(
+ e,
+ ),
+ m++;
+ }
+ O =
+ e ===
+ m;
+ } else
+ O =
+ !0;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ } else {
+ const e = {
+ params: {
+ type: 'object',
+ },
+ };
+ null === y
+ ? (y = [e])
+ : y.push(e),
+ m++;
+ }
+ (x = e === m),
+ (o = o || x);
+ }
+ if (o)
+ (m = s),
+ null !== y &&
+ (s
+ ? (y.length = s)
+ : (y = null));
+ else {
+ const e = { params: {} };
+ null === y
+ ? (y = [e])
+ : y.push(e),
+ m++;
+ }
+ var T = n === m;
+ } else T = !0;
+ if (T) {
+ if (
+ void 0 !== e.consumeTypes
+ ) {
+ let t = e.consumeTypes;
+ const r = m,
+ n = m;
+ let s = !1;
+ const o = m;
+ if (
+ 'boolean' != typeof t
+ ) {
+ const e = {
+ params: {
+ type: 'boolean',
+ },
+ };
+ null === y
+ ? (y = [e])
+ : y.push(e),
+ m++;
+ }
+ var R = o === m;
+ if (((s = s || R), !s)) {
+ const e = m;
+ if (m === e)
+ if (
+ t &&
+ 'object' ==
+ typeof t &&
+ !Array.isArray(t)
+ ) {
+ if (
+ void 0 !==
+ t.typesFolder
+ ) {
+ const e = m;
+ if (
+ 'string' !=
+ typeof t.typesFolder
+ ) {
+ const e = {
+ params: {
+ type: 'string',
+ },
+ };
+ null === y
+ ? (y = [e])
+ : y.push(e),
+ m++;
+ }
+ var $ = e === m;
+ } else $ = !0;
+ if ($) {
+ if (
+ void 0 !==
+ t.abortOnError
+ ) {
+ const e = m;
+ if (
+ 'boolean' !=
+ typeof t.abortOnError
+ ) {
+ const e = {
+ params: {
+ type: 'boolean',
+ },
+ };
+ null === y
+ ? (y = [e])
+ : y.push(e),
+ m++;
+ }
+ $ = e === m;
+ } else $ = !0;
+ if ($) {
+ if (
+ void 0 !==
+ t.remoteTypesFolder
+ ) {
+ const e = m;
+ if (
+ 'string' !=
+ typeof t.remoteTypesFolder
+ ) {
+ const e = {
+ params: {
+ type: 'string',
+ },
+ };
+ null === y
+ ? (y = [
+ e,
+ ])
+ : y.push(
+ e,
+ ),
+ m++;
+ }
+ $ = e === m;
+ } else $ = !0;
+ if ($) {
+ if (
+ void 0 !==
+ t.deleteTypesFolder
+ ) {
+ const e = m;
+ if (
+ 'boolean' !=
+ typeof t.deleteTypesFolder
+ ) {
+ const e =
+ {
+ params:
+ {
+ type: 'boolean',
+ },
+ };
+ null === y
+ ? (y = [
+ e,
+ ])
+ : y.push(
+ e,
+ ),
+ m++;
+ }
+ $ = e === m;
+ } else $ = !0;
+ if ($) {
+ if (
+ void 0 !==
+ t.maxRetries
+ ) {
+ const e =
+ m;
+ if (
+ 'number' !=
+ typeof t.maxRetries
+ ) {
+ const e =
+ {
+ params:
+ {
+ type: 'number',
+ },
+ };
+ null ===
+ y
+ ? (y =
+ [
+ e,
+ ])
+ : y.push(
+ e,
+ ),
+ m++;
+ }
+ $ =
+ e === m;
+ } else
+ $ = !0;
+ if ($) {
+ if (
+ void 0 !==
+ t.consumeAPITypes
+ ) {
+ const e =
+ m;
+ if (
+ 'boolean' !=
+ typeof t.consumeAPITypes
+ ) {
+ const e =
+ {
+ params:
+ {
+ type: 'boolean',
+ },
+ };
+ null ===
+ y
+ ? (y =
+ [
+ e,
+ ])
+ : y.push(
+ e,
+ ),
+ m++;
+ }
+ $ =
+ e ===
+ m;
+ } else
+ $ = !0;
+ if ($)
+ if (
+ void 0 !==
+ t.runtimePkgs
+ ) {
+ let e =
+ t.runtimePkgs;
+ const r =
+ m;
+ if (
+ m ===
+ r
+ )
+ if (
+ Array.isArray(
+ e,
+ )
+ ) {
+ const t =
+ e.length;
+ for (
+ let r = 0;
+ r <
+ t;
+ r++
+ ) {
+ const t =
+ m;
+ if (
+ 'string' !=
+ typeof e[
+ r
+ ]
+ ) {
+ const e =
+ {
+ params:
+ {
+ type: 'string',
+ },
+ };
+ null ===
+ y
+ ? (y =
+ [
+ e,
+ ])
+ : y.push(
+ e,
+ ),
+ m++;
+ }
+ if (
+ t !==
+ m
+ )
+ break;
+ }
+ } else {
+ const e =
+ {
+ params:
+ {
+ type: 'array',
+ },
+ };
+ null ===
+ y
+ ? (y =
+ [
+ e,
+ ])
+ : y.push(
+ e,
+ ),
+ m++;
+ }
+ $ =
+ r ===
+ m;
+ } else
+ $ =
+ !0;
+ }
+ }
+ }
+ }
+ }
+ } else {
+ const e = {
+ params: {
+ type: 'object',
+ },
+ };
+ null === y
+ ? (y = [e])
+ : y.push(e),
+ m++;
+ }
+ (R = e === m),
+ (s = s || R);
+ }
+ if (s)
+ (m = n),
+ null !== y &&
+ (n
+ ? (y.length = n)
+ : (y = null));
+ else {
+ const e = {
+ params: {},
+ };
+ null === y
+ ? (y = [e])
+ : y.push(e),
+ m++;
+ }
+ T = r === m;
+ } else T = !0;
+ if (T) {
+ if (
+ void 0 !==
+ e.tsConfigPath
+ ) {
+ const t = m;
+ if (
+ 'string' !=
+ typeof e.tsConfigPath
+ ) {
+ const e = {
+ params: {
+ type: 'string',
+ },
+ };
+ null === y
+ ? (y = [e])
+ : y.push(e),
+ m++;
+ }
+ T = t === m;
+ } else T = !0;
+ if (T) {
+ if (
+ void 0 !==
+ e.extraOptions
+ ) {
+ let t =
+ e.extraOptions;
+ const r = m;
+ if (
+ !t ||
+ 'object' !=
+ typeof t ||
+ Array.isArray(t)
+ ) {
+ const e = {
+ params: {
+ type: 'object',
+ },
+ };
+ null === y
+ ? (y = [e])
+ : y.push(e),
+ m++;
+ }
+ T = r === m;
+ } else T = !0;
+ if (T) {
+ if (
+ void 0 !==
+ e.implementation
+ ) {
+ const t = m;
+ if (
+ 'string' !=
+ typeof e.implementation
+ ) {
+ const e = {
+ params: {
+ type: 'string',
+ },
+ };
+ null === y
+ ? (y = [e])
+ : y.push(e),
+ m++;
+ }
+ T = t === m;
+ } else T = !0;
+ if (T) {
+ if (
+ void 0 !== e.cwd
+ ) {
+ const t = m;
+ if (
+ 'string' !=
+ typeof e.cwd
+ ) {
+ const e = {
+ params: {
+ type: 'string',
+ },
+ };
+ null === y
+ ? (y = [e])
+ : y.push(e),
+ m++;
+ }
+ T = t === m;
+ } else T = !0;
+ if (T)
+ if (
+ void 0 !==
+ e.displayErrorInTerminal
+ ) {
+ const t = m;
+ if (
+ 'boolean' !=
+ typeof e.displayErrorInTerminal
+ ) {
+ const e = {
+ params: {
+ type: 'boolean',
+ },
+ };
+ null === y
+ ? (y = [e])
+ : y.push(e),
+ m++;
+ }
+ T = t === m;
+ } else T = !0;
+ }
+ }
+ }
+ }
+ }
+ } else {
+ const e = {
+ params: { type: 'object' },
+ };
+ null === y
+ ? (y = [e])
+ : y.push(e),
+ m++;
+ }
+ (A = r === m), (s = s || A);
+ }
+ if (!s) {
+ const e = { params: {} };
+ return (
+ null === y
+ ? (y = [e])
+ : y.push(e),
+ m++,
+ (j.errors = y),
+ !1
+ );
+ }
+ (m = n),
+ null !== y &&
+ (n
+ ? (y.length = n)
+ : (y = null)),
+ (u = r === m);
+ } else u = !0;
+ if (u) {
+ if (void 0 !== o.experiments) {
+ let e = o.experiments;
+ const t = m;
+ if (m === t) {
+ if (
+ !e ||
+ 'object' != typeof e ||
+ Array.isArray(e)
+ )
+ return (
+ (j.errors = [
+ {
+ params: {
+ type: 'object',
+ },
+ },
+ ]),
+ !1
+ );
+ if (void 0 !== e.asyncStartup) {
+ const t = m;
+ if (
+ 'boolean' !=
+ typeof e.asyncStartup
+ )
+ return (
+ (j.errors = [
+ {
+ params: {
+ type: 'boolean',
+ },
+ },
+ ]),
+ !1
+ );
+ var C = t === m;
+ } else C = !0;
+ if (C) {
+ if (
+ void 0 !== e.externalRuntime
+ ) {
+ const t = m;
+ if (
+ 'boolean' !=
+ typeof e.externalRuntime
+ )
+ return (
+ (j.errors = [
+ {
+ params: {
+ type: 'boolean',
+ },
+ },
+ ]),
+ !1
+ );
+ C = t === m;
+ } else C = !0;
+ if (C)
+ if (
+ void 0 !==
+ e.provideExternalRuntime
+ ) {
+ const t = m;
+ if (
+ 'boolean' !=
+ typeof e.provideExternalRuntime
+ )
+ return (
+ (j.errors = [
+ {
+ params: {
+ type: 'boolean',
+ },
+ },
+ ]),
+ !1
+ );
+ C = t === m;
+ } else C = !0;
+ }
+ }
+ u = t === m;
+ } else u = !0;
+ if (u)
+ if (void 0 !== o.bridge) {
+ let e = o.bridge;
+ const t = m;
+ if (m === t) {
+ if (
+ !e ||
+ 'object' != typeof e ||
+ Array.isArray(e)
+ )
+ return (
+ (j.errors = [
+ {
+ params: {
+ type: 'object',
+ },
+ },
+ ]),
+ !1
+ );
+ if (
+ void 0 !== e.disableAlias &&
+ 'boolean' !=
+ typeof e.disableAlias
+ )
+ return (
+ (j.errors = [
+ {
+ params: {
+ type: 'boolean',
+ },
+ },
+ ]),
+ !1
+ );
+ }
+ u = t === m;
+ } else u = !0;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ return (j.errors = y), 0 === m;
+}
diff --git a/packages/enhanced/src/schemas/container/ModuleFederationPlugin.json b/packages/enhanced/src/schemas/container/ModuleFederationPlugin.json
new file mode 100644
index 00000000000..3b32041b7ec
--- /dev/null
+++ b/packages/enhanced/src/schemas/container/ModuleFederationPlugin.json
@@ -0,0 +1,738 @@
+{
+ "definitions": {
+ "AmdContainer": {
+ "description": "Add a container for define/require functions in the AMD module.",
+ "type": "string",
+ "minLength": 1
+ },
+ "AuxiliaryComment": {
+ "description": "Add a comment in the UMD wrapper.",
+ "anyOf": [
+ {
+ "description": "Append the same comment above each import style.",
+ "type": "string"
+ },
+ {
+ "$ref": "#/definitions/LibraryCustomUmdCommentObject"
+ }
+ ]
+ },
+ "EntryRuntime": {
+ "description": "The name of the runtime chunk. If set a runtime chunk with this name is created or an existing entrypoint is used as runtime.",
+ "anyOf": [
+ {
+ "enum": [false]
+ },
+ {
+ "type": "string",
+ "minLength": 1
+ }
+ ]
+ },
+ "Exposes": {
+ "description": "Modules that should be exposed by this container. When provided, property name is used as public name, otherwise public name is automatically inferred from request.",
+ "anyOf": [
+ {
+ "type": "array",
+ "items": {
+ "description": "Modules that should be exposed by this container.",
+ "anyOf": [
+ {
+ "$ref": "#/definitions/ExposesItem"
+ },
+ {
+ "$ref": "#/definitions/ExposesObject"
+ }
+ ]
+ }
+ },
+ {
+ "$ref": "#/definitions/ExposesObject"
+ }
+ ]
+ },
+ "ExposesConfig": {
+ "description": "Advanced configuration for modules that should be exposed by this container.",
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "import": {
+ "description": "Request to a module that should be exposed by this container.",
+ "anyOf": [
+ {
+ "$ref": "#/definitions/ExposesItem"
+ },
+ {
+ "$ref": "#/definitions/ExposesItems"
+ }
+ ]
+ },
+ "name": {
+ "description": "Custom chunk name for the exposed module.",
+ "type": "string"
+ }
+ },
+ "required": ["import"]
+ },
+ "ExposesItem": {
+ "description": "Module that should be exposed by this container.",
+ "type": "string",
+ "minLength": 1
+ },
+ "ExposesItems": {
+ "description": "Modules that should be exposed by this container.",
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/ExposesItem"
+ }
+ },
+ "ExposesObject": {
+ "description": "Modules that should be exposed by this container. Property names are used as public paths.",
+ "type": "object",
+ "additionalProperties": {
+ "description": "Modules that should be exposed by this container.",
+ "anyOf": [
+ {
+ "$ref": "#/definitions/ExposesConfig"
+ },
+ {
+ "$ref": "#/definitions/ExposesItem"
+ },
+ {
+ "$ref": "#/definitions/ExposesItems"
+ }
+ ]
+ }
+ },
+ "ExternalsType": {
+ "description": "Specifies the default type of externals ('amd*', 'umd*', 'system' and 'jsonp' depend on output.libraryTarget set to the same value).",
+ "enum": [
+ "var",
+ "module",
+ "assign",
+ "this",
+ "window",
+ "self",
+ "global",
+ "commonjs",
+ "commonjs2",
+ "commonjs-module",
+ "commonjs-static",
+ "amd",
+ "amd-require",
+ "umd",
+ "umd2",
+ "jsonp",
+ "system",
+ "promise",
+ "import",
+ "script",
+ "module-import",
+ "node-commonjs"
+ ]
+ },
+ "LibraryCustomUmdCommentObject": {
+ "description": "Set explicit comments for `commonjs`, `commonjs2`, `amd`, and `root`.",
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "amd": {
+ "description": "Set comment for `amd` section in UMD.",
+ "type": "string"
+ },
+ "commonjs": {
+ "description": "Set comment for `commonjs` (exports) section in UMD.",
+ "type": "string"
+ },
+ "commonjs2": {
+ "description": "Set comment for `commonjs2` (module.exports) section in UMD.",
+ "type": "string"
+ },
+ "root": {
+ "description": "Set comment for `root` (global variable) section in UMD.",
+ "type": "string"
+ }
+ }
+ },
+ "LibraryCustomUmdObject": {
+ "description": "Description object for all UMD variants of the library name.",
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "amd": {
+ "description": "Name of the exposed AMD library in the UMD.",
+ "type": "string",
+ "minLength": 1
+ },
+ "commonjs": {
+ "description": "Name of the exposed commonjs export in the UMD.",
+ "type": "string",
+ "minLength": 1
+ },
+ "root": {
+ "description": "Name of the property exposed globally by a UMD library.",
+ "anyOf": [
+ {
+ "type": "array",
+ "items": {
+ "description": "Part of the name of the property exposed globally by a UMD library.",
+ "type": "string",
+ "minLength": 1
+ }
+ },
+ {
+ "type": "string",
+ "minLength": 1
+ }
+ ]
+ }
+ }
+ },
+ "LibraryExport": {
+ "description": "Specify which export should be exposed as library.",
+ "anyOf": [
+ {
+ "type": "array",
+ "items": {
+ "description": "Part of the export that should be exposed as library.",
+ "type": "string",
+ "minLength": 1
+ }
+ },
+ {
+ "type": "string",
+ "minLength": 1
+ }
+ ]
+ },
+ "LibraryName": {
+ "description": "The name of the library (some types allow unnamed libraries too).",
+ "anyOf": [
+ {
+ "type": "array",
+ "items": {
+ "description": "A part of the library name.",
+ "type": "string",
+ "minLength": 1
+ },
+ "minItems": 1
+ },
+ {
+ "type": "string",
+ "minLength": 1
+ },
+ {
+ "$ref": "#/definitions/LibraryCustomUmdObject"
+ }
+ ]
+ },
+ "LibraryOptions": {
+ "description": "Options for library.",
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "amdContainer": {
+ "$ref": "#/definitions/AmdContainer"
+ },
+ "auxiliaryComment": {
+ "$ref": "#/definitions/AuxiliaryComment"
+ },
+ "export": {
+ "$ref": "#/definitions/LibraryExport"
+ },
+ "name": {
+ "$ref": "#/definitions/LibraryName"
+ },
+ "type": {
+ "$ref": "#/definitions/LibraryType"
+ },
+ "umdNamedDefine": {
+ "$ref": "#/definitions/UmdNamedDefine"
+ }
+ },
+ "required": ["type"]
+ },
+ "LibraryType": {
+ "description": "Type of library (types included by default are 'var', 'module', 'assign', 'assign-properties', 'this', 'window', 'self', 'global', 'commonjs', 'commonjs2', 'commonjs-module', 'commonjs-static', 'amd', 'amd-require', 'umd', 'umd2', 'jsonp', 'system', but others might be added by plugins).",
+ "anyOf": [
+ {
+ "enum": [
+ "var",
+ "module",
+ "assign",
+ "assign-properties",
+ "this",
+ "window",
+ "self",
+ "global",
+ "commonjs",
+ "commonjs2",
+ "commonjs-module",
+ "commonjs-static",
+ "amd",
+ "amd-require",
+ "umd",
+ "umd2",
+ "jsonp",
+ "system"
+ ]
+ },
+ {
+ "type": "string"
+ }
+ ]
+ },
+ "Remotes": {
+ "description": "Container locations and request scopes from which modules should be resolved and loaded at runtime. When provided, property name is used as request scope, otherwise request scope is automatically inferred from container location.",
+ "anyOf": [
+ {
+ "type": "array",
+ "items": {
+ "description": "Container locations and request scopes from which modules should be resolved and loaded at runtime.",
+ "anyOf": [
+ {
+ "$ref": "#/definitions/RemotesItem"
+ },
+ {
+ "$ref": "#/definitions/RemotesObject"
+ }
+ ]
+ }
+ },
+ {
+ "$ref": "#/definitions/RemotesObject"
+ }
+ ]
+ },
+ "RemotesConfig": {
+ "description": "Advanced configuration for container locations from which modules should be resolved and loaded at runtime.",
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "external": {
+ "description": "Container locations from which modules should be resolved and loaded at runtime.",
+ "anyOf": [
+ {
+ "$ref": "#/definitions/RemotesItem"
+ },
+ {
+ "$ref": "#/definitions/RemotesItems"
+ }
+ ]
+ },
+ "shareScope": {
+ "description": "The name of the share scope shared with this remote.",
+ "type": "string",
+ "minLength": 1
+ }
+ },
+ "required": ["external"]
+ },
+ "RemotesItem": {
+ "description": "Container location from which modules should be resolved and loaded at runtime.",
+ "type": "string",
+ "minLength": 1
+ },
+ "RemotesItems": {
+ "description": "Container locations from which modules should be resolved and loaded at runtime.",
+ "type": "array",
+ "items": {
+ "$ref": "#/definitions/RemotesItem"
+ }
+ },
+ "RemotesObject": {
+ "description": "Container locations from which modules should be resolved and loaded at runtime. Property names are used as request scopes.",
+ "type": "object",
+ "additionalProperties": {
+ "description": "Container locations from which modules should be resolved and loaded at runtime.",
+ "anyOf": [
+ {
+ "$ref": "#/definitions/RemotesConfig"
+ },
+ {
+ "$ref": "#/definitions/RemotesItem"
+ },
+ {
+ "$ref": "#/definitions/RemotesItems"
+ }
+ ]
+ }
+ },
+ "Shared": {
+ "description": "Modules that should be shared in the share scope. When provided, property names are used to match requested modules in this compilation.",
+ "anyOf": [
+ {
+ "type": "array",
+ "items": {
+ "description": "Modules that should be shared in the share scope.",
+ "anyOf": [
+ {
+ "$ref": "#/definitions/SharedItem"
+ },
+ {
+ "$ref": "#/definitions/SharedObject"
+ }
+ ]
+ }
+ },
+ {
+ "$ref": "#/definitions/SharedObject"
+ }
+ ]
+ },
+ "SharedConfig": {
+ "description": "Advanced configuration for modules that should be shared in the share scope.",
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "eager": {
+ "description": "Include the provided and fallback module directly instead behind an async request. This allows to use this shared module in initial load too. All possible shared modules need to be eager too.",
+ "type": "boolean"
+ },
+ "import": {
+ "description": "Provided module that should be provided to share scope. Also acts as fallback module if no shared module is found in share scope or version isn't valid. Defaults to the property name.",
+ "anyOf": [
+ {
+ "description": "No provided or fallback module.",
+ "enum": [false]
+ },
+ {
+ "$ref": "#/definitions/SharedItem"
+ }
+ ]
+ },
+ "packageName": {
+ "description": "Package name to determine required version from description file. This is only needed when package name can't be automatically determined from request.",
+ "type": "string",
+ "minLength": 1
+ },
+ "requiredVersion": {
+ "description": "Version requirement from module in share scope.",
+ "anyOf": [
+ {
+ "description": "No version requirement check.",
+ "enum": [false]
+ },
+ {
+ "description": "Version as string. Can be prefixed with '^' or '~' for minimum matches. Each part of the version should be separated by a dot '.'.",
+ "type": "string"
+ }
+ ]
+ },
+ "shareKey": {
+ "description": "Module is looked up under this key from the share scope.",
+ "type": "string",
+ "minLength": 1
+ },
+ "shareScope": {
+ "description": "Share scope name.",
+ "type": "string",
+ "minLength": 1
+ },
+ "shareStrategy": {
+ "description": "load shared strategy(defaults to 'version-first').",
+ "enum": ["version-first", "loaded-first"]
+ },
+ "singleton": {
+ "description": "Allow only a single version of the shared module in share scope (disabled by default).",
+ "type": "boolean"
+ },
+ "strictVersion": {
+ "description": "Do not accept shared module if version is not valid (defaults to yes, if local fallback module is available and shared module is not a singleton, otherwise no, has no effect if there is no required version specified).",
+ "type": "boolean"
+ },
+ "version": {
+ "description": "Version of the provided module. Will replace lower matching versions, but not higher.",
+ "anyOf": [
+ {
+ "description": "Don't provide a version.",
+ "enum": [false]
+ },
+ {
+ "description": "Version as string. Each part of the version should be separated by a dot '.'.",
+ "type": "string"
+ }
+ ]
+ }
+ }
+ },
+ "SharedItem": {
+ "description": "A module that should be shared in the share scope.",
+ "type": "string",
+ "minLength": 1
+ },
+ "SharedObject": {
+ "description": "Modules that should be shared in the share scope. Property names are used to match requested modules in this compilation. Relative requests are resolved, module requests are matched unresolved, absolute paths will match resolved requests. A trailing slash will match all requests with this prefix. In this case shareKey must also have a trailing slash.",
+ "type": "object",
+ "additionalProperties": {
+ "description": "Modules that should be shared in the share scope.",
+ "anyOf": [
+ {
+ "$ref": "#/definitions/SharedConfig"
+ },
+ {
+ "$ref": "#/definitions/SharedItem"
+ }
+ ]
+ }
+ },
+ "UmdNamedDefine": {
+ "description": "If `output.libraryTarget` is set to umd and `output.library` is set, setting this to true will name the AMD module.",
+ "type": "boolean"
+ }
+ },
+ "title": "ModuleFederationPluginOptions",
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "dataPrefetch": {
+ "description": "Enable Data Prefetch",
+ "type": "boolean"
+ },
+ "exposes": {
+ "$ref": "#/definitions/Exposes"
+ },
+ "filename": {
+ "description": "The filename of the container as relative path inside the `output.path` directory.",
+ "type": "string",
+ "absolutePath": false
+ },
+ "getPublicPath": {
+ "description": "Custom public path function",
+ "type": "string"
+ },
+ "implementation": {
+ "description": "Bundler runtime path",
+ "type": "string"
+ },
+ "library": {
+ "$ref": "#/definitions/LibraryOptions"
+ },
+ "manifest": {
+ "description": "Manifest generation options",
+ "anyOf": [
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "object",
+ "properties": {
+ "filePath": {
+ "type": "string"
+ },
+ "disableAssetsAnalyze": {
+ "type": "boolean"
+ },
+ "fileName": {
+ "type": "string"
+ },
+ "additionalData": {
+ "type": "string",
+ "description": "Function string to provide additional data to the manifest"
+ }
+ }
+ }
+ ]
+ },
+ "name": {
+ "description": "The name of the container.",
+ "type": "string"
+ },
+ "remoteType": {
+ "description": "The external type of the remote containers.",
+ "oneOf": [
+ {
+ "$ref": "#/definitions/ExternalsType"
+ }
+ ]
+ },
+ "remotes": {
+ "$ref": "#/definitions/Remotes"
+ },
+ "runtime": {
+ "$ref": "#/definitions/EntryRuntime"
+ },
+ "runtimePlugins": {
+ "description": "Runtime plugin file paths or package name",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "shareScope": {
+ "description": "Share scope name used for all shared modules (defaults to 'default').",
+ "type": "string",
+ "minLength": 1
+ },
+ "shareStrategy": {
+ "description": "load shared strategy(defaults to 'version-first').",
+ "enum": ["version-first", "loaded-first"]
+ },
+ "shared": {
+ "$ref": "#/definitions/Shared"
+ },
+ "virtualRuntimeEntry": {
+ "description": "Enable virtual runtime entry",
+ "type": "boolean"
+ },
+ "dev": {
+ "description": "Development options",
+ "anyOf": [
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "object",
+ "properties": {
+ "disableLiveReload": {
+ "type": "boolean"
+ },
+ "disableHotTypesReload": {
+ "type": "boolean"
+ },
+ "disableDynamicRemoteTypeHints": {
+ "type": "boolean"
+ }
+ }
+ }
+ ]
+ },
+ "dts": {
+ "description": "TypeScript declaration file generation options",
+ "anyOf": [
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "object",
+ "properties": {
+ "generateTypes": {
+ "anyOf": [
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "object",
+ "properties": {
+ "tsConfigPath": {
+ "type": "string"
+ },
+ "typesFolder": {
+ "type": "string"
+ },
+ "compiledTypesFolder": {
+ "type": "string"
+ },
+ "deleteTypesFolder": {
+ "type": "boolean"
+ },
+ "additionalFilesToCompile": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "compileInChildProcess": {
+ "type": "boolean"
+ },
+ "compilerInstance": {
+ "enum": ["tsc", "vue-tsc"]
+ },
+ "generateAPITypes": {
+ "type": "boolean"
+ },
+ "extractThirdParty": {
+ "type": "boolean"
+ },
+ "extractRemoteTypes": {
+ "type": "boolean"
+ },
+ "abortOnError": {
+ "type": "boolean"
+ }
+ }
+ }
+ ]
+ },
+ "consumeTypes": {
+ "anyOf": [
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "object",
+ "properties": {
+ "typesFolder": {
+ "type": "string"
+ },
+ "abortOnError": {
+ "type": "boolean"
+ },
+ "remoteTypesFolder": {
+ "type": "string"
+ },
+ "deleteTypesFolder": {
+ "type": "boolean"
+ },
+ "maxRetries": {
+ "type": "number"
+ },
+ "consumeAPITypes": {
+ "type": "boolean"
+ },
+ "runtimePkgs": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ }
+ }
+ ]
+ },
+ "tsConfigPath": {
+ "type": "string"
+ },
+ "extraOptions": {
+ "type": "object"
+ },
+ "implementation": {
+ "type": "string"
+ },
+ "cwd": {
+ "type": "string"
+ },
+ "displayErrorInTerminal": {
+ "type": "boolean"
+ }
+ }
+ }
+ ]
+ },
+ "experiments": {
+ "type": "object",
+ "properties": {
+ "asyncStartup": {
+ "description": "Enable async startup for the container",
+ "type": "boolean"
+ },
+ "externalRuntime": {
+ "type": "boolean"
+ },
+ "provideExternalRuntime": {
+ "type": "boolean"
+ }
+ }
+ },
+ "bridge": {
+ "type": "object",
+ "properties": {
+ "disableAlias": {
+ "description": "Disables the default alias setting in the bridge. When true, users must manually handle basename through root component props.",
+ "type": "boolean",
+ "default": false
+ }
+ }
+ }
+ }
+}
diff --git a/packages/enhanced/src/schemas/container/ModuleFederationPlugin.ts b/packages/enhanced/src/schemas/container/ModuleFederationPlugin.ts
index e69de29bb2d..e076dad6734 100644
--- a/packages/enhanced/src/schemas/container/ModuleFederationPlugin.ts
+++ b/packages/enhanced/src/schemas/container/ModuleFederationPlugin.ts
@@ -0,0 +1,786 @@
+// @ts-nocheck
+/* eslint-disable */
+/*
+ * This file was automatically generated.
+ * DO NOT MODIFY BY HAND.
+ */
+
+export default {
+ definitions: {
+ AmdContainer: {
+ description:
+ 'Add a container for define/require functions in the AMD module.',
+ type: 'string',
+ minLength: 1,
+ },
+ AuxiliaryComment: {
+ description: 'Add a comment in the UMD wrapper.',
+ anyOf: [
+ {
+ description: 'Append the same comment above each import style.',
+ type: 'string',
+ },
+ {
+ $ref: '#/definitions/LibraryCustomUmdCommentObject',
+ },
+ ],
+ },
+ EntryRuntime: {
+ description:
+ 'The name of the runtime chunk. If set a runtime chunk with this name is created or an existing entrypoint is used as runtime.',
+ anyOf: [
+ {
+ enum: [false],
+ },
+ {
+ type: 'string',
+ minLength: 1,
+ },
+ ],
+ },
+ Exposes: {
+ description:
+ 'Modules that should be exposed by this container. When provided, property name is used as public name, otherwise public name is automatically inferred from request.',
+ anyOf: [
+ {
+ type: 'array',
+ items: {
+ description: 'Modules that should be exposed by this container.',
+ anyOf: [
+ {
+ $ref: '#/definitions/ExposesItem',
+ },
+ {
+ $ref: '#/definitions/ExposesObject',
+ },
+ ],
+ },
+ },
+ {
+ $ref: '#/definitions/ExposesObject',
+ },
+ ],
+ },
+ ExposesConfig: {
+ description:
+ 'Advanced configuration for modules that should be exposed by this container.',
+ type: 'object',
+ additionalProperties: false,
+ properties: {
+ import: {
+ description:
+ 'Request to a module that should be exposed by this container.',
+ anyOf: [
+ {
+ $ref: '#/definitions/ExposesItem',
+ },
+ {
+ $ref: '#/definitions/ExposesItems',
+ },
+ ],
+ },
+ name: {
+ description: 'Custom chunk name for the exposed module.',
+ type: 'string',
+ },
+ },
+ required: ['import'],
+ },
+ ExposesItem: {
+ description: 'Module that should be exposed by this container.',
+ type: 'string',
+ minLength: 1,
+ },
+ ExposesItems: {
+ description: 'Modules that should be exposed by this container.',
+ type: 'array',
+ items: {
+ $ref: '#/definitions/ExposesItem',
+ },
+ },
+ ExposesObject: {
+ description:
+ 'Modules that should be exposed by this container. Property names are used as public paths.',
+ type: 'object',
+ additionalProperties: {
+ description: 'Modules that should be exposed by this container.',
+ anyOf: [
+ {
+ $ref: '#/definitions/ExposesConfig',
+ },
+ {
+ $ref: '#/definitions/ExposesItem',
+ },
+ {
+ $ref: '#/definitions/ExposesItems',
+ },
+ ],
+ },
+ },
+ ExternalsType: {
+ description:
+ "Specifies the default type of externals ('amd*', 'umd*', 'system' and 'jsonp' depend on output.libraryTarget set to the same value).",
+ enum: [
+ 'var',
+ 'module',
+ 'assign',
+ 'this',
+ 'window',
+ 'self',
+ 'global',
+ 'commonjs',
+ 'commonjs2',
+ 'commonjs-module',
+ 'commonjs-static',
+ 'amd',
+ 'amd-require',
+ 'umd',
+ 'umd2',
+ 'jsonp',
+ 'system',
+ 'promise',
+ 'import',
+ 'script',
+ 'module-import',
+ 'node-commonjs',
+ ],
+ },
+ LibraryCustomUmdCommentObject: {
+ description:
+ 'Set explicit comments for `commonjs`, `commonjs2`, `amd`, and `root`.',
+ type: 'object',
+ additionalProperties: false,
+ properties: {
+ amd: {
+ description: 'Set comment for `amd` section in UMD.',
+ type: 'string',
+ },
+ commonjs: {
+ description: 'Set comment for `commonjs` (exports) section in UMD.',
+ type: 'string',
+ },
+ commonjs2: {
+ description:
+ 'Set comment for `commonjs2` (module.exports) section in UMD.',
+ type: 'string',
+ },
+ root: {
+ description:
+ 'Set comment for `root` (global variable) section in UMD.',
+ type: 'string',
+ },
+ },
+ },
+ LibraryCustomUmdObject: {
+ description:
+ 'Description object for all UMD variants of the library name.',
+ type: 'object',
+ additionalProperties: false,
+ properties: {
+ amd: {
+ description: 'Name of the exposed AMD library in the UMD.',
+ type: 'string',
+ minLength: 1,
+ },
+ commonjs: {
+ description: 'Name of the exposed commonjs export in the UMD.',
+ type: 'string',
+ minLength: 1,
+ },
+ root: {
+ description:
+ 'Name of the property exposed globally by a UMD library.',
+ anyOf: [
+ {
+ type: 'array',
+ items: {
+ description:
+ 'Part of the name of the property exposed globally by a UMD library.',
+ type: 'string',
+ minLength: 1,
+ },
+ },
+ {
+ type: 'string',
+ minLength: 1,
+ },
+ ],
+ },
+ },
+ },
+ LibraryExport: {
+ description: 'Specify which export should be exposed as library.',
+ anyOf: [
+ {
+ type: 'array',
+ items: {
+ description:
+ 'Part of the export that should be exposed as library.',
+ type: 'string',
+ minLength: 1,
+ },
+ },
+ {
+ type: 'string',
+ minLength: 1,
+ },
+ ],
+ },
+ LibraryName: {
+ description:
+ 'The name of the library (some types allow unnamed libraries too).',
+ anyOf: [
+ {
+ type: 'array',
+ items: {
+ description: 'A part of the library name.',
+ type: 'string',
+ minLength: 1,
+ },
+ minItems: 1,
+ },
+ {
+ type: 'string',
+ minLength: 1,
+ },
+ {
+ $ref: '#/definitions/LibraryCustomUmdObject',
+ },
+ ],
+ },
+ LibraryOptions: {
+ description: 'Options for library.',
+ type: 'object',
+ additionalProperties: false,
+ properties: {
+ amdContainer: {
+ $ref: '#/definitions/AmdContainer',
+ },
+ auxiliaryComment: {
+ $ref: '#/definitions/AuxiliaryComment',
+ },
+ export: {
+ $ref: '#/definitions/LibraryExport',
+ },
+ name: {
+ $ref: '#/definitions/LibraryName',
+ },
+ type: {
+ $ref: '#/definitions/LibraryType',
+ },
+ umdNamedDefine: {
+ $ref: '#/definitions/UmdNamedDefine',
+ },
+ },
+ required: ['type'],
+ },
+ LibraryType: {
+ description:
+ "Type of library (types included by default are 'var', 'module', 'assign', 'assign-properties', 'this', 'window', 'self', 'global', 'commonjs', 'commonjs2', 'commonjs-module', 'commonjs-static', 'amd', 'amd-require', 'umd', 'umd2', 'jsonp', 'system', but others might be added by plugins).",
+ anyOf: [
+ {
+ enum: [
+ 'var',
+ 'module',
+ 'assign',
+ 'assign-properties',
+ 'this',
+ 'window',
+ 'self',
+ 'global',
+ 'commonjs',
+ 'commonjs2',
+ 'commonjs-module',
+ 'commonjs-static',
+ 'amd',
+ 'amd-require',
+ 'umd',
+ 'umd2',
+ 'jsonp',
+ 'system',
+ ],
+ },
+ {
+ type: 'string',
+ },
+ ],
+ },
+ Remotes: {
+ description:
+ 'Container locations and request scopes from which modules should be resolved and loaded at runtime. When provided, property name is used as request scope, otherwise request scope is automatically inferred from container location.',
+ anyOf: [
+ {
+ type: 'array',
+ items: {
+ description:
+ 'Container locations and request scopes from which modules should be resolved and loaded at runtime.',
+ anyOf: [
+ {
+ $ref: '#/definitions/RemotesItem',
+ },
+ {
+ $ref: '#/definitions/RemotesObject',
+ },
+ ],
+ },
+ },
+ {
+ $ref: '#/definitions/RemotesObject',
+ },
+ ],
+ },
+ RemotesConfig: {
+ description:
+ 'Advanced configuration for container locations from which modules should be resolved and loaded at runtime.',
+ type: 'object',
+ additionalProperties: false,
+ properties: {
+ external: {
+ description:
+ 'Container locations from which modules should be resolved and loaded at runtime.',
+ anyOf: [
+ {
+ $ref: '#/definitions/RemotesItem',
+ },
+ {
+ $ref: '#/definitions/RemotesItems',
+ },
+ ],
+ },
+ shareScope: {
+ description: 'The name of the share scope shared with this remote.',
+ type: 'string',
+ minLength: 1,
+ },
+ },
+ required: ['external'],
+ },
+ RemotesItem: {
+ description:
+ 'Container location from which modules should be resolved and loaded at runtime.',
+ type: 'string',
+ minLength: 1,
+ },
+ RemotesItems: {
+ description:
+ 'Container locations from which modules should be resolved and loaded at runtime.',
+ type: 'array',
+ items: {
+ $ref: '#/definitions/RemotesItem',
+ },
+ },
+ RemotesObject: {
+ description:
+ 'Container locations from which modules should be resolved and loaded at runtime. Property names are used as request scopes.',
+ type: 'object',
+ additionalProperties: {
+ description:
+ 'Container locations from which modules should be resolved and loaded at runtime.',
+ anyOf: [
+ {
+ $ref: '#/definitions/RemotesConfig',
+ },
+ {
+ $ref: '#/definitions/RemotesItem',
+ },
+ {
+ $ref: '#/definitions/RemotesItems',
+ },
+ ],
+ },
+ },
+ Shared: {
+ description:
+ 'Modules that should be shared in the share scope. When provided, property names are used to match requested modules in this compilation.',
+ anyOf: [
+ {
+ type: 'array',
+ items: {
+ description: 'Modules that should be shared in the share scope.',
+ anyOf: [
+ {
+ $ref: '#/definitions/SharedItem',
+ },
+ {
+ $ref: '#/definitions/SharedObject',
+ },
+ ],
+ },
+ },
+ {
+ $ref: '#/definitions/SharedObject',
+ },
+ ],
+ },
+ SharedConfig: {
+ description:
+ 'Advanced configuration for modules that should be shared in the share scope.',
+ type: 'object',
+ additionalProperties: false,
+ properties: {
+ eager: {
+ description:
+ 'Include the provided and fallback module directly instead behind an async request. This allows to use this shared module in initial load too. All possible shared modules need to be eager too.',
+ type: 'boolean',
+ },
+ import: {
+ description:
+ "Provided module that should be provided to share scope. Also acts as fallback module if no shared module is found in share scope or version isn't valid. Defaults to the property name.",
+ anyOf: [
+ {
+ description: 'No provided or fallback module.',
+ enum: [false],
+ },
+ {
+ $ref: '#/definitions/SharedItem',
+ },
+ ],
+ },
+ packageName: {
+ description:
+ "Package name to determine required version from description file. This is only needed when package name can't be automatically determined from request.",
+ type: 'string',
+ minLength: 1,
+ },
+ requiredVersion: {
+ description: 'Version requirement from module in share scope.',
+ anyOf: [
+ {
+ description: 'No version requirement check.',
+ enum: [false],
+ },
+ {
+ description:
+ "Version as string. Can be prefixed with '^' or '~' for minimum matches. Each part of the version should be separated by a dot '.'.",
+ type: 'string',
+ },
+ ],
+ },
+ shareKey: {
+ description:
+ 'Module is looked up under this key from the share scope.',
+ type: 'string',
+ minLength: 1,
+ },
+ shareScope: {
+ description: 'Share scope name.',
+ type: 'string',
+ minLength: 1,
+ },
+ shareStrategy: {
+ description: "load shared strategy(defaults to 'version-first').",
+ enum: ['version-first', 'loaded-first'],
+ },
+ singleton: {
+ description:
+ 'Allow only a single version of the shared module in share scope (disabled by default).',
+ type: 'boolean',
+ },
+ strictVersion: {
+ description:
+ 'Do not accept shared module if version is not valid (defaults to yes, if local fallback module is available and shared module is not a singleton, otherwise no, has no effect if there is no required version specified).',
+ type: 'boolean',
+ },
+ version: {
+ description:
+ 'Version of the provided module. Will replace lower matching versions, but not higher.',
+ anyOf: [
+ {
+ description: "Don't provide a version.",
+ enum: [false],
+ },
+ {
+ description:
+ "Version as string. Each part of the version should be separated by a dot '.'.",
+ type: 'string',
+ },
+ ],
+ },
+ },
+ },
+ SharedItem: {
+ description: 'A module that should be shared in the share scope.',
+ type: 'string',
+ minLength: 1,
+ },
+ SharedObject: {
+ description:
+ 'Modules that should be shared in the share scope. Property names are used to match requested modules in this compilation. Relative requests are resolved, module requests are matched unresolved, absolute paths will match resolved requests. A trailing slash will match all requests with this prefix. In this case shareKey must also have a trailing slash.',
+ type: 'object',
+ additionalProperties: {
+ description: 'Modules that should be shared in the share scope.',
+ anyOf: [
+ {
+ $ref: '#/definitions/SharedConfig',
+ },
+ {
+ $ref: '#/definitions/SharedItem',
+ },
+ ],
+ },
+ },
+ UmdNamedDefine: {
+ description:
+ 'If `output.libraryTarget` is set to umd and `output.library` is set, setting this to true will name the AMD module.',
+ type: 'boolean',
+ },
+ },
+ title: 'ModuleFederationPluginOptions',
+ type: 'object',
+ additionalProperties: false,
+ properties: {
+ dataPrefetch: {
+ description: 'Enable Data Prefetch',
+ type: 'boolean',
+ },
+ exposes: {
+ $ref: '#/definitions/Exposes',
+ },
+ filename: {
+ description:
+ 'The filename of the container as relative path inside the `output.path` directory.',
+ type: 'string',
+ absolutePath: false,
+ },
+ getPublicPath: {
+ description: 'Custom public path function',
+ type: 'string',
+ },
+ implementation: {
+ description: 'Bundler runtime path',
+ type: 'string',
+ },
+ library: {
+ $ref: '#/definitions/LibraryOptions',
+ },
+ manifest: {
+ description: 'Manifest generation options',
+ anyOf: [
+ {
+ type: 'boolean',
+ },
+ {
+ type: 'object',
+ properties: {
+ filePath: {
+ type: 'string',
+ },
+ disableAssetsAnalyze: {
+ type: 'boolean',
+ },
+ fileName: {
+ type: 'string',
+ },
+ additionalData: {
+ type: 'string',
+ description:
+ 'Function string to provide additional data to the manifest',
+ },
+ },
+ },
+ ],
+ },
+ name: {
+ description: 'The name of the container.',
+ type: 'string',
+ },
+ remoteType: {
+ description: 'The external type of the remote containers.',
+ oneOf: [
+ {
+ $ref: '#/definitions/ExternalsType',
+ },
+ ],
+ },
+ remotes: {
+ $ref: '#/definitions/Remotes',
+ },
+ runtime: {
+ $ref: '#/definitions/EntryRuntime',
+ },
+ runtimePlugins: {
+ description: 'Runtime plugin file paths or package name',
+ type: 'array',
+ items: {
+ type: 'string',
+ },
+ },
+ shareScope: {
+ description:
+ "Share scope name used for all shared modules (defaults to 'default').",
+ type: 'string',
+ minLength: 1,
+ },
+ shareStrategy: {
+ description: "load shared strategy(defaults to 'version-first').",
+ enum: ['version-first', 'loaded-first'],
+ },
+ shared: {
+ $ref: '#/definitions/Shared',
+ },
+ virtualRuntimeEntry: {
+ description: 'Enable virtual runtime entry',
+ type: 'boolean',
+ },
+ dev: {
+ description: 'Development options',
+ anyOf: [
+ {
+ type: 'boolean',
+ },
+ {
+ type: 'object',
+ properties: {
+ disableLiveReload: {
+ type: 'boolean',
+ },
+ disableHotTypesReload: {
+ type: 'boolean',
+ },
+ disableDynamicRemoteTypeHints: {
+ type: 'boolean',
+ },
+ },
+ },
+ ],
+ },
+ dts: {
+ description: 'TypeScript declaration file generation options',
+ anyOf: [
+ {
+ type: 'boolean',
+ },
+ {
+ type: 'object',
+ properties: {
+ generateTypes: {
+ anyOf: [
+ {
+ type: 'boolean',
+ },
+ {
+ type: 'object',
+ properties: {
+ tsConfigPath: {
+ type: 'string',
+ },
+ typesFolder: {
+ type: 'string',
+ },
+ compiledTypesFolder: {
+ type: 'string',
+ },
+ deleteTypesFolder: {
+ type: 'boolean',
+ },
+ additionalFilesToCompile: {
+ type: 'array',
+ items: {
+ type: 'string',
+ },
+ },
+ compileInChildProcess: {
+ type: 'boolean',
+ },
+ compilerInstance: {
+ enum: ['tsc', 'vue-tsc'],
+ },
+ generateAPITypes: {
+ type: 'boolean',
+ },
+ extractThirdParty: {
+ type: 'boolean',
+ },
+ extractRemoteTypes: {
+ type: 'boolean',
+ },
+ abortOnError: {
+ type: 'boolean',
+ },
+ },
+ },
+ ],
+ },
+ consumeTypes: {
+ anyOf: [
+ {
+ type: 'boolean',
+ },
+ {
+ type: 'object',
+ properties: {
+ typesFolder: {
+ type: 'string',
+ },
+ abortOnError: {
+ type: 'boolean',
+ },
+ remoteTypesFolder: {
+ type: 'string',
+ },
+ deleteTypesFolder: {
+ type: 'boolean',
+ },
+ maxRetries: {
+ type: 'number',
+ },
+ consumeAPITypes: {
+ type: 'boolean',
+ },
+ runtimePkgs: {
+ type: 'array',
+ items: {
+ type: 'string',
+ },
+ },
+ },
+ },
+ ],
+ },
+ tsConfigPath: {
+ type: 'string',
+ },
+ extraOptions: {
+ type: 'object',
+ },
+ implementation: {
+ type: 'string',
+ },
+ cwd: {
+ type: 'string',
+ },
+ displayErrorInTerminal: {
+ type: 'boolean',
+ },
+ },
+ },
+ ],
+ },
+ experiments: {
+ type: 'object',
+ properties: {
+ asyncStartup: {
+ description: 'Enable async startup for the container',
+ type: 'boolean',
+ },
+ externalRuntime: {
+ type: 'boolean',
+ },
+ provideExternalRuntime: {
+ type: 'boolean',
+ },
+ },
+ },
+ bridge: {
+ type: 'object',
+ properties: {
+ disableAlias: {
+ description:
+ 'Disables the default alias setting in the bridge. When true, users must manually handle basename through root component props.',
+ type: 'boolean',
+ default: false,
+ },
+ },
+ },
+ },
+} as const;
diff --git a/packages/enhanced/src/schemas/sharing/ConsumeSharedPlugin.check.ts b/packages/enhanced/src/schemas/sharing/ConsumeSharedPlugin.check.ts
new file mode 100644
index 00000000000..6d438755ed5
--- /dev/null
+++ b/packages/enhanced/src/schemas/sharing/ConsumeSharedPlugin.check.ts
@@ -0,0 +1,378 @@
+// @ts-nocheck
+/* eslint-disable */
+/*
+ * This file was automatically generated.
+ * DO NOT MODIFY BY HAND.
+ */
+export const validate = s;
+export default s;
+const r = {
+ type: 'object',
+ additionalProperties: !1,
+ properties: {
+ eager: { type: 'boolean' },
+ import: { anyOf: [{ enum: [!1] }, { $ref: '#/definitions/ConsumesItem' }] },
+ packageName: { type: 'string', minLength: 1 },
+ requiredVersion: { anyOf: [{ enum: [!1] }, { type: 'string' }] },
+ shareKey: { type: 'string', minLength: 1 },
+ shareScope: { type: 'string', minLength: 1 },
+ singleton: { type: 'boolean' },
+ strictVersion: { type: 'boolean' },
+ },
+};
+function e(
+ t,
+ {
+ instancePath: n = '',
+ parentData: s,
+ parentDataProperty: a,
+ rootData: o = t,
+ } = {},
+) {
+ let i = null,
+ l = 0;
+ if (0 === l) {
+ if (!t || 'object' != typeof t || Array.isArray(t))
+ return (e.errors = [{ params: { type: 'object' } }]), !1;
+ {
+ const n = l;
+ for (const r in t)
+ if (
+ 'eager' !== r &&
+ 'import' !== r &&
+ 'packageName' !== r &&
+ 'requiredVersion' !== r &&
+ 'shareKey' !== r &&
+ 'shareScope' !== r &&
+ 'singleton' !== r &&
+ 'strictVersion' !== r
+ )
+ return (e.errors = [{ params: { additionalProperty: r } }]), !1;
+ if (n === l) {
+ if (void 0 !== t.eager) {
+ const r = l;
+ if ('boolean' != typeof t.eager)
+ return (e.errors = [{ params: { type: 'boolean' } }]), !1;
+ var p = r === l;
+ } else p = !0;
+ if (p) {
+ if (void 0 !== t.import) {
+ let n = t.import;
+ const s = l,
+ a = l;
+ let o = !1;
+ const c = l;
+ if (!1 !== n) {
+ const e = {
+ params: { allowedValues: r.properties.import.anyOf[0].enum },
+ };
+ null === i ? (i = [e]) : i.push(e), l++;
+ }
+ var f = c === l;
+ if (((o = o || f), !o)) {
+ const r = l;
+ if (l == l)
+ if ('string' == typeof n) {
+ if (n.length < 1) {
+ const r = { params: {} };
+ null === i ? (i = [r]) : i.push(r), l++;
+ }
+ } else {
+ const r = { params: { type: 'string' } };
+ null === i ? (i = [r]) : i.push(r), l++;
+ }
+ (f = r === l), (o = o || f);
+ }
+ if (!o) {
+ const r = { params: {} };
+ return (
+ null === i ? (i = [r]) : i.push(r), l++, (e.errors = i), !1
+ );
+ }
+ (l = a),
+ null !== i && (a ? (i.length = a) : (i = null)),
+ (p = s === l);
+ } else p = !0;
+ if (p) {
+ if (void 0 !== t.packageName) {
+ let r = t.packageName;
+ const n = l;
+ if (l === n) {
+ if ('string' != typeof r)
+ return (e.errors = [{ params: { type: 'string' } }]), !1;
+ if (r.length < 1) return (e.errors = [{ params: {} }]), !1;
+ }
+ p = n === l;
+ } else p = !0;
+ if (p) {
+ if (void 0 !== t.requiredVersion) {
+ let n = t.requiredVersion;
+ const s = l,
+ a = l;
+ let o = !1;
+ const f = l;
+ if (!1 !== n) {
+ const e = {
+ params: {
+ allowedValues: r.properties.requiredVersion.anyOf[0].enum,
+ },
+ };
+ null === i ? (i = [e]) : i.push(e), l++;
+ }
+ var c = f === l;
+ if (((o = o || c), !o)) {
+ const r = l;
+ if ('string' != typeof n) {
+ const r = { params: { type: 'string' } };
+ null === i ? (i = [r]) : i.push(r), l++;
+ }
+ (c = r === l), (o = o || c);
+ }
+ if (!o) {
+ const r = { params: {} };
+ return (
+ null === i ? (i = [r]) : i.push(r), l++, (e.errors = i), !1
+ );
+ }
+ (l = a),
+ null !== i && (a ? (i.length = a) : (i = null)),
+ (p = s === l);
+ } else p = !0;
+ if (p) {
+ if (void 0 !== t.shareKey) {
+ let r = t.shareKey;
+ const n = l;
+ if (l === n) {
+ if ('string' != typeof r)
+ return (e.errors = [{ params: { type: 'string' } }]), !1;
+ if (r.length < 1) return (e.errors = [{ params: {} }]), !1;
+ }
+ p = n === l;
+ } else p = !0;
+ if (p) {
+ if (void 0 !== t.shareScope) {
+ let r = t.shareScope;
+ const n = l;
+ if (l === n) {
+ if ('string' != typeof r)
+ return (
+ (e.errors = [{ params: { type: 'string' } }]), !1
+ );
+ if (r.length < 1)
+ return (e.errors = [{ params: {} }]), !1;
+ }
+ p = n === l;
+ } else p = !0;
+ if (p) {
+ if (void 0 !== t.singleton) {
+ const r = l;
+ if ('boolean' != typeof t.singleton)
+ return (
+ (e.errors = [{ params: { type: 'boolean' } }]), !1
+ );
+ p = r === l;
+ } else p = !0;
+ if (p)
+ if (void 0 !== t.strictVersion) {
+ const r = l;
+ if ('boolean' != typeof t.strictVersion)
+ return (
+ (e.errors = [{ params: { type: 'boolean' } }]), !1
+ );
+ p = r === l;
+ } else p = !0;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ return (e.errors = i), 0 === l;
+}
+function t(
+ r,
+ {
+ instancePath: n = '',
+ parentData: s,
+ parentDataProperty: a,
+ rootData: o = r,
+ } = {},
+) {
+ let i = null,
+ l = 0;
+ if (0 === l) {
+ if (!r || 'object' != typeof r || Array.isArray(r))
+ return (t.errors = [{ params: { type: 'object' } }]), !1;
+ for (const s in r) {
+ let a = r[s];
+ const f = l,
+ c = l;
+ let u = !1;
+ const y = l;
+ e(a, {
+ instancePath: n + '/' + s.replace(/~/g, '~0').replace(/\//g, '~1'),
+ parentData: r,
+ parentDataProperty: s,
+ rootData: o,
+ }) || ((i = null === i ? e.errors : i.concat(e.errors)), (l = i.length));
+ var p = y === l;
+ if (((u = u || p), !u)) {
+ const r = l;
+ if (l == l)
+ if ('string' == typeof a) {
+ if (a.length < 1) {
+ const r = { params: {} };
+ null === i ? (i = [r]) : i.push(r), l++;
+ }
+ } else {
+ const r = { params: { type: 'string' } };
+ null === i ? (i = [r]) : i.push(r), l++;
+ }
+ (p = r === l), (u = u || p);
+ }
+ if (!u) {
+ const r = { params: {} };
+ return null === i ? (i = [r]) : i.push(r), l++, (t.errors = i), !1;
+ }
+ if (((l = c), null !== i && (c ? (i.length = c) : (i = null)), f !== l))
+ break;
+ }
+ }
+ return (t.errors = i), 0 === l;
+}
+function n(
+ r,
+ {
+ instancePath: e = '',
+ parentData: s,
+ parentDataProperty: a,
+ rootData: o = r,
+ } = {},
+) {
+ let i = null,
+ l = 0;
+ const p = l;
+ let f = !1;
+ const c = l;
+ if (l === c)
+ if (Array.isArray(r)) {
+ const n = r.length;
+ for (let s = 0; s < n; s++) {
+ let n = r[s];
+ const a = l,
+ p = l;
+ let f = !1;
+ const c = l;
+ if (l == l)
+ if ('string' == typeof n) {
+ if (n.length < 1) {
+ const r = { params: {} };
+ null === i ? (i = [r]) : i.push(r), l++;
+ }
+ } else {
+ const r = { params: { type: 'string' } };
+ null === i ? (i = [r]) : i.push(r), l++;
+ }
+ var u = c === l;
+ if (((f = f || u), !f)) {
+ const a = l;
+ t(n, {
+ instancePath: e + '/' + s,
+ parentData: r,
+ parentDataProperty: s,
+ rootData: o,
+ }) ||
+ ((i = null === i ? t.errors : i.concat(t.errors)), (l = i.length)),
+ (u = a === l),
+ (f = f || u);
+ }
+ if (f) (l = p), null !== i && (p ? (i.length = p) : (i = null));
+ else {
+ const r = { params: {} };
+ null === i ? (i = [r]) : i.push(r), l++;
+ }
+ if (a !== l) break;
+ }
+ } else {
+ const r = { params: { type: 'array' } };
+ null === i ? (i = [r]) : i.push(r), l++;
+ }
+ var y = c === l;
+ if (((f = f || y), !f)) {
+ const n = l;
+ t(r, {
+ instancePath: e,
+ parentData: s,
+ parentDataProperty: a,
+ rootData: o,
+ }) || ((i = null === i ? t.errors : i.concat(t.errors)), (l = i.length)),
+ (y = n === l),
+ (f = f || y);
+ }
+ if (!f) {
+ const r = { params: {} };
+ return null === i ? (i = [r]) : i.push(r), l++, (n.errors = i), !1;
+ }
+ return (
+ (l = p),
+ null !== i && (p ? (i.length = p) : (i = null)),
+ (n.errors = i),
+ 0 === l
+ );
+}
+function s(
+ r,
+ {
+ instancePath: e = '',
+ parentData: t,
+ parentDataProperty: a,
+ rootData: o = r,
+ } = {},
+) {
+ let i = null,
+ l = 0;
+ if (0 === l) {
+ if (!r || 'object' != typeof r || Array.isArray(r))
+ return (s.errors = [{ params: { type: 'object' } }]), !1;
+ {
+ let t;
+ if (void 0 === r.consumes && (t = 'consumes'))
+ return (s.errors = [{ params: { missingProperty: t } }]), !1;
+ {
+ const t = l;
+ for (const e in r)
+ if ('consumes' !== e && 'shareScope' !== e)
+ return (s.errors = [{ params: { additionalProperty: e } }]), !1;
+ if (t === l) {
+ if (void 0 !== r.consumes) {
+ const t = l;
+ n(r.consumes, {
+ instancePath: e + '/consumes',
+ parentData: r,
+ parentDataProperty: 'consumes',
+ rootData: o,
+ }) ||
+ ((i = null === i ? n.errors : i.concat(n.errors)),
+ (l = i.length));
+ var p = t === l;
+ } else p = !0;
+ if (p)
+ if (void 0 !== r.shareScope) {
+ let e = r.shareScope;
+ const t = l;
+ if (l === t) {
+ if ('string' != typeof e)
+ return (s.errors = [{ params: { type: 'string' } }]), !1;
+ if (e.length < 1) return (s.errors = [{ params: {} }]), !1;
+ }
+ p = t === l;
+ } else p = !0;
+ }
+ }
+ }
+ }
+ return (s.errors = i), 0 === l;
+}
diff --git a/packages/enhanced/src/schemas/sharing/ConsumeSharedPlugin.json b/packages/enhanced/src/schemas/sharing/ConsumeSharedPlugin.json
new file mode 100644
index 00000000000..8365d5ff54d
--- /dev/null
+++ b/packages/enhanced/src/schemas/sharing/ConsumeSharedPlugin.json
@@ -0,0 +1,120 @@
+{
+ "definitions": {
+ "Consumes": {
+ "description": "Modules that should be consumed from share scope. When provided, property names are used to match requested modules in this compilation.",
+ "anyOf": [
+ {
+ "type": "array",
+ "items": {
+ "description": "Modules that should be consumed from share scope.",
+ "anyOf": [
+ {
+ "$ref": "#/definitions/ConsumesItem"
+ },
+ {
+ "$ref": "#/definitions/ConsumesObject"
+ }
+ ]
+ }
+ },
+ {
+ "$ref": "#/definitions/ConsumesObject"
+ }
+ ]
+ },
+ "ConsumesConfig": {
+ "description": "Advanced configuration for modules that should be consumed from share scope.",
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "eager": {
+ "description": "Include the fallback module directly instead behind an async request. This allows to use fallback module in initial load too. All possible shared modules need to be eager too.",
+ "type": "boolean"
+ },
+ "import": {
+ "description": "Fallback module if no shared module is found in share scope. Defaults to the property name.",
+ "anyOf": [
+ {
+ "description": "No fallback module.",
+ "enum": [false]
+ },
+ {
+ "$ref": "#/definitions/ConsumesItem"
+ }
+ ]
+ },
+ "packageName": {
+ "description": "Package name to determine required version from description file. This is only needed when package name can't be automatically determined from request.",
+ "type": "string",
+ "minLength": 1
+ },
+ "requiredVersion": {
+ "description": "Version requirement from module in share scope.",
+ "anyOf": [
+ {
+ "description": "No version requirement check.",
+ "enum": [false]
+ },
+ {
+ "description": "Version as string. Can be prefixed with '^' or '~' for minimum matches. Each part of the version should be separated by a dot '.'.",
+ "type": "string"
+ }
+ ]
+ },
+ "shareKey": {
+ "description": "Module is looked up under this key from the share scope.",
+ "type": "string",
+ "minLength": 1
+ },
+ "shareScope": {
+ "description": "Share scope name.",
+ "type": "string",
+ "minLength": 1
+ },
+ "singleton": {
+ "description": "Allow only a single version of the shared module in share scope (disabled by default).",
+ "type": "boolean"
+ },
+ "strictVersion": {
+ "description": "Do not accept shared module if version is not valid (defaults to yes, if local fallback module is available and shared module is not a singleton, otherwise no, has no effect if there is no required version specified).",
+ "type": "boolean"
+ }
+ }
+ },
+ "ConsumesItem": {
+ "description": "A module that should be consumed from share scope.",
+ "type": "string",
+ "minLength": 1
+ },
+ "ConsumesObject": {
+ "description": "Modules that should be consumed from share scope. Property names are used to match requested modules in this compilation. Relative requests are resolved, module requests are matched unresolved, absolute paths will match resolved requests. A trailing slash will match all requests with this prefix. In this case shareKey must also have a trailing slash.",
+ "type": "object",
+ "additionalProperties": {
+ "description": "Modules that should be consumed from share scope.",
+ "anyOf": [
+ {
+ "$ref": "#/definitions/ConsumesConfig"
+ },
+ {
+ "$ref": "#/definitions/ConsumesItem"
+ }
+ ]
+ }
+ }
+ },
+ "title": "ConsumeSharedPluginOptions",
+ "description": "Options for consuming shared modules.",
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "consumes": {
+ "$ref": "#/definitions/Consumes"
+ },
+ "shareScope": {
+ "description": "Share scope name used for all consumed modules (defaults to 'default').",
+ "type": "string",
+ "minLength": 1
+ }
+ },
+ "required": ["consumes"]
+}
diff --git a/packages/enhanced/src/schemas/sharing/ConsumeSharedPlugin.ts b/packages/enhanced/src/schemas/sharing/ConsumeSharedPlugin.ts
new file mode 100644
index 00000000000..26670eb044c
--- /dev/null
+++ b/packages/enhanced/src/schemas/sharing/ConsumeSharedPlugin.ts
@@ -0,0 +1,138 @@
+// @ts-nocheck
+/* eslint-disable */
+/*
+ * This file was automatically generated.
+ * DO NOT MODIFY BY HAND.
+ */
+
+export default {
+ definitions: {
+ Consumes: {
+ description:
+ 'Modules that should be consumed from share scope. When provided, property names are used to match requested modules in this compilation.',
+ anyOf: [
+ {
+ type: 'array',
+ items: {
+ description: 'Modules that should be consumed from share scope.',
+ anyOf: [
+ {
+ $ref: '#/definitions/ConsumesItem',
+ },
+ {
+ $ref: '#/definitions/ConsumesObject',
+ },
+ ],
+ },
+ },
+ {
+ $ref: '#/definitions/ConsumesObject',
+ },
+ ],
+ },
+ ConsumesConfig: {
+ description:
+ 'Advanced configuration for modules that should be consumed from share scope.',
+ type: 'object',
+ additionalProperties: false,
+ properties: {
+ eager: {
+ description:
+ 'Include the fallback module directly instead behind an async request. This allows to use fallback module in initial load too. All possible shared modules need to be eager too.',
+ type: 'boolean',
+ },
+ import: {
+ description:
+ 'Fallback module if no shared module is found in share scope. Defaults to the property name.',
+ anyOf: [
+ {
+ description: 'No fallback module.',
+ enum: [false],
+ },
+ {
+ $ref: '#/definitions/ConsumesItem',
+ },
+ ],
+ },
+ packageName: {
+ description:
+ "Package name to determine required version from description file. This is only needed when package name can't be automatically determined from request.",
+ type: 'string',
+ minLength: 1,
+ },
+ requiredVersion: {
+ description: 'Version requirement from module in share scope.',
+ anyOf: [
+ {
+ description: 'No version requirement check.',
+ enum: [false],
+ },
+ {
+ description:
+ "Version as string. Can be prefixed with '^' or '~' for minimum matches. Each part of the version should be separated by a dot '.'.",
+ type: 'string',
+ },
+ ],
+ },
+ shareKey: {
+ description:
+ 'Module is looked up under this key from the share scope.',
+ type: 'string',
+ minLength: 1,
+ },
+ shareScope: {
+ description: 'Share scope name.',
+ type: 'string',
+ minLength: 1,
+ },
+ singleton: {
+ description:
+ 'Allow only a single version of the shared module in share scope (disabled by default).',
+ type: 'boolean',
+ },
+ strictVersion: {
+ description:
+ 'Do not accept shared module if version is not valid (defaults to yes, if local fallback module is available and shared module is not a singleton, otherwise no, has no effect if there is no required version specified).',
+ type: 'boolean',
+ },
+ },
+ },
+ ConsumesItem: {
+ description: 'A module that should be consumed from share scope.',
+ type: 'string',
+ minLength: 1,
+ },
+ ConsumesObject: {
+ description:
+ 'Modules that should be consumed from share scope. Property names are used to match requested modules in this compilation. Relative requests are resolved, module requests are matched unresolved, absolute paths will match resolved requests. A trailing slash will match all requests with this prefix. In this case shareKey must also have a trailing slash.',
+ type: 'object',
+ additionalProperties: {
+ description: 'Modules that should be consumed from share scope.',
+ anyOf: [
+ {
+ $ref: '#/definitions/ConsumesConfig',
+ },
+ {
+ $ref: '#/definitions/ConsumesItem',
+ },
+ ],
+ },
+ },
+ },
+ title: 'ConsumeSharedPluginOptions',
+ description: 'Options for consuming shared modules.',
+ type: 'object',
+ additionalProperties: false,
+ properties: {
+ consumes: {
+ $ref: '#/definitions/Consumes',
+ },
+ shareScope: {
+ description:
+ "Share scope name used for all consumed modules (defaults to 'default').",
+ type: 'string',
+ minLength: 1,
+ },
+ },
+ required: ['consumes'],
+} as const;
diff --git a/packages/enhanced/src/schemas/sharing/ProvideSharedPlugin.check.ts b/packages/enhanced/src/schemas/sharing/ProvideSharedPlugin.check.ts
new file mode 100644
index 00000000000..0107b2955cb
--- /dev/null
+++ b/packages/enhanced/src/schemas/sharing/ProvideSharedPlugin.check.ts
@@ -0,0 +1,290 @@
+// @ts-nocheck
+/* eslint-disable */
+/*
+ * This file was automatically generated.
+ * DO NOT MODIFY BY HAND.
+ */
+export const validate = n;
+export default n;
+const r = {
+ type: 'object',
+ additionalProperties: !1,
+ properties: {
+ eager: { type: 'boolean' },
+ shareKey: { type: 'string', minLength: 1 },
+ shareScope: { type: 'string', minLength: 1 },
+ version: { anyOf: [{ enum: [!1] }, { type: 'string' }] },
+ },
+};
+function e(
+ t,
+ {
+ instancePath: n = '',
+ parentData: s,
+ parentDataProperty: a,
+ rootData: o = t,
+ } = {},
+) {
+ let l = null,
+ i = 0;
+ if (0 === i) {
+ if (!t || 'object' != typeof t || Array.isArray(t))
+ return (e.errors = [{ params: { type: 'object' } }]), !1;
+ for (const n in t) {
+ let s = t[n];
+ const a = i,
+ o = i;
+ let u = !1;
+ const h = i;
+ if (i == i)
+ if (s && 'object' == typeof s && !Array.isArray(s)) {
+ const e = i;
+ for (const r in s)
+ if (
+ 'eager' !== r &&
+ 'shareKey' !== r &&
+ 'shareScope' !== r &&
+ 'version' !== r
+ ) {
+ const e = { params: { additionalProperty: r } };
+ null === l ? (l = [e]) : l.push(e), i++;
+ break;
+ }
+ if (e === i) {
+ if (void 0 !== s.eager) {
+ const r = i;
+ if ('boolean' != typeof s.eager) {
+ const r = { params: { type: 'boolean' } };
+ null === l ? (l = [r]) : l.push(r), i++;
+ }
+ var p = r === i;
+ } else p = !0;
+ if (p) {
+ if (void 0 !== s.shareKey) {
+ let r = s.shareKey;
+ const e = i;
+ if (i === e)
+ if ('string' == typeof r) {
+ if (r.length < 1) {
+ const r = { params: {} };
+ null === l ? (l = [r]) : l.push(r), i++;
+ }
+ } else {
+ const r = { params: { type: 'string' } };
+ null === l ? (l = [r]) : l.push(r), i++;
+ }
+ p = e === i;
+ } else p = !0;
+ if (p) {
+ if (void 0 !== s.shareScope) {
+ let r = s.shareScope;
+ const e = i;
+ if (i === e)
+ if ('string' == typeof r) {
+ if (r.length < 1) {
+ const r = { params: {} };
+ null === l ? (l = [r]) : l.push(r), i++;
+ }
+ } else {
+ const r = { params: { type: 'string' } };
+ null === l ? (l = [r]) : l.push(r), i++;
+ }
+ p = e === i;
+ } else p = !0;
+ if (p)
+ if (void 0 !== s.version) {
+ let e = s.version;
+ const t = i,
+ n = i;
+ let a = !1;
+ const o = i;
+ if (!1 !== e) {
+ const e = {
+ params: {
+ allowedValues: r.properties.version.anyOf[0].enum,
+ },
+ };
+ null === l ? (l = [e]) : l.push(e), i++;
+ }
+ var c = o === i;
+ if (((a = a || c), !a)) {
+ const r = i;
+ if ('string' != typeof e) {
+ const r = { params: { type: 'string' } };
+ null === l ? (l = [r]) : l.push(r), i++;
+ }
+ (c = r === i), (a = a || c);
+ }
+ if (a)
+ (i = n), null !== l && (n ? (l.length = n) : (l = null));
+ else {
+ const r = { params: {} };
+ null === l ? (l = [r]) : l.push(r), i++;
+ }
+ p = t === i;
+ } else p = !0;
+ }
+ }
+ }
+ } else {
+ const r = { params: { type: 'object' } };
+ null === l ? (l = [r]) : l.push(r), i++;
+ }
+ var f = h === i;
+ if (((u = u || f), !u)) {
+ const r = i;
+ if (i == i)
+ if ('string' == typeof s) {
+ if (s.length < 1) {
+ const r = { params: {} };
+ null === l ? (l = [r]) : l.push(r), i++;
+ }
+ } else {
+ const r = { params: { type: 'string' } };
+ null === l ? (l = [r]) : l.push(r), i++;
+ }
+ (f = r === i), (u = u || f);
+ }
+ if (!u) {
+ const r = { params: {} };
+ return null === l ? (l = [r]) : l.push(r), i++, (e.errors = l), !1;
+ }
+ if (((i = o), null !== l && (o ? (l.length = o) : (l = null)), a !== i))
+ break;
+ }
+ }
+ return (e.errors = l), 0 === i;
+}
+function t(
+ r,
+ {
+ instancePath: n = '',
+ parentData: s,
+ parentDataProperty: a,
+ rootData: o = r,
+ } = {},
+) {
+ let l = null,
+ i = 0;
+ const p = i;
+ let c = !1;
+ const f = i;
+ if (i === f)
+ if (Array.isArray(r)) {
+ const t = r.length;
+ for (let s = 0; s < t; s++) {
+ let t = r[s];
+ const a = i,
+ p = i;
+ let c = !1;
+ const f = i;
+ if (i == i)
+ if ('string' == typeof t) {
+ if (t.length < 1) {
+ const r = { params: {} };
+ null === l ? (l = [r]) : l.push(r), i++;
+ }
+ } else {
+ const r = { params: { type: 'string' } };
+ null === l ? (l = [r]) : l.push(r), i++;
+ }
+ var u = f === i;
+ if (((c = c || u), !c)) {
+ const a = i;
+ e(t, {
+ instancePath: n + '/' + s,
+ parentData: r,
+ parentDataProperty: s,
+ rootData: o,
+ }) ||
+ ((l = null === l ? e.errors : l.concat(e.errors)), (i = l.length)),
+ (u = a === i),
+ (c = c || u);
+ }
+ if (c) (i = p), null !== l && (p ? (l.length = p) : (l = null));
+ else {
+ const r = { params: {} };
+ null === l ? (l = [r]) : l.push(r), i++;
+ }
+ if (a !== i) break;
+ }
+ } else {
+ const r = { params: { type: 'array' } };
+ null === l ? (l = [r]) : l.push(r), i++;
+ }
+ var h = f === i;
+ if (((c = c || h), !c)) {
+ const t = i;
+ e(r, {
+ instancePath: n,
+ parentData: s,
+ parentDataProperty: a,
+ rootData: o,
+ }) || ((l = null === l ? e.errors : l.concat(e.errors)), (i = l.length)),
+ (h = t === i),
+ (c = c || h);
+ }
+ if (!c) {
+ const r = { params: {} };
+ return null === l ? (l = [r]) : l.push(r), i++, (t.errors = l), !1;
+ }
+ return (
+ (i = p),
+ null !== l && (p ? (l.length = p) : (l = null)),
+ (t.errors = l),
+ 0 === i
+ );
+}
+function n(
+ r,
+ {
+ instancePath: e = '',
+ parentData: s,
+ parentDataProperty: a,
+ rootData: o = r,
+ } = {},
+) {
+ let l = null,
+ i = 0;
+ if (0 === i) {
+ if (!r || 'object' != typeof r || Array.isArray(r))
+ return (n.errors = [{ params: { type: 'object' } }]), !1;
+ {
+ let s;
+ if (void 0 === r.provides && (s = 'provides'))
+ return (n.errors = [{ params: { missingProperty: s } }]), !1;
+ {
+ const s = i;
+ for (const e in r)
+ if ('provides' !== e && 'shareScope' !== e)
+ return (n.errors = [{ params: { additionalProperty: e } }]), !1;
+ if (s === i) {
+ if (void 0 !== r.provides) {
+ const n = i;
+ t(r.provides, {
+ instancePath: e + '/provides',
+ parentData: r,
+ parentDataProperty: 'provides',
+ rootData: o,
+ }) ||
+ ((l = null === l ? t.errors : l.concat(t.errors)),
+ (i = l.length));
+ var p = n === i;
+ } else p = !0;
+ if (p)
+ if (void 0 !== r.shareScope) {
+ let e = r.shareScope;
+ const t = i;
+ if (i === t) {
+ if ('string' != typeof e)
+ return (n.errors = [{ params: { type: 'string' } }]), !1;
+ if (e.length < 1) return (n.errors = [{ params: {} }]), !1;
+ }
+ p = t === i;
+ } else p = !0;
+ }
+ }
+ }
+ }
+ return (n.errors = l), 0 === i;
+}
diff --git a/packages/enhanced/src/schemas/sharing/ProvideSharedPlugin.json b/packages/enhanced/src/schemas/sharing/ProvideSharedPlugin.json
new file mode 100644
index 00000000000..3dead87f036
--- /dev/null
+++ b/packages/enhanced/src/schemas/sharing/ProvideSharedPlugin.json
@@ -0,0 +1,94 @@
+{
+ "definitions": {
+ "Provides": {
+ "description": "Modules that should be provided as shared modules to the share scope. When provided, property name is used to match modules, otherwise this is automatically inferred from share key.",
+ "anyOf": [
+ {
+ "type": "array",
+ "items": {
+ "description": "Modules that should be provided as shared modules to the share scope.",
+ "anyOf": [
+ {
+ "$ref": "#/definitions/ProvidesItem"
+ },
+ {
+ "$ref": "#/definitions/ProvidesObject"
+ }
+ ]
+ }
+ },
+ {
+ "$ref": "#/definitions/ProvidesObject"
+ }
+ ]
+ },
+ "ProvidesConfig": {
+ "description": "Advanced configuration for modules that should be provided as shared modules to the share scope.",
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "eager": {
+ "description": "Include the provided module directly instead behind an async request. This allows to use this shared module in initial load too. All possible shared modules need to be eager too.",
+ "type": "boolean"
+ },
+ "shareKey": {
+ "description": "Key in the share scope under which the shared modules should be stored.",
+ "type": "string",
+ "minLength": 1
+ },
+ "shareScope": {
+ "description": "Share scope name.",
+ "type": "string",
+ "minLength": 1
+ },
+ "version": {
+ "description": "Version of the provided module. Will replace lower matching versions, but not higher.",
+ "anyOf": [
+ {
+ "description": "Don't provide a version.",
+ "enum": [false]
+ },
+ {
+ "description": "Version as string. Each part of the version should be separated by a dot '.'.",
+ "type": "string"
+ }
+ ]
+ }
+ }
+ },
+ "ProvidesItem": {
+ "description": "Request to a module that should be provided as shared module to the share scope (will be resolved when relative).",
+ "type": "string",
+ "minLength": 1
+ },
+ "ProvidesObject": {
+ "description": "Modules that should be provided as shared modules to the share scope. Property names are used as share keys.",
+ "type": "object",
+ "additionalProperties": {
+ "description": "Modules that should be provided as shared modules to the share scope.",
+ "anyOf": [
+ {
+ "$ref": "#/definitions/ProvidesConfig"
+ },
+ {
+ "$ref": "#/definitions/ProvidesItem"
+ }
+ ]
+ }
+ }
+ },
+ "title": "ProvideSharedPluginOptions",
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "provides": {
+ "$ref": "#/definitions/Provides"
+ },
+ "shareScope": {
+ "description": "Share scope name used for all provided modules (defaults to 'default').",
+ "type": "string",
+ "minLength": 1
+ }
+ },
+ "required": ["provides"]
+}
diff --git a/packages/enhanced/src/schemas/sharing/ProvideSharedPlugin.ts b/packages/enhanced/src/schemas/sharing/ProvideSharedPlugin.ts
new file mode 100644
index 00000000000..aef404bd6dc
--- /dev/null
+++ b/packages/enhanced/src/schemas/sharing/ProvideSharedPlugin.ts
@@ -0,0 +1,112 @@
+// @ts-nocheck
+/* eslint-disable */
+/*
+ * This file was automatically generated.
+ * DO NOT MODIFY BY HAND.
+ */
+
+export default {
+ definitions: {
+ Provides: {
+ description:
+ 'Modules that should be provided as shared modules to the share scope. When provided, property name is used to match modules, otherwise this is automatically inferred from share key.',
+ anyOf: [
+ {
+ type: 'array',
+ items: {
+ description:
+ 'Modules that should be provided as shared modules to the share scope.',
+ anyOf: [
+ {
+ $ref: '#/definitions/ProvidesItem',
+ },
+ {
+ $ref: '#/definitions/ProvidesObject',
+ },
+ ],
+ },
+ },
+ {
+ $ref: '#/definitions/ProvidesObject',
+ },
+ ],
+ },
+ ProvidesConfig: {
+ description:
+ 'Advanced configuration for modules that should be provided as shared modules to the share scope.',
+ type: 'object',
+ additionalProperties: false,
+ properties: {
+ eager: {
+ description:
+ 'Include the provided module directly instead behind an async request. This allows to use this shared module in initial load too. All possible shared modules need to be eager too.',
+ type: 'boolean',
+ },
+ shareKey: {
+ description:
+ 'Key in the share scope under which the shared modules should be stored.',
+ type: 'string',
+ minLength: 1,
+ },
+ shareScope: {
+ description: 'Share scope name.',
+ type: 'string',
+ minLength: 1,
+ },
+ version: {
+ description:
+ 'Version of the provided module. Will replace lower matching versions, but not higher.',
+ anyOf: [
+ {
+ description: "Don't provide a version.",
+ enum: [false],
+ },
+ {
+ description:
+ "Version as string. Each part of the version should be separated by a dot '.'.",
+ type: 'string',
+ },
+ ],
+ },
+ },
+ },
+ ProvidesItem: {
+ description:
+ 'Request to a module that should be provided as shared module to the share scope (will be resolved when relative).',
+ type: 'string',
+ minLength: 1,
+ },
+ ProvidesObject: {
+ description:
+ 'Modules that should be provided as shared modules to the share scope. Property names are used as share keys.',
+ type: 'object',
+ additionalProperties: {
+ description:
+ 'Modules that should be provided as shared modules to the share scope.',
+ anyOf: [
+ {
+ $ref: '#/definitions/ProvidesConfig',
+ },
+ {
+ $ref: '#/definitions/ProvidesItem',
+ },
+ ],
+ },
+ },
+ },
+ title: 'ProvideSharedPluginOptions',
+ type: 'object',
+ additionalProperties: false,
+ properties: {
+ provides: {
+ $ref: '#/definitions/Provides',
+ },
+ shareScope: {
+ description:
+ "Share scope name used for all provided modules (defaults to 'default').",
+ type: 'string',
+ minLength: 1,
+ },
+ },
+ required: ['provides'],
+} as const;
diff --git a/packages/enhanced/src/schemas/sharing/SharePlugin.check.ts b/packages/enhanced/src/schemas/sharing/SharePlugin.check.ts
new file mode 100644
index 00000000000..0365f4a27cc
--- /dev/null
+++ b/packages/enhanced/src/schemas/sharing/SharePlugin.check.ts
@@ -0,0 +1,410 @@
+// @ts-nocheck
+/* eslint-disable */
+/*
+ * This file was automatically generated.
+ * DO NOT MODIFY BY HAND.
+ */
+export const validate = s;
+export default s;
+const r = {
+ type: 'object',
+ additionalProperties: !1,
+ properties: {
+ eager: { type: 'boolean' },
+ import: { anyOf: [{ enum: [!1] }, { $ref: '#/definitions/SharedItem' }] },
+ packageName: { type: 'string', minLength: 1 },
+ requiredVersion: { anyOf: [{ enum: [!1] }, { type: 'string' }] },
+ shareKey: { type: 'string', minLength: 1 },
+ shareScope: { type: 'string', minLength: 1 },
+ singleton: { type: 'boolean' },
+ strictVersion: { type: 'boolean' },
+ version: { anyOf: [{ enum: [!1] }, { type: 'string' }] },
+ },
+ },
+ e = Object.prototype.hasOwnProperty;
+function t(
+ n,
+ {
+ instancePath: a = '',
+ parentData: s,
+ parentDataProperty: o,
+ rootData: i = n,
+ } = {},
+) {
+ let l = null,
+ p = 0;
+ if (0 === p) {
+ if (!n || 'object' != typeof n || Array.isArray(n))
+ return (t.errors = [{ params: { type: 'object' } }]), !1;
+ {
+ const a = p;
+ for (const a in n)
+ if (!e.call(r.properties, a))
+ return (t.errors = [{ params: { additionalProperty: a } }]), !1;
+ if (a === p) {
+ if (void 0 !== n.eager) {
+ const r = p;
+ if ('boolean' != typeof n.eager)
+ return (t.errors = [{ params: { type: 'boolean' } }]), !1;
+ var f = r === p;
+ } else f = !0;
+ if (f) {
+ if (void 0 !== n.import) {
+ let e = n.import;
+ const a = p,
+ s = p;
+ let o = !1;
+ const i = p;
+ if (!1 !== e) {
+ const e = {
+ params: { allowedValues: r.properties.import.anyOf[0].enum },
+ };
+ null === l ? (l = [e]) : l.push(e), p++;
+ }
+ var u = i === p;
+ if (((o = o || u), !o)) {
+ const r = p;
+ if (p == p)
+ if ('string' == typeof e) {
+ if (e.length < 1) {
+ const r = { params: {} };
+ null === l ? (l = [r]) : l.push(r), p++;
+ }
+ } else {
+ const r = { params: { type: 'string' } };
+ null === l ? (l = [r]) : l.push(r), p++;
+ }
+ (u = r === p), (o = o || u);
+ }
+ if (!o) {
+ const r = { params: {} };
+ return (
+ null === l ? (l = [r]) : l.push(r), p++, (t.errors = l), !1
+ );
+ }
+ (p = s),
+ null !== l && (s ? (l.length = s) : (l = null)),
+ (f = a === p);
+ } else f = !0;
+ if (f) {
+ if (void 0 !== n.packageName) {
+ let r = n.packageName;
+ const e = p;
+ if (p === e) {
+ if ('string' != typeof r)
+ return (t.errors = [{ params: { type: 'string' } }]), !1;
+ if (r.length < 1) return (t.errors = [{ params: {} }]), !1;
+ }
+ f = e === p;
+ } else f = !0;
+ if (f) {
+ if (void 0 !== n.requiredVersion) {
+ let e = n.requiredVersion;
+ const a = p,
+ s = p;
+ let o = !1;
+ const i = p;
+ if (!1 !== e) {
+ const e = {
+ params: {
+ allowedValues: r.properties.requiredVersion.anyOf[0].enum,
+ },
+ };
+ null === l ? (l = [e]) : l.push(e), p++;
+ }
+ var c = i === p;
+ if (((o = o || c), !o)) {
+ const r = p;
+ if ('string' != typeof e) {
+ const r = { params: { type: 'string' } };
+ null === l ? (l = [r]) : l.push(r), p++;
+ }
+ (c = r === p), (o = o || c);
+ }
+ if (!o) {
+ const r = { params: {} };
+ return (
+ null === l ? (l = [r]) : l.push(r), p++, (t.errors = l), !1
+ );
+ }
+ (p = s),
+ null !== l && (s ? (l.length = s) : (l = null)),
+ (f = a === p);
+ } else f = !0;
+ if (f) {
+ if (void 0 !== n.shareKey) {
+ let r = n.shareKey;
+ const e = p;
+ if (p === e) {
+ if ('string' != typeof r)
+ return (t.errors = [{ params: { type: 'string' } }]), !1;
+ if (r.length < 1) return (t.errors = [{ params: {} }]), !1;
+ }
+ f = e === p;
+ } else f = !0;
+ if (f) {
+ if (void 0 !== n.shareScope) {
+ let r = n.shareScope;
+ const e = p;
+ if (p === e) {
+ if ('string' != typeof r)
+ return (
+ (t.errors = [{ params: { type: 'string' } }]), !1
+ );
+ if (r.length < 1)
+ return (t.errors = [{ params: {} }]), !1;
+ }
+ f = e === p;
+ } else f = !0;
+ if (f) {
+ if (void 0 !== n.singleton) {
+ const r = p;
+ if ('boolean' != typeof n.singleton)
+ return (
+ (t.errors = [{ params: { type: 'boolean' } }]), !1
+ );
+ f = r === p;
+ } else f = !0;
+ if (f) {
+ if (void 0 !== n.strictVersion) {
+ const r = p;
+ if ('boolean' != typeof n.strictVersion)
+ return (
+ (t.errors = [{ params: { type: 'boolean' } }]), !1
+ );
+ f = r === p;
+ } else f = !0;
+ if (f)
+ if (void 0 !== n.version) {
+ let e = n.version;
+ const a = p,
+ s = p;
+ let o = !1;
+ const i = p;
+ if (!1 !== e) {
+ const e = {
+ params: {
+ allowedValues:
+ r.properties.version.anyOf[0].enum,
+ },
+ };
+ null === l ? (l = [e]) : l.push(e), p++;
+ }
+ var y = i === p;
+ if (((o = o || y), !o)) {
+ const r = p;
+ if ('string' != typeof e) {
+ const r = { params: { type: 'string' } };
+ null === l ? (l = [r]) : l.push(r), p++;
+ }
+ (y = r === p), (o = o || y);
+ }
+ if (!o) {
+ const r = { params: {} };
+ return (
+ null === l ? (l = [r]) : l.push(r),
+ p++,
+ (t.errors = l),
+ !1
+ );
+ }
+ (p = s),
+ null !== l && (s ? (l.length = s) : (l = null)),
+ (f = a === p);
+ } else f = !0;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ return (t.errors = l), 0 === p;
+}
+function n(
+ r,
+ {
+ instancePath: e = '',
+ parentData: a,
+ parentDataProperty: s,
+ rootData: o = r,
+ } = {},
+) {
+ let i = null,
+ l = 0;
+ if (0 === l) {
+ if (!r || 'object' != typeof r || Array.isArray(r))
+ return (n.errors = [{ params: { type: 'object' } }]), !1;
+ for (const a in r) {
+ let s = r[a];
+ const f = l,
+ u = l;
+ let c = !1;
+ const y = l;
+ t(s, {
+ instancePath: e + '/' + a.replace(/~/g, '~0').replace(/\//g, '~1'),
+ parentData: r,
+ parentDataProperty: a,
+ rootData: o,
+ }) || ((i = null === i ? t.errors : i.concat(t.errors)), (l = i.length));
+ var p = y === l;
+ if (((c = c || p), !c)) {
+ const r = l;
+ if (l == l)
+ if ('string' == typeof s) {
+ if (s.length < 1) {
+ const r = { params: {} };
+ null === i ? (i = [r]) : i.push(r), l++;
+ }
+ } else {
+ const r = { params: { type: 'string' } };
+ null === i ? (i = [r]) : i.push(r), l++;
+ }
+ (p = r === l), (c = c || p);
+ }
+ if (!c) {
+ const r = { params: {} };
+ return null === i ? (i = [r]) : i.push(r), l++, (n.errors = i), !1;
+ }
+ if (((l = u), null !== i && (u ? (i.length = u) : (i = null)), f !== l))
+ break;
+ }
+ }
+ return (n.errors = i), 0 === l;
+}
+function a(
+ r,
+ {
+ instancePath: e = '',
+ parentData: t,
+ parentDataProperty: s,
+ rootData: o = r,
+ } = {},
+) {
+ let i = null,
+ l = 0;
+ const p = l;
+ let f = !1;
+ const u = l;
+ if (l === u)
+ if (Array.isArray(r)) {
+ const t = r.length;
+ for (let a = 0; a < t; a++) {
+ let t = r[a];
+ const s = l,
+ p = l;
+ let f = !1;
+ const u = l;
+ if (l == l)
+ if ('string' == typeof t) {
+ if (t.length < 1) {
+ const r = { params: {} };
+ null === i ? (i = [r]) : i.push(r), l++;
+ }
+ } else {
+ const r = { params: { type: 'string' } };
+ null === i ? (i = [r]) : i.push(r), l++;
+ }
+ var c = u === l;
+ if (((f = f || c), !f)) {
+ const s = l;
+ n(t, {
+ instancePath: e + '/' + a,
+ parentData: r,
+ parentDataProperty: a,
+ rootData: o,
+ }) ||
+ ((i = null === i ? n.errors : i.concat(n.errors)), (l = i.length)),
+ (c = s === l),
+ (f = f || c);
+ }
+ if (f) (l = p), null !== i && (p ? (i.length = p) : (i = null));
+ else {
+ const r = { params: {} };
+ null === i ? (i = [r]) : i.push(r), l++;
+ }
+ if (s !== l) break;
+ }
+ } else {
+ const r = { params: { type: 'array' } };
+ null === i ? (i = [r]) : i.push(r), l++;
+ }
+ var y = u === l;
+ if (((f = f || y), !f)) {
+ const a = l;
+ n(r, {
+ instancePath: e,
+ parentData: t,
+ parentDataProperty: s,
+ rootData: o,
+ }) || ((i = null === i ? n.errors : i.concat(n.errors)), (l = i.length)),
+ (y = a === l),
+ (f = f || y);
+ }
+ if (!f) {
+ const r = { params: {} };
+ return null === i ? (i = [r]) : i.push(r), l++, (a.errors = i), !1;
+ }
+ return (
+ (l = p),
+ null !== i && (p ? (i.length = p) : (i = null)),
+ (a.errors = i),
+ 0 === l
+ );
+}
+function s(
+ r,
+ {
+ instancePath: e = '',
+ parentData: t,
+ parentDataProperty: n,
+ rootData: o = r,
+ } = {},
+) {
+ let i = null,
+ l = 0;
+ if (0 === l) {
+ if (!r || 'object' != typeof r || Array.isArray(r))
+ return (s.errors = [{ params: { type: 'object' } }]), !1;
+ {
+ let t;
+ if (void 0 === r.shared && (t = 'shared'))
+ return (s.errors = [{ params: { missingProperty: t } }]), !1;
+ {
+ const t = l;
+ for (const e in r)
+ if ('shareScope' !== e && 'shared' !== e)
+ return (s.errors = [{ params: { additionalProperty: e } }]), !1;
+ if (t === l) {
+ if (void 0 !== r.shareScope) {
+ let e = r.shareScope;
+ const t = l;
+ if (l === t) {
+ if ('string' != typeof e)
+ return (s.errors = [{ params: { type: 'string' } }]), !1;
+ if (e.length < 1) return (s.errors = [{ params: {} }]), !1;
+ }
+ var p = t === l;
+ } else p = !0;
+ if (p)
+ if (void 0 !== r.shared) {
+ const t = l;
+ a(r.shared, {
+ instancePath: e + '/shared',
+ parentData: r,
+ parentDataProperty: 'shared',
+ rootData: o,
+ }) ||
+ ((i = null === i ? a.errors : i.concat(a.errors)),
+ (l = i.length)),
+ (p = t === l);
+ } else p = !0;
+ }
+ }
+ }
+ }
+ return (s.errors = i), 0 === l;
+}
diff --git a/packages/enhanced/src/schemas/sharing/SharePlugin.json b/packages/enhanced/src/schemas/sharing/SharePlugin.json
new file mode 100644
index 00000000000..fd99c276b2c
--- /dev/null
+++ b/packages/enhanced/src/schemas/sharing/SharePlugin.json
@@ -0,0 +1,133 @@
+{
+ "definitions": {
+ "Shared": {
+ "description": "Modules that should be shared in the share scope. When provided, property names are used to match requested modules in this compilation.",
+ "anyOf": [
+ {
+ "type": "array",
+ "items": {
+ "description": "Modules that should be shared in the share scope.",
+ "anyOf": [
+ {
+ "$ref": "#/definitions/SharedItem"
+ },
+ {
+ "$ref": "#/definitions/SharedObject"
+ }
+ ]
+ }
+ },
+ {
+ "$ref": "#/definitions/SharedObject"
+ }
+ ]
+ },
+ "SharedConfig": {
+ "description": "Advanced configuration for modules that should be shared in the share scope.",
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "eager": {
+ "description": "Include the provided and fallback module directly instead behind an async request. This allows to use this shared module in initial load too. All possible shared modules need to be eager too.",
+ "type": "boolean"
+ },
+ "import": {
+ "description": "Provided module that should be provided to share scope. Also acts as fallback module if no shared module is found in share scope or version isn't valid. Defaults to the property name.",
+ "anyOf": [
+ {
+ "description": "No provided or fallback module.",
+ "enum": [false]
+ },
+ {
+ "$ref": "#/definitions/SharedItem"
+ }
+ ]
+ },
+ "packageName": {
+ "description": "Package name to determine required version from description file. This is only needed when package name can't be automatically determined from request.",
+ "type": "string",
+ "minLength": 1
+ },
+ "requiredVersion": {
+ "description": "Version requirement from module in share scope.",
+ "anyOf": [
+ {
+ "description": "No version requirement check.",
+ "enum": [false]
+ },
+ {
+ "description": "Version as string. Can be prefixed with '^' or '~' for minimum matches. Each part of the version should be separated by a dot '.'.",
+ "type": "string"
+ }
+ ]
+ },
+ "shareKey": {
+ "description": "Module is looked up under this key from the share scope.",
+ "type": "string",
+ "minLength": 1
+ },
+ "shareScope": {
+ "description": "Share scope name.",
+ "type": "string",
+ "minLength": 1
+ },
+ "singleton": {
+ "description": "Allow only a single version of the shared module in share scope (disabled by default).",
+ "type": "boolean"
+ },
+ "strictVersion": {
+ "description": "Do not accept shared module if version is not valid (defaults to yes, if local fallback module is available and shared module is not a singleton, otherwise no, has no effect if there is no required version specified).",
+ "type": "boolean"
+ },
+ "version": {
+ "description": "Version of the provided module. Will replace lower matching versions, but not higher.",
+ "anyOf": [
+ {
+ "description": "Don't provide a version.",
+ "enum": [false]
+ },
+ {
+ "description": "Version as string. Each part of the version should be separated by a dot '.'.",
+ "type": "string"
+ }
+ ]
+ }
+ }
+ },
+ "SharedItem": {
+ "description": "A module that should be shared in the share scope.",
+ "type": "string",
+ "minLength": 1
+ },
+ "SharedObject": {
+ "description": "Modules that should be shared in the share scope. Property names are used to match requested modules in this compilation. Relative requests are resolved, module requests are matched unresolved, absolute paths will match resolved requests. A trailing slash will match all requests with this prefix. In this case shareKey must also have a trailing slash.",
+ "type": "object",
+ "additionalProperties": {
+ "description": "Modules that should be shared in the share scope.",
+ "anyOf": [
+ {
+ "$ref": "#/definitions/SharedConfig"
+ },
+ {
+ "$ref": "#/definitions/SharedItem"
+ }
+ ]
+ }
+ }
+ },
+ "title": "SharePluginOptions",
+ "description": "Options for shared modules.",
+ "type": "object",
+ "additionalProperties": false,
+ "properties": {
+ "shareScope": {
+ "description": "Share scope name used for all shared modules (defaults to 'default').",
+ "type": "string",
+ "minLength": 1
+ },
+ "shared": {
+ "$ref": "#/definitions/Shared"
+ }
+ },
+ "required": ["shared"]
+}
diff --git a/packages/enhanced/src/schemas/sharing/SharePlugin.ts b/packages/enhanced/src/schemas/sharing/SharePlugin.ts
new file mode 100644
index 00000000000..fd65a33532e
--- /dev/null
+++ b/packages/enhanced/src/schemas/sharing/SharePlugin.ts
@@ -0,0 +1,153 @@
+// @ts-nocheck
+/* eslint-disable */
+/*
+ * This file was automatically generated.
+ * DO NOT MODIFY BY HAND.
+ */
+
+export default {
+ definitions: {
+ Shared: {
+ description:
+ 'Modules that should be shared in the share scope. When provided, property names are used to match requested modules in this compilation.',
+ anyOf: [
+ {
+ type: 'array',
+ items: {
+ description: 'Modules that should be shared in the share scope.',
+ anyOf: [
+ {
+ $ref: '#/definitions/SharedItem',
+ },
+ {
+ $ref: '#/definitions/SharedObject',
+ },
+ ],
+ },
+ },
+ {
+ $ref: '#/definitions/SharedObject',
+ },
+ ],
+ },
+ SharedConfig: {
+ description:
+ 'Advanced configuration for modules that should be shared in the share scope.',
+ type: 'object',
+ additionalProperties: false,
+ properties: {
+ eager: {
+ description:
+ 'Include the provided and fallback module directly instead behind an async request. This allows to use this shared module in initial load too. All possible shared modules need to be eager too.',
+ type: 'boolean',
+ },
+ import: {
+ description:
+ "Provided module that should be provided to share scope. Also acts as fallback module if no shared module is found in share scope or version isn't valid. Defaults to the property name.",
+ anyOf: [
+ {
+ description: 'No provided or fallback module.',
+ enum: [false],
+ },
+ {
+ $ref: '#/definitions/SharedItem',
+ },
+ ],
+ },
+ packageName: {
+ description:
+ "Package name to determine required version from description file. This is only needed when package name can't be automatically determined from request.",
+ type: 'string',
+ minLength: 1,
+ },
+ requiredVersion: {
+ description: 'Version requirement from module in share scope.',
+ anyOf: [
+ {
+ description: 'No version requirement check.',
+ enum: [false],
+ },
+ {
+ description:
+ "Version as string. Can be prefixed with '^' or '~' for minimum matches. Each part of the version should be separated by a dot '.'.",
+ type: 'string',
+ },
+ ],
+ },
+ shareKey: {
+ description:
+ 'Module is looked up under this key from the share scope.',
+ type: 'string',
+ minLength: 1,
+ },
+ shareScope: {
+ description: 'Share scope name.',
+ type: 'string',
+ minLength: 1,
+ },
+ singleton: {
+ description:
+ 'Allow only a single version of the shared module in share scope (disabled by default).',
+ type: 'boolean',
+ },
+ strictVersion: {
+ description:
+ 'Do not accept shared module if version is not valid (defaults to yes, if local fallback module is available and shared module is not a singleton, otherwise no, has no effect if there is no required version specified).',
+ type: 'boolean',
+ },
+ version: {
+ description:
+ 'Version of the provided module. Will replace lower matching versions, but not higher.',
+ anyOf: [
+ {
+ description: "Don't provide a version.",
+ enum: [false],
+ },
+ {
+ description:
+ "Version as string. Each part of the version should be separated by a dot '.'.",
+ type: 'string',
+ },
+ ],
+ },
+ },
+ },
+ SharedItem: {
+ description: 'A module that should be shared in the share scope.',
+ type: 'string',
+ minLength: 1,
+ },
+ SharedObject: {
+ description:
+ 'Modules that should be shared in the share scope. Property names are used to match requested modules in this compilation. Relative requests are resolved, module requests are matched unresolved, absolute paths will match resolved requests. A trailing slash will match all requests with this prefix. In this case shareKey must also have a trailing slash.',
+ type: 'object',
+ additionalProperties: {
+ description: 'Modules that should be shared in the share scope.',
+ anyOf: [
+ {
+ $ref: '#/definitions/SharedConfig',
+ },
+ {
+ $ref: '#/definitions/SharedItem',
+ },
+ ],
+ },
+ },
+ },
+ title: 'SharePluginOptions',
+ description: 'Options for shared modules.',
+ type: 'object',
+ additionalProperties: false,
+ properties: {
+ shareScope: {
+ description:
+ "Share scope name used for all shared modules (defaults to 'default').",
+ type: 'string',
+ minLength: 1,
+ },
+ shared: {
+ $ref: '#/definitions/Shared',
+ },
+ },
+ required: ['shared'],
+} as const;
diff --git a/packages/enhanced/src/scripts/compile-schema.js b/packages/enhanced/src/scripts/compile-schema.js
new file mode 100755
index 00000000000..c0cecbf335a
--- /dev/null
+++ b/packages/enhanced/src/scripts/compile-schema.js
@@ -0,0 +1,184 @@
+#!/usr/bin/env node
+
+const fs = require('fs');
+const path = require('path');
+const { pathToFileURL, fileURLToPath } = require('url');
+const Ajv = require('ajv');
+const { _, Name } = require('ajv/dist/compile/codegen');
+const standaloneCode = require('ajv/dist/standalone').default;
+const terser = require('terser');
+const glob = require('fast-glob');
+
+// Create Ajv instance factory to avoid ID conflicts
+const createAjv = () =>
+ new Ajv({
+ code: {
+ source: true,
+ optimize: true,
+ lines: true,
+ esm: true,
+ formats: false,
+ },
+ uriResolver: undefined,
+ unicodeRegExp: false,
+ messages: false,
+ strictNumbers: false,
+ logger: false,
+ loadSchema: async (uri) => {
+ const loadedSchemaPath = fileURLToPath(uri);
+ const schema = require(loadedSchemaPath);
+ const processedSchema = processJson(schema);
+ processedSchema.$id = uri;
+ return processedSchema;
+ },
+ });
+
+// Add custom keywords factory
+const addCustomKeywords = (ajv) => {
+ // Remove any existing keywords that might use runtime dependencies
+ ajv.removeKeyword('minLength');
+
+ ajv.addKeyword({
+ keyword: 'minLength',
+ type: 'string',
+ schemaType: 'number',
+ code(ctx) {
+ const { data, schema } = ctx;
+ ctx.fail(_`${data}.length < ${schema}`);
+ },
+ });
+
+ ajv.addKeyword({
+ keyword: 'absolutePath',
+ type: 'string',
+ schemaType: 'boolean',
+ code(ctx) {
+ const { data, schema } = ctx;
+ ctx.fail(
+ _`${data}.includes("!") || (absolutePathRegExp.test(${data}) !== ${schema})`,
+ );
+ },
+ });
+ return ajv;
+};
+
+const EXCLUDED_PROPERTIES = [
+ 'title',
+ 'description',
+ 'cli',
+ 'implements',
+ 'tsType',
+];
+
+const processJson = (json) => {
+ if (json === null || typeof json !== 'object') return json;
+ if (Array.isArray(json)) return json.map(processJson);
+ const result = {};
+ for (const key of Object.keys(json)) {
+ if (!EXCLUDED_PROPERTIES.includes(key)) {
+ result[key] = processJson(json[key]);
+ }
+ }
+ return result;
+};
+
+const postprocessValidation = async (code) => {
+ // Add hoisted values
+ if (/absolutePathRegExp/.test(code)) {
+ code = `const absolutePathRegExp = /^(?:[A-Za-z]:[\\\\/]|\\\\\\\\|\\/)/;${code}`;
+ }
+
+ // Remove unnecessary error code
+ code = code
+ .replace(/\{instancePath[^{}]+,keyword:[^{}]+,/g, '{')
+ .replace(/"\$id":".+?"/, '');
+
+ // Convert to ESM
+ code = code.replace(
+ /^(?:module\.)?exports\s*=\s*([^;]+)/m,
+ 'const a = $1;\nexport const validate = a;\nexport default a;',
+ );
+
+ // Minimize
+ code = (
+ await terser.minify(code, {
+ compress: { passes: 3 },
+ mangle: true,
+ ecma: 2015,
+ module: true,
+ })
+ ).code;
+
+ return `// @ts-nocheck
+/* eslint-disable */
+/*
+ * This file was automatically generated.
+ * DO NOT MODIFY BY HAND.
+ */
+${code}`;
+};
+
+const generateSchemaFile = (schema, outputPath) => {
+ const schemaContent = `// @ts-nocheck
+/* eslint-disable */
+/*
+ * This file was automatically generated.
+ * DO NOT MODIFY BY HAND.
+ */
+
+export default ${JSON.stringify(schema, null, 2)} as const;
+`;
+
+ fs.writeFileSync(outputPath, schemaContent, 'utf-8');
+};
+
+async function compileSchema(inputPath) {
+ try {
+ const schema = require(inputPath);
+ const processedSchema = processJson(schema);
+ processedSchema.$id = pathToFileURL(inputPath).href;
+
+ // Create new Ajv instance for each schema
+ const ajv = addCustomKeywords(createAjv());
+ const validate = await ajv.compileAsync(processedSchema);
+ const code = await postprocessValidation(standaloneCode(ajv, validate));
+
+ // Generate both files
+ const baseDir = path.dirname(inputPath);
+ const baseName = path.basename(inputPath, '.json');
+
+ // Generate validation file (.check.ts)
+ const validationPath = path.join(baseDir, `${baseName}.check.ts`);
+ fs.writeFileSync(validationPath, code, 'utf-8');
+
+ // Generate schema file (.ts)
+ const tsPath = path.join(baseDir, `${baseName}.ts`);
+ generateSchemaFile(schema, tsPath);
+
+ console.log(`Successfully generated for ${baseName}:
+- ${validationPath} (validation)
+- ${tsPath} (schema)`);
+ } catch (err) {
+ console.error(`Error compiling schema ${inputPath}:`, err);
+ process.exit(1);
+ }
+}
+
+async function main() {
+ const schemasDir = path.resolve(__dirname, '../schemas');
+ const jsonFiles = await glob('**/*.json', {
+ cwd: schemasDir,
+ absolute: true,
+ });
+
+ console.log(`Found ${jsonFiles.length} schema files to process...`);
+
+ for (const jsonFile of jsonFiles) {
+ await compileSchema(jsonFile);
+ }
+}
+
+main().catch((err) => {
+ console.error('Error processing schemas:', err);
+ process.exit(1);
+});
diff --git a/packages/modernjs/package.json b/packages/modernjs/package.json
index 40054453a38..4f84ed87e9b 100644
--- a/packages/modernjs/package.json
+++ b/packages/modernjs/package.json
@@ -10,7 +10,7 @@
"access": "public"
},
"scripts": {
- "build": "modern build"
+ "build": "modern-module build"
},
"repository": {
"type": "git",
@@ -87,25 +87,23 @@
"author": "hanric ",
"license": "MIT",
"dependencies": {
- "@modern-js/node-bundle-require": "2.60.6",
+ "@modern-js/node-bundle-require": "2.64.0",
"@module-federation/rsbuild-plugin": "workspace:*",
- "@modern-js/utils": "2.60.6",
+ "@modern-js/utils": "2.64.0",
"@module-federation/enhanced": "workspace:*",
"@module-federation/node": "workspace:*",
"@module-federation/sdk": "workspace:*",
"@swc/helpers": "0.5.13",
- "hoist-non-react-statics": "3.3.2",
"node-fetch": "~3.3.0",
"react-error-boundary": "4.1.2"
},
"devDependencies": {
- "@modern-js/app-tools": "2.60.6",
- "@modern-js/core": "2.60.6",
- "@modern-js/module-tools": "2.60.6",
- "@modern-js/runtime": "2.60.6",
- "@modern-js/tsconfig": "2.60.6",
- "@module-federation/manifest": "workspace:*",
- "@types/hoist-non-react-statics": "3.3.5"
+ "@modern-js/app-tools": "2.64.0",
+ "@modern-js/core": "2.64.0",
+ "@modern-js/module-tools": "2.64.0",
+ "@modern-js/runtime": "2.64.0",
+ "@modern-js/tsconfig": "2.64.0",
+ "@module-federation/manifest": "workspace:*"
},
"peerDependencies": {
"react": ">=17",
diff --git a/packages/modernjs/src/cli/configPlugin.ts b/packages/modernjs/src/cli/configPlugin.ts
index bc54580a0c3..2a6214ffcf6 100644
--- a/packages/modernjs/src/cli/configPlugin.ts
+++ b/packages/modernjs/src/cli/configPlugin.ts
@@ -1,6 +1,6 @@
import path from 'path';
import type {
- CliPlugin,
+ CliPluginFuture,
AppTools,
UserConfig,
Bundler,
@@ -53,12 +53,12 @@ export function modifyBundlerConfig(options: {
export const moduleFederationConfigPlugin = (
userConfig: InternalModernPluginOptions,
-): CliPlugin => ({
+): CliPluginFuture => ({
name: '@modern-js/plugin-module-federation-config',
pre: ['@modern-js/plugin-initialize'],
post: ['@modern-js/plugin-module-federation'],
- setup: async ({ useConfigContext, useAppContext }) => {
- const modernjsConfig = useConfigContext();
+ setup: async (api) => {
+ const modernjsConfig = api.getConfig();
const mfConfig = await getMFConfig(userConfig.originPluginOptions);
const csrConfig =
userConfig.csrConfig || JSON.parse(JSON.stringify(mfConfig));
@@ -67,86 +67,84 @@ export const moduleFederationConfigPlugin = (
userConfig.ssrConfig = ssrConfig;
userConfig.csrConfig = csrConfig;
- return {
- config: async () => {
- const bundlerType =
- useAppContext().bundlerType === 'rspack' ? 'rspack' : 'webpack';
- const ipv4 = getIPV4();
- const enableSSR =
- userConfig.userConfig?.ssr === false
- ? false
- : Boolean(modernjsConfig?.server?.ssr);
+ api.config(() => {
+ const bundlerType =
+ api.getAppContext().bundlerType === 'rspack' ? 'rspack' : 'webpack';
+ const ipv4 = getIPV4();
+ const enableSSR =
+ userConfig.userConfig?.ssr === false
+ ? false
+ : Boolean(modernjsConfig?.server?.ssr);
- if (userConfig.remoteIpStrategy === undefined) {
- if (!enableSSR) {
- userConfig.remoteIpStrategy = 'inherit';
- } else {
- userConfig.remoteIpStrategy = 'ipv4';
- }
+ if (userConfig.remoteIpStrategy === undefined) {
+ if (!enableSSR) {
+ userConfig.remoteIpStrategy = 'inherit';
+ } else {
+ userConfig.remoteIpStrategy = 'ipv4';
}
+ }
- return {
- tools: {
- bundlerChain(chain, { isServer }) {
- addMyTypes2Ignored(chain, isServer ? ssrConfig : csrConfig);
- },
- rspack(config, { isServer }) {
- modifyBundlerConfig({
- bundlerType,
- mfConfig: isServer ? ssrConfig : csrConfig,
- config,
- isServer,
- modernjsConfig,
- remoteIpStrategy: userConfig.remoteIpStrategy,
- });
- userConfig.distOutputDir =
- config.output?.path || path.resolve(process.cwd(), 'dist');
- },
- webpack(config, { isServer }) {
- modifyBundlerConfig({
- bundlerType,
- mfConfig: isServer ? ssrConfig : csrConfig,
- config,
- isServer,
- modernjsConfig,
- remoteIpStrategy: userConfig.remoteIpStrategy,
- });
+ return {
+ tools: {
+ bundlerChain(chain, { isServer }) {
+ addMyTypes2Ignored(chain, isServer ? ssrConfig : csrConfig);
+ },
+ rspack(config, { isServer }) {
+ modifyBundlerConfig({
+ bundlerType,
+ mfConfig: isServer ? ssrConfig : csrConfig,
+ config,
+ isServer,
+ modernjsConfig,
+ remoteIpStrategy: userConfig.remoteIpStrategy,
+ });
+ userConfig.distOutputDir =
+ config.output?.path || path.resolve(process.cwd(), 'dist');
+ },
+ webpack(config, { isServer }) {
+ modifyBundlerConfig({
+ bundlerType,
+ mfConfig: isServer ? ssrConfig : csrConfig,
+ config,
+ isServer,
+ modernjsConfig,
+ remoteIpStrategy: userConfig.remoteIpStrategy,
+ });
- userConfig.distOutputDir =
- config.output?.path || path.resolve(process.cwd(), 'dist');
- },
- devServer: {
- headers: {
- 'Access-Control-Allow-Origin': '*',
- 'Access-Control-Allow-Methods':
- 'GET, POST, PUT, DELETE, PATCH, OPTIONS',
- 'Access-Control-Allow-Headers': '*',
- },
- },
+ userConfig.distOutputDir =
+ config.output?.path || path.resolve(process.cwd(), 'dist');
},
- source: {
- alias: {
- '@modern-js/runtime/mf': require.resolve(
- '@module-federation/modern-js/runtime',
- ),
+ devServer: {
+ headers: {
+ 'Access-Control-Allow-Origin': '*',
+ 'Access-Control-Allow-Methods':
+ 'GET, POST, PUT, DELETE, PATCH, OPTIONS',
+ 'Access-Control-Allow-Headers': '*',
},
- define: {
- FEDERATION_IPV4: JSON.stringify(ipv4),
- REMOTE_IP_STRATEGY: JSON.stringify(userConfig.remoteIpStrategy),
- },
- enableAsyncEntry:
- bundlerType === 'rspack'
- ? (modernjsConfig.source?.enableAsyncEntry ?? true)
- : modernjsConfig.source?.enableAsyncEntry,
},
- dev: {
- assetPrefix: modernjsConfig?.dev?.assetPrefix
- ? modernjsConfig.dev.assetPrefix
- : true,
+ },
+ source: {
+ alias: {
+ '@modern-js/runtime/mf': require.resolve(
+ '@module-federation/modern-js/runtime',
+ ),
+ },
+ define: {
+ FEDERATION_IPV4: JSON.stringify(ipv4),
+ REMOTE_IP_STRATEGY: JSON.stringify(userConfig.remoteIpStrategy),
},
- };
- },
- };
+ enableAsyncEntry:
+ bundlerType === 'rspack'
+ ? (modernjsConfig.source?.enableAsyncEntry ?? true)
+ : modernjsConfig.source?.enableAsyncEntry,
+ },
+ dev: {
+ assetPrefix: modernjsConfig?.dev?.assetPrefix
+ ? modernjsConfig.dev.assetPrefix
+ : true,
+ },
+ };
+ });
},
});
diff --git a/packages/modernjs/src/cli/index.ts b/packages/modernjs/src/cli/index.ts
index 7701c3db4eb..daf3b08f419 100644
--- a/packages/modernjs/src/cli/index.ts
+++ b/packages/modernjs/src/cli/index.ts
@@ -1,4 +1,4 @@
-import type { CliPlugin, AppTools } from '@modern-js/app-tools';
+import type { CliPluginFuture, AppTools } from '@modern-js/app-tools';
import {
ModuleFederationPlugin as WebpackModuleFederationPlugin,
AsyncBoundaryPlugin,
@@ -12,7 +12,7 @@ import { WebpackPluginInstance } from '@rspack/core';
export const moduleFederationPlugin = (
userConfig: PluginOptions = {},
-): CliPlugin => {
+): CliPluginFuture => {
const internalModernPluginOptions: InternalModernPluginOptions = {
csrConfig: undefined,
ssrConfig: undefined,
@@ -25,55 +25,49 @@ export const moduleFederationPlugin = (
};
return {
name: '@modern-js/plugin-module-federation',
- setup: async ({ useConfigContext }) => {
- const modernjsConfig = useConfigContext();
- return {
- config: async () => {
- return {
- tools: {
- rspack(config, { isServer }) {
- const browserPluginOptions =
- internalModernPluginOptions.csrConfig as MFPluginOptions.ModuleFederationPluginOptions;
- if (!isServer) {
- internalModernPluginOptions.browserPlugin =
- new RspackModuleFederationPlugin(browserPluginOptions);
- config.plugins?.push(
- internalModernPluginOptions.browserPlugin,
- );
- }
- },
- webpack(config, { isServer }) {
- const browserPluginOptions =
- internalModernPluginOptions.csrConfig as MFPluginOptions.ModuleFederationPluginOptions;
- if (!isServer) {
- internalModernPluginOptions.browserPlugin =
- new WebpackModuleFederationPlugin(browserPluginOptions);
- config.plugins?.push(
- internalModernPluginOptions.browserPlugin as WebpackPluginInstance,
- );
- }
- const enableAsyncEntry =
- modernjsConfig.source?.enableAsyncEntry;
- if (!enableAsyncEntry && browserPluginOptions.async !== false) {
- const asyncBoundaryPluginOptions =
- typeof browserPluginOptions.async === 'object'
- ? browserPluginOptions.async
- : {
- eager: (module) =>
- module &&
- /\.federation/.test(module?.request || ''),
- excludeChunk: (chunk) =>
- chunk.name === browserPluginOptions.name,
- };
- config.plugins?.push(
- new AsyncBoundaryPlugin(asyncBoundaryPluginOptions) as any,
- );
- }
- },
+ setup: async (api) => {
+ const modernjsConfig = api.getConfig();
+ api.config(() => {
+ return {
+ tools: {
+ rspack(config, { isServer }) {
+ const browserPluginOptions =
+ internalModernPluginOptions.csrConfig as MFPluginOptions.ModuleFederationPluginOptions;
+ if (!isServer) {
+ internalModernPluginOptions.browserPlugin =
+ new RspackModuleFederationPlugin(browserPluginOptions);
+ config.plugins?.push(internalModernPluginOptions.browserPlugin);
+ }
},
- };
- },
- };
+ webpack(config, { isServer }) {
+ const browserPluginOptions =
+ internalModernPluginOptions.csrConfig as MFPluginOptions.ModuleFederationPluginOptions;
+ if (!isServer) {
+ internalModernPluginOptions.browserPlugin =
+ new WebpackModuleFederationPlugin(browserPluginOptions);
+ config.plugins?.push(
+ internalModernPluginOptions.browserPlugin as WebpackPluginInstance,
+ );
+ }
+ const enableAsyncEntry = modernjsConfig.source?.enableAsyncEntry;
+ if (!enableAsyncEntry && browserPluginOptions.async !== false) {
+ const asyncBoundaryPluginOptions =
+ typeof browserPluginOptions.async === 'object'
+ ? browserPluginOptions.async
+ : {
+ eager: (module) =>
+ module && /\.federation/.test(module?.request || ''),
+ excludeChunk: (chunk) =>
+ chunk.name === browserPluginOptions.name,
+ };
+ config.plugins?.push(
+ new AsyncBoundaryPlugin(asyncBoundaryPluginOptions) as any,
+ );
+ }
+ },
+ },
+ };
+ });
},
usePlugins: [
moduleFederationConfigPlugin(internalModernPluginOptions),
diff --git a/packages/modernjs/src/cli/ssrPlugin.ts b/packages/modernjs/src/cli/ssrPlugin.ts
index 59a1aa8617c..9e55d0b0577 100644
--- a/packages/modernjs/src/cli/ssrPlugin.ts
+++ b/packages/modernjs/src/cli/ssrPlugin.ts
@@ -1,6 +1,6 @@
import path from 'path';
import { fs } from '@modern-js/utils';
-import type { CliPlugin, AppTools } from '@modern-js/app-tools';
+import type { CliPluginFuture, AppTools } from '@modern-js/app-tools';
import type { InternalModernPluginOptions } from '../types';
import { ModuleFederationPlugin } from '@module-federation/enhanced/webpack';
import { ModuleFederationPlugin as RspackModuleFederationPlugin } from '@module-federation/enhanced/rspack';
@@ -16,131 +16,127 @@ export function setEnv() {
export const moduleFederationSSRPlugin = (
pluginOptions: Required,
-): CliPlugin => ({
+): CliPluginFuture => ({
name: '@modern-js/plugin-module-federation-ssr',
pre: [
'@modern-js/plugin-module-federation-config',
'@modern-js/plugin-module-federation',
],
- setup: async ({ useConfigContext, useAppContext }) => {
- const modernjsConfig = useConfigContext();
+ setup: async (api) => {
+ const modernjsConfig = api.getConfig();
const enableSSR = Boolean(modernjsConfig?.server?.ssr);
if (!enableSSR || pluginOptions.userConfig?.ssr === false) {
- return {};
+ return {} as any;
}
setEnv();
- return {
- _internalRuntimePlugins: ({ entrypoint, plugins }) => {
- if (!isDev) {
- return { entrypoint, plugins };
- }
- plugins.push({
- name: 'mfSSR',
- path: '@module-federation/modern-js/ssr-runtime',
- config: {},
- });
+
+ api._internalRuntimePlugins(({ entrypoint, plugins }) => {
+ if (!isDev) {
return { entrypoint, plugins };
- },
- config: async () => {
- return {
- tools: {
- rspack(config, { isServer }) {
- if (isServer) {
- // throw new Error(
- // `${PLUGIN_IDENTIFIER} Not support rspack ssr mode yet !`,
- // );
- if (!pluginOptions.nodePlugin) {
- pluginOptions.nodePlugin = new RspackModuleFederationPlugin(
- pluginOptions.ssrConfig,
- );
- // @ts-ignore
- config.plugins?.push(pluginOptions.nodePlugin);
- }
- } else {
- pluginOptions.distOutputDir =
- pluginOptions.distOutputDir ||
- config.output?.path ||
- path.resolve(process.cwd(), 'dist');
+ }
+ plugins.push({
+ name: 'mfSSR',
+ path: '@module-federation/modern-js/ssr-runtime',
+ config: {},
+ });
+ return { entrypoint, plugins };
+ });
+ api.config(() => {
+ return {
+ tools: {
+ rspack(config, { isServer }) {
+ if (isServer) {
+ // throw new Error(
+ // `${PLUGIN_IDENTIFIER} Not support rspack ssr mode yet !`,
+ // );
+ if (!pluginOptions.nodePlugin) {
+ pluginOptions.nodePlugin = new RspackModuleFederationPlugin(
+ pluginOptions.ssrConfig,
+ );
+ // @ts-ignore
+ config.plugins?.push(pluginOptions.nodePlugin);
}
- },
- webpack(config, { isServer }) {
- if (isServer) {
- if (!pluginOptions.nodePlugin) {
- pluginOptions.nodePlugin = new ModuleFederationPlugin(
- pluginOptions.ssrConfig,
- );
- // @ts-ignore
- config.plugins?.push(pluginOptions.nodePlugin);
- }
- } else {
- pluginOptions.distOutputDir =
- pluginOptions.distOutputDir ||
- config.output?.path ||
- path.resolve(process.cwd(), 'dist');
+ } else {
+ pluginOptions.distOutputDir =
+ pluginOptions.distOutputDir ||
+ config.output?.path ||
+ path.resolve(process.cwd(), 'dist');
+ }
+ },
+ webpack(config, { isServer }) {
+ if (isServer) {
+ if (!pluginOptions.nodePlugin) {
+ pluginOptions.nodePlugin = new ModuleFederationPlugin(
+ pluginOptions.ssrConfig,
+ );
+ // @ts-ignore
+ config.plugins?.push(pluginOptions.nodePlugin);
}
- },
- devServer: {
- before: [
- (req, res, next) => {
- if (!enableSSR) {
- next();
- return;
- }
- try {
- if (
- req.url?.includes('.json') &&
- !req.url?.includes('hot-update')
- ) {
- const filepath = path.join(
- process.cwd(),
- `dist${req.url}`,
- );
- fs.statSync(filepath);
- res.setHeader('Access-Control-Allow-Origin', '*');
- res.setHeader(
- 'Access-Control-Allow-Methods',
- 'GET, POST, PUT, DELETE, PATCH, OPTIONS',
- );
- res.setHeader('Access-Control-Allow-Headers', '*');
- fs.createReadStream(filepath).pipe(res);
- } else {
- next();
- }
- } catch (err) {
- logger.debug(err);
+ } else {
+ pluginOptions.distOutputDir =
+ pluginOptions.distOutputDir ||
+ config.output?.path ||
+ path.resolve(process.cwd(), 'dist');
+ }
+ },
+ devServer: {
+ before: [
+ (req, res, next) => {
+ if (!enableSSR) {
+ next();
+ return;
+ }
+ try {
+ if (
+ req.url?.includes('.json') &&
+ !req.url?.includes('hot-update')
+ ) {
+ const filepath = path.join(process.cwd(), `dist${req.url}`);
+ fs.statSync(filepath);
+ res.setHeader('Access-Control-Allow-Origin', '*');
+ res.setHeader(
+ 'Access-Control-Allow-Methods',
+ 'GET, POST, PUT, DELETE, PATCH, OPTIONS',
+ );
+ res.setHeader('Access-Control-Allow-Headers', '*');
+ fs.createReadStream(filepath).pipe(res);
+ } else {
next();
}
- },
- ],
- },
- bundlerChain(chain, { isServer }) {
- if (isServer) {
- chain.target('async-node');
- if (isDev) {
- chain
- .plugin('UniverseEntryChunkTrackerPlugin')
- .use(UniverseEntryChunkTrackerPlugin);
+ } catch (err) {
+ logger.debug(err);
+ next();
}
+ },
+ ],
+ },
+ bundlerChain(chain, { isServer }) {
+ if (isServer) {
+ chain.target('async-node');
+ if (isDev) {
+ chain
+ .plugin('UniverseEntryChunkTrackerPlugin')
+ .use(UniverseEntryChunkTrackerPlugin);
}
- if (isDev && !isServer) {
- chain.externals({
- '@module-federation/node/utils': 'NOT_USED_IN_BROWSER',
- });
- }
- },
+ }
+ if (isDev && !isServer) {
+ chain.externals({
+ '@module-federation/node/utils': 'NOT_USED_IN_BROWSER',
+ });
+ }
},
- };
- },
- afterBuild: () => {
- const { nodePlugin, browserPlugin, distOutputDir } = pluginOptions;
- updateStatsAndManifest(nodePlugin, browserPlugin, distOutputDir);
- },
- afterDev: () => {
- const { nodePlugin, browserPlugin, distOutputDir } = pluginOptions;
- updateStatsAndManifest(nodePlugin, browserPlugin, distOutputDir);
- },
- };
+ },
+ };
+ });
+ api.onAfterBuild(() => {
+ const { nodePlugin, browserPlugin, distOutputDir } = pluginOptions;
+ updateStatsAndManifest(nodePlugin, browserPlugin, distOutputDir);
+ });
+ api.onDevCompileDone(() => {
+ const { nodePlugin, browserPlugin, distOutputDir } = pluginOptions;
+ updateStatsAndManifest(nodePlugin, browserPlugin, distOutputDir);
+ });
},
});
diff --git a/packages/modernjs/src/ssr-runtime/plugin.tsx b/packages/modernjs/src/ssr-runtime/plugin.tsx
index 19812283022..417f66acaa5 100644
--- a/packages/modernjs/src/ssr-runtime/plugin.tsx
+++ b/packages/modernjs/src/ssr-runtime/plugin.tsx
@@ -1,35 +1,31 @@
-import type { Plugin } from '@modern-js/runtime';
-import hoistNonReactStatics from 'hoist-non-react-statics';
+import type { RuntimePluginFuture } from '@modern-js/runtime';
import { SSRLiveReload } from './SSRLiveReload';
-export const mfSSRPlugin = (): Plugin => ({
+export const mfSSRPlugin = (): RuntimePluginFuture => ({
name: '@module-federation/modern-js',
- setup: () => {
- return {
- async init({ context }, next) {
- if (typeof window !== 'undefined') {
- return next({ context });
- }
- globalThis.shouldUpdate = false;
- const nodeUtils = await import('@module-federation/node/utils');
- const shouldUpdate = await nodeUtils.revalidate();
- if (shouldUpdate) {
- console.log('should RELOAD', shouldUpdate);
- await nodeUtils.flushChunks();
- globalThis.shouldUpdate = true;
- }
- return next({ context });
- },
- wrapRoot(App) {
- const AppWrapper = (props: any) => (
- <>
-
-
- >
- );
- return hoistNonReactStatics(AppWrapper, App);
- },
- };
+ setup: (api) => {
+ api.onBeforeRender(async () => {
+ if (typeof window !== 'undefined') {
+ return;
+ }
+ globalThis.shouldUpdate = false;
+ const nodeUtils = await import('@module-federation/node/utils');
+ const shouldUpdate = await nodeUtils.revalidate();
+ if (shouldUpdate) {
+ console.log('should RELOAD', shouldUpdate);
+ await nodeUtils.flushChunks();
+ globalThis.shouldUpdate = true;
+ }
+ });
+ api.wrapRoot((App) => {
+ const AppWrapper = (props: any) => (
+ <>
+
+
+ >
+ );
+ return AppWrapper;
+ });
},
});
diff --git a/packages/rsbuild-plugin/package.json b/packages/rsbuild-plugin/package.json
index c2dc57cfce1..275ced88af4 100644
--- a/packages/rsbuild-plugin/package.json
+++ b/packages/rsbuild-plugin/package.json
@@ -40,21 +40,18 @@
"dist"
],
"dependencies": {
- "@module-federation/sdk": "workspace:*"
+ "@module-federation/sdk": "workspace:*",
+ "@module-federation/enhanced": "workspace:*"
},
"devDependencies": {
"@rsbuild/core": "^1.0.19"
},
"peerDependencies": {
- "@module-federation/enhanced": "workspace:*",
"@rsbuild/core": "1.x"
},
"peerDependenciesMeta": {
"@rsbuild/core": {
"optional": true
- },
- "@module-federation/enhanced": {
- "optional": true
}
},
"engines": {
diff --git a/packages/sdk/src/types/plugins/ModuleFederationPlugin.ts b/packages/sdk/src/types/plugins/ModuleFederationPlugin.ts
index 8166d5e319b..2a5636e11c1 100644
--- a/packages/sdk/src/types/plugins/ModuleFederationPlugin.ts
+++ b/packages/sdk/src/types/plugins/ModuleFederationPlugin.ts
@@ -232,7 +232,6 @@ export interface ModuleFederationPluginOptions {
manifest?: boolean | PluginManifestOptions;
dev?: boolean | PluginDevOptions;
dts?: boolean | PluginDtsOptions;
- async?: boolean | AsyncBoundaryOptions;
dataPrefetch?: DataPrefetch;
virtualRuntimeEntry?: boolean;
experiments?: {
@@ -248,6 +247,10 @@ export interface ModuleFederationPluginOptions {
*/
disableAlias?: boolean;
};
+ /**
+ * Configuration for async boundary plugin
+ */
+ async?: boolean | AsyncBoundaryOptions;
}
/**
* Modules that should be exposed by this container. Property names are used as public paths.
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index faa01cc23b7..56a454f182b 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -81,13 +81,13 @@ importers:
version: 2.2.1
tsup:
specifier: 7.2.0
- version: 7.2.0(@swc/core@1.7.26)(postcss@8.4.47)(typescript@5.5.2)
+ version: 7.2.0(@swc/core@1.7.26)(postcss@8.5.1)(typescript@5.5.2)
typedoc:
specifier: 0.25.8
version: 0.25.8(typescript@5.5.2)
undici:
- specifier: 5.28.4
- version: 5.28.4
+ specifier: 5.28.5
+ version: 5.28.5
unplugin:
specifier: 1.9.0
version: 1.9.0
@@ -163,7 +163,7 @@ importers:
version: 20.1.4(@babel/core@7.25.2)(@swc-node/register@1.10.9)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2)
'@nx/rspack':
specifier: 20.1.4
- version: 20.1.4(@module-federation/enhanced@0.6.11)(@module-federation/node@2.5.21)(@swc-node/register@1.10.9)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(@types/node@18.16.9)(html-webpack-plugin@5.6.2)(less@4.2.0)(nx@20.1.4)(react-refresh@0.14.2)(typescript@5.5.2)(verdaccio@5.29.2)(webpack@5.93.0)
+ version: 20.1.4(@module-federation/enhanced@0.6.16)(@module-federation/node@2.5.21)(@swc-node/register@1.10.9)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(@types/node@18.16.9)(html-webpack-plugin@5.6.2)(less@4.2.2)(nx@20.1.4)(react-refresh@0.14.2)(typescript@5.5.2)(verdaccio@5.29.2)(webpack@5.93.0)
'@nx/storybook':
specifier: 20.1.4
version: 20.1.4(@swc-node/register@1.10.9)(@swc/core@1.7.26)(@types/node@18.16.9)(cypress@13.15.0)(eslint@8.57.1)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2)
@@ -193,19 +193,19 @@ importers:
version: 1.0.9(@rspack/core@1.0.8)(@types/express@4.17.21)(webpack@5.93.0)
'@semantic-release/changelog':
specifier: ^6.0.3
- version: 6.0.3(semantic-release@24.1.2)
+ version: 6.0.3(semantic-release@24.2.1)
'@semantic-release/exec':
specifier: ^6.0.3
- version: 6.0.3(semantic-release@24.1.2)
+ version: 6.0.3(semantic-release@24.2.1)
'@semantic-release/git':
specifier: ^10.0.1
- version: 10.0.1(semantic-release@24.1.2)
+ version: 10.0.1(semantic-release@24.2.1)
'@semantic-release/github':
specifier: ^11.0.0
- version: 11.0.0(semantic-release@24.1.2)
+ version: 11.0.0(semantic-release@24.2.1)
'@semantic-release/npm':
specifier: ^11.0.0
- version: 11.0.3(semantic-release@24.1.2)
+ version: 11.0.3(semantic-release@24.2.1)
'@storybook/addon-essentials':
specifier: 8.3.5
version: 8.3.5(storybook@8.3.5)
@@ -229,7 +229,7 @@ importers:
version: 8.1.0(typescript@5.5.2)
'@swc-node/register':
specifier: 1.10.9
- version: 1.10.9(@swc/core@1.7.26)(@swc/types@0.1.12)(typescript@5.5.2)
+ version: 1.10.9(@swc/core@1.7.26)(@swc/types@0.1.17)(typescript@5.5.2)
'@swc/cli':
specifier: 0.5.0
version: 0.5.0(@swc/core@1.7.26)
@@ -310,7 +310,7 @@ importers:
version: 1.6.0(vitest@1.6.0)
autoprefixer:
specifier: 10.4.20
- version: 10.4.20(postcss@8.4.47)
+ version: 10.4.20(postcss@8.5.1)
babel-jest:
specifier: 29.7.0
version: 29.7.0(@babel/core@7.25.2)
@@ -415,16 +415,16 @@ importers:
version: 10.1.0
postcss-calc:
specifier: 9.0.1
- version: 9.0.1(postcss@8.4.47)
+ version: 9.0.1(postcss@8.5.1)
postcss-custom-properties:
specifier: 13.3.12
- version: 13.3.12(postcss@8.4.47)
+ version: 13.3.12(postcss@8.5.1)
postcss-import:
specifier: 15.1.0
- version: 15.1.0(postcss@8.4.47)
+ version: 15.1.0(postcss@8.5.1)
postcss-url:
specifier: 10.1.3
- version: 10.1.3(postcss@8.4.47)
+ version: 10.1.3(postcss@8.5.1)
prettier:
specifier: 3.3.3
version: 3.3.3
@@ -472,13 +472,13 @@ importers:
version: 5.29.2(encoding@0.1.13)(typanion@3.14.0)
vite:
specifier: 5.2.14
- version: 5.2.14(@types/node@18.16.9)(less@4.2.0)(stylus@0.64.0)
+ version: 5.2.14(@types/node@18.16.9)(less@4.2.2)(stylus@0.64.0)
vite-tsconfig-paths:
specifier: 4.2.3
version: 4.2.3(typescript@5.5.2)(vite@5.2.14)
vitest:
specifier: 1.6.0
- version: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.2.0)(stylus@0.64.0)
+ version: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.2.2)(stylus@0.64.0)
vitest-fetch-mock:
specifier: ^0.2.2
version: 0.2.2(encoding@0.1.13)(vitest@1.6.0)
@@ -753,8 +753,8 @@ importers:
specifier: 7.26.0
version: 7.26.0
'@modern-js/runtime':
- specifier: 2.60.6
- version: 2.60.6(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)
+ specifier: 2.64.0
+ version: 2.64.0(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)
'@module-federation/enhanced':
specifier: workspace:*
version: link:../../packages/enhanced
@@ -769,14 +769,14 @@ importers:
specifier: 2.59.0
version: 2.59.0(typescript@5.0.4)
'@modern-js/app-tools':
- specifier: 2.60.6
- version: 2.60.6(@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.64.0
+ version: 2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.14)(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.6
- version: 2.60.6
+ specifier: 2.64.0
+ version: 2.64.0
'@types/jest':
specifier: ~29.5.0
version: 29.5.13
@@ -808,8 +808,8 @@ importers:
specifier: 7.26.0
version: 7.26.0
'@modern-js/runtime':
- specifier: 2.60.6
- version: 2.60.6(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)
+ specifier: 2.64.0
+ version: 2.64.0(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)
'@module-federation/modern-js':
specifier: workspace:*
version: link:../../../packages/modernjs
@@ -827,14 +827,14 @@ importers:
specifier: 2.59.0
version: 2.59.0(typescript@5.0.4)
'@modern-js/app-tools':
- specifier: 2.60.6
- version: 2.60.6(@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.64.0
+ version: 2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.14)(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.6
- version: 2.60.6
+ specifier: 2.64.0
+ version: 2.64.0
'@types/jest':
specifier: ~29.5.0
version: 29.5.13
@@ -866,8 +866,8 @@ importers:
specifier: 7.26.0
version: 7.26.0
'@modern-js/runtime':
- specifier: 2.60.6
- version: 2.60.6(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)
+ specifier: 2.64.0
+ version: 2.64.0(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)
'@module-federation/modern-js':
specifier: workspace:*
version: link:../../../packages/modernjs
@@ -885,14 +885,14 @@ importers:
specifier: 2.59.0
version: 2.59.0(typescript@5.0.4)
'@modern-js/app-tools':
- specifier: 2.60.6
- version: 2.60.6(@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.64.0
+ version: 2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.14)(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.6
- version: 2.60.6
+ specifier: 2.64.0
+ version: 2.64.0
'@types/jest':
specifier: ~29.5.0
version: 29.5.13
@@ -924,8 +924,8 @@ importers:
specifier: 7.26.0
version: 7.26.0
'@modern-js/runtime':
- specifier: 2.60.6
- version: 2.60.6(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)
+ specifier: 2.64.0
+ version: 2.64.0(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)
'@module-federation/modern-js':
specifier: workspace:*
version: link:../../../packages/modernjs
@@ -943,14 +943,14 @@ importers:
specifier: 2.59.0
version: 2.59.0(typescript@5.0.4)
'@modern-js/app-tools':
- specifier: 2.60.6
- version: 2.60.6(@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.64.0
+ version: 2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.14)(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.6
- version: 2.60.6
+ specifier: 2.64.0
+ version: 2.64.0
'@types/jest':
specifier: ~29.5.0
version: 29.5.13
@@ -982,8 +982,8 @@ importers:
specifier: 7.26.0
version: 7.26.0
'@modern-js/runtime':
- specifier: 2.60.6
- version: 2.60.6(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)
+ specifier: 2.64.0
+ version: 2.64.0(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)
'@module-federation/modern-js':
specifier: workspace:*
version: link:../../../packages/modernjs
@@ -1001,14 +1001,14 @@ importers:
specifier: 2.59.0
version: 2.59.0(typescript@5.0.4)
'@modern-js/app-tools':
- specifier: 2.60.6
- version: 2.60.6(@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.64.0
+ version: 2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.14)(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.6
- version: 2.60.6
+ specifier: 2.64.0
+ version: 2.64.0
'@types/jest':
specifier: ~29.5.0
version: 29.5.13
@@ -1040,8 +1040,8 @@ importers:
specifier: 7.26.0
version: 7.26.0
'@modern-js/runtime':
- specifier: 2.60.6
- version: 2.60.6(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)
+ specifier: 2.64.0
+ version: 2.64.0(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)
'@module-federation/modern-js':
specifier: workspace:*
version: link:../../../packages/modernjs
@@ -1059,14 +1059,14 @@ importers:
specifier: 2.59.0
version: 2.59.0(typescript@5.0.4)
'@modern-js/app-tools':
- specifier: 2.60.6
- version: 2.60.6(@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.64.0
+ version: 2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.14)(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.6
- version: 2.60.6
+ specifier: 2.64.0
+ version: 2.64.0
'@types/jest':
specifier: ~29.5.0
version: 29.5.13
@@ -1098,8 +1098,8 @@ importers:
specifier: 7.26.0
version: 7.26.0
'@modern-js/runtime':
- specifier: 2.60.6
- version: 2.60.6(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)
+ specifier: 2.64.0
+ version: 2.64.0(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)
'@module-federation/modern-js':
specifier: workspace:*
version: link:../../../packages/modernjs
@@ -1117,14 +1117,14 @@ importers:
specifier: 2.59.0
version: 2.59.0(typescript@5.0.4)
'@modern-js/app-tools':
- specifier: 2.60.6
- version: 2.60.6(@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.64.0
+ version: 2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.14)(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.6
- version: 2.60.6
+ specifier: 2.64.0
+ version: 2.64.0
'@types/jest':
specifier: ~29.5.0
version: 29.5.13
@@ -1156,8 +1156,8 @@ importers:
specifier: 7.26.0
version: 7.26.0
'@modern-js/runtime':
- specifier: 2.60.6
- version: 2.60.6(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)
+ specifier: 2.64.0
+ version: 2.64.0(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)
'@module-federation/modern-js':
specifier: workspace:*
version: link:../../../packages/modernjs
@@ -1175,14 +1175,14 @@ importers:
specifier: 2.59.0
version: 2.59.0(typescript@5.0.4)
'@modern-js/app-tools':
- specifier: 2.60.6
- version: 2.60.6(@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.64.0
+ version: 2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.14)(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.6
- version: 2.60.6
+ specifier: 2.64.0
+ version: 2.64.0
'@types/jest':
specifier: ~29.5.0
version: 29.5.13
@@ -1621,7 +1621,7 @@ importers:
version: link:../../packages/storybook-addon
'@rsbuild/plugin-react':
specifier: ^1.0.6
- version: 1.0.6(@rsbuild/core@1.1.12)
+ version: 1.0.6(@rsbuild/core@1.2.2)
'@rslib/core':
specifier: 0.2.0
version: 0.2.0(typescript@5.5.2)
@@ -1642,10 +1642,10 @@ importers:
version: 8.4.2(prettier@3.3.3)
storybook-addon-rslib:
specifier: ^0.1.4
- version: 0.1.4(@rsbuild/core@1.1.12)(@rslib/core@0.2.0)(storybook-builder-rsbuild@0.1.5)(typescript@5.5.2)
+ version: 0.1.4(@rsbuild/core@1.2.2)(@rslib/core@0.2.0)(storybook-builder-rsbuild@0.1.8)(typescript@5.5.2)
storybook-react-rsbuild:
specifier: ^0.1.5
- version: 0.1.5(@rsbuild/core@1.1.12)(@swc/core@1.7.26)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(rollup@4.24.0)(storybook@8.4.2)(typescript@5.5.2)(webpack@5.93.0)
+ version: 0.1.5(@rsbuild/core@1.2.2)(@swc/core@1.7.26)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(rollup@4.24.0)(storybook@8.4.2)(typescript@5.5.2)(webpack@5.93.0)
apps/runtime-demo/3005-runtime-host:
dependencies:
@@ -1791,10 +1791,10 @@ importers:
devDependencies:
'@babel/preset-env':
specifier: ^7.26.0
- version: 7.26.0(@babel/core@7.26.0)
+ version: 7.26.0(@babel/core@7.26.7)
'@babel/preset-typescript':
specifier: ^7.26.0
- version: 7.26.0(@babel/core@7.26.0)
+ version: 7.26.0(@babel/core@7.26.7)
'@changesets/config':
specifier: '*'
version: 3.0.3
@@ -1834,10 +1834,10 @@ importers:
version: 4.3.3(vite@5.2.14)
'@vitejs/plugin-vue':
specifier: ^5.0.4
- version: 5.1.4(vite@5.2.14)(vue@3.5.10)
+ version: 5.1.4(vite@5.2.14)(vue@3.5.13)
'@vitejs/plugin-vue-jsx':
specifier: ^4.0.0
- version: 4.0.1(vite@5.2.14)(vue@3.5.10)
+ version: 4.0.1(vite@5.2.14)(vue@3.5.13)
jsdom:
specifier: ^24.1.0
version: 24.1.3
@@ -1855,7 +1855,7 @@ importers:
version: 5.5.2
vite:
specifier: ^5.2.14
- version: 5.2.14(@types/node@18.16.9)(less@4.2.0)(stylus@0.64.0)
+ version: 5.2.14(@types/node@18.16.9)(less@4.2.2)(stylus@0.64.0)
vite-plugin-dts:
specifier: ^4.3.0
version: 4.3.0(@types/node@18.16.9)(rollup@4.24.0)(typescript@5.5.2)(vite@5.2.14)
@@ -1877,7 +1877,7 @@ importers:
version: 5.5.2
vite:
specifier: ^5.2.14
- version: 5.2.14(@types/node@18.16.9)(less@4.2.0)(stylus@0.64.0)
+ version: 5.2.14(@types/node@18.16.9)(less@4.2.2)(stylus@0.64.0)
vite-plugin-dts:
specifier: ^4.3.0
version: 4.3.0(@types/node@18.16.9)(rollup@4.24.0)(typescript@5.5.2)(vite@5.2.14)
@@ -1889,16 +1889,16 @@ importers:
version: 16.11.68
'@vitejs/plugin-vue':
specifier: ^5.0.4
- version: 5.1.4(vite@5.2.14)(vue@3.5.10)
+ version: 5.1.4(vite@5.2.14)(vue@3.5.13)
'@vitejs/plugin-vue-jsx':
specifier: ^4.0.0
- version: 4.0.1(vite@5.2.14)(vue@3.5.10)
+ version: 4.0.1(vite@5.2.14)(vue@3.5.13)
typescript:
specifier: ^5.2.2
version: 5.5.2
vite:
specifier: ^5.2.14
- version: 5.2.14(@types/node@16.11.68)(less@4.2.0)(stylus@0.64.0)
+ version: 5.2.14(@types/node@16.11.68)(less@4.2.2)(stylus@0.64.0)
vite-plugin-dts:
specifier: ^4.3.0
version: 4.3.0(@types/node@16.11.68)(rollup@4.24.0)(typescript@5.5.2)(vite@5.2.14)
@@ -1929,7 +1929,7 @@ importers:
version: 5.5.2
vite:
specifier: ^5.2.14
- version: 5.2.14(@types/node@18.16.9)(less@4.2.0)(stylus@0.64.0)
+ version: 5.2.14(@types/node@18.16.9)(less@4.2.2)(stylus@0.64.0)
vite-plugin-dts:
specifier: ^4.3.0
version: 4.3.0(@types/node@18.16.9)(rollup@4.24.0)(typescript@5.5.2)(vite@5.2.14)
@@ -1949,8 +1949,8 @@ importers:
specifier: ^2.64.1
version: 2.64.1(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)
'@modern-js/runtime':
- specifier: 2.60.6
- version: 2.60.6(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)
+ specifier: 2.64.0
+ version: 2.64.0(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)
'@module-federation/sdk':
specifier: workspace:*
version: link:../sdk
@@ -1974,23 +1974,23 @@ 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.6
- version: 2.60.6(@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.64.0
+ version: 2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.14)(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)
+ 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.14)(typescript@5.0.4)
'@modern-js/eslint-config':
specifier: 2.59.0
version: 2.59.0(typescript@5.0.4)
'@modern-js/module-tools':
- specifier: 2.60.6
- version: 2.60.6(typescript@5.0.4)
+ specifier: 2.64.0
+ version: 2.64.0(typescript@5.0.4)
'@modern-js/storybook':
- specifier: 2.60.6
- version: 2.60.6(@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.64.0
+ version: 2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.14)(typescript@5.0.4)(webpack@5.93.0)
'@modern-js/tsconfig':
- specifier: 2.60.6
- version: 2.60.6
+ specifier: 2.64.0
+ version: 2.64.0
'@module-federation/runtime':
specifier: workspace:*
version: link:../runtime
@@ -1999,7 +1999,7 @@ importers:
version: 1.49.1
'@storybook/addon-essentials':
specifier: ^8
- version: 8.3.3(storybook@8.4.2)
+ version: 8.3.3(storybook@8.5.1)
'@types/chrome':
specifier: ^0.0.272
version: 0.0.272
@@ -2032,7 +2032,7 @@ importers:
version: 5.0.4
vitest:
specifier: 1.2.2
- version: 1.2.2(@types/node@20.12.14)(@vitest/ui@1.6.0)(less@4.2.0)(stylus@0.64.0)
+ version: 1.2.2(@types/node@20.12.14)(@vitest/ui@1.6.0)(less@4.2.2)(stylus@0.64.0)
packages/core:
dependencies:
@@ -2090,7 +2090,7 @@ importers:
version: 18.3.1(react@18.3.1)
ts-jest:
specifier: 29.0.1
- version: 29.0.1(@babel/core@7.26.0)(babel-jest@29.7.0)(esbuild@0.24.0)(jest@29.7.0)(typescript@5.5.2)
+ version: 29.0.1(@babel/core@7.26.7)(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)
@@ -2225,9 +2225,15 @@ importers:
'@types/btoa':
specifier: ^1.2.5
version: 1.2.5
+ ajv:
+ specifier: ^8.17.1
+ version: 8.17.1
enhanced-resolve:
specifier: ^5.0.0
version: 5.17.1
+ terser:
+ specifier: ^5.37.0
+ version: 5.37.0
packages/error-codes: {}
@@ -2313,11 +2319,11 @@ importers:
packages/modernjs:
dependencies:
'@modern-js/node-bundle-require':
- specifier: 2.60.6
- version: 2.60.6
+ specifier: 2.64.0
+ version: 2.64.0
'@modern-js/utils':
- specifier: 2.60.6
- version: 2.60.6
+ specifier: 2.64.0
+ version: 2.64.0
'@module-federation/enhanced':
specifier: workspace:*
version: link:../enhanced
@@ -2333,9 +2339,6 @@ importers:
'@swc/helpers':
specifier: 0.5.13
version: 0.5.13
- hoist-non-react-statics:
- specifier: 3.3.2
- version: 3.3.2
node-fetch:
specifier: ~3.3.0
version: 3.3.2
@@ -2356,26 +2359,23 @@ importers:
version: 1.8.27(typescript@5.5.2)
devDependencies:
'@modern-js/app-tools':
- specifier: 2.60.6
- version: 2.60.6(@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.64.0
+ version: 2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.14)(typescript@5.5.2)
'@modern-js/core':
- specifier: 2.60.6
- version: 2.60.6
+ specifier: 2.64.0
+ version: 2.64.0
'@modern-js/module-tools':
- specifier: 2.60.6
- version: 2.60.6(typescript@5.5.2)
+ specifier: 2.64.0
+ version: 2.64.0(typescript@5.5.2)
'@modern-js/runtime':
- specifier: 2.60.6
- version: 2.60.6(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)
+ specifier: 2.64.0
+ version: 2.64.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1)
'@modern-js/tsconfig':
- specifier: 2.60.6
- version: 2.60.6
+ specifier: 2.64.0
+ version: 2.64.0
'@module-federation/manifest':
specifier: workspace:*
version: link:../manifest
- '@types/hoist-non-react-statics':
- specifier: 3.3.5
- version: 3.3.5
packages/native-federation-tests:
dependencies:
@@ -2393,7 +2393,7 @@ importers:
version: 9.3.0
tsup:
specifier: ^8.1.0
- version: 8.3.0(@swc/core@1.7.26)(postcss@8.4.47)(typescript@5.5.2)
+ version: 8.3.0(@swc/core@1.7.26)(postcss@8.5.1)(typescript@5.5.2)
unplugin:
specifier: ^1.10.1
version: 1.14.1
@@ -2846,8 +2846,8 @@ packages:
- '@types/react'
dev: false
- /@ast-grep/napi-darwin-arm64@0.16.0:
- resolution: {integrity: sha512-ESjIg03S0ln+8CP43TKqY6+QPL2Kkm+6iMS5kAUMVtH/WNWd2z0oQLg9bmadUNPylYbB42B3zRtuTKwm/nCpdA==}
+ /@ast-grep/napi-darwin-arm64@0.33.1:
+ resolution: {integrity: sha512-HJcjxDhF1THn6VlUMpYFQoZBWWMk3flBJpLEDWLjH3Umk7/4tQvaJeKwhl32Snegj35p9SHGz1cS8D2k1nDsEg==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
@@ -2855,8 +2855,8 @@ packages:
dev: true
optional: true
- /@ast-grep/napi-darwin-x64@0.16.0:
- resolution: {integrity: sha512-a7cOdfACgmsGyTSMLkVuGiK/v+M8eTgUWew5X/4gcPHX4GcqVbptP82kbtiVVWZW5QXX2j6VYkFCsmJ7knkXBA==}
+ /@ast-grep/napi-darwin-x64@0.33.1:
+ resolution: {integrity: sha512-Gu3dd+7RZcLyte/xwBX4ErT12GYgGeQGQh6743NffChyVnpwZpj2aWmdkD8gHRKswXz2dp5R01QMCV0G5o8rDQ==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
@@ -2864,8 +2864,8 @@ packages:
dev: true
optional: true
- /@ast-grep/napi-linux-arm64-gnu@0.16.0:
- resolution: {integrity: sha512-5BaueDB3ZJxLy/qGDzWO16zSmU02da96ABkp6S210OTlaThDgLpjfztoI10iwu/f3WpTnOvbggjfzOLWUAL3Aw==}
+ /@ast-grep/napi-linux-arm64-gnu@0.33.1:
+ resolution: {integrity: sha512-4rvHBtq/0Ziwr93Mp86GQPMMySNHCMXnSIdJqJjTikt/LhJNdxmXtEVadashwxbBGWvcIy8dL6OCBHblzY/3ZQ==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
@@ -2873,8 +2873,17 @@ packages:
dev: true
optional: true
- /@ast-grep/napi-linux-x64-gnu@0.16.0:
- resolution: {integrity: sha512-QjiY45TvPI50I2UxPlfPuoeDeEYJxGDyLegqYfrLsxtdv+wX2Jdgjew6myiMXCVG9oJWgtmp/z28zpl7H8YLPA==}
+ /@ast-grep/napi-linux-arm64-musl@0.33.1:
+ resolution: {integrity: sha512-+vTHYYP8iRG9lZHhcpQRxAuD8CBYXJHFXgsevmnurS/R53r0YjNtrtj6W33e7RYXY5hehmey2Cz/5h6OhdLcJw==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@ast-grep/napi-linux-x64-gnu@0.33.1:
+ resolution: {integrity: sha512-Qm42//ZHIi2XvyvHboRPaNt32v143feG2aCqxZ2qhKJCI33abtH8pW8MF90Ix85d927xYtTwZX/ovOmJ4bghFQ==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
@@ -2882,8 +2891,17 @@ packages:
dev: true
optional: true
- /@ast-grep/napi-win32-arm64-msvc@0.16.0:
- resolution: {integrity: sha512-4OCpEf44h63RVFiNA2InIoRNlTB2XJUq1nUiFacTagSP5L3HwnZQ4URC1+fdmZh1ESedm7KxzvhgByqGeUyzgA==}
+ /@ast-grep/napi-linux-x64-musl@0.33.1:
+ resolution: {integrity: sha512-+ye9d8nwgi+f9yhA0NEv5lDcpfIF7xhCcF9FerIKpksX57oI68QWNz1bOWHOuebaf9Wc0hgEtfai7lzcDWcsnA==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@ast-grep/napi-win32-arm64-msvc@0.33.1:
+ resolution: {integrity: sha512-0IrPtvqMUJmvmbBN3JcAmUoKUxsWMmrp0VAoJ+zUBHcz3GeWDISgxrUcx1z6edMeF+Ktm0SUG2LfqrzFhUqMyw==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [win32]
@@ -2891,8 +2909,8 @@ packages:
dev: true
optional: true
- /@ast-grep/napi-win32-ia32-msvc@0.16.0:
- resolution: {integrity: sha512-bJW9w9btdE9OuGKZSNiKkBR+Ax4113VhiJgxC2t9KbhmOsOM9E4l2U570h+DrjWdf+H3Oyb4Cz8so2noh5LQqw==}
+ /@ast-grep/napi-win32-ia32-msvc@0.33.1:
+ resolution: {integrity: sha512-rM6kK19Z9mknXQLZYvIGW1vR472n0dzhexWRM4O8BAL33B4NXA0qa7lX7I3ioHBTOUx0dGW10oNRm3yindUohg==}
engines: {node: '>= 10'}
cpu: [ia32]
os: [win32]
@@ -2900,8 +2918,8 @@ packages:
dev: true
optional: true
- /@ast-grep/napi-win32-x64-msvc@0.16.0:
- resolution: {integrity: sha512-+qUauPADrUIBgSGMmjnCBuy2xuGlG97qjrRAYo9y+Mv9gGnAMpGA5zzLZArHcQwNzXwFB9aIqavtCL+tu28wHg==}
+ /@ast-grep/napi-win32-x64-msvc@0.33.1:
+ resolution: {integrity: sha512-8ATNhuU28PoUBxSgsPQnPpY+rl8DPEQCuUS55X0BLAvNQwR+Tc4MHHHX1FwjQxLLSAPfd5weiG4XQA+l7sIr0w==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
@@ -2909,17 +2927,19 @@ packages:
dev: true
optional: true
- /@ast-grep/napi@0.16.0:
- resolution: {integrity: sha512-qOqQG9o97Q4tIZXZyWI7JuDZGJi3yibTN7LiGLmnzNLaIhmpv26BWj5OYJibUyQLVH/aTjdZSNx4spa7EihUzg==}
+ /@ast-grep/napi@0.33.1:
+ resolution: {integrity: sha512-AfUsqmEa8NoYq1QhY2LWKCgKRBrCW89WB2D7t4hhTwXcfBB+CWRtY11vUughpfGLrdyziPst7kpdFzI9TC9Efw==}
engines: {node: '>= 10'}
optionalDependencies:
- '@ast-grep/napi-darwin-arm64': 0.16.0
- '@ast-grep/napi-darwin-x64': 0.16.0
- '@ast-grep/napi-linux-arm64-gnu': 0.16.0
- '@ast-grep/napi-linux-x64-gnu': 0.16.0
- '@ast-grep/napi-win32-arm64-msvc': 0.16.0
- '@ast-grep/napi-win32-ia32-msvc': 0.16.0
- '@ast-grep/napi-win32-x64-msvc': 0.16.0
+ '@ast-grep/napi-darwin-arm64': 0.33.1
+ '@ast-grep/napi-darwin-x64': 0.33.1
+ '@ast-grep/napi-linux-arm64-gnu': 0.33.1
+ '@ast-grep/napi-linux-arm64-musl': 0.33.1
+ '@ast-grep/napi-linux-x64-gnu': 0.33.1
+ '@ast-grep/napi-linux-x64-musl': 0.33.1
+ '@ast-grep/napi-win32-arm64-msvc': 0.33.1
+ '@ast-grep/napi-win32-ia32-msvc': 0.33.1
+ '@ast-grep/napi-win32-x64-msvc': 0.33.1
dev: true
/@aw-web-design/x-default-browser@1.4.126:
@@ -2959,6 +2979,11 @@ packages:
resolution: {integrity: sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==}
engines: {node: '>=6.9.0'}
+ /@babel/compat-data@7.26.5:
+ resolution: {integrity: sha512-XvcZi1KWf88RVbF9wn8MN6tYFloU5qX8KjuF3E1PVBmJ9eypXfs4GRiJwLuTZL0iSnJUKn1BFPa5BPZZJyFzPg==}
+ engines: {node: '>=6.9.0'}
+ dev: true
+
/@babel/core@7.12.9:
resolution: {integrity: sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==}
engines: {node: '>=6.9.0'}
@@ -2969,10 +2994,10 @@ packages:
'@babel/helpers': 7.26.0
'@babel/parser': 7.26.2
'@babel/template': 7.25.9
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
'@babel/types': 7.26.0
convert-source-map: 1.9.0
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
gensync: 1.0.0-beta.2
json5: 2.2.3
lodash: 4.17.21
@@ -2998,7 +3023,7 @@ packages:
'@babel/traverse': 7.25.7
'@babel/types': 7.25.7
convert-source-map: 2.0.0
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.3.7(supports-color@9.3.1)
gensync: 1.0.0-beta.2
json5: 2.2.3
semver: 6.3.1
@@ -3017,10 +3042,10 @@ packages:
'@babel/helpers': 7.26.0
'@babel/parser': 7.26.2
'@babel/template': 7.25.9
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
'@babel/types': 7.26.0
convert-source-map: 2.0.0
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
gensync: 1.0.0-beta.2
json5: 2.2.3
semver: 6.3.1
@@ -3040,10 +3065,10 @@ packages:
'@babel/helpers': 7.26.0
'@babel/parser': 7.26.2
'@babel/template': 7.25.9
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
'@babel/types': 7.26.0
convert-source-map: 2.0.0
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
gensync: 1.0.0-beta.2
json5: 2.2.3
semver: 6.3.1
@@ -3063,15 +3088,38 @@ packages:
'@babel/helpers': 7.26.0
'@babel/parser': 7.26.2
'@babel/template': 7.25.9
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
'@babel/types': 7.26.0
convert-source-map: 2.0.0
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
+ gensync: 1.0.0-beta.2
+ json5: 2.2.3
+ semver: 6.3.1
+ transitivePeerDependencies:
+ - supports-color
+
+ /@babel/core@7.26.7:
+ resolution: {integrity: sha512-SRijHmF0PSPgLIBYlWnG0hyeJLwXE2CgpsXaMOrtt2yp9/86ALw6oUlj9KYuZ0JN07T4eBMVIW4li/9S1j2BGA==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@ampproject/remapping': 2.3.0
+ '@babel/code-frame': 7.26.2
+ '@babel/generator': 7.26.5
+ '@babel/helper-compilation-targets': 7.26.5
+ '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.7)
+ '@babel/helpers': 7.26.7
+ '@babel/parser': 7.26.7
+ '@babel/template': 7.25.9
+ '@babel/traverse': 7.26.7
+ '@babel/types': 7.26.7
+ convert-source-map: 2.0.0
+ debug: 4.4.0(supports-color@8.1.1)
gensync: 1.0.0-beta.2
json5: 2.2.3
semver: 6.3.1
transitivePeerDependencies:
- supports-color
+ dev: true
/@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.1):
resolution: {integrity: sha512-Y956ghgTT4j7rKesabkh5WeqgSFZVFwaPR0IWFm7KFHFmmJ4afbG49SmfW4S+GyRPx0Dy5jxEWA5t0rpxfElWg==}
@@ -3087,14 +3135,14 @@ packages:
semver: 6.3.1
dev: true
- /@babel/eslint-parser@7.25.7(@babel/core@7.26.0)(eslint@8.57.1):
+ /@babel/eslint-parser@7.25.7(@babel/core@7.26.7)(eslint@8.57.1):
resolution: {integrity: sha512-B+BO9x86VYsQHimucBAL1fxTJKF4wyKY6ZVzee9QgzdZOUfs3BaR6AQrgoGrRI+7IFS1wUz/VyQ+SoBcSpdPbw==}
engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0}
peerDependencies:
'@babel/core': ^7.11.0
eslint: ^7.5.0 || ^8.0.0 || ^9.0.0
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.7
'@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1
eslint: 8.57.1
eslint-visitor-keys: 2.1.0
@@ -3120,7 +3168,7 @@ packages:
'@babel/eslint-parser': ^7.11.0
eslint: ^7.5.0 || ^8.0.0 || ^9.0.0
dependencies:
- '@babel/eslint-parser': 7.25.7(@babel/core@7.26.0)(eslint@8.57.1)
+ '@babel/eslint-parser': 7.25.7(@babel/core@7.26.7)(eslint@8.57.1)
eslint: 8.57.1
eslint-rule-composer: 0.3.0
dev: true
@@ -3144,6 +3192,17 @@ packages:
'@jridgewell/trace-mapping': 0.3.25
jsesc: 3.0.2
+ /@babel/generator@7.26.5:
+ resolution: {integrity: sha512-2caSP6fN9I7HOe6nqhtft7V4g7/V/gfDsC3Ag4W7kEzzvRGKqiv0pu0HogPiZ3KaVSoNDhUws6IJjDjpfmYIXw==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/parser': 7.26.7
+ '@babel/types': 7.26.7
+ '@jridgewell/gen-mapping': 0.3.8
+ '@jridgewell/trace-mapping': 0.3.25
+ jsesc: 3.1.0
+ dev: true
+
/@babel/helper-annotate-as-pure@7.25.9:
resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==}
engines: {node: '>=6.9.0'}
@@ -3154,7 +3213,7 @@ packages:
resolution: {integrity: sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
'@babel/types': 7.26.0
transitivePeerDependencies:
- supports-color
@@ -3179,6 +3238,17 @@ packages:
lru-cache: 5.1.1
semver: 6.3.1
+ /@babel/helper-compilation-targets@7.26.5:
+ resolution: {integrity: sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/compat-data': 7.26.5
+ '@babel/helper-validator-option': 7.25.9
+ browserslist: 4.24.4
+ lru-cache: 5.1.1
+ semver: 6.3.1
+ dev: true
+
/@babel/helper-create-class-features-plugin@7.25.7(@babel/core@7.25.2):
resolution: {integrity: sha512-bD4WQhbkx80mAyj/WCm4ZHcF4rDxkoLFO6ph8/5/mQ3z4vAzltQXAmbc7GvVJx5H+lk5Mi5EmbTeox5nMGCsbw==}
engines: {node: '>=6.9.0'}
@@ -3191,7 +3261,7 @@ packages:
'@babel/helper-optimise-call-expression': 7.25.7
'@babel/helper-replace-supers': 7.25.7(@babel/core@7.25.2)
'@babel/helper-skip-transparent-expression-wrappers': 7.25.7
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
semver: 6.3.1
transitivePeerDependencies:
- supports-color
@@ -3209,7 +3279,7 @@ packages:
'@babel/helper-optimise-call-expression': 7.25.7
'@babel/helper-replace-supers': 7.25.7(@babel/core@7.25.7)
'@babel/helper-skip-transparent-expression-wrappers': 7.25.7
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
semver: 6.3.1
transitivePeerDependencies:
- supports-color
@@ -3227,7 +3297,7 @@ packages:
'@babel/helper-optimise-call-expression': 7.25.7
'@babel/helper-replace-supers': 7.25.7(@babel/core@7.26.0)
'@babel/helper-skip-transparent-expression-wrappers': 7.25.7
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
semver: 6.3.1
transitivePeerDependencies:
- supports-color
@@ -3244,7 +3314,7 @@ packages:
'@babel/helper-optimise-call-expression': 7.25.9
'@babel/helper-replace-supers': 7.25.9(@babel/core@7.25.7)
'@babel/helper-skip-transparent-expression-wrappers': 7.25.9
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
semver: 6.3.1
transitivePeerDependencies:
- supports-color
@@ -3262,11 +3332,29 @@ packages:
'@babel/helper-optimise-call-expression': 7.25.9
'@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.0)
'@babel/helper-skip-transparent-expression-wrappers': 7.25.9
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
semver: 6.3.1
transitivePeerDependencies:
- supports-color
+ /@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-annotate-as-pure': 7.25.9
+ '@babel/helper-member-expression-to-functions': 7.25.9
+ '@babel/helper-optimise-call-expression': 7.25.9
+ '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.7)
+ '@babel/helper-skip-transparent-expression-wrappers': 7.25.9
+ '@babel/traverse': 7.25.9
+ 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==}
engines: {node: '>=6.9.0'}
@@ -3290,6 +3378,18 @@ packages:
regexpu-core: 6.1.1
semver: 6.3.1
+ /@babel/helper-create-regexp-features-plugin@7.25.7(@babel/core@7.26.7):
+ resolution: {integrity: sha512-byHhumTj/X47wJ6C6eLpK7wW/WBEcnUeb7D0FNc/jFQnQVw7DOso3Zz5u9x/zLrFVkHa89ZGDbkAa1D54NdrCQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-annotate-as-pure': 7.25.9
+ regexpu-core: 6.1.1
+ semver: 6.3.1
+ dev: true
+
/@babel/helper-create-regexp-features-plugin@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-ORPNZ3h6ZRkOyAa/SaHU+XsLZr0UQzRwuDQ0cczIA17nAzZ+85G5cVkOJIj7QavLZGSe8QXUmNFxSZzjcZF9bw==}
engines: {node: '>=6.9.0'}
@@ -3313,6 +3413,18 @@ packages:
regexpu-core: 6.1.1
semver: 6.3.1
+ /@babel/helper-create-regexp-features-plugin@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-ORPNZ3h6ZRkOyAa/SaHU+XsLZr0UQzRwuDQ0cczIA17nAzZ+85G5cVkOJIj7QavLZGSe8QXUmNFxSZzjcZF9bw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-annotate-as-pure': 7.25.9
+ regexpu-core: 6.1.1
+ semver: 6.3.1
+ dev: true
+
/@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.25.7):
resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==}
peerDependencies:
@@ -3321,7 +3433,7 @@ packages:
'@babel/core': 7.25.7
'@babel/helper-compilation-targets': 7.25.9
'@babel/helper-plugin-utils': 7.25.9
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
lodash.debounce: 4.0.8
resolve: 1.22.8
transitivePeerDependencies:
@@ -3336,17 +3448,32 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-compilation-targets': 7.25.9
'@babel/helper-plugin-utils': 7.25.9
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
lodash.debounce: 4.0.8
resolve: 1.22.8
transitivePeerDependencies:
- supports-color
+ /@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.26.7):
+ resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==}
+ peerDependencies:
+ '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-compilation-targets': 7.25.9
+ '@babel/helper-plugin-utils': 7.25.9
+ debug: 4.4.0(supports-color@8.1.1)
+ lodash.debounce: 4.0.8
+ resolve: 1.22.8
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/helper-member-expression-to-functions@7.25.7:
resolution: {integrity: sha512-O31Ssjd5K6lPbTX9AAYpSKrZmLeagt9uwschJd+Ixo6QiRyfpvgtVQp8qrDR9UNFjZ8+DO34ZkdrN+BnPXemeA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
'@babel/types': 7.26.0
transitivePeerDependencies:
- supports-color
@@ -3355,7 +3482,7 @@ packages:
resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
'@babel/types': 7.26.0
transitivePeerDependencies:
- supports-color
@@ -3364,7 +3491,16 @@ packages:
resolution: {integrity: sha512-o0xCgpNmRohmnoWKQ0Ij8IdddjyBFE4T2kagL/x6M3+4zUgc+4qTOUBoNe4XxDskt1HPKO007ZPiMgLDq2s7Kw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
+ '@babel/types': 7.26.0
+ transitivePeerDependencies:
+ - supports-color
+
+ /@babel/helper-module-imports@7.25.9:
+ resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/traverse': 7.25.9
'@babel/types': 7.26.0
transitivePeerDependencies:
- supports-color
@@ -3388,7 +3524,7 @@ packages:
'@babel/helper-module-imports': 7.25.7
'@babel/helper-simple-access': 7.24.7
'@babel/helper-validator-identifier': 7.24.7
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
transitivePeerDependencies:
- supports-color
@@ -3399,9 +3535,9 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.12.9
- '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0)
+ '@babel/helper-module-imports': 7.25.9
'@babel/helper-validator-identifier': 7.25.9
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
transitivePeerDependencies:
- supports-color
dev: true
@@ -3413,9 +3549,9 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.25.7
- '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0)
+ '@babel/helper-module-imports': 7.25.9
'@babel/helper-validator-identifier': 7.25.9
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
transitivePeerDependencies:
- supports-color
dev: true
@@ -3427,9 +3563,9 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.25.8
- '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0)
+ '@babel/helper-module-imports': 7.25.9
'@babel/helper-validator-identifier': 7.25.9
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
transitivePeerDependencies:
- supports-color
dev: true
@@ -3441,12 +3577,26 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.26.0
- '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0)
+ '@babel/helper-module-imports': 7.25.9
'@babel/helper-validator-identifier': 7.25.9
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
transitivePeerDependencies:
- supports-color
+ /@babel/helper-module-transforms@7.26.0(@babel/core@7.26.7):
+ resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-module-imports': 7.25.9
+ '@babel/helper-validator-identifier': 7.25.9
+ '@babel/traverse': 7.25.9
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/helper-optimise-call-expression@7.25.7:
resolution: {integrity: sha512-VAwcwuYhv/AT+Vfr28c9y6SHzTan1ryqrydSTFGjU0uDJHw3uZ+PduI8plCLkRsDnqK2DMEDmwrOQRsK/Ykjng==}
engines: {node: '>=6.9.0'}
@@ -3476,7 +3626,7 @@ packages:
'@babel/core': 7.25.7
'@babel/helper-annotate-as-pure': 7.25.9
'@babel/helper-wrap-function': 7.25.9
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
transitivePeerDependencies:
- supports-color
dev: true
@@ -3490,10 +3640,24 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-annotate-as-pure': 7.25.9
'@babel/helper-wrap-function': 7.25.9
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
transitivePeerDependencies:
- supports-color
+ /@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-annotate-as-pure': 7.25.9
+ '@babel/helper-wrap-function': 7.25.9
+ '@babel/traverse': 7.25.9
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/helper-replace-supers@7.25.7(@babel/core@7.25.2):
resolution: {integrity: sha512-iy8JhqlUW9PtZkd4pHM96v6BdJ66Ba9yWSE4z0W4TvSZwLBPkyDsiIU3ENe4SmrzRBs76F7rQXTy1lYC49n6Lw==}
engines: {node: '>=6.9.0'}
@@ -3503,7 +3667,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.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
transitivePeerDependencies:
- supports-color
dev: true
@@ -3515,9 +3679,9 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@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.9(supports-color@5.5.0)
+ '@babel/helper-member-expression-to-functions': 7.25.9
+ '@babel/helper-optimise-call-expression': 7.25.9
+ '@babel/traverse': 7.25.9
transitivePeerDependencies:
- supports-color
dev: true
@@ -3529,9 +3693,9 @@ packages:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.26.0
- '@babel/helper-member-expression-to-functions': 7.25.7
- '@babel/helper-optimise-call-expression': 7.25.7
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/helper-member-expression-to-functions': 7.25.9
+ '@babel/helper-optimise-call-expression': 7.25.9
+ '@babel/traverse': 7.25.9
transitivePeerDependencies:
- supports-color
@@ -3544,7 +3708,7 @@ packages:
'@babel/core': 7.25.7
'@babel/helper-member-expression-to-functions': 7.25.9
'@babel/helper-optimise-call-expression': 7.25.9
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
transitivePeerDependencies:
- supports-color
dev: true
@@ -3558,15 +3722,29 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-member-expression-to-functions': 7.25.9
'@babel/helper-optimise-call-expression': 7.25.9
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
transitivePeerDependencies:
- supports-color
+ /@babel/helper-replace-supers@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-member-expression-to-functions': 7.25.9
+ '@babel/helper-optimise-call-expression': 7.25.9
+ '@babel/traverse': 7.25.9
+ 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.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
'@babel/types': 7.26.0
transitivePeerDependencies:
- supports-color
@@ -3575,7 +3753,7 @@ packages:
resolution: {integrity: sha512-FPGAkJmyoChQeM+ruBGIDyrT2tKfZJO8NcxdC+CWNJi7N8/rZpSxK7yvBJ5O/nF1gfu5KzN7VKG3YVSLFfRSxQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
'@babel/types': 7.26.0
transitivePeerDependencies:
- supports-color
@@ -3585,7 +3763,7 @@ packages:
resolution: {integrity: sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
'@babel/types': 7.26.0
transitivePeerDependencies:
- supports-color
@@ -3594,7 +3772,7 @@ packages:
resolution: {integrity: sha512-pPbNbchZBkPMD50K0p3JGcFMNLVUCuU/ABybm/PGNj4JiHrpmNyqqCphBk4i19xXtNV0JhldQJJtbSW5aUvbyA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
'@babel/types': 7.26.0
transitivePeerDependencies:
- supports-color
@@ -3603,7 +3781,7 @@ packages:
resolution: {integrity: sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
'@babel/types': 7.26.0
transitivePeerDependencies:
- supports-color
@@ -3641,7 +3819,7 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/template': 7.25.9
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
'@babel/types': 7.26.0
transitivePeerDependencies:
- supports-color
@@ -3660,6 +3838,14 @@ packages:
'@babel/template': 7.25.9
'@babel/types': 7.26.0
+ /@babel/helpers@7.26.7:
+ resolution: {integrity: sha512-8NHiL98vsi0mbPQmYAGWwfcFaOy4j2HY49fXJCfuDcdE7fMIsH9a7GdaeXpIBsbT7307WU8KCMp5pUVDNL4f9A==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/template': 7.25.9
+ '@babel/types': 7.26.7
+ dev: true
+
/@babel/highlight@7.24.7:
resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==}
engines: {node: '>=6.9.0'}
@@ -3685,20 +3871,20 @@ packages:
dependencies:
'@babel/types': 7.26.0
- /@babel/parser@7.25.8:
- resolution: {integrity: sha512-HcttkxzdPucv3nNFmfOOMfFf64KgdJVqm1KaCm25dPGMLElo9nsLvXeJECQg8UzPuBGLyTSA0ZzqCtDSzKTEoQ==}
+ /@babel/parser@7.26.2:
+ resolution: {integrity: sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==}
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
'@babel/types': 7.26.0
- dev: true
- /@babel/parser@7.26.2:
- resolution: {integrity: sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==}
+ /@babel/parser@7.26.7:
+ resolution: {integrity: sha512-kEvgGGgEjRUutvdVvZhbn/BxVt+5VSpwXz1j3WYXQbXDo8KzFOPNG2GQbdAiNq8g6wn1yKk7C/qrke03a84V+w==}
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
- '@babel/types': 7.26.0
+ '@babel/types': 7.26.7
+ dev: true
/@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==}
@@ -3708,7 +3894,7 @@ packages:
dependencies:
'@babel/core': 7.25.7
'@babel/helper-plugin-utils': 7.25.9
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
transitivePeerDependencies:
- supports-color
dev: true
@@ -3721,9 +3907,22 @@ packages:
dependencies:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
+ transitivePeerDependencies:
+ - supports-color
+
+ /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ '@babel/traverse': 7.25.9
transitivePeerDependencies:
- supports-color
+ dev: true
/@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==}
@@ -3744,6 +3943,16 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==}
engines: {node: '>=6.9.0'}
@@ -3763,6 +3972,16 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==}
engines: {node: '>=6.9.0'}
@@ -3790,6 +4009,20 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.13.0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-skip-transparent-expression-wrappers': 7.25.9
+ '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.7)
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==}
engines: {node: '>=6.9.0'}
@@ -3798,7 +4031,7 @@ packages:
dependencies:
'@babel/core': 7.25.7
'@babel/helper-plugin-utils': 7.25.9
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
transitivePeerDependencies:
- supports-color
dev: true
@@ -3811,9 +4044,22 @@ packages:
dependencies:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
+ transitivePeerDependencies:
+ - supports-color
+
+ /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ '@babel/traverse': 7.25.9
transitivePeerDependencies:
- supports-color
+ dev: true
/@babel/plugin-proposal-decorators@7.25.7(@babel/core@7.25.2):
resolution: {integrity: sha512-q1mqqqH0e1lhmsEQHV5U8OmdueBC2y0RFr2oUzZoFRtN3MvPmt2fsFRcNQAoGLTSNdHBFUYGnlgcRFhkBbKjPw==}
@@ -3842,6 +4088,20 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.26.0):
+ resolution: {integrity: sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.0
+ '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0)
+ '@babel/helper-plugin-utils': 7.25.9
+ '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.26.0)
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-proposal-export-default-from@7.24.7(@babel/core@7.26.0):
resolution: {integrity: sha512-CcmFwUJ3tKhLjPdt4NP+SHMshebytF8ZTYOv5ZDpkzq2sin80Wb5vJrGt8fhPrORQCfoSa0LAxC/DW+GAC5+Hw==}
engines: {node: '>=6.9.0'}
@@ -3872,7 +4132,7 @@ packages:
'@babel/core': 7.12.9
'@babel/helper-plugin-utils': 7.25.9
'@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)
+ '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.12.9)
dev: true
/@babel/plugin-proposal-partial-application@7.24.7(@babel/core@7.26.0):
@@ -3935,6 +4195,15 @@ packages:
dependencies:
'@babel/core': 7.26.0
+ /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.7):
+ resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ dev: true
+
/@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.25.2):
resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
peerDependencies:
@@ -4037,6 +4306,16 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.26.0):
+ resolution: {integrity: sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.0
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.25.7):
resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==}
peerDependencies:
@@ -4112,6 +4391,16 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.26.7):
+ resolution: {integrity: sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-syntax-import-attributes@7.25.7(@babel/core@7.25.2):
resolution: {integrity: sha512-AqVo+dguCgmpi/3mYBdu9lkngOBlQ2w2vnNpa6gfiCxQZLzV4ZbhsXitJ2Yblkoe1VQwtHSaNmIaGll/26YWRw==}
engines: {node: '>=6.9.0'}
@@ -4151,6 +4440,16 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.7):
+ resolution: {integrity: sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.25.2):
resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
peerDependencies:
@@ -4214,6 +4513,7 @@ packages:
dependencies:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ dev: true
/@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.25.2):
resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==}
@@ -4254,6 +4554,16 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.25.2):
resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
peerDependencies:
@@ -4498,6 +4808,16 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ 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'}
@@ -4519,6 +4839,17 @@ packages:
'@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.26.0)
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.26.7):
+ resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-create-regexp-features-plugin': 7.25.7(@babel/core@7.26.7)
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==}
engines: {node: '>=6.9.0'}
@@ -4538,6 +4869,16 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==}
engines: {node: '>=6.9.0'}
@@ -4547,7 +4888,7 @@ packages:
'@babel/core': 7.25.7
'@babel/helper-plugin-utils': 7.25.9
'@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.25.7)
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
transitivePeerDependencies:
- supports-color
dev: true
@@ -4561,10 +4902,24 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
'@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.0)
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.7)
+ '@babel/traverse': 7.25.9
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==}
engines: {node: '>=6.9.0'}
@@ -4572,7 +4927,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.25.7
- '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0)
+ '@babel/helper-module-imports': 7.25.9
'@babel/helper-plugin-utils': 7.25.9
'@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.25.7)
transitivePeerDependencies:
@@ -4586,12 +4941,26 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.0
- '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0)
+ '@babel/helper-module-imports': 7.25.9
'@babel/helper-plugin-utils': 7.25.9
'@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.0)
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-module-imports': 7.25.9
+ '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.7)
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-transform-block-scoped-functions@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA==}
engines: {node: '>=6.9.0'}
@@ -4611,6 +4980,16 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-transform-block-scoped-functions@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==}
engines: {node: '>=6.9.0'}
@@ -4630,6 +5009,16 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ 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'}
@@ -4668,6 +5057,19 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7)
+ '@babel/helper-plugin-utils': 7.25.9
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.25.7):
resolution: {integrity: sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==}
engines: {node: '>=6.9.0'}
@@ -4693,6 +5095,19 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.26.7):
+ resolution: {integrity: sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.12.0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7)
+ '@babel/helper-plugin-utils': 7.25.9
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-transform-classes@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==}
engines: {node: '>=6.9.0'}
@@ -4704,7 +5119,7 @@ packages:
'@babel/helper-compilation-targets': 7.25.9
'@babel/helper-plugin-utils': 7.25.9
'@babel/helper-replace-supers': 7.25.9(@babel/core@7.25.7)
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
globals: 11.12.0
transitivePeerDependencies:
- supports-color
@@ -4721,10 +5136,27 @@ packages:
'@babel/helper-compilation-targets': 7.25.9
'@babel/helper-plugin-utils': 7.25.9
'@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.0)
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
+ globals: 11.12.0
+ transitivePeerDependencies:
+ - supports-color
+
+ /@babel/plugin-transform-classes@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-annotate-as-pure': 7.25.9
+ '@babel/helper-compilation-targets': 7.25.9
+ '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.7)
+ '@babel/traverse': 7.25.9
globals: 11.12.0
transitivePeerDependencies:
- supports-color
+ dev: true
/@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==}
@@ -4747,6 +5179,17 @@ packages:
'@babel/helper-plugin-utils': 7.25.9
'@babel/template': 7.25.9
+ /@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ '@babel/template': 7.25.9
+ dev: true
+
/@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==}
engines: {node: '>=6.9.0'}
@@ -4766,6 +5209,16 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==}
engines: {node: '>=6.9.0'}
@@ -4787,6 +5240,17 @@ packages:
'@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0)
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.7)
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==}
engines: {node: '>=6.9.0'}
@@ -4806,6 +5270,16 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==}
engines: {node: '>=6.9.0'}
@@ -4827,6 +5301,17 @@ packages:
'@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0)
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.7)
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==}
engines: {node: '>=6.9.0'}
@@ -4846,6 +5331,16 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-transform-exponentiation-operator@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA==}
engines: {node: '>=6.9.0'}
@@ -4871,6 +5366,19 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-transform-exponentiation-operator@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-builder-binary-assignment-operator-visitor': 7.25.9
+ '@babel/helper-plugin-utils': 7.25.9
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-transform-export-namespace-from@7.25.7(@babel/core@7.25.7):
resolution: {integrity: sha512-h3MDAP5l34NQkkNulsTNyjdaR+OiB0Im67VU//sFupouP8Q6m9Spy7l66DcaAQxtmCqGdanPByLsnwFttxKISQ==}
engines: {node: '>=6.9.0'}
@@ -4901,6 +5409,16 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-transform-flow-strip-types@7.25.7(@babel/core@7.26.0):
resolution: {integrity: sha512-q8Td2PPc6/6I73g96SreSUCKEcwMXCwcXSIAVTyTTN6CpJe0dMj8coxu1fg1T9vfBLi6Rsi6a4ECcFBbKabS5w==}
engines: {node: '>=6.9.0'}
@@ -4937,6 +5455,19 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-transform-for-of@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-skip-transparent-expression-wrappers': 7.25.9
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-transform-function-name@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==}
engines: {node: '>=6.9.0'}
@@ -4946,7 +5477,7 @@ packages:
'@babel/core': 7.25.7
'@babel/helper-compilation-targets': 7.25.9
'@babel/helper-plugin-utils': 7.25.9
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
transitivePeerDependencies:
- supports-color
dev: true
@@ -4960,10 +5491,24 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-compilation-targets': 7.25.9
'@babel/helper-plugin-utils': 7.25.9
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-transform-function-name@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-compilation-targets': 7.25.9
+ '@babel/helper-plugin-utils': 7.25.9
+ '@babel/traverse': 7.25.9
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==}
engines: {node: '>=6.9.0'}
@@ -4983,6 +5528,16 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-transform-literals@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==}
engines: {node: '>=6.9.0'}
@@ -5002,6 +5557,16 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==}
engines: {node: '>=6.9.0'}
@@ -5021,6 +5586,16 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==}
engines: {node: '>=6.9.0'}
@@ -5040,6 +5615,16 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==}
engines: {node: '>=6.9.0'}
@@ -5065,6 +5650,19 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.7)
+ '@babel/helper-plugin-utils': 7.25.9
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-transform-modules-commonjs@7.25.7(@babel/core@7.26.0):
resolution: {integrity: sha512-L9Gcahi0kKFYXvweO6n0wc3ZG1ChpSFdgG+eV1WYZ3/dGbJK7vvk91FgGgak8YwRgrCuihF8tE/Xg07EkL5COg==}
engines: {node: '>=6.9.0'}
@@ -5106,6 +5704,20 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-transform-modules-commonjs@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-dwh2Ol1jWwL2MgkCzUSOvfmKElqQcuswAZypBSUsScMXvgdT8Ekq5YA6TtqpTVWH+4903NmboMuH1o9i8Rxlyg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.7)
+ '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-simple-access': 7.25.9
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==}
engines: {node: '>=6.9.0'}
@@ -5116,7 +5728,7 @@ packages:
'@babel/helper-module-transforms': 7.26.0(@babel/core@7.25.7)
'@babel/helper-plugin-utils': 7.25.9
'@babel/helper-validator-identifier': 7.25.9
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
transitivePeerDependencies:
- supports-color
dev: true
@@ -5131,10 +5743,25 @@ packages:
'@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0)
'@babel/helper-plugin-utils': 7.25.9
'@babel/helper-validator-identifier': 7.25.9
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.7)
+ '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-validator-identifier': 7.25.9
+ '@babel/traverse': 7.25.9
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==}
engines: {node: '>=6.9.0'}
@@ -5160,6 +5787,19 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.7)
+ '@babel/helper-plugin-utils': 7.25.9
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==}
engines: {node: '>=6.9.0'}
@@ -5181,6 +5821,17 @@ packages:
'@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0)
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.7)
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-transform-new-target@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==}
engines: {node: '>=6.9.0'}
@@ -5200,13 +5851,13 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
- /@babel/plugin-transform-nullish-coalescing-operator@7.25.8(@babel/core@7.26.0):
- resolution: {integrity: sha512-Z7WJJWdQc8yCWgAmjI3hyC+5PXIubH9yRKzkl9ZEG647O9szl9zvmKLzpbItlijBnVhTUf1cpyWBsZ3+2wjWPQ==}
+ /@babel/plugin-transform-new-target@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.7
'@babel/helper-plugin-utils': 7.25.9
dev: true
@@ -5229,6 +5880,16 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ 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'}
@@ -5259,6 +5920,16 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ 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'}
@@ -5295,6 +5966,18 @@ packages:
'@babel/helper-plugin-utils': 7.25.9
'@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.0)
+ /@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-compilation-targets': 7.25.9
+ '@babel/helper-plugin-utils': 7.25.9
+ '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.7)
+ dev: true
+
/@babel/plugin-transform-object-super@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==}
engines: {node: '>=6.9.0'}
@@ -5320,6 +6003,19 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-transform-object-super@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.7)
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==}
engines: {node: '>=6.9.0'}
@@ -5339,17 +6035,14 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
- /@babel/plugin-transform-optional-chaining@7.25.8(@babel/core@7.26.0):
- resolution: {integrity: sha512-q05Bk7gXOxpTHoQ8RSzGSh/LHVB9JEIkKnk3myAWwZHnYiTGYtbdrYkIsS8Xyh4ltKf7GNUSgzs/6P2bJtBAQg==}
+ /@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.7
'@babel/helper-plugin-utils': 7.25.9
- '@babel/helper-skip-transparent-expression-wrappers': 7.25.7
- transitivePeerDependencies:
- - supports-color
dev: true
/@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.25.7):
@@ -5377,14 +6070,17 @@ packages:
transitivePeerDependencies:
- supports-color
- /@babel/plugin-transform-parameters@7.25.7(@babel/core@7.12.9):
- resolution: {integrity: sha512-FYiTvku63me9+1Nz7TOx4YMtW3tWXzfANZtrzHhUZrz4d47EEtMQhzFoZWESfXuAMMT5mwzD4+y1N8ONAX6lMQ==}
+ /@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.12.9
+ '@babel/core': 7.26.7
'@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-skip-transparent-expression-wrappers': 7.25.9
+ transitivePeerDependencies:
+ - supports-color
dev: true
/@babel/plugin-transform-parameters@7.25.7(@babel/core@7.25.7):
@@ -5397,6 +6093,16 @@ packages:
'@babel/helper-plugin-utils': 7.25.9
dev: true
+ /@babel/plugin-transform-parameters@7.25.9(@babel/core@7.12.9):
+ resolution: {integrity: sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.12.9
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-transform-parameters@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==}
engines: {node: '>=6.9.0'}
@@ -5416,17 +6122,14 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
- /@babel/plugin-transform-private-methods@7.25.7(@babel/core@7.26.0):
- resolution: {integrity: sha512-KY0hh2FluNxMLwOCHbxVOKfdB5sjWG4M183885FmaqWWiGMhRZq4DQRKH6mHdEucbJnyDyYiZNwNG424RymJjA==}
+ /@babel/plugin-transform-parameters@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.26.0
- '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0)
+ '@babel/core': 7.26.7
'@babel/helper-plugin-utils': 7.25.9
- transitivePeerDependencies:
- - supports-color
dev: true
/@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.25.7):
@@ -5454,6 +6157,19 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7)
+ '@babel/helper-plugin-utils': 7.25.9
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==}
engines: {node: '>=6.9.0'}
@@ -5481,6 +6197,20 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-annotate-as-pure': 7.25.9
+ '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7)
+ '@babel/helper-plugin-utils': 7.25.9
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==}
engines: {node: '>=6.9.0'}
@@ -5500,6 +6230,16 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-transform-react-constant-elements@7.25.1(@babel/core@7.26.0):
resolution: {integrity: sha512-SLV/giH/V4SmloZ6Dt40HjTGTAIkxn33TVIHxNGNvo8ezMhrxBkzisj4op1KZYPIOHFLqhv60OHvX+YRu4xbmQ==}
engines: {node: '>=6.9.0'}
@@ -5548,6 +6288,16 @@ packages:
'@babel/helper-plugin-utils': 7.25.9
dev: true
+ /@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.26.0):
+ resolution: {integrity: sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.0
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@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'}
@@ -5595,6 +6345,18 @@ packages:
- supports-color
dev: true
+ /@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.26.0):
+ resolution: {integrity: sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.0
+ '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.0)
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-transform-react-jsx-self@7.24.7(@babel/core@7.26.0):
resolution: {integrity: sha512-fOPQYbGSgH0HUp4UJO4sMBFjY6DuWq+2i8rixyUMb3CdGixs/gccURvYOAhajBdKDoGajFr3mUq5rH3phtkGzw==}
engines: {node: '>=6.9.0'}
@@ -5623,7 +6385,7 @@ packages:
dependencies:
'@babel/core': 7.25.2
'@babel/helper-annotate-as-pure': 7.25.9
- '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0)
+ '@babel/helper-module-imports': 7.25.9
'@babel/helper-plugin-utils': 7.25.9
'@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.25.2)
'@babel/types': 7.26.0
@@ -5639,7 +6401,7 @@ packages:
dependencies:
'@babel/core': 7.25.7
'@babel/helper-annotate-as-pure': 7.25.9
- '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0)
+ '@babel/helper-module-imports': 7.25.9
'@babel/helper-plugin-utils': 7.25.9
'@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.25.7)
'@babel/types': 7.26.0
@@ -5655,7 +6417,7 @@ packages:
dependencies:
'@babel/core': 7.25.8
'@babel/helper-annotate-as-pure': 7.25.9
- '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0)
+ '@babel/helper-module-imports': 7.25.9
'@babel/helper-plugin-utils': 7.25.9
'@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.25.8)
'@babel/types': 7.26.0
@@ -5671,7 +6433,7 @@ packages:
dependencies:
'@babel/core': 7.26.0
'@babel/helper-annotate-as-pure': 7.25.9
- '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0)
+ '@babel/helper-module-imports': 7.25.9
'@babel/helper-plugin-utils': 7.25.9
'@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.0)
'@babel/types': 7.26.0
@@ -5721,6 +6483,17 @@ packages:
'@babel/helper-plugin-utils': 7.25.9
dev: true
+ /@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.26.0):
+ resolution: {integrity: sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.0
+ '@babel/helper-annotate-as-pure': 7.25.9
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==}
engines: {node: '>=6.9.0'}
@@ -5742,6 +6515,17 @@ packages:
'@babel/helper-plugin-utils': 7.25.9
regenerator-transform: 0.15.2
+ /@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ regenerator-transform: 0.15.2
+ dev: true
+
/@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.25.7):
resolution: {integrity: sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==}
engines: {node: '>=6.9.0'}
@@ -5763,6 +6547,17 @@ packages:
'@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0)
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.26.7):
+ resolution: {integrity: sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.7)
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==}
engines: {node: '>=6.9.0'}
@@ -5782,6 +6577,16 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ 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'}
@@ -5789,7 +6594,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.25.7
- '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0)
+ '@babel/helper-module-imports': 7.25.9
'@babel/helper-plugin-utils': 7.25.9
babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.25.7)
babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.25.7)
@@ -5806,7 +6611,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.26.0
- '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0)
+ '@babel/helper-module-imports': 7.25.9
'@babel/helper-plugin-utils': 7.25.9
babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.26.0)
babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.0)
@@ -5834,6 +6639,16 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-transform-spread@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==}
engines: {node: '>=6.9.0'}
@@ -5859,6 +6674,19 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-transform-spread@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-skip-transparent-expression-wrappers': 7.25.9
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==}
engines: {node: '>=6.9.0'}
@@ -5878,6 +6706,16 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-transform-template-literals@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==}
engines: {node: '>=6.9.0'}
@@ -5897,6 +6735,16 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-transform-template-literals@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-transform-typeof-symbol@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA==}
engines: {node: '>=6.9.0'}
@@ -5916,6 +6764,16 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-transform-typeof-symbol@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-transform-typescript@7.25.2(@babel/core@7.25.2):
resolution: {integrity: sha512-lBwRvjSmqiMYe/pS0+1gggjJleUJi7NzjvQ1Fkqtt69hBa/0t1YuW/MLQMAPixfwaQOHUXsd6jeU3Z+vdGv3+A==}
engines: {node: '>=6.9.0'}
@@ -5963,6 +6821,22 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/plugin-transform-typescript@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-7PbZQZP50tzv2KGGnhh82GSyMB01yKY9scIjf1a+GfZCtInOWqUH5+1EBU4t9fyR5Oykkkc9vFTs4OHrhHXljQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-annotate-as-pure': 7.25.9
+ '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.7)
+ '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-skip-transparent-expression-wrappers': 7.25.9
+ '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.7)
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==}
engines: {node: '>=6.9.0'}
@@ -5982,6 +6856,16 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==}
engines: {node: '>=6.9.0'}
@@ -6003,6 +6887,17 @@ packages:
'@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0)
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.7)
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==}
engines: {node: '>=6.9.0'}
@@ -6024,6 +6919,17 @@ packages:
'@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0)
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.7)
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.25.7):
resolution: {integrity: sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==}
engines: {node: '>=6.9.0'}
@@ -6045,6 +6951,17 @@ packages:
'@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0)
'@babel/helper-plugin-utils': 7.25.9
+ /@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.26.7):
+ resolution: {integrity: sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.7)
+ '@babel/helper-plugin-utils': 7.25.9
+ dev: true
+
/@babel/preset-env@7.26.0(@babel/core@7.25.7):
resolution: {integrity: sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==}
engines: {node: '>=6.9.0'}
@@ -6204,6 +7121,86 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/preset-env@7.26.0(@babel/core@7.26.7):
+ resolution: {integrity: sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/compat-data': 7.26.2
+ '@babel/core': 7.26.7
+ '@babel/helper-compilation-targets': 7.25.9
+ '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-validator-option': 7.25.9
+ '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.7)
+ '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.26.7)
+ '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.7)
+ '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.26.7)
+ '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-async-generator-functions': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-block-scoped-functions': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.26.7)
+ '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-exponentiation-operator': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-modules-commonjs': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-modules-systemjs': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-new-target': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-regexp-modifiers': 7.26.0(@babel/core@7.26.7)
+ '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-template-literals': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-typeof-symbol': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-unicode-property-regex': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.26.7)
+ '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.26.7)
+ babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.26.7)
+ babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.7)
+ babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.26.7)
+ core-js-compat: 3.38.1
+ semver: 6.3.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/preset-flow@7.25.7(@babel/core@7.26.0):
resolution: {integrity: sha512-q2x3g0YHzo/Ohsr51KOYS/BtZMsvkzVd8qEyhZAyTatYdobfgXCuyppTqTuIhdq5kR/P3nyyVvZ6H5dMc4PnCQ==}
engines: {node: '>=6.9.0'}
@@ -6237,6 +7234,17 @@ packages:
'@babel/types': 7.26.0
esutils: 2.0.3
+ /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.26.7):
+ resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ '@babel/types': 7.26.0
+ esutils: 2.0.3
+ dev: true
+
/@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'}
@@ -6304,6 +7312,23 @@ packages:
- supports-color
dev: true
+ /@babel/preset-react@7.26.3(@babel/core@7.26.0):
+ resolution: {integrity: sha512-Nl03d6T9ky516DGK2YMxrTqvnpUW63TnJMOMonj+Zae0JiPC5BC9xPMSL6L8fiSpA5vP88qfygavVQvnLp+6Cw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.0
+ '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-validator-option': 7.25.9
+ '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.26.0)
+ '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.0)
+ '@babel/plugin-transform-react-jsx-development': 7.25.9(@babel/core@7.26.0)
+ '@babel/plugin-transform-react-pure-annotations': 7.25.9(@babel/core@7.26.0)
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/preset-typescript@7.26.0(@babel/core@7.25.7):
resolution: {integrity: sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==}
engines: {node: '>=6.9.0'}
@@ -6335,6 +7360,22 @@ packages:
transitivePeerDependencies:
- supports-color
+ /@babel/preset-typescript@7.26.0(@babel/core@7.26.7):
+ resolution: {integrity: sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-validator-option': 7.25.9
+ '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-modules-commonjs': 7.25.9(@babel/core@7.26.7)
+ '@babel/plugin-transform-typescript': 7.25.9(@babel/core@7.26.7)
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@babel/register@7.25.7(@babel/core@7.26.0):
resolution: {integrity: sha512-qHTd2Rhn/rKhSUwdY6+n98FmwXN+N+zxSVx3zWqRe9INyvTpv+aQ5gDV2+43ACd3VtMBzPPljbb0gZb8u5ma6Q==}
engines: {node: '>=6.9.0'}
@@ -6400,7 +7441,21 @@ packages:
'@babel/parser': 7.26.2
'@babel/template': 7.25.9
'@babel/types': 7.26.0
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
+ globals: 11.12.0
+ transitivePeerDependencies:
+ - supports-color
+
+ /@babel/traverse@7.25.9:
+ resolution: {integrity: sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/code-frame': 7.26.2
+ '@babel/generator': 7.26.2
+ '@babel/parser': 7.26.2
+ '@babel/template': 7.25.9
+ '@babel/types': 7.26.0
+ debug: 4.4.0(supports-color@8.1.1)
globals: 11.12.0
transitivePeerDependencies:
- supports-color
@@ -6414,10 +7469,25 @@ packages:
'@babel/parser': 7.26.2
'@babel/template': 7.25.9
'@babel/types': 7.26.0
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@5.5.0)
+ globals: 11.12.0
+ transitivePeerDependencies:
+ - supports-color
+
+ /@babel/traverse@7.26.7:
+ resolution: {integrity: sha512-1x1sgeyRLC3r5fQOM0/xtQKsYjyxmFjaOrLJNtZ81inNjyJHGIolTULPiSc/2qe1/qfpFLisLQYFnnZl7QoedA==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/code-frame': 7.26.2
+ '@babel/generator': 7.26.5
+ '@babel/parser': 7.26.7
+ '@babel/template': 7.25.9
+ '@babel/types': 7.26.7
+ debug: 4.4.0(supports-color@8.1.1)
globals: 11.12.0
transitivePeerDependencies:
- supports-color
+ dev: true
/@babel/types@7.25.7:
resolution: {integrity: sha512-vwIVdXG+j+FOpkwqHRcBgHLYNL7XMkufrlaFvL9o6Ai9sJn9+PdyIL5qa0XzTZw084c+u9LOls53eoZWP/W5WQ==}
@@ -6434,6 +7504,14 @@ packages:
'@babel/helper-string-parser': 7.25.9
'@babel/helper-validator-identifier': 7.25.9
+ /@babel/types@7.26.7:
+ resolution: {integrity: sha512-t8kDRGrKXyp6+tjUh7hw2RLyclsW4TRoRvRHtSyAX9Bb5ldlFh+90YAYY6awRXrlB4G5G2izNeGySpATlFzmOg==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/helper-string-parser': 7.25.9
+ '@babel/helper-validator-identifier': 7.25.9
+ dev: true
+
/@base2/pretty-print-object@1.0.1:
resolution: {integrity: sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==}
dev: true
@@ -6571,25 +7649,12 @@ packages:
spawndamnit: 2.0.0
dev: true
- /@changesets/logger@0.0.5:
- resolution: {integrity: sha512-gJyZHomu8nASHpaANzc6bkQMO9gU/ib20lqew1rVx753FOxffnCrJlGIeQVxNWCqM+o6OOleCo/ivL8UAO5iFw==}
- dependencies:
- chalk: 2.4.2
- dev: true
-
/@changesets/logger@0.1.1:
resolution: {integrity: sha512-OQtR36ZlnuTxKqoW4Sv6x5YIhOmClRd5pWsjZsddYxpWs517R0HkyiefQPIytCVh4ZcC5x9XaG8KTdd5iRQUfg==}
dependencies:
picocolors: 1.1.1
dev: true
- /@changesets/parse@0.3.16:
- resolution: {integrity: sha512-127JKNd167ayAuBjUggZBkmDS5fIKsthnr9jr6bdnuUljroiERW7FBTDNnNVyJ4l69PzR57pk6mXQdtJyBCJKg==}
- dependencies:
- '@changesets/types': 5.2.1
- js-yaml: 3.14.1
- dev: true
-
/@changesets/parse@0.4.0:
resolution: {integrity: sha512-TS/9KG2CdGXS27S+QxbZXgr8uPsP4yNJYb4BC2/NeFUj80Rni3TeD2qwWmabymxmrLo7JEsytXH1FbpKTbvivw==}
dependencies:
@@ -6606,19 +7671,6 @@ packages:
fs-extra: 7.0.1
dev: true
- /@changesets/read@0.5.9:
- resolution: {integrity: sha512-T8BJ6JS6j1gfO1HFq50kU3qawYxa4NTbI/ASNVVCBTsKquy2HYwM9r7ZnzkiMe8IEObAJtUVGSrePCOxAK2haQ==}
- dependencies:
- '@babel/runtime': 7.26.0
- '@changesets/git': 2.0.0
- '@changesets/logger': 0.0.5
- '@changesets/parse': 0.3.16
- '@changesets/types': 5.2.1
- chalk: 2.4.2
- fs-extra: 7.0.1
- p-filter: 2.1.0
- dev: true
-
/@changesets/read@0.6.1:
resolution: {integrity: sha512-jYMbyXQk3nwP25nRzQQGa1nKLY0KfoOV7VLgwucI0bUO8t8ZLCr6LZmgjXsiKuRDc+5A6doKPr9w2d+FEJ55zQ==}
dependencies:
@@ -6839,6 +7891,27 @@ packages:
- typescript
dev: true
+ /@commitlint/load@19.6.1(@types/node@18.16.9)(typescript@5.5.2):
+ resolution: {integrity: sha512-kE4mRKWWNju2QpsCWt428XBvUH55OET2N4QKQ0bF85qS/XbsRGG1MiTByDNlEVpEPceMkDr46LNH95DtRwcsfA==}
+ engines: {node: '>=v18'}
+ requiresBuild: true
+ dependencies:
+ '@commitlint/config-validator': 19.5.0
+ '@commitlint/execute-rule': 19.5.0
+ '@commitlint/resolve-extends': 19.5.0
+ '@commitlint/types': 19.5.0
+ chalk: 5.3.0
+ cosmiconfig: 9.0.0(typescript@5.5.2)
+ cosmiconfig-typescript-loader: 6.1.0(@types/node@18.16.9)(cosmiconfig@9.0.0)(typescript@5.5.2)
+ lodash.isplainobject: 4.0.6
+ lodash.merge: 4.6.2
+ lodash.uniq: 4.5.0
+ transitivePeerDependencies:
+ - '@types/node'
+ - typescript
+ dev: true
+ optional: true
+
/@commitlint/message@19.5.0:
resolution: {integrity: sha512-R7AM4YnbxN1Joj1tMfCyBryOC5aNJBdxadTZkuqtWi3Xj0kMdutq16XQwuoGbIzL2Pk62TALV1fZDCv36+JhTQ==}
engines: {node: '>=v18'}
@@ -6937,6 +8010,15 @@ packages:
engines: {node: ^14 || ^16 || >=18}
dev: true
+ /@csstools/selector-resolve-nested@1.1.0(postcss-selector-parser@6.1.2):
+ resolution: {integrity: sha512-uWvSaeRcHyeNenKg8tp17EVDRkpflmdyvbE0DHo6D/GdBb6PDnCYYU6gRpXhtICMGMcahQmj2zGxwFM/WC8hCg==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss-selector-parser: ^6.0.13
+ dependencies:
+ postcss-selector-parser: 6.1.2
+ dev: true
+
/@csstools/selector-specificity@3.1.1(postcss-selector-parser@6.1.2):
resolution: {integrity: sha512-a7cxGcJ2wIlMFLlh8z2ONm+715QkPHiyJcxwQlKOz/03GPw1COpfhcmC9wm4xlZfp//jWHNNMwzjtqHXVWU9KA==}
engines: {node: ^14 || ^16 || >=18}
@@ -6955,6 +8037,15 @@ packages:
postcss: 8.4.47
dev: true
+ /@csstools/utilities@1.0.0(postcss@8.5.1):
+ resolution: {integrity: sha512-tAgvZQe/t2mlvpNosA4+CkMiZ2azISW5WPAcdSalZlEjQvUfghHxfQcrCiK/7/CrfAWVxyM88kGFYO82heIGDg==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+ dependencies:
+ postcss: 8.5.1
+ dev: true
+
/@ctrl/tinycolor@3.6.1:
resolution: {integrity: sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==}
engines: {node: '>=10'}
@@ -7028,8 +8119,16 @@ packages:
'@emnapi/wasi-threads': 1.0.1
tslib: 2.8.1
- /@emnapi/runtime@1.3.0:
- resolution: {integrity: sha512-XMBySMuNZs3DM96xcJmLW4EfGnf+uGmFNjzpehMjuX5PLB5j87ar2Zc4e3PVeZ3I5g3tYtAqskB28manlF69Zw==}
+ /@emnapi/core@1.3.1:
+ resolution: {integrity: sha512-pVGjBIt1Y6gg3EJN8jTcfpP/+uuRksIo055oE/OBkDNcjZqVbfkWCksG1Jp4yZnj3iKWyWX8fdG/j6UDYPbFog==}
+ requiresBuild: true
+ dependencies:
+ '@emnapi/wasi-threads': 1.0.1
+ tslib: 2.8.1
+ optional: true
+
+ /@emnapi/runtime@1.3.1:
+ resolution: {integrity: sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==}
requiresBuild: true
dependencies:
tslib: 2.8.1
@@ -7043,7 +8142,7 @@ packages:
/@emotion/babel-plugin@11.12.0:
resolution: {integrity: sha512-y2WQb+oP8Jqvvclh8Q55gLUyb7UFvgv7eJfsj7td5TToBrIUtPay2kMrZi4xjq9qw2vD0ZR5fSho0yqoFgX7Rw==}
dependencies:
- '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0)
+ '@babel/helper-module-imports': 7.25.9
'@babel/runtime': 7.26.0
'@emotion/hash': 0.9.2
'@emotion/memoize': 0.9.0
@@ -7214,14 +8313,6 @@ packages:
dev: false
optional: true
- /@esbuild/aix-ppc64@0.23.1:
- resolution: {integrity: sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==}
- engines: {node: '>=18'}
- cpu: [ppc64]
- os: [aix]
- requiresBuild: true
- optional: true
-
/@esbuild/aix-ppc64@0.24.0:
resolution: {integrity: sha512-WtKdFM7ls47zkKHFVzMz8opM7LkcsIp9amDUBIAWirg70RM71WRSjdILPsY5Uv1D42ZpUfaPILDlfactHgsRkw==}
engines: {node: '>=18'}
@@ -7273,14 +8364,6 @@ packages:
dev: false
optional: true
- /@esbuild/android-arm64@0.23.1:
- resolution: {integrity: sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==}
- engines: {node: '>=18'}
- cpu: [arm64]
- os: [android]
- requiresBuild: true
- optional: true
-
/@esbuild/android-arm64@0.24.0:
resolution: {integrity: sha512-Vsm497xFM7tTIPYK9bNTYJyF/lsP590Qc1WxJdlB6ljCbdZKU9SY8i7+Iin4kyhV/KV5J2rOKsBQbB77Ab7L/w==}
engines: {node: '>=18'}
@@ -7341,14 +8424,6 @@ packages:
dev: false
optional: true
- /@esbuild/android-arm@0.23.1:
- resolution: {integrity: sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==}
- engines: {node: '>=18'}
- cpu: [arm]
- os: [android]
- requiresBuild: true
- optional: true
-
/@esbuild/android-arm@0.24.0:
resolution: {integrity: sha512-arAtTPo76fJ/ICkXWetLCc9EwEHKaeya4vMrReVlEIUCAUncH7M4bhMQ+M9Vf+FFOZJdTNMXNBrWwW+OXWpSew==}
engines: {node: '>=18'}
@@ -7400,14 +8475,6 @@ packages:
dev: false
optional: true
- /@esbuild/android-x64@0.23.1:
- resolution: {integrity: sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==}
- engines: {node: '>=18'}
- cpu: [x64]
- os: [android]
- requiresBuild: true
- optional: true
-
/@esbuild/android-x64@0.24.0:
resolution: {integrity: sha512-t8GrvnFkiIY7pa7mMgJd7p8p8qqYIz1NYiAoKc75Zyv73L3DZW++oYMSHPRarcotTKuSs6m3hTOa5CKHaS02TQ==}
engines: {node: '>=18'}
@@ -7459,14 +8526,6 @@ packages:
dev: false
optional: true
- /@esbuild/darwin-arm64@0.23.1:
- resolution: {integrity: sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==}
- engines: {node: '>=18'}
- cpu: [arm64]
- os: [darwin]
- requiresBuild: true
- optional: true
-
/@esbuild/darwin-arm64@0.24.0:
resolution: {integrity: sha512-CKyDpRbK1hXwv79soeTJNHb5EiG6ct3efd/FTPdzOWdbZZfGhpbcqIpiD0+vwmpu0wTIL97ZRPZu8vUt46nBSw==}
engines: {node: '>=18'}
@@ -7518,14 +8577,6 @@ packages:
dev: false
optional: true
- /@esbuild/darwin-x64@0.23.1:
- resolution: {integrity: sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==}
- engines: {node: '>=18'}
- cpu: [x64]
- os: [darwin]
- requiresBuild: true
- optional: true
-
/@esbuild/darwin-x64@0.24.0:
resolution: {integrity: sha512-rgtz6flkVkh58od4PwTRqxbKH9cOjaXCMZgWD905JOzjFKW+7EiUObfd/Kav+A6Gyud6WZk9w+xu6QLytdi2OA==}
engines: {node: '>=18'}
@@ -7577,14 +8628,6 @@ packages:
dev: false
optional: true
- /@esbuild/freebsd-arm64@0.23.1:
- resolution: {integrity: sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==}
- engines: {node: '>=18'}
- cpu: [arm64]
- os: [freebsd]
- requiresBuild: true
- optional: true
-
/@esbuild/freebsd-arm64@0.24.0:
resolution: {integrity: sha512-6Mtdq5nHggwfDNLAHkPlyLBpE5L6hwsuXZX8XNmHno9JuL2+bg2BX5tRkwjyfn6sKbxZTq68suOjgWqCicvPXA==}
engines: {node: '>=18'}
@@ -7636,14 +8679,6 @@ packages:
dev: false
optional: true
- /@esbuild/freebsd-x64@0.23.1:
- resolution: {integrity: sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==}
- engines: {node: '>=18'}
- cpu: [x64]
- os: [freebsd]
- requiresBuild: true
- optional: true
-
/@esbuild/freebsd-x64@0.24.0:
resolution: {integrity: sha512-D3H+xh3/zphoX8ck4S2RxKR6gHlHDXXzOf6f/9dbFt/NRBDIE33+cVa49Kil4WUjxMGW0ZIYBYtaGCa2+OsQwQ==}
engines: {node: '>=18'}
@@ -7695,14 +8730,6 @@ packages:
dev: false
optional: true
- /@esbuild/linux-arm64@0.23.1:
- resolution: {integrity: sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==}
- engines: {node: '>=18'}
- cpu: [arm64]
- os: [linux]
- requiresBuild: true
- optional: true
-
/@esbuild/linux-arm64@0.24.0:
resolution: {integrity: sha512-TDijPXTOeE3eaMkRYpcy3LarIg13dS9wWHRdwYRnzlwlA370rNdZqbcp0WTyyV/k2zSxfko52+C7jU5F9Tfj1g==}
engines: {node: '>=18'}
@@ -7754,14 +8781,6 @@ packages:
dev: false
optional: true
- /@esbuild/linux-arm@0.23.1:
- resolution: {integrity: sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==}
- engines: {node: '>=18'}
- cpu: [arm]
- os: [linux]
- requiresBuild: true
- optional: true
-
/@esbuild/linux-arm@0.24.0:
resolution: {integrity: sha512-gJKIi2IjRo5G6Glxb8d3DzYXlxdEj2NlkixPsqePSZMhLudqPhtZ4BUrpIuTjJYXxvF9njql+vRjB2oaC9XpBw==}
engines: {node: '>=18'}
@@ -7813,14 +8832,6 @@ packages:
dev: false
optional: true
- /@esbuild/linux-ia32@0.23.1:
- resolution: {integrity: sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==}
- engines: {node: '>=18'}
- cpu: [ia32]
- os: [linux]
- requiresBuild: true
- optional: true
-
/@esbuild/linux-ia32@0.24.0:
resolution: {integrity: sha512-K40ip1LAcA0byL05TbCQ4yJ4swvnbzHscRmUilrmP9Am7//0UjPreh4lpYzvThT2Quw66MhjG//20mrufm40mA==}
engines: {node: '>=18'}
@@ -7881,14 +8892,6 @@ packages:
dev: false
optional: true
- /@esbuild/linux-loong64@0.23.1:
- resolution: {integrity: sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==}
- engines: {node: '>=18'}
- cpu: [loong64]
- os: [linux]
- requiresBuild: true
- optional: true
-
/@esbuild/linux-loong64@0.24.0:
resolution: {integrity: sha512-0mswrYP/9ai+CU0BzBfPMZ8RVm3RGAN/lmOMgW4aFUSOQBjA31UP8Mr6DDhWSuMwj7jaWOT0p0WoZ6jeHhrD7g==}
engines: {node: '>=18'}
@@ -7940,14 +8943,6 @@ packages:
dev: false
optional: true
- /@esbuild/linux-mips64el@0.23.1:
- resolution: {integrity: sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==}
- engines: {node: '>=18'}
- cpu: [mips64el]
- os: [linux]
- requiresBuild: true
- optional: true
-
/@esbuild/linux-mips64el@0.24.0:
resolution: {integrity: sha512-hIKvXm0/3w/5+RDtCJeXqMZGkI2s4oMUGj3/jM0QzhgIASWrGO5/RlzAzm5nNh/awHE0A19h/CvHQe6FaBNrRA==}
engines: {node: '>=18'}
@@ -7999,14 +8994,6 @@ packages:
dev: false
optional: true
- /@esbuild/linux-ppc64@0.23.1:
- resolution: {integrity: sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==}
- engines: {node: '>=18'}
- cpu: [ppc64]
- os: [linux]
- requiresBuild: true
- optional: true
-
/@esbuild/linux-ppc64@0.24.0:
resolution: {integrity: sha512-HcZh5BNq0aC52UoocJxaKORfFODWXZxtBaaZNuN3PUX3MoDsChsZqopzi5UupRhPHSEHotoiptqikjN/B77mYQ==}
engines: {node: '>=18'}
@@ -8058,14 +9045,6 @@ packages:
dev: false
optional: true
- /@esbuild/linux-riscv64@0.23.1:
- resolution: {integrity: sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==}
- engines: {node: '>=18'}
- cpu: [riscv64]
- os: [linux]
- requiresBuild: true
- optional: true
-
/@esbuild/linux-riscv64@0.24.0:
resolution: {integrity: sha512-bEh7dMn/h3QxeR2KTy1DUszQjUrIHPZKyO6aN1X4BCnhfYhuQqedHaa5MxSQA/06j3GpiIlFGSsy1c7Gf9padw==}
engines: {node: '>=18'}
@@ -8117,14 +9096,6 @@ packages:
dev: false
optional: true
- /@esbuild/linux-s390x@0.23.1:
- resolution: {integrity: sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==}
- engines: {node: '>=18'}
- cpu: [s390x]
- os: [linux]
- requiresBuild: true
- optional: true
-
/@esbuild/linux-s390x@0.24.0:
resolution: {integrity: sha512-ZcQ6+qRkw1UcZGPyrCiHHkmBaj9SiCD8Oqd556HldP+QlpUIe2Wgn3ehQGVoPOvZvtHm8HPx+bH20c9pvbkX3g==}
engines: {node: '>=18'}
@@ -8176,14 +9147,6 @@ packages:
dev: false
optional: true
- /@esbuild/linux-x64@0.23.1:
- resolution: {integrity: sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==}
- engines: {node: '>=18'}
- cpu: [x64]
- os: [linux]
- requiresBuild: true
- optional: true
-
/@esbuild/linux-x64@0.24.0:
resolution: {integrity: sha512-vbutsFqQ+foy3wSSbmjBXXIJ6PL3scghJoM8zCL142cGaZKAdCZHyf+Bpu/MmX9zT9Q0zFBVKb36Ma5Fzfa8xA==}
engines: {node: '>=18'}
@@ -8235,14 +9198,6 @@ packages:
dev: false
optional: true
- /@esbuild/netbsd-x64@0.23.1:
- resolution: {integrity: sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==}
- engines: {node: '>=18'}
- cpu: [x64]
- os: [netbsd]
- requiresBuild: true
- optional: true
-
/@esbuild/netbsd-x64@0.24.0:
resolution: {integrity: sha512-hjQ0R/ulkO8fCYFsG0FZoH+pWgTTDreqpqY7UnQntnaKv95uP5iW3+dChxnx7C3trQQU40S+OgWhUVwCjVFLvg==}
engines: {node: '>=18'}
@@ -8260,14 +9215,6 @@ packages:
dev: false
optional: true
- /@esbuild/openbsd-arm64@0.23.1:
- resolution: {integrity: sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==}
- engines: {node: '>=18'}
- cpu: [arm64]
- os: [openbsd]
- requiresBuild: true
- optional: true
-
/@esbuild/openbsd-arm64@0.24.0:
resolution: {integrity: sha512-MD9uzzkPQbYehwcN583yx3Tu5M8EIoTD+tUgKF982WYL9Pf5rKy9ltgD0eUgs8pvKnmizxjXZyLt0z6DC3rRXg==}
engines: {node: '>=18'}
@@ -8319,14 +9266,6 @@ packages:
dev: false
optional: true
- /@esbuild/openbsd-x64@0.23.1:
- resolution: {integrity: sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==}
- engines: {node: '>=18'}
- cpu: [x64]
- os: [openbsd]
- requiresBuild: true
- optional: true
-
/@esbuild/openbsd-x64@0.24.0:
resolution: {integrity: sha512-4ir0aY1NGUhIC1hdoCzr1+5b43mw99uNwVzhIq1OY3QcEwPDO3B7WNXBzaKY5Nsf1+N11i1eOfFcq+D/gOS15Q==}
engines: {node: '>=18'}
@@ -8378,14 +9317,6 @@ packages:
dev: false
optional: true
- /@esbuild/sunos-x64@0.23.1:
- resolution: {integrity: sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==}
- engines: {node: '>=18'}
- cpu: [x64]
- os: [sunos]
- requiresBuild: true
- optional: true
-
/@esbuild/sunos-x64@0.24.0:
resolution: {integrity: sha512-jVzdzsbM5xrotH+W5f1s+JtUy1UWgjU0Cf4wMvffTB8m6wP5/kx0KiaLHlbJO+dMgtxKV8RQ/JvtlFcdZ1zCPA==}
engines: {node: '>=18'}
@@ -8437,14 +9368,6 @@ packages:
dev: false
optional: true
- /@esbuild/win32-arm64@0.23.1:
- resolution: {integrity: sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==}
- engines: {node: '>=18'}
- cpu: [arm64]
- os: [win32]
- requiresBuild: true
- optional: true
-
/@esbuild/win32-arm64@0.24.0:
resolution: {integrity: sha512-iKc8GAslzRpBytO2/aN3d2yb2z8XTVfNV0PjGlCxKo5SgWmNXx82I/Q3aG1tFfS+A2igVCY97TJ8tnYwpUWLCA==}
engines: {node: '>=18'}
@@ -8496,14 +9419,6 @@ packages:
dev: false
optional: true
- /@esbuild/win32-ia32@0.23.1:
- resolution: {integrity: sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==}
- engines: {node: '>=18'}
- cpu: [ia32]
- os: [win32]
- requiresBuild: true
- optional: true
-
/@esbuild/win32-ia32@0.24.0:
resolution: {integrity: sha512-vQW36KZolfIudCcTnaTpmLQ24Ha1RjygBo39/aLkM2kmjkWmZGEJ5Gn9l5/7tzXA42QGIoWbICfg6KLLkIw6yw==}
engines: {node: '>=18'}
@@ -8555,14 +9470,6 @@ packages:
dev: false
optional: true
- /@esbuild/win32-x64@0.23.1:
- resolution: {integrity: sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==}
- engines: {node: '>=18'}
- cpu: [x64]
- os: [win32]
- requiresBuild: true
- optional: true
-
/@esbuild/win32-x64@0.24.0:
resolution: {integrity: sha512-7IAFPrjSQIJrGsK6flwg7NFmwBoSTyF3rl7If0hNUFQU4ilTsEPL6GuMuU9BfIWVVGuRnuIidkSMC+c0Otu8IA==}
engines: {node: '>=18'}
@@ -8589,7 +9496,7 @@ packages:
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
ajv: 6.12.6
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
espree: 9.6.1
globals: 13.24.0
ignore: 5.3.2
@@ -8665,7 +9572,7 @@ packages:
deprecated: Use @eslint/config-array instead
dependencies:
'@humanwhocodes/object-schema': 2.0.3
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
minimatch: 3.1.2
transitivePeerDependencies:
- supports-color
@@ -8834,7 +9741,7 @@ packages:
cpu: [wasm32]
requiresBuild: true
dependencies:
- '@emnapi/runtime': 1.3.0
+ '@emnapi/runtime': 1.3.1
optional: true
/@img/sharp-win32-ia32@0.33.5:
@@ -8853,8 +9760,8 @@ packages:
requiresBuild: true
optional: true
- /@inquirer/figures@1.0.7:
- resolution: {integrity: sha512-m+Trk77mp54Zma6xLkLuY+mvanPxlE4A7yNKs2HBiyZ4UkVs28Mv5c/pgWrHeInx+USHeX/WEPzjrWrcJiQgjw==}
+ /@inquirer/figures@1.0.9:
+ resolution: {integrity: sha512-BXvGj0ehzrngHTPTDqUoDT3NXL8U0RxUk2zJm2A66RhCEIWdtU1v6GuUqNAgArW4PQ9CinqIWyHdQgdwOj06zQ==}
engines: {node: '>=18'}
dev: true
@@ -9112,6 +10019,15 @@ packages:
'@jridgewell/sourcemap-codec': 1.5.0
'@jridgewell/trace-mapping': 0.3.25
+ /@jridgewell/gen-mapping@0.3.8:
+ resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==}
+ engines: {node: '>=6.0.0'}
+ dependencies:
+ '@jridgewell/set-array': 1.2.1
+ '@jridgewell/sourcemap-codec': 1.5.0
+ '@jridgewell/trace-mapping': 0.3.25
+ dev: true
+
/@jridgewell/resolve-uri@3.1.2:
resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
engines: {node: '>=6.0.0'}
@@ -9346,6 +10262,17 @@ packages:
react: 18.3.1
dev: true
+ /@mdx-js/react@3.1.0(@types/react@18.3.11)(react@18.3.1):
+ resolution: {integrity: sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ==}
+ peerDependencies:
+ '@types/react': '>=16'
+ react: '>=16'
+ dependencies:
+ '@types/mdx': 2.0.13
+ '@types/react': 18.3.11
+ react: 18.3.1
+ dev: true
+
/@mdx-js/util@1.6.22:
resolution: {integrity: sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==}
dev: true
@@ -9462,7 +10389,7 @@ packages:
typescript: ^4 || ^5
dependencies:
'@babel/core': 7.25.7
- '@babel/eslint-parser': 7.25.7(@babel/core@7.26.0)(eslint@8.57.1)
+ '@babel/eslint-parser': 7.25.7(@babel/core@7.26.7)(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
@@ -9582,8 +10509,8 @@ packages:
'@swc/helpers': 0.5.1
redux: 4.2.1
- /@modern-js/app-tools@2.60.6(@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-vbU4XmjlT7rSiotI1zF+esT8NrGt7DSTL4jDRMZeBS7mDOfWNL/DTQMVlgzUw6qZujxCJbtlkPAxLCrnM0jimg==}
+ /@modern-js/app-tools@2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.14)(typescript@5.0.4):
+ resolution: {integrity: sha512-2N2fIl7YmX6m05KVmWA5USKjWFcpXuw5tktX1VpoFFZLc1oR4fZmRQMmq3RZR8MSaq3K5hQEELi+7fag03tQSw==}
engines: {node: '>=14.17.6'}
hasBin: true
peerDependencies:
@@ -9595,24 +10522,25 @@ packages:
tsconfig-paths:
optional: true
dependencies:
- '@babel/parser': 7.25.8
- '@babel/traverse': 7.25.7
+ '@babel/parser': 7.26.2
+ '@babel/traverse': 7.25.9
'@babel/types': 7.26.0
- '@modern-js/core': 2.60.6
- '@modern-js/node-bundle-require': 2.60.6
- '@modern-js/plugin': 2.60.6
- '@modern-js/plugin-data-loader': 2.60.6(react-dom@18.3.1)(react@18.3.1)
- '@modern-js/plugin-i18n': 2.60.6
- '@modern-js/prod-server': 2.60.6(react-dom@18.3.1)(react@18.3.1)
- '@modern-js/rsbuild-plugin-esbuild': 2.60.6(@swc/core@1.7.26)
- '@modern-js/server': 2.60.6(@babel/traverse@7.25.7)(@rsbuild/core@1.0.19)(react-dom@18.3.1)(react@18.3.1)
- '@modern-js/server-core': 2.60.6(react-dom@18.3.1)(react@18.3.1)
- '@modern-js/server-utils': 2.60.6(@babel/traverse@7.25.7)(@rsbuild/core@1.0.19)
- '@modern-js/types': 2.60.6
- '@modern-js/uni-builder': 2.60.6(@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.6
- '@rsbuild/core': 1.0.19
- '@rsbuild/plugin-node-polyfill': 1.2.0(@rsbuild/core@1.0.19)
+ '@modern-js/core': 2.64.0
+ '@modern-js/node-bundle-require': 2.64.0
+ '@modern-js/plugin': 2.64.0
+ '@modern-js/plugin-data-loader': 2.64.0(react-dom@18.3.1)(react@18.3.1)
+ '@modern-js/plugin-i18n': 2.64.0
+ '@modern-js/plugin-v2': 2.64.0(react-dom@18.3.1)(react@18.3.1)
+ '@modern-js/prod-server': 2.64.0(react-dom@18.3.1)(react@18.3.1)
+ '@modern-js/rsbuild-plugin-esbuild': 2.64.0(@swc/core@1.7.26)
+ '@modern-js/server': 2.64.0(@babel/traverse@7.25.9)(@rsbuild/core@1.1.13)(react-dom@18.3.1)(react@18.3.1)
+ '@modern-js/server-core': 2.64.0(react-dom@18.3.1)(react@18.3.1)
+ '@modern-js/server-utils': 2.64.0(@babel/traverse@7.25.9)(@rsbuild/core@1.1.13)
+ '@modern-js/types': 2.64.0
+ '@modern-js/uni-builder': 2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.17.19)(styled-components@6.1.14)(typescript@5.0.4)
+ '@modern-js/utils': 2.64.0
+ '@rsbuild/core': 1.1.13
+ '@rsbuild/plugin-node-polyfill': 1.2.0(@rsbuild/core@1.1.13)
'@swc/helpers': 0.5.13
'@vercel/nft': 0.26.5(encoding@0.1.13)
es-module-lexer: 1.5.4
@@ -9620,6 +10548,7 @@ packages:
esbuild-register: 3.6.0(esbuild@0.17.19)
flatted: 3.3.1
mlly: 1.7.2
+ ndepe: 0.1.5(encoding@0.1.13)
pkg-types: 1.2.1
std-env: 3.7.0
transitivePeerDependencies:
@@ -9650,8 +10579,8 @@ packages:
- webpack-plugin-serve
dev: true
- /@modern-js/app-tools@2.60.6(@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-vbU4XmjlT7rSiotI1zF+esT8NrGt7DSTL4jDRMZeBS7mDOfWNL/DTQMVlgzUw6qZujxCJbtlkPAxLCrnM0jimg==}
+ /@modern-js/app-tools@2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.14)(typescript@5.5.2):
+ resolution: {integrity: sha512-2N2fIl7YmX6m05KVmWA5USKjWFcpXuw5tktX1VpoFFZLc1oR4fZmRQMmq3RZR8MSaq3K5hQEELi+7fag03tQSw==}
engines: {node: '>=14.17.6'}
hasBin: true
peerDependencies:
@@ -9663,24 +10592,25 @@ packages:
tsconfig-paths:
optional: true
dependencies:
- '@babel/parser': 7.25.8
- '@babel/traverse': 7.25.7
+ '@babel/parser': 7.26.2
+ '@babel/traverse': 7.25.9
'@babel/types': 7.26.0
- '@modern-js/core': 2.60.6
- '@modern-js/node-bundle-require': 2.60.6
- '@modern-js/plugin': 2.60.6
- '@modern-js/plugin-data-loader': 2.60.6(react-dom@18.3.1)(react@18.3.1)
- '@modern-js/plugin-i18n': 2.60.6
- '@modern-js/prod-server': 2.60.6(react-dom@18.3.1)(react@18.3.1)
- '@modern-js/rsbuild-plugin-esbuild': 2.60.6(@swc/core@1.7.26)
- '@modern-js/server': 2.60.6(@babel/traverse@7.25.7)(@rsbuild/core@1.0.19)(react-dom@18.3.1)(react@18.3.1)
- '@modern-js/server-core': 2.60.6(react-dom@18.3.1)(react@18.3.1)
- '@modern-js/server-utils': 2.60.6(@babel/traverse@7.25.7)(@rsbuild/core@1.0.19)
- '@modern-js/types': 2.60.6
- '@modern-js/uni-builder': 2.60.6(@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.6
- '@rsbuild/core': 1.0.19
- '@rsbuild/plugin-node-polyfill': 1.2.0(@rsbuild/core@1.0.19)
+ '@modern-js/core': 2.64.0
+ '@modern-js/node-bundle-require': 2.64.0
+ '@modern-js/plugin': 2.64.0
+ '@modern-js/plugin-data-loader': 2.64.0(react-dom@18.3.1)(react@18.3.1)
+ '@modern-js/plugin-i18n': 2.64.0
+ '@modern-js/plugin-v2': 2.64.0(react-dom@18.3.1)(react@18.3.1)
+ '@modern-js/prod-server': 2.64.0(react-dom@18.3.1)(react@18.3.1)
+ '@modern-js/rsbuild-plugin-esbuild': 2.64.0(@swc/core@1.7.26)
+ '@modern-js/server': 2.64.0(@babel/traverse@7.25.9)(@rsbuild/core@1.1.13)(react-dom@18.3.1)(react@18.3.1)
+ '@modern-js/server-core': 2.64.0(react-dom@18.3.1)(react@18.3.1)
+ '@modern-js/server-utils': 2.64.0(@babel/traverse@7.25.9)(@rsbuild/core@1.1.13)
+ '@modern-js/types': 2.64.0
+ '@modern-js/uni-builder': 2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.17.19)(styled-components@6.1.14)(typescript@5.5.2)
+ '@modern-js/utils': 2.64.0
+ '@rsbuild/core': 1.1.13
+ '@rsbuild/plugin-node-polyfill': 1.2.0(@rsbuild/core@1.1.13)
'@swc/helpers': 0.5.13
'@vercel/nft': 0.26.5(encoding@0.1.13)
es-module-lexer: 1.5.4
@@ -9688,6 +10618,7 @@ packages:
esbuild-register: 3.6.0(esbuild@0.17.19)
flatted: 3.3.1
mlly: 1.7.2
+ ndepe: 0.1.5(encoding@0.1.13)
pkg-types: 1.2.1
std-env: 3.7.0
transitivePeerDependencies:
@@ -9728,11 +10659,11 @@ packages:
- supports-color
dev: true
- /@modern-js/babel-compiler@2.60.6:
- resolution: {integrity: sha512-beQvM3+OoEVFA36TKSLYkdcRt3EFer9zB/uE6uep8TYpkoMGzEr1WU3IcvR0wzOrZkRzotDuzVNDKFjwdkfCIw==}
+ /@modern-js/babel-compiler@2.64.0:
+ resolution: {integrity: sha512-IsC46eMIq91OWpmtpBk2ncWynmTtJ61xlPhcAojBLS9+lBAK+Bn0Xhei3S/l6pWwc5DIcj70WSWFZzb9zF7Pig==}
dependencies:
'@babel/core': 7.26.0
- '@modern-js/utils': 2.60.6
+ '@modern-js/utils': 2.64.0
'@swc/helpers': 0.5.13
transitivePeerDependencies:
- supports-color
@@ -9748,8 +10679,8 @@ packages:
resolve: 1.22.8
dev: true
- /@modern-js/babel-plugin-module-resolver@2.60.6:
- resolution: {integrity: sha512-1OWtlCCQuNqkfaOnuTD5nvbjQbxFVxewX4xjID0XoeHirCOGbw9cxTXHb17AP/rmEH7NfyikJsXYEVv9jjtgfA==}
+ /@modern-js/babel-plugin-module-resolver@2.64.0:
+ resolution: {integrity: sha512-1zuEn4gCn+37svg8f7Be1fzIl/dKImpViOt5bR992obOFYavtluquon7OJCZV0LPTuOE87JUFyOaYQ1DhXgdmg==}
dependencies:
'@swc/helpers': 0.5.13
glob: 8.1.0
@@ -9781,8 +10712,8 @@ packages:
- supports-color
dev: true
- /@modern-js/babel-preset@2.60.6(@rsbuild/core@1.0.19):
- resolution: {integrity: sha512-B+YGuaXGNGcosKlAJFtEQ7RkUzugWVbpjt7ONRU1DXeB4fq/ebhK/boTrERd33q6xedb/MBN9po33aAatL1OaA==}
+ /@modern-js/babel-preset@2.64.0(@rsbuild/core@1.1.13):
+ resolution: {integrity: sha512-Gezb5n0MBhEOmI4pqfQux1TedclEZZhD3OIlERr/TlufeIRXo8XD4SjJ3aeIHoAQ1FarB31k+JMCoVbkkCnbvA==}
dependencies:
'@babel/core': 7.26.0
'@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.26.0)
@@ -9794,7 +10725,7 @@ packages:
'@babel/preset-typescript': 7.26.0(@babel/core@7.26.0)
'@babel/runtime': 7.26.0
'@babel/types': 7.26.0
- '@rsbuild/plugin-babel': 1.0.2(@rsbuild/core@1.0.19)
+ '@rsbuild/plugin-babel': 1.0.3(@rsbuild/core@1.1.13)
'@swc/helpers': 0.5.13
'@types/babel__core': 7.20.5
babel-plugin-dynamic-import-node: 2.3.3
@@ -9854,7 +10785,7 @@ packages:
- webpack-cli
dev: true
- /@modern-js/builder-webpack-provider@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):
+ /@modern-js/builder-webpack-provider@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.14)(typescript@5.0.4):
resolution: {integrity: sha512-a891A2kBN/m7YBrddqanjhD2Im9y/58QrGg9zxDzoAZ8DnKf6AM716FR9K8ZS5kWMndiY7247AG2X1sTQtzQ3w==}
engines: {node: '>=14.0.0'}
dependencies:
@@ -9869,7 +10800,7 @@ packages:
'@rsbuild/babel-preset': 0.3.4(@rsbuild/core@0.3.11)(@swc/helpers@0.5.3)
'@swc/helpers': 0.5.3
babel-plugin-import: 1.13.5
- babel-plugin-styled-components: 1.13.3(styled-components@6.1.13)
+ babel-plugin-styled-components: 1.13.3(styled-components@6.1.14)
caniuse-lite: 1.0.30001668
html-webpack-plugin: 5.5.3(webpack@5.95.0)
lodash: 4.17.21
@@ -9914,12 +10845,12 @@ packages:
- webpack-plugin-serve
dev: true
- /@modern-js/core@2.60.6:
- resolution: {integrity: sha512-zfhOkB8uoOH6Mj06E9/sD8k+efC2b+cG1X/fDzRGyMI91k25Pqpq0yGl5lWn0Zz0/WnH2bLkHlIRlAcOmGgI8g==}
+ /@modern-js/core@2.64.0:
+ resolution: {integrity: sha512-OB2aMiEFytwNwI9Jqw3Qs+UlbpU3g2FrEnPDgI1G5b9KhAiDMM0wf1OJNKdAeYph/focVA0ZUi4GIGIiZgSdTg==}
dependencies:
- '@modern-js/node-bundle-require': 2.60.6
- '@modern-js/plugin': 2.60.6
- '@modern-js/utils': 2.60.6
+ '@modern-js/node-bundle-require': 2.64.0
+ '@modern-js/plugin': 2.64.0
+ '@modern-js/utils': 2.64.0
'@swc/helpers': 0.5.13
dev: true
@@ -9938,8 +10869,8 @@ packages:
resolution: {integrity: sha512-QAiW00QKoSfj0Dn/J8rnXh3vq1cA1tHsTbhEOkzgtGdKlV70SZ+54aPDFjygAOrY/GurmuLLoUgPpcPKLbHAmQ==}
dev: true
- /@modern-js/module-tools@2.60.6(typescript@5.0.4):
- resolution: {integrity: sha512-zixrEPOfsLn3NtcUEdQf4Km5O4id/PkFbhrOKubBebXowMQx8RbWRQPvy+2qOy3x8Bg/n+U+yhrMqKW5GmWB/Q==}
+ /@modern-js/module-tools@2.64.0(typescript@5.0.4):
+ resolution: {integrity: sha512-jeqjhjUdFG5GwO7LRFa/7ZqS/SrCfYFsr+z6nR67plP49SMkN0UAuqxI5ekiohybLvFABqKIYih0FMy0aEkWug==}
engines: {node: '>=16.0.0'}
hasBin: true
peerDependencies:
@@ -9949,22 +10880,22 @@ packages:
optional: true
dependencies:
'@ampproject/remapping': 2.3.0
- '@ast-grep/napi': 0.16.0
+ '@ast-grep/napi': 0.33.1
'@babel/core': 7.26.0
'@babel/types': 7.26.0
- '@modern-js/core': 2.60.6
- '@modern-js/plugin': 2.60.6
- '@modern-js/plugin-changeset': 2.60.6
- '@modern-js/plugin-i18n': 2.60.6
+ '@modern-js/core': 2.64.0
+ '@modern-js/plugin': 2.64.0
+ '@modern-js/plugin-changeset': 2.64.0
+ '@modern-js/plugin-i18n': 2.64.0
'@modern-js/swc-plugins': 0.6.11(@swc/helpers@0.5.13)
- '@modern-js/types': 2.60.6
- '@modern-js/utils': 2.60.6
- '@rollup/pluginutils': 4.1.1
+ '@modern-js/types': 2.64.0
+ '@modern-js/utils': 2.64.0
+ '@rollup/pluginutils': 4.2.1
'@swc/helpers': 0.5.13
convert-source-map: 1.8.0
- enhanced-resolve: 5.12.0
+ enhanced-resolve: 5.17.1
esbuild: 0.19.2
- magic-string: 0.30.12
+ magic-string: 0.30.17
postcss: 8.4.47
postcss-modules: 4.3.1(postcss@8.4.47)
safe-identifier: 0.4.2
@@ -9980,8 +10911,8 @@ packages:
- supports-color
dev: true
- /@modern-js/module-tools@2.60.6(typescript@5.5.2):
- resolution: {integrity: sha512-zixrEPOfsLn3NtcUEdQf4Km5O4id/PkFbhrOKubBebXowMQx8RbWRQPvy+2qOy3x8Bg/n+U+yhrMqKW5GmWB/Q==}
+ /@modern-js/module-tools@2.64.0(typescript@5.5.2):
+ resolution: {integrity: sha512-jeqjhjUdFG5GwO7LRFa/7ZqS/SrCfYFsr+z6nR67plP49SMkN0UAuqxI5ekiohybLvFABqKIYih0FMy0aEkWug==}
engines: {node: '>=16.0.0'}
hasBin: true
peerDependencies:
@@ -9991,22 +10922,22 @@ packages:
optional: true
dependencies:
'@ampproject/remapping': 2.3.0
- '@ast-grep/napi': 0.16.0
+ '@ast-grep/napi': 0.33.1
'@babel/core': 7.26.0
'@babel/types': 7.26.0
- '@modern-js/core': 2.60.6
- '@modern-js/plugin': 2.60.6
- '@modern-js/plugin-changeset': 2.60.6
- '@modern-js/plugin-i18n': 2.60.6
+ '@modern-js/core': 2.64.0
+ '@modern-js/plugin': 2.64.0
+ '@modern-js/plugin-changeset': 2.64.0
+ '@modern-js/plugin-i18n': 2.64.0
'@modern-js/swc-plugins': 0.6.11(@swc/helpers@0.5.13)
- '@modern-js/types': 2.60.6
- '@modern-js/utils': 2.60.6
- '@rollup/pluginutils': 4.1.1
+ '@modern-js/types': 2.64.0
+ '@modern-js/utils': 2.64.0
+ '@rollup/pluginutils': 4.2.1
'@swc/helpers': 0.5.13
convert-source-map: 1.8.0
- enhanced-resolve: 5.12.0
+ enhanced-resolve: 5.17.1
esbuild: 0.19.2
- magic-string: 0.30.12
+ magic-string: 0.30.17
postcss: 8.4.47
postcss-modules: 4.3.1(postcss@8.4.47)
safe-identifier: 0.4.2
@@ -10022,21 +10953,21 @@ packages:
- supports-color
dev: true
- /@modern-js/node-bundle-require@2.60.6:
- resolution: {integrity: sha512-xrchg6yAg9dNPB9aAd94/ftpcIG21LXD//0EVxpdcFsMaHYbtXKG8hcA/9MgxlEA1ELJwxedRQov4N3/wFfvNQ==}
+ /@modern-js/node-bundle-require@2.64.0:
+ resolution: {integrity: sha512-MWzRzlBLsL2RJXLyS4Z/vVqKpt91QPVbH4nXiW1V/PgUDMlvu6DnLHPW5CDWkiP27701Olk826LVVrzanRDcdQ==}
dependencies:
- '@modern-js/utils': 2.60.6
+ '@modern-js/utils': 2.64.0
'@swc/helpers': 0.5.13
esbuild: 0.17.19
- /@modern-js/plugin-changeset@2.60.6:
- resolution: {integrity: sha512-cQyFVxoWibC/Am2fw18eEpZPRaIzT6sNu7UXd0J7/E6xdlUVEVndZiOfpCEYSgo8EgTHG4JVxPDWsIJwvbfrrQ==}
+ /@modern-js/plugin-changeset@2.64.0:
+ resolution: {integrity: sha512-hoNWwE8M1H2VT65OpVs+sQxMy3jrrc7KCNG5V9haFj2HDVX+EPzfEgxkZEN+or9nfXMFwWnmdvqkIvIZsHVjQQ==}
dependencies:
'@changesets/cli': 2.27.9
'@changesets/git': 2.0.0
- '@changesets/read': 0.5.9
- '@modern-js/plugin-i18n': 2.60.6
- '@modern-js/utils': 2.60.6
+ '@changesets/read': 0.6.1
+ '@modern-js/plugin-i18n': 2.64.0
+ '@modern-js/utils': 2.64.0
'@swc/helpers': 0.5.13
axios: 1.7.7
resolve-from: 5.0.0
@@ -10044,15 +10975,15 @@ packages:
- debug
dev: true
- /@modern-js/plugin-data-loader@2.60.6(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-Clc8Rgr2GhThf1HUJPX4Pp9qZJIfZ+tSvr0paWOWRPO56uadNT3yHS7dt4vhOTbK6/WkVVMarbkXWeVd68OVVQ==}
+ /@modern-js/plugin-data-loader@2.64.0(react-dom@18.3.1)(react@18.3.1):
+ resolution: {integrity: sha512-hGqm5kin1NHw7/FE27gdJpSI/Bt7TUuwtjEHcC30iphg/tOCu3a9tyLitXS83EZszHXo16u6fp+8eftthwIWpA==}
engines: {node: '>=16.2.0'}
peerDependencies:
react: '>=17.0.0'
dependencies:
'@babel/core': 7.26.0
- '@modern-js/runtime-utils': 2.60.6(react-dom@18.3.1)(react@18.3.1)
- '@modern-js/utils': 2.60.6
+ '@modern-js/runtime-utils': 2.64.0(react-dom@18.3.1)(react@18.3.1)
+ '@modern-js/utils': 2.64.0
'@swc/helpers': 0.5.13
path-to-regexp: 6.3.0
react: 18.3.1
@@ -10060,13 +10991,24 @@ packages:
- react-dom
- supports-color
- /@modern-js/plugin-i18n@2.60.6:
- resolution: {integrity: sha512-0yVbRH/bkXEs7oh75GcPaK9CqV+j+UPNVGOIvMliH3ZmHnesGDbK9huzYscBfoDb9zNLmArI9lNsDmS/074mAQ==}
+ /@modern-js/plugin-i18n@2.64.0:
+ resolution: {integrity: sha512-2tbhXPglCCHHxfwAP3Jl7i1dcr9l/RoXyUkkGIK3B6hoZvxo+3Yp4AO/jCAcDU6XAbFkTnqh/nCVF0+b2UDZAw==}
dependencies:
- '@modern-js/utils': 2.60.6
+ '@modern-js/utils': 2.64.0
'@swc/helpers': 0.5.13
dev: true
+ /@modern-js/plugin-v2@2.64.0(react-dom@18.3.1)(react@18.3.1):
+ resolution: {integrity: sha512-CyJ+HU+07H7HWZp/WOZCsfJZP86hPmvLPzo8RvVnMNu8aBZHSdvt6+xxeOPhgwWhvSKjOqR0NUWRVeXYENFtOQ==}
+ dependencies:
+ '@modern-js/node-bundle-require': 2.64.0
+ '@modern-js/runtime-utils': 2.64.0(react-dom@18.3.1)(react@18.3.1)
+ '@modern-js/utils': 2.64.0
+ '@swc/helpers': 0.5.13
+ transitivePeerDependencies:
+ - react
+ - react-dom
+
/@modern-js/plugin@2.46.1:
resolution: {integrity: sha512-9Jwn0x/MLH/tuhWUQ0Yfq/TvHqPF4PLivb+j+repXbBgh6LYaiZj+pDxZSsN7Za1jp1vhzPhajSaQCy0HjuutA==}
dependencies:
@@ -10074,10 +11016,10 @@ packages:
'@swc/helpers': 0.5.3
dev: true
- /@modern-js/plugin@2.60.6:
- resolution: {integrity: sha512-27CPUvnKEerq3kY7uPTYLO9PvP6LB2fV3Xo1RDPTNFgx3WhDUgiPtbqDi2yfzMIgPsaPn9AEdoJMGtD9EuXqfA==}
+ /@modern-js/plugin@2.64.0:
+ resolution: {integrity: sha512-U4eRUjJlBXKhTZo/xxvwhTV+e+MhkTvBK0qbpeb2menWd9MibSpM5poyES2qLGtf8RS7Ecy3h4KhJquVsBXy7Q==}
dependencies:
- '@modern-js/utils': 2.60.6
+ '@modern-js/utils': 2.64.0
'@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):
@@ -10106,13 +11048,13 @@ packages:
- supports-color
dev: true
- /@modern-js/prod-server@2.60.6(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-914yLEPuLgWVIvpU6ttTAaHmyD+kabTvejRvlFYp8zsUo1NWwnHYni5I6iWWlxTGCCjN0jhw4q97nzGx1EmNhw==}
+ /@modern-js/prod-server@2.64.0(react-dom@18.3.1)(react@18.3.1):
+ resolution: {integrity: sha512-HjurCbXTw80UqYxl3vTTje3npQCaI4xgJSKNASyLsMiOZIP7kr4x+XV9kd8SIIM7v9+loVBUocEyYCc0AZB+Pw==}
engines: {node: '>=16.2.0'}
dependencies:
- '@modern-js/runtime-utils': 2.60.6(react-dom@18.3.1)(react@18.3.1)
- '@modern-js/server-core': 2.60.6(react-dom@18.3.1)(react@18.3.1)
- '@modern-js/utils': 2.60.6
+ '@modern-js/runtime-utils': 2.64.0(react-dom@18.3.1)(react@18.3.1)
+ '@modern-js/server-core': 2.64.0(react-dom@18.3.1)(react@18.3.1)
+ '@modern-js/utils': 2.64.0
'@swc/helpers': 0.5.13
source-map-support: 0.5.21
transitivePeerDependencies:
@@ -10120,12 +11062,12 @@ packages:
- react-dom
dev: true
- /@modern-js/rsbuild-plugin-esbuild@2.60.6(@swc/core@1.7.26):
- resolution: {integrity: sha512-o65skhuvIfg5Pbis4PJSdYJ+mQyXs6MRLxDS0V5/6rWlQ7esRz8wna9iJvBkAwEMeXEHgiuv/qtyxRHmH8nO5g==}
+ /@modern-js/rsbuild-plugin-esbuild@2.64.0(@swc/core@1.7.26):
+ resolution: {integrity: sha512-itdNe8b+uSK7VbzwgshKih2fegI5tr8ZBsQ5yrWdb776Xg1B2dRKQg8/VaXYPcC+0zOux+qXDnm3GiwFSKfTUw==}
dependencies:
'@swc/helpers': 0.5.13
esbuild: 0.17.19
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.17.19)
+ webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19)
transitivePeerDependencies:
- '@swc/core'
- uglify-js
@@ -10153,8 +11095,8 @@ packages:
serialize-javascript: 6.0.2
dev: true
- /@modern-js/runtime-utils@2.60.6(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-mEFDWbaNlOijlVrgr5T3K4hfOmr4QggVtF8A2NdcgRgQ9AP9faCjmMd6utbRL6ZRQruvKxGV8JN73W+WdBy2Ig==}
+ /@modern-js/runtime-utils@2.64.0(react-dom@18.3.1)(react@18.3.1):
+ resolution: {integrity: sha512-v1SXBYzdEVvKFgTQOJHqFqQFlhhH41QBwyRuuNLBBg7sxQHna6sWV0qZaiwfYns5qHfhaB9r8WeJg9XKzIrHTQ==}
peerDependencies:
react: '>=17.0.0'
react-dom: '>=17.0.0'
@@ -10164,7 +11106,7 @@ packages:
react-dom:
optional: true
dependencies:
- '@modern-js/utils': 2.60.6
+ '@modern-js/utils': 2.64.0
'@remix-run/router': 1.20.0
'@swc/helpers': 0.5.13
lru-cache: 6.0.0
@@ -10173,8 +11115,8 @@ packages:
react-router-dom: 6.27.0(react-dom@18.3.1)(react@18.3.1)
serialize-javascript: 6.0.2
- /@modern-js/runtime@2.60.6(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-O8DLSHSNWoc1HS+giaOTTPSzn8y9hkq0AUmQJYwa4cw3ShuX22J4S8ppzYFgagGCdm+sLOfNYmVCkhQnV3lCEA==}
+ /@modern-js/runtime@2.64.0(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1):
+ resolution: {integrity: sha512-fE0ej8iekSL+Q51bzt3FeSchjzFtYf5WdkH5R03XEWcpPebA2mYTQ2LFVENax2efembAfTbpJMbzfE9ig/6gqA==}
engines: {node: '>=14.17.6'}
peerDependencies:
react: '>=17'
@@ -10191,11 +11133,12 @@ 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.6
- '@modern-js/plugin-data-loader': 2.60.6(react-dom@18.3.1)(react@18.3.1)
- '@modern-js/runtime-utils': 2.60.6(react-dom@18.3.1)(react@18.3.1)
- '@modern-js/types': 2.60.6
- '@modern-js/utils': 2.60.6
+ '@modern-js/plugin': 2.64.0
+ '@modern-js/plugin-data-loader': 2.64.0(react-dom@18.3.1)(react@18.3.1)
+ '@modern-js/plugin-v2': 2.64.0(react-dom@18.3.1)(react@18.3.1)
+ '@modern-js/runtime-utils': 2.64.0(react-dom@18.3.1)(react@18.3.1)
+ '@modern-js/types': 2.64.0
+ '@modern-js/utils': 2.64.0
'@swc/helpers': 0.5.13
'@types/loadable__component': 5.13.9
'@types/react-helmet': 6.1.11
@@ -10216,8 +11159,8 @@ packages:
- '@types/react-dom'
- supports-color
- /@modern-js/runtime@2.60.6(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-O8DLSHSNWoc1HS+giaOTTPSzn8y9hkq0AUmQJYwa4cw3ShuX22J4S8ppzYFgagGCdm+sLOfNYmVCkhQnV3lCEA==}
+ /@modern-js/runtime@2.64.0(@types/react-dom@18.3.0)(@types/react@18.3.11)(react-dom@18.3.1)(react@18.3.1):
+ resolution: {integrity: sha512-fE0ej8iekSL+Q51bzt3FeSchjzFtYf5WdkH5R03XEWcpPebA2mYTQ2LFVENax2efembAfTbpJMbzfE9ig/6gqA==}
engines: {node: '>=14.17.6'}
peerDependencies:
react: '>=17'
@@ -10234,11 +11177,12 @@ 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.6
- '@modern-js/plugin-data-loader': 2.60.6(react-dom@18.3.1)(react@18.3.1)
- '@modern-js/runtime-utils': 2.60.6(react-dom@18.3.1)(react@18.3.1)
- '@modern-js/types': 2.60.6
- '@modern-js/utils': 2.60.6
+ '@modern-js/plugin': 2.64.0
+ '@modern-js/plugin-data-loader': 2.64.0(react-dom@18.3.1)(react@18.3.1)
+ '@modern-js/plugin-v2': 2.64.0(react-dom@18.3.1)(react@18.3.1)
+ '@modern-js/runtime-utils': 2.64.0(react-dom@18.3.1)(react@18.3.1)
+ '@modern-js/types': 2.64.0
+ '@modern-js/utils': 2.64.0
'@swc/helpers': 0.5.13
'@types/loadable__component': 5.13.9
'@types/react-helmet': 6.1.11
@@ -10268,20 +11212,20 @@ packages:
'@swc/helpers': 0.5.3
dev: true
- /@modern-js/server-core@2.60.6(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-EuwHQ4ZqUrPf3bhpBBtDD3H7JLeutym8hTF2krj4xg0QTr4UeyrGJguQ5N8q0QQVwvAWt1KaH3qorh0vIMbtSQ==}
+ /@modern-js/server-core@2.64.0(react-dom@18.3.1)(react@18.3.1):
+ resolution: {integrity: sha512-57+6/MT7if5sGBLCScyC3kV7UktB5AkOiRo3phBFvYz4rK5mOxFX30vmuWI6DfttsD6kEtMM7sURNPG9IQcUfg==}
engines: {node: '>=16.2.0'}
dependencies:
- '@modern-js/plugin': 2.60.6
- '@modern-js/runtime-utils': 2.60.6(react-dom@18.3.1)(react@18.3.1)
- '@modern-js/utils': 2.60.6
+ '@modern-js/plugin': 2.64.0
+ '@modern-js/runtime-utils': 2.64.0(react-dom@18.3.1)(react@18.3.1)
+ '@modern-js/utils': 2.64.0
'@swc/helpers': 0.5.13
'@web-std/fetch': 4.2.1
'@web-std/file': 3.0.3
'@web-std/stream': 1.0.3
flatted: 3.3.1
hono: 3.12.12
- ts-deepmerge: 7.0.1
+ ts-deepmerge: 7.0.2
transitivePeerDependencies:
- react
- react-dom
@@ -10293,34 +11237,34 @@ packages:
'@babel/core': 7.26.0
'@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.26.0)
'@babel/preset-env': 7.26.0(@babel/core@7.26.0)
- '@babel/preset-react': 7.25.7(@babel/core@7.26.0)
+ '@babel/preset-react': 7.26.3(@babel/core@7.26.0)
'@babel/preset-typescript': 7.26.0(@babel/core@7.26.0)
'@modern-js/babel-compiler': 2.46.1
'@modern-js/babel-plugin-module-resolver': 2.46.1
'@modern-js/utils': 2.46.1
'@rsbuild/babel-preset': 0.3.4(@rsbuild/core@0.3.11)(@swc/helpers@0.5.3)
'@swc/helpers': 0.5.3
- babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.26.0)(@babel/traverse@7.25.7)
+ babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.26.0)(@babel/traverse@7.25.9)
transitivePeerDependencies:
- '@babel/traverse'
- '@rsbuild/core'
- supports-color
dev: true
- /@modern-js/server-utils@2.60.6(@babel/traverse@7.25.7)(@rsbuild/core@1.0.19):
- resolution: {integrity: sha512-aZdWLADiORtFLoIC9LO/GWWWlQm4WiwHr9ZKqeAUmZD+DxD+BmpXZ8+dfagOQOYE8VA9dACMBjA6ClwUCokZwg==}
+ /@modern-js/server-utils@2.64.0(@babel/traverse@7.25.9)(@rsbuild/core@1.1.13):
+ resolution: {integrity: sha512-DcVdW3fZurGzpChJCG1J3wM0WVEgqYE7BhXN6MnNCss3rp8K5ouYNoL1N65fCOY1Iqv/72/LROn19STlaEbcsA==}
dependencies:
'@babel/core': 7.26.0
'@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.26.0)
'@babel/preset-env': 7.26.0(@babel/core@7.26.0)
- '@babel/preset-react': 7.25.7(@babel/core@7.26.0)
+ '@babel/preset-react': 7.26.3(@babel/core@7.26.0)
'@babel/preset-typescript': 7.26.0(@babel/core@7.26.0)
- '@modern-js/babel-compiler': 2.60.6
- '@modern-js/babel-plugin-module-resolver': 2.60.6
- '@modern-js/babel-preset': 2.60.6(@rsbuild/core@1.0.19)
- '@modern-js/utils': 2.60.6
+ '@modern-js/babel-compiler': 2.64.0
+ '@modern-js/babel-plugin-module-resolver': 2.64.0
+ '@modern-js/babel-preset': 2.64.0(@rsbuild/core@1.1.13)
+ '@modern-js/utils': 2.64.0
'@swc/helpers': 0.5.13
- babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.26.0)(@babel/traverse@7.25.7)
+ babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.26.0)(@babel/traverse@7.25.9)
transitivePeerDependencies:
- '@babel/traverse'
- '@rsbuild/core'
@@ -10367,8 +11311,8 @@ packages:
- utf-8-validate
dev: true
- /@modern-js/server@2.60.6(@babel/traverse@7.25.7)(@rsbuild/core@1.0.19)(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-aELpdPlJQJIWwuziWNjIopktoj10YgAstpgE70LlkbT2odY8GWHsYz+06ndfyqw5BUk9R09ctvgD1BbJnxIXsQ==}
+ /@modern-js/server@2.64.0(@babel/traverse@7.25.9)(@rsbuild/core@1.1.13)(react-dom@18.3.1)(react@18.3.1):
+ resolution: {integrity: sha512-DqIOMd9XqkbvoUKjjN6ACyyxALS+8Ee1eOJ6164fguzxKWtUc30B2uqo+trnmv3hU0bo6M91y0Ega88uTepwVw==}
peerDependencies:
devcert: ^1.2.2
ts-node: ^10.1.0
@@ -10383,11 +11327,11 @@ packages:
dependencies:
'@babel/core': 7.26.0
'@babel/register': 7.25.7(@babel/core@7.26.0)
- '@modern-js/runtime-utils': 2.60.6(react-dom@18.3.1)(react@18.3.1)
- '@modern-js/server-core': 2.60.6(react-dom@18.3.1)(react@18.3.1)
- '@modern-js/server-utils': 2.60.6(@babel/traverse@7.25.7)(@rsbuild/core@1.0.19)
- '@modern-js/types': 2.60.6
- '@modern-js/utils': 2.60.6
+ '@modern-js/runtime-utils': 2.64.0(react-dom@18.3.1)(react@18.3.1)
+ '@modern-js/server-core': 2.64.0(react-dom@18.3.1)(react@18.3.1)
+ '@modern-js/server-utils': 2.64.0(@babel/traverse@7.25.9)(@rsbuild/core@1.1.13)
+ '@modern-js/types': 2.64.0
+ '@modern-js/utils': 2.64.0
'@swc/helpers': 0.5.13
axios: 1.7.7
connect-history-api-fallback: 2.0.0
@@ -10406,15 +11350,15 @@ packages:
- utf-8-validate
dev: true
- /@modern-js/storybook-builder@2.60.6(@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-aptCg9RbeEvazw4K7m3+nNsrlxHjwHUONgNRdDe97W6mbrlMu/ADdlfegHWh1qya8ktIvg43uylViP9YXx3YNw==}
+ /@modern-js/storybook-builder@2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.14)(typescript@5.0.4)(webpack@5.93.0):
+ resolution: {integrity: sha512-TQmg0C/86JW3gB0xZzK6W7pBMj4Zw0+YU21a6Jmq6dGwMZ983eg83LQ+HcR65dUVigDoiFoK2j+YoJ+JkSdNKg==}
engines: {node: '>=16.0.0'}
dependencies:
- '@modern-js/core': 2.60.6
- '@modern-js/runtime': 2.60.6(@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.6(@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.6
- '@rsbuild/core': 1.0.19
+ '@modern-js/core': 2.64.0
+ '@modern-js/runtime': 2.64.0(@types/react-dom@18.3.0)(@types/react@18.2.79)(react-dom@18.3.1)(react@18.3.1)
+ '@modern-js/uni-builder': 2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.18.20)(styled-components@6.1.14)(typescript@5.0.4)
+ '@modern-js/utils': 2.64.0
+ '@rsbuild/core': 1.1.13
'@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
@@ -10462,13 +11406,13 @@ packages:
- webpack-sources
dev: true
- /@modern-js/storybook@2.60.6(@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-GeRaKxXyuAArnIe2YY5B6VG/WISPxrVY+Rlq+D1GZR868EcBKQ/FNpA0wJDRZRsvRxLWmOyBFHnU13WOegdEpg==}
+ /@modern-js/storybook@2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.14)(typescript@5.0.4)(webpack@5.93.0):
+ resolution: {integrity: sha512-6GL+djpftkyCpoPmGUF4yNMuJ+tfK8CyrJ2iVDw8mLB34uYjnKXy5xt9qQ7KlESubCdwq6nK6uD+2Wn9YmFfjA==}
engines: {node: '>=16.0.0'}
hasBin: true
dependencies:
- '@modern-js/storybook-builder': 2.60.6(@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.6
+ '@modern-js/storybook-builder': 2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(@types/react-dom@18.3.0)(@types/react@18.2.79)(encoding@0.1.13)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(styled-components@6.1.14)(typescript@5.0.4)(webpack@5.93.0)
+ '@modern-js/utils': 2.64.0
'@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:
@@ -10595,72 +11539,72 @@ packages:
'@modern-js/swc-plugins-win32-x64-msvc': 0.6.11
dev: true
- /@modern-js/tsconfig@2.60.6:
- resolution: {integrity: sha512-r8l8TsnFRHHbiZxob1PgGEgQQiD1d3tpAhPYyxgahZiupsM5ONjtVHh3wu9/e7b6f1ugxcS8dwIYwmVXDd1GCQ==}
+ /@modern-js/tsconfig@2.64.0:
+ resolution: {integrity: sha512-ez3unNeWDGXv5o/1U+bIA5SfoGD0RpRkUoQOrCYm8EshuK+tPuLPUHjoFSQfM98YcWaMG8wb+hgWHEKL2tTfnA==}
dev: true
/@modern-js/types@2.46.1:
resolution: {integrity: sha512-Z6eA3kc+raiTP+FgxItzxnQ7JV1gOEC63floqguL2PJrVJMz1BqfQqKeen0i7uDinjGI+G0A/2eIpJbkL6Wc1A==}
dev: true
- /@modern-js/types@2.60.6:
- resolution: {integrity: sha512-Tjh03D6lW34BmbKm5CV7SgtjSnOIjFQhRh+pExCMpSQUgJOWSooboEVsZQ2f8zdyxijI1MSSGEIt4ak30Vsvng==}
+ /@modern-js/types@2.64.0:
+ resolution: {integrity: sha512-WpnIuGsXVqnFIvu8xzYmF2kYULWY6M7GfY1YBLDZ+XmZvl4T1kuwKUUhCFMYsxf28VgnkN6v6Tp5NqtpFGeV6w==}
- /@modern-js/uni-builder@2.60.6(@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-ObkfQcMkAdbohurL+UILJd23Z5B9v9as935tNa2lScx8aOj6EmViOcbLb5kZXnH0EQMrX9FcEOxAy6gp7jS/3g==}
+ /@modern-js/uni-builder@2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.17.19)(styled-components@6.1.14)(typescript@5.0.4):
+ resolution: {integrity: sha512-83DlLXnP7NmuJOx4gnSbNQGi1M8Ux4M28sq0RLsPuYrKF6YyT/1tbO4+4NhsRRz5flEmFxkMPykTBfYS+a+Aaw==}
dependencies:
'@babel/core': 7.26.0
- '@babel/preset-react': 7.25.7(@babel/core@7.26.0)
+ '@babel/preset-react': 7.26.3(@babel/core@7.26.0)
'@babel/types': 7.26.0
- '@modern-js/babel-preset': 2.60.6(@rsbuild/core@1.0.19)
- '@modern-js/utils': 2.60.6
- '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(webpack@5.95.0)
- '@rsbuild/core': 1.0.19
- '@rsbuild/plugin-assets-retry': 1.0.2(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-babel': 1.0.2(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-check-syntax': 1.0.1(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.0.19)(esbuild@0.17.19)(webpack@5.95.0)
- '@rsbuild/plugin-less': 1.1.0(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-pug': 1.0.2(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-react': 1.0.6(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-rem': 1.0.1(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-sass': 1.1.0(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-source-build': 1.0.1(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-styled-components': 1.0.1(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-svgr': 1.0.4(@rsbuild/core@1.0.19)(typescript@5.0.4)
- '@rsbuild/plugin-toml': 1.0.1(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-type-check': 1.0.1(@rsbuild/core@1.0.19)(@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.19)
- '@rsbuild/plugin-yaml': 1.0.2(@rsbuild/core@1.0.19)
- '@rsbuild/webpack': 1.0.11(@rsbuild/core@1.0.19)(@swc/core@1.7.26)(esbuild@0.17.19)
+ '@modern-js/babel-preset': 2.64.0(@rsbuild/core@1.1.13)
+ '@modern-js/utils': 2.64.0
+ '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(webpack@5.97.1)
+ '@rsbuild/core': 1.1.13
+ '@rsbuild/plugin-assets-retry': 1.0.7(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-babel': 1.0.3(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-check-syntax': 1.2.0(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.1.13)(esbuild@0.17.19)(webpack@5.97.1)
+ '@rsbuild/plugin-less': 1.1.0(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-pug': 1.0.2(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-react': 1.1.0(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-rem': 1.0.2(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-sass': 1.1.2(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-source-build': 1.0.2(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-styled-components': 1.1.0(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-svgr': 1.0.6(@rsbuild/core@1.1.13)(typescript@5.0.4)
+ '@rsbuild/plugin-toml': 1.0.1(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-type-check': 1.2.0(@rsbuild/core@1.1.13)(@rspack/core@1.0.8)(typescript@5.0.4)
+ '@rsbuild/plugin-typed-css-modules': 1.0.2(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-yaml': 1.0.2(@rsbuild/core@1.1.13)
+ '@rsbuild/webpack': 1.1.6(@rsbuild/core@1.1.13)(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.17.19)
'@swc/helpers': 0.5.13
autoprefixer: 10.4.20(postcss@8.4.47)
- babel-loader: 9.1.3(@babel/core@7.26.0)(webpack@5.95.0)
+ babel-loader: 9.1.3(@babel/core@7.26.0)(webpack@5.97.1)
babel-plugin-import: 1.13.8
- babel-plugin-styled-components: 1.13.3(styled-components@6.1.13)
+ babel-plugin-styled-components: 1.13.3(styled-components@6.1.14)
babel-plugin-transform-react-remove-prop-types: 0.4.24
- browserslist: 4.23.1
+ browserslist: 4.24.4
cssnano: 6.0.1(postcss@8.4.47)
glob: 9.3.5
html-minifier-terser: 7.2.0
- html-webpack-plugin: 5.6.3(@rspack/core@1.0.8)(webpack@5.95.0)
+ html-webpack-plugin: 5.6.3(@rspack/core@1.0.8)(webpack@5.97.1)
lodash: 4.17.21
picocolors: 1.1.1
postcss: 8.4.47
- postcss-custom-properties: 13.1.5(postcss@8.4.47)
+ postcss-custom-properties: 13.3.12(postcss@8.4.47)
postcss-flexbugs-fixes: 5.0.2(postcss@8.4.47)
postcss-font-variant: 5.0.0(postcss@8.4.47)
postcss-initial: 4.0.1(postcss@8.4.47)
postcss-media-minmax: 5.0.0(postcss@8.4.47)
- postcss-nesting: 12.0.1(postcss@8.4.47)
+ postcss-nesting: 12.1.5(postcss@8.4.47)
postcss-page-break: 3.0.4(postcss@8.4.47)
react-refresh: 0.14.2
- rspack-manifest-plugin: 5.0.1(@rspack/core@1.0.8)
- terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.95.0)
- ts-deepmerge: 7.0.1
- ts-loader: 9.4.4(typescript@5.0.4)(webpack@5.95.0)
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.17.19)
- webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3)(webpack@5.95.0)
+ rspack-manifest-plugin: 5.0.3(@rspack/core@1.0.8)
+ terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.97.1)
+ ts-deepmerge: 7.0.2
+ ts-loader: 9.4.4(typescript@5.0.4)(webpack@5.97.1)
+ webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19)
+ webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3)(webpack@5.97.1)
transitivePeerDependencies:
- '@parcel/css'
- '@rspack/core'
@@ -10683,61 +11627,61 @@ packages:
- webpack-plugin-serve
dev: true
- /@modern-js/uni-builder@2.60.6(@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-ObkfQcMkAdbohurL+UILJd23Z5B9v9as935tNa2lScx8aOj6EmViOcbLb5kZXnH0EQMrX9FcEOxAy6gp7jS/3g==}
+ /@modern-js/uni-builder@2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.17.19)(styled-components@6.1.14)(typescript@5.5.2):
+ resolution: {integrity: sha512-83DlLXnP7NmuJOx4gnSbNQGi1M8Ux4M28sq0RLsPuYrKF6YyT/1tbO4+4NhsRRz5flEmFxkMPykTBfYS+a+Aaw==}
dependencies:
'@babel/core': 7.26.0
- '@babel/preset-react': 7.25.7(@babel/core@7.26.0)
+ '@babel/preset-react': 7.26.3(@babel/core@7.26.0)
'@babel/types': 7.26.0
- '@modern-js/babel-preset': 2.60.6(@rsbuild/core@1.0.19)
- '@modern-js/utils': 2.60.6
- '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(webpack@5.95.0)
- '@rsbuild/core': 1.0.19
- '@rsbuild/plugin-assets-retry': 1.0.2(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-babel': 1.0.2(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-check-syntax': 1.0.1(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.0.19)(esbuild@0.17.19)(webpack@5.95.0)
- '@rsbuild/plugin-less': 1.1.0(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-pug': 1.0.2(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-react': 1.0.6(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-rem': 1.0.1(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-sass': 1.1.0(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-source-build': 1.0.1(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-styled-components': 1.0.1(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-svgr': 1.0.4(@rsbuild/core@1.0.19)(typescript@5.5.2)
- '@rsbuild/plugin-toml': 1.0.1(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-type-check': 1.0.1(@rsbuild/core@1.0.19)(@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.19)
- '@rsbuild/plugin-yaml': 1.0.2(@rsbuild/core@1.0.19)
- '@rsbuild/webpack': 1.0.11(@rsbuild/core@1.0.19)(@swc/core@1.7.26)(esbuild@0.17.19)
+ '@modern-js/babel-preset': 2.64.0(@rsbuild/core@1.1.13)
+ '@modern-js/utils': 2.64.0
+ '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(webpack@5.97.1)
+ '@rsbuild/core': 1.1.13
+ '@rsbuild/plugin-assets-retry': 1.0.7(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-babel': 1.0.3(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-check-syntax': 1.2.0(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.1.13)(esbuild@0.17.19)(webpack@5.97.1)
+ '@rsbuild/plugin-less': 1.1.0(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-pug': 1.0.2(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-react': 1.1.0(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-rem': 1.0.2(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-sass': 1.1.2(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-source-build': 1.0.2(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-styled-components': 1.1.0(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-svgr': 1.0.6(@rsbuild/core@1.1.13)(typescript@5.5.2)
+ '@rsbuild/plugin-toml': 1.0.1(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-type-check': 1.2.0(@rsbuild/core@1.1.13)(@rspack/core@1.0.8)(typescript@5.5.2)
+ '@rsbuild/plugin-typed-css-modules': 1.0.2(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-yaml': 1.0.2(@rsbuild/core@1.1.13)
+ '@rsbuild/webpack': 1.1.6(@rsbuild/core@1.1.13)(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.17.19)
'@swc/helpers': 0.5.13
autoprefixer: 10.4.20(postcss@8.4.47)
- babel-loader: 9.1.3(@babel/core@7.26.0)(webpack@5.95.0)
+ babel-loader: 9.1.3(@babel/core@7.26.0)(webpack@5.97.1)
babel-plugin-import: 1.13.8
- babel-plugin-styled-components: 1.13.3(styled-components@6.1.13)
+ babel-plugin-styled-components: 1.13.3(styled-components@6.1.14)
babel-plugin-transform-react-remove-prop-types: 0.4.24
- browserslist: 4.23.1
+ browserslist: 4.24.4
cssnano: 6.0.1(postcss@8.4.47)
glob: 9.3.5
html-minifier-terser: 7.2.0
- html-webpack-plugin: 5.6.3(@rspack/core@1.0.8)(webpack@5.95.0)
+ html-webpack-plugin: 5.6.3(@rspack/core@1.0.8)(webpack@5.97.1)
lodash: 4.17.21
picocolors: 1.1.1
postcss: 8.4.47
- postcss-custom-properties: 13.1.5(postcss@8.4.47)
+ postcss-custom-properties: 13.3.12(postcss@8.4.47)
postcss-flexbugs-fixes: 5.0.2(postcss@8.4.47)
postcss-font-variant: 5.0.0(postcss@8.4.47)
postcss-initial: 4.0.1(postcss@8.4.47)
postcss-media-minmax: 5.0.0(postcss@8.4.47)
- postcss-nesting: 12.0.1(postcss@8.4.47)
+ postcss-nesting: 12.1.5(postcss@8.4.47)
postcss-page-break: 3.0.4(postcss@8.4.47)
react-refresh: 0.14.2
- rspack-manifest-plugin: 5.0.1(@rspack/core@1.0.8)
- terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.95.0)
- ts-deepmerge: 7.0.1
- ts-loader: 9.4.4(typescript@5.5.2)(webpack@5.95.0)
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.17.19)
- webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3)(webpack@5.95.0)
+ rspack-manifest-plugin: 5.0.3(@rspack/core@1.0.8)
+ terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.97.1)
+ ts-deepmerge: 7.0.2
+ ts-loader: 9.4.4(typescript@5.5.2)(webpack@5.97.1)
+ webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19)
+ webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3)(webpack@5.97.1)
transitivePeerDependencies:
- '@parcel/css'
- '@rspack/core'
@@ -10760,61 +11704,61 @@ packages:
- webpack-plugin-serve
dev: true
- /@modern-js/uni-builder@2.60.6(@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-ObkfQcMkAdbohurL+UILJd23Z5B9v9as935tNa2lScx8aOj6EmViOcbLb5kZXnH0EQMrX9FcEOxAy6gp7jS/3g==}
+ /@modern-js/uni-builder@2.64.0(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.18.20)(styled-components@6.1.14)(typescript@5.0.4):
+ resolution: {integrity: sha512-83DlLXnP7NmuJOx4gnSbNQGi1M8Ux4M28sq0RLsPuYrKF6YyT/1tbO4+4NhsRRz5flEmFxkMPykTBfYS+a+Aaw==}
dependencies:
'@babel/core': 7.26.0
- '@babel/preset-react': 7.25.7(@babel/core@7.26.0)
+ '@babel/preset-react': 7.26.3(@babel/core@7.26.0)
'@babel/types': 7.26.0
- '@modern-js/babel-preset': 2.60.6(@rsbuild/core@1.0.19)
- '@modern-js/utils': 2.60.6
- '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(webpack@5.95.0)
- '@rsbuild/core': 1.0.19
- '@rsbuild/plugin-assets-retry': 1.0.2(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-babel': 1.0.2(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-check-syntax': 1.0.1(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.0.19)(esbuild@0.18.20)(webpack@5.95.0)
- '@rsbuild/plugin-less': 1.1.0(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-pug': 1.0.2(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-react': 1.0.6(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-rem': 1.0.1(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-sass': 1.1.0(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-source-build': 1.0.1(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-styled-components': 1.0.1(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-svgr': 1.0.4(@rsbuild/core@1.0.19)(typescript@5.0.4)
- '@rsbuild/plugin-toml': 1.0.1(@rsbuild/core@1.0.19)
- '@rsbuild/plugin-type-check': 1.0.1(@rsbuild/core@1.0.19)(@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.19)
- '@rsbuild/plugin-yaml': 1.0.2(@rsbuild/core@1.0.19)
- '@rsbuild/webpack': 1.0.11(@rsbuild/core@1.0.19)(@swc/core@1.7.26)(esbuild@0.18.20)
+ '@modern-js/babel-preset': 2.64.0(@rsbuild/core@1.1.13)
+ '@modern-js/utils': 2.64.0
+ '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(webpack@5.97.1)
+ '@rsbuild/core': 1.1.13
+ '@rsbuild/plugin-assets-retry': 1.0.7(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-babel': 1.0.3(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-check-syntax': 1.2.0(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.1.13)(esbuild@0.18.20)(webpack@5.97.1)
+ '@rsbuild/plugin-less': 1.1.0(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-pug': 1.0.2(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-react': 1.1.0(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-rem': 1.0.2(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-sass': 1.1.2(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-source-build': 1.0.2(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-styled-components': 1.1.0(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-svgr': 1.0.6(@rsbuild/core@1.1.13)(typescript@5.0.4)
+ '@rsbuild/plugin-toml': 1.0.1(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-type-check': 1.2.0(@rsbuild/core@1.1.13)(@rspack/core@1.0.8)(typescript@5.0.4)
+ '@rsbuild/plugin-typed-css-modules': 1.0.2(@rsbuild/core@1.1.13)
+ '@rsbuild/plugin-yaml': 1.0.2(@rsbuild/core@1.1.13)
+ '@rsbuild/webpack': 1.1.6(@rsbuild/core@1.1.13)(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.18.20)
'@swc/helpers': 0.5.13
autoprefixer: 10.4.20(postcss@8.4.47)
- babel-loader: 9.1.3(@babel/core@7.26.0)(webpack@5.95.0)
+ babel-loader: 9.1.3(@babel/core@7.26.0)(webpack@5.97.1)
babel-plugin-import: 1.13.8
- babel-plugin-styled-components: 1.13.3(styled-components@6.1.13)
+ babel-plugin-styled-components: 1.13.3(styled-components@6.1.14)
babel-plugin-transform-react-remove-prop-types: 0.4.24
- browserslist: 4.23.1
+ browserslist: 4.24.4
cssnano: 6.0.1(postcss@8.4.47)
glob: 9.3.5
html-minifier-terser: 7.2.0
- html-webpack-plugin: 5.6.3(@rspack/core@1.0.8)(webpack@5.95.0)
+ html-webpack-plugin: 5.6.3(@rspack/core@1.0.8)(webpack@5.97.1)
lodash: 4.17.21
picocolors: 1.1.1
postcss: 8.4.47
- postcss-custom-properties: 13.1.5(postcss@8.4.47)
+ postcss-custom-properties: 13.3.12(postcss@8.4.47)
postcss-flexbugs-fixes: 5.0.2(postcss@8.4.47)
postcss-font-variant: 5.0.0(postcss@8.4.47)
postcss-initial: 4.0.1(postcss@8.4.47)
postcss-media-minmax: 5.0.0(postcss@8.4.47)
- postcss-nesting: 12.0.1(postcss@8.4.47)
+ postcss-nesting: 12.1.5(postcss@8.4.47)
postcss-page-break: 3.0.4(postcss@8.4.47)
react-refresh: 0.14.2
- rspack-manifest-plugin: 5.0.1(@rspack/core@1.0.8)
- terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.95.0)
- ts-deepmerge: 7.0.1
- ts-loader: 9.4.4(typescript@5.0.4)(webpack@5.95.0)
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.18.20)
- webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3)(webpack@5.95.0)
+ rspack-manifest-plugin: 5.0.3(@rspack/core@1.0.8)
+ terser-webpack-plugin: 5.3.11(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.97.1)
+ ts-deepmerge: 7.0.2
+ ts-loader: 9.4.4(typescript@5.0.4)(webpack@5.97.1)
+ webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.18.20)
+ webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3)(webpack@5.97.1)
transitivePeerDependencies:
- '@parcel/css'
- '@rspack/core'
@@ -10855,8 +11799,8 @@ packages:
rslog: 1.2.3
dev: false
- /@modern-js/utils@2.60.6:
- resolution: {integrity: sha512-rAeqAHiUUnStwBTkP1tdQSz29o/Qtoc2OUfz6TEAtEPoAxcFSc44+hwux7mQkSxXSzBjkbev5RMkwVwuM2FWtw==}
+ /@modern-js/utils@2.64.0:
+ resolution: {integrity: sha512-WCYAPqfY2mBW1PutqyAIHqIzXnjfYGxeLrffmuuSa/MdNMptn8mXU+6nBCryUHUzy/Ig2CaxPtNAx5TnlYXucQ==}
dependencies:
'@swc/helpers': 0.5.13
caniuse-lite: 1.0.30001668
@@ -10870,6 +11814,14 @@ packages:
'@types/semver': 7.5.8
semver: 7.6.3
+ /@module-federation/bridge-react-webpack-plugin@0.6.16:
+ resolution: {integrity: sha512-AQj20lUL5fmdz4un56W3VF8naZaRDmztczl+/j4Qa69JAaUbbZK6zZJ3NEjx0cNzpiq/mGmG9Vik3V4rI/4BUA==}
+ dependencies:
+ '@module-federation/sdk': 0.6.16
+ '@types/semver': 7.5.8
+ semver: 7.6.3
+ dev: true
+
/@module-federation/bridge-react-webpack-plugin@0.6.9:
resolution: {integrity: sha512-KXTPO0vkrtHEIcthU3TIQEkPxoytcmdyNXRwOojZEVQhqEefykAek48ndFiVTmyOu2LW2EuzP49Le8zY7nESWQ==}
dependencies:
@@ -10906,6 +11858,19 @@ packages:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
+ /@module-federation/data-prefetch@0.6.16(react-dom@18.3.1)(react@18.3.1):
+ resolution: {integrity: sha512-m5SNKlAkB2FFCs2cl6LWqo6s2NZ7HuCrp6QrrMzuKjB6EddvKojVQxOzrWdcMLs1vESy6fyU4M4U7PxSojw6Ww==}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+ dependencies:
+ '@module-federation/runtime': 0.6.16
+ '@module-federation/sdk': 0.6.16
+ fs-extra: 9.1.0
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ dev: true
+
/@module-federation/data-prefetch@0.6.9(react-dom@18.3.1)(react@18.3.1):
resolution: {integrity: sha512-rpHxfHNkIiPA441GzXI6TMYjSrUjRWDwxJTvRQopX/P0jK5vKtNwT1UBTNF2DJkbtO1idljfhbrIufEg0OY72w==}
peerDependencies:
@@ -10967,7 +11932,7 @@ packages:
lodash.clonedeepwith: 4.5.0
log4js: 6.9.1
node-schedule: 2.1.1
- rambda: 9.3.0
+ rambda: 9.4.2
typescript: 5.5.2
vue-tsc: 2.1.6(typescript@5.5.2)
ws: 8.18.0
@@ -10977,6 +11942,40 @@ packages:
- supports-color
- utf-8-validate
+ /@module-federation/dts-plugin@0.6.16(typescript@5.5.2)(vue-tsc@2.1.6):
+ resolution: {integrity: sha512-XM6+EYVrS2Q/ZW0u9cH0sJT5t5SQHRjzmW7JWdPv0+wKGCA15WtRMc55boM4Wan7jXJZf+JeD5QLXWiSjaJdnw==}
+ peerDependencies:
+ typescript: ^4.9.0 || ^5.0.0
+ vue-tsc: '>=1.0.24'
+ peerDependenciesMeta:
+ vue-tsc:
+ optional: true
+ dependencies:
+ '@module-federation/error-codes': 0.6.14
+ '@module-federation/managers': 0.6.16
+ '@module-federation/sdk': 0.6.16
+ '@module-federation/third-party-dts-extractor': 0.6.16
+ adm-zip: 0.5.16
+ ansi-colors: 4.1.3
+ axios: 1.7.7
+ chalk: 3.0.0
+ fs-extra: 9.1.0
+ isomorphic-ws: 5.0.0(ws@8.18.0)
+ koa: 2.15.3
+ lodash.clonedeepwith: 4.5.0
+ log4js: 6.9.1
+ node-schedule: 2.1.1
+ rambda: 9.4.2
+ typescript: 5.5.2
+ vue-tsc: 2.1.6(typescript@5.5.2)
+ ws: 8.18.0
+ transitivePeerDependencies:
+ - bufferutil
+ - debug
+ - supports-color
+ - utf-8-validate
+ dev: true
+
/@module-federation/dts-plugin@0.6.9(typescript@5.5.2)(vue-tsc@2.1.6):
resolution: {integrity: sha512-uiMjjEFcMlOvRtNu8/tt7sJ5y7WTosTVym0V7lMQjgoeX0QesvZqRhgzw5gQcPcFvbk54RwTUI2rS8OEGScCFw==}
peerDependencies:
@@ -11104,6 +12103,41 @@ packages:
typescript: 5.5.2
upath: 2.0.1
vue-tsc: 2.1.6(typescript@5.5.2)
+ webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.18.20)
+ transitivePeerDependencies:
+ - bufferutil
+ - debug
+ - react
+ - react-dom
+ - supports-color
+ - utf-8-validate
+
+ /@module-federation/enhanced@0.6.16(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(vue-tsc@2.1.6)(webpack@5.93.0):
+ resolution: {integrity: sha512-5MqA35WGvPmCScT/xNnheR4RBa2oYHkLpeVjOA0xg0PeUTC7aSfGRLsntzFeyzLITSjbVTupK2YwmjiZr3Z0LQ==}
+ peerDependencies:
+ typescript: ^4.9.0 || ^5.0.0
+ vue-tsc: '>=1.0.24'
+ webpack: ^5.0.0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ vue-tsc:
+ optional: true
+ webpack:
+ optional: true
+ dependencies:
+ '@module-federation/bridge-react-webpack-plugin': 0.6.16
+ '@module-federation/data-prefetch': 0.6.16(react-dom@18.3.1)(react@18.3.1)
+ '@module-federation/dts-plugin': 0.6.16(typescript@5.5.2)(vue-tsc@2.1.6)
+ '@module-federation/managers': 0.6.16
+ '@module-federation/manifest': 0.6.16(typescript@5.5.2)(vue-tsc@2.1.6)
+ '@module-federation/rspack': 0.6.16(typescript@5.5.2)(vue-tsc@2.1.6)
+ '@module-federation/runtime-tools': 0.6.16
+ '@module-federation/sdk': 0.6.16
+ btoa: 1.2.1
+ typescript: 5.5.2
+ upath: 2.0.1
+ vue-tsc: 2.1.6(typescript@5.5.2)
webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.24.0)
transitivePeerDependencies:
- bufferutil
@@ -11112,6 +12146,7 @@ packages:
- react-dom
- supports-color
- utf-8-validate
+ dev: true
/@module-federation/enhanced@0.6.9(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(vue-tsc@2.1.6)(webpack@5.93.0):
resolution: {integrity: sha512-4bEGQSE6zJ2FMdBTOrRiVjNNzWhUqzWEJGWbsr0bpLNAl4BVx2ah5MyKTrSYqaW//BRA2qc8rmrIreaIawr3kQ==}
@@ -11221,6 +12256,10 @@ packages:
- utf-8-validate
dev: true
+ /@module-federation/error-codes@0.6.14:
+ resolution: {integrity: sha512-ik+ezloFkxmE5atqTUG9lRr9xV5EcKDjH+MZba2IJQT5cZIM6o2ThTC45E013N4SCleaGxBtIGoPLZJzT4xa0Q==}
+ dev: true
+
/@module-federation/error-codes@0.7.6:
resolution: {integrity: sha512-XVzX/sRFj1h5JvOOVMoFppxq0t1t3o/AlEICHgWX+dybIwJgz9g4gihZOWVZfz5/xsKGcUwdH5X7Z2nkuYhJEw==}
dev: true
@@ -11229,6 +12268,10 @@ packages:
resolution: {integrity: sha512-c38UWAIeK7n7MihCD4fnvD7/Bdh6G2jCwyF+bzold8BYFmId/ck2+tvRoX7qX6qeftWJr61PBfJceffozujG0w==}
dev: true
+ /@module-federation/error-codes@0.8.4:
+ resolution: {integrity: sha512-55LYmrDdKb4jt+qr8qE8U3al62ZANp3FhfVaNPOaAmdTh0jHdD8M3yf5HKFlr5xVkVO4eV/F/J2NCfpbh+pEXQ==}
+ dev: true
+
/@module-federation/managers@0.6.11:
resolution: {integrity: sha512-HVw9eFTHCegRlWSmNbHXAnY19XHSj19RHHpjZ1Oo71DaHgjJAPJlg4izifcdWt0w+ObAQLOH1DacjYKMIT4W6Q==}
dependencies:
@@ -11236,6 +12279,14 @@ packages:
find-pkg: 2.0.0
fs-extra: 9.1.0
+ /@module-federation/managers@0.6.16:
+ resolution: {integrity: sha512-9oqJT0F61GhaFE4EFgJjVyQlD8ohXxMJBS9UGCKC6nHd3+PI4NBWGN2D+alBOwvwtt3LhtssbVH8H8HZEM1GnQ==}
+ dependencies:
+ '@module-federation/sdk': 0.6.16
+ find-pkg: 2.0.0
+ fs-extra: 9.1.0
+ dev: true
+
/@module-federation/managers@0.6.9:
resolution: {integrity: sha512-q3AOQXcWWpdUZI1gDIi9j/UqcP+FJBYXj/e4pNp3QAteJwS/Ve9UP3y0hW27bIbAWZSSajWsYbf/+YLnktA/kQ==}
dependencies:
@@ -11276,6 +12327,23 @@ packages:
- utf-8-validate
- vue-tsc
+ /@module-federation/manifest@0.6.16(typescript@5.5.2)(vue-tsc@2.1.6):
+ resolution: {integrity: sha512-YjOk+1uR6E5qIEWiy35IrMyEy+rDGI5nJd+6MQobkXG40DK94mdPxJ7TSCozj/bpZ9SadCxXRCkMiE/gTkryAQ==}
+ dependencies:
+ '@module-federation/dts-plugin': 0.6.16(typescript@5.5.2)(vue-tsc@2.1.6)
+ '@module-federation/managers': 0.6.16
+ '@module-federation/sdk': 0.6.16
+ chalk: 3.0.0
+ find-pkg: 2.0.0
+ transitivePeerDependencies:
+ - bufferutil
+ - debug
+ - supports-color
+ - typescript
+ - utf-8-validate
+ - vue-tsc
+ dev: true
+
/@module-federation/manifest@0.6.9(typescript@5.5.2)(vue-tsc@2.1.6):
resolution: {integrity: sha512-JMSPDpHODXOmTyJes8GJ950mbN7tqjQzqgFVUubDOVFOmlC0/MYaRzRPmkApz6d8nUfMbLZYzxNSaBHx8GP0/Q==}
dependencies:
@@ -11387,6 +12455,32 @@ packages:
- supports-color
- utf-8-validate
+ /@module-federation/rspack@0.6.16(typescript@5.5.2)(vue-tsc@2.1.6):
+ resolution: {integrity: sha512-9nQAyw7QvgXJYPTQseyQ31qQtSlo0VsppQOyFLstLITzgWWugN7cN8cGAriUKYBI78THuX+lp1mdgsNTBvxJPA==}
+ peerDependencies:
+ typescript: ^4.9.0 || ^5.0.0
+ vue-tsc: '>=1.0.24'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ vue-tsc:
+ optional: true
+ dependencies:
+ '@module-federation/bridge-react-webpack-plugin': 0.6.16
+ '@module-federation/dts-plugin': 0.6.16(typescript@5.5.2)(vue-tsc@2.1.6)
+ '@module-federation/managers': 0.6.16
+ '@module-federation/manifest': 0.6.16(typescript@5.5.2)(vue-tsc@2.1.6)
+ '@module-federation/runtime-tools': 0.6.16
+ '@module-federation/sdk': 0.6.16
+ typescript: 5.5.2
+ vue-tsc: 2.1.6(typescript@5.5.2)
+ transitivePeerDependencies:
+ - bufferutil
+ - debug
+ - supports-color
+ - utf-8-validate
+ dev: true
+
/@module-federation/rspack@0.6.9(typescript@5.5.2)(vue-tsc@2.1.6):
resolution: {integrity: sha512-N5yBqN8ijSRZKd0kbIvpZNil0y8rFa8cREKI1QsW1+EYUKwOUBFwF55tFdTmNCKmpZqSEBtcNjRGZXknsYPQxg==}
peerDependencies:
@@ -11491,6 +12585,13 @@ packages:
'@module-federation/runtime': 0.6.11
'@module-federation/webpack-bundler-runtime': 0.6.11
+ /@module-federation/runtime-tools@0.6.16:
+ resolution: {integrity: sha512-AIaxnx99tVYppYCgdJQz43mrGZ2pPJtC7YEIjuQV+UnSORj+d/GOIqF88MDx3i7siFcQ4zrT5BVtEWhXcJdv0g==}
+ dependencies:
+ '@module-federation/runtime': 0.6.16
+ '@module-federation/webpack-bundler-runtime': 0.6.16
+ dev: true
+
/@module-federation/runtime-tools@0.6.9:
resolution: {integrity: sha512-AhsEBXo8IW1ATMKS1xfJaxBiHu9n5z6WUOAIWdPpWXXBJhTFgOs0K1xAod0xLJY4YH/B5cwEcHRPN3FEs2/0Ww==}
dependencies:
@@ -11512,6 +12613,13 @@ packages:
'@module-federation/webpack-bundler-runtime': 0.7.7
dev: true
+ /@module-federation/runtime-tools@0.8.4:
+ resolution: {integrity: sha512-fjVOsItJ1u5YY6E9FnS56UDwZgqEQUrWFnouRiPtK123LUuqUI9FH4redZoKWlE1PB0ir1Z3tnqy8eFYzPO38Q==}
+ dependencies:
+ '@module-federation/runtime': 0.8.4
+ '@module-federation/webpack-bundler-runtime': 0.8.4
+ dev: true
+
/@module-federation/runtime@0.0.8:
resolution: {integrity: sha512-Hi9g10aHxHdQ7CbchSvke07YegYwkf162XPOmixNmJr5Oy4wVa2d9yIVSrsWFhBRbbvM5iJP6GrSuEq6HFO3ug==}
dependencies:
@@ -11534,6 +12642,13 @@ packages:
dependencies:
'@module-federation/sdk': 0.6.11
+ /@module-federation/runtime@0.6.16:
+ resolution: {integrity: sha512-3oFDRkolGwiXuQz+wzX3YzBWI9so0+K05YRf0TEdJguj3W/v/AMrBCz7W4c4O/wSK45Kuqd4lHKhCyKWRPyhOw==}
+ dependencies:
+ '@module-federation/error-codes': 0.6.14
+ '@module-federation/sdk': 0.6.16
+ dev: true
+
/@module-federation/runtime@0.6.9:
resolution: {integrity: sha512-G1x+6jyW5sW1X+TtWaKigGhwqiHE8MESvi3ntE9ICxwELAGBonmsqDqnLSrdEy6poBKslvPANPJr0Nn9pvW9lg==}
dependencies:
@@ -11554,6 +12669,13 @@ packages:
'@module-federation/sdk': 0.7.7
dev: true
+ /@module-federation/runtime@0.8.4:
+ resolution: {integrity: sha512-yZeZ7z2Rx4gv/0E97oLTF3V6N25vglmwXGgoeju/W2YjsFvWzVtCDI7zRRb0mJhU6+jmSM8jP1DeQGbea/AiZQ==}
+ dependencies:
+ '@module-federation/error-codes': 0.8.4
+ '@module-federation/sdk': 0.8.4
+ dev: true
+
/@module-federation/sdk@0.0.8:
resolution: {integrity: sha512-lkasywBItjUTNT0T0IskonDE2E/2tXE9UhUCPVoDL3NteDUSFGg4tpkF+cey1pD8mHh0XJcGrCuOW7s96peeAg==}
dev: true
@@ -11568,6 +12690,12 @@ packages:
/@module-federation/sdk@0.6.11:
resolution: {integrity: sha512-Fj2ws9yL6mGAki9GdurcrIhdSg0L2Kfw7L6Dej/DidzAU4bwa3MT0s+87BPuOYFgm2UTMN3g+UrElC2NhsuulQ==}
+ /@module-federation/sdk@0.6.16:
+ resolution: {integrity: sha512-rzQH/v9bVc032lzV4j1IGYRc5gszwzBevYBBDJf3oNLwkY2kIDUJ99OWvq3aaPJoE0jEWPVe3K5iNc+dZe4tMQ==}
+ dependencies:
+ isomorphic-rslog: 0.0.5
+ dev: true
+
/@module-federation/sdk@0.6.9:
resolution: {integrity: sha512-xmTxb9LgncxPGsBrN6AT/+aHnFGv8swbeNl0PcSeVbXTGLu3Gp7j+5J+AhJoWNB++SLguRwBd8LjB1d8mNKLDg==}
dev: false
@@ -11584,6 +12712,12 @@ packages:
isomorphic-rslog: 0.0.6
dev: true
+ /@module-federation/sdk@0.8.4:
+ resolution: {integrity: sha512-waABomIjg/5m1rPDBWYG4KUhS5r7OUUY7S+avpaVIY/tkPWB3ibRDKy2dNLLAMaLKq0u+B1qIdEp4NIWkqhqpg==}
+ dependencies:
+ isomorphic-rslog: 0.0.6
+ dev: true
+
/@module-federation/third-party-dts-extractor@0.6.11:
resolution: {integrity: sha512-KEHF71/qmEhME1XK/0XpMHKaSRjwmINpul9iu5Z4UBNtoMIydq6SH41DsWF3HxAManhqe+ZwCxyoSn2Yxm5d0Q==}
dependencies:
@@ -11591,6 +12725,14 @@ packages:
fs-extra: 9.1.0
resolve: 1.22.8
+ /@module-federation/third-party-dts-extractor@0.6.16:
+ resolution: {integrity: sha512-F4W8QBlPLNY22TGjUWA+FyFYN6wVgGKhefd170A8BOqv2gB1yhm6OIEmDnO6TwfDfQQebVCcAu23AzLzgS5eCg==}
+ dependencies:
+ find-pkg: 2.0.0
+ fs-extra: 9.1.0
+ resolve: 1.22.8
+ dev: true
+
/@module-federation/third-party-dts-extractor@0.6.9:
resolution: {integrity: sha512-im00IQyX/siJz+SaAmJo6vGmMBig7UYzcrPD1N5NeiZonxdT1RZk9iXUP419UESgovYy4hM6w4qdCq6PMMl2bw==}
dependencies:
@@ -11663,6 +12805,13 @@ packages:
'@module-federation/runtime': 0.6.11
'@module-federation/sdk': 0.6.11
+ /@module-federation/webpack-bundler-runtime@0.6.16:
+ resolution: {integrity: sha512-Tpi251DApEaQ62KCaJCh1RU1SZTUcVh8lx2zotn/YOMZdw83IzYu3PYYA1V0Eg5jVe6I2GmGH52pJPCtwbgjqA==}
+ dependencies:
+ '@module-federation/runtime': 0.6.16
+ '@module-federation/sdk': 0.6.16
+ dev: true
+
/@module-federation/webpack-bundler-runtime@0.6.9:
resolution: {integrity: sha512-ME1MjNT/a4MFI3HaJDM06olJ+/+H8lk4oDOdwwEZI2JSH3UoqCDrMcjSKCjBNMGzza57AowGobo1LHQeY8yZ8Q==}
dependencies:
@@ -11684,6 +12833,13 @@ packages:
'@module-federation/sdk': 0.7.7
dev: true
+ /@module-federation/webpack-bundler-runtime@0.8.4:
+ resolution: {integrity: sha512-HggROJhvHPUX7uqBD/XlajGygMNM1DG0+4OAkk8MBQe4a18QzrRNzZt6XQbRTSG4OaEoyRWhQHvYD3Yps405tQ==}
+ dependencies:
+ '@module-federation/runtime': 0.8.4
+ '@module-federation/sdk': 0.8.4
+ dev: true
+
/@mole-inc/bin-wrapper@8.0.1:
resolution: {integrity: sha512-sTGoeZnjI8N4KS+sW2AN95gDBErhAguvkw/tWdCjeM8bvxpz5lqrnd0vOJABA1A+Ic3zED7PYoLP/RANLgVotA==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
@@ -11713,7 +12869,7 @@ packages:
'@open-draft/until': 1.0.3
'@types/debug': 4.1.12
'@xmldom/xmldom': 0.8.10
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
headers-polyfill: 3.2.5
outvariant: 1.4.3
strict-event-emitter: 0.2.8
@@ -11894,15 +13050,15 @@ packages:
resolution: {integrity: sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==}
dependencies:
'@emnapi/core': 1.3.0
- '@emnapi/runtime': 1.3.0
+ '@emnapi/runtime': 1.3.1
'@tybys/wasm-util': 0.9.0
- /@napi-rs/wasm-runtime@0.2.5:
- resolution: {integrity: sha512-kwUxR7J9WLutBbulqg1dfOrMTwhMdXLdcGUhcbCcGwnPLt3gz19uHVdwH1syKVDbE022ZS2vZxOWflFLS0YTjw==}
+ /@napi-rs/wasm-runtime@0.2.6:
+ resolution: {integrity: sha512-z8YVS3XszxFTO73iwvFDNpQIzdMmSDTP/mB3E/ucR37V3Sx57hSExcXyMoNwaucWxnsWf4xfbZv0iZ30jr0M4Q==}
requiresBuild: true
dependencies:
- '@emnapi/core': 1.3.0
- '@emnapi/runtime': 1.3.0
+ '@emnapi/core': 1.3.1
+ '@emnapi/runtime': 1.3.1
'@tybys/wasm-util': 0.9.0
optional: true
@@ -12474,7 +13630,7 @@ packages:
'@zkochan/js-yaml': 0.0.7
babel-plugin-const-enum: 1.2.0(@babel/core@7.26.0)
babel-plugin-macros: 2.8.0
- babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.26.0)(@babel/traverse@7.25.7)
+ babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.26.0)(@babel/traverse@7.25.9)
chalk: 4.1.2
columnify: 1.6.0
detect-port: 1.6.1
@@ -12525,7 +13681,7 @@ packages:
'@zkochan/js-yaml': 0.0.7
babel-plugin-const-enum: 1.2.0(@babel/core@7.26.0)
babel-plugin-macros: 2.8.0
- babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.26.0)(@babel/traverse@7.25.7)
+ babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.26.0)(@babel/traverse@7.25.9)
chalk: 4.1.2
columnify: 1.6.0
detect-port: 1.6.1
@@ -12576,7 +13732,7 @@ packages:
'@zkochan/js-yaml': 0.0.7
babel-plugin-const-enum: 1.2.0(@babel/core@7.26.0)
babel-plugin-macros: 2.8.0
- babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.26.0)(@babel/traverse@7.25.7)
+ babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.26.0)(@babel/traverse@7.25.9)
chalk: 4.1.2
columnify: 1.6.0
detect-port: 1.6.1
@@ -12627,7 +13783,7 @@ packages:
'@zkochan/js-yaml': 0.0.7
babel-plugin-const-enum: 1.2.0(@babel/core@7.26.0)
babel-plugin-macros: 2.8.0
- babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.26.0)(@babel/traverse@7.25.7)
+ babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.26.0)(@babel/traverse@7.25.9)
chalk: 4.1.2
columnify: 1.6.0
detect-port: 1.6.1
@@ -13020,13 +14176,13 @@ packages:
- verdaccio
dev: true
- /@nx/rspack@20.1.4(@module-federation/enhanced@0.6.11)(@module-federation/node@2.5.21)(@swc-node/register@1.10.9)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(@types/node@18.16.9)(html-webpack-plugin@5.6.2)(less@4.2.0)(nx@20.1.4)(react-refresh@0.14.2)(typescript@5.5.2)(verdaccio@5.29.2)(webpack@5.93.0):
+ /@nx/rspack@20.1.4(@module-federation/enhanced@0.6.16)(@module-federation/node@2.5.21)(@swc-node/register@1.10.9)(@swc/core@1.7.26)(@swc/helpers@0.5.13)(@types/express@4.17.21)(@types/node@18.16.9)(html-webpack-plugin@5.6.2)(less@4.2.2)(nx@20.1.4)(react-refresh@0.14.2)(typescript@5.5.2)(verdaccio@5.29.2)(webpack@5.93.0):
resolution: {integrity: sha512-s1CJLfAsR6Z47LIqBNkL8/SL8VaDBqdUZF0u6WGJkS2IacpSh2IXadEXxh5wGVA+19sukwWw/IROkVXwLCf1yw==}
peerDependencies:
'@module-federation/enhanced': ~0.6.0
'@module-federation/node': ~2.5.10
dependencies:
- '@module-federation/enhanced': 0.6.11(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(vue-tsc@2.1.6)(webpack@5.93.0)
+ '@module-federation/enhanced': 0.6.16(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(vue-tsc@2.1.6)(webpack@5.93.0)
'@module-federation/node': 2.5.21(next@14.2.16)(react-dom@18.3.1)(react@18.3.1)(typescript@5.5.2)(vue-tsc@2.1.6)(webpack@5.93.0)
'@nx/devkit': 20.1.4(nx@20.1.4)
'@nx/js': 20.1.4(@swc-node/register@1.10.9)(@swc/core@1.7.26)(@types/node@18.16.9)(nx@20.1.4)(typescript@5.5.2)(verdaccio@5.29.2)
@@ -13041,7 +14197,7 @@ packages:
enquirer: 2.3.6
express: 4.21.1
http-proxy-middleware: 3.0.3
- less-loader: 11.1.0(less@4.2.0)(webpack@5.93.0)
+ less-loader: 11.1.0(less@4.2.2)(webpack@5.93.0)
license-webpack-plugin: 4.0.2(webpack@5.93.0)
loader-utils: 2.0.4
postcss: 8.4.47
@@ -13117,8 +14273,8 @@ packages:
enquirer: 2.3.6
minimatch: 9.0.3
tsconfig-paths: 4.2.0
- vite: 5.2.14(@types/node@18.16.9)(less@4.2.0)(stylus@0.64.0)
- vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.2.0)(stylus@0.64.0)
+ vite: 5.2.14(@types/node@18.16.9)(less@4.2.2)(stylus@0.64.0)
+ vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.2.2)(stylus@0.64.0)
transitivePeerDependencies:
- '@babel/traverse'
- '@swc-node/register'
@@ -13376,6 +14532,19 @@ packages:
universal-user-agent: 7.0.2
dev: true
+ /@octokit/core@6.1.3:
+ resolution: {integrity: sha512-z+j7DixNnfpdToYsOutStDgeRzJSMnbj8T1C/oQjB6Aa+kRfNjs/Fn7W6c8bmlt6mfy3FkgeKBRnDjxQow5dow==}
+ engines: {node: '>= 18'}
+ dependencies:
+ '@octokit/auth-token': 5.1.1
+ '@octokit/graphql': 8.1.2
+ '@octokit/request': 9.2.0
+ '@octokit/request-error': 6.1.6
+ '@octokit/types': 13.7.0
+ before-after-hook: 3.0.2
+ universal-user-agent: 7.0.2
+ dev: true
+
/@octokit/endpoint@10.1.1:
resolution: {integrity: sha512-JYjh5rMOwXMJyUpj028cu0Gbp7qe/ihxfJMLc8VZBMMqSwLgOxDI1911gV4Enl1QSavAQNJcwmwBF9M0VvLh6Q==}
engines: {node: '>= 18'}
@@ -13384,6 +14553,14 @@ packages:
universal-user-agent: 7.0.2
dev: true
+ /@octokit/endpoint@10.1.2:
+ resolution: {integrity: sha512-XybpFv9Ms4hX5OCHMZqyODYqGTZ3H6K6Vva+M9LR7ib/xr1y1ZnlChYv9H680y77Vd/i/k+thXApeRASBQkzhA==}
+ engines: {node: '>= 18'}
+ dependencies:
+ '@octokit/types': 13.7.0
+ universal-user-agent: 7.0.2
+ dev: true
+
/@octokit/graphql@8.1.1:
resolution: {integrity: sha512-ukiRmuHTi6ebQx/HFRCXKbDlOh/7xEV6QUXaE7MJEKGNAncGI/STSbOkl12qVXZrfZdpXctx5O9X1AIaebiDBg==}
engines: {node: '>= 18'}
@@ -13393,10 +14570,23 @@ packages:
universal-user-agent: 7.0.2
dev: true
+ /@octokit/graphql@8.1.2:
+ resolution: {integrity: sha512-bdlj/CJVjpaz06NBpfHhp4kGJaRZfz7AzC+6EwUImRtrwIw8dIgJ63Xg0OzV9pRn3rIzrt5c2sa++BL0JJ8GLw==}
+ engines: {node: '>= 18'}
+ dependencies:
+ '@octokit/request': 9.2.0
+ '@octokit/types': 13.7.0
+ universal-user-agent: 7.0.2
+ dev: true
+
/@octokit/openapi-types@22.2.0:
resolution: {integrity: sha512-QBhVjcUa9W7Wwhm6DBFu6ZZ+1/t/oYxqc2tp81Pi41YNuJinbFRx8B133qVOrAaBbF7D/m0Et6f9/pZt9Rc+tg==}
dev: true
+ /@octokit/openapi-types@23.0.1:
+ resolution: {integrity: sha512-izFjMJ1sir0jn0ldEKhZ7xegCTj/ObmEDlEfpFrx4k/JyZSMRHbO3/rBwgE7f3m2DHt+RrNGIVw4wSmwnm3t/g==}
+ dev: true
+
/@octokit/plugin-paginate-rest@11.3.5(@octokit/core@6.1.2):
resolution: {integrity: sha512-cgwIRtKrpwhLoBi0CUNuY83DPGRMaWVjqVI/bGKsLJ4PzyWZNaEmhHroI2xlrVXkk6nFv0IsZpOp+ZWSWUS2AQ==}
engines: {node: '>= 18'}
@@ -13407,6 +14597,16 @@ packages:
'@octokit/types': 13.6.0
dev: true
+ /@octokit/plugin-paginate-rest@11.4.0(@octokit/core@6.1.3):
+ resolution: {integrity: sha512-ttpGck5AYWkwMkMazNCZMqxKqIq1fJBNxBfsFwwfyYKTf914jKkLF0POMS3YkPBwp5g1c2Y4L79gDz01GhSr1g==}
+ engines: {node: '>= 18'}
+ peerDependencies:
+ '@octokit/core': '>=6'
+ dependencies:
+ '@octokit/core': 6.1.3
+ '@octokit/types': 13.7.0
+ dev: true
+
/@octokit/plugin-retry@7.1.2(@octokit/core@6.1.2):
resolution: {integrity: sha512-XOWnPpH2kJ5VTwozsxGurw+svB2e61aWlmk5EVIYZPwFK5F9h4cyPyj9CIKRyMXMHSwpIsI3mPOdpMmrRhe7UQ==}
engines: {node: '>= 18'}
@@ -13419,6 +14619,18 @@ packages:
bottleneck: 2.19.5
dev: true
+ /@octokit/plugin-retry@7.1.3(@octokit/core@6.1.3):
+ resolution: {integrity: sha512-8nKOXvYWnzv89gSyIvgFHmCBAxfQAOPRlkacUHL9r5oWtp5Whxl8Skb2n3ACZd+X6cYijD6uvmrQuPH/UCL5zQ==}
+ engines: {node: '>= 18'}
+ peerDependencies:
+ '@octokit/core': '>=6'
+ dependencies:
+ '@octokit/core': 6.1.3
+ '@octokit/request-error': 6.1.6
+ '@octokit/types': 13.7.0
+ bottleneck: 2.19.5
+ dev: true
+
/@octokit/plugin-throttling@9.3.1(@octokit/core@6.1.2):
resolution: {integrity: sha512-Qd91H4liUBhwLB2h6jZ99bsxoQdhgPk6TdwnClPyTBSDAdviGPceViEgUwj+pcQDmB/rfAXAXK7MTochpHM3yQ==}
engines: {node: '>= 18'}
@@ -13430,6 +14642,17 @@ packages:
bottleneck: 2.19.5
dev: true
+ /@octokit/plugin-throttling@9.4.0(@octokit/core@6.1.3):
+ resolution: {integrity: sha512-IOlXxXhZA4Z3m0EEYtrrACkuHiArHLZ3CvqWwOez/pURNqRuwfoFlTPbN5Muf28pzFuztxPyiUiNwz8KctdZaQ==}
+ engines: {node: '>= 18'}
+ peerDependencies:
+ '@octokit/core': ^6.1.3
+ dependencies:
+ '@octokit/core': 6.1.3
+ '@octokit/types': 13.7.0
+ bottleneck: 2.19.5
+ dev: true
+
/@octokit/request-error@6.1.5:
resolution: {integrity: sha512-IlBTfGX8Yn/oFPMwSfvugfncK2EwRLjzbrpifNaMY8o/HTEAFqCA1FZxjD9cWvSKBHgrIhc4CSBIzMxiLsbzFQ==}
engines: {node: '>= 18'}
@@ -13437,6 +14660,13 @@ packages:
'@octokit/types': 13.6.0
dev: true
+ /@octokit/request-error@6.1.6:
+ resolution: {integrity: sha512-pqnVKYo/at0NuOjinrgcQYpEbv4snvP3bKMRqHaD9kIsk9u1LCpb2smHZi8/qJfgeNqLo5hNW4Z7FezNdEo0xg==}
+ engines: {node: '>= 18'}
+ dependencies:
+ '@octokit/types': 13.7.0
+ dev: true
+
/@octokit/request@9.1.3:
resolution: {integrity: sha512-V+TFhu5fdF3K58rs1pGUJIDH5RZLbZm5BI+MNF+6o/ssFNT4vWlCh/tVpF3NxGtP15HUxTTMUbsG5llAuU2CZA==}
engines: {node: '>= 18'}
@@ -13447,12 +14677,29 @@ packages:
universal-user-agent: 7.0.2
dev: true
+ /@octokit/request@9.2.0:
+ resolution: {integrity: sha512-kXLfcxhC4ozCnAXy2ff+cSxpcF0A1UqxjvYMqNuPIeOAzJbVWQ+dy5G2fTylofB/gTbObT8O6JORab+5XtA1Kw==}
+ engines: {node: '>= 18'}
+ dependencies:
+ '@octokit/endpoint': 10.1.2
+ '@octokit/request-error': 6.1.6
+ '@octokit/types': 13.7.0
+ fast-content-type-parse: 2.0.1
+ universal-user-agent: 7.0.2
+ dev: true
+
/@octokit/types@13.6.0:
resolution: {integrity: sha512-CrooV/vKCXqwLa+osmHLIMUb87brpgUqlqkPGc6iE2wCkUvTrHiXFMhAKoDDaAAYJrtKtrFTgSQTg5nObBEaew==}
dependencies:
'@octokit/openapi-types': 22.2.0
dev: true
+ /@octokit/types@13.7.0:
+ resolution: {integrity: sha512-BXfRP+3P3IN6fd4uF3SniaHKOO4UXWBfkdR3vA8mIvaoO/wLjGN5qivUtW0QRitBHHMcfC41SLhNVYIZZE+wkA==}
+ dependencies:
+ '@octokit/openapi-types': 23.0.1
+ dev: true
+
/@open-draft/until@1.0.3:
resolution: {integrity: sha512-Aq58f5HiWdyDlFffbbSjAlv596h/cOnt2DO1w3DOC7OJ5EHs0hd/nycJfiu9RJbT6Yk6F1knnRRXNSpxoIVZ9Q==}
dev: true
@@ -13519,7 +14766,7 @@ packages:
cpu: [wasm32]
requiresBuild: true
dependencies:
- '@napi-rs/wasm-runtime': 0.2.5
+ '@napi-rs/wasm-runtime': 0.2.6
optional: true
/@oxc-resolver/binding-win32-arm64-msvc@1.12.0:
@@ -13645,7 +14892,7 @@ packages:
webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.24.0)
dev: true
- /@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(webpack@5.95.0):
+ /@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(webpack@5.97.1):
resolution: {integrity: sha512-LFWllMA55pzB9D34w/wXUCf8+c+IYKuJDgxiZ3qMhl64KRMBHYM1I3VdGaD2BV5FNPV2/S2596bppxHbv2ZydQ==}
engines: {node: '>= 10.13'}
peerDependencies:
@@ -13679,7 +14926,7 @@ packages:
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)
+ webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19)
dev: true
/@pnpm/config.env-replace@1.1.0:
@@ -14762,7 +16009,7 @@ packages:
optional: true
dependencies:
'@babel/core': 7.25.2
- '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0)
+ '@babel/helper-module-imports': 7.25.9
'@rollup/pluginutils': 5.1.3(rollup@4.24.0)
rollup: 4.24.0
transitivePeerDependencies:
@@ -14924,14 +16171,6 @@ packages:
rollup: 2.79.2
dev: true
- /@rollup/pluginutils@4.1.1:
- resolution: {integrity: sha512-clDjivHqWGXi7u+0d2r2sBi4Ie6VLEAzWMIkvJLnDmxoOhBYOTfzGbOQBA32THHm11/LiJbd01tJUpJsbshSWQ==}
- engines: {node: '>= 8.0.0'}
- dependencies:
- estree-walker: 2.0.2
- picomatch: 2.3.1
- dev: true
-
/@rollup/pluginutils@4.2.1:
resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==}
engines: {node: '>= 8.0.0'}
@@ -15268,7 +16507,7 @@ packages:
'@swc/helpers': 0.5.3
core-js: 3.32.2
html-webpack-plugin: /html-rspack-plugin@5.5.7
- postcss: 8.4.47
+ postcss: 8.5.1
dev: true
/@rsbuild/core@0.7.10:
@@ -15321,13 +16560,36 @@ packages:
core-js: 3.39.0
dev: true
- /@rsbuild/plugin-assets-retry@1.0.2(@rsbuild/core@1.0.19):
- resolution: {integrity: sha512-vlQwCFibONxquQmQwDDv/crivmXAct8nsUtSovlgoMHE4UUQKFZbJ7jr54FVXvDlyL/Wp9yvOj4WhAEabBEVlA==}
+ /@rsbuild/core@1.1.13:
+ resolution: {integrity: sha512-XBL2hrin8731W6iTGGL+x3cv07n4vm2D7u6XHRwtQkRfySzAqGx7ThlQLdNX/dJwfsoQrYQuWl/qzaljjXtGtg==}
+ engines: {node: '>=16.7.0'}
+ hasBin: true
+ dependencies:
+ '@rspack/core': 1.1.8(@swc/helpers@0.5.15)
+ '@rspack/lite-tapable': 1.0.1
+ '@swc/helpers': 0.5.15
+ core-js: 3.39.0
+ dev: true
+
+ /@rsbuild/core@1.2.2:
+ resolution: {integrity: sha512-PQ1ax5Z6yMvbgsBXa8bcNUiz+NVVf2PdrXj5A/xfqnnviZRjV/jCxQFWjw8ajAbJcmLxBcWYJnj4npz6g+FAAA==}
+ engines: {node: '>=16.7.0'}
+ hasBin: true
+ dependencies:
+ '@rspack/core': 1.2.2(@swc/helpers@0.5.15)
+ '@rspack/lite-tapable': 1.0.1
+ '@swc/helpers': 0.5.15
+ core-js: 3.40.0
+ transitivePeerDependencies:
+ - '@rspack/tracing'
+ dev: true
+
+ /@rsbuild/plugin-assets-retry@1.0.7(@rsbuild/core@1.1.13):
+ resolution: {integrity: sha512-5b3sHIayNKxgB1rr8SJWjTDKNwoBRDcbLuh1gBoNVz0TvNZxow8GsW6Nlfl8YRLyuLwaLQQw/r/vGnTxcIit5Q==}
peerDependencies:
- '@rsbuild/core': 1.x || ^1.0.1-rc.0
+ '@rsbuild/core': 1.x
dependencies:
- '@rsbuild/core': 1.0.19
- serialize-javascript: 6.0.2
+ '@rsbuild/core': 1.1.13
dev: true
/@rsbuild/plugin-babel@0.3.4(@rsbuild/core@0.3.11)(@swc/helpers@0.5.3):
@@ -15382,16 +16644,16 @@ packages:
- supports-color
dev: true
- /@rsbuild/plugin-babel@1.0.2(@rsbuild/core@1.0.19):
- resolution: {integrity: sha512-csTx5l6k3t8Qyd5MU3RVvq6aRg282Z+cc/0dpkDfs1NCF56ortTLyjV1LcHRmN6inXLwEp3tNt7P4EMDF0fV/w==}
+ /@rsbuild/plugin-babel@1.0.3(@rsbuild/core@1.1.13):
+ resolution: {integrity: sha512-3S/ykXv7KRo0FxVpkjoHFUwB04nKINIET1kuv4xiRaDmeww1Tp0wl9h4u8a7d7gU/4FllyoUflY8TVhci/o05g==}
peerDependencies:
- '@rsbuild/core': 1.x || ^1.0.1-rc.0
+ '@rsbuild/core': 1.x
dependencies:
'@babel/core': 7.26.0
- '@babel/plugin-proposal-decorators': 7.25.7(@babel/core@7.26.0)
+ '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0)
'@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.0)
'@babel/preset-typescript': 7.26.0(@babel/core@7.26.0)
- '@rsbuild/core': 1.0.19
+ '@rsbuild/core': 1.1.13
'@types/babel__core': 7.20.5
deepmerge: 4.3.1
reduce-configs: 1.0.0
@@ -15400,23 +16662,23 @@ packages:
- supports-color
dev: true
- /@rsbuild/plugin-check-syntax@1.0.1(@rsbuild/core@1.0.19):
- resolution: {integrity: sha512-LN6OVmLJahFwv3dp9Q6k1E4GIpF78cUf7aXxKBvtvYXD0/rRP/1PPs4OWeyOqIcqSikcIdmERj50OECzPdWmpA==}
+ /@rsbuild/plugin-check-syntax@1.2.0(@rsbuild/core@1.1.13):
+ resolution: {integrity: sha512-e5hOUN+B3Weo6w/9CQs50roptIzqzE1A77DmFyKxiFBTrFZHt3bXtkG1odlRlNpHenXlGGbGJq9a2NzkAThOBg==}
peerDependencies:
- '@rsbuild/core': 0.x || 1.x
+ '@rsbuild/core': 1.x
peerDependenciesMeta:
'@rsbuild/core':
optional: true
dependencies:
- '@rsbuild/core': 1.0.19
- acorn: 8.12.1
+ '@rsbuild/core': 1.1.13
+ acorn: 8.14.0
browserslist-to-es-version: 1.0.0
htmlparser2: 9.1.0
picocolors: 1.1.1
source-map: 0.7.4
dev: true
- /@rsbuild/plugin-css-minimizer@1.0.2(@rsbuild/core@1.0.19)(esbuild@0.17.19)(webpack@5.95.0):
+ /@rsbuild/plugin-css-minimizer@1.0.2(@rsbuild/core@1.1.13)(esbuild@0.17.19)(webpack@5.97.1):
resolution: {integrity: sha512-x695i5PHWI9uV9VA1Dun66G0DeJMgxbt3wEk4eHZMz9pi6n8Dah6BHG2WcloYAEi7yVoUcPIGXDdag27s2B+4A==}
peerDependencies:
'@rsbuild/core': 1.x || ^1.0.1-beta.0
@@ -15424,8 +16686,8 @@ packages:
'@rsbuild/core':
optional: true
dependencies:
- '@rsbuild/core': 1.0.19
- css-minimizer-webpack-plugin: 5.0.1(esbuild@0.17.19)(webpack@5.95.0)
+ '@rsbuild/core': 1.1.13
+ css-minimizer-webpack-plugin: 5.0.1(esbuild@0.17.19)(webpack@5.97.1)
reduce-configs: 1.0.0
transitivePeerDependencies:
- '@parcel/css'
@@ -15437,7 +16699,7 @@ packages:
- webpack
dev: true
- /@rsbuild/plugin-css-minimizer@1.0.2(@rsbuild/core@1.0.19)(esbuild@0.18.20)(webpack@5.95.0):
+ /@rsbuild/plugin-css-minimizer@1.0.2(@rsbuild/core@1.1.13)(esbuild@0.18.20)(webpack@5.97.1):
resolution: {integrity: sha512-x695i5PHWI9uV9VA1Dun66G0DeJMgxbt3wEk4eHZMz9pi6n8Dah6BHG2WcloYAEi7yVoUcPIGXDdag27s2B+4A==}
peerDependencies:
'@rsbuild/core': 1.x || ^1.0.1-beta.0
@@ -15445,8 +16707,8 @@ packages:
'@rsbuild/core':
optional: true
dependencies:
- '@rsbuild/core': 1.0.19
- css-minimizer-webpack-plugin: 5.0.1(esbuild@0.18.20)(webpack@5.95.0)
+ '@rsbuild/core': 1.1.13
+ css-minimizer-webpack-plugin: 5.0.1(esbuild@0.18.20)(webpack@5.97.1)
reduce-configs: 1.0.0
transitivePeerDependencies:
- '@parcel/css'
@@ -15468,17 +16730,17 @@ packages:
reduce-configs: 1.0.0
dev: false
- /@rsbuild/plugin-less@1.1.0(@rsbuild/core@1.0.19):
+ /@rsbuild/plugin-less@1.1.0(@rsbuild/core@1.1.13):
resolution: {integrity: sha512-F834dobNDIdyGj5trMxIqzm/qf54Kj5KVDxeuB3TTj64mzq5fHJnR4aI/iYIliUwICG1/l2MliKr5sR34Kb7eA==}
peerDependencies:
'@rsbuild/core': 1.x
dependencies:
- '@rsbuild/core': 1.0.19
+ '@rsbuild/core': 1.1.13
deepmerge: 4.3.1
reduce-configs: 1.0.0
dev: true
- /@rsbuild/plugin-node-polyfill@1.2.0(@rsbuild/core@1.0.19):
+ /@rsbuild/plugin-node-polyfill@1.2.0(@rsbuild/core@1.1.13):
resolution: {integrity: sha512-mYctpK5Jn2yxTOxQ4rOJ0iFBJNW7sADFtKsLp9dL7MjToMhKiyIs4Mc65piI7B+YOBshdyMqCk3LPjJ+CtSRXQ==}
peerDependencies:
'@rsbuild/core': 1.x || ^1.0.1-beta.0
@@ -15486,7 +16748,7 @@ packages:
'@rsbuild/core':
optional: true
dependencies:
- '@rsbuild/core': 1.0.19
+ '@rsbuild/core': 1.1.13
assert: 2.1.0
browserify-zlib: 0.2.0
buffer: 5.7.1
@@ -15512,7 +16774,7 @@ packages:
vm-browserify: 1.1.2
dev: true
- /@rsbuild/plugin-pug@1.0.2(@rsbuild/core@1.0.19):
+ /@rsbuild/plugin-pug@1.0.2(@rsbuild/core@1.1.13):
resolution: {integrity: sha512-6WplxGg36PRMfNV4wFwbNRakqMM7Ms96E5PNFDTrjAhr/sX1BeyM9TDhFOcYXCeSwlO2PLjfw0L2JDf9RTwWBA==}
peerDependencies:
'@rsbuild/core': 1.x || ^1.0.1-beta.0
@@ -15520,52 +16782,52 @@ packages:
'@rsbuild/core':
optional: true
dependencies:
- '@rsbuild/core': 1.0.19
+ '@rsbuild/core': 1.1.13
'@types/pug': 2.0.10
pug: 3.0.3
reduce-configs: 1.0.0
dev: true
- /@rsbuild/plugin-react@1.0.4(@rsbuild/core@1.0.19):
- resolution: {integrity: sha512-lZQPl2Ocw3mxdR8dGZNTx70iLILt/p1B4oAStDNnDCVK9mzeCzpG67IYP82KaAJ5KowXTPLRqEkF9fKr5lWPPA==}
+ /@rsbuild/plugin-react@1.0.6(@rsbuild/core@1.0.19):
+ resolution: {integrity: sha512-k2VS7nvNm74DlVQROK+w+Ua1j60n3qSnVFva8zjmj6uakLCxxp85aRwfEHzaVP/YdDLffweypROuQPYvTZ57ew==}
peerDependencies:
- '@rsbuild/core': 1.x || ^1.0.1-rc.0
+ '@rsbuild/core': 1.x
dependencies:
'@rsbuild/core': 1.0.19
'@rspack/plugin-react-refresh': 1.0.0(react-refresh@0.14.2)
react-refresh: 0.14.2
- dev: true
- /@rsbuild/plugin-react@1.0.6(@rsbuild/core@1.0.19):
+ /@rsbuild/plugin-react@1.0.6(@rsbuild/core@1.2.2):
resolution: {integrity: sha512-k2VS7nvNm74DlVQROK+w+Ua1j60n3qSnVFva8zjmj6uakLCxxp85aRwfEHzaVP/YdDLffweypROuQPYvTZ57ew==}
peerDependencies:
'@rsbuild/core': 1.x
dependencies:
- '@rsbuild/core': 1.0.19
+ '@rsbuild/core': 1.2.2
'@rspack/plugin-react-refresh': 1.0.0(react-refresh@0.14.2)
react-refresh: 0.14.2
+ dev: true
- /@rsbuild/plugin-react@1.0.6(@rsbuild/core@1.1.12):
- resolution: {integrity: sha512-k2VS7nvNm74DlVQROK+w+Ua1j60n3qSnVFva8zjmj6uakLCxxp85aRwfEHzaVP/YdDLffweypROuQPYvTZ57ew==}
+ /@rsbuild/plugin-react@1.1.0(@rsbuild/core@1.1.13):
+ resolution: {integrity: sha512-uqdRoV2V91G1XIA14dAmxqYTlTDVf0ktpE7TgwG29oQ2j+DerF1kh29WPHK9HvGE34JTfaBrsme2Zmb6bGD0cw==}
peerDependencies:
'@rsbuild/core': 1.x
dependencies:
- '@rsbuild/core': 1.1.12
- '@rspack/plugin-react-refresh': 1.0.0(react-refresh@0.14.2)
- react-refresh: 0.14.2
+ '@rsbuild/core': 1.1.13
+ '@rspack/plugin-react-refresh': 1.0.0(react-refresh@0.16.0)
+ react-refresh: 0.16.0
dev: true
- /@rsbuild/plugin-rem@1.0.1(@rsbuild/core@1.0.19):
- resolution: {integrity: sha512-wsaEvFLVpWsvGi5Bh1j3Yxq1C5RgD+AyveNTbEHaoHHj7ChDx1lrTSRZhre3Jmgjse02gUZjbnAhcO+v5aJPVw==}
+ /@rsbuild/plugin-rem@1.0.2(@rsbuild/core@1.1.13):
+ resolution: {integrity: sha512-YI/X4fM4UUmMoCPIukQ40KZ4fPsr9MGW6BRc/+SoLy5dxZVsRuRa568i4znn+X1c8hTihfNn2EtzrVbvNCPzrQ==}
peerDependencies:
- '@rsbuild/core': 1.x || ^1.0.1-beta.0
+ '@rsbuild/core': 1.x
peerDependenciesMeta:
'@rsbuild/core':
optional: true
dependencies:
- '@rsbuild/core': 1.0.19
+ '@rsbuild/core': 1.1.13
deepmerge: 4.3.1
- terser: 5.34.1
+ terser: 5.37.0
dev: true
/@rsbuild/plugin-sass@1.0.3(@rsbuild/core@1.0.19):
@@ -15581,53 +16843,53 @@ packages:
sass-embedded: 1.79.5
dev: false
- /@rsbuild/plugin-sass@1.1.0(@rsbuild/core@1.0.19):
- resolution: {integrity: sha512-7vF1Bygb3R8xd1jHOv1AourxQ/751fkh9gi/WGABVFMde/OxEpw5hDiAY4Wo+zsxLXOEPHB9eUuv/5P7udwFkg==}
+ /@rsbuild/plugin-sass@1.1.2(@rsbuild/core@1.1.13):
+ resolution: {integrity: sha512-h/7WZbRloMxAAt/X52Pbyy3cNEIAKSSl39WG1VSoIBx6agW9qSLRx7zhRf1YlNt3C5G0n1pgDLpvtJSynqZ8OQ==}
peerDependencies:
'@rsbuild/core': 1.x
dependencies:
- '@rsbuild/core': 1.0.19
+ '@rsbuild/core': 1.1.13
deepmerge: 4.3.1
loader-utils: 2.0.4
- postcss: 8.4.47
- reduce-configs: 1.0.0
- sass-embedded: 1.80.6
+ postcss: 8.5.1
+ reduce-configs: 1.1.0
+ sass-embedded: 1.83.4
dev: true
- /@rsbuild/plugin-source-build@1.0.1(@rsbuild/core@1.0.19):
- resolution: {integrity: sha512-GA9Uapy4cTOOa0jkwf4/L4m6rPieWWOmeeEygVnJAHRdB5nW45conwlV9g1ZQC14ITHsZlai8FiZotWGPNJlwA==}
+ /@rsbuild/plugin-source-build@1.0.2(@rsbuild/core@1.1.13):
+ resolution: {integrity: sha512-gjlFFq0eIPrAlVvNYOFKJcdjrWOxgSmjepQrZv507ECQD+t0W+wFonjLcXRQcnlp7m/cu9fBLMG8c2OjmJVh1Q==}
peerDependencies:
- '@rsbuild/core': 0.x || 1.x || ^1.0.1-beta.0
+ '@rsbuild/core': 1.x
peerDependenciesMeta:
'@rsbuild/core':
optional: true
dependencies:
- '@rsbuild/core': 1.0.19
+ '@rsbuild/core': 1.1.13
fast-glob: 3.3.2
json5: 2.2.3
- yaml: 2.6.0
+ yaml: 2.7.0
dev: true
- /@rsbuild/plugin-styled-components@1.0.1(@rsbuild/core@1.0.19):
- resolution: {integrity: sha512-1NL0yu5yr7S9wv4xTBYE++CaCved96yoAyd+r/xu4dGfi0w+BrshHNDrPwYBKPX+DC3NZrHGMIsfvpy3QmtloA==}
+ /@rsbuild/plugin-styled-components@1.1.0(@rsbuild/core@1.1.13):
+ resolution: {integrity: sha512-KeFJOpb1dTV98zOHWOM6Dc8V/Eo9evL1NNuFarTfm+ESOBdeXSX0uE/CreVQKmRqS0JTFk7pJwHCpssxcPaA+g==}
peerDependencies:
- '@rsbuild/core': 1.x || ^1.0.1-beta.0
+ '@rsbuild/core': 1.x
peerDependenciesMeta:
'@rsbuild/core':
optional: true
dependencies:
- '@rsbuild/core': 1.0.19
- '@swc/plugin-styled-components': 2.0.11
+ '@rsbuild/core': 1.1.13
+ '@swc/plugin-styled-components': 5.0.0
reduce-configs: 1.0.0
dev: true
- /@rsbuild/plugin-svgr@1.0.4(@rsbuild/core@1.0.19)(typescript@5.0.4):
- resolution: {integrity: sha512-j2BXjNxsIEwRghsw3hagljbCYhe5uuw9qOMuN9Lgrb9PzNt44IMgIgrIdsS+3TR05CioMU/LHhA+Xjl+bhTMxA==}
+ /@rsbuild/plugin-svgr@1.0.6(@rsbuild/core@1.1.13)(typescript@5.0.4):
+ resolution: {integrity: sha512-znLFk2fumNObMntkjrpZhO3guXmaQZbqv0JjhqBVng63bNdsJAmfZGXX5He8Avp4VDlv6EJI6BC5SIEs8XspTg==}
peerDependencies:
- '@rsbuild/core': 1.x || ^1.0.1-rc.0
+ '@rsbuild/core': 1.x
dependencies:
- '@rsbuild/core': 1.0.19
- '@rsbuild/plugin-react': 1.0.4(@rsbuild/core@1.0.19)
+ '@rsbuild/core': 1.1.13
+ '@rsbuild/plugin-react': 1.1.0(@rsbuild/core@1.1.13)
'@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)
@@ -15638,13 +16900,13 @@ packages:
- typescript
dev: true
- /@rsbuild/plugin-svgr@1.0.4(@rsbuild/core@1.0.19)(typescript@5.5.2):
- resolution: {integrity: sha512-j2BXjNxsIEwRghsw3hagljbCYhe5uuw9qOMuN9Lgrb9PzNt44IMgIgrIdsS+3TR05CioMU/LHhA+Xjl+bhTMxA==}
+ /@rsbuild/plugin-svgr@1.0.6(@rsbuild/core@1.1.13)(typescript@5.5.2):
+ resolution: {integrity: sha512-znLFk2fumNObMntkjrpZhO3guXmaQZbqv0JjhqBVng63bNdsJAmfZGXX5He8Avp4VDlv6EJI6BC5SIEs8XspTg==}
peerDependencies:
- '@rsbuild/core': 1.x || ^1.0.1-rc.0
+ '@rsbuild/core': 1.x
dependencies:
- '@rsbuild/core': 1.0.19
- '@rsbuild/plugin-react': 1.0.4(@rsbuild/core@1.0.19)
+ '@rsbuild/core': 1.1.13
+ '@rsbuild/plugin-react': 1.1.0(@rsbuild/core@1.1.13)
'@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)
@@ -15655,7 +16917,7 @@ packages:
- typescript
dev: true
- /@rsbuild/plugin-toml@1.0.1(@rsbuild/core@1.0.19):
+ /@rsbuild/plugin-toml@1.0.1(@rsbuild/core@1.1.13):
resolution: {integrity: sha512-CsYlSKGYY2nm4nrubYGbbPsYE33p+5D1Y6i8FJKQtfAvsw6WdDO2l1Xmg9XuLL0s5mIGmAZFhj5tCMMW7yTX4A==}
peerDependencies:
'@rsbuild/core': 0.x || 1.x || ^1.0.1-beta.0
@@ -15663,11 +16925,11 @@ packages:
'@rsbuild/core':
optional: true
dependencies:
- '@rsbuild/core': 1.0.19
+ '@rsbuild/core': 1.1.13
toml: 3.0.0
dev: true
- /@rsbuild/plugin-type-check@1.0.1(@rsbuild/core@1.0.19)(@swc/core@1.7.26)(esbuild@0.17.19)(typescript@5.0.4):
+ /@rsbuild/plugin-type-check@1.0.1(@rsbuild/core@1.2.2)(@swc/core@1.7.26)(esbuild@0.18.20)(typescript@5.5.2):
resolution: {integrity: sha512-BahXAJNq4kWtL2dINUlrOL9UCN1t8c/qf5RW8JXx2HSSasfKPJGJ1BVfieMcIaFa/t8/QdafcwoxY1WKPTlSMg==}
peerDependencies:
'@rsbuild/core': 1.x || ^1.0.1-beta.0
@@ -15675,12 +16937,12 @@ packages:
'@rsbuild/core':
optional: true
dependencies:
- '@rsbuild/core': 1.0.19
+ '@rsbuild/core': 1.2.2
deepmerge: 4.3.1
- fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.0.4)(webpack@5.95.0)
+ fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.5.2)(webpack@5.95.0)
json5: 2.2.3
reduce-configs: 1.0.0
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.17.19)
+ webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.18.20)
transitivePeerDependencies:
- '@swc/core'
- esbuild
@@ -15689,73 +16951,61 @@ packages:
- webpack-cli
dev: true
- /@rsbuild/plugin-type-check@1.0.1(@rsbuild/core@1.0.19)(@swc/core@1.7.26)(esbuild@0.17.19)(typescript@5.5.2):
- resolution: {integrity: sha512-BahXAJNq4kWtL2dINUlrOL9UCN1t8c/qf5RW8JXx2HSSasfKPJGJ1BVfieMcIaFa/t8/QdafcwoxY1WKPTlSMg==}
+ /@rsbuild/plugin-type-check@1.2.0(@rsbuild/core@1.1.13)(@rspack/core@1.0.8)(typescript@5.0.4):
+ resolution: {integrity: sha512-bx+WmtK7K5Jc07IQn2cBDqcP/Kt98u16NiW3EyxqJGhQ1OgFvK6ewc70+AJnBvtjE+MMB70NAXEl8MNOtSxz6g==}
peerDependencies:
- '@rsbuild/core': 1.x || ^1.0.1-beta.0
+ '@rsbuild/core': 1.x
peerDependenciesMeta:
'@rsbuild/core':
optional: true
dependencies:
- '@rsbuild/core': 1.0.19
+ '@rsbuild/core': 1.1.13
deepmerge: 4.3.1
- fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.5.2)(webpack@5.95.0)
json5: 2.2.3
- reduce-configs: 1.0.0
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.17.19)
+ reduce-configs: 1.1.0
+ ts-checker-rspack-plugin: 1.1.1(@rspack/core@1.0.8)(typescript@5.0.4)
transitivePeerDependencies:
- - '@swc/core'
- - esbuild
+ - '@rspack/core'
- typescript
- - uglify-js
- - webpack-cli
dev: true
- /@rsbuild/plugin-type-check@1.0.1(@rsbuild/core@1.0.19)(@swc/core@1.7.26)(esbuild@0.18.20)(typescript@5.0.4):
- resolution: {integrity: sha512-BahXAJNq4kWtL2dINUlrOL9UCN1t8c/qf5RW8JXx2HSSasfKPJGJ1BVfieMcIaFa/t8/QdafcwoxY1WKPTlSMg==}
+ /@rsbuild/plugin-type-check@1.2.0(@rsbuild/core@1.1.13)(@rspack/core@1.0.8)(typescript@5.5.2):
+ resolution: {integrity: sha512-bx+WmtK7K5Jc07IQn2cBDqcP/Kt98u16NiW3EyxqJGhQ1OgFvK6ewc70+AJnBvtjE+MMB70NAXEl8MNOtSxz6g==}
peerDependencies:
- '@rsbuild/core': 1.x || ^1.0.1-beta.0
+ '@rsbuild/core': 1.x
peerDependenciesMeta:
'@rsbuild/core':
optional: true
dependencies:
- '@rsbuild/core': 1.0.19
+ '@rsbuild/core': 1.1.13
deepmerge: 4.3.1
- fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.0.4)(webpack@5.95.0)
json5: 2.2.3
- reduce-configs: 1.0.0
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.18.20)
+ reduce-configs: 1.1.0
+ ts-checker-rspack-plugin: 1.1.1(@rspack/core@1.0.8)(typescript@5.5.2)
transitivePeerDependencies:
- - '@swc/core'
- - esbuild
+ - '@rspack/core'
- typescript
- - uglify-js
- - webpack-cli
dev: true
- /@rsbuild/plugin-type-check@1.0.1(@rsbuild/core@1.1.12)(@swc/core@1.7.26)(esbuild@0.18.20)(typescript@5.5.2):
- resolution: {integrity: sha512-BahXAJNq4kWtL2dINUlrOL9UCN1t8c/qf5RW8JXx2HSSasfKPJGJ1BVfieMcIaFa/t8/QdafcwoxY1WKPTlSMg==}
+ /@rsbuild/plugin-type-check@1.2.1(@rsbuild/core@1.2.2)(@rspack/core@1.0.8)(typescript@5.5.2):
+ resolution: {integrity: sha512-PtbjeMqDQy8IiPDTuaj8ZmvR42b0AsRq6RUF6wxa8dDsOzD0Dl1GcvemVGCto+/Dh8frLUmnlWF+T8riBw5rtA==}
peerDependencies:
- '@rsbuild/core': 1.x || ^1.0.1-beta.0
+ '@rsbuild/core': 1.x
peerDependenciesMeta:
'@rsbuild/core':
optional: true
dependencies:
- '@rsbuild/core': 1.1.12
+ '@rsbuild/core': 1.2.2
deepmerge: 4.3.1
- fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.5.2)(webpack@5.95.0)
json5: 2.2.3
- reduce-configs: 1.0.0
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.18.20)
+ reduce-configs: 1.1.0
+ ts-checker-rspack-plugin: 1.1.1(@rspack/core@1.0.8)(typescript@5.5.2)
transitivePeerDependencies:
- - '@swc/core'
- - esbuild
+ - '@rspack/core'
- typescript
- - uglify-js
- - webpack-cli
dev: true
- /@rsbuild/plugin-typed-css-modules@1.0.2(@rsbuild/core@1.0.19):
+ /@rsbuild/plugin-typed-css-modules@1.0.2(@rsbuild/core@1.1.13):
resolution: {integrity: sha512-QX376pBXWeBrZBvYLP2HGGrHiWA5O0SDHwRoBNto5BqYDXhi6y+Eol2Hb/cY+h2ARKZVanMfUiJRABULOJ/FCQ==}
peerDependencies:
'@rsbuild/core': 1.x || ^1.0.1-beta.0
@@ -15763,7 +17013,7 @@ packages:
'@rsbuild/core':
optional: true
dependencies:
- '@rsbuild/core': 1.0.19
+ '@rsbuild/core': 1.1.13
dev: true
/@rsbuild/plugin-vue@1.0.3(@rsbuild/core@1.0.19)(@swc/core@1.7.26)(esbuild@0.24.0)(vue@3.5.10):
@@ -15783,7 +17033,7 @@ packages:
- webpack-cli
dev: true
- /@rsbuild/plugin-yaml@1.0.2(@rsbuild/core@1.0.19):
+ /@rsbuild/plugin-yaml@1.0.2(@rsbuild/core@1.1.13):
resolution: {integrity: sha512-M7POrqJAYS8IoY4trdLe9DUhDC01MvA0ge4ZKHoVQzlNLWVj2QHHXdz55/bfpkNYhoNGdCntoDmE/dn1zIpcAw==}
peerDependencies:
'@rsbuild/core': 1.x || ^1.0.1-beta.0
@@ -15791,16 +17041,16 @@ packages:
'@rsbuild/core':
optional: true
dependencies:
- '@rsbuild/core': 1.0.19
+ '@rsbuild/core': 1.1.13
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.30001668
+ caniuse-lite: 1.0.30001695
lodash: 4.17.21
- postcss: 8.4.47
+ postcss: 8.5.1
transitivePeerDependencies:
- '@swc/helpers'
dev: true
@@ -15842,38 +17092,42 @@ packages:
- '@swc/helpers'
dev: true
- /@rsbuild/webpack@1.0.11(@rsbuild/core@1.0.19)(@swc/core@1.7.26)(esbuild@0.17.19):
- resolution: {integrity: sha512-2x/QqNUEKEt7eao8FnYwlrwQUYSbuM9ihiI1RpSuKbi/ZZuHxrFA3fwnO7k1v/Xbs5mCQR+ni+da5dakypFktg==}
+ /@rsbuild/webpack@1.1.6(@rsbuild/core@1.1.13)(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.17.19):
+ resolution: {integrity: sha512-owaZtUHCkDVu1HB6/LbHG2NQx4oNJA3PsZ2CMljtzg/hrbfZ26Tfi0UCQE0fJIEOq6j4NXNT7TG89/rFwKDeYQ==}
peerDependencies:
- '@rsbuild/core': 1.x
+ '@rsbuild/core': ^1.1.3
dependencies:
- '@rsbuild/core': 1.0.19
- copy-webpack-plugin: 11.0.0(webpack@5.95.0)
- mini-css-extract-plugin: 2.9.1(webpack@5.95.0)
+ '@rsbuild/core': 1.1.13
+ copy-webpack-plugin: 11.0.0(webpack@5.97.1)
+ html-webpack-plugin: 5.6.3(@rspack/core@1.0.8)(webpack@5.97.1)
+ mini-css-extract-plugin: 2.9.2(webpack@5.97.1)
picocolors: 1.1.1
- reduce-configs: 1.0.0
- tsconfig-paths-webpack-plugin: 4.1.0
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.17.19)
+ reduce-configs: 1.1.0
+ tsconfig-paths-webpack-plugin: 4.2.0
+ webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19)
transitivePeerDependencies:
+ - '@rspack/core'
- '@swc/core'
- esbuild
- uglify-js
- webpack-cli
dev: true
- /@rsbuild/webpack@1.0.11(@rsbuild/core@1.0.19)(@swc/core@1.7.26)(esbuild@0.18.20):
- resolution: {integrity: sha512-2x/QqNUEKEt7eao8FnYwlrwQUYSbuM9ihiI1RpSuKbi/ZZuHxrFA3fwnO7k1v/Xbs5mCQR+ni+da5dakypFktg==}
+ /@rsbuild/webpack@1.1.6(@rsbuild/core@1.1.13)(@rspack/core@1.0.8)(@swc/core@1.7.26)(esbuild@0.18.20):
+ resolution: {integrity: sha512-owaZtUHCkDVu1HB6/LbHG2NQx4oNJA3PsZ2CMljtzg/hrbfZ26Tfi0UCQE0fJIEOq6j4NXNT7TG89/rFwKDeYQ==}
peerDependencies:
- '@rsbuild/core': 1.x
+ '@rsbuild/core': ^1.1.3
dependencies:
- '@rsbuild/core': 1.0.19
- copy-webpack-plugin: 11.0.0(webpack@5.95.0)
- mini-css-extract-plugin: 2.9.1(webpack@5.95.0)
+ '@rsbuild/core': 1.1.13
+ copy-webpack-plugin: 11.0.0(webpack@5.97.1)
+ html-webpack-plugin: 5.6.3(@rspack/core@1.0.8)(webpack@5.97.1)
+ mini-css-extract-plugin: 2.9.2(webpack@5.97.1)
picocolors: 1.1.1
- reduce-configs: 1.0.0
- tsconfig-paths-webpack-plugin: 4.1.0
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.18.20)
+ reduce-configs: 1.1.0
+ tsconfig-paths-webpack-plugin: 4.2.0
+ webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.18.20)
transitivePeerDependencies:
+ - '@rspack/core'
- '@swc/core'
- esbuild
- uglify-js
@@ -15953,6 +17207,14 @@ packages:
dev: true
optional: true
+ /@rspack/binding-darwin-arm64@1.2.2:
+ resolution: {integrity: sha512-h23F8zEkXWhwMeScm0ZnN78Zh7hCDalxIWsm7bBS0eKadnlegUDwwCF8WE+8NjWr7bRzv0p3QBWlS5ufkcL4eA==}
+ cpu: [arm64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@rspack/binding-darwin-x64@0.5.0:
resolution: {integrity: sha512-d6SvBURfKow3WcKxTrjJPBkp+NLsuCPoIMaS8/bM4gHwgjVs2zuOsTQ9+l36dypOkjnu6QLkOIykTdiUKJ0eQg==}
cpu: [x64]
@@ -16007,6 +17269,14 @@ packages:
dev: true
optional: true
+ /@rspack/binding-darwin-x64@1.2.2:
+ resolution: {integrity: sha512-vG5s7FkEvwrGLfksyDRHwKAHUkhZt1zHZZXJQn4gZKjTBonje8ezdc7IFlDiWpC4S+oBYp73nDWkUzkGRbSdcQ==}
+ cpu: [x64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@rspack/binding-linux-arm64-gnu@0.5.0:
resolution: {integrity: sha512-97xFbF7RjJc2VvX+0Hvb7Jzsk+eEE8oEUcc5Dnb7OIwGZulWKk6cLNcRkNfmL/F9kk1QEKlUTNC/VQI7ljf2tA==}
cpu: [arm64]
@@ -16061,6 +17331,14 @@ packages:
dev: true
optional: true
+ /@rspack/binding-linux-arm64-gnu@1.2.2:
+ resolution: {integrity: sha512-VykY/kiYOzO8E1nYzfJ9+gQEHxb5B6lt5wa8M6xFi5B6jEGU+OsaGskmAZB9/GFImeFDHxDPvhUalI4R9p8O2Q==}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@rspack/binding-linux-arm64-musl@0.5.0:
resolution: {integrity: sha512-lk0IomCy276EoynmksoBwg0IcHvvVXuZPMeq7OgRPTvs33mdTExSzSTPtrGzx/D00bX1ybUqLQwJhcgGt6erPQ==}
cpu: [arm64]
@@ -16115,6 +17393,14 @@ packages:
dev: true
optional: true
+ /@rspack/binding-linux-arm64-musl@1.2.2:
+ resolution: {integrity: sha512-Z5vAC4wGfXi8XXZ6hs8Q06TYjr3zHf819HB4DI5i4C1eQTeKdZSyoFD0NHFG23bP4NWJffp8KhmoObcy9jBT5Q==}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@rspack/binding-linux-x64-gnu@0.5.0:
resolution: {integrity: sha512-r15ddpse0S/8wHtfL85uJrVotvPVIMnQX06KlXyGUSw1jWrjxV+NXFDJ4xXnHCvk/YV6lCFTotAssk4wJEE0Fw==}
cpu: [x64]
@@ -16169,6 +17455,14 @@ packages:
dev: true
optional: true
+ /@rspack/binding-linux-x64-gnu@1.2.2:
+ resolution: {integrity: sha512-o3pDaL+cH5EeRbDE9gZcdZpBgp5iXvYZBBhe8vZQllYgI4zN5MJEuleV7WplG3UwTXlgZg3Kht4RORSOPn96vg==}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@rspack/binding-linux-x64-musl@0.5.0:
resolution: {integrity: sha512-lB9Dn1bi4xyzEe6Bf/GQ7Ktlrq4Kmt1LHwN+t0m6iVYH3Vb/3g8uQGDSkwnjP8NmlAtldK1cmvRMhR7flUrgZA==}
cpu: [x64]
@@ -16223,6 +17517,14 @@ packages:
dev: true
optional: true
+ /@rspack/binding-linux-x64-musl@1.2.2:
+ resolution: {integrity: sha512-RE3e0xe4DdchHssttKzryDwjLkbrNk/4H59TkkWeGYJcLw41tmcOZVFQUOwKLUvXWVyif/vjvV/w1SMlqB4wQg==}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@rspack/binding-win32-arm64-msvc@0.5.0:
resolution: {integrity: sha512-aDoF13puU8LxST/qKZndtXzlJbnbnxY2Bxyj0fu7UDh8nHJD4A2HQfWRN6BZFHaVSqM6Bnli410dJrIWeTNhZQ==}
cpu: [arm64]
@@ -16277,6 +17579,14 @@ packages:
dev: true
optional: true
+ /@rspack/binding-win32-arm64-msvc@1.2.2:
+ resolution: {integrity: sha512-R+PKBYn6uzTaDdVqTHvjqiJPBr5ZHg1wg5UmFDLNH9OklzVFyQh1JInSdJRb7lzfzTRz6bEkkwUFBPQK/CGScw==}
+ cpu: [arm64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@rspack/binding-win32-ia32-msvc@0.5.0:
resolution: {integrity: sha512-EYGeH4YKX5v4gtTL8mBAWnsKSkF+clsKu0z1hgWgSV/vnntNlqJQZUCb5CMdg5VqadNm+lUNDYYHeHNa3+Jp3w==}
cpu: [ia32]
@@ -16331,6 +17641,14 @@ packages:
dev: true
optional: true
+ /@rspack/binding-win32-ia32-msvc@1.2.2:
+ resolution: {integrity: sha512-dBqz3sRAGZ2f31FgzKLDvIRfq2haRP3X3XVCT0PsiMcvt7QJng+26aYYMy2THatd/nM8IwExYeitHWeiMBoruw==}
+ cpu: [ia32]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@rspack/binding-win32-x64-msvc@0.5.0:
resolution: {integrity: sha512-RCECFW6otUrFiPbWQyOvLZOMNV/OL6AyAKMDbX9ejjk0TjLMrHjnhmI5X8EoA/SUc1/vEbgsJzDVLKTfn138cg==}
cpu: [x64]
@@ -16385,6 +17703,14 @@ packages:
dev: true
optional: true
+ /@rspack/binding-win32-x64-msvc@1.2.2:
+ resolution: {integrity: sha512-eeAvaN831KG553cMSHkVldyk6YQn4ujgRHov6r1wtREq7CD3/ka9LMkJUepCN85K7XtwYT0N4KpFIQyf5GTGoA==}
+ cpu: [x64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@rspack/binding@0.5.0:
resolution: {integrity: sha512-+v1elZMn6lKBqbXQzhcfeCaPzztFNGEkNDEcQ7weako6yQPsBihGCRzveMMzZkja4RyB9GRHjWRE+THm8V8+3w==}
optionalDependencies:
@@ -16481,6 +17807,20 @@ packages:
'@rspack/binding-win32-x64-msvc': 1.1.8
dev: true
+ /@rspack/binding@1.2.2:
+ resolution: {integrity: sha512-GCZwpGFYlLTdJ2soPLwjw9z4LSZ+GdpbHNfBt3Cm/f/bAF8n6mZc7dHUqN893RFh7MPU17HNEL3fMw7XR+6pHg==}
+ optionalDependencies:
+ '@rspack/binding-darwin-arm64': 1.2.2
+ '@rspack/binding-darwin-x64': 1.2.2
+ '@rspack/binding-linux-arm64-gnu': 1.2.2
+ '@rspack/binding-linux-arm64-musl': 1.2.2
+ '@rspack/binding-linux-x64-gnu': 1.2.2
+ '@rspack/binding-linux-x64-musl': 1.2.2
+ '@rspack/binding-win32-arm64-msvc': 1.2.2
+ '@rspack/binding-win32-ia32-msvc': 1.2.2
+ '@rspack/binding-win32-x64-msvc': 1.2.2
+ dev: true
+
/@rspack/core@0.5.0(@swc/helpers@0.5.3):
resolution: {integrity: sha512-/Bpujdtx28qYir7AK9VVSbY35GBFEcZ1NTJZBx/WIzZGZWLCxhlVYfjH8cj44y4RvXa0Y26tnj/q7VJ4U3sHug==}
engines: {node: '>=16.0.0'}
@@ -16518,7 +17858,7 @@ packages:
'@module-federation/runtime-tools': 0.0.8
'@rspack/binding': 0.5.3
'@swc/helpers': 0.5.3
- browserslist: 4.24.0
+ browserslist: 4.24.4
enhanced-resolve: 5.12.0
events: 3.3.0
graceful-fs: 4.2.10
@@ -16528,8 +17868,8 @@ packages:
terminal-link: 2.1.1
watchpack: 2.4.2
webpack-sources: 3.2.3
- zod: 3.23.8
- zod-validation-error: 1.3.1(zod@3.23.8)
+ zod: 3.24.1
+ zod-validation-error: 1.3.1(zod@3.24.1)
dev: true
/@rspack/core@0.7.5(@swc/helpers@0.5.13):
@@ -16628,6 +17968,25 @@ packages:
caniuse-lite: 1.0.30001668
dev: true
+ /@rspack/core@1.2.2(@swc/helpers@0.5.15):
+ resolution: {integrity: sha512-EeHAmY65Uj62hSbUKesbrcWGE7jfUI887RD03G++Gj8jS4WPHEu1TFODXNOXg6pa7zyIvs2BK0Bm16Kwz8AEaQ==}
+ engines: {node: '>=16.0.0'}
+ peerDependencies:
+ '@rspack/tracing': ^1.x
+ '@swc/helpers': '>=0.5.1'
+ peerDependenciesMeta:
+ '@rspack/tracing':
+ optional: true
+ '@swc/helpers':
+ optional: true
+ dependencies:
+ '@module-federation/runtime-tools': 0.8.4
+ '@rspack/binding': 1.2.2
+ '@rspack/lite-tapable': 1.0.1
+ '@swc/helpers': 0.5.15
+ caniuse-lite: 1.0.30001695
+ dev: true
+
/@rspack/dev-server@1.0.9(@rspack/core@1.0.8)(@types/express@4.17.21)(webpack@5.93.0):
resolution: {integrity: sha512-VF+apLFfl5LWIhVbfkJ5ccU0Atl5mi+sGTkx+XtE1tbUmMJkde0nm/4+eaQCud7oGl+ZCzt4kW14uuzLSiEGDw==}
peerDependencies:
@@ -16705,6 +18064,19 @@ packages:
html-entities: 2.5.2
react-refresh: 0.14.2
+ /@rspack/plugin-react-refresh@1.0.0(react-refresh@0.16.0):
+ resolution: {integrity: sha512-WvXkLewW5G0Mlo5H1b251yDh5FFiH4NDAbYlFpvFjcuXX2AchZRf9zdw57BDE/ADyWsJgA8kixN/zZWBTN3iYA==}
+ peerDependencies:
+ react-refresh: '>=0.10.0 <1.0.0'
+ peerDependenciesMeta:
+ react-refresh:
+ optional: true
+ dependencies:
+ error-stack-parser: 2.1.4
+ html-entities: 2.5.2
+ react-refresh: 0.16.0
+ dev: true
+
/@rspress/core@1.34.1(webpack@5.93.0):
resolution: {integrity: sha512-n3zS3tMgwiVmGajKTwNGac4HZggo7YgBnNoVbnIuiesPXAKvao9IDzkLZesQOuNyBp0NkAo8b0BBHxp2Oz/htQ==}
engines: {node: '>=14.17.6'}
@@ -17039,7 +18411,7 @@ packages:
selderee: 0.11.0
dev: false
- /@semantic-release/changelog@6.0.3(semantic-release@24.1.2):
+ /@semantic-release/changelog@6.0.3(semantic-release@24.2.1):
resolution: {integrity: sha512-dZuR5qByyfe3Y03TpmCvAxCyTnp7r5XwtHRf/8vD9EAn4ZWbavUX8adMtXYzE86EVh0gyLA7lm5yW4IV30XUag==}
engines: {node: '>=14.17'}
peerDependencies:
@@ -17049,11 +18421,11 @@ packages:
aggregate-error: 3.1.0
fs-extra: 11.2.0
lodash: 4.17.21
- semantic-release: 24.1.2(typescript@5.5.2)
+ semantic-release: 24.2.1(typescript@5.5.2)
dev: true
- /@semantic-release/commit-analyzer@13.0.0(semantic-release@24.1.2):
- resolution: {integrity: sha512-KtXWczvTAB1ZFZ6B4O+w8HkfYm/OgQb1dUGNFZtDgQ0csggrmkq8sTxhd+lwGF8kMb59/RnG9o4Tn7M/I8dQ9Q==}
+ /@semantic-release/commit-analyzer@13.0.1(semantic-release@24.2.1):
+ resolution: {integrity: sha512-wdnBPHKkr9HhNhXOhZD5a2LNl91+hs8CC2vsAVYxtZH3y0dV3wKn+uZSN61rdJQZ8EGxzWB3inWocBHV9+u/CQ==}
engines: {node: '>=20.8.1'}
peerDependencies:
semantic-release: '>=20.1.0'
@@ -17062,11 +18434,11 @@ 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@5.5.0)
- import-from-esm: 1.3.4
+ debug: 4.4.0(supports-color@8.1.1)
+ import-from-esm: 2.0.0
lodash-es: 4.17.21
micromatch: 4.0.8
- semantic-release: 24.1.2(typescript@5.5.2)
+ semantic-release: 24.2.1(typescript@5.5.2)
transitivePeerDependencies:
- supports-color
dev: true
@@ -17081,7 +18453,7 @@ packages:
engines: {node: '>=18'}
dev: true
- /@semantic-release/exec@6.0.3(semantic-release@24.1.2):
+ /@semantic-release/exec@6.0.3(semantic-release@24.2.1):
resolution: {integrity: sha512-bxAq8vLOw76aV89vxxICecEa8jfaWwYITw6X74zzlO0mc/Bgieqx9kBRz9z96pHectiTAtsCwsQcUyLYWnp3VQ==}
engines: {node: '>=14.17'}
peerDependencies:
@@ -17089,16 +18461,16 @@ packages:
dependencies:
'@semantic-release/error': 3.0.0
aggregate-error: 3.1.0
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.3.7(supports-color@9.3.1)
execa: 5.1.1
lodash: 4.17.21
parse-json: 5.2.0
- semantic-release: 24.1.2(typescript@5.5.2)
+ semantic-release: 24.2.1(typescript@5.5.2)
transitivePeerDependencies:
- supports-color
dev: true
- /@semantic-release/git@10.0.1(semantic-release@24.1.2):
+ /@semantic-release/git@10.0.1(semantic-release@24.2.1):
resolution: {integrity: sha512-eWrx5KguUcU2wUPaO6sfvZI0wPafUKAMNC18aXY4EnNcrZL86dEmpNVnC9uMpGZkmZJ9EfCVJBQx4pV4EMGT1w==}
engines: {node: '>=14.17'}
peerDependencies:
@@ -17106,18 +18478,18 @@ packages:
dependencies:
'@semantic-release/error': 3.0.0
aggregate-error: 3.1.0
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.3.7(supports-color@9.3.1)
dir-glob: 3.0.1
execa: 5.1.1
lodash: 4.17.21
micromatch: 4.0.8
p-reduce: 2.1.0
- semantic-release: 24.1.2(typescript@5.5.2)
+ semantic-release: 24.2.1(typescript@5.5.2)
transitivePeerDependencies:
- supports-color
dev: true
- /@semantic-release/github@11.0.0(semantic-release@24.1.2):
+ /@semantic-release/github@11.0.0(semantic-release@24.2.1):
resolution: {integrity: sha512-Uon6G6gJD8U1JNvPm7X0j46yxNRJ8Ui6SgK4Zw5Ktu8RgjEft3BGn+l/RX1TTzhhO3/uUcKuqM+/9/ETFxWS/Q==}
engines: {node: '>=20.8.1'}
peerDependencies:
@@ -17129,7 +18501,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@5.5.0)
+ debug: 4.3.7(supports-color@9.3.1)
dir-glob: 3.0.1
globby: 14.0.2
http-proxy-agent: 7.0.2
@@ -17138,13 +18510,40 @@ packages:
lodash-es: 4.17.21
mime: 4.0.4
p-filter: 4.1.0
- semantic-release: 24.1.2(typescript@5.5.2)
+ semantic-release: 24.2.1(typescript@5.5.2)
url-join: 5.0.0
transitivePeerDependencies:
- supports-color
dev: true
- /@semantic-release/npm@11.0.3(semantic-release@24.1.2):
+ /@semantic-release/github@11.0.1(semantic-release@24.2.1):
+ resolution: {integrity: sha512-Z9cr0LgU/zgucbT9cksH0/pX9zmVda9hkDPcgIE0uvjMQ8w/mElDivGjx1w1pEQ+MuQJ5CBq3VCF16S6G4VH3A==}
+ engines: {node: '>=20.8.1'}
+ peerDependencies:
+ semantic-release: '>=24.1.0'
+ dependencies:
+ '@octokit/core': 6.1.3
+ '@octokit/plugin-paginate-rest': 11.4.0(@octokit/core@6.1.3)
+ '@octokit/plugin-retry': 7.1.3(@octokit/core@6.1.3)
+ '@octokit/plugin-throttling': 9.4.0(@octokit/core@6.1.3)
+ '@semantic-release/error': 4.0.0
+ aggregate-error: 5.0.0
+ debug: 4.4.0(supports-color@8.1.1)
+ dir-glob: 3.0.1
+ globby: 14.0.2
+ http-proxy-agent: 7.0.2
+ https-proxy-agent: 7.0.6
+ issue-parser: 7.0.1
+ lodash-es: 4.17.21
+ mime: 4.0.6
+ p-filter: 4.1.0
+ semantic-release: 24.2.1(typescript@5.5.2)
+ url-join: 5.0.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@semantic-release/npm@11.0.3(semantic-release@24.2.1):
resolution: {integrity: sha512-KUsozQGhRBAnoVg4UMZj9ep436VEGwT536/jwSqB7vcEfA6oncCUU7UIYTRdLx7GvTtqn0kBjnkfLVkcnBa2YQ==}
engines: {node: ^18.17 || >=20}
peerDependencies:
@@ -17161,12 +18560,12 @@ packages:
rc: 1.2.8
read-pkg: 9.0.1
registry-auth-token: 5.0.2
- semantic-release: 24.1.2(typescript@5.5.2)
+ semantic-release: 24.2.1(typescript@5.5.2)
semver: 7.6.3
tempy: 3.1.0
dev: true
- /@semantic-release/npm@12.0.1(semantic-release@24.1.2):
+ /@semantic-release/npm@12.0.1(semantic-release@24.2.1):
resolution: {integrity: sha512-/6nntGSUGK2aTOI0rHPwY3ZjgY9FkXmEHbW9Kr+62NVOsyqpKKeP0lrCH+tphv+EsNdJNmqqwijTEnVWUMQ2Nw==}
engines: {node: '>=20.8.1'}
peerDependencies:
@@ -17174,22 +18573,22 @@ packages:
dependencies:
'@semantic-release/error': 4.0.0
aggregate-error: 5.0.0
- execa: 9.4.0
- fs-extra: 11.2.0
+ execa: 9.5.2
+ fs-extra: 11.3.0
lodash-es: 4.17.21
nerf-dart: 1.0.0
normalize-url: 8.0.1
- npm: 10.9.0
+ npm: 10.9.2
rc: 1.2.8
read-pkg: 9.0.1
- registry-auth-token: 5.0.2
- semantic-release: 24.1.2(typescript@5.5.2)
+ registry-auth-token: 5.0.3
+ semantic-release: 24.2.1(typescript@5.5.2)
semver: 7.6.3
tempy: 3.1.0
dev: true
- /@semantic-release/release-notes-generator@14.0.1(semantic-release@24.1.2):
- resolution: {integrity: sha512-K0w+5220TM4HZTthE5dDpIuFrnkN1NfTGPidJFm04ULT1DEZ9WG89VNXN7F0c+6nMEpWgqmPvb7vY7JkB2jyyA==}
+ /@semantic-release/release-notes-generator@14.0.3(semantic-release@24.2.1):
+ resolution: {integrity: sha512-XxAZRPWGwO5JwJtS83bRdoIhCiYIx8Vhr+u231pQAsdFIAbm19rSVJLdnBN+Avvk7CKvNQE/nJ4y7uqKH6WTiw==}
engines: {node: '>=20.8.1'}
peerDependencies:
semantic-release: '>=20.1.0'
@@ -17198,13 +18597,13 @@ 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@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
get-stream: 7.0.1
- import-from-esm: 1.3.4
+ import-from-esm: 2.0.0
into-stream: 7.0.0
lodash-es: 4.17.21
read-package-up: 11.0.0
- semantic-release: 24.1.2(typescript@5.5.2)
+ semantic-release: 24.2.1(typescript@5.5.2)
transitivePeerDependencies:
- supports-color
dev: true
@@ -17253,7 +18652,7 @@ packages:
'@sinonjs/commons': 3.0.1
dev: true
- /@storybook/addon-actions@8.3.3(storybook@8.4.2):
+ /@storybook/addon-actions@8.3.3(storybook@8.5.1):
resolution: {integrity: sha512-cbpksmld7iADwDGXgojZ4r8LGI3YA3NP68duAHg2n1dtnx1oUaFK5wd6dbNuz7GdjyhIOIy3OKU1dAuylYNGOQ==}
peerDependencies:
storybook: ^8.3.3
@@ -17262,7 +18661,7 @@ packages:
'@types/uuid': 9.0.8
dequal: 2.0.3
polished: 4.3.1
- storybook: 8.4.2(prettier@3.3.3)
+ storybook: 8.5.1(prettier@3.3.3)
uuid: 9.0.1
dev: true
@@ -17279,14 +18678,14 @@ packages:
uuid: 9.0.1
dev: true
- /@storybook/addon-backgrounds@8.3.3(storybook@8.4.2):
+ /@storybook/addon-backgrounds@8.3.3(storybook@8.5.1):
resolution: {integrity: sha512-aX0OIrtjIB7UgSaiv20SFkfC1iWwJIGMPsPSJ5ZPhXIIOWIEBtSujh8YXwjDEXSC4DOHalmeT4bitRRe5KrVKA==}
peerDependencies:
storybook: ^8.3.3
dependencies:
'@storybook/global': 5.0.0
memoizerific: 1.11.3
- storybook: 8.4.2(prettier@3.3.3)
+ storybook: 8.5.1(prettier@3.3.3)
ts-dedent: 2.2.0
dev: true
@@ -17301,7 +18700,7 @@ packages:
ts-dedent: 2.2.0
dev: true
- /@storybook/addon-controls@8.3.3(storybook@8.4.2):
+ /@storybook/addon-controls@8.3.3(storybook@8.5.1):
resolution: {integrity: sha512-78xRtVpY7eX/Lti00JLgwYCBRB6ZcvzY3SWk0uQjEqcTnQGoQkVg2L7oWFDlDoA1LBY18P5ei2vu8MYT9GXU4g==}
peerDependencies:
storybook: ^8.3.3
@@ -17309,7 +18708,7 @@ packages:
'@storybook/global': 5.0.0
dequal: 2.0.3
lodash: 4.17.21
- storybook: 8.4.2(prettier@3.3.3)
+ storybook: 8.5.1(prettier@3.3.3)
ts-dedent: 2.2.0
dev: true
@@ -17325,23 +18724,23 @@ packages:
ts-dedent: 2.2.0
dev: true
- /@storybook/addon-docs@8.3.3(storybook@8.4.2):
+ /@storybook/addon-docs@8.3.3(storybook@8.5.1):
resolution: {integrity: sha512-REUandqq1RnMNOhsocRwx5q2fdlBAYPTDFlKASYfEn4Ln5NgbQRGxOAWl7yXAAFzbDmUDU7K20hkauecF0tyMw==}
peerDependencies:
storybook: ^8.3.3
dependencies:
'@mdx-js/react': 3.0.1(@types/react@18.3.11)(react@18.3.1)
- '@storybook/blocks': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)
- '@storybook/csf-plugin': 8.3.3(storybook@8.4.2)
+ '@storybook/blocks': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.5.1)
+ '@storybook/csf-plugin': 8.3.3(storybook@8.5.1)
'@storybook/global': 5.0.0
- '@storybook/react-dom-shim': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)
+ '@storybook/react-dom-shim': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.5.1)
'@types/react': 18.3.11
fs-extra: 11.2.0
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
rehype-external-links: 3.0.0
rehype-slug: 6.0.0
- storybook: 8.4.2(prettier@3.3.3)
+ storybook: 8.5.1(prettier@3.3.3)
ts-dedent: 2.2.0
transitivePeerDependencies:
- webpack-sources
@@ -17391,21 +18790,38 @@ packages:
- webpack-sources
dev: true
- /@storybook/addon-essentials@8.3.3(storybook@8.4.2):
+ /@storybook/addon-docs@8.5.1(@types/react@18.3.11)(storybook@8.4.2):
+ resolution: {integrity: sha512-XhELkuNFOa8q2rF/AXTwnKZth7lCFqkfR5VuEAQ+g9hv2p6I/VGlTddylzjdaZKhiy4p8O9DrzGdLFj+oxOpMw==}
+ peerDependencies:
+ storybook: ^8.5.1
+ dependencies:
+ '@mdx-js/react': 3.1.0(@types/react@18.3.11)(react@18.3.1)
+ '@storybook/blocks': 8.5.1(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)
+ '@storybook/csf-plugin': 8.5.1(storybook@8.4.2)
+ '@storybook/react-dom-shim': 8.5.1(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ storybook: 8.4.2(prettier@3.3.3)
+ ts-dedent: 2.2.0
+ transitivePeerDependencies:
+ - '@types/react'
+ dev: true
+
+ /@storybook/addon-essentials@8.3.3(storybook@8.5.1):
resolution: {integrity: sha512-E/uXoUYcg8ulG3lVbsEKb4v5hnMeGkq9YJqiZYKgVK7iRFa6p4HeVB1wU1adnm7RgjWvh+p0vQRo4KL2CTNXqw==}
peerDependencies:
storybook: ^8.3.3
dependencies:
- '@storybook/addon-actions': 8.3.3(storybook@8.4.2)
- '@storybook/addon-backgrounds': 8.3.3(storybook@8.4.2)
- '@storybook/addon-controls': 8.3.3(storybook@8.4.2)
- '@storybook/addon-docs': 8.3.3(storybook@8.4.2)
- '@storybook/addon-highlight': 8.3.3(storybook@8.4.2)
- '@storybook/addon-measure': 8.3.3(storybook@8.4.2)
- '@storybook/addon-outline': 8.3.3(storybook@8.4.2)
- '@storybook/addon-toolbars': 8.3.3(storybook@8.4.2)
- '@storybook/addon-viewport': 8.3.3(storybook@8.4.2)
- storybook: 8.4.2(prettier@3.3.3)
+ '@storybook/addon-actions': 8.3.3(storybook@8.5.1)
+ '@storybook/addon-backgrounds': 8.3.3(storybook@8.5.1)
+ '@storybook/addon-controls': 8.3.3(storybook@8.5.1)
+ '@storybook/addon-docs': 8.3.3(storybook@8.5.1)
+ '@storybook/addon-highlight': 8.3.3(storybook@8.5.1)
+ '@storybook/addon-measure': 8.3.3(storybook@8.5.1)
+ '@storybook/addon-outline': 8.3.3(storybook@8.5.1)
+ '@storybook/addon-toolbars': 8.3.3(storybook@8.5.1)
+ '@storybook/addon-viewport': 8.3.3(storybook@8.5.1)
+ storybook: 8.5.1(prettier@3.3.3)
ts-dedent: 2.2.0
transitivePeerDependencies:
- webpack-sources
@@ -17431,13 +18847,13 @@ packages:
- webpack-sources
dev: true
- /@storybook/addon-highlight@8.3.3(storybook@8.4.2):
+ /@storybook/addon-highlight@8.3.3(storybook@8.5.1):
resolution: {integrity: sha512-MB084xJM66rLU+iFFk34kjLUiAWzDiy6Kz4uZRa1CnNqEK0sdI8HaoQGgOxTIa2xgJor05/8/mlYlMkP/0INsQ==}
peerDependencies:
storybook: ^8.3.3
dependencies:
'@storybook/global': 5.0.0
- storybook: 8.4.2(prettier@3.3.3)
+ storybook: 8.5.1(prettier@3.3.3)
dev: true
/@storybook/addon-highlight@8.3.5(storybook@8.3.5):
@@ -17462,13 +18878,13 @@ packages:
ts-dedent: 2.2.0
dev: false
- /@storybook/addon-measure@8.3.3(storybook@8.4.2):
+ /@storybook/addon-measure@8.3.3(storybook@8.5.1):
resolution: {integrity: sha512-R20Z83gnxDRrocES344dw1Of/zDhe3XHSM6TLq80UQTJ9PhnMI+wYHQlK9DsdP3KiRkI+pQA6GCOp0s2ZRy5dg==}
peerDependencies:
storybook: ^8.3.3
dependencies:
'@storybook/global': 5.0.0
- storybook: 8.4.2(prettier@3.3.3)
+ storybook: 8.5.1(prettier@3.3.3)
tiny-invariant: 1.3.3
dev: true
@@ -17482,13 +18898,13 @@ packages:
tiny-invariant: 1.3.3
dev: true
- /@storybook/addon-outline@8.3.3(storybook@8.4.2):
+ /@storybook/addon-outline@8.3.3(storybook@8.5.1):
resolution: {integrity: sha512-OwqYfieNuqSqWNtUZLu3UmsfQNnwA2UaSMBZyeC2Dte9Jd59PPYggcWmH+b0S6OTbYXWNAUK5U6WdK+X9Ypzdw==}
peerDependencies:
storybook: ^8.3.3
dependencies:
'@storybook/global': 5.0.0
- storybook: 8.4.2(prettier@3.3.3)
+ storybook: 8.5.1(prettier@3.3.3)
ts-dedent: 2.2.0
dev: true
@@ -17502,12 +18918,12 @@ packages:
ts-dedent: 2.2.0
dev: true
- /@storybook/addon-toolbars@8.3.3(storybook@8.4.2):
+ /@storybook/addon-toolbars@8.3.3(storybook@8.5.1):
resolution: {integrity: sha512-4WyiVqDm4hlJdENIVQg9pLNLdfhnNKa+haerYYSzTVjzYrUx0X6Bxafshq+sud6aRtSYU14abwP56lfW8hgTlA==}
peerDependencies:
storybook: ^8.3.3
dependencies:
- storybook: 8.4.2(prettier@3.3.3)
+ storybook: 8.5.1(prettier@3.3.3)
dev: true
/@storybook/addon-toolbars@8.3.5(storybook@8.3.5):
@@ -17518,13 +18934,13 @@ packages:
storybook: 8.3.5
dev: true
- /@storybook/addon-viewport@8.3.3(storybook@8.4.2):
+ /@storybook/addon-viewport@8.3.3(storybook@8.5.1):
resolution: {integrity: sha512-2S+UpbKAL+z1ppzUCkixjaem2UDMkfmm/kyJ1wm3A/ofGLYi4fjMSKNRckk+7NdolXGQJjBo0RcaotUTxFIFwQ==}
peerDependencies:
storybook: ^8.3.3
dependencies:
memoizerific: 1.11.3
- storybook: 8.4.2(prettier@3.3.3)
+ storybook: 8.5.1(prettier@3.3.3)
dev: true
/@storybook/addon-viewport@8.3.5(storybook@8.3.5):
@@ -17536,7 +18952,7 @@ packages:
storybook: 8.3.5
dev: true
- /@storybook/blocks@8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2):
+ /@storybook/blocks@8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.5.1):
resolution: {integrity: sha512-8Vsvxqstop3xfbsx3Dn1nEjyxvQUcOYd8vpxyp2YumxYO8FlXIRuYL6HAkYbcX8JexsKvCZYxor52D2vUGIKZg==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
@@ -17561,7 +18977,7 @@ packages:
react: 18.3.1
react-colorful: 5.6.1(react-dom@18.3.1)(react@18.3.1)
react-dom: 18.3.1(react@18.3.1)
- storybook: 8.4.2(prettier@3.3.3)
+ storybook: 8.5.1(prettier@3.3.3)
telejson: 7.2.0
ts-dedent: 2.2.0
util-deprecate: 1.0.2
@@ -17629,6 +19045,26 @@ packages:
util-deprecate: 1.0.2
dev: true
+ /@storybook/blocks@8.5.1(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2):
+ resolution: {integrity: sha512-xUjnOa9udmHhlBTZ+bmMHeU1M9a5OnvnX8urQ0TrNpSyHH7HoPd3xZC4fzz73nSJNMVHIYMZYsz2pj/WfeA/hg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
+ storybook: ^8.5.1
+ peerDependenciesMeta:
+ react:
+ optional: true
+ react-dom:
+ optional: true
+ dependencies:
+ '@storybook/csf': 0.1.12
+ '@storybook/icons': 1.3.2(react-dom@18.3.1)(react@18.3.1)
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ storybook: 8.4.2(prettier@3.3.3)
+ ts-dedent: 2.2.0
+ dev: true
+
/@storybook/builder-manager@7.6.20(encoding@0.1.13):
resolution: {integrity: sha512-e2GzpjLaw6CM/XSmc4qJRzBF8GOoOyotyu3JrSPTYOt4RD8kjUsK4QlismQM1DQRu8i39aIexxmRbiJyD74xzQ==}
dependencies:
@@ -17675,7 +19111,7 @@ packages:
fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.5.2)(webpack@5.93.0)
fs-extra: 11.2.0
html-webpack-plugin: 5.6.2(@rspack/core@1.0.8)(webpack@5.93.0)
- magic-string: 0.30.12
+ magic-string: 0.30.17
path-browserify: 1.0.1
process: 0.11.10
semver: 7.6.3
@@ -18016,6 +19452,15 @@ packages:
ts-dedent: 2.2.0
dev: true
+ /@storybook/core-webpack@8.5.1(storybook@8.4.2):
+ resolution: {integrity: sha512-7U6H6wx9eKBkkjOXxFj9NYpiylNmxP4gZmoBYE78YBm8alorTeYRziRLsYBPO60XwOtfTyzi62JTR61AaxbrBw==}
+ peerDependencies:
+ storybook: ^8.5.1
+ dependencies:
+ storybook: 8.4.2(prettier@3.3.3)
+ ts-dedent: 2.2.0
+ dev: true
+
/@storybook/core@8.3.5:
resolution: {integrity: sha512-GOGfTvdioNa/n+Huwg4u/dsyYyBcM+gEcdxi3B7i5x4yJ3I912KoVshumQAOF2myKSRdI8h8aGWdx7nnjd0+5Q==}
dependencies:
@@ -18023,8 +19468,8 @@ packages:
'@types/express': 4.17.21
better-opn: 3.0.2
browser-assert: 1.2.1
- esbuild: 0.23.1
- esbuild-register: 3.6.0(esbuild@0.23.1)
+ esbuild: 0.18.20
+ esbuild-register: 3.6.0(esbuild@0.18.20)
express: 4.21.1
jsdoc-type-pratt-parser: 4.1.0
process: 0.11.10
@@ -18089,6 +19534,32 @@ packages:
- utf-8-validate
dev: true
+ /@storybook/core@8.5.1(prettier@3.3.3):
+ resolution: {integrity: sha512-4zxjclENpZYuNY1fZJE4a7hd8Ho/SiOSN2B57fsIi1qCpKax3JU3J59ZcAWT0iidy5qgM2qMcWbrl0Bl/tWamA==}
+ peerDependencies:
+ prettier: ^2 || ^3
+ peerDependenciesMeta:
+ prettier:
+ optional: true
+ dependencies:
+ '@storybook/csf': 0.1.12
+ better-opn: 3.0.2
+ browser-assert: 1.2.1
+ esbuild: 0.18.20
+ esbuild-register: 3.6.0(esbuild@0.18.20)
+ jsdoc-type-pratt-parser: 4.1.0
+ prettier: 3.3.3
+ process: 0.11.10
+ recast: 0.23.9
+ semver: 7.6.3
+ util: 0.12.5
+ ws: 8.18.0
+ transitivePeerDependencies:
+ - bufferutil
+ - supports-color
+ - utf-8-validate
+ dev: true
+
/@storybook/csf-plugin@7.6.20:
resolution: {integrity: sha512-dzBzq0dN+8WLDp6NxYS4G7BCe8+vDeDRBRjHmM0xb0uJ6xgQViL8SDplYVSGnk3bXE/1WmtvyRzQyTffBnaj9Q==}
dependencies:
@@ -18099,12 +19570,12 @@ packages:
- webpack-sources
dev: true
- /@storybook/csf-plugin@8.3.3(storybook@8.4.2):
+ /@storybook/csf-plugin@8.3.3(storybook@8.5.1):
resolution: {integrity: sha512-7AD7ojpXr3THqpTcEI4K7oKUfSwt1hummgL/cASuQvEPOwAZCVZl2gpGtKxcXhtJXTkn3GMCAvlYMoe7O/1YWw==}
peerDependencies:
storybook: ^8.3.3
dependencies:
- storybook: 8.4.2(prettier@3.3.3)
+ storybook: 8.5.1(prettier@3.3.3)
unplugin: 1.14.1
transitivePeerDependencies:
- webpack-sources
@@ -18132,12 +19603,21 @@ packages:
- webpack-sources
dev: true
+ /@storybook/csf-plugin@8.5.1(storybook@8.4.2):
+ resolution: {integrity: sha512-8GFrQgJ+/hzWAj9o4XK8m7UFPLxf0w3RwX0ZMPeb6zDhq/1BUE97AjKFb4Oexkh4I67Pycv4gRUOY9+tXF/1DA==}
+ peerDependencies:
+ storybook: ^8.5.1
+ dependencies:
+ storybook: 8.4.2(prettier@3.3.3)
+ unplugin: 1.16.1
+ dev: true
+
/@storybook/csf-tools@7.6.20:
resolution: {integrity: sha512-rwcwzCsAYh/m/WYcxBiEtLpIW5OH1ingxNdF/rK9mtGWhJxXRDV8acPkFrF8rtFWIVKoOCXu5USJYmc3f2gdYQ==}
dependencies:
'@babel/generator': 7.26.2
'@babel/parser': 7.26.2
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
'@babel/types': 7.26.0
'@storybook/csf': 0.1.11
'@storybook/types': 7.6.20
@@ -18153,7 +19633,7 @@ packages:
dependencies:
'@babel/generator': 7.26.2
'@babel/parser': 7.26.2
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
'@babel/types': 7.26.0
'@storybook/csf': 0.1.11
'@storybook/types': 8.1.11
@@ -18169,6 +19649,12 @@ packages:
dependencies:
type-fest: 2.19.0
+ /@storybook/csf@0.1.12:
+ resolution: {integrity: sha512-9/exVhabisyIVL0VxTCxo01Tdm8wefIXKXfltAPTSr8cbLn5JAxGQ6QV3mjdecLGEOucfoVhAKtJfVHxEK1iqw==}
+ dependencies:
+ type-fest: 2.19.0
+ dev: true
+
/@storybook/docs-mdx@0.1.0:
resolution: {integrity: sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg==}
dev: true
@@ -18202,6 +19688,17 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: true
+ /@storybook/icons@1.3.2(react-dom@18.3.1)(react@18.3.1):
+ resolution: {integrity: sha512-t3xcbCKkPvqyef8urBM0j/nP6sKtnlRkVgC+8JTbTAZQjaTmOjes3byEgzs89p4B/K6cJsg9wLW2k3SknLtYJw==}
+ engines: {node: '>=14.0.0'}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
+ dependencies:
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ dev: true
+
/@storybook/instrumenter@8.3.4(storybook@8.3.5):
resolution: {integrity: sha512-jVhfNOPekOyJmta0BTkQl9Z6rgRbFHlc0eV4z1oSrzaawSlc9TFzAeDCtCP57vg3FuBX8ydDYAvyZ7s4xPpLyg==}
peerDependencies:
@@ -18368,7 +19865,7 @@ packages:
'@types/semver': 7.5.8
find-up: 5.0.0
fs-extra: 11.2.0
- magic-string: 0.30.12
+ magic-string: 0.30.17
react: 18.3.1
react-docgen: 7.1.0
react-dom: 18.3.1(react@18.3.1)
@@ -18432,7 +19929,7 @@ packages:
typescript: '>= 3.x'
webpack: '>= 4'
dependencies:
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.3.7(supports-color@9.3.1)
endent: 2.1.0
find-cache-dir: 3.3.2
flat-cache: 3.2.0
@@ -18451,7 +19948,7 @@ packages:
typescript: '>= 4.x'
webpack: '>= 4'
dependencies:
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
endent: 2.1.0
find-cache-dir: 3.3.2
flat-cache: 3.2.0
@@ -18470,7 +19967,7 @@ packages:
typescript: '>= 4.x'
webpack: '>= 4'
dependencies:
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
endent: 2.1.0
find-cache-dir: 3.3.2
flat-cache: 3.2.0
@@ -18493,7 +19990,7 @@ packages:
react-dom: 18.3.1(react@18.3.1)
dev: true
- /@storybook/react-dom-shim@8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2):
+ /@storybook/react-dom-shim@8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.5.1):
resolution: {integrity: sha512-0dPC9K7+K5+X/bt3GwYmh+pCpisUyKVjWsI+PkzqGnWqaXFakzFakjswowIAIO1rf7wYZR591x3ehUAyL2bJiQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
@@ -18502,7 +19999,7 @@ packages:
dependencies:
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- storybook: 8.4.2(prettier@3.3.3)
+ storybook: 8.5.1(prettier@3.3.3)
dev: true
/@storybook/react-dom-shim@8.3.5(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.5):
@@ -18529,6 +20026,18 @@ packages:
storybook: 8.4.2(prettier@3.3.3)
dev: true
+ /@storybook/react-dom-shim@8.5.1(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2):
+ resolution: {integrity: sha512-peDiT6A1zyODKd7tVQIiFNU42Iolca67h3kkOQPb7nm/Czf2yIa/BHw+yiNDZx82eCIEvBy1Xf7lnjH8PD61xA==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
+ react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
+ storybook: ^8.5.1
+ dependencies:
+ react: 18.3.1
+ react-dom: 18.3.1(react@18.3.1)
+ storybook: 8.4.2(prettier@3.3.3)
+ dev: true
+
/@storybook/react@7.6.20(encoding@0.1.13)(react-dom@18.3.1)(react@18.3.1)(typescript@5.0.4):
resolution: {integrity: sha512-i5tKNgUbTNwlqBWGwPveDhh9ktlS0wGtd97A1ZgKZc3vckLizunlAFc7PRC1O/CMq5PTyxbuUb4RvRD2jWKwDA==}
engines: {node: '>=16.0.0'}
@@ -18928,7 +20437,7 @@ packages:
- supports-color
- typescript
- /@swc-node/core@1.13.3(@swc/core@1.7.26)(@swc/types@0.1.12):
+ /@swc-node/core@1.13.3(@swc/core@1.7.26)(@swc/types@0.1.17):
resolution: {integrity: sha512-OGsvXIid2Go21kiNqeTIn79jcaX4l0G93X2rAnas4LFoDyA9wAwVK7xZdm+QsKoMn5Mus2yFLCc4OtX2dD/PWA==}
engines: {node: '>= 10'}
peerDependencies:
@@ -18936,19 +20445,19 @@ packages:
'@swc/types': '>= 0.1'
dependencies:
'@swc/core': 1.7.26(@swc/helpers@0.5.13)
- '@swc/types': 0.1.12
+ '@swc/types': 0.1.17
- /@swc-node/register@1.10.9(@swc/core@1.7.26)(@swc/types@0.1.12)(typescript@5.5.2):
+ /@swc-node/register@1.10.9(@swc/core@1.7.26)(@swc/types@0.1.17)(typescript@5.5.2):
resolution: {integrity: sha512-iXy2sjP0phPEpK2yivjRC3PAgoLaT4sjSk0LDWCTdcTBJmR4waEog0E6eJbvoOkLkOtWw37SB8vCkl/bbh4+8A==}
peerDependencies:
'@swc/core': '>= 1.4.13'
typescript: '>= 4.3'
dependencies:
- '@swc-node/core': 1.13.3(@swc/core@1.7.26)(@swc/types@0.1.12)
+ '@swc-node/core': 1.13.3(@swc/core@1.7.26)(@swc/types@0.1.17)
'@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@5.5.0)
+ debug: 4.3.7(supports-color@9.3.1)
oxc-resolver: 1.12.0
pirates: 4.0.6
tslib: 2.6.3
@@ -19134,8 +20643,8 @@ packages:
jsonc-parser: 3.3.1
dev: true
- /@swc/plugin-styled-components@2.0.11:
- resolution: {integrity: sha512-OIuqXS97sT1q/wq/T6D5wNtBYf3YOO0tfJHTnYaiuIqtsjabeTYu/EJOfB+fbCMPf/lHiKxSWtJVCov2X0v1BA==}
+ /@swc/plugin-styled-components@5.0.0:
+ resolution: {integrity: sha512-c9WCV2hU4OxfczzeABNFwkLftAovP7IeHPX0nxqu1HMn4x/T6MjWoJ22hspBv32NpUwGlvIgRG3SyHRHE80enw==}
dependencies:
'@swc/counter': 0.1.3
dev: true
@@ -19145,6 +20654,11 @@ packages:
dependencies:
'@swc/counter': 0.1.3
+ /@swc/types@0.1.17:
+ resolution: {integrity: sha512-V5gRru+aD8YVyCOMAjMpWR1Ui577DD5KSJsHP8RAxopAH22jFz6GZd/qxqjO6MJHQhcsjvjOFXyDhyLQUnMveQ==}
+ dependencies:
+ '@swc/counter': 0.1.3
+
/@szmarczak/http-timer@4.0.6:
resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==}
engines: {node: '>=10'}
@@ -20191,7 +21705,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@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
eslint: 8.57.1
graphemer: 1.4.0
ignore: 5.3.2
@@ -20243,7 +21757,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@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
eslint: 8.57.1
typescript: 5.0.4
transitivePeerDependencies:
@@ -20264,7 +21778,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@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
eslint: 8.57.1
typescript: 5.5.2
transitivePeerDependencies:
@@ -20285,7 +21799,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@5.5.0)
+ debug: 4.3.7(supports-color@9.3.1)
eslint: 8.57.1
typescript: 5.5.2
transitivePeerDependencies:
@@ -20344,7 +21858,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@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
eslint: 8.57.1
tsutils: 3.21.0(typescript@5.0.4)
typescript: 5.0.4
@@ -20364,7 +21878,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@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
eslint: 8.57.1
ts-api-utils: 1.3.0(typescript@5.5.2)
typescript: 5.5.2
@@ -20383,7 +21897,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@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
ts-api-utils: 1.3.0(typescript@5.5.2)
typescript: 5.5.2
transitivePeerDependencies:
@@ -20427,7 +21941,7 @@ packages:
dependencies:
'@typescript-eslint/types': 5.62.0
'@typescript-eslint/visitor-keys': 5.62.0
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
globby: 11.1.0
is-glob: 4.0.3
semver: 7.6.3
@@ -20448,7 +21962,7 @@ packages:
dependencies:
'@typescript-eslint/types': 6.21.0
'@typescript-eslint/visitor-keys': 6.21.0
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
globby: 11.1.0
is-glob: 4.0.3
minimatch: 9.0.3
@@ -20470,7 +21984,7 @@ packages:
dependencies:
'@typescript-eslint/types': 7.18.0
'@typescript-eslint/visitor-keys': 7.18.0
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
globby: 11.1.0
is-glob: 4.0.3
minimatch: 9.0.5
@@ -20492,7 +22006,7 @@ packages:
dependencies:
'@typescript-eslint/types': 8.14.0
'@typescript-eslint/visitor-keys': 8.14.0
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
fast-glob: 3.3.2
is-glob: 4.0.3
minimatch: 9.0.5
@@ -20514,7 +22028,7 @@ packages:
dependencies:
'@typescript-eslint/types': 8.8.0
'@typescript-eslint/visitor-keys': 8.8.0
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
fast-glob: 3.3.2
is-glob: 4.0.3
minimatch: 9.0.5
@@ -20658,6 +22172,28 @@ packages:
- supports-color
dev: true
+ /@vercel/nft@0.27.3(encoding@0.1.13):
+ resolution: {integrity: sha512-oySTdDSzUAFDXpsSLk9Q943o+/Yu/+TCFxnehpFQEf/3khi2stMpTHPVNwFdvZq/Z4Ky93lE+MGHpXCRpMkSCA==}
+ engines: {node: '>=16'}
+ hasBin: true
+ dependencies:
+ '@mapbox/node-pre-gyp': 1.0.11(encoding@0.1.13)
+ '@rollup/pluginutils': 4.2.1
+ acorn: 8.12.1
+ acorn-import-attributes: 1.9.5(acorn@8.12.1)
+ async-sema: 3.1.1
+ bindings: 1.5.0
+ estree-walker: 2.0.2
+ glob: 7.2.3
+ graceful-fs: 4.2.11
+ micromatch: 4.0.8
+ node-gyp-build: 4.8.2
+ resolve-from: 5.0.0
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
+ dev: true
+
/@verdaccio/commons-api@10.2.0:
resolution: {integrity: sha512-F/YZANu4DmpcEV0jronzI7v2fGVWkQ5Mwi+bVmV+ACJ+EzR0c9Jbhtbe5QyLUuzR97t8R5E/Xe53O0cc2LukdQ==}
engines: {node: '>=8'}
@@ -20827,7 +22363,7 @@ packages:
'@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.26.0)
'@types/babel__core': 7.20.5
react-refresh: 0.14.2
- vite: 5.2.14(@types/node@18.16.9)(less@4.2.0)(stylus@0.64.0)
+ vite: 5.2.14(@types/node@18.16.9)(less@4.2.2)(stylus@0.64.0)
transitivePeerDependencies:
- supports-color
dev: true
@@ -20842,12 +22378,28 @@ packages:
'@babel/core': 7.25.2
'@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.25.2)
'@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.25.2)
- vite: 5.2.14(@types/node@18.16.9)(less@4.2.0)(stylus@0.64.0)
+ vite: 5.2.14(@types/node@18.16.9)(less@4.2.2)(stylus@0.64.0)
vue: 3.5.10(typescript@5.5.2)
transitivePeerDependencies:
- supports-color
dev: true
+ /@vitejs/plugin-vue-jsx@4.0.1(vite@5.2.14)(vue@3.5.13):
+ resolution: {integrity: sha512-7mg9HFGnFHMEwCdB6AY83cVK4A6sCqnrjFYF4WIlebYAQVVJ/sC/CiTruVdrRlhrFoeZ8rlMxY9wYpPTIRhhAg==}
+ engines: {node: ^18.0.0 || >=20.0.0}
+ peerDependencies:
+ vite: ^5.0.0
+ vue: ^3.0.0
+ dependencies:
+ '@babel/core': 7.25.2
+ '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.25.2)
+ '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.25.2)
+ vite: 5.2.14(@types/node@18.16.9)(less@4.2.2)(stylus@0.64.0)
+ vue: 3.5.13(typescript@5.5.2)
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/@vitejs/plugin-vue@5.1.4(vite@5.2.14)(vue@3.5.10):
resolution: {integrity: sha512-N2XSI2n3sQqp5w7Y/AN/L2XDjBIRGqXko+eDp42sydYSBeJuSm5a1sLf8zakmo8u7tA8NmBgoDLA1HeOESjp9A==}
engines: {node: ^18.0.0 || >=20.0.0}
@@ -20855,16 +22407,27 @@ packages:
vite: ^5.0.0
vue: ^3.2.25
dependencies:
- vite: 5.2.14(@types/node@18.16.9)(less@4.2.0)(stylus@0.64.0)
+ vite: 5.2.14(@types/node@18.16.9)(less@4.2.2)(stylus@0.64.0)
vue: 3.5.10(typescript@5.5.2)
dev: true
+ /@vitejs/plugin-vue@5.1.4(vite@5.2.14)(vue@3.5.13):
+ resolution: {integrity: sha512-N2XSI2n3sQqp5w7Y/AN/L2XDjBIRGqXko+eDp42sydYSBeJuSm5a1sLf8zakmo8u7tA8NmBgoDLA1HeOESjp9A==}
+ engines: {node: ^18.0.0 || >=20.0.0}
+ peerDependencies:
+ vite: ^5.0.0
+ vue: ^3.2.25
+ dependencies:
+ vite: 5.2.14(@types/node@18.16.9)(less@4.2.2)(stylus@0.64.0)
+ vue: 3.5.13(typescript@5.5.2)
+ dev: true
+
/@vitest/coverage-istanbul@1.6.0(vitest@1.6.0):
resolution: {integrity: sha512-h/BwpXehkkS0qsNCS00QxiupAqVkNi0WT19BR0dQvlge5oHghoSVLx63fABYFoKxVb7Ue7+k6V2KokmQ1zdMpg==}
peerDependencies:
vitest: 1.6.0
dependencies:
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.3.7(supports-color@9.3.1)
istanbul-lib-coverage: 3.2.2
istanbul-lib-instrument: 6.0.3
istanbul-lib-report: 3.0.1
@@ -20873,7 +22436,7 @@ packages:
magicast: 0.3.5
picocolors: 1.1.0
test-exclude: 6.0.0
- vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.2.0)(stylus@0.64.0)
+ vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.2.2)(stylus@0.64.0)
transitivePeerDependencies:
- supports-color
dev: true
@@ -20885,7 +22448,7 @@ packages:
dependencies:
'@ampproject/remapping': 2.3.0
'@bcoe/v8-coverage': 0.2.3
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.3.7(supports-color@9.3.1)
istanbul-lib-coverage: 3.2.2
istanbul-lib-report: 3.0.1
istanbul-lib-source-maps: 5.0.6
@@ -20896,7 +22459,7 @@ packages:
std-env: 3.7.0
strip-literal: 2.1.0
test-exclude: 6.0.0
- vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.2.0)(stylus@0.64.0)
+ vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.2.2)(stylus@0.64.0)
transitivePeerDependencies:
- supports-color
dev: true
@@ -20954,7 +22517,7 @@ packages:
/@vitest/snapshot@1.2.2:
resolution: {integrity: sha512-SmGY4saEw1+bwE1th6S/cZmPxz/Q4JWsl7LvbQIky2tKE35US4gd0Mjzqfr84/4OD0tikGWaWdMja/nWL5NIPA==}
dependencies:
- magic-string: 0.30.12
+ magic-string: 0.30.17
pathe: 1.1.2
pretty-format: 29.7.0
dev: true
@@ -20962,7 +22525,7 @@ packages:
/@vitest/snapshot@1.6.0:
resolution: {integrity: sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==}
dependencies:
- magic-string: 0.30.12
+ magic-string: 0.30.17
pathe: 1.1.2
pretty-format: 29.7.0
dev: true
@@ -20996,7 +22559,7 @@ packages:
pathe: 1.1.2
picocolors: 1.1.0
sirv: 2.0.4
- vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.2.0)(stylus@0.64.0)
+ vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.2.2)(stylus@0.64.0)
dev: true
/@vitest/utils@1.2.2:
@@ -21079,11 +22642,11 @@ packages:
optional: true
dependencies:
'@babel/core': 7.25.2
- '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0)
+ '@babel/helper-module-imports': 7.25.9
'@babel/helper-plugin-utils': 7.25.9
'@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.25.2)
'@babel/template': 7.25.9
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
'@babel/types': 7.26.0
'@vue/babel-helper-vue-transform-on': 1.2.5
'@vue/babel-plugin-resolve-type': 1.2.5(@babel/core@7.25.2)
@@ -21100,7 +22663,7 @@ packages:
dependencies:
'@babel/code-frame': 7.26.2
'@babel/core': 7.25.2
- '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0)
+ '@babel/helper-module-imports': 7.25.9
'@babel/helper-plugin-utils': 7.25.9
'@babel/parser': 7.26.2
'@vue/compiler-sfc': 3.5.10
@@ -21117,12 +22680,29 @@ packages:
estree-walker: 2.0.2
source-map-js: 1.2.1
+ /@vue/compiler-core@3.5.13:
+ resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==}
+ dependencies:
+ '@babel/parser': 7.26.7
+ '@vue/shared': 3.5.13
+ entities: 4.5.0
+ estree-walker: 2.0.2
+ source-map-js: 1.2.1
+ dev: true
+
/@vue/compiler-dom@3.5.10:
resolution: {integrity: sha512-DyxHC6qPcktwYGKOIy3XqnHRrrXyWR2u91AjP+nLkADko380srsC2DC3s7Y1Rk6YfOlxOlvEQKa9XXmLI+W4ZA==}
dependencies:
'@vue/compiler-core': 3.5.10
'@vue/shared': 3.5.10
+ /@vue/compiler-dom@3.5.13:
+ resolution: {integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==}
+ dependencies:
+ '@vue/compiler-core': 3.5.13
+ '@vue/shared': 3.5.13
+ dev: true
+
/@vue/compiler-sfc@3.5.10:
resolution: {integrity: sha512-to8E1BgpakV7224ZCm8gz1ZRSyjNCAWEplwFMWKlzCdP9DkMKhRRwt0WkCjY7jkzi/Vz3xgbpeig5Pnbly4Tow==}
dependencies:
@@ -21136,12 +22716,33 @@ packages:
postcss: 8.4.47
source-map-js: 1.2.1
+ /@vue/compiler-sfc@3.5.13:
+ resolution: {integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==}
+ dependencies:
+ '@babel/parser': 7.26.7
+ '@vue/compiler-core': 3.5.13
+ '@vue/compiler-dom': 3.5.13
+ '@vue/compiler-ssr': 3.5.13
+ '@vue/shared': 3.5.13
+ estree-walker: 2.0.2
+ magic-string: 0.30.17
+ postcss: 8.5.1
+ source-map-js: 1.2.1
+ dev: true
+
/@vue/compiler-ssr@3.5.10:
resolution: {integrity: sha512-hxP4Y3KImqdtyUKXDRSxKSRkSm1H9fCvhojEYrnaoWhE4w/y8vwWhnosJoPPe2AXm5sU7CSbYYAgkt2ZPhDz+A==}
dependencies:
'@vue/compiler-dom': 3.5.10
'@vue/shared': 3.5.10
+ /@vue/compiler-ssr@3.5.13:
+ resolution: {integrity: sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==}
+ dependencies:
+ '@vue/compiler-dom': 3.5.13
+ '@vue/shared': 3.5.13
+ dev: true
+
/@vue/compiler-vue2@2.7.16:
resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==}
dependencies:
@@ -21194,12 +22795,25 @@ packages:
dependencies:
'@vue/shared': 3.5.10
+ /@vue/reactivity@3.5.13:
+ resolution: {integrity: sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==}
+ dependencies:
+ '@vue/shared': 3.5.13
+ dev: true
+
/@vue/runtime-core@3.5.10:
resolution: {integrity: sha512-9Q86I5Qq3swSkFfzrZ+iqEy7Vla325M7S7xc1NwKnRm/qoi1Dauz0rT6mTMmscqx4qz0EDJ1wjB+A36k7rl8mA==}
dependencies:
'@vue/reactivity': 3.5.10
'@vue/shared': 3.5.10
+ /@vue/runtime-core@3.5.13:
+ resolution: {integrity: sha512-Fj4YRQ3Az0WTZw1sFe+QDb0aXCerigEpw418pw1HBUKFtnQHWzwojaukAs2X/c9DQz4MQ4bsXTGlcpGxU/RCIw==}
+ dependencies:
+ '@vue/reactivity': 3.5.13
+ '@vue/shared': 3.5.13
+ dev: true
+
/@vue/runtime-dom@3.5.10:
resolution: {integrity: sha512-t3x7ht5qF8ZRi1H4fZqFzyY2j+GTMTDxRheT+i8M9Ph0oepUxoadmbwlFwMoW7RYCpNQLpP2Yx3feKs+fyBdpA==}
dependencies:
@@ -21208,6 +22822,15 @@ packages:
'@vue/shared': 3.5.10
csstype: 3.1.3
+ /@vue/runtime-dom@3.5.13:
+ resolution: {integrity: sha512-dLaj94s93NYLqjLiyFzVs9X6dWhTdAlEAciC3Moq7gzAc13VJUdCnjjRurNM6uTLFATRHexHCTu/Xp3eW6yoog==}
+ dependencies:
+ '@vue/reactivity': 3.5.13
+ '@vue/runtime-core': 3.5.13
+ '@vue/shared': 3.5.13
+ csstype: 3.1.3
+ dev: true
+
/@vue/server-renderer@3.5.10(vue@3.5.10):
resolution: {integrity: sha512-IVE97tt2kGKwHNq9yVO0xdh1IvYfZCShvDSy46JIh5OQxP1/EXSpoDqetVmyIzL7CYOWnnmMkVqd7YK2QSWkdw==}
peerDependencies:
@@ -21217,9 +22840,23 @@ packages:
'@vue/shared': 3.5.10
vue: 3.5.10(typescript@5.5.2)
+ /@vue/server-renderer@3.5.13(vue@3.5.13):
+ resolution: {integrity: sha512-wAi4IRJV/2SAW3htkTlB+dHeRmpTiVIK1OGLWV1yeStVSebSQQOwGwIq0D3ZIoBj2C2qpgz5+vX9iEBkTdk5YA==}
+ peerDependencies:
+ vue: 3.5.13
+ dependencies:
+ '@vue/compiler-ssr': 3.5.13
+ '@vue/shared': 3.5.13
+ vue: 3.5.13(typescript@5.5.2)
+ dev: true
+
/@vue/shared@3.5.10:
resolution: {integrity: sha512-VkkBhU97Ki+XJ0xvl4C9YJsIZ2uIlQ7HqPpZOS3m9VCvmROPaChZU6DexdMJqvz9tbgG+4EtFVrSuailUq5KGQ==}
+ /@vue/shared@3.5.13:
+ resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==}
+ dev: true
+
/@vue/tsconfig@0.5.1:
resolution: {integrity: sha512-VcZK7MvpjuTPx2w6blwnwZAu5/LgBUtejFOi3pPGQFXQN5Ela03FUtd2Qtg4yWGGissVL0dr6Ro1LfOFh+PCuQ==}
dev: true
@@ -21286,6 +22923,13 @@ packages:
'@webassemblyjs/helper-numbers': 1.11.6
'@webassemblyjs/helper-wasm-bytecode': 1.11.6
+ /@webassemblyjs/ast@1.14.1:
+ resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==}
+ dependencies:
+ '@webassemblyjs/helper-numbers': 1.13.2
+ '@webassemblyjs/helper-wasm-bytecode': 1.13.2
+ dev: true
+
/@webassemblyjs/floating-point-hex-parser@1.11.1:
resolution: {integrity: sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==}
dev: true
@@ -21293,6 +22937,10 @@ packages:
/@webassemblyjs/floating-point-hex-parser@1.11.6:
resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==}
+ /@webassemblyjs/floating-point-hex-parser@1.13.2:
+ resolution: {integrity: sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==}
+ dev: true
+
/@webassemblyjs/helper-api-error@1.11.1:
resolution: {integrity: sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==}
dev: true
@@ -21300,6 +22948,10 @@ packages:
/@webassemblyjs/helper-api-error@1.11.6:
resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==}
+ /@webassemblyjs/helper-api-error@1.13.2:
+ resolution: {integrity: sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==}
+ dev: true
+
/@webassemblyjs/helper-buffer@1.11.1:
resolution: {integrity: sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==}
dev: true
@@ -21307,6 +22959,10 @@ packages:
/@webassemblyjs/helper-buffer@1.12.1:
resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==}
+ /@webassemblyjs/helper-buffer@1.14.1:
+ resolution: {integrity: sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==}
+ dev: true
+
/@webassemblyjs/helper-numbers@1.11.1:
resolution: {integrity: sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==}
dependencies:
@@ -21322,6 +22978,14 @@ packages:
'@webassemblyjs/helper-api-error': 1.11.6
'@xtuc/long': 4.2.2
+ /@webassemblyjs/helper-numbers@1.13.2:
+ resolution: {integrity: sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==}
+ dependencies:
+ '@webassemblyjs/floating-point-hex-parser': 1.13.2
+ '@webassemblyjs/helper-api-error': 1.13.2
+ '@xtuc/long': 4.2.2
+ dev: true
+
/@webassemblyjs/helper-wasm-bytecode@1.11.1:
resolution: {integrity: sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==}
dev: true
@@ -21329,6 +22993,10 @@ packages:
/@webassemblyjs/helper-wasm-bytecode@1.11.6:
resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==}
+ /@webassemblyjs/helper-wasm-bytecode@1.13.2:
+ resolution: {integrity: sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==}
+ dev: true
+
/@webassemblyjs/helper-wasm-section@1.11.1:
resolution: {integrity: sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==}
dependencies:
@@ -21346,6 +23014,15 @@ packages:
'@webassemblyjs/helper-wasm-bytecode': 1.11.6
'@webassemblyjs/wasm-gen': 1.12.1
+ /@webassemblyjs/helper-wasm-section@1.14.1:
+ resolution: {integrity: sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==}
+ dependencies:
+ '@webassemblyjs/ast': 1.14.1
+ '@webassemblyjs/helper-buffer': 1.14.1
+ '@webassemblyjs/helper-wasm-bytecode': 1.13.2
+ '@webassemblyjs/wasm-gen': 1.14.1
+ dev: true
+
/@webassemblyjs/ieee754@1.11.1:
resolution: {integrity: sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==}
dependencies:
@@ -21357,6 +23034,12 @@ packages:
dependencies:
'@xtuc/ieee754': 1.2.0
+ /@webassemblyjs/ieee754@1.13.2:
+ resolution: {integrity: sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==}
+ dependencies:
+ '@xtuc/ieee754': 1.2.0
+ dev: true
+
/@webassemblyjs/leb128@1.11.1:
resolution: {integrity: sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==}
dependencies:
@@ -21368,6 +23051,12 @@ packages:
dependencies:
'@xtuc/long': 4.2.2
+ /@webassemblyjs/leb128@1.13.2:
+ resolution: {integrity: sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==}
+ dependencies:
+ '@xtuc/long': 4.2.2
+ dev: true
+
/@webassemblyjs/utf8@1.11.1:
resolution: {integrity: sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==}
dev: true
@@ -21375,6 +23064,10 @@ packages:
/@webassemblyjs/utf8@1.11.6:
resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==}
+ /@webassemblyjs/utf8@1.13.2:
+ resolution: {integrity: sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==}
+ dev: true
+
/@webassemblyjs/wasm-edit@1.11.1:
resolution: {integrity: sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==}
dependencies:
@@ -21400,6 +23093,19 @@ packages:
'@webassemblyjs/wasm-parser': 1.12.1
'@webassemblyjs/wast-printer': 1.12.1
+ /@webassemblyjs/wasm-edit@1.14.1:
+ resolution: {integrity: sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==}
+ dependencies:
+ '@webassemblyjs/ast': 1.14.1
+ '@webassemblyjs/helper-buffer': 1.14.1
+ '@webassemblyjs/helper-wasm-bytecode': 1.13.2
+ '@webassemblyjs/helper-wasm-section': 1.14.1
+ '@webassemblyjs/wasm-gen': 1.14.1
+ '@webassemblyjs/wasm-opt': 1.14.1
+ '@webassemblyjs/wasm-parser': 1.14.1
+ '@webassemblyjs/wast-printer': 1.14.1
+ dev: true
+
/@webassemblyjs/wasm-gen@1.11.1:
resolution: {integrity: sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==}
dependencies:
@@ -21419,6 +23125,16 @@ packages:
'@webassemblyjs/leb128': 1.11.6
'@webassemblyjs/utf8': 1.11.6
+ /@webassemblyjs/wasm-gen@1.14.1:
+ resolution: {integrity: sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==}
+ dependencies:
+ '@webassemblyjs/ast': 1.14.1
+ '@webassemblyjs/helper-wasm-bytecode': 1.13.2
+ '@webassemblyjs/ieee754': 1.13.2
+ '@webassemblyjs/leb128': 1.13.2
+ '@webassemblyjs/utf8': 1.13.2
+ dev: true
+
/@webassemblyjs/wasm-opt@1.11.1:
resolution: {integrity: sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==}
dependencies:
@@ -21436,6 +23152,15 @@ packages:
'@webassemblyjs/wasm-gen': 1.12.1
'@webassemblyjs/wasm-parser': 1.12.1
+ /@webassemblyjs/wasm-opt@1.14.1:
+ resolution: {integrity: sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==}
+ dependencies:
+ '@webassemblyjs/ast': 1.14.1
+ '@webassemblyjs/helper-buffer': 1.14.1
+ '@webassemblyjs/wasm-gen': 1.14.1
+ '@webassemblyjs/wasm-parser': 1.14.1
+ dev: true
+
/@webassemblyjs/wasm-parser@1.11.1:
resolution: {integrity: sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==}
dependencies:
@@ -21457,6 +23182,17 @@ packages:
'@webassemblyjs/leb128': 1.11.6
'@webassemblyjs/utf8': 1.11.6
+ /@webassemblyjs/wasm-parser@1.14.1:
+ resolution: {integrity: sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==}
+ dependencies:
+ '@webassemblyjs/ast': 1.14.1
+ '@webassemblyjs/helper-api-error': 1.13.2
+ '@webassemblyjs/helper-wasm-bytecode': 1.13.2
+ '@webassemblyjs/ieee754': 1.13.2
+ '@webassemblyjs/leb128': 1.13.2
+ '@webassemblyjs/utf8': 1.13.2
+ dev: true
+
/@webassemblyjs/wast-printer@1.11.1:
resolution: {integrity: sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==}
dependencies:
@@ -21470,6 +23206,13 @@ packages:
'@webassemblyjs/ast': 1.12.1
'@xtuc/long': 4.2.2
+ /@webassemblyjs/wast-printer@1.14.1:
+ resolution: {integrity: sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==}
+ dependencies:
+ '@webassemblyjs/ast': 1.14.1
+ '@xtuc/long': 4.2.2
+ dev: true
+
/@xmldom/xmldom@0.8.10:
resolution: {integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==}
engines: {node: '>=10.0.0'}
@@ -21617,6 +23360,12 @@ packages:
engines: {node: '>=0.4.0'}
hasBin: true
+ /acorn@8.14.0:
+ resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==}
+ engines: {node: '>=0.4.0'}
+ hasBin: true
+ dev: true
+
/address@1.2.2:
resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==}
engines: {node: '>= 10.0.0'}
@@ -21647,7 +23396,7 @@ packages:
resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
engines: {node: '>= 6.0.0'}
dependencies:
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
transitivePeerDependencies:
- supports-color
@@ -21655,11 +23404,16 @@ packages:
resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==}
engines: {node: '>= 14'}
dependencies:
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
transitivePeerDependencies:
- supports-color
dev: true
+ /agent-base@7.1.3:
+ resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==}
+ engines: {node: '>= 14'}
+ dev: true
+
/agentkeepalive@4.5.0:
resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==}
engines: {node: '>= 8.0.0'}
@@ -22385,6 +24139,22 @@ packages:
postcss: 8.4.47
postcss-value-parser: 4.2.0
+ /autoprefixer@10.4.20(postcss@8.5.1):
+ resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==}
+ engines: {node: ^10 || ^12 || >=14}
+ hasBin: true
+ peerDependencies:
+ postcss: ^8.1.0
+ dependencies:
+ browserslist: 4.24.0
+ caniuse-lite: 1.0.30001668
+ fraction.js: 4.3.7
+ normalize-range: 0.1.2
+ picocolors: 1.1.1
+ postcss: 8.5.1
+ postcss-value-parser: 4.2.0
+ dev: true
+
/available-typed-arrays@1.0.7:
resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==}
engines: {node: '>= 0.4'}
@@ -22405,7 +24175,7 @@ packages:
/axios@1.7.7:
resolution: {integrity: sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==}
dependencies:
- follow-redirects: 1.15.9(debug@4.3.7)
+ follow-redirects: 1.15.9(debug@4.4.0)
form-data: 4.0.1
proxy-from-env: 1.1.0
transitivePeerDependencies:
@@ -22468,7 +24238,7 @@ packages:
- supports-color
dev: true
- /babel-loader@9.1.3(@babel/core@7.26.0)(webpack@5.95.0):
+ /babel-loader@9.1.3(@babel/core@7.26.0)(webpack@5.97.1):
resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==}
engines: {node: '>= 14.15.0'}
peerDependencies:
@@ -22478,7 +24248,7 @@ packages:
'@babel/core': 7.26.0
find-cache-dir: 4.0.0
schema-utils: 4.2.0
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.17.19)
+ webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19)
dev: true
/babel-loader@9.2.1(@babel/core@7.25.2)(webpack@5.93.0):
@@ -22537,7 +24307,7 @@ packages:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
'@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.0)
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
transitivePeerDependencies:
- supports-color
@@ -22556,7 +24326,7 @@ packages:
/babel-plugin-import@1.13.5:
resolution: {integrity: sha512-IkqnoV+ov1hdJVofly9pXRJmeDm9EtROfrc5i6eII0Hix2xMs5FEm8FG3ExMvazbnZBbgHIt6qdO8And6lCloQ==}
dependencies:
- '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0)
+ '@babel/helper-module-imports': 7.25.9
transitivePeerDependencies:
- supports-color
dev: true
@@ -22564,7 +24334,7 @@ packages:
/babel-plugin-import@1.13.8:
resolution: {integrity: sha512-36babpjra5m3gca44V6tSTomeBlPA7cHUynrE2WiQIm3rEGD9xy28MKsx5IdO45EbnpJY7Jrgd00C6Dwt/l/2Q==}
dependencies:
- '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0)
+ '@babel/helper-module-imports': 7.25.9
transitivePeerDependencies:
- supports-color
dev: true
@@ -22633,6 +24403,19 @@ packages:
transitivePeerDependencies:
- supports-color
+ /babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.26.7):
+ resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==}
+ peerDependencies:
+ '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
+ dependencies:
+ '@babel/compat-data': 7.26.2
+ '@babel/core': 7.26.7
+ '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.7)
+ 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:
@@ -22656,6 +24439,18 @@ packages:
transitivePeerDependencies:
- supports-color
+ /babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.26.7):
+ resolution: {integrity: sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==}
+ peerDependencies:
+ '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.7)
+ 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:
@@ -22677,16 +24472,27 @@ packages:
transitivePeerDependencies:
- supports-color
- /babel-plugin-styled-components@1.13.3(styled-components@6.1.13):
+ /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.26.7):
+ resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==}
+ peerDependencies:
+ '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
+ dependencies:
+ '@babel/core': 7.26.7
+ '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.26.7)
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /babel-plugin-styled-components@1.13.3(styled-components@6.1.14):
resolution: {integrity: sha512-meGStRGv+VuKA/q0/jXxrPNWEm4LPfYIqxooDTdmh8kFsP/Ph7jJG5rUPwUPX3QHUvggwdbgdGpo88P/rRYsVw==}
peerDependencies:
styled-components: '>= 2'
dependencies:
'@babel/helper-annotate-as-pure': 7.25.9
- '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0)
+ '@babel/helper-module-imports': 7.25.9
babel-plugin-syntax-jsx: 6.18.0
lodash: 4.17.21
- styled-components: 6.1.13(react-dom@18.3.1)(react@18.3.1)
+ styled-components: 6.1.14(react-dom@18.3.1)(react@18.3.1)
transitivePeerDependencies:
- supports-color
dev: true
@@ -22698,7 +24504,7 @@ packages:
dependencies:
'@babel/helper-annotate-as-pure': 7.25.9
'@babel/helper-module-imports': 7.25.9(supports-color@5.5.0)
- '@babel/plugin-syntax-jsx': 7.25.7(@babel/core@7.26.0)
+ '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.0)
lodash: 4.17.21
picomatch: 2.3.1
styled-components: 5.3.11(@babel/core@7.26.0)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1)
@@ -22714,7 +24520,7 @@ packages:
resolution: {integrity: sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==}
dev: true
- /babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.26.0)(@babel/traverse@7.25.7):
+ /babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.26.0)(@babel/traverse@7.25.9):
resolution: {integrity: sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==}
peerDependencies:
'@babel/core': ^7
@@ -22725,7 +24531,7 @@ packages:
dependencies:
'@babel/core': 7.26.0
'@babel/helper-plugin-utils': 7.25.9
- '@babel/traverse': 7.25.7
+ '@babel/traverse': 7.25.9
/babel-preset-current-node-syntax@1.1.0(@babel/core@7.25.2):
resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==}
@@ -23105,29 +24911,28 @@ packages:
/browserslist-to-es-version@1.0.0:
resolution: {integrity: sha512-i6dR03ClGy9ti97FSa4s0dpv01zW/t5VbvGjFfTLsrRQFsPgSeyGkCrlU7BTJuI5XDHVY5S2JgDnDsvQXifJ8w==}
dependencies:
- browserslist: 4.24.0
+ browserslist: 4.24.4
dev: true
- /browserslist@4.23.1:
- resolution: {integrity: sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==}
+ /browserslist@4.24.0:
+ resolution: {integrity: sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
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
+ update-browserslist-db: 1.1.1(browserslist@4.24.0)
- /browserslist@4.24.0:
- resolution: {integrity: sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==}
+ /browserslist@4.24.4:
+ resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001668
- electron-to-chromium: 1.5.37
- node-releases: 2.0.18
- update-browserslist-db: 1.1.1(browserslist@4.24.0)
+ caniuse-lite: 1.0.30001695
+ electron-to-chromium: 1.5.86
+ node-releases: 2.0.19
+ update-browserslist-db: 1.1.1(browserslist@4.24.4)
/bs-logger@0.2.6:
resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==}
@@ -23352,6 +25157,9 @@ packages:
/caniuse-lite@1.0.30001668:
resolution: {integrity: sha512-nWLrdxqCdblixUO+27JtGJJE/txpJlyUy5YN1u53wLZkP0emYCo5zgS6QYft7VUYR42LGgi/S5hdLZTrnyIddw==}
+ /caniuse-lite@1.0.30001695:
+ resolution: {integrity: sha512-vHyLade6wTgI2u1ec3WQBxv+2BrTERV28UXQu9LO6lZ9pYeMk34vjXFLOxo1A4UBA8XTL4njRQZdno/yYaSmWw==}
+
/case-sensitive-paths-webpack-plugin@2.4.0:
resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==}
engines: {node: '>=4'}
@@ -23433,6 +25241,11 @@ packages:
resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==}
engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
+ /chalk@5.4.1:
+ resolution: {integrity: sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==}
+ engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
+ dev: true
+
/char-regex@1.0.2:
resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==}
engines: {node: '>=10'}
@@ -24182,7 +25995,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.24.0)
+ webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.18.20)
/copy-webpack-plugin@11.0.0(webpack@5.93.0):
resolution: {integrity: sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==}
@@ -24199,7 +26012,7 @@ packages:
webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.24.0)
dev: true
- /copy-webpack-plugin@11.0.0(webpack@5.95.0):
+ /copy-webpack-plugin@11.0.0(webpack@5.97.1):
resolution: {integrity: sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==}
engines: {node: '>= 14.15.0'}
peerDependencies:
@@ -24211,7 +26024,7 @@ packages:
normalize-path: 3.0.0
schema-utils: 4.2.0
serialize-javascript: 6.0.2
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.17.19)
+ webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19)
dev: true
/core-js-compat@3.38.1:
@@ -24251,6 +26064,11 @@ packages:
requiresBuild: true
dev: true
+ /core-js@3.40.0:
+ resolution: {integrity: sha512-7vsMc/Lty6AGnn7uFpYT56QesI5D2Y/UkgKounk87OP9Z2H9Z8kj6jzcSGAxFmUtDOS0ntK6lbQz+Nsa0Jj6mQ==}
+ requiresBuild: true
+ dev: true
+
/core-util-is@1.0.2:
resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==}
@@ -24282,6 +26100,22 @@ packages:
typescript: 5.5.2
dev: true
+ /cosmiconfig-typescript-loader@6.1.0(@types/node@18.16.9)(cosmiconfig@9.0.0)(typescript@5.5.2):
+ resolution: {integrity: sha512-tJ1w35ZRUiM5FeTzT7DtYWAFFv37ZLqSRkGi2oeCK1gPhvaWjkAtfXvLmvE1pRfxxp9aQo6ba/Pvg1dKj05D4g==}
+ engines: {node: '>=v18'}
+ requiresBuild: true
+ peerDependencies:
+ '@types/node': '*'
+ cosmiconfig: '>=9'
+ typescript: '>=5'
+ dependencies:
+ '@types/node': 18.16.9
+ cosmiconfig: 9.0.0(typescript@5.5.2)
+ jiti: 2.4.2
+ typescript: 5.5.2
+ dev: true
+ optional: true
+
/cosmiconfig@6.0.0:
resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==}
engines: {node: '>=8'}
@@ -24448,6 +26282,15 @@ packages:
shebang-command: 2.0.0
which: 2.0.2
+ /cross-spawn@7.0.6:
+ resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==}
+ engines: {node: '>= 8'}
+ dependencies:
+ path-key: 3.1.1
+ shebang-command: 2.0.0
+ which: 2.0.2
+ dev: true
+
/crypto-browserify@3.12.0:
resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==}
dependencies:
@@ -24527,7 +26370,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.24.0)
+ webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.18.20)
/css-loader@6.11.0(@rspack/core@1.1.1)(webpack@5.93.0):
resolution: {integrity: sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==}
@@ -24553,7 +26396,7 @@ packages:
webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.24.0)
dev: true
- /css-minimizer-webpack-plugin@5.0.1(esbuild@0.17.19)(webpack@5.95.0):
+ /css-minimizer-webpack-plugin@5.0.1(esbuild@0.17.19)(webpack@5.97.1):
resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==}
engines: {node: '>= 14.15.0'}
peerDependencies:
@@ -24585,7 +26428,7 @@ packages:
postcss: 8.4.47
schema-utils: 4.2.0
serialize-javascript: 6.0.2
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.17.19)
+ webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19)
dev: true
/css-minimizer-webpack-plugin@5.0.1(esbuild@0.18.20)(webpack@5.93.0):
@@ -24622,7 +26465,7 @@ packages:
serialize-javascript: 6.0.2
webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.18.20)
- /css-minimizer-webpack-plugin@5.0.1(esbuild@0.18.20)(webpack@5.95.0):
+ /css-minimizer-webpack-plugin@5.0.1(esbuild@0.18.20)(webpack@5.97.1):
resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==}
engines: {node: '>= 14.15.0'}
peerDependencies:
@@ -24654,7 +26497,7 @@ packages:
postcss: 8.4.47
schema-utils: 4.2.0
serialize-javascript: 6.0.2
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.18.20)
+ webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.18.20)
dev: true
/css-minimizer-webpack-plugin@5.0.1(esbuild@0.24.0)(webpack@5.93.0):
@@ -24795,7 +26638,7 @@ packages:
peerDependencies:
postcss: ^8.4.31
dependencies:
- browserslist: 4.24.0
+ browserslist: 4.24.4
css-declaration-sorter: 7.2.0(postcss@8.4.31)
cssnano-utils: 4.0.2(postcss@8.4.31)
postcss: 8.4.31
@@ -24834,7 +26677,7 @@ packages:
peerDependencies:
postcss: ^8.4.31
dependencies:
- browserslist: 4.24.0
+ browserslist: 4.24.4
css-declaration-sorter: 7.2.0(postcss@8.4.47)
cssnano-utils: 4.0.2(postcss@8.4.47)
postcss: 8.4.47
@@ -25039,7 +26882,7 @@ packages:
longest: 2.0.1
word-wrap: 1.2.5
optionalDependencies:
- '@commitlint/load': 19.5.0(@types/node@18.16.9)(typescript@5.5.2)
+ '@commitlint/load': 19.6.1(@types/node@18.16.9)(typescript@5.5.2)
transitivePeerDependencies:
- '@types/node'
- typescript
@@ -25254,7 +27097,7 @@ packages:
dependencies:
ms: 2.1.2
- /debug@4.3.7(supports-color@5.5.0):
+ /debug@4.3.7(supports-color@8.1.1):
resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==}
engines: {node: '>=6.0'}
peerDependencies:
@@ -25264,9 +27107,10 @@ packages:
optional: true
dependencies:
ms: 2.1.3
- supports-color: 5.5.0
+ supports-color: 8.1.1
+ dev: true
- /debug@4.3.7(supports-color@8.1.1):
+ /debug@4.3.7(supports-color@9.3.1):
resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==}
engines: {node: '>=6.0'}
peerDependencies:
@@ -25276,11 +27120,10 @@ packages:
optional: true
dependencies:
ms: 2.1.3
- supports-color: 8.1.1
- dev: true
+ supports-color: 9.3.1
- /debug@4.3.7(supports-color@9.3.1):
- resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==}
+ /debug@4.4.0(supports-color@5.5.0):
+ resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==}
engines: {node: '>=6.0'}
peerDependencies:
supports-color: '*'
@@ -25289,8 +27132,19 @@ packages:
optional: true
dependencies:
ms: 2.1.3
- supports-color: 9.3.1
- dev: true
+ supports-color: 5.5.0
+
+ /debug@4.4.0(supports-color@8.1.1):
+ resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==}
+ engines: {node: '>=6.0'}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+ dependencies:
+ ms: 2.1.3
+ supports-color: 8.1.1
/decimal.js@10.4.3:
resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==}
@@ -25537,7 +27391,7 @@ packages:
hasBin: true
dependencies:
address: 1.2.2
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
transitivePeerDependencies:
- supports-color
@@ -25781,6 +27635,9 @@ packages:
/electron-to-chromium@1.5.37:
resolution: {integrity: sha512-u7000ZB/X0K78TaQqXZ5ktoR7J79B9US7IkE4zyvcILYwOGY2Tx9GRPYstn7HmuPcMxZ+BDGqIsyLpZQi9ufPw==}
+ /electron-to-chromium@1.5.86:
+ resolution: {integrity: sha512-/D7GAAaCRBQFBBcop6SfAAGH37djtpWkOuYhyAajw0l5vsfeSsUQYxaFPwr1c/mC/flARCDdKFo5gpFqNI+18w==}
+
/elliptic@6.5.7:
resolution: {integrity: sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q==}
dependencies:
@@ -26011,6 +27868,10 @@ packages:
/es-module-lexer@1.5.4:
resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==}
+ /es-module-lexer@1.6.0:
+ resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==}
+ dev: true
+
/es-object-atoms@1.0.0:
resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==}
engines: {node: '>= 0.4'}
@@ -26222,7 +28083,7 @@ packages:
peerDependencies:
esbuild: '>=0.12 <1'
dependencies:
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
esbuild: 0.17.19
transitivePeerDependencies:
- supports-color
@@ -26233,21 +28094,10 @@ packages:
peerDependencies:
esbuild: '>=0.12 <1'
dependencies:
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
esbuild: 0.18.20
transitivePeerDependencies:
- supports-color
- dev: true
-
- /esbuild-register@3.6.0(esbuild@0.23.1):
- resolution: {integrity: sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==}
- peerDependencies:
- esbuild: '>=0.12 <1'
- dependencies:
- debug: 4.3.7(supports-color@5.5.0)
- esbuild: 0.23.1
- transitivePeerDependencies:
- - supports-color
/esbuild-sunos-64@0.15.18:
resolution: {integrity: sha512-On22LLFlBeLNj/YF3FT+cXcyKPEI263nflYlAhz5crxtp3yRG1Ugfr7ITyxmCmjm4vbN/dGrb/B7w7U8yJR9yw==}
@@ -26466,37 +28316,6 @@ packages:
'@esbuild/win32-x64': 0.23.0
dev: false
- /esbuild@0.23.1:
- resolution: {integrity: sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==}
- engines: {node: '>=18'}
- hasBin: true
- requiresBuild: true
- optionalDependencies:
- '@esbuild/aix-ppc64': 0.23.1
- '@esbuild/android-arm': 0.23.1
- '@esbuild/android-arm64': 0.23.1
- '@esbuild/android-x64': 0.23.1
- '@esbuild/darwin-arm64': 0.23.1
- '@esbuild/darwin-x64': 0.23.1
- '@esbuild/freebsd-arm64': 0.23.1
- '@esbuild/freebsd-x64': 0.23.1
- '@esbuild/linux-arm': 0.23.1
- '@esbuild/linux-arm64': 0.23.1
- '@esbuild/linux-ia32': 0.23.1
- '@esbuild/linux-loong64': 0.23.1
- '@esbuild/linux-mips64el': 0.23.1
- '@esbuild/linux-ppc64': 0.23.1
- '@esbuild/linux-riscv64': 0.23.1
- '@esbuild/linux-s390x': 0.23.1
- '@esbuild/linux-x64': 0.23.1
- '@esbuild/netbsd-x64': 0.23.1
- '@esbuild/openbsd-arm64': 0.23.1
- '@esbuild/openbsd-x64': 0.23.1
- '@esbuild/sunos-x64': 0.23.1
- '@esbuild/win32-arm64': 0.23.1
- '@esbuild/win32-ia32': 0.23.1
- '@esbuild/win32-x64': 0.23.1
-
/esbuild@0.24.0:
resolution: {integrity: sha512-FuLPevChGDshgSicjisSooU0cemp/sGXR841D5LHMB7mTVOmsEHcAxaH3irL53+8YDIeVNQEySh4DaYU/iuPqQ==}
engines: {node: '>=18'}
@@ -26633,7 +28452,7 @@ packages:
optional: true
dependencies:
'@nolyfill/is-core-module': 1.0.39
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
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)
@@ -27063,7 +28882,7 @@ packages:
ajv: 6.12.6
chalk: 4.1.2
cross-spawn: 7.0.3
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
doctrine: 3.0.0
escape-string-regexp: 4.0.0
eslint-scope: 7.2.2
@@ -27140,7 +28959,7 @@ packages:
resolution: {integrity: sha512-YNF+mZ/Wu2FU/gvmzuWtYc8rloubL7wfXCTgouFrnjGVXPA/EeYYA7pupXWrb3Iv1cTBeSSxxJIbK23l4MRNqg==}
engines: {node: '>=8.3.0'}
dependencies:
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
'@babel/types': 7.26.0
c8: 7.14.0
transitivePeerDependencies:
@@ -27317,19 +29136,19 @@ packages:
strip-final-newline: 3.0.0
dev: true
- /execa@9.4.0:
- resolution: {integrity: sha512-yKHlle2YGxZE842MERVIplWwNH5VYmqqcPFgtnlU//K8gxuFFXu0pwd/CrfXTumFpeEiufsP7+opT/bPJa1yVw==}
+ /execa@9.5.2:
+ resolution: {integrity: sha512-EHlpxMCpHWSAh1dgS6bVeoLAXGnJNdR93aabr4QCGbzOM73o5XmRfM/e5FUqsw3aagP8S8XEWUWFAxnRBnAF0Q==}
engines: {node: ^18.19.0 || >=20.5.0}
dependencies:
'@sindresorhus/merge-streams': 4.0.0
- cross-spawn: 7.0.3
+ cross-spawn: 7.0.6
figures: 6.1.0
get-stream: 9.0.1
human-signals: 8.0.0
is-plain-obj: 4.1.0
is-stream: 4.0.1
npm-run-path: 6.0.0
- pretty-ms: 9.1.0
+ pretty-ms: 9.2.0
signal-exit: 4.1.0
strip-final-newline: 4.0.0
yoctocolors: 2.1.1
@@ -27541,7 +29360,7 @@ packages:
engines: {node: '>= 10.17.0'}
hasBin: true
dependencies:
- debug: 4.3.7(supports-color@8.1.1)
+ debug: 4.4.0(supports-color@8.1.1)
get-stream: 5.2.0
yauzl: 2.10.0
optionalDependencies:
@@ -27554,6 +29373,10 @@ packages:
resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==}
engines: {'0': node >=0.6.0}
+ /fast-content-type-parse@2.0.1:
+ resolution: {integrity: sha512-nGqtvLrj5w0naR6tDPfB4cUmYCqouzyQiz6C5y/LtcDllJdrcc6WaWW6iXyIIOErTa/XRybj28aasdn4LkVk6Q==}
+ dev: true
+
/fast-deep-equal@2.0.1:
resolution: {integrity: sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w==}
dev: true
@@ -27852,6 +29675,14 @@ packages:
common-path-prefix: 3.0.0
pkg-dir: 7.0.0
+ /find-cache-dir@5.0.0:
+ resolution: {integrity: sha512-OuWNfjfP05JcpAP3JPgAKUhWefjMRfI5iAoSsvE24ANYWJaepAtlSgWECSVEuRgSXpyNEc9DJwG/TZpgcOqyig==}
+ engines: {node: '>=16'}
+ dependencies:
+ common-path-prefix: 3.0.0
+ pkg-dir: 7.0.0
+ dev: true
+
/find-file-up@2.0.1:
resolution: {integrity: sha512-qVdaUhYO39zmh28/JLQM5CoYN9byEOKEH4qfa8K1eNV17W0UUMJ9WgbR/hHFH+t5rcl+6RTb5UC7ck/I+uRkpQ==}
engines: {node: '>=8'}
@@ -27986,7 +29817,7 @@ packages:
tslib: 2.8.1
dev: false
- /follow-redirects@1.15.9(debug@4.3.7):
+ /follow-redirects@1.15.9(debug@4.4.0):
resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==}
engines: {node: '>=4.0'}
peerDependencies:
@@ -27995,7 +29826,7 @@ packages:
debug:
optional: true
dependencies:
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
/for-each@0.3.3:
resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==}
@@ -28109,29 +29940,6 @@ packages:
webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.24.0)
dev: true
- /fork-ts-checker-webpack-plugin@9.0.2(typescript@5.0.4)(webpack@5.95.0):
- resolution: {integrity: sha512-Uochze2R8peoN1XqlSi/rGUkDQpRogtLFocP9+PGu68zk1BDAKXfdeCdyVZpgTk8V8WFVQXdEz426VKjXLO1Gg==}
- engines: {node: '>=12.13.0', yarn: '>=1.0.0'}
- peerDependencies:
- typescript: '>3.6.0'
- webpack: ^5.11.0
- dependencies:
- '@babel/code-frame': 7.26.2
- chalk: 4.1.2
- chokidar: 3.6.0
- cosmiconfig: 8.3.6(typescript@5.0.4)
- deepmerge: 4.3.1
- fs-extra: 10.1.0
- memfs: 3.5.3
- minimatch: 3.1.2
- node-abort-controller: 3.1.1
- schema-utils: 3.3.0
- semver: 7.6.3
- tapable: 2.2.1
- typescript: 5.0.4
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.17.19)
- dev: true
-
/fork-ts-checker-webpack-plugin@9.0.2(typescript@5.5.2)(webpack@5.95.0):
resolution: {integrity: sha512-Uochze2R8peoN1XqlSi/rGUkDQpRogtLFocP9+PGu68zk1BDAKXfdeCdyVZpgTk8V8WFVQXdEz426VKjXLO1Gg==}
engines: {node: '>=12.13.0', yarn: '>=1.0.0'}
@@ -28292,6 +30100,15 @@ packages:
jsonfile: 6.1.0
universalify: 2.0.1
+ /fs-extra@11.3.0:
+ resolution: {integrity: sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==}
+ engines: {node: '>=14.14'}
+ dependencies:
+ graceful-fs: 4.2.11
+ jsonfile: 6.1.0
+ universalify: 2.0.1
+ dev: true
+
/fs-extra@7.0.1:
resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==}
engines: {node: '>=6 <7 || >=8'}
@@ -28339,7 +30156,7 @@ packages:
requiresBuild: true
dependencies:
bindings: 1.5.0
- nan: 2.20.0
+ nan: 2.22.0
dev: true
optional: true
@@ -29297,8 +31114,8 @@ packages:
dependencies:
lru-cache: 10.4.3
- /hosted-git-info@8.0.0:
- resolution: {integrity: sha512-4nw3vOVR+vHUOT8+U4giwe2tcGv+R3pwwRidUe67DoMBTjhrfr6rZYJVVwdkBE+Um050SG+X9tf0Jo4fOpn01w==}
+ /hosted-git-info@8.0.2:
+ resolution: {integrity: sha512-sYKnA7eGln5ov8T8gnYlkSOxFJvywzEx9BueN6xo/GKO8PGiI6uK6xx+DIGe45T3bdVjLAQDQW1aicT8z8JwQg==}
engines: {node: ^18.17.0 || >=20.5.0}
dependencies:
lru-cache: 10.4.3
@@ -29436,7 +31253,7 @@ packages:
tapable: 2.2.1
webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.24.0)
- /html-webpack-plugin@5.6.3(@rspack/core@1.0.8)(webpack@5.95.0):
+ /html-webpack-plugin@5.6.3(@rspack/core@1.0.8)(webpack@5.97.1):
resolution: {integrity: sha512-QSf1yjtSAsmf7rYBV7XX86uua4W/vkhIt0xNXKbsi2foEeW7vjJQz4bhnpL3xH+l1ryl1680uNv968Z+X6jSYg==}
engines: {node: '>=10.13.0'}
peerDependencies:
@@ -29454,7 +31271,7 @@ packages:
lodash: 4.17.21
pretty-error: 4.0.0
tapable: 2.2.1
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.17.19)
+ webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19)
dev: true
/htmlparser2@6.1.0:
@@ -29569,7 +31386,7 @@ packages:
dependencies:
'@tootallnate/once': 2.0.0
agent-base: 6.0.2
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
transitivePeerDependencies:
- supports-color
dev: true
@@ -29579,7 +31396,7 @@ packages:
engines: {node: '>= 14'}
dependencies:
agent-base: 7.1.1
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
transitivePeerDependencies:
- supports-color
dev: true
@@ -29595,7 +31412,7 @@ packages:
dependencies:
'@types/express': 4.17.21
'@types/http-proxy': 1.17.15
- http-proxy: 1.18.1(debug@4.3.7)
+ http-proxy: 1.18.1(debug@4.4.0)
is-glob: 4.0.3
is-plain-obj: 3.0.0
micromatch: 4.0.8
@@ -29607,20 +31424,20 @@ 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@5.5.0)
- http-proxy: 1.18.1(debug@4.3.7)
+ debug: 4.4.0(supports-color@8.1.1)
+ http-proxy: 1.18.1(debug@4.4.0)
is-glob: 4.0.3
is-plain-object: 5.0.0
micromatch: 4.0.8
transitivePeerDependencies:
- supports-color
- /http-proxy@1.18.1(debug@4.3.7):
+ /http-proxy@1.18.1(debug@4.4.0):
resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==}
engines: {node: '>=8.0.0'}
dependencies:
eventemitter3: 4.0.7
- follow-redirects: 1.15.9(debug@4.3.7)
+ follow-redirects: 1.15.9(debug@4.4.0)
requires-port: 1.0.0
transitivePeerDependencies:
- debug
@@ -29635,7 +31452,7 @@ packages:
corser: 2.0.1
he: 1.2.0
html-encoding-sniffer: 3.0.0
- http-proxy: 1.18.1(debug@4.3.7)
+ http-proxy: 1.18.1(debug@4.4.0)
mime: 1.6.0
minimist: 1.2.8
opener: 1.5.2
@@ -29687,7 +31504,7 @@ packages:
engines: {node: '>= 6.0.0'}
dependencies:
agent-base: 5.1.1
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
transitivePeerDependencies:
- supports-color
dev: true
@@ -29697,7 +31514,7 @@ packages:
engines: {node: '>= 6'}
dependencies:
agent-base: 6.0.2
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
transitivePeerDependencies:
- supports-color
@@ -29706,7 +31523,17 @@ packages:
engines: {node: '>= 14'}
dependencies:
agent-base: 7.1.1
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /https-proxy-agent@7.0.6:
+ resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==}
+ engines: {node: '>= 14'}
+ dependencies:
+ agent-base: 7.1.3
+ debug: 4.4.0(supports-color@8.1.1)
transitivePeerDependencies:
- supports-color
dev: true
@@ -29835,6 +31662,10 @@ packages:
/immutable@4.3.7:
resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==}
+ /immutable@5.0.3:
+ resolution: {integrity: sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw==}
+ dev: true
+
/import-cwd@3.0.0:
resolution: {integrity: sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==}
engines: {node: '>=8'}
@@ -29849,11 +31680,11 @@ packages:
parent-module: 1.0.1
resolve-from: 4.0.0
- /import-from-esm@1.3.4:
- resolution: {integrity: sha512-7EyUlPFC0HOlBDpUFGfYstsU7XHxZJKAAMzCT8wZ0hMW7b+hG51LIKTDcsgtz8Pu6YC0HqRVbX+rVUtsGMUKvg==}
- engines: {node: '>=16.20'}
+ /import-from-esm@2.0.0:
+ resolution: {integrity: sha512-YVt14UZCgsX1vZQ3gKjkWVdBdHQ6eu3MPU1TBgL1H5orXe2+jWD006WCPPtOuwlQm10NuzOW5WawiF1Q9veW8g==}
+ engines: {node: '>=18.20'}
dependencies:
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
import-meta-resolve: 4.1.0
transitivePeerDependencies:
- supports-color
@@ -29977,7 +31808,7 @@ packages:
resolution: {integrity: sha512-LJKFHCSeIRq9hanN14IlOtPSTe3lNES7TYDTE2xxdAy1LS5rYphajK1qtwvj3YmQXvvk0U2Vbmcni8P9EIQW9w==}
engines: {node: '>=18'}
dependencies:
- '@inquirer/figures': 1.0.7
+ '@inquirer/figures': 1.0.9
ansi-escapes: 4.3.2
cli-width: 4.1.0
external-editor: 3.1.0
@@ -30604,6 +32435,11 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
+ /isomorphic-rslog@0.0.5:
+ resolution: {integrity: sha512-pkU3vvajRJ0LKLaMFy8Cj7ElbFUdkQKVhUk+DQsVCYsLW4uulU65C2s3l+Sm5OtiOwprzkYYcAIJa/COwCYHWA==}
+ engines: {node: '>=14.17.6'}
+ dev: true
+
/isomorphic-rslog@0.0.6:
resolution: {integrity: sha512-HM0q6XqQ93psDlqvuViNs/Ea3hAyGDkIdVAHlrEocjjAwGrs1fZ+EdQjS9eUPacnYB7Y8SoDdSY3H8p3ce205A==}
engines: {node: '>=14.17.6'}
@@ -30687,7 +32523,7 @@ packages:
resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==}
engines: {node: '>=10'}
dependencies:
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
istanbul-lib-coverage: 3.2.2
source-map: 0.6.1
transitivePeerDependencies:
@@ -30699,7 +32535,7 @@ packages:
engines: {node: '>=10'}
dependencies:
'@jridgewell/trace-mapping': 0.3.25
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
istanbul-lib-coverage: 3.2.2
transitivePeerDependencies:
- supports-color
@@ -31350,6 +33186,13 @@ packages:
resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==}
hasBin: true
+ /jiti@2.4.2:
+ resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==}
+ hasBin: true
+ requiresBuild: true
+ dev: true
+ optional: true
+
/jju@1.4.0:
resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==}
dev: true
@@ -31418,10 +33261,10 @@ packages:
'@babel/core': 7.26.0
'@babel/parser': 7.26.2
'@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.0)
- '@babel/plugin-transform-modules-commonjs': 7.25.7(@babel/core@7.26.0)
- '@babel/plugin-transform-nullish-coalescing-operator': 7.25.8(@babel/core@7.26.0)
- '@babel/plugin-transform-optional-chaining': 7.25.8(@babel/core@7.26.0)
- '@babel/plugin-transform-private-methods': 7.25.7(@babel/core@7.26.0)
+ '@babel/plugin-transform-modules-commonjs': 7.25.9(@babel/core@7.26.0)
+ '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.26.0)
+ '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.0)
+ '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.0)
'@babel/preset-env': 7.26.0(@babel/core@7.26.0)
'@babel/preset-flow': 7.25.7(@babel/core@7.26.0)
'@babel/preset-typescript': 7.26.0(@babel/core@7.26.0)
@@ -31531,6 +33374,12 @@ packages:
engines: {node: '>=6'}
hasBin: true
+ /jsesc@3.1.0:
+ resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==}
+ engines: {node: '>=6'}
+ hasBin: true
+ dev: true
+
/json-buffer@3.0.1:
resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
@@ -31741,7 +33590,7 @@ packages:
content-disposition: 0.5.4
content-type: 1.0.5
cookies: 0.9.1
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.3.7(supports-color@9.3.1)
delegates: 1.0.0
depd: 2.0.0
destroy: 1.2.0
@@ -31822,7 +33671,7 @@ packages:
less: 4.1.3
webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.18.20)
- /less-loader@11.1.0(less@4.2.0)(webpack@5.93.0):
+ /less-loader@11.1.0(less@4.2.2)(webpack@5.93.0):
resolution: {integrity: sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==}
engines: {node: '>= 14.15.0'}
peerDependencies:
@@ -31830,7 +33679,7 @@ packages:
webpack: ^5.0.0
dependencies:
klona: 2.0.6
- less: 4.2.0
+ less: 4.2.2
webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.24.0)
dev: true
@@ -31851,8 +33700,8 @@ packages:
needle: 3.3.1
source-map: 0.6.1
- /less@4.2.0:
- resolution: {integrity: sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==}
+ /less@4.2.2:
+ resolution: {integrity: sha512-tkuLHQlvWUTeQ3doAqnHbNn8T6WX1KA8yvbKG9x4VtKtIjHsVKQZCH11zRgAfbDAXC2UNIg/K9BYAAcEzUIrNg==}
engines: {node: '>=6'}
hasBin: true
dependencies:
@@ -31895,7 +33744,7 @@ packages:
webpack-sources:
optional: true
dependencies:
- webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.24.0)
+ webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.18.20)
webpack-sources: 3.2.3
/lilconfig@2.1.0:
@@ -32198,7 +34047,7 @@ packages:
engines: {node: '>=8.0'}
dependencies:
date-format: 4.0.14
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.3.7(supports-color@9.3.1)
flatted: 3.3.1
rfdc: 1.4.1
streamroller: 3.1.5
@@ -32418,18 +34267,19 @@ packages:
react: 18.3.1
dev: true
- /marked-terminal@7.1.0(marked@12.0.2):
- resolution: {integrity: sha512-+pvwa14KZL74MVXjYdPR3nSInhGhNvPce/3mqLVZT2oUvt654sL1XImFuLZ1pkA866IYZ3ikDTOFUIC7XzpZZg==}
+ /marked-terminal@7.2.1(marked@12.0.2):
+ resolution: {integrity: sha512-rQ1MoMFXZICWNsKMiiHwP/Z+92PLKskTPXj+e7uwXmuMPkNn7iTqC+IvDekVm1MPeC9wYQeLxeFaOvudRR/XbQ==}
engines: {node: '>=16.0.0'}
peerDependencies:
- marked: '>=1 <14'
+ marked: '>=1 <15'
dependencies:
ansi-escapes: 7.0.0
- chalk: 5.3.0
+ ansi-regex: 6.1.0
+ chalk: 5.4.1
cli-highlight: 2.1.11
cli-table3: 0.6.5
marked: 12.0.2
- node-emoji: 2.1.3
+ node-emoji: 2.2.0
supports-hyperlinks: 3.1.0
dev: true
@@ -32699,6 +34549,16 @@ packages:
tree-dump: 1.0.2(tslib@2.8.1)
tslib: 2.8.1
+ /memfs@4.17.0:
+ resolution: {integrity: sha512-4eirfZ7thblFmqFjywlTmuWVSvccHAJbn1r8qQLzmTO11qcqpohOjmY2mFce6x7x7WtskzRqApPD0hv+Oa74jg==}
+ engines: {node: '>= 4.0.0'}
+ dependencies:
+ '@jsonjoy.com/json-pack': 1.1.0(tslib@2.8.1)
+ '@jsonjoy.com/util': 1.3.0(tslib@2.8.1)
+ tree-dump: 1.0.2(tslib@2.8.1)
+ tslib: 2.8.1
+ dev: true
+
/memoizerific@1.11.3:
resolution: {integrity: sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==}
dependencies:
@@ -33059,7 +34919,7 @@ packages:
resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==}
dependencies:
'@types/debug': 4.1.12
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
decode-named-character-reference: 1.0.2
micromark-core-commonmark: 1.1.0
micromark-factory-space: 1.1.0
@@ -33156,6 +35016,12 @@ packages:
hasBin: true
dev: true
+ /mime@4.0.6:
+ resolution: {integrity: sha512-4rGt7rvQHBbaSOF9POGkk1ocRP16Md1x36Xma8sz8h8/vfCUI2OtEIeCqe4Ofes853x4xDoPiFLIT47J5fI/7A==}
+ engines: {node: '>=16'}
+ hasBin: true
+ dev: true
+
/mimic-fn@2.1.0:
resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==}
engines: {node: '>=6'}
@@ -33198,15 +35064,15 @@ packages:
webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.18.20)
dev: true
- /mini-css-extract-plugin@2.9.1(webpack@5.95.0):
- resolution: {integrity: sha512-+Vyi+GCCOHnrJ2VPS+6aPoXN2k2jgUzDRhTFLjjTBn23qyXJXkjUWQgTL+mXpF5/A8ixLdCc6kWsoeOjKGejKQ==}
+ /mini-css-extract-plugin@2.9.2(webpack@5.97.1):
+ resolution: {integrity: sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==}
engines: {node: '>= 12.13.0'}
peerDependencies:
webpack: ^5.0.0
dependencies:
schema-utils: 4.2.0
tapable: 2.2.1
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.17.19)
+ webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19)
dev: true
/mini-svg-data-uri@1.4.4:
@@ -33337,6 +35203,15 @@ packages:
engines: {node: '>=10'}
hasBin: true
+ /mlly@1.6.1:
+ resolution: {integrity: sha512-vLgaHvaeunuOXHSmEbZ9izxPx3USsk8KCQ8iC+aTlp5sKRSoZvwhHh5L9VbKSaVC6sJDqbyohIS76E2VmHIPAA==}
+ dependencies:
+ acorn: 8.12.1
+ pathe: 1.1.2
+ pkg-types: 1.2.1
+ ufo: 1.5.4
+ dev: true
+
/mlly@1.7.2:
resolution: {integrity: sha512-tN3dvVHYVz4DhSXinXIk7u9syPYaJvio118uomkovAtWBT+RdbP6Lfh/5Lvo519YMmwBafwlh20IPTXIStscpA==}
dependencies:
@@ -33460,8 +35335,8 @@ packages:
object-assign: 4.1.1
thenify-all: 1.6.0
- /nan@2.20.0:
- resolution: {integrity: sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==}
+ /nan@2.22.0:
+ resolution: {integrity: sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==}
requiresBuild: true
dev: true
optional: true
@@ -33474,6 +35349,11 @@ packages:
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
+ /nanoid@3.3.8:
+ resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==}
+ engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
+ hasBin: true
+
/nanomatch@1.2.13:
resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==}
engines: {node: '>=0.10.0'}
@@ -33504,6 +35384,21 @@ packages:
resolution: {integrity: sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA==}
hasBin: true
+ /ndepe@0.1.5(encoding@0.1.13):
+ resolution: {integrity: sha512-E2Rxk6ADpyaGeuFJQ/x9HHW+pS8Vn/0KLbXpiDkoZXcOSToW+/dz1WPHFaZFUnyoe+JRbj8PvxAhcfKbQOw7UQ==}
+ dependencies:
+ '@vercel/nft': 0.27.3(encoding@0.1.13)
+ debug: 4.4.0(supports-color@8.1.1)
+ fs-extra: 11.2.0
+ mlly: 1.6.1
+ pkg-types: 1.2.1
+ pkg-up: 3.1.0
+ semver: 7.6.3
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
+ dev: true
+
/needle@3.3.1:
resolution: {integrity: sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==}
engines: {node: '>= 4.4.x'}
@@ -33674,8 +35569,8 @@ packages:
resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==}
engines: {node: '>=10.5.0'}
- /node-emoji@2.1.3:
- resolution: {integrity: sha512-E2WEOVsgs7O16zsURJ/eH8BqhF029wGpEOnv7Urwdo2wmQanOACwJQh0devF9D9RhoZru0+9JXIS0dBXIAz+lA==}
+ /node-emoji@2.2.0:
+ resolution: {integrity: sha512-Z3lTE9pLaJF47NyMhd4ww1yFTAP8YhYI8SleJiHzM46Fgpm5cnNzSl9XfzFNqbaz+VlJrIj3fXQ4DeN1Rjm6cw==}
engines: {node: '>=18'}
dependencies:
'@sindresorhus/is': 4.6.0
@@ -33780,6 +35675,9 @@ packages:
/node-releases@2.0.18:
resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==}
+ /node-releases@2.0.19:
+ resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==}
+
/node-schedule@2.1.1:
resolution: {integrity: sha512-OXdegQq03OmXEjt2hZP33W2YPs/E5BcFQks46+G2gAxs4gHOIVD1u7EqlYLYSKsaIpyKCK9Gbk0ta1/gjRSMRQ==}
engines: {node: '>=6'}
@@ -33995,8 +35893,8 @@ packages:
- which
- write-file-atomic
- /npm@10.9.0:
- resolution: {integrity: sha512-ZanDioFylI9helNhl2LNd+ErmVD+H5I53ry41ixlLyCBgkuYb+58CvbAp99hW+zr5L9W4X7CchSoeqKdngOLSw==}
+ /npm@10.9.2:
+ resolution: {integrity: sha512-iriPEPIkoMYUy3F6f3wwSZAU93E0Eg6cHwIR6jzzOXWSy+SD/rOODEs74cVONHKSx2obXtuUoyidVEhISrisgQ==}
engines: {node: ^18.17.0 || >=20.5.0}
hasBin: true
dev: true
@@ -34122,7 +36020,7 @@ packages:
optional: true
dependencies:
'@napi-rs/wasm-runtime': 0.2.4
- '@swc-node/register': 1.10.9(@swc/core@1.7.26)(@swc/types@0.1.12)(typescript@5.5.2)
+ '@swc-node/register': 1.10.9(@swc/core@1.7.26)(@swc/types@0.1.17)(typescript@5.5.2)
'@swc/core': 1.7.26(@swc/helpers@0.5.13)
'@yarnpkg/lockfile': 1.1.0
'@yarnpkg/parsers': 3.0.2
@@ -34184,7 +36082,7 @@ packages:
optional: true
dependencies:
'@napi-rs/wasm-runtime': 0.2.4
- '@swc-node/register': 1.10.9(@swc/core@1.7.26)(@swc/types@0.1.12)(typescript@5.5.2)
+ '@swc-node/register': 1.10.9(@swc/core@1.7.26)(@swc/types@0.1.17)(typescript@5.5.2)
'@swc/core': 1.7.26(@swc/helpers@0.5.13)
'@yarnpkg/lockfile': 1.1.0
'@yarnpkg/parsers': 3.0.2
@@ -35195,6 +37093,17 @@ packages:
postcss-selector-parser: 6.1.2
postcss-value-parser: 4.2.0
+ /postcss-calc@9.0.1(postcss@8.5.1):
+ resolution: {integrity: sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==}
+ engines: {node: ^14 || ^16 || >=18.0}
+ peerDependencies:
+ postcss: ^8.2.2
+ dependencies:
+ postcss: 8.5.1
+ postcss-selector-parser: 6.1.2
+ postcss-value-parser: 4.2.0
+ dev: true
+
/postcss-colormin@5.3.1(postcss@8.4.47):
resolution: {integrity: sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==}
engines: {node: ^10 || ^12 || >=14.0}
@@ -35265,8 +37174,8 @@ packages:
postcss: 8.4.47
postcss-value-parser: 4.2.0
- /postcss-custom-properties@13.1.5(postcss@8.4.47):
- resolution: {integrity: sha512-98DXk81zTGqMVkGANysMHbGIg3voH383DYo3/+c+Abzay3nao+vM/f4Jgzsakk9S7BDsEw5DiW7sFy5G4W2wLA==}
+ /postcss-custom-properties@13.3.12(postcss@8.4.47):
+ resolution: {integrity: sha512-oPn/OVqONB2ZLNqN185LDyaVByELAA/u3l2CS2TS16x2j2XsmV4kd8U49+TMxmUsEU9d8fB/I10E6U7kB0L1BA==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
@@ -35274,11 +37183,12 @@ packages:
'@csstools/cascade-layer-name-parser': 1.0.13(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1)
'@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
'@csstools/css-tokenizer': 2.4.1
+ '@csstools/utilities': 1.0.0(postcss@8.4.47)
postcss: 8.4.47
postcss-value-parser: 4.2.0
dev: true
- /postcss-custom-properties@13.3.12(postcss@8.4.47):
+ /postcss-custom-properties@13.3.12(postcss@8.5.1):
resolution: {integrity: sha512-oPn/OVqONB2ZLNqN185LDyaVByELAA/u3l2CS2TS16x2j2XsmV4kd8U49+TMxmUsEU9d8fB/I10E6U7kB0L1BA==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
@@ -35287,8 +37197,8 @@ packages:
'@csstools/cascade-layer-name-parser': 1.0.13(@csstools/css-parser-algorithms@2.7.1)(@csstools/css-tokenizer@2.4.1)
'@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1)
'@csstools/css-tokenizer': 2.4.1
- '@csstools/utilities': 1.0.0(postcss@8.4.47)
- postcss: 8.4.47
+ '@csstools/utilities': 1.0.0(postcss@8.5.1)
+ postcss: 8.5.1
postcss-value-parser: 4.2.0
dev: true
@@ -35434,6 +37344,18 @@ packages:
read-cache: 1.0.0
resolve: 1.22.8
+ /postcss-import@15.1.0(postcss@8.5.1):
+ resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
+ engines: {node: '>=14.0.0'}
+ peerDependencies:
+ postcss: ^8.0.0
+ dependencies:
+ postcss: 8.5.1
+ postcss-value-parser: 4.2.0
+ read-cache: 1.0.0
+ resolve: 1.22.8
+ dev: true
+
/postcss-initial@4.0.1(postcss@8.4.47):
resolution: {integrity: sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==}
peerDependencies:
@@ -35484,7 +37406,24 @@ packages:
postcss: 8.4.47
yaml: 2.5.1
- /postcss-load-config@6.0.1(postcss@8.4.47):
+ /postcss-load-config@4.0.2(postcss@8.5.1):
+ resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==}
+ engines: {node: '>= 14'}
+ peerDependencies:
+ postcss: '>=8.0.9'
+ ts-node: '>=9.0.0'
+ peerDependenciesMeta:
+ postcss:
+ optional: true
+ ts-node:
+ optional: true
+ dependencies:
+ lilconfig: 3.1.2
+ postcss: 8.5.1
+ yaml: 2.5.1
+ dev: false
+
+ /postcss-load-config@6.0.1(postcss@8.5.1):
resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==}
engines: {node: '>= 18'}
peerDependencies:
@@ -35503,7 +37442,7 @@ packages:
optional: true
dependencies:
lilconfig: 3.1.2
- postcss: 8.4.47
+ postcss: 8.5.1
dev: false
/postcss-loader@6.2.1(postcss@8.4.47)(webpack@5.93.0):
@@ -35834,12 +37773,13 @@ packages:
postcss: 8.4.47
postcss-selector-parser: 6.1.2
- /postcss-nesting@12.0.1(postcss@8.4.47):
- resolution: {integrity: sha512-6LCqCWP9pqwXw/njMvNK0hGY44Fxc4B2EsGbn6xDcxbNRzP8GYoxT7yabVVMLrX3quqOJ9hg2jYMsnkedOf8pA==}
+ /postcss-nesting@12.1.5(postcss@8.4.47):
+ resolution: {integrity: sha512-N1NgI1PDCiAGWPTYrwqm8wpjv0bgDmkYHH72pNsqTCv9CObxjxftdYu6AKtGN+pnJa7FQjMm3v4sp8QJbFsYdQ==}
engines: {node: ^14 || ^16 || >=18}
peerDependencies:
postcss: ^8.4
dependencies:
+ '@csstools/selector-resolve-nested': 1.1.0(postcss-selector-parser@6.1.2)
'@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.2)
postcss: 8.4.47
postcss-selector-parser: 6.1.2
@@ -36276,7 +38216,7 @@ packages:
postcss: 8.4.47
postcss-selector-parser: 6.1.2
- /postcss-url@10.1.3(postcss@8.4.47):
+ /postcss-url@10.1.3(postcss@8.5.1):
resolution: {integrity: sha512-FUzyxfI5l2tKmXdYc6VTu3TWZsInayEKPbiyW+P6vmmIrrb4I6CGX0BFoewgYHLK+oIL5FECEK02REYRpBvUCw==}
engines: {node: '>=10'}
peerDependencies:
@@ -36285,7 +38225,7 @@ packages:
make-dir: 3.1.0
mime: 2.5.2
minimatch: 3.0.8
- postcss: 8.4.47
+ postcss: 8.5.1
xxhashjs: 0.2.2
dev: true
@@ -36304,7 +38244,7 @@ packages:
resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
- nanoid: 3.3.7
+ nanoid: 3.3.8
picocolors: 1.1.1
source-map-js: 1.2.1
dev: true
@@ -36317,6 +38257,14 @@ packages:
picocolors: 1.1.1
source-map-js: 1.2.1
+ /postcss@8.5.1:
+ resolution: {integrity: sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==}
+ engines: {node: ^10 || ^12 || >=14}
+ dependencies:
+ nanoid: 3.3.8
+ picocolors: 1.1.1
+ source-map-js: 1.2.1
+
/prelude-ls@1.2.1:
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
engines: {node: '>= 0.8.0'}
@@ -36400,8 +38348,8 @@ packages:
engines: {node: '>= 0.8'}
dev: true
- /pretty-ms@9.1.0:
- resolution: {integrity: sha512-o1piW0n3tgKIKCwk2vpM/vOV13zjJzvP37Ioze54YlTHE06m4tjEbzg9WsKkvTuyYln2DHjo5pY4qrZGI0otpw==}
+ /pretty-ms@9.2.0:
+ resolution: {integrity: sha512-4yf0QO/sllf/1zbZWYnvWw3NxCQwLXKzIj0G849LSufP15BXKM0rbD2Z3wVnkMfjdn/CB0Dpp444gYAACdsplg==}
engines: {node: '>=18'}
dependencies:
parse-ms: 4.0.0
@@ -36656,7 +38604,7 @@ packages:
engines: {node: '>=8.16.0'}
dependencies:
'@types/mime-types': 2.1.4
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
extract-zip: 1.7.0
https-proxy-agent: 4.0.0
mime: 2.6.0
@@ -36725,6 +38673,9 @@ packages:
/rambda@9.3.0:
resolution: {integrity: sha512-cl/7DCCKNxmsbc0dXZTJTY08rvDdzLhVfE6kPBson1fWzDapLzv0RKSzjpmAqP53fkQqAvq05gpUVHTrUNsuxg==}
+ /rambda@9.4.2:
+ resolution: {integrity: sha512-++euMfxnl7OgaEKwXh9QqThOjMeta2HH001N1v4mYQzBjJBnmXBh2BCK6dZAbICFVXOFUVD3xFG0R3ZPU0mxXw==}
+
/ramda@0.29.0:
resolution: {integrity: sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==}
dev: true
@@ -37827,7 +39778,7 @@ packages:
engines: {node: '>=16.14.0'}
dependencies:
'@babel/core': 7.26.0
- '@babel/traverse': 7.25.9(supports-color@5.5.0)
+ '@babel/traverse': 7.25.9
'@babel/types': 7.26.0
'@types/babel__core': 7.20.5
'@types/babel__traverse': 7.20.6
@@ -37950,6 +39901,11 @@ packages:
resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==}
engines: {node: '>=0.10.0'}
+ /react-refresh@0.16.0:
+ resolution: {integrity: sha512-FPvF2XxTSikpJxcr+bHut2H4gJ17+18Uy20D5/F+SKzFap62R3cM5wH6b8WN3LyGSYeQilLEcJcR1fjBSI2S1A==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
/react-remove-scroll-bar@2.3.6(@types/react@18.2.79)(react@18.3.1):
resolution: {integrity: sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g==}
engines: {node: '>=10'}
@@ -38250,7 +40206,7 @@ packages:
dependencies:
find-up-simple: 1.0.0
read-pkg: 9.0.1
- type-fest: 4.26.1
+ type-fest: 4.33.0
dev: true
/read-pkg-up@7.0.1:
@@ -38375,6 +40331,10 @@ packages:
dependencies:
browserslist: 4.24.0
+ /reduce-configs@1.1.0:
+ resolution: {integrity: sha512-DQxy6liNadHfrLahZR7lMdc227NYVaQZhY5FMsxLEjX8X0SCuH+ESHSLCoz2yDZFq1/CLMDOAHdsEHwOEXKtvg==}
+ dev: true
+
/reduce-flatten@2.0.0:
resolution: {integrity: sha512-EJ4UNY/U1t2P/2k6oqotuX2Cc3T6nxJwsM0N0asT7dhrtH1ltUxDn4NalSYmPE2rCkVpcf/X6R0wDwcFpzhd4w==}
engines: {node: '>=6'}
@@ -38475,6 +40435,13 @@ packages:
'@pnpm/npm-conf': 2.3.1
dev: true
+ /registry-auth-token@5.0.3:
+ resolution: {integrity: sha512-1bpc9IyC+e+CNFRaWyn77tk4xGG4PPUyfakSmA6F6cvUDjrm58dfyJ3II+9yb10EDkHoy1LaPSmHaWLOH3m6HA==}
+ engines: {node: '>=14'}
+ dependencies:
+ '@pnpm/npm-conf': 2.3.1
+ dev: true
+
/regjsgen@0.8.0:
resolution: {integrity: sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==}
@@ -39025,7 +40992,7 @@ packages:
typescript: 5.5.2
dev: true
- /rsbuild-plugin-html-minifier-terser@1.1.1(@rsbuild/core@1.1.12):
+ /rsbuild-plugin-html-minifier-terser@1.1.1(@rsbuild/core@1.2.2):
resolution: {integrity: sha512-rbDLv+XmGeSQo9JWKSwBst3Qwx1opLqtQCnQ3t9Z0F0ZTxKOC1S/ypPv5tSn/S3GMHct5Yb76mMgh6p80hjOAQ==}
peerDependencies:
'@rsbuild/core': 1.x || ^1.0.1-beta.0
@@ -39033,7 +41000,7 @@ packages:
'@rsbuild/core':
optional: true
dependencies:
- '@rsbuild/core': 1.1.12
+ '@rsbuild/core': 1.2.2
'@types/html-minifier-terser': 7.0.2
html-minifier-terser: 7.2.0
dev: true
@@ -39042,8 +41009,8 @@ packages:
resolution: {integrity: sha512-antALPJaKBRPBU1X2q9t085K4htWDOOv/K1qhTUk7h0l1ePU/KbDqKJn19eKP0dk7PqMioeA0+fu3gyPXCsXxQ==}
engines: {node: '>=14.17.6'}
- /rspack-manifest-plugin@5.0.1(@rspack/core@1.0.8):
- resolution: {integrity: sha512-K2g7kcOdj+cHTi+xvzwdLZ4rdL1nnphJhs9P8VH5sVcoQd1U/FxpNXnEm5ARxhE7qZO0yfqaL74aXwcQH0T0Ig==}
+ /rspack-manifest-plugin@5.0.3(@rspack/core@1.0.8):
+ resolution: {integrity: sha512-DCLSu5KE/ReIOhK2JTCQSI0JIgJ40E2i+2noqINtfhu12+UsK29dgMITEHIpYNR0JggcmmgZIDxPxm9dOV/2vQ==}
engines: {node: '>=14'}
peerDependencies:
'@rspack/core': 0.x || 1.x
@@ -39166,8 +41133,8 @@ packages:
dev: false
optional: true
- /sass-embedded-android-arm64@1.80.6:
- resolution: {integrity: sha512-4rC4ZGM/k4ENVjLXnK3JTst8e8FI9MHSol2Fl7dCdYyJ3KLnlt4qL4AEYfU8zq1tcBb7CBOSZVR+CzCKubnXdg==}
+ /sass-embedded-android-arm64@1.83.4:
+ resolution: {integrity: sha512-tgX4FzmbVqnQmD67ZxQDvI+qFNABrboOQgwsG05E5bA/US42zGajW9AxpECJYiMXVOHmg+d81ICbjb0fsVHskw==}
engines: {node: '>=14.0.0'}
cpu: [arm64]
os: [android]
@@ -39184,8 +41151,8 @@ packages:
dev: false
optional: true
- /sass-embedded-android-arm@1.80.6:
- resolution: {integrity: sha512-UeUKMTRsnz4/dh7IzvhjONxa4/jmVp539CHDd8VZOsqg9M3HcNJNIkUzQWbuwZ+nSlWrTuo7Tvn3XlypopCBzw==}
+ /sass-embedded-android-arm@1.83.4:
+ resolution: {integrity: sha512-9Z4pJAOgEkXa3VDY/o+U6l5XvV0mZTJcSl0l/mSPHihjAHSpLYnOW6+KOWeM8dxqrsqTYcd6COzhanI/a++5Gw==}
engines: {node: '>=14.0.0'}
cpu: [arm]
os: [android]
@@ -39202,8 +41169,8 @@ packages:
dev: false
optional: true
- /sass-embedded-android-ia32@1.80.6:
- resolution: {integrity: sha512-Lxz2SXE2KdHnynuHF+D6flDvrd55/zaEAWUeka9MxEr6FmR66d8UBOIy5ETwCSUd//S/SE5Jl6oTnHppgD1zNA==}
+ /sass-embedded-android-ia32@1.83.4:
+ resolution: {integrity: sha512-RsFOziFqPcfZXdFRULC4Ayzy9aK6R6FwQ411broCjlOBX+b0gurjRadkue3cfUEUR5mmy0KeCbp7zVKPLTK+5Q==}
engines: {node: '>=14.0.0'}
cpu: [ia32]
os: [android]
@@ -39220,8 +41187,8 @@ packages:
dev: false
optional: true
- /sass-embedded-android-riscv64@1.80.6:
- resolution: {integrity: sha512-hKdxY/oOqB+JJhSoBTDM5DJO1j/xtxQgayh2cLCCUx37IQQe3SEdc3V2JFf/4mIo5peaS4cjqwwSATF+l2zaXg==}
+ /sass-embedded-android-riscv64@1.83.4:
+ resolution: {integrity: sha512-EHwh0nmQarBBrMRU928eTZkFGx19k/XW2YwbPR4gBVdWLkbTgCA5aGe8hTE6/1zStyx++3nDGvTZ78+b/VvvLg==}
engines: {node: '>=14.0.0'}
cpu: [riscv64]
os: [android]
@@ -39238,8 +41205,8 @@ packages:
dev: false
optional: true
- /sass-embedded-android-x64@1.80.6:
- resolution: {integrity: sha512-Eap2Fi3kTx/rVLBsOnOp5RYPr5+lFjTZ652zR24dmYFe9/sDgasakJIOPjOvD2bRuL9z0uWEY1AXVeeOPeZKrg==}
+ /sass-embedded-android-x64@1.83.4:
+ resolution: {integrity: sha512-0PgQNuPWYy1jEOEPDVsV89KfqOsMLIp9CSbjBY7jRcwRhyVAcigqrUG6bDeNtojHUYKA1kU+Eh/85WxOHUOgBw==}
engines: {node: '>=14.0.0'}
cpu: [x64]
os: [android]
@@ -39256,8 +41223,8 @@ packages:
dev: false
optional: true
- /sass-embedded-darwin-arm64@1.80.6:
- resolution: {integrity: sha512-0mnAx8Vq6Gxj3PQt3imgITfK33hhqrSKpyHSuab71gZZni5opsdtoggq2JawW+1taRFTEZwbZJLKZ0MBDbwCCA==}
+ /sass-embedded-darwin-arm64@1.83.4:
+ resolution: {integrity: sha512-rp2ywymWc3nymnSnAFG5R/8hvxWCsuhK3wOnD10IDlmNB7o4rzKby1c+2ZfpQGowlYGWsWWTgz8FW2qzmZsQRw==}
engines: {node: '>=14.0.0'}
cpu: [arm64]
os: [darwin]
@@ -39274,8 +41241,8 @@ packages:
dev: false
optional: true
- /sass-embedded-darwin-x64@1.80.6:
- resolution: {integrity: sha512-Ib20yNZFOrJ7YVT+ltoe+JQNKPcRclM3iLAK69XZZYcSeFM/72SCoQBAaVGIpT23dxDp7FXiE4lO602c3xTRwQ==}
+ /sass-embedded-darwin-x64@1.83.4:
+ resolution: {integrity: sha512-kLkN2lXz9PCgGfDS8Ev5YVcl/V2173L6379en/CaFuJJi7WiyPgBymW7hOmfCt4uO4R1y7CP2Uc08DRtZsBlAA==}
engines: {node: '>=14.0.0'}
cpu: [x64]
os: [darwin]
@@ -39292,8 +41259,8 @@ packages:
dev: false
optional: true
- /sass-embedded-linux-arm64@1.80.6:
- resolution: {integrity: sha512-n5r98pBXawrQQKaxIYCMM1zDpnngsqxTkOrmvsYLFiAMCSbR0lWf/7sBB33k/Pm0D6dsbp3jpHilCoQNKI3jIw==}
+ /sass-embedded-linux-arm64@1.83.4:
+ resolution: {integrity: sha512-E0zjsZX2HgESwyqw31EHtI39DKa7RgK7nvIhIRco1d0QEw227WnoR9pjH3M/ZQy4gQj3GKilOFHM5Krs/omeIA==}
engines: {node: '>=14.0.0'}
cpu: [arm64]
os: [linux]
@@ -39310,8 +41277,8 @@ packages:
dev: false
optional: true
- /sass-embedded-linux-arm@1.80.6:
- resolution: {integrity: sha512-QR0Q6TZox/ThuU2r9c0s3fKCgU2rXAEocpitdgxFp6tta+GsQlMFV3oON2unAa8Bwnuxkmf0YOaK0Oy/TwzkXw==}
+ /sass-embedded-linux-arm@1.83.4:
+ resolution: {integrity: sha512-nL90ryxX2lNmFucr9jYUyHHx21AoAgdCL1O5Ltx2rKg2xTdytAGHYo2MT5S0LIeKLa/yKP/hjuSvrbICYNDvtA==}
engines: {node: '>=14.0.0'}
cpu: [arm]
os: [linux]
@@ -39328,8 +41295,8 @@ packages:
dev: false
optional: true
- /sass-embedded-linux-ia32@1.80.6:
- resolution: {integrity: sha512-O6dWZdcOkryRdDCxVMGOeVowgblpDgVcAuRtZ1F1X7XfbpDriTQm64D+9vVZIrywYSPoJfQMJJ662cr0wUs9IQ==}
+ /sass-embedded-linux-ia32@1.83.4:
+ resolution: {integrity: sha512-ew5HpchSzgAYbQoriRh8QhlWn5Kw2nQ2jHoV9YLwGKe3fwwOWA0KDedssvDv7FWnY/FCqXyymhLd6Bxae4Xquw==}
engines: {node: '>=14.0.0'}
cpu: [ia32]
os: [linux]
@@ -39346,8 +41313,8 @@ packages:
dev: false
optional: true
- /sass-embedded-linux-musl-arm64@1.80.6:
- resolution: {integrity: sha512-VeUSHUi3MAsvOlg9QI4X/2j04h1659aE+7qKP/282CYBTrGkjFGSXZhIki9WKWDgIpDiSInRYXfQQRWhPhjCDg==}
+ /sass-embedded-linux-musl-arm64@1.83.4:
+ resolution: {integrity: sha512-IzMgalf6MZOxgp4AVCgsaWAFDP/IVWOrgVXxkyhw29fyAEoSWBJH4k87wyPhEtxSuzVHLxKNbc8k3UzdWmlBFg==}
engines: {node: '>=14.0.0'}
cpu: [arm64]
os: [linux]
@@ -39364,8 +41331,8 @@ packages:
dev: false
optional: true
- /sass-embedded-linux-musl-arm@1.80.6:
- resolution: {integrity: sha512-X9FC8s8fvQGRiXc+eATlZ57N44Iq3nNa0M0ugi3ysdJwkaNYvOeS4QzBHKQAaw3QiTqdxTnLUHHVBkyzdCi9pw==}
+ /sass-embedded-linux-musl-arm@1.83.4:
+ resolution: {integrity: sha512-0RrJRwMrmm+gG0VOB5b5Cjs7Sd+lhqpQJa6EJNEaZHljJokEfpE5GejZsGMRMIQLxEvVphZnnxl6sonCGFE/QQ==}
engines: {node: '>=14.0.0'}
cpu: [arm]
os: [linux]
@@ -39382,8 +41349,8 @@ packages:
dev: false
optional: true
- /sass-embedded-linux-musl-ia32@1.80.6:
- resolution: {integrity: sha512-GqitS2Nab8ah0+wfCqaxW1hnI1piC08FimL6+lM9YWK5DbCOOF82IapbvJOy0feUmd/wNnHmyNTgE9h0zVMFdQ==}
+ /sass-embedded-linux-musl-ia32@1.83.4:
+ resolution: {integrity: sha512-LLb4lYbcxPzX4UaJymYXC+WwokxUlfTJEFUv5VF0OTuSsHAGNRs/rslPtzVBTvMeG9TtlOQDhku1F7G6iaDotA==}
engines: {node: '>=14.0.0'}
cpu: [ia32]
os: [linux]
@@ -39400,8 +41367,8 @@ packages:
dev: false
optional: true
- /sass-embedded-linux-musl-riscv64@1.80.6:
- resolution: {integrity: sha512-ySs15z7QSRRQK/aByEEqaJLYW/sTpfynefNPZCtsVNVEzNRwy+DRpxNChtxo+QjKq97ocXETbdG5KLik7QOTJg==}
+ /sass-embedded-linux-musl-riscv64@1.83.4:
+ resolution: {integrity: sha512-zoKlPzD5Z13HKin1UGR74QkEy+kZEk2AkGX5RelRG494mi+IWwRuWCppXIovor9+BQb9eDWPYPoMVahwN5F7VA==}
engines: {node: '>=14.0.0'}
cpu: [riscv64]
os: [linux]
@@ -39418,8 +41385,8 @@ packages:
dev: false
optional: true
- /sass-embedded-linux-musl-x64@1.80.6:
- resolution: {integrity: sha512-DzeNqU/SN0mWFznoOH4RtVGcrg3Eoa41pUQhKMtrhNbCmIE1zNDunUiAEVTNpdHJF4nxf7ELUPXWmStM31CbUQ==}
+ /sass-embedded-linux-musl-x64@1.83.4:
+ resolution: {integrity: sha512-hB8+/PYhfEf2zTIcidO5Bpof9trK6WJjZ4T8g2MrxQh8REVtdPcgIkoxczRynqybf9+fbqbUwzXtiUao2GV+vQ==}
engines: {node: '>=14.0.0'}
cpu: [x64]
os: [linux]
@@ -39436,8 +41403,8 @@ packages:
dev: false
optional: true
- /sass-embedded-linux-riscv64@1.80.6:
- resolution: {integrity: sha512-AyoHJ3icV9xuJjq1YzJqpEj2XfiC/KBkVYTUrCELKiXP0DN1gi/BpUwZNCAgCM3CyEdMef4LQM/ztCYJxYzdyg==}
+ /sass-embedded-linux-riscv64@1.83.4:
+ resolution: {integrity: sha512-83fL4n+oeDJ0Y4KjASmZ9jHS1Vl9ESVQYHMhJE0i4xDi/P3BNarm2rsKljq/QtrwGpbqwn8ujzOu7DsNCMDSHA==}
engines: {node: '>=14.0.0'}
cpu: [riscv64]
os: [linux]
@@ -39454,8 +41421,8 @@ packages:
dev: false
optional: true
- /sass-embedded-linux-x64@1.80.6:
- resolution: {integrity: sha512-EohsE9CEqx0ycylnsEj/0DNPG99Tb0qAVZspiAs5xHFCJjXOFfp3cRQu0BRf+lZ1b72IhPFXymzVtojvzUHb7g==}
+ /sass-embedded-linux-x64@1.83.4:
+ resolution: {integrity: sha512-NlnGdvCmTD5PK+LKXlK3sAuxOgbRIEoZfnHvxd157imCm/s2SYF/R28D0DAAjEViyI8DovIWghgbcqwuertXsA==}
engines: {node: '>=14.0.0'}
cpu: [x64]
os: [linux]
@@ -39472,8 +41439,8 @@ packages:
dev: false
optional: true
- /sass-embedded-win32-arm64@1.80.6:
- resolution: {integrity: sha512-29wETQi1ykeVvpd4zMVokpQKFSOZskGJzZawuuNCdo7BHjHKIRDsqbz8YT1CewHPBshI0hfD21fenmjxYjGXPQ==}
+ /sass-embedded-win32-arm64@1.83.4:
+ resolution: {integrity: sha512-J2BFKrEaeSrVazU2qTjyQdAk+MvbzJeTuCET0uAJEXSKtvQ3AzxvzndS7LqkDPbF32eXAHLw8GVpwcBwKbB3Uw==}
engines: {node: '>=14.0.0'}
cpu: [arm64]
os: [win32]
@@ -39490,8 +41457,8 @@ packages:
dev: false
optional: true
- /sass-embedded-win32-ia32@1.80.6:
- resolution: {integrity: sha512-1s3OpK2iTIfIL/a91QhAQnffsbuWfnsM8Lx4Fxt0f7ErnxjCV6q8MUFTV/UhcLtLyTFnPCA62DLjp2KGCjMI9A==}
+ /sass-embedded-win32-ia32@1.83.4:
+ resolution: {integrity: sha512-uPAe9T/5sANFhJS5dcfAOhOJy8/l2TRYG4r+UO3Wp4yhqbN7bggPvY9c7zMYS0OC8tU/bCvfYUDFHYMCl91FgA==}
engines: {node: '>=14.0.0'}
cpu: [ia32]
os: [win32]
@@ -39508,8 +41475,8 @@ packages:
dev: false
optional: true
- /sass-embedded-win32-x64@1.80.6:
- resolution: {integrity: sha512-0pH4Zr9silHkcmLPC0ghnD3DI0vMsjA7dKvGR32/RbbjOSvHV5cDQRLiuVJAPp34dfMA7kJd1ysSchRdH0igAQ==}
+ /sass-embedded-win32-x64@1.83.4:
+ resolution: {integrity: sha512-C9fkDY0jKITdJFij4UbfPFswxoXN9O/Dr79v17fJnstVwtUojzVJWKHUXvF0Zg2LIR7TCc4ju3adejKFxj7ueA==}
engines: {node: '>=14.0.0'}
cpu: [x64]
os: [win32]
@@ -39552,39 +41519,40 @@ packages:
sass-embedded-win32-x64: 1.79.5
dev: false
- /sass-embedded@1.80.6:
- resolution: {integrity: sha512-Og4aqBnaA3oJfIpHaLuNATAqzBRgUJDYJy2X15V59cot2wYOtiT/ciPnyuq1o7vpDEeOkHhEd+mSviSlXoETug==}
+ /sass-embedded@1.83.4:
+ resolution: {integrity: sha512-Hf2burRA/y5PGxsg6jB9UpoK/xZ6g/pgrkOcdl6j+rRg1Zj8XhGKZ1MTysZGtTPUUmiiErqzkP5+Kzp95yv9GQ==}
engines: {node: '>=16.0.0'}
hasBin: true
dependencies:
'@bufbuild/protobuf': 2.2.0
buffer-builder: 0.2.0
colorjs.io: 0.5.2
- immutable: 4.3.7
+ immutable: 5.0.3
rxjs: 7.8.1
supports-color: 8.1.1
+ sync-child-process: 1.0.2
varint: 6.0.0
optionalDependencies:
- sass-embedded-android-arm: 1.80.6
- sass-embedded-android-arm64: 1.80.6
- sass-embedded-android-ia32: 1.80.6
- sass-embedded-android-riscv64: 1.80.6
- sass-embedded-android-x64: 1.80.6
- sass-embedded-darwin-arm64: 1.80.6
- sass-embedded-darwin-x64: 1.80.6
- sass-embedded-linux-arm: 1.80.6
- sass-embedded-linux-arm64: 1.80.6
- sass-embedded-linux-ia32: 1.80.6
- sass-embedded-linux-musl-arm: 1.80.6
- sass-embedded-linux-musl-arm64: 1.80.6
- sass-embedded-linux-musl-ia32: 1.80.6
- sass-embedded-linux-musl-riscv64: 1.80.6
- sass-embedded-linux-musl-x64: 1.80.6
- sass-embedded-linux-riscv64: 1.80.6
- sass-embedded-linux-x64: 1.80.6
- sass-embedded-win32-arm64: 1.80.6
- sass-embedded-win32-ia32: 1.80.6
- sass-embedded-win32-x64: 1.80.6
+ sass-embedded-android-arm: 1.83.4
+ sass-embedded-android-arm64: 1.83.4
+ sass-embedded-android-ia32: 1.83.4
+ sass-embedded-android-riscv64: 1.83.4
+ sass-embedded-android-x64: 1.83.4
+ sass-embedded-darwin-arm64: 1.83.4
+ sass-embedded-darwin-x64: 1.83.4
+ sass-embedded-linux-arm: 1.83.4
+ sass-embedded-linux-arm64: 1.83.4
+ sass-embedded-linux-ia32: 1.83.4
+ sass-embedded-linux-musl-arm: 1.83.4
+ sass-embedded-linux-musl-arm64: 1.83.4
+ sass-embedded-linux-musl-ia32: 1.83.4
+ sass-embedded-linux-musl-riscv64: 1.83.4
+ sass-embedded-linux-musl-x64: 1.83.4
+ sass-embedded-linux-riscv64: 1.83.4
+ sass-embedded-linux-x64: 1.83.4
+ sass-embedded-win32-arm64: 1.83.4
+ sass-embedded-win32-ia32: 1.83.4
+ sass-embedded-win32-x64: 1.83.4
dev: true
/sass-loader@12.6.0(sass@1.79.4)(webpack@5.93.0):
@@ -39609,7 +41577,7 @@ packages:
klona: 2.0.6
neo-async: 2.6.2
sass: 1.79.4
- webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.24.0)
+ webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.18.20)
/sass-loader@13.3.3(webpack@5.93.0):
resolution: {integrity: sha512-mt5YN2F1MOZr3d/wBRcZxeFgwgkH44wVc2zohO2YF6JiOMkiXe4BYRZpSu2sO1g71mo/j16txzUhsKZlqjVGzA==}
@@ -39676,6 +41644,16 @@ packages:
ajv-formats: 2.1.1(ajv@8.17.1)
ajv-keywords: 5.1.0(ajv@8.17.1)
+ /schema-utils@4.3.0:
+ resolution: {integrity: sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==}
+ engines: {node: '>= 10.13.0'}
+ dependencies:
+ '@types/json-schema': 7.0.15
+ ajv: 8.17.1
+ ajv-formats: 2.1.1(ajv@8.17.1)
+ ajv-keywords: 5.1.0(ajv@8.17.1)
+ dev: true
+
/screenfull@5.2.0:
resolution: {integrity: sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==}
engines: {node: '>=0.10.0'}
@@ -39720,31 +41698,31 @@ packages:
'@types/node-forge': 1.3.11
node-forge: 1.3.1
- /semantic-release@24.1.2(typescript@5.5.2):
- resolution: {integrity: sha512-hvEJ7yI97pzJuLsDZCYzJgmRxF8kiEJvNZhf0oiZQcexw+Ycjy4wbdsn/sVMURgNCu8rwbAXJdBRyIxM4pe32g==}
+ /semantic-release@24.2.1(typescript@5.5.2):
+ resolution: {integrity: sha512-z0/3cutKNkLQ4Oy0HTi3lubnjTsdjjgOqmxdPjeYWe6lhFqUPfwslZxRHv3HDZlN4MhnZitb9SLihDkZNxOXfQ==}
engines: {node: '>=20.8.1'}
hasBin: true
dependencies:
- '@semantic-release/commit-analyzer': 13.0.0(semantic-release@24.1.2)
+ '@semantic-release/commit-analyzer': 13.0.1(semantic-release@24.2.1)
'@semantic-release/error': 4.0.0
- '@semantic-release/github': 11.0.0(semantic-release@24.1.2)
- '@semantic-release/npm': 12.0.1(semantic-release@24.1.2)
- '@semantic-release/release-notes-generator': 14.0.1(semantic-release@24.1.2)
+ '@semantic-release/github': 11.0.1(semantic-release@24.2.1)
+ '@semantic-release/npm': 12.0.1(semantic-release@24.2.1)
+ '@semantic-release/release-notes-generator': 14.0.3(semantic-release@24.2.1)
aggregate-error: 5.0.0
cosmiconfig: 9.0.0(typescript@5.5.2)
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
env-ci: 11.1.0
- execa: 9.4.0
+ execa: 9.5.2
figures: 6.1.0
find-versions: 6.0.0
get-stream: 6.0.1
git-log-parser: 1.2.1
hook-std: 3.0.0
- hosted-git-info: 8.0.0
- import-from-esm: 1.3.4
+ hosted-git-info: 8.0.2
+ import-from-esm: 2.0.0
lodash-es: 4.17.21
marked: 12.0.2
- marked-terminal: 7.1.0(marked@12.0.2)
+ marked-terminal: 7.2.1(marked@12.0.2)
micromatch: 4.0.8
p-each-series: 3.0.0
p-reduce: 3.0.0
@@ -39843,7 +41821,7 @@ packages:
resolution: {integrity: sha512-v67WcEouB5GxbTWL/4NeToqcZiAWEq90N888fczVArY8A79J0L4FD7vj5hm3eUMua5EpoQ59wa/oovY6TLvRUA==}
engines: {node: '>= 18'}
dependencies:
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
destroy: 1.2.0
encodeurl: 2.0.0
escape-html: 1.0.3
@@ -40327,7 +42305,7 @@ packages:
/spdy-transport@3.0.0:
resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==}
dependencies:
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
detect-node: 2.1.0
hpack.js: 2.1.6
obuf: 1.1.2
@@ -40340,7 +42318,7 @@ packages:
resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==}
engines: {node: '>=6.0.0'}
dependencies:
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
handle-thing: 2.0.1
http-deceiver: 1.2.7
select-hose: 2.0.0
@@ -40437,7 +42415,7 @@ packages:
dependencies:
graceful-fs: 4.2.11
- /storybook-addon-rslib@0.1.4(@rsbuild/core@1.1.12)(@rslib/core@0.2.0)(storybook-builder-rsbuild@0.1.5)(typescript@5.5.2):
+ /storybook-addon-rslib@0.1.4(@rsbuild/core@1.2.2)(@rslib/core@0.2.0)(storybook-builder-rsbuild@0.1.8)(typescript@5.5.2):
resolution: {integrity: sha512-JXF2OZb3NXE7iYztLxiOTMP1j2BGHSNhREu+5LCjsOXxXFXiJrh4T8OeVLKsg7FlBSfnTkALSra0vHHnerFlfA==}
engines: {node: '>=18.0.0'}
peerDependencies:
@@ -40449,13 +42427,13 @@ packages:
typescript:
optional: true
dependencies:
- '@rsbuild/core': 1.1.12
+ '@rsbuild/core': 1.2.2
'@rslib/core': 0.2.0(typescript@5.5.2)
- storybook-builder-rsbuild: 0.1.5(@rsbuild/core@1.1.12)(@swc/core@1.7.26)(esbuild@0.18.20)(storybook@8.4.2)(typescript@5.5.2)
+ storybook-builder-rsbuild: 0.1.8(@rsbuild/core@1.2.2)(@rspack/core@1.0.8)(@types/react@18.3.11)(storybook@8.4.2)(typescript@5.5.2)
typescript: 5.5.2
dev: true
- /storybook-builder-rsbuild@0.1.5(@rsbuild/core@1.1.12)(@swc/core@1.7.26)(esbuild@0.18.20)(storybook@8.4.2)(typescript@5.5.2):
+ /storybook-builder-rsbuild@0.1.5(@rsbuild/core@1.2.2)(@swc/core@1.7.26)(esbuild@0.18.20)(storybook@8.4.2)(typescript@5.5.2):
resolution: {integrity: sha512-g8/pVX+2YixHpWt/Q8dQWtkuKpWKxm1i9h+ihTFPO5LQWc3HvlF6PAXccPvedicLizGR2xTaI/RcJkE+2bYXqA==}
peerDependencies:
'@rsbuild/core': ^1.0.1
@@ -40465,8 +42443,8 @@ packages:
typescript:
optional: true
dependencies:
- '@rsbuild/core': 1.1.12
- '@rsbuild/plugin-type-check': 1.0.1(@rsbuild/core@1.1.12)(@swc/core@1.7.26)(esbuild@0.18.20)(typescript@5.5.2)
+ '@rsbuild/core': 1.2.2
+ '@rsbuild/plugin-type-check': 1.0.1(@rsbuild/core@1.2.2)(@swc/core@1.7.26)(esbuild@0.18.20)(typescript@5.5.2)
'@storybook/addon-docs': 8.3.5(storybook@8.4.2)
'@storybook/core-webpack': 8.3.5(storybook@8.4.2)
browser-assert: 1.2.1
@@ -40478,7 +42456,7 @@ packages:
magic-string: 0.30.12
path-browserify: 1.0.1
process: 0.11.10
- rsbuild-plugin-html-minifier-terser: 1.1.1(@rsbuild/core@1.1.12)
+ rsbuild-plugin-html-minifier-terser: 1.1.1(@rsbuild/core@1.2.2)
sirv: 2.0.4
storybook: 8.4.2(prettier@3.3.3)
ts-dedent: 2.2.0
@@ -40494,7 +42472,44 @@ packages:
- webpack-sources
dev: true
- /storybook-react-rsbuild@0.1.5(@rsbuild/core@1.1.12)(@swc/core@1.7.26)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(rollup@4.24.0)(storybook@8.4.2)(typescript@5.5.2)(webpack@5.93.0):
+ /storybook-builder-rsbuild@0.1.8(@rsbuild/core@1.2.2)(@rspack/core@1.0.8)(@types/react@18.3.11)(storybook@8.4.2)(typescript@5.5.2):
+ resolution: {integrity: sha512-g+31+LGvhKbeZeM0c109GIyxMsJSCRcBZar6mkAVT7z+BAVbfEwMhITviNU2oP1dPFDxF9gKfrEsVRwdqNIsDQ==}
+ peerDependencies:
+ '@rsbuild/core': ^1.0.1
+ storybook: ^8.2.1
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ dependencies:
+ '@rsbuild/core': 1.2.2
+ '@rsbuild/plugin-type-check': 1.2.1(@rsbuild/core@1.2.2)(@rspack/core@1.0.8)(typescript@5.5.2)
+ '@storybook/addon-docs': 8.5.1(@types/react@18.3.11)(storybook@8.4.2)
+ '@storybook/core-webpack': 8.5.1(storybook@8.4.2)
+ browser-assert: 1.2.1
+ case-sensitive-paths-webpack-plugin: 2.4.0
+ cjs-module-lexer: 1.4.1
+ constants-browserify: 1.0.0
+ es-module-lexer: 1.6.0
+ find-cache-dir: 5.0.0
+ fs-extra: 11.3.0
+ magic-string: 0.30.17
+ path-browserify: 1.0.1
+ process: 0.11.10
+ rsbuild-plugin-html-minifier-terser: 1.1.1(@rsbuild/core@1.2.2)
+ sirv: 2.0.4
+ storybook: 8.4.2(prettier@3.3.3)
+ ts-dedent: 2.2.0
+ typescript: 5.5.2
+ url: 0.11.4
+ util: 0.12.5
+ util-deprecate: 1.0.2
+ transitivePeerDependencies:
+ - '@rspack/core'
+ - '@types/react'
+ dev: true
+
+ /storybook-react-rsbuild@0.1.5(@rsbuild/core@1.2.2)(@swc/core@1.7.26)(esbuild@0.18.20)(react-dom@18.3.1)(react@18.3.1)(rollup@4.24.0)(storybook@8.4.2)(typescript@5.5.2)(webpack@5.93.0):
resolution: {integrity: sha512-Cy7Ms5COLR1FTelGRxS5pE9LVlDSvaJeBsTH2MVi/29ZK8UEE0VH+Mnve2MboB93GbC3fhZFtIcNSF2dy9pjTw==}
engines: {node: '>=18.0.0'}
peerDependencies:
@@ -40508,7 +42523,7 @@ packages:
optional: true
dependencies:
'@rollup/pluginutils': 5.1.3(rollup@4.24.0)
- '@rsbuild/core': 1.1.12
+ '@rsbuild/core': 1.2.2
'@storybook/react': 8.3.5(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.2)(typescript@5.5.2)
'@storybook/react-docgen-typescript-plugin': 1.0.1(typescript@5.5.2)(webpack@5.93.0)
'@types/node': 18.16.9
@@ -40519,7 +42534,7 @@ packages:
react-dom: 18.3.1(react@18.3.1)
resolve: 1.22.8
storybook: 8.4.2(prettier@3.3.3)
- storybook-builder-rsbuild: 0.1.5(@rsbuild/core@1.1.12)(@swc/core@1.7.26)(esbuild@0.18.20)(storybook@8.4.2)(typescript@5.5.2)
+ storybook-builder-rsbuild: 0.1.5(@rsbuild/core@1.2.2)(@swc/core@1.7.26)(esbuild@0.18.20)(storybook@8.4.2)(typescript@5.5.2)
tsconfig-paths: 4.2.0
typescript: 5.5.2
transitivePeerDependencies:
@@ -40573,6 +42588,23 @@ packages:
- utf-8-validate
dev: true
+ /storybook@8.5.1(prettier@3.3.3):
+ resolution: {integrity: sha512-HuaAFA97j2w4i/1EHKj6X4iDiVzPrXzQpmTEE1tLD1QXzqrQKKHse+Ggc8AGMuLTAzxA6xmrX9xibgMNWCgvRA==}
+ hasBin: true
+ peerDependencies:
+ prettier: ^2 || ^3
+ peerDependenciesMeta:
+ prettier:
+ optional: true
+ dependencies:
+ '@storybook/core': 8.5.1(prettier@3.3.3)
+ prettier: 3.3.3
+ transitivePeerDependencies:
+ - bufferutil
+ - supports-color
+ - utf-8-validate
+ dev: true
+
/stream-browserify@3.0.0:
resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==}
dependencies:
@@ -40610,7 +42642,7 @@ packages:
engines: {node: '>=8.0'}
dependencies:
date-format: 4.0.14
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
fs-extra: 8.1.0
transitivePeerDependencies:
- supports-color
@@ -40862,7 +42894,7 @@ packages:
peerDependencies:
webpack: ^5.0.0
dependencies:
- webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.24.0)
+ webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.18.20)
/style-to-object@0.3.0:
resolution: {integrity: sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==}
@@ -40900,8 +42932,8 @@ packages:
transitivePeerDependencies:
- '@babel/core'
- /styled-components@6.1.13(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-M0+N2xSnAtwcVAQeFEsGWFFxXDftHUD7XrKla06QbpUMmbmtFBMMTcKWvFXtWxuD5qQkB8iU5gk6QASlx2ZRMw==}
+ /styled-components@6.1.14(react-dom@18.3.1)(react@18.3.1):
+ resolution: {integrity: sha512-KtfwhU5jw7UoxdM0g6XU9VZQFV4do+KrM8idiVCH5h4v49W+3p3yMe0icYwJgZQZepa5DbH04Qv8P0/RdcLcgg==}
engines: {node: '>= 16'}
peerDependencies:
react: '>= 16.8.0'
@@ -41034,7 +43066,7 @@ packages:
hasBin: true
dependencies:
'@adobe/css-tools': 4.3.3
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
glob: 10.4.5
sax: 1.4.1
source-map: 0.7.4
@@ -41101,7 +43133,6 @@ 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==}
@@ -41172,6 +43203,18 @@ packages:
resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==}
dev: true
+ /sync-child-process@1.0.2:
+ resolution: {integrity: sha512-8lD+t2KrrScJ/7KXCSyfhT3/hRq78rC0wBFqNJXv3mZyn6hW2ypM05JmlSvtqRbeq6jqA94oHbxAr2vYsJ8vDA==}
+ engines: {node: '>=16.0.0'}
+ dependencies:
+ sync-message-port: 1.1.3
+ dev: true
+
+ /sync-message-port@1.1.3:
+ resolution: {integrity: sha512-GTt8rSKje5FilG+wEdfCkOcLL7LWqpMlr2c3LRuKt/YXxcJ52aGSbGBAdI4L3aaqfrBt6y711El53ItyH1NWzg==}
+ engines: {node: '>=16.0.0'}
+ dev: true
+
/synchronous-promise@2.0.17:
resolution: {integrity: sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==}
dev: true
@@ -41347,7 +43390,7 @@ packages:
supports-hyperlinks: 2.3.0
dev: true
- /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.95.0):
+ /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.97.1):
resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==}
engines: {node: '>= 10.13.0'}
peerDependencies:
@@ -41370,7 +43413,7 @@ packages:
schema-utils: 3.3.0
serialize-javascript: 6.0.2
terser: 5.34.1
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.17.19)
+ webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19)
dev: true
/terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.93.0):
@@ -41424,6 +43467,32 @@ packages:
webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.18.20)
dev: true
+ /terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.97.1):
+ resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==}
+ engines: {node: '>= 10.13.0'}
+ peerDependencies:
+ '@swc/core': '*'
+ esbuild: '*'
+ uglify-js: '*'
+ webpack: ^5.1.0
+ peerDependenciesMeta:
+ '@swc/core':
+ optional: true
+ esbuild:
+ optional: true
+ uglify-js:
+ optional: true
+ dependencies:
+ '@jridgewell/trace-mapping': 0.3.25
+ '@swc/core': 1.7.26(@swc/helpers@0.5.13)
+ esbuild: 0.18.20
+ jest-worker: 27.5.1
+ schema-utils: 3.3.0
+ serialize-javascript: 6.0.2
+ terser: 5.34.1
+ webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.18.20)
+ dev: true
+
/terser-webpack-plugin@5.3.10(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.75.0):
resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==}
engines: {node: '>= 10.13.0'}
@@ -41501,6 +43570,58 @@ packages:
webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.24.0)
dev: true
+ /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.97.1):
+ resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==}
+ engines: {node: '>= 10.13.0'}
+ peerDependencies:
+ '@swc/core': '*'
+ esbuild: '*'
+ uglify-js: '*'
+ webpack: ^5.1.0
+ peerDependenciesMeta:
+ '@swc/core':
+ optional: true
+ esbuild:
+ optional: true
+ uglify-js:
+ optional: true
+ dependencies:
+ '@jridgewell/trace-mapping': 0.3.25
+ '@swc/core': 1.7.26(@swc/helpers@0.5.13)
+ esbuild: 0.17.19
+ jest-worker: 27.5.1
+ schema-utils: 4.3.0
+ serialize-javascript: 6.0.2
+ terser: 5.34.1
+ webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19)
+ dev: true
+
+ /terser-webpack-plugin@5.3.11(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.97.1):
+ resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==}
+ engines: {node: '>= 10.13.0'}
+ peerDependencies:
+ '@swc/core': '*'
+ esbuild: '*'
+ uglify-js: '*'
+ webpack: ^5.1.0
+ peerDependenciesMeta:
+ '@swc/core':
+ optional: true
+ esbuild:
+ optional: true
+ uglify-js:
+ optional: true
+ dependencies:
+ '@jridgewell/trace-mapping': 0.3.25
+ '@swc/core': 1.7.26(@swc/helpers@0.5.13)
+ esbuild: 0.18.20
+ jest-worker: 27.5.1
+ schema-utils: 4.3.0
+ serialize-javascript: 6.0.2
+ terser: 5.34.1
+ webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.18.20)
+ dev: true
+
/terser-webpack-plugin@5.3.9(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.95.0):
resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==}
engines: {node: '>= 10.13.0'}
@@ -41537,6 +43658,17 @@ packages:
commander: 2.20.3
source-map-support: 0.5.21
+ /terser@5.37.0:
+ resolution: {integrity: sha512-B8wRRkmre4ERucLM/uXx4MOV5cbnOlVAqUst+1+iLKPI0dOgFO28f84ptoQt9HEI537PMzfYa/d+GEPKTRXmYA==}
+ engines: {node: '>=10'}
+ hasBin: true
+ dependencies:
+ '@jridgewell/source-map': 0.3.6
+ acorn: 8.12.1
+ commander: 2.20.3
+ source-map-support: 0.5.21
+ dev: true
+
/test-exclude@6.0.0:
resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==}
engines: {node: '>=8'}
@@ -41830,19 +43962,59 @@ packages:
typescript: 5.5.2
dev: true
+ /ts-checker-rspack-plugin@1.1.1(@rspack/core@1.0.8)(typescript@5.0.4):
+ resolution: {integrity: sha512-BlpPqnfAmV0TcDg58H+1qV8Zb57ilv0x+ajjnxrVQ6BWgC8HzAdc+TycqDOJ4sZZYIV+hywQGozZFGklzbCR6A==}
+ engines: {node: '>=16.0.0'}
+ peerDependencies:
+ '@rspack/core': ^1.0.0
+ typescript: '>=3.8.0'
+ peerDependenciesMeta:
+ '@rspack/core':
+ optional: true
+ dependencies:
+ '@babel/code-frame': 7.26.2
+ '@rspack/core': 1.0.8(@swc/helpers@0.5.13)
+ '@rspack/lite-tapable': 1.0.1
+ chokidar: 3.6.0
+ memfs: 4.17.0
+ minimatch: 9.0.5
+ picocolors: 1.1.1
+ typescript: 5.0.4
+ dev: true
+
+ /ts-checker-rspack-plugin@1.1.1(@rspack/core@1.0.8)(typescript@5.5.2):
+ resolution: {integrity: sha512-BlpPqnfAmV0TcDg58H+1qV8Zb57ilv0x+ajjnxrVQ6BWgC8HzAdc+TycqDOJ4sZZYIV+hywQGozZFGklzbCR6A==}
+ engines: {node: '>=16.0.0'}
+ peerDependencies:
+ '@rspack/core': ^1.0.0
+ typescript: '>=3.8.0'
+ peerDependenciesMeta:
+ '@rspack/core':
+ optional: true
+ dependencies:
+ '@babel/code-frame': 7.26.2
+ '@rspack/core': 1.0.8(@swc/helpers@0.5.13)
+ '@rspack/lite-tapable': 1.0.1
+ chokidar: 3.6.0
+ memfs: 4.17.0
+ minimatch: 9.0.5
+ picocolors: 1.1.1
+ typescript: 5.5.2
+ dev: true
+
/ts-dedent@2.2.0:
resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==}
engines: {node: '>=6.10'}
- /ts-deepmerge@7.0.1:
- resolution: {integrity: sha512-JBFCmNenZdUCc+TRNCtXVM6N8y/nDQHAcpj5BlwXG/gnogjam1NunulB9ia68mnqYI446giMfpqeBFFkOleh+g==}
+ /ts-deepmerge@7.0.2:
+ resolution: {integrity: sha512-akcpDTPuez4xzULo5NwuoKwYRtjQJ9eoNfBACiBMaXwNAx7B1PKfe5wqUFJuW5uKzQ68YjDFwPaWHDG1KnFGsA==}
engines: {node: '>=14.13.1'}
dev: true
/ts-interface-checker@0.1.13:
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
- /ts-jest@29.0.1(@babel/core@7.26.0)(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.26.7)(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
@@ -41863,7 +44035,7 @@ packages:
esbuild:
optional: true
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.7
babel-jest: 29.7.0(@babel/core@7.25.2)
bs-logger: 0.2.6
esbuild: 0.24.0
@@ -41932,7 +44104,22 @@ packages:
webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.18.20)
dev: true
- /ts-loader@9.4.4(typescript@5.5.2)(webpack@5.95.0):
+ /ts-loader@9.4.4(typescript@5.0.4)(webpack@5.97.1):
+ resolution: {integrity: sha512-MLukxDHBl8OJ5Dk3y69IsKVFRA/6MwzEqBgh+OXMPB/OD01KQuWPFd1WAQP8a5PeSCAxfnkhiuWqfmFJzJQt9w==}
+ engines: {node: '>=12.0.0'}
+ peerDependencies:
+ typescript: '*'
+ webpack: ^5.0.0
+ dependencies:
+ chalk: 4.1.2
+ enhanced-resolve: 5.17.1
+ micromatch: 4.0.8
+ semver: 7.6.3
+ typescript: 5.0.4
+ webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19)
+ dev: true
+
+ /ts-loader@9.4.4(typescript@5.5.2)(webpack@5.97.1):
resolution: {integrity: sha512-MLukxDHBl8OJ5Dk3y69IsKVFRA/6MwzEqBgh+OXMPB/OD01KQuWPFd1WAQP8a5PeSCAxfnkhiuWqfmFJzJQt9w==}
engines: {node: '>=12.0.0'}
peerDependencies:
@@ -41944,7 +44131,7 @@ packages:
micromatch: 4.0.8
semver: 7.6.3
typescript: 5.5.2
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.17.19)
+ webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19)
dev: true
/ts-loader@9.5.1(typescript@5.5.2)(webpack@5.93.0):
@@ -42132,6 +44319,16 @@ packages:
tsconfig-paths: 4.2.0
dev: true
+ /tsconfig-paths-webpack-plugin@4.2.0:
+ resolution: {integrity: sha512-zbem3rfRS8BgeNK50Zz5SIQgXzLafiHjOwUAvk/38/o1jHn/V5QAgVUcz884or7WYcPaH3N2CIfUc2u0ul7UcA==}
+ engines: {node: '>=10.13.0'}
+ dependencies:
+ chalk: 4.1.2
+ enhanced-resolve: 5.17.1
+ tapable: 2.2.1
+ tsconfig-paths: 4.2.0
+ dev: true
+
/tsconfig-paths@3.15.0:
resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==}
dependencies:
@@ -42167,7 +44364,7 @@ packages:
resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==}
engines: {node: '>=0.6.x'}
- /tsup@7.2.0(@swc/core@1.7.26)(postcss@8.4.47)(typescript@5.5.2):
+ /tsup@7.2.0(@swc/core@1.7.26)(postcss@8.5.1)(typescript@5.5.2):
resolution: {integrity: sha512-vDHlczXbgUvY3rWvqFEbSqmC1L7woozbzngMqTtL2PGBODTtWlRwGDDawhvWzr5c1QjKe4OAKqJGfE1xeXUvtQ==}
engines: {node: '>=16.14'}
hasBin: true
@@ -42187,13 +44384,13 @@ packages:
bundle-require: 4.2.1(esbuild@0.18.20)
cac: 6.7.14
chokidar: 3.6.0
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.3.7(supports-color@9.3.1)
esbuild: 0.18.20
execa: 5.1.1
globby: 11.1.0
joycon: 3.1.1
- postcss: 8.4.47
- postcss-load-config: 4.0.2(postcss@8.4.47)
+ postcss: 8.5.1
+ postcss-load-config: 4.0.2(postcss@8.5.1)
resolve-from: 5.0.0
rollup: 3.29.5
source-map: 0.8.0-beta.0
@@ -42205,7 +44402,7 @@ packages:
- ts-node
dev: false
- /tsup@8.3.0(@swc/core@1.7.26)(postcss@8.4.47)(typescript@5.5.2):
+ /tsup@8.3.0(@swc/core@1.7.26)(postcss@8.5.1)(typescript@5.5.2):
resolution: {integrity: sha512-ALscEeyS03IomcuNdFdc0YWGVIkwH1Ws7nfTbAPuoILvEV2hpGQAY72LIOjglGo4ShWpZfpBqP/jpQVCzqYQag==}
engines: {node: '>=18'}
hasBin: true
@@ -42229,13 +44426,13 @@ packages:
cac: 6.7.14
chokidar: 3.6.0
consola: 3.2.3
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.3.7(supports-color@9.3.1)
esbuild: 0.23.0
execa: 5.1.1
joycon: 3.1.1
picocolors: 1.1.0
- postcss: 8.4.47
- postcss-load-config: 6.0.1(postcss@8.4.47)
+ postcss: 8.5.1
+ postcss-load-config: 6.0.1(postcss@8.5.1)
resolve-from: 5.0.0
rollup: 4.23.0
source-map: 0.8.0-beta.0
@@ -42333,6 +44530,11 @@ packages:
engines: {node: '>=16'}
dev: true
+ /type-fest@4.33.0:
+ resolution: {integrity: sha512-s6zVrxuyKbbAsSAD5ZPTB77q4YIdRctkTbJ2/Dqlinwz+8ooH2gd+YA7VA6Pa93KML9GockVvoxjZ2vHP+mu8g==}
+ engines: {node: '>=16'}
+ dev: true
+
/type-is@1.6.18:
resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==}
engines: {node: '>= 0.6'}
@@ -42474,8 +44676,8 @@ packages:
resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==}
dev: true
- /undici@5.28.4:
- resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==}
+ /undici@5.28.5:
+ resolution: {integrity: sha512-zICwjrDrcrUE0pyyJc1I2QzBkLM8FINsgOrt6WjA+BgajVq9Nxu2PbFFXUrAggLfDXlZGZBVZYw7WNV5KiBiBA==}
engines: {node: '>=14.0'}
dependencies:
'@fastify/busboy': 2.1.1
@@ -42738,6 +44940,14 @@ packages:
acorn: 8.12.1
webpack-virtual-modules: 0.6.2
+ /unplugin@1.16.1:
+ resolution: {integrity: sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==}
+ engines: {node: '>=14.0.0'}
+ dependencies:
+ acorn: 8.14.0
+ webpack-virtual-modules: 0.6.2
+ dev: true
+
/unplugin@1.9.0:
resolution: {integrity: sha512-14PslvMY3gNbXnQtNIRB566Q057L5Fe7f5LDEamxVi0QQVxoz5hrveBwwZLcKyHtZ09ysmipxRRj5Lv+BGz2Iw==}
engines: {node: '>=14.0.0'}
@@ -42770,24 +44980,23 @@ packages:
resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==}
engines: {node: '>=4'}
- /update-browserslist-db@1.1.1(browserslist@4.23.1):
+ /update-browserslist-db@1.1.1(browserslist@4.24.0):
resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==}
hasBin: true
peerDependencies:
browserslist: '>= 4.21.0'
dependencies:
- browserslist: 4.23.1
+ browserslist: 4.24.0
escalade: 3.2.0
picocolors: 1.1.1
- dev: true
- /update-browserslist-db@1.1.1(browserslist@4.24.0):
+ /update-browserslist-db@1.1.1(browserslist@4.24.4):
resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==}
hasBin: true
peerDependencies:
browserslist: '>= 4.21.0'
dependencies:
- browserslist: 4.24.0
+ browserslist: 4.24.4
escalade: 3.2.0
picocolors: 1.1.1
@@ -43031,7 +45240,7 @@ packages:
compression: 1.7.4
cookies: 0.9.1
cors: 2.8.5
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.3.7(supports-color@9.3.1)
envinfo: 7.11.0
express: 4.18.2
express-rate-limit: 5.5.1
@@ -43140,16 +45349,16 @@ packages:
redux: 4.2.1
dev: false
- /vite-node@1.2.2(@types/node@20.12.14)(less@4.2.0)(stylus@0.64.0):
+ /vite-node@1.2.2(@types/node@20.12.14)(less@4.2.2)(stylus@0.64.0):
resolution: {integrity: sha512-1as4rDTgVWJO3n1uHmUYqq7nsFgINQ9u+mRcXpjeOMJUmviqNKjcZB7UfRZrlM7MjYXMKpuWp5oGkjaFLnjawg==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
dependencies:
cac: 6.7.14
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
pathe: 1.1.2
picocolors: 1.1.1
- vite: 5.2.14(@types/node@20.12.14)(less@4.2.0)(stylus@0.64.0)
+ vite: 5.2.14(@types/node@20.12.14)(less@4.2.2)(stylus@0.64.0)
transitivePeerDependencies:
- '@types/node'
- less
@@ -43161,16 +45370,16 @@ packages:
- terser
dev: true
- /vite-node@1.6.0(@types/node@18.16.9)(less@4.2.0)(stylus@0.64.0):
+ /vite-node@1.6.0(@types/node@18.16.9)(less@4.2.2)(stylus@0.64.0):
resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
dependencies:
cac: 6.7.14
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
pathe: 1.1.2
picocolors: 1.1.1
- vite: 5.2.14(@types/node@18.16.9)(less@4.2.0)(stylus@0.64.0)
+ vite: 5.2.14(@types/node@18.16.9)(less@4.2.2)(stylus@0.64.0)
transitivePeerDependencies:
- '@types/node'
- less
@@ -43197,12 +45406,12 @@ packages:
'@volar/typescript': 2.4.5
'@vue/language-core': 2.1.6(typescript@5.5.2)
compare-versions: 6.1.1
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.3.7(supports-color@9.3.1)
kolorist: 1.8.0
local-pkg: 0.5.0
magic-string: 0.30.12
typescript: 5.5.2
- vite: 5.2.14(@types/node@16.11.68)(less@4.2.0)(stylus@0.64.0)
+ vite: 5.2.14(@types/node@16.11.68)(less@4.2.2)(stylus@0.64.0)
transitivePeerDependencies:
- '@types/node'
- rollup
@@ -43224,12 +45433,12 @@ packages:
'@volar/typescript': 2.4.5
'@vue/language-core': 2.1.6(typescript@5.5.2)
compare-versions: 6.1.1
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.3.7(supports-color@9.3.1)
kolorist: 1.8.0
local-pkg: 0.5.0
magic-string: 0.30.12
typescript: 5.5.2
- vite: 5.2.14(@types/node@18.16.9)(less@4.2.0)(stylus@0.64.0)
+ vite: 5.2.14(@types/node@18.16.9)(less@4.2.2)(stylus@0.64.0)
transitivePeerDependencies:
- '@types/node'
- rollup
@@ -43244,16 +45453,16 @@ packages:
vite:
optional: true
dependencies:
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.3.7(supports-color@9.3.1)
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.64.0)
+ vite: 5.2.14(@types/node@18.16.9)(less@4.2.2)(stylus@0.64.0)
transitivePeerDependencies:
- supports-color
- typescript
dev: true
- /vite@5.2.14(@types/node@16.11.68)(less@4.2.0)(stylus@0.64.0):
+ /vite@5.2.14(@types/node@16.11.68)(less@4.2.2)(stylus@0.64.0):
resolution: {integrity: sha512-TFQLuwWLPms+NBNlh0D9LZQ+HXW471COABxw/9TEUBrjuHMo9BrYBPrN/SYAwIuVL+rLerycxiLT41t4f5MZpA==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
@@ -43283,7 +45492,7 @@ packages:
dependencies:
'@types/node': 16.11.68
esbuild: 0.20.2
- less: 4.2.0
+ less: 4.2.2
postcss: 8.4.47
rollup: 4.24.0
stylus: 0.64.0
@@ -43291,7 +45500,7 @@ packages:
fsevents: 2.3.3
dev: true
- /vite@5.2.14(@types/node@18.16.9)(less@4.2.0)(stylus@0.64.0):
+ /vite@5.2.14(@types/node@18.16.9)(less@4.2.2)(stylus@0.64.0):
resolution: {integrity: sha512-TFQLuwWLPms+NBNlh0D9LZQ+HXW471COABxw/9TEUBrjuHMo9BrYBPrN/SYAwIuVL+rLerycxiLT41t4f5MZpA==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
@@ -43321,7 +45530,7 @@ packages:
dependencies:
'@types/node': 18.16.9
esbuild: 0.20.2
- less: 4.2.0
+ less: 4.2.2
postcss: 8.4.47
rollup: 4.24.0
stylus: 0.64.0
@@ -43329,7 +45538,7 @@ packages:
fsevents: 2.3.3
dev: true
- /vite@5.2.14(@types/node@20.12.14)(less@4.2.0)(stylus@0.64.0):
+ /vite@5.2.14(@types/node@20.12.14)(less@4.2.2)(stylus@0.64.0):
resolution: {integrity: sha512-TFQLuwWLPms+NBNlh0D9LZQ+HXW471COABxw/9TEUBrjuHMo9BrYBPrN/SYAwIuVL+rLerycxiLT41t4f5MZpA==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
@@ -43359,7 +45568,7 @@ packages:
dependencies:
'@types/node': 20.12.14
esbuild: 0.20.2
- less: 4.2.0
+ less: 4.2.2
postcss: 8.4.47
rollup: 4.24.0
stylus: 0.64.0
@@ -43374,12 +45583,12 @@ packages:
vitest: '>=0.16.0'
dependencies:
cross-fetch: 3.1.8(encoding@0.1.13)
- vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.2.0)(stylus@0.64.0)
+ vitest: 1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.2.2)(stylus@0.64.0)
transitivePeerDependencies:
- encoding
dev: true
- /vitest@1.2.2(@types/node@20.12.14)(@vitest/ui@1.6.0)(less@4.2.0)(stylus@0.64.0):
+ /vitest@1.2.2(@types/node@20.12.14)(@vitest/ui@1.6.0)(less@4.2.2)(stylus@0.64.0):
resolution: {integrity: sha512-d5Ouvrnms3GD9USIK36KG8OZ5bEvKEkITFtnGv56HFaSlbItJuYr7hv2Lkn903+AvRAgSixiamozUVfORUekjw==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
@@ -43414,7 +45623,7 @@ packages:
acorn-walk: 8.3.4
cac: 6.7.14
chai: 4.5.0
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.3.7(supports-color@9.3.1)
execa: 8.0.1
local-pkg: 0.5.0
magic-string: 0.30.11
@@ -43424,8 +45633,8 @@ packages:
strip-literal: 1.3.0
tinybench: 2.9.0
tinypool: 0.8.4
- vite: 5.2.14(@types/node@20.12.14)(less@4.2.0)(stylus@0.64.0)
- vite-node: 1.2.2(@types/node@20.12.14)(less@4.2.0)(stylus@0.64.0)
+ vite: 5.2.14(@types/node@20.12.14)(less@4.2.2)(stylus@0.64.0)
+ vite-node: 1.2.2(@types/node@20.12.14)(less@4.2.2)(stylus@0.64.0)
why-is-node-running: 2.3.0
transitivePeerDependencies:
- less
@@ -43437,7 +45646,7 @@ packages:
- terser
dev: true
- /vitest@1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.2.0)(stylus@0.64.0):
+ /vitest@1.6.0(@types/node@18.16.9)(@vitest/ui@1.6.0)(less@4.2.2)(stylus@0.64.0):
resolution: {integrity: sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
@@ -43471,7 +45680,7 @@ packages:
'@vitest/utils': 1.6.0
acorn-walk: 8.3.4
chai: 4.5.0
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.3.7(supports-color@9.3.1)
execa: 8.0.1
local-pkg: 0.5.0
magic-string: 0.30.11
@@ -43481,8 +45690,8 @@ packages:
strip-literal: 2.1.0
tinybench: 2.9.0
tinypool: 0.8.4
- vite: 5.2.14(@types/node@18.16.9)(less@4.2.0)(stylus@0.64.0)
- vite-node: 1.6.0(@types/node@18.16.9)(less@4.2.0)(stylus@0.64.0)
+ vite: 5.2.14(@types/node@18.16.9)(less@4.2.2)(stylus@0.64.0)
+ vite-node: 1.6.0(@types/node@18.16.9)(less@4.2.2)(stylus@0.64.0)
why-is-node-running: 2.3.0
transitivePeerDependencies:
- less
@@ -43520,7 +45729,7 @@ packages:
peerDependencies:
eslint: '>=6.0.0'
dependencies:
- debug: 4.3.7(supports-color@5.5.0)
+ debug: 4.4.0(supports-color@8.1.1)
eslint: 8.57.1
eslint-scope: 7.2.2
eslint-visitor-keys: 3.4.3
@@ -43604,6 +45813,22 @@ packages:
'@vue/shared': 3.5.10
typescript: 5.5.2
+ /vue@3.5.13(typescript@5.5.2):
+ resolution: {integrity: sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==}
+ peerDependencies:
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ dependencies:
+ '@vue/compiler-dom': 3.5.13
+ '@vue/compiler-sfc': 3.5.13
+ '@vue/runtime-dom': 3.5.13
+ '@vue/server-renderer': 3.5.13(vue@3.5.13)
+ '@vue/shared': 3.5.13
+ typescript: 5.5.2
+ dev: true
+
/w3c-xmlserializer@4.0.0:
resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==}
engines: {node: '>=14'}
@@ -43724,7 +45949,7 @@ packages:
on-finished: 2.4.1
range-parser: 1.2.1
schema-utils: 4.2.0
- webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.24.0)
+ webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.18.20)
/webpack-dev-server@5.0.4(webpack@5.93.0):
resolution: {integrity: sha512-dljXhUgx3HqKP2d8J/fUMvhxGhzjeNVarDLcbO/EWMSgRizDkxHQDZQaLFL5VJY9tRBj2Gz+rvCEYYvhbqPHNA==}
@@ -43877,9 +46102,9 @@ packages:
dependencies:
html-webpack-plugin: 5.6.2(@rspack/core@1.0.8)(webpack@5.93.0)
typed-assert: 1.0.9
- webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.24.0)
+ webpack: 5.93.0(@swc/core@1.7.26)(esbuild@0.18.20)
- /webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.3)(webpack@5.95.0):
+ /webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.3)(webpack@5.97.1):
resolution: {integrity: sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==}
engines: {node: '>= 12'}
peerDependencies:
@@ -43889,9 +46114,9 @@ packages:
html-webpack-plugin:
optional: true
dependencies:
- html-webpack-plugin: 5.6.3(@rspack/core@1.0.8)(webpack@5.95.0)
+ html-webpack-plugin: 5.6.3(@rspack/core@1.0.8)(webpack@5.97.1)
typed-assert: 1.0.9
- webpack: 5.95.0(@swc/core@1.7.26)(esbuild@0.17.19)
+ webpack: 5.97.1(@swc/core@1.7.26)(esbuild@0.17.19)
dev: true
/webpack-virtual-modules@0.6.2:
@@ -44015,7 +46240,7 @@ packages:
- esbuild
- uglify-js
- /webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.17.19):
+ /webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.18.20):
resolution: {integrity: sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==}
engines: {node: '>=10.13.0'}
hasBin: true
@@ -44045,7 +46270,7 @@ packages:
neo-async: 2.6.2
schema-utils: 3.3.0
tapable: 2.2.1
- terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.95.0)
+ terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.95.0)
watchpack: 2.4.2
webpack-sources: 3.2.3
transitivePeerDependencies:
@@ -44054,7 +46279,7 @@ packages:
- uglify-js
dev: true
- /webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.18.20):
+ /webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.24.0):
resolution: {integrity: sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==}
engines: {node: '>=10.13.0'}
hasBin: true
@@ -44084,7 +46309,7 @@ packages:
neo-async: 2.6.2
schema-utils: 3.3.0
tapable: 2.2.1
- terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.95.0)
+ terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.95.0)
watchpack: 2.4.2
webpack-sources: 3.2.3
transitivePeerDependencies:
@@ -44093,8 +46318,8 @@ packages:
- uglify-js
dev: true
- /webpack@5.95.0(@swc/core@1.7.26)(esbuild@0.24.0):
- resolution: {integrity: sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==}
+ /webpack@5.97.1(@swc/core@1.7.26)(esbuild@0.17.19):
+ resolution: {integrity: sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==}
engines: {node: '>=10.13.0'}
hasBin: true
peerDependencies:
@@ -44103,12 +46328,12 @@ packages:
webpack-cli:
optional: true
dependencies:
+ '@types/eslint-scope': 3.7.7
'@types/estree': 1.0.6
- '@webassemblyjs/ast': 1.12.1
- '@webassemblyjs/wasm-edit': 1.12.1
- '@webassemblyjs/wasm-parser': 1.12.1
- acorn: 8.12.1
- acorn-import-attributes: 1.9.5(acorn@8.12.1)
+ '@webassemblyjs/ast': 1.14.1
+ '@webassemblyjs/wasm-edit': 1.14.1
+ '@webassemblyjs/wasm-parser': 1.14.1
+ acorn: 8.14.0
browserslist: 4.24.0
chrome-trace-event: 1.0.4
enhanced-resolve: 5.17.1
@@ -44123,7 +46348,46 @@ packages:
neo-async: 2.6.2
schema-utils: 3.3.0
tapable: 2.2.1
- terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.24.0)(webpack@5.95.0)
+ terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.17.19)(webpack@5.97.1)
+ watchpack: 2.4.2
+ webpack-sources: 3.2.3
+ transitivePeerDependencies:
+ - '@swc/core'
+ - esbuild
+ - uglify-js
+ dev: true
+
+ /webpack@5.97.1(@swc/core@1.7.26)(esbuild@0.18.20):
+ resolution: {integrity: sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==}
+ engines: {node: '>=10.13.0'}
+ hasBin: true
+ peerDependencies:
+ webpack-cli: '*'
+ peerDependenciesMeta:
+ webpack-cli:
+ optional: true
+ dependencies:
+ '@types/eslint-scope': 3.7.7
+ '@types/estree': 1.0.6
+ '@webassemblyjs/ast': 1.14.1
+ '@webassemblyjs/wasm-edit': 1.14.1
+ '@webassemblyjs/wasm-parser': 1.14.1
+ acorn: 8.14.0
+ browserslist: 4.24.0
+ chrome-trace-event: 1.0.4
+ enhanced-resolve: 5.17.1
+ es-module-lexer: 1.5.4
+ eslint-scope: 5.1.1
+ events: 3.3.0
+ glob-to-regexp: 0.4.1
+ graceful-fs: 4.2.11
+ json-parse-even-better-errors: 2.3.1
+ loader-runner: 4.3.0
+ mime-types: 2.1.35
+ neo-async: 2.6.2
+ schema-utils: 3.3.0
+ tapable: 2.2.1
+ terser-webpack-plugin: 5.3.10(@swc/core@1.7.26)(esbuild@0.18.20)(webpack@5.97.1)
watchpack: 2.4.2
webpack-sources: 3.2.3
transitivePeerDependencies:
@@ -44465,8 +46729,8 @@ packages:
engines: {node: '>= 14'}
hasBin: true
- /yaml@2.6.0:
- resolution: {integrity: sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==}
+ /yaml@2.7.0:
+ resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==}
engines: {node: '>= 14'}
hasBin: true
dev: true
@@ -44568,10 +46832,23 @@ packages:
zod: 3.23.8
dev: true
+ /zod-validation-error@1.3.1(zod@3.24.1):
+ resolution: {integrity: sha512-cNEXpla+tREtNdAnNKY4xKY1SGOn2yzyuZMu4O0RQylX9apRpUjNcPkEc3uHIAr5Ct7LenjZt6RzjEH6+JsqVQ==}
+ engines: {node: '>=16.0.0'}
+ peerDependencies:
+ zod: ^3.18.0
+ dependencies:
+ zod: 3.24.1
+ dev: true
+
/zod@3.23.8:
resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==}
dev: true
+ /zod@3.24.1:
+ resolution: {integrity: sha512-muH7gBL9sI1nciMZV67X5fTKKBLtwpZ5VBp1vsOQzj1MhrBZ4wlVCm3gedKZWLp0Oyel8sIGfeiz54Su+OVT+A==}
+ dev: true
+
/zustand@4.5.5(@types/react@18.2.79)(react@18.3.1):
resolution: {integrity: sha512-+0PALYNJNgK6hldkgDq2vLrw5f6g/jCInz52n9RTpropGgeAf/ioFUCdtsjCqu4gNhW9D01rUQBROoRjdzyn2Q==}
engines: {node: '>=12.7.0'}