From 19fcf0ab35f330a24e26769d6fc0e179991b4f29 Mon Sep 17 00:00:00 2001 From: Peach Date: Wed, 20 Jul 2022 16:45:02 +0800 Subject: [PATCH] build: use father instead of tsc (#8297) * build: use father instead of tsc * build: remove client build script * refactor: enable runtime babel helpers for all client dist * chore: update father version * build(bundler-webpack): ignore client dir for cjs --- .fatherrc.base.ts | 7 + package.json | 2 +- packages/ast/.fatherrc.ts | 5 + packages/ast/package.json | 4 +- packages/babel-preset-umi/.fatherrc.ts | 5 + packages/babel-preset-umi/package.json | 4 +- packages/bundler-esbuild/.fatherrc.ts | 5 + packages/bundler-esbuild/package.json | 4 +- packages/bundler-utils/.fatherrc.ts | 5 + packages/bundler-utils/package.json | 4 +- packages/bundler-vite/.fatherrc.ts | 5 + packages/bundler-vite/package.json | 4 +- packages/bundler-webpack/.fatherrc.ts | 16 + packages/bundler-webpack/package.json | 6 +- packages/bundler-webpack/tsconfig.client.json | 16 - packages/core/.fatherrc.ts | 5 + packages/core/package.json | 4 +- packages/create-umi/.fatherrc.ts | 5 + packages/create-umi/package.json | 4 +- packages/lint/.fatherrc.ts | 5 + packages/lint/package.json | 4 +- packages/max/.fatherrc.ts | 5 + packages/max/package.json | 4 +- packages/mfsu/.fatherrc.ts | 5 + packages/mfsu/package.json | 4 +- packages/plugin-docs/.fatherrc.ts | 5 + packages/plugin-docs/package.json | 4 +- packages/plugins/.fatherrc.ts | 5 + packages/plugins/package.json | 4 +- packages/preset-umi/.fatherrc.ts | 5 + packages/preset-umi/package.json | 4 +- packages/preset-vue/.fatherrc.ts | 5 + packages/preset-vue/package.json | 4 +- packages/renderer-react/.fatherrc.ts | 9 + packages/renderer-react/package.json | 5 +- packages/renderer-react/src/index.ts | 2 +- packages/renderer-vue/.fatherrc.ts | 9 + packages/renderer-vue/package.json | 7 +- packages/server/.fatherrc.ts | 5 + packages/server/package.json | 4 +- packages/testing/.fatherrc.ts | 5 + packages/testing/package.json | 4 +- packages/umi/.fatherrc.ts | 12 + packages/umi/package.json | 7 +- packages/umi/tsconfig.client.json | 11 - packages/utils/.fatherrc.ts | 5 + packages/utils/package.json | 4 +- pnpm-lock.yaml | 578 +++++++++++------- scripts/release.ts | 1 - tsconfig.base.json | 8 +- tsconfig.json | 5 +- turbo.json | 3 - 52 files changed, 566 insertions(+), 291 deletions(-) create mode 100644 .fatherrc.base.ts create mode 100644 packages/ast/.fatherrc.ts create mode 100644 packages/babel-preset-umi/.fatherrc.ts create mode 100644 packages/bundler-esbuild/.fatherrc.ts create mode 100644 packages/bundler-utils/.fatherrc.ts create mode 100644 packages/bundler-vite/.fatherrc.ts create mode 100644 packages/bundler-webpack/.fatherrc.ts delete mode 100644 packages/bundler-webpack/tsconfig.client.json create mode 100644 packages/core/.fatherrc.ts create mode 100644 packages/create-umi/.fatherrc.ts create mode 100644 packages/lint/.fatherrc.ts create mode 100644 packages/max/.fatherrc.ts create mode 100644 packages/mfsu/.fatherrc.ts create mode 100644 packages/plugin-docs/.fatherrc.ts create mode 100644 packages/plugins/.fatherrc.ts create mode 100644 packages/preset-umi/.fatherrc.ts create mode 100644 packages/preset-vue/.fatherrc.ts create mode 100644 packages/renderer-react/.fatherrc.ts create mode 100644 packages/renderer-vue/.fatherrc.ts create mode 100644 packages/server/.fatherrc.ts create mode 100644 packages/testing/.fatherrc.ts create mode 100644 packages/umi/.fatherrc.ts delete mode 100644 packages/umi/tsconfig.client.json create mode 100644 packages/utils/.fatherrc.ts diff --git a/.fatherrc.base.ts b/.fatherrc.base.ts new file mode 100644 index 000000000000..68a1d33cf03d --- /dev/null +++ b/.fatherrc.base.ts @@ -0,0 +1,7 @@ +import { defineConfig } from 'father'; + +export default defineConfig({ + cjs: { + output: 'dist', + }, +}); diff --git a/package.json b/package.json index 71839974b214..7b7fc405edb6 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,6 @@ "scripts": { "bootstrap": "umi-scripts bootstrap", "build": "umi-scripts turbo --cmd build", - "build:client": "umi-scripts turbo --cmd build:client", "build:extra": "umi-scripts turbo --cmd build:extra", "build:force": "umi-scripts turbo --cmd build --no-cache", "build:release": "umi-scripts turbo --cmd build --no-cache -- --declarationMap false", @@ -68,6 +67,7 @@ "@vercel/ncc": "0.33.3", "dts-packer": "^0.0.3", "expect-playwright": "^0.8.0", + "father": "^4.0.0-rc.4", "git-repo-info": "^2.1.1", "husky": "^7.0.4", "jest": "^27.5.1", diff --git a/packages/ast/.fatherrc.ts b/packages/ast/.fatherrc.ts new file mode 100644 index 000000000000..3305dd5a74a7 --- /dev/null +++ b/packages/ast/.fatherrc.ts @@ -0,0 +1,5 @@ +import { defineConfig } from 'father'; + +export default defineConfig({ + extends: '../../.fatherrc.base.ts', +}); diff --git a/packages/ast/package.json b/packages/ast/package.json index 18eb9f229408..0a54c20a15c6 100644 --- a/packages/ast/package.json +++ b/packages/ast/package.json @@ -15,9 +15,9 @@ "dist" ], "scripts": { - "build": "pnpm tsc", + "build": "pnpm father build", "build:deps": "umi-scripts bundleDeps", - "dev": "pnpm build --watch", + "dev": "pnpm father dev", "test": "umi-scripts jest-turbo" }, "dependencies": { diff --git a/packages/babel-preset-umi/.fatherrc.ts b/packages/babel-preset-umi/.fatherrc.ts new file mode 100644 index 000000000000..3305dd5a74a7 --- /dev/null +++ b/packages/babel-preset-umi/.fatherrc.ts @@ -0,0 +1,5 @@ +import { defineConfig } from 'father'; + +export default defineConfig({ + extends: '../../.fatherrc.base.ts', +}); diff --git a/packages/babel-preset-umi/package.json b/packages/babel-preset-umi/package.json index 1d84fba5b9e5..2e7684476829 100644 --- a/packages/babel-preset-umi/package.json +++ b/packages/babel-preset-umi/package.json @@ -15,9 +15,9 @@ "dist" ], "scripts": { - "build": "pnpm tsc", + "build": "pnpm father build", "build:deps": "umi-scripts bundleDeps", - "dev": "pnpm build --watch", + "dev": "pnpm father dev", "test": "umi-scripts jest-turbo" }, "dependencies": { diff --git a/packages/bundler-esbuild/.fatherrc.ts b/packages/bundler-esbuild/.fatherrc.ts new file mode 100644 index 000000000000..3305dd5a74a7 --- /dev/null +++ b/packages/bundler-esbuild/.fatherrc.ts @@ -0,0 +1,5 @@ +import { defineConfig } from 'father'; + +export default defineConfig({ + extends: '../../.fatherrc.base.ts', +}); diff --git a/packages/bundler-esbuild/package.json b/packages/bundler-esbuild/package.json index dd729644166a..11980af9ce00 100644 --- a/packages/bundler-esbuild/package.json +++ b/packages/bundler-esbuild/package.json @@ -18,9 +18,9 @@ "dist" ], "scripts": { - "build": "pnpm tsc", + "build": "pnpm father build", "build:deps": "umi-scripts bundleDeps", - "dev": "pnpm build --watch", + "dev": "pnpm father dev", "test": "umi-scripts jest-turbo" }, "dependencies": { diff --git a/packages/bundler-utils/.fatherrc.ts b/packages/bundler-utils/.fatherrc.ts new file mode 100644 index 000000000000..3305dd5a74a7 --- /dev/null +++ b/packages/bundler-utils/.fatherrc.ts @@ -0,0 +1,5 @@ +import { defineConfig } from 'father'; + +export default defineConfig({ + extends: '../../.fatherrc.base.ts', +}); diff --git a/packages/bundler-utils/package.json b/packages/bundler-utils/package.json index 61a52c4e3453..513497e547a0 100644 --- a/packages/bundler-utils/package.json +++ b/packages/bundler-utils/package.json @@ -15,9 +15,9 @@ "compiled" ], "scripts": { - "build": "pnpm tsc", + "build": "pnpm father build", "build:deps": "umi-scripts bundleDeps", - "dev": "pnpm build --watch" + "dev": "pnpm father dev" }, "dependencies": { "@umijs/utils": "4.0.0-canary.20220718.2", diff --git a/packages/bundler-vite/.fatherrc.ts b/packages/bundler-vite/.fatherrc.ts new file mode 100644 index 000000000000..3305dd5a74a7 --- /dev/null +++ b/packages/bundler-vite/.fatherrc.ts @@ -0,0 +1,5 @@ +import { defineConfig } from 'father'; + +export default defineConfig({ + extends: '../../.fatherrc.base.ts', +}); diff --git a/packages/bundler-vite/package.json b/packages/bundler-vite/package.json index ce1cc90dfb1d..8391118d8538 100644 --- a/packages/bundler-vite/package.json +++ b/packages/bundler-vite/package.json @@ -20,9 +20,9 @@ "scripts" ], "scripts": { - "build": "pnpm tsc", + "build": "pnpm father build", "build:deps": "umi-scripts bundleDeps", - "dev": "pnpm build --watch", + "dev": "pnpm father dev", "postinstall": "node scripts/linkDeps.js", "test": "umi-scripts jest-turbo" }, diff --git a/packages/bundler-webpack/.fatherrc.ts b/packages/bundler-webpack/.fatherrc.ts new file mode 100644 index 000000000000..0af8745ed7d2 --- /dev/null +++ b/packages/bundler-webpack/.fatherrc.ts @@ -0,0 +1,16 @@ +import { defineConfig } from 'father'; + +export default defineConfig({ + extends: '../../.fatherrc.base.ts', + cjs: { + ignores: ['src/client/**'], + }, + esm: { + output: 'client', + ignores: [ + '!src/client/**', + '!src/constants.ts', + '!src/utils/formatWebpackMessages.ts', + ], + }, +}); diff --git a/packages/bundler-webpack/package.json b/packages/bundler-webpack/package.json index c02b1801e113..7b6cb86602f6 100644 --- a/packages/bundler-webpack/package.json +++ b/packages/bundler-webpack/package.json @@ -21,14 +21,14 @@ "dist" ], "scripts": { - "build": "pnpm tsc", - "build:client": "pnpm tsc --project ./tsconfig.client.json", + "build": "pnpm father build", "build:deps": "umi-scripts bundleDeps", - "dev": "pnpm build --watch", + "dev": "pnpm father dev", "generate:webpackPackages": "zx ./scripts/generateWebpackPackages.mjs", "test": "umi-scripts jest-turbo" }, "dependencies": { + "@babel/runtime": "7.17.9", "@parcel/css": "1.9.0", "@pmmmwh/react-refresh-webpack-plugin": "0.5.7", "@svgr/core": "6.2.1", diff --git a/packages/bundler-webpack/tsconfig.client.json b/packages/bundler-webpack/tsconfig.client.json deleted file mode 100644 index 3a3912a53330..000000000000 --- a/packages/bundler-webpack/tsconfig.client.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "extends": "../../tsconfig.base.json", - "compilerOptions": { - "declaration": false, - "declarationMap": false, - "module": "esnext", - "target": "es2015", - "outDir": "./client", - "rootDir": "./src" - }, - "include": [ - "src/client", - "src/constants.ts", - "src/utils/formatWebpackMessages.ts" - ] -} diff --git a/packages/core/.fatherrc.ts b/packages/core/.fatherrc.ts new file mode 100644 index 000000000000..3305dd5a74a7 --- /dev/null +++ b/packages/core/.fatherrc.ts @@ -0,0 +1,5 @@ +import { defineConfig } from 'father'; + +export default defineConfig({ + extends: '../../.fatherrc.base.ts', +}); diff --git a/packages/core/package.json b/packages/core/package.json index c0cec19ddd3b..06200f00b432 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -15,9 +15,9 @@ "compiled" ], "scripts": { - "build": "pnpm tsc", + "build": "pnpm father build", "build:deps": "umi-scripts bundleDeps", - "dev": "pnpm build --watch", + "dev": "pnpm father dev", "test": "umi-scripts jest-turbo" }, "dependencies": { diff --git a/packages/create-umi/.fatherrc.ts b/packages/create-umi/.fatherrc.ts new file mode 100644 index 000000000000..3305dd5a74a7 --- /dev/null +++ b/packages/create-umi/.fatherrc.ts @@ -0,0 +1,5 @@ +import { defineConfig } from 'father'; + +export default defineConfig({ + extends: '../../.fatherrc.base.ts', +}); diff --git a/packages/create-umi/package.json b/packages/create-umi/package.json index a7ea76f895b5..76d7875b489d 100644 --- a/packages/create-umi/package.json +++ b/packages/create-umi/package.json @@ -19,9 +19,9 @@ "templates" ], "scripts": { - "build": "pnpm tsc", + "build": "pnpm father build", "build:deps": "umi-scripts bundleDeps", - "dev": "pnpm build --watch", + "dev": "pnpm father dev", "test": "umi-scripts jest-turbo" }, "dependencies": { diff --git a/packages/lint/.fatherrc.ts b/packages/lint/.fatherrc.ts new file mode 100644 index 000000000000..3305dd5a74a7 --- /dev/null +++ b/packages/lint/.fatherrc.ts @@ -0,0 +1,5 @@ +import { defineConfig } from 'father'; + +export default defineConfig({ + extends: '../../.fatherrc.base.ts', +}); diff --git a/packages/lint/package.json b/packages/lint/package.json index 329c169720f4..87649eef89ef 100644 --- a/packages/lint/package.json +++ b/packages/lint/package.json @@ -16,9 +16,9 @@ "dist" ], "scripts": { - "build": "pnpm tsc", + "build": "pnpm father build", "build:deps": "umi-scripts bundleDeps", - "dev": "pnpm build --watch" + "dev": "pnpm father dev" }, "dependencies": { "@babel/core": "7.17.9", diff --git a/packages/max/.fatherrc.ts b/packages/max/.fatherrc.ts new file mode 100644 index 000000000000..3305dd5a74a7 --- /dev/null +++ b/packages/max/.fatherrc.ts @@ -0,0 +1,5 @@ +import { defineConfig } from 'father'; + +export default defineConfig({ + extends: '../../.fatherrc.base.ts', +}); diff --git a/packages/max/package.json b/packages/max/package.json index 0171796ed1ff..dc20655c77d2 100644 --- a/packages/max/package.json +++ b/packages/max/package.json @@ -28,9 +28,9 @@ "stylelint.js" ], "scripts": { - "build": "pnpm tsc", + "build": "pnpm father build", "build:deps": "umi-scripts bundleDeps", - "dev": "pnpm build --watch" + "dev": "pnpm father dev" }, "dependencies": { "@umijs/lint": "4.0.0-canary.20220718.2", diff --git a/packages/mfsu/.fatherrc.ts b/packages/mfsu/.fatherrc.ts new file mode 100644 index 000000000000..3305dd5a74a7 --- /dev/null +++ b/packages/mfsu/.fatherrc.ts @@ -0,0 +1,5 @@ +import { defineConfig } from 'father'; + +export default defineConfig({ + extends: '../../.fatherrc.base.ts', +}); diff --git a/packages/mfsu/package.json b/packages/mfsu/package.json index 6d279e8914a7..4a72f7d3b24d 100644 --- a/packages/mfsu/package.json +++ b/packages/mfsu/package.json @@ -17,9 +17,9 @@ "vendors" ], "scripts": { - "build": "pnpm tsc", + "build": "pnpm father build", "build:deps": "umi-scripts bundleDeps", - "dev": "pnpm build --watch", + "dev": "pnpm father dev", "test": "umi-scripts jest-turbo" }, "dependencies": { diff --git a/packages/plugin-docs/.fatherrc.ts b/packages/plugin-docs/.fatherrc.ts new file mode 100644 index 000000000000..3305dd5a74a7 --- /dev/null +++ b/packages/plugin-docs/.fatherrc.ts @@ -0,0 +1,5 @@ +import { defineConfig } from 'father'; + +export default defineConfig({ + extends: '../../.fatherrc.base.ts', +}); diff --git a/packages/plugin-docs/package.json b/packages/plugin-docs/package.json index c21d5d97ee08..7bfe36335dca 100644 --- a/packages/plugin-docs/package.json +++ b/packages/plugin-docs/package.json @@ -17,11 +17,11 @@ "compiled" ], "scripts": { - "build": "pnpm tsc", + "build": "pnpm father build", "build:css": "tailwindcss -i ./client/theme-doc/tailwind.css -o ./client/theme-doc/tailwind.out.css", "build:deps": "umi-scripts bundleDeps", "build:extra": "pnpm build:css", - "dev": "pnpm build --watch", + "dev": "pnpm father dev", "dev:css": "pnpm build:css --watch", "test": "umi-scripts jest-turbo" }, diff --git a/packages/plugins/.fatherrc.ts b/packages/plugins/.fatherrc.ts new file mode 100644 index 000000000000..3305dd5a74a7 --- /dev/null +++ b/packages/plugins/.fatherrc.ts @@ -0,0 +1,5 @@ +import { defineConfig } from 'father'; + +export default defineConfig({ + extends: '../../.fatherrc.base.ts', +}); diff --git a/packages/plugins/package.json b/packages/plugins/package.json index 7e7ca5400532..f282d0de227e 100644 --- a/packages/plugins/package.json +++ b/packages/plugins/package.json @@ -16,9 +16,9 @@ "libs" ], "scripts": { - "build": "pnpm tsc", + "build": "pnpm father build", "build:deps": "umi-scripts bundleDeps", - "dev": "pnpm build --watch", + "dev": "pnpm father dev", "test": "umi-scripts jest-turbo" }, "dependencies": { diff --git a/packages/preset-umi/.fatherrc.ts b/packages/preset-umi/.fatherrc.ts new file mode 100644 index 000000000000..3305dd5a74a7 --- /dev/null +++ b/packages/preset-umi/.fatherrc.ts @@ -0,0 +1,5 @@ +import { defineConfig } from 'father'; + +export default defineConfig({ + extends: '../../.fatherrc.base.ts', +}); diff --git a/packages/preset-umi/package.json b/packages/preset-umi/package.json index e691a1968d63..044acaa35599 100644 --- a/packages/preset-umi/package.json +++ b/packages/preset-umi/package.json @@ -19,9 +19,9 @@ "devToolAppDist" ], "scripts": { - "build": "pnpm tsc", + "build": "pnpm father build", "build:deps": "umi-scripts bundleDeps", - "dev": "pnpm build --watch", + "dev": "pnpm father dev", "test": "umi-scripts jest-turbo" }, "dependencies": { diff --git a/packages/preset-vue/.fatherrc.ts b/packages/preset-vue/.fatherrc.ts new file mode 100644 index 000000000000..3305dd5a74a7 --- /dev/null +++ b/packages/preset-vue/.fatherrc.ts @@ -0,0 +1,5 @@ +import { defineConfig } from 'father'; + +export default defineConfig({ + extends: '../../.fatherrc.base.ts', +}); diff --git a/packages/preset-vue/package.json b/packages/preset-vue/package.json index a60beb3d8795..0ddd9ed9a9a4 100644 --- a/packages/preset-vue/package.json +++ b/packages/preset-vue/package.json @@ -17,9 +17,9 @@ "compiled" ], "scripts": { - "build": "pnpm tsc", + "build": "pnpm father build", "build:deps": "umi-scripts bundleDeps", - "dev": "pnpm build --watch" + "dev": "pnpm father dev" }, "dependencies": { "@umijs/renderer-vue": "4.0.0-canary.20220718.2", diff --git a/packages/renderer-react/.fatherrc.ts b/packages/renderer-react/.fatherrc.ts new file mode 100644 index 000000000000..bbf27e27be40 --- /dev/null +++ b/packages/renderer-react/.fatherrc.ts @@ -0,0 +1,9 @@ +import { defineConfig } from 'father'; + +export default defineConfig({ + extends: '../../.fatherrc.base.ts', + cjs: undefined, + esm: { + output: 'dist', + }, +}); diff --git a/packages/renderer-react/package.json b/packages/renderer-react/package.json index 64b15ab5f1f7..1946991fcd0c 100644 --- a/packages/renderer-react/package.json +++ b/packages/renderer-react/package.json @@ -16,12 +16,13 @@ "dist" ], "scripts": { - "build": "pnpm tsc", + "build": "pnpm father build", "build:deps": "umi-scripts bundleDeps", - "dev": "pnpm build --watch", + "dev": "pnpm father dev", "test": "umi-scripts jest-turbo" }, "dependencies": { + "@babel/runtime": "7.17.9", "@loadable/component": "5.15.2", "history": "5.3.0", "react-router-dom": "6.3.0" diff --git a/packages/renderer-react/src/index.ts b/packages/renderer-react/src/index.ts index 33ee63a6ea48..c53744db05b3 100644 --- a/packages/renderer-react/src/index.ts +++ b/packages/renderer-react/src/index.ts @@ -2,7 +2,7 @@ export { createBrowserHistory, createHashHistory, createMemoryHistory, - History, + type History, } from 'history'; export { createSearchParams, diff --git a/packages/renderer-vue/.fatherrc.ts b/packages/renderer-vue/.fatherrc.ts new file mode 100644 index 000000000000..bbf27e27be40 --- /dev/null +++ b/packages/renderer-vue/.fatherrc.ts @@ -0,0 +1,9 @@ +import { defineConfig } from 'father'; + +export default defineConfig({ + extends: '../../.fatherrc.base.ts', + cjs: undefined, + esm: { + output: 'dist', + }, +}); diff --git a/packages/renderer-vue/package.json b/packages/renderer-vue/package.json index 40e85836a325..6acf8bd75a09 100644 --- a/packages/renderer-vue/package.json +++ b/packages/renderer-vue/package.json @@ -16,9 +16,12 @@ "dist" ], "scripts": { - "build": "pnpm tsc", + "build": "pnpm father build", "build:deps": "umi-scripts bundleDeps", - "dev": "pnpm build --watch" + "dev": "pnpm father dev" + }, + "dependencies": { + "@babel/runtime": "7.17.9" }, "peerDependencies": { "vue": ">=3.2.31", diff --git a/packages/server/.fatherrc.ts b/packages/server/.fatherrc.ts new file mode 100644 index 000000000000..3305dd5a74a7 --- /dev/null +++ b/packages/server/.fatherrc.ts @@ -0,0 +1,5 @@ +import { defineConfig } from 'father'; + +export default defineConfig({ + extends: '../../.fatherrc.base.ts', +}); diff --git a/packages/server/package.json b/packages/server/package.json index 38ad393f097a..5564b61450ef 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -15,9 +15,9 @@ "dist" ], "scripts": { - "build": "pnpm tsc", + "build": "pnpm father build", "build:deps": "umi-scripts bundleDeps", - "dev": "pnpm build --watch" + "dev": "pnpm father dev" }, "dependencies": { "@umijs/bundler-utils": "4.0.0-canary.20220718.2", diff --git a/packages/testing/.fatherrc.ts b/packages/testing/.fatherrc.ts new file mode 100644 index 000000000000..3305dd5a74a7 --- /dev/null +++ b/packages/testing/.fatherrc.ts @@ -0,0 +1,5 @@ +import { defineConfig } from 'father'; + +export default defineConfig({ + extends: '../../.fatherrc.base.ts', +}); diff --git a/packages/testing/package.json b/packages/testing/package.json index 114590f18eb5..2aac840ac9df 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -16,9 +16,9 @@ "setupFiles" ], "scripts": { - "build": "pnpm tsc", + "build": "pnpm father build", "build:deps": "umi-scripts bundleDeps", - "dev": "pnpm build --watch" + "dev": "pnpm father dev" }, "dependencies": { "@jest/types": "27.5.1", diff --git a/packages/umi/.fatherrc.ts b/packages/umi/.fatherrc.ts new file mode 100644 index 000000000000..1d23d9f3a07a --- /dev/null +++ b/packages/umi/.fatherrc.ts @@ -0,0 +1,12 @@ +import { defineConfig } from 'father'; + +export default defineConfig({ + extends: '../../.fatherrc.base.ts', + cjs: { + ignores: ['src/client/**'], + }, + esm: { + input: 'src/client', + output: 'client/client', + }, +}); diff --git a/packages/umi/package.json b/packages/umi/package.json index d2236e9d9f6f..bbce4edc3581 100644 --- a/packages/umi/package.json +++ b/packages/umi/package.json @@ -30,14 +30,13 @@ "stylelint.js" ], "scripts": { - "build": "pnpm tsc", - "build:client": "pnpm tsc --project ./tsconfig.client.json", + "build": "pnpm father build", "build:deps": "umi-scripts bundleDeps", - "dev": "pnpm build --watch", - "dev:client": "pnpm build:client -- --watch", + "dev": "pnpm father dev", "test": "umi-scripts jest-turbo" }, "dependencies": { + "@babel/runtime": "7.17.9", "@umijs/bundler-utils": "4.0.0-canary.20220718.2", "@umijs/bundler-webpack": "4.0.0-canary.20220718.2", "@umijs/core": "4.0.0-canary.20220718.2", diff --git a/packages/umi/tsconfig.client.json b/packages/umi/tsconfig.client.json deleted file mode 100644 index b0ae6cd8b0c1..000000000000 --- a/packages/umi/tsconfig.client.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "extends": "../../tsconfig.base.json", - "compilerOptions": { - "declarationMap": false, - "target": "ES5", - "module": "esnext", - "outDir": "./client", - "rootDir": "./src" - }, - "include": ["src/client"] -} diff --git a/packages/utils/.fatherrc.ts b/packages/utils/.fatherrc.ts new file mode 100644 index 000000000000..3305dd5a74a7 --- /dev/null +++ b/packages/utils/.fatherrc.ts @@ -0,0 +1,5 @@ +import { defineConfig } from 'father'; + +export default defineConfig({ + extends: '../../.fatherrc.base.ts', +}); diff --git a/packages/utils/package.json b/packages/utils/package.json index 2741282302d0..3d12daf2f992 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -15,9 +15,9 @@ "compiled" ], "scripts": { - "build": "pnpm tsc", + "build": "pnpm father build", "build:deps": "umi-scripts bundleDeps", - "dev": "pnpm build --watch", + "dev": "pnpm father dev", "test": "umi-scripts jest-turbo" }, "dependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d189e90e8aa4..0a268f4d893a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -25,6 +25,7 @@ importers: '@vercel/ncc': 0.33.3 dts-packer: ^0.0.3 expect-playwright: ^0.8.0 + father: ^4.0.0-rc.4 git-repo-info: ^2.1.1 husky: ^7.0.4 jest: ^27.5.1 @@ -73,6 +74,7 @@ importers: '@vercel/ncc': 0.33.3 dts-packer: 0.0.3 expect-playwright: 0.8.0 + father: 4.0.0-rc.4 git-repo-info: 2.1.1 husky: 7.0.4 jest: 27.5.1_ts-node@10.8.1 @@ -920,6 +922,7 @@ importers: packages/bundler-webpack: specifiers: + '@babel/runtime': 7.17.9 '@parcel/css': 1.9.0 '@pmmmwh/react-refresh-webpack-plugin': 0.5.7 '@svgr/core': 6.2.1 @@ -974,6 +977,7 @@ importers: webpack-sources: 3.2.3 ws: 8.5.0 dependencies: + '@babel/runtime': 7.17.9 '@parcel/css': 1.9.0 '@pmmmwh/react-refresh-webpack-plugin': 0.5.7_nhf3glxppvteiwiuwkkatlp4gu '@svgr/core': 6.2.1 @@ -1296,12 +1300,14 @@ importers: packages/renderer-react: specifiers: + '@babel/runtime': 7.17.9 '@loadable/component': 5.15.2 history: 5.3.0 react: 18.1.0 react-dom: 18.1.0 react-router-dom: 6.3.0 dependencies: + '@babel/runtime': 7.17.9 '@loadable/component': 5.15.2_react@18.1.0 history: 5.3.0 react-router-dom: 6.3.0_ef5jwxihqo6n7gxfmzogljlgcm @@ -1310,7 +1316,10 @@ importers: react-dom: 18.1.0_react@18.1.0 packages/renderer-vue: - specifiers: {} + specifiers: + '@babel/runtime': 7.17.9 + dependencies: + '@babel/runtime': 7.17.9 packages/server: specifiers: @@ -1345,6 +1354,7 @@ importers: packages/umi: specifiers: + '@babel/runtime': 7.17.9 '@umijs/bundler-utils': 4.0.0-canary.20220718.2 '@umijs/bundler-webpack': 4.0.0-canary.20220718.2 '@umijs/core': 4.0.0-canary.20220718.2 @@ -1357,6 +1367,7 @@ importers: prettier-plugin-organize-imports: ^2.3.4 prettier-plugin-packagejson: ^2.2.17 dependencies: + '@babel/runtime': 7.17.9 '@umijs/bundler-utils': link:../bundler-utils '@umijs/bundler-webpack': link:../bundler-webpack '@umijs/core': link:../core @@ -5231,7 +5242,6 @@ packages: engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.13.9 - dev: false /@babel/runtime/7.18.3: resolution: {integrity: sha512-38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug==} @@ -5324,7 +5334,6 @@ packages: /@bloomberg/record-tuple-polyfill/0.0.4: resolution: {integrity: sha512-h0OYmPR3A5Dfbetra/GzxBAzQk8sH7LhRkRUTdagX6nrtlUgJGYCTv4bBK33jsTQw9HDd8PE2x1Ma+iRKEDUsw==} - dev: false /@changesets/types/4.1.0: resolution: {integrity: sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==} @@ -5646,7 +5655,6 @@ packages: '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.14 postcss: 8.4.14 postcss-value-parser: 4.2.0 - dev: false /@csstools/postcss-font-format-keywords/1.0.0: resolution: {integrity: sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==} @@ -5671,7 +5679,6 @@ packages: dependencies: postcss: 8.4.14 postcss-value-parser: 4.2.0 - dev: false /@csstools/postcss-hwb-function/1.0.1: resolution: {integrity: sha512-AMZwWyHbbNLBsDADWmoXT9A5yl5dsGEBeJSJRUJt8Y9n8Ziu7Wstt4MC8jtPW7xjcLecyfJwtnUTNSmOzcnWeg==} @@ -5696,7 +5703,6 @@ packages: dependencies: postcss: 8.4.14 postcss-value-parser: 4.2.0 - dev: false /@csstools/postcss-ic-unit/1.0.0: resolution: {integrity: sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==} @@ -5723,7 +5729,6 @@ packages: '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.14 postcss: 8.4.14 postcss-value-parser: 4.2.0 - dev: false /@csstools/postcss-is-pseudo-class/2.0.5: resolution: {integrity: sha512-Ek+UFI4UP2hB9u0N1cJd6KgSF1rL0J3PT4is0oSStuus8+WzbGGPyJNMOKQ0w/tyPjxiCnOI4RdSMZt3nks64g==} @@ -5750,7 +5755,6 @@ packages: '@csstools/selector-specificity': 2.0.1_444rcjjorr3kpoqtvoodsr46pu postcss: 8.4.14 postcss-selector-parser: 6.0.10 - dev: false /@csstools/postcss-normalize-display-values/1.0.0: resolution: {integrity: sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==} @@ -5775,7 +5779,6 @@ packages: dependencies: postcss: 8.4.14 postcss-value-parser: 4.2.0 - dev: false /@csstools/postcss-oklab-function/1.1.0: resolution: {integrity: sha512-e/Q5HopQzmnQgqimG9v3w2IG4VRABsBq3itOcn4bnm+j4enTgQZ0nWsaH/m9GV2otWGQ0nwccYL5vmLKyvP1ww==} @@ -5802,7 +5805,6 @@ packages: '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.14 postcss: 8.4.14 postcss-value-parser: 4.2.0 - dev: false /@csstools/postcss-progressive-custom-properties/1.3.0: resolution: {integrity: sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==} @@ -5827,7 +5829,6 @@ packages: dependencies: postcss: 8.4.14 postcss-value-parser: 4.2.0 - dev: false /@csstools/postcss-stepped-value-functions/1.0.0: resolution: {integrity: sha512-q8c4bs1GumAiRenmFjASBcWSLKrbzHzWl6C2HcaAxAXIiL2rUlUWbqQZUjwVG5tied0rld19j/Mm90K3qI26vw==} @@ -5852,7 +5853,6 @@ packages: dependencies: postcss: 8.4.14 postcss-value-parser: 4.2.0 - dev: false /@csstools/postcss-unset-value/1.0.1: resolution: {integrity: sha512-f1G1WGDXEU/RN1TWAxBPQgQudtLnLQPyiWdtypkPC+mVYNKFKH/HYXSxH4MVNqwF8M0eDsoiU7HumJHCg/L/jg==} @@ -5874,7 +5874,6 @@ packages: optional: true dependencies: postcss: 8.4.14 - dev: false /@csstools/selector-specificity/2.0.1_444rcjjorr3kpoqtvoodsr46pu: resolution: {integrity: sha512-aG20vknL4/YjQF9BSV7ts4EWm/yrjagAN7OWBNmlbEOUiu0llj4OGrFoOKK3g2vey4/p2omKCoHrWtPxSwV3HA==} @@ -7496,6 +7495,45 @@ packages: - supports-color dev: true + /@microsoft/api-extractor-model/7.18.1: + resolution: {integrity: sha512-aF9b9KU4+LCcXRbpwa+c/jOMZDsbomkehbjVNRMfCcRueeZ5KyBiERxWwc/Vk1mBFmDqkvYjK7RUxWYT2BsLAw==} + dependencies: + '@microsoft/tsdoc': 0.14.1 + '@microsoft/tsdoc-config': 0.16.1 + '@rushstack/node-core-library': 3.45.6 + dev: true + + /@microsoft/api-extractor/7.25.1: + resolution: {integrity: sha512-/RE3G1oGD5d1QNhXdapVsFfgYIadLrhl9jjYIheADC54Jetwdb/Oc3rZpZiyoeYLBPl0JVWUplc94QdfvhvmaA==} + hasBin: true + dependencies: + '@microsoft/api-extractor-model': 7.18.1 + '@microsoft/tsdoc': 0.14.1 + '@microsoft/tsdoc-config': 0.16.1 + '@rushstack/node-core-library': 3.45.6 + '@rushstack/rig-package': 0.3.12 + '@rushstack/ts-command-line': 4.11.1 + colors: 1.2.5 + lodash: 4.17.21 + resolve: 1.17.0 + semver: 7.3.7 + source-map: 0.6.1 + typescript: 4.6.4 + dev: true + + /@microsoft/tsdoc-config/0.16.1: + resolution: {integrity: sha512-2RqkwiD4uN6MLnHFljqBlZIXlt/SaUT6cuogU1w2ARw4nKuuppSmR0+s+NC+7kXBQykd9zzu0P4HtBpZT5zBpQ==} + dependencies: + '@microsoft/tsdoc': 0.14.1 + ajv: 6.12.6 + jju: 1.4.0 + resolve: 1.19.0 + dev: true + + /@microsoft/tsdoc/0.14.1: + resolution: {integrity: sha512-6Wci+Tp3CgPt/B9B0a3J4s3yMgLNSku6w5TV6mN+61C71UqsRBv2FUibBf3tPGlNxebgPHMEUzKpb1ggE8KCKw==} + dev: true + /@monaco-editor/loader/1.3.2: resolution: {integrity: sha512-BTDbpHl3e47r3AAtpfVFTlAi7WXv4UQ/xZmz8atKl4q7epQV5e7+JbigFDViWF71VBi4IIBdcWP57Hj+OWuc9g==} peerDependencies: @@ -7799,6 +7837,45 @@ packages: '@parcel/css-win32-x64-msvc': 1.9.0 dev: false + /@pmmmwh/react-refresh-webpack-plugin/0.5.7: + resolution: {integrity: sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q==} + engines: {node: '>= 10.13'} + peerDependencies: + '@types/webpack': 4.x || 5.x + react-refresh: '>=0.10.0 <1.0.0' + sockjs-client: ^1.4.0 + type-fest: '>=0.17.0 <3.0.0' + webpack: '>=4.43.0 <6.0.0' + webpack-dev-server: 3.x || 4.x + webpack-hot-middleware: 2.x + webpack-plugin-serve: 0.x || 1.x + peerDependenciesMeta: + '@types/webpack': + optional: true + sockjs-client: + optional: true + type-fest: + optional: true + webpack: + optional: true + webpack-dev-server: + optional: true + webpack-hot-middleware: + optional: true + webpack-plugin-serve: + optional: true + dependencies: + ansi-html-community: 0.0.8 + common-path-prefix: 3.0.0 + core-js-pure: 3.23.2 + error-stack-parser: 2.1.4 + find-up: 5.0.0 + html-entities: 2.3.3 + loader-utils: 2.0.2 + schema-utils: 3.1.1 + source-map: 0.7.4 + dev: true + /@pmmmwh/react-refresh-webpack-plugin/0.5.7_nhf3glxppvteiwiuwkkatlp4gu: resolution: {integrity: sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q==} engines: {node: '>= 10.13'} @@ -8135,6 +8212,36 @@ packages: resolution: {integrity: sha512-oe5WJEDaVsW8fBlGT7udrSCgOwWfoYHQOmSpnh8X+0GXpqqcRCP8k4y+Dxb0taWJDPpB+rdDUtumIiBwkY9qGA==} dev: true + /@rushstack/node-core-library/3.45.6: + resolution: {integrity: sha512-RKGjkakEPcc5em1Dej6ql8OQobofp1IPKUDU2angme5XH7BFJzL5CAuU4zxIXaS8IT5HUV3WXd/GIkPAnrKNyw==} + dependencies: + '@types/node': 12.20.24 + colors: 1.2.5 + fs-extra: 7.0.1 + import-lazy: 4.0.0 + jju: 1.4.0 + resolve: 1.17.0 + semver: 7.3.7 + timsort: 0.3.0 + z-schema: 5.0.3 + dev: true + + /@rushstack/rig-package/0.3.12: + resolution: {integrity: sha512-ZzxuBWG0wbOtI+9IHYvOsr3QN52GtxTWpcaHMsQ/PC9us2ve/k0xK0XOMu+CtStyHSnBG2nDdnF9vFv9HMYOZg==} + dependencies: + resolve: 1.17.0 + strip-json-comments: 3.1.1 + dev: true + + /@rushstack/ts-command-line/4.11.1: + resolution: {integrity: sha512-Xo8LaQOXlNSfp+qIuIPb1tfX7b4H21ksqiMo/HbeZI5AX1klHMqKjWcEs0AqgE9huvQj6cvnCla8Eq/GDcwMIg==} + dependencies: + '@types/argparse': 1.0.38 + argparse: 1.0.10 + colors: 1.2.5 + string-argv: 0.3.1 + dev: true + /@sideway/address/4.1.4: resolution: {integrity: sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==} dependencies: @@ -8193,7 +8300,6 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.5 - dev: false /@svgr/babel-plugin-remove-jsx-attribute/6.0.0_@babel+core@7.18.5: resolution: {integrity: sha512-aVdtfx9jlaaxc3unA6l+M9YRnKIZjOhQPthLKqmTXC8UVkBLDRGwPKo+r8n3VZN8B34+yVajzPTZ+ptTSuZZCw==} @@ -8202,7 +8308,6 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.5 - dev: false /@svgr/babel-plugin-remove-jsx-empty-expression/6.0.0_@babel+core@7.18.5: resolution: {integrity: sha512-Ccj42ApsePD451AZJJf1QzTD1B/BOU392URJTeXFxSK709i0KUsGtbwyiqsKu7vsYxpTM0IA5clAKDyf9RCZyA==} @@ -8211,7 +8316,6 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.5 - dev: false /@svgr/babel-plugin-replace-jsx-attribute-value/6.0.0_@babel+core@7.18.5: resolution: {integrity: sha512-88V26WGyt1Sfd1emBYmBJRWMmgarrExpKNVmI9vVozha4kqs6FzQJ/Kp5+EYli1apgX44518/0+t9+NU36lThQ==} @@ -8220,7 +8324,6 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.5 - dev: false /@svgr/babel-plugin-svg-dynamic-title/6.0.0_@babel+core@7.18.5: resolution: {integrity: sha512-F7YXNLfGze+xv0KMQxrl2vkNbI9kzT9oDK55/kUuymh1ACyXkMV+VZWX1zEhSTfEKh7VkHVZGmVtHg8eTZ6PRg==} @@ -8229,7 +8332,6 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.5 - dev: false /@svgr/babel-plugin-svg-em-dimensions/6.0.0_@babel+core@7.18.5: resolution: {integrity: sha512-+rghFXxdIqJNLQK08kwPBD3Z22/0b2tEZ9lKiL/yTfuyj1wW8HUXu4bo/XkogATIYuXSghVQOOCwURXzHGKyZA==} @@ -8238,7 +8340,6 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.5 - dev: false /@svgr/babel-plugin-transform-react-native-svg/6.0.0_@babel+core@7.18.5: resolution: {integrity: sha512-VaphyHZ+xIKv5v0K0HCzyfAaLhPGJXSk2HkpYfXIOKb7DjLBv0soHDxNv6X0vr2titsxE7klb++u7iOf7TSrFQ==} @@ -8247,7 +8348,6 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.5 - dev: false /@svgr/babel-plugin-transform-svg-component/6.2.0_@babel+core@7.18.5: resolution: {integrity: sha512-bhYIpsORb++wpsp91fymbFkf09Z/YEKR0DnFjxvN+8JHeCUD2unnh18jIMKnDJTWtvpTaGYPXELVe4OOzFI0xg==} @@ -8256,7 +8356,6 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.18.5 - dev: false /@svgr/babel-preset/6.2.0_@babel+core@7.18.5: resolution: {integrity: sha512-4WQNY0J71JIaL03DRn0vLiz87JXx0b9dYm2aA8XHlQJQoixMl4r/soYHm8dsaJZ3jWtkCiOYy48dp9izvXhDkQ==} @@ -8273,7 +8372,6 @@ packages: '@svgr/babel-plugin-svg-em-dimensions': 6.0.0_@babel+core@7.18.5 '@svgr/babel-plugin-transform-react-native-svg': 6.0.0_@babel+core@7.18.5 '@svgr/babel-plugin-transform-svg-component': 6.2.0_@babel+core@7.18.5 - dev: false /@svgr/core/6.2.1: resolution: {integrity: sha512-NWufjGI2WUyrg46mKuySfviEJ6IxHUOm/8a3Ph38VCWSp+83HBraCQrpEM3F3dB6LBs5x8OElS8h3C0oOJaJAA==} @@ -8284,7 +8382,6 @@ packages: cosmiconfig: 7.0.1 transitivePeerDependencies: - supports-color - dev: false /@svgr/hast-util-to-babel-ast/6.2.1: resolution: {integrity: sha512-pt7MMkQFDlWJVy9ULJ1h+hZBDGFfSCwlBNW1HkLnVi7jUhyEXUaGYWi1x6bM2IXuAR9l265khBT4Av4lPmaNLQ==} @@ -8292,7 +8389,6 @@ packages: dependencies: '@babel/types': 7.18.4 entities: 3.0.1 - dev: false /@svgr/plugin-jsx/6.2.1_@svgr+core@6.2.1: resolution: {integrity: sha512-u+MpjTsLaKo6r3pHeeSVsh9hmGRag2L7VzApWIaS8imNguqoUwDq/u6U/NDmYs/KAsrmtBjOEaAAPbwNGXXp1g==} @@ -8307,7 +8403,6 @@ packages: svg-parser: 2.0.4 transitivePeerDependencies: - supports-color - dev: false /@svgr/plugin-svgo/6.2.0_@svgr+core@6.2.1: resolution: {integrity: sha512-oDdMQONKOJEbuKwuy4Np6VdV6qoaLLvoY86hjvQEgU82Vx1MSWRyYms6Sl0f+NtqxLI/rDVufATbP/ev996k3Q==} @@ -8319,7 +8414,6 @@ packages: cosmiconfig: 7.0.1 deepmerge: 4.2.2 svgo: 2.8.0 - dev: false /@swc/core-android-arm-eabi/1.2.165: resolution: {integrity: sha512-DjX1/5qElHOnlrqhefcZsD1LEspJWDLpW31SKv9cNT2T13U76MkcrHi5ePI50NhG/bWDpHuWFWfuEmgcU+mwHA==} @@ -8571,6 +8665,10 @@ packages: resolution: {integrity: sha512-AcYR7/GFBazu3Ho+psX+s1D2e+6G5yfplKAQ9js0NJ09SlvB9dAz10sbfzv/cvaKV1hgE1m9MzC2UVVbsqiSIg==} dev: false + /@types/argparse/1.0.38: + resolution: {integrity: sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==} + dev: true + /@types/aria-query/4.2.2: resolution: {integrity: sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==} dev: true @@ -8628,7 +8726,7 @@ packages: dependencies: '@types/http-cache-semantics': 4.0.1 '@types/keyv': 3.1.4 - '@types/node': 17.0.45 + '@types/node': 18.0.0 '@types/responselike': 1.0.0 dev: true @@ -8908,10 +9006,14 @@ packages: /@types/node-fetch/2.6.2: resolution: {integrity: sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==} dependencies: - '@types/node': 17.0.45 + '@types/node': 18.0.0 form-data: 3.0.1 dev: true + /@types/node/12.20.24: + resolution: {integrity: sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==} + dev: true + /@types/node/12.20.55: resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} dev: true @@ -8997,7 +9099,7 @@ packages: /@types/responselike/1.0.0: resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} dependencies: - '@types/node': 17.0.45 + '@types/node': 18.0.0 dev: true /@types/retry/0.12.0: @@ -9100,7 +9202,7 @@ packages: /@types/wait-on/5.3.1: resolution: {integrity: sha512-2FFOKCF/YydrMUaqg+fkk49qf0e5rDgwt6aQsMzFQzbS419h2gNOXyiwp/o2yYy27bi/C1z+HgfncryjGzlvgQ==} dependencies: - '@types/node': 17.0.45 + '@types/node': 18.0.0 dev: true /@types/webpack-sources/3.2.0: @@ -9345,7 +9447,20 @@ packages: core-js: 3.22.4 transitivePeerDependencies: - supports-color - dev: false + + /@umijs/bundler-esbuild/4.0.7: + resolution: {integrity: sha512-ScC22Pa877SutqPIfuuGzGBQY1nWWP7tYL/3YjsPZryn0uP8GUNZlmEuUKMvE9IetGFheZBEh+TDjIQnA0G1UA==} + hasBin: true + dependencies: + '@umijs/bundler-utils': 4.0.7 + '@umijs/utils': 4.0.7 + enhanced-resolve: 5.9.3 + postcss: 8.4.14 + postcss-flexbugs-fixes: 5.0.2_postcss@8.4.14 + postcss-preset-env: 7.5.0_postcss@8.4.14 + transitivePeerDependencies: + - supports-color + dev: true /@umijs/bundler-utils/4.0.7: resolution: {integrity: sha512-GBQGhtuPvd/5IAolqZyZyeo1H1yMUFLdVXIQWcqqDIINPeEZCXrXGCLYF9kxSI3ovjc5g0Q5xhS25Sov6uDuFg==} @@ -9356,12 +9471,66 @@ packages: spdy: 4.0.2 transitivePeerDependencies: - supports-color - dev: false + + /@umijs/bundler-webpack/4.0.7: + resolution: {integrity: sha512-9xn7MEkfZEjCUkyLzihQGaLS5+tP0HrUqpJR37XsNKWXADqgaB+0A4Kh7ZR1klMNYEHVYQ4mwI0EHjFrJtEWoQ==} + hasBin: true + dependencies: + '@parcel/css': 1.9.0 + '@pmmmwh/react-refresh-webpack-plugin': 0.5.7 + '@svgr/core': 6.2.1 + '@svgr/plugin-jsx': 6.2.1_@svgr+core@6.2.1 + '@svgr/plugin-svgo': 6.2.0_@svgr+core@6.2.1 + '@types/hapi__joi': 17.1.8 + '@umijs/babel-preset-umi': 4.0.7 + '@umijs/bundler-utils': 4.0.7 + '@umijs/mfsu': 4.0.7 + '@umijs/utils': 4.0.7 + cors: 2.8.5 + css-loader: 6.7.1 + es5-imcompatible-versions: 0.1.73 + jest-worker: 27.5.1 + node-libs-browser: 2.2.1 + postcss: 8.4.14 + postcss-preset-env: 7.5.0_postcss@8.4.14 + react-error-overlay: 6.0.9 + transitivePeerDependencies: + - '@types/webpack' + - react-refresh + - sockjs-client + - supports-color + - type-fest + - webpack + - webpack-dev-server + - webpack-hot-middleware + - webpack-plugin-serve + dev: true /@umijs/case-sensitive-paths-webpack-plugin/1.0.1: resolution: {integrity: sha512-kDKJ8yTarxwxGJDInG33hOpaQRZ//XpNuuznQ/1Mscypw6kappzFmrBr2dOYave++K7JHouoANF354UpbEQw0Q==} dev: false + /@umijs/core/4.0.7: + resolution: {integrity: sha512-9lL8Ub6fQPdawODW3uM3Nz0N58e30sAposnPBvFPof/SPY3rFjMUIKWDtf/HIM9OgFKXLlrUXfWy+KayMEPHPg==} + dependencies: + '@umijs/bundler-utils': 4.0.7 + '@umijs/utils': 4.0.7 + transitivePeerDependencies: + - supports-color + dev: true + + /@umijs/mfsu/4.0.7: + resolution: {integrity: sha512-aOkyZvjI16B/7gO8soRvfcf2JB23NtPD8PcSSTOYXm6YVP1a49qTIAwZmatbf0IzadnjiOoWi2t6FEgot99a8w==} + dependencies: + '@umijs/bundler-esbuild': 4.0.7 + '@umijs/bundler-utils': 4.0.7 + '@umijs/utils': 4.0.7 + enhanced-resolve: 5.9.3 + is-equal: 1.6.4 + transitivePeerDependencies: + - supports-color + dev: true + /@umijs/route-utils/2.1.1: resolution: {integrity: sha512-N2ftgkqDEPBau1WyAxJfTQOs78OAVJY/Grl90fDo6ui75Eww563FhWcTrribS8sJS33mv9gtSlBLJ3F9WPLVog==} dependencies: @@ -9389,7 +9558,6 @@ packages: dependencies: chokidar: 3.5.3 pino: 7.11.0 - dev: false /@unocss/cli/0.33.5: resolution: {integrity: sha512-zijL36Km7mrb4auJv6rbsQwBlvP68omLko9Whv4lFx9dJ0H7FqIABxKODGIOGSnKhkOf63qRWihdftdmVQeyCA==} @@ -10709,7 +10877,6 @@ packages: inherits: 2.0.4 minimalistic-assert: 1.0.1 safer-buffer: 2.1.2 - dev: false /asn1/0.2.6: resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} @@ -10727,7 +10894,6 @@ packages: dependencies: object-assign: 4.1.1 util: 0.10.3 - dev: false /assertion-error/1.1.0: resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} @@ -10776,7 +10942,6 @@ packages: /atomic-sleep/1.0.0: resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} engines: {node: '>=8.0.0'} - dev: false /autoprefixer/10.4.4_postcss@8.4.14: resolution: {integrity: sha512-Tm8JxsB286VweiZ5F0anmbyGiNI3v3wGv3mz9W+cxEDYB/6jbnj6GM9H9mK3wIL8ftgl+C07Lcwb8PG5PCCPzA==} @@ -10832,12 +10997,10 @@ packages: picocolors: 1.0.0 postcss: 8.4.14 postcss-value-parser: 4.2.0 - dev: false /available-typed-arrays/1.0.5: resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} engines: {node: '>= 0.4'} - dev: false /aws-sign2/0.7.0: resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==} @@ -11004,6 +11167,17 @@ packages: resolve: 1.22.1 dev: false + /babel-plugin-module-resolver/4.1.0: + resolution: {integrity: sha512-MlX10UDheRr3lb3P0WcaIdtCSRlxdQsB1sBqL7W0raF070bGl1HQQq5K3T2vf2XAYie+ww+5AKC/WrkjRO2knA==} + engines: {node: '>= 8.0.0'} + dependencies: + find-babel-config: 1.2.0 + glob: 7.2.3 + pkg-up: 3.1.0 + reselect: 4.1.6 + resolve: 1.22.1 + dev: true + /babel-plugin-polyfill-corejs2/0.3.1_@babel+core@7.17.9: resolution: {integrity: sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==} peerDependencies: @@ -11076,6 +11250,10 @@ packages: - supports-color dev: true + /babel-plugin-react-require/3.1.3: + resolution: {integrity: sha512-kDXhW2iPTL81x4Ye2aUMdEXQ56JP0sBJmRQRXJPH5FsNB7fOc/YCsHTqHv8IovPyw9Rk07gdd7MVUz8tUmRBCA==} + dev: true + /babel-plugin-styled-components/2.0.7_styled-components@5.3.5: resolution: {integrity: sha512-i7YhvPgVqRKfoQ66toiZ06jPNA3p6ierpfUuEWxNF+fV27Uv5gxBkf8KZLHUCc1nFA9j6+80pYoIpqCeyW3/bA==} peerDependencies: @@ -11093,6 +11271,14 @@ packages: resolution: {integrity: sha512-qrPaCSo9c8RHNRHIotaufGbuOBN8rtdC4QrrFFc43vyWCCz7Kl7GL1PGaXtMGQZUXrkCjNEgxDfmAuAabr/rlw==} dev: false + /babel-plugin-transform-define/2.0.1: + resolution: {integrity: sha512-7lDR1nFGSJHmhq/ScQtp9LTDmNE2yKPoLtwfiu+WQZnj84XL/J/5AZWZXwYcOwbDtUPhtg+y0yxTiP/oGDU6Kw==} + engines: {node: '>= 8.x.x'} + dependencies: + lodash: 4.17.21 + traverse: 0.6.6 + dev: true + /babel-preset-current-node-syntax/1.0.1_@babel+core@7.18.5: resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} peerDependencies: @@ -11207,11 +11393,9 @@ packages: /bn.js/4.12.0: resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} - dev: false /bn.js/5.2.1: resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} - dev: false /body-parser/1.19.2: resolution: {integrity: sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==} @@ -11334,7 +11518,6 @@ packages: /brorand/1.1.0: resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} - dev: false /browser-process-hrtime/1.0.0: resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==} @@ -11349,7 +11532,6 @@ packages: evp_bytestokey: 1.0.3 inherits: 2.0.4 safe-buffer: 5.2.1 - dev: false /browserify-cipher/1.0.1: resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==} @@ -11357,7 +11539,6 @@ packages: browserify-aes: 1.2.0 browserify-des: 1.0.2 evp_bytestokey: 1.0.3 - dev: false /browserify-des/1.0.2: resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==} @@ -11366,14 +11547,12 @@ packages: des.js: 1.0.1 inherits: 2.0.4 safe-buffer: 5.2.1 - dev: false /browserify-rsa/4.1.0: resolution: {integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==} dependencies: bn.js: 5.2.1 randombytes: 2.1.0 - dev: false /browserify-sign/4.2.1: resolution: {integrity: sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==} @@ -11387,13 +11566,11 @@ packages: parse-asn1: 5.1.6 readable-stream: 3.6.0 safe-buffer: 5.2.1 - dev: false /browserify-zlib/0.2.0: resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} dependencies: pako: 1.0.11 - dev: false /browserslist/4.20.4: resolution: {integrity: sha512-ok1d+1WpnU24XYN7oC3QWgTyMhY/avPJ/r9T00xxvUOIparA/gc+UPUMaod3i+G6s+nI2nUb9xZ5k794uIwShw==} @@ -11420,7 +11597,6 @@ packages: /buffer-xor/1.0.3: resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==} - dev: false /buffer/4.9.2: resolution: {integrity: sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==} @@ -11428,7 +11604,6 @@ packages: base64-js: 1.5.1 ieee754: 1.2.1 isarray: 1.0.0 - dev: false /buffer/5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} @@ -11439,7 +11614,6 @@ packages: /builtin-status-codes/3.0.0: resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==} - dev: false /builtins/1.0.3: resolution: {integrity: sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==} @@ -11837,7 +12011,6 @@ packages: dependencies: inherits: 2.0.4 safe-buffer: 5.2.1 - dev: false /cjs-module-lexer/1.2.2: resolution: {integrity: sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==} @@ -12084,6 +12257,11 @@ packages: /colorette/2.0.19: resolution: {integrity: sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==} + /colors/1.2.5: + resolution: {integrity: sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==} + engines: {node: '>=0.1.90'} + dev: true + /columnify/1.6.0: resolution: {integrity: sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==} engines: {node: '>=8.0.0'} @@ -12129,7 +12307,6 @@ packages: /common-path-prefix/3.0.0: resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==} - dev: false /common-tags/1.8.2: resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} @@ -12230,7 +12407,6 @@ packages: /console-browserify/1.2.0: resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} - dev: false /console-control-strings/1.1.0: resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} @@ -12250,7 +12426,6 @@ packages: /constants-browserify/1.0.0: resolution: {integrity: sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==} - dev: false /content-disposition/0.5.4: resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} @@ -12413,12 +12588,10 @@ packages: /core-js-pure/3.23.2: resolution: {integrity: sha512-t6u7H4Ff/yZNk+zqTr74UjCcZ3k8ApBryeLLV4rYQd9aF3gqmjjGjjR44ENfeBMH8VVvSynIjAJ0mUuFhzQtrA==} requiresBuild: true - dev: false /core-js/3.22.4: resolution: {integrity: sha512-1uLykR+iOfYja+6Jn/57743gc9n73EWiOnSJJ4ba3B4fOEYDBv25MagmEZBxTp5cWq4b/KPx/l77zgsp28ju4w==} requiresBuild: true - dev: false /core-js/3.23.2: resolution: {integrity: sha512-ELJOWxNrJfOH/WK4VJ3Qd+fOqZuOuDNDJz0xG6Bt4mGg2eO/UT9CljCrbqDGovjLKUrGajEEBcoTOc0w+yBYeQ==} @@ -12438,7 +12611,6 @@ packages: dependencies: object-assign: 4.1.1 vary: 1.1.2 - dev: false /cosmiconfig/6.0.0: resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} @@ -12466,7 +12638,6 @@ packages: dependencies: bn.js: 4.12.0 elliptic: 6.5.4 - dev: false /create-hash/1.2.0: resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} @@ -12476,7 +12647,6 @@ packages: md5.js: 1.3.5 ripemd160: 2.0.2 sha.js: 2.4.11 - dev: false /create-hmac/1.1.7: resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} @@ -12487,7 +12657,6 @@ packages: ripemd160: 2.0.2 safe-buffer: 5.2.1 sha.js: 2.4.11 - dev: false /create-require/1.1.1: resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} @@ -12530,7 +12699,6 @@ packages: public-encrypt: 4.0.3 randombytes: 2.1.0 randomfill: 1.0.4 - dev: false /css-blank-pseudo/3.0.3: resolution: {integrity: sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==} @@ -12557,7 +12725,6 @@ packages: dependencies: postcss: 8.4.14 postcss-selector-parser: 6.0.10 - dev: false /css-color-keywords/1.0.0: resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==} @@ -12605,7 +12772,6 @@ packages: dependencies: postcss: 8.4.14 postcss-selector-parser: 6.0.10 - dev: false /css-in-js-utils/2.0.1: resolution: {integrity: sha512-PJF0SpJT+WdbVVt0AOYp9C8GnuruRlL/UFW7932nLWmFLQTaWEzTBQEx7/hn4BuV+WON75iAViSUJLiU3PKbpA==} @@ -12614,6 +12780,25 @@ packages: isobject: 3.0.1 dev: false + /css-loader/6.7.1: + resolution: {integrity: sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^5.0.0 + peerDependenciesMeta: + webpack: + optional: true + dependencies: + icss-utils: 5.1.0_postcss@8.4.14 + postcss: 8.4.14 + postcss-modules-extract-imports: 3.0.0_postcss@8.4.14 + postcss-modules-local-by-default: 4.0.0_postcss@8.4.14 + postcss-modules-scope: 3.0.0_postcss@8.4.14 + postcss-modules-values: 4.0.0_postcss@8.4.14 + postcss-value-parser: 4.2.0 + semver: 7.3.7 + dev: true + /css-loader/6.7.1_webpack@5.72.1: resolution: {integrity: sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==} engines: {node: '>= 12.13.0'} @@ -12687,7 +12872,6 @@ packages: optional: true dependencies: postcss: 8.4.14 - dev: false /css-select/4.3.0: resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==} @@ -12748,7 +12932,6 @@ packages: /cssdb/6.6.3: resolution: {integrity: sha512-7GDvDSmE+20+WcSMhP17Q1EVWUrLlbxxpMDqG731n8P99JhnQZHR9YvtjPvEHfjFUjvQJvdpKCjlKOX+xe4UVA==} - dev: false /cssesc/3.0.0: resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} @@ -13347,7 +13530,6 @@ packages: dependencies: inherits: 2.0.4 minimalistic-assert: 1.0.1 - dev: false /destr/1.1.1: resolution: {integrity: sha512-QqkneF8LrYmwATMdnuD2MLI3GHQIcBnG6qFC2q9bSH430VTCDAVjcspPmUaKhPGtAtPAftIUFqY1obQYQuwmbg==} @@ -13445,7 +13627,6 @@ packages: bn.js: 4.12.0 miller-rabin: 4.0.1 randombytes: 2.1.0 - dev: false /dir-glob/3.0.1: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} @@ -13514,7 +13695,6 @@ packages: /domain-browser/1.2.0: resolution: {integrity: sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==} engines: {node: '>=0.4', npm: '>=1.2'} - dev: false /domelementtype/2.3.0: resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} @@ -13604,7 +13784,6 @@ packages: inherits: 2.0.4 readable-stream: 3.6.0 stream-shift: 1.0.1 - dev: false /dva-core/2.0.4_redux@4.2.0: resolution: {integrity: sha512-Zh39llFyItu9HKXKfCZVf9UFtDTcypdAjGBew1S+wK8BGVzFpm1GPTdd6uIMeg7O6STtCvt2Qv+RwUut1GFynA==} @@ -13710,7 +13889,6 @@ packages: inherits: 2.0.4 minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 - dev: false /emittery/0.8.1: resolution: {integrity: sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==} @@ -13765,7 +13943,6 @@ packages: /entities/3.0.1: resolution: {integrity: sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==} engines: {node: '>=0.12'} - dev: false /env-paths/2.2.1: resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} @@ -13800,7 +13977,6 @@ packages: resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} dependencies: stackframe: 1.3.4 - dev: false /es-abstract/1.20.1: resolution: {integrity: sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==} @@ -13845,7 +14021,6 @@ packages: is-set: 2.0.2 is-string: 1.0.7 isarray: 2.0.5 - dev: false /es-module-lexer/0.10.5: resolution: {integrity: sha512-+7IwY/kiGAacQfY+YBhKMvEmyAJnw5grTUgjG85Pe7vcUI/6b7pZjZG8nQ7+48YhzEAEqrEgD2dCz/JIK+AYvw==} @@ -13880,7 +14055,6 @@ packages: /es5-imcompatible-versions/0.1.73: resolution: {integrity: sha512-P0SgLrYl9iqlrt0h6n/iz5z5P1uuhnfHp9BA/tcLfqgVIWHNvY4Rm+jtSvnh1ADK4DJOYDwJvxlrHMRoLQMgmQ==} - dev: false /es6-error/4.1.1: resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==} @@ -13923,7 +14097,6 @@ packages: cpu: [x64] os: [android] requiresBuild: true - dev: false optional: true /esbuild-android-64/0.14.47: @@ -13950,7 +14123,6 @@ packages: cpu: [arm64] os: [android] requiresBuild: true - dev: false optional: true /esbuild-android-arm64/0.14.47: @@ -13977,7 +14149,6 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true - dev: false optional: true /esbuild-darwin-64/0.14.47: @@ -14004,7 +14175,6 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true - dev: false optional: true /esbuild-darwin-arm64/0.14.47: @@ -14031,7 +14201,6 @@ packages: cpu: [x64] os: [freebsd] requiresBuild: true - dev: false optional: true /esbuild-freebsd-64/0.14.47: @@ -14058,7 +14227,6 @@ packages: cpu: [arm64] os: [freebsd] requiresBuild: true - dev: false optional: true /esbuild-freebsd-arm64/0.14.47: @@ -14098,7 +14266,6 @@ packages: cpu: [ia32] os: [linux] requiresBuild: true - dev: false optional: true /esbuild-linux-32/0.14.47: @@ -14125,7 +14292,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: false optional: true /esbuild-linux-64/0.14.47: @@ -14152,7 +14318,6 @@ packages: cpu: [arm] os: [linux] requiresBuild: true - dev: false optional: true /esbuild-linux-arm/0.14.47: @@ -14179,7 +14344,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: false optional: true /esbuild-linux-arm64/0.14.47: @@ -14206,7 +14370,6 @@ packages: cpu: [mips64el] os: [linux] requiresBuild: true - dev: false optional: true /esbuild-linux-mips64le/0.14.47: @@ -14233,7 +14396,6 @@ packages: cpu: [ppc64] os: [linux] requiresBuild: true - dev: false optional: true /esbuild-linux-ppc64le/0.14.47: @@ -14260,7 +14422,6 @@ packages: cpu: [riscv64] os: [linux] requiresBuild: true - dev: false optional: true /esbuild-linux-riscv64/0.14.47: @@ -14287,7 +14448,6 @@ packages: cpu: [s390x] os: [linux] requiresBuild: true - dev: false optional: true /esbuild-linux-s390x/0.14.47: @@ -14314,7 +14474,6 @@ packages: cpu: [x64] os: [netbsd] requiresBuild: true - dev: false optional: true /esbuild-netbsd-64/0.14.47: @@ -14341,7 +14500,6 @@ packages: cpu: [x64] os: [openbsd] requiresBuild: true - dev: false optional: true /esbuild-openbsd-64/0.14.47: @@ -14368,7 +14526,6 @@ packages: cpu: [x64] os: [sunos] requiresBuild: true - dev: false optional: true /esbuild-sunos-64/0.14.47: @@ -14395,7 +14552,6 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true - dev: false optional: true /esbuild-windows-32/0.14.47: @@ -14422,7 +14578,6 @@ packages: cpu: [x64] os: [win32] requiresBuild: true - dev: false optional: true /esbuild-windows-64/0.14.47: @@ -14449,7 +14604,6 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true - dev: false optional: true /esbuild-windows-arm64/0.14.47: @@ -14521,7 +14675,6 @@ packages: esbuild-windows-32: 0.14.36 esbuild-windows-64: 0.14.36 esbuild-windows-arm64: 0.14.36 - dev: false /esbuild/0.14.47: resolution: {integrity: sha512-wI4ZiIfFxpkuxB8ju4MHrGwGLyp1+awEHAHVpx6w7a+1pmYIq8T9FGEVVwFo0iFierDoMj++Xq69GXWYn2EiwA==} @@ -14914,7 +15067,6 @@ packages: dependencies: md5.js: 1.3.5 safe-buffer: 5.2.1 - dev: false /exec-sh/0.3.6: resolution: {integrity: sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==} @@ -15213,7 +15365,6 @@ packages: /fast-redact/3.1.1: resolution: {integrity: sha512-odVmjC8x8jNeMZ3C+rPMESzXVSEU8tSWSHv9HFxP2mm89G/1WwqhrerJDQm9Zus8X6aoRgQDThKqptdNA6bt+A==} engines: {node: '>=6'} - dev: false /fast-safe-stringify/2.1.1: resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} @@ -15235,6 +15386,37 @@ packages: dependencies: reusify: 1.0.4 + /father/4.0.0-rc.4: + resolution: {integrity: sha512-ocHlgj4UV37C8+6hNUBVhQswwuVHJgA0WasfP80GSFiAOGYaTFtcJIgKkhyWxsvmg0TAeu8xQ3tryax/aGSt5g==} + hasBin: true + dependencies: + '@microsoft/api-extractor': 7.25.1 + '@umijs/babel-preset-umi': 4.0.7 + '@umijs/bundler-utils': 4.0.7 + '@umijs/bundler-webpack': 4.0.7 + '@umijs/core': 4.0.7 + '@umijs/utils': 4.0.7 + '@vercel/ncc': 0.33.3 + babel-plugin-module-resolver: 4.1.0 + babel-plugin-react-require: 3.1.3 + babel-plugin-transform-define: 2.0.1 + loader-runner: 4.2.0 + minimatch: 3.1.2 + tsconfig-paths: 4.0.0 + typescript: 4.6.4 + v8-compile-cache: 2.3.0 + transitivePeerDependencies: + - '@types/webpack' + - react-refresh + - sockjs-client + - supports-color + - type-fest + - webpack + - webpack-dev-server + - webpack-hot-middleware + - webpack-plugin-serve + dev: true + /faye-websocket/0.11.4: resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} engines: {node: '>=0.8.0'} @@ -15324,6 +15506,14 @@ packages: transitivePeerDependencies: - supports-color + /find-babel-config/1.2.0: + resolution: {integrity: sha512-jB2CHJeqy6a820ssiqwrKMeyC6nNdmrcgkKWJWmpoxpE8RKciYJXCcXRq1h2AzCo5I5BJeN2tkGEO3hLTuePRA==} + engines: {node: '>=4.0.0'} + dependencies: + json5: 0.5.1 + path-exists: 3.0.0 + dev: true + /find-cache-dir/2.1.0: resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} engines: {node: '>=6'} @@ -15399,7 +15589,6 @@ packages: dependencies: locate-path: 6.0.0 path-exists: 4.0.0 - dev: false /find-up/6.3.0: resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==} @@ -15459,7 +15648,6 @@ packages: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} dependencies: is-callable: 1.2.4 - dev: false /for-in/1.0.2: resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==} @@ -15627,6 +15815,15 @@ packages: jsonfile: 6.1.0 universalify: 2.0.0 + /fs-extra/7.0.1: + resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} + engines: {node: '>=6 <7 || >=8'} + dependencies: + graceful-fs: 4.2.10 + jsonfile: 4.0.0 + universalify: 0.1.2 + dev: true + /fs-extra/8.1.0: resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} engines: {node: '>=6 <7 || >=8'} @@ -16208,7 +16405,6 @@ packages: inherits: 2.0.4 readable-stream: 3.6.0 safe-buffer: 5.2.1 - dev: false /hash-sum/2.0.0: resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==} @@ -16219,7 +16415,6 @@ packages: dependencies: inherits: 2.0.4 minimalistic-assert: 1.0.1 - dev: false /hasha/5.2.2: resolution: {integrity: sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==} @@ -16305,7 +16500,6 @@ packages: hash.js: 1.1.7 minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 - dev: false /hoist-non-react-statics/3.3.2: resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} @@ -16527,7 +16721,6 @@ packages: /https-browserify/1.0.0: resolution: {integrity: sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==} - dev: false /https-proxy-agent/5.0.1: resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} @@ -16593,7 +16786,6 @@ packages: optional: true dependencies: postcss: 8.4.14 - dev: false /identity-obj-proxy/3.0.0: resolution: {integrity: sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=} @@ -16685,7 +16877,6 @@ packages: /inherits/2.0.1: resolution: {integrity: sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==} - dev: false /inherits/2.0.3: resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} @@ -16862,7 +17053,6 @@ packages: dependencies: call-bind: 1.0.2 has-tostringtag: 1.0.0 - dev: false /is-arrayish/0.2.1: resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} @@ -16875,14 +17065,12 @@ packages: engines: {node: '>= 0.4'} dependencies: is-callable: 1.2.4 - dev: false /is-async-function/2.0.0: resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.0 - dev: false /is-bigint/1.0.4: resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} @@ -17005,7 +17193,6 @@ packages: object.getprototypeof: 1.0.3 which-boxed-primitive: 1.0.2 which-collection: 1.0.1 - dev: false /is-extendable/0.1.1: resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} @@ -17027,7 +17214,6 @@ packages: resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} dependencies: call-bind: 1.0.2 - dev: false /is-fullwidth-code-point/1.0.0: resolution: {integrity: sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==} @@ -17055,7 +17241,6 @@ packages: engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.0 - dev: false /is-glob/4.0.3: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} @@ -17081,7 +17266,6 @@ packages: /is-map/2.0.2: resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} - dev: false /is-negative-zero/2.0.2: resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} @@ -17174,7 +17358,6 @@ packages: /is-set/2.0.2: resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==} - dev: false /is-shared-array-buffer/1.0.2: resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} @@ -17229,7 +17412,6 @@ packages: es-abstract: 1.20.1 for-each: 0.3.3 has-tostringtag: 1.0.0 - dev: false /is-typedarray/1.0.0: resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} @@ -17241,7 +17423,6 @@ packages: /is-weakmap/2.0.1: resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==} - dev: false /is-weakref/1.0.2: resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} @@ -17253,7 +17434,6 @@ packages: dependencies: call-bind: 1.0.2 get-intrinsic: 1.1.2 - dev: false /is-what/3.14.1: resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==} @@ -17282,7 +17462,6 @@ packages: /isarray/2.0.5: resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} - dev: false /isexe/2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} @@ -18055,6 +18234,10 @@ packages: hasBin: true dev: false + /jju/1.4.0: + resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} + dev: true + /joi/17.6.0: resolution: {integrity: sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==} dependencies: @@ -18235,6 +18418,11 @@ packages: string-convert: 0.2.1 dev: false + /json5/0.5.1: + resolution: {integrity: sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==} + hasBin: true + dev: true + /json5/1.0.1: resolution: {integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==} hasBin: true @@ -18609,6 +18797,11 @@ packages: resolution: {integrity: sha512-bKtTRlB+V8jij88ZoX73whwAbme5VQfmNPiK9KWDSyYevZgy3uwivIPBeM9w5+nyhA2BFFyWMSqPNola9MSn+A==} dev: false + /loader-runner/4.2.0: + resolution: {integrity: sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==} + engines: {node: '>=6.11.5'} + dev: true + /loader-runner/4.3.0: resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} engines: {node: '>=6.11.5'} @@ -18662,7 +18855,6 @@ packages: engines: {node: '>=10'} dependencies: p-locate: 5.0.0 - dev: false /locate-path/7.1.1: resolution: {integrity: sha512-vJXaRMJgRVD3+cUZs3Mncj2mxpt5mP0EmNOsxRSZRMlbqjvxzDEOIUWXGmavo0ZC9+tNZCBLQ66reA11nbpHZg==} @@ -18698,6 +18890,10 @@ packages: resolution: {integrity: sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==} dev: true + /lodash.get/4.4.2: + resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} + dev: true + /lodash.isarray/4.0.0: resolution: {integrity: sha512-V8ViWvoNlXpCrB6Ewaj3ScRXUpmCvqp4tJUxa3dlovuJj/8lp3SND5Kw4v5OeuHgoyw4qJN+gl36qZqp6WYQ6g==} deprecated: This package is deprecated. Use Array.isArray. @@ -18705,7 +18901,6 @@ packages: /lodash.isequal/4.5.0: resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} - dev: false /lodash.ismatch/4.4.0: resolution: {integrity: sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==} @@ -19027,7 +19222,6 @@ packages: hash-base: 3.1.0 inherits: 2.0.4 safe-buffer: 5.2.1 - dev: false /mdast-util-definitions/5.1.0: resolution: {integrity: sha512-5hcR7FL2EuZ4q6lLMUK5w4lHT2H3vqL9quPvYZ/Ku5iifrirfMHiGdhxdXMUbUkDmz5I+TYMd7nbaxUhbQkfpQ==} @@ -19684,7 +19878,6 @@ packages: dependencies: bn.js: 4.12.0 brorand: 1.1.0 - dev: false /mime-db/1.52.0: resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} @@ -19748,7 +19941,6 @@ packages: /minimalistic-crypto-utils/1.0.1: resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} - dev: false /minimatch/3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -20254,7 +20446,6 @@ packages: url: 0.11.0 util: 0.11.1 vm-browserify: 1.1.2 - dev: false /node-preload/0.2.1: resolution: {integrity: sha512-RM5oyBy45cLEoHqCeh+MNuFAxO0vTFBLskvQbOKnEE7YTTSN4tbN8QWDIPQ6L+WvKsB/qLEGpYe2ZZ9d4W9OIQ==} @@ -20560,7 +20751,6 @@ packages: call-bind: 1.0.2 define-properties: 1.1.4 es-abstract: 1.20.1 - dev: false /object.fromentries/2.0.5: resolution: {integrity: sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==} @@ -20589,7 +20779,6 @@ packages: define-properties: 1.1.4 es-abstract: 1.20.1 reflect.getprototypeof: 1.0.2 - dev: false /object.hasown/1.1.1: resolution: {integrity: sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==} @@ -20636,7 +20825,6 @@ packages: /on-exit-leak-free/0.2.0: resolution: {integrity: sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg==} - dev: false /on-finished/2.3.0: resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} @@ -20729,7 +20917,6 @@ packages: /os-browserify/0.3.0: resolution: {integrity: sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==} - dev: false /os-homedir/1.0.2: resolution: {integrity: sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==} @@ -20790,7 +20977,6 @@ packages: engines: {node: '>=10'} dependencies: yocto-queue: 0.1.0 - dev: false /p-limit/4.0.0: resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} @@ -20824,7 +21010,6 @@ packages: engines: {node: '>=10'} dependencies: p-limit: 3.1.0 - dev: false /p-locate/6.0.0: resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} @@ -20942,7 +21127,6 @@ packages: /pako/1.0.11: resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} - dev: false /param-case/3.0.4: resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} @@ -20965,7 +21149,6 @@ packages: evp_bytestokey: 1.0.3 pbkdf2: 3.1.2 safe-buffer: 5.2.1 - dev: false /parse-entities/4.0.0: resolution: {integrity: sha512-5nk9Fn03x3rEhGaX1FU6IDwG/k+GxLXlFAkgrbM1asuAFl3BhdQWvASaIsmwWypRNcZKHPYnIuOSfIWEyEQnPQ==} @@ -21057,7 +21240,6 @@ packages: /path-browserify/0.0.1: resolution: {integrity: sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==} - dev: false /path-case/3.0.4: resolution: {integrity: sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==} @@ -21164,7 +21346,6 @@ packages: ripemd160: 2.0.2 safe-buffer: 5.2.1 sha.js: 2.4.11 - dev: false /pdfast/0.2.0: resolution: {integrity: sha512-cq6TTu6qKSFUHwEahi68k/kqN2mfepjkGrG9Un70cgdRRKLKY6Rf8P8uvP2NvZktaQZNF3YE7agEkLj0vGK9bA==} @@ -21247,11 +21428,9 @@ packages: dependencies: duplexify: 4.1.2 split2: 4.1.0 - dev: false /pino-std-serializers/4.0.0: resolution: {integrity: sha512-cK0pekc1Kjy5w9V2/n+8MkZwusa6EyyxfeQCB799CQRhRt/CqYKiWs5adeu8Shve2ZNffvfC/7J64A2PJo1W/Q==} - dev: false /pino/7.11.0: resolution: {integrity: sha512-dMACeu63HtRLmCG8VKdy4cShCPKaYDR4youZqoSWLxl5Gu99HUw8bw75thbPv9Nip+H+QYX8o3ZJbTdVZZ2TVg==} @@ -21268,7 +21447,6 @@ packages: safe-stable-stringify: 2.3.1 sonic-boom: 2.8.0 thread-stream: 0.15.2 - dev: false /pirates/4.0.5: resolution: {integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==} @@ -21288,6 +21466,13 @@ packages: find-up: 4.1.0 dev: true + /pkg-up/3.1.0: + resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} + engines: {node: '>=8'} + dependencies: + find-up: 3.0.0 + dev: true + /pkg-up/4.0.0: resolution: {integrity: sha512-N4zdA4sfOe6yCv+ulPCmpnIBQ5I60xfhDr1otdBBhKte9QtEf3bhfrfkW7dTb+IQ0iEx4ZDzas0kc1o5rdWpYg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -21374,7 +21559,6 @@ packages: dependencies: postcss: 8.4.14 postcss-selector-parser: 6.0.10 - dev: false /postcss-calc/8.2.4_postcss@8.4.14: resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==} @@ -21412,7 +21596,6 @@ packages: dependencies: postcss: 8.4.14 postcss-value-parser: 4.2.0 - dev: false /postcss-color-functional-notation/4.2.3: resolution: {integrity: sha512-5fbr6FzFzjwHXKsVnkmEYrJYG8VNNzvD1tAXaPPWR97S6rhKI5uh2yOfV5TAzhDkZoq4h+chxEplFDc8GeyFtw==} @@ -21437,7 +21620,6 @@ packages: dependencies: postcss: 8.4.14 postcss-value-parser: 4.2.0 - dev: false /postcss-color-hex-alpha/8.0.4: resolution: {integrity: sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==} @@ -21462,7 +21644,6 @@ packages: dependencies: postcss: 8.4.14 postcss-value-parser: 4.2.0 - dev: false /postcss-color-rebeccapurple/7.1.0: resolution: {integrity: sha512-1jtE5AKnZcKq4pjOrltFHcbEM2/IvtbD1OdhZ/wqds18//bh0UmQkffcCkzDJU+/vGodfIsVQeKn+45CJvX9Bw==} @@ -21487,7 +21668,6 @@ packages: dependencies: postcss: 8.4.14 postcss-value-parser: 4.2.0 - dev: false /postcss-colormin/5.3.0_postcss@8.4.14: resolution: {integrity: sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==} @@ -21542,7 +21722,6 @@ packages: dependencies: postcss: 8.4.14 postcss-value-parser: 4.2.0 - dev: false /postcss-custom-properties/12.1.8: resolution: {integrity: sha512-8rbj8kVu00RQh2fQF81oBqtduiANu4MIxhyf0HbbStgPtnFlWn0yiaYTpLHrPnJbffVY1s9apWsIoVZcc68FxA==} @@ -21567,7 +21746,6 @@ packages: dependencies: postcss: 8.4.14 postcss-value-parser: 4.2.0 - dev: false /postcss-custom-selectors/6.0.3: resolution: {integrity: sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==} @@ -21592,7 +21770,6 @@ packages: dependencies: postcss: 8.4.14 postcss-selector-parser: 6.0.10 - dev: false /postcss-dir-pseudo-class/6.0.4: resolution: {integrity: sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==} @@ -21617,7 +21794,6 @@ packages: dependencies: postcss: 8.4.14 postcss-selector-parser: 6.0.10 - dev: false /postcss-discard-comments/5.1.2_postcss@8.4.14: resolution: {integrity: sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==} @@ -21692,7 +21868,6 @@ packages: '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.14 postcss: 8.4.14 postcss-value-parser: 4.2.0 - dev: false /postcss-env-function/4.0.6: resolution: {integrity: sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==} @@ -21717,7 +21892,6 @@ packages: dependencies: postcss: 8.4.14 postcss-value-parser: 4.2.0 - dev: false /postcss-flexbugs-fixes/5.0.2_postcss@8.4.14: resolution: {integrity: sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==} @@ -21752,7 +21926,6 @@ packages: dependencies: postcss: 8.4.14 postcss-selector-parser: 6.0.10 - dev: false /postcss-focus-within/5.0.4: resolution: {integrity: sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==} @@ -21777,7 +21950,6 @@ packages: dependencies: postcss: 8.4.14 postcss-selector-parser: 6.0.10 - dev: false /postcss-font-variant/5.0.0: resolution: {integrity: sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==} @@ -21797,7 +21969,6 @@ packages: optional: true dependencies: postcss: 8.4.14 - dev: false /postcss-gap-properties/3.0.3: resolution: {integrity: sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==} @@ -21819,7 +21990,6 @@ packages: optional: true dependencies: postcss: 8.4.14 - dev: false /postcss-image-set-function/4.0.6: resolution: {integrity: sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==} @@ -21844,7 +22014,6 @@ packages: dependencies: postcss: 8.4.14 postcss-value-parser: 4.2.0 - dev: false /postcss-import/14.1.0_postcss@8.4.14: resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==} @@ -21878,7 +22047,6 @@ packages: optional: true dependencies: postcss: 8.4.14 - dev: false /postcss-js/4.0.0_postcss@8.4.14: resolution: {integrity: sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==} @@ -21917,7 +22085,6 @@ packages: '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.14 postcss: 8.4.14 postcss-value-parser: 4.2.0 - dev: false /postcss-less/6.0.0_postcss@8.4.14: resolution: {integrity: sha512-FPX16mQLyEjLzEuuJtxA8X3ejDLNGGEG503d2YGZR5Ask1SpDN8KmZUMpzCvyalWRywAn1n1VOA5dcqfCLo5rg==} @@ -21986,7 +22153,6 @@ packages: optional: true dependencies: postcss: 8.4.14 - dev: false /postcss-media-minmax/5.0.0: resolution: {integrity: sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==} @@ -22008,7 +22174,6 @@ packages: optional: true dependencies: postcss: 8.4.14 - dev: false /postcss-media-query-parser/0.2.3: resolution: {integrity: sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==} @@ -22109,7 +22274,6 @@ packages: optional: true dependencies: postcss: 8.4.14 - dev: false /postcss-modules-local-by-default/4.0.0_postcss@8.4.14: resolution: {integrity: sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==} @@ -22124,7 +22288,6 @@ packages: postcss: 8.4.14 postcss-selector-parser: 6.0.10 postcss-value-parser: 4.2.0 - dev: false /postcss-modules-scope/3.0.0_postcss@8.4.14: resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} @@ -22137,7 +22300,6 @@ packages: dependencies: postcss: 8.4.14 postcss-selector-parser: 6.0.10 - dev: false /postcss-modules-values/4.0.0_postcss@8.4.14: resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} @@ -22150,7 +22312,6 @@ packages: dependencies: icss-utils: 5.1.0_postcss@8.4.14 postcss: 8.4.14 - dev: false /postcss-nested/5.0.6_postcss@8.4.14: resolution: {integrity: sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==} @@ -22189,7 +22350,6 @@ packages: '@csstools/selector-specificity': 2.0.1_444rcjjorr3kpoqtvoodsr46pu postcss: 8.4.14 postcss-selector-parser: 6.0.10 - dev: false /postcss-normalize-charset/5.1.0_postcss@8.4.14: resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==} @@ -22312,7 +22472,6 @@ packages: /postcss-opacity-percentage/1.1.2: resolution: {integrity: sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==} engines: {node: ^12 || ^14 || >=16} - dev: false /postcss-ordered-values/5.1.3_postcss@8.4.14: resolution: {integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==} @@ -22348,7 +22507,6 @@ packages: optional: true dependencies: postcss: 8.4.14 - dev: false /postcss-page-break/3.0.4: resolution: {integrity: sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==} @@ -22368,7 +22526,6 @@ packages: optional: true dependencies: postcss: 8.4.14 - dev: false /postcss-place/7.0.4: resolution: {integrity: sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==} @@ -22393,7 +22550,6 @@ packages: dependencies: postcss: 8.4.14 postcss-value-parser: 4.2.0 - dev: false /postcss-preset-env/7.5.0: resolution: {integrity: sha512-0BJzWEfCdTtK2R3EiKKSdkE51/DI/BwnhlnicSW482Ym6/DGHud8K0wGLcdjip1epVX0HKo4c8zzTeV/SkiejQ==} @@ -22506,7 +22662,6 @@ packages: postcss-replace-overflow-wrap: 4.0.0_postcss@8.4.14 postcss-selector-not: 5.0.0_postcss@8.4.14 postcss-value-parser: 4.2.0 - dev: false /postcss-pseudo-class-any-link/7.1.4: resolution: {integrity: sha512-JxRcLXm96u14N3RzFavPIE9cRPuOqLDuzKeBsqi4oRk4vt8n0A7I0plFs/VXTg7U2n7g/XkQi0OwqTO3VWBfEg==} @@ -22531,7 +22686,6 @@ packages: dependencies: postcss: 8.4.14 postcss-selector-parser: 6.0.10 - dev: false /postcss-reduce-initial/5.1.0_postcss@8.4.14: resolution: {integrity: sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==} @@ -22578,7 +22732,6 @@ packages: optional: true dependencies: postcss: 8.4.14 - dev: false /postcss-resolve-nested-selector/0.1.1: resolution: {integrity: sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==} @@ -22615,7 +22768,6 @@ packages: dependencies: balanced-match: 1.0.2 postcss: 8.4.14 - dev: false /postcss-selector-parser/6.0.10: resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} @@ -22800,12 +22952,10 @@ packages: /process-warning/1.0.0: resolution: {integrity: sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==} - dev: false /process/0.11.10: resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} engines: {node: '>= 0.6.0'} - dev: false /promise-inflight/1.0.1: resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} @@ -22902,7 +23052,6 @@ packages: parse-asn1: 5.1.6 randombytes: 2.1.0 safe-buffer: 5.2.1 - dev: false /pump/3.0.0: resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} @@ -22912,11 +23061,9 @@ packages: /punycode/1.3.2: resolution: {integrity: sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==} - dev: false /punycode/1.4.1: resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} - dev: false /punycode/2.1.1: resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} @@ -22999,13 +23146,11 @@ packages: /querystring-es3/0.2.1: resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==} engines: {node: '>=0.4.x'} - dev: false /querystring/0.2.0: resolution: {integrity: sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==} engines: {node: '>=0.4.x'} deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. - dev: false /querystring/0.2.1: resolution: {integrity: sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==} @@ -23018,7 +23163,6 @@ packages: /quick-format-unescaped/4.0.4: resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} - dev: false /quick-lru/4.0.1: resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} @@ -23052,7 +23196,6 @@ packages: dependencies: randombytes: 2.1.0 safe-buffer: 5.2.1 - dev: false /range-parser/1.2.1: resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} @@ -24773,7 +24916,6 @@ packages: /react-error-overlay/6.0.9: resolution: {integrity: sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==} - dev: false /react-fast-compare/3.2.0: resolution: {integrity: sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==} @@ -25328,7 +25470,6 @@ packages: /real-require/0.1.0: resolution: {integrity: sha512-r/H9MzAWtrv8aSVjPCMFpDMl5q66GqtmmRkRjpHTsp4zBAa+snZyiQNlMONiUmEJcsnaw0wCauJ2GWODr/aFkg==} engines: {node: '>= 12.13.0'} - dev: false /rechoir/0.7.1: resolution: {integrity: sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==} @@ -25401,7 +25542,6 @@ packages: es-abstract: 1.20.1 get-intrinsic: 1.1.2 which-builtin-type: 1.1.2 - dev: false /regenerate-unicode-properties/10.0.1: resolution: {integrity: sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==} @@ -25640,7 +25780,6 @@ packages: /reselect/4.1.6: resolution: {integrity: sha512-ZovIuXqto7elwnxyXbBtCPo9YFEr3uJqj2rRbcOOog1bmu2Ag85M4hixSwFWyaBMKXNgvPaJ9OSu9SkBPIeJHQ==} - dev: false /resize-observer-polyfill/1.5.1: resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==} @@ -25689,6 +25828,19 @@ packages: engines: {node: '>=10'} dev: true + /resolve/1.17.0: + resolution: {integrity: sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==} + dependencies: + path-parse: 1.0.7 + dev: true + + /resolve/1.19.0: + resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} + dependencies: + is-core-module: 2.9.0 + path-parse: 1.0.7 + dev: true + /resolve/1.22.0: resolution: {integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==} hasBin: true @@ -25783,7 +25935,6 @@ packages: dependencies: hash-base: 3.1.0 inherits: 2.0.4 - dev: false /rollup-plugin-copy/3.4.0: resolution: {integrity: sha512-rGUmYYsYsceRJRqLVlE9FivJMxJ7X6jDlP79fmFkL8sJs7VVMSVyA2yfyL+PGyO/vJs4A87hwhgVfz61njI+uQ==} @@ -25895,7 +26046,6 @@ packages: /safe-stable-stringify/2.3.1: resolution: {integrity: sha512-kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg==} engines: {node: '>=10'} - dev: false /safer-buffer/2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} @@ -26180,7 +26330,6 @@ packages: /setimmediate/1.0.5: resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} - dev: false /setprototypeof/1.1.0: resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} @@ -26195,7 +26344,6 @@ packages: dependencies: inherits: 2.0.4 safe-buffer: 5.2.1 - dev: false /shallow-clone/3.0.1: resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==} @@ -26419,7 +26567,6 @@ packages: resolution: {integrity: sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg==} dependencies: atomic-sleep: 1.0.0 - dev: false /sort-keys/2.0.0: resolution: {integrity: sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg==} @@ -26647,7 +26794,6 @@ packages: /split2/4.1.0: resolution: {integrity: sha512-VBiJxFkxiXRlUIeyMQi8s4hgvKCSjtknJv/LVYbrgALPwf5zSKmEwV9Lst25AkvMDnvxODugjdl6KZgwKM1WYQ==} engines: {node: '>= 10.x'} - dev: false /sprintf-js/1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} @@ -26698,7 +26844,6 @@ packages: /stackframe/1.3.4: resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} - dev: false /stacktrace-gps/3.1.2: resolution: {integrity: sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==} @@ -26760,7 +26905,6 @@ packages: dependencies: inherits: 2.0.4 readable-stream: 2.3.7 - dev: false /stream-combiner/0.0.4: resolution: {integrity: sha512-rT00SPnTVyRsaSz5zgSPma/aHSOic5U1prhYdRy5HS2kTZviFpmDgzilbtsJsxiroqACmayynDN/9VzIbX5DOw==} @@ -26776,11 +26920,9 @@ packages: readable-stream: 2.3.7 to-arraybuffer: 1.0.1 xtend: 4.0.2 - dev: false /stream-shift/1.0.1: resolution: {integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==} - dev: false /streamsearch/0.1.2: resolution: {integrity: sha512-jos8u++JKm0ARcSUTAZXOVC0mSox7Bhn6sBgty73P1f3JGf7yG2clTbBNHUdde/kdvP2FESam+vM6l8jBrNxHA==} @@ -27269,7 +27411,6 @@ packages: /svg-parser/2.0.4: resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==} - dev: false /svg-tags/1.0.0: resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==} @@ -27609,7 +27750,6 @@ packages: resolution: {integrity: sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA==} dependencies: real-require: 0.1.0 - dev: false /three-mesh-bvh/0.5.14_three@0.141.0: resolution: {integrity: sha512-rSk7SpKDR47m1PmkUxt5na5+dM4h0KW5zF43lMniZGjT4hQn9Om+g64ooFreFIWlQlrNN8pFqiPnDMRZS58/Yw==} @@ -27679,7 +27819,6 @@ packages: engines: {node: '>=0.6.0'} dependencies: setimmediate: 1.0.5 - dev: false /timers-ext/0.1.7: resolution: {integrity: sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ==} @@ -27688,6 +27827,10 @@ packages: next-tick: 1.1.0 dev: true + /timsort/0.3.0: + resolution: {integrity: sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==} + dev: true + /tiny-inflate/1.0.3: resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==} dev: false @@ -27729,7 +27872,6 @@ packages: /to-arraybuffer/1.0.1: resolution: {integrity: sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==} - dev: false /to-fast-properties/2.0.0: resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} @@ -27821,6 +27963,10 @@ packages: punycode: 2.1.1 dev: true + /traverse/0.6.6: + resolution: {integrity: sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc=} + dev: true + /tree-kill/1.2.2: resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} hasBin: true @@ -27923,6 +28069,14 @@ packages: yn: 3.1.1 dev: true + /tsconfig-paths/4.0.0: + resolution: {integrity: sha512-SLBg2GBKlR6bVtMgJJlud/o3waplKtL7skmLkExomIiaAtLGtVsoXIqP3SYdjbcH9lq/KVv7pMZeCBpLYOit6Q==} + dependencies: + json5: 2.2.1 + minimist: 1.2.6 + strip-bom: 3.0.0 + dev: true + /tslib/1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} @@ -27951,7 +28105,6 @@ packages: /tty-browserify/0.0.0: resolution: {integrity: sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=} - dev: false /tunnel-agent/0.6.0: resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} @@ -28161,6 +28314,12 @@ packages: /typedarray/0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} + /typescript/4.6.4: + resolution: {integrity: sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==} + engines: {node: '>=4.2.0'} + hasBin: true + dev: true + /typescript/4.7.4: resolution: {integrity: sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==} engines: {node: '>=4.2.0'} @@ -28471,7 +28630,6 @@ packages: dependencies: punycode: 1.3.2 querystring: 0.2.0 - dev: false /use-isomorphic-layout-effect/1.1.2_react@18.1.0: resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} @@ -28541,13 +28699,11 @@ packages: resolution: {integrity: sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==} dependencies: inherits: 2.0.1 - dev: false /util/0.11.1: resolution: {integrity: sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==} dependencies: inherits: 2.0.3 - dev: false /utila/0.4.0: resolution: {integrity: sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==} @@ -28612,6 +28768,11 @@ packages: builtins: 1.0.3 dev: true + /validator/13.7.0: + resolution: {integrity: sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==} + engines: {node: '>= 0.10'} + dev: true + /valtio/1.6.1: resolution: {integrity: sha512-caSZhnKNHbsUNQSftEzIeDKFP9Wcmj2c1hrCLWA0vA4eUBu6vxqEPs/cm0ln8umF5L1xbQGppopt79xxELmkAg==} engines: {node: '>=12.7.0'} @@ -28793,7 +28954,6 @@ packages: /vm-browserify/1.1.2: resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} - dev: false /vscode-oniguruma/1.6.2: resolution: {integrity: sha512-KH8+KKov5eS/9WhofZR8M8dMHWN2gTxjMsG4jd04YhpbPR91fUj7rYQ2/XjeHCJWbg7X++ApRIU9NUwM2vTvLA==} @@ -29350,7 +29510,6 @@ packages: which-boxed-primitive: 1.0.2 which-collection: 1.0.1 which-typed-array: 1.1.8 - dev: false /which-collection/1.0.1: resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==} @@ -29359,7 +29518,6 @@ packages: is-set: 2.0.2 is-weakmap: 2.0.1 is-weakset: 2.0.2 - dev: false /which-module/2.0.0: resolution: {integrity: sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==} @@ -29380,7 +29538,6 @@ packages: for-each: 0.3.3 has-tostringtag: 1.0.0 is-typed-array: 1.1.9 - dev: false /which/1.3.1: resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} @@ -29664,13 +29821,24 @@ packages: /yocto-queue/0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - dev: false /yocto-queue/1.0.0: resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} engines: {node: '>=12.20'} dev: true + /z-schema/5.0.3: + resolution: {integrity: sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==} + engines: {node: '>=8.0.0'} + hasBin: true + dependencies: + lodash.get: 4.4.2 + lodash.isequal: 4.5.0 + validator: 13.7.0 + optionalDependencies: + commander: 2.20.3 + dev: true + /zstddec/0.0.2: resolution: {integrity: sha512-DCo0oxvcvOTGP/f5FA6tz2Z6wF+FIcEApSTu0zV5sQgn9hoT5lZ9YRAKUraxt9oP7l4e8TnNdi8IZTCX6WCkwA==} dev: false diff --git a/scripts/release.ts b/scripts/release.ts index 28264c391dee..7958ebebd928 100644 --- a/scripts/release.ts +++ b/scripts/release.ts @@ -67,7 +67,6 @@ import { assert, eachPkg, getPkgs } from './.internal/utils'; logger.event('build packages'); await $`npm run build:release`; await $`npm run build:extra`; - await $`npm run build:client`; logger.event('check client code change'); const isGitCleanAfterClientBuild = ( diff --git a/tsconfig.base.json b/tsconfig.base.json index 3cf541e4868c..5cdd5645410d 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -1,7 +1,6 @@ { "compilerOptions": { "declaration": true, - "declarationMap": true, "esModuleInterop": true, "module": "commonjs", "moduleResolution": "node", @@ -10,12 +9,7 @@ "strict": true, "skipLibCheck": true, "target": "es2019", - "jsx": "react", - "paths": { - "umi": ["./packages/umi"], - "@umijs/utils": ["./packages/utils"], - "@umijs/renderer-react": ["./packages/renderer-react"] - } + "jsx": "react" }, "exclude": [ "**/node_modules", diff --git a/tsconfig.json b/tsconfig.json index b2f85632fc16..622169121427 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -5,7 +5,10 @@ "paths": { "@/*": ["*"], "@@/*": [".umi/*"], - "test-utils": ["test/lib/testUtils"] + "test-utils": ["test/lib/testUtils"], + "umi": ["./packages/umi"], + "@umijs/utils": ["./packages/utils"], + "@umijs/renderer-react": ["./packages/renderer-react"] } } } diff --git a/turbo.json b/turbo.json index 014c5516df20..e85ef9ed5829 100644 --- a/turbo.json +++ b/turbo.json @@ -9,9 +9,6 @@ "build:extra": { "cache": false }, - "build:client": { - "cache": false - }, "dev": { "cache": false },