diff --git a/examples/mf/build.config.mts b/examples/mf/build.config.mts
new file mode 100644
index 00000000..bc4001ed
--- /dev/null
+++ b/examples/mf/build.config.mts
@@ -0,0 +1,26 @@
+import { defineConfig } from '@ice/pkg';
+import { PluginOptions } from '@ice/pkg-plugin-mf'
+
+// https://pkg.ice.work/reference/config-list
+export default defineConfig({
+ plugins: [
+ ['@ice/pkg-plugin-mf', {
+ name: 'ice_pkg_mf',
+ exposes: {
+ '.': './src/index.ts',
+ './Counter': './src/Counter.tsx',
+ },
+ getPublicPath: 'return "http://localhost:4444/"',
+ shared: {
+
+ }
+ }],
+ ],
+ bundle: {
+ formats: ['mf'],
+ externals: {
+ react: 'React@18.3.1',
+ 'react-dom': 'ReactDOM@18.3.1'
+ }
+ }
+});
diff --git a/examples/mf/package.json b/examples/mf/package.json
new file mode 100644
index 00000000..21a37436
--- /dev/null
+++ b/examples/mf/package.json
@@ -0,0 +1,73 @@
+{
+ "name": "example-pkg-mf",
+ "version": "0.0.0",
+ "private": true,
+ "files": [
+ "esm",
+ "cjs",
+ "es2017",
+ "dist",
+ "build"
+ ],
+ "exports": {
+ ".": {
+ "es2017": {
+ "types": "./es2017/index.d.ts",
+ "default": "./es2017/index.js"
+ },
+ "default": {
+ "types": "./esm/index.d.ts",
+ "default": "./esm/index.js"
+ }
+ },
+ "./*": "./*"
+ },
+ "sideEffects": [
+ "dist/*",
+ "*.scss",
+ "*.less",
+ "*.css"
+ ],
+ "scripts": {
+ "start": "ice-pkg start",
+ "build": "ice-pkg build",
+ "prepublishOnly": "npm run build",
+ "vitest": "vitest",
+ "jest": "jest"
+ },
+ "dependencies": {
+ "@ice/jsx-runtime": "catalog:example",
+ "@swc/helpers": "^0.5.15",
+ "babel-runtime-jsx-plus": "^0.1.5",
+ "core-js": "^3.38.1"
+ },
+ "devDependencies": {
+ "@ice/pkg": "workspace:*",
+ "@ice/pkg-plugin-jsx-plus": "workspace:*",
+ "@ice/pkg-plugin-mf": "workspace:^",
+ "@testing-library/jest-dom": "^5.16.5",
+ "@testing-library/react": "^14.0.0",
+ "@types/react": "^18.0.0",
+ "@types/react-dom": "^18.0.0",
+ "@types/testing-library__jest-dom": "^5.14.5",
+ "identity-obj-proxy": "^3.0.0",
+ "jest": "^29.0.0",
+ "jest-environment-jsdom": "^29.0.0",
+ "jsdom": "^21.1.0",
+ "prop-types": "^15.8.1",
+ "react": "^18.2.0",
+ "react-dom": "^18.2.0",
+ "sass": "catalog:",
+ "sass-loader": "catalog:",
+ "style-unit": "^3.0.4",
+ "ts-jest": "^29.0.0",
+ "vitest": "catalog:"
+ },
+ "peerDependencies": {
+ "react": "^17 || ^18"
+ },
+ "publishConfig": {
+ "access": "public"
+ },
+ "license": "MIT"
+}
diff --git a/examples/mf/src/Counter.tsx b/examples/mf/src/Counter.tsx
new file mode 100644
index 00000000..a316617e
--- /dev/null
+++ b/examples/mf/src/Counter.tsx
@@ -0,0 +1,9 @@
+import React from 'react';
+// import { useState } from 'react';
+
+export default function Counter() {
+ // const [count, setCount] = useState(0)
+
+ // return
setCount(count + 1)}>{count}
+ return Counter
;
+}
diff --git a/examples/mf/src/index.ts b/examples/mf/src/index.ts
new file mode 100644
index 00000000..3b399665
--- /dev/null
+++ b/examples/mf/src/index.ts
@@ -0,0 +1,3 @@
+export function add(a: number, b: number) {
+ return a + b;
+}
diff --git a/examples/mf/tsconfig.json b/examples/mf/tsconfig.json
new file mode 100644
index 00000000..0968612b
--- /dev/null
+++ b/examples/mf/tsconfig.json
@@ -0,0 +1,18 @@
+{
+ "compilerOptions": {
+ "module": "ESNext",
+ "target": "ESNext",
+ "jsx": "react",
+ "moduleResolution": "node",
+ "lib": ["ESNext", "DOM", "DOM.Iterable"],
+ "strict": true,
+ "skipLibCheck": true,
+ "paths": {
+ "@/*": ["./src/*"],
+ "example-pkg-react-component": ["./src"],
+ "example-pkg-react-component/*": ["./src/*"]
+ },
+ "allowSyntheticDefaultImports": true
+ },
+ "include": ["src"]
+}
diff --git a/packages/pkg/package.json b/packages/pkg/package.json
index 0472ff26..45e0f998 100644
--- a/packages/pkg/package.json
+++ b/packages/pkg/package.json
@@ -43,6 +43,7 @@
"@rollup/plugin-node-resolve": "^15.2.2",
"@rollup/plugin-replace": "^6.0.0",
"@rollup/pluginutils": "^5.0.5",
+ "@rslib/core": "^0.9.1",
"@swc/core": "1.7.40",
"acorn": "^8.10.0",
"autoprefixer": "^10.4.2",
diff --git a/packages/pkg/src/constants.ts b/packages/pkg/src/constants.ts
index 2c3306f8..4fb5a22a 100644
--- a/packages/pkg/src/constants.ts
+++ b/packages/pkg/src/constants.ts
@@ -18,8 +18,9 @@ export const ALIAS_BUNDLE_FORMATS_MAP: Record (format === 'es2017' ? 'es2017' : 'es5'));
+ const aliasedFormatsGroup = groupBy(formats, (format) =>
+ format === 'mf' ? 'mf' : format === 'es2017' ? 'es2017' : 'es5',
+ );
const es5Formats = aliasedFormatsGroup.es5 as Array> | undefined;
if (es5Formats?.length) {
@@ -70,6 +72,14 @@ export function registerTasks(ctx: Context, customFormats: Record createFormat(module, 'es2017')),
});
}
+
+ if (aliasedFormatsGroup.mf?.length) {
+ registerTask(`bundle-mf`, {
+ type: 'bundle',
+ formats: [createFormat('mf', 'es5')],
+ engine: 'rslib',
+ });
+ }
}
for (const format of groupedFormats.custom ?? []) {
diff --git a/packages/pkg/src/engine/rslib/config.ts b/packages/pkg/src/engine/rslib/config.ts
new file mode 100644
index 00000000..216a4a30
--- /dev/null
+++ b/packages/pkg/src/engine/rslib/config.ts
@@ -0,0 +1,56 @@
+import { Context, TaskRunnerContext } from '../../types';
+import { RslibConfig } from '@rslib/core';
+import { merge } from 'es-toolkit/object';
+
+export function getRslibConfig(context: Context, taskRunnerContext: TaskRunnerContext): RslibConfig {
+ const taskConfig = taskRunnerContext.buildTask.config;
+ // const { pkg } = context
+ let rslibConfig: RslibConfig = {
+ source: {
+ // TODO
+ entry: {
+ index: './src/index.ts',
+ },
+ },
+ lib: [],
+ output: {},
+ performance: {
+ printFileSize: false,
+ },
+ tools: {
+ rspack: {
+ stats: false,
+ },
+ },
+ };
+ if (taskConfig.type === 'bundle') {
+ taskConfig.formats.map((fmt) => {
+ rslibConfig.lib.push({
+ bundle: true,
+ format: fmt.module,
+ syntax: fmt.target,
+ outBase: taskConfig.outputDir,
+ umdName: taskConfig.name,
+ autoExternal: false,
+ output: {
+ externals: taskConfig.externals,
+ },
+ });
+ });
+ merge>(rslibConfig, {
+ output: {
+ externals: taskConfig.externals,
+ },
+ });
+ } else if (taskConfig.type === 'transform') {
+ // TODO
+ } else {
+ throw new Error(`Cannot create rslib config of type ${taskConfig.type}`);
+ }
+
+ if (taskConfig.modifyRslibConfig) {
+ rslibConfig = taskConfig.modifyRslibConfig?.reduce((config, modifier) => modifier(config), rslibConfig);
+ }
+
+ return rslibConfig;
+}
diff --git a/packages/pkg/src/helpers/getRollupOptions.ts b/packages/pkg/src/helpers/getRollupOptions.ts
index 7947d6fa..8ea5729e 100644
--- a/packages/pkg/src/helpers/getRollupOptions.ts
+++ b/packages/pkg/src/helpers/getRollupOptions.ts
@@ -216,7 +216,7 @@ const BUILTIN_EXTERNAL_MAP: Record = {
'builtin:node': builtinNodeModules,
};
-function getExternalsAndGlobals(
+export function getExternalsAndGlobals(
bundleTaskConfig: BundleTaskConfig,
pkg: PkgJson,
): [(id?: string) => boolean, Record] {
diff --git a/packages/pkg/src/tasks/bundle.ts b/packages/pkg/src/tasks/bundle.ts
index ef758670..cc6675ad 100644
--- a/packages/pkg/src/tasks/bundle.ts
+++ b/packages/pkg/src/tasks/bundle.ts
@@ -3,7 +3,7 @@ import * as rollup from 'rollup';
import { Watcher } from 'rollup/dist/shared/watch.js';
import { toArray } from '../utils.js';
import EventEmitter from 'node:events';
-import type { OutputFile, OutputResult, TaskRunnerContext, WatchChangedFile } from '../types.js';
+import type { EngineType, OutputFile, OutputResult, TaskRunnerContext, WatchChangedFile } from '../types.js';
import type {
OutputChunk as RollupOutputChunk,
OutputAsset as RollupOutputAsset,
@@ -17,23 +17,81 @@ import type {
import type { FSWatcher } from 'chokidar';
import { getRollupOptions } from '../helpers/getRollupOptions.js';
import { Runner } from '../helpers/runner.js';
+import { RslibConfig, build as buildRslib, Rspack, logger, rsbuild } from '@rslib/core';
+import { getRslibConfig } from '../engine/rslib/config.js';
+import { noop } from 'es-toolkit';
export function createBundleTask(taskRunningContext: TaskRunnerContext) {
return new BundleRunner(taskRunningContext);
}
+// Hack: disable all logger
+logger.override({
+ ready: noop,
+ info: noop,
+ warn: noop,
+ error: noop,
+ debug: noop,
+ success: noop,
+ log: noop,
+});
+
+rsbuild.logger.override({
+ ready: noop,
+ info: noop,
+ warn: noop,
+ error: noop,
+ debug: noop,
+ success: noop,
+ log: noop,
+});
+
export class BundleRunner extends Runner {
- private rollupOptions: RollupOptions;
+ private options: RollupOptions | RslibConfig;
+ private engine: EngineType;
private watcher: Watcher | null = null;
private result: Error | OutputResult | null;
private readonly executors = [];
constructor(taskRunningContext: TaskRunnerContext) {
super(taskRunningContext);
- this.rollupOptions = getRollupOptions(taskRunningContext.buildContext, taskRunningContext);
+ this.engine = taskRunningContext.buildTask.config.engine ?? 'rslib';
+ switch (this.engine) {
+ case 'rollup': {
+ this.options = getRollupOptions(taskRunningContext.buildContext, taskRunningContext);
+ break;
+ }
+ case 'rslib': {
+ this.options = getRslibConfig(taskRunningContext.buildContext, taskRunningContext);
+ break;
+ }
+ }
}
async doRun(changedFiles: WatchChangedFile[]): Promise {
- const { rollupOptions, context } = this;
+ switch (this.engine) {
+ case 'rollup':
+ return this.handleRollupBuild(changedFiles);
+ case 'rslib':
+ return this.handleRslibBuild(changedFiles);
+ }
+ }
+
+ private getOutputResult(): Promise {
+ const { result, executors } = this;
+ if (result instanceof Error) {
+ return Promise.reject(result);
+ } else if (result) {
+ return Promise.resolve(result);
+ } else {
+ return new Promise((resolve, reject) => {
+ executors.push([resolve, reject]);
+ });
+ }
+ }
+
+ private async handleRollupBuild(changedFiles: WatchChangedFile[]): Promise {
+ const { context } = this;
+ const rollupOptions = this.options as RollupOptions;
if (context.watcher) {
if (this.watcher) {
for (const file of changedFiles) {
@@ -90,17 +148,20 @@ export class BundleRunner extends Runner {
return rawBuild(rollupOptions, context);
}
- private getOutputResult(): Promise {
- const { result, executors } = this;
- if (result instanceof Error) {
- return Promise.reject(result);
- } else if (result) {
- return Promise.resolve(result);
- } else {
- return new Promise((resolve, reject) => {
- executors.push([resolve, reject]);
- });
- }
+ private async handleRslibBuild(changedFiles: WatchChangedFile[]): Promise {
+ const { context } = this;
+ const rslibConfig = this.options as RslibConfig;
+ const instance = await buildRslib(rslibConfig, {});
+
+ // TODO
+ const stats: Rspack.StatsCompilation = instance.stats?.toJson(true);
+
+ return {
+ taskName: context.buildTask.name,
+ modules: stats.modules,
+ outputs: stats.chunks,
+ outputFiles: stats.assets,
+ };
}
}
diff --git a/packages/pkg/src/types.ts b/packages/pkg/src/types.ts
index 151704f6..9037798f 100644
--- a/packages/pkg/src/types.ts
+++ b/packages/pkg/src/types.ts
@@ -13,6 +13,7 @@ import type { FSWatcher } from 'chokidar';
import cssnano from 'cssnano';
import { TransformOptions } from '@babel/core';
import { ALL_FORMAT_MODULES, ALL_FORMAT_TARGET, NODE_FORMAT_MODULE } from './constants.js';
+import { RslibConfig } from '@rslib/core';
export type StylesRollupPluginOptions = Parameters[0];
@@ -48,7 +49,7 @@ export type TransformFormat = Format;
export type BundleFormat = Format;
export type AliasTransformFormatString = 'cjs' | 'esm' | 'es2017';
-export type AliasBundleFormatString = AliasTransformFormatString | 'umd';
+export type AliasBundleFormatString = AliasTransformFormatString | 'umd' | 'mf';
export type TransformUserFormat = StandardTransformFormatString | AliasTransformFormatString;
export type BundleUserFormat = StandardBundleFormatString | AliasBundleFormatString;
@@ -221,6 +222,10 @@ interface _TaskConfig {
* Define global constant replacements
*/
define?: PlainObject;
+ /**
+ * Define which bundler engine to use
+ */
+ engine?: EngineType;
/**
* - true to generate a sourcemap for the code and include it in the result object.
* - "inline" to generate a sourcemap and append it as a data URL to the end of the code,
@@ -259,8 +264,14 @@ interface _TaskConfig {
* @see https://babeljs.io/docs/options
*/
modifyBabelOptions?: (babelCompileOptions: TransformOptions) => TransformOptions;
+ /**
+ * modify rslib config
+ */
+ modifyRslibConfig?: Array<(rslibOptions: RslibConfig) => RslibConfig>;
}
+export type EngineType = 'rollup' | 'rslib';
+
export interface BundleTaskConfig extends _TaskConfig, Omit {
type: 'bundle';
originalFormats?: string[];
diff --git a/packages/plugin-mf/CHANGELOG.md b/packages/plugin-mf/CHANGELOG.md
new file mode 100644
index 00000000..959a4ddc
--- /dev/null
+++ b/packages/plugin-mf/CHANGELOG.md
@@ -0,0 +1,5 @@
+# Changelog
+
+## 0.1.0
+
+- Init project
diff --git a/packages/plugin-mf/README.md b/packages/plugin-mf/README.md
new file mode 100644
index 00000000..f83ef1b9
--- /dev/null
+++ b/packages/plugin-mf/README.md
@@ -0,0 +1 @@
+# @ice/pkg-plugin-mf
diff --git a/packages/plugin-mf/build.config.mts b/packages/plugin-mf/build.config.mts
new file mode 100644
index 00000000..6b042ac1
--- /dev/null
+++ b/packages/plugin-mf/build.config.mts
@@ -0,0 +1,7 @@
+import { defineConfig } from '@ice/pkg';
+
+export default defineConfig({
+ transform: {
+ formats: ['es2017'],
+ },
+});
diff --git a/packages/plugin-mf/package.json b/packages/plugin-mf/package.json
new file mode 100644
index 00000000..73e36ce0
--- /dev/null
+++ b/packages/plugin-mf/package.json
@@ -0,0 +1,48 @@
+{
+ "name": "@ice/pkg-plugin-mf",
+ "version": "0.1.0",
+ "description": "ICE PKG plugin for module federation",
+ "main": "es2017/index.js",
+ "type": "module",
+ "exports": {
+ ".": {
+ "type": "./es2017/index.d.ts",
+ "import": "./es2017/index.js",
+ "default": "./es2017/index.js"
+ }
+ },
+ "files": [
+ "es2017",
+ "!es2017/**/*.map"
+ ],
+ "engines": {
+ "node": ">=16.14.0"
+ },
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/ice-lab/icepkg.git",
+ "directory": "packages/plugin-mf"
+ },
+ "bugs": {
+ "url": "https://github.com/ice-lab/icepkg/issues"
+ },
+ "homepage": "https://pkg.ice.work",
+ "license": "MIT",
+ "scripts": {
+ "watch": "ice-pkg start",
+ "build": "ice-pkg build"
+ },
+ "dependencies": {
+ "@module-federation/rsbuild-plugin": "^0.15.0"
+ },
+ "devDependencies": {
+ "@ice/pkg": "workspace:*"
+ },
+ "peerDependencies": {
+ "@ice/pkg": "workspace:^"
+ },
+ "publishConfig": {
+ "access": "public",
+ "registry": "https://registry.npmjs.org/"
+ }
+}
diff --git a/packages/plugin-mf/src/index.ts b/packages/plugin-mf/src/index.ts
new file mode 100644
index 00000000..9a0030ff
--- /dev/null
+++ b/packages/plugin-mf/src/index.ts
@@ -0,0 +1,24 @@
+import type { Plugin } from '@ice/pkg';
+import { type ModuleFederationOptions } from '@module-federation/rsbuild-plugin';
+import { createRequire } from 'node:module';
+
+const require = createRequire(import.meta.url);
+
+export type PluginOptions = ModuleFederationOptions;
+
+const plugin: Plugin = (api, rawOptions?: PluginOptions) => {
+ api.onGetConfig((config) => {
+ if (config.type === 'bundle' && config.formats.some((v) => v.module === 'mf')) {
+ config.modifyRslibConfig ??= [];
+ config.modifyRslibConfig.push((rslibConfig) => {
+ rslibConfig.lib[0].plugins ??= [];
+ rslibConfig.lib[0].plugins.push(
+ require('@module-federation/rsbuild-plugin').pluginModuleFederation(rawOptions),
+ );
+ return rslibConfig;
+ });
+ }
+ });
+};
+
+export default plugin;
diff --git a/packages/plugin-mf/tsconfig.json b/packages/plugin-mf/tsconfig.json
new file mode 100644
index 00000000..7c1a18b2
--- /dev/null
+++ b/packages/plugin-mf/tsconfig.json
@@ -0,0 +1,9 @@
+{
+ "extends": "../../tsconfig.json",
+ "compilerOptions": {
+ "baseUrl": "./",
+ "rootDir": "src",
+ "outDir": "lib"
+ },
+ "include": ["src"]
+}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 6be9a10c..bb95a9ac 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -21,6 +21,13 @@ catalogs:
vitest:
specifier: ^0.28.5
version: 0.28.5
+ example:
+ '@ice/jsx-runtime':
+ specifier: ^0.3.0
+ version: 0.3.1
+ '@swc/helpers':
+ specifier: ^0.5.15
+ version: 0.5.17
importers:
@@ -34,7 +41,7 @@ importers:
version: 15.0.0
'@ice/spec':
specifier: 2.0.0-beta.3
- version: 2.0.0-beta.3(@types/eslint@8.4.5)(@typescript-eslint/parser@8.30.1(eslint@9.24.0)(typescript@4.9.4))(eslint-plugin-jsx-a11y@6.10.2(eslint@9.24.0))(eslint-plugin-jsx-plus@0.1.0)(eslint@9.24.0)(postcss@8.4.47)(prettier@3.5.3)(stylelint@13.13.1)(typescript@4.9.4)
+ version: 2.0.0-beta.3(@types/eslint@8.4.5)(@typescript-eslint/parser@8.30.1(eslint@9.24.0(jiti@2.4.2))(typescript@4.9.4))(eslint-plugin-jsx-a11y@6.10.2(eslint@9.24.0(jiti@2.4.2)))(eslint-plugin-jsx-plus@0.1.0)(eslint@9.24.0(jiti@2.4.2))(postcss@8.4.47)(prettier@3.5.3)(stylelint@13.13.1)(typescript@4.9.4)
'@types/fs-extra':
specifier: ^9.0.13
version: 9.0.13
@@ -52,7 +59,7 @@ importers:
version: 7.13.0
eslint:
specifier: ^9.24.0
- version: 9.24.0
+ version: 9.24.0(jiti@2.4.2)
fs-extra:
specifier: ^10.1.0
version: 10.1.0
@@ -109,6 +116,82 @@ importers:
specifier: ^4.9.2
version: 4.10.0(webpack@5.77.0)
+ examples/mf:
+ dependencies:
+ '@ice/jsx-runtime':
+ specifier: catalog:example
+ version: 0.3.1(react@18.2.0)
+ '@swc/helpers':
+ specifier: catalog:example
+ version: 0.5.17
+ babel-runtime-jsx-plus:
+ specifier: ^0.1.5
+ version: 0.1.5
+ core-js:
+ specifier: ^3.38.1
+ version: 3.42.0
+ devDependencies:
+ '@ice/pkg':
+ specifier: workspace:*
+ version: link:../../packages/pkg
+ '@ice/pkg-plugin-jsx-plus':
+ specifier: workspace:*
+ version: link:../../packages/plugin-jsx-plus
+ '@ice/pkg-plugin-mf':
+ specifier: workspace:^
+ version: link:../../packages/plugin-mf
+ '@testing-library/jest-dom':
+ specifier: ^5.16.5
+ version: 5.16.5
+ '@testing-library/react':
+ specifier: ^14.0.0
+ version: 14.0.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@types/react':
+ specifier: ^18.0.0
+ version: 18.0.15
+ '@types/react-dom':
+ specifier: ^18.0.0
+ version: 18.0.10
+ '@types/testing-library__jest-dom':
+ specifier: ^5.14.5
+ version: 5.14.5
+ identity-obj-proxy:
+ specifier: ^3.0.0
+ version: 3.0.0
+ jest:
+ specifier: ^29.0.0
+ version: 29.4.3(@types/node@17.0.45)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@4.9.5))
+ jest-environment-jsdom:
+ specifier: ^29.0.0
+ version: 29.4.3
+ jsdom:
+ specifier: ^21.1.0
+ version: 21.1.0
+ prop-types:
+ specifier: ^15.8.1
+ version: 15.8.1
+ react:
+ specifier: ^18.2.0
+ version: 18.2.0
+ react-dom:
+ specifier: ^18.2.0
+ version: 18.2.0(react@18.2.0)
+ sass:
+ specifier: 'catalog:'
+ version: 1.58.3
+ sass-loader:
+ specifier: 'catalog:'
+ version: 13.2.0(sass@1.58.3)(webpack@5.77.0(@swc/core@1.7.40))
+ style-unit:
+ specifier: ^3.0.4
+ version: 3.0.5
+ ts-jest:
+ specifier: ^29.0.0
+ version: 29.0.5(@babel/core@7.21.3)(@jest/types@29.4.3)(babel-jest@29.4.3(@babel/core@7.21.3))(jest@29.4.3(@types/node@17.0.45)(ts-node@10.8.2(@swc/core@1.7.40)(@types/node@17.0.45)(typescript@4.9.5)))(typescript@4.9.5)
+ vitest:
+ specifier: 'catalog:'
+ version: 0.28.5(jsdom@21.1.0)(less@4.1.3)(sass@1.58.3)(sugarss@2.0.0)(terser@5.14.1)
+
examples/plugin:
devDependencies:
'@ice/pkg':
@@ -325,6 +408,9 @@ importers:
'@rollup/pluginutils':
specifier: ^5.0.5
version: 5.1.3(rollup@4.24.2)
+ '@rslib/core':
+ specifier: ^0.9.1
+ version: 0.9.1(typescript@4.9.5)
'@swc/core':
specifier: 1.7.40
version: 1.7.40(@swc/helpers@0.5.17)
@@ -489,17 +575,27 @@ importers:
specifier: workspace:*
version: link:../pkg
+ packages/plugin-mf:
+ dependencies:
+ '@module-federation/rsbuild-plugin':
+ specifier: ^0.15.0
+ version: 0.15.0(@rsbuild/core@1.3.22)(@rspack/core@1.3.12(@swc/helpers@0.5.17))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.5)(webpack@5.77.0(@swc/core@1.7.40))
+ devDependencies:
+ '@ice/pkg':
+ specifier: workspace:*
+ version: link:../pkg
+
website:
dependencies:
'@docusaurus/core':
specifier: ^2.3.1
- version: 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ version: 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
'@docusaurus/preset-classic':
specifier: ^2.3.1
- version: 2.4.0(@algolia/client-search@4.13.1)(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ version: 2.4.0(@algolia/client-search@4.13.1)(@swc/core@1.7.40)(@types/react@18.0.15)(encoding@0.1.13)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
'@easyops-cn/docusaurus-search-local':
specifier: ^0.33.6
- version: 0.33.6(@docusaurus/theme-common@2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4))(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ version: 0.33.6(@docusaurus/theme-common@2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4))(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
'@mdx-js/react':
specifier: ^1.6.22
version: 1.6.22(react@18.2.0)
@@ -524,7 +620,7 @@ importers:
version: 2.3.1(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@docusaurus/theme-common':
specifier: ^2.3.1
- version: 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ version: 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
'@tsconfig/docusaurus':
specifier: ^1.0.5
version: 1.0.6
@@ -607,6 +703,64 @@ packages:
'@appworks/constant@0.1.4':
resolution: {integrity: sha512-lEUeujTP/MPoeXQNAW316/LEh+PYHk6VpYvEgW/BO5xtFEu4UIwRPb5LclgINXQq3ribqQ6jq9VEgL3QMFCm3Q==}
+ '@ast-grep/napi-darwin-arm64@0.37.0':
+ resolution: {integrity: sha512-QAiIiaAbLvMEg/yBbyKn+p1gX2/FuaC0SMf7D7capm/oG4xGMzdeaQIcSosF4TCxxV+hIH4Bz9e4/u7w6Bnk3Q==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@ast-grep/napi-darwin-x64@0.37.0':
+ resolution: {integrity: sha512-zvcvdgekd4ySV3zUbUp8HF5nk5zqwiMXTuVzTUdl/w08O7JjM6XPOIVT+d2o/MqwM9rsXdzdergY5oY2RdhSPA==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [darwin]
+
+ '@ast-grep/napi-linux-arm64-gnu@0.37.0':
+ resolution: {integrity: sha512-L7Sj0lXy8X+BqSMgr1LB8cCoWk0rericdeu+dC8/c8zpsav5Oo2IQKY1PmiZ7H8IHoFBbURLf8iklY9wsD+cyA==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@ast-grep/napi-linux-arm64-musl@0.37.0':
+ resolution: {integrity: sha512-LF9sAvYy6es/OdyJDO3RwkX3I82Vkfsng1sqUBcoWC1jVb1wX5YVzHtpQox9JrEhGl+bNp7FYxB4Qba9OdA5GA==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@ast-grep/napi-linux-x64-gnu@0.37.0':
+ resolution: {integrity: sha512-TViz5/klqre6aSmJzswEIjApnGjJzstG/SE8VDWsrftMBMYt2PTu3MeluZVwzSqDao8doT/P+6U11dU05UOgxw==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [linux]
+
+ '@ast-grep/napi-linux-x64-musl@0.37.0':
+ resolution: {integrity: sha512-/BcCH33S9E3ovOAEoxYngUNXgb+JLg991sdyiNP2bSoYd30a9RHrG7CYwW6fMgua3ijQ474eV6cq9yZO1bCpXg==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [linux]
+
+ '@ast-grep/napi-win32-arm64-msvc@0.37.0':
+ resolution: {integrity: sha512-TjQA4cFoIEW2bgjLkaL9yqT4XWuuLa5MCNd0VCDhGRDMNQ9+rhwi9eLOWRaap3xzT7g+nlbcEHL3AkVCD2+b3A==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [win32]
+
+ '@ast-grep/napi-win32-ia32-msvc@0.37.0':
+ resolution: {integrity: sha512-uNmVka8fJCdYsyOlF9aZqQMLTatEYBynjChVTzUfFMDfmZ0bihs/YTqJVbkSm8TZM7CUX82apvn50z/dX5iWRA==}
+ engines: {node: '>= 10'}
+ cpu: [ia32]
+ os: [win32]
+
+ '@ast-grep/napi-win32-x64-msvc@0.37.0':
+ resolution: {integrity: sha512-vCiFOT3hSCQuHHfZ933GAwnPzmL0G04JxQEsBRfqONywyT8bSdDc/ECpAfr3S9VcS4JZ9/F6tkePKW/Om2Dq2g==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [win32]
+
+ '@ast-grep/napi@0.37.0':
+ resolution: {integrity: sha512-Hb4o6h1Pf6yRUAX07DR4JVY7dmQw+RVQMW5/m55GoiAT/VRoKCWBtIUPPOnqDVhbx1Cjfil9b6EDrgJsUAujEQ==}
+ engines: {node: '>= 10'}
+
'@babel/code-frame@7.18.6':
resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==}
engines: {node: '>=6.9.0'}
@@ -1580,132 +1734,264 @@ packages:
cpu: [arm64]
os: [android]
+ '@esbuild/android-arm64@0.17.19':
+ resolution: {integrity: sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [android]
+
'@esbuild/android-arm@0.16.17':
resolution: {integrity: sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==}
engines: {node: '>=12'}
cpu: [arm]
os: [android]
+ '@esbuild/android-arm@0.17.19':
+ resolution: {integrity: sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [android]
+
'@esbuild/android-x64@0.16.17':
resolution: {integrity: sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [android]
+ '@esbuild/android-x64@0.17.19':
+ resolution: {integrity: sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [android]
+
'@esbuild/darwin-arm64@0.16.17':
resolution: {integrity: sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==}
engines: {node: '>=12'}
cpu: [arm64]
os: [darwin]
+ '@esbuild/darwin-arm64@0.17.19':
+ resolution: {integrity: sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [darwin]
+
'@esbuild/darwin-x64@0.16.17':
resolution: {integrity: sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==}
engines: {node: '>=12'}
cpu: [x64]
os: [darwin]
+ '@esbuild/darwin-x64@0.17.19':
+ resolution: {integrity: sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [darwin]
+
'@esbuild/freebsd-arm64@0.16.17':
resolution: {integrity: sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==}
engines: {node: '>=12'}
cpu: [arm64]
os: [freebsd]
+ '@esbuild/freebsd-arm64@0.17.19':
+ resolution: {integrity: sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [freebsd]
+
'@esbuild/freebsd-x64@0.16.17':
resolution: {integrity: sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==}
engines: {node: '>=12'}
cpu: [x64]
os: [freebsd]
+ '@esbuild/freebsd-x64@0.17.19':
+ resolution: {integrity: sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [freebsd]
+
'@esbuild/linux-arm64@0.16.17':
resolution: {integrity: sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==}
engines: {node: '>=12'}
cpu: [arm64]
os: [linux]
+ '@esbuild/linux-arm64@0.17.19':
+ resolution: {integrity: sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [linux]
+
'@esbuild/linux-arm@0.16.17':
resolution: {integrity: sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==}
engines: {node: '>=12'}
cpu: [arm]
os: [linux]
+ '@esbuild/linux-arm@0.17.19':
+ resolution: {integrity: sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [linux]
+
'@esbuild/linux-ia32@0.16.17':
resolution: {integrity: sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==}
engines: {node: '>=12'}
cpu: [ia32]
os: [linux]
+ '@esbuild/linux-ia32@0.17.19':
+ resolution: {integrity: sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [linux]
+
'@esbuild/linux-loong64@0.16.17':
resolution: {integrity: sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==}
engines: {node: '>=12'}
cpu: [loong64]
os: [linux]
+ '@esbuild/linux-loong64@0.17.19':
+ resolution: {integrity: sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==}
+ engines: {node: '>=12'}
+ cpu: [loong64]
+ os: [linux]
+
'@esbuild/linux-mips64el@0.16.17':
resolution: {integrity: sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==}
engines: {node: '>=12'}
cpu: [mips64el]
os: [linux]
+ '@esbuild/linux-mips64el@0.17.19':
+ resolution: {integrity: sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==}
+ engines: {node: '>=12'}
+ cpu: [mips64el]
+ os: [linux]
+
'@esbuild/linux-ppc64@0.16.17':
resolution: {integrity: sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==}
engines: {node: '>=12'}
cpu: [ppc64]
os: [linux]
+ '@esbuild/linux-ppc64@0.17.19':
+ resolution: {integrity: sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==}
+ engines: {node: '>=12'}
+ cpu: [ppc64]
+ os: [linux]
+
'@esbuild/linux-riscv64@0.16.17':
resolution: {integrity: sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==}
engines: {node: '>=12'}
cpu: [riscv64]
os: [linux]
+ '@esbuild/linux-riscv64@0.17.19':
+ resolution: {integrity: sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==}
+ engines: {node: '>=12'}
+ cpu: [riscv64]
+ os: [linux]
+
'@esbuild/linux-s390x@0.16.17':
resolution: {integrity: sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==}
engines: {node: '>=12'}
cpu: [s390x]
os: [linux]
+ '@esbuild/linux-s390x@0.17.19':
+ resolution: {integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==}
+ engines: {node: '>=12'}
+ cpu: [s390x]
+ os: [linux]
+
'@esbuild/linux-x64@0.16.17':
resolution: {integrity: sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==}
engines: {node: '>=12'}
cpu: [x64]
os: [linux]
+ '@esbuild/linux-x64@0.17.19':
+ resolution: {integrity: sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [linux]
+
'@esbuild/netbsd-x64@0.16.17':
resolution: {integrity: sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==}
engines: {node: '>=12'}
cpu: [x64]
os: [netbsd]
+ '@esbuild/netbsd-x64@0.17.19':
+ resolution: {integrity: sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [netbsd]
+
'@esbuild/openbsd-x64@0.16.17':
resolution: {integrity: sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==}
engines: {node: '>=12'}
cpu: [x64]
os: [openbsd]
+ '@esbuild/openbsd-x64@0.17.19':
+ resolution: {integrity: sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [openbsd]
+
'@esbuild/sunos-x64@0.16.17':
resolution: {integrity: sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==}
engines: {node: '>=12'}
cpu: [x64]
os: [sunos]
+ '@esbuild/sunos-x64@0.17.19':
+ resolution: {integrity: sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [sunos]
+
'@esbuild/win32-arm64@0.16.17':
resolution: {integrity: sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==}
engines: {node: '>=12'}
cpu: [arm64]
os: [win32]
+ '@esbuild/win32-arm64@0.17.19':
+ resolution: {integrity: sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [win32]
+
'@esbuild/win32-ia32@0.16.17':
resolution: {integrity: sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==}
engines: {node: '>=12'}
cpu: [ia32]
os: [win32]
+ '@esbuild/win32-ia32@0.17.19':
+ resolution: {integrity: sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [win32]
+
'@esbuild/win32-x64@0.16.17':
resolution: {integrity: sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==}
engines: {node: '>=12'}
cpu: [x64]
os: [win32]
+ '@esbuild/win32-x64@0.17.19':
+ resolution: {integrity: sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [win32]
+
'@eslint-community/eslint-utils@4.6.1':
resolution: {integrity: sha512-KTsJMmobmbrFLe3LDh0PC2FXpcSYJt/MLjlkh/9LEnmKYLSYmT/0EW9JWANjeoemiuZrmogti0tW5Ch+qNUYDw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -1779,6 +2065,11 @@ packages:
peerDependencies:
react: ^16 || ^17 || ^18
+ '@ice/jsx-runtime@0.3.1':
+ resolution: {integrity: sha512-GolndNTNHkyMcYburtvAgMb8U0hLdBy/qplSdilg3dVmxj2J6BhevBBAl8+biXuBsLcAs0+qW9DI2zQG2w0O4w==}
+ peerDependencies:
+ react: ^16 || ^17 || ^18
+
'@ice/spec@2.0.0-beta.3':
resolution: {integrity: sha512-pVyNvDBI638xZi2tlPgj2HeEILLZtpDQQsGGMFvVaD8O3hCPL0h1z4e9AGd0PVf8TM8ErS9B8U/B28BRCn3XJQ==}
peerDependencies:
@@ -1916,6 +2207,136 @@ packages:
'@mdx-js/util@1.6.22':
resolution: {integrity: sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==}
+ '@modern-js/node-bundle-require@2.67.6':
+ resolution: {integrity: sha512-rRiDQkrm3kgn0E/GNrcvqo4c71PaUs2R8Xmpv6GUKbEr6lz7VNgfZmAhdAQPtNfRfiBe+1sFLzEcwfEdDo/dTA==}
+
+ '@modern-js/utils@2.67.6':
+ resolution: {integrity: sha512-cxY7HsSH0jIN3rlL6RZ0tgzC1tH0gHW++8X6h7sXCNCylhUdbGZI9yTGbpAS8bU7c97NmPaTKg+/ILt00Kju1Q==}
+
+ '@module-federation/bridge-react-webpack-plugin@0.15.0':
+ resolution: {integrity: sha512-bbinV0gC82x0JGrT6kNV1tQHi4UBxqY79mZJKWVbGpSMPM+nifC9y/nQCYhZZajT7D/5zIHNkP0BKrQmPA7ArA==}
+
+ '@module-federation/cli@0.15.0':
+ resolution: {integrity: sha512-ZFQ7TA7vwSro4n21/+9cGxVkeRU9IcXcQGs1GIToz/JFvomTHbGN33iplR3GNMhuMNyXQ/wxe2gWkEmIBCzW2w==}
+ engines: {node: '>=16.0.0'}
+ hasBin: true
+
+ '@module-federation/data-prefetch@0.15.0':
+ resolution: {integrity: sha512-ivAnthD4SbBoT3590qLzCyKELGyfa7nj8BEjWjb6BNrP5Eu8sHX3Q2wHf76QsYfuwErtjaMU87N7dTe2ELZPVg==}
+ peerDependencies:
+ react: '>=16.9.0'
+ react-dom: '>=16.9.0'
+
+ '@module-federation/dts-plugin@0.15.0':
+ resolution: {integrity: sha512-UztaFAhpCpsy+EUOP1BiqlYpRdD4h2TUITphCmThO1grOCqU7dYYwGjWNy37NtJeykRRznH3FU0+iGBG3Oiw6w==}
+ peerDependencies:
+ typescript: ^4.9.0 || ^5.0.0
+ vue-tsc: '>=1.0.24'
+ peerDependenciesMeta:
+ vue-tsc:
+ optional: true
+
+ '@module-federation/enhanced@0.15.0':
+ resolution: {integrity: sha512-YzGcjdggtR+VrNdIgT1nvhT+V6I+LnrdsLV3YfOB0iVkOe4+YFbDLZJK16CuYRSm/HTR38LVbziE/6tWcibKYw==}
+ hasBin: true
+ 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
+
+ '@module-federation/error-codes@0.14.0':
+ resolution: {integrity: sha512-GGk+EoeSACJikZZyShnLshtq9E2eCrDWbRiB4QAFXCX4oYmGgFfzXlx59vMNwqTKPJWxkEGnPYacJMcr2YYjag==}
+
+ '@module-federation/error-codes@0.15.0':
+ resolution: {integrity: sha512-CFJSF+XKwTcy0PFZ2l/fSUpR4z247+Uwzp1sXVkdIfJ/ATsnqf0Q01f51qqSEA6MYdQi6FKos9FIcu3dCpQNdg==}
+
+ '@module-federation/inject-external-runtime-core-plugin@0.15.0':
+ resolution: {integrity: sha512-D6+FO2oj2Gr6QpfWv3i9RI9VJM2IFCMiFQKg5zOpKw1qdrPRWb35fiXAXGjw9RrVgrZz0Z1b9OP4zC9hfbpnQQ==}
+ peerDependencies:
+ '@module-federation/runtime-tools': 0.15.0
+
+ '@module-federation/managers@0.15.0':
+ resolution: {integrity: sha512-YMIiFRgMHtuMcLBgOYyfkFpwU9vo6l0VjOZE5Wdr33DltQBUgp9Lo8+2AkyZ4TTkelqjvUWSNKKYV3MV4GL7gw==}
+
+ '@module-federation/manifest@0.15.0':
+ resolution: {integrity: sha512-x+UVFkdoKiNZhpUO8H/9jlM3nmC5bIApZvbC2TQuNva+ElCPotdhEO8jduiVkBnc2lr8D9qnFm8U5Kx/aFnGlA==}
+
+ '@module-federation/node@2.7.7':
+ resolution: {integrity: sha512-8NaByOBkbTkv25k2iBgaEFvjzLPAQKjlFBtR1JYdMXMyeouzzsDi9G7S0Hblc5td8ZKe7PDP/+KA3+uS35jMcQ==}
+ peerDependencies:
+ next: '*'
+ react: ^16||^17||^18||^19
+ react-dom: ^16||^17||^18||^19
+ webpack: ^5.40.0
+ peerDependenciesMeta:
+ next:
+ optional: true
+ react:
+ optional: true
+ react-dom:
+ optional: true
+
+ '@module-federation/rsbuild-plugin@0.15.0':
+ resolution: {integrity: sha512-3F3R4+tN7AjT/4jN+N6jzSDU37DYPumnYBTioD1wLeook5QF1xVtPaTjTB0Jm6JSjnvkQ24K6YAT6tG9wXVvAg==}
+ engines: {node: '>=16.0.0'}
+ peerDependencies:
+ '@rsbuild/core': ^1.3.21
+ peerDependenciesMeta:
+ '@rsbuild/core':
+ optional: true
+
+ '@module-federation/rspack@0.15.0':
+ resolution: {integrity: sha512-nRz0JHcoTz+M5A+wXCG3981lmPeEm91EZe4q5GVfbVhvlAf/Ctd26qSz4lXuyUA1Ar5afBTxKvqWy7xh4wcg2A==}
+ peerDependencies:
+ '@rspack/core': '>=0.7'
+ typescript: ^4.9.0 || ^5.0.0
+ vue-tsc: '>=1.0.24'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ vue-tsc:
+ optional: true
+
+ '@module-federation/runtime-core@0.14.0':
+ resolution: {integrity: sha512-fGE1Ro55zIFDp/CxQuRhKQ1pJvG7P0qvRm2N+4i8z++2bgDjcxnCKUqDJ8lLD+JfJQvUJf0tuSsJPgevzueD4g==}
+
+ '@module-federation/runtime-core@0.15.0':
+ resolution: {integrity: sha512-RYzI61fRDrhyhaEOXH3AgIGlHiot0wPFXu7F43cr+ZnTi+VlSYWLdlZ4NBuT9uV6JSmH54/c+tEZm5SXgKR2sQ==}
+
+ '@module-federation/runtime-tools@0.14.0':
+ resolution: {integrity: sha512-y/YN0c2DKsLETE+4EEbmYWjqF9G6ZwgZoDIPkaQ9p0pQu0V4YxzWfQagFFxR0RigYGuhJKmSU/rtNoHq+qF8jg==}
+
+ '@module-federation/runtime-tools@0.15.0':
+ resolution: {integrity: sha512-kzFn3ObUeBp5vaEtN1WMxhTYBuYEErxugu1RzFUERD21X3BZ+b4cWwdFJuBDlsmVjctIg/QSOoZoPXRKAO0foA==}
+
+ '@module-federation/runtime@0.14.0':
+ resolution: {integrity: sha512-kR3cyHw/Y64SEa7mh4CHXOEQYY32LKLK75kJOmBroLNLO7/W01hMNAvGBYTedS7hWpVuefPk1aFZioy3q2VLdQ==}
+
+ '@module-federation/runtime@0.15.0':
+ resolution: {integrity: sha512-dTPsCNum9Bhu3yPOcrPYq0YnM9eCMMMNB1wuiqf1+sFbQlNApF0vfZxooqz3ln0/MpgE0jerVvFsLVGfqvC9Ug==}
+
+ '@module-federation/sdk@0.14.0':
+ resolution: {integrity: sha512-lg/OWRsh18hsyTCamOOhEX546vbDiA2O4OggTxxH2wTGr156N6DdELGQlYIKfRdU/0StgtQS81Goc0BgDZlx9A==}
+
+ '@module-federation/sdk@0.15.0':
+ resolution: {integrity: sha512-PWiYbGcJrKUD6JZiEPihrXhV3bgXdll4bV7rU+opV7tHaun+Z0CdcawjZ82Xnpb8MCPGmqHwa1MPFeUs66zksw==}
+
+ '@module-federation/third-party-dts-extractor@0.15.0':
+ resolution: {integrity: sha512-rML74G1NB9wtHubXP+ZTMI5HZkYypN/E93w8Zkwr6rc/k1eoZZza2lghw2znCNeu3lDlhvI9i4iaVsJQrX4oQA==}
+
+ '@module-federation/webpack-bundler-runtime@0.14.0':
+ resolution: {integrity: sha512-POWS6cKBicAAQ3DNY5X7XEUSfOfUsRaBNxbuwEfSGlrkTE9UcWheO06QP2ndHi8tHQuUKcIHi2navhPkJ+k5xg==}
+
+ '@module-federation/webpack-bundler-runtime@0.15.0':
+ resolution: {integrity: sha512-i+3wu2Ljh2TmuUpsnjwZVupOVqV50jP0ndA8PSP4gwMKlgdGeaZ4VH5KkHAXGr2eiYUxYLMrJXz1+eILJqeGDg==}
+
'@node-rs/jieba-android-arm-eabi@1.6.1':
resolution: {integrity: sha512-R1YQfsPr7sK3Tq1sM0//6lNAGJK9RnMT0ShITT+7EJYr5OufUBb38lf/mRhrLxR0NF1pycEsMjdCAwrWrHd8rA==}
engines: {node: '>= 10'}
@@ -2170,6 +2591,85 @@ packages:
cpu: [x64]
os: [win32]
+ '@rsbuild/core@1.3.22':
+ resolution: {integrity: sha512-FGB7m8Tn/uiOhvqk0lw+NRMyD+VYJ+eBqVfpn0X11spkJDiPWn8UkMRvfzCX4XFcNZwRKYuuKJaZK1DNU8UG+w==}
+ engines: {node: '>=16.10.0'}
+ hasBin: true
+
+ '@rslib/core@0.9.1':
+ resolution: {integrity: sha512-aa/LXYxr49lCNm/b0B4CQoTB5286MPglGsE5/YFoY0VwIcKJdMz0zBJ4DsPwh27/fcfDQvmN1+J9tzjt9TxQtQ==}
+ engines: {node: '>=16.7.0'}
+ hasBin: true
+ peerDependencies:
+ '@microsoft/api-extractor': ^7
+ typescript: ^5
+ peerDependenciesMeta:
+ '@microsoft/api-extractor':
+ optional: true
+ typescript:
+ optional: true
+
+ '@rspack/binding-darwin-arm64@1.3.12':
+ resolution: {integrity: sha512-8hKjVTBeWPqkMzFPNWIh72oU9O3vFy3e88wRjMPImDCXBiEYrKqGTTLd/J0SO+efdL3SBD1rX1IvdJpxCv6Yrw==}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@rspack/binding-darwin-x64@1.3.12':
+ resolution: {integrity: sha512-Sj4m+mCUxL7oCpdu7OmWT7fpBM7hywk5CM9RDc3D7StaBZbvNtNftafCrTZzTYKuZrKmemTh5SFzT5Tz7tf6GA==}
+ cpu: [x64]
+ os: [darwin]
+
+ '@rspack/binding-linux-arm64-gnu@1.3.12':
+ resolution: {integrity: sha512-7MuOxf3/Mhv4mgFdLTvgnt/J+VouNR65DEhorth+RZm3LEWojgoFEphSAMAvpvAOpYSS68Sw4SqsOZi719ia2w==}
+ cpu: [arm64]
+ os: [linux]
+
+ '@rspack/binding-linux-arm64-musl@1.3.12':
+ resolution: {integrity: sha512-s6KKj20T9Z1bA8caIjU6EzJbwyDo1URNFgBAlafCT2UC6yX7flstDJJ38CxZacA9A2P24RuQK2/jPSZpWrTUFA==}
+ cpu: [arm64]
+ os: [linux]
+
+ '@rspack/binding-linux-x64-gnu@1.3.12':
+ resolution: {integrity: sha512-0w/sRREYbRgHgWvs2uMEJSLfvzbZkPHUg6CMcYQGNVK6axYRot6jPyKetyFYA9pR5fB5rsXegpnFaZaVrRIK2g==}
+ cpu: [x64]
+ os: [linux]
+
+ '@rspack/binding-linux-x64-musl@1.3.12':
+ resolution: {integrity: sha512-jEdxkPymkRxbijDRsBGdhopcbGXiXDg59lXqIRkVklqbDmZ/O6DHm7gImmlx5q9FoWbz0gqJuOKBz4JqWxjWVA==}
+ cpu: [x64]
+ os: [linux]
+
+ '@rspack/binding-win32-arm64-msvc@1.3.12':
+ resolution: {integrity: sha512-ZRvUCb3TDLClAqcTsl/o9UdJf0B5CgzAxgdbnYJbldyuyMeTUB4jp20OfG55M3C2Nute2SNhu2bOOp9Se5Ongw==}
+ cpu: [arm64]
+ os: [win32]
+
+ '@rspack/binding-win32-ia32-msvc@1.3.12':
+ resolution: {integrity: sha512-1TKPjuXStPJr14f3ZHuv40Xc/87jUXx10pzVtrPnw+f3hckECHrbYU/fvbVzZyuXbsXtkXpYca6ygCDRJAoNeQ==}
+ cpu: [ia32]
+ os: [win32]
+
+ '@rspack/binding-win32-x64-msvc@1.3.12':
+ resolution: {integrity: sha512-lCR0JfnYKpV+a6r2A2FdxyUKUS4tajePgpPJN5uXDgMGwrDtRqvx+d0BHhwjFudQVJq9VVbRaL89s2MQ6u+xYw==}
+ cpu: [x64]
+ os: [win32]
+
+ '@rspack/binding@1.3.12':
+ resolution: {integrity: sha512-4Ic8lV0+LCBfTlH5aIOujIRWZOtgmG223zC4L3o8WY/+ESAgpdnK6lSSMfcYgRanYLAy3HOmFIp20jwskMpbAg==}
+
+ '@rspack/core@1.3.12':
+ resolution: {integrity: sha512-mAPmV4LPPRgxpouUrGmAE4kpF1NEWJGyM5coebsjK/zaCMSjw3mkdxiU2b5cO44oIi0Ifv5iGkvwbdrZOvMyFA==}
+ engines: {node: '>=16.0.0'}
+ peerDependencies:
+ '@swc/helpers': '>=0.5.1'
+ peerDependenciesMeta:
+ '@swc/helpers':
+ optional: true
+
+ '@rspack/lite-tapable@1.0.1':
+ resolution: {integrity: sha512-VynGOEsVw2s8TAlLf/uESfrgfrq2+rcXB1muPJYBWbsm1Oa6r5qVQhjA5ggM6z/coYPrsVMgovl3Ff7Q7OCp1w==}
+ engines: {node: '>=16.0.0'}
+
'@rtsao/scc@1.1.0':
resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==}
@@ -2580,6 +3080,9 @@ packages:
'@types/semver@6.2.3':
resolution: {integrity: sha512-KQf+QAMWKMrtBMsB8/24w53tEsxllMj6TuA80TT/5igJalLI/zm0L3oXRbIAl4Ohfc85gyHX/jhMwsVkmhLU4A==}
+ '@types/semver@7.5.8':
+ resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==}
+
'@types/serve-index@1.9.1':
resolution: {integrity: sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==}
@@ -2786,6 +3289,10 @@ packages:
resolution: {integrity: sha512-B+6bi5D34+fDYENiH5qOlA0cV2rAGKuWZ9LeyUUehbXy8e0VS9e498yO0Jeeh+iM+6KbfudHTFjXw2MmJD4QRA==}
engines: {node: '>= 10.0.0'}
+ adm-zip@0.5.16:
+ resolution: {integrity: sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==}
+ engines: {node: '>=12.0'}
+
agent-base@6.0.2:
resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
engines: {node: '>= 6.0.0'}
@@ -3006,6 +3513,9 @@ packages:
axios@0.25.0:
resolution: {integrity: sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==}
+ axios@1.9.0:
+ resolution: {integrity: sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==}
+
axobject-query@4.1.0:
resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==}
engines: {node: '>= 0.4'}
@@ -3178,6 +3688,11 @@ packages:
bser@2.1.1:
resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==}
+ btoa@1.2.1:
+ resolution: {integrity: sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==}
+ engines: {node: '>= 0.4.0'}
+ hasBin: true
+
buffer-from@1.1.2:
resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
@@ -3208,6 +3723,10 @@ packages:
resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
engines: {node: '>=8'}
+ cache-content-type@1.0.1:
+ resolution: {integrity: sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==}
+ engines: {node: '>= 6.0.0'}
+
cacheable-request@6.1.0:
resolution: {integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==}
engines: {node: '>=8'}
@@ -3253,6 +3772,9 @@ packages:
caniuse-lite@1.0.30001677:
resolution: {integrity: sha512-fmfjsOlJUpMWu+mAAtZZZHz7UEwsUxIIvu1TJfO1HqFQvB/B+ii0xr9B5HpbZY/mC4XZ8SvjHJqtAY6pDPQEog==}
+ caniuse-lite@1.0.30001721:
+ resolution: {integrity: sha512-cOuvmUVtKrtEaoKiO0rSc29jcjwMwX5tOHDy4MgVFEWiUXj4uBMJkwI8MDySkgXidpMiHUcviogAvFi4pA2hDQ==}
+
ccount@1.1.0:
resolution: {integrity: sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==}
@@ -3440,6 +3962,10 @@ packages:
comma-separated-tokens@1.0.8:
resolution: {integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==}
+ commander@11.1.0:
+ resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==}
+ engines: {node: '>=16'}
+
commander@13.1.0:
resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==}
engines: {node: '>=18'}
@@ -3535,6 +4061,10 @@ packages:
resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==}
engines: {node: '>= 0.6'}
+ cookies@0.9.1:
+ resolution: {integrity: sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==}
+ engines: {node: '>= 0.8'}
+
copy-anything@2.0.6:
resolution: {integrity: sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==}
@@ -3557,6 +4087,9 @@ packages:
core-js@3.38.1:
resolution: {integrity: sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==}
+ core-js@3.42.0:
+ resolution: {integrity: sha512-Sz4PP4ZA+Rq4II21qkNqOEDTDrCvcANId3xpIgB34NDkWc3UduWj2dqEtN9yZIq8Dk3HyPI33x9sqqU5C8sr0g==}
+
core-util-is@1.0.3:
resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
@@ -3580,6 +4113,10 @@ packages:
create-require@1.1.1:
resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==}
+ cron-parser@4.9.0:
+ resolution: {integrity: sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==}
+ engines: {node: '>=12.0.0'}
+
cross-fetch@3.1.5:
resolution: {integrity: sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==}
@@ -3768,6 +4305,10 @@ packages:
resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==}
engines: {node: '>= 0.4'}
+ date-format@4.0.14:
+ resolution: {integrity: sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==}
+ engines: {node: '>=4.0'}
+
debug@2.6.9:
resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==}
peerDependencies:
@@ -3828,6 +4369,9 @@ packages:
resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==}
engines: {node: '>=6'}
+ deep-equal@1.0.1:
+ resolution: {integrity: sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==}
+
deep-extend@0.6.0:
resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==}
engines: {node: '>=4.0.0'}
@@ -4036,6 +4580,9 @@ packages:
resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==}
engines: {node: '>= 0.8'}
+ encoding@0.1.13:
+ resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==}
+
end-of-stream@1.4.4:
resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
@@ -4248,6 +4795,11 @@ packages:
engines: {node: '>=12'}
hasBin: true
+ esbuild@0.17.19:
+ resolution: {integrity: sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==}
+ engines: {node: '>=12'}
+ hasBin: true
+
escalade@3.2.0:
resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
engines: {node: '>=6'}
@@ -4448,6 +5000,10 @@ packages:
resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==}
engines: {node: '>= 0.8.0'}
+ expand-tilde@2.0.2:
+ resolution: {integrity: sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==}
+ engines: {node: '>=0.10.0'}
+
expect@29.4.3:
resolution: {integrity: sha512-uC05+Q7eXECFpgDrHdXA4k2rpMyStAYPItEDLyQDo5Ta7fVkJnNA/4zh/OIVkVVNZ1oOK1PipQoyNjuZ6sz6Dg==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -4519,6 +5075,14 @@ packages:
picomatch:
optional: true
+ fdir@6.4.5:
+ resolution: {integrity: sha512-4BG7puHpVsIYxZUbiUE3RqGloLaSSwzYie5jvasC4LWuBWzZawynvYouhjbQKw2JuIGYdm0DzIxl8iVidKlUEw==}
+ peerDependencies:
+ picomatch: ^3 || ^4
+ peerDependenciesMeta:
+ picomatch:
+ optional: true
+
feed@4.2.2:
resolution: {integrity: sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==}
engines: {node: '>=0.4.0'}
@@ -4572,6 +5136,14 @@ packages:
resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==}
engines: {node: '>=8'}
+ find-file-up@2.0.1:
+ resolution: {integrity: sha512-qVdaUhYO39zmh28/JLQM5CoYN9byEOKEH4qfa8K1eNV17W0UUMJ9WgbR/hHFH+t5rcl+6RTb5UC7ck/I+uRkpQ==}
+ engines: {node: '>=8'}
+
+ find-pkg@2.0.0:
+ resolution: {integrity: sha512-WgZ+nKbELDa6N3i/9nrHeNznm+lY3z4YfhDDWgW+5P0pdmMj26bxaxU11ookgY3NyP9GC7HvZ9etp0jRFqGEeQ==}
+ engines: {node: '>=8'}
+
find-up@3.0.0:
resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==}
engines: {node: '>=6'}
@@ -4612,6 +5184,15 @@ packages:
debug:
optional: true
+ follow-redirects@1.15.9:
+ resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==}
+ engines: {node: '>=4.0'}
+ peerDependencies:
+ debug: '*'
+ peerDependenciesMeta:
+ debug:
+ optional: true
+
for-each@0.3.5:
resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==}
engines: {node: '>= 0.4'}
@@ -4657,6 +5238,10 @@ packages:
resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==}
engines: {node: '>=14.14'}
+ fs-extra@11.3.0:
+ resolution: {integrity: sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==}
+ engines: {node: '>=14.14'}
+
fs-extra@7.0.1:
resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==}
engines: {node: '>=6 <7 || >=8'}
@@ -4783,10 +5368,18 @@ packages:
resolution: {integrity: sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==}
engines: {node: '>=10'}
+ global-modules@1.0.0:
+ resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==}
+ engines: {node: '>=0.10.0'}
+
global-modules@2.0.0:
resolution: {integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==}
engines: {node: '>=6'}
+ global-prefix@1.0.2:
+ resolution: {integrity: sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==}
+ engines: {node: '>=0.10.0'}
+
global-prefix@3.0.0:
resolution: {integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==}
engines: {node: '>=6'}
@@ -4927,6 +5520,10 @@ packages:
hoist-non-react-statics@3.3.2:
resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==}
+ homedir-polyfill@1.0.3:
+ resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==}
+ engines: {node: '>=0.10.0'}
+
hosted-git-info@2.8.9:
resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==}
@@ -4974,6 +5571,10 @@ packages:
htmlparser2@8.0.1:
resolution: {integrity: sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==}
+ http-assert@1.5.0:
+ resolution: {integrity: sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==}
+ engines: {node: '>= 0.8'}
+
http-cache-semantics@4.1.0:
resolution: {integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==}
@@ -4984,6 +5585,10 @@ packages:
resolution: {integrity: sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==}
engines: {node: '>= 0.6'}
+ http-errors@1.8.1:
+ resolution: {integrity: sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==}
+ engines: {node: '>= 0.6'}
+
http-errors@2.0.0:
resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==}
engines: {node: '>= 0.8'}
@@ -5444,6 +6049,11 @@ packages:
resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==}
engines: {node: '>=0.10.0'}
+ isomorphic-ws@5.0.0:
+ resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==}
+ peerDependencies:
+ ws: '*'
+
istanbul-lib-coverage@3.2.0:
resolution: {integrity: sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==}
engines: {node: '>=8'}
@@ -5615,6 +6225,10 @@ packages:
node-notifier:
optional: true
+ jiti@2.4.2:
+ resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==}
+ hasBin: true
+
joi@17.6.0:
resolution: {integrity: sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==}
@@ -5710,6 +6324,10 @@ packages:
resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==}
engines: {node: '>=4.0'}
+ keygrip@1.1.0:
+ resolution: {integrity: sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==}
+ engines: {node: '>= 0.6'}
+
keyv@3.1.0:
resolution: {integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==}
@@ -5741,6 +6359,17 @@ packages:
known-css-properties@0.35.0:
resolution: {integrity: sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==}
+ koa-compose@4.1.0:
+ resolution: {integrity: sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==}
+
+ koa-convert@2.0.0:
+ resolution: {integrity: sha512-asOvN6bFlSnxewce2e/DK3p4tltyfC4VM7ZwuTuepI7dEQVcvpyFuBcEARu1+Hxg8DIwytce2n7jrZtRlPrARA==}
+ engines: {node: '>= 10'}
+
+ koa@2.16.1:
+ resolution: {integrity: sha512-umfX9d3iuSxTQP4pnzLOz0HKnPg0FaUUIKcye2lOiz3KPu1Y3M3xlz76dISdFPQs37P9eJz1wUpcTS6KDPn9fA==}
+ engines: {node: ^4.8.4 || ^6.10.1 || ^7.10.1 || >= 8.1.4}
+
language-subtag-registry@0.3.23:
resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==}
@@ -5833,6 +6462,9 @@ packages:
resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
engines: {node: '>=10'}
+ lodash.clonedeepwith@4.5.0:
+ resolution: {integrity: sha512-QRBRSxhbtsX1nc0baxSkkK5WlVTTm/s48DSukcGcWZwIyI8Zz+lB+kFiELJXtzfH4Aj6kMWQ1VWW4U5uUDgZMA==}
+
lodash.curry@4.1.1:
resolution: {integrity: sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA==}
@@ -5876,6 +6508,13 @@ packages:
resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==}
engines: {node: '>=18'}
+ log4js@6.9.1:
+ resolution: {integrity: sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==}
+ engines: {node: '>=8.0'}
+
+ long-timeout@0.1.1:
+ resolution: {integrity: sha512-BFRuQUqc7x2NWxfJBCyUrN8iYUYznzL9JROmRz1gZ6KlOIgmoD+njPVbb+VNn2nGMKggMsK79iUNErillsrx7w==}
+
longest-streak@2.0.4:
resolution: {integrity: sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==}
@@ -5914,6 +6553,10 @@ packages:
lunr@2.3.9:
resolution: {integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==}
+ luxon@3.6.1:
+ resolution: {integrity: sha512-tJLxrKJhO2ukZ5z0gyjY1zPh3Rh88Ej9P7jNrZiHMUXHae1yvI2imgOZtL1TO8TW6biMMKfTtAOoEJANgtWBMQ==}
+ engines: {node: '>=12'}
+
lz-string@1.4.4:
resolution: {integrity: sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==}
hasBin: true
@@ -5924,6 +6567,9 @@ packages:
magic-string@0.30.12:
resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==}
+ magic-string@0.30.17:
+ resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==}
+
make-dir@2.1.0:
resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==}
engines: {node: '>=6'}
@@ -6211,6 +6857,15 @@ packages:
encoding:
optional: true
+ node-fetch@2.7.0:
+ resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==}
+ engines: {node: 4.x || >=6.0.0}
+ peerDependencies:
+ encoding: ^0.1.0
+ peerDependenciesMeta:
+ encoding:
+ optional: true
+
node-forge@1.3.1:
resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==}
engines: {node: '>= 6.13.0'}
@@ -6221,6 +6876,10 @@ packages:
node-releases@2.0.18:
resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==}
+ node-schedule@2.1.1:
+ resolution: {integrity: sha512-OXdegQq03OmXEjt2hZP33W2YPs/E5BcFQks46+G2gAxs4gHOIVD1u7EqlYLYSKsaIpyKCK9Gbk0ta1/gjRSMRQ==}
+ engines: {node: '>=6'}
+
normalize-package-data@2.5.0:
resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==}
@@ -6338,6 +6997,9 @@ packages:
resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==}
engines: {node: '>=18'}
+ only@0.0.2:
+ resolution: {integrity: sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ==}
+
open@8.4.0:
resolution: {integrity: sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==}
engines: {node: '>=12'}
@@ -6462,6 +7124,10 @@ packages:
parse-numeric-range@1.3.0:
resolution: {integrity: sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==}
+ parse-passwd@1.0.0:
+ resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==}
+ engines: {node: '>=0.10.0'}
+
parse5-htmlparser2-tree-adapter@7.0.0:
resolution: {integrity: sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==}
@@ -7131,6 +7797,9 @@ packages:
resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==}
engines: {node: '>= 0.10'}
+ proxy-from-env@1.1.0:
+ resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==}
+
prr@1.0.1:
resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==}
@@ -7189,6 +7858,9 @@ packages:
resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==}
engines: {node: '>=8'}
+ rambda@9.4.2:
+ resolution: {integrity: sha512-++euMfxnl7OgaEKwXh9QqThOjMeta2HH001N1v4mYQzBjJBnmXBh2BCK6dZAbICFVXOFUVD3xFG0R3ZPU0mxXw==}
+
randombytes@2.1.0:
resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==}
@@ -7432,6 +8104,10 @@ packages:
resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==}
engines: {node: '>=8'}
+ resolve-dir@1.0.1:
+ resolution: {integrity: sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==}
+ engines: {node: '>=0.10.0'}
+
resolve-from@4.0.0:
resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
engines: {node: '>=4'}
@@ -7512,6 +8188,23 @@ packages:
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
+ rsbuild-plugin-dts@0.9.1:
+ resolution: {integrity: sha512-04pkKrebuajsCpC8Vj2z4n6NFFxUYAdUdqSQRFGkGhdmururoDFYW0k9+ZQq9XrSQTlB01F/HFv5mAc0dwG/Qg==}
+ engines: {node: '>=16.7.0'}
+ peerDependencies:
+ '@microsoft/api-extractor': ^7
+ '@rsbuild/core': 1.x
+ typescript: ^5
+ peerDependenciesMeta:
+ '@microsoft/api-extractor':
+ optional: true
+ typescript:
+ optional: true
+
+ rslog@1.2.3:
+ resolution: {integrity: sha512-antALPJaKBRPBU1X2q9t085K4htWDOOv/K1qhTUk7h0l1ePU/KbDqKJn19eKP0dk7PqMioeA0+fu3gyPXCsXxQ==}
+ engines: {node: '>=14.17.6'}
+
rtl-detect@1.0.4:
resolution: {integrity: sha512-EBR4I2VDSSYr7PkBmFy04uhycIpDKp+21p/jARYXlCSjQksTBQcJ0HFUPOO79EPPH5JS6VAhiIQbycf0O3JAxQ==}
@@ -7600,6 +8293,10 @@ packages:
resolution: {integrity: sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==}
engines: {node: '>= 12.13.0'}
+ schema-utils@4.3.2:
+ resolution: {integrity: sha512-Gn/JaSk/Mt9gYubxTtSn/QCV4em9mpAPiR1rqy/Ocu19u/G9J5WWdNoUT4SiV6mFC3y6cxyFcFwdzPM3FgxGAQ==}
+ engines: {node: '>= 10.13.0'}
+
section-matter@1.0.0:
resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==}
engines: {node: '>=4'}
@@ -7780,6 +8477,9 @@ packages:
resolution: {integrity: sha512-PAIsEK/XupCQwitjv7XxoMvYhT7EAfyzI3hsy/MyDgTvc+Ft55ctdkctJLOy6cQejaIC+zjpUL4djFVm2ivOOw==}
engines: {node: '>= 6.3.0'}
+ sorted-array-functions@1.3.0:
+ resolution: {integrity: sha512-2sqgzeFlid6N4Z2fUQ1cvFmTOLRi/sEDzSQ0OKYchqgoPmQBVyM3959qYx3fpS6Esef80KjmpgPeEr028dP3OA==}
+
source-map-js@1.2.1:
resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
engines: {node: '>=0.10.0'}
@@ -7873,6 +8573,10 @@ packages:
stream-transform@2.1.3:
resolution: {integrity: sha512-9GHUiM5hMiCi6Y03jD2ARC1ettBXkQBoQAe7nJsPknnI0ow10aXjTnew8QtYQmLjzn974BnmWEAJgCY6ZP1DeQ==}
+ streamroller@3.1.5:
+ resolution: {integrity: sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==}
+ engines: {node: '>=8.0'}
+
string-argv@0.3.2:
resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==}
engines: {node: '>=0.6.19'}
@@ -8141,6 +8845,10 @@ packages:
tinybench@2.3.1:
resolution: {integrity: sha512-hGYWYBMPr7p4g5IarQE7XhlyWveh1EKhy4wUBS1LrHXCKYgvz+4/jCqgmJqZxxldesn05vccrtME2RLLZNW7iA==}
+ tinyglobby@0.2.14:
+ resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==}
+ engines: {node: '>=12.0.0'}
+
tinypool@0.3.1:
resolution: {integrity: sha512-zLA1ZXlstbU2rlpA4CIeVaqvWq41MTWqLY3FfsAXgC8+f7Pk7zroaJQxDgxn1xNudKW6Kmj4808rPFShUlIRmQ==}
engines: {node: '>=14.0.0'}
@@ -8256,9 +8964,17 @@ packages:
tsconfig-paths@3.15.0:
resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==}
+ tsconfig-paths@4.2.0:
+ resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==}
+ engines: {node: '>=6'}
+
tslib@2.8.1:
resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
+ tsscmp@1.0.6:
+ resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==}
+ engines: {node: '>=0.6.x'}
+
tty-table@4.1.6:
resolution: {integrity: sha512-kRj5CBzOrakV4VRRY5kUWbNYvo/FpOsz65DzI5op9P+cHov3+IqPbo1JE1ZnQGkHdZgNFDsrEjrfqqy/Ply9fw==}
engines: {node: '>=8.0.0'}
@@ -8437,6 +9153,10 @@ packages:
resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==}
engines: {node: '>= 0.8'}
+ upath@2.0.1:
+ resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==}
+ engines: {node: '>=4'}
+
update-browserslist-db@1.1.1:
resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==}
hasBin: true
@@ -8826,6 +9546,18 @@ packages:
utf-8-validate:
optional: true
+ ws@8.18.0:
+ resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==}
+ engines: {node: '>=10.0.0'}
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: '>=5.0.2'
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
+
xdg-basedir@4.0.0:
resolution: {integrity: sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==}
engines: {node: '>=8'}
@@ -8894,6 +9626,10 @@ packages:
resolution: {integrity: sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==}
engines: {node: '>=12'}
+ ylru@1.4.0:
+ resolution: {integrity: sha512-2OQsPNEmBCvXuFlIni/a+Rn+R2pHW9INm0BxXJ4hVDA8TirqMj+J/Rp9ItLatT/5pZqWwefVrTQcHpixsxnVlA==}
+ engines: {node: '>= 4.0.0'}
+
yn@3.1.1:
resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==}
engines: {node: '>=6'}
@@ -9007,6 +9743,45 @@ snapshots:
dependencies:
js-base64: 3.7.2
+ '@ast-grep/napi-darwin-arm64@0.37.0':
+ optional: true
+
+ '@ast-grep/napi-darwin-x64@0.37.0':
+ optional: true
+
+ '@ast-grep/napi-linux-arm64-gnu@0.37.0':
+ optional: true
+
+ '@ast-grep/napi-linux-arm64-musl@0.37.0':
+ optional: true
+
+ '@ast-grep/napi-linux-x64-gnu@0.37.0':
+ optional: true
+
+ '@ast-grep/napi-linux-x64-musl@0.37.0':
+ optional: true
+
+ '@ast-grep/napi-win32-arm64-msvc@0.37.0':
+ optional: true
+
+ '@ast-grep/napi-win32-ia32-msvc@0.37.0':
+ optional: true
+
+ '@ast-grep/napi-win32-x64-msvc@0.37.0':
+ optional: true
+
+ '@ast-grep/napi@0.37.0':
+ optionalDependencies:
+ '@ast-grep/napi-darwin-arm64': 0.37.0
+ '@ast-grep/napi-darwin-x64': 0.37.0
+ '@ast-grep/napi-linux-arm64-gnu': 0.37.0
+ '@ast-grep/napi-linux-arm64-musl': 0.37.0
+ '@ast-grep/napi-linux-x64-gnu': 0.37.0
+ '@ast-grep/napi-linux-x64-musl': 0.37.0
+ '@ast-grep/napi-win32-arm64-msvc': 0.37.0
+ '@ast-grep/napi-win32-ia32-msvc': 0.37.0
+ '@ast-grep/napi-win32-x64-msvc': 0.37.0
+
'@babel/code-frame@7.18.6':
dependencies:
'@babel/highlight': 7.18.6
@@ -10119,7 +10894,7 @@ snapshots:
transitivePeerDependencies:
- '@algolia/client-search'
- '@docusaurus/core@2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
+ '@docusaurus/core@2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
dependencies:
'@babel/core': 7.21.3
'@babel/generator': 7.21.3
@@ -10151,7 +10926,7 @@ snapshots:
combine-promises: 1.1.0
commander: 5.1.0
copy-webpack-plugin: 11.0.0(webpack@5.77.0(@swc/core@1.7.40))
- core-js: 3.38.1
+ core-js: 3.42.0
css-loader: 6.7.1(webpack@5.77.0(@swc/core@1.7.40))
css-minimizer-webpack-plugin: 4.0.0(clean-css@5.3.0)(webpack@5.77.0(@swc/core@1.7.40))
cssnano: 5.1.15(postcss@8.4.47)
@@ -10172,7 +10947,7 @@ snapshots:
postcss-loader: 7.0.0(postcss@8.4.47)(webpack@5.77.0(@swc/core@1.7.40))
prompts: 2.4.2
react: 18.2.0
- react-dev-utils: 12.0.1(eslint@9.24.0)(typescript@4.9.4)(webpack@5.77.0(@swc/core@1.7.40))
+ react-dev-utils: 12.0.1(eslint@9.24.0(jiti@2.4.2))(typescript@4.9.4)(webpack@5.77.0(@swc/core@1.7.40))
react-dom: 18.2.0(react@18.2.0)
react-helmet-async: 1.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
react-loadable: '@docusaurus/react-loadable@5.5.2(react@18.2.0)'
@@ -10287,9 +11062,9 @@ snapshots:
- uglify-js
- webpack-cli
- '@docusaurus/plugin-content-blog@2.4.0(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
+ '@docusaurus/plugin-content-blog@2.4.0(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
dependencies:
- '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
'@docusaurus/logger': 2.4.0
'@docusaurus/mdx-loader': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@docusaurus/types': 2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
@@ -10322,9 +11097,9 @@ snapshots:
- vue-template-compiler
- webpack-cli
- '@docusaurus/plugin-content-docs@2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
+ '@docusaurus/plugin-content-docs@2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
dependencies:
- '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
'@docusaurus/logger': 2.4.0
'@docusaurus/mdx-loader': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@docusaurus/module-type-aliases': 2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
@@ -10357,9 +11132,9 @@ snapshots:
- vue-template-compiler
- webpack-cli
- '@docusaurus/plugin-content-pages@2.4.0(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
+ '@docusaurus/plugin-content-pages@2.4.0(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
dependencies:
- '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
'@docusaurus/mdx-loader': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@docusaurus/types': 2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@docusaurus/utils': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)
@@ -10384,15 +11159,15 @@ snapshots:
- vue-template-compiler
- webpack-cli
- '@docusaurus/plugin-debug@2.4.0(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
+ '@docusaurus/plugin-debug@2.4.0(@swc/core@1.7.40)(@types/react@18.0.15)(encoding@0.1.13)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
dependencies:
- '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
'@docusaurus/types': 2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@docusaurus/utils': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)
fs-extra: 10.1.0
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
- react-json-view: 1.21.3(@types/react@18.0.15)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ react-json-view: 1.21.3(@types/react@18.0.15)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
tslib: 2.8.1
transitivePeerDependencies:
- '@parcel/css'
@@ -10411,9 +11186,9 @@ snapshots:
- vue-template-compiler
- webpack-cli
- '@docusaurus/plugin-google-analytics@2.4.0(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
+ '@docusaurus/plugin-google-analytics@2.4.0(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
dependencies:
- '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
'@docusaurus/types': 2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@docusaurus/utils-validation': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)
react: 18.2.0
@@ -10434,9 +11209,9 @@ snapshots:
- vue-template-compiler
- webpack-cli
- '@docusaurus/plugin-google-gtag@2.4.0(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
+ '@docusaurus/plugin-google-gtag@2.4.0(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
dependencies:
- '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
'@docusaurus/types': 2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@docusaurus/utils-validation': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)
react: 18.2.0
@@ -10457,9 +11232,9 @@ snapshots:
- vue-template-compiler
- webpack-cli
- '@docusaurus/plugin-google-tag-manager@2.4.0(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
+ '@docusaurus/plugin-google-tag-manager@2.4.0(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
dependencies:
- '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
'@docusaurus/types': 2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@docusaurus/utils-validation': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)
react: 18.2.0
@@ -10480,9 +11255,9 @@ snapshots:
- vue-template-compiler
- webpack-cli
- '@docusaurus/plugin-sitemap@2.4.0(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
+ '@docusaurus/plugin-sitemap@2.4.0(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
dependencies:
- '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
'@docusaurus/logger': 2.4.0
'@docusaurus/types': 2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@docusaurus/utils': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)
@@ -10508,20 +11283,20 @@ snapshots:
- vue-template-compiler
- webpack-cli
- '@docusaurus/preset-classic@2.4.0(@algolia/client-search@4.13.1)(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
- dependencies:
- '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
- '@docusaurus/plugin-content-blog': 2.4.0(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
- '@docusaurus/plugin-content-docs': 2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
- '@docusaurus/plugin-content-pages': 2.4.0(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
- '@docusaurus/plugin-debug': 2.4.0(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
- '@docusaurus/plugin-google-analytics': 2.4.0(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
- '@docusaurus/plugin-google-gtag': 2.4.0(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
- '@docusaurus/plugin-google-tag-manager': 2.4.0(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
- '@docusaurus/plugin-sitemap': 2.4.0(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
- '@docusaurus/theme-classic': 2.4.0(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
- '@docusaurus/theme-common': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
- '@docusaurus/theme-search-algolia': 2.4.0(@algolia/client-search@4.13.1)(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/preset-classic@2.4.0(@algolia/client-search@4.13.1)(@swc/core@1.7.40)(@types/react@18.0.15)(encoding@0.1.13)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
+ dependencies:
+ '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/plugin-content-blog': 2.4.0(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/plugin-content-docs': 2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/plugin-content-pages': 2.4.0(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/plugin-debug': 2.4.0(@swc/core@1.7.40)(@types/react@18.0.15)(encoding@0.1.13)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/plugin-google-analytics': 2.4.0(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/plugin-google-gtag': 2.4.0(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/plugin-google-tag-manager': 2.4.0(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/plugin-sitemap': 2.4.0(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/theme-classic': 2.4.0(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/theme-common': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/theme-search-algolia': 2.4.0(@algolia/client-search@4.13.1)(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
'@docusaurus/types': 2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
@@ -10549,15 +11324,15 @@ snapshots:
prop-types: 15.8.1
react: 18.2.0
- '@docusaurus/theme-classic@2.4.0(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
+ '@docusaurus/theme-classic@2.4.0(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
dependencies:
- '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
'@docusaurus/mdx-loader': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@docusaurus/module-type-aliases': 2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- '@docusaurus/plugin-content-blog': 2.4.0(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
- '@docusaurus/plugin-content-docs': 2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
- '@docusaurus/plugin-content-pages': 2.4.0(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
- '@docusaurus/theme-common': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/plugin-content-blog': 2.4.0(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/plugin-content-docs': 2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/plugin-content-pages': 2.4.0(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/theme-common': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
'@docusaurus/theme-translations': 2.4.0
'@docusaurus/types': 2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@docusaurus/utils': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)
@@ -10593,13 +11368,13 @@ snapshots:
- vue-template-compiler
- webpack-cli
- '@docusaurus/theme-common@2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
+ '@docusaurus/theme-common@2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
dependencies:
'@docusaurus/mdx-loader': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
'@docusaurus/module-type-aliases': 2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- '@docusaurus/plugin-content-blog': 2.4.0(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
- '@docusaurus/plugin-content-docs': 2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
- '@docusaurus/plugin-content-pages': 2.4.0(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/plugin-content-blog': 2.4.0(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/plugin-content-docs': 2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/plugin-content-pages': 2.4.0(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
'@docusaurus/utils': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)
'@docusaurus/utils-common': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))
'@types/history': 4.7.11
@@ -10629,13 +11404,13 @@ snapshots:
- vue-template-compiler
- webpack-cli
- '@docusaurus/theme-search-algolia@2.4.0(@algolia/client-search@4.13.1)(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
+ '@docusaurus/theme-search-algolia@2.4.0(@algolia/client-search@4.13.1)(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(@types/react@18.0.15)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
dependencies:
'@docsearch/react': 3.1.1(@algolia/client-search@4.13.1)(@types/react@18.0.15)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/core': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
'@docusaurus/logger': 2.4.0
- '@docusaurus/plugin-content-docs': 2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
- '@docusaurus/theme-common': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/plugin-content-docs': 2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/theme-common': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
'@docusaurus/theme-translations': 2.4.0
'@docusaurus/utils': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)
'@docusaurus/utils-validation': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)
@@ -10761,10 +11536,10 @@ snapshots:
cssesc: 3.0.0
immediate: 3.3.0
- '@easyops-cn/docusaurus-search-local@0.33.6(@docusaurus/theme-common@2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4))(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
+ '@easyops-cn/docusaurus-search-local@0.33.6(@docusaurus/theme-common@2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4))(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)':
dependencies:
- '@docusaurus/plugin-content-docs': 2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
- '@docusaurus/theme-common': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@9.24.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/plugin-content-docs': 2.4.0(@swc/core@1.7.40)(debug@4.3.4)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
+ '@docusaurus/theme-common': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)(eslint@9.24.0(jiti@2.4.2))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.4)
'@docusaurus/theme-translations': 2.4.0
'@docusaurus/utils': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.7.40)
'@docusaurus/utils-common': 2.4.0(@docusaurus/types@2.4.0(@swc/core@1.7.40)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))
@@ -10810,72 +11585,138 @@ snapshots:
'@esbuild/android-arm64@0.16.17':
optional: true
+ '@esbuild/android-arm64@0.17.19':
+ optional: true
+
'@esbuild/android-arm@0.16.17':
optional: true
+ '@esbuild/android-arm@0.17.19':
+ optional: true
+
'@esbuild/android-x64@0.16.17':
optional: true
+ '@esbuild/android-x64@0.17.19':
+ optional: true
+
'@esbuild/darwin-arm64@0.16.17':
optional: true
+ '@esbuild/darwin-arm64@0.17.19':
+ optional: true
+
'@esbuild/darwin-x64@0.16.17':
optional: true
+ '@esbuild/darwin-x64@0.17.19':
+ optional: true
+
'@esbuild/freebsd-arm64@0.16.17':
optional: true
+ '@esbuild/freebsd-arm64@0.17.19':
+ optional: true
+
'@esbuild/freebsd-x64@0.16.17':
optional: true
+ '@esbuild/freebsd-x64@0.17.19':
+ optional: true
+
'@esbuild/linux-arm64@0.16.17':
optional: true
+ '@esbuild/linux-arm64@0.17.19':
+ optional: true
+
'@esbuild/linux-arm@0.16.17':
optional: true
+ '@esbuild/linux-arm@0.17.19':
+ optional: true
+
'@esbuild/linux-ia32@0.16.17':
optional: true
+ '@esbuild/linux-ia32@0.17.19':
+ optional: true
+
'@esbuild/linux-loong64@0.16.17':
optional: true
+ '@esbuild/linux-loong64@0.17.19':
+ optional: true
+
'@esbuild/linux-mips64el@0.16.17':
optional: true
+ '@esbuild/linux-mips64el@0.17.19':
+ optional: true
+
'@esbuild/linux-ppc64@0.16.17':
optional: true
+ '@esbuild/linux-ppc64@0.17.19':
+ optional: true
+
'@esbuild/linux-riscv64@0.16.17':
optional: true
+ '@esbuild/linux-riscv64@0.17.19':
+ optional: true
+
'@esbuild/linux-s390x@0.16.17':
optional: true
+ '@esbuild/linux-s390x@0.17.19':
+ optional: true
+
'@esbuild/linux-x64@0.16.17':
optional: true
+ '@esbuild/linux-x64@0.17.19':
+ optional: true
+
'@esbuild/netbsd-x64@0.16.17':
optional: true
+ '@esbuild/netbsd-x64@0.17.19':
+ optional: true
+
'@esbuild/openbsd-x64@0.16.17':
optional: true
+ '@esbuild/openbsd-x64@0.17.19':
+ optional: true
+
'@esbuild/sunos-x64@0.16.17':
optional: true
+ '@esbuild/sunos-x64@0.17.19':
+ optional: true
+
'@esbuild/win32-arm64@0.16.17':
optional: true
+ '@esbuild/win32-arm64@0.17.19':
+ optional: true
+
'@esbuild/win32-ia32@0.16.17':
optional: true
+ '@esbuild/win32-ia32@0.17.19':
+ optional: true
+
'@esbuild/win32-x64@0.16.17':
optional: true
- '@eslint-community/eslint-utils@4.6.1(eslint@9.24.0)':
+ '@esbuild/win32-x64@0.17.19':
+ optional: true
+
+ '@eslint-community/eslint-utils@4.6.1(eslint@9.24.0(jiti@2.4.2))':
dependencies:
- eslint: 9.24.0
+ eslint: 9.24.0(jiti@2.4.2)
eslint-visitor-keys: 3.4.3
'@eslint-community/regexpp@4.12.1': {}
@@ -10945,25 +11786,31 @@ snapshots:
react: 18.2.0
style-unit: 3.0.5
- '@ice/spec@2.0.0-beta.3(@types/eslint@8.4.5)(@typescript-eslint/parser@8.30.1(eslint@9.24.0)(typescript@4.9.4))(eslint-plugin-jsx-a11y@6.10.2(eslint@9.24.0))(eslint-plugin-jsx-plus@0.1.0)(eslint@9.24.0)(postcss@8.4.47)(prettier@3.5.3)(stylelint@13.13.1)(typescript@4.9.4)':
+ '@ice/jsx-runtime@0.3.1(react@18.2.0)':
+ dependencies:
+ '@swc/helpers': 0.5.17
+ react: 18.2.0
+ style-unit: 3.0.5
+
+ '@ice/spec@2.0.0-beta.3(@types/eslint@8.4.5)(@typescript-eslint/parser@8.30.1(eslint@9.24.0(jiti@2.4.2))(typescript@4.9.4))(eslint-plugin-jsx-a11y@6.10.2(eslint@9.24.0(jiti@2.4.2)))(eslint-plugin-jsx-plus@0.1.0)(eslint@9.24.0(jiti@2.4.2))(postcss@8.4.47)(prettier@3.5.3)(stylelint@13.13.1)(typescript@4.9.4)':
dependencies:
'@eslint/js': 9.24.0
'@swc/helpers': 0.5.17
commitlint-config-ali: 0.1.3
- eslint: 9.24.0
- eslint-config-prettier: 10.1.2(eslint@9.24.0)
- eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.30.1(eslint@9.24.0)(typescript@4.9.4))(eslint@9.24.0)
- eslint-plugin-jsx-a11y: 6.10.2(eslint@9.24.0)
+ eslint: 9.24.0(jiti@2.4.2)
+ eslint-config-prettier: 10.1.2(eslint@9.24.0(jiti@2.4.2))
+ eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.30.1(eslint@9.24.0(jiti@2.4.2))(typescript@4.9.4))(eslint@9.24.0(jiti@2.4.2))
+ eslint-plugin-jsx-a11y: 6.10.2(eslint@9.24.0(jiti@2.4.2))
eslint-plugin-jsx-plus: 0.1.0
- eslint-plugin-prettier: 5.2.6(@types/eslint@8.4.5)(eslint-config-prettier@10.1.2(eslint@9.24.0))(eslint@9.24.0)(prettier@3.5.3)
- eslint-plugin-react: 7.37.5(eslint@9.24.0)
- eslint-plugin-react-hooks: 5.2.0(eslint@9.24.0)
+ eslint-plugin-prettier: 5.2.6(@types/eslint@8.4.5)(eslint-config-prettier@10.1.2(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2))(prettier@3.5.3)
+ eslint-plugin-react: 7.37.5(eslint@9.24.0(jiti@2.4.2))
+ eslint-plugin-react-hooks: 5.2.0(eslint@9.24.0(jiti@2.4.2))
postcss-less: 6.0.0(postcss@8.4.47)
postcss-scss: 4.0.9(postcss@8.4.47)
stylelint: 13.13.1
stylelint-less: 3.0.1(postcss@8.4.47)(stylelint@13.13.1)
stylelint-scss: 6.11.1(stylelint@13.13.1)
- typescript-eslint: 8.30.1(eslint@9.24.0)(typescript@4.9.4)
+ typescript-eslint: 8.30.1(eslint@9.24.0(jiti@2.4.2))(typescript@4.9.4)
transitivePeerDependencies:
- '@types/eslint'
- '@typescript-eslint/parser'
@@ -11156,87 +12003,324 @@ snapshots:
'@types/yargs': 17.0.22
chalk: 4.1.2
- '@jridgewell/gen-mapping@0.1.1':
+ '@jridgewell/gen-mapping@0.1.1':
+ dependencies:
+ '@jridgewell/set-array': 1.1.2
+ '@jridgewell/sourcemap-codec': 1.5.0
+
+ '@jridgewell/gen-mapping@0.3.2':
+ dependencies:
+ '@jridgewell/set-array': 1.1.2
+ '@jridgewell/sourcemap-codec': 1.5.0
+ '@jridgewell/trace-mapping': 0.3.17
+
+ '@jridgewell/resolve-uri@3.1.0': {}
+
+ '@jridgewell/set-array@1.1.2': {}
+
+ '@jridgewell/source-map@0.3.2':
+ dependencies:
+ '@jridgewell/gen-mapping': 0.3.2
+ '@jridgewell/trace-mapping': 0.3.17
+
+ '@jridgewell/sourcemap-codec@1.4.14': {}
+
+ '@jridgewell/sourcemap-codec@1.5.0': {}
+
+ '@jridgewell/trace-mapping@0.3.17':
+ dependencies:
+ '@jridgewell/resolve-uri': 3.1.0
+ '@jridgewell/sourcemap-codec': 1.4.14
+
+ '@jridgewell/trace-mapping@0.3.9':
+ dependencies:
+ '@jridgewell/resolve-uri': 3.1.0
+ '@jridgewell/sourcemap-codec': 1.5.0
+
+ '@leichtgewicht/ip-codec@2.0.4': {}
+
+ '@manypkg/find-root@1.1.0':
+ dependencies:
+ '@babel/runtime': 7.20.7
+ '@types/node': 12.20.55
+ find-up: 4.1.0
+ fs-extra: 8.1.0
+
+ '@manypkg/get-packages@1.1.3':
+ dependencies:
+ '@babel/runtime': 7.20.7
+ '@changesets/types': 4.1.0
+ '@manypkg/find-root': 1.1.0
+ fs-extra: 8.1.0
+ globby: 11.1.0
+ read-yaml-file: 1.1.0
+
+ '@mdx-js/mdx@1.6.22':
+ dependencies:
+ '@babel/core': 7.12.9
+ '@babel/plugin-syntax-jsx': 7.12.1(@babel/core@7.12.9)
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.12.9)
+ '@mdx-js/util': 1.6.22
+ babel-plugin-apply-mdx-type-prop: 1.6.22(@babel/core@7.12.9)
+ babel-plugin-extract-import-names: 1.6.22
+ camelcase-css: 2.0.1
+ detab: 2.0.4
+ hast-util-raw: 6.0.1
+ lodash.uniq: 4.5.0
+ mdast-util-to-hast: 10.0.1
+ remark-footnotes: 2.0.0
+ remark-mdx: 1.6.22
+ remark-parse: 8.0.3
+ remark-squeeze-paragraphs: 4.0.0
+ style-to-object: 0.3.0
+ unified: 9.2.0
+ unist-builder: 2.0.3
+ unist-util-visit: 2.0.3
+ transitivePeerDependencies:
+ - supports-color
+
+ '@mdx-js/react@1.6.22(react@18.2.0)':
+ dependencies:
+ react: 18.2.0
+
+ '@mdx-js/util@1.6.22': {}
+
+ '@modern-js/node-bundle-require@2.67.6':
+ dependencies:
+ '@modern-js/utils': 2.67.6
+ '@swc/helpers': 0.5.17
+ esbuild: 0.17.19
+
+ '@modern-js/utils@2.67.6':
+ dependencies:
+ '@swc/helpers': 0.5.17
+ caniuse-lite: 1.0.30001721
+ lodash: 4.17.21
+ rslog: 1.2.3
+
+ '@module-federation/bridge-react-webpack-plugin@0.15.0':
+ dependencies:
+ '@module-federation/sdk': 0.15.0
+ '@types/semver': 7.5.8
+ semver: 7.6.3
+
+ '@module-federation/cli@0.15.0(typescript@4.9.5)':
+ dependencies:
+ '@modern-js/node-bundle-require': 2.67.6
+ '@module-federation/dts-plugin': 0.15.0(typescript@4.9.5)
+ '@module-federation/sdk': 0.15.0
+ chalk: 3.0.0
+ commander: 11.1.0
+ transitivePeerDependencies:
+ - bufferutil
+ - debug
+ - supports-color
+ - typescript
+ - utf-8-validate
+ - vue-tsc
+
+ '@module-federation/data-prefetch@0.15.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)':
+ dependencies:
+ '@module-federation/runtime': 0.15.0
+ '@module-federation/sdk': 0.15.0
+ fs-extra: 9.1.0
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+
+ '@module-federation/dts-plugin@0.15.0(typescript@4.9.5)':
+ dependencies:
+ '@module-federation/error-codes': 0.15.0
+ '@module-federation/managers': 0.15.0
+ '@module-federation/sdk': 0.15.0
+ '@module-federation/third-party-dts-extractor': 0.15.0
+ adm-zip: 0.5.16
+ ansi-colors: 4.1.3
+ axios: 1.9.0
+ chalk: 3.0.0
+ fs-extra: 9.1.0
+ isomorphic-ws: 5.0.0(ws@8.18.0)
+ koa: 2.16.1
+ lodash.clonedeepwith: 4.5.0
+ log4js: 6.9.1
+ node-schedule: 2.1.1
+ rambda: 9.4.2
+ typescript: 4.9.5
+ ws: 8.18.0
+ transitivePeerDependencies:
+ - bufferutil
+ - debug
+ - supports-color
+ - utf-8-validate
+
+ '@module-federation/enhanced@0.15.0(@rspack/core@1.3.12(@swc/helpers@0.5.17))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.5)(webpack@5.77.0(@swc/core@1.7.40))':
+ dependencies:
+ '@module-federation/bridge-react-webpack-plugin': 0.15.0
+ '@module-federation/cli': 0.15.0(typescript@4.9.5)
+ '@module-federation/data-prefetch': 0.15.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@module-federation/dts-plugin': 0.15.0(typescript@4.9.5)
+ '@module-federation/error-codes': 0.15.0
+ '@module-federation/inject-external-runtime-core-plugin': 0.15.0(@module-federation/runtime-tools@0.15.0)
+ '@module-federation/managers': 0.15.0
+ '@module-federation/manifest': 0.15.0(typescript@4.9.5)
+ '@module-federation/rspack': 0.15.0(@rspack/core@1.3.12(@swc/helpers@0.5.17))(typescript@4.9.5)
+ '@module-federation/runtime-tools': 0.15.0
+ '@module-federation/sdk': 0.15.0
+ btoa: 1.2.1
+ schema-utils: 4.3.2
+ upath: 2.0.1
+ optionalDependencies:
+ typescript: 4.9.5
+ webpack: 5.77.0(@swc/core@1.7.40)
+ transitivePeerDependencies:
+ - '@rspack/core'
+ - bufferutil
+ - debug
+ - react
+ - react-dom
+ - supports-color
+ - utf-8-validate
+
+ '@module-federation/error-codes@0.14.0': {}
+
+ '@module-federation/error-codes@0.15.0': {}
+
+ '@module-federation/inject-external-runtime-core-plugin@0.15.0(@module-federation/runtime-tools@0.15.0)':
+ dependencies:
+ '@module-federation/runtime-tools': 0.15.0
+
+ '@module-federation/managers@0.15.0':
+ dependencies:
+ '@module-federation/sdk': 0.15.0
+ find-pkg: 2.0.0
+ fs-extra: 9.1.0
+
+ '@module-federation/manifest@0.15.0(typescript@4.9.5)':
+ dependencies:
+ '@module-federation/dts-plugin': 0.15.0(typescript@4.9.5)
+ '@module-federation/managers': 0.15.0
+ '@module-federation/sdk': 0.15.0
+ chalk: 3.0.0
+ find-pkg: 2.0.0
+ transitivePeerDependencies:
+ - bufferutil
+ - debug
+ - supports-color
+ - typescript
+ - utf-8-validate
+ - vue-tsc
+
+ '@module-federation/node@2.7.7(@rspack/core@1.3.12(@swc/helpers@0.5.17))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.5)(webpack@5.77.0(@swc/core@1.7.40))':
+ dependencies:
+ '@module-federation/enhanced': 0.15.0(@rspack/core@1.3.12(@swc/helpers@0.5.17))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.5)(webpack@5.77.0(@swc/core@1.7.40))
+ '@module-federation/runtime': 0.15.0
+ '@module-federation/sdk': 0.15.0
+ btoa: 1.2.1
+ encoding: 0.1.13
+ node-fetch: 2.7.0(encoding@0.1.13)
+ webpack: 5.77.0(@swc/core@1.7.40)
+ optionalDependencies:
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ transitivePeerDependencies:
+ - '@rspack/core'
+ - bufferutil
+ - debug
+ - supports-color
+ - typescript
+ - utf-8-validate
+ - vue-tsc
+
+ '@module-federation/rsbuild-plugin@0.15.0(@rsbuild/core@1.3.22)(@rspack/core@1.3.12(@swc/helpers@0.5.17))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.5)(webpack@5.77.0(@swc/core@1.7.40))':
+ dependencies:
+ '@module-federation/enhanced': 0.15.0(@rspack/core@1.3.12(@swc/helpers@0.5.17))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.5)(webpack@5.77.0(@swc/core@1.7.40))
+ '@module-federation/node': 2.7.7(@rspack/core@1.3.12(@swc/helpers@0.5.17))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@4.9.5)(webpack@5.77.0(@swc/core@1.7.40))
+ '@module-federation/sdk': 0.15.0
+ fs-extra: 11.3.0
+ optionalDependencies:
+ '@rsbuild/core': 1.3.22
+ transitivePeerDependencies:
+ - '@rspack/core'
+ - bufferutil
+ - debug
+ - next
+ - react
+ - react-dom
+ - supports-color
+ - typescript
+ - utf-8-validate
+ - vue-tsc
+ - webpack
+
+ '@module-federation/rspack@0.15.0(@rspack/core@1.3.12(@swc/helpers@0.5.17))(typescript@4.9.5)':
+ dependencies:
+ '@module-federation/bridge-react-webpack-plugin': 0.15.0
+ '@module-federation/dts-plugin': 0.15.0(typescript@4.9.5)
+ '@module-federation/inject-external-runtime-core-plugin': 0.15.0(@module-federation/runtime-tools@0.15.0)
+ '@module-federation/managers': 0.15.0
+ '@module-federation/manifest': 0.15.0(typescript@4.9.5)
+ '@module-federation/runtime-tools': 0.15.0
+ '@module-federation/sdk': 0.15.0
+ '@rspack/core': 1.3.12(@swc/helpers@0.5.17)
+ btoa: 1.2.1
+ optionalDependencies:
+ typescript: 4.9.5
+ transitivePeerDependencies:
+ - bufferutil
+ - debug
+ - supports-color
+ - utf-8-validate
+
+ '@module-federation/runtime-core@0.14.0':
dependencies:
- '@jridgewell/set-array': 1.1.2
- '@jridgewell/sourcemap-codec': 1.5.0
+ '@module-federation/error-codes': 0.14.0
+ '@module-federation/sdk': 0.14.0
- '@jridgewell/gen-mapping@0.3.2':
+ '@module-federation/runtime-core@0.15.0':
dependencies:
- '@jridgewell/set-array': 1.1.2
- '@jridgewell/sourcemap-codec': 1.5.0
- '@jridgewell/trace-mapping': 0.3.17
-
- '@jridgewell/resolve-uri@3.1.0': {}
-
- '@jridgewell/set-array@1.1.2': {}
+ '@module-federation/error-codes': 0.15.0
+ '@module-federation/sdk': 0.15.0
- '@jridgewell/source-map@0.3.2':
+ '@module-federation/runtime-tools@0.14.0':
dependencies:
- '@jridgewell/gen-mapping': 0.3.2
- '@jridgewell/trace-mapping': 0.3.17
+ '@module-federation/runtime': 0.14.0
+ '@module-federation/webpack-bundler-runtime': 0.14.0
- '@jridgewell/sourcemap-codec@1.4.14': {}
-
- '@jridgewell/sourcemap-codec@1.5.0': {}
+ '@module-federation/runtime-tools@0.15.0':
+ dependencies:
+ '@module-federation/runtime': 0.15.0
+ '@module-federation/webpack-bundler-runtime': 0.15.0
- '@jridgewell/trace-mapping@0.3.17':
+ '@module-federation/runtime@0.14.0':
dependencies:
- '@jridgewell/resolve-uri': 3.1.0
- '@jridgewell/sourcemap-codec': 1.4.14
+ '@module-federation/error-codes': 0.14.0
+ '@module-federation/runtime-core': 0.14.0
+ '@module-federation/sdk': 0.14.0
- '@jridgewell/trace-mapping@0.3.9':
+ '@module-federation/runtime@0.15.0':
dependencies:
- '@jridgewell/resolve-uri': 3.1.0
- '@jridgewell/sourcemap-codec': 1.5.0
+ '@module-federation/error-codes': 0.15.0
+ '@module-federation/runtime-core': 0.15.0
+ '@module-federation/sdk': 0.15.0
- '@leichtgewicht/ip-codec@2.0.4': {}
+ '@module-federation/sdk@0.14.0': {}
- '@manypkg/find-root@1.1.0':
- dependencies:
- '@babel/runtime': 7.20.7
- '@types/node': 12.20.55
- find-up: 4.1.0
- fs-extra: 8.1.0
+ '@module-federation/sdk@0.15.0': {}
- '@manypkg/get-packages@1.1.3':
+ '@module-federation/third-party-dts-extractor@0.15.0':
dependencies:
- '@babel/runtime': 7.20.7
- '@changesets/types': 4.1.0
- '@manypkg/find-root': 1.1.0
- fs-extra: 8.1.0
- globby: 11.1.0
- read-yaml-file: 1.1.0
+ find-pkg: 2.0.0
+ fs-extra: 9.1.0
+ resolve: 1.22.8
- '@mdx-js/mdx@1.6.22':
+ '@module-federation/webpack-bundler-runtime@0.14.0':
dependencies:
- '@babel/core': 7.12.9
- '@babel/plugin-syntax-jsx': 7.12.1(@babel/core@7.12.9)
- '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.12.9)
- '@mdx-js/util': 1.6.22
- babel-plugin-apply-mdx-type-prop: 1.6.22(@babel/core@7.12.9)
- babel-plugin-extract-import-names: 1.6.22
- camelcase-css: 2.0.1
- detab: 2.0.4
- hast-util-raw: 6.0.1
- lodash.uniq: 4.5.0
- mdast-util-to-hast: 10.0.1
- remark-footnotes: 2.0.0
- remark-mdx: 1.6.22
- remark-parse: 8.0.3
- remark-squeeze-paragraphs: 4.0.0
- style-to-object: 0.3.0
- unified: 9.2.0
- unist-builder: 2.0.3
- unist-util-visit: 2.0.3
- transitivePeerDependencies:
- - supports-color
+ '@module-federation/runtime': 0.14.0
+ '@module-federation/sdk': 0.14.0
- '@mdx-js/react@1.6.22(react@18.2.0)':
+ '@module-federation/webpack-bundler-runtime@0.15.0':
dependencies:
- react: 18.2.0
-
- '@mdx-js/util@1.6.22': {}
+ '@module-federation/runtime': 0.15.0
+ '@module-federation/sdk': 0.15.0
'@node-rs/jieba-android-arm-eabi@1.6.1':
optional: true
@@ -11419,6 +12503,72 @@ snapshots:
'@rollup/rollup-win32-x64-msvc@4.24.2':
optional: true
+ '@rsbuild/core@1.3.22':
+ dependencies:
+ '@rspack/core': 1.3.12(@swc/helpers@0.5.17)
+ '@rspack/lite-tapable': 1.0.1
+ '@swc/helpers': 0.5.17
+ core-js: 3.42.0
+ jiti: 2.4.2
+
+ '@rslib/core@0.9.1(typescript@4.9.5)':
+ dependencies:
+ '@rsbuild/core': 1.3.22
+ rsbuild-plugin-dts: 0.9.1(@rsbuild/core@1.3.22)(typescript@4.9.5)
+ tinyglobby: 0.2.14
+ optionalDependencies:
+ typescript: 4.9.5
+
+ '@rspack/binding-darwin-arm64@1.3.12':
+ optional: true
+
+ '@rspack/binding-darwin-x64@1.3.12':
+ optional: true
+
+ '@rspack/binding-linux-arm64-gnu@1.3.12':
+ optional: true
+
+ '@rspack/binding-linux-arm64-musl@1.3.12':
+ optional: true
+
+ '@rspack/binding-linux-x64-gnu@1.3.12':
+ optional: true
+
+ '@rspack/binding-linux-x64-musl@1.3.12':
+ optional: true
+
+ '@rspack/binding-win32-arm64-msvc@1.3.12':
+ optional: true
+
+ '@rspack/binding-win32-ia32-msvc@1.3.12':
+ optional: true
+
+ '@rspack/binding-win32-x64-msvc@1.3.12':
+ optional: true
+
+ '@rspack/binding@1.3.12':
+ optionalDependencies:
+ '@rspack/binding-darwin-arm64': 1.3.12
+ '@rspack/binding-darwin-x64': 1.3.12
+ '@rspack/binding-linux-arm64-gnu': 1.3.12
+ '@rspack/binding-linux-arm64-musl': 1.3.12
+ '@rspack/binding-linux-x64-gnu': 1.3.12
+ '@rspack/binding-linux-x64-musl': 1.3.12
+ '@rspack/binding-win32-arm64-msvc': 1.3.12
+ '@rspack/binding-win32-ia32-msvc': 1.3.12
+ '@rspack/binding-win32-x64-msvc': 1.3.12
+
+ '@rspack/core@1.3.12(@swc/helpers@0.5.17)':
+ dependencies:
+ '@module-federation/runtime-tools': 0.14.0
+ '@rspack/binding': 1.3.12
+ '@rspack/lite-tapable': 1.0.1
+ caniuse-lite: 1.0.30001721
+ optionalDependencies:
+ '@swc/helpers': 0.5.17
+
+ '@rspack/lite-tapable@1.0.1': {}
+
'@rtsao/scc@1.1.0': {}
'@sideway/address@4.1.4':
@@ -11855,6 +13005,8 @@ snapshots:
'@types/semver@6.2.3': {}
+ '@types/semver@7.5.8': {}
+
'@types/serve-index@1.9.1':
dependencies:
'@types/express': 4.17.13
@@ -11888,15 +13040,15 @@ snapshots:
dependencies:
'@types/yargs-parser': 21.0.0
- '@typescript-eslint/eslint-plugin@8.30.1(@typescript-eslint/parser@8.30.1(eslint@9.24.0)(typescript@4.9.4))(eslint@9.24.0)(typescript@4.9.4)':
+ '@typescript-eslint/eslint-plugin@8.30.1(@typescript-eslint/parser@8.30.1(eslint@9.24.0(jiti@2.4.2))(typescript@4.9.4))(eslint@9.24.0(jiti@2.4.2))(typescript@4.9.4)':
dependencies:
'@eslint-community/regexpp': 4.12.1
- '@typescript-eslint/parser': 8.30.1(eslint@9.24.0)(typescript@4.9.4)
+ '@typescript-eslint/parser': 8.30.1(eslint@9.24.0(jiti@2.4.2))(typescript@4.9.4)
'@typescript-eslint/scope-manager': 8.30.1
- '@typescript-eslint/type-utils': 8.30.1(eslint@9.24.0)(typescript@4.9.4)
- '@typescript-eslint/utils': 8.30.1(eslint@9.24.0)(typescript@4.9.4)
+ '@typescript-eslint/type-utils': 8.30.1(eslint@9.24.0(jiti@2.4.2))(typescript@4.9.4)
+ '@typescript-eslint/utils': 8.30.1(eslint@9.24.0(jiti@2.4.2))(typescript@4.9.4)
'@typescript-eslint/visitor-keys': 8.30.1
- eslint: 9.24.0
+ eslint: 9.24.0(jiti@2.4.2)
graphemer: 1.4.0
ignore: 5.3.1
natural-compare: 1.4.0
@@ -11905,14 +13057,14 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@8.30.1(eslint@9.24.0)(typescript@4.9.4)':
+ '@typescript-eslint/parser@8.30.1(eslint@9.24.0(jiti@2.4.2))(typescript@4.9.4)':
dependencies:
'@typescript-eslint/scope-manager': 8.30.1
'@typescript-eslint/types': 8.30.1
'@typescript-eslint/typescript-estree': 8.30.1(typescript@4.9.4)
'@typescript-eslint/visitor-keys': 8.30.1
debug: 4.3.4
- eslint: 9.24.0
+ eslint: 9.24.0(jiti@2.4.2)
typescript: 4.9.4
transitivePeerDependencies:
- supports-color
@@ -11922,12 +13074,12 @@ snapshots:
'@typescript-eslint/types': 8.30.1
'@typescript-eslint/visitor-keys': 8.30.1
- '@typescript-eslint/type-utils@8.30.1(eslint@9.24.0)(typescript@4.9.4)':
+ '@typescript-eslint/type-utils@8.30.1(eslint@9.24.0(jiti@2.4.2))(typescript@4.9.4)':
dependencies:
'@typescript-eslint/typescript-estree': 8.30.1(typescript@4.9.4)
- '@typescript-eslint/utils': 8.30.1(eslint@9.24.0)(typescript@4.9.4)
+ '@typescript-eslint/utils': 8.30.1(eslint@9.24.0(jiti@2.4.2))(typescript@4.9.4)
debug: 4.3.4
- eslint: 9.24.0
+ eslint: 9.24.0(jiti@2.4.2)
ts-api-utils: 2.1.0(typescript@4.9.4)
typescript: 4.9.4
transitivePeerDependencies:
@@ -11949,13 +13101,13 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@8.30.1(eslint@9.24.0)(typescript@4.9.4)':
+ '@typescript-eslint/utils@8.30.1(eslint@9.24.0(jiti@2.4.2))(typescript@4.9.4)':
dependencies:
- '@eslint-community/eslint-utils': 4.6.1(eslint@9.24.0)
+ '@eslint-community/eslint-utils': 4.6.1(eslint@9.24.0(jiti@2.4.2))
'@typescript-eslint/scope-manager': 8.30.1
'@typescript-eslint/types': 8.30.1
'@typescript-eslint/typescript-estree': 8.30.1(typescript@4.9.4)
- eslint: 9.24.0
+ eslint: 9.24.0(jiti@2.4.2)
typescript: 4.9.4
transitivePeerDependencies:
- supports-color
@@ -12135,6 +13287,8 @@ snapshots:
address@1.2.1: {}
+ adm-zip@0.5.16: {}
+
agent-base@6.0.2:
dependencies:
debug: 4.3.4
@@ -12359,7 +13513,7 @@ snapshots:
autoprefixer@9.8.8:
dependencies:
browserslist: 4.24.2
- caniuse-lite: 1.0.30001677
+ caniuse-lite: 1.0.30001721
normalize-range: 0.1.2
num2fraction: 1.2.2
picocolors: 0.2.1
@@ -12384,6 +13538,14 @@ snapshots:
transitivePeerDependencies:
- debug
+ axios@1.9.0:
+ dependencies:
+ follow-redirects: 1.15.9
+ form-data: 4.0.0
+ proxy-from-env: 1.1.0
+ transitivePeerDependencies:
+ - debug
+
axobject-query@4.1.0: {}
babel-jest@29.4.3(@babel/core@7.21.3):
@@ -12626,6 +13788,8 @@ snapshots:
dependencies:
node-int64: 0.4.0
+ btoa@1.2.1: {}
+
buffer-from@1.1.2: {}
buffer@5.7.1:
@@ -12670,6 +13834,11 @@ snapshots:
cac@6.7.14: {}
+ cache-content-type@1.0.1:
+ dependencies:
+ mime-types: 2.1.35
+ ylru: 1.4.0
+
cacheable-request@6.1.0:
dependencies:
clone-response: 1.0.2
@@ -12725,6 +13894,8 @@ snapshots:
caniuse-lite@1.0.30001677: {}
+ caniuse-lite@1.0.30001721: {}
+
ccount@1.1.0: {}
chai@4.3.7:
@@ -12910,6 +14081,8 @@ snapshots:
comma-separated-tokens@1.0.8: {}
+ commander@11.1.0: {}
+
commander@13.1.0: {}
commander@2.20.3: {}
@@ -13004,6 +14177,11 @@ snapshots:
cookie@0.5.0: {}
+ cookies@0.9.1:
+ dependencies:
+ depd: 2.0.0
+ keygrip: 1.1.0
+
copy-anything@2.0.6:
dependencies:
is-what: 3.14.1
@@ -13029,6 +14207,8 @@ snapshots:
core-js@3.38.1: {}
+ core-js@3.42.0: {}
+
core-util-is@1.0.3: {}
cosmiconfig@6.0.0:
@@ -13058,9 +14238,13 @@ snapshots:
create-require@1.1.1: {}
- cross-fetch@3.1.5:
+ cron-parser@4.9.0:
+ dependencies:
+ luxon: 3.6.1
+
+ cross-fetch@3.1.5(encoding@0.1.13):
dependencies:
- node-fetch: 2.6.7
+ node-fetch: 2.6.7(encoding@0.1.13)
transitivePeerDependencies:
- encoding
@@ -13329,6 +14513,8 @@ snapshots:
es-errors: 1.3.0
is-data-view: 1.0.2
+ date-format@4.0.14: {}
+
debug@2.6.9:
dependencies:
ms: 2.0.0
@@ -13366,6 +14552,8 @@ snapshots:
dependencies:
type-detect: 4.0.8
+ deep-equal@1.0.1: {}
+
deep-extend@0.6.0: {}
deep-is@0.1.4: {}
@@ -13564,6 +14752,10 @@ snapshots:
encodeurl@1.0.2: {}
+ encoding@0.1.13:
+ dependencies:
+ iconv-lite: 0.6.3
+
end-of-stream@1.4.4:
dependencies:
once: 1.4.0
@@ -13810,6 +15002,31 @@ snapshots:
'@esbuild/win32-ia32': 0.16.17
'@esbuild/win32-x64': 0.16.17
+ esbuild@0.17.19:
+ optionalDependencies:
+ '@esbuild/android-arm': 0.17.19
+ '@esbuild/android-arm64': 0.17.19
+ '@esbuild/android-x64': 0.17.19
+ '@esbuild/darwin-arm64': 0.17.19
+ '@esbuild/darwin-x64': 0.17.19
+ '@esbuild/freebsd-arm64': 0.17.19
+ '@esbuild/freebsd-x64': 0.17.19
+ '@esbuild/linux-arm': 0.17.19
+ '@esbuild/linux-arm64': 0.17.19
+ '@esbuild/linux-ia32': 0.17.19
+ '@esbuild/linux-loong64': 0.17.19
+ '@esbuild/linux-mips64el': 0.17.19
+ '@esbuild/linux-ppc64': 0.17.19
+ '@esbuild/linux-riscv64': 0.17.19
+ '@esbuild/linux-s390x': 0.17.19
+ '@esbuild/linux-x64': 0.17.19
+ '@esbuild/netbsd-x64': 0.17.19
+ '@esbuild/openbsd-x64': 0.17.19
+ '@esbuild/sunos-x64': 0.17.19
+ '@esbuild/win32-arm64': 0.17.19
+ '@esbuild/win32-ia32': 0.17.19
+ '@esbuild/win32-x64': 0.17.19
+
escalade@3.2.0: {}
escape-goat@2.1.1: {}
@@ -13831,9 +15048,9 @@ snapshots:
optionalDependencies:
source-map: 0.6.1
- eslint-config-prettier@10.1.2(eslint@9.24.0):
+ eslint-config-prettier@10.1.2(eslint@9.24.0(jiti@2.4.2)):
dependencies:
- eslint: 9.24.0
+ eslint: 9.24.0(jiti@2.4.2)
eslint-import-resolver-node@0.3.9:
dependencies:
@@ -13843,17 +15060,17 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-module-utils@2.12.0(@typescript-eslint/parser@8.30.1(eslint@9.24.0)(typescript@4.9.4))(eslint-import-resolver-node@0.3.9)(eslint@9.24.0):
+ eslint-module-utils@2.12.0(@typescript-eslint/parser@8.30.1(eslint@9.24.0(jiti@2.4.2))(typescript@4.9.4))(eslint-import-resolver-node@0.3.9)(eslint@9.24.0(jiti@2.4.2)):
dependencies:
debug: 3.2.7
optionalDependencies:
- '@typescript-eslint/parser': 8.30.1(eslint@9.24.0)(typescript@4.9.4)
- eslint: 9.24.0
+ '@typescript-eslint/parser': 8.30.1(eslint@9.24.0(jiti@2.4.2))(typescript@4.9.4)
+ eslint: 9.24.0(jiti@2.4.2)
eslint-import-resolver-node: 0.3.9
transitivePeerDependencies:
- supports-color
- eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.30.1(eslint@9.24.0)(typescript@4.9.4))(eslint@9.24.0):
+ eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.30.1(eslint@9.24.0(jiti@2.4.2))(typescript@4.9.4))(eslint@9.24.0(jiti@2.4.2)):
dependencies:
'@rtsao/scc': 1.1.0
array-includes: 3.1.8
@@ -13862,9 +15079,9 @@ snapshots:
array.prototype.flatmap: 1.3.3
debug: 3.2.7
doctrine: 2.1.0
- eslint: 9.24.0
+ eslint: 9.24.0(jiti@2.4.2)
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.30.1(eslint@9.24.0)(typescript@4.9.4))(eslint-import-resolver-node@0.3.9)(eslint@9.24.0)
+ eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.30.1(eslint@9.24.0(jiti@2.4.2))(typescript@4.9.4))(eslint-import-resolver-node@0.3.9)(eslint@9.24.0(jiti@2.4.2))
hasown: 2.0.2
is-core-module: 2.15.1
is-glob: 4.0.3
@@ -13876,13 +15093,13 @@ snapshots:
string.prototype.trimend: 1.0.9
tsconfig-paths: 3.15.0
optionalDependencies:
- '@typescript-eslint/parser': 8.30.1(eslint@9.24.0)(typescript@4.9.4)
+ '@typescript-eslint/parser': 8.30.1(eslint@9.24.0(jiti@2.4.2))(typescript@4.9.4)
transitivePeerDependencies:
- eslint-import-resolver-typescript
- eslint-import-resolver-webpack
- supports-color
- eslint-plugin-jsx-a11y@6.10.2(eslint@9.24.0):
+ eslint-plugin-jsx-a11y@6.10.2(eslint@9.24.0(jiti@2.4.2)):
dependencies:
aria-query: 5.3.2
array-includes: 3.1.8
@@ -13892,7 +15109,7 @@ snapshots:
axobject-query: 4.1.0
damerau-levenshtein: 1.0.8
emoji-regex: 9.2.2
- eslint: 9.24.0
+ eslint: 9.24.0(jiti@2.4.2)
hasown: 2.0.2
jsx-ast-utils: 3.3.5
language-tags: 1.0.9
@@ -13906,21 +15123,21 @@ snapshots:
jsx-ast-utils: 2.4.1
requireindex: 1.2.0
- eslint-plugin-prettier@5.2.6(@types/eslint@8.4.5)(eslint-config-prettier@10.1.2(eslint@9.24.0))(eslint@9.24.0)(prettier@3.5.3):
+ eslint-plugin-prettier@5.2.6(@types/eslint@8.4.5)(eslint-config-prettier@10.1.2(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2))(prettier@3.5.3):
dependencies:
- eslint: 9.24.0
+ eslint: 9.24.0(jiti@2.4.2)
prettier: 3.5.3
prettier-linter-helpers: 1.0.0
synckit: 0.11.4
optionalDependencies:
'@types/eslint': 8.4.5
- eslint-config-prettier: 10.1.2(eslint@9.24.0)
+ eslint-config-prettier: 10.1.2(eslint@9.24.0(jiti@2.4.2))
- eslint-plugin-react-hooks@5.2.0(eslint@9.24.0):
+ eslint-plugin-react-hooks@5.2.0(eslint@9.24.0(jiti@2.4.2)):
dependencies:
- eslint: 9.24.0
+ eslint: 9.24.0(jiti@2.4.2)
- eslint-plugin-react@7.37.5(eslint@9.24.0):
+ eslint-plugin-react@7.37.5(eslint@9.24.0(jiti@2.4.2)):
dependencies:
array-includes: 3.1.8
array.prototype.findlast: 1.2.5
@@ -13928,7 +15145,7 @@ snapshots:
array.prototype.tosorted: 1.1.4
doctrine: 2.1.0
es-iterator-helpers: 1.2.1
- eslint: 9.24.0
+ eslint: 9.24.0(jiti@2.4.2)
estraverse: 5.3.0
hasown: 2.0.2
jsx-ast-utils: 3.3.5
@@ -13956,9 +15173,9 @@ snapshots:
eslint-visitor-keys@4.2.0: {}
- eslint@9.24.0:
+ eslint@9.24.0(jiti@2.4.2):
dependencies:
- '@eslint-community/eslint-utils': 4.6.1(eslint@9.24.0)
+ '@eslint-community/eslint-utils': 4.6.1(eslint@9.24.0(jiti@2.4.2))
'@eslint-community/regexpp': 4.12.1
'@eslint/config-array': 0.20.0
'@eslint/config-helpers': 0.2.1
@@ -13993,6 +15210,8 @@ snapshots:
minimatch: 3.1.2
natural-compare: 1.4.0
optionator: 0.9.4
+ optionalDependencies:
+ jiti: 2.4.2
transitivePeerDependencies:
- supports-color
@@ -14065,6 +15284,10 @@ snapshots:
exit@0.1.2: {}
+ expand-tilde@2.0.2:
+ dependencies:
+ homedir-polyfill: 1.0.3
+
expect@29.4.3:
dependencies:
'@jest/expect-utils': 29.4.3
@@ -14157,17 +15380,17 @@ snapshots:
dependencies:
bser: 2.1.1
- fbemitter@3.0.0:
+ fbemitter@3.0.0(encoding@0.1.13):
dependencies:
- fbjs: 3.0.4
+ fbjs: 3.0.4(encoding@0.1.13)
transitivePeerDependencies:
- encoding
fbjs-css-vars@1.0.2: {}
- fbjs@3.0.4:
+ fbjs@3.0.4(encoding@0.1.13):
dependencies:
- cross-fetch: 3.1.5
+ cross-fetch: 3.1.5(encoding@0.1.13)
fbjs-css-vars: 1.0.2
loose-envify: 1.4.0
object-assign: 4.1.1
@@ -14181,6 +15404,10 @@ snapshots:
optionalDependencies:
picomatch: 4.0.2
+ fdir@6.4.5(picomatch@4.0.2):
+ optionalDependencies:
+ picomatch: 4.0.2
+
feed@4.2.2:
dependencies:
xml-js: 1.6.11
@@ -14241,6 +15468,14 @@ snapshots:
make-dir: 3.1.0
pkg-dir: 4.2.0
+ find-file-up@2.0.1:
+ dependencies:
+ resolve-dir: 1.0.1
+
+ find-pkg@2.0.0:
+ dependencies:
+ find-file-up: 2.0.1
+
find-up@3.0.0:
dependencies:
locate-path: 3.0.0
@@ -14272,10 +15507,10 @@ snapshots:
flatted@3.3.3: {}
- flux@4.0.3(react@18.2.0):
+ flux@4.0.3(encoding@0.1.13)(react@18.2.0):
dependencies:
- fbemitter: 3.0.0
- fbjs: 3.0.4
+ fbemitter: 3.0.0(encoding@0.1.13)
+ fbjs: 3.0.4(encoding@0.1.13)
react: 18.2.0
transitivePeerDependencies:
- encoding
@@ -14284,6 +15519,8 @@ snapshots:
optionalDependencies:
debug: 4.3.4
+ follow-redirects@1.15.9: {}
+
for-each@0.3.5:
dependencies:
is-callable: 1.2.7
@@ -14293,7 +15530,7 @@ snapshots:
cross-spawn: 7.0.6
signal-exit: 3.0.7
- fork-ts-checker-webpack-plugin@6.5.2(eslint@9.24.0)(typescript@4.9.4)(webpack@5.77.0(@swc/core@1.7.40)):
+ fork-ts-checker-webpack-plugin@6.5.2(eslint@9.24.0(jiti@2.4.2))(typescript@4.9.4)(webpack@5.77.0(@swc/core@1.7.40)):
dependencies:
'@babel/code-frame': 7.18.6
'@types/json-schema': 7.0.15
@@ -14311,7 +15548,7 @@ snapshots:
typescript: 4.9.4
webpack: 5.77.0(@swc/core@1.7.40)
optionalDependencies:
- eslint: 9.24.0
+ eslint: 9.24.0(jiti@2.4.2)
form-data@4.0.0:
dependencies:
@@ -14337,6 +15574,12 @@ snapshots:
jsonfile: 6.1.0
universalify: 2.0.0
+ fs-extra@11.3.0:
+ dependencies:
+ graceful-fs: 4.2.10
+ jsonfile: 6.1.0
+ universalify: 2.0.0
+
fs-extra@7.0.1:
dependencies:
graceful-fs: 4.2.10
@@ -14478,10 +15721,24 @@ snapshots:
dependencies:
ini: 2.0.0
+ global-modules@1.0.0:
+ dependencies:
+ global-prefix: 1.0.2
+ is-windows: 1.0.2
+ resolve-dir: 1.0.1
+
global-modules@2.0.0:
dependencies:
global-prefix: 3.0.0
+ global-prefix@1.0.2:
+ dependencies:
+ expand-tilde: 2.0.2
+ homedir-polyfill: 1.0.3
+ ini: 1.3.8
+ is-windows: 1.0.2
+ which: 1.3.1
+
global-prefix@3.0.0:
dependencies:
ini: 1.3.8
@@ -14667,6 +15924,10 @@ snapshots:
dependencies:
react-is: 16.13.1
+ homedir-polyfill@1.0.3:
+ dependencies:
+ parse-passwd: 1.0.0
+
hosted-git-info@2.8.9: {}
hosted-git-info@4.1.0:
@@ -14734,6 +15995,11 @@ snapshots:
domutils: 3.0.1
entities: 4.4.0
+ http-assert@1.5.0:
+ dependencies:
+ deep-equal: 1.0.1
+ http-errors: 1.8.1
+
http-cache-semantics@4.1.0: {}
http-deceiver@1.2.7: {}
@@ -14745,6 +16011,14 @@ snapshots:
setprototypeof: 1.1.0
statuses: 1.5.0
+ http-errors@1.8.1:
+ dependencies:
+ depd: 1.1.2
+ inherits: 2.0.4
+ setprototypeof: 1.2.0
+ statuses: 1.5.0
+ toidentifier: 1.0.1
+
http-errors@2.0.0:
dependencies:
depd: 2.0.0
@@ -15152,6 +16426,10 @@ snapshots:
isobject@3.0.1: {}
+ isomorphic-ws@5.0.0(ws@8.18.0):
+ dependencies:
+ ws: 8.18.0
+
istanbul-lib-coverage@3.2.0: {}
istanbul-lib-instrument@5.2.1:
@@ -15528,6 +16806,8 @@ snapshots:
- supports-color
- ts-node
+ jiti@2.4.2: {}
+
joi@17.6.0:
dependencies:
'@hapi/hoek': 9.3.0
@@ -15665,6 +16945,10 @@ snapshots:
object.assign: 4.1.7
object.values: 1.2.1
+ keygrip@1.1.0:
+ dependencies:
+ tsscmp: 1.0.6
+
keyv@3.1.0:
dependencies:
json-buffer: 3.0.0
@@ -15689,6 +16973,41 @@ snapshots:
known-css-properties@0.35.0: {}
+ koa-compose@4.1.0: {}
+
+ koa-convert@2.0.0:
+ dependencies:
+ co: 4.6.0
+ koa-compose: 4.1.0
+
+ koa@2.16.1:
+ dependencies:
+ accepts: 1.3.8
+ cache-content-type: 1.0.1
+ content-disposition: 0.5.4
+ content-type: 1.0.4
+ cookies: 0.9.1
+ debug: 4.4.0
+ delegates: 1.0.0
+ depd: 2.0.0
+ destroy: 1.2.0
+ encodeurl: 1.0.2
+ escape-html: 1.0.3
+ fresh: 0.5.2
+ http-assert: 1.5.0
+ http-errors: 1.6.3
+ is-generator-function: 1.1.0
+ koa-compose: 4.1.0
+ koa-convert: 2.0.0
+ on-finished: 2.4.1
+ only: 0.0.2
+ parseurl: 1.3.3
+ statuses: 1.5.0
+ type-is: 1.6.18
+ vary: 1.1.2
+ transitivePeerDependencies:
+ - supports-color
+
language-subtag-registry@0.3.23: {}
language-tags@1.0.9:
@@ -15803,6 +17122,8 @@ snapshots:
dependencies:
p-locate: 5.0.0
+ lodash.clonedeepwith@4.5.0: {}
+
lodash.curry@4.1.1: {}
lodash.debounce@4.0.8: {}
@@ -15840,6 +17161,18 @@ snapshots:
strip-ansi: 7.1.0
wrap-ansi: 9.0.0
+ log4js@6.9.1:
+ dependencies:
+ date-format: 4.0.14
+ debug: 4.4.0
+ flatted: 3.3.3
+ rfdc: 1.4.1
+ streamroller: 3.1.5
+ transitivePeerDependencies:
+ - supports-color
+
+ long-timeout@0.1.1: {}
+
longest-streak@2.0.4: {}
loose-envify@1.4.0:
@@ -15875,6 +17208,8 @@ snapshots:
lunr@2.3.9: {}
+ luxon@3.6.1: {}
+
lz-string@1.4.4: {}
magic-string@0.25.9:
@@ -15885,6 +17220,10 @@ snapshots:
dependencies:
'@jridgewell/sourcemap-codec': 1.5.0
+ magic-string@0.30.17:
+ dependencies:
+ '@jridgewell/sourcemap-codec': 1.5.0
+
make-dir@2.1.0:
dependencies:
pify: 4.0.1
@@ -16172,9 +17511,17 @@ snapshots:
dependencies:
lodash: 4.17.21
- node-fetch@2.6.7:
+ node-fetch@2.6.7(encoding@0.1.13):
dependencies:
whatwg-url: 5.0.0
+ optionalDependencies:
+ encoding: 0.1.13
+
+ node-fetch@2.7.0(encoding@0.1.13):
+ dependencies:
+ whatwg-url: 5.0.0
+ optionalDependencies:
+ encoding: 0.1.13
node-forge@1.3.1: {}
@@ -16182,6 +17529,12 @@ snapshots:
node-releases@2.0.18: {}
+ node-schedule@2.1.1:
+ dependencies:
+ cron-parser: 4.9.0
+ long-timeout: 0.1.1
+ sorted-array-functions: 1.3.0
+
normalize-package-data@2.5.0:
dependencies:
hosted-git-info: 2.8.9
@@ -16311,6 +17664,8 @@ snapshots:
dependencies:
mimic-function: 5.0.1
+ only@0.0.2: {}
+
open@8.4.0:
dependencies:
define-lazy-prop: 2.0.0
@@ -16466,6 +17821,8 @@ snapshots:
parse-numeric-range@1.3.0: {}
+ parse-passwd@1.0.0: {}
+
parse5-htmlparser2-tree-adapter@7.0.0:
dependencies:
domhandler: 5.0.3
@@ -17045,6 +18402,8 @@ snapshots:
forwarded: 0.2.0
ipaddr.js: 1.9.1
+ proxy-from-env@1.1.0: {}
+
prr@1.0.1:
optional: true
@@ -17091,6 +18450,8 @@ snapshots:
quick-lru@4.0.1: {}
+ rambda@9.4.2: {}
+
randombytes@2.1.0:
dependencies:
safe-buffer: 5.2.1
@@ -17120,7 +18481,7 @@ snapshots:
lodash.flow: 3.5.0
pure-color: 1.3.0
- react-dev-utils@12.0.1(eslint@9.24.0)(typescript@4.9.4)(webpack@5.77.0(@swc/core@1.7.40)):
+ react-dev-utils@12.0.1(eslint@9.24.0(jiti@2.4.2))(typescript@4.9.4)(webpack@5.77.0(@swc/core@1.7.40)):
dependencies:
'@babel/code-frame': 7.18.6
address: 1.2.1
@@ -17131,7 +18492,7 @@ snapshots:
escape-string-regexp: 4.0.0
filesize: 8.0.7
find-up: 5.0.0
- fork-ts-checker-webpack-plugin: 6.5.2(eslint@9.24.0)(typescript@4.9.4)(webpack@5.77.0(@swc/core@1.7.40))
+ fork-ts-checker-webpack-plugin: 6.5.2(eslint@9.24.0(jiti@2.4.2))(typescript@4.9.4)(webpack@5.77.0(@swc/core@1.7.40))
global-modules: 2.0.0
globby: 11.1.0
gzip-size: 6.0.0
@@ -17180,9 +18541,9 @@ snapshots:
react-is@18.2.0: {}
- react-json-view@1.21.3(@types/react@18.0.15)(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
+ react-json-view@1.21.3(@types/react@18.0.15)(encoding@0.1.13)(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
dependencies:
- flux: 4.0.3(react@18.2.0)
+ flux: 4.0.3(encoding@0.1.13)(react@18.2.0)
react: 18.2.0
react-base16-styling: 0.6.0
react-dom: 18.2.0(react@18.2.0)
@@ -17452,6 +18813,11 @@ snapshots:
dependencies:
resolve-from: 5.0.0
+ resolve-dir@1.0.1:
+ dependencies:
+ expand-tilde: 2.0.2
+ global-modules: 1.0.0
+
resolve-from@4.0.0: {}
resolve-from@5.0.0: {}
@@ -17561,6 +18927,19 @@ snapshots:
'@rollup/rollup-win32-x64-msvc': 4.24.2
fsevents: 2.3.2
+ rsbuild-plugin-dts@0.9.1(@rsbuild/core@1.3.22)(typescript@4.9.5):
+ dependencies:
+ '@ast-grep/napi': 0.37.0
+ '@rsbuild/core': 1.3.22
+ magic-string: 0.30.17
+ picocolors: 1.1.1
+ tinyglobby: 0.2.14
+ tsconfig-paths: 4.2.0
+ optionalDependencies:
+ typescript: 4.9.5
+
+ rslog@1.2.3: {}
+
rtl-detect@1.0.4: {}
rtlcss@3.5.0:
@@ -17654,6 +19033,13 @@ snapshots:
ajv-formats: 2.1.1(ajv@8.11.0)
ajv-keywords: 5.1.0(ajv@8.11.0)
+ schema-utils@4.3.2:
+ dependencies:
+ '@types/json-schema': 7.0.15
+ ajv: 8.11.0
+ ajv-formats: 2.1.1(ajv@8.11.0)
+ ajv-keywords: 5.1.0(ajv@8.11.0)
+
section-matter@1.0.0:
dependencies:
extend-shallow: 2.0.1
@@ -17877,6 +19263,8 @@ snapshots:
sort-css-media-queries@2.0.4: {}
+ sorted-array-functions@1.3.0: {}
+
source-map-js@1.2.1: {}
source-map-support@0.5.13:
@@ -17969,6 +19357,14 @@ snapshots:
dependencies:
mixme: 0.5.4
+ streamroller@3.1.5:
+ dependencies:
+ date-format: 4.0.14
+ debug: 4.4.0
+ fs-extra: 8.1.0
+ transitivePeerDependencies:
+ - supports-color
+
string-argv@0.3.2: {}
string-length@4.0.2:
@@ -18334,6 +19730,11 @@ snapshots:
tinybench@2.3.1: {}
+ tinyglobby@0.2.14:
+ dependencies:
+ fdir: 6.4.5(picomatch@4.0.2)
+ picomatch: 4.0.2
+
tinypool@0.3.1: {}
tinyspy@1.1.1: {}
@@ -18465,8 +19866,16 @@ snapshots:
minimist: 1.2.6
strip-bom: 3.0.0
+ tsconfig-paths@4.2.0:
+ dependencies:
+ json5: 2.2.3
+ minimist: 1.2.6
+ strip-bom: 3.0.0
+
tslib@2.8.1: {}
+ tsscmp@1.0.6: {}
+
tty-table@4.1.6:
dependencies:
chalk: 4.1.2
@@ -18543,12 +19952,12 @@ snapshots:
dependencies:
is-typedarray: 1.0.0
- typescript-eslint@8.30.1(eslint@9.24.0)(typescript@4.9.4):
+ typescript-eslint@8.30.1(eslint@9.24.0(jiti@2.4.2))(typescript@4.9.4):
dependencies:
- '@typescript-eslint/eslint-plugin': 8.30.1(@typescript-eslint/parser@8.30.1(eslint@9.24.0)(typescript@4.9.4))(eslint@9.24.0)(typescript@4.9.4)
- '@typescript-eslint/parser': 8.30.1(eslint@9.24.0)(typescript@4.9.4)
- '@typescript-eslint/utils': 8.30.1(eslint@9.24.0)(typescript@4.9.4)
- eslint: 9.24.0
+ '@typescript-eslint/eslint-plugin': 8.30.1(@typescript-eslint/parser@8.30.1(eslint@9.24.0(jiti@2.4.2))(typescript@4.9.4))(eslint@9.24.0(jiti@2.4.2))(typescript@4.9.4)
+ '@typescript-eslint/parser': 8.30.1(eslint@9.24.0(jiti@2.4.2))(typescript@4.9.4)
+ '@typescript-eslint/utils': 8.30.1(eslint@9.24.0(jiti@2.4.2))(typescript@4.9.4)
+ eslint: 9.24.0(jiti@2.4.2)
typescript: 4.9.4
transitivePeerDependencies:
- supports-color
@@ -18657,6 +20066,8 @@ snapshots:
unpipe@1.0.0: {}
+ upath@2.0.1: {}
+
update-browserslist-db@1.1.1(browserslist@4.24.2):
dependencies:
browserslist: 4.24.2
@@ -18775,7 +20186,7 @@ snapshots:
vite-node@0.28.5(@types/node@17.0.45)(less@4.1.3)(sass@1.58.3)(sugarss@2.0.0)(terser@5.14.1):
dependencies:
cac: 6.7.14
- debug: 4.3.4
+ debug: 4.4.0
mlly: 1.1.1
pathe: 1.1.0
picocolors: 1.1.1
@@ -18818,7 +20229,7 @@ snapshots:
acorn-walk: 8.2.0
cac: 6.7.14
chai: 4.3.7
- debug: 4.3.4
+ debug: 4.4.0
local-pkg: 0.4.3
pathe: 1.1.0
picocolors: 1.1.1
@@ -19178,6 +20589,8 @@ snapshots:
ws@8.12.1: {}
+ ws@8.18.0: {}
+
xdg-basedir@4.0.0: {}
xml-js@1.6.11:
@@ -19247,6 +20660,8 @@ snapshots:
y18n: 5.0.8
yargs-parser: 21.0.1
+ ylru@1.4.0: {}
+
yn@3.1.1: {}
yocto-queue@0.1.0: {}
diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
index 5bb6562c..aec175af 100644
--- a/pnpm-workspace.yaml
+++ b/pnpm-workspace.yaml
@@ -10,3 +10,8 @@ catalog:
typescript: ^4.9.4
sass: ^1.58.3
sass-loader: ^13.2.0
+
+catalogs:
+ example:
+ '@ice/jsx-runtime': ^0.3.0
+ '@swc/helpers': ^0.5.15