From 675772734948631fcdb393fbf151e157098fa8f2 Mon Sep 17 00:00:00 2001 From: barnettZQG Date: Fri, 10 Mar 2023 18:07:53 +0800 Subject: [PATCH 1/5] Feat: Refactor the UI framework and remove b-design Signed-off-by: barnettZQG --- .github/CODEOWNERS | 6 +- .gitignore | 3 +- .prettierrc.js | 6 +- README.md | 14 +- e2e-test/suite_test.go | 2 +- package.json | 8 +- packages/velaux-theme/bin/build.js | 66 + packages/velaux-theme/icons.scss | 1 + packages/velaux-theme/icons.var.css | 1 + packages/velaux-theme/index-noreset.scss | 5 + packages/velaux-theme/index-noreset.var.scss | 3 + packages/velaux-theme/index.js | 3 + packages/velaux-theme/index.scss | 6 + packages/velaux-theme/index.var.scss | 4 + packages/velaux-theme/package.json | 39 + packages/velaux-theme/variables.less | 2581 ++++ packages/velaux-theme/variables.scss | 2581 ++++ packages/velaux-theme/variables.scss2css.scss | 0 packages/velaux-theme/webpack.config.js | 168 + packages/velaux-ui/package.json | 44 +- packages/velaux-ui/public/index.html | 9 - packages/velaux-ui/src/App.tsx | 1 - packages/velaux-ui/src/api/request.ts | 4 +- .../src/components/ApplicationDiff/index.tsx | 15 +- .../components/ApplicationDryRun/index.tsx | 7 +- .../src/components/AuthRoute/index.tsx | 16 +- .../src/components/CustomSelect/index.tsx | 4 +- .../src/components/Drawer/index.less | 27 - .../velaux-ui/src/components/Drawer/index.tsx | 10 +- .../src/components/HelmValueShow/index.tsx | 8 +- .../velaux-ui/src/components/If/index.tsx | 2 +- .../src/components/ListTitle/index.tsx | 2 +- .../src/components/PlatformSetting/index.tsx | 19 +- .../src/components/RunPipeline/index.tsx | 23 +- .../components/RunPipeline/new-context.tsx | 2 +- .../src/components/StatusShow/index.tsx | 55 +- .../velaux-ui/src/components/Title/index.tsx | 2 +- .../components/TreeGraph/component-node.tsx | 3 +- .../src/components/TreeGraph/index.less | 6 +- .../src/components/TreeGraph/index.tsx | 30 +- .../src/components/UISchema/index.tsx | 12 +- .../src/components/WorkflowPrompt/index.tsx | 6 +- .../src/components/WorkflowStudio/index.tsx | 31 +- .../components/WorkflowStudio/input-item.tsx | 21 +- .../components/WorkflowStudio/output-item.tsx | 18 +- .../components/WorkflowStudio/step-form.tsx | 45 +- .../components/WorkflowStudio/step-icon.tsx | 5 +- .../src/components/WorkflowStudio/step.tsx | 13 +- .../components/WorkflowStudio/type-select.tsx | 36 +- .../src/components/WorkflowYAML/index.tsx | 2 +- .../src/extends/ArrayItemGroup/index.tsx | 11 +- .../velaux-ui/src/extends/CPUNumber/index.tsx | 6 +- .../src/extends/CertBase64/index.tsx | 14 +- .../ComponentPatches/component-patch.tsx | 28 +- .../src/extends/ComponentPatches/index.tsx | 6 +- .../src/extends/ComponentSelect/index.tsx | 4 +- .../src/extends/DiskNumber/index.tsx | 6 +- .../velaux-ui/src/extends/Group/index.tsx | 5 +- .../src/extends/HelmChartSelect/index.tsx | 2 +- .../extends/HelmChartVersionSelect/index.tsx | 3 +- .../src/extends/HelmRepoSelect/index.tsx | 2 +- .../src/extends/HelmValues/index.tsx | 4 +- .../src/extends/ImageInput/index.tsx | 4 +- .../src/extends/ImageSecretSelect/index.tsx | 2 +- .../src/extends/K8sObjectsCode/index.tsx | 21 +- packages/velaux-ui/src/extends/KV/index.tsx | 17 +- .../src/extends/MemoryNumber/index.tsx | 6 +- .../src/extends/PolicySelect/index.tsx | 4 +- .../src/extends/SecretKeySelect/index.tsx | 2 +- .../src/extends/SecretSelect/index.tsx | 2 +- .../src/extends/StepSelect/index.tsx | 4 +- .../velaux-ui/src/extends/Strings/index.tsx | 10 +- .../velaux-ui/src/extends/Structs/index.tsx | 26 +- .../velaux-ui/src/extends/Switch/index.tsx | 2 +- packages/velaux-ui/src/index.tsx | 7 +- .../components/AddAndEditEnvBind/index.tsx | 9 +- .../components/DeployConfig/index.tsx | 17 +- .../Application/components/EnvTabs/index.tsx | 6 +- .../Application/components/Header/index.tsx | 27 +- .../Application/components/Menus/index.tsx | 2 +- .../components/WorkflowSlider/index.tsx | 2 +- .../components/WorkflowStep/index.tsx | 2 +- .../src/layout/Application/index.tsx | 2 +- .../velaux-ui/src/layout/CloudShell/index.tsx | 2 +- .../layout/Configs/components/Menu/index.less | 4 +- .../layout/Configs/components/Menu/index.tsx | 2 +- .../velaux-ui/src/layout/Configs/index.tsx | 2 +- .../velaux-ui/src/layout/Content/index.tsx | 75 +- .../src/layout/DefinitionDetails/index.less | 6 +- .../src/layout/DefinitionDetails/index.tsx | 5 +- .../Definitions/components/Menu/index.less | 4 +- .../Definitions/components/Menu/index.tsx | 2 +- .../src/layout/Definitions/index.tsx | 2 +- .../velaux-ui/src/layout/LeftMenu/index.tsx | 22 +- .../src/layout/LeftMenu/{menu.js => menu.tsx} | 30 +- .../velaux-ui/src/layout/Project/index.less | 6 +- .../velaux-ui/src/layout/Project/index.tsx | 25 +- .../EditPlatFormUserDialog/index.tsx | 11 +- .../velaux-ui/src/layout/TopBar/index.tsx | 51 +- packages/velaux-ui/src/layout/index.less | 1 - packages/velaux-ui/src/lib.less | 2 + packages/velaux-ui/src/model/target.ts | 2 +- .../Addons/components/card-conten/index.tsx | 2 +- .../pages/Addons/components/detail/index.tsx | 247 +- .../components/registry-manage/index.tsx | 7 +- .../pages/Addons/components/search/index.less | 1 + .../pages/Addons/components/search/index.tsx | 28 +- packages/velaux-ui/src/pages/Addons/index.tsx | 3 +- .../components/ComponentDialog/index.tsx | 101 +- .../components/Components/index.tsx | 22 +- .../components/PolicyDialog/index.tsx | 100 +- .../components/PolicyList/index.tsx | 26 +- .../components/TraitDialog/index.tsx | 60 +- .../components/TraitsList/index.tsx | 11 +- .../components/TriggerDialog/index.tsx | 5 +- .../components/TriggerList/index.tsx | 33 +- .../src/pages/ApplicationConfig/index.tsx | 8 +- .../src/pages/ApplicationEnvRoute/index.tsx | 2 +- .../components/ContainerLog/index.tsx | 25 +- .../components/Header/index.tsx | 75 +- .../components/PodDetail/index.tsx | 29 +- .../pages/ApplicationInstanceList/index.tsx | 8 +- .../components/AddAppDialog/index.tsx | 203 +- .../components/CardContent/index.tsx | 26 +- .../components/EditAppDialog/index.tsx | 5 +- .../components/GeneralConfig/index.tsx | 4 +- .../components/GeneralConfig/project-form.tsx | 2 +- .../components/SelectSearch/index.tsx | 42 +- .../components/YmalConfig/index.tsx | 11 +- .../src/pages/ApplicationList/index.tsx | 3 +- .../components/LogContainer/index.tsx | 14 +- .../src/pages/ApplicationLog/index.tsx | 5 +- .../components/Detail/index.tsx | 2 +- .../components/{Hearder => Header}/index.tsx | 14 +- .../components/List/index.tsx | 26 +- .../pages/ApplicationRevisionList/index.tsx | 6 +- .../components/ApplicationGraph/index.tsx | 12 +- .../src/pages/ApplicationStatus/index.tsx | 119 +- .../pages/ApplicationWorkflowList/index.tsx | 31 +- .../components/WorkflowRecord/index.tsx | 53 +- .../pages/ApplicationWorkflowStatus/index.tsx | 4 +- .../pages/ApplicationWorkflowStudio/index.tsx | 12 +- .../src/pages/CallBackPage/index.tsx | 6 +- .../components/AddClusterDialog/index.tsx | 21 +- .../Cluster/components/CardContent/index.tsx | 3 +- .../components/CloudServiceDialog/index.tsx | 39 +- .../components/ClusterSelectSearch/index.tsx | 18 +- .../velaux-ui/src/pages/Cluster/index.tsx | 13 +- .../components/CreateConfigDialog/index.tsx | 81 +- .../velaux-ui/src/pages/Configs/index.tsx | 20 +- .../components/SelectSearch/index.tsx | 8 +- .../velaux-ui/src/pages/Definitions/index.tsx | 5 +- .../EnvPage/components/EnvDialog/index.tsx | 20 +- .../pages/EnvPage/components/List/index.tsx | 22 +- .../EnvPage/components/Namespace/index.tsx | 2 +- .../velaux-ui/src/pages/EnvPage/index.tsx | 9 +- packages/velaux-ui/src/pages/Login/index.less | 3 +- packages/velaux-ui/src/pages/Login/index.tsx | 26 +- .../components/CreatePipeline/index.tsx | 2 +- .../components/PipelineClone/index.tsx | 6 +- .../components/SelectSearch/index.tsx | 21 +- .../components/ViewRuns/index.tsx | 33 +- .../src/pages/PipelineListPage/index.tsx | 56 +- .../components/Header/index.tsx | 57 +- .../components/RunStatusIcon/index.tsx | 16 +- .../src/pages/PipelineRunPage/index.tsx | 50 +- .../src/pages/PipelineStudio/index.tsx | 44 +- .../components/SelectSearch/index.tsx | 5 +- .../src/pages/ProjectApplications/index.tsx | 2 +- .../components/MemberDialog/index.tsx | 2 +- .../src/pages/ProjectMembers/index.tsx | 13 +- .../src/pages/ProjectPipelines/index.tsx | 47 +- .../ProjectRoles/components/Menu/index.tsx | 15 +- .../ProjectPermPoliciesDetail/index.tsx | 2 +- .../src/pages/ProjectRoles/index.tsx | 2 +- .../components/ConfigDistribution/index.tsx | 32 +- .../components/Configs/config-distribute.tsx | 6 +- .../components/Configs/index.tsx | 19 +- .../components/General/index.tsx | 2 +- .../components/GeneralDialog/index.tsx | 2 +- .../components/Targets/index.tsx | 2 +- .../components/CreateProjectDialog/index.tsx | 2 +- .../velaux-ui/src/pages/Projects/index.tsx | 30 +- .../Roles/components/RolesDialog/index.tsx | 2 +- packages/velaux-ui/src/pages/Roles/index.tsx | 32 +- .../TargetList/components/List/index.tsx | 25 +- .../TargetList/components/Namespace/index.tsx | 7 +- .../components/TargetDialog/index.tsx | 187 +- .../velaux-ui/src/pages/TargetList/index.tsx | 13 +- .../velaux-ui/src/pages/UiSchema/index.tsx | 32 +- .../Users/components/CreateUser/index.tsx | 2 +- .../Users/components/ResetPassword/index.tsx | 2 +- .../Users/components/SelectSearch/index.tsx | 15 +- packages/velaux-ui/src/pages/Users/index.tsx | 36 +- packages/velaux-ui/src/router/map.tsx | 3 +- .../src/store/{index.js => index.ts} | 4 +- .../src/{common.less => theme-default.less} | 68 +- packages/velaux-ui/src/utils/common.ts | 3 +- packages/velaux-ui/src/utils/errors.ts | 2 +- packages/velaux-ui/src/utils/resetLogin.ts | 2 +- packages/velaux-ui/tsconfig.json | 46 +- packages/velaux-ui/yarn.lock | 12862 ---------------- pkg/server/interfaces/api/validate.go | 2 +- scripts/webpack/webpack.common.js | 29 +- scripts/webpack/webpack.dev.js | 20 +- scripts/webpack/webpack.prod.js | 18 - tsconfig.tsbuildinfo | 2 +- yarn.lock | 5895 +++---- 208 files changed, 8664 insertions(+), 19290 deletions(-) create mode 100644 packages/velaux-theme/bin/build.js create mode 100644 packages/velaux-theme/icons.scss create mode 100644 packages/velaux-theme/icons.var.css create mode 100644 packages/velaux-theme/index-noreset.scss create mode 100644 packages/velaux-theme/index-noreset.var.scss create mode 100644 packages/velaux-theme/index.js create mode 100644 packages/velaux-theme/index.scss create mode 100644 packages/velaux-theme/index.var.scss create mode 100644 packages/velaux-theme/package.json create mode 100644 packages/velaux-theme/variables.less create mode 100644 packages/velaux-theme/variables.scss create mode 100644 packages/velaux-theme/variables.scss2css.scss create mode 100644 packages/velaux-theme/webpack.config.js rename packages/velaux-ui/src/layout/LeftMenu/{menu.js => menu.tsx} (74%) rename packages/velaux-ui/src/pages/ApplicationRevisionList/components/{Hearder => Header}/index.tsx (85%) rename packages/velaux-ui/src/store/{index.js => index.ts} (70%) rename packages/velaux-ui/src/{common.less => theme-default.less} (86%) delete mode 100644 packages/velaux-ui/yarn.lock diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 87acec41b..457d1ab82 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,3 +1,7 @@ # This file is a github code protect rule follow the codeowners https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-code-owners#example-of-a-codeowners-file -* @barnettZQG @wonderflow \ No newline at end of file +* @barnettZQG @wonderflow + +pkg @barnettZQG @yangsoon @FogDong + +packages @barnettZQG diff --git a/.gitignore b/.gitignore index 296a68d6c..9f1a48785 100644 --- a/.gitignore +++ b/.gitignore @@ -27,4 +27,5 @@ build package-lock.json yarn-error.log -.DS_Store \ No newline at end of file +.DS_Store +dist \ No newline at end of file diff --git a/.prettierrc.js b/.prettierrc.js index 7b597d789..a4df7366a 100644 --- a/.prettierrc.js +++ b/.prettierrc.js @@ -1,5 +1,5 @@ -const fabric = require('@umijs/fabric'); - module.exports = { - ...fabric.prettier, + trailingComma: 'es5', + singleQuote: true, + printWidth: 120, }; diff --git a/README.md b/README.md index 510e143a6..58951f848 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,8 @@ Please refer to: [https://kubevela.net/docs/install](https://kubevela.net/docs/i Make sure you have installed [yarn](https://classic.yarnpkg.com/en/docs/install). +Install frontend dependencies and build the frontend. + ```shell yarn install yarn build @@ -26,7 +28,7 @@ yarn build #### Start the server -1. Install the Go 1.19 +1. Install the Go 1.19+. 2. Prepare a KubeVela core environment. ```shell @@ -41,16 +43,24 @@ yarn build 3. Init the dependencies. ```shell - vela addon enable ./addon + vela addon enable ./addon replicas=0 ``` 4. Start the server on local ```shell + # Install all dependencies go mod tidy + + # Setting the kube config + export KUBECONFIG=$(velad kubeconfig --host) + + # Start the server make run-server ``` +Then, you can open the http://127.0.0.1:8000. + ## Community - Slack: [CNCF Slack](https://slack.cncf.io/) #kubevela channel (*English*) diff --git a/e2e-test/suite_test.go b/e2e-test/suite_test.go index fcbb977d7..2bd691b56 100644 --- a/e2e-test/suite_test.go +++ b/e2e-test/suite_test.go @@ -49,7 +49,7 @@ var token string const ( baseDomain = "http://127.0.0.1:8001" baseURL = "http://127.0.0.1:8001/api/v1" - testNSprefix = "api-e2e-test-" + testNSprefix = "api-test-" ) func TestE2eApiserverTest(t *testing.T) { diff --git a/package.json b/package.json index 0c7f9611a..e7fbefc29 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,8 @@ "lint:ts": "eslint . --ext .js,.tsx,.ts --cache", "lint:fix": "yarn lint:ts --fix", "test": "yarn test:ui", - "test:ui": "yarn workspace @velaux/ui run test" + "test:ui": "yarn workspace @velaux/ui run test", + "build-theme": "yarn workspace @velaux/theme run build-theme" }, "workspaces": { "packages": [ @@ -20,9 +21,7 @@ "plugins-bundled/internal/*" ] }, - "dependencies": { - "jquery": "3.6.1" - }, + "dependencies": {}, "devDependencies": { "browserslist": "^4.21.4", "@babel/core": "7.20.5", @@ -76,6 +75,7 @@ "@grafana/eslint-config": "5.1.0", "@typescript-eslint/parser": "5.42.0", "@typescript-eslint/eslint-plugin": "5.42.0", + "react-dev-utils": "^11.0.4", "typescript": "4.4.4" }, "engines": { diff --git a/packages/velaux-theme/bin/build.js b/packages/velaux-theme/bin/build.js new file mode 100644 index 000000000..ed107c186 --- /dev/null +++ b/packages/velaux-theme/bin/build.js @@ -0,0 +1,66 @@ +'use strict'; + +const path = require('path'); +const rmdir = require('rimraf'); +const webpack = require('webpack'); +const fs = require('fs'); + +const BASE_DIR = path.dirname(__dirname); + +const config = require('../webpack.config.js'); +const distPath = path.join(process.cwd(), 'dist'); + +function build(minimize = false) { + return new Promise((resolve, reject) => { + webpack(config({ minimize })).run((err, stats) => { + if (err) { + reject(err); + } else { + const errors = stats.toJson().errors; + if (errors.length) { + reject( + stats.toString({ + chunkModules: false, + }) + ); + } else { + resolve(stats); + } + } + }); + }); +} + +function emendLess() { + let less = fs.readFileSync(path.join(BASE_DIR, 'variables.less'), 'utf8'); + + less = less.replace(/\/\/ lessUnsupport[\s\S]*/g, ''); + fs.writeFileSync(path.join(BASE_DIR, 'variables.less'), less); +} + +async function buildTheme() { + // build + const start = Date.now(); + console.log('# build'); + await build(); + console.log('# build minimize'); + await build(true); + + console.log('# emend less'); + emendLess(); + + try { + fs.unlinkSync(path.join(distPath, 'next-noreset.min.js')); + fs.unlinkSync(path.join(distPath, 'next-noreset.js')); + fs.unlinkSync(path.join(distPath, 'next-noreset.var.min.js')); + fs.unlinkSync(path.join(distPath, 'next-noreset.var.js')); + fs.unlinkSync(path.join(distPath, 'next.var.min.js')); + fs.unlinkSync(path.join(distPath, 'next.var.js')); + } catch (e) { + console.log('remove next-noreset.js or next-noreset.min.js failed: ', e); + } + console.log('# build end, cost: ', Date.now() - start); + process.exit(0); +} + +buildTheme(); diff --git a/packages/velaux-theme/icons.scss b/packages/velaux-theme/icons.scss new file mode 100644 index 000000000..e938a689d --- /dev/null +++ b/packages/velaux-theme/icons.scss @@ -0,0 +1 @@ +@import "variables.scss"; \ No newline at end of file diff --git a/packages/velaux-theme/icons.var.css b/packages/velaux-theme/icons.var.css new file mode 100644 index 000000000..e938a689d --- /dev/null +++ b/packages/velaux-theme/icons.var.css @@ -0,0 +1 @@ +@import "variables.scss"; \ No newline at end of file diff --git a/packages/velaux-theme/index-noreset.scss b/packages/velaux-theme/index-noreset.scss new file mode 100644 index 000000000..7e57cce8d --- /dev/null +++ b/packages/velaux-theme/index-noreset.scss @@ -0,0 +1,5 @@ +@import "variables.scss"; + +@import "~@alifd/next/index-noreset.scss"; + +@import "icons.scss"; \ No newline at end of file diff --git a/packages/velaux-theme/index-noreset.var.scss b/packages/velaux-theme/index-noreset.var.scss new file mode 100644 index 000000000..bd331c18e --- /dev/null +++ b/packages/velaux-theme/index-noreset.var.scss @@ -0,0 +1,3 @@ +@import 'variables.scss2css.scss'; +@import '~@alifd/next/index-noreset.scss'; +@import 'icons.var.css'; \ No newline at end of file diff --git a/packages/velaux-theme/index.js b/packages/velaux-theme/index.js new file mode 100644 index 000000000..813c857fd --- /dev/null +++ b/packages/velaux-theme/index.js @@ -0,0 +1,3 @@ +'use strict'; + +module.exports = require('@alifd/next'); diff --git a/packages/velaux-theme/index.scss b/packages/velaux-theme/index.scss new file mode 100644 index 000000000..47b2190d5 --- /dev/null +++ b/packages/velaux-theme/index.scss @@ -0,0 +1,6 @@ +@import "variables.scss"; + +// Base theme +@import "~@alifd/next/index.scss"; + +@import "icons.scss"; \ No newline at end of file diff --git a/packages/velaux-theme/index.var.scss b/packages/velaux-theme/index.var.scss new file mode 100644 index 000000000..729433148 --- /dev/null +++ b/packages/velaux-theme/index.var.scss @@ -0,0 +1,4 @@ + +@import 'variables.scss2css.scss'; +@import "~@alifd/next/index.scss"; +@import 'icons.var.css'; \ No newline at end of file diff --git a/packages/velaux-theme/package.json b/packages/velaux-theme/package.json new file mode 100644 index 000000000..9411929ef --- /dev/null +++ b/packages/velaux-theme/package.json @@ -0,0 +1,39 @@ +{ + "name": "@velaux/theme", + "version": "0.0.1", + "author": "KubeVela", + "scripts": { + "build-theme": "yarn sass2less && node bin/build.js", + "sass2less": "sass2less variables.scss variables.less" + }, + "main": "index.js", + "devDependencies": { + "css-loader": "^0.28.11", + "css-split-webpack-plugin": "^0.2.5", + "extract-text-webpack-plugin": "^3.0.0", + "case-sensitive-paths-webpack-plugin": "^2.1.1", + "node-sass": "6.0.1", + "sass": "^1.3.0", + "less-plugin-sass2less": "^1.x", + "style-loader": "^0.21.0", + "rimraf": "^2.x", + "webpack": "^3.0.0", + "autoprefixer": "^7.1.4", + "fast-sass-loader": "^1.2.5", + "postcss-custom-properties": "^9.1.1", + "postcss-loader": "^2.0.6", + "postcss-calc": "^7.0.4" + }, + "dependencies": { + "@alifd/next": "1.26.14" + }, + "peerDependencies": { + "moment": "^2.22.1", + "react": ">=16.0.0", + "react-dom": ">=16.0.0" + }, + "license": "ISC", + "publishConfig": { + "registry": "https://registry.npmjs.org" + } +} \ No newline at end of file diff --git a/packages/velaux-theme/variables.less b/packages/velaux-theme/variables.less new file mode 100644 index 000000000..e25d79444 --- /dev/null +++ b/packages/velaux-theme/variables.less @@ -0,0 +1,2581 @@ +@primary-color: #1b58f4; +// ------------------------ line ------------------------ // + +@line-dotted: dotted; +@line-dashed: dashed; +@line-solid: solid; +@line-3: 3px; +@line-2: 2px; +@line-1: 1px; +@line-zero: 0px; + +// ------------------------ popup ------------------------ // + +@popup-global-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.12); +@popup-global-corner: 4px; +@popup-global-border-color: #dcdfe6; +@popup-global-border-style: solid; +@popup-global-border-width: 0px; +@popup-local-corner: 4px; +@popup-local-border-color: #dcdfe6; +@popup-local-border-style: solid; +@popup-local-border-width: 1px; +@popup-spacing-tb: 4px; +@popup-spacing-lr: 4px; +@popup-local-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.12); + +// ------------------------ mask ------------------------ // + +@mask-opacity: .2; +@mask-background: #000000; + +// ------------------------ form-element ------------------------ // + +@form-element-preview-text-color: #1f2633; +@form-element-preview-label-color: #585d66; +@form-element-large-corner: 4px; +@form-element-medium-corner: 4px; +@form-element-small-corner: 4px; +@form-element-small-icon-size: 12px; +@form-element-large-preview-font-size: 16px; +@form-element-large-preview-label-font-size: 16px; +@form-element-medium-preview-font-size: 14px; +@form-element-medium-preview-label-font-size: 14px; +@form-element-small-preview-font-size: 12px; +@form-element-small-preview-label-font-size: 12px; +@form-element-large-preview-height: 40px; +@form-element-medium-preview-height: 28px; +@form-element-small-preview-height: 20px; +@form-element-large-font-size: 16px; +@form-element-large-height: 40px; +@form-element-large-icon-size: 20px; +@form-element-medium-icon-size: 16px; +@form-element-medium-font-size: 14px; +@form-element-small-font-size: 12px; +@form-element-medium-height: 32px; +@form-element-small-height: 24px; + +// ------------------------ size ------------------------ // + +@s-50: 200px; +@s-49: 196px; +@s-48: 192px; +@s-47: 188px; +@s-46: 184px; +@s-45: 180px; +@s-44: 176px; +@s-43: 172px; +@s-42: 168px; +@s-41: 164px; +@s-40: 160px; +@s-39: 156px; +@s-38: 152px; +@s-37: 148px; +@s-36: 144px; +@s-35: 140px; +@s-34: 136px; +@s-33: 132px; +@s-32: 128px; +@s-31: 124px; +@s-30: 120px; +@s-29: 116px; +@s-28: 112px; +@s-27: 108px; +@s-26: 104px; +@s-25: 100px; +@s-24: 96px; +@s-23: 92px; +@s-22: 88px; +@s-21: 84px; +@s-20: 80px; +@s-19: 76px; +@s-18: 72px; +@s-17: 68px; +@s-16: 64px; +@s-15: 60px; +@s-14: 56px; +@s-13: 52px; +@s-12: 48px; +@s-11: 44px; +@s-10: 40px; +@s-9: 36px; +@s-8: 32px; +@s-7: 28px; +@s-6: 24px; +@s-5: 20px; +@s-4: 16px; +@s-3: 12px; +@s-2: 8px; +@s-1: 4px; +@s-zero: 0px; +@s-auto: auto; +@size-base: 4px; + +// ------------------------ shadow ------------------------ // + +@shadow-3-left: -20px 0px 30px 0px rgba(0, 0, 0, 0.15); +@shadow-3-down: 0px 20px 30px 0px rgba(0, 0, 0, 0.15); +@shadow-3-right: 20px 0px 30px 0px rgba(0, 0, 0, 0.15); +@shadow-3-up: 0px -20px 30px 0px rgba(0, 0, 0, 0.15); +@shadow-3: 20px 20px 30px 0px rgba(0, 0, 0, 0.15); +@shadow-2-left: -2px 0px 16px 0px rgba(0, 0, 0, 0.12); +@shadow-2-down: 0px 4px 16px 0px rgba(0, 0, 0, 0.12); +@shadow-2-right: 2px 0px 16px 0px rgba(0, 0, 0, 0.12); +@shadow-2-up: 0px -4px 16px 0px rgba(0, 0, 0, 0.12); +@shadow-2: 2px 4px 16px 0px rgba(0, 0, 0, 0.12); +@shadow-1-left: -1px 0px 4px 0px rgba(0, 0, 0, 0.16); +@shadow-1-down: 0px 1px 4px 0px rgba(0, 0, 0, 0.16); +@shadow-1-right: 1px 0px 4px 0px rgba(0, 0, 0, 0.16); +@shadow-1-up: 0px -1px 4px 0px rgba(0, 0, 0, 0.16); +@shadow-1: 1px 1px 4px 0px rgba(0, 0, 0, 0.16); +@shadow-zero: none; +@shadow-spread-sd3: 0; +@shadow-spread-sd2: 0; +@shadow-spread-sd1: 0; +@shadow-color-sd3: #000000; +@shadow-color-sd2: #000000; +@shadow-color-sd1: #000000; +@shadow-opacity-sd2: .12; +@shadow-distance-sd1y: 1; +@shadow-distance-sd2: 2; +@shadow-distance-sd1: 1; +@shadow-sides-left: "left"; +@shadow-sides-down: "down"; +@shadow-sides-right: "right"; +@shadow-sides-up: "up"; +@shadow-sides-base: "base"; +@shadow-blur-sd3: 30; +@shadow-blur-sd2: 16; +@shadow-blur-sd1: 4; +@shadow-opacity-sd3: 0.15; +@shadow-opacity-sd1: 0.16; +@shadow-distance-sd3y: 20; +@shadow-distance-sd2y: 4; +@shadow-distance-sd3: 20; + +// ------------------------ icon ------------------------ // + +@icon-reset: ""; +@icon-xxxl: 64px; +@icon-xxl: 48px; +@icon-xl: 32px; +@icon-l: 24px; +@icon-m: 20px; +@icon-s: 16px; +@icon-xs: 12px; +@icon-xxs: 8px; +@icon-font-name: "icon"; +@icon-font-path: "//at.alicdn.com/t/font_881657_len1q696q7"; +@icon-content-dashboard: "\e7fa"; +@icon-content-list: "\e7f9"; +@icon-content-detail: "\e7f8"; +@icon-content-form: "\e7fb"; +@icon-content-chart-pie: "\e613"; +@icon-content-chart-bar: "\e612"; +@icon-content-exit: "\e616"; +@icon-content-lock: "\e617"; +@icon-content-unlock: "\e615"; +@icon-content-eye-close: "\e600"; +@icon-content-eye: "\e611"; +@icon-content-toggle-right: "\e603"; +@icon-content-toggle-left: "\e602"; +@icon-content-copy: "\e60f"; +@icon-content-atm: "\e606"; +@icon-content-email: "\e605"; +@icon-content-account: "\e608"; +@icon-content-attachment: "\e665"; +@icon-content-filter: "\e627"; +@icon-content-refresh: "\e677"; +@icon-content-edit: "\e63b"; +@icon-content-set: "\e683"; +@icon-content-download: "\e628"; +@icon-content-upload: "\e7ee"; +@icon-content-ashbin: "\e639"; +@icon-content-calendar: "\e607"; +@icon-content-picture: "\e631"; +@icon-content-ellipsis: "\e654"; +@icon-content-close: "\e626"; +@icon-content-search: "\e656"; +@icon-content-loading: "\e646"; +@icon-content-semi-select: "\e633"; +@icon-content-select: "\e632"; +@icon-content-ascending: "\e61e"; +@icon-content-descending: "\e61f"; +@icon-content-sorting: "\e634"; +@icon-content-switch: "\e6b3"; +@icon-content-arrow-double-right: "\e65e"; +@icon-content-arrow-double-left: "\e659"; +@icon-content-arrow-right: "\e619"; +@icon-content-arrow-left: "\e61d"; +@icon-content-arrow-down: "\e63d"; +@icon-content-arrow-up: "\e625"; +@icon-content-minus: "\e601"; +@icon-content-add: "\e655"; +@icon-content-favorites-filling: "\e60e"; +@icon-content-delete-filling: "\e623"; +@icon-content-success-filling: "\e63a"; +@icon-content-clock: "\e621"; +@icon-content-help: "\e673"; +@icon-content-error: "\e60d"; +@icon-content-prompt: "\e60c"; +@icon-content-warning: "\e60b"; +@icon-content-success: "\e60a"; +@icon-content-cry: "\e65d"; +@icon-content-smile: "\e65f"; + +// ------------------------ font ------------------------ // + +@font-weight-ultra-bold: 900; +@font-weight-extra-bold: 800; +@font-weight-3: bold; +@font-weight-semi-bold: 600; +@font-weight-medium: 500; +@font-weight-2: normal; +@font-weight-light: 300; +@font-weight-thin: 200; +@font-weight-1: lighter; +@font-size-body-2: 14px; +@font-size-subhead: 16px; +@font-size-title: 20px; +@font-size-headline: 24px; +@font-size-display-1: 36px; +@font-size-display-2: 48px; +@font-size-display-3: 56px; +@font-lineheight-3: 1.7; +@font-lineheight-2: 1.5; +@font-lineheight-1: 1.3; +@font-size-body-1: 14px; +@font-name-bold: roboto-bold; +@font-name-medium: roboto-medium; +@font-name-regular: roboto-regular; +@font-name-light: roboto-light; +@font-name-thin: roboto-thin; +@font-custom-name: Roboto; +@font-custom-path: "//i.alicdn.com/artascope-font/20160419204543/font/"; +@font-size-caption: 12px; +@font-family-base: Roboto,"Helvetica Neue",Helvetica,Tahoma,Arial,"PingFang SC","Microsoft YaHei"; + +// ------------------------ corner ------------------------ // + +@corner-zero: 0; +@corner-semicircle: 500px; +@corner-circle: 50%; +@corner-2: 8px; +@corner-3: 20px; +@corner-1: 4px; + +// ------------------------ color ------------------------ // + +@color-gradient-4: linear-gradient(270deg, rgb(255, 163, 166) 0%, rgb(245, 39, 67) 100%); +@color-gradient-3: linear-gradient(270deg, rgb(255, 237, 117) 0%, rgb(245, 203, 34) 100%); +@color-gradient-2: linear-gradient(270deg, rgb(125, 238, 255) 0%, rgb(3, 193, 253) 100%); +@color-gradient-1: linear-gradient(270deg, rgb(121, 232, 199) 0%, rgb(8, 194, 158) 100%); +@color-transparent: transparent; +@color-black: #000000; +@color-white: #FFFFFF; +@color-brand1-5: rgba(43,213,255,1); +@color-text1-4: rgba(31,38,51,1); +@color-text1-3: rgba(88,93,102,1); +@color-text1-2: rgba(141,146,153,1); +@color-text1-1: rgba(196,199,204,1); +@color-fill1-4: rgba(237,239,242,1); +@color-fill1-3: rgba(240,242,245,1); +@color-fill1-2: rgba(244,246,249,1); +@color-fill1-1: rgba(245,247,250,1); +@color-line1-4: rgba(196,199,204,1); +@color-line1-3: rgba(217,219,222,1); +@color-line1-2: rgba(220,223,230,1); +@color-line1-1: rgba(228,232,238,1); +@color-other-3: rgba(141,146,153,1); +@color-other-2: rgba(88,93,102,1); +@color-other-1: rgba(31,38,51,1); +@color-link-3: rgba(0,157,214,1); +@color-link-2: rgba(0,123,176,1); +@color-link-1: rgba(3,193,253,1); +@color-help-4: rgba(0,117,207,1); +@color-help-3: rgba(3,148,245,1); +@color-help-2: rgba(166,231,255,1); +@color-help-1: rgba(230,249,255,1); +@color-error-4: rgba(207,23,53,1); +@color-error-3: rgba(245,39,67,1); +@color-error-2: rgba(255,82,99,1); +@color-error-1: rgba(255,240,240,1); +@color-warning-4: rgba(207,163,19,1); +@color-warning-3: rgba(245,203,34,1); +@color-warning-2: rgba(255,251,199,1); +@color-warning-1: rgba(255,254,240,1); +@color-notice-4: rgba(0,157,214,1); +@color-notice-3: rgba(3,193,253,1); +@color-notice-2: rgba(163,241,250,1); +@color-notice-1: rgba(230,253,255,1); +@color-success-4: rgba(0,156,130,1); +@color-success-3: rgba(8,194,158,1); +@color-success-2: rgba(121,232,199,1); +@color-success-1: rgba(230,255,246,1); +@color-data1-8: rgba(3,148,245,1); +@color-data1-7: rgba(153,209,15,1); +@color-data1-6: rgba(8,194,158,1); +@color-data1-5: rgba(245,203,34,1); +@color-data1-4: rgba(245,115,21,1); +@color-data1-3: rgba(159,24,184,1); +@color-data1-2: rgba(90,28,184,1); +@color-data1-1: rgba(12,184,198,1); +@color-brand1-9: rgba(0,157,214,1); +@color-brand1-6: rgba(3,193,253,1); +@color-brand1-1: rgba(230,253,255,1); + +// ------------------------ search ------------------------ // + +@search-normal-dark-bg-opacity: 0; +@search-normal-corner: 4px; +@search-normal-primary-l-height: 36px; +@search-normal-primary-l-icon-size: 16px; +@search-normal-primary-l-btn-text-size: 14px; +@search-normal-primary-m-height: 36px; +@search-normal-secondary-l-height: 36px; +@search-normal-primary-color: @primary-color; +@search-normal-primary-hover-color: @primary-color; +@search-normal-primary-split-color: #e4e8ee; +@search-normal-primary-shadow: none; +@search-normal-primary-btn-text-color: #FFFFFF; +@search-normal-primary-btn-hover-bg-color: #009dd6; +@search-normal-primary-btn-hover-text-color: #FFFFFF; +@search-normal-primary-border-width: 2px; +@search-normal-primary-btn-text-padding-left: 0px; +@search-normal-primary-m-icon-size: 16px; +@search-normal-primary-m-btn-text-size: 16px; +@search-normal-secondary-color: #d9dbde; +@search-normal-secondary-split-color: #e4e8ee; +@search-normal-secondary-hover-color: @primary-color; +@search-normal-secondary-shadow: none; +@search-normal-secondary-btn-bg-color: @primary-color; +@search-normal-secondary-btn-text-color: #FFFFFF; +@search-normal-secondary-btn-hover-bg-color: #009dd6; +@search-normal-secondary-btn-hover-text-color: #FFFFFF; +@search-normal-secondary-border-width: 1px; +@search-normal-secondary-btn-text-padding-left: 0px; +@search-normal-secondary-l-icon-size: 24px; +@search-normal-secondary-l-btn-text-size: 16px; +@search-normal-secondary-m-height: 40px; +@search-normal-secondary-m-icon-size: 16px; +@search-normal-secondary-m-btn-text-size: 16px; +@search-normal-normal-color: #d9dbde; +@search-normal-normal-split-color: #e4e8ee; +@search-normal-normal-hover-color: #c4c7cc; +@search-normal-normal-shadow: none; +@search-normal-normal-btn-bg-color: #f5f7fa; +@search-normal-normal-btn-text-color: #585d66; +@search-normal-normal-btn-hover-bg-color: #f0f2f5; +@search-normal-normal-btn-hover-text-color: #1f2633; +@search-normal-normal-border-width: 1px; +@search-normal-normal-btn-text-padding-left: 0px; +@search-normal-normal-l-height: 60px; +@search-normal-normal-l-icon-size: 24px; +@search-normal-normal-l-btn-text-size: 16px; +@search-normal-normal-m-height: 40px; +@search-normal-normal-m-icon-size: 16px; +@search-normal-normal-m-btn-text-size: 16px; +@search-normal-dark-color: @primary-color; +@search-normal-dark-hover-color: @primary-color; +@search-normal-dark-text-color: #FFFFFF; +@search-normal-dark-bg-color: #FFFFFF; +@search-normal-dark-shadow: none; +@search-normal-dark-btn-text-color: #FFFFFF; +@search-normal-dark-btn-hover-bg-color: #009dd6; +@search-normal-dark-btn-hover-text-color: #FFFFFF; +@search-normal-dark-border-width: 1px; +@search-normal-dark-btn-text-padding-left: 0px; +@search-normal-dark-l-height: 60px; +@search-normal-dark-l-icon-size: 24px; +@search-normal-dark-l-btn-text-size: 16px; +@search-normal-dark-m-height: 40px; +@search-normal-dark-m-icon-size: 16px; +@search-normal-dark-m-btn-text-size: 16px; +@search-simple-corner: 4px; +@search-simple-l-icon-margin-right: 12px; +@search-simple-m-icon-margin-right: 8px; +@search-simple-normal-color: #d9dbde; +@search-simple-normal-hover-color: #c4c7cc; +@search-simple-normal-split-color: #d9dbde; +@search-simple-normal-shadow: none; +@search-simple-normal-icon-text-color: #8d9299; +@search-simple-normal-icon-hover-text-color: #585d66; +@search-simple-normal-border-width: 1px; +@search-simple-normal-l-icon-size: 20px; +@search-simple-normal-m-icon-size: 12px; +@search-simple-normal-btn-text-padding-left: 0px; +@search-simple-dark-color: #d9dbde; +@search-simple-dark-hover-color: #d9dbde; +@search-simple-dark-bg-color: #FFFFFF; +@search-simple-dark-bg-opacity: 0; +@search-simple-dark-text-color: #FFFFFF; +@search-simple-dark-shadow: none; +@search-simple-dark-icon-text-color: #8d9299; +@search-simple-dark-icon-hover-text-color: #585d66; +@search-simple-dark-btn-text-padding-left: 0px; +@search-simple-dark-split-color: #d9dbde; +@search-simple-dark-border-width: 1px; +@search-simple-dark-l-icon-size: 20px; +@search-simple-dark-m-icon-size: 12px; +@search-search-icon-content: ""; + +// ------------------------ dialog ------------------------ // + +@dialog-corner: 8px; +@dialog-border-width: 0px; +@dialog-title-padding-top: 20px; +@dialog-title-padding-bottom: 20px; +@dialog-title-padding-left-right: 20px; +@dialog-title-border-width: 1px; +@dialog-content-font-size: 14px; +@dialog-footer-padding-top: 12px; +@dialog-footer-padding-bottom: 20px; +@dialog-footer-button-spacing: 8px; +@dialog-close-top: 20px; +@dialog-close-right: 20px; +@dialog-close-size: 16px; +@dialog-shadow: 0px 20px 30px 0px rgba(0, 0, 0, 0.15); +@dialog-title-border-color: #e4e8ee; +@dialog-title-font-size: 16px; +@dialog-title-font-weight: normal; +@dialog-message-content-padding-top: 20px; +@dialog-message-content-padding-bottom: 20px; +@dialog-message-content-padding-left-right: 20px; +@dialog-content-padding-top: 20px; +@dialog-content-padding-bottom: 20px; +@dialog-content-padding-left-right: 20px; +@dialog-footer-border-width: 0px; +@dialog-footer-padding-left-right: 20px; +@dialog-close-width: 16px; +@dialog-bg: #FFFFFF; +@dialog-border-color: #dcdfe6; +@dialog-border-style: solid; +@dialog-title-color: #1f2633; +@dialog-title-bg-color: transparent; +@dialog-content-color: #585d66; +@dialog-footer-bg-color: transparent; +@dialog-footer-border-color: transparent; +@dialog-close-color: #8d9299; +@dialog-close-color-hovered: #1f2633; +@dialog-close-bg-hovered: transparent; + +// ------------------------ menu-button ------------------------ // + +@menu-btn-pure-text-primary-icon-color: #FFFFFF; +@menu-btn-disabled-icon-color: #c4c7cc; +@menu-btn-ghost-light-disabled-icon-color: rgba(0, 0, 0, 0.1); +@menu-btn-ghost-dark-disabled-icon-color: rgba(255, 255, 255, 0.4); +@menu-btn-pure-text-normal-icon-color: #8d9299; +@menu-btn-pure-text-secondary-icon-color: @primary-color; +@menu-btn-text-text-normal-icon-color: #1f2633; +@menu-btn-text-text-primary-icon-color: @primary-color; +@menu-btn-ghost-light-icon-color: #1f2633; +@menu-btn-ghost-dark-icon-color: #FFFFFF; +@menu-btn-fold-icon-content: ""; +@menu-btn-unfold-icon-content: @icon-reset; + +// ------------------------ card ------------------------ // + +@card-shadow: none; +@card-corner: 4px; +@card-padding-lr: 16px; +@card-border-width: 1px; +@card-head-padding-bottom: 12px; +@card-head-bottom-border-width: 1px; +@card-head-main-height: 40px; +@card-head-main-margin-top: 8px; +@card-head-main-margin-bottom: 0px; +@card-title-font-size: 16px; +@card-title-font-weight: normal; +@card-sub-title-font-size: 12px; +@card-title-extra-font-size: 14px; +@card-title-bullet-width: 3px; +@card-title-bullet-height: 16px; +@card-title-padding-left: 8px; +@card-sub-title-padding-left: 8px; +@card-body-show-divider-padding-top: 12px; +@card-body-hide-divider-padding-top: 0px; +@card-content-font-size: 14px; +@card-content-line-height: 1.5; +@card-body-padding-bottom: 12px; +@card-more-btn-height: 16px; +@card-more-btn-padding-top: 8px; +@card-more-btn-font-size: 14px; +@card-border-style: solid; +@card-border-color: #dcdfe6; +@card-background: #FFFFFF; +@card-header-background: #FFFFFF; +@card-title-color: #1f2633; +@card-sub-title-color: #585d66; +@card-title-extra-color: @primary-color; +@card-title-bullet-color: @primary-color; +@card-content-color: #585d66; +@card-head-bottom-border-color: #e4e8ee; +@card-more-btn-color: @primary-color; +@card-more-btn-background: #FFFFFF; + +// ------------------------ button ------------------------ // + +@btn-size-l-icon-size: 20px; +@btn-pure-primary-color: #FFFFFF; +@btn-pure-primary-color-hover: #FFFFFF; +@btn-pure-primary-color-active: #FFFFFF; +@btn-shadow: none; +@btn-shadow-hover: none; +@btn-size-m-icon-size: 16px; +@btn-size-m-icon-margin: 8px; +@btn-size-l-icon-margin: 8px; +@btn-pure-secondary-bg-hover: #2bd5ff; +@btn-pure-secondary-border-color-hover: #2bd5ff; +@btn-pure-primary-bg-hover: #2bd5ff; +@btn-warning-primary-border-color-hover: #ff5263; +@btn-warning-primary-bg-hover: #ff5263; +@btn-warning-normal-border-color-hover: #ff5263; +@btn-warning-normal-bg-hover: #ff5263; +@btn-size-s-height: 24px; +@btn-size-m-height: 32px; +@btn-size-s-padding: 8px; +@btn-size-s-border-width: 1px; +@btn-size-s-font: 12px; +@btn-size-s-icon-size: 12px; +@btn-size-s-icon-margin: 4px; +@btn-size-s-icon-split-size: 12px; +@btn-size-s-corner: 4px; +@btn-size-m-padding: 12px; +@btn-size-m-border-width: 1px; +@btn-size-m-font: 14px; +@btn-size-m-icon-split-size: 12px; +@btn-size-m-corner: 4px; +@btn-size-l-height: 40px; +@btn-size-l-padding: 16px; +@btn-size-l-border-width: 1px; +@btn-size-l-font: 16px; +@btn-size-l-icon-split-size: 16px; +@btn-size-l-corner: 4px; +@btn-pure-color-disabled: #c4c7cc; +@btn-pure-bg-disabled: #f5f7fa; +@btn-pure-border-color-disabled: #e4e8ee; +@btn-pure-normal-color-disabled: #c4c7cc; +@btn-pure-normal-bg-disabled: #f5f7fa; +@btn-pure-normal-border-color-disabled: #e4e8ee; +@btn-pure-normal-color: #1f2633; +@btn-pure-normal-color-hover: #1f2633; +@btn-pure-normal-color-active: #1f2633; +@btn-pure-normal-bg: #FFFFFF; +@btn-pure-normal-bg-hover: #f4f6f9; +@btn-pure-normal-bg-active: #f4f6f9; +@btn-pure-normal-border-color: #d9dbde; +@btn-pure-normal-border-color-hover: #c4c7cc; +@btn-pure-normal-border-color-active: #c4c7cc; +@btn-pure-normal-border-style: solid; +@btn-pure-secondary-color-disabled: #c4c7cc; +@btn-pure-secondary-bg-disabled: #f5f7fa; +@btn-pure-secondary-border-color-disabled: #e4e8ee; +@btn-pure-secondary-color: @primary-color; +@btn-pure-secondary-color-hover: #FFFFFF; +@btn-pure-secondary-color-active: #FFFFFF; +@btn-pure-secondary-bg: #FFFFFF; +@btn-pure-secondary-bg-active: #009dd6; +@btn-pure-secondary-border-color: @primary-color; +@btn-pure-secondary-border-color-active: #009dd6; +@btn-pure-secondary-border-style: solid; +@btn-pure-primary-color-disabled: #c4c7cc; +@btn-pure-primary-bg-disabled: #f5f7fa; +@btn-pure-primary-border-color-disabled: #e4e8ee; +@btn-pure-primary-bg: @primary-color; +@btn-pure-primary-bg-active: #009dd6; +@btn-pure-primary-border-color: transparent; +@btn-pure-primary-border-color-hover: transparent; +@btn-pure-primary-border-color-active: transparent; +@btn-pure-primary-border-style: solid; +@btn-ghost-border-style: solid; +@btn-ghost-dark-color: #FFFFFF; +@btn-ghost-dark-border-color: #FFFFFF; +@btn-ghost-dark-color-hover: #FFFFFF; +@btn-ghost-dark-bg: transparent; +@btn-ghost-dark-bg-opacity: 0; +@btn-ghost-dark-bg-hover-rgb: #FFFFFF; +@btn-ghost-dark-bg-hover-opacity: .8; +@btn-ghost-dark-border-color-hover: #FFFFFF; +@btn-ghost-dark-color-disabled-rgb: #FFFFFF; +@btn-ghost-dark-color-disabled-opacity: .4; +@btn-ghost-dark-bg-disabled: transparent; +@btn-ghost-dark-border-color-disabled-rgb: #FFFFFF; +@btn-ghost-dark-border-color-disabled-opacity: .4; +@btn-ghost-light-color: #1f2633; +@btn-ghost-light-border-color: #1f2633; +@btn-ghost-light-bg: transparent; +@btn-ghost-light-bg-opacity: 0; +@btn-ghost-light-color-hover: #8d9299; +@btn-ghost-light-border-color-hover: #1f2633; +@btn-ghost-light-bg-hover-rgb: #000000; +@btn-ghost-light-bg-hover-opacity: .92; +@btn-ghost-light-color-disabled-rgb: #000000; +@btn-ghost-light-color-disabled-opacity: .1; +@btn-ghost-light-bg-disabled: transparent; +@btn-ghost-light-border-color-disabled-rgb: #000000; +@btn-ghost-light-border-color-disabled-opacity: .1; +@btn-warning-border-style: solid; +@btn-warning-primary-color: #FFFFFF; +@btn-warning-primary-color-hover: #FFFFFF; +@btn-warning-primary-color-active: #FFFFFF; +@btn-warning-primary-border-color: #f52743; +@btn-warning-primary-border-color-active: #cf1735; +@btn-warning-primary-bg: #f52743; +@btn-warning-primary-bg-active: #cf1735; +@btn-warning-primary-color-disabled: #c4c7cc; +@btn-warning-primary-border-color-disabled: #dcdfe6; +@btn-warning-primary-bg-disabled: #f5f7fa; +@btn-warning-normal-color: #f52743; +@btn-warning-normal-color-hover: #FFFFFF; +@btn-warning-normal-color-active: #FFFFFF; +@btn-warning-normal-border-color: #f52743; +@btn-warning-normal-border-color-active: #cf1735; +@btn-warning-normal-bg: #FFFFFF; +@btn-warning-normal-bg-active: #cf1735; +@btn-warning-normal-color-disabled: #c4c7cc; +@btn-warning-normal-border-color-disabled: #e4e8ee; +@btn-warning-normal-bg-disabled: #f5f7fa; +@btn-text-primary-color: @primary-color; +@btn-text-primary-color-hover: #009dd6; +@btn-text-disabled-color: #c4c7cc; +@btn-text-loading-color: #1f2633; +@btn-text-secondary-color: #585d66; +@btn-text-secondary-color-hover: @primary-color; +@btn-text-normal-color: #1f2633; +@btn-text-normal-color-hover: @primary-color; +@btn-text-size-s-height: 16px; +@btn-text-size-s-font: 12px; +@btn-text-icon-size-s: 16px; +@btn-text-icon-s-margin: 4px; +@btn-text-size-m-height: 20px; +@btn-text-size-m-font: 14px; +@btn-text-icon-size-m: 20px; +@btn-text-icon-m-margin: 4px; +@btn-text-size-l-height: 24px; +@btn-text-size-l-font: 14px; +@btn-text-icon-size-l: 24px; +@btn-text-icon-l-margin: 4px; + +// ------------------------ form ------------------------ // + +@form-item-l-margin-b: 20px; +@form-label-padding-r: 12px; +@form-item-m-margin-b: 16px; +@form-item-s-margin-b: 12px; +@form-inline-l-item-margin-r: 24px; +@form-inline-m-item-margin-r: 20px; +@form-inline-s-item-margin-r: 16px; +@form-help-margin-top: 4px; +@form-help-font-size: 12px; +@form-help-color: #8d9299; +@form-error-color: #f52743; +@form-warning-color: #f5cb22; +@form-top-label-margin-b: 2px; +@form-label-color: #585d66; + +// ------------------------ nav ------------------------ // + +@nav-primary-bg-color: #1f2633; +@nav-primary-border-color: #1f2633; +@nav-primary-text-color: #FFFFFF; +@nav-primary-item-hover-bg-color: #000000; +@nav-normal-text-color: #1f2633; +@nav-normal-item-hover-text-color: #1f2633; +@nav-normal-item-selected-text-color: @primary-color; +@nav-icon-self-size: 16px; +@nav-primary-item-opened-bg-color: transparent; +@nav-secondary-item-hover-active-color: #FFFFFF; +@nav-secondary-item-selected-active-color: #FFFFFF; +@nav-secondary-item-opened-bg-color: transparent; +@nav-normal-item-hover-bg-color: #f4f6f9; +@nav-normal-item-hover-text-style: bold; +@nav-normal-item-hover-active-color: @primary-color; +@nav-normal-sub-nav-hover-text-color: #1f2633; +@nav-normal-item-selected-bg-color: #f4f6f9; +@nav-normal-item-opened-bg-color: transparent; +@nav-normal-item-opened-text-color: #1f2633; +@nav-line-item-hover-text-color: #000000; +@nav-line-item-hover-text-style: bold; +@nav-line-sub-nav-hover-text-color: #1f2633; +@nav-hoz-height: 44px; +@nav-hoz-font-size: 14px; +@nav-hoz-item-margin-tb: 0px; +@nav-hoz-item-margin-lr: 0px; +@nav-hoz-item-padding-lr: 20px; +@nav-hoz-item-corner: 0; +@nav-hoz-item-selected-active-line: 2px; +@nav-hoz-item-hover-active-line: 0px; +@nav-ver-height: 40px; +@nav-ver-font-size: 14px; +@nav-ver-item-margin-tb: 0px; +@nav-ver-item-margin-lr: 0px; +@nav-ver-item-padding-lr: 20px; +@nav-ver-item-corner: 0; +@nav-ver-item-selected-active-line: 2px; +@nav-ver-item-hover-active-line: 0px; +@nav-ver-sub-nav-height: 40px; +@nav-ver-sub-nav-font-size: 12px; +@nav-group-height: 40px; +@nav-group-font-size: 14px; +@nav-icon-self-margin: 4px; +@nav-icon-only-font-size: 16px; +@nav-primary-border-width: 0px; +@nav-primary-text-style: normal; +@nav-primary-shadow: 2px 4px 16px 0px rgba(0, 0, 0, 0.12); +@nav-primary-sub-nav-bg-color: #1f2633; +@nav-primary-sub-nav-text-color: #FFFFFF; +@nav-primary-sub-nav-text-style: normal; +@nav-primary-group-text-color: #8d9299; +@nav-primary-group-text-style: normal; +@nav-primary-item-hover-text-color: #FFFFFF; +@nav-primary-item-hover-text-style: normal; +@nav-primary-item-hover-active-color: @primary-color; +@nav-primary-sub-nav-hover-bg-color: #000000; +@nav-primary-sub-nav-hover-text-color: #FFFFFF; +@nav-primary-item-selected-bg-color: #000000; +@nav-primary-item-selected-text-color: #FFFFFF; +@nav-primary-item-selected-text-style: bold; +@nav-primary-item-childselected-bg-color: transparent; +@nav-primary-item-childselected-text-color: #FFFFFF; +@nav-primary-item-childselected-text-style: bold; +@nav-primary-item-selected-active-color: @primary-color; +@nav-primary-sub-nav-selected-bg-color: #000000; +@nav-primary-sub-nav-selected-text-color: #FFFFFF; +@nav-primary-sub-nav-active-color: @primary-color; +@nav-primary-item-disabled-text-color: #c4c7cc; +@nav-primary-item-opened-text-color: #FFFFFF; +@nav-secondary-bg-color: @primary-color; +@nav-secondary-border-width: 0px; +@nav-secondary-border-color: @primary-color; +@nav-secondary-text-color: #FFFFFF; +@nav-secondary-text-style: normal; +@nav-secondary-shadow: 2px 4px 16px 0px rgba(0, 0, 0, 0.12); +@nav-secondary-sub-nav-bg-color: @primary-color; +@nav-secondary-sub-nav-text-color: #FFFFFF; +@nav-secondary-sub-nav-text-style: normal; +@nav-secondary-group-text-color: #FFFFFF; +@nav-secondary-group-text-style: normal; +@nav-secondary-item-hover-bg-color: #009dd6; +@nav-secondary-item-hover-text-color: #FFFFFF; +@nav-secondary-item-hover-text-style: normal; +@nav-secondary-sub-nav-hover-bg-color: #009dd6; +@nav-secondary-sub-nav-hover-text-color: #FFFFFF; +@nav-secondary-item-selected-bg-color: #009dd6; +@nav-secondary-item-selected-text-color: #FFFFFF; +@nav-secondary-item-selected-text-style: bold; +@nav-secondary-item-childselected-bg-color: transparent; +@nav-secondary-item-childselected-text-color: #FFFFFF; +@nav-secondary-item-childselected-text-style: bold; +@nav-secondary-sub-nav-selected-bg-color: #009dd6; +@nav-secondary-sub-nav-selected-text-color: #FFFFFF; +@nav-secondary-sub-nav-active-color: @primary-color; +@nav-secondary-item-disabled-text-color: #e6fdff; +@nav-secondary-item-opened-text-color: #FFFFFF; +@nav-normal-bg-color: #FFFFFF; +@nav-normal-border-color: #e4e8ee; +@nav-normal-text-style: normal; +@nav-normal-border-line: 1px; +@nav-normal-shadow: 2px 4px 16px 0px rgba(0, 0, 0, 0.12); +@nav-normal-sub-nav-bg-color: #FFFFFF; +@nav-normal-sub-nav-text-color: #1f2633; +@nav-normal-sub-nav-text-style: normal; +@nav-normal-group-text-color: #8d9299; +@nav-normal-group-text-style: normal; +@nav-normal-sub-nav-hover-bg-color: #f4f6f9; +@nav-normal-item-selected-text-style: bold; +@nav-normal-item-childselected-bg-color: transparent; +@nav-normal-item-childselected-text-color: @primary-color; +@nav-normal-item-childselected-text-style: normal; +@nav-normal-item-selected-active-color: @primary-color; +@nav-normal-sub-nav-selected-bg-color: #f4f6f9; +@nav-normal-sub-nav-selected-text-color: @primary-color; +@nav-normal-sub-nav-active-color: @primary-color; +@nav-normal-item-disabled-text-color: #8d9299; +@nav-line-bg-color: transparent; +@nav-line-border-color: #dcdfe6; +@nav-line-text-color: #1f2633; +@nav-line-text-style: normal; +@nav-line-border-line: 1px; +@nav-line-sub-nav-bg-color: transparent; +@nav-line-sub-nav-text-color: #1f2633; +@nav-line-sub-nav-text-style: normal; +@nav-line-item-hover-bg-color: transparent; +@nav-line-item-hover-active-color: @primary-color; +@nav-line-sub-nav-hover-bg-color: transparent; +@nav-line-item-selected-bg-color: transparent; +@nav-line-item-selected-text-color: @primary-color; +@nav-line-item-selected-text-style: bold; +@nav-line-item-childselected-bg-color: transparent; +@nav-line-item-childselected-text-color: @primary-color; +@nav-line-item-childselected-text-style: normal; +@nav-line-item-selected-active-color: @primary-color; +@nav-line-sub-nav-selected-bg-color: transparent; +@nav-line-sub-nav-selected-text-color: @primary-color; +@nav-line-sub-nav-active-color: @primary-color; +@nav-line-item-disabled-text-color: #8d9299; +@nav-line-item-opened-bg-color: transparent; +@nav-line-item-opened-text-color: @primary-color; +@nav-line-group-text-color: #8d9299; +@nav-line-group-text-style: normal; + +// ------------------------ tab ------------------------ // + +@tab-wrapped-border-line-color-hover: #d9dbde; +@tab-nav-scroll-padding-right-m: 60px; +@tab-nav-scroll-padding-right-s: 56px; +@tab-nav-tab-icon-size-m: 16px; +@tab-nav-tab-icon-size-s: 12px; +@tab-nav-close-icon-size-m: 12px; +@tab-nav-close-icon-size-s: 8px; +@tab-nav-close-icon-padding-l-size-m: 8px; +@tab-nav-close-icon-padding-l-size-s: 8px; +@tab-nav-arrow-left-positon-right: 32px; +@tab-nav-arrow-right-positon-right: 8px; +@tab-nav-arrow-down-positon-right: 8px; +@tab-item-padding-tb-size-m: 12px; +@tab-item-padding-tb-size-s: 8px; +@tab-item-padding-lr-size-m: 16px; +@tab-item-padding-lr-size-s: 12px; +@tab-item-text-size-m: 14px; +@tab-item-text-size-s: 12px; +@tab-close-icon-color: #585d66; +@tab-close-icon-color-hover: #1f2633; +@tab-close-icon-color-selected: @primary-color; +@tab-close-icon-color-disabled: #dcdfe6; +@tab-item-font-weight-selected: normal; +@tab-nav-arrow-color-normal: #585d66; +@tab-nav-arrow-color-hover: #1f2633; +@tab-nav-arrow-color-disabled: #dcdfe6; +@tab-pure-divider-line-width: 1px; +@tab-pure-ink-bar-width: 2px; +@tab-pure-text-color-normal: #585d66; +@tab-pure-bg-color: transparent; +@tab-pure-text-color-hover: #1f2633; +@tab-pure-text-color-selected: @primary-color; +@tab-pure-text-color-disabled: #dcdfe6; +@tab-pure-ink-bar-color: @primary-color; +@tab-pure-divider-border-color: #dcdfe6; +@tab-pure-divider-shadow: none; +@tab-wrapped-border-line-style: solid; +@tab-wrapped-border-line-width: 1px; +@tab-wrapped-border-side-width: 1px; +@tab-wrapped-tab-corner-radius: 4px; +@tab-wrapped-tab-margin-right: 4px; +@tab-wrapped-tab-margin-bottom: 4px; +@tab-wrapped-ink-bar-width: 2px; +@tab-wrapped-bar-bg-color: transparent; +@tab-wrapped-ink-bar-color: @primary-color; +@tab-wrapped-nav-item-border-color-active: @primary-color; +@tab-wrapped-border-line-color: #dcdfe6; +@tab-wrapped-content-border-line-width: 1px; +@tab-wrapped-content-border-line-style: solid; +@tab-wrapped-content-border-line-color: #dcdfe6; +@tab-wrapped-text-color: #585d66; +@tab-wrapped-text-color-hover: #1f2633; +@tab-wrapped-bg-color: #f4f6f9; +@tab-wrapped-bg-color-hover: #f0f2f5; +@tab-wrapped-text-color-selected: @primary-color; +@tab-wrapped-text-color-disabled: #c4c7cc; +@tab-wrapped-bg-color-selected: #FFFFFF; +@tab-wrapped-bg-color-disabled: #f5f7fa; +@tab-capsule-text-color: #1f2633; +@tab-capsule-text-color-hover: #1f2633; +@tab-capsule-text-color-selected: #FFFFFF; +@tab-capsule-text-color-disabled: #c4c7cc; +@tab-capsule-bg-color: #f4f6f9; +@tab-capsule-bg-color-hover: #f0f2f5; +@tab-capsule-bg-color-selected: @primary-color; +@tab-capsule-bg-color-disabled: #f5f7fa; +@tab-capsule-tab-border-line-color: #d9dbde; +@tab-capsule-tab-border-line-color-hover: #d9dbde; +@tab-capsule-tab-border-line-color-active: @primary-color; +@tab-capsule-tab-border-line-color-disabled: #e4e8ee; +@tab-capsule-corner-radius: 4px; +@tab-capsule-tab-border-line-width: 1px; +@tab-capsule-tab-border-line-style: solid; +@tab-text-item-sep-width: 1px; +@tab-text-item-sep-height: 8px; +@tab-text-item-sep-color: #dcdfe6; +@tab-text-text-color-normal: #585d66; +@tab-text-text-color-hover: #1f2633; +@tab-text-text-color-selected: @primary-color; +@tab-text-text-color-disabled: #c4c7cc; +@tab-icon-dropdown-content: ""; +@tab-icon-prev-content: ""; +@tab-icon-next-content: ""; + +// ------------------------ calendar ------------------------ // + +@calendar-fullscreen-table-cell-hover-background: #e6fdff; +@calendar-btn-arrow-size: 16px; +@calendar-fullscreen-header-margin-bottom: 8px; +@calendar-fullscreen-table-head-font-weight: bold; +@calendar-fullscreen-table-head-font-size: 16px; +@calendar-fullscreen-table-head-padding-r: 12px; +@calendar-fullscreen-table-head-padding-b: 4px; +@calendar-fullscreen-table-cell-font-size: 14px; +@calendar-fullscreen-table-cell-boder-top-width: 2px; +@calendar-fullscreen-table-cell-margin-tb: 0px; +@calendar-fullscreen-table-cell-margin-lr: 4px; +@calendar-fullscreen-table-cell-padding-tb: 4px; +@calendar-fullscreen-table-cell-padding-lr: 8px; +@calendar-fullscreen-table-cell-min-height: 80px; +@calendar-fullscreen-table-head-color: #1f2633; +@calendar-fullscreen-table-cell-normal-background: #FFFFFF; +@calendar-fullscreen-table-cell-normal-color: #1f2633; +@calendar-fullscreen-table-cell-normal-border-color: #dcdfe6; +@calendar-fullscreen-table-cell-hover-color: @primary-color; +@calendar-fullscreen-table-cell-hover-border-color: @primary-color; +@calendar-fullscreen-table-cell-select-background: #e6fdff; +@calendar-fullscreen-table-cell-select-color: @primary-color; +@calendar-fullscreen-table-cell-select-border-color: @primary-color; +@calendar-fullscreen-table-cell-select-font-weight: bold; +@calendar-fullscreen-table-cell-current-background: #FFFFFF; +@calendar-fullscreen-table-cell-current-color: @primary-color; +@calendar-fullscreen-table-cell-current-border-color: @primary-color; +@calendar-fullscreen-table-cell-current-font-weight: bold; +@calendar-fullscreen-table-cell-other-background: transparent; +@calendar-fullscreen-table-cell-other-color: #c4c7cc; +@calendar-fullscreen-table-cell-other-border-color: transparent; +@calendar-fullscreen-table-cell-disabled-background: #f5f7fa; +@calendar-fullscreen-table-cell-disabled-color: #c4c7cc; +@calendar-fullscreen-table-cell-disabled-border-color: #e4e8ee; +@calendar-card-header-margin-bottom: 8px; +@calendar-card-table-head-font-size: 12px; +@calendar-card-table-head-font-weight: normal; +@calendar-card-table-cell-font-size: 12px; +@calendar-card-table-cell-date-border-radius: 4px; +@calendar-card-table-cell-date-width: 24px; +@calendar-card-table-cell-date-height: 24px; +@calendar-card-table-cell-month-border-radius: 4px; +@calendar-card-table-cell-month-width: 60px; +@calendar-card-table-cell-month-height: 24px; +@calendar-card-table-cell-year-border-radius: 4px; +@calendar-card-table-cell-year-width: 48px; +@calendar-card-table-cell-year-height: 24px; +@calendar-card-table-head-color: #8d9299; +@calendar-card-table-cell-corner: 0; +@calendar-card-table-cell-normal-background: #FFFFFF; +@calendar-card-table-cell-normal-color: #585d66; +@calendar-card-table-cell-normal-border-color: #FFFFFF; +@calendar-card-table-cell-hover-background: #e6fdff; +@calendar-card-table-cell-hover-color: @primary-color; +@calendar-card-table-cell-hover-border-color: #e6fdff; +@calendar-card-table-cell-select-background: @primary-color; +@calendar-card-table-cell-select-color: #FFFFFF; +@calendar-card-table-cell-select-border-color: @primary-color; +@calendar-card-table-cell-select-font-weight: bold; +@calendar-card-table-cell-other-background: #FFFFFF; +@calendar-card-table-cell-other-color: #c4c7cc; +@calendar-card-table-cell-other-border-color: #FFFFFF; +@calendar-card-table-cell-disabled-background: #f5f7fa; +@calendar-card-table-cell-disabled-color: #c4c7cc; +@calendar-card-table-cell-disabled-border-color: #f5f7fa; +@calendar-card-table-cell-current-background: #FFFFFF; +@calendar-card-table-cell-current-color: @primary-color; +@calendar-card-table-cell-current-border-color: transparent; +@calendar-card-table-cell-current-font-weight: bold; +@calendar-card-table-cell-inrange-background: #e6fdff; +@calendar-card-table-cell-inrange-color: @primary-color; +@calendar-card-table-cell-inrange-border-color: #e6fdff; +@calendar-panel-header-margin-bottom: 8px; +@calendar-panel-header-height: 32px; +@calendar-panel-header-border-bottom-width: 1px; +@calendar-panel-header-background: @primary-color; +@calendar-panel-header-border-bottom-color: transparent; +@calendar-btn-date-font-weight: bold; +@calendar-btn-date-margin-lr: 4px; +@calendar-btn-arrow-single-offset-lr: 28px; +@calendar-btn-arrow-double-offset-lr: 8px; +@calendar-btn-arrow-color: #FFFFFF; +@calendar-btn-arrow-color-hover: #FFFFFF; +@calendar-btn-date-color: #FFFFFF; +@calendar-btn-date-color-hover: #FFFFFF; +@calendar-btn-arrow-content-prev: ""; +@calendar-btn-arrow-content-next: ""; +@calendar-btn-arrow-content-prev-super: ""; +@calendar-btn-arrow-content-next-super: ""; + +// ------------------------ checkbox ------------------------ // + +@checkbox-circle-size: 16px; +@checkbox-margin-left: 8px; +@checkbox-size: 16px; +@checkbox-border-radius: 4px; +@checkbox-border-width: 1px; +@checkbox-shadow: none; +@checkbox-border-color: #d9dbde; +@checkbox-hovered-border-color: @primary-color; +@checkbox-checked-border-color: transparent; +@checkbox-disabled-border-color: #e4e8ee; +@checkbox-checked-hovered-border-color: transparent; +@checkbox-checked-circle-color: #FFFFFF; +@checkbox-label-color: #1f2633; +@checkbox-disabled-label-color: #c4c7cc; +@checkbox-disabled-circle-color: #c4c7cc; +@checkbox-checked-hovered-circle-color: #FFFFFF; +@checkbox-bg-color: #FFFFFF; +@checkbox-checked-bg-color: @primary-color; +@checkbox-hovered-bg-color: #e6fdff; +@checkbox-checked-hovered-bg-color: #009dd6; +@checkbox-disabled-bg-color: #f5f7fa; +@checkbox-font-size: 14px; +@checkbox-semi-select-icon-content: ""; +@checkbox-select-icon-content: ""; + +// ------------------------ cascader ------------------------ // + +@cascader-menu-width: 104px; +@cascader-menu-icon-expand-size: 16px; +@cascader-menu-border-width: 1px; +@cascader-menu-min-width: 100px; +@cascader-menu-height: 192px; +@cascader-menu-border-color: #dcdfe6; +@cascader-menu-border-radius: 4px; +@cascader-menu-icon-expand-color: #585d66; +@cascader-menu-icon-hover-expand-color: #1f2633; +@cascader-menu-item-expanded-color: #1f2633; +@cascader-menu-item-expanded-background-color: #f4f6f9; + +// ------------------------ tree ------------------------ // + +@tree-switch-arrow-size: 16px; +@tree-switch-icon-size: 12px; +@tree-switcher-fold-icon-content: ""; +@tree-switcher-unfold-icon-content: ""; +@tree-node-padding: 4px; +@tree-node-title-margin: 4px; +@tree-node-title-padding: 4px; +@tree-node-title-font-size: 14px; +@tree-switch-size: 16px; +@tree-switch-border-width: 1px; +@tree-switch-margint-right: 8px; +@tree-line-width: 1px; +@tree-node-normal-color: #1f2633; +@tree-node-normal-background: #FFFFFF; +@tree-node-title-border-radius: 4px; +@tree-switch-arrow-color: #8d9299; +@tree-switch-icon-color: #585d66; +@tree-switch-bg-color: #FFFFFF; +@tree-switch-border-color: #d9dbde; +@tree-switch-corner: 4px; +@tree-line-color: #d9dbde; +@tree-line-style: solid; +@tree-node-hover-color: #1f2633; +@tree-node-hover-bg-color: #f4f6f9; +@tree-switch-hover-arrow-color: #1f2633; +@tree-switch-hover-icon-color: #1f2633; +@tree-switch-hover-bg-color: #f4f6f9; +@tree-switch-hover-border-color: #c4c7cc; +@tree-node-selected-color: #1f2633; +@tree-node-selected-background: #e6fdff; +@tree-node-disabled-color: #c4c7cc; +@tree-node-disabled-background: #FFFFFF; +@tree-fold-icon-content: ""; +@tree-unfold-icon-content: @icon-reset; + +// ------------------------ switch ------------------------ // + +@switch-size-m-width: 48px; +@switch-size-m-trigger: 24px; +@switch-border-width-container: 2px; +@switch-border-width-trigger: 1px; +@switch-on-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.16); +@switch-normal-off-bg-color: #f0f2f5; +@switch-hover-off-bg-color: #f0f2f5; +@switch-disabled-off-bg-color: #f0f2f5; +@switch-disabled-off-trigger-bg-color: #f5f7fa; +@switch-handle-disabled-border-color: transparent; +@switch-normal-off-border-color: #f0f2f5; +@switch-hover-off-border-color: #f0f2f5; +@switch-size-m-trigger-padding-l: 6px; +@switch-size-m-trigger-padding-r: 6px; +@switch-size-m-radius-container: 20px; +@switch-size-m-radius-trigger: 20px; +@switch-size-m-inner-icon: 16px; +@switch-size-s-width: 44px; +@switch-size-s-radius-container: 20px; +@switch-size-s-trigger: 20px; +@switch-size-s-radius-trigger: 20px; +@switch-size-s-inner-icon: 12px; +@switch-size-s-trigger-padding-l: 8px; +@switch-size-s-trigger-padding-r: 8px; +@switch-normal-on-bg-color: @primary-color; +@switch-hover-on-bg-color: #009dd6; +@switch-disabled-on-bg-color: #f0f2f5; +@switch-normal-on-trigger-bg-color: #FFFFFF; +@switch-hover-on-trigger-bg-color: #FFFFFF; +@switch-disabled-on-trigger-bg-color: #f5f7fa; +@switch-normal-on-color-font: #FFFFFF; +@switch-disabled-on-color-font: #c4c7cc; +@switch-disabled-on-border-color: #d9dbde; +@switch-handle-on-border-color: transparent; +@switch-normal-off-trigger-bg-color: #FFFFFF; +@switch-hover-off-trigger-bg-color: #FFFFFF; +@switch-normal-off-color-font: #8d9299; +@switch-disabled-off-color-font: #d9dbde; +@switch-handle-off-border-color: transparent; +@switch-off-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.16); +@switch-rtl-on-shadow: -1px 0px 4px 0px rgba(0, 0, 0, 0.16); + +// ------------------------ tag ------------------------ // + +@tag-size-l-icon-font: 20px; +@tag-size-m-icon-font: 16px; +@tag-size-s-icon-font: 12px; +@tag-checkable-primary-text-color-disabled: #c4c7cc; +@tag-checkable-primary-border-color-disabled: #f0f2f5; +@tag-checkable-primary-bg-color-disabled: #f0f2f5; +@tag-size-l-height: 40px; +@tag-size-m-height: 28px; +@tag-size-s-height: 20px; +@tag-size-l-spacing: 16px; +@tag-size-m-spacing: 12px; +@tag-size-s-spacing: 8px; +@tag-size-l-padding-lr: 16px; +@tag-size-m-padding-lr: 12px; +@tag-size-s-padding-lr: 8px; +@tag-corner-radius: 4px; +@tag-checkable-corner-radius: 4px; +@tag-border-width: 1px; +@tag-shadow: none; +@tag-size-l-text-size: 16px; +@tag-size-m-text-size: 14px; +@tag-size-s-text-size: 12px; +@tag-size-s-content-min-width: 28px; +@tag-size-m-content-min-width: 40px; +@tag-size-l-content-min-width: 48px; +@tag-size-l-tick-icon-size: 16px; +@tag-size-m-tick-icon-size: 12px; +@tag-size-s-tick-icon-size: 8px; +@tag-size-l-tick-icon-bg-size: 36px; +@tag-size-m-tick-icon-bg-size: 28px; +@tag-size-s-tick-icon-bg-size: 20px; +@tag-normal-text-color: #1f2633; +@tag-fill-text-color: #585d66; +@tag-closable-normal-icon-color: #FFFFFF; +@tag-closable-normal-icon-color-hover: #FFFFFF; +@tag-closable-normal-icon-color-disabled: #FFFFFF; +@tag-closable-normal-bg: #d9dbde; +@tag-closable-normal-bg-hover: #c4c7cc; +@tag-closable-normal-bg-disabled: #e4e8ee; +@tag-closable-bordered-text-color: #585d66; +@tag-closable-bordered-border-color: #d9dbde; +@tag-closable-bordered-bg: transparent; +@tag-closable-bordered-text-color-hover: #1f2633; +@tag-closable-bordered-border-color-hover: #c4c7cc; +@tag-closable-bordered-bg-hover: transparent; +@tag-closable-bordered-tail-color: #585d66; +@tag-closable-bordered-tail-color-hover: #1f2633; +@tag-closable-bordered-tail-color-disabled: #c4c7cc; +@tag-closable-bordered-border-color-disabled: #e4e8ee; +@tag-closable-bordered-text-color-disabled: #c4c7cc; +@tag-closable-bordered-bg-disabled: transparent; +@tag-fill-tail-color: #585d66; +@tag-fill-border-color: #f0f2f5; +@tag-fill-border-color-hover: #edeff2; +@tag-fill-text-color-disabled: #c4c7cc; +@tag-fill-border-color-disabled: #f5f7fa; +@tag-fill-bg-color-disabled: #f5f7fa; +@tag-fill-tail-color-disabled: #c4c7cc; +@tag-bordered-text-color: #585d66; +@tag-bordered-tail-color: #585d66; +@tag-secondary-text-color: @primary-color; +@tag-normal-text-color-hover: @primary-color; +@tag-fill-text-color-hover: #1f2633; +@tag-fill-tail-color-hover: #1f2633; +@tag-bordered-text-color-hover: #1f2633; +@tag-bordered-tail-color-hover: #1f2633; +@tag-bordered-tail-color-disabled: #c4c7cc; +@tag-bordered-text-color-disabled: #c4c7cc; +@tag-bordered-border-color-disabled: #e4e8ee; +@tag-bordered-bg-disabled: #f5f7fa; +@tag-secondary-text-color-hover: #009dd6; +@tag-bordered-border-color: #d9dbde; +@tag-secondary-border-color: @primary-color; +@tag-checkable-normal-bg-selected: @primary-color; +@tag-checkable-secondary-bg-selected: @primary-color; +@tag-bordered-border-color-hover: #c4c7cc; +@tag-secondary-border-color-hover: #009dd6; +@tag-checkable-normal-bg-selected-hover: #009dd6; +@tag-checkable-secondary-bg-selected-hover: #009dd6; +@tag-fill-bg-color: #f0f2f5; +@tag-primary-background-color: @primary-color; +@tag-bordered-bg: transparent; +@tag-secondary-bg: transparent; +@tag-fill-bg-color-hover: #edeff2; +@tag-bordered-bg-hover: transparent; +@tag-secondary-bg-hover: transparent; +@tag-text-color-disabled: #c4c7cc; +@tag-border-color-disabled: #e4e8ee; +@tag-checkable-fill-text-color: #585d66; +@tag-checkable-fill-bg-color: #f0f2f5; +@tag-checkable-fill-border-color: #f0f2f5; +@tag-checkable-fill-text-color-hover: #1f2633; +@tag-checkable-fill-bg-color-hover: #edeff2; +@tag-checkable-fill-border-color-hover: #edeff2; +@tag-checkable-fill-tail-color: #585d66; +@tag-checkable-fill-tail-color-hover: #1f2633; +@tag-checkable-fill-tail-color-disabled: #c4c7cc; +@tag-checkable-fill-text-color-disabled: #c4c7cc; +@tag-checkable-fill-border-color-disabled: #f5f7fa; +@tag-checkable-fill-bg-color-disabled: #f5f7fa; +@tag-checkable-normal-text-color: #585d66; +@tag-checkable-normal-border-color: #d9dbde; +@tag-checkable-normal-bg: transparent; +@tag-checkable-normal-text-color-hover: #1f2633; +@tag-checkable-normal-border-color-hover: #d9dbde; +@tag-checkable-normal-bg-hover: transparent; +@tag-checkable-normal-text-selected-disabled: #c4c7cc; +@tag-checkable-normal-border-selected-disabled: #e4e8ee; +@tag-checkable-normal-bg-selected-disabled: #f5f7fa; +@tag-checkable-normal-tick-bg-selected-disabled: #e4e8ee; +@tag-checkable-primary-text-color: #FFFFFF; +@tag-checkable-primary-bg-color: @primary-color; +@tag-checkable-primary-border-color: @primary-color; +@tag-checkable-primary-text-color-hover: #FFFFFF; +@tag-checkable-primary-bg-color-hover: #009dd6; +@tag-checkable-primary-border-color-hover: #009dd6; +@tag-checkable-primary-tail-color: #FFFFFF; +@tag-checkable-primary-tail-color-hover: #FFFFFF; +@tag-checkable-secondary-bg-selected-disabled: #e4e8ee; +@tag-checkable-normal-icon-color-selected: #FFFFFF; +@tag-checkable-normal-icon-color-selected-hover: #FFFFFF; +@tag-checkable-normal-icon-color-selected-disabled: #FFFFFF; +@tag-checkable-secondary-icon-color-selected: #FFFFFF; +@tag-checkable-secondary-icon-color-selected-hover: #FFFFFF; +@tag-checkable-secondary-icon-color-selected-disabled: #FFFFFF; +@tag-closable-primary-fill-text-color: #585d66; +@tag-closable-primary-fill-border-color: #f0f2f5; +@tag-closable-primary-fill-bg-color: #f0f2f5; +@tag-closable-primary-fill-text-color-hover: #1f2633; +@tag-closable-primary-fill-border-color-hover: #edeff2; +@tag-closable-primary-fill-bg-color-hover: #edeff2; +@tag-closable-primary-fill-text-color-disabled: #c4c7cc; +@tag-closable-primary-fill-border-color-disabled: #f5f7fa; +@tag-closable-primary-fill-bg-color-disabled: #f5f7fa; + +// ------------------------ input ------------------------ // + +@input-border-color: #dcdfe6; +@input-focus-shadow-spread: 2px; +@input-placeholder-color: #c4c7cc; +@input-multiple-padding-tb: 8px; +@input-m-padding: 8px; +@input-s-padding: 8px; +@input-text-color: #1f2633; +@input-label-color: #585d66; +@input-hover-border-color: #c4c7cc; +@input-hover-bg-color: #FFFFFF; +@input-focus-border-color: @primary-color; +@input-focus-bg-color: #FFFFFF; +@input-border-width: 1px; +@input-bg-color: #FFFFFF; +@input-disabled-color: #c4c7cc; +@input-disabled-border-color: #e4e8ee; +@input-disabled-bg-color: #f5f7fa; +@input-multiple-padding-lr: 8px; +@input-multiple-font-size: 14px; +@input-multiple-corner: 4px; +@input-addon-bg-color: #f4f6f9; +@input-addon-text-color: #8d9299; +@input-addon-padding: 8px; +@input-l-padding: 12px; +@input-l-label-padding-left: 12px; +@input-l-icon-padding-right: 8px; +@input-m-label-padding-left: 8px; +@input-m-icon-padding-right: 8px; +@input-s-label-padding-left: 8px; +@input-s-icon-padding-right: 4px; +@input-feedback-warning-border-color: #f5cb22; +@input-feedback-warning-bg-color: #FFFFFF; +@input-feedback-warning-color: #f5cb22; +@input-feedback-warning-icon: ""; +@input-feedback-success-color: #08c29e; +@input-feedback-success-icon: ""; +@input-feedback-loading-color: @primary-color; +@input-feedback-loading-icon: ""; +@input-feedback-error-color: #1f2633; +@input-feedback-error-border-color: #f52743; +@input-feedback-error-bg-color: #FFFFFF; +@input-maxlen-error-color: #f52743; +@input-maxlen-warning-color: #f5cb22; +@input-maxlen-color: #8d9299; +@input-maxlen-font-size: 12px; +@input-hint-color: #8d9299; +@input-hint-hover-color: #585d66; +@input-feedback-clear-icon: ""; + +// ------------------------ upload ------------------------ // + +@upload-text-list-close-icon-size: 16px; +@upload-image-list-close-icon-size: 16px; +@upload-disable-text-color: #c4c7cc; +@upload-disable-border-color: #e4e8ee; +@upload-text-list-height: 40px; +@upload-text-list-padding-left-right: 8px; +@upload-text-list-font-size: 14px; +@upload-text-list-close-icon-right: 12px; +@upload-text-list-corner: 0; +@upload-text-list-bg-color: #f4f6f9; +@upload-text-list-bg-color-hover: #f4f6f9; +@upload-text-list-bg-color-error: #fff0f0; +@upload-text-list-error-text-color: #f52743; +@upload-text-list-close-icon-color: #8d9299; +@upload-text-list-close-icon-color-hover: #585d66; +@upload-text-list-name-font-color: #1f2633; +@upload-text-list-name-font-color-hover: @primary-color; +@upload-text-list-size-font-color: #8d9299; +@upload-text-list-size-font-color-hover: @primary-color; +@upload-text-list-progressbar-height: 8px; +@upload-image-list-item-padding: 8px; +@upload-image-list-item-picture-size: 48px; +@upload-image-list-item-picture-icon-size: 24px; +@upload-image-list-item-picture-border-width: 1px; +@upload-image-list-item-picture-corner: 0; +@upload-image-list-item-thumbnail-font-color: #c4c7cc; +@upload-image-list-item-font-size: 14px; +@upload-image-list-close-icon-right: 4px; +@upload-image-list-item-border-width: 1px; +@upload-image-list-item-bg-color: #FFFFFF; +@upload-image-list-item-uploading-bg-color: #FFFFFF; +@upload-image-list-item-error-bg-color: #FFFFFF; +@upload-image-list-close-icon-color: #8d9299; +@upload-image-list-close-icon-color-hover: #585d66; +@upload-image-list-item-border-color: #dcdfe6; +@upload-image-list-item-border-color-error: #f52743; +@upload-image-list-item-border-color-hover: @primary-color; +@upload-image-list-item-picture-border-color: #dcdfe6; +@upload-image-list-item-picture-background-color: #f4f6f9; +@upload-image-list-progressbar-height: 8px; +@upload-card-size: 100px; +@upload-card-margin-bottom: 16px; +@upload-card-add-icon-size: 24px; +@upload-card-add-text-size: 14px; +@upload-card-add-text-margin-top: 12px; +@upload-card-bg-color: #FFFFFF; +@upload-card-border-style: dashed; +@upload-card-border-color: #d9dbde; +@upload-card-hover-border-color: @primary-color; +@upload-card-font-color: #585d66; +@upload-card-icon-color: #d9dbde; +@upload-card-hover-font-color: @primary-color; +@upload-card-add-icon: ""; +@upload-card-list-bg-color: transparent; +@upload-card-list-uploading-bg-color: #f5f7fa; +@upload-card-list-bg-color-error: #f5f7fa; +@upload-card-list-margin-right: 12px; +@upload-card-list-padding: 0px; +@upload-card-list-corner: 0; +@upload-card-list-border-color: #d9dbde; +@upload-card-list-border-color-error: #f52743; +@upload-card-list-thumbnail-font-color: #c4c7cc; +@upload-card-list-thumbnail-font-size: 12px; +@upload-card-list-thumbnail-icon-size: 48px; +@upload-card-list-name-margin-top: 4px; +@upload-card-list-name-font-size: 12px; +@upload-card-list-name-font-color: #585d66; +@upload-card-list-progressbar-height: 8px; +@upload-select-card-tool-bg-color: #000000; +@upload-select-card-tool-bg-opacity: .7; +@upload-drag-zone-border-color: #d9dbde; +@upload-drag-zone-over-border-color: @primary-color; +@upload-drag-zone-corner: 4px; +@upload-drag-zone-font-size: 14px; +@upload-drag-zone-icon-size: 24px; +@upload-drag-zone-hint-font-size: 12px; +@upload-drag-zone-bg-color: transparent; +@upload-drag-zone-upload-icon: ""; +@upload-drag-zone-upload-icon-color: #585d66; +@upload-drag-zone-upload-normal-title-color: #585d66; +@upload-drag-zone-upload-normal-hint-color: #8d9299; + +// ------------------------ balloon ------------------------ // + +@balloon-size-close: 16px; +@balloon-primary-color-bg: @primary-color; +@balloon-primary-color-border: transparent; +@balloon-primary-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.12); +@balloon-primary-color: #FFFFFF; +@balloon-primary-color-close: #FFFFFF; +@balloon-tooltip-color-bg: #1f2633; +@balloon-tooltip-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.12); +@balloon-tooltip-color-border: transparent; +@balloon-tooltip-color: #FFFFFF; +@balloon-size-max-width: 300px; +@balloon-size-padding-right: 16px; +@balloon-size-padding-closable-right: 40px; +@balloon-size-padding-top: 16px; +@balloon-size-header-margin-bottom: 8px; +@balloon-title-font-size: 16px; +@balloon-title-font-weight: bold; +@balloon-content-font-size: 14px; +@balloon-content-font-weight: normal; +@balloon-normal-border-width: 1px; +@balloon-primary-border-width: 1px; +@balloon-tooltip-border-width: 1px; +@balloon-tooltip-content-font-size: 14px; +@balloon-tooltip-content-font-weight: normal; +@balloon-size-close-margin-top: 12px; +@balloon-size-close-margin-right: 12px; +@balloon-size-arrow-size: 12px; +@balloon-size-arrow-margin: 12px; +@balloon-tooltip-size-padding-top: 8px; +@balloon-tooltip-size-padding-right: 8px; +@balloon-tooltip-size-padding-bottom: 8px; +@balloon-tooltip-size-padding-left: 8px; +@balloon-border-style: solid; +@balloon-corner: 4px; +@balloon-normal-color-bg: #FFFFFF; +@balloon-normal-color-border: #dcdfe6; +@balloon-normal-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.12); +@balloon-normal-color: #1f2633; +@balloon-normal-color-close: #8d9299; +@balloon-normal-color-close-hover: #585d66; +@balloon-primary-color-close-hover: #1f2633; +@balloon-tooltip-border-style: solid; + +// ------------------------ drawer ------------------------ // + +@drawer-close-size: 16px; +@drawer-title-font-size: 16px; +@drawer-title-padding-top: 12px; +@drawer-title-padding-bottom: 12px; +@drawer-title-padding-left-right: 20px; +@drawer-title-border-width: 1px; +@drawer-content-font-size: 14px; +@drawer-content-padding-top: 20px; +@drawer-content-padding-bottom: 20px; +@drawer-content-padding-left-right: 20px; +@drawer-close-top: 12px; +@drawer-close-right: 12px; +@drawer-bg: #FFFFFF; +@drawer-border-width: 1px; +@drawer-border-color: #dcdfe6; +@drawer-border-style: solid; +@drawer-corner: 4px; +@drawer-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.12); +@drawer-title-color: #1f2633; +@drawer-title-bg-color: #FFFFFF; +@drawer-title-border-color: #dcdfe6; +@drawer-content-color: #585d66; +@drawer-close-color: #8d9299; +@drawer-close-color-hovered: #1f2633; +@drawer-close-bg-hovered: transparent; + +// ------------------------ message ------------------------ // + +@message-close-icon-size: 16px; +@message-size-l-padding: 16px; +@message-size-l-border-width: 2px; +@message-size-l-title-content-padding-left: 12px; +@message-size-l-title-content-padding-right: 20px; +@message-size-l-title-font: 20px; +@message-size-l-content-margin-top: 8px; +@message-size-l-content-font: 14px; +@message-size-l-close-top: 16px; +@message-size-l-close-right: 16px; +@message-size-l-icon: 24px; +@message-size-m-padding: 12px; +@message-size-m-border-width: 1px; +@message-size-m-title-content-padding-left: 8px; +@message-size-m-title-content-padding-right: 20px; +@message-size-m-title-font: 16px; +@message-size-m-content-margin-top: 8px; +@message-size-m-content-font: 14px; +@message-size-m-close-top: 12px; +@message-size-m-close-right: 12px; +@message-size-m-icon: 16px; +@message-size-l-border-radius: 4px; +@message-size-m-border-radius: 4px; +@message-size-l-border-radius-toast: 4px; +@message-size-m-border-radius-toast: 4px; +@message-border-style: solid; +@message-border-style-toast: solid; +@message-shadow-toast: 0px 4px 16px 0px rgba(0, 0, 0, 0.12); +@message-success-color-bg-inline: #e6fff6; +@message-success-color-bg-addon: transparent; +@message-success-color-bg-toast: #FFFFFF; +@message-success-color-border-inline: #e6fff6; +@message-success-color-border-toast: #FFFFFF; +@message-success-color-title-inline: #1f2633; +@message-success-color-title-addon: #1f2633; +@message-success-color-title-toast: #1f2633; +@message-success-color-content-inline: #585d66; +@message-success-color-content-addon: #585d66; +@message-success-color-content-toast: #585d66; +@message-success-color-icon-inline: #08c29e; +@message-success-color-icon-addon: #08c29e; +@message-success-color-icon-toast: #08c29e; +@message-error-color-bg-inline: #fff0f0; +@message-error-color-bg-addon: transparent; +@message-error-color-bg-toast: #FFFFFF; +@message-error-color-border-inline: #fff0f0; +@message-error-color-border-toast: #FFFFFF; +@message-error-color-title-inline: #1f2633; +@message-error-color-title-addon: #1f2633; +@message-error-color-title-toast: #1f2633; +@message-error-color-content-inline: #585d66; +@message-error-color-content-addon: #585d66; +@message-error-color-content-toast: #585d66; +@message-error-color-icon-inline: #f52743; +@message-error-color-icon-addon: #f52743; +@message-error-color-icon-toast: #f52743; +@message-warning-color-bg-inline: #fffef0; +@message-warning-color-bg-addon: transparent; +@message-warning-color-bg-toast: #FFFFFF; +@message-warning-color-border-inline: #fffef0; +@message-warning-color-border-toast: #FFFFFF; +@message-warning-color-title-inline: #1f2633; +@message-warning-color-title-addon: #1f2633; +@message-warning-color-title-toast: #1f2633; +@message-warning-color-content-inline: #585d66; +@message-warning-color-content-addon: #585d66; +@message-warning-color-content-toast: #585d66; +@message-warning-color-icon-inline: #f5cb22; +@message-warning-color-icon-addon: #f5cb22; +@message-warning-color-icon-toast: #f5cb22; +@message-notice-color-bg-inline: #e6fdff; +@message-notice-color-bg-addon: transparent; +@message-notice-color-bg-toast: #FFFFFF; +@message-notice-color-border-inline: #e6fdff; +@message-notice-color-border-toast: #FFFFFF; +@message-notice-color-title-inline: #1f2633; +@message-notice-color-title-addon: #1f2633; +@message-notice-color-title-toast: #1f2633; +@message-notice-color-content-inline: #585d66; +@message-notice-color-content-addon: #585d66; +@message-notice-color-content-toast: #585d66; +@message-notice-color-icon-inline: @primary-color; +@message-notice-color-icon-addon: @primary-color; +@message-notice-color-icon-toast: @primary-color; +@message-help-color-bg-inline: #e6f9ff; +@message-help-color-bg-addon: transparent; +@message-help-color-bg-toast: #FFFFFF; +@message-help-color-border-inline: #e6f9ff; +@message-help-color-border-toast: #FFFFFF; +@message-help-color-title-inline: #1f2633; +@message-help-color-title-addon: #1f2633; +@message-help-color-title-toast: #1f2633; +@message-help-color-content-inline: #585d66; +@message-help-color-content-addon: #585d66; +@message-help-color-content-toast: #585d66; +@message-help-color-icon-inline: #0394f5; +@message-help-color-icon-addon: #0394f5; +@message-help-color-icon-toast: #0394f5; +@message-loading-color-bg-inline: #FFFFFF; +@message-loading-color-bg-addon: transparent; +@message-loading-color-bg-toast: #FFFFFF; +@message-loading-color-border-inline: #FFFFFF; +@message-loading-color-border-toast: #FFFFFF; +@message-loading-color-title-inline: #1f2633; +@message-loading-color-title-addon: #1f2633; +@message-loading-color-title-toast: #1f2633; +@message-loading-color-content-inline: #585d66; +@message-loading-color-content-addon: #585d66; +@message-loading-color-content-toast: #585d66; +@message-loading-color-icon-inline: @primary-color; +@message-loading-color-icon-addon: @primary-color; +@message-loading-color-icon-toast: @primary-color; +@message-close-icon-color: #8d9299; +@message-hover-close-icon-color: #585d66; +@message-success-icon-content: ""; +@message-warning-icon-content: ""; +@message-error-icon-content: ""; +@message-notice-icon-content: ""; +@message-help-icon-content: ""; +@message-loading-icon-content: ""; + +// ------------------------ collapse ------------------------ // + +@collapse-icon-size: 16px; +@collapse-border-width: 1px; +@collapse-border-corner: 4px; +@collapse-border-color: #dcdfe6; +@collapse-panel-border-color: #dcdfe6; +@collapse-disabled-border-color: #e4e8ee; +@collapse-title-border-width: 1px; +@collapse-title-height: 20px; +@collapse-title-bg-color: #f4f6f9; +@collapse-title-hover-bg-color: #f0f2f5; +@collapse-title-disabled-bg-color: #f4f6f9; +@collapse-title-font-color: #1f2633; +@collapse-title-font-disabled-color: #c4c7cc; +@collapse-title-hover-font-color: #1f2633; +@collapse-title-font-size: 14px; +@collapse-title-font-weight: normal; +@collapse-title-hover-font-weight: normal; +@collapse-title-padding-tb: 8px; +@collapse-icon-color: #1f2633; +@collapse-icon-hover-color: #1f2633; +@collapse-icon-margin-r: 8px; +@collapse-icon-margin-l: 12px; +@collapse-content-bg-color: #FFFFFF; +@collapse-content-padding-x: 16px; +@collapse-content-padding-y: 12px; +@collapse-content-font-size: 14px; +@collapse-content-color: #585d66; +@collapse-fold-icon-content: ""; +@collapse-unfold-icon-content: @icon-reset; + +// ------------------------ transfer ------------------------ // + +@transfer-operation-margin-left-right: 16px; +@transfer-operation-margin-gutter: 8px; +@transfer-operation-icon-size: 16px; +@transfer-panel-header-padding-left-right: 12px; +@transfer-panel-footer-padding-left-right: 12px; +@transfer-panel-border-width: 1px; +@transfer-panel-header-padding-top-bottom: 8px; +@transfer-panel-header-text-size: 14px; +@transfer-panel-search-margin-top: 8px; +@transfer-panel-search-margin-left-right: 4px; +@transfer-panel-search-margin-bottom: 0px; +@transfer-panel-list-width: 180px; +@transfer-panel-list-height: 160px; +@transfer-panel-footer-padding-top-bottom: 8px; +@transfer-simple-move-icon: ""; +@transfer-simple-move-icon-color: #d9dbde; +@transfer-panel-border-color: #dcdfe6; +@transfer-panel-border-corner: 4px; +@transfer-panel-background-color: #FFFFFF; +@transfer-panel-header-text-color: #1f2633; +@transfer-panel-header-background-color: #f5f7fa; +@transfer-panel-search-icon-color: #8d9299; +@transfer-panel-footer-text-color: #1f2633; +@transfer-panel-footer-background-color: #FFFFFF; +@transfer-simple-panel-footer-text-color: @primary-color; +@transfer-simple-panel-item-hover-text-color: @primary-color; +@transfer-panel-footer-shadow: none; + +// ------------------------ radio ------------------------ // + +@radio-font-margin-left: 8px; +@radio-button-height-medium: 32px; +@radio-width: 16px; +@radio-circle-border-width: 1px; +@radio-circle-size: 4px; +@radio-font-size: 14px; +@radio-shadow: none; +@radio-radius-size: 50%; +@radio-bg-color: #FFFFFF; +@radio-hovered-bg-color: #e6fdff; +@radio-checked-bg-color: @primary-color; +@radio-disabled-bg-color: #f5f7fa; +@radio-checked-hovered-bg-color: #009dd6; +@radio-checked-disabled-bg-color: #f5f7fa; +@radio-border-color: #d9dbde; +@radio-hovered-border-color: @primary-color; +@radio-checked-border-color: @primary-color; +@radio-disabled-border-color: #e4e8ee; +@radio-checked-disabled-border-color: #e4e8ee; +@radio-checked-hovered-border-color: transparent; +@radio-checked-circle-color: #FFFFFF; +@radio-disabled-circle-color: #c4c7cc; +@radio-checked-hovered-circle-color: #FFFFFF; +@radio-checked-disabled-circle-color: #c4c7cc; +@radio-normal-font-color: #1f2633; +@radio-normal-font-color-disabled: #c4c7cc; +@radio-button-height-large: 40px; +@radio-button-height-small: 20px; +@radio-button-padding-large: 8px; +@radio-button-padding-medium: 8px; +@radio-button-padding-small: 8px; +@radio-button-corner-large: 4px; +@radio-button-corner-medium: 4px; +@radio-button-corner-small: 4px; +@radio-button-font-size-large: 16px; +@radio-button-font-size-medium: 14px; +@radio-button-font-size-small: 12px; +@radio-button-bg-color: #FFFFFF; +@radio-button-bg-color-hovered: #f4f6f9; +@radio-button-bg-color-checked: #FFFFFF; +@radio-button-bg-color-disabled: #f5f7fa; +@radio-button-bg-color-checked-disabled: #f4f6f9; +@radio-button-border-color: #d9dbde; +@radio-button-border-color-hovered: #c4c7cc; +@radio-button-border-color-checked: @primary-color; +@radio-button-border-color-disabled: #e4e8ee; +@radio-button-border-color-checked-disabled: #e4e8ee; +@radio-button-font-color: #1f2633; +@radio-button-font-color-hovered: #1f2633; +@radio-button-font-color-checked: @primary-color; +@radio-button-font-color-disabled: #c4c7cc; +@radio-button-font-color-checked-disabled: #c4c7cc; + +// ------------------------ menu ------------------------ // + +@menu-icon-size: 16px; +@menu-hoz-icon-size: 16px; +@menu-arrow-color: #8d9299; +@menu-padding-ver-padding-lr: 0px; +@menu-padding-ver-padding-tb: 8px; +@menu-padding-hoz-padding-lr: 0px; +@menu-padding-hoz-padding-tb: 8px; +@menu-item-padding-ver-padding-l: 20px; +@menu-item-padding-ver-padding-r: 20px; +@menu-item-padding-hoz-padding-lr: 20px; +@menu-line-height: 32px; +@menu-font-size: 14px; +@menu-submenu-title-size: 14px; +@menu-padding-title-horizontal: 12px; +@menu-divider-width: 1px; +@menu-divider-margin-ver: 8px; +@menu-divider-margin-hoz: 12px; +@menu-icon-selected-size: 12px; +@menu-icon-selected-right: 4px; +@menu-icon-margin: 4px; +@menu-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.16); +@menu-color: #1f2633; +@menu-divider-style: solid; +@menu-divider-color: #e4e8ee; +@menu-background: #FFFFFF; +@menu-background-selected: #FFFFFF; +@menu-color-selected: #1f2633; +@menu-icon-selected-color: @primary-color; +@menu-background-hover: #f4f6f9; +@menu-color-hover: #1f2633; +@menu-arrow-color-hover: #1f2633; +@menu-icon-selected-hover-color: @primary-color; +@menu-color-disabled: #c4c7cc; +@menu-select-icon-content: ""; +@menu-fold-icon-content: ""; +@menu-unfold-icon-content: @icon-reset; +@menu-popupfold-icon-content: ""; + +// ------------------------ breadcrumb ------------------------ // + +@breadcrumb-size-m-icon-size: 16px; +@breadcrumb-size-m-font-size: 12px; +@breadcrumb-size-ellipsis-font-size: 12px; +@breadcrumb-size-m-icon-margin: 8px; +@breadcrumb-text-color: #585d66; +@breadcrumb-text-current-color: #1f2633; +@breadcrumb-text-current-weight: normal; +@breadcrumb-text-ellipsis-color: #585d66; +@breadcrumb-text-keyword-color: @primary-color; +@breadcrumb-icon-color: #c4c7cc; +@breadcrumb-icon-sep-content: ""; +@breadcrumb-text-color-hover: @primary-color; +@breadcrumb-text-current-color-hover: @primary-color; +@breadcrumb-text-keyword-color-hover: @primary-color; + +// ------------------------ pagination ------------------------ // + +@pagination-ellipsis-margin: 16px; +@pagination-input-margin: 16px; +@pagination-size-selector-title-margin-right: 4px; +@pagination-large-item-split: 12px; +@pagination-large-item-padding: 15px; +@pagination-item-split: 4px; +@pagination-item-padding: 10px; +@pagination-item-border-style: solid; +@pagination-item-border-width: 1px; +@pagination-item-corner: 4px; +@pagination-ellipsis-size: 12px; +@pagination-current-font-size: 14px; +@pagination-total-font-size: 14px; +@pagination-jump-font-size: 14px; +@pagination-input-width: 36px; +@pagination-size-selector-number-padding: 12px; +@pagination-large-item-border-width: 1px; +@pagination-large-item-corner: 4px; +@pagination-large-ellipsis-size: 16px; +@pagination-large-current-font-size: 16px; +@pagination-large-total-font-size: 16px; +@pagination-large-input-width: 48px; +@pagination-large-jump-font-size: 16px; +@pagination-large-size-selector-number-padding: 16px; +@pagination-small-item-split: 4px; +@pagination-small-item-padding: 6px; +@pagination-small-item-border-width: 1px; +@pagination-small-item-corner: 4px; +@pagination-small-ellipsis-size: 12px; +@pagination-small-current-font-size: 12px; +@pagination-small-total-font-size: 12px; +@pagination-small-input-width: 28px; +@pagination-small-jump-font-size: 12px; +@pagination-small-size-selector-number-padding: 8px; +@pagination-ellipsis-color: #8d9299; +@pagination-current-color: @primary-color; +@pagination-total-color: #1f2633; +@pagination-jump-color: #8d9299; +@pagination-size-selector-title-color: #8d9299; +@pagination-size-selector-filter-color: #585d66; +@pagination-size-selector-filter-current-color: @primary-color; +@pagination-item-border-color: #d9dbde; +@pagination-item-shadow: none; +@pagination-item-color: #1f2633; +@pagination-item-bg: #FFFFFF; +@pagination-item-current-border-color: @primary-color; +@pagination-item-current-shadow: none; +@pagination-item-current-color: #FFFFFF; +@pagination-item-current-bg: @primary-color; +@pagination-item-hover-border-color: #c4c7cc; +@pagination-item-hover-shadow: none; +@pagination-item-hover-color: #1f2633; +@pagination-item-hover-bg: #f4f6f9; +@pagination-arrow-color: #585d66; +@pagination-icon-prev-content: ""; +@pagination-icon-next-content: ""; +@pagination-icon-ellipsis-content: ""; +@pagination-item-current-hover-border-color: transparent; +@pagination-item-current-hover-shadow: none; +@pagination-item-current-hover-color: #FFFFFF; +@pagination-item-current-hover-bg: #009dd6; +@pagination-arrow-hover-color: #1f2633; +@pagination-arrow-hover-color-noboder: @primary-color; + +// ------------------------ cascader-select ------------------------ // + +@cascader-select: "cascader-select"; + +// ------------------------ timeline ------------------------ // + +@timeline-item-node-size: 16px; +@timeline-item-custom-node-size: 40px; +@timeline-item-custom-node-font-size: 12px; +@timeline-item-node-padding: 4px; +@timeline-item-dot-size: 8px; +@timeline-item-icon-size: 12px; +@timeline-item-tail-size: 1px; +@timeline-item-left-content-width: 80px; +@timeline-item-content-margin-left: 12px; +@timeline-item-body-margin-top: 8px; +@timeline-item-title-font-size: 14px; +@timeline-item-title-font-weight: bold; +@timeline-item-title-margin-top: 4px; +@timeline-item-time-margin-top: 4px; +@timeline-item-time-margin-bottom: 12px; +@timeline-item-body-font-size: 12px; +@timeline-item-left-body-font-size: 12px; +@timeline-item-time-font-size: 12px; +@timeline-item-folder-font-size: 12px; +@timeline-item-folder-margin-top: 4px; +@timeline-item-folder-margin-bottom: 4px; +@timeline-item-title-color: #1f2633; +@timeline-item-body-color: #585d66; +@timeline-item-left-body-color: #8d9299; +@timeline-item-time-color: #8d9299; +@timeline-item-tail-color: #dcdfe6; +@timeline-item-done-dot-size: 8px; +@timeline-item-done-background: #d9dbde; +@timeline-item-done-color: #FFFFFF; +@timeline-item-process-dot-size: 8px; +@timeline-item-process-background: @primary-color; +@timeline-item-process-color: #FFFFFF; +@timeline-item-success-dot-size: 8px; +@timeline-item-success-background: #08c29e; +@timeline-item-success-color: #FFFFFF; +@timeline-item-error-dot-size: 8px; +@timeline-item-error-background: #f52743; +@timeline-item-error-color: #FFFFFF; + +// ------------------------ range ------------------------ // + +@range-size-m-track-height: 4px; +@range-size-m-scale-height: 12px; +@range-size-m-scale-item-border-width: 1px; +@range-size-m-slider-hw: 16px; +@range-size-slider-border-style: solid; +@range-size-slider-border-width: 1px; +@range-size-m-mark-top: 30px; +@range-size-m-mark-font-size: 14px; +@range-size-m-mark-font-weight: normal; +@range-size-m-mark-font-lineheight: 20px; +@range-size-m-track-radius: 0; +@range-size-m-scale-radius: 0; +@range-size-m-slider-shadow-moving: 2px 4px 16px 0px rgba(0, 0, 0, 0.12); +@range-normal-unselected-color: #d9dbde; +@range-normal-selected-color: @primary-color; +@range-normal-slider-bg-color: #FFFFFF; +@range-normal-mark-color: #8d9299; +@range-normal-mark-selected-color: #1f2633; +@range-normal-unselected-color-hover: #d9dbde; +@range-normal-selected-color-hover: @primary-color; +@range-normal-slider-bg-color-hover: #FFFFFF; +@range-size-m-slider-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.16); +@range-size-m-slider-shadow-hover: 20px 20px 30px 0px rgba(0, 0, 0, 0.15); +@range-normal-mark-color-hover: #8d9299; +@range-normal-mark-selected-color-hover: #1f2633; +@range-normal-slider-border-color-hover: transparent; +@range-normal-unselected-color-disabled: #d9dbde; +@range-normal-selected-color-disabled: #c4c7cc; +@range-normal-slider-bg-color-disabled: #e4e8ee; +@range-normal-slider-border-color: #d9dbde; +@range-normal-slider-border-color-disabled: #e4e8ee; +@range-normal-mark-color-disabled: #c4c7cc; +@range-normal-mark-selected-color-disabled: #8d9299; + +// ------------------------ rating ------------------------ // + +@rating-small-text-margin-left: 8px; +@rating-small-icon-size: 12px; +@rating-small-font-size: 12px; +@rating-medium-text-margin-left: 12px; +@rating-medium-icon-size: 16px; +@rating-medium-font-size: 14px; +@rating-large-text-margin-left: 16px; +@rating-large-icon-size: 20px; +@rating-large-font-size: 16px; +@rating-normal-underlay-color: #edeff2; +@rating-normal-overlay-color: @primary-color; +@rating-normal-overlay-hover-color: @primary-color; +@rating-grade-low-overlay-color: #585d66; +@rating-grade-low-overlay-hover-color: #8d9299; +@rating-grade-high-overlay-color: @primary-color; +@rating-grade-high-overlay-hover-color: @primary-color; +@rating-grade-icon-content: ""; + +// ------------------------ split-button ------------------------ // + +@split-btn-trigger-normal-icon-color: #8d9299; +@split-btn-fold-icon-content: ""; +@split-btn-unfold-icon-content: @icon-reset; + +// ------------------------ paragraph ------------------------ // + +@paragraph-text-color: #1f2633; +@paragraph-s-font-size: 14px; +@paragraph-m-font-size: 14px; +@paragraph-s-line-height: 1.5; +@paragraph-l-line-height: 1.7; + +// ------------------------ typography ------------------------ // + +@typography-text-color: #1f2633; +@typography-text-strong-font-weight: 600; +@typography-text-code-corner: 4px; +@typography-text-mark-color: #1f2633; +@typography-text-mark-background: #fffbc7; +@typography-text-code-color: #1f2633; +@typography-text-code-background: #f4f6f9; +@typography-text-code-border-color: #e4e8ee; +@typography-paragraph-font-size: 14px; +@typography-paragraph-line-height: 1.5; +@typography-title-h1-font-size: 24px; +@typography-title-h2-font-size: 20px; +@typography-title-h3-font-size: 16px; +@typography-title-h4-font-size: 16px; +@typography-title-h5-font-size: 14px; +@typography-title-h6-font-size: 14px; +@typography-title-font-weight: 600; + +// ------------------------ loading ------------------------ // + +@loading-icon-size: 32px; +@loading-dot-color: @primary-color; +@loading-large-size: 48px; +@loading-large-dot-size: 12px; +@loading-medium-size: 32px; +@loading-medium-dot-size: 8px; + +// ------------------------ table ------------------------ // + +@table-normal-border-width: 1px; +@table-th-font-size: 14px; +@table-th-font-weight: normal; +@table-sort-icon-size: 12px; +@table-filter-icon-size: 12px; +@table-body-font-size: 14px; +@table-empty-padding: 32px; +@table-expanded-icon-size: 12px; +@table-tree-expanded-icon-size: 12px; +@table-cell-padding-top: 12px; +@table-cell-padding-left: 16px; +@table-header-padding-top: 12px; +@table-header-padding-left: 16px; +@table-header-icon-margin-left: 8px; +@table-header-corner-top: 0; +@table-header-corner-bottom: 0; +@table-size-s-cell-padding-top: 8px; +@table-size-s-cell-padding-left: 8px; +@table-size-s-header-padding-top: 8px; +@table-size-s-header-padding-left: 8px; +@table-group-split: 8px; +@table-group-header-corner-top: 0; +@table-group-header-corner-bottom: 0; +@table-group-footer-corner-top: 0; +@table-group-footer-corner-bottom: 0; +@table-normal-border-color: #dcdfe6; +@table-normal-border-style: solid; +@table-th-bg: #f0f2f5; +@table-th-color: #1f2633; +@table-sort-color: #1f2633; +@table-group-th-bg: #f0f2f5; +@table-group-th-color: #1f2633; +@table-row-bg: #FFFFFF; +@table-row-color: #1f2633; +@table-td-gray: #f5f7fa; +@table-td-normal: #FFFFFF; +@table-empty-color: #c4c7cc; +@table-group-footer-bg: #f0f2f5; +@table-group-footer-color: #1f2633; +@table-row-hover-bg: #f4f6f9; +@table-row-hover-color: #1f2633; +@table-row-selected-bg: #f4f6f9; +@table-row-selected-color: #1f2633; +@table-sort-color-current: @primary-color; +@table-expanded-ctrl-disabled-color: #8d9299; +@table-tree-fold-icon-content: ""; +@table-tree-unfold-icon-content: ""; +@table-expand-fold-icon-content: ""; +@table-expand-unfold-icon-content: ""; + +// ------------------------ badge ------------------------ // + +@badge-size-dot-width: 8px; +@badge-size-list-margin: 0px; +@badge-size-count-config-height: 16px; +@badge-size-count-padding-lr: 4px; +@badge-size-custom-padding-lr: 4px; +@badge-size-count-font: 12px; +@badge-color-bg: #f52743; +@badge-size-count-border-radius: 8px; +@badge-dot-color-bg: #f52743; +@badge-size-dot-border-radius: 8px; +@badge-size-custom-border-radius: 4px; + +// ------------------------ select ------------------------ // + +@select-color: #1f2633; +@select-hint-color: #8d9299; +@select-highlight-color: @primary-color; +@select-highlight-font: 14px; +@select-l-lineheight: 24px; +@select-m-lineheight: 20px; +@select-s-lineheight: 14px; +@select-fold-icon-content: ""; +@select-unfold-icon-content: @icon-reset; + +// ------------------------ number-picker ------------------------ // + +@number-picker-normal-up-icon: ""; +@number-picker-normal-down-icon: ""; +@number-picker-normal-s-button-width: 20px; +@number-picker-normal-m-button-width: 20px; +@number-picker-normal-l-button-width: 20px; +@number-picker-normal-m-input-width: 80px; +@number-picker-normal-l-input-width: 80px; +@number-picker-normal-s-button-icon-size: 8px; +@number-picker-normal-m-button-icon-size: 8px; +@number-picker-normal-l-button-icon-size: 8px; +@number-picker-inline-add-icon: ""; +@number-picker-inline-minus-icon: ""; +@number-picker-inline-s-button-icon-size: 12px; +@number-picker-inline-s-button-margin: 2px; +@number-picker-inline-s-button-corner: 4px; +@number-picker-inline-m-button-icon-size: 12px; +@number-picker-inline-m-button-margin: 2px; +@number-picker-inline-m-button-corner: 4px; +@number-picker-inline-m-input-width: 100px; +@number-picker-inline-l-button-icon-size: 12px; +@number-picker-inline-l-button-margin: 2px; +@number-picker-inline-l-button-corner: 4px; +@number-picker-inline-l-input-width: 128px; + +// ------------------------ progress ------------------------ // + +@progress-line-height-size-l: 12px; +@progress-line-height-size-m: 8px; +@progress-line-height-size-s: 4px; +@progress-line-underlay-border-width: 1px; +@progress-line-font-l: 14px; +@progress-line-font-m: 12px; +@progress-line-font-s: 12px; +@progress-line-underlay-color: #f0f2f5; +@progress-line-underlay-border-color: #dcdfe6; +@progress-line-radius-l: 20px; +@progress-line-radius-m: 20px; +@progress-line-radius-s: 20px; +@progress-line-font-color: #1f2633; +@progress-line-normal-color: @primary-color; +@progress-line-error-color: #f52743; +@progress-line-success-color: #08c29e; +@progress-line-started-color: #f52743; +@progress-line-middle-color: #f5cb22; +@progress-line-finishing-color: #08c29e; +@progress-circle-size-l: 132px; +@progress-circle-size-m: 116px; +@progress-circle-size-s: 100px; +@progress-circle-underlay-width: 8px; +@progress-circle-overlay-width: 8px; +@progress-circle-font-l: 36px; +@progress-circle-font-m: 24px; +@progress-circle-font-s: 20px; +@progress-circle-underlay-color: #f0f2f5; +@progress-circle-text-color: #1f2633; +@progress-circle-corner: round; +@progress-circle-normal-color: @primary-color; +@progress-circle-error-color: #f52743; +@progress-circle-success-color: #08c29e; +@progress-circle-started-color: #f52743; +@progress-circle-middle-color: #f5cb22; +@progress-circle-finishing-color: #08c29e; + +// ------------------------ shell ------------------------ // + +@shell-light-header-color: #000000; +@shell-light-header-height: 52px; +@shell-light-header-background: #FFFFFF; +@shell-light-header-shadow: none; +@shell-light-header-divider-size: 1px; +@shell-light-header-divider-style: solid; +@shell-light-header-divider-color: #e4e8ee; +@shell-light-header-paddingLeft: 16px; +@shell-light-multitask-min-height: 40px; +@shell-light-multitask-background: #FFFFFF; +@shell-light-multitask-shadow: none; +@shell-light-multitask-divider-size: 1px; +@shell-light-multitask-divider-style: solid; +@shell-light-multitask-divider-color: #e4e8ee; +@shell-light-multitask-paddingLeft: 0px; +@shell-light-navigation-hoz-marginLeft: 48px; +@shell-light-navigation-ver-width: 168px; +@shell-light-navigation-ver-shadow: none; +@shell-light-navigation-ver-paddingTop: 8px; +@shell-light-navigation-ver-paddingBottom: 8px; +@shell-light-navigation-ver-width-mini: 60px; +@shell-light-navigation-ver-background: #FFFFFF; +@shell-light-navigation-ver-divider-size: 1px; +@shell-light-navigation-ver-divider-style: solid; +@shell-light-navigation-ver-divider-color: #e4e8ee; +@shell-light-local-navigation-width: 168px; +@shell-light-local-navigation-background: #edeff2; +@shell-light-local-navigation-paddingTop: 8px; +@shell-light-local-navigation-paddingBottom: 8px; +@shell-light-local-navigation-shadow: none; +@shell-light-local-navigation-divider-size: 1px; +@shell-light-local-navigation-divider-style: solid; +@shell-light-local-navigation-divider-color: #e4e8ee; +@shell-light-appbar-background: #FFFFFF; +@shell-light-appbar-min-height: 48px; +@shell-light-appbar-shadow: none; +@shell-light-appbar-paddingLeft: 24px; +@shell-light-appbar-divider-size: 1px; +@shell-light-appbar-divider-style: solid; +@shell-light-appbar-divider-color: #e4e8ee; +@shell-light-content-background: #f0f2f5; +@shell-light-content-paddingLeft: 20px; +@shell-light-content-paddingTop: 20px; +@shell-light-footer-min-height: 56px; +@shell-light-footer-background: transparent; +@shell-light-footer-color: #c4c7cc; +@shell-light-footer-font-size: 14px; +@shell-light-ancillary-width: 168px; +@shell-light-ancillary-background: #FFFFFF; +@shell-light-ancillary-paddingTop: 8px; +@shell-light-ancillary-paddingBottom: 8px; +@shell-light-ancillary-shadow: none; +@shell-light-ancillary-divider-size: 1px; +@shell-light-ancillary-divider-style: solid; +@shell-light-ancillary-divider-color: #e4e8ee; +@shell-light-tooldock-height: 52px; +@shell-light-tooldock-width: 52px; +@shell-light-tooldock-background: #edeff2; +@shell-light-tooldock-paddingTop: 8px; +@shell-light-tooldock-paddingBottom: 8px; +@shell-light-tooldock-shadow: none; +@shell-light-tooldock-divider-size: 1px; +@shell-light-tooldock-divider-style: solid; +@shell-light-tooldock-divider-color: #e4e8ee; +@shell-light-tooldock-item-paddingTop: 8px; +@shell-light-tooldock-item-color: #585d66; +@shell-light-tooldock-item-color-hover: #1f2633; +@shell-light-tooldock-item-color-active: #1f2633; +@shell-light-tooldock-item-background: transparent; +@shell-light-tooldock-item-background-hover: #f0f2f5; +@shell-light-tooldock-item-background-active: #f0f2f5; +@shell-dark-header-color: #FFFFFF; +@shell-dark-header-height: 52px; +@shell-dark-header-background: #000000; +@shell-dark-header-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.16); +@shell-dark-header-divider-size: 1px; +@shell-dark-header-divider-style: solid; +@shell-dark-header-divider-color: #1F1F1F; +@shell-dark-header-paddingLeft: 16px; +@shell-dark-multitask-min-height: 40px; +@shell-dark-multitask-background: #FFFFFF; +@shell-dark-multitask-shadow: none; +@shell-dark-multitask-divider-size: 1px; +@shell-dark-multitask-divider-style: solid; +@shell-dark-multitask-divider-color: #e4e8ee; +@shell-dark-multitask-paddingLeft: 0px; +@shell-dark-navigation-hoz-marginLeft: 48px; +@shell-dark-navigation-ver-width: 168px; +@shell-dark-navigation-ver-shadow: none; +@shell-dark-navigation-ver-paddingTop: 8px; +@shell-dark-navigation-ver-paddingBottom: 8px; +@shell-dark-navigation-ver-width-mini: 60px; +@shell-dark-navigation-ver-background: #1f2633; +@shell-dark-navigation-ver-divider-size: 1px; +@shell-dark-navigation-ver-divider-style: solid; +@shell-dark-navigation-ver-divider-color: #e4e8ee; +@shell-dark-local-navigation-width: 168px; +@shell-dark-local-navigation-background: #edeff2; +@shell-dark-local-navigation-paddingTop: 8px; +@shell-dark-local-navigation-paddingBottom: 8px; +@shell-dark-local-navigation-shadow: none; +@shell-dark-local-navigation-divider-size: 1px; +@shell-dark-local-navigation-divider-style: solid; +@shell-dark-local-navigation-divider-color: #e4e8ee; +@shell-dark-appbar-background: #FFFFFF; +@shell-dark-appbar-min-height: 48px; +@shell-dark-appbar-shadow: none; +@shell-dark-appbar-paddingLeft: 24px; +@shell-dark-appbar-divider-size: 1px; +@shell-dark-appbar-divider-style: solid; +@shell-dark-appbar-divider-color: #e4e8ee; +@shell-dark-content-background: #f0f2f5; +@shell-dark-content-paddingLeft: 20px; +@shell-dark-content-paddingTop: 20px; +@shell-dark-footer-min-height: 56px; +@shell-dark-footer-background: transparent; +@shell-dark-footer-color: #c4c7cc; +@shell-dark-footer-font-size: 14px; +@shell-dark-ancillary-width: 168px; +@shell-dark-ancillary-background: #FFFFFF; +@shell-dark-ancillary-paddingTop: 8px; +@shell-dark-ancillary-paddingBottom: 8px; +@shell-dark-ancillary-shadow: none; +@shell-dark-ancillary-divider-size: 1px; +@shell-dark-ancillary-divider-style: solid; +@shell-dark-ancillary-divider-color: #e4e8ee; +@shell-dark-tooldock-height: 52px; +@shell-dark-tooldock-width: 52px; +@shell-dark-tooldock-background: #edeff2; +@shell-dark-tooldock-paddingTop: 8px; +@shell-dark-tooldock-paddingBottom: 8px; +@shell-dark-tooldock-shadow: none; +@shell-dark-tooldock-divider-size: 1px; +@shell-dark-tooldock-divider-style: solid; +@shell-dark-tooldock-divider-color: #e4e8ee; +@shell-dark-tooldock-item-paddingTop: 8px; +@shell-dark-tooldock-item-color: #585d66; +@shell-dark-tooldock-item-color-hover: #1f2633; +@shell-dark-tooldock-item-color-active: #1f2633; +@shell-dark-tooldock-item-background: transparent; +@shell-dark-tooldock-item-background-hover: #f0f2f5; +@shell-dark-tooldock-item-background-active: #f0f2f5; +@shell-brand-header-color: #FFFFFF; +@shell-brand-header-height: 52px; +@shell-brand-header-background: @primary-color; +@shell-brand-header-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.16); +@shell-brand-header-divider-size: 1px; +@shell-brand-header-divider-style: solid; +@shell-brand-header-divider-color: #e4e8ee; +@shell-brand-header-paddingLeft: 16px; +@shell-brand-multitask-min-height: 40px; +@shell-brand-multitask-background: #FFFFFF; +@shell-brand-multitask-shadow: none; +@shell-brand-multitask-divider-size: 1px; +@shell-brand-multitask-divider-style: solid; +@shell-brand-multitask-divider-color: #e4e8ee; +@shell-brand-multitask-paddingLeft: 0px; +@shell-brand-navigation-hoz-marginLeft: 48px; +@shell-brand-navigation-ver-width: 168px; +@shell-brand-navigation-ver-shadow: none; +@shell-brand-navigation-ver-paddingTop: 8px; +@shell-brand-navigation-ver-paddingBottom: 8px; +@shell-brand-navigation-ver-width-mini: 60px; +@shell-brand-navigation-ver-background: #FFFFFF; +@shell-brand-navigation-ver-divider-size: 1px; +@shell-brand-navigation-ver-divider-style: solid; +@shell-brand-navigation-ver-divider-color: #e4e8ee; +@shell-brand-local-navigation-width: 168px; +@shell-brand-local-navigation-background: #edeff2; +@shell-brand-local-navigation-paddingTop: 8px; +@shell-brand-local-navigation-paddingBottom: 8px; +@shell-brand-local-navigation-shadow: none; +@shell-brand-local-navigation-divider-size: 1px; +@shell-brand-local-navigation-divider-style: solid; +@shell-brand-local-navigation-divider-color: #e4e8ee; +@shell-brand-appbar-background: #FFFFFF; +@shell-brand-appbar-min-height: 48px; +@shell-brand-appbar-shadow: none; +@shell-brand-appbar-paddingLeft: 24px; +@shell-brand-appbar-divider-size: 1px; +@shell-brand-appbar-divider-style: solid; +@shell-brand-appbar-divider-color: #e4e8ee; +@shell-brand-content-background: #f0f2f5; +@shell-brand-content-paddingLeft: 20px; +@shell-brand-content-paddingTop: 20px; +@shell-brand-footer-min-height: 56px; +@shell-brand-footer-background: transparent; +@shell-brand-footer-color: #c4c7cc; +@shell-brand-footer-font-size: 14px; +@shell-brand-ancillary-width: 168px; +@shell-brand-ancillary-background: #FFFFFF; +@shell-brand-ancillary-paddingTop: 8px; +@shell-brand-ancillary-paddingBottom: 8px; +@shell-brand-ancillary-shadow: none; +@shell-brand-ancillary-divider-size: 1px; +@shell-brand-ancillary-divider-style: solid; +@shell-brand-ancillary-divider-color: #e4e8ee; +@shell-brand-tooldock-height: 52px; +@shell-brand-tooldock-width: 52px; +@shell-brand-tooldock-background: #edeff2; +@shell-brand-tooldock-paddingTop: 8px; +@shell-brand-tooldock-paddingBottom: 8px; +@shell-brand-tooldock-shadow: none; +@shell-brand-tooldock-divider-size: 1px; +@shell-brand-tooldock-divider-style: solid; +@shell-brand-tooldock-divider-color: #e4e8ee; +@shell-brand-tooldock-item-paddingTop: 8px; +@shell-brand-tooldock-item-color: #585d66; +@shell-brand-tooldock-item-color-hover: #1f2633; +@shell-brand-tooldock-item-color-active: #1f2633; +@shell-brand-tooldock-item-background: transparent; +@shell-brand-tooldock-item-background-hover: #f0f2f5; +@shell-brand-tooldock-item-background-active: #f0f2f5; + +// ------------------------ divider ------------------------ // + +@divider-hoz-size: 1px; +@divider-hoz-color: #dcdfe6; +@divider-hoz-text-center-paddingLeft: 16px; +@divider-hoz-text-left-paddingLeft: 16px; +@divider-hoz-text-marginTop: 16px; +@divider-hoz-marginTop: 16px; +@divider-hoz-text-size: 16px; +@divider-hoz-text-weight: normal; +@divider-hoz-text-color: #1f2633; +@divider-ver-size: 1px; +@divider-ver-color: #dcdfe6; +@divider-ver-marginLeft: 8px; + +// ------------------------ tree-select ------------------------ // + +@tree-select-padding-vertical: 8px; +@tree-select-padding-horizontal: 20px; +@tree-select-background: #FFFFFF; + +// ------------------------ time-picker ------------------------ // + +@time-picker-panel-width: 200px; +@time-picker-panel-background: #FFFFFF; +@time-picker-menu-border-width: 1px; +@time-picker-menu-title-font-size: 12px; +@time-picker-menu-item-font-size: 12px; +@time-picker-menu-title-height: 28px; +@time-picker-menu-item-height: 28px; +@time-picker-menu-border-color: #d9dbde; +@time-picker-menu-title-color: #8d9299; +@time-picker-menu-title-background: #FFFFFF; +@time-pikcer-menu-title-font-weight: normal; +@time-picker-menu-item-color: #585d66; +@time-picker-menu-item-color-hover: #1f2633; +@time-picker-menu-item-color-selected: #585d66; +@time-picker-menu-item-color-disabled: #c4c7cc; +@time-picker-menu-item-background: #FFFFFF; +@time-picker-menu-item-background-hover: #f4f6f9; +@time-picker-menu-item-background-selected: #f4f6f9; +@time-picker-menu-item-background-disabled: #FFFFFF; +@time-picker-menu-item-font-weight-selected: bold; +@time-picker-clock-icon: ""; + +// ------------------------ slider ------------------------ // + +@slick-dots-position-bottom: 12px; +@slick-dots-position-right: 20px; +@slick-dots-width: 8px; +@slick-dots-height: 8px; +@slick-dots-margin-lr: 4px; +@slick-dots-margin-tb: 0px; +@slick-arrow-width-m: 28px; +@slick-arrow-width-l: 48px; +@slick-arrow-height-m: 56px; +@slick-arrow-height-l: 96px; +@slick-ver-arrow-width-m: 56px; +@slick-ver-arrow-width-l: 96px; +@slick-ver-arrow-height-m: 28px; +@slick-ver-arrow-height-l: 48px; +@slick-arrow-icon-m: 20px; +@slick-arrow-icon-l: 32px; +@slick-arrow-position-lr-m: 4px; +@slick-arrow-position-lr-l: 8px; +@slick-ver-arrow-position-tb-m: 4px; +@slick-ver-arrow-position-tb-l: 16px; +@slick-track-padding-lr: 24px; +@slick-ver-track-padding-tb: 24px; +@slick-dots-background-color-normal: #000000; +@slick-dots-background-color-hover: #000000; +@slick-dots-background-color-selected: @primary-color; +@slick-dots-background-opacity-normal: .32; +@slick-dots-background-opacity-hover: .32; +@slick-dots-background-opacity-selected: 1; +@slick-dots-border-width: 0px; +@slick-dots-border-radius: 50%; +@slick-dots-border-color-normal: #FFFFFF; +@slick-dots-border-color-hover: #FFFFFF; +@slick-dots-border-color-selected: #FFFFFF; +@slick-dots-border-opacity-normal: 1; +@slick-dots-border-opacity-hover: 1; +@slick-dots-border-opacity-selected: 1; +@slick-arrow-icon-color-normal: #FFFFFF; +@slick-arrow-icon-color-normal-outer: #585d66; +@slick-arrow-icon-color-hover: #FFFFFF; +@slick-arrow-icon-color-hover-outer: #1f2633; +@slick-arrow-icon-color-disabled: #c4c7cc; +@slick-arrow-icon-color-disabled-outer: #c4c7cc; +@slick-arrow-bg-color-normal: #000000; +@slick-arrow-bg-color-hover: #000000; +@slick-arrow-bg-color-disabled: #f5f7fa; +@slick-arrow-bg-opacity-normal: .2; +@slick-arrow-bg-opacity-hover: .4; +@slick-arrow-bg-opacity-disabled: .5; +@slick-arrow-bg-color-normal-outer: transparent; +@slick-arrow-bg-color-hover-outer: transparent; +@slick-arrow-bg-color-disabled-outer: transparent; +@slick-arrow-bg-opacity-normal-outer: .32; +@slick-arrow-bg-opacity-hover-outer: .32; +@slick-arrow-bg-opacity-disabled-outer: .32; +@slick-arrow-corner-radius-outer: 0px; + +// ------------------------ step ------------------------ // + +@step-arrow-item-height: 32px; +@step-arrow-item-title-size: 14px; +@step-arrow-item-title-weight: bold; +@step-arrow-item-wait-background: #f0f2f5; +@step-arrow-item-title-wait-color: #8d9299; +@step-arrow-item-process-background: @primary-color; +@step-arrow-item-title-process-color: #FFFFFF; +@step-arrow-item-finish-background: #e6fdff; +@step-arrow-item-title-finish-color: @primary-color; +@step-arrow-item-disabled-background: #f5f7fa; +@step-arrow-item-title-disabled-color: #c4c7cc; +@step-circle-item-node-padding: 8px; +@step-circle-item-node-border-width: 1px; +@step-circle-item-node-icon-size: 12px; +@step-circle-item-node-font-size: 12px; +@step-circle-item-node-corner: 50%; +@step-circle-item-tail-size: 1px; +@step-circle-item-title-margin-top: 8px; +@step-circle-item-content-margin-top: 4px; +@step-circle-item-content-font-size: 12px; +@step-circle-item-body-width: 100px; +@step-circle-item-title-size: 14px; +@step-circle-item-title-weight: bold; +@step-circle-item-node-wait-size: 32px; +@step-circle-item-node-process-size: 32px; +@step-circle-item-node-finish-size: 32px; +@step-circle-item-node-disabled-size: 32px; +@step-circle-item-tail-wait-color: #d9dbde; +@step-circle-item-tail-process-color: #d9dbde; +@step-circle-item-tail-finish-color: @primary-color; +@step-circle-item-tail-disabled-color: #e4e8ee; +@step-circle-item-node-wait-font-weight: normal; +@step-circle-item-node-process-font-weight: normal; +@step-circle-item-node-disabled-font-weight: normal; +@step-circle-item-node-finish-font-weight: normal; +@step-circle-item-title-wait-color: #585d66; +@step-circle-item-title-process-color: #1f2633; +@step-circle-item-title-finish-color: #585d66; +@step-circle-item-title-disabled-color: #c4c7cc; +@step-circle-item-node-wait-border-color: #c4c7cc; +@step-circle-item-node-wait-background: #FFFFFF; +@step-circle-item-node-wait-color: #585d66; +@step-circle-item-node-process-border-color: @primary-color; +@step-circle-item-node-process-background: @primary-color; +@step-circle-item-node-process-color: #FFFFFF; +@step-circle-item-node-process-percent-color: @primary-color; +@step-circle-item-node-process-percent-size: 14px; +@step-circle-item-node-finish-border-color: @primary-color; +@step-circle-item-node-finish-background: #FFFFFF; +@step-circle-item-node-finish-color: @primary-color; +@step-circle-item-node-disabled-border-color: #e4e8ee; +@step-circle-item-node-disabled-background: #FFFFFF; +@step-circle-item-node-disabled-color: #c4c7cc; +@step-circle-vertical-item-node-padding: 8px; +@step-circle-vertical-item-body-margin-left: 16px; +@step-circle-vertical-item-title-margin-top: 8px; +@step-circle-vertical-item-content-margin-top: 4px; +@step-circle-item-content-color: #585d66; +@step-circle-item-tail-bg-color: #e4e8ee; +@step-circle-vertical-item-tail-size: 1px; +@step-dot-item-dot-padding: 8px; +@step-dot-item-dot-icon-size: 12px; +@step-dot-item-dot-border-width: 1px; +@step-dot-item-body-width: 100px; +@step-dot-item-content-margin-top: 4px; +@step-dot-item-dot-corner: 50%; +@step-dot-item-title-size: 14px; +@step-dot-item-title-weight: bold; +@step-dot-item-title-margin-top: 8px; +@step-dot-item-tail-size: 1px; +@step-dot-item-dot-wait-size: 12px; +@step-dot-item-dot-process-size: 12px; +@step-dot-item-dot-finish-size: 12px; +@step-dot-item-dot-disabled-size: 12px; +@step-dot-item-tail-wait-color: #d9dbde; +@step-dot-item-tail-process-color: #d9dbde; +@step-dot-item-tail-finish-color: @primary-color; +@step-dot-item-tail-disabled-color: #e4e8ee; +@step-dot-item-title-wait-color: #585d66; +@step-dot-item-title-process-color: #1f2633; +@step-dot-item-title-finish-color: #585d66; +@step-dot-item-title-disabled-color: #c4c7cc; +@step-dot-item-node-wait-border-color: #c4c7cc; +@step-dot-item-node-wait-background: #FFFFFF; +@step-dot-item-node-wait-color: #8d9299; +@step-dot-item-node-process-border-color: @primary-color; +@step-dot-item-node-process-background: @primary-color; +@step-dot-item-node-process-color: @primary-color; +@step-dot-item-node-finish-border-color: @primary-color; +@step-dot-item-node-finish-background: #FFFFFF; +@step-dot-item-node-finish-color: @primary-color; +@step-dot-item-node-disabled-border-color: #dcdfe6; +@step-dot-item-node-disabled-background: #FFFFFF; +@step-dot-item-node-disabled-color: #e4e8ee; +@step-dot-vertical-item-node-padding: 8px; +@step-dot-vertical-item-body-margin-left: 16px; +@step-dot-vertical-item-title-margin-top: 0px; +@step-dot-vertical-item-content-margin-top: 8px; +@step-dot-item-content-font-size: 12px; +@step-dot-item-content-color: #585d66; +@step-dot-item-tail-bg-color: #e4e8ee; +@step-dot-vertical-item-tail-size: 1px; + +// ------------------------ list ------------------------ // + +@list-size-s-title-font-size: 16px; +@list-size-s-title-font-weight: bold; +@list-size-s-item-padding-lr: 0px; +@list-size-s-item-padding-tb: 8px; +@list-size-s-item-media-margin: 8px; +@list-size-s-item-content-font-size: 14px; +@list-size-s-item-content-line-height: 1.3; +@list-size-s-item-title-font-weight: normal; +@list-size-s-item-title-font-size: 14px; +@list-size-s-item-title-line-height: 1.5; +@list-size-m-title-font-size: 20px; +@list-size-m-title-font-weight: bold; +@list-size-m-item-padding-lr: 0px; +@list-size-m-item-padding-tb: 16px; +@list-size-m-item-media-margin: 8px; +@list-size-m-item-content-font-size: 14px; +@list-size-m-item-content-line-height: 1.5; +@list-size-m-item-title-font-size: 16px; +@list-size-m-item-title-line-height: 1.5; +@list-size-m-item-title-font-weight: normal; +@list-divider-color: #dcdfe6; +@list-title-color: #1f2633; +@list-content-color: #585d66; +@list-extra-color: #8d9299; + +// ------------------------ avatar ------------------------ // + +@avatar-size-large: 52px; +@avatar-size-medium: 40px; +@avatar-size-small: 28px; +@avatar-border-radius: 4px; + +// ------------------------ date-picker ------------------------ // + +@date-picker-panel-footer-padding-lr: 20px; +@date-picker-panel-footer-padding-tb: 8px; +@date-picker-panel-background: #FFFFFF; +@date-picker-panel-time-panel-separator-color: #dcdfe6; +@date-picker-calendar-icon: ""; \ No newline at end of file diff --git a/packages/velaux-theme/variables.scss b/packages/velaux-theme/variables.scss new file mode 100644 index 000000000..ce259a90c --- /dev/null +++ b/packages/velaux-theme/variables.scss @@ -0,0 +1,2581 @@ +$primary-color: #1b58f4; +// ------------------------ line ------------------------ // + +$line-dotted: dotted; +$line-dashed: dashed; +$line-solid: solid; +$line-3: 3px; +$line-2: 2px; +$line-1: 1px; +$line-zero: 0px; + +// ------------------------ popup ------------------------ // + +$popup-global-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.12); +$popup-global-corner: 4px; +$popup-global-border-color: #dcdfe6; +$popup-global-border-style: solid; +$popup-global-border-width: 0px; +$popup-local-corner: 4px; +$popup-local-border-color: #dcdfe6; +$popup-local-border-style: solid; +$popup-local-border-width: 1px; +$popup-spacing-tb: 4px; +$popup-spacing-lr: 4px; +$popup-local-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.12); + +// ------------------------ mask ------------------------ // + +$mask-opacity: .2; +$mask-background: #000000; + +// ------------------------ form-element ------------------------ // + +$form-element-preview-text-color: #1f2633; +$form-element-preview-label-color: #585d66; +$form-element-large-corner: 4px; +$form-element-medium-corner: 4px; +$form-element-small-corner: 4px; +$form-element-small-icon-size: 12px; +$form-element-large-preview-font-size: 16px; +$form-element-large-preview-label-font-size: 16px; +$form-element-medium-preview-font-size: 14px; +$form-element-medium-preview-label-font-size: 14px; +$form-element-small-preview-font-size: 12px; +$form-element-small-preview-label-font-size: 12px; +$form-element-large-preview-height: 40px; +$form-element-medium-preview-height: 28px; +$form-element-small-preview-height: 20px; +$form-element-large-font-size: 16px; +$form-element-large-height: 40px; +$form-element-large-icon-size: 20px; +$form-element-medium-icon-size: 16px; +$form-element-medium-font-size: 14px; +$form-element-small-font-size: 12px; +$form-element-medium-height: 32px; +$form-element-small-height: 24px; + +// ------------------------ size ------------------------ // + +$s-50: 200px; +$s-49: 196px; +$s-48: 192px; +$s-47: 188px; +$s-46: 184px; +$s-45: 180px; +$s-44: 176px; +$s-43: 172px; +$s-42: 168px; +$s-41: 164px; +$s-40: 160px; +$s-39: 156px; +$s-38: 152px; +$s-37: 148px; +$s-36: 144px; +$s-35: 140px; +$s-34: 136px; +$s-33: 132px; +$s-32: 128px; +$s-31: 124px; +$s-30: 120px; +$s-29: 116px; +$s-28: 112px; +$s-27: 108px; +$s-26: 104px; +$s-25: 100px; +$s-24: 96px; +$s-23: 92px; +$s-22: 88px; +$s-21: 84px; +$s-20: 80px; +$s-19: 76px; +$s-18: 72px; +$s-17: 68px; +$s-16: 64px; +$s-15: 60px; +$s-14: 56px; +$s-13: 52px; +$s-12: 48px; +$s-11: 44px; +$s-10: 40px; +$s-9: 36px; +$s-8: 32px; +$s-7: 28px; +$s-6: 24px; +$s-5: 20px; +$s-4: 16px; +$s-3: 12px; +$s-2: 8px; +$s-1: 4px; +$s-zero: 0px; +$s-auto: auto; +$size-base: 4px; + +// ------------------------ shadow ------------------------ // + +$shadow-3-left: -20px 0px 30px 0px rgba(0, 0, 0, 0.15); +$shadow-3-down: 0px 20px 30px 0px rgba(0, 0, 0, 0.15); +$shadow-3-right: 20px 0px 30px 0px rgba(0, 0, 0, 0.15); +$shadow-3-up: 0px -20px 30px 0px rgba(0, 0, 0, 0.15); +$shadow-3: 20px 20px 30px 0px rgba(0, 0, 0, 0.15); +$shadow-2-left: -2px 0px 16px 0px rgba(0, 0, 0, 0.12); +$shadow-2-down: 0px 4px 16px 0px rgba(0, 0, 0, 0.12); +$shadow-2-right: 2px 0px 16px 0px rgba(0, 0, 0, 0.12); +$shadow-2-up: 0px -4px 16px 0px rgba(0, 0, 0, 0.12); +$shadow-2: 2px 4px 16px 0px rgba(0, 0, 0, 0.12); +$shadow-1-left: -1px 0px 4px 0px rgba(0, 0, 0, 0.16); +$shadow-1-down: 0px 1px 4px 0px rgba(0, 0, 0, 0.16); +$shadow-1-right: 1px 0px 4px 0px rgba(0, 0, 0, 0.16); +$shadow-1-up: 0px -1px 4px 0px rgba(0, 0, 0, 0.16); +$shadow-1: 1px 1px 4px 0px rgba(0, 0, 0, 0.16); +$shadow-zero: none; +$shadow-spread-sd3: 0; +$shadow-spread-sd2: 0; +$shadow-spread-sd1: 0; +$shadow-color-sd3: #000000; +$shadow-color-sd2: #000000; +$shadow-color-sd1: #000000; +$shadow-opacity-sd2: .12; +$shadow-distance-sd1y: 1; +$shadow-distance-sd2: 2; +$shadow-distance-sd1: 1; +$shadow-sides-left: "left"; +$shadow-sides-down: "down"; +$shadow-sides-right: "right"; +$shadow-sides-up: "up"; +$shadow-sides-base: "base"; +$shadow-blur-sd3: 30; +$shadow-blur-sd2: 16; +$shadow-blur-sd1: 4; +$shadow-opacity-sd3: 0.15; +$shadow-opacity-sd1: 0.16; +$shadow-distance-sd3y: 20; +$shadow-distance-sd2y: 4; +$shadow-distance-sd3: 20; + +// ------------------------ icon ------------------------ // + +$icon-reset: ""; +$icon-xxxl: 64px; +$icon-xxl: 48px; +$icon-xl: 32px; +$icon-l: 24px; +$icon-m: 20px; +$icon-s: 16px; +$icon-xs: 12px; +$icon-xxs: 8px; +$icon-font-name: "icon"; +$icon-font-path: "//at.alicdn.com/t/font_881657_len1q696q7"; +$icon-content-dashboard: "\e7fa"; +$icon-content-list: "\e7f9"; +$icon-content-detail: "\e7f8"; +$icon-content-form: "\e7fb"; +$icon-content-chart-pie: "\e613"; +$icon-content-chart-bar: "\e612"; +$icon-content-exit: "\e616"; +$icon-content-lock: "\e617"; +$icon-content-unlock: "\e615"; +$icon-content-eye-close: "\e600"; +$icon-content-eye: "\e611"; +$icon-content-toggle-right: "\e603"; +$icon-content-toggle-left: "\e602"; +$icon-content-copy: "\e60f"; +$icon-content-atm: "\e606"; +$icon-content-email: "\e605"; +$icon-content-account: "\e608"; +$icon-content-attachment: "\e665"; +$icon-content-filter: "\e627"; +$icon-content-refresh: "\e677"; +$icon-content-edit: "\e63b"; +$icon-content-set: "\e683"; +$icon-content-download: "\e628"; +$icon-content-upload: "\e7ee"; +$icon-content-ashbin: "\e639"; +$icon-content-calendar: "\e607"; +$icon-content-picture: "\e631"; +$icon-content-ellipsis: "\e654"; +$icon-content-close: "\e626"; +$icon-content-search: "\e656"; +$icon-content-loading: "\e646"; +$icon-content-semi-select: "\e633"; +$icon-content-select: "\e632"; +$icon-content-ascending: "\e61e"; +$icon-content-descending: "\e61f"; +$icon-content-sorting: "\e634"; +$icon-content-switch: "\e6b3"; +$icon-content-arrow-double-right: "\e65e"; +$icon-content-arrow-double-left: "\e659"; +$icon-content-arrow-right: "\e619"; +$icon-content-arrow-left: "\e61d"; +$icon-content-arrow-down: "\e63d"; +$icon-content-arrow-up: "\e625"; +$icon-content-minus: "\e601"; +$icon-content-add: "\e655"; +$icon-content-favorites-filling: "\e60e"; +$icon-content-delete-filling: "\e623"; +$icon-content-success-filling: "\e63a"; +$icon-content-clock: "\e621"; +$icon-content-help: "\e673"; +$icon-content-error: "\e60d"; +$icon-content-prompt: "\e60c"; +$icon-content-warning: "\e60b"; +$icon-content-success: "\e60a"; +$icon-content-cry: "\e65d"; +$icon-content-smile: "\e65f"; + +// ------------------------ font ------------------------ // + +$font-weight-ultra-bold: 900; +$font-weight-extra-bold: 800; +$font-weight-3: bold; +$font-weight-semi-bold: 600; +$font-weight-medium: 500; +$font-weight-2: normal; +$font-weight-light: 300; +$font-weight-thin: 200; +$font-weight-1: lighter; +$font-size-body-2: 14px; +$font-size-subhead: 16px; +$font-size-title: 20px; +$font-size-headline: 24px; +$font-size-display-1: 36px; +$font-size-display-2: 48px; +$font-size-display-3: 56px; +$font-lineheight-3: 1.7; +$font-lineheight-2: 1.5; +$font-lineheight-1: 1.3; +$font-size-body-1: 14px; +$font-name-bold: roboto-bold; +$font-name-medium: roboto-medium; +$font-name-regular: roboto-regular; +$font-name-light: roboto-light; +$font-name-thin: roboto-thin; +$font-custom-name: Roboto; +$font-custom-path: "//i.alicdn.com/artascope-font/20160419204543/font/"; +$font-size-caption: 12px; +$font-family-base: Roboto,"Helvetica Neue",Helvetica,Tahoma,Arial,"PingFang SC","Microsoft YaHei"; + +// ------------------------ corner ------------------------ // + +$corner-zero: 0; +$corner-semicircle: 500px; +$corner-circle: 50%; +$corner-2: 8px; +$corner-3: 20px; +$corner-1: 4px; + +// ------------------------ color ------------------------ // + +$color-gradient-4: linear-gradient(270deg, rgb(255, 163, 166) 0%, rgb(245, 39, 67) 100%); +$color-gradient-3: linear-gradient(270deg, rgb(255, 237, 117) 0%, rgb(245, 203, 34) 100%); +$color-gradient-2: linear-gradient(270deg, rgb(125, 238, 255) 0%, rgb(3, 193, 253) 100%); +$color-gradient-1: linear-gradient(270deg, rgb(121, 232, 199) 0%, rgb(8, 194, 158) 100%); +$color-transparent: transparent; +$color-black: #000000; +$color-white: #FFFFFF; +$color-brand1-5: rgba(43,213,255,1); +$color-text1-4: rgba(31,38,51,1); +$color-text1-3: rgba(88,93,102,1); +$color-text1-2: rgba(141,146,153,1); +$color-text1-1: rgba(196,199,204,1); +$color-fill1-4: rgba(237,239,242,1); +$color-fill1-3: rgba(240,242,245,1); +$color-fill1-2: rgba(244,246,249,1); +$color-fill1-1: rgba(245,247,250,1); +$color-line1-4: rgba(196,199,204,1); +$color-line1-3: rgba(217,219,222,1); +$color-line1-2: rgba(220,223,230,1); +$color-line1-1: rgba(228,232,238,1); +$color-other-3: rgba(141,146,153,1); +$color-other-2: rgba(88,93,102,1); +$color-other-1: rgba(31,38,51,1); +$color-link-3: rgba(0,157,214,1); +$color-link-2: rgba(0,123,176,1); +$color-link-1: rgba(3,193,253,1); +$color-help-4: rgba(0,117,207,1); +$color-help-3: rgba(3,148,245,1); +$color-help-2: rgba(166,231,255,1); +$color-help-1: rgba(230,249,255,1); +$color-error-4: rgba(207,23,53,1); +$color-error-3: rgba(245,39,67,1); +$color-error-2: rgba(255,82,99,1); +$color-error-1: rgba(255,240,240,1); +$color-warning-4: rgba(207,163,19,1); +$color-warning-3: rgba(245,203,34,1); +$color-warning-2: rgba(255,251,199,1); +$color-warning-1: rgba(255,254,240,1); +$color-notice-4: rgba(0,157,214,1); +$color-notice-3: rgba(3,193,253,1); +$color-notice-2: rgba(163,241,250,1); +$color-notice-1: rgba(230,253,255,1); +$color-success-4: rgba(0,156,130,1); +$color-success-3: rgba(8,194,158,1); +$color-success-2: rgba(121,232,199,1); +$color-success-1: rgba(230,255,246,1); +$color-data1-8: rgba(3,148,245,1); +$color-data1-7: rgba(153,209,15,1); +$color-data1-6: rgba(8,194,158,1); +$color-data1-5: rgba(245,203,34,1); +$color-data1-4: rgba(245,115,21,1); +$color-data1-3: rgba(159,24,184,1); +$color-data1-2: rgba(90,28,184,1); +$color-data1-1: rgba(12,184,198,1); +$color-brand1-9: rgba(0,157,214,1); +$color-brand1-6: rgba(3,193,253,1); +$color-brand1-1: rgba(230,253,255,1); + +// ------------------------ search ------------------------ // + +$search-normal-dark-bg-opacity: 0; +$search-normal-corner: 4px; +$search-normal-primary-l-height: 36px; +$search-normal-primary-l-icon-size: 16px; +$search-normal-primary-l-btn-text-size: 14px; +$search-normal-primary-m-height: 36px; +$search-normal-secondary-l-height: 36px; +$search-normal-primary-color: $primary-color; +$search-normal-primary-hover-color: $primary-color; +$search-normal-primary-split-color: #e4e8ee; +$search-normal-primary-shadow: none; +$search-normal-primary-btn-text-color: #FFFFFF; +$search-normal-primary-btn-hover-bg-color: #009dd6; +$search-normal-primary-btn-hover-text-color: #FFFFFF; +$search-normal-primary-border-width: 2px; +$search-normal-primary-btn-text-padding-left: 0px; +$search-normal-primary-m-icon-size: 16px; +$search-normal-primary-m-btn-text-size: 16px; +$search-normal-secondary-color: #d9dbde; +$search-normal-secondary-split-color: #e4e8ee; +$search-normal-secondary-hover-color: $primary-color; +$search-normal-secondary-shadow: none; +$search-normal-secondary-btn-bg-color: $primary-color; +$search-normal-secondary-btn-text-color: #FFFFFF; +$search-normal-secondary-btn-hover-bg-color: #009dd6; +$search-normal-secondary-btn-hover-text-color: #FFFFFF; +$search-normal-secondary-border-width: 1px; +$search-normal-secondary-btn-text-padding-left: 0px; +$search-normal-secondary-l-icon-size: 24px; +$search-normal-secondary-l-btn-text-size: 16px; +$search-normal-secondary-m-height: 40px; +$search-normal-secondary-m-icon-size: 16px; +$search-normal-secondary-m-btn-text-size: 16px; +$search-normal-normal-color: #d9dbde; +$search-normal-normal-split-color: #e4e8ee; +$search-normal-normal-hover-color: #c4c7cc; +$search-normal-normal-shadow: none; +$search-normal-normal-btn-bg-color: #f5f7fa; +$search-normal-normal-btn-text-color: #585d66; +$search-normal-normal-btn-hover-bg-color: #f0f2f5; +$search-normal-normal-btn-hover-text-color: #1f2633; +$search-normal-normal-border-width: 1px; +$search-normal-normal-btn-text-padding-left: 0px; +$search-normal-normal-l-height: 60px; +$search-normal-normal-l-icon-size: 24px; +$search-normal-normal-l-btn-text-size: 16px; +$search-normal-normal-m-height: 40px; +$search-normal-normal-m-icon-size: 16px; +$search-normal-normal-m-btn-text-size: 16px; +$search-normal-dark-color: $primary-color; +$search-normal-dark-hover-color: $primary-color; +$search-normal-dark-text-color: #FFFFFF; +$search-normal-dark-bg-color: #FFFFFF; +$search-normal-dark-shadow: none; +$search-normal-dark-btn-text-color: #FFFFFF; +$search-normal-dark-btn-hover-bg-color: #009dd6; +$search-normal-dark-btn-hover-text-color: #FFFFFF; +$search-normal-dark-border-width: 1px; +$search-normal-dark-btn-text-padding-left: 0px; +$search-normal-dark-l-height: 60px; +$search-normal-dark-l-icon-size: 24px; +$search-normal-dark-l-btn-text-size: 16px; +$search-normal-dark-m-height: 40px; +$search-normal-dark-m-icon-size: 16px; +$search-normal-dark-m-btn-text-size: 16px; +$search-simple-corner: 4px; +$search-simple-l-icon-margin-right: 12px; +$search-simple-m-icon-margin-right: 8px; +$search-simple-normal-color: #d9dbde; +$search-simple-normal-hover-color: #c4c7cc; +$search-simple-normal-split-color: #d9dbde; +$search-simple-normal-shadow: none; +$search-simple-normal-icon-text-color: #8d9299; +$search-simple-normal-icon-hover-text-color: #585d66; +$search-simple-normal-border-width: 1px; +$search-simple-normal-l-icon-size: 20px; +$search-simple-normal-m-icon-size: 12px; +$search-simple-normal-btn-text-padding-left: 0px; +$search-simple-dark-color: #d9dbde; +$search-simple-dark-hover-color: #d9dbde; +$search-simple-dark-bg-color: #FFFFFF; +$search-simple-dark-bg-opacity: 0; +$search-simple-dark-text-color: #FFFFFF; +$search-simple-dark-shadow: none; +$search-simple-dark-icon-text-color: #8d9299; +$search-simple-dark-icon-hover-text-color: #585d66; +$search-simple-dark-btn-text-padding-left: 0px; +$search-simple-dark-split-color: #d9dbde; +$search-simple-dark-border-width: 1px; +$search-simple-dark-l-icon-size: 20px; +$search-simple-dark-m-icon-size: 12px; +$search-search-icon-content: ""; + +// ------------------------ dialog ------------------------ // + +$dialog-corner: 8px; +$dialog-border-width: 0px; +$dialog-title-padding-top: 20px; +$dialog-title-padding-bottom: 20px; +$dialog-title-padding-left-right: 20px; +$dialog-title-border-width: 1px; +$dialog-content-font-size: 14px; +$dialog-footer-padding-top: 12px; +$dialog-footer-padding-bottom: 20px; +$dialog-footer-button-spacing: 8px; +$dialog-close-top: 20px; +$dialog-close-right: 20px; +$dialog-close-size: 16px; +$dialog-shadow: 0px 20px 30px 0px rgba(0, 0, 0, 0.15); +$dialog-title-border-color: #e4e8ee; +$dialog-title-font-size: 16px; +$dialog-title-font-weight: normal; +$dialog-message-content-padding-top: 20px; +$dialog-message-content-padding-bottom: 20px; +$dialog-message-content-padding-left-right: 20px; +$dialog-content-padding-top: 20px; +$dialog-content-padding-bottom: 20px; +$dialog-content-padding-left-right: 20px; +$dialog-footer-border-width: 0px; +$dialog-footer-padding-left-right: 20px; +$dialog-close-width: 16px; +$dialog-bg: #FFFFFF; +$dialog-border-color: #dcdfe6; +$dialog-border-style: solid; +$dialog-title-color: #1f2633; +$dialog-title-bg-color: transparent; +$dialog-content-color: #585d66; +$dialog-footer-bg-color: transparent; +$dialog-footer-border-color: transparent; +$dialog-close-color: #8d9299; +$dialog-close-color-hovered: #1f2633; +$dialog-close-bg-hovered: transparent; + +// ------------------------ menu-button ------------------------ // + +$menu-btn-pure-text-primary-icon-color: #FFFFFF; +$menu-btn-disabled-icon-color: #c4c7cc; +$menu-btn-ghost-light-disabled-icon-color: rgba(0, 0, 0, 0.1); +$menu-btn-ghost-dark-disabled-icon-color: rgba(255, 255, 255, 0.4); +$menu-btn-pure-text-normal-icon-color: #8d9299; +$menu-btn-pure-text-secondary-icon-color: $primary-color; +$menu-btn-text-text-normal-icon-color: #1f2633; +$menu-btn-text-text-primary-icon-color: $primary-color; +$menu-btn-ghost-light-icon-color: #1f2633; +$menu-btn-ghost-dark-icon-color: #FFFFFF; +$menu-btn-fold-icon-content: ""; +$menu-btn-unfold-icon-content: $icon-reset; + +// ------------------------ card ------------------------ // + +$card-shadow: none; +$card-corner: 4px; +$card-padding-lr: 16px; +$card-border-width: 1px; +$card-head-padding-bottom: 12px; +$card-head-bottom-border-width: 1px; +$card-head-main-height: 40px; +$card-head-main-margin-top: 8px; +$card-head-main-margin-bottom: 0px; +$card-title-font-size: 16px; +$card-title-font-weight: normal; +$card-sub-title-font-size: 12px; +$card-title-extra-font-size: 14px; +$card-title-bullet-width: 3px; +$card-title-bullet-height: 16px; +$card-title-padding-left: 8px; +$card-sub-title-padding-left: 8px; +$card-body-show-divider-padding-top: 12px; +$card-body-hide-divider-padding-top: 0px; +$card-content-font-size: 14px; +$card-content-line-height: 1.5; +$card-body-padding-bottom: 12px; +$card-more-btn-height: 16px; +$card-more-btn-padding-top: 8px; +$card-more-btn-font-size: 14px; +$card-border-style: solid; +$card-border-color: #dcdfe6; +$card-background: #FFFFFF; +$card-header-background: #FFFFFF; +$card-title-color: #1f2633; +$card-sub-title-color: #585d66; +$card-title-extra-color: $primary-color; +$card-title-bullet-color: $primary-color; +$card-content-color: #585d66; +$card-head-bottom-border-color: #e4e8ee; +$card-more-btn-color: $primary-color; +$card-more-btn-background: #FFFFFF; + +// ------------------------ button ------------------------ // + +$btn-size-l-icon-size: 20px; +$btn-pure-primary-color: #FFFFFF; +$btn-pure-primary-color-hover: #FFFFFF; +$btn-pure-primary-color-active: #FFFFFF; +$btn-shadow: none; +$btn-shadow-hover: none; +$btn-size-m-icon-size: 16px; +$btn-size-m-icon-margin: 8px; +$btn-size-l-icon-margin: 8px; +$btn-pure-secondary-bg-hover: #2bd5ff; +$btn-pure-secondary-border-color-hover: #2bd5ff; +$btn-pure-primary-bg-hover: #2bd5ff; +$btn-warning-primary-border-color-hover: #ff5263; +$btn-warning-primary-bg-hover: #ff5263; +$btn-warning-normal-border-color-hover: #ff5263; +$btn-warning-normal-bg-hover: #ff5263; +$btn-size-s-height: 24px; +$btn-size-m-height: 32px; +$btn-size-s-padding: 8px; +$btn-size-s-border-width: 1px; +$btn-size-s-font: 12px; +$btn-size-s-icon-size: 12px; +$btn-size-s-icon-margin: 4px; +$btn-size-s-icon-split-size: 12px; +$btn-size-s-corner: 4px; +$btn-size-m-padding: 12px; +$btn-size-m-border-width: 1px; +$btn-size-m-font: 14px; +$btn-size-m-icon-split-size: 12px; +$btn-size-m-corner: 4px; +$btn-size-l-height: 40px; +$btn-size-l-padding: 16px; +$btn-size-l-border-width: 1px; +$btn-size-l-font: 16px; +$btn-size-l-icon-split-size: 16px; +$btn-size-l-corner: 4px; +$btn-pure-color-disabled: #c4c7cc; +$btn-pure-bg-disabled: #f5f7fa; +$btn-pure-border-color-disabled: #e4e8ee; +$btn-pure-normal-color-disabled: #c4c7cc; +$btn-pure-normal-bg-disabled: #f5f7fa; +$btn-pure-normal-border-color-disabled: #e4e8ee; +$btn-pure-normal-color: #1f2633; +$btn-pure-normal-color-hover: #1f2633; +$btn-pure-normal-color-active: #1f2633; +$btn-pure-normal-bg: #FFFFFF; +$btn-pure-normal-bg-hover: #f4f6f9; +$btn-pure-normal-bg-active: #f4f6f9; +$btn-pure-normal-border-color: #d9dbde; +$btn-pure-normal-border-color-hover: #c4c7cc; +$btn-pure-normal-border-color-active: #c4c7cc; +$btn-pure-normal-border-style: solid; +$btn-pure-secondary-color-disabled: #c4c7cc; +$btn-pure-secondary-bg-disabled: #f5f7fa; +$btn-pure-secondary-border-color-disabled: #e4e8ee; +$btn-pure-secondary-color: $primary-color; +$btn-pure-secondary-color-hover: #FFFFFF; +$btn-pure-secondary-color-active: #FFFFFF; +$btn-pure-secondary-bg: #FFFFFF; +$btn-pure-secondary-bg-active: #009dd6; +$btn-pure-secondary-border-color: $primary-color; +$btn-pure-secondary-border-color-active: #009dd6; +$btn-pure-secondary-border-style: solid; +$btn-pure-primary-color-disabled: #c4c7cc; +$btn-pure-primary-bg-disabled: #f5f7fa; +$btn-pure-primary-border-color-disabled: #e4e8ee; +$btn-pure-primary-bg: $primary-color; +$btn-pure-primary-bg-active: #009dd6; +$btn-pure-primary-border-color: transparent; +$btn-pure-primary-border-color-hover: transparent; +$btn-pure-primary-border-color-active: transparent; +$btn-pure-primary-border-style: solid; +$btn-ghost-border-style: solid; +$btn-ghost-dark-color: #FFFFFF; +$btn-ghost-dark-border-color: #FFFFFF; +$btn-ghost-dark-color-hover: #FFFFFF; +$btn-ghost-dark-bg: transparent; +$btn-ghost-dark-bg-opacity: 0; +$btn-ghost-dark-bg-hover-rgb: #FFFFFF; +$btn-ghost-dark-bg-hover-opacity: .8; +$btn-ghost-dark-border-color-hover: #FFFFFF; +$btn-ghost-dark-color-disabled-rgb: #FFFFFF; +$btn-ghost-dark-color-disabled-opacity: .4; +$btn-ghost-dark-bg-disabled: transparent; +$btn-ghost-dark-border-color-disabled-rgb: #FFFFFF; +$btn-ghost-dark-border-color-disabled-opacity: .4; +$btn-ghost-light-color: #1f2633; +$btn-ghost-light-border-color: #1f2633; +$btn-ghost-light-bg: transparent; +$btn-ghost-light-bg-opacity: 0; +$btn-ghost-light-color-hover: #8d9299; +$btn-ghost-light-border-color-hover: #1f2633; +$btn-ghost-light-bg-hover-rgb: #000000; +$btn-ghost-light-bg-hover-opacity: .92; +$btn-ghost-light-color-disabled-rgb: #000000; +$btn-ghost-light-color-disabled-opacity: .1; +$btn-ghost-light-bg-disabled: transparent; +$btn-ghost-light-border-color-disabled-rgb: #000000; +$btn-ghost-light-border-color-disabled-opacity: .1; +$btn-warning-border-style: solid; +$btn-warning-primary-color: #FFFFFF; +$btn-warning-primary-color-hover: #FFFFFF; +$btn-warning-primary-color-active: #FFFFFF; +$btn-warning-primary-border-color: #f52743; +$btn-warning-primary-border-color-active: #cf1735; +$btn-warning-primary-bg: #f52743; +$btn-warning-primary-bg-active: #cf1735; +$btn-warning-primary-color-disabled: #c4c7cc; +$btn-warning-primary-border-color-disabled: #dcdfe6; +$btn-warning-primary-bg-disabled: #f5f7fa; +$btn-warning-normal-color: #f52743; +$btn-warning-normal-color-hover: #FFFFFF; +$btn-warning-normal-color-active: #FFFFFF; +$btn-warning-normal-border-color: #f52743; +$btn-warning-normal-border-color-active: #cf1735; +$btn-warning-normal-bg: #FFFFFF; +$btn-warning-normal-bg-active: #cf1735; +$btn-warning-normal-color-disabled: #c4c7cc; +$btn-warning-normal-border-color-disabled: #e4e8ee; +$btn-warning-normal-bg-disabled: #f5f7fa; +$btn-text-primary-color: $primary-color; +$btn-text-primary-color-hover: #009dd6; +$btn-text-disabled-color: #c4c7cc; +$btn-text-loading-color: #1f2633; +$btn-text-secondary-color: #585d66; +$btn-text-secondary-color-hover: $primary-color; +$btn-text-normal-color: #1f2633; +$btn-text-normal-color-hover: $primary-color; +$btn-text-size-s-height: 16px; +$btn-text-size-s-font: 12px; +$btn-text-icon-size-s: 16px; +$btn-text-icon-s-margin: 4px; +$btn-text-size-m-height: 20px; +$btn-text-size-m-font: 14px; +$btn-text-icon-size-m: 20px; +$btn-text-icon-m-margin: 4px; +$btn-text-size-l-height: 24px; +$btn-text-size-l-font: 14px; +$btn-text-icon-size-l: 24px; +$btn-text-icon-l-margin: 4px; + +// ------------------------ form ------------------------ // + +$form-item-l-margin-b: 20px; +$form-label-padding-r: 12px; +$form-item-m-margin-b: 16px; +$form-item-s-margin-b: 12px; +$form-inline-l-item-margin-r: 24px; +$form-inline-m-item-margin-r: 20px; +$form-inline-s-item-margin-r: 16px; +$form-help-margin-top: 4px; +$form-help-font-size: 12px; +$form-help-color: #8d9299; +$form-error-color: #f52743; +$form-warning-color: #f5cb22; +$form-top-label-margin-b: 2px; +$form-label-color: #585d66; + +// ------------------------ nav ------------------------ // + +$nav-primary-bg-color: #1f2633; +$nav-primary-border-color: #1f2633; +$nav-primary-text-color: #FFFFFF; +$nav-primary-item-hover-bg-color: #000000; +$nav-normal-text-color: #1f2633; +$nav-normal-item-hover-text-color: #1f2633; +$nav-normal-item-selected-text-color: $primary-color; +$nav-icon-self-size: 16px; +$nav-primary-item-opened-bg-color: transparent; +$nav-secondary-item-hover-active-color: #FFFFFF; +$nav-secondary-item-selected-active-color: #FFFFFF; +$nav-secondary-item-opened-bg-color: transparent; +$nav-normal-item-hover-bg-color: #f4f6f9; +$nav-normal-item-hover-text-style: bold; +$nav-normal-item-hover-active-color: $primary-color; +$nav-normal-sub-nav-hover-text-color: #1f2633; +$nav-normal-item-selected-bg-color: #f4f6f9; +$nav-normal-item-opened-bg-color: transparent; +$nav-normal-item-opened-text-color: #1f2633; +$nav-line-item-hover-text-color: #000000; +$nav-line-item-hover-text-style: bold; +$nav-line-sub-nav-hover-text-color: #1f2633; +$nav-hoz-height: 44px; +$nav-hoz-font-size: 14px; +$nav-hoz-item-margin-tb: 0px; +$nav-hoz-item-margin-lr: 0px; +$nav-hoz-item-padding-lr: 20px; +$nav-hoz-item-corner: 0; +$nav-hoz-item-selected-active-line: 2px; +$nav-hoz-item-hover-active-line: 0px; +$nav-ver-height: 40px; +$nav-ver-font-size: 14px; +$nav-ver-item-margin-tb: 0px; +$nav-ver-item-margin-lr: 0px; +$nav-ver-item-padding-lr: 20px; +$nav-ver-item-corner: 0; +$nav-ver-item-selected-active-line: 2px; +$nav-ver-item-hover-active-line: 0px; +$nav-ver-sub-nav-height: 40px; +$nav-ver-sub-nav-font-size: 12px; +$nav-group-height: 40px; +$nav-group-font-size: 14px; +$nav-icon-self-margin: 4px; +$nav-icon-only-font-size: 16px; +$nav-primary-border-width: 0px; +$nav-primary-text-style: normal; +$nav-primary-shadow: 2px 4px 16px 0px rgba(0, 0, 0, 0.12); +$nav-primary-sub-nav-bg-color: #1f2633; +$nav-primary-sub-nav-text-color: #FFFFFF; +$nav-primary-sub-nav-text-style: normal; +$nav-primary-group-text-color: #8d9299; +$nav-primary-group-text-style: normal; +$nav-primary-item-hover-text-color: #FFFFFF; +$nav-primary-item-hover-text-style: normal; +$nav-primary-item-hover-active-color: $primary-color; +$nav-primary-sub-nav-hover-bg-color: #000000; +$nav-primary-sub-nav-hover-text-color: #FFFFFF; +$nav-primary-item-selected-bg-color: #000000; +$nav-primary-item-selected-text-color: #FFFFFF; +$nav-primary-item-selected-text-style: bold; +$nav-primary-item-childselected-bg-color: transparent; +$nav-primary-item-childselected-text-color: #FFFFFF; +$nav-primary-item-childselected-text-style: bold; +$nav-primary-item-selected-active-color: $primary-color; +$nav-primary-sub-nav-selected-bg-color: #000000; +$nav-primary-sub-nav-selected-text-color: #FFFFFF; +$nav-primary-sub-nav-active-color: $primary-color; +$nav-primary-item-disabled-text-color: #c4c7cc; +$nav-primary-item-opened-text-color: #FFFFFF; +$nav-secondary-bg-color: $primary-color; +$nav-secondary-border-width: 0px; +$nav-secondary-border-color: $primary-color; +$nav-secondary-text-color: #FFFFFF; +$nav-secondary-text-style: normal; +$nav-secondary-shadow: 2px 4px 16px 0px rgba(0, 0, 0, 0.12); +$nav-secondary-sub-nav-bg-color: $primary-color; +$nav-secondary-sub-nav-text-color: #FFFFFF; +$nav-secondary-sub-nav-text-style: normal; +$nav-secondary-group-text-color: #FFFFFF; +$nav-secondary-group-text-style: normal; +$nav-secondary-item-hover-bg-color: #009dd6; +$nav-secondary-item-hover-text-color: #FFFFFF; +$nav-secondary-item-hover-text-style: normal; +$nav-secondary-sub-nav-hover-bg-color: #009dd6; +$nav-secondary-sub-nav-hover-text-color: #FFFFFF; +$nav-secondary-item-selected-bg-color: #009dd6; +$nav-secondary-item-selected-text-color: #FFFFFF; +$nav-secondary-item-selected-text-style: bold; +$nav-secondary-item-childselected-bg-color: transparent; +$nav-secondary-item-childselected-text-color: #FFFFFF; +$nav-secondary-item-childselected-text-style: bold; +$nav-secondary-sub-nav-selected-bg-color: #009dd6; +$nav-secondary-sub-nav-selected-text-color: #FFFFFF; +$nav-secondary-sub-nav-active-color: $primary-color; +$nav-secondary-item-disabled-text-color: #e6fdff; +$nav-secondary-item-opened-text-color: #FFFFFF; +$nav-normal-bg-color: #FFFFFF; +$nav-normal-border-color: #e4e8ee; +$nav-normal-text-style: normal; +$nav-normal-border-line: 1px; +$nav-normal-shadow: 2px 4px 16px 0px rgba(0, 0, 0, 0.12); +$nav-normal-sub-nav-bg-color: #FFFFFF; +$nav-normal-sub-nav-text-color: #1f2633; +$nav-normal-sub-nav-text-style: normal; +$nav-normal-group-text-color: #8d9299; +$nav-normal-group-text-style: normal; +$nav-normal-sub-nav-hover-bg-color: #f4f6f9; +$nav-normal-item-selected-text-style: bold; +$nav-normal-item-childselected-bg-color: transparent; +$nav-normal-item-childselected-text-color: $primary-color; +$nav-normal-item-childselected-text-style: normal; +$nav-normal-item-selected-active-color: $primary-color; +$nav-normal-sub-nav-selected-bg-color: #f4f6f9; +$nav-normal-sub-nav-selected-text-color: $primary-color; +$nav-normal-sub-nav-active-color: $primary-color; +$nav-normal-item-disabled-text-color: #8d9299; +$nav-line-bg-color: transparent; +$nav-line-border-color: #dcdfe6; +$nav-line-text-color: #1f2633; +$nav-line-text-style: normal; +$nav-line-border-line: 1px; +$nav-line-sub-nav-bg-color: transparent; +$nav-line-sub-nav-text-color: #1f2633; +$nav-line-sub-nav-text-style: normal; +$nav-line-item-hover-bg-color: transparent; +$nav-line-item-hover-active-color: $primary-color; +$nav-line-sub-nav-hover-bg-color: transparent; +$nav-line-item-selected-bg-color: transparent; +$nav-line-item-selected-text-color: $primary-color; +$nav-line-item-selected-text-style: bold; +$nav-line-item-childselected-bg-color: transparent; +$nav-line-item-childselected-text-color: $primary-color; +$nav-line-item-childselected-text-style: normal; +$nav-line-item-selected-active-color: $primary-color; +$nav-line-sub-nav-selected-bg-color: transparent; +$nav-line-sub-nav-selected-text-color: $primary-color; +$nav-line-sub-nav-active-color: $primary-color; +$nav-line-item-disabled-text-color: #8d9299; +$nav-line-item-opened-bg-color: transparent; +$nav-line-item-opened-text-color: $primary-color; +$nav-line-group-text-color: #8d9299; +$nav-line-group-text-style: normal; + +// ------------------------ tab ------------------------ // + +$tab-wrapped-border-line-color-hover: #d9dbde; +$tab-nav-scroll-padding-right-m: 60px; +$tab-nav-scroll-padding-right-s: 56px; +$tab-nav-tab-icon-size-m: 16px; +$tab-nav-tab-icon-size-s: 12px; +$tab-nav-close-icon-size-m: 12px; +$tab-nav-close-icon-size-s: 8px; +$tab-nav-close-icon-padding-l-size-m: 8px; +$tab-nav-close-icon-padding-l-size-s: 8px; +$tab-nav-arrow-left-positon-right: 32px; +$tab-nav-arrow-right-positon-right: 8px; +$tab-nav-arrow-down-positon-right: 8px; +$tab-item-padding-tb-size-m: 12px; +$tab-item-padding-tb-size-s: 8px; +$tab-item-padding-lr-size-m: 16px; +$tab-item-padding-lr-size-s: 12px; +$tab-item-text-size-m: 14px; +$tab-item-text-size-s: 12px; +$tab-close-icon-color: #585d66; +$tab-close-icon-color-hover: #1f2633; +$tab-close-icon-color-selected: $primary-color; +$tab-close-icon-color-disabled: #dcdfe6; +$tab-item-font-weight-selected: normal; +$tab-nav-arrow-color-normal: #585d66; +$tab-nav-arrow-color-hover: #1f2633; +$tab-nav-arrow-color-disabled: #dcdfe6; +$tab-pure-divider-line-width: 1px; +$tab-pure-ink-bar-width: 2px; +$tab-pure-text-color-normal: #585d66; +$tab-pure-bg-color: transparent; +$tab-pure-text-color-hover: #1f2633; +$tab-pure-text-color-selected: $primary-color; +$tab-pure-text-color-disabled: #dcdfe6; +$tab-pure-ink-bar-color: $primary-color; +$tab-pure-divider-border-color: #dcdfe6; +$tab-pure-divider-shadow: none; +$tab-wrapped-border-line-style: solid; +$tab-wrapped-border-line-width: 1px; +$tab-wrapped-border-side-width: 1px; +$tab-wrapped-tab-corner-radius: 4px; +$tab-wrapped-tab-margin-right: 4px; +$tab-wrapped-tab-margin-bottom: 4px; +$tab-wrapped-ink-bar-width: 2px; +$tab-wrapped-bar-bg-color: transparent; +$tab-wrapped-ink-bar-color: $primary-color; +$tab-wrapped-nav-item-border-color-active: $primary-color; +$tab-wrapped-border-line-color: #dcdfe6; +$tab-wrapped-content-border-line-width: 1px; +$tab-wrapped-content-border-line-style: solid; +$tab-wrapped-content-border-line-color: #dcdfe6; +$tab-wrapped-text-color: #585d66; +$tab-wrapped-text-color-hover: #1f2633; +$tab-wrapped-bg-color: #f4f6f9; +$tab-wrapped-bg-color-hover: #f0f2f5; +$tab-wrapped-text-color-selected: $primary-color; +$tab-wrapped-text-color-disabled: #c4c7cc; +$tab-wrapped-bg-color-selected: #FFFFFF; +$tab-wrapped-bg-color-disabled: #f5f7fa; +$tab-capsule-text-color: #1f2633; +$tab-capsule-text-color-hover: #1f2633; +$tab-capsule-text-color-selected: #FFFFFF; +$tab-capsule-text-color-disabled: #c4c7cc; +$tab-capsule-bg-color: #f4f6f9; +$tab-capsule-bg-color-hover: #f0f2f5; +$tab-capsule-bg-color-selected: $primary-color; +$tab-capsule-bg-color-disabled: #f5f7fa; +$tab-capsule-tab-border-line-color: #d9dbde; +$tab-capsule-tab-border-line-color-hover: #d9dbde; +$tab-capsule-tab-border-line-color-active: $primary-color; +$tab-capsule-tab-border-line-color-disabled: #e4e8ee; +$tab-capsule-corner-radius: 4px; +$tab-capsule-tab-border-line-width: 1px; +$tab-capsule-tab-border-line-style: solid; +$tab-text-item-sep-width: 1px; +$tab-text-item-sep-height: 8px; +$tab-text-item-sep-color: #dcdfe6; +$tab-text-text-color-normal: #585d66; +$tab-text-text-color-hover: #1f2633; +$tab-text-text-color-selected: $primary-color; +$tab-text-text-color-disabled: #c4c7cc; +$tab-icon-dropdown-content: ""; +$tab-icon-prev-content: ""; +$tab-icon-next-content: ""; + +// ------------------------ calendar ------------------------ // + +$calendar-fullscreen-table-cell-hover-background: #e6fdff; +$calendar-btn-arrow-size: 16px; +$calendar-fullscreen-header-margin-bottom: 8px; +$calendar-fullscreen-table-head-font-weight: bold; +$calendar-fullscreen-table-head-font-size: 16px; +$calendar-fullscreen-table-head-padding-r: 12px; +$calendar-fullscreen-table-head-padding-b: 4px; +$calendar-fullscreen-table-cell-font-size: 14px; +$calendar-fullscreen-table-cell-boder-top-width: 2px; +$calendar-fullscreen-table-cell-margin-tb: 0px; +$calendar-fullscreen-table-cell-margin-lr: 4px; +$calendar-fullscreen-table-cell-padding-tb: 4px; +$calendar-fullscreen-table-cell-padding-lr: 8px; +$calendar-fullscreen-table-cell-min-height: 80px; +$calendar-fullscreen-table-head-color: #1f2633; +$calendar-fullscreen-table-cell-normal-background: #FFFFFF; +$calendar-fullscreen-table-cell-normal-color: #1f2633; +$calendar-fullscreen-table-cell-normal-border-color: #dcdfe6; +$calendar-fullscreen-table-cell-hover-color: $primary-color; +$calendar-fullscreen-table-cell-hover-border-color: $primary-color; +$calendar-fullscreen-table-cell-select-background: #e6fdff; +$calendar-fullscreen-table-cell-select-color: $primary-color; +$calendar-fullscreen-table-cell-select-border-color: $primary-color; +$calendar-fullscreen-table-cell-select-font-weight: bold; +$calendar-fullscreen-table-cell-current-background: #FFFFFF; +$calendar-fullscreen-table-cell-current-color: $primary-color; +$calendar-fullscreen-table-cell-current-border-color: $primary-color; +$calendar-fullscreen-table-cell-current-font-weight: bold; +$calendar-fullscreen-table-cell-other-background: transparent; +$calendar-fullscreen-table-cell-other-color: #c4c7cc; +$calendar-fullscreen-table-cell-other-border-color: transparent; +$calendar-fullscreen-table-cell-disabled-background: #f5f7fa; +$calendar-fullscreen-table-cell-disabled-color: #c4c7cc; +$calendar-fullscreen-table-cell-disabled-border-color: #e4e8ee; +$calendar-card-header-margin-bottom: 8px; +$calendar-card-table-head-font-size: 12px; +$calendar-card-table-head-font-weight: normal; +$calendar-card-table-cell-font-size: 12px; +$calendar-card-table-cell-date-border-radius: 4px; +$calendar-card-table-cell-date-width: 24px; +$calendar-card-table-cell-date-height: 24px; +$calendar-card-table-cell-month-border-radius: 4px; +$calendar-card-table-cell-month-width: 60px; +$calendar-card-table-cell-month-height: 24px; +$calendar-card-table-cell-year-border-radius: 4px; +$calendar-card-table-cell-year-width: 48px; +$calendar-card-table-cell-year-height: 24px; +$calendar-card-table-head-color: #8d9299; +$calendar-card-table-cell-corner: 0; +$calendar-card-table-cell-normal-background: #FFFFFF; +$calendar-card-table-cell-normal-color: #585d66; +$calendar-card-table-cell-normal-border-color: #FFFFFF; +$calendar-card-table-cell-hover-background: #e6fdff; +$calendar-card-table-cell-hover-color: $primary-color; +$calendar-card-table-cell-hover-border-color: #e6fdff; +$calendar-card-table-cell-select-background: $primary-color; +$calendar-card-table-cell-select-color: #FFFFFF; +$calendar-card-table-cell-select-border-color: $primary-color; +$calendar-card-table-cell-select-font-weight: bold; +$calendar-card-table-cell-other-background: #FFFFFF; +$calendar-card-table-cell-other-color: #c4c7cc; +$calendar-card-table-cell-other-border-color: #FFFFFF; +$calendar-card-table-cell-disabled-background: #f5f7fa; +$calendar-card-table-cell-disabled-color: #c4c7cc; +$calendar-card-table-cell-disabled-border-color: #f5f7fa; +$calendar-card-table-cell-current-background: #FFFFFF; +$calendar-card-table-cell-current-color: $primary-color; +$calendar-card-table-cell-current-border-color: transparent; +$calendar-card-table-cell-current-font-weight: bold; +$calendar-card-table-cell-inrange-background: #e6fdff; +$calendar-card-table-cell-inrange-color: $primary-color; +$calendar-card-table-cell-inrange-border-color: #e6fdff; +$calendar-panel-header-margin-bottom: 8px; +$calendar-panel-header-height: 32px; +$calendar-panel-header-border-bottom-width: 1px; +$calendar-panel-header-background: $primary-color; +$calendar-panel-header-border-bottom-color: transparent; +$calendar-btn-date-font-weight: bold; +$calendar-btn-date-margin-lr: 4px; +$calendar-btn-arrow-single-offset-lr: 28px; +$calendar-btn-arrow-double-offset-lr: 8px; +$calendar-btn-arrow-color: #FFFFFF; +$calendar-btn-arrow-color-hover: #FFFFFF; +$calendar-btn-date-color: #FFFFFF; +$calendar-btn-date-color-hover: #FFFFFF; +$calendar-btn-arrow-content-prev: ""; +$calendar-btn-arrow-content-next: ""; +$calendar-btn-arrow-content-prev-super: ""; +$calendar-btn-arrow-content-next-super: ""; + +// ------------------------ checkbox ------------------------ // + +$checkbox-circle-size: 16px; +$checkbox-margin-left: 8px; +$checkbox-size: 16px; +$checkbox-border-radius: 4px; +$checkbox-border-width: 1px; +$checkbox-shadow: none; +$checkbox-border-color: #d9dbde; +$checkbox-hovered-border-color: $primary-color; +$checkbox-checked-border-color: transparent; +$checkbox-disabled-border-color: #e4e8ee; +$checkbox-checked-hovered-border-color: transparent; +$checkbox-checked-circle-color: #FFFFFF; +$checkbox-label-color: #1f2633; +$checkbox-disabled-label-color: #c4c7cc; +$checkbox-disabled-circle-color: #c4c7cc; +$checkbox-checked-hovered-circle-color: #FFFFFF; +$checkbox-bg-color: #FFFFFF; +$checkbox-checked-bg-color: $primary-color; +$checkbox-hovered-bg-color: #e6fdff; +$checkbox-checked-hovered-bg-color: #009dd6; +$checkbox-disabled-bg-color: #f5f7fa; +$checkbox-font-size: 14px; +$checkbox-semi-select-icon-content: ""; +$checkbox-select-icon-content: ""; + +// ------------------------ cascader ------------------------ // + +$cascader-menu-width: 104px; +$cascader-menu-icon-expand-size: 16px; +$cascader-menu-border-width: 1px; +$cascader-menu-min-width: 100px; +$cascader-menu-height: 192px; +$cascader-menu-border-color: #dcdfe6; +$cascader-menu-border-radius: 4px; +$cascader-menu-icon-expand-color: #585d66; +$cascader-menu-icon-hover-expand-color: #1f2633; +$cascader-menu-item-expanded-color: #1f2633; +$cascader-menu-item-expanded-background-color: #f4f6f9; + +// ------------------------ tree ------------------------ // + +$tree-switch-arrow-size: 16px; +$tree-switch-icon-size: 12px; +$tree-switcher-fold-icon-content: ""; +$tree-switcher-unfold-icon-content: ""; +$tree-node-padding: 4px; +$tree-node-title-margin: 4px; +$tree-node-title-padding: 4px; +$tree-node-title-font-size: 14px; +$tree-switch-size: 16px; +$tree-switch-border-width: 1px; +$tree-switch-margint-right: 8px; +$tree-line-width: 1px; +$tree-node-normal-color: #1f2633; +$tree-node-normal-background: #FFFFFF; +$tree-node-title-border-radius: 4px; +$tree-switch-arrow-color: #8d9299; +$tree-switch-icon-color: #585d66; +$tree-switch-bg-color: #FFFFFF; +$tree-switch-border-color: #d9dbde; +$tree-switch-corner: 4px; +$tree-line-color: #d9dbde; +$tree-line-style: solid; +$tree-node-hover-color: #1f2633; +$tree-node-hover-bg-color: #f4f6f9; +$tree-switch-hover-arrow-color: #1f2633; +$tree-switch-hover-icon-color: #1f2633; +$tree-switch-hover-bg-color: #f4f6f9; +$tree-switch-hover-border-color: #c4c7cc; +$tree-node-selected-color: #1f2633; +$tree-node-selected-background: #e6fdff; +$tree-node-disabled-color: #c4c7cc; +$tree-node-disabled-background: #FFFFFF; +$tree-fold-icon-content: ""; +$tree-unfold-icon-content: $icon-reset; + +// ------------------------ switch ------------------------ // + +$switch-size-m-width: 48px; +$switch-size-m-trigger: 24px; +$switch-border-width-container: 2px; +$switch-border-width-trigger: 1px; +$switch-on-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.16); +$switch-normal-off-bg-color: #f0f2f5; +$switch-hover-off-bg-color: #f0f2f5; +$switch-disabled-off-bg-color: #f0f2f5; +$switch-disabled-off-trigger-bg-color: #f5f7fa; +$switch-handle-disabled-border-color: transparent; +$switch-normal-off-border-color: #f0f2f5; +$switch-hover-off-border-color: #f0f2f5; +$switch-size-m-trigger-padding-l: 6px; +$switch-size-m-trigger-padding-r: 6px; +$switch-size-m-radius-container: 20px; +$switch-size-m-radius-trigger: 20px; +$switch-size-m-inner-icon: 16px; +$switch-size-s-width: 44px; +$switch-size-s-radius-container: 20px; +$switch-size-s-trigger: 20px; +$switch-size-s-radius-trigger: 20px; +$switch-size-s-inner-icon: 12px; +$switch-size-s-trigger-padding-l: 8px; +$switch-size-s-trigger-padding-r: 8px; +$switch-normal-on-bg-color: $primary-color; +$switch-hover-on-bg-color: #009dd6; +$switch-disabled-on-bg-color: #f0f2f5; +$switch-normal-on-trigger-bg-color: #FFFFFF; +$switch-hover-on-trigger-bg-color: #FFFFFF; +$switch-disabled-on-trigger-bg-color: #f5f7fa; +$switch-normal-on-color-font: #FFFFFF; +$switch-disabled-on-color-font: #c4c7cc; +$switch-disabled-on-border-color: #d9dbde; +$switch-handle-on-border-color: transparent; +$switch-normal-off-trigger-bg-color: #FFFFFF; +$switch-hover-off-trigger-bg-color: #FFFFFF; +$switch-normal-off-color-font: #8d9299; +$switch-disabled-off-color-font: #d9dbde; +$switch-handle-off-border-color: transparent; +$switch-off-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.16); +$switch-rtl-on-shadow: -1px 0px 4px 0px rgba(0, 0, 0, 0.16); + +// ------------------------ tag ------------------------ // + +$tag-size-l-icon-font: 20px; +$tag-size-m-icon-font: 16px; +$tag-size-s-icon-font: 12px; +$tag-checkable-primary-text-color-disabled: #c4c7cc; +$tag-checkable-primary-border-color-disabled: #f0f2f5; +$tag-checkable-primary-bg-color-disabled: #f0f2f5; +$tag-size-l-height: 40px; +$tag-size-m-height: 28px; +$tag-size-s-height: 20px; +$tag-size-l-spacing: 16px; +$tag-size-m-spacing: 12px; +$tag-size-s-spacing: 8px; +$tag-size-l-padding-lr: 16px; +$tag-size-m-padding-lr: 12px; +$tag-size-s-padding-lr: 8px; +$tag-corner-radius: 4px; +$tag-checkable-corner-radius: 4px; +$tag-border-width: 1px; +$tag-shadow: none; +$tag-size-l-text-size: 16px; +$tag-size-m-text-size: 14px; +$tag-size-s-text-size: 12px; +$tag-size-s-content-min-width: 28px; +$tag-size-m-content-min-width: 40px; +$tag-size-l-content-min-width: 48px; +$tag-size-l-tick-icon-size: 16px; +$tag-size-m-tick-icon-size: 12px; +$tag-size-s-tick-icon-size: 8px; +$tag-size-l-tick-icon-bg-size: 36px; +$tag-size-m-tick-icon-bg-size: 28px; +$tag-size-s-tick-icon-bg-size: 20px; +$tag-normal-text-color: #1f2633; +$tag-fill-text-color: #585d66; +$tag-closable-normal-icon-color: #FFFFFF; +$tag-closable-normal-icon-color-hover: #FFFFFF; +$tag-closable-normal-icon-color-disabled: #FFFFFF; +$tag-closable-normal-bg: #d9dbde; +$tag-closable-normal-bg-hover: #c4c7cc; +$tag-closable-normal-bg-disabled: #e4e8ee; +$tag-closable-bordered-text-color: #585d66; +$tag-closable-bordered-border-color: #d9dbde; +$tag-closable-bordered-bg: transparent; +$tag-closable-bordered-text-color-hover: #1f2633; +$tag-closable-bordered-border-color-hover: #c4c7cc; +$tag-closable-bordered-bg-hover: transparent; +$tag-closable-bordered-tail-color: #585d66; +$tag-closable-bordered-tail-color-hover: #1f2633; +$tag-closable-bordered-tail-color-disabled: #c4c7cc; +$tag-closable-bordered-border-color-disabled: #e4e8ee; +$tag-closable-bordered-text-color-disabled: #c4c7cc; +$tag-closable-bordered-bg-disabled: transparent; +$tag-fill-tail-color: #585d66; +$tag-fill-border-color: #f0f2f5; +$tag-fill-border-color-hover: #edeff2; +$tag-fill-text-color-disabled: #c4c7cc; +$tag-fill-border-color-disabled: #f5f7fa; +$tag-fill-bg-color-disabled: #f5f7fa; +$tag-fill-tail-color-disabled: #c4c7cc; +$tag-bordered-text-color: #585d66; +$tag-bordered-tail-color: #585d66; +$tag-secondary-text-color: $primary-color; +$tag-normal-text-color-hover: $primary-color; +$tag-fill-text-color-hover: #1f2633; +$tag-fill-tail-color-hover: #1f2633; +$tag-bordered-text-color-hover: #1f2633; +$tag-bordered-tail-color-hover: #1f2633; +$tag-bordered-tail-color-disabled: #c4c7cc; +$tag-bordered-text-color-disabled: #c4c7cc; +$tag-bordered-border-color-disabled: #e4e8ee; +$tag-bordered-bg-disabled: #f5f7fa; +$tag-secondary-text-color-hover: #009dd6; +$tag-bordered-border-color: #d9dbde; +$tag-secondary-border-color: $primary-color; +$tag-checkable-normal-bg-selected: $primary-color; +$tag-checkable-secondary-bg-selected: $primary-color; +$tag-bordered-border-color-hover: #c4c7cc; +$tag-secondary-border-color-hover: #009dd6; +$tag-checkable-normal-bg-selected-hover: #009dd6; +$tag-checkable-secondary-bg-selected-hover: #009dd6; +$tag-fill-bg-color: #f0f2f5; +$tag-primary-background-color: $primary-color; +$tag-bordered-bg: transparent; +$tag-secondary-bg: transparent; +$tag-fill-bg-color-hover: #edeff2; +$tag-bordered-bg-hover: transparent; +$tag-secondary-bg-hover: transparent; +$tag-text-color-disabled: #c4c7cc; +$tag-border-color-disabled: #e4e8ee; +$tag-checkable-fill-text-color: #585d66; +$tag-checkable-fill-bg-color: #f0f2f5; +$tag-checkable-fill-border-color: #f0f2f5; +$tag-checkable-fill-text-color-hover: #1f2633; +$tag-checkable-fill-bg-color-hover: #edeff2; +$tag-checkable-fill-border-color-hover: #edeff2; +$tag-checkable-fill-tail-color: #585d66; +$tag-checkable-fill-tail-color-hover: #1f2633; +$tag-checkable-fill-tail-color-disabled: #c4c7cc; +$tag-checkable-fill-text-color-disabled: #c4c7cc; +$tag-checkable-fill-border-color-disabled: #f5f7fa; +$tag-checkable-fill-bg-color-disabled: #f5f7fa; +$tag-checkable-normal-text-color: #585d66; +$tag-checkable-normal-border-color: #d9dbde; +$tag-checkable-normal-bg: transparent; +$tag-checkable-normal-text-color-hover: #1f2633; +$tag-checkable-normal-border-color-hover: #d9dbde; +$tag-checkable-normal-bg-hover: transparent; +$tag-checkable-normal-text-selected-disabled: #c4c7cc; +$tag-checkable-normal-border-selected-disabled: #e4e8ee; +$tag-checkable-normal-bg-selected-disabled: #f5f7fa; +$tag-checkable-normal-tick-bg-selected-disabled: #e4e8ee; +$tag-checkable-primary-text-color: #FFFFFF; +$tag-checkable-primary-bg-color: $primary-color; +$tag-checkable-primary-border-color: $primary-color; +$tag-checkable-primary-text-color-hover: #FFFFFF; +$tag-checkable-primary-bg-color-hover: #009dd6; +$tag-checkable-primary-border-color-hover: #009dd6; +$tag-checkable-primary-tail-color: #FFFFFF; +$tag-checkable-primary-tail-color-hover: #FFFFFF; +$tag-checkable-secondary-bg-selected-disabled: #e4e8ee; +$tag-checkable-normal-icon-color-selected: #FFFFFF; +$tag-checkable-normal-icon-color-selected-hover: #FFFFFF; +$tag-checkable-normal-icon-color-selected-disabled: #FFFFFF; +$tag-checkable-secondary-icon-color-selected: #FFFFFF; +$tag-checkable-secondary-icon-color-selected-hover: #FFFFFF; +$tag-checkable-secondary-icon-color-selected-disabled: #FFFFFF; +$tag-closable-primary-fill-text-color: #585d66; +$tag-closable-primary-fill-border-color: #f0f2f5; +$tag-closable-primary-fill-bg-color: #f0f2f5; +$tag-closable-primary-fill-text-color-hover: #1f2633; +$tag-closable-primary-fill-border-color-hover: #edeff2; +$tag-closable-primary-fill-bg-color-hover: #edeff2; +$tag-closable-primary-fill-text-color-disabled: #c4c7cc; +$tag-closable-primary-fill-border-color-disabled: #f5f7fa; +$tag-closable-primary-fill-bg-color-disabled: #f5f7fa; + +// ------------------------ input ------------------------ // + +$input-border-color: #dcdfe6; +$input-focus-shadow-spread: 2px; +$input-placeholder-color: #c4c7cc; +$input-multiple-padding-tb: 8px; +$input-m-padding: 8px; +$input-s-padding: 8px; +$input-text-color: #1f2633; +$input-label-color: #585d66; +$input-hover-border-color: #c4c7cc; +$input-hover-bg-color: #FFFFFF; +$input-focus-border-color: $primary-color; +$input-focus-bg-color: #FFFFFF; +$input-border-width: 1px; +$input-bg-color: #FFFFFF; +$input-disabled-color: #c4c7cc; +$input-disabled-border-color: #e4e8ee; +$input-disabled-bg-color: #f5f7fa; +$input-multiple-padding-lr: 8px; +$input-multiple-font-size: 14px; +$input-multiple-corner: 4px; +$input-addon-bg-color: #f4f6f9; +$input-addon-text-color: #8d9299; +$input-addon-padding: 8px; +$input-l-padding: 12px; +$input-l-label-padding-left: 12px; +$input-l-icon-padding-right: 8px; +$input-m-label-padding-left: 8px; +$input-m-icon-padding-right: 8px; +$input-s-label-padding-left: 8px; +$input-s-icon-padding-right: 4px; +$input-feedback-warning-border-color: #f5cb22; +$input-feedback-warning-bg-color: #FFFFFF; +$input-feedback-warning-color: #f5cb22; +$input-feedback-warning-icon: ""; +$input-feedback-success-color: #08c29e; +$input-feedback-success-icon: ""; +$input-feedback-loading-color: $primary-color; +$input-feedback-loading-icon: ""; +$input-feedback-error-color: #1f2633; +$input-feedback-error-border-color: #f52743; +$input-feedback-error-bg-color: #FFFFFF; +$input-maxlen-error-color: #f52743; +$input-maxlen-warning-color: #f5cb22; +$input-maxlen-color: #8d9299; +$input-maxlen-font-size: 12px; +$input-hint-color: #8d9299; +$input-hint-hover-color: #585d66; +$input-feedback-clear-icon: ""; + +// ------------------------ upload ------------------------ // + +$upload-text-list-close-icon-size: 16px; +$upload-image-list-close-icon-size: 16px; +$upload-disable-text-color: #c4c7cc; +$upload-disable-border-color: #e4e8ee; +$upload-text-list-height: 40px; +$upload-text-list-padding-left-right: 8px; +$upload-text-list-font-size: 14px; +$upload-text-list-close-icon-right: 12px; +$upload-text-list-corner: 0; +$upload-text-list-bg-color: #f4f6f9; +$upload-text-list-bg-color-hover: #f4f6f9; +$upload-text-list-bg-color-error: #fff0f0; +$upload-text-list-error-text-color: #f52743; +$upload-text-list-close-icon-color: #8d9299; +$upload-text-list-close-icon-color-hover: #585d66; +$upload-text-list-name-font-color: #1f2633; +$upload-text-list-name-font-color-hover: $primary-color; +$upload-text-list-size-font-color: #8d9299; +$upload-text-list-size-font-color-hover: $primary-color; +$upload-text-list-progressbar-height: 8px; +$upload-image-list-item-padding: 8px; +$upload-image-list-item-picture-size: 48px; +$upload-image-list-item-picture-icon-size: 24px; +$upload-image-list-item-picture-border-width: 1px; +$upload-image-list-item-picture-corner: 0; +$upload-image-list-item-thumbnail-font-color: #c4c7cc; +$upload-image-list-item-font-size: 14px; +$upload-image-list-close-icon-right: 4px; +$upload-image-list-item-border-width: 1px; +$upload-image-list-item-bg-color: #FFFFFF; +$upload-image-list-item-uploading-bg-color: #FFFFFF; +$upload-image-list-item-error-bg-color: #FFFFFF; +$upload-image-list-close-icon-color: #8d9299; +$upload-image-list-close-icon-color-hover: #585d66; +$upload-image-list-item-border-color: #dcdfe6; +$upload-image-list-item-border-color-error: #f52743; +$upload-image-list-item-border-color-hover: $primary-color; +$upload-image-list-item-picture-border-color: #dcdfe6; +$upload-image-list-item-picture-background-color: #f4f6f9; +$upload-image-list-progressbar-height: 8px; +$upload-card-size: 100px; +$upload-card-margin-bottom: 16px; +$upload-card-add-icon-size: 24px; +$upload-card-add-text-size: 14px; +$upload-card-add-text-margin-top: 12px; +$upload-card-bg-color: #FFFFFF; +$upload-card-border-style: dashed; +$upload-card-border-color: #d9dbde; +$upload-card-hover-border-color: $primary-color; +$upload-card-font-color: #585d66; +$upload-card-icon-color: #d9dbde; +$upload-card-hover-font-color: $primary-color; +$upload-card-add-icon: ""; +$upload-card-list-bg-color: transparent; +$upload-card-list-uploading-bg-color: #f5f7fa; +$upload-card-list-bg-color-error: #f5f7fa; +$upload-card-list-margin-right: 12px; +$upload-card-list-padding: 0px; +$upload-card-list-corner: 0; +$upload-card-list-border-color: #d9dbde; +$upload-card-list-border-color-error: #f52743; +$upload-card-list-thumbnail-font-color: #c4c7cc; +$upload-card-list-thumbnail-font-size: 12px; +$upload-card-list-thumbnail-icon-size: 48px; +$upload-card-list-name-margin-top: 4px; +$upload-card-list-name-font-size: 12px; +$upload-card-list-name-font-color: #585d66; +$upload-card-list-progressbar-height: 8px; +$upload-select-card-tool-bg-color: #000000; +$upload-select-card-tool-bg-opacity: .7; +$upload-drag-zone-border-color: #d9dbde; +$upload-drag-zone-over-border-color: $primary-color; +$upload-drag-zone-corner: 4px; +$upload-drag-zone-font-size: 14px; +$upload-drag-zone-icon-size: 24px; +$upload-drag-zone-hint-font-size: 12px; +$upload-drag-zone-bg-color: transparent; +$upload-drag-zone-upload-icon: ""; +$upload-drag-zone-upload-icon-color: #585d66; +$upload-drag-zone-upload-normal-title-color: #585d66; +$upload-drag-zone-upload-normal-hint-color: #8d9299; + +// ------------------------ balloon ------------------------ // + +$balloon-size-close: 16px; +$balloon-primary-color-bg: $primary-color; +$balloon-primary-color-border: transparent; +$balloon-primary-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.12); +$balloon-primary-color: #FFFFFF; +$balloon-primary-color-close: #FFFFFF; +$balloon-tooltip-color-bg: #1f2633; +$balloon-tooltip-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.12); +$balloon-tooltip-color-border: transparent; +$balloon-tooltip-color: #FFFFFF; +$balloon-size-max-width: 300px; +$balloon-size-padding-right: 16px; +$balloon-size-padding-closable-right: 40px; +$balloon-size-padding-top: 16px; +$balloon-size-header-margin-bottom: 8px; +$balloon-title-font-size: 16px; +$balloon-title-font-weight: bold; +$balloon-content-font-size: 14px; +$balloon-content-font-weight: normal; +$balloon-normal-border-width: 1px; +$balloon-primary-border-width: 1px; +$balloon-tooltip-border-width: 1px; +$balloon-tooltip-content-font-size: 14px; +$balloon-tooltip-content-font-weight: normal; +$balloon-size-close-margin-top: 12px; +$balloon-size-close-margin-right: 12px; +$balloon-size-arrow-size: 12px; +$balloon-size-arrow-margin: 12px; +$balloon-tooltip-size-padding-top: 8px; +$balloon-tooltip-size-padding-right: 8px; +$balloon-tooltip-size-padding-bottom: 8px; +$balloon-tooltip-size-padding-left: 8px; +$balloon-border-style: solid; +$balloon-corner: 4px; +$balloon-normal-color-bg: #FFFFFF; +$balloon-normal-color-border: #dcdfe6; +$balloon-normal-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.12); +$balloon-normal-color: #1f2633; +$balloon-normal-color-close: #8d9299; +$balloon-normal-color-close-hover: #585d66; +$balloon-primary-color-close-hover: #1f2633; +$balloon-tooltip-border-style: solid; + +// ------------------------ drawer ------------------------ // + +$drawer-close-size: 16px; +$drawer-title-font-size: 16px; +$drawer-title-padding-top: 12px; +$drawer-title-padding-bottom: 12px; +$drawer-title-padding-left-right: 20px; +$drawer-title-border-width: 1px; +$drawer-content-font-size: 14px; +$drawer-content-padding-top: 20px; +$drawer-content-padding-bottom: 20px; +$drawer-content-padding-left-right: 20px; +$drawer-close-top: 12px; +$drawer-close-right: 12px; +$drawer-bg: #FFFFFF; +$drawer-border-width: 1px; +$drawer-border-color: #dcdfe6; +$drawer-border-style: solid; +$drawer-corner: 4px; +$drawer-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.12); +$drawer-title-color: #1f2633; +$drawer-title-bg-color: #FFFFFF; +$drawer-title-border-color: #dcdfe6; +$drawer-content-color: #585d66; +$drawer-close-color: #8d9299; +$drawer-close-color-hovered: #1f2633; +$drawer-close-bg-hovered: transparent; + +// ------------------------ message ------------------------ // + +$message-close-icon-size: 16px; +$message-size-l-padding: 16px; +$message-size-l-border-width: 2px; +$message-size-l-title-content-padding-left: 12px; +$message-size-l-title-content-padding-right: 20px; +$message-size-l-title-font: 20px; +$message-size-l-content-margin-top: 8px; +$message-size-l-content-font: 14px; +$message-size-l-close-top: 16px; +$message-size-l-close-right: 16px; +$message-size-l-icon: 24px; +$message-size-m-padding: 12px; +$message-size-m-border-width: 1px; +$message-size-m-title-content-padding-left: 8px; +$message-size-m-title-content-padding-right: 20px; +$message-size-m-title-font: 16px; +$message-size-m-content-margin-top: 8px; +$message-size-m-content-font: 14px; +$message-size-m-close-top: 12px; +$message-size-m-close-right: 12px; +$message-size-m-icon: 16px; +$message-size-l-border-radius: 4px; +$message-size-m-border-radius: 4px; +$message-size-l-border-radius-toast: 4px; +$message-size-m-border-radius-toast: 4px; +$message-border-style: solid; +$message-border-style-toast: solid; +$message-shadow-toast: 0px 4px 16px 0px rgba(0, 0, 0, 0.12); +$message-success-color-bg-inline: #e6fff6; +$message-success-color-bg-addon: transparent; +$message-success-color-bg-toast: #FFFFFF; +$message-success-color-border-inline: #e6fff6; +$message-success-color-border-toast: #FFFFFF; +$message-success-color-title-inline: #1f2633; +$message-success-color-title-addon: #1f2633; +$message-success-color-title-toast: #1f2633; +$message-success-color-content-inline: #585d66; +$message-success-color-content-addon: #585d66; +$message-success-color-content-toast: #585d66; +$message-success-color-icon-inline: #08c29e; +$message-success-color-icon-addon: #08c29e; +$message-success-color-icon-toast: #08c29e; +$message-error-color-bg-inline: #fff0f0; +$message-error-color-bg-addon: transparent; +$message-error-color-bg-toast: #FFFFFF; +$message-error-color-border-inline: #fff0f0; +$message-error-color-border-toast: #FFFFFF; +$message-error-color-title-inline: #1f2633; +$message-error-color-title-addon: #1f2633; +$message-error-color-title-toast: #1f2633; +$message-error-color-content-inline: #585d66; +$message-error-color-content-addon: #585d66; +$message-error-color-content-toast: #585d66; +$message-error-color-icon-inline: #f52743; +$message-error-color-icon-addon: #f52743; +$message-error-color-icon-toast: #f52743; +$message-warning-color-bg-inline: #fffef0; +$message-warning-color-bg-addon: transparent; +$message-warning-color-bg-toast: #FFFFFF; +$message-warning-color-border-inline: #fffef0; +$message-warning-color-border-toast: #FFFFFF; +$message-warning-color-title-inline: #1f2633; +$message-warning-color-title-addon: #1f2633; +$message-warning-color-title-toast: #1f2633; +$message-warning-color-content-inline: #585d66; +$message-warning-color-content-addon: #585d66; +$message-warning-color-content-toast: #585d66; +$message-warning-color-icon-inline: #f5cb22; +$message-warning-color-icon-addon: #f5cb22; +$message-warning-color-icon-toast: #f5cb22; +$message-notice-color-bg-inline: #e6fdff; +$message-notice-color-bg-addon: transparent; +$message-notice-color-bg-toast: #FFFFFF; +$message-notice-color-border-inline: #e6fdff; +$message-notice-color-border-toast: #FFFFFF; +$message-notice-color-title-inline: #1f2633; +$message-notice-color-title-addon: #1f2633; +$message-notice-color-title-toast: #1f2633; +$message-notice-color-content-inline: #585d66; +$message-notice-color-content-addon: #585d66; +$message-notice-color-content-toast: #585d66; +$message-notice-color-icon-inline: $primary-color; +$message-notice-color-icon-addon: $primary-color; +$message-notice-color-icon-toast: $primary-color; +$message-help-color-bg-inline: #e6f9ff; +$message-help-color-bg-addon: transparent; +$message-help-color-bg-toast: #FFFFFF; +$message-help-color-border-inline: #e6f9ff; +$message-help-color-border-toast: #FFFFFF; +$message-help-color-title-inline: #1f2633; +$message-help-color-title-addon: #1f2633; +$message-help-color-title-toast: #1f2633; +$message-help-color-content-inline: #585d66; +$message-help-color-content-addon: #585d66; +$message-help-color-content-toast: #585d66; +$message-help-color-icon-inline: #0394f5; +$message-help-color-icon-addon: #0394f5; +$message-help-color-icon-toast: #0394f5; +$message-loading-color-bg-inline: #FFFFFF; +$message-loading-color-bg-addon: transparent; +$message-loading-color-bg-toast: #FFFFFF; +$message-loading-color-border-inline: #FFFFFF; +$message-loading-color-border-toast: #FFFFFF; +$message-loading-color-title-inline: #1f2633; +$message-loading-color-title-addon: #1f2633; +$message-loading-color-title-toast: #1f2633; +$message-loading-color-content-inline: #585d66; +$message-loading-color-content-addon: #585d66; +$message-loading-color-content-toast: #585d66; +$message-loading-color-icon-inline: $primary-color; +$message-loading-color-icon-addon: $primary-color; +$message-loading-color-icon-toast: $primary-color; +$message-close-icon-color: #8d9299; +$message-hover-close-icon-color: #585d66; +$message-success-icon-content: ""; +$message-warning-icon-content: ""; +$message-error-icon-content: ""; +$message-notice-icon-content: ""; +$message-help-icon-content: ""; +$message-loading-icon-content: ""; + +// ------------------------ collapse ------------------------ // + +$collapse-icon-size: 16px; +$collapse-border-width: 1px; +$collapse-border-corner: 4px; +$collapse-border-color: #dcdfe6; +$collapse-panel-border-color: #dcdfe6; +$collapse-disabled-border-color: #e4e8ee; +$collapse-title-border-width: 1px; +$collapse-title-height: 20px; +$collapse-title-bg-color: #f4f6f9; +$collapse-title-hover-bg-color: #f0f2f5; +$collapse-title-disabled-bg-color: #f4f6f9; +$collapse-title-font-color: #1f2633; +$collapse-title-font-disabled-color: #c4c7cc; +$collapse-title-hover-font-color: #1f2633; +$collapse-title-font-size: 14px; +$collapse-title-font-weight: normal; +$collapse-title-hover-font-weight: normal; +$collapse-title-padding-tb: 8px; +$collapse-icon-color: #1f2633; +$collapse-icon-hover-color: #1f2633; +$collapse-icon-margin-r: 8px; +$collapse-icon-margin-l: 12px; +$collapse-content-bg-color: #FFFFFF; +$collapse-content-padding-x: 16px; +$collapse-content-padding-y: 12px; +$collapse-content-font-size: 14px; +$collapse-content-color: #585d66; +$collapse-fold-icon-content: ""; +$collapse-unfold-icon-content: $icon-reset; + +// ------------------------ transfer ------------------------ // + +$transfer-operation-margin-left-right: 16px; +$transfer-operation-margin-gutter: 8px; +$transfer-operation-icon-size: 16px; +$transfer-panel-header-padding-left-right: 12px; +$transfer-panel-footer-padding-left-right: 12px; +$transfer-panel-border-width: 1px; +$transfer-panel-header-padding-top-bottom: 8px; +$transfer-panel-header-text-size: 14px; +$transfer-panel-search-margin-top: 8px; +$transfer-panel-search-margin-left-right: 4px; +$transfer-panel-search-margin-bottom: 0px; +$transfer-panel-list-width: 180px; +$transfer-panel-list-height: 160px; +$transfer-panel-footer-padding-top-bottom: 8px; +$transfer-simple-move-icon: ""; +$transfer-simple-move-icon-color: #d9dbde; +$transfer-panel-border-color: #dcdfe6; +$transfer-panel-border-corner: 4px; +$transfer-panel-background-color: #FFFFFF; +$transfer-panel-header-text-color: #1f2633; +$transfer-panel-header-background-color: #f5f7fa; +$transfer-panel-search-icon-color: #8d9299; +$transfer-panel-footer-text-color: #1f2633; +$transfer-panel-footer-background-color: #FFFFFF; +$transfer-simple-panel-footer-text-color: $primary-color; +$transfer-simple-panel-item-hover-text-color: $primary-color; +$transfer-panel-footer-shadow: none; + +// ------------------------ radio ------------------------ // + +$radio-font-margin-left: 8px; +$radio-button-height-medium: 32px; +$radio-width: 16px; +$radio-circle-border-width: 1px; +$radio-circle-size: 4px; +$radio-font-size: 14px; +$radio-shadow: none; +$radio-radius-size: 50%; +$radio-bg-color: #FFFFFF; +$radio-hovered-bg-color: #e6fdff; +$radio-checked-bg-color: $primary-color; +$radio-disabled-bg-color: #f5f7fa; +$radio-checked-hovered-bg-color: #009dd6; +$radio-checked-disabled-bg-color: #f5f7fa; +$radio-border-color: #d9dbde; +$radio-hovered-border-color: $primary-color; +$radio-checked-border-color: $primary-color; +$radio-disabled-border-color: #e4e8ee; +$radio-checked-disabled-border-color: #e4e8ee; +$radio-checked-hovered-border-color: transparent; +$radio-checked-circle-color: #FFFFFF; +$radio-disabled-circle-color: #c4c7cc; +$radio-checked-hovered-circle-color: #FFFFFF; +$radio-checked-disabled-circle-color: #c4c7cc; +$radio-normal-font-color: #1f2633; +$radio-normal-font-color-disabled: #c4c7cc; +$radio-button-height-large: 40px; +$radio-button-height-small: 20px; +$radio-button-padding-large: 8px; +$radio-button-padding-medium: 8px; +$radio-button-padding-small: 8px; +$radio-button-corner-large: 4px; +$radio-button-corner-medium: 4px; +$radio-button-corner-small: 4px; +$radio-button-font-size-large: 16px; +$radio-button-font-size-medium: 14px; +$radio-button-font-size-small: 12px; +$radio-button-bg-color: #FFFFFF; +$radio-button-bg-color-hovered: #f4f6f9; +$radio-button-bg-color-checked: #FFFFFF; +$radio-button-bg-color-disabled: #f5f7fa; +$radio-button-bg-color-checked-disabled: #f4f6f9; +$radio-button-border-color: #d9dbde; +$radio-button-border-color-hovered: #c4c7cc; +$radio-button-border-color-checked: $primary-color; +$radio-button-border-color-disabled: #e4e8ee; +$radio-button-border-color-checked-disabled: #e4e8ee; +$radio-button-font-color: #1f2633; +$radio-button-font-color-hovered: #1f2633; +$radio-button-font-color-checked: $primary-color; +$radio-button-font-color-disabled: #c4c7cc; +$radio-button-font-color-checked-disabled: #c4c7cc; + +// ------------------------ menu ------------------------ // + +$menu-icon-size: 16px; +$menu-hoz-icon-size: 16px; +$menu-arrow-color: #8d9299; +$menu-padding-ver-padding-lr: 0px; +$menu-padding-ver-padding-tb: 8px; +$menu-padding-hoz-padding-lr: 0px; +$menu-padding-hoz-padding-tb: 8px; +$menu-item-padding-ver-padding-l: 20px; +$menu-item-padding-ver-padding-r: 20px; +$menu-item-padding-hoz-padding-lr: 20px; +$menu-line-height: 32px; +$menu-font-size: 14px; +$menu-submenu-title-size: 14px; +$menu-padding-title-horizontal: 12px; +$menu-divider-width: 1px; +$menu-divider-margin-ver: 8px; +$menu-divider-margin-hoz: 12px; +$menu-icon-selected-size: 12px; +$menu-icon-selected-right: 4px; +$menu-icon-margin: 4px; +$menu-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.16); +$menu-color: #1f2633; +$menu-divider-style: solid; +$menu-divider-color: #e4e8ee; +$menu-background: #FFFFFF; +$menu-background-selected: #FFFFFF; +$menu-color-selected: #1f2633; +$menu-icon-selected-color: $primary-color; +$menu-background-hover: #f4f6f9; +$menu-color-hover: #1f2633; +$menu-arrow-color-hover: #1f2633; +$menu-icon-selected-hover-color: $primary-color; +$menu-color-disabled: #c4c7cc; +$menu-select-icon-content: ""; +$menu-fold-icon-content: ""; +$menu-unfold-icon-content: $icon-reset; +$menu-popupfold-icon-content: ""; + +// ------------------------ breadcrumb ------------------------ // + +$breadcrumb-size-m-icon-size: 16px; +$breadcrumb-size-m-font-size: 12px; +$breadcrumb-size-ellipsis-font-size: 12px; +$breadcrumb-size-m-icon-margin: 8px; +$breadcrumb-text-color: #585d66; +$breadcrumb-text-current-color: #1f2633; +$breadcrumb-text-current-weight: normal; +$breadcrumb-text-ellipsis-color: #585d66; +$breadcrumb-text-keyword-color: $primary-color; +$breadcrumb-icon-color: #c4c7cc; +$breadcrumb-icon-sep-content: ""; +$breadcrumb-text-color-hover: $primary-color; +$breadcrumb-text-current-color-hover: $primary-color; +$breadcrumb-text-keyword-color-hover: $primary-color; + +// ------------------------ pagination ------------------------ // + +$pagination-ellipsis-margin: 16px; +$pagination-input-margin: 16px; +$pagination-size-selector-title-margin-right: 4px; +$pagination-large-item-split: 12px; +$pagination-large-item-padding: 15px; +$pagination-item-split: 4px; +$pagination-item-padding: 10px; +$pagination-item-border-style: solid; +$pagination-item-border-width: 1px; +$pagination-item-corner: 4px; +$pagination-ellipsis-size: 12px; +$pagination-current-font-size: 14px; +$pagination-total-font-size: 14px; +$pagination-jump-font-size: 14px; +$pagination-input-width: 36px; +$pagination-size-selector-number-padding: 12px; +$pagination-large-item-border-width: 1px; +$pagination-large-item-corner: 4px; +$pagination-large-ellipsis-size: 16px; +$pagination-large-current-font-size: 16px; +$pagination-large-total-font-size: 16px; +$pagination-large-input-width: 48px; +$pagination-large-jump-font-size: 16px; +$pagination-large-size-selector-number-padding: 16px; +$pagination-small-item-split: 4px; +$pagination-small-item-padding: 6px; +$pagination-small-item-border-width: 1px; +$pagination-small-item-corner: 4px; +$pagination-small-ellipsis-size: 12px; +$pagination-small-current-font-size: 12px; +$pagination-small-total-font-size: 12px; +$pagination-small-input-width: 28px; +$pagination-small-jump-font-size: 12px; +$pagination-small-size-selector-number-padding: 8px; +$pagination-ellipsis-color: #8d9299; +$pagination-current-color: $primary-color; +$pagination-total-color: #1f2633; +$pagination-jump-color: #8d9299; +$pagination-size-selector-title-color: #8d9299; +$pagination-size-selector-filter-color: #585d66; +$pagination-size-selector-filter-current-color: $primary-color; +$pagination-item-border-color: #d9dbde; +$pagination-item-shadow: none; +$pagination-item-color: #1f2633; +$pagination-item-bg: #FFFFFF; +$pagination-item-current-border-color: $primary-color; +$pagination-item-current-shadow: none; +$pagination-item-current-color: #FFFFFF; +$pagination-item-current-bg: $primary-color; +$pagination-item-hover-border-color: #c4c7cc; +$pagination-item-hover-shadow: none; +$pagination-item-hover-color: #1f2633; +$pagination-item-hover-bg: #f4f6f9; +$pagination-arrow-color: #585d66; +$pagination-icon-prev-content: ""; +$pagination-icon-next-content: ""; +$pagination-icon-ellipsis-content: ""; +$pagination-item-current-hover-border-color: transparent; +$pagination-item-current-hover-shadow: none; +$pagination-item-current-hover-color: #FFFFFF; +$pagination-item-current-hover-bg: #009dd6; +$pagination-arrow-hover-color: #1f2633; +$pagination-arrow-hover-color-noboder: $primary-color; + +// ------------------------ cascader-select ------------------------ // + +$cascader-select: "cascader-select"; + +// ------------------------ timeline ------------------------ // + +$timeline-item-node-size: 16px; +$timeline-item-custom-node-size: 40px; +$timeline-item-custom-node-font-size: 12px; +$timeline-item-node-padding: 4px; +$timeline-item-dot-size: 8px; +$timeline-item-icon-size: 12px; +$timeline-item-tail-size: 1px; +$timeline-item-left-content-width: 80px; +$timeline-item-content-margin-left: 12px; +$timeline-item-body-margin-top: 8px; +$timeline-item-title-font-size: 14px; +$timeline-item-title-font-weight: bold; +$timeline-item-title-margin-top: 4px; +$timeline-item-time-margin-top: 4px; +$timeline-item-time-margin-bottom: 12px; +$timeline-item-body-font-size: 12px; +$timeline-item-left-body-font-size: 12px; +$timeline-item-time-font-size: 12px; +$timeline-item-folder-font-size: 12px; +$timeline-item-folder-margin-top: 4px; +$timeline-item-folder-margin-bottom: 4px; +$timeline-item-title-color: #1f2633; +$timeline-item-body-color: #585d66; +$timeline-item-left-body-color: #8d9299; +$timeline-item-time-color: #8d9299; +$timeline-item-tail-color: #dcdfe6; +$timeline-item-done-dot-size: 8px; +$timeline-item-done-background: #d9dbde; +$timeline-item-done-color: #FFFFFF; +$timeline-item-process-dot-size: 8px; +$timeline-item-process-background: $primary-color; +$timeline-item-process-color: #FFFFFF; +$timeline-item-success-dot-size: 8px; +$timeline-item-success-background: #08c29e; +$timeline-item-success-color: #FFFFFF; +$timeline-item-error-dot-size: 8px; +$timeline-item-error-background: #f52743; +$timeline-item-error-color: #FFFFFF; + +// ------------------------ range ------------------------ // + +$range-size-m-track-height: 4px; +$range-size-m-scale-height: 12px; +$range-size-m-scale-item-border-width: 1px; +$range-size-m-slider-hw: 16px; +$range-size-slider-border-style: solid; +$range-size-slider-border-width: 1px; +$range-size-m-mark-top: 30px; +$range-size-m-mark-font-size: 14px; +$range-size-m-mark-font-weight: normal; +$range-size-m-mark-font-lineheight: 20px; +$range-size-m-track-radius: 0; +$range-size-m-scale-radius: 0; +$range-size-m-slider-shadow-moving: 2px 4px 16px 0px rgba(0, 0, 0, 0.12); +$range-normal-unselected-color: #d9dbde; +$range-normal-selected-color: $primary-color; +$range-normal-slider-bg-color: #FFFFFF; +$range-normal-mark-color: #8d9299; +$range-normal-mark-selected-color: #1f2633; +$range-normal-unselected-color-hover: #d9dbde; +$range-normal-selected-color-hover: $primary-color; +$range-normal-slider-bg-color-hover: #FFFFFF; +$range-size-m-slider-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.16); +$range-size-m-slider-shadow-hover: 20px 20px 30px 0px rgba(0, 0, 0, 0.15); +$range-normal-mark-color-hover: #8d9299; +$range-normal-mark-selected-color-hover: #1f2633; +$range-normal-slider-border-color-hover: transparent; +$range-normal-unselected-color-disabled: #d9dbde; +$range-normal-selected-color-disabled: #c4c7cc; +$range-normal-slider-bg-color-disabled: #e4e8ee; +$range-normal-slider-border-color: #d9dbde; +$range-normal-slider-border-color-disabled: #e4e8ee; +$range-normal-mark-color-disabled: #c4c7cc; +$range-normal-mark-selected-color-disabled: #8d9299; + +// ------------------------ rating ------------------------ // + +$rating-small-text-margin-left: 8px; +$rating-small-icon-size: 12px; +$rating-small-font-size: 12px; +$rating-medium-text-margin-left: 12px; +$rating-medium-icon-size: 16px; +$rating-medium-font-size: 14px; +$rating-large-text-margin-left: 16px; +$rating-large-icon-size: 20px; +$rating-large-font-size: 16px; +$rating-normal-underlay-color: #edeff2; +$rating-normal-overlay-color: $primary-color; +$rating-normal-overlay-hover-color: $primary-color; +$rating-grade-low-overlay-color: #585d66; +$rating-grade-low-overlay-hover-color: #8d9299; +$rating-grade-high-overlay-color: $primary-color; +$rating-grade-high-overlay-hover-color: $primary-color; +$rating-grade-icon-content: ""; + +// ------------------------ split-button ------------------------ // + +$split-btn-trigger-normal-icon-color: #8d9299; +$split-btn-fold-icon-content: ""; +$split-btn-unfold-icon-content: $icon-reset; + +// ------------------------ paragraph ------------------------ // + +$paragraph-text-color: #1f2633; +$paragraph-s-font-size: 14px; +$paragraph-m-font-size: 14px; +$paragraph-s-line-height: 1.5; +$paragraph-l-line-height: 1.7; + +// ------------------------ typography ------------------------ // + +$typography-text-color: #1f2633; +$typography-text-strong-font-weight: 600; +$typography-text-code-corner: 4px; +$typography-text-mark-color: #1f2633; +$typography-text-mark-background: #fffbc7; +$typography-text-code-color: #1f2633; +$typography-text-code-background: #f4f6f9; +$typography-text-code-border-color: #e4e8ee; +$typography-paragraph-font-size: 14px; +$typography-paragraph-line-height: 1.5; +$typography-title-h1-font-size: 24px; +$typography-title-h2-font-size: 20px; +$typography-title-h3-font-size: 16px; +$typography-title-h4-font-size: 16px; +$typography-title-h5-font-size: 14px; +$typography-title-h6-font-size: 14px; +$typography-title-font-weight: 600; + +// ------------------------ loading ------------------------ // + +$loading-icon-size: 32px; +$loading-dot-color: $primary-color; +$loading-large-size: 48px; +$loading-large-dot-size: 12px; +$loading-medium-size: 32px; +$loading-medium-dot-size: 8px; + +// ------------------------ table ------------------------ // + +$table-normal-border-width: 1px; +$table-th-font-size: 14px; +$table-th-font-weight: normal; +$table-sort-icon-size: 12px; +$table-filter-icon-size: 12px; +$table-body-font-size: 14px; +$table-empty-padding: 32px; +$table-expanded-icon-size: 12px; +$table-tree-expanded-icon-size: 12px; +$table-cell-padding-top: 12px; +$table-cell-padding-left: 16px; +$table-header-padding-top: 12px; +$table-header-padding-left: 16px; +$table-header-icon-margin-left: 8px; +$table-header-corner-top: 0; +$table-header-corner-bottom: 0; +$table-size-s-cell-padding-top: 8px; +$table-size-s-cell-padding-left: 8px; +$table-size-s-header-padding-top: 8px; +$table-size-s-header-padding-left: 8px; +$table-group-split: 8px; +$table-group-header-corner-top: 0; +$table-group-header-corner-bottom: 0; +$table-group-footer-corner-top: 0; +$table-group-footer-corner-bottom: 0; +$table-normal-border-color: #dcdfe6; +$table-normal-border-style: solid; +$table-th-bg: #f0f2f5; +$table-th-color: #1f2633; +$table-sort-color: #1f2633; +$table-group-th-bg: #f0f2f5; +$table-group-th-color: #1f2633; +$table-row-bg: #FFFFFF; +$table-row-color: #1f2633; +$table-td-gray: #f5f7fa; +$table-td-normal: #FFFFFF; +$table-empty-color: #c4c7cc; +$table-group-footer-bg: #f0f2f5; +$table-group-footer-color: #1f2633; +$table-row-hover-bg: #f4f6f9; +$table-row-hover-color: #1f2633; +$table-row-selected-bg: #f4f6f9; +$table-row-selected-color: #1f2633; +$table-sort-color-current: $primary-color; +$table-expanded-ctrl-disabled-color: #8d9299; +$table-tree-fold-icon-content: ""; +$table-tree-unfold-icon-content: ""; +$table-expand-fold-icon-content: ""; +$table-expand-unfold-icon-content: ""; + +// ------------------------ badge ------------------------ // + +$badge-size-dot-width: 8px; +$badge-size-list-margin: 0px; +$badge-size-count-config-height: 16px; +$badge-size-count-padding-lr: 4px; +$badge-size-custom-padding-lr: 4px; +$badge-size-count-font: 12px; +$badge-color-bg: #f52743; +$badge-size-count-border-radius: 8px; +$badge-dot-color-bg: #f52743; +$badge-size-dot-border-radius: 8px; +$badge-size-custom-border-radius: 4px; + +// ------------------------ select ------------------------ // + +$select-color: #1f2633; +$select-hint-color: #8d9299; +$select-highlight-color: $primary-color; +$select-highlight-font: 14px; +$select-l-lineheight: 24px; +$select-m-lineheight: 20px; +$select-s-lineheight: 14px; +$select-fold-icon-content: ""; +$select-unfold-icon-content: $icon-reset; + +// ------------------------ number-picker ------------------------ // + +$number-picker-normal-up-icon: ""; +$number-picker-normal-down-icon: ""; +$number-picker-normal-s-button-width: 20px; +$number-picker-normal-m-button-width: 20px; +$number-picker-normal-l-button-width: 20px; +$number-picker-normal-m-input-width: 80px; +$number-picker-normal-l-input-width: 80px; +$number-picker-normal-s-button-icon-size: 8px; +$number-picker-normal-m-button-icon-size: 8px; +$number-picker-normal-l-button-icon-size: 8px; +$number-picker-inline-add-icon: ""; +$number-picker-inline-minus-icon: ""; +$number-picker-inline-s-button-icon-size: 12px; +$number-picker-inline-s-button-margin: 2px; +$number-picker-inline-s-button-corner: 4px; +$number-picker-inline-m-button-icon-size: 12px; +$number-picker-inline-m-button-margin: 2px; +$number-picker-inline-m-button-corner: 4px; +$number-picker-inline-m-input-width: 100px; +$number-picker-inline-l-button-icon-size: 12px; +$number-picker-inline-l-button-margin: 2px; +$number-picker-inline-l-button-corner: 4px; +$number-picker-inline-l-input-width: 128px; + +// ------------------------ progress ------------------------ // + +$progress-line-height-size-l: 12px; +$progress-line-height-size-m: 8px; +$progress-line-height-size-s: 4px; +$progress-line-underlay-border-width: 1px; +$progress-line-font-l: 14px; +$progress-line-font-m: 12px; +$progress-line-font-s: 12px; +$progress-line-underlay-color: #f0f2f5; +$progress-line-underlay-border-color: #dcdfe6; +$progress-line-radius-l: 20px; +$progress-line-radius-m: 20px; +$progress-line-radius-s: 20px; +$progress-line-font-color: #1f2633; +$progress-line-normal-color: $primary-color; +$progress-line-error-color: #f52743; +$progress-line-success-color: #08c29e; +$progress-line-started-color: #f52743; +$progress-line-middle-color: #f5cb22; +$progress-line-finishing-color: #08c29e; +$progress-circle-size-l: 132px; +$progress-circle-size-m: 116px; +$progress-circle-size-s: 100px; +$progress-circle-underlay-width: 8px; +$progress-circle-overlay-width: 8px; +$progress-circle-font-l: 36px; +$progress-circle-font-m: 24px; +$progress-circle-font-s: 20px; +$progress-circle-underlay-color: #f0f2f5; +$progress-circle-text-color: #1f2633; +$progress-circle-corner: round; +$progress-circle-normal-color: $primary-color; +$progress-circle-error-color: #f52743; +$progress-circle-success-color: #08c29e; +$progress-circle-started-color: #f52743; +$progress-circle-middle-color: #f5cb22; +$progress-circle-finishing-color: #08c29e; + +// ------------------------ shell ------------------------ // + +$shell-light-header-color: #000000; +$shell-light-header-height: 52px; +$shell-light-header-background: #FFFFFF; +$shell-light-header-shadow: none; +$shell-light-header-divider-size: 1px; +$shell-light-header-divider-style: solid; +$shell-light-header-divider-color: #e4e8ee; +$shell-light-header-paddingLeft: 16px; +$shell-light-multitask-min-height: 40px; +$shell-light-multitask-background: #FFFFFF; +$shell-light-multitask-shadow: none; +$shell-light-multitask-divider-size: 1px; +$shell-light-multitask-divider-style: solid; +$shell-light-multitask-divider-color: #e4e8ee; +$shell-light-multitask-paddingLeft: 0px; +$shell-light-navigation-hoz-marginLeft: 48px; +$shell-light-navigation-ver-width: 168px; +$shell-light-navigation-ver-shadow: none; +$shell-light-navigation-ver-paddingTop: 8px; +$shell-light-navigation-ver-paddingBottom: 8px; +$shell-light-navigation-ver-width-mini: 60px; +$shell-light-navigation-ver-background: #FFFFFF; +$shell-light-navigation-ver-divider-size: 1px; +$shell-light-navigation-ver-divider-style: solid; +$shell-light-navigation-ver-divider-color: #e4e8ee; +$shell-light-local-navigation-width: 168px; +$shell-light-local-navigation-background: #edeff2; +$shell-light-local-navigation-paddingTop: 8px; +$shell-light-local-navigation-paddingBottom: 8px; +$shell-light-local-navigation-shadow: none; +$shell-light-local-navigation-divider-size: 1px; +$shell-light-local-navigation-divider-style: solid; +$shell-light-local-navigation-divider-color: #e4e8ee; +$shell-light-appbar-background: #FFFFFF; +$shell-light-appbar-min-height: 48px; +$shell-light-appbar-shadow: none; +$shell-light-appbar-paddingLeft: 24px; +$shell-light-appbar-divider-size: 1px; +$shell-light-appbar-divider-style: solid; +$shell-light-appbar-divider-color: #e4e8ee; +$shell-light-content-background: #f0f2f5; +$shell-light-content-paddingLeft: 20px; +$shell-light-content-paddingTop: 20px; +$shell-light-footer-min-height: 56px; +$shell-light-footer-background: transparent; +$shell-light-footer-color: #c4c7cc; +$shell-light-footer-font-size: 14px; +$shell-light-ancillary-width: 168px; +$shell-light-ancillary-background: #FFFFFF; +$shell-light-ancillary-paddingTop: 8px; +$shell-light-ancillary-paddingBottom: 8px; +$shell-light-ancillary-shadow: none; +$shell-light-ancillary-divider-size: 1px; +$shell-light-ancillary-divider-style: solid; +$shell-light-ancillary-divider-color: #e4e8ee; +$shell-light-tooldock-height: 52px; +$shell-light-tooldock-width: 52px; +$shell-light-tooldock-background: #edeff2; +$shell-light-tooldock-paddingTop: 8px; +$shell-light-tooldock-paddingBottom: 8px; +$shell-light-tooldock-shadow: none; +$shell-light-tooldock-divider-size: 1px; +$shell-light-tooldock-divider-style: solid; +$shell-light-tooldock-divider-color: #e4e8ee; +$shell-light-tooldock-item-paddingTop: 8px; +$shell-light-tooldock-item-color: #585d66; +$shell-light-tooldock-item-color-hover: #1f2633; +$shell-light-tooldock-item-color-active: #1f2633; +$shell-light-tooldock-item-background: transparent; +$shell-light-tooldock-item-background-hover: #f0f2f5; +$shell-light-tooldock-item-background-active: #f0f2f5; +$shell-dark-header-color: #FFFFFF; +$shell-dark-header-height: 52px; +$shell-dark-header-background: #000000; +$shell-dark-header-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.16); +$shell-dark-header-divider-size: 1px; +$shell-dark-header-divider-style: solid; +$shell-dark-header-divider-color: #1F1F1F; +$shell-dark-header-paddingLeft: 16px; +$shell-dark-multitask-min-height: 40px; +$shell-dark-multitask-background: #FFFFFF; +$shell-dark-multitask-shadow: none; +$shell-dark-multitask-divider-size: 1px; +$shell-dark-multitask-divider-style: solid; +$shell-dark-multitask-divider-color: #e4e8ee; +$shell-dark-multitask-paddingLeft: 0px; +$shell-dark-navigation-hoz-marginLeft: 48px; +$shell-dark-navigation-ver-width: 168px; +$shell-dark-navigation-ver-shadow: none; +$shell-dark-navigation-ver-paddingTop: 8px; +$shell-dark-navigation-ver-paddingBottom: 8px; +$shell-dark-navigation-ver-width-mini: 60px; +$shell-dark-navigation-ver-background: #1f2633; +$shell-dark-navigation-ver-divider-size: 1px; +$shell-dark-navigation-ver-divider-style: solid; +$shell-dark-navigation-ver-divider-color: #e4e8ee; +$shell-dark-local-navigation-width: 168px; +$shell-dark-local-navigation-background: #edeff2; +$shell-dark-local-navigation-paddingTop: 8px; +$shell-dark-local-navigation-paddingBottom: 8px; +$shell-dark-local-navigation-shadow: none; +$shell-dark-local-navigation-divider-size: 1px; +$shell-dark-local-navigation-divider-style: solid; +$shell-dark-local-navigation-divider-color: #e4e8ee; +$shell-dark-appbar-background: #FFFFFF; +$shell-dark-appbar-min-height: 48px; +$shell-dark-appbar-shadow: none; +$shell-dark-appbar-paddingLeft: 24px; +$shell-dark-appbar-divider-size: 1px; +$shell-dark-appbar-divider-style: solid; +$shell-dark-appbar-divider-color: #e4e8ee; +$shell-dark-content-background: #f0f2f5; +$shell-dark-content-paddingLeft: 20px; +$shell-dark-content-paddingTop: 20px; +$shell-dark-footer-min-height: 56px; +$shell-dark-footer-background: transparent; +$shell-dark-footer-color: #c4c7cc; +$shell-dark-footer-font-size: 14px; +$shell-dark-ancillary-width: 168px; +$shell-dark-ancillary-background: #FFFFFF; +$shell-dark-ancillary-paddingTop: 8px; +$shell-dark-ancillary-paddingBottom: 8px; +$shell-dark-ancillary-shadow: none; +$shell-dark-ancillary-divider-size: 1px; +$shell-dark-ancillary-divider-style: solid; +$shell-dark-ancillary-divider-color: #e4e8ee; +$shell-dark-tooldock-height: 52px; +$shell-dark-tooldock-width: 52px; +$shell-dark-tooldock-background: #edeff2; +$shell-dark-tooldock-paddingTop: 8px; +$shell-dark-tooldock-paddingBottom: 8px; +$shell-dark-tooldock-shadow: none; +$shell-dark-tooldock-divider-size: 1px; +$shell-dark-tooldock-divider-style: solid; +$shell-dark-tooldock-divider-color: #e4e8ee; +$shell-dark-tooldock-item-paddingTop: 8px; +$shell-dark-tooldock-item-color: #585d66; +$shell-dark-tooldock-item-color-hover: #1f2633; +$shell-dark-tooldock-item-color-active: #1f2633; +$shell-dark-tooldock-item-background: transparent; +$shell-dark-tooldock-item-background-hover: #f0f2f5; +$shell-dark-tooldock-item-background-active: #f0f2f5; +$shell-brand-header-color: #FFFFFF; +$shell-brand-header-height: 52px; +$shell-brand-header-background: $primary-color; +$shell-brand-header-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.16); +$shell-brand-header-divider-size: 1px; +$shell-brand-header-divider-style: solid; +$shell-brand-header-divider-color: #e4e8ee; +$shell-brand-header-paddingLeft: 16px; +$shell-brand-multitask-min-height: 40px; +$shell-brand-multitask-background: #FFFFFF; +$shell-brand-multitask-shadow: none; +$shell-brand-multitask-divider-size: 1px; +$shell-brand-multitask-divider-style: solid; +$shell-brand-multitask-divider-color: #e4e8ee; +$shell-brand-multitask-paddingLeft: 0px; +$shell-brand-navigation-hoz-marginLeft: 48px; +$shell-brand-navigation-ver-width: 168px; +$shell-brand-navigation-ver-shadow: none; +$shell-brand-navigation-ver-paddingTop: 8px; +$shell-brand-navigation-ver-paddingBottom: 8px; +$shell-brand-navigation-ver-width-mini: 60px; +$shell-brand-navigation-ver-background: #FFFFFF; +$shell-brand-navigation-ver-divider-size: 1px; +$shell-brand-navigation-ver-divider-style: solid; +$shell-brand-navigation-ver-divider-color: #e4e8ee; +$shell-brand-local-navigation-width: 168px; +$shell-brand-local-navigation-background: #edeff2; +$shell-brand-local-navigation-paddingTop: 8px; +$shell-brand-local-navigation-paddingBottom: 8px; +$shell-brand-local-navigation-shadow: none; +$shell-brand-local-navigation-divider-size: 1px; +$shell-brand-local-navigation-divider-style: solid; +$shell-brand-local-navigation-divider-color: #e4e8ee; +$shell-brand-appbar-background: #FFFFFF; +$shell-brand-appbar-min-height: 48px; +$shell-brand-appbar-shadow: none; +$shell-brand-appbar-paddingLeft: 24px; +$shell-brand-appbar-divider-size: 1px; +$shell-brand-appbar-divider-style: solid; +$shell-brand-appbar-divider-color: #e4e8ee; +$shell-brand-content-background: #f0f2f5; +$shell-brand-content-paddingLeft: 20px; +$shell-brand-content-paddingTop: 20px; +$shell-brand-footer-min-height: 56px; +$shell-brand-footer-background: transparent; +$shell-brand-footer-color: #c4c7cc; +$shell-brand-footer-font-size: 14px; +$shell-brand-ancillary-width: 168px; +$shell-brand-ancillary-background: #FFFFFF; +$shell-brand-ancillary-paddingTop: 8px; +$shell-brand-ancillary-paddingBottom: 8px; +$shell-brand-ancillary-shadow: none; +$shell-brand-ancillary-divider-size: 1px; +$shell-brand-ancillary-divider-style: solid; +$shell-brand-ancillary-divider-color: #e4e8ee; +$shell-brand-tooldock-height: 52px; +$shell-brand-tooldock-width: 52px; +$shell-brand-tooldock-background: #edeff2; +$shell-brand-tooldock-paddingTop: 8px; +$shell-brand-tooldock-paddingBottom: 8px; +$shell-brand-tooldock-shadow: none; +$shell-brand-tooldock-divider-size: 1px; +$shell-brand-tooldock-divider-style: solid; +$shell-brand-tooldock-divider-color: #e4e8ee; +$shell-brand-tooldock-item-paddingTop: 8px; +$shell-brand-tooldock-item-color: #585d66; +$shell-brand-tooldock-item-color-hover: #1f2633; +$shell-brand-tooldock-item-color-active: #1f2633; +$shell-brand-tooldock-item-background: transparent; +$shell-brand-tooldock-item-background-hover: #f0f2f5; +$shell-brand-tooldock-item-background-active: #f0f2f5; + +// ------------------------ divider ------------------------ // + +$divider-hoz-size: 1px; +$divider-hoz-color: #dcdfe6; +$divider-hoz-text-center-paddingLeft: 16px; +$divider-hoz-text-left-paddingLeft: 16px; +$divider-hoz-text-marginTop: 16px; +$divider-hoz-marginTop: 16px; +$divider-hoz-text-size: 16px; +$divider-hoz-text-weight: normal; +$divider-hoz-text-color: #1f2633; +$divider-ver-size: 1px; +$divider-ver-color: #dcdfe6; +$divider-ver-marginLeft: 8px; + +// ------------------------ tree-select ------------------------ // + +$tree-select-padding-vertical: 8px; +$tree-select-padding-horizontal: 20px; +$tree-select-background: #FFFFFF; + +// ------------------------ time-picker ------------------------ // + +$time-picker-panel-width: 200px; +$time-picker-panel-background: #FFFFFF; +$time-picker-menu-border-width: 1px; +$time-picker-menu-title-font-size: 12px; +$time-picker-menu-item-font-size: 12px; +$time-picker-menu-title-height: 28px; +$time-picker-menu-item-height: 28px; +$time-picker-menu-border-color: #d9dbde; +$time-picker-menu-title-color: #8d9299; +$time-picker-menu-title-background: #FFFFFF; +$time-pikcer-menu-title-font-weight: normal; +$time-picker-menu-item-color: #585d66; +$time-picker-menu-item-color-hover: #1f2633; +$time-picker-menu-item-color-selected: #585d66; +$time-picker-menu-item-color-disabled: #c4c7cc; +$time-picker-menu-item-background: #FFFFFF; +$time-picker-menu-item-background-hover: #f4f6f9; +$time-picker-menu-item-background-selected: #f4f6f9; +$time-picker-menu-item-background-disabled: #FFFFFF; +$time-picker-menu-item-font-weight-selected: bold; +$time-picker-clock-icon: ""; + +// ------------------------ slider ------------------------ // + +$slick-dots-position-bottom: 12px; +$slick-dots-position-right: 20px; +$slick-dots-width: 8px; +$slick-dots-height: 8px; +$slick-dots-margin-lr: 4px; +$slick-dots-margin-tb: 0px; +$slick-arrow-width-m: 28px; +$slick-arrow-width-l: 48px; +$slick-arrow-height-m: 56px; +$slick-arrow-height-l: 96px; +$slick-ver-arrow-width-m: 56px; +$slick-ver-arrow-width-l: 96px; +$slick-ver-arrow-height-m: 28px; +$slick-ver-arrow-height-l: 48px; +$slick-arrow-icon-m: 20px; +$slick-arrow-icon-l: 32px; +$slick-arrow-position-lr-m: 4px; +$slick-arrow-position-lr-l: 8px; +$slick-ver-arrow-position-tb-m: 4px; +$slick-ver-arrow-position-tb-l: 16px; +$slick-track-padding-lr: 24px; +$slick-ver-track-padding-tb: 24px; +$slick-dots-background-color-normal: #000000; +$slick-dots-background-color-hover: #000000; +$slick-dots-background-color-selected: $primary-color; +$slick-dots-background-opacity-normal: .32; +$slick-dots-background-opacity-hover: .32; +$slick-dots-background-opacity-selected: 1; +$slick-dots-border-width: 0px; +$slick-dots-border-radius: 50%; +$slick-dots-border-color-normal: #FFFFFF; +$slick-dots-border-color-hover: #FFFFFF; +$slick-dots-border-color-selected: #FFFFFF; +$slick-dots-border-opacity-normal: 1; +$slick-dots-border-opacity-hover: 1; +$slick-dots-border-opacity-selected: 1; +$slick-arrow-icon-color-normal: #FFFFFF; +$slick-arrow-icon-color-normal-outer: #585d66; +$slick-arrow-icon-color-hover: #FFFFFF; +$slick-arrow-icon-color-hover-outer: #1f2633; +$slick-arrow-icon-color-disabled: #c4c7cc; +$slick-arrow-icon-color-disabled-outer: #c4c7cc; +$slick-arrow-bg-color-normal: #000000; +$slick-arrow-bg-color-hover: #000000; +$slick-arrow-bg-color-disabled: #f5f7fa; +$slick-arrow-bg-opacity-normal: .2; +$slick-arrow-bg-opacity-hover: .4; +$slick-arrow-bg-opacity-disabled: .5; +$slick-arrow-bg-color-normal-outer: transparent; +$slick-arrow-bg-color-hover-outer: transparent; +$slick-arrow-bg-color-disabled-outer: transparent; +$slick-arrow-bg-opacity-normal-outer: .32; +$slick-arrow-bg-opacity-hover-outer: .32; +$slick-arrow-bg-opacity-disabled-outer: .32; +$slick-arrow-corner-radius-outer: 0px; + +// ------------------------ step ------------------------ // + +$step-arrow-item-height: 32px; +$step-arrow-item-title-size: 14px; +$step-arrow-item-title-weight: bold; +$step-arrow-item-wait-background: #f0f2f5; +$step-arrow-item-title-wait-color: #8d9299; +$step-arrow-item-process-background: $primary-color; +$step-arrow-item-title-process-color: #FFFFFF; +$step-arrow-item-finish-background: #e6fdff; +$step-arrow-item-title-finish-color: $primary-color; +$step-arrow-item-disabled-background: #f5f7fa; +$step-arrow-item-title-disabled-color: #c4c7cc; +$step-circle-item-node-padding: 8px; +$step-circle-item-node-border-width: 1px; +$step-circle-item-node-icon-size: 12px; +$step-circle-item-node-font-size: 12px; +$step-circle-item-node-corner: 50%; +$step-circle-item-tail-size: 1px; +$step-circle-item-title-margin-top: 8px; +$step-circle-item-content-margin-top: 4px; +$step-circle-item-content-font-size: 12px; +$step-circle-item-body-width: 100px; +$step-circle-item-title-size: 14px; +$step-circle-item-title-weight: bold; +$step-circle-item-node-wait-size: 32px; +$step-circle-item-node-process-size: 32px; +$step-circle-item-node-finish-size: 32px; +$step-circle-item-node-disabled-size: 32px; +$step-circle-item-tail-wait-color: #d9dbde; +$step-circle-item-tail-process-color: #d9dbde; +$step-circle-item-tail-finish-color: $primary-color; +$step-circle-item-tail-disabled-color: #e4e8ee; +$step-circle-item-node-wait-font-weight: normal; +$step-circle-item-node-process-font-weight: normal; +$step-circle-item-node-disabled-font-weight: normal; +$step-circle-item-node-finish-font-weight: normal; +$step-circle-item-title-wait-color: #585d66; +$step-circle-item-title-process-color: #1f2633; +$step-circle-item-title-finish-color: #585d66; +$step-circle-item-title-disabled-color: #c4c7cc; +$step-circle-item-node-wait-border-color: #c4c7cc; +$step-circle-item-node-wait-background: #FFFFFF; +$step-circle-item-node-wait-color: #585d66; +$step-circle-item-node-process-border-color: $primary-color; +$step-circle-item-node-process-background: $primary-color; +$step-circle-item-node-process-color: #FFFFFF; +$step-circle-item-node-process-percent-color: $primary-color; +$step-circle-item-node-process-percent-size: 14px; +$step-circle-item-node-finish-border-color: $primary-color; +$step-circle-item-node-finish-background: #FFFFFF; +$step-circle-item-node-finish-color: $primary-color; +$step-circle-item-node-disabled-border-color: #e4e8ee; +$step-circle-item-node-disabled-background: #FFFFFF; +$step-circle-item-node-disabled-color: #c4c7cc; +$step-circle-vertical-item-node-padding: 8px; +$step-circle-vertical-item-body-margin-left: 16px; +$step-circle-vertical-item-title-margin-top: 8px; +$step-circle-vertical-item-content-margin-top: 4px; +$step-circle-item-content-color: #585d66; +$step-circle-item-tail-bg-color: #e4e8ee; +$step-circle-vertical-item-tail-size: 1px; +$step-dot-item-dot-padding: 8px; +$step-dot-item-dot-icon-size: 12px; +$step-dot-item-dot-border-width: 1px; +$step-dot-item-body-width: 100px; +$step-dot-item-content-margin-top: 4px; +$step-dot-item-dot-corner: 50%; +$step-dot-item-title-size: 14px; +$step-dot-item-title-weight: bold; +$step-dot-item-title-margin-top: 8px; +$step-dot-item-tail-size: 1px; +$step-dot-item-dot-wait-size: 12px; +$step-dot-item-dot-process-size: 12px; +$step-dot-item-dot-finish-size: 12px; +$step-dot-item-dot-disabled-size: 12px; +$step-dot-item-tail-wait-color: #d9dbde; +$step-dot-item-tail-process-color: #d9dbde; +$step-dot-item-tail-finish-color: $primary-color; +$step-dot-item-tail-disabled-color: #e4e8ee; +$step-dot-item-title-wait-color: #585d66; +$step-dot-item-title-process-color: #1f2633; +$step-dot-item-title-finish-color: #585d66; +$step-dot-item-title-disabled-color: #c4c7cc; +$step-dot-item-node-wait-border-color: #c4c7cc; +$step-dot-item-node-wait-background: #FFFFFF; +$step-dot-item-node-wait-color: #8d9299; +$step-dot-item-node-process-border-color: $primary-color; +$step-dot-item-node-process-background: $primary-color; +$step-dot-item-node-process-color: $primary-color; +$step-dot-item-node-finish-border-color: $primary-color; +$step-dot-item-node-finish-background: #FFFFFF; +$step-dot-item-node-finish-color: $primary-color; +$step-dot-item-node-disabled-border-color: #dcdfe6; +$step-dot-item-node-disabled-background: #FFFFFF; +$step-dot-item-node-disabled-color: #e4e8ee; +$step-dot-vertical-item-node-padding: 8px; +$step-dot-vertical-item-body-margin-left: 16px; +$step-dot-vertical-item-title-margin-top: 0px; +$step-dot-vertical-item-content-margin-top: 8px; +$step-dot-item-content-font-size: 12px; +$step-dot-item-content-color: #585d66; +$step-dot-item-tail-bg-color: #e4e8ee; +$step-dot-vertical-item-tail-size: 1px; + +// ------------------------ list ------------------------ // + +$list-size-s-title-font-size: 16px; +$list-size-s-title-font-weight: bold; +$list-size-s-item-padding-lr: 0px; +$list-size-s-item-padding-tb: 8px; +$list-size-s-item-media-margin: 8px; +$list-size-s-item-content-font-size: 14px; +$list-size-s-item-content-line-height: 1.3; +$list-size-s-item-title-font-weight: normal; +$list-size-s-item-title-font-size: 14px; +$list-size-s-item-title-line-height: 1.5; +$list-size-m-title-font-size: 20px; +$list-size-m-title-font-weight: bold; +$list-size-m-item-padding-lr: 0px; +$list-size-m-item-padding-tb: 16px; +$list-size-m-item-media-margin: 8px; +$list-size-m-item-content-font-size: 14px; +$list-size-m-item-content-line-height: 1.5; +$list-size-m-item-title-font-size: 16px; +$list-size-m-item-title-line-height: 1.5; +$list-size-m-item-title-font-weight: normal; +$list-divider-color: #dcdfe6; +$list-title-color: #1f2633; +$list-content-color: #585d66; +$list-extra-color: #8d9299; + +// ------------------------ avatar ------------------------ // + +$avatar-size-large: 52px; +$avatar-size-medium: 40px; +$avatar-size-small: 28px; +$avatar-border-radius: 4px; + +// ------------------------ date-picker ------------------------ // + +$date-picker-panel-footer-padding-lr: 20px; +$date-picker-panel-footer-padding-tb: 8px; +$date-picker-panel-background: #FFFFFF; +$date-picker-panel-time-panel-separator-color: #dcdfe6; +$date-picker-calendar-icon: ""; \ No newline at end of file diff --git a/packages/velaux-theme/variables.scss2css.scss b/packages/velaux-theme/variables.scss2css.scss new file mode 100644 index 000000000..e69de29bb diff --git a/packages/velaux-theme/webpack.config.js b/packages/velaux-theme/webpack.config.js new file mode 100644 index 000000000..a0822b8ef --- /dev/null +++ b/packages/velaux-theme/webpack.config.js @@ -0,0 +1,168 @@ +'use strict'; + +const path = require('path'); +const webpack = require('webpack'); +const ExtractTextPlugin = require('extract-text-webpack-plugin'); +const CaseSensitivePathsPlugin = require('case-sensitive-paths-webpack-plugin'); +const CssSplitWebpackPlugin = require('css-split-webpack-plugin').default; +const autoprefixer = require('autoprefixer'); +const cssvarFallback = require('postcss-custom-properties'); +const calc = require('postcss-calc'); + +const css = (options = {}) => [ + { + loader: 'style-loader', + }, + { + loader: 'css-loader', + options: { + minimize: !!options.minimize, + }, + }, + { + loader: 'postcss-loader', + options: { + plugins: () => [ + autoprefixer({ + browsers: ['last 2 versions', 'Firefox ESR', '> 1%', 'ie >= 9'], + }), + calc(), + cssvarFallback(), + ], + }, + }, +]; + +const scss = (options = {}) => [ + ...css(options), + { + loader: 'fast-sass-loader', + }, +]; + +const buildTime = { + start: new Date().getTime(), + end: new Date().getTime(), +}; + +module.exports = function ({ minimize = false }) { + const config = { + entry: { + next: ['./index.scss', './index.js'], + ['next-noreset']: './index-noreset.scss', + }, + output: { + path: path.join(__dirname, 'dist'), + publicPath: '/dist/', + library: 'Next', + libraryTarget: 'umd', + }, + resolve: { + extensions: ['.js', '.jsx'], + }, + externals: [ + { + react: { + root: 'React', + commonjs2: 'react', + commonjs: 'react', + amd: 'react', + }, + }, + { + 'react-dom': { + root: 'ReactDOM', + commonjs2: 'react-dom', + commonjs: 'react-dom', + amd: 'react-dom', + }, + }, + { + moment: { + root: 'moment', + commonjs2: 'moment', + commonjs: 'moment', + amd: 'moment', + }, + }, + ], + module: { + rules: [ + { + test: /\.css$/, + use: ExtractTextPlugin.extract({ + fallback: 'style-loader', + use: css({ minimize }).slice(1), + }), + }, + { + test: /\.scss$/, + use: ExtractTextPlugin.extract({ + fallback: 'style-loader', + use: scss({ minimize }).slice(1), + }), + }, + ], + }, + plugins: [ + new webpack.BannerPlugin(`{{name}}@{{version}} (https://kubevela.net) +{{@alifd/next}}@{{1.26.14}} (https://fusion.design) +Copyright 2023 KubeVela`), + new webpack.NoEmitOnErrorsPlugin(), + new webpack.optimize.ModuleConcatenationPlugin(), + new CaseSensitivePathsPlugin(), + new webpack.DefinePlugin({ + 'process.env.NODE_ENV': '"production"', + }), + new webpack.IgnorePlugin(/^\.\/locale$/, /moment$/), + new webpack.ProgressPlugin((percentage, msg) => { + if (percentage === 0) { + buildTime.start = new Date().getTime(); + console.log('> webpack bundle is start.'); + } + if (percentage === 1) { + buildTime.end = new Date().getTime(); + console.log('> webpack bundle is finished. (Spent %s ms)', buildTime.end - buildTime.start); + } + }), + ], + }; + + const { version } = require('@alifd/next/package.json'); + if (version >= '1.21.0') { + config.entry['next-noreset.var'] = './index-noreset.var.scss'; + config.entry['next.var'] = './index.var.scss'; + } + + if (minimize) { + config.output.filename = '[name].min.js'; + config.plugins.push( + new ExtractTextPlugin({ + filename: '[name].min.css', + allChunks: true, + }), + new webpack.optimize.UglifyJsPlugin({ + minimize: true, + compress: { + warnings: false, + }, + output: { + comments: false, + ascii_only: true, + }, + }) + ); + } else { + config.output.filename = '[name].js'; + config.plugins.push( + new ExtractTextPlugin({ + filename: '[name].css', + allChunks: true, + }) + ); + } + + config.plugins.push(new CssSplitWebpackPlugin({ size: 4000, preserve: true })); + + return config; +}; diff --git a/packages/velaux-ui/package.json b/packages/velaux-ui/package.json index 9e062d2c1..1864e7977 100644 --- a/packages/velaux-ui/package.json +++ b/packages/velaux-ui/package.json @@ -39,8 +39,9 @@ ] }, "dependencies": { - "@alifd/meet-react": "^2.0.0", - "@b-design/ui": "^1.0.63", + "@alifd/next": "1.26.14", + "@alifd/theme-2": "0.4.4", + "@velaux/theme": "0.0.1", "ansi-to-html": "^0.7.2", "ansi-to-react": "^6.1.6", "axios": "0.24.0", @@ -73,10 +74,10 @@ "react-refresh": "^0.10.0", "redux": "4.1.2", "remark-gfm": "3.0.1", + "dagre-compound": "0.0.11", "uuid": "^8.3.2" }, "devDependencies": { - "@pmmmwh/react-refresh-webpack-plugin": "0.5.1", "@testing-library/react": "^12.1.2", "@types/base-64": "^1.0.0", "@types/chai": "^4.2.11", @@ -88,39 +89,8 @@ "@types/react-copy-to-clipboard": "^5.0.2", "@types/react-dom": "^17.0.9", "@types/uuid": "^8.3.4", - "@types/react-router-dom": "^4.2.7", - "@svgr/cli": "^6.5.1", - "@umijs/fabric": "2.8.1", - "babel-loader": "8.2.3", - "bfj": "7.0.2", - "case-sensitive-paths-webpack-plugin": "2.3.0", - "chai": "^4.2.0", - "css-loader": "5.2.7", - "dagre-compound": "0.0.11", - "dotenv": "10.0.0", - "dotenv-expand": "5.1.0", - "file-loader": "6.1.1", - "fs-extra": "10.0.0", - "html-webpack-plugin": "4.5.2", - "mini-css-extract-plugin": "0.11.3", - "optimize-css-assets-webpack-plugin": "6.0.1", - "pnp-webpack-plugin": "1.6.4", - "postcss": "^8.3.3", - "postcss-flexbugs-fixes": "4.2.1", - "postcss-loader": "3.0.0", - "postcss-normalize": "8.0.1", - "postcss-preset-env": "6.7.0", - "postcss-safe-parser": "6.0.0", - "react-dev-utils": "^11.0.4", - "resolve-url-loader": "4.0.0", - "sass-loader": "^10.0.5", - "style-loader": "1.3.0", - "ts-loader": "8.1.0", - "ts-mocha": "^9.0.2", - "url-loader": "4.1.1", - "webpack": "4.44.2", - "webpack-dev-server": "3.11.1", - "webpack-manifest-plugin": "2.2.0", - "workbox-webpack-plugin": "5.1.4" + "@types/react-router-dom": "5.3.3", + "@types/webpack-env": "1.18.0", + "@pmmmwh/react-refresh-webpack-plugin": "0.5.1" } } \ No newline at end of file diff --git a/packages/velaux-ui/public/index.html b/packages/velaux-ui/public/index.html index 2254359fa..29add1908 100644 --- a/packages/velaux-ui/public/index.html +++ b/packages/velaux-ui/public/index.html @@ -14,15 +14,6 @@ user's mobile device or desktop. See https://developers.google.com/web/fundamentals/web-app-manifest/ --> - KubeVela-Make shipping applications more enjoyable. diff --git a/packages/velaux-ui/src/App.tsx b/packages/velaux-ui/src/App.tsx index f758c47a2..46ecee932 100644 --- a/packages/velaux-ui/src/App.tsx +++ b/packages/velaux-ui/src/App.tsx @@ -2,7 +2,6 @@ import React from 'react'; import { BrowserRouter as Router, Route, Switch } from 'react-router-dom'; import BasicLayout from './layout/index'; -import '@b-design/ui/dist/index.css'; export default function App() { return ( diff --git a/packages/velaux-ui/src/api/request.ts b/packages/velaux-ui/src/api/request.ts index 0f49cd6cb..8985fe759 100644 --- a/packages/velaux-ui/src/api/request.ts +++ b/packages/velaux-ui/src/api/request.ts @@ -1,4 +1,4 @@ -import { Message } from '@b-design/ui'; +import { Message } from '@alifd/next'; import type { AxiosInstance, AxiosResponse } from 'axios'; import axios from 'axios'; @@ -10,8 +10,6 @@ import { authenticationRefreshToken } from './productionLink'; import { getMessage } from './status'; import { baseURL } from './system_config'; - - type RetryRequests = (token: string) => void; let isRefreshing = false; let retryRequests: RetryRequests[] = []; diff --git a/packages/velaux-ui/src/components/ApplicationDiff/index.tsx b/packages/velaux-ui/src/components/ApplicationDiff/index.tsx index 7869afed7..16ad87677 100644 --- a/packages/velaux-ui/src/components/ApplicationDiff/index.tsx +++ b/packages/velaux-ui/src/components/ApplicationDiff/index.tsx @@ -1,4 +1,4 @@ -import { Button, Dialog, Message } from '@b-design/ui'; +import { Button, Dialog, Message } from '@alifd/next'; import * as React from 'react'; import type { ApplicationCompareResponse } from '../../interface/application'; @@ -21,8 +21,10 @@ export const ApplicationDiff = (props: ApplicationDiffProps) => { const container = 'revision' + baseName + targetName; return ( @@ -50,12 +52,7 @@ export const ApplicationDiff = (props: ApplicationDiffProps) => {
- +
); diff --git a/packages/velaux-ui/src/components/ApplicationDryRun/index.tsx b/packages/velaux-ui/src/components/ApplicationDryRun/index.tsx index a8f31f310..dca20b2da 100644 --- a/packages/velaux-ui/src/components/ApplicationDryRun/index.tsx +++ b/packages/velaux-ui/src/components/ApplicationDryRun/index.tsx @@ -1,4 +1,4 @@ -import { Dialog } from '@b-design/ui'; +import { Dialog } from '@alifd/next'; import * as React from 'react'; import type { ApplicationDryRunResponse } from '../../interface/application'; @@ -18,8 +18,9 @@ export const ApplicationDryRun = (props: ApplicationDryRunProps) => { const id = uuid(); return ( } visible={true} onClose={props.onClose} diff --git a/packages/velaux-ui/src/components/AuthRoute/index.tsx b/packages/velaux-ui/src/components/AuthRoute/index.tsx index a3341db58..a9461d026 100644 --- a/packages/velaux-ui/src/components/AuthRoute/index.tsx +++ b/packages/velaux-ui/src/components/AuthRoute/index.tsx @@ -37,8 +37,20 @@ export default class AuthRoute extends Component { } else { return ( - - + { + return ; + }} + /> + { + return ; + }} + /> ); } diff --git a/packages/velaux-ui/src/components/CustomSelect/index.tsx b/packages/velaux-ui/src/components/CustomSelect/index.tsx index 085f57358..23fbb6bc3 100644 --- a/packages/velaux-ui/src/components/CustomSelect/index.tsx +++ b/packages/velaux-ui/src/components/CustomSelect/index.tsx @@ -1,5 +1,5 @@ -import type { SelectProps } from '@alifd/meet-react/lib/select'; -import { Select } from '@b-design/ui'; +import type { SelectProps } from '@alifd/next/lib/select'; +import { Select } from '@alifd/next'; import * as React from 'react'; import locale from '../../utils/locale'; diff --git a/packages/velaux-ui/src/components/Drawer/index.less b/packages/velaux-ui/src/components/Drawer/index.less index 81ab0ac2c..032eabc37 100644 --- a/packages/velaux-ui/src/components/Drawer/index.less +++ b/packages/velaux-ui/src/components/Drawer/index.less @@ -3,38 +3,11 @@ flex-direction: column; width: 100%; height: 100%; - .next-drawer-header { - position: absolute; - top: 0; - z-index: 1000; - display: flex; - flex: 0; - align-items: center; - width: 100%; - height: 55px; - padding: 16px 24px; - font-size: 16px; - line-height: 22px; - border-bottom: 1px solid rgba(0, 0, 0, 0.06); - .next-drawer-close { - right: 26px !important; - .next-drawer-close-icon.next-icon::before { - color: #000; - font-weight: 800 !important; - font-size: 24px !important; - line-height: 24px !important; - &:hover { - color: var(--primary-color); - } - } - } - } .next-drawer-body { flex: 1; min-width: 0; min-height: 0; - margin-top: 71px; padding: 24px; overflow: auto; .drawer-footer { diff --git a/packages/velaux-ui/src/components/Drawer/index.tsx b/packages/velaux-ui/src/components/Drawer/index.tsx index 8072a866a..b572cdeea 100644 --- a/packages/velaux-ui/src/components/Drawer/index.tsx +++ b/packages/velaux-ui/src/components/Drawer/index.tsx @@ -1,4 +1,4 @@ -import { Drawer, Button } from '@b-design/ui'; +import { Drawer, Button } from '@alifd/next'; import React, { Component } from 'react'; import './index.less'; @@ -11,15 +11,17 @@ type Props = { onOkButtonLoading?: boolean; onClose: () => void; width?: number | string; - title: string | React.ReactNode; + title?: React.ReactNode; placement?: 'top' | 'right' | 'bottom' | 'left'; children?: React.ReactNode; extButtons?: React.ReactNode; + visible?: boolean; }; class DrawerWithFooter extends Component { render() { const { + visible, children, title, placement, @@ -32,12 +34,12 @@ class DrawerWithFooter extends Component { } = this.props; return ( {title}} closeMode="close" className="customDrawer" closeable="close" onClose={onClose} - visible={true} + visible={visible || true} autoFocus={true} placement={placement || 'right'} width={width || '600px'} diff --git a/packages/velaux-ui/src/components/HelmValueShow/index.tsx b/packages/velaux-ui/src/components/HelmValueShow/index.tsx index d2c3afee2..d331ef175 100644 --- a/packages/velaux-ui/src/components/HelmValueShow/index.tsx +++ b/packages/velaux-ui/src/components/HelmValueShow/index.tsx @@ -1,4 +1,4 @@ -import { Dialog, Select } from '@b-design/ui'; +import { Dialog, Select } from '@alifd/next'; import * as React from 'react'; import i18n from '../../i18n'; @@ -14,12 +14,12 @@ const HelmValueShow: React.FC = (props: Props) => { const [valueFile, setValueFile] = React.useState('values.yaml'); return ( } - title={i18n.t('Show Values File')} + title={i18n.t('Show Values File').toString()} > + {
- {labelTitle} + +
{labelTitle}
+
{ type={closed ? 'arrow-down' : 'arrow-up'} style={closed ? { top: '-2px' } : { top: '0' }} /> - { if (this.props.delete) { diff --git a/packages/velaux-ui/src/extends/CPUNumber/index.tsx b/packages/velaux-ui/src/extends/CPUNumber/index.tsx index 09ff7018b..b5b5f10cd 100644 --- a/packages/velaux-ui/src/extends/CPUNumber/index.tsx +++ b/packages/velaux-ui/src/extends/CPUNumber/index.tsx @@ -1,8 +1,8 @@ -import { Input } from '@b-design/ui'; +import { Input } from '@alifd/next'; import React from 'react'; type Props = { - value: any; + value?: any; id: string; onChange: (value: any) => void; disabled: boolean; @@ -29,7 +29,7 @@ class CPUNumber extends React.Component { render() { const { value, id, disabled } = this.props; - let initValue = undefined; + let initValue: number | undefined = undefined; if (value) { initValue = parseFloat(value); } diff --git a/packages/velaux-ui/src/extends/CertBase64/index.tsx b/packages/velaux-ui/src/extends/CertBase64/index.tsx index 376dcb617..46ec37e4d 100644 --- a/packages/velaux-ui/src/extends/CertBase64/index.tsx +++ b/packages/velaux-ui/src/extends/CertBase64/index.tsx @@ -1,13 +1,14 @@ -import { Upload, Button, Icon, Field } from '@b-design/ui'; +import { Upload, Button, Icon, Field } from '@alifd/next'; import { decode, encode } from 'base-64'; import React from 'react'; +import { AiOutlineCloudUpload } from 'react-icons/ai'; import { v4 as uuid } from 'uuid'; import DefinitionCode from '../../components/DefinitionCode'; import { If } from '../../components/If'; import Translation from '../../components/Translation'; type Props = { - value: any; + value?: any; id: string; onChange: (value: any) => void; disabled: boolean; @@ -77,18 +78,13 @@ class CertBase64 extends React.Component {
- +
); diff --git a/packages/velaux-ui/src/extends/ComponentPatches/component-patch.tsx b/packages/velaux-ui/src/extends/ComponentPatches/component-patch.tsx index d27c67993..3f59ebc3d 100644 --- a/packages/velaux-ui/src/extends/ComponentPatches/component-patch.tsx +++ b/packages/velaux-ui/src/extends/ComponentPatches/component-patch.tsx @@ -1,5 +1,5 @@ -import type { Rule } from '@alifd/meet-react/lib/field'; -import { Card, Form, Select, Grid, Field, Icon, Balloon, Message } from '@b-design/ui'; +import type { Rule } from '@alifd/next/lib/field'; +import { Card, Form, Select, Grid, Field, Icon, Balloon, Message } from '@alifd/next'; import classNames from 'classnames'; import { connect } from 'dva'; import React from 'react'; @@ -10,11 +10,7 @@ import { CustomSelect } from '../../components/CustomSelect'; import { If } from '../../components/If'; import Translation from '../../components/Translation'; import i18n from '../../i18n'; -import type { - ApplicationComponent, - ApplicationComponentBase, - Trait, -} from '../../interface/application'; +import type { ApplicationComponent, ApplicationComponentBase, Trait } from '../../interface/application'; import locale from '../../utils/locale'; const { Col, Row } = Grid; @@ -178,9 +174,7 @@ class ComponentPatch extends React.Component { { const label = trait.alias ? trait.alias + '(' + trait.type + ')' : trait.type; const disable = traitPatchMap.get(trait.type)?.disable; const icon = ( - ) => { event.stopPropagation(); if (disable) { this.setFormValue( 'traits', - traitPatches.filter((t) => t.type != trait.type), + traitPatches.filter((t) => t.type != trait.type) ); } else { - this.setFormValue('traits', [ - ...traitPatches, - { type: trait.type, disable: true }, - ]); + this.setFormValue('traits', [...traitPatches, { type: trait.type, disable: true }]); } }} size={14} className="danger-icon" title={disable ? i18n.t('Cancel Disable') : i18n.t('Disable')} - type="ashbin1" /> ); return ( @@ -235,9 +225,7 @@ class ComponentPatch extends React.Component { >
{label}
- - {disable ? i18n.t('Cancel Disable') : i18n.t('Disable')} - + {disable ? i18n.t('Cancel Disable') : i18n.t('Disable')}
); diff --git a/packages/velaux-ui/src/extends/ComponentPatches/index.tsx b/packages/velaux-ui/src/extends/ComponentPatches/index.tsx index aaad1427d..3c9f57bc4 100644 --- a/packages/velaux-ui/src/extends/ComponentPatches/index.tsx +++ b/packages/velaux-ui/src/extends/ComponentPatches/index.tsx @@ -1,5 +1,5 @@ -import type { Rule } from '@alifd/meet-react/lib/field'; -import { Field } from '@b-design/ui'; +import type { Rule } from '@alifd/next/lib/field'; +import { Field } from '@alifd/next'; import { connect } from 'dva'; import React from 'react'; import { AiOutlinePlus } from 'react-icons/ai'; @@ -12,7 +12,7 @@ import type { ComponentPatchData } from './component-patch'; import ComponentPatch from './component-patch'; type Props = { - value: ComponentPatchData[]; + value?: ComponentPatchData[]; id: string; onChange: (value: ComponentPatchData[]) => void; registerForm: (form: Field) => void; diff --git a/packages/velaux-ui/src/extends/ComponentSelect/index.tsx b/packages/velaux-ui/src/extends/ComponentSelect/index.tsx index e3c74cfec..311ff1a34 100644 --- a/packages/velaux-ui/src/extends/ComponentSelect/index.tsx +++ b/packages/velaux-ui/src/extends/ComponentSelect/index.tsx @@ -1,4 +1,4 @@ -import { Select } from '@b-design/ui'; +import { Select } from '@alifd/next'; import { connect } from 'dva'; import React from 'react'; @@ -8,7 +8,7 @@ import type { ApplicationComponentBase } from '../../interface/application'; import locale from '../../utils/locale'; type Props = { - value: string[]; + value?: string[]; id: string; onChange: (value: string[]) => void; disabled: boolean; diff --git a/packages/velaux-ui/src/extends/DiskNumber/index.tsx b/packages/velaux-ui/src/extends/DiskNumber/index.tsx index f5e1f15a6..215c6b795 100644 --- a/packages/velaux-ui/src/extends/DiskNumber/index.tsx +++ b/packages/velaux-ui/src/extends/DiskNumber/index.tsx @@ -1,10 +1,10 @@ -import { Input } from '@b-design/ui'; +import { Input } from '@alifd/next'; import React from 'react'; type Props = { id: string; onChange: (value: any) => void; - value: any; + value?: any; disabled: boolean; }; @@ -25,7 +25,7 @@ class DiskNumber extends React.Component { render() { const { value, id, disabled } = this.props; - let initValue = undefined; + let initValue: number | undefined = undefined; if (value) { initValue = parseInt(value.replace('Gi', ''), 10); } diff --git a/packages/velaux-ui/src/extends/Group/index.tsx b/packages/velaux-ui/src/extends/Group/index.tsx index 21d2c67bb..bf249ecbe 100644 --- a/packages/velaux-ui/src/extends/Group/index.tsx +++ b/packages/velaux-ui/src/extends/Group/index.tsx @@ -1,8 +1,7 @@ -import type { Field } from '@b-design/ui'; -import { Icon, Loading, Grid, Switch, Dialog } from '@b-design/ui'; +import type { Field } from '@alifd/next'; +import { Icon, Loading, Grid, Switch, Dialog } from '@alifd/next'; import React from 'react'; - import Translation from '../../components/Translation'; import locale from '../../utils/locale'; import './index.less'; diff --git a/packages/velaux-ui/src/extends/HelmChartSelect/index.tsx b/packages/velaux-ui/src/extends/HelmChartSelect/index.tsx index 22d753e3c..876d58e75 100644 --- a/packages/velaux-ui/src/extends/HelmChartSelect/index.tsx +++ b/packages/velaux-ui/src/extends/HelmChartSelect/index.tsx @@ -1,4 +1,4 @@ -import { Loading, Select } from '@b-design/ui'; +import { Loading, Select } from '@alifd/next'; import { connect } from 'dva'; import React, { Component } from 'react'; diff --git a/packages/velaux-ui/src/extends/HelmChartVersionSelect/index.tsx b/packages/velaux-ui/src/extends/HelmChartVersionSelect/index.tsx index cd0dc2c39..22bf62ac2 100644 --- a/packages/velaux-ui/src/extends/HelmChartVersionSelect/index.tsx +++ b/packages/velaux-ui/src/extends/HelmChartVersionSelect/index.tsx @@ -1,4 +1,4 @@ -import { Loading, Select } from '@b-design/ui'; +import { Loading, Select } from '@alifd/next'; import { connect } from 'dva'; import React, { Component } from 'react'; @@ -7,7 +7,6 @@ import i18n from '../../i18n'; import type { ChartVersion, HelmRepo } from '../../interface/repository'; import locale from '../../utils/locale'; - type Props = { value?: any; onChange: (value: any) => void; diff --git a/packages/velaux-ui/src/extends/HelmRepoSelect/index.tsx b/packages/velaux-ui/src/extends/HelmRepoSelect/index.tsx index 85d334e24..32561593d 100644 --- a/packages/velaux-ui/src/extends/HelmRepoSelect/index.tsx +++ b/packages/velaux-ui/src/extends/HelmRepoSelect/index.tsx @@ -1,4 +1,4 @@ -import { Loading, Select } from '@b-design/ui'; +import { Loading, Select } from '@alifd/next'; import { connect } from 'dva'; import _ from 'lodash'; import React, { Component } from 'react'; diff --git a/packages/velaux-ui/src/extends/HelmValues/index.tsx b/packages/velaux-ui/src/extends/HelmValues/index.tsx index 6336d2818..fc934db4a 100644 --- a/packages/velaux-ui/src/extends/HelmValues/index.tsx +++ b/packages/velaux-ui/src/extends/HelmValues/index.tsx @@ -1,4 +1,4 @@ -import { Button, Loading } from '@b-design/ui'; +import { Button, Loading } from '@alifd/next'; import { connect } from 'dva'; import YAML from 'js-yaml'; import _ from 'lodash'; @@ -12,8 +12,6 @@ import type { UIParam } from '../../interface/application'; import type { HelmRepo } from '../../interface/repository'; import KV from '../KV'; - - type Props = { value?: any; onChange: (value: any) => void; diff --git a/packages/velaux-ui/src/extends/ImageInput/index.tsx b/packages/velaux-ui/src/extends/ImageInput/index.tsx index 8ac8dd861..bbb801df8 100644 --- a/packages/velaux-ui/src/extends/ImageInput/index.tsx +++ b/packages/velaux-ui/src/extends/ImageInput/index.tsx @@ -1,5 +1,5 @@ import React from 'react'; -import { Input, Form, Loading, Grid, Tag } from '@b-design/ui'; +import { Input, Form, Loading, Grid, Tag } from '@alifd/next'; import './index.less'; import type { InputProps } from '@alifd/next/types/input'; @@ -17,7 +17,7 @@ import ImageSecretSelect from '../ImageSecretSelect'; const { Col, Row } = Grid; interface Props extends InputProps { - value: any; + value?: any; key: string; id: string; label: string; diff --git a/packages/velaux-ui/src/extends/ImageSecretSelect/index.tsx b/packages/velaux-ui/src/extends/ImageSecretSelect/index.tsx index 98fc6f860..2c52f7370 100644 --- a/packages/velaux-ui/src/extends/ImageSecretSelect/index.tsx +++ b/packages/velaux-ui/src/extends/ImageSecretSelect/index.tsx @@ -1,4 +1,4 @@ -import { Loading, Select } from '@b-design/ui'; +import { Loading, Select } from '@alifd/next'; import { connect } from 'dva'; import React, { Component } from 'react'; diff --git a/packages/velaux-ui/src/extends/K8sObjectsCode/index.tsx b/packages/velaux-ui/src/extends/K8sObjectsCode/index.tsx index 7bbba780a..2b874ac21 100644 --- a/packages/velaux-ui/src/extends/K8sObjectsCode/index.tsx +++ b/packages/velaux-ui/src/extends/K8sObjectsCode/index.tsx @@ -1,6 +1,7 @@ -import { Upload, Button, Icon, Message, Field } from '@b-design/ui'; +import { Upload, Button, Icon, Message, Field } from '@alifd/next'; import * as yaml from 'js-yaml'; import React from 'react'; +import { AiOutlineCloudUpload } from 'react-icons/ai'; import { v4 as uuid } from 'uuid'; import DefinitionCode from '../../components/DefinitionCode'; @@ -10,7 +11,7 @@ import Translation from '../../components/Translation'; import type { KubernetesObject } from './objects'; type Props = { - value: any; + value?: any; id: string; onChange: (value: any) => void; }; @@ -122,33 +123,25 @@ class K8sObjectsCode extends React.Component { - The input data will be automatically formatted. Ensure that the input data is a valid - k8s resource YAML. + The input data will be automatically formatted. Ensure that the input data is a valid k8s resource YAML.
- +
- - Convert the kubernetes resource component to the webservice component? - + Convert the kubernetes resource component to the webservice component?
diff --git a/packages/velaux-ui/src/extends/MemoryNumber/index.tsx b/packages/velaux-ui/src/extends/MemoryNumber/index.tsx index bd78e1ffa..c589fdaad 100644 --- a/packages/velaux-ui/src/extends/MemoryNumber/index.tsx +++ b/packages/velaux-ui/src/extends/MemoryNumber/index.tsx @@ -1,10 +1,10 @@ -import { Input } from '@b-design/ui'; +import { Input } from '@alifd/next'; import React from 'react'; type Props = { id: string; onChange: (value: any) => void; - value: any; + value?: any; disabled: boolean; }; @@ -25,7 +25,7 @@ class MemoryNumber extends React.Component { render() { const { value, id, disabled } = this.props; - let initValue = undefined; + let initValue: number | undefined = undefined; if (value) { initValue = parseInt(value.replace('Mi', ''), 10); } diff --git a/packages/velaux-ui/src/extends/PolicySelect/index.tsx b/packages/velaux-ui/src/extends/PolicySelect/index.tsx index 0a25772c2..445522606 100644 --- a/packages/velaux-ui/src/extends/PolicySelect/index.tsx +++ b/packages/velaux-ui/src/extends/PolicySelect/index.tsx @@ -1,4 +1,4 @@ -import { Select } from '@b-design/ui'; +import { Select } from '@alifd/next'; import React from 'react'; import { getPolicyList } from '../../api/application'; @@ -10,7 +10,7 @@ import locale from '../../utils/locale'; type Props = { onChange: (value: any) => void; policySelectDataSource?: string[]; - value: any; + value?: any; id: string; disabled: boolean; appName?: string; diff --git a/packages/velaux-ui/src/extends/SecretKeySelect/index.tsx b/packages/velaux-ui/src/extends/SecretKeySelect/index.tsx index 368bd2fc9..0f4200f2d 100644 --- a/packages/velaux-ui/src/extends/SecretKeySelect/index.tsx +++ b/packages/velaux-ui/src/extends/SecretKeySelect/index.tsx @@ -7,7 +7,7 @@ import locale from '../../utils/locale'; type Props = { onChange: (value: any) => void; secretKeys?: string[]; - value: any; + value?: any; id: string; disabled: boolean; }; diff --git a/packages/velaux-ui/src/extends/SecretSelect/index.tsx b/packages/velaux-ui/src/extends/SecretSelect/index.tsx index cd66a3bad..50e426894 100644 --- a/packages/velaux-ui/src/extends/SecretSelect/index.tsx +++ b/packages/velaux-ui/src/extends/SecretSelect/index.tsx @@ -10,7 +10,7 @@ import locale from '../../utils/locale'; type Props = { onChange: (value: any) => void; setKeys: (keys: string[]) => void; - value: any; + value?: any; id: string; appNamespace?: string; disabled: boolean; diff --git a/packages/velaux-ui/src/extends/StepSelect/index.tsx b/packages/velaux-ui/src/extends/StepSelect/index.tsx index 496f0b105..10d1dcdd0 100644 --- a/packages/velaux-ui/src/extends/StepSelect/index.tsx +++ b/packages/velaux-ui/src/extends/StepSelect/index.tsx @@ -1,4 +1,4 @@ -import { Select } from '@b-design/ui'; +import { Select } from '@alifd/next'; import React, { useContext } from 'react'; import { WorkflowContext, WorkflowEditContext } from '../../context'; @@ -8,7 +8,7 @@ import { showAlias } from '../../utils/common'; import locale from '../../utils/locale'; type Props = { - value: string[]; + value?: string[]; id: string; onChange: (value: string[]) => void; disabled?: boolean; diff --git a/packages/velaux-ui/src/extends/Strings/index.tsx b/packages/velaux-ui/src/extends/Strings/index.tsx index 9c1dc73d7..9e46ba014 100644 --- a/packages/velaux-ui/src/extends/Strings/index.tsx +++ b/packages/velaux-ui/src/extends/Strings/index.tsx @@ -1,13 +1,14 @@ -import { Input, Button, Field, Icon } from '@b-design/ui'; +import { Input, Button, Field, Icon } from '@alifd/next'; import React from 'react'; import './index.less'; import { If } from '../../components/If'; import Translation from '../../components/Translation'; +import { AiOutlineDelete } from 'react-icons/ai'; type Props = { label?: string; - value: any; + value?: any; id: string; onChange: (value: any) => void; disabled: boolean; @@ -46,8 +47,7 @@ function InputItem(props: InputParams) { />
- { props.delete(props.id); }} @@ -125,7 +125,7 @@ class Strings extends React.Component { }, () => { this.changeValues(); - }, + } ); }; diff --git a/packages/velaux-ui/src/extends/Structs/index.tsx b/packages/velaux-ui/src/extends/Structs/index.tsx index 03abc1779..361718f8c 100644 --- a/packages/velaux-ui/src/extends/Structs/index.tsx +++ b/packages/velaux-ui/src/extends/Structs/index.tsx @@ -1,5 +1,5 @@ import type { Rule } from '@alifd/field'; -import { Form, Icon, Field, Button } from '@b-design/ui'; +import { Form, Icon, Field, Button } from '@alifd/next'; import React from 'react'; import UISchema from '../../components/UISchema'; @@ -8,6 +8,7 @@ import ArrayItemGroup from '../ArrayItemGroup'; import './index.less'; import { If } from '../../components/If'; +import { AiOutlineDelete } from 'react-icons/ai'; type Props = { _key?: string; @@ -16,7 +17,7 @@ type Props = { onChange?: (params: any) => void; registerForm: (form: Field) => void; id: string; - value: any; + value?: any; label: string; mode: 'new' | 'edit'; }; @@ -55,15 +56,7 @@ class StructItem extends React.Component { params.map((p) => { if (!p.disable && p.uiType != 'Ignore' && p.uiType != 'InnerGroup') { if ( - [ - 'Structs', - 'Strings', - 'CertBase64', - 'Group', - 'ImageInput', - 'K8sObjectsCode', - 'KV', - ].indexOf(p.uiType) > -1 + ['Structs', 'Strings', 'CertBase64', 'Group', 'ImageInput', 'K8sObjectsCode', 'KV'].indexOf(p.uiType) > -1 ) { count += 3; } else { @@ -137,8 +130,7 @@ class StructItem extends React.Component { />
- { if (this.props.delete) { this.props.delete(this.props.id); @@ -189,7 +181,7 @@ class Structs extends React.Component { const structList: any[] = []; value.map((item: any, index: number) => { const key = Date.now().toString() + index; - const valueKeys = []; + const valueKeys: string[] = []; for (const itemkey in item) { valueKeys.push(itemkey); } @@ -297,11 +289,7 @@ class Structs extends React.Component { {parameterGroupOption?.map((item) => ( - ))} diff --git a/packages/velaux-ui/src/extends/Switch/index.tsx b/packages/velaux-ui/src/extends/Switch/index.tsx index aef56ab76..94b225414 100644 --- a/packages/velaux-ui/src/extends/Switch/index.tsx +++ b/packages/velaux-ui/src/extends/Switch/index.tsx @@ -1,4 +1,4 @@ -import { Switch } from '@b-design/ui'; +import { Switch } from '@alifd/next'; import React from 'react'; type Props = { diff --git a/packages/velaux-ui/src/index.tsx b/packages/velaux-ui/src/index.tsx index 61c2d38b3..35e271764 100644 --- a/packages/velaux-ui/src/index.tsx +++ b/packages/velaux-ui/src/index.tsx @@ -5,10 +5,8 @@ import { createBrowserHistory } from 'history'; import RouterView from './router'; import { createModel } from './store'; import './i18n'; -import '@b-design/ui/dist/index.css'; -import './common.less'; -const app: any = dva({ +const app = dva({ history: createBrowserHistory(), }); @@ -16,4 +14,5 @@ app.use(createLoading()); createModel(app); app.router(RouterView); app.start('#root'); -export default app._store; + +export default app; diff --git a/packages/velaux-ui/src/layout/Application/components/AddAndEditEnvBind/index.tsx b/packages/velaux-ui/src/layout/Application/components/AddAndEditEnvBind/index.tsx index e94a9025b..148ee5201 100644 --- a/packages/velaux-ui/src/layout/Application/components/AddAndEditEnvBind/index.tsx +++ b/packages/velaux-ui/src/layout/Application/components/AddAndEditEnvBind/index.tsx @@ -1,7 +1,6 @@ -import { Dialog, Field, Form, Grid, Message, Select, Button } from '@b-design/ui'; +import { Dialog, Field, Form, Grid, Message, Select, Button } from '@alifd/next'; import { connect } from 'dva'; import React, { Component } from 'react'; -import { withTranslation } from 'react-i18next'; import type { Dispatch } from 'redux'; import { @@ -186,11 +185,11 @@ class EnvBindPlanDialog extends Component { return ( { } } -export default withTranslation()(EnvBindPlanDialog); +export default EnvBindPlanDialog; diff --git a/packages/velaux-ui/src/layout/Application/components/DeployConfig/index.tsx b/packages/velaux-ui/src/layout/Application/components/DeployConfig/index.tsx index 82ab5df5a..8365cd3bc 100644 --- a/packages/velaux-ui/src/layout/Application/components/DeployConfig/index.tsx +++ b/packages/velaux-ui/src/layout/Application/components/DeployConfig/index.tsx @@ -1,6 +1,5 @@ -import { Button, Dialog, Message, Radio } from '@b-design/ui'; +import { Button, Dialog, Message, Radio } from '@alifd/next'; import React, { Component } from 'react'; -import { withTranslation } from 'react-i18next'; import { dryRunApplication } from '../../../../api/application'; import { ApplicationDryRun } from '../../../../components/ApplicationDryRun'; @@ -106,7 +105,7 @@ class DeployConfigDialog extends Component { onClose={() => { this.setState({ showDryRunResult: false }); }} - title="Dry run result" + title={i18n.t('DryRun Result').toString()} dryRun={dryRunResult} /> ); @@ -130,20 +129,20 @@ class DeployConfigDialog extends Component { Select Workflow} footer={ -
+
-
@@ -199,4 +198,4 @@ class DeployConfigDialog extends Component { } } -export default withTranslation()(DeployConfigDialog); +export default DeployConfigDialog; diff --git a/packages/velaux-ui/src/layout/Application/components/EnvTabs/index.tsx b/packages/velaux-ui/src/layout/Application/components/EnvTabs/index.tsx index 315987083..d821fdefe 100644 --- a/packages/velaux-ui/src/layout/Application/components/EnvTabs/index.tsx +++ b/packages/velaux-ui/src/layout/Application/components/EnvTabs/index.tsx @@ -11,8 +11,8 @@ import AddAndEditEnvBind from '../AddAndEditEnvBind'; import { Link } from 'dva/router'; import classNames from 'classnames'; -import { Balloon, Icon } from '@b-design/ui'; - +import { Balloon, Icon } from '@alifd/next'; +import { IoMdAdd } from 'react-icons/io'; type Props = { activeKey: string; @@ -115,7 +115,7 @@ class TabsContent extends Component { this.setState({ visibleEnvPlan: true }); }} > - + diff --git a/packages/velaux-ui/src/layout/Application/components/Header/index.tsx b/packages/velaux-ui/src/layout/Application/components/Header/index.tsx index 018e4f056..a9e60f1eb 100644 --- a/packages/velaux-ui/src/layout/Application/components/Header/index.tsx +++ b/packages/velaux-ui/src/layout/Application/components/Header/index.tsx @@ -1,9 +1,10 @@ -import { Grid, Breadcrumb, Button, Message, Dialog, Icon } from '@b-design/ui'; +import { Grid, Breadcrumb, Button, Message, Dialog, Icon } from '@alifd/next'; import classNames from 'classnames'; import { connect } from 'dva'; import { Link, routerRedux } from 'dva/router'; import i18n from 'i18next'; import React, { Component } from 'react'; +import { AiOutlineHome } from 'react-icons/ai'; import { deployApplication } from '../../../../api/application'; import { If } from '../../../../components/If'; @@ -76,7 +77,7 @@ class ApplicationHeader extends Component { triggerType: 'web', force: force || false, }, - true, + true ) .then((re: ApplicationDeployResponse) => { if (re) { @@ -85,8 +86,8 @@ class ApplicationHeader extends Component { if (re.record && re.record.name && dispatch) { dispatch( routerRedux.push( - `/applications/${applicationDetail.name}/envbinding/${re.envName}/workflow/records/${re.record.name}`, - ), + `/applications/${applicationDetail.name}/envbinding/${re.envName}/workflow/records/${re.record.name}` + ) ); } } @@ -94,7 +95,7 @@ class ApplicationHeader extends Component { .catch((err: APIError) => { if (err.BusinessCode === 10004) { Dialog.confirm({ - content: i18n.t('Workflow is executing. Do you want to force a restart?'), + content: i18n.t('Workflow is executing. Do you want to force a restart?').toString(), onOk: () => { this.onDeploy(workflowName, true); }, @@ -119,8 +120,7 @@ class ApplicationHeader extends Component { const activeKey = currentPath.substring(currentPath.lastIndexOf('/') + 1); let item = {`app-${activeKey}`}; const projectName = (applicationDetail && applicationDetail.project?.name) || ''; - const sourceOfTrust = - applicationDetail?.labels && applicationDetail?.labels['app.oam.dev/source-of-truth']; + const sourceOfTrust = applicationDetail?.labels && applicationDetail?.labels['app.oam.dev/source-of-truth']; const envPage = currentPath.startsWith(`/applications/${appName}/envbinding/`); if (envPage) { item = {`Environment`}; @@ -130,7 +130,7 @@ class ApplicationHeader extends Component { - + @@ -156,20 +156,15 @@ class ApplicationHeader extends Component { - + ; }} /> - + { + return ; + }} + /> ; }} /> - + { + return ; + }} + /> { + return ; + }} /> { + return ; + }} + /> + { + return ; + }} + /> + { + return ; + }} + /> + { + return ; + }} + /> + { + return ; + }} + /> + { + return ; + }} + /> + { + return ; + }} /> - - - - - - - + { + return ; + }} + /> { - + diff --git a/packages/velaux-ui/src/layout/Definitions/components/Menu/index.less b/packages/velaux-ui/src/layout/Definitions/components/Menu/index.less index 0d5c2d600..8c46bbd18 100644 --- a/packages/velaux-ui/src/layout/Definitions/components/Menu/index.less +++ b/packages/velaux-ui/src/layout/Definitions/components/Menu/index.less @@ -20,7 +20,7 @@ } } .menu-item-wrapper:hover { - background-image: var(--btn-pure-primary-bg-image); + background-color: var(--btn-pure-primary-bg-color); border: 1px solid hsl(229, 83%, 55%); border-radius: 5px; box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%); @@ -35,7 +35,7 @@ } .active-menu-item { color: #fff; - background-image: var(--btn-pure-primary-bg-image); + background-color: var(--btn-pure-primary-bg-color); border: 1px solid #1b58f4; border-radius: 5px; box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%); diff --git a/packages/velaux-ui/src/layout/Definitions/components/Menu/index.tsx b/packages/velaux-ui/src/layout/Definitions/components/Menu/index.tsx index d1bb17013..40b1a949c 100644 --- a/packages/velaux-ui/src/layout/Definitions/components/Menu/index.tsx +++ b/packages/velaux-ui/src/layout/Definitions/components/Menu/index.tsx @@ -1,4 +1,4 @@ -import { Icon, Grid } from '@b-design/ui'; +import { Icon, Grid } from '@alifd/next'; import { Link } from 'dva/router'; import React, { Component } from 'react'; diff --git a/packages/velaux-ui/src/layout/Definitions/index.tsx b/packages/velaux-ui/src/layout/Definitions/index.tsx index 46dfd6774..7cd123a7e 100644 --- a/packages/velaux-ui/src/layout/Definitions/index.tsx +++ b/packages/velaux-ui/src/layout/Definitions/index.tsx @@ -1,4 +1,4 @@ -import { Grid } from '@b-design/ui'; +import { Grid } from '@alifd/next'; import { connect } from 'dva'; import React, { Component } from 'react'; diff --git a/packages/velaux-ui/src/layout/LeftMenu/index.tsx b/packages/velaux-ui/src/layout/LeftMenu/index.tsx index 675ec0c90..c0ca46aee 100644 --- a/packages/velaux-ui/src/layout/LeftMenu/index.tsx +++ b/packages/velaux-ui/src/layout/LeftMenu/index.tsx @@ -1,10 +1,9 @@ -import { Icon } from '@b-design/ui'; +import { Icon } from '@alifd/next'; import { connect } from 'dva'; import { Link } from 'dva/router'; import _ from 'lodash'; import React from 'react'; - import { version } from '../../../package.json'; import Translation from '../../components/Translation'; import type { SystemInfo } from '../../interface/system'; @@ -37,12 +36,14 @@ const LeftMenu = (props: Props) => { if (checkPermission(childrenItem.permission, '?', props.userInfo)) { const childrenArr = (
  • - -
    - + +
    + {childrenItem.icon} {childrenItem.navName} @@ -79,8 +80,7 @@ const LeftMenu = (props: Props) => { UI Version: {releaseVersion}-{__COMMIT_HASH__}

    - API Version: {props.systemInfo?.systemVersion?.velaVersion}- - {props.systemInfo?.systemVersion?.gitVersion} + API Version: {props.systemInfo?.systemVersion?.velaVersion}-{props.systemInfo?.systemVersion?.gitVersion}

    @@ -94,5 +94,5 @@ export default connect( }, undefined, undefined, - { pure: false }, + { pure: false } )(LeftMenu); diff --git a/packages/velaux-ui/src/layout/LeftMenu/menu.js b/packages/velaux-ui/src/layout/LeftMenu/menu.tsx similarity index 74% rename from packages/velaux-ui/src/layout/LeftMenu/menu.js rename to packages/velaux-ui/src/layout/LeftMenu/menu.tsx index 69b1d8414..efbdcb593 100644 --- a/packages/velaux-ui/src/layout/LeftMenu/menu.js +++ b/packages/velaux-ui/src/layout/LeftMenu/menu.tsx @@ -1,3 +1,8 @@ +import * as React from 'react'; +import { AiFillCodeSandboxCircle, AiFillEnvironment, AiFillProject, AiOutlineCluster } from 'react-icons/ai'; +import { FaLayerGroup } from 'react-icons/fa'; +import { BsFileEarmarkPerson, BsFillFileCodeFill, BsHddNetworkFill, BsPlugin } from 'react-icons/bs'; +import { RiUserSettingsFill } from 'react-icons/ri'; import { isApplicationPath, isClustersPath, @@ -11,7 +16,8 @@ import { isPipelinePath, isDefinitionsPath, } from '../../utils/common'; -export function getLeftSlider(pathname) { +import { MdConfirmationNumber } from 'react-icons/md'; +export function getLeftSlider(pathname: string) { const isApplication = isApplicationPath(pathname); const isCluster = isClustersPath(pathname); const isAddons = isAddonsPath(pathname); @@ -30,21 +36,21 @@ export function getLeftSlider(pathname) { { className: isApplication, link: '/applications', - iconType: 'layergroup-fill', + icon: , navName: 'Applications', permission: { resource: 'project:?/application:*', action: 'list' }, }, { className: isEnv, link: '/envs', - iconType: 'layer-group', + icon: , navName: 'Environments', permission: { resource: 'project:?/environment:*', action: 'list' }, }, { className: isPipeline, link: '/pipelines', - iconType: 'Directory-tree', + icon: , navName: 'Pipelines', permission: { resource: 'project:?/pipeline:*', action: 'list' }, }, @@ -56,14 +62,14 @@ export function getLeftSlider(pathname) { { className: isCluster, link: '/clusters', - iconType: 'clouddownload', + icon: , navName: 'Clusters', permission: { resource: 'cluster:*', action: 'list' }, }, { className: isTarget, link: '/targets', - iconType: 'box', + icon: , navName: 'Targets', permission: { resource: 'target:*', action: 'list' }, }, @@ -75,14 +81,14 @@ export function getLeftSlider(pathname) { { className: isAddons, link: '/addons', - iconType: 'database-set', + icon: , navName: 'Addons', permission: { resource: 'addon:*', action: 'list' }, }, { className: isDefinitions, link: '/definitions', - iconType: 'database-set', + icon: , navName: 'Definitions', permission: { resource: 'definition:*', action: 'list' }, }, @@ -94,28 +100,28 @@ export function getLeftSlider(pathname) { { className: isUser, link: '/users', - iconType: 'user-group-fill', + icon: , navName: 'Users', permission: { resource: 'user:*', action: 'list' }, }, { className: isRole, link: '/roles', - iconType: 'supervise', + icon: , navName: 'Roles', permission: { resource: 'role:*', action: 'list' }, }, { className: isProject, link: '/projects', - iconType: 'structured-data', + icon: , navName: 'Projects', permission: { resource: 'project:*', action: 'list' }, }, { className: isConfig, link: '/configs', - iconType: 'indent', + icon: , navName: 'Configs', permission: { resource: 'config:*', action: 'list' }, }, diff --git a/packages/velaux-ui/src/layout/Project/index.less b/packages/velaux-ui/src/layout/Project/index.less index 3f848dcc0..da54f3513 100644 --- a/packages/velaux-ui/src/layout/Project/index.less +++ b/packages/velaux-ui/src/layout/Project/index.less @@ -17,10 +17,10 @@ text-align: center; } .active { - color: #08f; - border-bottom: 2px solid #009bff; + color: var(--primary-color); + border-bottom: 2px solid var(--primary-color); a { - color: #08f; + color: var(--primary-color); } } } diff --git a/packages/velaux-ui/src/layout/Project/index.tsx b/packages/velaux-ui/src/layout/Project/index.tsx index bfc2683b2..49d906ee4 100644 --- a/packages/velaux-ui/src/layout/Project/index.tsx +++ b/packages/velaux-ui/src/layout/Project/index.tsx @@ -1,4 +1,4 @@ -import { Grid, Breadcrumb, Icon } from '@b-design/ui'; +import { Grid, Breadcrumb, Icon } from '@alifd/next'; import { connect } from 'dva'; import { Link } from 'dva/router'; import React, { Component, Fragment } from 'react'; @@ -10,6 +10,7 @@ import type { LoginUserInfo } from '../../interface/user'; import { checkPermission } from '../../utils/permission'; import classNames from 'classnames'; +import { AiOutlineHome } from 'react-icons/ai'; const { Row, Col } = Grid; @@ -73,26 +74,14 @@ class ProjectLayout extends Component { }, ]; - if ( - checkPermission( - { resource: `project:${projectName}/role:*`, action: 'list' }, - projectName, - userInfo, - ) - ) { + if (checkPermission({ resource: `project:${projectName}/role:*`, action: 'list' }, projectName, userInfo)) { list.push({ id: 'roles', name: Roles, to: `/projects/${projectName}/roles`, }); } - if ( - checkPermission( - { resource: `project:${projectName}/projectUser:*`, action: 'list' }, - projectName, - userInfo, - ) - ) { + if (checkPermission({ resource: `project:${projectName}/projectUser:*`, action: 'list' }, projectName, userInfo)) { list.push({ id: 'members', name: Members, @@ -119,16 +108,14 @@ class ProjectLayout extends Component { - + Projects - - {projectDetails?.alias || projectDetails?.name} - + {projectDetails?.alias || projectDetails?.name} diff --git a/packages/velaux-ui/src/layout/TopBar/components/EditPlatFormUserDialog/index.tsx b/packages/velaux-ui/src/layout/TopBar/components/EditPlatFormUserDialog/index.tsx index e6e280bac..567acfcf4 100644 --- a/packages/velaux-ui/src/layout/TopBar/components/EditPlatFormUserDialog/index.tsx +++ b/packages/velaux-ui/src/layout/TopBar/components/EditPlatFormUserDialog/index.tsx @@ -1,5 +1,6 @@ -import { Grid, Form, Input, Field, Message, Icon, Dialog } from '@b-design/ui'; +import { Grid, Form, Input, Field, Message, Icon, Dialog } from '@alifd/next'; import React, { Component, Fragment } from 'react'; +import { AiOutlineEye } from 'react-icons/ai'; import { updateUser } from '../../../../api/users'; import Translation from '../../../../components/Translation'; @@ -86,9 +87,9 @@ class EditPlatFormUserDialog extends Component { return ( { name="password" htmlType={this.state.isLookPassword ? 'passwordInput' : 'password'} addonTextAfter={ - } @@ -118,8 +118,7 @@ class EditPlatFormUserDialog extends Component { pattern: checkUserPassword, message: ( - Password should be 8-16 bits and contain at least one number and one - letter + Password should be 8-16 bits and contain at least one number and one letter ), }, diff --git a/packages/velaux-ui/src/layout/TopBar/index.tsx b/packages/velaux-ui/src/layout/TopBar/index.tsx index 3d88bd185..f1b479fc5 100644 --- a/packages/velaux-ui/src/layout/TopBar/index.tsx +++ b/packages/velaux-ui/src/layout/TopBar/index.tsx @@ -1,11 +1,10 @@ import React, { Component } from 'react'; import './index.less'; -import { Button, Dialog, Dropdown, Grid, Icon, Menu, Table } from '@b-design/ui'; +import { Button, Dialog, Dropdown, Grid, Icon, Menu, Table } from '@alifd/next'; import axios from 'axios'; import { connect } from 'dva'; import { Link, routerRedux } from 'dva/router'; -import { withTranslation } from 'react-i18next'; -import { AiFillSetting, AiOutlineCode } from 'react-icons/ai'; +import { AiFillSetting, AiOutlineCode, AiOutlineQuestionCircle } from 'react-icons/ai'; import { getConfigs } from '../../api/config'; import grafanaImg from '../../assets/grafana.svg'; @@ -113,10 +112,7 @@ class TopBar extends Component { return { platformID: systemInfo?.platformID, installTime: systemInfo?.installTime, - version: - (systemInfo?.systemVersion?.velaVersion || '') + - +'/' + - (systemInfo?.systemVersion?.gitVersion || ''), + version: (systemInfo?.systemVersion?.velaVersion || '') + +'/' + (systemInfo?.systemVersion?.gitVersion || ''), clusterCount: systemInfo?.statisticInfo.clusterCount || '', appCount: systemInfo?.statisticInfo.appCount || '', enableAddonList: systemInfo?.statisticInfo.enableAddonList || {}, @@ -155,7 +151,7 @@ class TopBar extends Component { this.props.dispatch( routerRedux.push({ pathname: '/login', - }), + }) ); }; @@ -176,8 +172,8 @@ class TopBar extends Component { onOpenCloudShell = () => { if (!this.checkEnabledAddon('cloudshell')) { Dialog.alert({ - title: i18n.t('CloudShell feature is not enabled'), - content: i18n.t('You must enable the CloudShell addon'), + title: i18n.t('CloudShell feature is not enabled').toString(), + content: i18n.t('You must enable the CloudShell addon').toString(), locale: locale().Dialog, footer: ( @@ -441,4 +428,4 @@ class TopBar extends Component { } } -export default withTranslation()(TopBar); +export default TopBar; diff --git a/packages/velaux-ui/src/layout/index.less b/packages/velaux-ui/src/layout/index.less index c17901379..a9d538d4f 100644 --- a/packages/velaux-ui/src/layout/index.less +++ b/packages/velaux-ui/src/layout/index.less @@ -5,7 +5,6 @@ width: 100%; height: 48px; background-color: var(--primary-color); - background-image: var(--btn-pure-primary-bg-image); cursor: pointer; -webkit-app-region: drag; .windows-option-view { diff --git a/packages/velaux-ui/src/lib.less b/packages/velaux-ui/src/lib.less index 861701406..c0fb113e7 100644 --- a/packages/velaux-ui/src/lib.less +++ b/packages/velaux-ui/src/lib.less @@ -47,6 +47,8 @@ --elevation-2: 0px 0px 1px rgba(40, 41, 61, 0.04), 0px 2px 4px rgba(96, 97, 112, 0.16); --elevation-3: 0px 0px 2px rgba(40, 41, 61, 0.04), 0px 4px 8px rgba(96, 97, 112, 0.16); + + --btn-pure-primary-bg-color: var(--primary-color); } @border-radius-8: 8px; diff --git a/packages/velaux-ui/src/model/target.ts b/packages/velaux-ui/src/model/target.ts index 32555e2cf..eba445ad5 100644 --- a/packages/velaux-ui/src/model/target.ts +++ b/packages/velaux-ui/src/model/target.ts @@ -40,7 +40,7 @@ const targets: ModelsType = { total: 0, }, reducers: { - updateTargets(state: targetState, { payload }: { payload: { targets: []; total: number } }) { + updateTargets(state: TargetState, { payload }: { payload: { targets: []; total: number } }) { return { ...state, targets: payload.targets, diff --git a/packages/velaux-ui/src/pages/Addons/components/card-conten/index.tsx b/packages/velaux-ui/src/pages/Addons/components/card-conten/index.tsx index fb88702a6..997bba308 100644 --- a/packages/velaux-ui/src/pages/Addons/components/card-conten/index.tsx +++ b/packages/velaux-ui/src/pages/Addons/components/card-conten/index.tsx @@ -2,7 +2,7 @@ import type { MouseEvent } from 'react'; import React from 'react'; import './index.less'; -import { Grid, Card, Tag, Balloon } from '@b-design/ui'; +import { Grid, Card, Tag, Balloon } from '@alifd/next'; import Empty from '../../../../components/Empty'; import { If } from '../../../../components/If'; diff --git a/packages/velaux-ui/src/pages/Addons/components/detail/index.tsx b/packages/velaux-ui/src/pages/Addons/components/detail/index.tsx index 3b1cd4b7a..3c3799590 100644 --- a/packages/velaux-ui/src/pages/Addons/components/detail/index.tsx +++ b/packages/velaux-ui/src/pages/Addons/components/detail/index.tsx @@ -14,22 +14,15 @@ import { Dropdown, Menu, Icon, -} from '@b-design/ui'; +} from '@alifd/next'; import React from 'react'; import ReactMarkdown from 'react-markdown'; import remarkGfm from 'remark-gfm'; -import { - getAddonsDetails, - getAddonsStatus, - disableAddon, - enableAddon, - upgradeAddon, -} from '../../../../api/addons'; +import { getAddonsDetails, getAddonsStatus, disableAddon, enableAddon, upgradeAddon } from '../../../../api/addons'; import { listApplicationServiceEndpoints } from '../../../../api/observation'; import DrawerWithFooter from '../../../../components/Drawer'; import Empty from '../../../../components/Empty'; -import { If } from '../../../../components/If'; import Permission from '../../../../components/Permission'; import StatusShow from '../../../../components/StatusShow'; import Translation from '../../../../components/Translation'; @@ -46,6 +39,7 @@ import { Link } from 'dva/router'; import type { Endpoint } from '../../../../interface/observation'; import { getLink } from '../../../../utils/utils'; +import { BiCodeBlock, BiLaptop } from 'react-icons/bi'; const { Col, Row } = Grid; @@ -144,7 +138,7 @@ class AddonDetailDialog extends React.Component { }, 4000); } - let clusters = undefined; + let clusters: string[] = []; if (res.args) { this.form.setValue('properties', res.args); this.setState({ mode: 'edit' }); @@ -195,8 +189,7 @@ class AddonDetailDialog extends React.Component { onDisable = () => { Dialog.confirm({ - content: - 'Please make sure that the Addon is no longer in use and the related application has been recycled.', + content: 'Please make sure that the Addon is no longer in use and the related application has been recycled.', onOk: this.disableAddon, locale: locale().Dialog, }); @@ -218,14 +211,14 @@ class AddonDetailDialog extends React.Component { return; } if (!this.state.version) { - Message.warning(i18n.t('Please firstly select want to enable version')); + Message.warning(i18n.t('Please select want to enable version firstly')); return; } if ( this.state.addonDetailInfo?.deployTo?.runtimeCluster && (!this.state.clusters || this.state.clusters.length == 0) ) { - Message.warning(i18n.t('Please firstly select at least one cluster.')); + Message.warning(i18n.t('Please select at least one cluster firstly.')); return; } this.setState({ upgradeLoading: true }); @@ -247,14 +240,14 @@ class AddonDetailDialog extends React.Component { enableAddon = async (properties: any) => { if (!this.state.version) { - Message.warning(i18n.t('Please firstly select want to enable version')); + Message.warning(i18n.t('Please select want to enable version')); return; } if ( - !this.state.addonDetailInfo?.deployTo?.runtimeCluster && + this.state.addonDetailInfo?.deployTo?.runtimeCluster && (!this.state.clusters || this.state.clusters.length == 0) ) { - Message.warning(i18n.t('Please firstly select at least one cluster.')); + Message.warning(i18n.t('Please select at least one cluster firstly.')); return; } this.setState({ statusLoading: true, enableLoading: true }, () => { @@ -346,7 +339,7 @@ class AddonDetailDialog extends React.Component { item.uiType = 'Password'; } }); - const buttons = []; + const buttons: React.ReactNode[] = []; const workflowStatus = addonsStatus?.status; @@ -370,36 +363,23 @@ class AddonDetailDialog extends React.Component { > Disable - , + ); } if (status == 'enabled' || status == 'suspend' || workflowStatus == 'workflowFailed') { buttons.push( - - - , + ); } if (status === 'disabled' || (status === 'enabling' && workflowStatus != 'workflowFailed')) { buttons.push( - + - , + ); } @@ -446,21 +426,15 @@ class AddonDetailDialog extends React.Component { const notice = "This addon is experimental, please don't use it in production"; return (
    - + - + {addonDetailInfo && addonDetailInfo.registryName == 'experimental' && ( {notice} - + )} - + {addonsStatus && addonsStatus.status && ( { style={{ padding: '8px', marginBottom: '10px' }} > {`${i18n.t('Addon status is ')}${addonsStatus?.status || 'Init'}`} - + Check the details - 0}> + {outerEndpoint && outerEndpoint?.length > 0 && ( { const linkURL = getLink(item); return ( - + {item.endpoint.portName && ( {item.endpoint.portName}: - - + )} + + {linkURL} @@ -508,35 +475,32 @@ class AddonDetailDialog extends React.Component { - + )} - + )} {/* select the addon version */} - - - + + {addonDetailInfo?.system && ( + + This version requirements: ( + {addonDetailInfo?.system.vela ? `KubeVela: ${addonDetailInfo?.system.vela}` : ''} + {addonDetailInfo?.system.kubernetes ? ` Kubernetes: ${addonDetailInfo?.system.kubernetes}` : ''}) + + )} +
    + )} - + {addonDetailInfo?.deployTo?.runtimeCluster && ( { dataSource={clusterOptions} /> - + )} - + {schema && ( { schema ? [ , ] : [] } > - - {this.state.mode && ( - - )} - + {this.state.mode && schema && ( + + )} - - - Dependencies} - > + )} + {addonDetailInfo?.dependencies && ( + Dependencies}> Ensure that dependent addon are enabled first. @@ -639,8 +589,8 @@ class AddonDetailDialog extends React.Component { })} - - + )} + {addonDetailInfo?.definitions && ( { style={{ marginTop: '16px' }} > - - Enable the addon to obtain the following extension capabilities - + Enable the addon to obtain the following extension capabilities - Name} - /> + Name} /> { }} title={Type} /> - Description} - /> + Description} />
    -
    + )} README} style={{ marginTop: '16px' }} > - + {addonDetailInfo?.detail && ( {addonDetailInfo?.detail || ''} - - + )} + {!addonDetailInfo?.detail && (
    -
    + )}
    - + {showStatusVisible && ( Addon Status} @@ -704,7 +643,7 @@ class AddonDetailDialog extends React.Component { loadStatusDetail={this.loadAddonStatus} onClose={this.onStatusClose} /> - + )}
  • ); } diff --git a/packages/velaux-ui/src/pages/Addons/components/registry-manage/index.tsx b/packages/velaux-ui/src/pages/Addons/components/registry-manage/index.tsx index 3c9a320e7..a86dc3a56 100644 --- a/packages/velaux-ui/src/pages/Addons/components/registry-manage/index.tsx +++ b/packages/velaux-ui/src/pages/Addons/components/registry-manage/index.tsx @@ -1,4 +1,4 @@ -import { Button, Message, Grid, Dialog, Form, Input, Table, Field, Select } from '@b-design/ui'; +import { Button, Message, Grid, Dialog, Form, Input, Table, Field, Select } from '@alifd/next'; import React from 'react'; import { createAddonRegistry, deleteAddonRegistry } from '../../../../api/addons'; @@ -213,17 +213,16 @@ class RegistryManageDialog extends React.Component {
    Registry Management} autoFocus={true} - isFullScreen={true} + overflowScroll={true} visible={visible} style={{ width: '1000px' }} onOk={this.onOk} onCancel={this.onClose} onClose={this.onClose} footerActions={[]} - footerAlign="center" + v2 > diff --git a/packages/velaux-ui/src/pages/Addons/components/search/index.less b/packages/velaux-ui/src/pages/Addons/components/search/index.less index a2435bc13..eee341e20 100644 --- a/packages/velaux-ui/src/pages/Addons/components/search/index.less +++ b/packages/velaux-ui/src/pages/Addons/components/search/index.less @@ -17,6 +17,7 @@ font-weight: 600; } .tag-list { + min-width: 300px; flex-grow: 1; .next-checkbox-wrapper { margin: 4px 16px 4px 0px; diff --git a/packages/velaux-ui/src/pages/Addons/components/search/index.tsx b/packages/velaux-ui/src/pages/Addons/components/search/index.tsx index 5a06f0705..d433297e7 100644 --- a/packages/velaux-ui/src/pages/Addons/components/search/index.tsx +++ b/packages/velaux-ui/src/pages/Addons/components/search/index.tsx @@ -1,13 +1,13 @@ -import { Grid, Icon, Select, Input, Checkbox } from '@b-design/ui'; +import { Grid, Icon, Select, Input, Checkbox } from '@alifd/next'; import React from 'react'; -import { withTranslation } from 'react-i18next'; +import { AiOutlineSearch } from 'react-icons/ai'; import Translation from '../../../../components/Translation'; +import i18n from '../../../../i18n'; import locale from '../../../../utils/locale'; import './index.less'; type Props = { - t: (key: string) => {}; dispatch: ({}) => {}; listFunction: ({}) => {}; onTagChange: (tags: string[]) => void; @@ -38,7 +38,7 @@ class SelectSearch extends React.Component { }, () => { this.handleClickSearch(); - }, + } ); } @@ -66,15 +66,15 @@ class SelectSearch extends React.Component { render() { const { Row, Col } = Grid; const { Option } = Select; - const { t, registries } = this.props; - const queryPlaceholder = t('Search by name and description etc').toString(); + const { registries } = this.props; + const queryPlaceholder = i18n.t('Search by name and description etc').toString(); const { registryValue, inputValue } = this.state; return (
    - + - + - } + innerAfter={} placeholder={queryPlaceholder} + size="large" onChange={this.handleChangName} onPressEnter={this.handleClickSearch} value={inputValue} @@ -133,4 +127,4 @@ class SelectSearch extends React.Component { } } -export default withTranslation()(SelectSearch); +export default SelectSearch; diff --git a/packages/velaux-ui/src/pages/Addons/index.tsx b/packages/velaux-ui/src/pages/Addons/index.tsx index b061e3bff..a7c3b9917 100644 --- a/packages/velaux-ui/src/pages/Addons/index.tsx +++ b/packages/velaux-ui/src/pages/Addons/index.tsx @@ -1,4 +1,4 @@ -import { Loading, Message, Button } from '@b-design/ui'; +import { Loading, Message, Button } from '@alifd/next'; import { connect } from 'dva'; import React from 'react'; @@ -13,7 +13,6 @@ import AddonDetailDialog from './components/detail/index'; import RegistryManageDialog from './components/registry-manage/index'; import SelectSearch from './components/search/index'; - type Props = { dispatch: ({}) => {}; addonsList: Addon[]; diff --git a/packages/velaux-ui/src/pages/ApplicationConfig/components/ComponentDialog/index.tsx b/packages/velaux-ui/src/pages/ApplicationConfig/components/ComponentDialog/index.tsx index cd52d75ac..c2b94c31b 100644 --- a/packages/velaux-ui/src/pages/ApplicationConfig/components/ComponentDialog/index.tsx +++ b/packages/velaux-ui/src/pages/ApplicationConfig/components/ComponentDialog/index.tsx @@ -1,21 +1,9 @@ import type { Rule } from '@alifd/field'; -import { - Grid, - Field, - Form, - Message, - Button, - Input, - Select, - Icon, - Card, - Loading, -} from '@b-design/ui'; +import { Grid, Field, Form, Message, Button, Input, Select, Icon, Card, Loading } from '@alifd/next'; import { connect } from 'dva'; import { Link } from 'dva/router'; import _ from 'lodash'; import React from 'react'; -import { withTranslation } from 'react-i18next'; import { createApplicationComponent, @@ -42,6 +30,7 @@ import './index.less'; import Permission from '../../../../components/Permission'; import { If } from '../../../../components/If'; +import { BiCodeBlock, BiLaptop } from 'react-icons/bi'; type Props = { appName?: string; @@ -86,8 +75,7 @@ class ComponentDialog extends React.Component { if (isEditComponent) { this.onGetEditComponentInfo(() => { if (this.state.editComponent) { - const { name, alias, type, description, properties, dependsOn } = - this.state.editComponent; + const { name, alias, type, description, properties, dependsOn } = this.state.editComponent; this.field.setValues({ name, alias, @@ -126,7 +114,7 @@ class ComponentDialog extends React.Component { editComponent: res, loading: false, }, - callback, + callback ); } }); @@ -143,14 +131,7 @@ class ComponentDialog extends React.Component { return; } const { appName = '', temporaryTraitList = [] } = this.props; - const { - name, - alias = '', - description = '', - componentType = '', - properties, - dependsOn = [], - } = values; + const { name, alias = '', description = '', componentType = '', properties, dependsOn = [] } = values; const params: ApplicationComponentConfig = { name, alias, @@ -174,7 +155,7 @@ class ComponentDialog extends React.Component { if (res) { Message.success({ duration: 4000, - content: i18n.t('Component created successfully'), + content: i18n.t('Component created successfully').toString(), }); this.props.onComponentOK(); } @@ -202,7 +183,7 @@ class ComponentDialog extends React.Component { return (
    { project={project} > - @@ -284,14 +259,7 @@ class ComponentDialog extends React.Component { return; } const { appName = '', componentName = '' } = this.props; - const { - name, - alias = '', - description = '', - componentType = '', - properties, - dependsOn = [], - } = values; + const { name, alias = '', description = '', componentType = '', properties, dependsOn = [] } = values; const params: ApplicationComponentConfig = { name, alias, @@ -305,7 +273,7 @@ class ComponentDialog extends React.Component { if (res) { Message.success({ duration: 4000, - content: i18n.t('Component updated successfully'), + content: i18n.t('Component updated successfully').toString(), }); this.props.onComponentOK(); } @@ -324,8 +292,7 @@ class ComponentDialog extends React.Component { const filterComponents = (components || []).filter((component) => { if ( componentName && - (component.name === componentName || - (component.dependsOn && component.dependsOn.includes(componentName))) + (component.name === componentName || (component.dependsOn && component.dependsOn.includes(componentName))) ) { return false; } else { @@ -365,11 +332,7 @@ class ComponentDialog extends React.Component { - Name - - } + label={Name} labelTextAlign="left" required={true} > @@ -430,11 +393,7 @@ class ComponentDialog extends React.Component { - Type - - } + label={Type} required={true} help={ @@ -471,11 +430,7 @@ class ComponentDialog extends React.Component { - Depends On - - } + label={Depends On} > { - + { rules: [ { maxLength: 256, - message: i18n.t( - 'Enter a description that contains less than 256 characters.', - ), + message: i18n.t('Enter a description that contains less than 256 characters.'), }, ], })} @@ -602,17 +576,13 @@ class PolicyDialog extends React.Component { - +
    { - - - - - - - Bind Environments - - } - help={ - { - this.changeEnvDialog(true); - }} - > - New Environment - - } - required={true} - > - + + + + + + + Bind Environments + + } + help={ + { + this.changeEnvDialog(true); + }} + > + New Environment + + } + required={true} + > + - } + innerAfter={} hasClear + size="large" placeholder={appPlaceholder} onChange={this.handleChangName} onPressEnter={this.handleClickSearch} @@ -168,16 +162,10 @@ class SelectSearch extends React.Component {
    - - @@ -188,4 +176,4 @@ class SelectSearch extends React.Component { } } -export default withTranslation()(SelectSearch); +export default SelectSearch; diff --git a/packages/velaux-ui/src/pages/ApplicationList/components/YmalConfig/index.tsx b/packages/velaux-ui/src/pages/ApplicationList/components/YmalConfig/index.tsx index 4dcc3f884..3e0938abc 100644 --- a/packages/velaux-ui/src/pages/ApplicationList/components/YmalConfig/index.tsx +++ b/packages/velaux-ui/src/pages/ApplicationList/components/YmalConfig/index.tsx @@ -1,5 +1,6 @@ -import { Button, Grid, Form, Input, Field, Upload, Icon, Message } from '@b-design/ui'; +import { Button, Grid, Form, Input, Field, Upload, Icon, Message } from '@alifd/next'; import React from 'react'; +import { AiOutlineCloudUpload } from 'react-icons/ai'; import DefinitionCode from '../../../../components/DefinitionCode'; import Translation from '../../../../components/Translation'; @@ -102,11 +103,7 @@ class YmalConfig extends React.Component {
    - Name} - labelTextAlign="left" - required={true} - > + Name} labelTextAlign="left" required={true}> { diff --git a/packages/velaux-ui/src/pages/ApplicationList/index.tsx b/packages/velaux-ui/src/pages/ApplicationList/index.tsx index b1378abbe..636014b94 100644 --- a/packages/velaux-ui/src/pages/ApplicationList/index.tsx +++ b/packages/velaux-ui/src/pages/ApplicationList/index.tsx @@ -1,4 +1,4 @@ -import { Message, Loading, Button } from '@b-design/ui'; +import { Message, Loading, Button } from '@alifd/next'; import { connect } from 'dva'; import React, { Component } from 'react'; @@ -181,7 +181,6 @@ class Application extends Component { }} /> - { - private readonly maxLogSize = 2e9; private readonly maxTailLine = 3000; timeoutID?: NodeJS.Timeout; constructor(props: Props) { @@ -64,7 +63,7 @@ class ContainerLog extends Component { }, () => { this.loadContainerLog(); - }, + } ); } } @@ -141,8 +140,7 @@ class ContainerLog extends Component { render() { const { Row, Col } = Grid; - const { logs, info, showTimestamps, autoRefresh, refreshInterval, previous, loading } = - this.state; + const { logs, info, showTimestamps, autoRefresh, refreshInterval, previous, loading } = this.state; return (
    @@ -153,7 +151,7 @@ class ContainerLog extends Component { Auto-refresh(every {refreshInterval / 1000} s.) - }> + }> this.setState({ previous: v })}> @@ -207,4 +205,4 @@ class ContainerLog extends Component { } } -export default withTranslation()(ContainerLog); +export default ContainerLog; diff --git a/packages/velaux-ui/src/pages/ApplicationLog/index.tsx b/packages/velaux-ui/src/pages/ApplicationLog/index.tsx index d5859074f..a2781dd7b 100644 --- a/packages/velaux-ui/src/pages/ApplicationLog/index.tsx +++ b/packages/velaux-ui/src/pages/ApplicationLog/index.tsx @@ -1,4 +1,4 @@ -import { Message, Grid, Select } from '@b-design/ui'; +import { Message, Grid, Select } from '@alifd/next'; import { connect } from 'dva'; import querystring from 'query-string'; import React, { Fragment } from 'react'; @@ -16,7 +16,6 @@ import type { PodBase, Container } from '../../interface/observation'; import LogContainer from './components/LogContainer'; - type Props = { match: { params: { @@ -245,7 +244,7 @@ class ApplicationLog extends React.Component { { /> diff --git a/packages/velaux-ui/src/pages/CallBackPage/index.tsx b/packages/velaux-ui/src/pages/CallBackPage/index.tsx index 4ef22da73..bfa8a55de 100644 --- a/packages/velaux-ui/src/pages/CallBackPage/index.tsx +++ b/packages/velaux-ui/src/pages/CallBackPage/index.tsx @@ -1,4 +1,4 @@ -import { Dialog, Button } from '@b-design/ui'; +import { Dialog, Button } from '@alifd/next'; import querystring from 'query-string'; import React from 'react'; @@ -49,11 +49,11 @@ export default class CallBackPage extends React.Component { customErrorMessage = 'Please check the network or contact the administrator!'; } return Dialog.alert({ - title: i18n.t('Dex Error'), + title: i18n.t('Dex Error').toString(), content: `${i18n.t(customErrorMessage)}`, closeable: true, closeMode: [], - footer: , + footer: , }); }); }; diff --git a/packages/velaux-ui/src/pages/Cluster/components/AddClusterDialog/index.tsx b/packages/velaux-ui/src/pages/Cluster/components/AddClusterDialog/index.tsx index bb8c6d6bb..2b1254f74 100644 --- a/packages/velaux-ui/src/pages/Cluster/components/AddClusterDialog/index.tsx +++ b/packages/velaux-ui/src/pages/Cluster/components/AddClusterDialog/index.tsx @@ -1,16 +1,6 @@ -import { - Button, - Message, - Grid, - Dialog, - Form, - Input, - Upload, - Field, - Icon, - Loading, -} from '@b-design/ui'; +import { Button, Message, Grid, Dialog, Form, Input, Upload, Field, Icon, Loading } from '@alifd/next'; import React from 'react'; +import { AiOutlineCloudUpload } from 'react-icons/ai'; import { getClusterDetails, updateCluster } from '../../../../api/cluster'; import DefinitionCode from '../../../../components/DefinitionCode'; @@ -154,7 +144,6 @@ class AddClusterDialog extends React.Component { return ( Edit Cluster Config @@ -162,14 +151,14 @@ class AddClusterDialog extends React.Component { Connect Existing Cluster ) } - isFullScreen={true} + overflowScroll={true} autoFocus={true} visible={visible} onOk={this.onOk} onCancel={this.onClose} onClose={this.onClose} footerActions={['cancel', 'ok']} - footerAlign="center" + v2 > @@ -251,7 +240,7 @@ class AddClusterDialog extends React.Component { KubeConfig} labelAlign="top" required> diff --git a/packages/velaux-ui/src/pages/Cluster/components/CardContent/index.tsx b/packages/velaux-ui/src/pages/Cluster/components/CardContent/index.tsx index e2f28aa29..9099dbf75 100644 --- a/packages/velaux-ui/src/pages/Cluster/components/CardContent/index.tsx +++ b/packages/velaux-ui/src/pages/Cluster/components/CardContent/index.tsx @@ -1,7 +1,7 @@ import React from 'react'; import './index.less'; -import { Dropdown, Menu, Grid, Card, Dialog } from '@b-design/ui'; +import { Dropdown, Menu, Grid, Card, Dialog } from '@alifd/next'; import kubernetesSvg from '../../../../assets/kubernetes.svg'; import { If } from '../../../../components/If'; @@ -13,7 +13,6 @@ import { checkPermission } from '../../../../utils/permission'; import { connect } from 'dva'; - type State = { extendDotVisible: boolean; choseIndex: number; diff --git a/packages/velaux-ui/src/pages/Cluster/components/CloudServiceDialog/index.tsx b/packages/velaux-ui/src/pages/Cluster/components/CloudServiceDialog/index.tsx index 3e4270d6c..c5d54139c 100644 --- a/packages/velaux-ui/src/pages/Cluster/components/CloudServiceDialog/index.tsx +++ b/packages/velaux-ui/src/pages/Cluster/components/CloudServiceDialog/index.tsx @@ -1,16 +1,5 @@ -import { - Button, - Dialog, - Form, - Input, - Select, - Field, - Table, - Message, - Pagination, -} from '@b-design/ui'; +import { Button, Dialog, Form, Input, Select, Field, Table, Message, Pagination } from '@alifd/next'; import React from 'react'; -import { withTranslation } from 'react-i18next'; import { getCloudClustersList } from '../../../../api/cluster'; import { If } from '../../../../components/If'; @@ -24,7 +13,6 @@ type Props = { visible: boolean; setVisible: (visible: boolean) => void; setCloudService: (isCloudService: boolean) => void; - t: (key: string) => string; onPropsOK: () => void; dispatch: ({}) => void; }; @@ -50,6 +38,12 @@ type Record = { dashboardURL: string; }; +type AccessKey = { + accessKeyID: string; + accessKeySecret: string; + provider: string; +}; + class CloudServiceDialog extends React.Component { field: Field; constructor(props: Props) { @@ -115,7 +109,7 @@ class CloudServiceDialog extends React.Component { connectCloudCluster = (record: Record) => { const { id = '', description = '', icon = '', name = '' } = record; - const { accessKeyID, accessKeySecret, provider } = this.field.getValues(); + const { accessKeyID, accessKeySecret, provider } = this.field.getValues(); const params = { provider, accessKeyID: accessKeyID, @@ -153,7 +147,7 @@ class CloudServiceDialog extends React.Component { page: pageIdx, }, () => { - const { provider, accessKeyID, accessKeySecret } = this.field.getValues(); + const { provider, accessKeyID, accessKeySecret } = this.field.getValues(); const { page, pageSize } = this.state; const params = { provider, @@ -179,7 +173,7 @@ class CloudServiceDialog extends React.Component { this.setState({ tableLoading: false }); handleError(err); }); - }, + } ); }; @@ -251,7 +245,6 @@ class CloudServiceDialog extends React.Component { ) } - footerAlign="center" + v2 > @@ -344,12 +336,7 @@ class CloudServiceDialog extends React.Component { - +
    {columns.map((col, key) => ( ))} @@ -371,4 +358,4 @@ class CloudServiceDialog extends React.Component { } } -export default withTranslation()(CloudServiceDialog); +export default CloudServiceDialog; diff --git a/packages/velaux-ui/src/pages/Cluster/components/ClusterSelectSearch/index.tsx b/packages/velaux-ui/src/pages/Cluster/components/ClusterSelectSearch/index.tsx index 87509ef2b..f41218c66 100644 --- a/packages/velaux-ui/src/pages/Cluster/components/ClusterSelectSearch/index.tsx +++ b/packages/velaux-ui/src/pages/Cluster/components/ClusterSelectSearch/index.tsx @@ -1,12 +1,12 @@ -import { Grid, Icon, Input } from '@b-design/ui'; +import { Grid, Icon, Input } from '@alifd/next'; import React from 'react'; -import { withTranslation } from 'react-i18next'; import './index.less'; import i18n from '../../../../i18n'; +import { AiOutlineSearch } from 'react-icons/ai'; type Props = { - query: (value: string) => (() => void) | undefined; + query: (value: string) => void; }; type State = { @@ -39,18 +39,12 @@ class InputSearch extends React.Component { - } + innerAfter={} placeholder={i18n.t('Search by name and description etc').toString()} onChange={this.handleChangName} onPressEnter={this.handleClickSearch} value={inputValue} + size="large" className="item" /> @@ -59,4 +53,4 @@ class InputSearch extends React.Component { } } -export default withTranslation()(InputSearch); +export default InputSearch; diff --git a/packages/velaux-ui/src/pages/Cluster/index.tsx b/packages/velaux-ui/src/pages/Cluster/index.tsx index b019e752c..ef730f470 100644 --- a/packages/velaux-ui/src/pages/Cluster/index.tsx +++ b/packages/velaux-ui/src/pages/Cluster/index.tsx @@ -1,4 +1,4 @@ -import { Button, Message } from '@b-design/ui'; +import { Button, Message } from '@alifd/next'; import { connect } from 'dva'; import React, { Fragment } from 'react'; @@ -15,8 +15,6 @@ import CardContend from './components/CardContent/index'; import CloudServiceDialog from './components/CloudServiceDialog/index'; import SelectSearch from './components/ClusterSelectSearch'; - - type Props = { clusterList: []; defaultCluster: string; @@ -76,7 +74,7 @@ class Cluster extends React.Component { }, () => { this.getClusterList(); - }, + } ); }; @@ -166,7 +164,6 @@ class Cluster extends React.Component { > Connect From Cloud - , - , + ); } else { buttons.push( @@ -273,7 +249,7 @@ class CreateConfigDialog extends React.Component { - , + ); } const validator = (rule: Rule, value: any, callback: (error?: string) => void) => { @@ -297,12 +273,7 @@ class CreateConfigDialog extends React.Component { - Name} - labelTextAlign="left" - required={true} - disabled={edit} - > + Name} labelTextAlign="left" required={true} disabled={edit}> { { if (propertiesMode === 'native') { this.setState({ propertiesMode: 'code' }); @@ -403,20 +374,12 @@ class CreateConfigDialog extends React.Component { } }} > - - - - - - + {propertiesMode === 'native' && ( + + )} + {propertiesMode === 'code' && ( + + )} } > diff --git a/packages/velaux-ui/src/pages/Configs/index.tsx b/packages/velaux-ui/src/pages/Configs/index.tsx index 2d65bcb88..17aff84e7 100644 --- a/packages/velaux-ui/src/pages/Configs/index.tsx +++ b/packages/velaux-ui/src/pages/Configs/index.tsx @@ -1,8 +1,7 @@ -import { Table, Button, Dialog, Message, Icon } from '@b-design/ui'; +import { Table, Button, Dialog, Message, Icon } from '@alifd/next'; import { connect } from 'dva'; import React, { Component, Fragment } from 'react'; - import { getConfigs, deleteConfig } from '../../api/config'; import { If } from '../../components/If'; import Permission from '../../components/Permission'; @@ -15,6 +14,7 @@ import { getMatchParamObj } from '../../utils/utils'; import './index.less'; import CreateConfigDialog from './components/CreateConfigDialog'; +import { HiOutlineRefresh } from 'react-icons/hi'; type Props = { userInfo?: LoginUserInfo; @@ -60,7 +60,7 @@ class Configs extends Component { }, () => { this.listConfigs(); - }, + } ); } } @@ -169,14 +169,10 @@ class Configs extends Component { cell: (v: string, i: number, record: Config) => { return ( - + + } + innerAfter={} hasClear + size="large" placeholder={i18n.t('Search by definition name')} onChange={this.handleChangName} value={searchValue} diff --git a/packages/velaux-ui/src/pages/Definitions/index.tsx b/packages/velaux-ui/src/pages/Definitions/index.tsx index 7ca6ac1b3..a23ff164e 100644 --- a/packages/velaux-ui/src/pages/Definitions/index.tsx +++ b/packages/velaux-ui/src/pages/Definitions/index.tsx @@ -1,4 +1,4 @@ -import { Table, Button, Message } from '@b-design/ui'; +import { Table, Button, Message } from '@alifd/next'; import { connect } from 'dva'; import { Link } from 'dva/router'; import _ from 'lodash'; @@ -64,7 +64,7 @@ class Definitions extends Component { }, () => { this.lisDefinitions(); - }, + } ); } } @@ -212,7 +212,6 @@ class Definitions extends Component { } - footerAlign="center" > @@ -423,7 +421,7 @@ class EnvDialog extends React.Component {
    { if (t.alias) { return `${t.name}(${t.alias})`; @@ -431,8 +429,14 @@ class EnvDialog extends React.Component { return t.name; }} /> - - + +
    diff --git a/packages/velaux-ui/src/pages/EnvPage/components/List/index.tsx b/packages/velaux-ui/src/pages/EnvPage/components/List/index.tsx index 3d8eaf9af..db7f17f98 100644 --- a/packages/velaux-ui/src/pages/EnvPage/components/List/index.tsx +++ b/packages/velaux-ui/src/pages/EnvPage/components/List/index.tsx @@ -1,5 +1,5 @@ import { ColumnProps } from '@alifd/next/types/table'; -import { Table, Message, Dialog, Tag, Button } from '@b-design/ui'; +import { Table, Message, Dialog, Tag, Button } from '@alifd/next'; import { Link } from 'dva/router'; import React, { Component } from 'react'; import { AiFillDelete, AiFillSetting } from 'react-icons/ai'; @@ -47,7 +47,7 @@ class TableList extends Component { title: Name(Alias), dataIndex: 'name', width: '150px', - cell: (v: string, i: string, env: Env) => { + cell: (v: string, i: number, env: Env) => { return ( { @@ -76,7 +76,7 @@ class TableList extends Component { key: 'namespace', title: Namespace, dataIndex: 'namespace', - width: '100px', + width: '120px', cell: (v: string) => { return {v}; }, @@ -93,7 +93,7 @@ class TableList extends Component { key: 'targets', title: Targets, dataIndex: 'targets', - cell: (v: NameAlias[], i: string, record: Env) => { + cell: (v: NameAlias[], i: number, record: Env) => { return ( {v?.map((target: NameAlias) => { @@ -103,7 +103,7 @@ class TableList extends Component { condition={checkPermission( { resource: `target:*`, action: 'list' }, record.project.name, - this.props.userInfo, + this.props.userInfo )} > {target.alias ? target.alias : target.name} @@ -113,7 +113,7 @@ class TableList extends Component { !checkPermission( { resource: `target:*`, action: 'list' }, record.project.name, - this.props.userInfo, + this.props.userInfo ) } > @@ -131,7 +131,7 @@ class TableList extends Component { title: Actions, dataIndex: 'operation', width: '200px', - cell: (v: string, i: string, record: Env) => { + cell: (v: string, i: number, record: Env) => { return (
    { text={true} component={'a'} size={'medium'} - ghost={true} onClick={() => { this.onEdit(record); }} @@ -167,16 +166,11 @@ class TableList extends Component { text={true} component={'a'} size={'medium'} - ghost={true} className={'danger-btn'} onClick={() => { Dialog.confirm({ type: 'confirm', - content: ( - - Unrecoverable after deletion, are you sure to delete it? - - ), + content: Unrecoverable after deletion, are you sure to delete it?, onOk: () => { this.onDelete(record); }, diff --git a/packages/velaux-ui/src/pages/EnvPage/components/Namespace/index.tsx b/packages/velaux-ui/src/pages/EnvPage/components/Namespace/index.tsx index 090e064a9..8718a62f1 100644 --- a/packages/velaux-ui/src/pages/EnvPage/components/Namespace/index.tsx +++ b/packages/velaux-ui/src/pages/EnvPage/components/Namespace/index.tsx @@ -1,4 +1,4 @@ -import { Input, Select, Button, Message } from '@b-design/ui'; +import { Input, Select, Button, Message } from '@alifd/next'; import React from 'react'; import { createClusterNamespace } from '../../../../api/cluster'; diff --git a/packages/velaux-ui/src/pages/EnvPage/index.tsx b/packages/velaux-ui/src/pages/EnvPage/index.tsx index e27f91707..8e681e062 100644 --- a/packages/velaux-ui/src/pages/EnvPage/index.tsx +++ b/packages/velaux-ui/src/pages/EnvPage/index.tsx @@ -1,7 +1,6 @@ -import { Pagination, Button } from '@b-design/ui'; +import { Pagination, Button } from '@alifd/next'; import { connect } from 'dva'; import React from 'react'; -import { withTranslation } from 'react-i18next'; import { If } from '../../components/If'; import ListTitle from '../../components/ListTitle'; @@ -20,7 +19,6 @@ type Props = { envTotal?: number; envs: Env[]; dispatch: ({}) => void; - t: (key: string) => string; userInfo?: LoginUserInfo; }; @@ -37,7 +35,7 @@ type State = { @connect((store: any) => { return { ...store.target, ...store.application, ...store.env, ...store.user }; }) -class targetList extends React.Component { +class EnvList extends React.Component { constructor(props: Props) { super(props); this.state = { @@ -117,6 +115,7 @@ class targetList extends React.Component { subTitle="Set up the Environments for your Application based on Target sources" extButtons={[ @@ -168,4 +167,4 @@ class targetList extends React.Component { } } -export default withTranslation()(targetList); +export default EnvList; diff --git a/packages/velaux-ui/src/pages/Login/index.less b/packages/velaux-ui/src/pages/Login/index.less index 5e13d521d..ac5f7c95a 100644 --- a/packages/velaux-ui/src/pages/Login/index.less +++ b/packages/velaux-ui/src/pages/Login/index.less @@ -64,8 +64,7 @@ .login-topbar { width: 100%; padding: 0 16px; - background-color: #0064c8; - background-image: var(--btn-pure-primary-bg-image); + background-color: var(--btn-pure-primary-bg-color); box-shadow: 5px 0 8px #888; -webkit-app-region: drag; .nav-wrapper { diff --git a/packages/velaux-ui/src/pages/Login/index.tsx b/packages/velaux-ui/src/pages/Login/index.tsx index e4cf77616..dfbb0706b 100644 --- a/packages/velaux-ui/src/pages/Login/index.tsx +++ b/packages/velaux-ui/src/pages/Login/index.tsx @@ -1,4 +1,4 @@ -import { Card, Button, Input, Form, Field, Icon, Grid } from '@b-design/ui'; +import { Card, Button, Input, Form, Field, Icon, Grid } from '@alifd/next'; import React, { Component, Fragment } from 'react'; import { getDexConfig, loginLocal, getLoginType } from '../../api/authentication'; @@ -11,6 +11,7 @@ import i18n from '../../i18n'; import './index.less'; import type { DexConfig } from '../../interface/system'; import { checkName, checkUserPassword } from '../../utils/common'; +import { AiOutlineQuestionCircle } from 'react-icons/ai'; type Props = { code: string; @@ -57,7 +58,7 @@ export default class LoginPage extends Component { if (loginType === 'dex') { this.ontDexConfig(); } - }, + } ); } }) @@ -73,7 +74,7 @@ export default class LoginPage extends Component { }, () => { this.onGetDexCode(); - }, + } ); } }) @@ -144,13 +145,8 @@ export default class LoginPage extends Component {
    @@ -217,8 +213,7 @@ export default class LoginPage extends Component { pattern: checkUserPassword, message: ( - The password should be 8-16 bits and contain at least one number - and one letter + The password should be 8-16 bits and contain at least one number and one letter ), }, @@ -226,12 +221,7 @@ export default class LoginPage extends Component { })} /> - diff --git a/packages/velaux-ui/src/pages/PipelineListPage/components/CreatePipeline/index.tsx b/packages/velaux-ui/src/pages/PipelineListPage/components/CreatePipeline/index.tsx index 8dc7f123e..54431d232 100644 --- a/packages/velaux-ui/src/pages/PipelineListPage/components/CreatePipeline/index.tsx +++ b/packages/velaux-ui/src/pages/PipelineListPage/components/CreatePipeline/index.tsx @@ -1,4 +1,4 @@ -import { Field, Form, Grid, Input, Message, Select } from '@b-design/ui'; +import { Field, Form, Grid, Input, Message, Select } from '@alifd/next'; import { connect } from 'dva'; import * as yaml from 'js-yaml'; import React from 'react'; diff --git a/packages/velaux-ui/src/pages/PipelineListPage/components/PipelineClone/index.tsx b/packages/velaux-ui/src/pages/PipelineListPage/components/PipelineClone/index.tsx index bdf9039cd..cd519fea9 100644 --- a/packages/velaux-ui/src/pages/PipelineListPage/components/PipelineClone/index.tsx +++ b/packages/velaux-ui/src/pages/PipelineListPage/components/PipelineClone/index.tsx @@ -1,4 +1,4 @@ -import { Dialog, Field, Form, Grid, Input, Loading, Message, Select } from '@b-design/ui'; +import { Dialog, Field, Form, Grid, Input, Loading, Message, Select } from '@alifd/next'; import { connect } from 'dva'; import React from 'react'; @@ -146,7 +146,7 @@ class ClonePipeline extends React.Component { onCancel={this.props.onClose} locale={locale().Dialog} visible - className="commonDialog" + v2 title="Clone Pipeline" > @@ -236,7 +236,7 @@ class ClonePipeline extends React.Component { - +
    diff --git a/packages/velaux-ui/src/pages/PipelineListPage/components/SelectSearch/index.tsx b/packages/velaux-ui/src/pages/PipelineListPage/components/SelectSearch/index.tsx index 320a1c629..a809386ae 100644 --- a/packages/velaux-ui/src/pages/PipelineListPage/components/SelectSearch/index.tsx +++ b/packages/velaux-ui/src/pages/PipelineListPage/components/SelectSearch/index.tsx @@ -1,6 +1,5 @@ -import { Grid, Icon, Select, Input, Button } from '@b-design/ui'; +import { Grid, Icon, Select, Input, Button } from '@alifd/next'; import React from 'react'; -import { withTranslation } from 'react-i18next'; import './index.less'; import type { ShowMode } from '../..'; @@ -8,6 +7,8 @@ import { If } from '../../../../components/If'; import i18n from '../../../../i18n'; import type { Project } from '../../../../interface/project'; import locale from '../../../../utils/locale'; +import { AiOutlineSearch } from 'react-icons/ai'; +import { HiOutlineRefresh } from 'react-icons/hi'; const { Row, Col } = Grid; type Props = { @@ -41,7 +42,7 @@ class SelectSearch extends React.Component { }, () => { this.getPipelines(); - }, + } ); } @@ -95,15 +96,9 @@ class SelectSearch extends React.Component { - } + innerAfter={} hasClear + size="large" placeholder={appPlaceholder} onChange={this.handleChangName} onPressEnter={this.handleClickSearch} @@ -114,7 +109,7 @@ class SelectSearch extends React.Component {
    @@ -123,4 +118,4 @@ class SelectSearch extends React.Component { } } -export default withTranslation()(SelectSearch); +export default SelectSearch; diff --git a/packages/velaux-ui/src/pages/PipelineListPage/components/ViewRuns/index.tsx b/packages/velaux-ui/src/pages/PipelineListPage/components/ViewRuns/index.tsx index 8dc38c68c..f2609f711 100644 --- a/packages/velaux-ui/src/pages/PipelineListPage/components/ViewRuns/index.tsx +++ b/packages/velaux-ui/src/pages/PipelineListPage/components/ViewRuns/index.tsx @@ -1,4 +1,4 @@ -import { Balloon, Button, Dialog, Table, Message } from '@b-design/ui'; +import { Balloon, Button, Dialog, Table, Message } from '@alifd/next'; import classNames from 'classnames'; import { Link } from 'dva/router'; import React, { useState, useEffect } from 'react'; @@ -13,8 +13,6 @@ import type { PipelineListItem, PipelineRunBriefing } from '../../../../interfac import { momentDate, timeDiff } from '../../../../utils/common'; import locale from '../../../../utils/locale'; - - export interface ViewRunsProps { pipeline: PipelineListItem; onClose: () => void; @@ -41,9 +39,7 @@ const ViewRuns = (props: ViewRunsProps) => { if (name) { Dialog.confirm({ type: 'confirm', - content: ( - Unrecoverable after deletion, are you sure to delete it? - ), + content: Unrecoverable after deletion, are you sure to delete it?, onOk: () => { deletePipelineRun({ projectName: pipeline.project.name, @@ -63,26 +59,24 @@ const ViewRuns = (props: ViewRunsProps) => { return ( { return ( - + {name} ); @@ -91,7 +85,7 @@ const ViewRuns = (props: ViewRunsProps) => { { const show = ( { { return momentDate(value); }} @@ -120,7 +114,7 @@ const ViewRuns = (props: ViewRunsProps) => { { return momentDate(value); }} @@ -129,7 +123,7 @@ const ViewRuns = (props: ViewRunsProps) => { { return timeDiff(run.startTime, run.endTime); }} @@ -137,7 +131,7 @@ const ViewRuns = (props: ViewRunsProps) => { { return value; }} @@ -146,7 +140,7 @@ const ViewRuns = (props: ViewRunsProps) => { { return (
    @@ -161,7 +155,6 @@ const ViewRuns = (props: ViewRunsProps) => {
    - + @@ -193,9 +186,7 @@ class Header extends Component { - +
    -
    - {runStatus?.status == 'failed' ? 'Error Summary' : 'Summary'} -
    +
    {runStatus?.status == 'failed' ? 'Error Summary' : 'Summary'}

    {message}

    @@ -331,7 +314,7 @@ class Header extends Component {
    - + {(runStatus?.status || 'pending').toUpperCase()}
    diff --git a/packages/velaux-ui/src/pages/PipelineRunPage/components/RunStatusIcon/index.tsx b/packages/velaux-ui/src/pages/PipelineRunPage/components/RunStatusIcon/index.tsx index f4308d5d2..07bb8a06b 100644 --- a/packages/velaux-ui/src/pages/PipelineRunPage/components/RunStatusIcon/index.tsx +++ b/packages/velaux-ui/src/pages/PipelineRunPage/components/RunStatusIcon/index.tsx @@ -1,6 +1,8 @@ -import { Icon } from '@b-design/ui'; +import { Icon } from '@alifd/next'; import classNames from 'classnames'; import React from 'react'; +import { AiFillClockCircle } from 'react-icons/ai'; +import { BiError } from 'react-icons/bi'; import { FaStopCircle } from 'react-icons/fa'; import { If } from '../../../../components/If'; @@ -9,15 +11,9 @@ import type { RunPhase } from '../../../../interface/pipeline'; const RunStatusIcon = (props: { status?: RunPhase }) => { const { status } = props; return ( -
    +
    - + @@ -29,7 +25,7 @@ const RunStatusIcon = (props: { status?: RunPhase }) => { - + {(status || 'pending').toUpperCase()}
    diff --git a/packages/velaux-ui/src/pages/PipelineRunPage/index.tsx b/packages/velaux-ui/src/pages/PipelineRunPage/index.tsx index 2b49cdfb9..e52c03adb 100644 --- a/packages/velaux-ui/src/pages/PipelineRunPage/index.tsx +++ b/packages/velaux-ui/src/pages/PipelineRunPage/index.tsx @@ -1,8 +1,9 @@ -import { Button, Card, Icon, Loading, Tab } from '@b-design/ui'; +import { Button, Card, Icon, Loading, Tab } from '@alifd/next'; import Ansi from 'ansi-to-react'; import classNames from 'classnames'; import { Link } from 'dva/router'; import React, { Component } from 'react'; +import { HiOutlineRefresh } from 'react-icons/hi'; import { loadPipeline, @@ -98,11 +99,9 @@ class PipelineRunPage extends Component { }; }) => { const { projectName, pipelineName } = match ? match.params : this.props.match.params; - loadPipeline({ projectName: projectName, pipelineName: pipelineName }).then( - (res: PipelineDetail) => { - this.setState({ pipelineDetail: res }); - }, - ); + loadPipeline({ projectName: projectName, pipelineName: pipelineName }).then((res: PipelineDetail) => { + this.setState({ pipelineDetail: res }); + }); }; onGetRunBase = (match?: { @@ -146,8 +145,7 @@ class PipelineRunPage extends Component { runName: string; }; }) => { - const { projectName, pipelineName, runName } = - match && match.params ? match.params : this.props.match.params; + const { projectName, pipelineName, runName } = match && match.params ? match.params : this.props.match.params; this.setState({ loading: true }); loadPipelineRunStatus({ projectName, pipelineName, runName }) .then((res: PipelineRunStatus) => { @@ -185,9 +183,7 @@ class PipelineRunPage extends Component { }) .then((res) => { const outputs: WorkflowStepOutputs | undefined = - res && Array.isArray(res.outputs) && res.outputs.length > 0 - ? res.outputs[0] - : undefined; + res && Array.isArray(res.outputs) && res.outputs.length > 0 ? res.outputs[0] : undefined; this.setState({ outputs: outputs, }); @@ -320,8 +316,8 @@ class PipelineRunPage extends Component {
    @@ -341,9 +337,7 @@ class PipelineRunPage extends Component { - + @@ -353,9 +347,7 @@ class PipelineRunPage extends Component { - + @@ -380,7 +372,7 @@ class PipelineRunPage extends Component { style={{ color: '#fff' }} size="small" > - +
    @@ -406,11 +398,7 @@ class PipelineRunPage extends Component { return (
    - + ); })} @@ -418,11 +406,7 @@ class PipelineRunPage extends Component { - + @@ -449,11 +433,7 @@ class PipelineRunPage extends Component { - + diff --git a/packages/velaux-ui/src/pages/PipelineStudio/index.tsx b/packages/velaux-ui/src/pages/PipelineStudio/index.tsx index 510ab3793..0ede9da0b 100644 --- a/packages/velaux-ui/src/pages/PipelineStudio/index.tsx +++ b/packages/velaux-ui/src/pages/PipelineStudio/index.tsx @@ -1,10 +1,11 @@ -import { ButtonGroup } from '@alifd/meet-react/lib/button'; -import { Breadcrumb, Button, Card, Form, Grid, Icon, Loading, Message, Select } from '@b-design/ui'; +import { Breadcrumb, Button, Card, Form, Grid, Icon, Loading, Message, Select } from '@alifd/next'; + import classNames from 'classnames'; import { connect } from 'dva'; import { routerRedux } from 'dva/router'; import _ from 'lodash'; import React from 'react'; +import { AiOutlineHome } from 'react-icons/ai'; import { Link } from 'react-router-dom'; import type { Dispatch } from 'redux'; @@ -25,6 +26,7 @@ import locale from '../../utils/locale'; import { WorkflowModeOptions } from '../ApplicationWorkflowStudio'; const { Row, Col } = Grid; +const ButtonGroup = Button.Group; type Props = { dispatch: Dispatch; @@ -138,16 +140,7 @@ class PipelineStudio extends React.Component { }; render() { - const { - pipeline, - definitions, - changed, - saveLoading, - mode, - subMode, - editMode, - showRunPipeline, - } = this.state; + const { pipeline, definitions, changed, saveLoading, mode, subMode, editMode, showRunPipeline } = this.state; const { dispatch } = this.props; const { params: { projectName }, @@ -158,7 +151,7 @@ class PipelineStudio extends React.Component { - + @@ -236,7 +229,7 @@ class PipelineStudio extends React.Component { Unsaved changes )} - + { dataSource={WorkflowModeOptions} /> - @@ -296,11 +280,7 @@ class PipelineStudio extends React.Component { )} {pipeline && editMode === 'yaml' && ( - + )} @@ -311,9 +291,7 @@ class PipelineStudio extends React.Component { }} onSuccess={(runName) => { this.props.dispatch( - routerRedux.push( - `/projects/${pipeline.project.name}/pipelines/${pipeline.name}/runs/${runName}`, - ), + routerRedux.push(`/projects/${pipeline.project.name}/pipelines/${pipeline.name}/runs/${runName}`) ); }} pipeline={pipeline} diff --git a/packages/velaux-ui/src/pages/ProjectApplications/components/SelectSearch/index.tsx b/packages/velaux-ui/src/pages/ProjectApplications/components/SelectSearch/index.tsx index 40729492c..e923cab11 100644 --- a/packages/velaux-ui/src/pages/ProjectApplications/components/SelectSearch/index.tsx +++ b/packages/velaux-ui/src/pages/ProjectApplications/components/SelectSearch/index.tsx @@ -1,6 +1,5 @@ -import { Grid, Icon, Select, Input, Button } from '@b-design/ui'; +import { Grid, Icon, Select, Input, Button } from '@alifd/next'; import React, { Fragment } from 'react'; -import { withTranslation } from 'react-i18next'; import Permission from '../../../../components/Permission'; import Translation from '../../../../components/Translation'; @@ -197,4 +196,4 @@ class SelectSearch extends React.Component { } } -export default withTranslation()(SelectSearch); +export default SelectSearch; diff --git a/packages/velaux-ui/src/pages/ProjectApplications/index.tsx b/packages/velaux-ui/src/pages/ProjectApplications/index.tsx index c43528383..b2d7006d1 100644 --- a/packages/velaux-ui/src/pages/ProjectApplications/index.tsx +++ b/packages/velaux-ui/src/pages/ProjectApplications/index.tsx @@ -1,4 +1,4 @@ -import { Loading, Message } from '@b-design/ui'; +import { Loading, Message } from '@alifd/next'; import { connect } from 'dva'; import React, { Component, Fragment } from 'react'; diff --git a/packages/velaux-ui/src/pages/ProjectMembers/components/MemberDialog/index.tsx b/packages/velaux-ui/src/pages/ProjectMembers/components/MemberDialog/index.tsx index 4de7f4cab..1b7e5e12a 100644 --- a/packages/velaux-ui/src/pages/ProjectMembers/components/MemberDialog/index.tsx +++ b/packages/velaux-ui/src/pages/ProjectMembers/components/MemberDialog/index.tsx @@ -1,4 +1,4 @@ -import { Grid, Form, Input, Field, Button, Message, Select } from '@b-design/ui'; +import { Grid, Form, Input, Field, Button, Message, Select } from '@alifd/next'; import React from 'react'; import { createProjectUsers, updateProjectUser } from '../../../../api/project'; diff --git a/packages/velaux-ui/src/pages/ProjectMembers/index.tsx b/packages/velaux-ui/src/pages/ProjectMembers/index.tsx index 8b13fa770..646067b8d 100644 --- a/packages/velaux-ui/src/pages/ProjectMembers/index.tsx +++ b/packages/velaux-ui/src/pages/ProjectMembers/index.tsx @@ -1,4 +1,4 @@ -import { Table, Button, Pagination, Message, Dialog } from '@b-design/ui'; +import { Table, Button, Pagination, Message, Dialog } from '@alifd/next'; import React, { Component, Fragment } from 'react'; import { getProjectRoles, getProjectUsers, deleteProjectUser } from '../../api/project'; @@ -169,7 +169,7 @@ class ProjectMembers extends Component { }, () => { this.listMember(); - }, + } ); }; @@ -240,7 +240,6 @@ class ProjectMembers extends Component {
    Addon: - {addonName} (Click here to - check the addon detail) + {addonName} (Click here to check the addon + detail)
    Duration: - {timeDiff(stepStatus.firstExecuteTime, stepStatus.lastExecuteTime)} - {timeDiff(stepStatus.firstExecuteTime, stepStatus.lastExecuteTime)}
    Phase: - {stepStatus.phase} - {stepStatus.phase}
    {key}: - {stepSpec && - stepSpec.properties && - convertAny(stepSpec.properties[key])} - {stepSpec && stepSpec.properties && convertAny(stepSpec.properties[key])}
    +
    {columns.map((col, key) => ( ))} diff --git a/packages/velaux-ui/src/pages/ProjectPipelines/index.tsx b/packages/velaux-ui/src/pages/ProjectPipelines/index.tsx index c2226e903..c30779294 100644 --- a/packages/velaux-ui/src/pages/ProjectPipelines/index.tsx +++ b/packages/velaux-ui/src/pages/ProjectPipelines/index.tsx @@ -1,4 +1,4 @@ -import { Loading, Button, Table, Dialog, Message, Balloon } from '@b-design/ui'; +import { Loading, Button, Table, Dialog, Message, Balloon } from '@alifd/next'; import { connect } from 'dva'; import { Link, routerRedux } from 'dva/router'; import React, { Component } from 'react'; @@ -16,12 +16,7 @@ import Translation from '../../components/Translation'; import i18n from '../../i18n'; import type { AddonBaseStatus } from '../../interface/addon'; import type { NameAlias } from '../../interface/env'; -import type { - PipelineBase, - PipelineListItem, - PipelineRun, - RunStateInfo, -} from '../../interface/pipeline'; +import type { PipelineBase, PipelineListItem, PipelineRun, RunStateInfo } from '../../interface/pipeline'; import type { LoginUserInfo } from '../../interface/user'; import { beautifyTime, momentDate } from '../../utils/common'; import locale from '../../utils/locale'; @@ -136,16 +131,14 @@ class ProjectPipelines extends Component { key={'name'} title={i18n.t('Name(Alias)').toString()} dataIndex="name" - cell={(name: string, i: string, pipeline: PipelineListItem) => { + cell={(name: string, i: number, pipeline: PipelineListItem) => { let text = name; if (pipeline.alias) { text = `${name}(${pipeline.alias})`; } return (
    - - {text} - + {text} {pipeline.description}
    ); @@ -247,7 +240,7 @@ class ProjectPipelines extends Component { title={i18n.t('Actions').toString()} dataIndex="name" width={'360px'} - cell={(name: string, i: string, pipeline: PipelineListItem) => { + cell={(name: string, i: number, pipeline: PipelineListItem) => { return (
    {
    -
    +
    {columns.map((col, key) => ( ))} diff --git a/packages/velaux-ui/src/pages/ProjectSummary/components/Configs/config-distribute.tsx b/packages/velaux-ui/src/pages/ProjectSummary/components/Configs/config-distribute.tsx index 3cf736491..5f15bc1b9 100644 --- a/packages/velaux-ui/src/pages/ProjectSummary/components/Configs/config-distribute.tsx +++ b/packages/velaux-ui/src/pages/ProjectSummary/components/Configs/config-distribute.tsx @@ -1,4 +1,4 @@ -import { Message, Grid, Dialog, Form, Field, Select } from '@b-design/ui'; +import { Message, Grid, Dialog, Form, Field, Select } from '@alifd/next'; import React from 'react'; import './index.less'; @@ -102,9 +102,9 @@ class DistributeConfigDialog extends React.Component { return ( Distribute the config} - isFullScreen={true} + overflowScroll={true} autoFocus={true} visible={true} onOk={this.onOk} diff --git a/packages/velaux-ui/src/pages/ProjectSummary/components/Configs/index.tsx b/packages/velaux-ui/src/pages/ProjectSummary/components/Configs/index.tsx index d9b2f45b4..9df1a4178 100644 --- a/packages/velaux-ui/src/pages/ProjectSummary/components/Configs/index.tsx +++ b/packages/velaux-ui/src/pages/ProjectSummary/components/Configs/index.tsx @@ -1,4 +1,4 @@ -import { Table, Button, Icon, Dialog, Message, Tag, Balloon } from '@b-design/ui'; +import { Table, Button, Icon, Dialog, Message, Tag, Balloon } from '@alifd/next'; import React, { Component, Fragment } from 'react'; import { If } from '../../../../components/If'; @@ -12,7 +12,7 @@ import { deleteConfig, getProjectConfigs } from '../../../../api/config'; import CreateConfig from '../../../Configs/components/CreateConfigDialog'; import DistributeConfigDialog from './config-distribute'; - +import { HiOutlineRefresh } from 'react-icons/hi'; type Props = { projectName: string; @@ -123,9 +123,7 @@ class Configs extends Component { const tag = ( {t.clusterName}/{t.namespace} @@ -167,7 +165,6 @@ class Configs extends Component { {
    -
    +
    {columns.map((col, key) => ( ))} diff --git a/packages/velaux-ui/src/pages/ProjectSummary/components/General/index.tsx b/packages/velaux-ui/src/pages/ProjectSummary/components/General/index.tsx index 532689d66..c9e8e33c8 100644 --- a/packages/velaux-ui/src/pages/ProjectSummary/components/General/index.tsx +++ b/packages/velaux-ui/src/pages/ProjectSummary/components/General/index.tsx @@ -1,4 +1,4 @@ -import { Button, Grid, Card, Message } from '@b-design/ui'; +import { Button, Grid, Card, Message } from '@alifd/next'; import React, { Component, Fragment } from 'react'; import { If } from '../../../../components/If'; diff --git a/packages/velaux-ui/src/pages/ProjectSummary/components/GeneralDialog/index.tsx b/packages/velaux-ui/src/pages/ProjectSummary/components/GeneralDialog/index.tsx index a50068187..cec9a2298 100644 --- a/packages/velaux-ui/src/pages/ProjectSummary/components/GeneralDialog/index.tsx +++ b/packages/velaux-ui/src/pages/ProjectSummary/components/GeneralDialog/index.tsx @@ -1,4 +1,4 @@ -import { Grid, Form, Input, Field, Button, Message, Select } from '@b-design/ui'; +import { Grid, Form, Input, Field, Button, Message, Select } from '@alifd/next'; import React from 'react'; import { updateProject } from '../../../../api/project'; diff --git a/packages/velaux-ui/src/pages/ProjectSummary/components/Targets/index.tsx b/packages/velaux-ui/src/pages/ProjectSummary/components/Targets/index.tsx index 73c10921d..027a50b8b 100644 --- a/packages/velaux-ui/src/pages/ProjectSummary/components/Targets/index.tsx +++ b/packages/velaux-ui/src/pages/ProjectSummary/components/Targets/index.tsx @@ -1,4 +1,4 @@ -import { Button, Table } from '@b-design/ui'; +import { Button, Table } from '@alifd/next'; import { Link } from 'dva/router'; import React, { Component, Fragment } from 'react'; diff --git a/packages/velaux-ui/src/pages/Projects/components/CreateProjectDialog/index.tsx b/packages/velaux-ui/src/pages/Projects/components/CreateProjectDialog/index.tsx index 93cef7c9f..44e9bb1d2 100644 --- a/packages/velaux-ui/src/pages/Projects/components/CreateProjectDialog/index.tsx +++ b/packages/velaux-ui/src/pages/Projects/components/CreateProjectDialog/index.tsx @@ -1,4 +1,4 @@ -import { Grid, Form, Input, Field, Button, Message, Select } from '@b-design/ui'; +import { Grid, Form, Input, Field, Button, Message, Select } from '@alifd/next'; import React from 'react'; import { createProject, updateProject } from '../../../../api/project'; diff --git a/packages/velaux-ui/src/pages/Projects/index.tsx b/packages/velaux-ui/src/pages/Projects/index.tsx index d5b012163..a4042dffb 100644 --- a/packages/velaux-ui/src/pages/Projects/index.tsx +++ b/packages/velaux-ui/src/pages/Projects/index.tsx @@ -1,4 +1,4 @@ -import { Table, Button, Pagination, Dialog, Message } from '@b-design/ui'; +import { Table, Button, Pagination, Dialog, Message } from '@alifd/next'; import { Link } from 'dva/router'; import React, { Fragment, Component } from 'react'; @@ -16,11 +16,9 @@ import locale from '../../utils/locale'; import CreateProjectDialog from './components/CreateProjectDialog'; - import './index.less'; import { connect } from 'dva'; - type Props = { dispatch: ({}) => void; }; @@ -148,7 +146,7 @@ class Projects extends Component { }, () => { this.listProjects(); - }, + } ); }; @@ -205,14 +203,10 @@ class Projects extends Component { cell: (v: string, i: number, record: Project) => { return ( - + - + - + - + - Name} required> - - - - - - Alias}> - - - - - - - - Project} required> - { - this.field.setValue('var_providerName', ''); - this.field.setValue('project', item); - this.getProviderList(item); - }} /> - - - + - - - Description}> - - - - - + + Alias}> + + + + + + + + Project} required> + + + + + + )} - + Cluster} required> { - + )} diff --git a/packages/velaux-ui/src/pages/TargetList/index.tsx b/packages/velaux-ui/src/pages/TargetList/index.tsx index 028ac53d5..0d4025abb 100644 --- a/packages/velaux-ui/src/pages/TargetList/index.tsx +++ b/packages/velaux-ui/src/pages/TargetList/index.tsx @@ -1,7 +1,6 @@ -import { Pagination, Button } from '@b-design/ui'; +import { Pagination, Button } from '@alifd/next'; import { connect } from 'dva'; import React from 'react'; -import { withTranslation } from 'react-i18next'; import { If } from '../../components/If'; import ListTitle from '../../components/ListTitle'; @@ -39,7 +38,7 @@ type State = { @connect((store: any) => { return { ...store.target, ...store.clusters, ...store.user }; }) -class targetList extends React.Component { +class TargetList extends React.Component { constructor(props: Props) { super(props); this.state = { @@ -128,7 +127,11 @@ class targetList extends React.Component { title="Targets" subTitle="Define the targets that applications would deliver to" extButtons={[ - + diff --git a/packages/velaux-ui/src/pages/Users/components/CreateUser/index.tsx b/packages/velaux-ui/src/pages/Users/components/CreateUser/index.tsx index 9f45a8e2a..8d0c2a2d7 100644 --- a/packages/velaux-ui/src/pages/Users/components/CreateUser/index.tsx +++ b/packages/velaux-ui/src/pages/Users/components/CreateUser/index.tsx @@ -1,4 +1,4 @@ -import { Grid, Form, Input, Field, Button, Message, Select } from '@b-design/ui'; +import { Grid, Form, Input, Field, Button, Message, Select } from '@alifd/next'; import React from 'react'; import { createUser, updateUser } from '../../../../api/users'; diff --git a/packages/velaux-ui/src/pages/Users/components/ResetPassword/index.tsx b/packages/velaux-ui/src/pages/Users/components/ResetPassword/index.tsx index 5ef700812..9479667aa 100644 --- a/packages/velaux-ui/src/pages/Users/components/ResetPassword/index.tsx +++ b/packages/velaux-ui/src/pages/Users/components/ResetPassword/index.tsx @@ -1,4 +1,4 @@ -import { Grid, Form, Input, Field, Button, Message } from '@b-design/ui'; +import { Grid, Form, Input, Field, Button, Message } from '@alifd/next'; import React from 'react'; import { updateUser } from '../../../../api/users'; diff --git a/packages/velaux-ui/src/pages/Users/components/SelectSearch/index.tsx b/packages/velaux-ui/src/pages/Users/components/SelectSearch/index.tsx index 0f64a208e..fe94e7b8d 100644 --- a/packages/velaux-ui/src/pages/Users/components/SelectSearch/index.tsx +++ b/packages/velaux-ui/src/pages/Users/components/SelectSearch/index.tsx @@ -1,6 +1,6 @@ -import { Grid, Icon, Input } from '@b-design/ui'; +import { Grid, Icon, Input } from '@alifd/next'; import React from 'react'; -import { withTranslation } from 'react-i18next'; +import { AiOutlineSearch } from 'react-icons/ai'; import i18n from '../../../../i18n'; @@ -42,8 +42,9 @@ class SelectSearch extends React.Component { } + innerAfter={} hasClear + size="large" placeholder={i18n.t('Search by name')} onChange={this.handleChangName} value={name} @@ -53,8 +54,9 @@ class SelectSearch extends React.Component { } + innerAfter={} hasClear + size="large" placeholder={i18n.t('Search by alias')} onChange={this.handleChangAlias} value={alias} @@ -64,8 +66,9 @@ class SelectSearch extends React.Component { } + innerAfter={} hasClear + size="large" placeholder={i18n.t('Search by email')} onChange={this.handleChangEmail} value={email} @@ -77,4 +80,4 @@ class SelectSearch extends React.Component { } } -export default withTranslation()(SelectSearch); +export default SelectSearch; diff --git a/packages/velaux-ui/src/pages/Users/index.tsx b/packages/velaux-ui/src/pages/Users/index.tsx index a1716e61a..4bf8f6a8f 100644 --- a/packages/velaux-ui/src/pages/Users/index.tsx +++ b/packages/velaux-ui/src/pages/Users/index.tsx @@ -1,4 +1,4 @@ -import { Table, Button, Pagination, Message, Dialog } from '@b-design/ui'; +import { Table, Button, Pagination, Message, Dialog } from '@alifd/next'; import React, { Component, Fragment } from 'react'; import { getRoleList } from '../../api/roles'; @@ -109,7 +109,7 @@ class Users extends Component { }, () => { this.listUser(); - }, + } ); }; @@ -120,7 +120,7 @@ class Users extends Component { }, () => { this.listUser(); - }, + } ); } @@ -131,7 +131,7 @@ class Users extends Component { }, () => { this.listUser(); - }, + } ); } @@ -242,7 +242,7 @@ class Users extends Component { }, () => { this.listUser(); - }, + } ); }; @@ -318,14 +318,10 @@ class Users extends Component { cell: (v: string, i: number, record: User) => { return ( - + - + - +
    +
    {columns.map((col, key) => ( ))} diff --git a/packages/velaux-ui/src/router/map.tsx b/packages/velaux-ui/src/router/map.tsx index 2a50375cf..4f6a2053e 100644 --- a/packages/velaux-ui/src/router/map.tsx +++ b/packages/velaux-ui/src/router/map.tsx @@ -1,12 +1,13 @@ import { Router, Switch, Redirect } from 'dva/router'; import React, { Component } from 'react'; +import * as history from 'history'; import AuthRoute from '../components/AuthRoute'; type RouteConfig = { children: []; component: any; name: string; path: string }; type Props = { routes: RouteConfig[]; - history: any; + history: history.History; }; class RouterMap extends Component { diff --git a/packages/velaux-ui/src/store/index.js b/packages/velaux-ui/src/store/index.ts similarity index 70% rename from packages/velaux-ui/src/store/index.js rename to packages/velaux-ui/src/store/index.ts index 5a8f3dee1..3b8b89796 100644 --- a/packages/velaux-ui/src/store/index.js +++ b/packages/velaux-ui/src/store/index.ts @@ -1,7 +1,9 @@ +import { DvaInstance } from 'dva'; + const context = require.context('../model', false, /\.(js|ts|jsx|tsx)$/); const getModel = context.keys().map((key) => context(key)); -export const createModel = function (app) { +export const createModel = function (app: DvaInstance) { //bind model to app.model return getModel.map((model) => app.model(model.default)); }; diff --git a/packages/velaux-ui/src/common.less b/packages/velaux-ui/src/theme-default.less similarity index 86% rename from packages/velaux-ui/src/common.less rename to packages/velaux-ui/src/theme-default.less index 0c6a89103..27aff2993 100644 --- a/packages/velaux-ui/src/common.less +++ b/packages/velaux-ui/src/theme-default.less @@ -1,4 +1,7 @@ @import './lib.less'; +// Import the base framework style +@import '@velaux/theme/dist/next.css'; +@import '@velaux/theme/variables.less'; .next-form-item.next-large .next-form-item-label { font-size: 14px !important; @@ -305,7 +308,7 @@ } .link { - color: @primarycolor; + color: @primary-color; cursor: pointer; &:hover { @@ -330,7 +333,7 @@ z-index: 3; .dm-handle { - background: @primarycolor !important; + background: @primary-color !important; } } @@ -359,56 +362,10 @@ } a { - color: @primarycolor; + color: @primary-color; cursor: pointer; } -.commonDialog { - flex-direction: column; - justify-content: space-between; - width: 800px; - height: auto; - min-height: 400px; - padding: 0 !important; - .next-dialog-header { - color: var(--grey-900); - font-weight: 700; - font-size: var(--font-size-medium); - border-bottom: 1px solid rgba(0, 0, 0, 0.06); - } - .next-dialog-close { - .next-dialog-close-icon { - &:hover { - color: var(--primary-color); - } - } - } - .next-dialog-footer { - position: absolute; - bottom: 0; - justify-content: center !important; - width: 100%; - .next-btn { - display: block; - flex: none !important; - width: auto !important; - min-width: 100px !important; - } - } - - .next-dialog-body { - flex: 1; - width: 100% !important; - max-height: none !important; - margin-bottom: 48px !important; - } - - .basic { - width: 100%; - padding: 0 16px; - } -} - .tableButton { display: flex; justify-content: flex-end; @@ -493,6 +450,11 @@ a { .next-btn.next-btn-text.danger-btn { border: @dangerColor 0px solid !important; } +.next-btn.next-btn-text { + margin-right: @s-2; + display: inline-flex; + align-items: center; +} .danger-btn:hover { color: #fff !important; @@ -504,18 +466,18 @@ a { } .breadcrumb { - display: flex; - flex-wrap: nowrap; + display: inline-flex; + align-items: center; .next-breadcrumb { margin-left: 8px; } .next-breadcrumb-text, .next-breadcrumb-separator { height: 30px; - line-height: 30px; font-size: 16px; + line-height: 30px; a { - color: @primarycolor; + color: @primary-color; } } } diff --git a/packages/velaux-ui/src/utils/common.ts b/packages/velaux-ui/src/utils/common.ts index 23139e04b..9e4e128b8 100644 --- a/packages/velaux-ui/src/utils/common.ts +++ b/packages/velaux-ui/src/utils/common.ts @@ -4,12 +4,11 @@ import type { AddonBaseStatus } from '../interface/addon'; type Navigator = { language: string; - userLanguage?: string; }; export function getLanguage() { const navigator: Navigator = window.navigator; - const lang = navigator.language || navigator.userLanguage || 'en'; + const lang = navigator.language || 'en'; return localStorage.getItem('lang') || lang.split('-')[0]; } diff --git a/packages/velaux-ui/src/utils/errors.ts b/packages/velaux-ui/src/utils/errors.ts index c8ea23cfe..570780289 100644 --- a/packages/velaux-ui/src/utils/errors.ts +++ b/packages/velaux-ui/src/utils/errors.ts @@ -14,7 +14,7 @@ See the License for the specific language governing permissions and limitations under the License. */ -import { Message } from '@b-design/ui'; +import { Message } from '@alifd/next'; import { isMatchBusinessCode } from './common'; diff --git a/packages/velaux-ui/src/utils/resetLogin.ts b/packages/velaux-ui/src/utils/resetLogin.ts index 2ed28a3cf..b15ba2b25 100644 --- a/packages/velaux-ui/src/utils/resetLogin.ts +++ b/packages/velaux-ui/src/utils/resetLogin.ts @@ -1,4 +1,4 @@ -import { Dialog } from '@b-design/ui'; +import { Dialog } from '@alifd/next'; import i18n from '../i18n'; diff --git a/packages/velaux-ui/tsconfig.json b/packages/velaux-ui/tsconfig.json index 1bb3bdf77..490587bfa 100644 --- a/packages/velaux-ui/tsconfig.json +++ b/packages/velaux-ui/tsconfig.json @@ -1,30 +1,28 @@ { "compilerOptions": { - "target": "es5", - "lib": [ - "dom", - "dom.iterable", - "esnext" - ], - "allowJs": true, - "skipLibCheck": true, - "esModuleInterop": true, - "experimentalDecorators": true, - "allowSyntheticDefaultImports": true, - "strict": true, - "forceConsistentCasingInFileNames": true, - "noFallthroughCasesInSwitch": true, - "module": "esnext", - "moduleResolution": "node", - "resolveJsonModule": true, - "inlineSourceMap": true, + "baseUrl": "./", + "declarationDir": "./compiled", + "emitDeclarationOnly": true, "isolatedModules": true, - "noEmit": true, - "jsx": "react", + "resolveJsonModule": true, + "rootDirs": [ + "." + ] }, + "exclude": [ + "dist/**/*" + ], + "extends": "@grafana/tsconfig", "include": [ - "src", - "./dvaloading.d.ts", - "./images.d.ts", - ] + "src/**/*.ts*", + "images.d.ts" + ], + // override for storybook which uses ts-node to compile main.ts / preview.ts files. + "ts-node": { + "compilerOptions": { + "isolatedModules": false, + "resolveJsonModule": true, + "module": "commonjs" + } + } } \ No newline at end of file diff --git a/packages/velaux-ui/yarn.lock b/packages/velaux-ui/yarn.lock deleted file mode 100644 index 8df43504b..000000000 --- a/packages/velaux-ui/yarn.lock +++ /dev/null @@ -1,12862 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@alicloudfe/components@^1.0.41": - version "1.2.12" - resolved "https://registry.npmmirror.com/@alicloudfe/components/download/@alicloudfe/components-1.2.12.tgz" - integrity sha1-IvqxykTnAJRXEI4oQSI/68Fq/zA= - dependencies: - "@alifd/next" "~1.24.12" - classnames "^2.2.6" - hoist-non-react-statics "^3.3.2" - react-loading-skeleton "^2.1.1" - react-router-dom "^5.2.0" - -"@alifd/field@^1.4.3", "@alifd/field@~1.5.5": - version "1.5.5" - resolved "https://registry.nlark.com/@alifd/field/download/@alifd/field-1.5.5.tgz" - integrity sha1-JRyDxIFsfs5fPpQAXqk5J0a3KdU= - dependencies: - "@alifd/validate" "^1.2.0" - prop-types "^15.5.8" - -"@alifd/meet-react-component-one@^1.1.6": - version "1.1.9" - resolved "https://registry.nlark.com/@alifd/meet-react-component-one/download/@alifd/meet-react-component-one-1.1.9.tgz" - integrity sha1-paya5f89APmTNPFc3NmRP6sb1dA= - dependencies: - "@gcanvas/core" "^1.0.0" - classnames "^2.2.6" - omit.js "^2.0.2" - prop-types "^15.7.2" - style-unit "^2.0.1" - swiper "6.5.0" - tslib "^2.1.0" - universal-env "^3.2.0" - universal-panresponder "^0.6.5" - universal-transition "^1.1.1" - -"@alifd/meet-react@^2.0.0": - version "2.5.6" - resolved "https://registry.npmmirror.com/@alifd/meet-react/download/@alifd/meet-react-2.5.6.tgz" - integrity sha1-EQUq8yrRAgxuObQfYOaVGLWNa6g= - dependencies: - "@alifd/field" "^1.4.3" - "@alifd/meet-react-component-one" "^1.1.6" - "@uni/clipboard" "^1.0.6" - "@uni/env" "^1.0.7" - "@uni/file" "^1.0.7" - "@uni/image" "^1.1.1" - "@uni/navigate" "^1.0.6" - "@uni/page-scroll-to" "^1.0.0" - "@uni/vibrate" "^1.0.0" - babel-runtime-jsx-style-transform "^1.0.2" - classnames "^2.2.6" - dayjs "^1.8.27" - tslib "^2.0.1" - universal-canvas-context "^1.0.0" - universal-choose-image "^1.3.0" - universal-element "^0.0.6" - -"@alifd/next@~1.24.12": - version "1.24.14" - resolved "https://registry.npmmirror.com/@alifd/next/download/@alifd/next-1.24.14.tgz?cache=0&sync_timestamp=1636016443248&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40alifd%2Fnext%2Fdownload%2F%40alifd%2Fnext-1.24.14.tgz" - integrity sha1-2Eu4tu6mX7YmY/qVVO6Ag6UaVz8= - dependencies: - "@alifd/field" "~1.5.5" - "@alifd/validate" "~1.2.0" - babel-runtime "^6.26.0" - bignumber.js "^9.0.1" - classnames "^2.2.3" - dayjs "^1.9.6" - hoist-non-react-statics "^3.0.0" - lodash.clonedeep "^4.5.0" - prop-types "^15.6.0" - react-lifecycles-compat "^3.0.4" - react-transition-group "^2.2.1" - resize-observer-polyfill "^1.5.1" - shallow-element-equals "^1.0.1" - -"@alifd/validate@^1.2.0": - version "1.3.1" - resolved "https://registry.nlark.com/@alifd/validate/download/@alifd/validate-1.3.1.tgz?cache=0&sync_timestamp=1626662152988&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40alifd%2Fvalidate%2Fdownload%2F%40alifd%2Fvalidate-1.3.1.tgz" - integrity sha1-jUlw0VIxU1bi9hlhDeA85wvKvrA= - -"@alifd/validate@~1.2.0": - version "1.2.3" - resolved "https://registry.nlark.com/@alifd/validate/download/@alifd/validate-1.2.3.tgz?cache=0&sync_timestamp=1626662152988&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40alifd%2Fvalidate%2Fdownload%2F%40alifd%2Fvalidate-1.2.3.tgz" - integrity sha1-O3+IChqVVHCzA/3c5a+kKp8tn/I= - -"@ampproject/remapping@^2.1.0": - version "2.2.0" - resolved "https://registry.npmmirror.com/@ampproject/remapping/-/remapping-2.2.0.tgz#56c133824780de3174aed5ab6834f3026790154d" - integrity sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w== - dependencies: - "@jridgewell/gen-mapping" "^0.1.0" - "@jridgewell/trace-mapping" "^0.3.9" - -"@b-design/ui@^1.0.63": - version "1.0.63" - resolved "https://registry.npmmirror.com/@b-design/ui/download/@b-design/ui-1.0.63.tgz" - integrity sha1-Wnc4d61CGSdvYPpGyhM2MbSO7+s= - dependencies: - "@alicloudfe/components" "^1.0.41" - copy-to-clipboard "^3.3.1" - prism-react-renderer "^1.1.1" - -"@babel/code-frame@7.10.4": - version "7.10.4" - resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz" - integrity sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg== - dependencies: - "@babel/highlight" "^7.10.4" - -"@babel/code-frame@7.12.11": - version "7.12.11" - resolved "https://registry.npmmirror.com/@babel/code-frame/download/@babel/code-frame-7.12.11.tgz" - integrity sha1-9K1DWqJj25NbjxDyxVLSP7cWpj8= - dependencies: - "@babel/highlight" "^7.10.4" - -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.5.5": - version "7.16.0" - resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz" - integrity sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA== - dependencies: - "@babel/highlight" "^7.16.0" - -"@babel/code-frame@^7.18.6": - version "7.18.6" - resolved "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a" - integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q== - dependencies: - "@babel/highlight" "^7.18.6" - -"@babel/compat-data@^7.13.11", "@babel/compat-data@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/compat-data/download/@babel/compat-data-7.16.0.tgz?cache=0&sync_timestamp=1635560942494&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fcompat-data%2Fdownload%2F%40babel%2Fcompat-data-7.16.0.tgz" - integrity sha1-6iadf3jes6eCbDmkBI7s2lQevao= - -"@babel/compat-data@^7.20.5": - version "7.20.10" - resolved "https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.20.10.tgz#9d92fa81b87542fff50e848ed585b4212c1d34ec" - integrity sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg== - -"@babel/core@>=7.9.0", "@babel/core@^7.12.10", "@babel/core@^7.12.16", "@babel/core@^7.8.4": - version "7.16.0" - resolved "https://registry.npmjs.org/@babel/core/-/core-7.16.0.tgz" - integrity sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ== - dependencies: - "@babel/code-frame" "^7.16.0" - "@babel/generator" "^7.16.0" - "@babel/helper-compilation-targets" "^7.16.0" - "@babel/helper-module-transforms" "^7.16.0" - "@babel/helpers" "^7.16.0" - "@babel/parser" "^7.16.0" - "@babel/template" "^7.16.0" - "@babel/traverse" "^7.16.0" - "@babel/types" "^7.16.0" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.1.2" - semver "^6.3.0" - source-map "^0.5.0" - -"@babel/core@^7.19.6": - version "7.20.7" - resolved "https://registry.npmmirror.com/@babel/core/-/core-7.20.7.tgz#37072f951bd4d28315445f66e0ec9f6ae0c8c35f" - integrity sha512-t1ZjCluspe5DW24bn2Rr1CDb2v9rn/hROtg9a2tmd0+QYf4bsloYfLQzjG4qHPNMhWtKdGC33R5AxGR2Af2cBw== - dependencies: - "@ampproject/remapping" "^2.1.0" - "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.20.7" - "@babel/helper-compilation-targets" "^7.20.7" - "@babel/helper-module-transforms" "^7.20.7" - "@babel/helpers" "^7.20.7" - "@babel/parser" "^7.20.7" - "@babel/template" "^7.20.7" - "@babel/traverse" "^7.20.7" - "@babel/types" "^7.20.7" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.2.1" - semver "^6.3.0" - -"@babel/eslint-parser@^7.12.1", "@babel/eslint-parser@^7.12.16": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/eslint-parser/download/@babel/eslint-parser-7.16.0.tgz?cache=0&sync_timestamp=1635736736331&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Feslint-parser%2Fdownload%2F%40babel%2Feslint-parser-7.16.0.tgz" - integrity sha1-Ayz2yNhEqVrWL3edJwj7T3fhqBw= - dependencies: - eslint-scope "^5.1.1" - eslint-visitor-keys "^2.1.0" - semver "^6.3.0" - -"@babel/generator@^7.16.0": - version "7.16.0" - resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz" - integrity sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew== - dependencies: - "@babel/types" "^7.16.0" - jsesc "^2.5.1" - source-map "^0.5.0" - -"@babel/generator@^7.20.7": - version "7.20.7" - resolved "https://registry.npmmirror.com/@babel/generator/-/generator-7.20.7.tgz#f8ef57c8242665c5929fe2e8d82ba75460187b4a" - integrity sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw== - dependencies: - "@babel/types" "^7.20.7" - "@jridgewell/gen-mapping" "^0.3.2" - jsesc "^2.5.1" - -"@babel/helper-annotate-as-pure@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.16.0.tgz?cache=0&sync_timestamp=1635560944976&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fhelper-annotate-as-pure%2Fdownload%2F%40babel%2Fhelper-annotate-as-pure-7.16.0.tgz" - integrity sha1-mh8OvNpT2aLQAQjEzqzmpdXx8I0= - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-builder-binary-assignment-operator-visitor@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/helper-builder-binary-assignment-operator-visitor/download/@babel/helper-builder-binary-assignment-operator-visitor-7.16.0.tgz" - integrity sha1-8aaGuS2nlAIMJlguuFLprM0NeII= - dependencies: - "@babel/helper-explode-assignable-expression" "^7.16.0" - "@babel/types" "^7.16.0" - -"@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/helper-compilation-targets/download/@babel/helper-compilation-targets-7.16.0.tgz" - integrity sha1-AdYVdi55bBeVLCnj7enW3gfSNag= - dependencies: - "@babel/compat-data" "^7.16.0" - "@babel/helper-validator-option" "^7.14.5" - browserslist "^4.16.6" - semver "^6.3.0" - -"@babel/helper-compilation-targets@^7.20.7": - version "7.20.7" - resolved "https://registry.npmmirror.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz#a6cd33e93629f5eb473b021aac05df62c4cd09bb" - integrity sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ== - dependencies: - "@babel/compat-data" "^7.20.5" - "@babel/helper-validator-option" "^7.18.6" - browserslist "^4.21.3" - lru-cache "^5.1.1" - semver "^6.3.0" - -"@babel/helper-create-class-features-plugin@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/helper-create-class-features-plugin/download/@babel/helper-create-class-features-plugin-7.16.0.tgz?cache=0&sync_timestamp=1635560940029&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fhelper-create-class-features-plugin%2Fdownload%2F%40babel%2Fhelper-create-class-features-plugin-7.16.0.tgz" - integrity sha1-CQ1NFms0KgOp/sN+9P1a65x8aks= - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.0" - "@babel/helper-function-name" "^7.16.0" - "@babel/helper-member-expression-to-functions" "^7.16.0" - "@babel/helper-optimise-call-expression" "^7.16.0" - "@babel/helper-replace-supers" "^7.16.0" - "@babel/helper-split-export-declaration" "^7.16.0" - -"@babel/helper-create-regexp-features-plugin@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/download/@babel/helper-create-regexp-features-plugin-7.16.0.tgz?cache=0&sync_timestamp=1635567015952&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fhelper-create-regexp-features-plugin%2Fdownload%2F%40babel%2Fhelper-create-regexp-features-plugin-7.16.0.tgz" - integrity sha1-BrI0jON/zMT14Y3NjXUFPyp8RP8= - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.0" - regexpu-core "^4.7.1" - -"@babel/helper-define-polyfill-provider@^0.2.4": - version "0.2.4" - resolved "https://registry.npmmirror.com/@babel/helper-define-polyfill-provider/download/@babel/helper-define-polyfill-provider-0.2.4.tgz" - integrity sha1-iGeu150+psreQPgB77esXGaRaxA= - dependencies: - "@babel/helper-compilation-targets" "^7.13.0" - "@babel/helper-module-imports" "^7.12.13" - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/traverse" "^7.13.0" - debug "^4.1.1" - lodash.debounce "^4.0.8" - resolve "^1.14.2" - semver "^6.1.2" - -"@babel/helper-environment-visitor@^7.18.9": - version "7.18.9" - resolved "https://registry.npmmirror.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be" - integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg== - -"@babel/helper-explode-assignable-expression@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/helper-explode-assignable-expression/download/@babel/helper-explode-assignable-expression-7.16.0.tgz?cache=0&sync_timestamp=1635567238246&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fhelper-explode-assignable-expression%2Fdownload%2F%40babel%2Fhelper-explode-assignable-expression-7.16.0.tgz" - integrity sha1-dTAXM3oV9G+cCfZ0z/EM7pudd3g= - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-function-name@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/helper-function-name/download/@babel/helper-function-name-7.16.0.tgz?cache=0&sync_timestamp=1635560944177&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fhelper-function-name%2Fdownload%2F%40babel%2Fhelper-function-name-7.16.0.tgz" - integrity sha1-t90Hl9ALv+5PB+nE6lsOMMi7FIE= - dependencies: - "@babel/helper-get-function-arity" "^7.16.0" - "@babel/template" "^7.16.0" - "@babel/types" "^7.16.0" - -"@babel/helper-function-name@^7.19.0": - version "7.19.0" - resolved "https://registry.npmmirror.com/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz#941574ed5390682e872e52d3f38ce9d1bef4648c" - integrity sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w== - dependencies: - "@babel/template" "^7.18.10" - "@babel/types" "^7.19.0" - -"@babel/helper-get-function-arity@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/helper-get-function-arity/download/@babel/helper-get-function-arity-7.16.0.tgz?cache=0&sync_timestamp=1635560945700&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fhelper-get-function-arity%2Fdownload%2F%40babel%2Fhelper-get-function-arity-7.16.0.tgz" - integrity sha1-AIjHSGspqctdlIsaHeRttm4InPo= - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-hoist-variables@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/helper-hoist-variables/download/@babel/helper-hoist-variables-7.16.0.tgz?cache=0&sync_timestamp=1635560943828&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fhelper-hoist-variables%2Fdownload%2F%40babel%2Fhelper-hoist-variables-7.16.0.tgz" - integrity sha1-TJAjwvHe9+KP9G/B2802o5vqqBo= - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-hoist-variables@^7.18.6": - version "7.18.6" - resolved "https://registry.npmmirror.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678" - integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q== - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-member-expression-to-functions@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/helper-member-expression-to-functions/download/@babel/helper-member-expression-to-functions-7.16.0.tgz?cache=0&sync_timestamp=1635560945366&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fhelper-member-expression-to-functions%2Fdownload%2F%40babel%2Fhelper-member-expression-to-functions-7.16.0.tgz" - integrity sha1-KShwQO/Rl8d2Nu91GI6B2ovM1aQ= - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/helper-module-imports/download/@babel/helper-module-imports-7.16.0.tgz?cache=0&sync_timestamp=1635560941965&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fhelper-module-imports%2Fdownload%2F%40babel%2Fhelper-module-imports-7.16.0.tgz" - integrity sha1-kFOOYLZy7PG0SPX09UM9N+eaPsM= - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-module-imports@^7.18.6": - version "7.18.6" - resolved "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e" - integrity sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA== - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-module-transforms@^7.16.0": - version "7.16.0" - resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz" - integrity sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA== - dependencies: - "@babel/helper-module-imports" "^7.16.0" - "@babel/helper-replace-supers" "^7.16.0" - "@babel/helper-simple-access" "^7.16.0" - "@babel/helper-split-export-declaration" "^7.16.0" - "@babel/helper-validator-identifier" "^7.15.7" - "@babel/template" "^7.16.0" - "@babel/traverse" "^7.16.0" - "@babel/types" "^7.16.0" - -"@babel/helper-module-transforms@^7.20.7": - version "7.20.11" - resolved "https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.20.11.tgz#df4c7af713c557938c50ea3ad0117a7944b2f1b0" - integrity sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg== - dependencies: - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-module-imports" "^7.18.6" - "@babel/helper-simple-access" "^7.20.2" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/helper-validator-identifier" "^7.19.1" - "@babel/template" "^7.20.7" - "@babel/traverse" "^7.20.10" - "@babel/types" "^7.20.7" - -"@babel/helper-optimise-call-expression@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/helper-optimise-call-expression/download/@babel/helper-optimise-call-expression-7.16.0.tgz?cache=0&sync_timestamp=1635560944574&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fhelper-optimise-call-expression%2Fdownload%2F%40babel%2Fhelper-optimise-call-expression-7.16.0.tgz" - integrity sha1-zs2xRdcMVAlrFWT46fEM19GTszg= - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.14.5" - resolved "https://registry.nlark.com/@babel/helper-plugin-utils/download/@babel/helper-plugin-utils-7.14.5.tgz" - integrity sha1-WsgizpfuxGdBq3ClF5ceRDpwxak= - -"@babel/helper-remap-async-to-generator@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/helper-remap-async-to-generator/download/@babel/helper-remap-async-to-generator-7.16.0.tgz?cache=0&sync_timestamp=1635567015463&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fhelper-remap-async-to-generator%2Fdownload%2F%40babel%2Fhelper-remap-async-to-generator-7.16.0.tgz" - integrity sha1-1ao7CG4Tpf4FI4/0DDpaDC2rPq0= - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.0" - "@babel/helper-wrap-function" "^7.16.0" - "@babel/types" "^7.16.0" - -"@babel/helper-replace-supers@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/helper-replace-supers/download/@babel/helper-replace-supers-7.16.0.tgz?cache=0&sync_timestamp=1635560943145&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fhelper-replace-supers%2Fdownload%2F%40babel%2Fhelper-replace-supers-7.16.0.tgz" - integrity sha1-cwVejTz5vLqN21XK2T/tyGD2jxc= - dependencies: - "@babel/helper-member-expression-to-functions" "^7.16.0" - "@babel/helper-optimise-call-expression" "^7.16.0" - "@babel/traverse" "^7.16.0" - "@babel/types" "^7.16.0" - -"@babel/helper-simple-access@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/helper-simple-access/download/@babel/helper-simple-access-7.16.0.tgz?cache=0&sync_timestamp=1635560942808&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fhelper-simple-access%2Fdownload%2F%40babel%2Fhelper-simple-access-7.16.0.tgz" - integrity sha1-IdaidiDjg+N1NM9sELugGab5BRc= - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-simple-access@^7.20.2": - version "7.20.2" - resolved "https://registry.npmmirror.com/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz#0ab452687fe0c2cfb1e2b9e0015de07fc2d62dd9" - integrity sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA== - dependencies: - "@babel/types" "^7.20.2" - -"@babel/helper-skip-transparent-expression-wrappers@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/download/@babel/helper-skip-transparent-expression-wrappers-7.16.0.tgz?cache=0&sync_timestamp=1635566957303&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fhelper-skip-transparent-expression-wrappers%2Fdownload%2F%40babel%2Fhelper-skip-transparent-expression-wrappers-7.16.0.tgz" - integrity sha1-DuM4gHAUfDrgUeSH7KPrsOLouwk= - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-split-export-declaration@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/helper-split-export-declaration/download/@babel/helper-split-export-declaration-7.16.0.tgz?cache=0&sync_timestamp=1635560943488&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fhelper-split-export-declaration%2Fdownload%2F%40babel%2Fhelper-split-export-declaration-7.16.0.tgz" - integrity sha1-KWcvQ2Y+k23zcKrrIr7ds7rsdDg= - dependencies: - "@babel/types" "^7.16.0" - -"@babel/helper-split-export-declaration@^7.18.6": - version "7.18.6" - resolved "https://registry.npmmirror.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075" - integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA== - dependencies: - "@babel/types" "^7.18.6" - -"@babel/helper-string-parser@^7.19.4": - version "7.19.4" - resolved "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz#38d3acb654b4701a9b77fb0615a96f775c3a9e63" - integrity sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw== - -"@babel/helper-validator-identifier@^7.15.7": - version "7.15.7" - resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz" - integrity sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w== - -"@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1": - version "7.19.1" - resolved "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2" - integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w== - -"@babel/helper-validator-option@^7.14.5": - version "7.14.5" - resolved "https://registry.nlark.com/@babel/helper-validator-option/download/@babel/helper-validator-option-7.14.5.tgz" - integrity sha1-bnKh//GNXfy4eOHmLxoCHEty1aM= - -"@babel/helper-validator-option@^7.18.6": - version "7.18.6" - resolved "https://registry.npmmirror.com/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz#bf0d2b5a509b1f336099e4ff36e1a63aa5db4db8" - integrity sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw== - -"@babel/helper-wrap-function@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/helper-wrap-function/download/@babel/helper-wrap-function-7.16.0.tgz?cache=0&sync_timestamp=1635567238019&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fhelper-wrap-function%2Fdownload%2F%40babel%2Fhelper-wrap-function-7.16.0.tgz" - integrity sha1-s88xivzndN/nW4Z2fNbWjzSC5Xw= - dependencies: - "@babel/helper-function-name" "^7.16.0" - "@babel/template" "^7.16.0" - "@babel/traverse" "^7.16.0" - "@babel/types" "^7.16.0" - -"@babel/helpers@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/helpers/download/@babel/helpers-7.16.0.tgz" - integrity sha1-h1UZyXnCMvQa371Do7A5jC44gYM= - dependencies: - "@babel/template" "^7.16.0" - "@babel/traverse" "^7.16.0" - "@babel/types" "^7.16.0" - -"@babel/helpers@^7.20.7": - version "7.20.7" - resolved "https://registry.npmmirror.com/@babel/helpers/-/helpers-7.20.7.tgz#04502ff0feecc9f20ecfaad120a18f011a8e6dce" - integrity sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA== - dependencies: - "@babel/template" "^7.20.7" - "@babel/traverse" "^7.20.7" - "@babel/types" "^7.20.7" - -"@babel/highlight@^7.10.4", "@babel/highlight@^7.16.0": - version "7.16.0" - resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz" - integrity sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g== - dependencies: - "@babel/helper-validator-identifier" "^7.15.7" - chalk "^2.0.0" - js-tokens "^4.0.0" - -"@babel/highlight@^7.18.6": - version "7.18.6" - resolved "https://registry.npmmirror.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf" - integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g== - dependencies: - "@babel/helper-validator-identifier" "^7.18.6" - chalk "^2.0.0" - js-tokens "^4.0.0" - -"@babel/parser@^7.16.0": - version "7.16.2" - resolved "https://registry.npmmirror.com/@babel/parser/download/@babel/parser-7.16.2.tgz" - integrity sha1-NyPNXI2Hc+75bOV+odm3+qzNEqw= - -"@babel/parser@^7.20.7": - version "7.20.7" - resolved "https://registry.npmmirror.com/@babel/parser/-/parser-7.20.7.tgz#66fe23b3c8569220817d5feb8b9dcdc95bb4f71b" - integrity sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg== - -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.16.0": - version "7.16.2" - resolved "https://registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/download/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.2.tgz" - integrity sha1-KXf8qbIS2xU8GVZ05Xz6uAdzMYM= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/download/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-bugfix-v8-spread-parameters-in-optional-chaining%2Fdownload%2F%40babel%2Fplugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.0.tgz" - integrity sha1-NYly6qsAb16wgmGDsMk8vK8T4eI= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" - "@babel/plugin-proposal-optional-chaining" "^7.16.0" - -"@babel/plugin-proposal-async-generator-functions@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-proposal-async-generator-functions/download/@babel/plugin-proposal-async-generator-functions-7.16.0.tgz" - integrity sha1-EUJdR6YDZDUvZorV+8HWWWssXK8= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-remap-async-to-generator" "^7.16.0" - "@babel/plugin-syntax-async-generators" "^7.8.4" - -"@babel/plugin-proposal-class-properties@^7.13.0", "@babel/plugin-proposal-class-properties@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-proposal-class-properties/download/@babel/plugin-proposal-class-properties-7.16.0.tgz" - integrity sha1-wClhgmfd68coD6KG4PjKKieKLRo= - dependencies: - "@babel/helper-create-class-features-plugin" "^7.16.0" - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-proposal-class-static-block@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-proposal-class-static-block/download/@babel/plugin-proposal-class-static-block-7.16.0.tgz" - integrity sha1-UpaULFZNgUTIPuo0fQqooLiRcOc= - dependencies: - "@babel/helper-create-class-features-plugin" "^7.16.0" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-class-static-block" "^7.14.5" - -"@babel/plugin-proposal-decorators@^7.13.5": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-proposal-decorators/download/@babel/plugin-proposal-decorators-7.16.0.tgz?cache=0&sync_timestamp=1635578334765&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-proposal-decorators%2Fdownload%2F%40babel%2Fplugin-proposal-decorators-7.16.0.tgz" - integrity sha1-UV219okWEcDRdrY+3ghE+9m+eXs= - dependencies: - "@babel/helper-create-class-features-plugin" "^7.16.0" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-decorators" "^7.16.0" - -"@babel/plugin-proposal-dynamic-import@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-proposal-dynamic-import/download/@babel/plugin-proposal-dynamic-import-7.16.0.tgz" - integrity sha1-eD7KYdUFJiAvmylglUU5d+iGWfE= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - -"@babel/plugin-proposal-export-namespace-from@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-proposal-export-namespace-from/download/@babel/plugin-proposal-export-namespace-from-7.16.0.tgz" - integrity sha1-nAHe5Auda4R7ZWqvSjl2pxdA8iI= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - -"@babel/plugin-proposal-json-strings@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-proposal-json-strings/download/@babel/plugin-proposal-json-strings-7.16.0.tgz" - integrity sha1-yuNale0dKn+inE3EFUC4SnLpqyU= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-json-strings" "^7.8.3" - -"@babel/plugin-proposal-logical-assignment-operators@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-proposal-logical-assignment-operators/download/@babel/plugin-proposal-logical-assignment-operators-7.16.0.tgz" - integrity sha1-pxG4zrP/3dPviNOknobb08x9s/0= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - -"@babel/plugin-proposal-nullish-coalescing-operator@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-proposal-nullish-coalescing-operator/download/@babel/plugin-proposal-nullish-coalescing-operator-7.16.0.tgz" - integrity sha1-ROHM4I/iQnSCz0RqkbtFFSjtBZY= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - -"@babel/plugin-proposal-numeric-separator@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-proposal-numeric-separator/download/@babel/plugin-proposal-numeric-separator-7.16.0.tgz" - integrity sha1-XUGOT7v4ubfQMSXTpScwQzo3NzQ= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - -"@babel/plugin-proposal-object-rest-spread@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-proposal-object-rest-spread/download/@babel/plugin-proposal-object-rest-spread-7.16.0.tgz" - integrity sha1-X7MvbZJNbmcSgQNipg4SomCYcuY= - dependencies: - "@babel/compat-data" "^7.16.0" - "@babel/helper-compilation-targets" "^7.16.0" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.16.0" - -"@babel/plugin-proposal-optional-catch-binding@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-proposal-optional-catch-binding/download/@babel/plugin-proposal-optional-catch-binding-7.16.0.tgz" - integrity sha1-WRAIWBGrTCiwDW6/+kqwJ00eXxY= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - -"@babel/plugin-proposal-optional-chaining@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-proposal-optional-chaining/download/@babel/plugin-proposal-optional-chaining-7.16.0.tgz" - integrity sha1-VtvDlwglaDYI6e+1XqgsKi1sjcA= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - -"@babel/plugin-proposal-private-methods@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-proposal-private-methods/download/@babel/plugin-proposal-private-methods-7.16.0.tgz" - integrity sha1-tNr7nHF+QwHFd2sw0IDWODyJr/Y= - dependencies: - "@babel/helper-create-class-features-plugin" "^7.16.0" - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-proposal-private-property-in-object@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object/download/@babel/plugin-proposal-private-property-in-object-7.16.0.tgz" - integrity sha1-aek1ssXHnSSIES2IbwxOJ5D+528= - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.0" - "@babel/helper-create-class-features-plugin" "^7.16.0" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" - -"@babel/plugin-proposal-unicode-property-regex@^7.16.0", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-proposal-unicode-property-regex/download/@babel/plugin-proposal-unicode-property-regex-7.16.0.tgz" - integrity sha1-iQSC38XqN45C4Zpx5wlyjKvxhhI= - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.16.0" - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-async-generators@^7.8.4": - version "7.8.4" - resolved "https://registry.nlark.com/@babel/plugin-syntax-async-generators/download/@babel/plugin-syntax-async-generators-7.8.4.tgz" - integrity sha1-qYP7Gusuw/btBCohD2QOkOeG/g0= - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-class-properties@^7.12.13": - version "7.12.13" - resolved "https://registry.nlark.com/@babel/plugin-syntax-class-properties/download/@babel/plugin-syntax-class-properties-7.12.13.tgz" - integrity sha1-tcmHJ0xKOoK4lxR5aTGmtTVErhA= - dependencies: - "@babel/helper-plugin-utils" "^7.12.13" - -"@babel/plugin-syntax-class-static-block@^7.14.5": - version "7.14.5" - resolved "https://registry.nlark.com/@babel/plugin-syntax-class-static-block/download/@babel/plugin-syntax-class-static-block-7.14.5.tgz?cache=0&sync_timestamp=1623280714275&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Fplugin-syntax-class-static-block%2Fdownload%2F%40babel%2Fplugin-syntax-class-static-block-7.14.5.tgz" - integrity sha1-GV34mxRrS3izv4l/16JXyEZZ1AY= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-decorators@^7.16.0": - version "7.16.0" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.16.0.tgz" - integrity sha512-nxnnngZClvlY13nHJAIDow0S7Qzhq64fQ/NlqS+VER3kjW/4F0jLhXjeL8jcwSwz6Ca3rotT5NJD2T9I7lcv7g== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-dynamic-import@^7.8.3": - version "7.8.3" - resolved "https://registry.npm.taobao.org/@babel/plugin-syntax-dynamic-import/download/@babel/plugin-syntax-dynamic-import-7.8.3.tgz" - integrity sha1-Yr+Ysto80h1iYVT8lu5bPLaOrLM= - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-export-namespace-from@^7.8.3": - version "7.8.3" - resolved "https://registry.nlark.com/@babel/plugin-syntax-export-namespace-from/download/@babel/plugin-syntax-export-namespace-from-7.8.3.tgz" - integrity sha1-AolkqbqA28CUyRXEh618TnpmRlo= - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - -"@babel/plugin-syntax-json-strings@^7.8.3": - version "7.8.3" - resolved "https://registry.nlark.com/@babel/plugin-syntax-json-strings/download/@babel/plugin-syntax-json-strings-7.8.3.tgz" - integrity sha1-AcohtmjNghjJ5kDLbdiMVBKyyWo= - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-jsx@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-syntax-jsx/download/@babel/plugin-syntax-jsx-7.16.0.tgz" - integrity sha1-+WJDlDFzZamojII1jT+EcRVGmPE= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": - version "7.10.4" - resolved "https://registry.nlark.com/@babel/plugin-syntax-logical-assignment-operators/download/@babel/plugin-syntax-logical-assignment-operators-7.10.4.tgz" - integrity sha1-ypHvRjA1MESLkGZSusLp/plB9pk= - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": - version "7.8.3" - resolved "https://registry.npm.taobao.org/@babel/plugin-syntax-nullish-coalescing-operator/download/@babel/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz" - integrity sha1-Fn7XA2iIYIH3S1w2xlqIwDtm0ak= - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-numeric-separator@^7.10.4": - version "7.10.4" - resolved "https://registry.nlark.com/@babel/plugin-syntax-numeric-separator/download/@babel/plugin-syntax-numeric-separator-7.10.4.tgz" - integrity sha1-ubBws+M1cM2f0Hun+pHA3Te5r5c= - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-object-rest-spread@^7.8.3": - version "7.8.3" - resolved "https://registry.npm.taobao.org/@babel/plugin-syntax-object-rest-spread/download/@babel/plugin-syntax-object-rest-spread-7.8.3.tgz" - integrity sha1-YOIl7cvZimQDMqLnLdPmbxr1WHE= - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-catch-binding@^7.8.3": - version "7.8.3" - resolved "https://registry.nlark.com/@babel/plugin-syntax-optional-catch-binding/download/@babel/plugin-syntax-optional-catch-binding-7.8.3.tgz" - integrity sha1-YRGiZbz7Ag6579D9/X0mQCue1sE= - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-chaining@^7.8.3": - version "7.8.3" - resolved "https://registry.nlark.com/@babel/plugin-syntax-optional-chaining/download/@babel/plugin-syntax-optional-chaining-7.8.3.tgz" - integrity sha1-T2nCq5UWfgGAzVM2YT+MV4j31Io= - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-private-property-in-object@^7.14.5": - version "7.14.5" - resolved "https://registry.nlark.com/@babel/plugin-syntax-private-property-in-object/download/@babel/plugin-syntax-private-property-in-object-7.14.5.tgz" - integrity sha1-DcZnHsDqIrbpShEU+FeXDNOd4a0= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-top-level-await@^7.14.5": - version "7.14.5" - resolved "https://registry.nlark.com/@babel/plugin-syntax-top-level-await/download/@babel/plugin-syntax-top-level-await-7.14.5.tgz" - integrity sha1-wc/a3DWmRiQAAfBhOCR7dBw02Uw= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-syntax-typescript@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-syntax-typescript/download/@babel/plugin-syntax-typescript-7.16.0.tgz?cache=0&sync_timestamp=1635560940443&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-syntax-typescript%2Fdownload%2F%40babel%2Fplugin-syntax-typescript-7.16.0.tgz" - integrity sha1-L+6xPZM0zFguqREdNQb3cxdBebs= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-arrow-functions@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-arrow-functions/download/@babel/plugin-transform-arrow-functions-7.16.0.tgz" - integrity sha1-lRcG+LRJyDTtB71HTAkkyUS5Wo4= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-async-to-generator@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-async-to-generator/download/@babel/plugin-transform-async-to-generator-7.16.0.tgz" - integrity sha1-3xJjf5Yw3foO+dehG8QU1inThgQ= - dependencies: - "@babel/helper-module-imports" "^7.16.0" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-remap-async-to-generator" "^7.16.0" - -"@babel/plugin-transform-block-scoped-functions@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions/download/@babel/plugin-transform-block-scoped-functions-7.16.0.tgz" - integrity sha1-xhh2MjOtAoR4BavKxMNFzp3nFF0= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-block-scoping@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-block-scoping/download/@babel/plugin-transform-block-scoping-7.16.0.tgz" - integrity sha1-vPQz+0gv6MPTtOimaxxKjnfTfBY= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-classes@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-classes/download/@babel/plugin-transform-classes-7.16.0.tgz?cache=0&sync_timestamp=1635566945526&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-transform-classes%2Fdownload%2F%40babel%2Fplugin-transform-classes-7.16.0.tgz" - integrity sha1-VM9f8LIkLGVz11PNS/xwd6iygvU= - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.0" - "@babel/helper-function-name" "^7.16.0" - "@babel/helper-optimise-call-expression" "^7.16.0" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-replace-supers" "^7.16.0" - "@babel/helper-split-export-declaration" "^7.16.0" - globals "^11.1.0" - -"@babel/plugin-transform-computed-properties@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-computed-properties/download/@babel/plugin-transform-computed-properties-7.16.0.tgz" - integrity sha1-4MOFUH0h4bCwdtZr7W1SMbhRELc= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-destructuring@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-destructuring/download/@babel/plugin-transform-destructuring-7.16.0.tgz" - integrity sha1-rT1+dFhK1epOrbHmZCFGxZDe4zw= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-dotall-regex@^7.16.0", "@babel/plugin-transform-dotall-regex@^7.4.4": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-dotall-regex/download/@babel/plugin-transform-dotall-regex-7.16.0.tgz" - integrity sha1-ULqwDBCEthYtClioGAMc9XeY4G8= - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.16.0" - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-duplicate-keys@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-duplicate-keys/download/@babel/plugin-transform-duplicate-keys-7.16.0.tgz" - integrity sha1-i8LiGBPj6J5eW/O2CqX8RYV1oXY= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-exponentiation-operator@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator/download/@babel/plugin-transform-exponentiation-operator-7.16.0.tgz?cache=0&sync_timestamp=1635566989126&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-transform-exponentiation-operator%2Fdownload%2F%40babel%2Fplugin-transform-exponentiation-operator-7.16.0.tgz" - integrity sha1-oYDNKIHjUzzvnTkB5I2tD77/S+Q= - dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.16.0" - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-for-of@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-for-of/download/@babel/plugin-transform-for-of-7.16.0.tgz?cache=0&sync_timestamp=1635567508437&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-transform-for-of%2Fdownload%2F%40babel%2Fplugin-transform-for-of-7.16.0.tgz" - integrity sha1-96us7RVSYOJGE1m7x8ckispea9I= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-function-name@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-function-name/download/@babel/plugin-transform-function-name-7.16.0.tgz?cache=0&sync_timestamp=1635566911742&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-transform-function-name%2Fdownload%2F%40babel%2Fplugin-transform-function-name-7.16.0.tgz" - integrity sha1-AuNpnChMYmIjZZn3UQZcXV8fQA4= - dependencies: - "@babel/helper-function-name" "^7.16.0" - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-literals@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-literals/download/@babel/plugin-transform-literals-7.16.0.tgz?cache=0&sync_timestamp=1635566948325&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-transform-literals%2Fdownload%2F%40babel%2Fplugin-transform-literals-7.16.0.tgz" - integrity sha1-eXEeZw/86zG9KYIp1Q82IfeYDKw= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-member-expression-literals@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-member-expression-literals/download/@babel/plugin-transform-member-expression-literals-7.16.0.tgz?cache=0&sync_timestamp=1635566948649&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-transform-member-expression-literals%2Fdownload%2F%40babel%2Fplugin-transform-member-expression-literals-7.16.0.tgz" - integrity sha1-UlG0zOAer4MUQD0hrtsmnXn15ks= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-modules-amd@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-modules-amd/download/@babel/plugin-transform-modules-amd-7.16.0.tgz?cache=0&sync_timestamp=1635566912764&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-transform-modules-amd%2Fdownload%2F%40babel%2Fplugin-transform-modules-amd-7.16.0.tgz" - integrity sha1-CavUHhjc9P1HnFmMHO97056xM34= - dependencies: - "@babel/helper-module-transforms" "^7.16.0" - "@babel/helper-plugin-utils" "^7.14.5" - babel-plugin-dynamic-import-node "^2.3.3" - -"@babel/plugin-transform-modules-commonjs@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-modules-commonjs/download/@babel/plugin-transform-modules-commonjs-7.16.0.tgz?cache=0&sync_timestamp=1635566912532&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-transform-modules-commonjs%2Fdownload%2F%40babel%2Fplugin-transform-modules-commonjs-7.16.0.tgz" - integrity sha1-rdWOY4yN3Eh1vZqey1xZRhP2ySI= - dependencies: - "@babel/helper-module-transforms" "^7.16.0" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-simple-access" "^7.16.0" - babel-plugin-dynamic-import-node "^2.3.3" - -"@babel/plugin-transform-modules-systemjs@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-modules-systemjs/download/@babel/plugin-transform-modules-systemjs-7.16.0.tgz?cache=0&sync_timestamp=1635566913014&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-transform-modules-systemjs%2Fdownload%2F%40babel%2Fplugin-transform-modules-systemjs-7.16.0.tgz" - integrity sha1-qSzyQK/rYF9MoWZwRTAkQl5CHqQ= - dependencies: - "@babel/helper-hoist-variables" "^7.16.0" - "@babel/helper-module-transforms" "^7.16.0" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-validator-identifier" "^7.15.7" - babel-plugin-dynamic-import-node "^2.3.3" - -"@babel/plugin-transform-modules-umd@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-modules-umd/download/@babel/plugin-transform-modules-umd-7.16.0.tgz?cache=0&sync_timestamp=1635566913244&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-transform-modules-umd%2Fdownload%2F%40babel%2Fplugin-transform-modules-umd-7.16.0.tgz" - integrity sha1-GV8mwq1tajkbcIgO/84YzmJeBqc= - dependencies: - "@babel/helper-module-transforms" "^7.16.0" - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-named-capturing-groups-regex@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex/download/@babel/plugin-transform-named-capturing-groups-regex-7.16.0.tgz" - integrity sha1-09thzF1bl5hlWZZ81eqD5cMglso= - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.16.0" - -"@babel/plugin-transform-new-target@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-new-target/download/@babel/plugin-transform-new-target-7.16.0.tgz?cache=0&sync_timestamp=1635566951246&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-transform-new-target%2Fdownload%2F%40babel%2Fplugin-transform-new-target-7.16.0.tgz" - integrity sha1-r4I6tXb3UiFaSZN3eaQcplglqzU= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-object-super@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-object-super/download/@babel/plugin-transform-object-super-7.16.0.tgz?cache=0&sync_timestamp=1635566913937&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-transform-object-super%2Fdownload%2F%40babel%2Fplugin-transform-object-super-7.16.0.tgz" - integrity sha1-+yDVgG3GSRoGKWrBTqjo1v7dpys= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-replace-supers" "^7.16.0" - -"@babel/plugin-transform-parameters@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-parameters/download/@babel/plugin-transform-parameters-7.16.0.tgz?cache=0&sync_timestamp=1635566914182&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-transform-parameters%2Fdownload%2F%40babel%2Fplugin-transform-parameters-7.16.0.tgz" - integrity sha1-G1B2X8QhwimBncTHzbiRFmCzwtc= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-property-literals@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-property-literals/download/@babel/plugin-transform-property-literals-7.16.0.tgz?cache=0&sync_timestamp=1635566952712&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-transform-property-literals%2Fdownload%2F%40babel%2Fplugin-transform-property-literals-7.16.0.tgz" - integrity sha1-qVxVIYmpagAFn2d23E4A42kMeNE= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-react-display-name@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-react-display-name/download/@babel/plugin-transform-react-display-name-7.16.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-transform-react-display-name%2Fdownload%2F%40babel%2Fplugin-transform-react-display-name-7.16.0.tgz" - integrity sha1-mgrYqo6HkIg6e9Jzb2YimlgSVnY= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-react-jsx-development@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-react-jsx-development/download/@babel/plugin-transform-react-jsx-development-7.16.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-transform-react-jsx-development%2Fdownload%2F%40babel%2Fplugin-transform-react-jsx-development-7.16.0.tgz" - integrity sha1-HLUodGeNI6sR0NFkiNVHMIBzA+8= - dependencies: - "@babel/plugin-transform-react-jsx" "^7.16.0" - -"@babel/plugin-transform-react-jsx@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-react-jsx/download/@babel/plugin-transform-react-jsx-7.16.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-transform-react-jsx%2Fdownload%2F%40babel%2Fplugin-transform-react-jsx-7.16.0.tgz" - integrity sha1-VbeX1JYMPeBOB60cBHbivGpIifE= - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.0" - "@babel/helper-module-imports" "^7.16.0" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-jsx" "^7.16.0" - "@babel/types" "^7.16.0" - -"@babel/plugin-transform-react-pure-annotations@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-react-pure-annotations/download/@babel/plugin-transform-react-pure-annotations-7.16.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-transform-react-pure-annotations%2Fdownload%2F%40babel%2Fplugin-transform-react-pure-annotations-7.16.0.tgz" - integrity sha1-I9tt31WNir3kG4rZ1Z9IrVUyzKs= - dependencies: - "@babel/helper-annotate-as-pure" "^7.16.0" - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-regenerator@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-regenerator/download/@babel/plugin-transform-regenerator-7.16.0.tgz?cache=0&sync_timestamp=1635566914723&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-transform-regenerator%2Fdownload%2F%40babel%2Fplugin-transform-regenerator-7.16.0.tgz" - integrity sha1-6u5CLISwIy0Drqfbmcl97q9hJaQ= - dependencies: - regenerator-transform "^0.14.2" - -"@babel/plugin-transform-reserved-words@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-reserved-words/download/@babel/plugin-transform-reserved-words-7.16.0.tgz?cache=0&sync_timestamp=1635566953412&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-transform-reserved-words%2Fdownload%2F%40babel%2Fplugin-transform-reserved-words-7.16.0.tgz" - integrity sha1-//S53LGeEmGTlL2hctFPLQTAN5w= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-shorthand-properties@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-shorthand-properties/download/@babel/plugin-transform-shorthand-properties-7.16.0.tgz?cache=0&sync_timestamp=1635566953711&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-transform-shorthand-properties%2Fdownload%2F%40babel%2Fplugin-transform-shorthand-properties-7.16.0.tgz" - integrity sha1-CQNy4xQffMMk7XCz2vU3nfL6OE0= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-spread@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-spread/download/@babel/plugin-transform-spread-7.16.0.tgz?cache=0&sync_timestamp=1635566954049&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-transform-spread%2Fdownload%2F%40babel%2Fplugin-transform-spread-7.16.0.tgz" - integrity sha1-0hygmbvVOrMHqGIeAZp70PQM3Ps= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.16.0" - -"@babel/plugin-transform-sticky-regex@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-sticky-regex/download/@babel/plugin-transform-sticky-regex-7.16.0.tgz?cache=0&sync_timestamp=1635566954378&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-transform-sticky-regex%2Fdownload%2F%40babel%2Fplugin-transform-sticky-regex-7.16.0.tgz" - integrity sha1-w16jGgLYa+SF9qpRAYS2d6kXOP0= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-template-literals@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-template-literals/download/@babel/plugin-transform-template-literals-7.16.0.tgz?cache=0&sync_timestamp=1635566917280&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-transform-template-literals%2Fdownload%2F%40babel%2Fplugin-transform-template-literals-7.16.0.tgz" - integrity sha1-qOztOo57ji1A7E7EVIpFkSYw0wI= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-typeof-symbol@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-typeof-symbol/download/@babel/plugin-transform-typeof-symbol-7.16.0.tgz?cache=0&sync_timestamp=1635566955088&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-transform-typeof-symbol%2Fdownload%2F%40babel%2Fplugin-transform-typeof-symbol-7.16.0.tgz" - integrity sha1-ixmiRMb4ydZo3Kam91Stbq0RKPI= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-typescript@^7.16.0": - version "7.16.1" - resolved "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.1.tgz" - integrity sha512-NO4XoryBng06jjw/qWEU2LhcLJr1tWkhpMam/H4eas/CDKMX/b2/Ylb6EI256Y7+FVPCawwSM1rrJNOpDiz+Lg== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.16.0" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/plugin-syntax-typescript" "^7.16.0" - -"@babel/plugin-transform-unicode-escapes@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-unicode-escapes/download/@babel/plugin-transform-unicode-escapes-7.16.0.tgz?cache=0&sync_timestamp=1635566955407&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fplugin-transform-unicode-escapes%2Fdownload%2F%40babel%2Fplugin-transform-unicode-escapes-7.16.0.tgz" - integrity sha1-GjVAZLTEVmOjIzT0b6DPYQC1sfM= - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/plugin-transform-unicode-regex@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/plugin-transform-unicode-regex/download/@babel/plugin-transform-unicode-regex-7.16.0.tgz" - integrity sha1-KTuAlQF3yMha7eh87ygCWfuZVAI= - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.16.0" - "@babel/helper-plugin-utils" "^7.14.5" - -"@babel/preset-env@^7.12.11", "@babel/preset-env@^7.8.4": - version "7.16.0" - resolved "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.0.tgz" - integrity sha512-cdTu/W0IrviamtnZiTfixPfIncr2M1VqRrkjzZWlr1B4TVYimCFK5jkyOdP4qw2MrlKHi+b3ORj6x8GoCew8Dg== - dependencies: - "@babel/compat-data" "^7.16.0" - "@babel/helper-compilation-targets" "^7.16.0" - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-validator-option" "^7.14.5" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.16.0" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.16.0" - "@babel/plugin-proposal-async-generator-functions" "^7.16.0" - "@babel/plugin-proposal-class-properties" "^7.16.0" - "@babel/plugin-proposal-class-static-block" "^7.16.0" - "@babel/plugin-proposal-dynamic-import" "^7.16.0" - "@babel/plugin-proposal-export-namespace-from" "^7.16.0" - "@babel/plugin-proposal-json-strings" "^7.16.0" - "@babel/plugin-proposal-logical-assignment-operators" "^7.16.0" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.16.0" - "@babel/plugin-proposal-numeric-separator" "^7.16.0" - "@babel/plugin-proposal-object-rest-spread" "^7.16.0" - "@babel/plugin-proposal-optional-catch-binding" "^7.16.0" - "@babel/plugin-proposal-optional-chaining" "^7.16.0" - "@babel/plugin-proposal-private-methods" "^7.16.0" - "@babel/plugin-proposal-private-property-in-object" "^7.16.0" - "@babel/plugin-proposal-unicode-property-regex" "^7.16.0" - "@babel/plugin-syntax-async-generators" "^7.8.4" - "@babel/plugin-syntax-class-properties" "^7.12.13" - "@babel/plugin-syntax-class-static-block" "^7.14.5" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - "@babel/plugin-syntax-json-strings" "^7.8.3" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" - "@babel/plugin-syntax-top-level-await" "^7.14.5" - "@babel/plugin-transform-arrow-functions" "^7.16.0" - "@babel/plugin-transform-async-to-generator" "^7.16.0" - "@babel/plugin-transform-block-scoped-functions" "^7.16.0" - "@babel/plugin-transform-block-scoping" "^7.16.0" - "@babel/plugin-transform-classes" "^7.16.0" - "@babel/plugin-transform-computed-properties" "^7.16.0" - "@babel/plugin-transform-destructuring" "^7.16.0" - "@babel/plugin-transform-dotall-regex" "^7.16.0" - "@babel/plugin-transform-duplicate-keys" "^7.16.0" - "@babel/plugin-transform-exponentiation-operator" "^7.16.0" - "@babel/plugin-transform-for-of" "^7.16.0" - "@babel/plugin-transform-function-name" "^7.16.0" - "@babel/plugin-transform-literals" "^7.16.0" - "@babel/plugin-transform-member-expression-literals" "^7.16.0" - "@babel/plugin-transform-modules-amd" "^7.16.0" - "@babel/plugin-transform-modules-commonjs" "^7.16.0" - "@babel/plugin-transform-modules-systemjs" "^7.16.0" - "@babel/plugin-transform-modules-umd" "^7.16.0" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.16.0" - "@babel/plugin-transform-new-target" "^7.16.0" - "@babel/plugin-transform-object-super" "^7.16.0" - "@babel/plugin-transform-parameters" "^7.16.0" - "@babel/plugin-transform-property-literals" "^7.16.0" - "@babel/plugin-transform-regenerator" "^7.16.0" - "@babel/plugin-transform-reserved-words" "^7.16.0" - "@babel/plugin-transform-shorthand-properties" "^7.16.0" - "@babel/plugin-transform-spread" "^7.16.0" - "@babel/plugin-transform-sticky-regex" "^7.16.0" - "@babel/plugin-transform-template-literals" "^7.16.0" - "@babel/plugin-transform-typeof-symbol" "^7.16.0" - "@babel/plugin-transform-unicode-escapes" "^7.16.0" - "@babel/plugin-transform-unicode-regex" "^7.16.0" - "@babel/preset-modules" "^0.1.5" - "@babel/types" "^7.16.0" - babel-plugin-polyfill-corejs2 "^0.2.3" - babel-plugin-polyfill-corejs3 "^0.3.0" - babel-plugin-polyfill-regenerator "^0.2.3" - core-js-compat "^3.19.0" - semver "^6.3.0" - -"@babel/preset-modules@^0.1.5": - version "0.1.5" - resolved "https://registry.npmmirror.com/@babel/preset-modules/download/@babel/preset-modules-0.1.5.tgz?cache=0&sync_timestamp=1635094707880&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fpreset-modules%2Fdownload%2F%40babel%2Fpreset-modules-0.1.5.tgz" - integrity sha1-75Odbn8miCfhhBY43G/5VRXhFdk= - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" - "@babel/plugin-transform-dotall-regex" "^7.4.4" - "@babel/types" "^7.4.4" - esutils "^2.0.2" - -"@babel/preset-react@^7.12.10": - version "7.16.0" - resolved "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.0.tgz" - integrity sha512-d31IFW2bLRB28uL1WoElyro8RH5l6531XfxMtCeCmp6RVAF1uTfxxUA0LH1tXl+psZdwfmIbwoG4U5VwgbhtLw== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-validator-option" "^7.14.5" - "@babel/plugin-transform-react-display-name" "^7.16.0" - "@babel/plugin-transform-react-jsx" "^7.16.0" - "@babel/plugin-transform-react-jsx-development" "^7.16.0" - "@babel/plugin-transform-react-pure-annotations" "^7.16.0" - -"@babel/preset-typescript@^7.12.7": - version "7.16.0" - resolved "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.0.tgz" - integrity sha512-txegdrZYgO9DlPbv+9QOVpMnKbOtezsLHWsnsRF4AjbSIsVaujrq1qg8HK0mxQpWv0jnejt0yEoW1uWpvbrDTg== - dependencies: - "@babel/helper-plugin-utils" "^7.14.5" - "@babel/helper-validator-option" "^7.14.5" - "@babel/plugin-transform-typescript" "^7.16.0" - -"@babel/runtime-corejs3@^7.10.2": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/runtime-corejs3/download/@babel/runtime-corejs3-7.16.0.tgz?cache=0&sync_timestamp=1635603120863&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fruntime-corejs3%2Fdownload%2F%40babel%2Fruntime-corejs3-7.16.0.tgz" - integrity sha1-WKf7AOaUhQjxL1OjA5k+i24vbHA= - dependencies: - core-js-pure "^3.19.0" - regenerator-runtime "^0.13.4" - -"@babel/runtime@7.0.0-beta.46": - version "7.0.0-beta.46" - resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.0.0-beta.46.tgz" - integrity sha512-/3a3USMKk54BEHhDgY8rtxtaQOs4bp4aQwo6SDtdwmrXmgSgEusWuXNX5oIs/nwzmTD9o8wz2EyAjA+uHDMmJA== - dependencies: - core-js "^2.5.3" - regenerator-runtime "^0.11.1" - -"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.10.2", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.0", "@babel/runtime@^7.12.1", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.14.5", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/runtime/download/@babel/runtime-7.16.0.tgz?cache=0&sync_timestamp=1635554597219&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Fruntime%2Fdownload%2F%40babel%2Fruntime-7.16.0.tgz" - integrity sha1-4nuXfy4giLokdIv5m14d7OZOTws= - dependencies: - regenerator-runtime "^0.13.4" - -"@babel/runtime@^7.2.0": - version "7.16.3" - resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.3.tgz" - integrity sha512-WBwekcqacdY2e9AF/Q7WLFUWmdJGJTkbjqTjoMDgXkVZ3ZRUvOPsLb5KdwISoQVsbP+DQzVZW4Zhci0DvpbNTQ== - dependencies: - regenerator-runtime "^0.13.4" - -"@babel/template@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/template/download/@babel/template-7.16.0.tgz" - integrity sha1-0Wo16/TNdOICCDNW+rId2JNj3dY= - dependencies: - "@babel/code-frame" "^7.16.0" - "@babel/parser" "^7.16.0" - "@babel/types" "^7.16.0" - -"@babel/template@^7.18.10", "@babel/template@^7.20.7": - version "7.20.7" - resolved "https://registry.npmmirror.com/@babel/template/-/template-7.20.7.tgz#a15090c2839a83b02aa996c0b4994005841fd5a8" - integrity sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw== - dependencies: - "@babel/code-frame" "^7.18.6" - "@babel/parser" "^7.20.7" - "@babel/types" "^7.20.7" - -"@babel/traverse@^7.13.0", "@babel/traverse@^7.16.0": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/traverse/download/@babel/traverse-7.16.0.tgz?cache=0&sync_timestamp=1635560939178&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Ftraverse%2Fdownload%2F%40babel%2Ftraverse-7.16.0.tgz" - integrity sha1-ll32xr/AqVjB5zkoTTyfpKbjxFs= - dependencies: - "@babel/code-frame" "^7.16.0" - "@babel/generator" "^7.16.0" - "@babel/helper-function-name" "^7.16.0" - "@babel/helper-hoist-variables" "^7.16.0" - "@babel/helper-split-export-declaration" "^7.16.0" - "@babel/parser" "^7.16.0" - "@babel/types" "^7.16.0" - debug "^4.1.0" - globals "^11.1.0" - -"@babel/traverse@^7.20.10", "@babel/traverse@^7.20.7": - version "7.20.10" - resolved "https://registry.npmmirror.com/@babel/traverse/-/traverse-7.20.10.tgz#2bf98239597fcec12f842756f186a9dde6d09230" - integrity sha512-oSf1juCgymrSez8NI4A2sr4+uB/mFd9MXplYGPEBnfAuWmmyeVcHa6xLPiaRBcXkcb/28bgxmQLTVwFKE1yfsg== - dependencies: - "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.20.7" - "@babel/helper-environment-visitor" "^7.18.9" - "@babel/helper-function-name" "^7.19.0" - "@babel/helper-hoist-variables" "^7.18.6" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/parser" "^7.20.7" - "@babel/types" "^7.20.7" - debug "^4.1.0" - globals "^11.1.0" - -"@babel/types@^7.16.0", "@babel/types@^7.4.4": - version "7.16.0" - resolved "https://registry.npmmirror.com/@babel/types/download/@babel/types-7.16.0.tgz?cache=0&sync_timestamp=1635560939610&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40babel%2Ftypes%2Fdownload%2F%40babel%2Ftypes-7.16.0.tgz" - integrity sha1-2zsxOAT5aq3Qt3bEgj4SetZyibo= - dependencies: - "@babel/helper-validator-identifier" "^7.15.7" - to-fast-properties "^2.0.0" - -"@babel/types@^7.18.6", "@babel/types@^7.19.0", "@babel/types@^7.20.0", "@babel/types@^7.20.2", "@babel/types@^7.20.7": - version "7.20.7" - resolved "https://registry.npmmirror.com/@babel/types/-/types-7.20.7.tgz#54ec75e252318423fc07fb644dc6a58a64c09b7f" - integrity sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg== - dependencies: - "@babel/helper-string-parser" "^7.19.4" - "@babel/helper-validator-identifier" "^7.19.1" - to-fast-properties "^2.0.0" - -"@csstools/convert-colors@^1.4.0": - version "1.4.0" - resolved "https://registry.nlark.com/@csstools/convert-colors/download/@csstools/convert-colors-1.4.0.tgz" - integrity sha1-rUldxBsS511YjG24uYNPCPoTHrc= - -"@csstools/normalize.css@^10.1.0": - version "10.1.0" - resolved "https://registry.nlark.com/@csstools/normalize.css/download/@csstools/normalize.css-10.1.0.tgz" - integrity sha1-8JULuhiBlRLUL3GX5WxRiqSRzxg= - -"@emotion/cache@^10.0.27": - version "10.0.29" - resolved "https://registry.npmmirror.com/@emotion/cache/download/@emotion/cache-10.0.29.tgz" - integrity sha1-h+fmT0EsBgEC1Yn+fG3AQub50eA= - dependencies: - "@emotion/sheet" "0.9.4" - "@emotion/stylis" "0.8.5" - "@emotion/utils" "0.11.3" - "@emotion/weak-memoize" "0.2.5" - -"@emotion/core@^10.0.22": - version "10.1.1" - resolved "https://registry.npmmirror.com/@emotion/core/download/@emotion/core-10.1.1.tgz" - integrity sha1-yVbBNl8vJIGWAGS8uMRzLl+2EsM= - dependencies: - "@babel/runtime" "^7.5.5" - "@emotion/cache" "^10.0.27" - "@emotion/css" "^10.0.27" - "@emotion/serialize" "^0.11.15" - "@emotion/sheet" "0.9.4" - "@emotion/utils" "0.11.3" - -"@emotion/css@^10.0.27": - version "10.0.27" - resolved "https://registry.npmmirror.com/@emotion/css/download/@emotion/css-10.0.27.tgz" - integrity sha1-OnRYGY+767U7AbK4f2Tl4hJB4Uw= - dependencies: - "@emotion/serialize" "^0.11.15" - "@emotion/utils" "0.11.3" - babel-plugin-emotion "^10.0.27" - -"@emotion/hash@0.8.0": - version "0.8.0" - resolved "https://registry.npm.taobao.org/@emotion/hash/download/@emotion/hash-0.8.0.tgz" - integrity sha1-u7/2iXj+/b5ozLUzvIy+HRr7VBM= - -"@emotion/memoize@0.7.4": - version "0.7.4" - resolved "https://registry.npm.taobao.org/@emotion/memoize/download/@emotion/memoize-0.7.4.tgz" - integrity sha1-Gb8PWvGRSREcQNmLsM+CEZ9dnus= - -"@emotion/serialize@^0.11.15", "@emotion/serialize@^0.11.16": - version "0.11.16" - resolved "https://registry.nlark.com/@emotion/serialize/download/@emotion/serialize-0.11.16.tgz" - integrity sha1-3uBfnpatL7JaUga211my0e0zea0= - dependencies: - "@emotion/hash" "0.8.0" - "@emotion/memoize" "0.7.4" - "@emotion/unitless" "0.7.5" - "@emotion/utils" "0.11.3" - csstype "^2.5.7" - -"@emotion/sheet@0.9.4": - version "0.9.4" - resolved "https://registry.npmmirror.com/@emotion/sheet/download/@emotion/sheet-0.9.4.tgz" - integrity sha1-iUN0vqOeww9Im7/DQ4GSuXdNMuU= - -"@emotion/stylis@0.8.5": - version "0.8.5" - resolved "https://registry.nlark.com/@emotion/stylis/download/@emotion/stylis-0.8.5.tgz" - integrity sha1-3qyzib1u530ef8rMzp4WxcfnjgQ= - -"@emotion/unitless@0.7.5": - version "0.7.5" - resolved "https://registry.nlark.com/@emotion/unitless/download/@emotion/unitless-0.7.5.tgz" - integrity sha1-dyESkcGQCnALinjPr9oxYNdpSe0= - -"@emotion/utils@0.11.3": - version "0.11.3" - resolved "https://registry.npm.taobao.org/@emotion/utils/download/@emotion/utils-0.11.3.tgz" - integrity sha1-p1mGOGe++n5YNADTImUqP0SCCSQ= - -"@emotion/weak-memoize@0.2.5": - version "0.2.5" - resolved "https://registry.npm.taobao.org/@emotion/weak-memoize/download/@emotion/weak-memoize-0.2.5.tgz" - integrity sha1-ju2YLi7m9/TkTCU+EpYpgHke/UY= - -"@eslint/eslintrc@^0.4.3": - version "0.4.3" - resolved "https://registry.npmmirror.com/@eslint/eslintrc/download/@eslint/eslintrc-0.4.3.tgz?cache=0&sync_timestamp=1636146813175&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40eslint%2Feslintrc%2Fdownload%2F%40eslint%2Feslintrc-0.4.3.tgz" - integrity sha1-nkKYHvA1vrPdSa3ResuW6P9vOUw= - dependencies: - ajv "^6.12.4" - debug "^4.1.1" - espree "^7.3.0" - globals "^13.9.0" - ignore "^4.0.6" - import-fresh "^3.2.1" - js-yaml "^3.13.1" - minimatch "^3.0.4" - strip-json-comments "^3.1.1" - -"@gcanvas/core@^1.0.0": - version "1.0.0" - resolved "https://registry.npm.taobao.org/@gcanvas/core/download/@gcanvas/core-1.0.0.tgz" - integrity sha1-PvQ6CE2KMJuQou68pVPsuCoM934= - -"@hapi/address@2.x.x": - version "2.1.4" - resolved "https://registry.npmmirror.com/@hapi/address/download/@hapi/address-2.1.4.tgz" - integrity sha1-XWftQ/P9QaadS5/3tW58DR0KgeU= - -"@hapi/bourne@1.x.x": - version "1.3.2" - resolved "https://registry.npmmirror.com/@hapi/bourne/download/@hapi/bourne-1.3.2.tgz" - integrity sha1-CnCVreoGckPOMoPhtWuKj0U7JCo= - -"@hapi/hoek@8.x.x", "@hapi/hoek@^8.3.0": - version "8.5.1" - resolved "https://registry.npmmirror.com/@hapi/hoek/download/@hapi/hoek-8.5.1.tgz?cache=0&sync_timestamp=1632776440309&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40hapi%2Fhoek%2Fdownload%2F%40hapi%2Fhoek-8.5.1.tgz" - integrity sha1-/elgZMpEbeyMVajC8TCVewcMbgY= - -"@hapi/joi@^15.1.0": - version "15.1.1" - resolved "https://registry.npmmirror.com/@hapi/joi/download/@hapi/joi-15.1.1.tgz" - integrity sha1-xnW4pxKW8Cgz+NbSQ7NMV7jOGdc= - dependencies: - "@hapi/address" "2.x.x" - "@hapi/bourne" "1.x.x" - "@hapi/hoek" "8.x.x" - "@hapi/topo" "3.x.x" - -"@hapi/topo@3.x.x": - version "3.1.6" - resolved "https://registry.nlark.com/@hapi/topo/download/@hapi/topo-3.1.6.tgz" - integrity sha1-aNk1+j6uf91asNf5U/MgXYsr/Ck= - dependencies: - "@hapi/hoek" "^8.3.0" - -"@humanwhocodes/config-array@^0.5.0": - version "0.5.0" - resolved "https://registry.npmmirror.com/@humanwhocodes/config-array/download/@humanwhocodes/config-array-0.5.0.tgz?cache=0&sync_timestamp=1635880373051&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40humanwhocodes%2Fconfig-array%2Fdownload%2F%40humanwhocodes%2Fconfig-array-0.5.0.tgz" - integrity sha1-FAeWfUxu7Nc4j4Os8er00Mbljvk= - dependencies: - "@humanwhocodes/object-schema" "^1.2.0" - debug "^4.1.1" - minimatch "^3.0.4" - -"@humanwhocodes/object-schema@^1.2.0": - version "1.2.1" - resolved "https://registry.npmmirror.com/@humanwhocodes/object-schema/download/@humanwhocodes/object-schema-1.2.1.tgz?cache=0&sync_timestamp=1635879707386&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40humanwhocodes%2Fobject-schema%2Fdownload%2F%40humanwhocodes%2Fobject-schema-1.2.1.tgz" - integrity sha1-tSBSnsIdjllFoYUd/Rwy6U45/0U= - -"@jest/types@^27.2.5": - version "27.2.5" - resolved "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz" - integrity sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ== - dependencies: - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^3.0.0" - "@types/node" "*" - "@types/yargs" "^16.0.0" - chalk "^4.0.0" - -"@jridgewell/gen-mapping@^0.1.0": - version "0.1.1" - resolved "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996" - integrity sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w== - dependencies: - "@jridgewell/set-array" "^1.0.0" - "@jridgewell/sourcemap-codec" "^1.4.10" - -"@jridgewell/gen-mapping@^0.3.2": - version "0.3.2" - resolved "https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#c1aedc61e853f2bb9f5dfe6d4442d3b565b253b9" - integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A== - dependencies: - "@jridgewell/set-array" "^1.0.1" - "@jridgewell/sourcemap-codec" "^1.4.10" - "@jridgewell/trace-mapping" "^0.3.9" - -"@jridgewell/resolve-uri@3.1.0": - version "3.1.0" - resolved "https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78" - integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== - -"@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1": - version "1.1.2" - resolved "https://registry.npmmirror.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" - integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== - -"@jridgewell/sourcemap-codec@1.4.14", "@jridgewell/sourcemap-codec@^1.4.10": - version "1.4.14" - resolved "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" - integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== - -"@jridgewell/trace-mapping@^0.3.9": - version "0.3.17" - resolved "https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz#793041277af9073b0951a7fe0f0d8c4c98c36985" - integrity sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g== - dependencies: - "@jridgewell/resolve-uri" "3.1.0" - "@jridgewell/sourcemap-codec" "1.4.14" - -"@nodelib/fs.scandir@2.1.5": - version "2.1.5" - resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" - integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== - dependencies: - "@nodelib/fs.stat" "2.0.5" - run-parallel "^1.1.9" - -"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": - version "2.0.5" - resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" - integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== - -"@nodelib/fs.walk@^1.2.3": - version "1.2.8" - resolved "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz" - integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== - dependencies: - "@nodelib/fs.scandir" "2.1.5" - fastq "^1.6.0" - -"@pmmmwh/react-refresh-webpack-plugin@0.5.1": - version "0.5.1" - resolved "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.1.tgz" - integrity sha512-ccap6o7+y5L8cnvkZ9h8UXCGyy2DqtwCD+/N3Yru6lxMvcdkPKtdx13qd7sAC9s5qZktOmWf9lfUjsGOvSdYhg== - dependencies: - ansi-html-community "^0.0.8" - common-path-prefix "^3.0.0" - core-js-pure "^3.8.1" - error-stack-parser "^2.0.6" - find-up "^5.0.0" - html-entities "^2.1.0" - loader-utils "^2.0.0" - schema-utils "^3.0.0" - source-map "^0.7.3" - -"@rollup/plugin-node-resolve@^7.1.1": - version "7.1.3" - resolved "https://registry.npmmirror.com/@rollup/plugin-node-resolve/download/@rollup/plugin-node-resolve-7.1.3.tgz?cache=0&sync_timestamp=1634651560099&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40rollup%2Fplugin-node-resolve%2Fdownload%2F%40rollup%2Fplugin-node-resolve-7.1.3.tgz" - integrity sha1-gN44Tt+9e/yRARZJEPhgeBUaPso= - dependencies: - "@rollup/pluginutils" "^3.0.8" - "@types/resolve" "0.0.8" - builtin-modules "^3.1.0" - is-module "^1.0.0" - resolve "^1.14.2" - -"@rollup/plugin-replace@^2.3.1": - version "2.4.2" - resolved "https://registry.nlark.com/@rollup/plugin-replace/download/@rollup/plugin-replace-2.4.2.tgz" - integrity sha1-otU5MU+8d8JEhY+qUjASglBoUQo= - dependencies: - "@rollup/pluginutils" "^3.1.0" - magic-string "^0.25.7" - -"@rollup/pluginutils@^3.0.8", "@rollup/pluginutils@^3.1.0": - version "3.1.0" - resolved "https://registry.nlark.com/@rollup/pluginutils/download/@rollup/pluginutils-3.1.0.tgz" - integrity sha1-cGtFJO5tyLEDs8mVUz5a1oDAK5s= - dependencies: - "@types/estree" "0.0.39" - estree-walker "^1.0.1" - picomatch "^2.2.2" - -"@stylelint/postcss-css-in-js@^0.37.2": - version "0.37.2" - resolved "https://registry.npmjs.org/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.2.tgz" - integrity sha512-nEhsFoJurt8oUmieT8qy4nk81WRHmJynmVwn/Vts08PL9fhgIsMhk1GId5yAN643OzqEEb5S/6At2TZW7pqPDA== - dependencies: - "@babel/core" ">=7.9.0" - -"@stylelint/postcss-markdown@^0.36.2": - version "0.36.2" - resolved "https://registry.npmjs.org/@stylelint/postcss-markdown/-/postcss-markdown-0.36.2.tgz" - integrity sha512-2kGbqUVJUGE8dM+bMzXG/PYUWKkjLIkRLWNh39OaADkiabDRdw8ATFCgbMz5xdIcvwspPAluSL7uY+ZiTWdWmQ== - dependencies: - remark "^13.0.0" - unist-util-find-all-after "^3.0.2" - -"@surma/rollup-plugin-off-main-thread@^1.1.1": - version "1.4.2" - resolved "https://registry.npmmirror.com/@surma/rollup-plugin-off-main-thread/download/@surma/rollup-plugin-off-main-thread-1.4.2.tgz?cache=0&sync_timestamp=1636350439834&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40surma%2Frollup-plugin-off-main-thread%2Fdownload%2F%40surma%2Frollup-plugin-off-main-thread-1.4.2.tgz" - integrity sha1-5nhravV5n4L3qzqC5T9hgtK5Glg= - dependencies: - ejs "^2.6.1" - magic-string "^0.25.0" - -"@svgr/babel-plugin-add-jsx-attribute@^6.5.1": - version "6.5.1" - resolved "https://registry.npmmirror.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.5.1.tgz#74a5d648bd0347bda99d82409d87b8ca80b9a1ba" - integrity sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ== - -"@svgr/babel-plugin-remove-jsx-attribute@*": - version "6.5.0" - resolved "https://registry.npmmirror.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.5.0.tgz#652bfd4ed0a0699843585cda96faeb09d6e1306e" - integrity sha512-8zYdkym7qNyfXpWvu4yq46k41pyNM9SOstoWhKlm+IfdCE1DdnRKeMUPsWIEO/DEkaWxJ8T9esNdG3QwQ93jBA== - -"@svgr/babel-plugin-remove-jsx-empty-expression@*": - version "6.5.0" - resolved "https://registry.npmmirror.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.5.0.tgz#4b78994ab7d39032c729903fc2dd5c0fa4565cb8" - integrity sha512-NFdxMq3xA42Kb1UbzCVxplUc0iqSyM9X8kopImvFnB+uSDdzIHOdbs1op8ofAvVRtbg4oZiyRl3fTYeKcOe9Iw== - -"@svgr/babel-plugin-replace-jsx-attribute-value@^6.5.1": - version "6.5.1" - resolved "https://registry.npmmirror.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.5.1.tgz#fb9d22ea26d2bc5e0a44b763d4c46d5d3f596c60" - integrity sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg== - -"@svgr/babel-plugin-svg-dynamic-title@^6.5.1": - version "6.5.1" - resolved "https://registry.npmmirror.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.5.1.tgz#01b2024a2b53ffaa5efceaa0bf3e1d5a4c520ce4" - integrity sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw== - -"@svgr/babel-plugin-svg-em-dimensions@^6.5.1": - version "6.5.1" - resolved "https://registry.npmmirror.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.5.1.tgz#dd3fa9f5b24eb4f93bcf121c3d40ff5facecb217" - integrity sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA== - -"@svgr/babel-plugin-transform-react-native-svg@^6.5.1": - version "6.5.1" - resolved "https://registry.npmmirror.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.5.1.tgz#1d8e945a03df65b601551097d8f5e34351d3d305" - integrity sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg== - -"@svgr/babel-plugin-transform-svg-component@^6.5.1": - version "6.5.1" - resolved "https://registry.npmmirror.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.5.1.tgz#48620b9e590e25ff95a80f811544218d27f8a250" - integrity sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ== - -"@svgr/babel-preset@^6.5.1": - version "6.5.1" - resolved "https://registry.npmmirror.com/@svgr/babel-preset/-/babel-preset-6.5.1.tgz#b90de7979c8843c5c580c7e2ec71f024b49eb828" - integrity sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw== - dependencies: - "@svgr/babel-plugin-add-jsx-attribute" "^6.5.1" - "@svgr/babel-plugin-remove-jsx-attribute" "*" - "@svgr/babel-plugin-remove-jsx-empty-expression" "*" - "@svgr/babel-plugin-replace-jsx-attribute-value" "^6.5.1" - "@svgr/babel-plugin-svg-dynamic-title" "^6.5.1" - "@svgr/babel-plugin-svg-em-dimensions" "^6.5.1" - "@svgr/babel-plugin-transform-react-native-svg" "^6.5.1" - "@svgr/babel-plugin-transform-svg-component" "^6.5.1" - -"@svgr/cli@^6.5.1": - version "6.5.1" - resolved "https://registry.npmmirror.com/@svgr/cli/-/cli-6.5.1.tgz#801df6ed2d68c49adf8511e33ab997b390811aa1" - integrity sha512-HdxcV0NeySUU25/wQ1smXspDc7S8Z+TLt3K7pSrEO2FiLVglCRBX5gw+yROGXrcHH5p2Ui4A0xo/pdshfVbBuA== - dependencies: - "@svgr/core" "^6.5.1" - "@svgr/plugin-jsx" "^6.5.1" - "@svgr/plugin-prettier" "^6.5.1" - "@svgr/plugin-svgo" "^6.5.1" - camelcase "^6.2.0" - chalk "^4.1.2" - commander "^9.4.1" - dashify "^2.0.0" - glob "^8.0.3" - -"@svgr/core@^6.5.1": - version "6.5.1" - resolved "https://registry.npmmirror.com/@svgr/core/-/core-6.5.1.tgz#d3e8aa9dbe3fbd747f9ee4282c1c77a27410488a" - integrity sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw== - dependencies: - "@babel/core" "^7.19.6" - "@svgr/babel-preset" "^6.5.1" - "@svgr/plugin-jsx" "^6.5.1" - camelcase "^6.2.0" - cosmiconfig "^7.0.1" - -"@svgr/hast-util-to-babel-ast@^6.5.1": - version "6.5.1" - resolved "https://registry.npmmirror.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.5.1.tgz#81800bd09b5bcdb968bf6ee7c863d2288fdb80d2" - integrity sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw== - dependencies: - "@babel/types" "^7.20.0" - entities "^4.4.0" - -"@svgr/plugin-jsx@^6.5.1": - version "6.5.1" - resolved "https://registry.npmmirror.com/@svgr/plugin-jsx/-/plugin-jsx-6.5.1.tgz#0e30d1878e771ca753c94e69581c7971542a7072" - integrity sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw== - dependencies: - "@babel/core" "^7.19.6" - "@svgr/babel-preset" "^6.5.1" - "@svgr/hast-util-to-babel-ast" "^6.5.1" - svg-parser "^2.0.4" - -"@svgr/plugin-prettier@^6.5.1": - version "6.5.1" - resolved "https://registry.npmmirror.com/@svgr/plugin-prettier/-/plugin-prettier-6.5.1.tgz#3d4f07f4b43dc960990a75f2d66e7e593e3997f6" - integrity sha512-nJTtamrxQjsHcP9vb5PVBiaVW9kEtAt0hzGK8e4+zbaIUHq6RPeR8+SvYaAbIIn1TExFszFuZSz1U08UX7kz7w== - dependencies: - deepmerge "^4.2.2" - prettier "^2.7.1" - -"@svgr/plugin-svgo@^6.5.1": - version "6.5.1" - resolved "https://registry.npmmirror.com/@svgr/plugin-svgo/-/plugin-svgo-6.5.1.tgz#0f91910e988fc0b842f88e0960c2862e022abe84" - integrity sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ== - dependencies: - cosmiconfig "^7.0.1" - deepmerge "^4.2.2" - svgo "^2.8.0" - -"@testing-library/dom@^8.0.0": - version "8.11.1" - resolved "https://registry.npmjs.org/@testing-library/dom/-/dom-8.11.1.tgz" - integrity sha512-3KQDyx9r0RKYailW2MiYrSSKEfH0GTkI51UGEvJenvcoDoeRYs0PZpi2SXqtnMClQvCqdtTTpOfFETDTVADpAg== - dependencies: - "@babel/code-frame" "^7.10.4" - "@babel/runtime" "^7.12.5" - "@types/aria-query" "^4.2.0" - aria-query "^5.0.0" - chalk "^4.1.0" - dom-accessibility-api "^0.5.9" - lz-string "^1.4.4" - pretty-format "^27.0.2" - -"@testing-library/react@^12.1.2": - version "12.1.2" - resolved "https://registry.npmjs.org/@testing-library/react/-/react-12.1.2.tgz" - integrity sha512-ihQiEOklNyHIpo2Y8FREkyD1QAea054U0MVbwH1m8N9TxeFz+KoJ9LkqoKqJlzx2JDm56DVwaJ1r36JYxZM05g== - dependencies: - "@babel/runtime" "^7.12.5" - "@testing-library/dom" "^8.0.0" - -"@trysound/sax@0.2.0": - version "0.2.0" - resolved "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz" - integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== - -"@types/aria-query@^4.2.0": - version "4.2.2" - resolved "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz" - integrity sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig== - -"@types/base-64@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@types/base-64/-/base-64-1.0.0.tgz#de9c6070ea457fbd65a1b5ebf13976b3ac0bdad0" - integrity sha512-AvCJx/HrfYHmOQRFdVvgKMplXfzTUizmh0tz9GFTpDePWgCY4uoKll84zKlaRoeiYiCr7c9ZnqSTzkl0BUVD6g== - -"@types/body-parser@*": - version "1.19.2" - resolved "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz" - integrity sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g== - dependencies: - "@types/connect" "*" - "@types/node" "*" - -"@types/chai@^4.2.11": - version "4.3.0" - resolved "https://registry.npmjs.org/@types/chai/-/chai-4.3.0.tgz" - integrity sha512-/ceqdqeRraGolFTcfoXNiqjyQhZzbINDngeoAq9GoHa8PPK1yNzTaxWjA6BFWp5Ua9JpXEMSS4s5i9tS0hOJtw== - -"@types/connect@*": - version "3.4.35" - resolved "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz" - integrity sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ== - dependencies: - "@types/node" "*" - -"@types/cookie@*": - version "0.4.1" - resolved "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz" - integrity sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q== - -"@types/debug@^4.0.0": - version "4.1.7" - resolved "https://registry.nlark.com/@types/debug/download/@types/debug-4.1.7.tgz?cache=0&sync_timestamp=1629707621172&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fdebug%2Fdownload%2F%40types%2Fdebug-4.1.7.tgz" - integrity sha1-fMDqdhUJEkcJuLLRCQ2PbBeq24I= - dependencies: - "@types/ms" "*" - -"@types/eslint@^7.2.13", "@types/eslint@^7.2.6": - version "7.28.2" - resolved "https://registry.npmmirror.com/@types/eslint/download/@types/eslint-7.28.2.tgz?cache=0&sync_timestamp=1635092491220&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Feslint%2Fdownload%2F%40types%2Feslint-7.28.2.tgz" - integrity sha1-D/KUfN0wWJfFLVNyKU6MdvNR22g= - dependencies: - "@types/estree" "*" - "@types/json-schema" "*" - -"@types/estree@*": - version "0.0.50" - resolved "https://registry.nlark.com/@types/estree/download/@types/estree-0.0.50.tgz" - integrity sha1-Hgyqk2TT/M0pMcPtlv2+ql1MyoM= - -"@types/estree@0.0.39": - version "0.0.39" - resolved "https://registry.nlark.com/@types/estree/download/@types/estree-0.0.39.tgz" - integrity sha1-4Xfmme4bjCLSMXTKqnQiZEOJUJ8= - -"@types/express-serve-static-core@^4.17.18": - version "4.17.28" - resolved "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz" - integrity sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig== - dependencies: - "@types/node" "*" - "@types/qs" "*" - "@types/range-parser" "*" - -"@types/express@*": - version "4.17.13" - resolved "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz" - integrity sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA== - dependencies: - "@types/body-parser" "*" - "@types/express-serve-static-core" "^4.17.18" - "@types/qs" "*" - "@types/serve-static" "*" - -"@types/glob@^7.1.1": - version "7.2.0" - resolved "https://registry.npmmirror.com/@types/glob/download/@types/glob-7.2.0.tgz" - integrity sha1-vBtb86qS8lvV3TnzXFc2G9zlsus= - dependencies: - "@types/minimatch" "*" - "@types/node" "*" - -"@types/hast@^2.0.0": - version "2.3.4" - resolved "https://registry.nlark.com/@types/hast/download/@types/hast-2.3.4.tgz" - integrity sha1-iqXvksEX0g2XSoK9+2pkiwjAuvw= - dependencies: - "@types/unist" "*" - -"@types/history@*": - version "4.7.9" - resolved "https://registry.npmjs.org/@types/history/-/history-4.7.9.tgz" - integrity sha512-MUc6zSmU3tEVnkQ78q0peeEjKWPUADMlC/t++2bI8WnAG2tvYRPIgHG8lWkXwqc8MsUF6Z2MOf+Mh5sazOmhiQ== - -"@types/hoist-non-react-statics@^3.3.1": - version "3.3.1" - resolved "https://registry.nlark.com/@types/hoist-non-react-statics/download/@types/hoist-non-react-statics-3.3.1.tgz?cache=0&sync_timestamp=1629708178694&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fhoist-non-react-statics%2Fdownload%2F%40types%2Fhoist-non-react-statics-3.3.1.tgz" - integrity sha1-ESSq/lEYy1kZd66xzqrtEHDrA58= - dependencies: - "@types/react" "*" - hoist-non-react-statics "^3.3.0" - -"@types/html-minifier-terser@^5.0.0": - version "5.1.2" - resolved "https://registry.nlark.com/@types/html-minifier-terser/download/@types/html-minifier-terser-5.1.2.tgz?cache=0&sync_timestamp=1631043806613&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fhtml-minifier-terser%2Fdownload%2F%40types%2Fhtml-minifier-terser-5.1.2.tgz" - integrity sha1-aTsxatMj6pfu1rOO0aPMArFnK1c= - -"@types/isomorphic-fetch@^0.0.34": - version "0.0.34" - resolved "https://registry.npmjs.org/@types/isomorphic-fetch/-/isomorphic-fetch-0.0.34.tgz" - integrity sha1-PDSD5gbAQTeEOOlRRk8A5OYHBtY= - -"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0": - version "2.0.3" - resolved "https://registry.nlark.com/@types/istanbul-lib-coverage/download/@types/istanbul-lib-coverage-2.0.3.tgz?cache=0&sync_timestamp=1629708193536&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fistanbul-lib-coverage%2Fdownload%2F%40types%2Fistanbul-lib-coverage-2.0.3.tgz" - integrity sha1-S6jdtyAiH0MuRDvV+RF/0iz9R2I= - -"@types/istanbul-lib-report@*": - version "3.0.0" - resolved "https://registry.nlark.com/@types/istanbul-lib-report/download/@types/istanbul-lib-report-3.0.0.tgz?cache=0&sync_timestamp=1629708191564&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fistanbul-lib-report%2Fdownload%2F%40types%2Fistanbul-lib-report-3.0.0.tgz" - integrity sha1-wUwk8Y6oGQwRjudWK3/5mjZVJoY= - dependencies: - "@types/istanbul-lib-coverage" "*" - -"@types/istanbul-reports@^3.0.0": - version "3.0.1" - resolved "https://registry.nlark.com/@types/istanbul-reports/download/@types/istanbul-reports-3.0.1.tgz?cache=0&sync_timestamp=1629708071482&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fistanbul-reports%2Fdownload%2F%40types%2Fistanbul-reports-3.0.1.tgz" - integrity sha1-kVP+mLuivVZaY63ZQ21vDX+EaP8= - dependencies: - "@types/istanbul-lib-report" "*" - -"@types/js-yaml@^4.0.1": - version "4.0.5" - resolved "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-4.0.5.tgz" - integrity sha512-FhpRzf927MNQdRZP0J5DLIdTXhjLYzeUTmLAu69mnVksLH9CJY3IuSeEgbKUki7GQZm0WqDkGzyxju2EZGD2wA== - -"@types/json-schema@*", "@types/json-schema@^7.0.3", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.7", "@types/json-schema@^7.0.8": - version "7.0.9" - resolved "https://registry.nlark.com/@types/json-schema/download/@types/json-schema-7.0.9.tgz" - integrity sha1-l+3JA36gw4WFMgsolk3eOznkZg0= - -"@types/json5@^0.0.29": - version "0.0.29" - resolved "https://registry.nlark.com/@types/json5/download/@types/json5-0.0.29.tgz" - integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4= - -"@types/lodash@^4.14.176": - version "4.14.176" - resolved "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.176.tgz" - integrity sha512-xZmuPTa3rlZoIbtDUyJKZQimJV3bxCmzMIO2c9Pz9afyDro6kr7R79GwcB6mRhuoPmV2p1Vb66WOJH7F886WKQ== - -"@types/mdast@^3.0.0", "@types/mdast@^3.0.3": - version "3.0.10" - resolved "https://registry.nlark.com/@types/mdast/download/@types/mdast-3.0.10.tgz" - integrity sha1-RyQkSoKkWYiEy76bz9c9/5J+6K8= - dependencies: - "@types/unist" "*" - -"@types/mdurl@^1.0.0": - version "1.0.2" - resolved "https://registry.nlark.com/@types/mdurl/download/@types/mdurl-1.0.2.tgz" - integrity sha1-4s6dg6YTus8oTHvn1JGUXjnh+Ok= - -"@types/mime@^1": - version "1.3.2" - resolved "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz" - integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== - -"@types/minimatch@*": - version "3.0.5" - resolved "https://registry.nlark.com/@types/minimatch/download/@types/minimatch-3.0.5.tgz?cache=0&sync_timestamp=1629708375365&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fminimatch%2Fdownload%2F%40types%2Fminimatch-3.0.5.tgz" - integrity sha1-EAHMXmo3BLg8I2An538vWOoBD0A= - -"@types/minimist@^1.2.0": - version "1.2.2" - resolved "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz" - integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ== - -"@types/mocha@^8.2.1": - version "8.2.3" - resolved "https://registry.npmjs.org/@types/mocha/-/mocha-8.2.3.tgz" - integrity sha512-ekGvFhFgrc2zYQoX4JeZPmVzZxw6Dtllga7iGHzfbYIYkAMUx/sAFP2GdFpLff+vdHXu5fl7WX9AT+TtqYcsyw== - -"@types/ms@*": - version "0.7.31" - resolved "https://registry.nlark.com/@types/ms/download/@types/ms-0.7.31.tgz?cache=0&sync_timestamp=1629708377201&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fms%2Fdownload%2F%40types%2Fms-0.7.31.tgz" - integrity sha1-MbfKZAcSij0rvCf+LSGzRTl/YZc= - -"@types/node@*": - version "16.11.6" - resolved "https://registry.npmmirror.com/@types/node/download/@types/node-16.11.6.tgz?cache=0&sync_timestamp=1635213425908&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fnode%2Fdownload%2F%40types%2Fnode-16.11.6.tgz" - integrity sha1-a+96KgrWhM9ukPz+Mc7KvZzgo64= - -"@types/normalize-package-data@^2.4.0": - version "2.4.1" - resolved "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz" - integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== - -"@types/parse-json@^4.0.0": - version "4.0.0" - resolved "https://registry.nlark.com/@types/parse-json/download/@types/parse-json-4.0.0.tgz" - integrity sha1-L4u0QUNNFjs1+4/9zNcTiSf/uMA= - -"@types/prop-types@*": - version "15.7.4" - resolved "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz" - integrity sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ== - -"@types/qs@*": - version "6.9.7" - resolved "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz" - integrity sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw== - -"@types/range-parser@*": - version "1.2.4" - resolved "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz" - integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw== - -"@types/react-cookies@^0.1.0": - version "0.1.0" - resolved "https://registry.npmjs.org/@types/react-cookies/-/react-cookies-0.1.0.tgz" - integrity sha512-Py5k0iIVxwm0cQQSlUa1p5DJPf7EpXj/MMDs451U06HEseP/QvzdDAdE44x0hsxaelDPp8niVJWFDT3ajeRYPg== - dependencies: - "@types/cookie" "*" - "@types/express" "*" - -"@types/react-copy-to-clipboard@^5.0.2": - version "5.0.2" - resolved "https://registry.npmjs.org/@types/react-copy-to-clipboard/-/react-copy-to-clipboard-5.0.2.tgz" - integrity sha512-O29AThfxrkUFRsZXjfSWR2yaWo0ppB1yLEnHA+Oh24oNetjBAwTDu1PmolIqdJKzsZiO4J1jn6R6TmO96uBvGg== - dependencies: - "@types/react" "*" - -"@types/react-dom@^17.0.9": - version "17.0.11" - resolved "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.11.tgz" - integrity sha512-f96K3k+24RaLGVu/Y2Ng3e1EbZ8/cVJvypZWd7cy0ofCBaf2lcM46xNhycMZ2xGwbBjRql7hOlZ+e2WlJ5MH3Q== - dependencies: - "@types/react" "*" - -"@types/react-router-dom@^4.2.7": - version "4.3.5" - resolved "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-4.3.5.tgz" - integrity sha512-eFajSUASYbPHg2BDM1G8Btx+YqGgvROPIg6sBhl3O4kbDdYXdFdfrgQFf/pcBuQVObjfT9AL/dd15jilR5DIEA== - dependencies: - "@types/history" "*" - "@types/react" "*" - "@types/react-router" "*" - -"@types/react-router-redux@^5.0.13": - version "5.0.20" - resolved "https://registry.npmjs.org/@types/react-router-redux/-/react-router-redux-5.0.20.tgz" - integrity sha512-2TFSRXk1dvEbG5jfbkyU8HB6Ezhbql582S4AsMa2mo59DFZD6VszXd6DLhT6gY1tWj4H/AkLh334rrtf20uH0Q== - dependencies: - "@types/history" "*" - "@types/react" "*" - "@types/react-router" "*" - redux ">= 3.7.2" - -"@types/react-router@*": - version "5.1.17" - resolved "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.17.tgz" - integrity sha512-RNSXOyb3VyRs/EOGmjBhhGKTbnN6fHWvy5FNLzWfOWOGjgVUKqJZXfpKzLmgoU8h6Hj8mpALj/mbXQASOb92wQ== - dependencies: - "@types/history" "*" - "@types/react" "*" - -"@types/react@*": - version "17.0.34" - resolved "https://registry.npmjs.org/@types/react/-/react-17.0.34.tgz" - integrity sha512-46FEGrMjc2+8XhHXILr+3+/sTe3OfzSPU9YGKILLrUYbQ1CLQC9Daqo1KzENGXAWwrFwiY0l4ZbF20gRvgpWTg== - dependencies: - "@types/prop-types" "*" - "@types/scheduler" "*" - csstype "^3.0.2" - -"@types/react@^16.3.0": - version "16.14.20" - resolved "https://registry.npmjs.org/@types/react/-/react-16.14.20.tgz" - integrity sha512-SV7TaVc8e9E/5Xuv6TIyJ5VhQpZoVFJqX6IZgj5HZoFCtIDCArE3qXkcHlc6O/Ud4UwcMoX+tlvDA95YrKdLgA== - dependencies: - "@types/prop-types" "*" - "@types/scheduler" "*" - csstype "^3.0.2" - -"@types/resolve@0.0.8": - version "0.0.8" - resolved "https://registry.nlark.com/@types/resolve/download/@types/resolve-0.0.8.tgz?cache=0&sync_timestamp=1629709391127&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fresolve%2Fdownload%2F%40types%2Fresolve-0.0.8.tgz" - integrity sha1-8mB00jjgJlnjI84aE9BB7uKA4ZQ= - dependencies: - "@types/node" "*" - -"@types/scheduler@*": - version "0.16.2" - resolved "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz" - integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew== - -"@types/serve-static@*": - version "1.13.10" - resolved "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz" - integrity sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ== - dependencies: - "@types/mime" "^1" - "@types/node" "*" - -"@types/source-list-map@*": - version "0.1.2" - resolved "https://registry.nlark.com/@types/source-list-map/download/@types/source-list-map-0.1.2.tgz" - integrity sha1-AHiDYGP/rxdBI0m7o2QIfgrALsk= - -"@types/tapable@^1", "@types/tapable@^1.0.5": - version "1.0.8" - resolved "https://registry.nlark.com/@types/tapable/download/@types/tapable-1.0.8.tgz?cache=0&sync_timestamp=1629709376833&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Ftapable%2Fdownload%2F%40types%2Ftapable-1.0.8.tgz" - integrity sha1-uUpDkchWZse3Mpn9OtedT6pDUxA= - -"@types/uglify-js@*": - version "3.13.1" - resolved "https://registry.nlark.com/@types/uglify-js/download/@types/uglify-js-3.13.1.tgz" - integrity sha1-XoienoHpQkXHW2RQYA4cXqKHiuo= - dependencies: - source-map "^0.6.1" - -"@types/unist@*", "@types/unist@^2.0.0", "@types/unist@^2.0.2": - version "2.0.6" - resolved "https://registry.nlark.com/@types/unist/download/@types/unist-2.0.6.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Funist%2Fdownload%2F%40types%2Funist-2.0.6.tgz" - integrity sha1-JQp7FsO5H2cqJFUuxkZ47rHToI0= - -"@types/uuid@^8.3.4": - version "8.3.4" - resolved "https://registry.npmjs.org/@types/uuid/-/uuid-8.3.4.tgz" - integrity sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw== - -"@types/webpack-sources@*": - version "3.2.0" - resolved "https://registry.nlark.com/@types/webpack-sources/download/@types/webpack-sources-3.2.0.tgz?cache=0&sync_timestamp=1629709718286&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fwebpack-sources%2Fdownload%2F%40types%2Fwebpack-sources-3.2.0.tgz" - integrity sha1-FtdZuglsKJA0smVT0t8b9FJI04s= - dependencies: - "@types/node" "*" - "@types/source-list-map" "*" - source-map "^0.7.3" - -"@types/webpack@^4.41.8": - version "4.41.31" - resolved "https://registry.nlark.com/@types/webpack/download/@types/webpack-4.41.31.tgz?cache=0&sync_timestamp=1631392314345&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fwebpack%2Fdownload%2F%40types%2Fwebpack-4.41.31.tgz" - integrity sha1-w18lKjVZ3fnIXA2LC0IBkCXlgao= - dependencies: - "@types/node" "*" - "@types/tapable" "^1" - "@types/uglify-js" "*" - "@types/webpack-sources" "*" - anymatch "^3.0.0" - source-map "^0.6.0" - -"@types/yargs-parser@*": - version "20.2.1" - resolved "https://registry.nlark.com/@types/yargs-parser/download/@types/yargs-parser-20.2.1.tgz?cache=0&sync_timestamp=1629709931030&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40types%2Fyargs-parser%2Fdownload%2F%40types%2Fyargs-parser-20.2.1.tgz" - integrity sha1-O5ziSJkZ2eT+pDm3aRarw0st8Sk= - -"@types/yargs@^16.0.0": - version "16.0.4" - resolved "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz" - integrity sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw== - dependencies: - "@types/yargs-parser" "*" - -"@typescript-eslint/eslint-plugin@^4.0.0", "@typescript-eslint/eslint-plugin@^4.10.0": - version "4.33.0" - resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.33.0.tgz" - integrity sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg== - dependencies: - "@typescript-eslint/experimental-utils" "4.33.0" - "@typescript-eslint/scope-manager" "4.33.0" - debug "^4.3.1" - functional-red-black-tree "^1.0.1" - ignore "^5.1.8" - regexpp "^3.1.0" - semver "^7.3.5" - tsutils "^3.21.0" - -"@typescript-eslint/experimental-utils@4.33.0", "@typescript-eslint/experimental-utils@^4.0.1": - version "4.33.0" - resolved "https://registry.npmmirror.com/@typescript-eslint/experimental-utils/download/@typescript-eslint/experimental-utils-4.33.0.tgz?cache=0&sync_timestamp=1635789018599&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40typescript-eslint%2Fexperimental-utils%2Fdownload%2F%40typescript-eslint%2Fexperimental-utils-4.33.0.tgz" - integrity sha1-byp4akIJ+iIimJ6TgLUzGygQ9/0= - dependencies: - "@types/json-schema" "^7.0.7" - "@typescript-eslint/scope-manager" "4.33.0" - "@typescript-eslint/types" "4.33.0" - "@typescript-eslint/typescript-estree" "4.33.0" - eslint-scope "^5.1.1" - eslint-utils "^3.0.0" - -"@typescript-eslint/experimental-utils@^3.10.1": - version "3.10.1" - resolved "https://registry.npmmirror.com/@typescript-eslint/experimental-utils/download/@typescript-eslint/experimental-utils-3.10.1.tgz?cache=0&sync_timestamp=1635789041775&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40typescript-eslint%2Fexperimental-utils%2Fdownload%2F%40typescript-eslint%2Fexperimental-utils-3.10.1.tgz" - integrity sha1-4Xn/yBqA68ri6gTgMy+LJRNFpoY= - dependencies: - "@types/json-schema" "^7.0.3" - "@typescript-eslint/types" "3.10.1" - "@typescript-eslint/typescript-estree" "3.10.1" - eslint-scope "^5.0.0" - eslint-utils "^2.0.0" - -"@typescript-eslint/parser@^4.0.0", "@typescript-eslint/parser@^4.10.0": - version "4.33.0" - resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.33.0.tgz" - integrity sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA== - dependencies: - "@typescript-eslint/scope-manager" "4.33.0" - "@typescript-eslint/types" "4.33.0" - "@typescript-eslint/typescript-estree" "4.33.0" - debug "^4.3.1" - -"@typescript-eslint/scope-manager@4.33.0": - version "4.33.0" - resolved "https://registry.npmmirror.com/@typescript-eslint/scope-manager/download/@typescript-eslint/scope-manager-4.33.0.tgz" - integrity sha1-045JKA2YPody4pEhz4xukiHygKM= - dependencies: - "@typescript-eslint/types" "4.33.0" - "@typescript-eslint/visitor-keys" "4.33.0" - -"@typescript-eslint/types@3.10.1": - version "3.10.1" - resolved "https://registry.npmmirror.com/@typescript-eslint/types/download/@typescript-eslint/types-3.10.1.tgz" - integrity sha1-HXRj+nwy2KI6tQioA8ov4m51hyc= - -"@typescript-eslint/types@4.33.0": - version "4.33.0" - resolved "https://registry.npmmirror.com/@typescript-eslint/types/download/@typescript-eslint/types-4.33.0.tgz?cache=0&sync_timestamp=1635789264588&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40typescript-eslint%2Ftypes%2Fdownload%2F%40typescript-eslint%2Ftypes-4.33.0.tgz" - integrity sha1-oeWQNqO1OuhDDO6/KpGdx/mvbXI= - -"@typescript-eslint/typescript-estree@3.10.1": - version "3.10.1" - resolved "https://registry.npmmirror.com/@typescript-eslint/typescript-estree/download/@typescript-eslint/typescript-estree-3.10.1.tgz" - integrity sha1-/QBhzDit1PrUUTbWVECFafNluFM= - dependencies: - "@typescript-eslint/types" "3.10.1" - "@typescript-eslint/visitor-keys" "3.10.1" - debug "^4.1.1" - glob "^7.1.6" - is-glob "^4.0.1" - lodash "^4.17.15" - semver "^7.3.2" - tsutils "^3.17.1" - -"@typescript-eslint/typescript-estree@4.33.0": - version "4.33.0" - resolved "https://registry.npmmirror.com/@typescript-eslint/typescript-estree/download/@typescript-eslint/typescript-estree-4.33.0.tgz" - integrity sha1-DftRwpCPaMXAjYKu/q8WahfCRgk= - dependencies: - "@typescript-eslint/types" "4.33.0" - "@typescript-eslint/visitor-keys" "4.33.0" - debug "^4.3.1" - globby "^11.0.3" - is-glob "^4.0.1" - semver "^7.3.5" - tsutils "^3.21.0" - -"@typescript-eslint/visitor-keys@3.10.1": - version "3.10.1" - resolved "https://registry.npmmirror.com/@typescript-eslint/visitor-keys/download/@typescript-eslint/visitor-keys-3.10.1.tgz" - integrity sha1-zUJ0dz4+tjsuhwrGAidEh+zR6TE= - dependencies: - eslint-visitor-keys "^1.1.0" - -"@typescript-eslint/visitor-keys@4.33.0": - version "4.33.0" - resolved "https://registry.npmmirror.com/@typescript-eslint/visitor-keys/download/@typescript-eslint/visitor-keys-4.33.0.tgz" - integrity sha1-KiL3ekFgQom3oYZYbp7EjKku8d0= - dependencies: - "@typescript-eslint/types" "4.33.0" - eslint-visitor-keys "^2.0.0" - -"@umijs/fabric@2.8.1": - version "2.8.1" - resolved "https://registry.npmjs.org/@umijs/fabric/-/fabric-2.8.1.tgz" - integrity sha512-Tzm5Er1j8fFwGo+tc3YSA6zUvupv7QeMlYuOnjdXUc8GAR1t+KXj7hqSA8VWiR4qpYeDGJ/b9rH3PCbDkgwX9Q== - dependencies: - "@babel/core" "^7.12.10" - "@babel/eslint-parser" "^7.12.1" - "@babel/plugin-proposal-class-properties" "^7.13.0" - "@babel/plugin-proposal-decorators" "^7.13.5" - "@babel/preset-env" "^7.12.11" - "@babel/preset-react" "^7.12.10" - "@babel/preset-typescript" "^7.12.7" - "@typescript-eslint/eslint-plugin" "^4.10.0" - "@typescript-eslint/parser" "^4.10.0" - chalk "^4.1.1" - eslint "^7.11.0" - eslint-config-prettier "^8.3.0" - eslint-formatter-pretty "^4.0.0" - eslint-plugin-babel "^5.3.0" - eslint-plugin-jest "^24.0.1" - eslint-plugin-promise "^5.0.0" - eslint-plugin-react "^7.21.5" - eslint-plugin-react-hooks "^4.1.2" - eslint-plugin-unicorn "^20.0.0" - fast-glob "^3.2.4" - os-locale "^5.0.0" - prettier "^2.3.2" - prettier-plugin-two-style-order "^1.0.0" - stylelint "^13.7.0" - stylelint-config-css-modules "^2.2.0" - stylelint-config-prettier "^8.0.1" - stylelint-config-standard "^20.0.0" - stylelint-declaration-block-no-ignored-properties "^2.1.0" - typescript "^4.3.5" - -"@ungap/promise-all-settled@1.1.2": - version "1.1.2" - resolved "https://registry.nlark.com/@ungap/promise-all-settled/download/@ungap/promise-all-settled-1.1.2.tgz" - integrity sha1-qlgEJxHW4ydd033Fl+XTHowpCkQ= - -"@uni/action-sheet@^1.0.7": - version "1.0.7" - resolved "https://registry.nlark.com/@uni/action-sheet/download/@uni/action-sheet-1.0.7.tgz" - integrity sha1-DSTv+6w4eOXup/ALzlZkKlnN0yU= - dependencies: - "@uni/env" "^1.0.0" - -"@uni/clipboard@^1.0.6": - version "1.0.8" - resolved "https://registry.nlark.com/@uni/clipboard/download/@uni/clipboard-1.0.8.tgz" - integrity sha1-vaQiSw9R7ZHK+TQ170FDVCBPaxo= - dependencies: - "@uni/env" "^1.0.0" - -"@uni/env@^1.0.0", "@uni/env@^1.0.7": - version "1.0.7" - resolved "https://registry.nlark.com/@uni/env/download/@uni/env-1.0.7.tgz?cache=0&sync_timestamp=1626335236322&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40uni%2Fenv%2Fdownload%2F%40uni%2Fenv-1.0.7.tgz" - integrity sha1-62w2+8qkX4gQgDj2jxo2iM0PK6c= - -"@uni/file@^1.0.7": - version "1.1.1" - resolved "https://registry.nlark.com/@uni/file/download/@uni/file-1.1.1.tgz" - integrity sha1-uM5XRr0pMnsIaZOFLNrUhAJPYUQ= - dependencies: - "@uni/env" "^1.0.0" - -"@uni/image@^1.1.1": - version "1.1.3" - resolved "https://registry.npmmirror.com/@uni/image/download/@uni/image-1.1.3.tgz" - integrity sha1-RoRAHL4v0rvzMzAnlQDFoxz0oE8= - dependencies: - "@uni/video" "^1.0.5" - -"@uni/navigate@^1.0.6": - version "1.0.8" - resolved "https://registry.npmmirror.com/@uni/navigate/download/@uni/navigate-1.0.8.tgz" - integrity sha1-lJB4UbMswrJp7bU+RbzuNKMMADE= - dependencies: - "@uni/env" "^1.0.0" - -"@uni/page-scroll-to@^1.0.0": - version "1.0.0" - resolved "https://registry.nlark.com/@uni/page-scroll-to/download/@uni/page-scroll-to-1.0.0.tgz" - integrity sha1-PpXb7L3+OWNaBkP2ahs8hy7VanI= - dependencies: - "@uni/env" "^1.0.0" - -"@uni/vibrate@^1.0.0": - version "1.0.1" - resolved "https://registry.npmmirror.com/@uni/vibrate/download/@uni/vibrate-1.0.1.tgz" - integrity sha1-fEaZ7sUCtCfXb425IHv7ruPTOzo= - dependencies: - "@uni/env" "^1.0.0" - -"@uni/video@^1.0.5": - version "1.0.6" - resolved "https://registry.nlark.com/@uni/video/download/@uni/video-1.0.6.tgz" - integrity sha1-gnKTKk0gR0re98TM/5jSnG5NzZc= - dependencies: - "@uni/action-sheet" "^1.0.7" - -"@webassemblyjs/ast@1.9.0": - version "1.9.0" - resolved "https://registry.nlark.com/@webassemblyjs/ast/download/@webassemblyjs/ast-1.9.0.tgz?cache=0&sync_timestamp=1625473368618&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fast%2Fdownload%2F%40webassemblyjs%2Fast-1.9.0.tgz" - integrity sha1-vYUGBLQEJFmlpBzX0zjL7Wle2WQ= - dependencies: - "@webassemblyjs/helper-module-context" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/wast-parser" "1.9.0" - -"@webassemblyjs/floating-point-hex-parser@1.9.0": - version "1.9.0" - resolved "https://registry.nlark.com/@webassemblyjs/floating-point-hex-parser/download/@webassemblyjs/floating-point-hex-parser-1.9.0.tgz" - integrity sha1-PD07Jxvd/ITesA9xNEQ4MR1S/7Q= - -"@webassemblyjs/helper-api-error@1.9.0": - version "1.9.0" - resolved "https://registry.nlark.com/@webassemblyjs/helper-api-error/download/@webassemblyjs/helper-api-error-1.9.0.tgz?cache=0&sync_timestamp=1625473460936&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fhelper-api-error%2Fdownload%2F%40webassemblyjs%2Fhelper-api-error-1.9.0.tgz" - integrity sha1-ID9nbjM7lsnaLuqzzO8zxFkotqI= - -"@webassemblyjs/helper-buffer@1.9.0": - version "1.9.0" - resolved "https://registry.nlark.com/@webassemblyjs/helper-buffer/download/@webassemblyjs/helper-buffer-1.9.0.tgz?cache=0&sync_timestamp=1625473462686&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fhelper-buffer%2Fdownload%2F%40webassemblyjs%2Fhelper-buffer-1.9.0.tgz" - integrity sha1-oUQtJpxf6yP8vJ73WdrDVH8p3gA= - -"@webassemblyjs/helper-code-frame@1.9.0": - version "1.9.0" - resolved "https://registry.nlark.com/@webassemblyjs/helper-code-frame/download/@webassemblyjs/helper-code-frame-1.9.0.tgz?cache=0&sync_timestamp=1625473420790&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fhelper-code-frame%2Fdownload%2F%40webassemblyjs%2Fhelper-code-frame-1.9.0.tgz" - integrity sha1-ZH+Iks0gQ6gqwMjF51w28dkVnyc= - dependencies: - "@webassemblyjs/wast-printer" "1.9.0" - -"@webassemblyjs/helper-fsm@1.9.0": - version "1.9.0" - resolved "https://registry.nlark.com/@webassemblyjs/helper-fsm/download/@webassemblyjs/helper-fsm-1.9.0.tgz?cache=0&sync_timestamp=1625473415428&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fhelper-fsm%2Fdownload%2F%40webassemblyjs%2Fhelper-fsm-1.9.0.tgz" - integrity sha1-wFJWtxJEIUZx9LCOwQitY7cO3bg= - -"@webassemblyjs/helper-module-context@1.9.0": - version "1.9.0" - resolved "https://registry.nlark.com/@webassemblyjs/helper-module-context/download/@webassemblyjs/helper-module-context-1.9.0.tgz" - integrity sha1-JdiIS3aDmHGgimxvgGw5ee9xLwc= - dependencies: - "@webassemblyjs/ast" "1.9.0" - -"@webassemblyjs/helper-wasm-bytecode@1.9.0": - version "1.9.0" - resolved "https://registry.nlark.com/@webassemblyjs/helper-wasm-bytecode/download/@webassemblyjs/helper-wasm-bytecode-1.9.0.tgz" - integrity sha1-T+2L6sm4wU+MWLcNEk1UndH+V5A= - -"@webassemblyjs/helper-wasm-section@1.9.0": - version "1.9.0" - resolved "https://registry.nlark.com/@webassemblyjs/helper-wasm-section/download/@webassemblyjs/helper-wasm-section-1.9.0.tgz" - integrity sha1-WkE41aYpK6GLBMWuSXF+QWeWU0Y= - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-buffer" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/wasm-gen" "1.9.0" - -"@webassemblyjs/ieee754@1.9.0": - version "1.9.0" - resolved "https://registry.nlark.com/@webassemblyjs/ieee754/download/@webassemblyjs/ieee754-1.9.0.tgz?cache=0&sync_timestamp=1625473454591&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fieee754%2Fdownload%2F%40webassemblyjs%2Fieee754-1.9.0.tgz" - integrity sha1-Fceg+6roP7JhQ7us9tbfFwKtOeQ= - dependencies: - "@xtuc/ieee754" "^1.2.0" - -"@webassemblyjs/leb128@1.9.0": - version "1.9.0" - resolved "https://registry.nlark.com/@webassemblyjs/leb128/download/@webassemblyjs/leb128-1.9.0.tgz?cache=0&sync_timestamp=1625473456730&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fleb128%2Fdownload%2F%40webassemblyjs%2Fleb128-1.9.0.tgz" - integrity sha1-8Zygt2ptxVYjoJz/p2noOPoeHJU= - dependencies: - "@xtuc/long" "4.2.2" - -"@webassemblyjs/utf8@1.9.0": - version "1.9.0" - resolved "https://registry.nlark.com/@webassemblyjs/utf8/download/@webassemblyjs/utf8-1.9.0.tgz?cache=0&sync_timestamp=1625473454967&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Futf8%2Fdownload%2F%40webassemblyjs%2Futf8-1.9.0.tgz" - integrity sha1-BNM7Y2945qaBMifoJAL3Y3tiKas= - -"@webassemblyjs/wasm-edit@1.9.0": - version "1.9.0" - resolved "https://registry.nlark.com/@webassemblyjs/wasm-edit/download/@webassemblyjs/wasm-edit-1.9.0.tgz" - integrity sha1-P+bXnT8PkiGDqoYALELdJWz+6c8= - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-buffer" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/helper-wasm-section" "1.9.0" - "@webassemblyjs/wasm-gen" "1.9.0" - "@webassemblyjs/wasm-opt" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - "@webassemblyjs/wast-printer" "1.9.0" - -"@webassemblyjs/wasm-gen@1.9.0": - version "1.9.0" - resolved "https://registry.nlark.com/@webassemblyjs/wasm-gen/download/@webassemblyjs/wasm-gen-1.9.0.tgz" - integrity sha1-ULxw7Gje2OJ2OwGhQYv0NJGnpJw= - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/ieee754" "1.9.0" - "@webassemblyjs/leb128" "1.9.0" - "@webassemblyjs/utf8" "1.9.0" - -"@webassemblyjs/wasm-opt@1.9.0": - version "1.9.0" - resolved "https://registry.nlark.com/@webassemblyjs/wasm-opt/download/@webassemblyjs/wasm-opt-1.9.0.tgz" - integrity sha1-IhEYHlsxMmRDzIES658LkChyGmE= - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-buffer" "1.9.0" - "@webassemblyjs/wasm-gen" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - -"@webassemblyjs/wasm-parser@1.9.0": - version "1.9.0" - resolved "https://registry.nlark.com/@webassemblyjs/wasm-parser/download/@webassemblyjs/wasm-parser-1.9.0.tgz?cache=0&sync_timestamp=1625473358573&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fwasm-parser%2Fdownload%2F%40webassemblyjs%2Fwasm-parser-1.9.0.tgz" - integrity sha1-nUjkSCbfSmWYKUqmyHRp1kL/9l4= - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-api-error" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/ieee754" "1.9.0" - "@webassemblyjs/leb128" "1.9.0" - "@webassemblyjs/utf8" "1.9.0" - -"@webassemblyjs/wast-parser@1.9.0": - version "1.9.0" - resolved "https://registry.nlark.com/@webassemblyjs/wast-parser/download/@webassemblyjs/wast-parser-1.9.0.tgz" - integrity sha1-MDERXXmsW9JhVWzsw/qQo+9FGRQ= - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/floating-point-hex-parser" "1.9.0" - "@webassemblyjs/helper-api-error" "1.9.0" - "@webassemblyjs/helper-code-frame" "1.9.0" - "@webassemblyjs/helper-fsm" "1.9.0" - "@xtuc/long" "4.2.2" - -"@webassemblyjs/wast-printer@1.9.0": - version "1.9.0" - resolved "https://registry.nlark.com/@webassemblyjs/wast-printer/download/@webassemblyjs/wast-printer-1.9.0.tgz" - integrity sha1-STXVTIX+9jewDOn1I3dFHQDUeJk= - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/wast-parser" "1.9.0" - "@xtuc/long" "4.2.2" - -"@xtuc/ieee754@^1.2.0": - version "1.2.0" - resolved "https://registry.npm.taobao.org/@xtuc/ieee754/download/@xtuc/ieee754-1.2.0.tgz" - integrity sha1-7vAUoxRa5Hehy8AM0eVSM23Ot5A= - -"@xtuc/long@4.2.2": - version "4.2.2" - resolved "https://registry.npm.taobao.org/@xtuc/long/download/@xtuc/long-4.2.2.tgz" - integrity sha1-0pHGpOl5ibXGHZrPOWrk/hM6cY0= - -accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: - version "1.3.7" - resolved "https://registry.npm.taobao.org/accepts/download/accepts-1.3.7.tgz" - integrity sha1-UxvHJlF6OytB+FACHGzBXqq1B80= - dependencies: - mime-types "~2.1.24" - negotiator "0.6.2" - -acorn-jsx@^5.3.1: - version "5.3.2" - resolved "https://registry.nlark.com/acorn-jsx/download/acorn-jsx-5.3.2.tgz?cache=0&sync_timestamp=1625793240297&other_urls=https%3A%2F%2Fregistry.nlark.com%2Facorn-jsx%2Fdownload%2Facorn-jsx-5.3.2.tgz" - integrity sha1-ftW7VZCLOy8bxVxq8WU7rafweTc= - -acorn@^6.4.1: - version "6.4.2" - resolved "https://registry.nlark.com/acorn/download/acorn-6.4.2.tgz?cache=0&sync_timestamp=1630916591807&other_urls=https%3A%2F%2Fregistry.nlark.com%2Facorn%2Fdownload%2Facorn-6.4.2.tgz" - integrity sha1-NYZv1xBSjpLeEM8GAWSY5H454eY= - -acorn@^7.1.0, acorn@^7.4.0: - version "7.4.1" - resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" - integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== - -address@1.1.2, address@^1.0.1: - version "1.1.2" - resolved "https://registry.npmjs.org/address/-/address-1.1.2.tgz" - integrity sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA== - -adjust-sourcemap-loader@^4.0.0: - version "4.0.0" - resolved "https://registry.npm.taobao.org/adjust-sourcemap-loader/download/adjust-sourcemap-loader-4.0.0.tgz" - integrity sha1-/EoP0ID30QRx8wpzIPJVYK3ijJk= - dependencies: - loader-utils "^2.0.0" - regex-parser "^2.2.11" - -ajv-errors@^1.0.0: - version "1.0.1" - resolved "https://registry.npm.taobao.org/ajv-errors/download/ajv-errors-1.0.1.tgz" - integrity sha1-81mGrOuRr63sQQL72FAUlQzvpk0= - -ajv-keywords@^3.1.0, ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: - version "3.5.2" - resolved "https://registry.npm.taobao.org/ajv-keywords/download/ajv-keywords-3.5.2.tgz?cache=0&sync_timestamp=1616882351228&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fajv-keywords%2Fdownload%2Fajv-keywords-3.5.2.tgz" - integrity sha1-MfKdpatuANHC0yms97WSlhTVAU0= - -ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: - version "6.12.6" - resolved "https://registry.nlark.com/ajv/download/ajv-6.12.6.tgz?cache=0&sync_timestamp=1631470912358&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fajv%2Fdownload%2Fajv-6.12.6.tgz" - integrity sha1-uvWmLoArB9l3A0WG+MO69a3ybfQ= - dependencies: - fast-deep-equal "^3.1.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - -ajv@^8.0.1: - version "8.6.3" - resolved "https://registry.nlark.com/ajv/download/ajv-8.6.3.tgz?cache=0&sync_timestamp=1631470912358&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fajv%2Fdownload%2Fajv-8.6.3.tgz" - integrity sha1-EaZlJ3Ydw+mjhF6nddLTwEFOh2Q= - dependencies: - fast-deep-equal "^3.1.1" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - uri-js "^4.2.2" - -alphanum-sort@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz" - integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= - -anser@^1.4.1: - version "1.4.10" - resolved "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz" - integrity sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww== - -ansi-colors@4.1.1, ansi-colors@^4.1.1: - version "4.1.1" - resolved "https://registry.nlark.com/ansi-colors/download/ansi-colors-4.1.1.tgz" - integrity sha1-y7muJWv3UK8eqzRPIpqif+lLo0g= - -ansi-colors@^3.0.0: - version "3.2.4" - resolved "https://registry.npm.taobao.org/ansi-colors/download/ansi-colors-3.2.4.tgz" - integrity sha1-46PaS/uubIapwoViXeEkojQCb78= - -ansi-escapes@^4.2.1: - version "4.3.2" - resolved "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz" - integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== - dependencies: - type-fest "^0.21.3" - -ansi-html-community@^0.0.8: - version "0.0.8" - resolved "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz" - integrity sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw== - -ansi-html@0.0.7: - version "0.0.7" - resolved "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz" - integrity sha1-gTWEAhliqenm/QOflA0S9WynhZ4= - -ansi-regex@^2.0.0: - version "2.1.1" - resolved "https://registry.nlark.com/ansi-regex/download/ansi-regex-2.1.1.tgz?cache=0&sync_timestamp=1631634988487&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-regex%2Fdownload%2Fansi-regex-2.1.1.tgz" - integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= - -ansi-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.nlark.com/ansi-regex/download/ansi-regex-3.0.0.tgz?cache=0&sync_timestamp=1631634988487&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-regex%2Fdownload%2Fansi-regex-3.0.0.tgz" - integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= - -ansi-regex@^4.1.0: - version "4.1.0" - resolved "https://registry.nlark.com/ansi-regex/download/ansi-regex-4.1.0.tgz?cache=0&sync_timestamp=1631634988487&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-regex%2Fdownload%2Fansi-regex-4.1.0.tgz" - integrity sha1-i5+PCM8ay4Q3Vqg5yox+MWjFGZc= - -ansi-regex@^5.0.0, ansi-regex@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" - integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== - -ansi-styles@^3.2.0, ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - version "4.3.0" - resolved "https://registry.nlark.com/ansi-styles/download/ansi-styles-4.3.0.tgz" - integrity sha1-7dgDYornHATIWuegkG7a00tkiTc= - dependencies: - color-convert "^2.0.1" - -ansi-styles@^5.0.0: - version "5.2.0" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz" - integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== - -ansi-to-html@^0.7.2: - version "0.7.2" - resolved "https://registry.yarnpkg.com/ansi-to-html/-/ansi-to-html-0.7.2.tgz#a92c149e4184b571eb29a0135ca001a8e2d710cb" - integrity sha512-v6MqmEpNlxF+POuyhKkidusCHWWkaLcGRURzivcU3I9tv7k4JVhFcnukrM5Rlk2rUywdZuzYAZ+kbZqWCnfN3g== - dependencies: - entities "^2.2.0" - -ansi-to-react@^6.1.6: - version "6.1.6" - resolved "https://registry.npmjs.org/ansi-to-react/-/ansi-to-react-6.1.6.tgz" - integrity sha512-+HWn72GKydtupxX9TORBedqOMsJRiKTqaLUKW8txSBZw9iBpzPKLI8KOu4WzwD4R7hSv1zEspobY6LwlWvwZ6Q== - dependencies: - anser "^1.4.1" - escape-carriage "^1.3.0" - -anymatch@^2.0.0: - version "2.0.0" - resolved "https://registry.npm.taobao.org/anymatch/download/anymatch-2.0.0.tgz?cache=0&sync_timestamp=1617747502795&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fanymatch%2Fdownload%2Fanymatch-2.0.0.tgz" - integrity sha1-vLJLTzeTTZqnrBe0ra+J58du8us= - dependencies: - micromatch "^3.1.4" - normalize-path "^2.1.1" - -anymatch@^3.0.0, anymatch@~3.1.1, anymatch@~3.1.2: - version "3.1.2" - resolved "https://registry.nlark.com/anymatch/download/anymatch-3.1.2.tgz" - integrity sha1-wFV8CWrzLxBhmPT04qODU343hxY= - dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" - -aproba@^1.1.1: - version "1.2.0" - resolved "https://registry.npm.taobao.org/aproba/download/aproba-1.2.0.tgz" - integrity sha1-aALmJk79GMeQobDVF/DyYnvyyUo= - -argparse@^1.0.7: - version "1.0.10" - resolved "https://registry.npm.taobao.org/argparse/download/argparse-1.0.10.tgz" - integrity sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE= - dependencies: - sprintf-js "~1.0.2" - -argparse@^2.0.1: - version "2.0.1" - resolved "https://registry.nlark.com/argparse/download/argparse-2.0.1.tgz" - integrity sha1-JG9Q88p4oyQPbJl+ipvR6sSeSzg= - -aria-query@^4.2.2: - version "4.2.2" - resolved "https://registry.npmmirror.com/aria-query/download/aria-query-4.2.2.tgz?cache=0&sync_timestamp=1633308188641&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Faria-query%2Fdownload%2Faria-query-4.2.2.tgz" - integrity sha1-DSymyazrVriXfp/tau1+FbvS+Ds= - dependencies: - "@babel/runtime" "^7.10.2" - "@babel/runtime-corejs3" "^7.10.2" - -aria-query@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz" - integrity sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg== - -arr-diff@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz" - integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= - -arr-flatten@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz" - integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== - -arr-union@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz" - integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= - -array-flatten@1.1.1: - version "1.1.1" - resolved "https://registry.nlark.com/array-flatten/download/array-flatten-1.1.1.tgz" - integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= - -array-flatten@^2.1.0: - version "2.1.2" - resolved "https://registry.nlark.com/array-flatten/download/array-flatten-2.1.2.tgz" - integrity sha1-JO+AoowaiTYX4hSbDG0NeIKTsJk= - -array-includes@^3.1.1, array-includes@^3.1.3, array-includes@^3.1.4: - version "3.1.4" - resolved "https://registry.npmmirror.com/array-includes/download/array-includes-3.1.4.tgz?cache=0&sync_timestamp=1633411556939&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Farray-includes%2Fdownload%2Farray-includes-3.1.4.tgz" - integrity sha1-9bSTFix2DzU5Yx8AW6K7Rqy0W6k= - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - get-intrinsic "^1.1.1" - is-string "^1.0.7" - -array-union@^1.0.1: - version "1.0.2" - resolved "https://registry.npm.taobao.org/array-union/download/array-union-1.0.2.tgz" - integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= - dependencies: - array-uniq "^1.0.1" - -array-union@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz" - integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== - -array-uniq@^1.0.1: - version "1.0.3" - resolved "https://registry.nlark.com/array-uniq/download/array-uniq-1.0.3.tgz" - integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= - -array-unique@^0.3.2: - version "0.3.2" - resolved "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz" - integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= - -array.prototype.flat@^1.2.5: - version "1.2.5" - resolved "https://registry.npmmirror.com/array.prototype.flat/download/array.prototype.flat-1.2.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Farray.prototype.flat%2Fdownload%2Farray.prototype.flat-1.2.5.tgz" - integrity sha1-B+CXXYS7x8SM0YedYJ5oJZjTPhM= - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.0" - -array.prototype.flatmap@^1.2.4: - version "1.2.5" - resolved "https://registry.npmmirror.com/array.prototype.flatmap/download/array.prototype.flatmap-1.2.5.tgz?cache=0&sync_timestamp=1633120247847&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Farray.prototype.flatmap%2Fdownload%2Farray.prototype.flatmap-1.2.5.tgz" - integrity sha1-kI3ILYpAaTD984WY1R50EdGNREY= - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - es-abstract "^1.19.0" - -arrify@^1.0.0, arrify@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz" - integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= - -arrify@^2.0.1: - version "2.0.1" - resolved "https://registry.nlark.com/arrify/download/arrify-2.0.1.tgz?cache=0&sync_timestamp=1622036297097&other_urls=https%3A%2F%2Fregistry.nlark.com%2Farrify%2Fdownload%2Farrify-2.0.1.tgz" - integrity sha1-yWVekzHgq81YjSp8rX6ZVvZnAfo= - -asap@^2.0.6, asap@~2.0.3: - version "2.0.6" - resolved "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz" - integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= - -asn1.js@^5.2.0: - version "5.4.1" - resolved "https://registry.npm.taobao.org/asn1.js/download/asn1.js-5.4.1.tgz" - integrity sha1-EamAuE67kXgc41sP3C7ilON4Pwc= - dependencies: - bn.js "^4.0.0" - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - safer-buffer "^2.1.0" - -asn1@~0.2.3: - version "0.2.6" - resolved "https://registry.npmmirror.com/asn1/download/asn1-0.2.6.tgz?cache=0&sync_timestamp=1635986760581&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fasn1%2Fdownload%2Fasn1-0.2.6.tgz" - integrity sha1-DTp7tuZOAqkMAwOzHykoaOoJoI0= - dependencies: - safer-buffer "~2.1.0" - -assert-plus@1.0.0, assert-plus@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/assert-plus/download/assert-plus-1.0.0.tgz" - integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= - -assert@^1.1.1: - version "1.5.0" - resolved "https://registry.npm.taobao.org/assert/download/assert-1.5.0.tgz" - integrity sha1-VcEJqvbgrv2z3EtxJAxwv1dLGOs= - dependencies: - object-assign "^4.1.1" - util "0.10.3" - -assertion-error@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz" - integrity sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw== - -assign-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz" - integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= - -ast-types-flow@^0.0.7: - version "0.0.7" - resolved "https://registry.npm.taobao.org/ast-types-flow/download/ast-types-flow-0.0.7.tgz" - integrity sha1-9wtzXGvKGlycItmCw+Oef+ujva0= - -astral-regex@^2.0.0: - version "2.0.0" - resolved "https://registry.npm.taobao.org/astral-regex/download/astral-regex-2.0.0.tgz" - integrity sha1-SDFDxWeu7UeFdZwIZXhtx319LjE= - -async-each@^1.0.1: - version "1.0.3" - resolved "https://registry.npm.taobao.org/async-each/download/async-each-1.0.3.tgz" - integrity sha1-tyfb+H12UWAvBvTUrDh/R9kbDL8= - -async-limiter@~1.0.0: - version "1.0.1" - resolved "https://registry.npm.taobao.org/async-limiter/download/async-limiter-1.0.1.tgz" - integrity sha1-3TeelPDbgxCwgpH51kwyCXZmF/0= - -async@^2.6.2: - version "2.6.3" - resolved "https://registry.npmmirror.com/async/download/async-2.6.3.tgz?cache=0&sync_timestamp=1635441306043&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fasync%2Fdownload%2Fasync-2.6.3.tgz" - integrity sha1-1yYl4jRKNlbjo61Pp0n6gymdgv8= - dependencies: - lodash "^4.17.14" - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.nlark.com/asynckit/download/asynckit-0.4.0.tgz" - integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= - -atob@^2.1.2: - version "2.1.2" - resolved "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz" - integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== - -autoprefixer@^9.6.1, autoprefixer@^9.8.6: - version "9.8.8" - resolved "https://registry.npmmirror.com/autoprefixer/download/autoprefixer-9.8.8.tgz?cache=0&sync_timestamp=1635421245353&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fautoprefixer%2Fdownload%2Fautoprefixer-9.8.8.tgz" - integrity sha1-/UvUWVOF+m8GWZ3nSaTV96R0lXo= - dependencies: - browserslist "^4.12.0" - caniuse-lite "^1.0.30001109" - normalize-range "^0.1.2" - num2fraction "^1.2.2" - picocolors "^0.2.1" - postcss "^7.0.32" - postcss-value-parser "^4.1.0" - -aws-sign2@~0.7.0: - version "0.7.0" - resolved "https://registry.nlark.com/aws-sign2/download/aws-sign2-0.7.0.tgz" - integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= - -aws4@^1.8.0: - version "1.11.0" - resolved "https://registry.nlark.com/aws4/download/aws4-1.11.0.tgz" - integrity sha1-1h9G2DslGSUOJ4Ta9bCUeai0HFk= - -axe-core@^4.0.2: - version "4.3.5" - resolved "https://registry.npmmirror.com/axe-core/download/axe-core-4.3.5.tgz?cache=0&sync_timestamp=1636133649527&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Faxe-core%2Fdownload%2Faxe-core-4.3.5.tgz" - integrity sha1-eNaRG6MXqCYr/uKSrq/MHgS0nMU= - -axios@0.24.0: - version "0.24.0" - resolved "https://registry.npmjs.org/axios/-/axios-0.24.0.tgz" - integrity sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA== - dependencies: - follow-redirects "^1.14.4" - -axobject-query@^2.2.0: - version "2.2.0" - resolved "https://registry.npmmirror.com/axobject-query/download/axobject-query-2.2.0.tgz?cache=0&sync_timestamp=1633307441530&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Faxobject-query%2Fdownload%2Faxobject-query-2.2.0.tgz" - integrity sha1-lD1H4QwLcEqkInXiDt83ImSJib4= - -babel-extract-comments@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/babel-extract-comments/download/babel-extract-comments-1.0.0.tgz" - integrity sha1-Cirt+BQX7TkbheGLRhTmk6A1GiE= - dependencies: - babylon "^6.18.0" - -babel-loader@8.2.3: - version "8.2.3" - resolved "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz" - integrity sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw== - dependencies: - find-cache-dir "^3.3.1" - loader-utils "^1.4.0" - make-dir "^3.1.0" - schema-utils "^2.6.5" - -babel-plugin-dynamic-import-node@^2.3.3: - version "2.3.3" - resolved "https://registry.npm.taobao.org/babel-plugin-dynamic-import-node/download/babel-plugin-dynamic-import-node-2.3.3.tgz" - integrity sha1-hP2hnJduxcbe/vV/lCez3vZuF6M= - dependencies: - object.assign "^4.1.0" - -babel-plugin-emotion@^10.0.27: - version "10.2.2" - resolved "https://registry.npm.taobao.org/babel-plugin-emotion/download/babel-plugin-emotion-10.2.2.tgz" - integrity sha1-of41A8/4Cr/QvdoUq9Lo5Xp50X0= - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@emotion/hash" "0.8.0" - "@emotion/memoize" "0.7.4" - "@emotion/serialize" "^0.11.16" - babel-plugin-macros "^2.0.0" - babel-plugin-syntax-jsx "^6.18.0" - convert-source-map "^1.5.0" - escape-string-regexp "^1.0.5" - find-root "^1.1.0" - source-map "^0.5.7" - -babel-plugin-macros@^2.0.0: - version "2.8.0" - resolved "https://registry.nlark.com/babel-plugin-macros/download/babel-plugin-macros-2.8.0.tgz?cache=0&sync_timestamp=1620233928609&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fbabel-plugin-macros%2Fdownload%2Fbabel-plugin-macros-2.8.0.tgz" - integrity sha1-D5WKfMZVax5lNERl2ZERoeXhATg= - dependencies: - "@babel/runtime" "^7.7.2" - cosmiconfig "^6.0.0" - resolve "^1.12.0" - -babel-plugin-polyfill-corejs2@^0.2.3: - version "0.2.3" - resolved "https://registry.npmmirror.com/babel-plugin-polyfill-corejs2/download/babel-plugin-polyfill-corejs2-0.2.3.tgz?cache=0&sync_timestamp=1635567015530&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fbabel-plugin-polyfill-corejs2%2Fdownload%2Fbabel-plugin-polyfill-corejs2-0.2.3.tgz" - integrity sha1-btjjCYGwYvj+asqIc6N+vMjMHA8= - dependencies: - "@babel/compat-data" "^7.13.11" - "@babel/helper-define-polyfill-provider" "^0.2.4" - semver "^6.1.1" - -babel-plugin-polyfill-corejs3@^0.3.0: - version "0.3.0" - resolved "https://registry.npmmirror.com/babel-plugin-polyfill-corejs3/download/babel-plugin-polyfill-corejs3-0.3.0.tgz?cache=0&sync_timestamp=1635567014842&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fbabel-plugin-polyfill-corejs3%2Fdownload%2Fbabel-plugin-polyfill-corejs3-0.3.0.tgz" - integrity sha1-+nyj0e6d3GGTYA/7YyyXhdVJGK8= - dependencies: - "@babel/helper-define-polyfill-provider" "^0.2.4" - core-js-compat "^3.18.0" - -babel-plugin-polyfill-regenerator@^0.2.3: - version "0.2.3" - resolved "https://registry.npmmirror.com/babel-plugin-polyfill-regenerator/download/babel-plugin-polyfill-regenerator-0.2.3.tgz?cache=0&sync_timestamp=1635567014990&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fbabel-plugin-polyfill-regenerator%2Fdownload%2Fbabel-plugin-polyfill-regenerator-0.2.3.tgz" - integrity sha1-LpgI9QJ8QzbJlJkrSKQmJYDLjW0= - dependencies: - "@babel/helper-define-polyfill-provider" "^0.2.4" - -babel-plugin-syntax-jsx@^6.18.0: - version "6.18.0" - resolved "https://registry.npm.taobao.org/babel-plugin-syntax-jsx/download/babel-plugin-syntax-jsx-6.18.0.tgz" - integrity sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY= - -babel-plugin-syntax-object-rest-spread@^6.8.0: - version "6.13.0" - resolved "https://registry.npm.taobao.org/babel-plugin-syntax-object-rest-spread/download/babel-plugin-syntax-object-rest-spread-6.13.0.tgz" - integrity sha1-/WU28rzhODb/o6VFjEkDpZe7O/U= - -babel-plugin-transform-object-rest-spread@^6.26.0: - version "6.26.0" - resolved "https://registry.npm.taobao.org/babel-plugin-transform-object-rest-spread/download/babel-plugin-transform-object-rest-spread-6.26.0.tgz" - integrity sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY= - dependencies: - babel-plugin-syntax-object-rest-spread "^6.8.0" - babel-runtime "^6.26.0" - -babel-runtime-jsx-style-transform@^1.0.2: - version "1.0.2" - resolved "https://registry.nlark.com/babel-runtime-jsx-style-transform/download/babel-runtime-jsx-style-transform-1.0.2.tgz?cache=0&sync_timestamp=1626351523246&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fbabel-runtime-jsx-style-transform%2Fdownload%2Fbabel-runtime-jsx-style-transform-1.0.2.tgz" - integrity sha1-fPQoq8/mIkLIaHQlXltKrEjCLJI= - dependencies: - mocha "^8.2.1" - -babel-runtime@^6.26.0: - version "6.26.0" - resolved "https://registry.npm.taobao.org/babel-runtime/download/babel-runtime-6.26.0.tgz" - integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= - dependencies: - core-js "^2.4.0" - regenerator-runtime "^0.11.0" - -babylon@^6.18.0: - version "6.18.0" - resolved "https://registry.npm.taobao.org/babylon/download/babylon-6.18.0.tgz" - integrity sha1-ry87iPpvXB5MY00aD46sT1WzleM= - -bail@^1.0.0: - version "1.0.5" - resolved "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz" - integrity sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ== - -bail@^2.0.0: - version "2.0.2" - resolved "https://registry.npmmirror.com/bail/download/bail-2.0.2.tgz?cache=0&sync_timestamp=1636274515578&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fbail%2Fdownload%2Fbail-2.0.2.tgz" - integrity sha1-0m9c2P5db4MqMVF7n3w1YEC6bV0= - -balanced-match@^1.0.0: - version "1.0.2" - resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - -balanced-match@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz" - integrity sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA== - -base-64@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/base-64/-/base-64-1.0.0.tgz#09d0f2084e32a3fd08c2475b973788eee6ae8f4a" - integrity sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg== - -base64-js@^1.0.2: - version "1.5.1" - resolved "https://registry.nlark.com/base64-js/download/base64-js-1.5.1.tgz" - integrity sha1-GxtEAWClv3rUC2UPCVljSBkDkwo= - -base@^0.11.1: - version "0.11.2" - resolved "https://registry.npmjs.org/base/-/base-0.11.2.tgz" - integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== - dependencies: - cache-base "^1.0.1" - class-utils "^0.3.5" - component-emitter "^1.2.1" - define-property "^1.0.0" - isobject "^3.0.1" - mixin-deep "^1.2.0" - pascalcase "^0.1.1" - -batch@0.6.1: - version "0.6.1" - resolved "https://registry.nlark.com/batch/download/batch-0.6.1.tgz" - integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= - -bcrypt-pbkdf@^1.0.0: - version "1.0.2" - resolved "https://registry.nlark.com/bcrypt-pbkdf/download/bcrypt-pbkdf-1.0.2.tgz" - integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= - dependencies: - tweetnacl "^0.14.3" - -bfj@7.0.2: - version "7.0.2" - resolved "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz" - integrity sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw== - dependencies: - bluebird "^3.5.5" - check-types "^11.1.1" - hoopy "^0.1.4" - tryer "^1.0.1" - -big.js@^5.2.2: - version "5.2.2" - resolved "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz" - integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== - -bignumber.js@^9.0.1: - version "9.0.1" - resolved "https://registry.npm.taobao.org/bignumber.js/download/bignumber.js-9.0.1.tgz" - integrity sha1-jXuhJMiCv9jkMmDGdHVRjQaJ5OU= - -binary-extensions@^1.0.0: - version "1.13.1" - resolved "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-1.13.1.tgz" - integrity sha1-WYr+VHVbKGilMw0q/51Ou1Mgm2U= - -binary-extensions@^2.0.0: - version "2.2.0" - resolved "https://registry.npm.taobao.org/binary-extensions/download/binary-extensions-2.2.0.tgz" - integrity sha1-dfUC7q+f/eQvyYgpZFvk6na9ni0= - -bindings@^1.5.0: - version "1.5.0" - resolved "https://registry.npm.taobao.org/bindings/download/bindings-1.5.0.tgz" - integrity sha1-EDU8npRTNLwFEabZCzj7x8nFBN8= - dependencies: - file-uri-to-path "1.0.0" - -bluebird@^3.5.5: - version "3.7.2" - resolved "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz" - integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== - -bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.9: - version "4.12.0" - resolved "https://registry.npm.taobao.org/bn.js/download/bn.js-4.12.0.tgz" - integrity sha1-d1s/J477uXGO7HNh9IP7Nvu/6og= - -bn.js@^5.0.0, bn.js@^5.1.1: - version "5.2.0" - resolved "https://registry.npm.taobao.org/bn.js/download/bn.js-5.2.0.tgz" - integrity sha1-NYhgZ0OWxpl3canQUfzBtX1K4AI= - -body-parser@1.19.0: - version "1.19.0" - resolved "https://registry.nlark.com/body-parser/download/body-parser-1.19.0.tgz" - integrity sha1-lrJwnlfJxOCab9Zqj9l5hE9p8Io= - dependencies: - bytes "3.1.0" - content-type "~1.0.4" - debug "2.6.9" - depd "~1.1.2" - http-errors "1.7.2" - iconv-lite "0.4.24" - on-finished "~2.3.0" - qs "6.7.0" - raw-body "2.4.0" - type-is "~1.6.17" - -bonjour@^3.5.0: - version "3.5.0" - resolved "https://registry.nlark.com/bonjour/download/bonjour-3.5.0.tgz" - integrity sha1-jokKGD2O6aI5OzhExpGkK897yfU= - dependencies: - array-flatten "^2.1.0" - deep-equal "^1.0.1" - dns-equal "^1.0.0" - dns-txt "^2.0.2" - multicast-dns "^6.0.1" - multicast-dns-service-types "^1.1.0" - -boolbase@^1.0.0: - version "1.0.0" - resolved "https://registry.npm.taobao.org/boolbase/download/boolbase-1.0.0.tgz" - integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -brace-expansion@^2.0.1: - version "2.0.1" - resolved "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" - integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== - dependencies: - balanced-match "^1.0.0" - -braces@^2.3.1, braces@^2.3.2: - version "2.3.2" - resolved "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz" - integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== - dependencies: - arr-flatten "^1.1.0" - array-unique "^0.3.2" - extend-shallow "^2.0.1" - fill-range "^4.0.0" - isobject "^3.0.1" - repeat-element "^1.1.2" - snapdragon "^0.8.1" - snapdragon-node "^2.0.1" - split-string "^3.0.2" - to-regex "^3.0.1" - -braces@^3.0.1, braces@~3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== - dependencies: - fill-range "^7.0.1" - -brorand@^1.0.1, brorand@^1.1.0: - version "1.1.0" - resolved "https://registry.nlark.com/brorand/download/brorand-1.1.0.tgz" - integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= - -browser-stdout@1.3.1: - version "1.3.1" - resolved "https://registry.npm.taobao.org/browser-stdout/download/browser-stdout-1.3.1.tgz" - integrity sha1-uqVZ7hTO1zRSIputcyZGfGH6vWA= - -browserify-aes@^1.0.0, browserify-aes@^1.0.4: - version "1.2.0" - resolved "https://registry.nlark.com/browserify-aes/download/browserify-aes-1.2.0.tgz" - integrity sha1-Mmc0ZC9APavDADIJhTu3CtQo70g= - dependencies: - buffer-xor "^1.0.3" - cipher-base "^1.0.0" - create-hash "^1.1.0" - evp_bytestokey "^1.0.3" - inherits "^2.0.1" - safe-buffer "^5.0.1" - -browserify-cipher@^1.0.0: - version "1.0.1" - resolved "https://registry.nlark.com/browserify-cipher/download/browserify-cipher-1.0.1.tgz" - integrity sha1-jWR0wbhwv9q807z8wZNKEOlPFfA= - dependencies: - browserify-aes "^1.0.4" - browserify-des "^1.0.0" - evp_bytestokey "^1.0.0" - -browserify-des@^1.0.0: - version "1.0.2" - resolved "https://registry.npm.taobao.org/browserify-des/download/browserify-des-1.0.2.tgz" - integrity sha1-OvTx9Zg5QDVy8cZiBDdfen9wPpw= - dependencies: - cipher-base "^1.0.1" - des.js "^1.0.0" - inherits "^2.0.1" - safe-buffer "^5.1.2" - -browserify-rsa@^4.0.0, browserify-rsa@^4.0.1: - version "4.1.0" - resolved "https://registry.npm.taobao.org/browserify-rsa/download/browserify-rsa-4.1.0.tgz?cache=0&sync_timestamp=1605194257215&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fbrowserify-rsa%2Fdownload%2Fbrowserify-rsa-4.1.0.tgz" - integrity sha1-sv0Gtbda4pf3zi3GUfkY9b4VjI0= - dependencies: - bn.js "^5.0.0" - randombytes "^2.0.1" - -browserify-sign@^4.0.0: - version "4.2.1" - resolved "https://registry.npm.taobao.org/browserify-sign/download/browserify-sign-4.2.1.tgz" - integrity sha1-6vSt1G3VS+O7OzbAzxWrvrp5VsM= - dependencies: - bn.js "^5.1.1" - browserify-rsa "^4.0.1" - create-hash "^1.2.0" - create-hmac "^1.1.7" - elliptic "^6.5.3" - inherits "^2.0.4" - parse-asn1 "^5.1.5" - readable-stream "^3.6.0" - safe-buffer "^5.2.0" - -browserify-zlib@^0.2.0: - version "0.2.0" - resolved "https://registry.npm.taobao.org/browserify-zlib/download/browserify-zlib-0.2.0.tgz" - integrity sha1-KGlFnZqjviRf6P4sofRuLn9U1z8= - dependencies: - pako "~1.0.5" - -browserslist@4.14.2: - version "4.14.2" - resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz" - integrity sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw== - dependencies: - caniuse-lite "^1.0.30001125" - electron-to-chromium "^1.3.564" - escalade "^3.0.2" - node-releases "^1.1.61" - -browserslist@4.17.6, browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.16.0, browserslist@^4.16.6, browserslist@^4.17.6, browserslist@^4.6.2, browserslist@^4.6.4: - version "4.17.6" - resolved "https://registry.npmmirror.com/browserslist/download/browserslist-4.17.6.tgz?cache=0&sync_timestamp=1635889361810&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fbrowserslist%2Fdownload%2Fbrowserslist-4.17.6.tgz" - integrity sha1-x2vjPneGtJf2bK0lpzdWyLk4mF0= - dependencies: - caniuse-lite "^1.0.30001274" - electron-to-chromium "^1.3.886" - escalade "^3.1.1" - node-releases "^2.0.1" - picocolors "^1.0.0" - -browserslist@^4.21.3: - version "4.21.4" - resolved "https://registry.npmmirror.com/browserslist/-/browserslist-4.21.4.tgz#e7496bbc67b9e39dd0f98565feccdcb0d4ff6987" - integrity sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw== - dependencies: - caniuse-lite "^1.0.30001400" - electron-to-chromium "^1.4.251" - node-releases "^2.0.6" - update-browserslist-db "^1.0.9" - -buffer-from@^1.0.0, buffer-from@^1.1.0: - version "1.1.2" - resolved "https://registry.nlark.com/buffer-from/download/buffer-from-1.1.2.tgz" - integrity sha1-KxRqb9cugLT1XSVfNe1Zo6mkG9U= - -buffer-indexof@^1.0.0: - version "1.1.1" - resolved "https://registry.npm.taobao.org/buffer-indexof/download/buffer-indexof-1.1.1.tgz" - integrity sha1-Uvq8xqYG0aADAoAmSO9o9jnaJow= - -buffer-xor@^1.0.3: - version "1.0.3" - resolved "https://registry.npm.taobao.org/buffer-xor/download/buffer-xor-1.0.3.tgz" - integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= - -buffer@^4.3.0: - version "4.9.2" - resolved "https://registry.nlark.com/buffer/download/buffer-4.9.2.tgz" - integrity sha1-Iw6tNEACmIZEhBqwJEr4xEu+Pvg= - dependencies: - base64-js "^1.0.2" - ieee754 "^1.1.4" - isarray "^1.0.0" - -builtin-modules@^3.1.0: - version "3.2.0" - resolved "https://registry.nlark.com/builtin-modules/download/builtin-modules-3.2.0.tgz" - integrity sha1-RdXbmefuXmvE82LgCL+RerUEmIc= - -builtin-status-codes@^3.0.0: - version "3.0.0" - resolved "https://registry.nlark.com/builtin-status-codes/download/builtin-status-codes-3.0.0.tgz" - integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= - -bytes@3.0.0: - version "3.0.0" - resolved "https://registry.npm.taobao.org/bytes/download/bytes-3.0.0.tgz" - integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= - -bytes@3.1.0: - version "3.1.0" - resolved "https://registry.npm.taobao.org/bytes/download/bytes-3.1.0.tgz" - integrity sha1-9s95M6Ng4FiPqf3oVlHNx/gF0fY= - -cacache@^12.0.2: - version "12.0.4" - resolved "https://registry.nlark.com/cacache/download/cacache-12.0.4.tgz" - integrity sha1-ZovL0QWutfHZL+JVcOyVJcj6pAw= - dependencies: - bluebird "^3.5.5" - chownr "^1.1.1" - figgy-pudding "^3.5.1" - glob "^7.1.4" - graceful-fs "^4.1.15" - infer-owner "^1.0.3" - lru-cache "^5.1.1" - mississippi "^3.0.0" - mkdirp "^0.5.1" - move-concurrently "^1.0.1" - promise-inflight "^1.0.1" - rimraf "^2.6.3" - ssri "^6.0.1" - unique-filename "^1.1.1" - y18n "^4.0.0" - -cache-base@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz" - integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== - dependencies: - collection-visit "^1.0.0" - component-emitter "^1.2.1" - get-value "^2.0.6" - has-value "^1.0.0" - isobject "^3.0.1" - set-value "^2.0.0" - to-object-path "^0.3.0" - union-value "^1.0.0" - unset-value "^1.0.0" - -call-bind@^1.0.0, call-bind@^1.0.2: - version "1.0.2" - resolved "https://registry.nlark.com/call-bind/download/call-bind-1.0.2.tgz" - integrity sha1-sdTonmiBGcPJqQOtMKuy9qkZvjw= - dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" - -caller-callsite@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/caller-callsite/download/caller-callsite-2.0.0.tgz?cache=0&sync_timestamp=1633616961620&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcaller-callsite%2Fdownload%2Fcaller-callsite-2.0.0.tgz" - integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= - dependencies: - callsites "^2.0.0" - -caller-path@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/caller-path/download/caller-path-2.0.0.tgz?cache=0&sync_timestamp=1633674116889&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcaller-path%2Fdownload%2Fcaller-path-2.0.0.tgz" - integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= - dependencies: - caller-callsite "^2.0.0" - -callsites@^2.0.0: - version "2.0.0" - resolved "https://registry.nlark.com/callsites/download/callsites-2.0.0.tgz?cache=0&sync_timestamp=1628464722297&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcallsites%2Fdownload%2Fcallsites-2.0.0.tgz" - integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= - -callsites@^3.0.0: - version "3.1.0" - resolved "https://registry.nlark.com/callsites/download/callsites-3.1.0.tgz?cache=0&sync_timestamp=1628464722297&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcallsites%2Fdownload%2Fcallsites-3.1.0.tgz" - integrity sha1-s2MKvYlDQy9Us/BRkjjjPNffL3M= - -camel-case@^4.1.1: - version "4.1.2" - resolved "https://registry.npm.taobao.org/camel-case/download/camel-case-4.1.2.tgz?cache=0&sync_timestamp=1606867311564&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamel-case%2Fdownload%2Fcamel-case-4.1.2.tgz" - integrity sha1-lygHKpVPgFIoIlpt7qazhGHhvVo= - dependencies: - pascal-case "^3.1.2" - tslib "^2.0.3" - -camelcase-keys@^6.2.2: - version "6.2.2" - resolved "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz" - integrity sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg== - dependencies: - camelcase "^5.3.1" - map-obj "^4.0.0" - quick-lru "^4.0.1" - -camelcase@^5.0.0, camelcase@^5.3.1: - version "5.3.1" - resolved "https://registry.nlark.com/camelcase/download/camelcase-5.3.1.tgz" - integrity sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA= - -camelcase@^6.0.0: - version "6.2.0" - resolved "https://registry.npm.taobao.org/camelcase/download/camelcase-6.2.0.tgz?cache=0&sync_timestamp=1603921787305&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcamelcase%2Fdownload%2Fcamelcase-6.2.0.tgz" - integrity sha1-kkr4gcnVJaydh/QNlk5c6pgqGAk= - -camelcase@^6.2.0: - version "6.3.0" - resolved "https://registry.npmmirror.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" - integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== - -caniuse-api@^3.0.0: - version "3.0.0" - resolved "https://registry.npm.taobao.org/caniuse-api/download/caniuse-api-3.0.0.tgz" - integrity sha1-Xk2Q4idJYdRikZl99Znj7QCO5MA= - dependencies: - browserslist "^4.0.0" - caniuse-lite "^1.0.0" - lodash.memoize "^4.1.2" - lodash.uniq "^4.5.0" - -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000981, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001125, caniuse-lite@^1.0.30001274: - version "1.0.30001278" - resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001278.tgz" - integrity sha512-mpF9KeH8u5cMoEmIic/cr7PNS+F5LWBk0t2ekGT60lFf0Wq+n9LspAj0g3P+o7DQhD3sUdlMln4YFAWhFYn9jg== - -caniuse-lite@^1.0.30001400: - version "1.0.30001441" - resolved "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001441.tgz#987437b266260b640a23cd18fbddb509d7f69f3e" - integrity sha512-OyxRR4Vof59I3yGWXws6i908EtGbMzVUi3ganaZQHmydk1iwDhRnvaPG2WaR0KcqrDFKrxVZHULT396LEPhXfg== - -case-sensitive-paths-webpack-plugin@2.3.0: - version "2.3.0" - resolved "https://registry.nlark.com/case-sensitive-paths-webpack-plugin/download/case-sensitive-paths-webpack-plugin-2.3.0.tgz" - integrity sha1-I6xhPMmoVuT4j/i7c7u16YmCXPc= - -caseless@~0.12.0: - version "0.12.0" - resolved "https://registry.nlark.com/caseless/download/caseless-0.12.0.tgz" - integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= - -ccount@^2.0.0: - version "2.0.0" - resolved "https://registry.nlark.com/ccount/download/ccount-2.0.0.tgz" - integrity sha1-PW+1WAODJ2aiTG8zmrxQcpfrXSU= - -chai@^4.2.0: - version "4.3.6" - resolved "https://registry.npmjs.org/chai/-/chai-4.3.6.tgz" - integrity sha512-bbcp3YfHCUzMOvKqsztczerVgBKSsEijCySNlHHbX3VG1nskvqjz5Rfso1gGwD6w6oOV3eI60pKuMOV5MV7p3Q== - dependencies: - assertion-error "^1.1.0" - check-error "^1.0.2" - deep-eql "^3.0.1" - get-func-name "^2.0.0" - loupe "^2.3.1" - pathval "^1.1.1" - type-detect "^4.0.5" - -chalk@2.4.2, chalk@^2.0.0, chalk@^2.4.1: - version "2.4.2" - resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2: - version "4.1.2" - resolved "https://registry.nlark.com/chalk/download/chalk-4.1.2.tgz" - integrity sha1-qsTit3NKdAhnrrFr8CqtVWoeegE= - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -character-entities-legacy@^1.0.0: - version "1.1.4" - resolved "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz" - integrity sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA== - -character-entities-legacy@^3.0.0: - version "3.0.0" - resolved "https://registry.npmmirror.com/character-entities-legacy/download/character-entities-legacy-3.0.0.tgz?cache=0&sync_timestamp=1635911762988&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcharacter-entities-legacy%2Fdownload%2Fcharacter-entities-legacy-3.0.0.tgz" - integrity sha1-dryDqQc4kB17wiOp6TdZ/dVgEls= - -character-entities@^1.0.0: - version "1.2.4" - resolved "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz" - integrity sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw== - -character-entities@^2.0.0: - version "2.0.1" - resolved "https://registry.npmmirror.com/character-entities/download/character-entities-2.0.1.tgz" - integrity sha1-mHJIM+HieZDe4L0PK4qFnDR2qsc= - -character-reference-invalid@^1.0.0: - version "1.1.4" - resolved "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz" - integrity sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg== - -character-reference-invalid@^2.0.0: - version "2.0.0" - resolved "https://registry.nlark.com/character-reference-invalid/download/character-reference-invalid-2.0.0.tgz" - integrity sha1-oL3ricBR/n7V0xWLLwavBphPKBM= - -check-error@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz" - integrity sha1-V00xLt2Iu13YkS6Sht1sCu1KrII= - -check-types@^11.1.1: - version "11.1.2" - resolved "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz" - integrity sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ== - -chokidar@3.5.1: - version "3.5.1" - resolved "https://registry.nlark.com/chokidar/download/chokidar-3.5.1.tgz" - integrity sha1-7pznu+vSt59J8wR5nVRo4x4U5oo= - dependencies: - anymatch "~3.1.1" - braces "~3.0.2" - glob-parent "~5.1.0" - is-binary-path "~2.1.0" - is-glob "~4.0.1" - normalize-path "~3.0.0" - readdirp "~3.5.0" - optionalDependencies: - fsevents "~2.3.1" - -chokidar@^2.1.8: - version "2.1.8" - resolved "https://registry.nlark.com/chokidar/download/chokidar-2.1.8.tgz?cache=0&sync_timestamp=1623763452074&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fchokidar%2Fdownload%2Fchokidar-2.1.8.tgz" - integrity sha1-gEs6e2qZNYw8XGHnHYco8EHP+Rc= - dependencies: - anymatch "^2.0.0" - async-each "^1.0.1" - braces "^2.3.2" - glob-parent "^3.1.0" - inherits "^2.0.3" - is-binary-path "^1.0.0" - is-glob "^4.0.0" - normalize-path "^3.0.0" - path-is-absolute "^1.0.0" - readdirp "^2.2.1" - upath "^1.1.1" - optionalDependencies: - fsevents "^1.2.7" - -chokidar@^3.4.1: - version "3.5.2" - resolved "https://registry.nlark.com/chokidar/download/chokidar-3.5.2.tgz?cache=0&sync_timestamp=1623763452074&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fchokidar%2Fdownload%2Fchokidar-3.5.2.tgz" - integrity sha1-26OXb8rbAW9m/TZQIdkWANAcHnU= - dependencies: - anymatch "~3.1.2" - braces "~3.0.2" - glob-parent "~5.1.2" - is-binary-path "~2.1.0" - is-glob "~4.0.1" - normalize-path "~3.0.0" - readdirp "~3.6.0" - optionalDependencies: - fsevents "~2.3.2" - -chownr@^1.1.1: - version "1.1.4" - resolved "https://registry.npm.taobao.org/chownr/download/chownr-1.1.4.tgz" - integrity sha1-b8nXtC0ypYNZYzdmbn0ICE2izGs= - -chrome-trace-event@^1.0.2: - version "1.0.3" - resolved "https://registry.npm.taobao.org/chrome-trace-event/download/chrome-trace-event-1.0.3.tgz?cache=0&sync_timestamp=1617906042705&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchrome-trace-event%2Fdownload%2Fchrome-trace-event-1.0.3.tgz" - integrity sha1-EBXs7UdB4V0GZkqVfbv1DQQeJqw= - -ci-info@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz" - integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== - -cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: - version "1.0.4" - resolved "https://registry.nlark.com/cipher-base/download/cipher-base-1.0.4.tgz" - integrity sha1-h2Dk7MJy9MNjUy+SbYdKriwTl94= - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -class-utils@^0.3.5: - version "0.3.6" - resolved "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz" - integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== - dependencies: - arr-union "^3.1.0" - define-property "^0.2.5" - isobject "^3.0.0" - static-extend "^0.1.1" - -classnames@^2.2.3, classnames@^2.2.6, classnames@^2.3.1: - version "2.3.1" - resolved "https://registry.nlark.com/classnames/download/classnames-2.3.1.tgz" - integrity sha1-38+jiR4wbsHa0QXQ6I9EF7hTXo4= - -clean-css@^4.2.3: - version "4.2.4" - resolved "https://registry.npmmirror.com/clean-css/download/clean-css-4.2.4.tgz?cache=0&sync_timestamp=1634992314911&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fclean-css%2Fdownload%2Fclean-css-4.2.4.tgz" - integrity sha1-czv0brpOYHxokepXwkqYk1aDEXg= - dependencies: - source-map "~0.6.0" - -clean-regexp@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/clean-regexp/-/clean-regexp-1.0.0.tgz" - integrity sha1-jffHquUf02h06PjQW5GAvBGj/tc= - dependencies: - escape-string-regexp "^1.0.5" - -cliui@^5.0.0: - version "5.0.0" - resolved "https://registry.nlark.com/cliui/download/cliui-5.0.0.tgz" - integrity sha1-3u/P2y6AB4SqNPRvoI4GhRx7u8U= - dependencies: - string-width "^3.1.0" - strip-ansi "^5.2.0" - wrap-ansi "^5.1.0" - -cliui@^7.0.2: - version "7.0.4" - resolved "https://registry.npm.taobao.org/cliui/download/cliui-7.0.4.tgz" - integrity sha1-oCZe5lVHb8gHrqnfPfjfd4OAi08= - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^7.0.0" - -clone-regexp@^2.1.0: - version "2.2.0" - resolved "https://registry.npmjs.org/clone-regexp/-/clone-regexp-2.2.0.tgz" - integrity sha512-beMpP7BOtTipFuW8hrJvREQ2DrRu3BE7by0ZpibtfBA+qfHYvMGTc2Yb1JMYPKg/JUw0CHYvpg796aNTSW9z7Q== - dependencies: - is-regexp "^2.0.0" - -clone@^2.1.1, clone@^2.1.2: - version "2.1.2" - resolved "https://registry.nlark.com/clone/download/clone-2.1.2.tgz" - integrity sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18= - -clsx@^1.1.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.2.1.tgz#0ddc4a20a549b59c93a4116bb26f5294ca17dc12" - integrity sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg== - -collection-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz" - integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= - dependencies: - map-visit "^1.0.0" - object-visit "^1.0.0" - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.nlark.com/color-convert/download/color-convert-2.0.1.tgz" - integrity sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM= - dependencies: - color-name "~1.1.4" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - -color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.nlark.com/color-name/download/color-name-1.1.4.tgz" - integrity sha1-wqCah6y95pVD3m9j+jmVyCbFNqI= - -colord@^2.9.1: - version "2.9.1" - resolved "https://registry.npmjs.org/colord/-/colord-2.9.1.tgz" - integrity sha512-4LBMSt09vR0uLnPVkOUBnmxgoaeN4ewRbx801wY/bXcltXfpR/G46OdWn96XpYmCWuYvO46aBZP4NgX8HpNAcw== - -combined-stream@^1.0.6, combined-stream@~1.0.6: - version "1.0.8" - resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - -comma-separated-tokens@^2.0.0: - version "2.0.2" - resolved "https://registry.nlark.com/comma-separated-tokens/download/comma-separated-tokens-2.0.2.tgz?cache=0&sync_timestamp=1619456046501&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcomma-separated-tokens%2Fdownload%2Fcomma-separated-tokens-2.0.2.tgz" - integrity sha1-1MJau2ebd1HIgL5iPBF5eA/h3Zg= - -commander@^2.20.0: - version "2.20.3" - resolved "https://registry.npmmirror.com/commander/download/commander-2.20.3.tgz" - integrity sha1-/UhehMA+tIgcIHIrpIA16FMa6zM= - -commander@^4.1.1: - version "4.1.1" - resolved "https://registry.npmmirror.com/commander/download/commander-4.1.1.tgz" - integrity sha1-n9YCvZNilOnp70aj9NaWQESxgGg= - -commander@^7.2.0: - version "7.2.0" - resolved "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz" - integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== - -commander@^9.4.1: - version "9.4.1" - resolved "https://registry.npmmirror.com/commander/-/commander-9.4.1.tgz#d1dd8f2ce6faf93147295c0df13c7c21141cfbdd" - integrity sha512-5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw== - -common-path-prefix@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz" - integrity sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w== - -common-tags@^1.8.0: - version "1.8.0" - resolved "https://registry.npm.taobao.org/common-tags/download/common-tags-1.8.0.tgz" - integrity sha1-jjFT5ULUo56bEFVENK+q+YlWqTc= - -commondir@^1.0.1: - version "1.0.1" - resolved "https://registry.npm.taobao.org/commondir/download/commondir-1.0.1.tgz" - integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= - -component-emitter@^1.2.1: - version "1.3.0" - resolved "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz" - integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== - -compressible@~2.0.16: - version "2.0.18" - resolved "https://registry.npm.taobao.org/compressible/download/compressible-2.0.18.tgz" - integrity sha1-r1PMprBw1MPAdQ+9dyhqbXzEb7o= - dependencies: - mime-db ">= 1.43.0 < 2" - -compression@^1.7.4: - version "1.7.4" - resolved "https://registry.npm.taobao.org/compression/download/compression-1.7.4.tgz" - integrity sha1-lVI+/xcMpXwpoMpB5v4TH0Hlu48= - dependencies: - accepts "~1.3.5" - bytes "3.0.0" - compressible "~2.0.16" - debug "2.6.9" - on-headers "~1.0.2" - safe-buffer "5.1.2" - vary "~1.1.2" - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - -concat-stream@^1.5.0: - version "1.6.2" - resolved "https://registry.nlark.com/concat-stream/download/concat-stream-1.6.2.tgz" - integrity sha1-kEvfGUzTEi/Gdcd/xKw9T/D9GjQ= - dependencies: - buffer-from "^1.0.0" - inherits "^2.0.3" - readable-stream "^2.2.2" - typedarray "^0.0.6" - -confusing-browser-globals@^1.0.10: - version "1.0.10" - resolved "https://registry.npmmirror.com/confusing-browser-globals/download/confusing-browser-globals-1.0.10.tgz" - integrity sha1-MNHn89G4grJexJM9HRraw1PSClk= - -connect-history-api-fallback@^1.6.0: - version "1.6.0" - resolved "https://registry.npm.taobao.org/connect-history-api-fallback/download/connect-history-api-fallback-1.6.0.tgz" - integrity sha1-izIIk1kwjRERFdgcrT/Oq4iPl7w= - -console-browserify@^1.1.0: - version "1.2.0" - resolved "https://registry.npm.taobao.org/console-browserify/download/console-browserify-1.2.0.tgz" - integrity sha1-ZwY871fOts9Jk6KrOlWECujEkzY= - -constants-browserify@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/constants-browserify/download/constants-browserify-1.0.0.tgz" - integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= - -content-disposition@0.5.3: - version "0.5.3" - resolved "https://registry.npm.taobao.org/content-disposition/download/content-disposition-0.5.3.tgz" - integrity sha1-4TDK9+cnkIfFYWwgB9BIVpiYT70= - dependencies: - safe-buffer "5.1.2" - -content-type@~1.0.4: - version "1.0.4" - resolved "https://registry.npm.taobao.org/content-type/download/content-type-1.0.4.tgz" - integrity sha1-4TjMdeBAxyexlm/l5fjJruJW/js= - -convert-source-map@^1.5.0, convert-source-map@^1.7.0: - version "1.8.0" - resolved "https://registry.nlark.com/convert-source-map/download/convert-source-map-1.8.0.tgz?cache=0&sync_timestamp=1624045420970&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fconvert-source-map%2Fdownload%2Fconvert-source-map-1.8.0.tgz" - integrity sha1-8zc8MtIbTXgN2ABFFGhPt5HKQ2k= - dependencies: - safe-buffer "~5.1.1" - -cookie-signature@1.0.6: - version "1.0.6" - resolved "https://registry.npm.taobao.org/cookie-signature/download/cookie-signature-1.0.6.tgz" - integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= - -cookie@0.4.0: - version "0.4.0" - resolved "https://registry.npm.taobao.org/cookie/download/cookie-0.4.0.tgz" - integrity sha1-vrQ35wIrO21JAZ0IhmUwPr6cFLo= - -cookie@^0.3.1: - version "0.3.1" - resolved "https://registry.npmmirror.com/cookie/download/cookie-0.3.1.tgz" - integrity sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw== - -copy-concurrently@^1.0.0: - version "1.0.5" - resolved "https://registry.nlark.com/copy-concurrently/download/copy-concurrently-1.0.5.tgz" - integrity sha1-kilzmMrjSTf8r9bsgTnBgFHwteA= - dependencies: - aproba "^1.1.1" - fs-write-stream-atomic "^1.0.8" - iferr "^0.1.5" - mkdirp "^0.5.1" - rimraf "^2.5.4" - run-queue "^1.0.0" - -copy-descriptor@^0.1.0: - version "0.1.1" - resolved "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz" - integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= - -copy-to-clipboard@^3.3.1: - version "3.3.1" - resolved "https://registry.nlark.com/copy-to-clipboard/download/copy-to-clipboard-3.3.1.tgz" - integrity sha1-EVqhqZmP+rYZb5MHatbaO5E2Yq4= - dependencies: - toggle-selection "^1.0.6" - -core-js-compat@^3.18.0, core-js-compat@^3.19.0: - version "3.19.1" - resolved "https://registry.npmmirror.com/core-js-compat/download/core-js-compat-3.19.1.tgz?cache=0&sync_timestamp=1635883123462&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcore-js-compat%2Fdownload%2Fcore-js-compat-3.19.1.tgz" - integrity sha1-/lmPGpvzcxDXfDgTlo6ffHu5lHY= - dependencies: - browserslist "^4.17.6" - semver "7.0.0" - -core-js-pure@^3.19.0, core-js-pure@^3.8.1: - version "3.19.1" - resolved "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.19.1.tgz" - integrity sha512-Q0Knr8Es84vtv62ei6/6jXH/7izKmOrtrxH9WJTHLCMAVeU+8TF8z8Nr08CsH4Ot0oJKzBzJJL9SJBYIv7WlfQ== - -core-js@^2.4.0, core-js@^2.5.3: - version "2.6.12" - resolved "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz" - integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== - -core-util-is@1.0.2: - version "1.0.2" - resolved "https://registry.nlark.com/core-util-is/download/core-util-is-1.0.2.tgz?cache=0&sync_timestamp=1630420570787&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcore-util-is%2Fdownload%2Fcore-util-is-1.0.2.tgz" - integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= - -core-util-is@~1.0.0: - version "1.0.3" - resolved "https://registry.nlark.com/core-util-is/download/core-util-is-1.0.3.tgz" - integrity sha1-pgQtNjTCsn6TKPg3uWX6yDgI24U= - -cosmiconfig@^5.0.0: - version "5.2.1" - resolved "https://registry.nlark.com/cosmiconfig/download/cosmiconfig-5.2.1.tgz" - integrity sha1-BA9yaAnFked6F8CjYmykW08Wixo= - dependencies: - import-fresh "^2.0.0" - is-directory "^0.3.1" - js-yaml "^3.13.1" - parse-json "^4.0.0" - -cosmiconfig@^6.0.0: - version "6.0.0" - resolved "https://registry.nlark.com/cosmiconfig/download/cosmiconfig-6.0.0.tgz" - integrity sha1-2k/uhTxS9rHmk19BwaL8UL1KmYI= - dependencies: - "@types/parse-json" "^4.0.0" - import-fresh "^3.1.0" - parse-json "^5.0.0" - path-type "^4.0.0" - yaml "^1.7.2" - -cosmiconfig@^7.0.0: - version "7.0.1" - resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz" - integrity sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ== - dependencies: - "@types/parse-json" "^4.0.0" - import-fresh "^3.2.1" - parse-json "^5.0.0" - path-type "^4.0.0" - yaml "^1.10.0" - -cosmiconfig@^7.0.1: - version "7.1.0" - resolved "https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz#1443b9afa596b670082ea46cbd8f6a62b84635f6" - integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA== - dependencies: - "@types/parse-json" "^4.0.0" - import-fresh "^3.2.1" - parse-json "^5.0.0" - path-type "^4.0.0" - yaml "^1.10.0" - -create-ecdh@^4.0.0: - version "4.0.4" - resolved "https://registry.npm.taobao.org/create-ecdh/download/create-ecdh-4.0.4.tgz" - integrity sha1-1uf0v/pmc2CFoHYv06YyaE2rzE4= - dependencies: - bn.js "^4.1.0" - elliptic "^6.5.3" - -create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0: - version "1.2.0" - resolved "https://registry.npm.taobao.org/create-hash/download/create-hash-1.2.0.tgz" - integrity sha1-iJB4rxGmN1a8+1m9IhmWvjqe8ZY= - dependencies: - cipher-base "^1.0.1" - inherits "^2.0.1" - md5.js "^1.3.4" - ripemd160 "^2.0.1" - sha.js "^2.4.0" - -create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7: - version "1.1.7" - resolved "https://registry.nlark.com/create-hmac/download/create-hmac-1.1.7.tgz" - integrity sha1-aRcMeLOrlXFHsriwRXLkfq0iQ/8= - dependencies: - cipher-base "^1.0.3" - create-hash "^1.1.0" - inherits "^2.0.1" - ripemd160 "^2.0.0" - safe-buffer "^5.0.1" - sha.js "^2.4.8" - -cross-spawn@7.0.3, cross-spawn@^7.0.0, cross-spawn@^7.0.2: - version "7.0.3" - resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" - integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - -cross-spawn@^6.0.0: - version "6.0.5" - resolved "https://registry.npm.taobao.org/cross-spawn/download/cross-spawn-6.0.5.tgz" - integrity sha1-Sl7Hxk364iw6FBJNus3uhG2Ay8Q= - dependencies: - nice-try "^1.0.4" - path-key "^2.0.1" - semver "^5.5.0" - shebang-command "^1.2.0" - which "^1.2.9" - -crypto-browserify@^3.11.0: - version "3.12.0" - resolved "https://registry.nlark.com/crypto-browserify/download/crypto-browserify-3.12.0.tgz" - integrity sha1-OWz58xN/A+S45TLFj2mCVOAPgOw= - dependencies: - browserify-cipher "^1.0.0" - browserify-sign "^4.0.0" - create-ecdh "^4.0.0" - create-hash "^1.1.0" - create-hmac "^1.1.0" - diffie-hellman "^5.0.0" - inherits "^2.0.1" - pbkdf2 "^3.0.3" - public-encrypt "^4.0.0" - randombytes "^2.0.0" - randomfill "^1.0.3" - -crypto-random-string@^1.0.0: - version "1.0.0" - resolved "https://registry.npm.taobao.org/crypto-random-string/download/crypto-random-string-1.0.0.tgz?cache=0&sync_timestamp=1617610491419&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcrypto-random-string%2Fdownload%2Fcrypto-random-string-1.0.0.tgz" - integrity sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4= - -css-blank-pseudo@^0.1.4: - version "0.1.4" - resolved "https://registry.nlark.com/css-blank-pseudo/download/css-blank-pseudo-0.1.4.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcss-blank-pseudo%2Fdownload%2Fcss-blank-pseudo-0.1.4.tgz" - integrity sha1-3979MlS/ioICeZNnTM81SDv8s8U= - dependencies: - postcss "^7.0.5" - -css-color-names@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/css-color-names/-/css-color-names-1.0.1.tgz" - integrity sha512-/loXYOch1qU1biStIFsHH8SxTmOseh1IJqFvy8IujXOm1h+QjUdDhkzOrR5HG8K8mlxREj0yfi8ewCHx0eMxzA== - -css-declaration-sorter@^6.0.3: - version "6.1.3" - resolved "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.3.tgz" - integrity sha512-SvjQjNRZgh4ULK1LDJ2AduPKUKxIqmtU7ZAyi47BTV+M90Qvxr9AB6lKlLbDUfXqI9IQeYA8LbAsCZPpJEV3aA== - dependencies: - timsort "^0.3.0" - -css-has-pseudo@^0.10.0: - version "0.10.0" - resolved "https://registry.nlark.com/css-has-pseudo/download/css-has-pseudo-0.10.0.tgz?cache=0&sync_timestamp=1631805424332&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcss-has-pseudo%2Fdownload%2Fcss-has-pseudo-0.10.0.tgz" - integrity sha1-PGQqs0yiQsWcQaEl35EFhB9pZu4= - dependencies: - postcss "^7.0.6" - postcss-selector-parser "^5.0.0-rc.4" - -css-loader@5.2.7: - version "5.2.7" - resolved "https://registry.npmmirror.com/css-loader/download/css-loader-5.2.7.tgz?cache=0&sync_timestamp=1635967924209&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fcss-loader%2Fdownload%2Fcss-loader-5.2.7.tgz" - integrity sha1-m58RHt9vsr5dxiUlZEy8nCMgZK4= - dependencies: - icss-utils "^5.1.0" - loader-utils "^2.0.0" - postcss "^8.2.15" - postcss-modules-extract-imports "^3.0.0" - postcss-modules-local-by-default "^4.0.0" - postcss-modules-scope "^3.0.0" - postcss-modules-values "^4.0.0" - postcss-value-parser "^4.1.0" - schema-utils "^3.0.0" - semver "^7.3.5" - -css-prefers-color-scheme@^3.1.1: - version "3.1.1" - resolved "https://registry.nlark.com/css-prefers-color-scheme/download/css-prefers-color-scheme-3.1.1.tgz" - integrity sha1-b4MKJxQZnU8NDQu4onkW7WXP8fQ= - dependencies: - postcss "^7.0.5" - -css-select@^4.1.3: - version "4.1.3" - resolved "https://registry.nlark.com/css-select/download/css-select-4.1.3.tgz?cache=0&sync_timestamp=1622994276976&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcss-select%2Fdownload%2Fcss-select-4.1.3.tgz" - integrity sha1-pwRA9wMX8maRGK10/xBeZYSccGc= - dependencies: - boolbase "^1.0.0" - css-what "^5.0.0" - domhandler "^4.2.0" - domutils "^2.6.0" - nth-check "^2.0.0" - -css-tree@^1.1.2, css-tree@^1.1.3: - version "1.1.3" - resolved "https://registry.npm.taobao.org/css-tree/download/css-tree-1.1.3.tgz" - integrity sha1-60hw+2/XcHMn7JXC/yqwm16NuR0= - dependencies: - mdn-data "2.0.14" - source-map "^0.6.1" - -css-what@^5.0.0: - version "5.1.0" - resolved "https://registry.npmmirror.com/css-what/download/css-what-5.1.0.tgz" - integrity sha1-P3tweq32M7r2LCzrhXm1RbtA9/4= - -cssdb@^4.4.0: - version "4.4.0" - resolved "https://registry.npm.taobao.org/cssdb/download/cssdb-4.4.0.tgz" - integrity sha1-O/LypowQ9cagir2SN4Mx7oA83bA= - -cssesc@^2.0.0: - version "2.0.0" - resolved "https://registry.npm.taobao.org/cssesc/download/cssesc-2.0.0.tgz" - integrity sha1-OxO9G7HLNuG8taTc0n9UxdyzVwM= - -cssesc@^3.0.0: - version "3.0.0" - resolved "https://registry.npm.taobao.org/cssesc/download/cssesc-3.0.0.tgz" - integrity sha1-N3QZGZA7hoVl4cCep0dEXNGJg+4= - -cssnano-preset-default@^5.1.6: - version "5.1.6" - resolved "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.1.6.tgz" - integrity sha512-X2nDeNGBXc0486oHjT2vSj+TdeyVsxRvJUxaOH50hOM6vSDLkKd0+59YXpSZRInJ4sNtBOykS4KsPfhdrU/35w== - dependencies: - css-declaration-sorter "^6.0.3" - cssnano-utils "^2.0.1" - postcss-calc "^8.0.0" - postcss-colormin "^5.2.1" - postcss-convert-values "^5.0.2" - postcss-discard-comments "^5.0.1" - postcss-discard-duplicates "^5.0.1" - postcss-discard-empty "^5.0.1" - postcss-discard-overridden "^5.0.1" - postcss-merge-longhand "^5.0.3" - postcss-merge-rules "^5.0.2" - postcss-minify-font-values "^5.0.1" - postcss-minify-gradients "^5.0.3" - postcss-minify-params "^5.0.1" - postcss-minify-selectors "^5.1.0" - postcss-normalize-charset "^5.0.1" - postcss-normalize-display-values "^5.0.1" - postcss-normalize-positions "^5.0.1" - postcss-normalize-repeat-style "^5.0.1" - postcss-normalize-string "^5.0.1" - postcss-normalize-timing-functions "^5.0.1" - postcss-normalize-unicode "^5.0.1" - postcss-normalize-url "^5.0.2" - postcss-normalize-whitespace "^5.0.1" - postcss-ordered-values "^5.0.2" - postcss-reduce-initial "^5.0.1" - postcss-reduce-transforms "^5.0.1" - postcss-svgo "^5.0.3" - postcss-unique-selectors "^5.0.1" - -cssnano-utils@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-2.0.1.tgz" - integrity sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ== - -cssnano@^5.0.2: - version "5.0.10" - resolved "https://registry.npmjs.org/cssnano/-/cssnano-5.0.10.tgz" - integrity sha512-YfNhVJJ04imffOpbPbXP2zjIoByf0m8E2c/s/HnvSvjXgzXMfgopVjAEGvxYOjkOpWuRQDg/OZFjO7WW94Ri8w== - dependencies: - cssnano-preset-default "^5.1.6" - is-resolvable "^1.1.0" - lilconfig "^2.0.3" - yaml "^1.10.2" - -csso@^4.2.0: - version "4.2.0" - resolved "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz" - integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== - dependencies: - css-tree "^1.1.2" - -csstype@^2.5.7: - version "2.6.18" - resolved "https://registry.nlark.com/csstype/download/csstype-2.6.18.tgz?cache=0&sync_timestamp=1631540709509&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcsstype%2Fdownload%2Fcsstype-2.6.18.tgz" - integrity sha1-mAqLUwhfNK8xNBCvBk8r0kF4Qhg= - -csstype@^3.0.2: - version "3.0.9" - resolved "https://registry.npmjs.org/csstype/-/csstype-3.0.9.tgz" - integrity sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw== - -cyclist@^1.0.1: - version "1.0.1" - resolved "https://registry.npm.taobao.org/cyclist/download/cyclist-1.0.1.tgz" - integrity sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk= - -dagre-compound@0.0.11: - version "0.0.11" - resolved "https://registry.npmmirror.com/dagre-compound/-/dagre-compound-0.0.11.tgz#8d3d1004d756f420582d29f28c92045375018987" - integrity sha512-UrSgRP9LtOZCYb9e5doolZXpc7xayyszgyOs7uakTK4n4KsLegLVTRRtq01GpQd/iZjYw5fWMapx9ed+c80MAQ== - -dagre@^0.8.5: - version "0.8.5" - resolved "https://registry.npmmirror.com/dagre/-/dagre-0.8.5.tgz#ba30b0055dac12b6c1fcc247817442777d06afee" - integrity sha512-/aTqmnRta7x7MCCpExk7HQL2O4owCT2h8NT//9I1OQ9vt29Pa0BzSAkR5lwFUcQ7491yVi/3CXU9jQ5o0Mn2Sw== - dependencies: - graphlib "^2.1.8" - lodash "^4.17.15" - -damerau-levenshtein@^1.0.6: - version "1.0.7" - resolved "https://registry.nlark.com/damerau-levenshtein/download/damerau-levenshtein-1.0.7.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdamerau-levenshtein%2Fdownload%2Fdamerau-levenshtein-1.0.7.tgz" - integrity sha1-ZDaAA1EqGmmSWTdBoJqdMag29V0= - -dashdash@^1.12.0: - version "1.14.1" - resolved "https://registry.nlark.com/dashdash/download/dashdash-1.14.1.tgz" - integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= - dependencies: - assert-plus "^1.0.0" - -dashify@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/dashify/-/dashify-2.0.0.tgz#fff270ca2868ca427fee571de35691d6e437a648" - integrity sha512-hpA5C/YrPjucXypHPPc0oJ1l9Hf6wWbiOL7Ik42cxnsUOhWiCB/fylKbKqqJalW9FgkNQCw16YO8uW9Hs0Iy1A== - -dayjs@^1.8.27, dayjs@^1.9.6: - version "1.10.7" - resolved "https://registry.nlark.com/dayjs/download/dayjs-1.10.7.tgz" - integrity sha1-LPX5Gt0oEWdIRAhmoKHSbzps5Gg= - -debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.9: - version "2.6.9" - resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - dependencies: - ms "2.0.0" - -debug@4.3.1: - version "4.3.1" - resolved "https://registry.npmmirror.com/debug/download/debug-4.3.1.tgz?cache=0&sync_timestamp=1636300872595&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fdebug%2Fdownload%2Fdebug-4.3.1.tgz" - integrity sha1-8NIpxQXgxtjEmsVT0bE9wYP2su4= - dependencies: - ms "2.1.2" - -debug@^3.1.1, debug@^3.2.6, debug@^3.2.7: - version "3.2.7" - resolved "https://registry.npmmirror.com/debug/download/debug-3.2.7.tgz" - integrity sha1-clgLfpFF+zm2Z2+cXl+xALk0F5o= - dependencies: - ms "^2.1.1" - -debug@^4.0.0, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1: - version "4.3.2" - resolved "https://registry.npmmirror.com/debug/download/debug-4.3.2.tgz" - integrity sha1-8KScGKyHeeMdSgxgKd+3aHPHQos= - dependencies: - ms "2.1.2" - -decamelize-keys@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz" - integrity sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk= - dependencies: - decamelize "^1.1.0" - map-obj "^1.0.0" - -decamelize@^1.1.0, decamelize@^1.2.0: - version "1.2.0" - resolved "https://registry.npmmirror.com/decamelize/download/decamelize-1.2.0.tgz" - integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= - -decamelize@^4.0.0: - version "4.0.0" - resolved "https://registry.npmmirror.com/decamelize/download/decamelize-4.0.0.tgz?cache=0&sync_timestamp=1633055728451&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fdecamelize%2Fdownload%2Fdecamelize-4.0.0.tgz" - integrity sha1-qkcte/Zg6xXzSU79UxyrfypwmDc= - -decode-uri-component@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz" - integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= - -deep-eql@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz" - integrity sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw== - dependencies: - type-detect "^4.0.0" - -deep-equal@^1.0.1: - version "1.1.1" - resolved "https://registry.nlark.com/deep-equal/download/deep-equal-1.1.1.tgz" - integrity sha1-tcmMlCzv+vfLBR4k4UNKJaLmB2o= - dependencies: - is-arguments "^1.0.4" - is-date-object "^1.0.1" - is-regex "^1.0.4" - object-is "^1.0.1" - object-keys "^1.1.1" - regexp.prototype.flags "^1.2.0" - -deep-is@^0.1.3: - version "0.1.4" - resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz" - integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== - -deepmerge@^4.2.2: - version "4.2.2" - resolved "https://registry.npmmirror.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" - integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== - -default-gateway@^4.2.0: - version "4.2.0" - resolved "https://registry.npmmirror.com/default-gateway/download/default-gateway-4.2.0.tgz" - integrity sha1-FnEEx1AMIRX23WmwpTa7jtcgVSs= - dependencies: - execa "^1.0.0" - ip-regex "^2.1.0" - -define-properties@^1.1.2, define-properties@^1.1.3: - version "1.1.3" - resolved "https://registry.npm.taobao.org/define-properties/download/define-properties-1.1.3.tgz" - integrity sha1-z4jabL7ib+bbcJT2HYcMvYTO6fE= - dependencies: - object-keys "^1.0.12" - -define-property@^0.2.5: - version "0.2.5" - resolved "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz" - integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= - dependencies: - is-descriptor "^0.1.0" - -define-property@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz" - integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= - dependencies: - is-descriptor "^1.0.0" - -define-property@^2.0.2: - version "2.0.2" - resolved "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz" - integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== - dependencies: - is-descriptor "^1.0.2" - isobject "^3.0.1" - -del@^4.1.1: - version "4.1.1" - resolved "https://registry.npm.taobao.org/del/download/del-4.1.1.tgz" - integrity sha1-no8RciLqRKMf86FWwEm5kFKp8LQ= - dependencies: - "@types/glob" "^7.1.1" - globby "^6.1.0" - is-path-cwd "^2.0.0" - is-path-in-cwd "^2.0.0" - p-map "^2.0.0" - pify "^4.0.1" - rimraf "^2.6.3" - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/delayed-stream/download/delayed-stream-1.0.0.tgz" - integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= - -depd@~1.1.2: - version "1.1.2" - resolved "https://registry.nlark.com/depd/download/depd-1.1.2.tgz" - integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= - -dequal@^2.0.0: - version "2.0.2" - resolved "https://registry.npm.taobao.org/dequal/download/dequal-2.0.2.tgz" - integrity sha1-hcoiAl46h+Ze91p6Q3s1KEp+MZ0= - -des.js@^1.0.0: - version "1.0.1" - resolved "https://registry.nlark.com/des.js/download/des.js-1.0.1.tgz" - integrity sha1-U4IULhvcU/hdhtU+X0qn3rkeCEM= - dependencies: - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - -destroy@~1.0.4: - version "1.0.4" - resolved "https://registry.nlark.com/destroy/download/destroy-1.0.4.tgz" - integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= - -detect-node@^2.0.4: - version "2.1.0" - resolved "https://registry.nlark.com/detect-node/download/detect-node-2.1.0.tgz" - integrity sha1-yccHdaScPQO8LAbZpzvlUPl4+LE= - -detect-port-alt@1.1.6: - version "1.1.6" - resolved "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz" - integrity sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q== - dependencies: - address "^1.0.1" - debug "^2.6.0" - -diagram-maker@^1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/diagram-maker/-/diagram-maker-1.3.0.tgz" - integrity sha512-Lh1MvowyXD6TT4F08pfb7MG9Zlp6wuavFb+0x4OJLx39PdfhF/CiurQIH8RNaNZzR5HX8n6Z9AINzUYWKgExVA== - -diff@5.0.0, diff@^5.0.0: - version "5.0.0" - resolved "https://registry.npm.taobao.org/diff/download/diff-5.0.0.tgz" - integrity sha1-ftatdthZ0DB4fsNYVfWx2vMdhSs= - -diff@^3.1.0: - version "3.5.0" - resolved "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz" - integrity sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA== - -diffie-hellman@^5.0.0: - version "5.0.3" - resolved "https://registry.npm.taobao.org/diffie-hellman/download/diffie-hellman-5.0.3.tgz" - integrity sha1-QOjumPVaIUlgcUaSHGPhrl89KHU= - dependencies: - bn.js "^4.1.0" - miller-rabin "^4.0.0" - randombytes "^2.0.0" - -dir-glob@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" - integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== - dependencies: - path-type "^4.0.0" - -dnd-core@^7.7.0: - version "7.7.0" - resolved "https://registry.npmmirror.com/dnd-core/download/dnd-core-7.7.0.tgz?cache=0&sync_timestamp=1632711209340&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fdnd-core%2Fdownload%2Fdnd-core-7.7.0.tgz" - integrity sha1-MWau/IxbhcpK3kroNnEqMQiXX6s= - dependencies: - asap "^2.0.6" - invariant "^2.2.4" - redux "^4.0.1" - -dns-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.npm.taobao.org/dns-equal/download/dns-equal-1.0.0.tgz" - integrity sha1-s55/HabrCnW6nBcySzR1PEfgZU0= - -dns-packet@^1.3.1: - version "1.3.4" - resolved "https://registry.nlark.com/dns-packet/download/dns-packet-1.3.4.tgz" - integrity sha1-40VQZYJKJQe6iGxVqJljuxB97G8= - dependencies: - ip "^1.1.0" - safe-buffer "^5.0.1" - -dns-txt@^2.0.2: - version "2.0.2" - resolved "https://registry.npm.taobao.org/dns-txt/download/dns-txt-2.0.2.tgz" - integrity sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY= - dependencies: - buffer-indexof "^1.0.0" - -doctrine@^2.1.0: - version "2.1.0" - resolved "https://registry.npm.taobao.org/doctrine/download/doctrine-2.1.0.tgz" - integrity sha1-XNAfwQFiG0LEzX9dGmYkNxbT850= - dependencies: - esutils "^2.0.2" - -doctrine@^3.0.0: - version "3.0.0" - resolved "https://registry.npm.taobao.org/doctrine/download/doctrine-3.0.0.tgz" - integrity sha1-rd6+rXKmV023g2OdyHoSF3OXOWE= - dependencies: - esutils "^2.0.2" - -dom-accessibility-api@^0.5.9: - version "0.5.10" - resolved "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.10.tgz" - integrity sha512-Xu9mD0UjrJisTmv7lmVSDMagQcU9R5hwAbxsaAE/35XPnPLJobbuREfV/rraiSaEj/UOvgrzQs66zyTWTlyd+g== - -dom-converter@^0.2.0: - version "0.2.0" - resolved "https://registry.npm.taobao.org/dom-converter/download/dom-converter-0.2.0.tgz" - integrity sha1-ZyGp2u4uKTaClVtq/kFncWJ7t2g= - dependencies: - utila "~0.4" - -dom-helpers@^3.4.0: - version "3.4.0" - resolved "https://registry.nlark.com/dom-helpers/download/dom-helpers-3.4.0.tgz" - integrity sha1-6bNpcA+Vn2Ls3lprq95LzNkWmvg= - dependencies: - "@babel/runtime" "^7.1.2" - -dom-serializer@0: - version "0.2.2" - resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz" - integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== - dependencies: - domelementtype "^2.0.1" - entities "^2.0.0" - -dom-serializer@^1.0.1: - version "1.3.2" - resolved "https://registry.nlark.com/dom-serializer/download/dom-serializer-1.3.2.tgz" - integrity sha1-YgZDfTLO767HFhgDIwx6ILwbTZE= - dependencies: - domelementtype "^2.0.1" - domhandler "^4.2.0" - entities "^2.0.0" - -dom-walk@^0.1.0: - version "0.1.2" - resolved "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz" - integrity sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w== - -dom7@^3.0.0: - version "3.0.0" - resolved "https://registry.npmmirror.com/dom7/download/dom7-3.0.0.tgz" - integrity sha1-uGHOXWemvs16qjrQKUL/FLEkAzE= - dependencies: - ssr-window "^3.0.0-alpha.1" - -domain-browser@^1.1.1: - version "1.2.0" - resolved "https://registry.nlark.com/domain-browser/download/domain-browser-1.2.0.tgz?cache=0&sync_timestamp=1627591557212&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdomain-browser%2Fdownload%2Fdomain-browser-1.2.0.tgz" - integrity sha1-PTH1AZGmdJ3RN1p/Ui6CPULlTto= - -domelementtype@1, domelementtype@^1.3.1: - version "1.3.1" - resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz" - integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== - -domelementtype@^2.0.1, domelementtype@^2.2.0: - version "2.2.0" - resolved "https://registry.nlark.com/domelementtype/download/domelementtype-2.2.0.tgz" - integrity sha1-mgtsJ4LtahxzI9QiZxg9+b2LHVc= - -domhandler@^2.3.0: - version "2.4.2" - resolved "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz" - integrity sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA== - dependencies: - domelementtype "1" - -domhandler@^4.0.0, domhandler@^4.2.0: - version "4.2.2" - resolved "https://registry.nlark.com/domhandler/download/domhandler-4.2.2.tgz?cache=0&sync_timestamp=1630246854992&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdomhandler%2Fdownload%2Fdomhandler-4.2.2.tgz" - integrity sha1-6CXXIdGahrjCAaNSZOImxnjudV8= - dependencies: - domelementtype "^2.2.0" - -domutils@^1.5.1: - version "1.7.0" - resolved "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz" - integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== - dependencies: - dom-serializer "0" - domelementtype "1" - -domutils@^2.5.2, domutils@^2.6.0: - version "2.8.0" - resolved "https://registry.nlark.com/domutils/download/domutils-2.8.0.tgz" - integrity sha1-RDfe9dtuLR9dbuhZvZXKfQIEgTU= - dependencies: - dom-serializer "^1.0.1" - domelementtype "^2.2.0" - domhandler "^4.2.0" - -dot-case@^3.0.4: - version "3.0.4" - resolved "https://registry.nlark.com/dot-case/download/dot-case-3.0.4.tgz" - integrity sha1-mytnDQCkMWZ6inW6Kc0bmICc51E= - dependencies: - no-case "^3.0.4" - tslib "^2.0.3" - -dotenv-expand@5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz" - integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== - -dotenv@10.0.0: - version "10.0.0" - resolved "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz" - integrity sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q== - -driver-server@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/driver-server/-/driver-server-1.0.0.tgz" - integrity sha512-H5nhMzsSJYaug+PDPyXiVW2KvK5k7B7K+yVW3FuHESq494Soh1cfomquJ2pk5RiApQr1z0e+0tif11TVRlM+PQ== - -duplexer@^0.1.1: - version "0.1.2" - resolved "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" - integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== - -duplexify@^3.4.2, duplexify@^3.6.0: - version "3.7.1" - resolved "https://registry.nlark.com/duplexify/download/duplexify-3.7.1.tgz?cache=0&sync_timestamp=1626860849590&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fduplexify%2Fdownload%2Fduplexify-3.7.1.tgz" - integrity sha1-Kk31MX9sz9kfhtb9JdjYoQO4gwk= - dependencies: - end-of-stream "^1.0.0" - inherits "^2.0.1" - readable-stream "^2.0.0" - stream-shift "^1.0.0" - -dva-core@2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/dva-core/-/dva-core-2.0.4.tgz" - integrity sha512-Zh39llFyItu9HKXKfCZVf9UFtDTcypdAjGBew1S+wK8BGVzFpm1GPTdd6uIMeg7O6STtCvt2Qv+RwUut1GFynA== - dependencies: - "@babel/runtime" "^7.0.0" - flatten "^1.0.2" - global "^4.3.2" - invariant "^2.2.1" - is-plain-object "^2.0.3" - redux-saga "^0.16.0" - warning "^3.0.0" - -dva-core@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/dva-core/-/dva-core-1.4.0.tgz" - integrity sha512-g1CnnF80+oGTUv9qZCc5vndkPHwoODiAGzdcGFMbT78+SmrbYgbvO5wyRBGvebmLYyaTJt4tLqvHIP+UYJoxkQ== - dependencies: - "@babel/runtime" "7.0.0-beta.46" - flatten "^1.0.2" - global "^4.3.2" - invariant "^2.2.1" - is-plain-object "^2.0.3" - redux "^3.7.1" - redux-saga "^0.16.0" - warning "^3.0.0" - -dva-loading@3.0.22: - version "3.0.22" - resolved "https://registry.npmjs.org/dva-loading/-/dva-loading-3.0.22.tgz" - integrity sha512-WReyAQwW42aimEwkjDLJSu3W4y1WjkOVcqdIY7x1ARrobgkNC3dVfLe4xUgdtHuLfSJzWa55FrdRrVM3b5QwcA== - dependencies: - "@babel/runtime" "^7.0.0" - -dva@2.4.1: - version "2.4.1" - resolved "https://registry.npmjs.org/dva/-/dva-2.4.1.tgz" - integrity sha512-ggj/P4lYa+7GBZuNua2Sn8rDjhbb2Mjt9THUKlunSYSBwIVU5xFIBkCB87JBPc274ojL9h/hKOmVFVFlWzlRpg== - dependencies: - "@babel/runtime" "7.0.0-beta.46" - "@types/isomorphic-fetch" "^0.0.34" - "@types/react-router-dom" "^4.2.7" - "@types/react-router-redux" "^5.0.13" - dva-core "^1.4.0" - global "^4.3.2" - history "^4.6.3" - invariant "^2.2.2" - isomorphic-fetch "^2.2.1" - react-redux "5.0.7" - react-router-dom "^4.1.2" - react-router-redux "5.0.0-alpha.9" - redux "^3.7.2" - -ecc-jsbn@~0.1.1: - version "0.1.2" - resolved "https://registry.npm.taobao.org/ecc-jsbn/download/ecc-jsbn-0.1.2.tgz" - integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= - dependencies: - jsbn "~0.1.0" - safer-buffer "^2.1.0" - -ee-first@1.1.1: - version "1.1.1" - resolved "https://registry.nlark.com/ee-first/download/ee-first-1.1.1.tgz" - integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= - -ejs@^2.6.1: - version "2.7.4" - resolved "https://registry.npmmirror.com/ejs/download/ejs-2.7.4.tgz" - integrity sha1-SGYSh1c9zFPjZsehrlLDoSDuybo= - -electron-to-chromium@^1.3.564, electron-to-chromium@^1.3.886: - version "1.3.890" - resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.890.tgz" - integrity sha512-VWlVXSkv0cA/OOehrEyqjUTHwV8YXCPTfPvbtoeU2aHR21vI4Ejh5aC4AxUwOmbLbBgb6Gd3URZahoCxtBqCYQ== - -electron-to-chromium@^1.4.251: - version "1.4.284" - resolved "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz#61046d1e4cab3a25238f6bf7413795270f125592" - integrity sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA== - -elliptic@^6.5.3: - version "6.5.4" - resolved "https://registry.npm.taobao.org/elliptic/download/elliptic-6.5.4.tgz" - integrity sha1-2jfOvTHnmhNn6UG1ku0fvr1Yq7s= - dependencies: - bn.js "^4.11.9" - brorand "^1.1.0" - hash.js "^1.0.0" - hmac-drbg "^1.0.1" - inherits "^2.0.4" - minimalistic-assert "^1.0.1" - minimalistic-crypto-utils "^1.0.1" - -emoji-regex@^7.0.1: - version "7.0.3" - resolved "https://registry.npmmirror.com/emoji-regex/download/emoji-regex-7.0.3.tgz?cache=0&sync_timestamp=1632751333727&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Femoji-regex%2Fdownload%2Femoji-regex-7.0.3.tgz" - integrity sha1-kzoEBShgyF6DwSJHnEdIqOTHIVY= - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.npmmirror.com/emoji-regex/download/emoji-regex-8.0.0.tgz?cache=0&sync_timestamp=1632751333727&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Femoji-regex%2Fdownload%2Femoji-regex-8.0.0.tgz" - integrity sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc= - -emoji-regex@^9.0.0: - version "9.2.2" - resolved "https://registry.npmmirror.com/emoji-regex/download/emoji-regex-9.2.2.tgz?cache=0&sync_timestamp=1632751333727&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Femoji-regex%2Fdownload%2Femoji-regex-9.2.2.tgz" - integrity sha1-hAyIA7DYBH9P8M+WMXazLU7z7XI= - -emojis-list@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz" - integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== - -encodeurl@~1.0.2: - version "1.0.2" - resolved "https://registry.npm.taobao.org/encodeurl/download/encodeurl-1.0.2.tgz" - integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= - -encoding@^0.1.11: - version "0.1.13" - resolved "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz" - integrity sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A== - dependencies: - iconv-lite "^0.6.2" - -end-of-stream@^1.0.0, end-of-stream@^1.1.0: - version "1.4.4" - resolved "https://registry.npm.taobao.org/end-of-stream/download/end-of-stream-1.4.4.tgz" - integrity sha1-WuZKX0UFe682JuwU2gyl5LJDHrA= - dependencies: - once "^1.4.0" - -enhanced-resolve@^4.0.0, enhanced-resolve@^4.3.0: - version "4.5.0" - resolved "https://registry.nlark.com/enhanced-resolve/download/enhanced-resolve-4.5.0.tgz?cache=0&sync_timestamp=1632130808043&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fenhanced-resolve%2Fdownload%2Fenhanced-resolve-4.5.0.tgz" - integrity sha1-Lzz9hNvjtIfxjy2y7x4GSlccpew= - dependencies: - graceful-fs "^4.1.2" - memory-fs "^0.5.0" - tapable "^1.0.0" - -enquirer@^2.3.5: - version "2.3.6" - resolved "https://registry.nlark.com/enquirer/download/enquirer-2.3.6.tgz" - integrity sha1-Kn/l3WNKHkElqXXsmU/1RW3Dc00= - dependencies: - ansi-colors "^4.1.1" - -entities@^1.1.1: - version "1.1.2" - resolved "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz" - integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== - -entities@^2.0.0, entities@^2.2.0: - version "2.2.0" - resolved "https://registry.nlark.com/entities/download/entities-2.2.0.tgz" - integrity sha1-CY3JDruD2N/6CJ1VJWs1HTTE2lU= - -entities@^4.4.0: - version "4.4.0" - resolved "https://registry.npmmirror.com/entities/-/entities-4.4.0.tgz#97bdaba170339446495e653cfd2db78962900174" - integrity sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA== - -errno@^0.1.1, errno@^0.1.3, errno@~0.1.7: - version "0.1.8" - resolved "https://registry.npm.taobao.org/errno/download/errno-0.1.8.tgz" - integrity sha1-i7Ppx9Rjvkl2/4iPdrSAnrwugR8= - dependencies: - prr "~1.0.1" - -error-ex@^1.3.1: - version "1.3.2" - resolved "https://registry.npm.taobao.org/error-ex/download/error-ex-1.3.2.tgz" - integrity sha1-tKxAZIEH/c3PriQvQovqihTU8b8= - dependencies: - is-arrayish "^0.2.1" - -error-stack-parser@^2.0.6: - version "2.0.6" - resolved "https://registry.npm.taobao.org/error-stack-parser/download/error-stack-parser-2.0.6.tgz" - integrity sha1-WpmnB716TFinl5AtSNgoA+3mqtg= - dependencies: - stackframe "^1.1.1" - -es-abstract@^1.19.0, es-abstract@^1.19.1: - version "1.19.1" - resolved "https://registry.npmmirror.com/es-abstract/download/es-abstract-1.19.1.tgz?cache=0&sync_timestamp=1633234313248&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fes-abstract%2Fdownload%2Fes-abstract-1.19.1.tgz" - integrity sha1-1IhXlodpFpWd547aoN9FZicRXsM= - dependencies: - call-bind "^1.0.2" - es-to-primitive "^1.2.1" - function-bind "^1.1.1" - get-intrinsic "^1.1.1" - get-symbol-description "^1.0.0" - has "^1.0.3" - has-symbols "^1.0.2" - internal-slot "^1.0.3" - is-callable "^1.2.4" - is-negative-zero "^2.0.1" - is-regex "^1.1.4" - is-shared-array-buffer "^1.0.1" - is-string "^1.0.7" - is-weakref "^1.0.1" - object-inspect "^1.11.0" - object-keys "^1.1.1" - object.assign "^4.1.2" - string.prototype.trimend "^1.0.4" - string.prototype.trimstart "^1.0.4" - unbox-primitive "^1.0.1" - -es-to-primitive@^1.2.1: - version "1.2.1" - resolved "https://registry.nlark.com/es-to-primitive/download/es-to-primitive-1.2.1.tgz" - integrity sha1-5VzUyc3BiLzvsDs2bHNjI/xciYo= - dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" - -escalade@^3.0.2, escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== - -escape-carriage@^1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/escape-carriage/-/escape-carriage-1.3.0.tgz" - integrity sha512-ATWi5MD8QlAGQOeMgI8zTp671BG8aKvAC0M7yenlxU4CRLGO/sKthxVUyjiOFKjHdIo+6dZZUNFgHFeVEaKfGQ== - -escape-html@~1.0.3: - version "1.0.3" - resolved "https://registry.nlark.com/escape-html/download/escape-html-1.0.3.tgz" - integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= - -escape-string-regexp@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" - integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== - -escape-string-regexp@4.0.0, escape-string-regexp@^4.0.0: - version "4.0.0" - resolved "https://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-4.0.0.tgz?cache=0&sync_timestamp=1618677243201&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fescape-string-regexp%2Fdownload%2Fescape-string-regexp-4.0.0.tgz" - integrity sha1-FLqDpdNz49MR5a/KKc9b+tllvzQ= - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - -escape-string-regexp@^5.0.0: - version "5.0.0" - resolved "https://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-5.0.0.tgz?cache=0&sync_timestamp=1618677309735&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fescape-string-regexp%2Fdownload%2Fescape-string-regexp-5.0.0.tgz" - integrity sha1-RoMSa1ALYXYvLb66zhgG6L4xscg= - -eslint-ast-utils@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/eslint-ast-utils/-/eslint-ast-utils-1.1.0.tgz" - integrity sha512-otzzTim2/1+lVrlH19EfQQJEhVJSu0zOb9ygb3iapN6UlyaDtyRq4b5U1FuW0v1lRa9Fp/GJyHkSwm6NqABgCA== - dependencies: - lodash.get "^4.4.2" - lodash.zip "^4.2.0" - -eslint-config-prettier@^8.3.0: - version "8.3.0" - resolved "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.3.0.tgz" - integrity sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew== - -eslint-config-react-app@^6.0.0: - version "6.0.0" - resolved "https://registry.npmmirror.com/eslint-config-react-app/download/eslint-config-react-app-6.0.0.tgz" - integrity sha1-zP+fyONrMikChEy9eRl5gr41Wg4= - dependencies: - confusing-browser-globals "^1.0.10" - -eslint-formatter-pretty@4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/eslint-formatter-pretty/-/eslint-formatter-pretty-4.0.0.tgz" - integrity sha512-QgdeZxQwWcN0TcXXNZJiS6BizhAANFhCzkE7Yl9HKB7WjElzwED6+FbbZB2gji8ofgJTGPqKm6VRCNT3OGCeEw== - dependencies: - ansi-escapes "^4.2.1" - chalk "^4.1.0" - eslint-rule-docs "^1.1.5" - log-symbols "^4.0.0" - plur "^4.0.0" - string-width "^4.2.0" - supports-hyperlinks "^2.0.0" - -eslint-formatter-pretty@^4.0.0: - version "4.1.0" - resolved "https://registry.npmjs.org/eslint-formatter-pretty/-/eslint-formatter-pretty-4.1.0.tgz" - integrity sha512-IsUTtGxF1hrH6lMWiSl1WbGaiP01eT6kzywdY1U+zLc0MP+nwEnUiS9UI8IaOTUhTeQJLlCEWIbXINBH4YJbBQ== - dependencies: - "@types/eslint" "^7.2.13" - ansi-escapes "^4.2.1" - chalk "^4.1.0" - eslint-rule-docs "^1.1.5" - log-symbols "^4.0.0" - plur "^4.0.0" - string-width "^4.2.0" - supports-hyperlinks "^2.0.0" - -eslint-import-resolver-node@^0.3.6: - version "0.3.6" - resolved "https://registry.nlark.com/eslint-import-resolver-node/download/eslint-import-resolver-node-0.3.6.tgz?cache=0&sync_timestamp=1629046642917&other_urls=https%3A%2F%2Fregistry.nlark.com%2Feslint-import-resolver-node%2Fdownload%2Feslint-import-resolver-node-0.3.6.tgz" - integrity sha1-QEi5WDldqJZoJSAB29nsprg7rL0= - dependencies: - debug "^3.2.7" - resolve "^1.20.0" - -eslint-module-utils@^2.7.0: - version "2.7.1" - resolved "https://registry.npmmirror.com/eslint-module-utils/download/eslint-module-utils-2.7.1.tgz?cache=0&sync_timestamp=1634151660325&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-module-utils%2Fdownload%2Feslint-module-utils-2.7.1.tgz" - integrity sha1-tDUAHJ+N1Kt/bQ78rkuWltTCS3w= - dependencies: - debug "^3.2.7" - find-up "^2.1.0" - pkg-dir "^2.0.0" - -eslint-plugin-babel@^5.3.0: - version "5.3.1" - resolved "https://registry.npmjs.org/eslint-plugin-babel/-/eslint-plugin-babel-5.3.1.tgz" - integrity sha512-VsQEr6NH3dj664+EyxJwO4FCYm/00JhYb3Sk3ft8o+fpKuIfQ9TaW6uVUfvwMXHcf/lsnRIoyFPsLMyiWCSL/g== - dependencies: - eslint-rule-composer "^0.3.0" - -eslint-plugin-flowtype@^5.2.0: - version "5.10.0" - resolved "https://registry.npmmirror.com/eslint-plugin-flowtype/download/eslint-plugin-flowtype-5.10.0.tgz" - integrity sha1-d2TMY5QPIVvz8L0tmhKTsrmytLs= - dependencies: - lodash "^4.17.15" - string-natural-compare "^3.0.1" - -eslint-plugin-import@^2.22.1: - version "2.25.2" - resolved "https://registry.npmmirror.com/eslint-plugin-import/download/eslint-plugin-import-2.25.2.tgz" - integrity sha1-s7kWDv3bcC/BY2ZZ5xuh0Qrb6ek= - dependencies: - array-includes "^3.1.4" - array.prototype.flat "^1.2.5" - debug "^2.6.9" - doctrine "^2.1.0" - eslint-import-resolver-node "^0.3.6" - eslint-module-utils "^2.7.0" - has "^1.0.3" - is-core-module "^2.7.0" - is-glob "^4.0.3" - minimatch "^3.0.4" - object.values "^1.1.5" - resolve "^1.20.0" - tsconfig-paths "^3.11.0" - -eslint-plugin-jest@^24.0.1: - version "24.7.0" - resolved "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.7.0.tgz" - integrity sha512-wUxdF2bAZiYSKBclsUMrYHH6WxiBreNjyDxbRv345TIvPeoCEgPNEn3Sa+ZrSqsf1Dl9SqqSREXMHExlMMu1DA== - dependencies: - "@typescript-eslint/experimental-utils" "^4.0.1" - -eslint-plugin-jsx-a11y@^6.3.1: - version "6.4.1" - resolved "https://registry.npm.taobao.org/eslint-plugin-jsx-a11y/download/eslint-plugin-jsx-a11y-6.4.1.tgz" - integrity sha1-othMqkl1aUL0Lx/6uQAkNjkXGP0= - dependencies: - "@babel/runtime" "^7.11.2" - aria-query "^4.2.2" - array-includes "^3.1.1" - ast-types-flow "^0.0.7" - axe-core "^4.0.2" - axobject-query "^2.2.0" - damerau-levenshtein "^1.0.6" - emoji-regex "^9.0.0" - has "^1.0.3" - jsx-ast-utils "^3.1.0" - language-tags "^1.0.5" - -eslint-plugin-promise@^5.0.0: - version "5.1.1" - resolved "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-5.1.1.tgz" - integrity sha512-XgdcdyNzHfmlQyweOPTxmc7pIsS6dE4MvwhXWMQ2Dxs1XAL2GJDilUsjWen6TWik0aSI+zD/PqocZBblcm9rdA== - -eslint-plugin-react-hooks@^4.1.2, eslint-plugin-react-hooks@^4.2.0: - version "4.2.0" - resolved "https://registry.npmmirror.com/eslint-plugin-react-hooks/download/eslint-plugin-react-hooks-4.2.0.tgz?cache=0&sync_timestamp=1636128998026&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-plugin-react-hooks%2Fdownload%2Feslint-plugin-react-hooks-4.2.0.tgz" - integrity sha1-jCKcJo1GiVYzTJQ7tF/IYCgPVVY= - -eslint-plugin-react@^7.21.5: - version "7.26.1" - resolved "https://registry.npmmirror.com/eslint-plugin-react/download/eslint-plugin-react-7.26.1.tgz?cache=0&sync_timestamp=1632982858693&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-plugin-react%2Fdownload%2Feslint-plugin-react-7.26.1.tgz" - integrity sha1-Qbz+PjnmpawECXHBr5RDfIDapA4= - dependencies: - array-includes "^3.1.3" - array.prototype.flatmap "^1.2.4" - doctrine "^2.1.0" - estraverse "^5.2.0" - jsx-ast-utils "^2.4.1 || ^3.0.0" - minimatch "^3.0.4" - object.entries "^1.1.4" - object.fromentries "^2.0.4" - object.hasown "^1.0.0" - object.values "^1.1.4" - prop-types "^15.7.2" - resolve "^2.0.0-next.3" - semver "^6.3.0" - string.prototype.matchall "^4.0.5" - -eslint-plugin-testing-library@^3.9.2: - version "3.10.2" - resolved "https://registry.npmmirror.com/eslint-plugin-testing-library/download/eslint-plugin-testing-library-3.10.2.tgz?cache=0&sync_timestamp=1635405268464&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-plugin-testing-library%2Fdownload%2Feslint-plugin-testing-library-3.10.2.tgz" - integrity sha1-YJ7CsDadp88ubZ7f9doVPMMdh70= - dependencies: - "@typescript-eslint/experimental-utils" "^3.10.1" - -eslint-plugin-unicorn@^20.0.0: - version "20.1.0" - resolved "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-20.1.0.tgz" - integrity sha512-XQxLBJT/gnwyRR6cfYsIK1AdekQchAt5tmcsnldevGjgR2xoZsRUa5/i6e0seNHy2RoT57CkTnbVHwHF8No8LA== - dependencies: - ci-info "^2.0.0" - clean-regexp "^1.0.0" - eslint-ast-utils "^1.1.0" - eslint-template-visitor "^2.0.0" - eslint-utils "^2.0.0" - import-modules "^2.0.0" - lodash "^4.17.15" - pluralize "^8.0.0" - read-pkg-up "^7.0.1" - regexp-tree "^0.1.21" - reserved-words "^0.1.2" - safe-regex "^2.1.1" - semver "^7.3.2" - -eslint-rule-composer@^0.3.0: - version "0.3.0" - resolved "https://registry.npmjs.org/eslint-rule-composer/-/eslint-rule-composer-0.3.0.tgz" - integrity sha512-bt+Sh8CtDmn2OajxvNO+BX7Wn4CIWMpTRm3MaiKPCQcnnlm0CS2mhui6QaoeQugs+3Kj2ESKEEGJUdVafwhiCg== - -eslint-rule-docs@^1.1.5: - version "1.1.231" - resolved "https://registry.npmjs.org/eslint-rule-docs/-/eslint-rule-docs-1.1.231.tgz" - integrity sha512-egHz9A1WG7b8CS0x1P6P/Rj5FqZOjray/VjpJa14tMZalfRKvpE2ONJ3plCM7+PcinmU4tcmbPLv0VtwzSdLVA== - -eslint-scope@^4.0.3: - version "4.0.3" - resolved "https://registry.nlark.com/eslint-scope/download/eslint-scope-4.0.3.tgz" - integrity sha1-ygODMxD2iJoyZHgaqC5j65z+eEg= - dependencies: - esrecurse "^4.1.0" - estraverse "^4.1.1" - -eslint-scope@^5.0.0, eslint-scope@^5.1.1: - version "5.1.1" - resolved "https://registry.nlark.com/eslint-scope/download/eslint-scope-5.1.1.tgz" - integrity sha1-54blmmbLkrP2wfsNUIqrF0hI9Iw= - dependencies: - esrecurse "^4.3.0" - estraverse "^4.1.1" - -eslint-template-visitor@^2.0.0: - version "2.3.2" - resolved "https://registry.npmjs.org/eslint-template-visitor/-/eslint-template-visitor-2.3.2.tgz" - integrity sha512-3ydhqFpuV7x1M9EK52BPNj6V0Kwu0KKkcIAfpUhwHbR8ocRln/oUHgfxQupY8O1h4Qv/POHDumb/BwwNfxbtnA== - dependencies: - "@babel/core" "^7.12.16" - "@babel/eslint-parser" "^7.12.16" - eslint-visitor-keys "^2.0.0" - esquery "^1.3.1" - multimap "^1.1.0" - -eslint-utils@^2.0.0, eslint-utils@^2.1.0: - version "2.1.0" - resolved "https://registry.nlark.com/eslint-utils/download/eslint-utils-2.1.0.tgz?cache=0&sync_timestamp=1620975524854&other_urls=https%3A%2F%2Fregistry.nlark.com%2Feslint-utils%2Fdownload%2Feslint-utils-2.1.0.tgz" - integrity sha1-0t5eA0JOcH3BDHQGjd7a5wh0Gyc= - dependencies: - eslint-visitor-keys "^1.1.0" - -eslint-utils@^3.0.0: - version "3.0.0" - resolved "https://registry.nlark.com/eslint-utils/download/eslint-utils-3.0.0.tgz?cache=0&sync_timestamp=1620975524854&other_urls=https%3A%2F%2Fregistry.nlark.com%2Feslint-utils%2Fdownload%2Feslint-utils-3.0.0.tgz" - integrity sha1-iuuvrOc0W7M1WdsKHxOh0tSMNnI= - dependencies: - eslint-visitor-keys "^2.0.0" - -eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz" - integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== - -eslint-visitor-keys@^2.0.0, eslint-visitor-keys@^2.1.0: - version "2.1.0" - resolved "https://registry.nlark.com/eslint-visitor-keys/download/eslint-visitor-keys-2.1.0.tgz?cache=0&sync_timestamp=1624559014210&other_urls=https%3A%2F%2Fregistry.nlark.com%2Feslint-visitor-keys%2Fdownload%2Feslint-visitor-keys-2.1.0.tgz" - integrity sha1-9lMoJZMFknOSyTjtROsKXJsr0wM= - -eslint-webpack-plugin@^2.5.2: - version "2.5.4" - resolved "https://registry.npmmirror.com/eslint-webpack-plugin/download/eslint-webpack-plugin-2.5.4.tgz?cache=0&sync_timestamp=1635392408732&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-webpack-plugin%2Fdownload%2Feslint-webpack-plugin-2.5.4.tgz" - integrity sha1-RzuEky8ajiwrjmakAtBJe/RAuYY= - dependencies: - "@types/eslint" "^7.2.6" - arrify "^2.0.1" - jest-worker "^26.6.2" - micromatch "^4.0.2" - normalize-path "^3.0.0" - schema-utils "^3.0.0" - -eslint@^7.11.0: - version "7.32.0" - resolved "https://registry.npmmirror.com/eslint/download/eslint-7.32.0.tgz?cache=0&sync_timestamp=1636156084258&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint%2Fdownload%2Feslint-7.32.0.tgz" - integrity sha1-xtMooUvj+wjI0dIeEsAv23oqgS0= - dependencies: - "@babel/code-frame" "7.12.11" - "@eslint/eslintrc" "^0.4.3" - "@humanwhocodes/config-array" "^0.5.0" - ajv "^6.10.0" - chalk "^4.0.0" - cross-spawn "^7.0.2" - debug "^4.0.1" - doctrine "^3.0.0" - enquirer "^2.3.5" - escape-string-regexp "^4.0.0" - eslint-scope "^5.1.1" - eslint-utils "^2.1.0" - eslint-visitor-keys "^2.0.0" - espree "^7.3.1" - esquery "^1.4.0" - esutils "^2.0.2" - fast-deep-equal "^3.1.3" - file-entry-cache "^6.0.1" - functional-red-black-tree "^1.0.1" - glob-parent "^5.1.2" - globals "^13.6.0" - ignore "^4.0.6" - import-fresh "^3.0.0" - imurmurhash "^0.1.4" - is-glob "^4.0.0" - js-yaml "^3.13.1" - json-stable-stringify-without-jsonify "^1.0.1" - levn "^0.4.1" - lodash.merge "^4.6.2" - minimatch "^3.0.4" - natural-compare "^1.4.0" - optionator "^0.9.1" - progress "^2.0.0" - regexpp "^3.1.0" - semver "^7.2.1" - strip-ansi "^6.0.0" - strip-json-comments "^3.1.0" - table "^6.0.9" - text-table "^0.2.0" - v8-compile-cache "^2.0.3" - -espree@^7.3.0, espree@^7.3.1: - version "7.3.1" - resolved "https://registry.nlark.com/espree/download/espree-7.3.1.tgz?cache=0&sync_timestamp=1631307207311&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fespree%2Fdownload%2Fespree-7.3.1.tgz" - integrity sha1-8t8zC3Usb1UBn4vYm3ZgA5wbu7Y= - dependencies: - acorn "^7.4.0" - acorn-jsx "^5.3.1" - eslint-visitor-keys "^1.3.0" - -esprima@^4.0.0: - version "4.0.1" - resolved "https://registry.npm.taobao.org/esprima/download/esprima-4.0.1.tgz" - integrity sha1-E7BM2z5sXRnfkatph6hpVhmwqnE= - -esquery@^1.3.1, esquery@^1.4.0: - version "1.4.0" - resolved "https://registry.npm.taobao.org/esquery/download/esquery-1.4.0.tgz" - integrity sha1-IUj/w4uC6McFff7UhCWz5h8PJKU= - dependencies: - estraverse "^5.1.0" - -esrecurse@^4.1.0, esrecurse@^4.3.0: - version "4.3.0" - resolved "https://registry.npm.taobao.org/esrecurse/download/esrecurse-4.3.0.tgz" - integrity sha1-eteWTWeauyi+5yzsY3WLHF0smSE= - dependencies: - estraverse "^5.2.0" - -estraverse@^4.1.1: - version "4.3.0" - resolved "https://registry.npmmirror.com/estraverse/download/estraverse-4.3.0.tgz?cache=0&sync_timestamp=1635237716974&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Festraverse%2Fdownload%2Festraverse-4.3.0.tgz" - integrity sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0= - -estraverse@^5.1.0, estraverse@^5.2.0: - version "5.3.0" - resolved "https://registry.npmmirror.com/estraverse/download/estraverse-5.3.0.tgz?cache=0&sync_timestamp=1635237716974&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Festraverse%2Fdownload%2Festraverse-5.3.0.tgz" - integrity sha1-LupSkHAvJquP5TcDcP+GyWXSESM= - -estree-walker@^0.6.1: - version "0.6.1" - resolved "https://registry.nlark.com/estree-walker/download/estree-walker-0.6.1.tgz" - integrity sha1-UwSRQ/QMbrkYsjZx0f4yGfOhs2I= - -estree-walker@^1.0.1: - version "1.0.1" - resolved "https://registry.nlark.com/estree-walker/download/estree-walker-1.0.1.tgz" - integrity sha1-MbxdYSyWtwQQa0d+bdXYqhOMtwA= - -esutils@^2.0.2: - version "2.0.3" - resolved "https://registry.npm.taobao.org/esutils/download/esutils-2.0.3.tgz" - integrity sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q= - -etag@~1.8.1: - version "1.8.1" - resolved "https://registry.npm.taobao.org/etag/download/etag-1.8.1.tgz" - integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= - -eventemitter3@^4.0.0: - version "4.0.7" - resolved "https://registry.npm.taobao.org/eventemitter3/download/eventemitter3-4.0.7.tgz" - integrity sha1-Lem2j2Uo1WRO9cWVJqG0oHMGFp8= - -events@^3.0.0: - version "3.3.0" - resolved "https://registry.npm.taobao.org/events/download/events-3.3.0.tgz" - integrity sha1-Mala0Kkk4tLEGagTrrLE6HjqdAA= - -eventsource@^1.0.7: - version "1.1.0" - resolved "https://registry.nlark.com/eventsource/download/eventsource-1.1.0.tgz" - integrity sha1-AOjKfJIQnpSw3fMtrGd9hBAoz68= - dependencies: - original "^1.0.0" - -evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: - version "1.0.3" - resolved "https://registry.nlark.com/evp_bytestokey/download/evp_bytestokey-1.0.3.tgz" - integrity sha1-f8vbGY3HGVlDLv4ThCaE4FJaywI= - dependencies: - md5.js "^1.3.4" - safe-buffer "^5.1.1" - -execa@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/execa/download/execa-1.0.0.tgz" - integrity sha1-xiNqW7TfbW8V6I5/AXeYIWdJ3dg= - dependencies: - cross-spawn "^6.0.0" - get-stream "^4.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - -execa@^4.0.0: - version "4.1.0" - resolved "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz" - integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA== - dependencies: - cross-spawn "^7.0.0" - get-stream "^5.0.0" - human-signals "^1.1.1" - is-stream "^2.0.0" - merge-stream "^2.0.0" - npm-run-path "^4.0.0" - onetime "^5.1.0" - signal-exit "^3.0.2" - strip-final-newline "^2.0.0" - -execall@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/execall/-/execall-2.0.0.tgz" - integrity sha512-0FU2hZ5Hh6iQnarpRtQurM/aAvp3RIbfvgLHrcqJYzhXyV2KFruhuChf9NC6waAhiUR7FFtlugkI4p7f2Fqlow== - dependencies: - clone-regexp "^2.1.0" - -expand-brackets@^2.1.4: - version "2.1.4" - resolved "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz" - integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= - dependencies: - debug "^2.3.3" - define-property "^0.2.5" - extend-shallow "^2.0.1" - posix-character-classes "^0.1.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -express@^4.17.1: - version "4.17.1" - resolved "https://registry.npm.taobao.org/express/download/express-4.17.1.tgz" - integrity sha1-RJH8OGBc9R+GKdOcK10Cb5ikwTQ= - dependencies: - accepts "~1.3.7" - array-flatten "1.1.1" - body-parser "1.19.0" - content-disposition "0.5.3" - content-type "~1.0.4" - cookie "0.4.0" - cookie-signature "1.0.6" - debug "2.6.9" - depd "~1.1.2" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - finalhandler "~1.1.2" - fresh "0.5.2" - merge-descriptors "1.0.1" - methods "~1.1.2" - on-finished "~2.3.0" - parseurl "~1.3.3" - path-to-regexp "0.1.7" - proxy-addr "~2.0.5" - qs "6.7.0" - range-parser "~1.2.1" - safe-buffer "5.1.2" - send "0.17.1" - serve-static "1.14.1" - setprototypeof "1.1.1" - statuses "~1.5.0" - type-is "~1.6.18" - utils-merge "1.0.1" - vary "~1.1.2" - -extend-shallow@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz" - integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= - dependencies: - is-extendable "^0.1.0" - -extend-shallow@^3.0.0, extend-shallow@^3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz" - integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= - dependencies: - assign-symbols "^1.0.0" - is-extendable "^1.0.1" - -extend@^3.0.0, extend@~3.0.2: - version "3.0.2" - resolved "https://registry.npm.taobao.org/extend/download/extend-3.0.2.tgz" - integrity sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo= - -extglob@^2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz" - integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== - dependencies: - array-unique "^0.3.2" - define-property "^1.0.0" - expand-brackets "^2.1.4" - extend-shallow "^2.0.1" - fragment-cache "^0.2.1" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -extsprintf@1.3.0: - version "1.3.0" - resolved "https://registry.npmmirror.com/extsprintf/download/extsprintf-1.3.0.tgz?cache=0&sync_timestamp=1635889771480&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fextsprintf%2Fdownload%2Fextsprintf-1.3.0.tgz" - integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= - -extsprintf@^1.2.0: - version "1.4.1" - resolved "https://registry.npmmirror.com/extsprintf/download/extsprintf-1.4.1.tgz?cache=0&sync_timestamp=1635889771480&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fextsprintf%2Fdownload%2Fextsprintf-1.4.1.tgz" - integrity sha1-jRcsBkhn8jXAyEpZaAbSeb9LzAc= - -fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: - version "3.1.3" - resolved "https://registry.npm.taobao.org/fast-deep-equal/download/fast-deep-equal-3.1.3.tgz" - integrity sha1-On1WtVnWy8PrUSMlJE5hmmXGxSU= - -fast-glob@^3.1.1, fast-glob@^3.2.4, fast-glob@^3.2.5: - version "3.2.7" - resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz" - integrity sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q== - dependencies: - "@nodelib/fs.stat" "^2.0.2" - "@nodelib/fs.walk" "^1.2.3" - glob-parent "^5.1.2" - merge2 "^1.3.0" - micromatch "^4.0.4" - -fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: - version "2.1.0" - resolved "https://registry.nlark.com/fast-json-stable-stringify/download/fast-json-stable-stringify-2.1.0.tgz" - integrity sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM= - -fast-levenshtein@^2.0.6: - version "2.0.6" - resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" - integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= - -fastest-levenshtein@^1.0.12: - version "1.0.12" - resolved "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz" - integrity sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow== - -fastq@^1.6.0: - version "1.13.0" - resolved "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz" - integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw== - dependencies: - reusify "^1.0.4" - -faye-websocket@^0.11.3: - version "0.11.4" - resolved "https://registry.nlark.com/faye-websocket/download/faye-websocket-0.11.4.tgz" - integrity sha1-fw2Sdc/dhqHJY9yLZfzEUe3Lsdo= - dependencies: - websocket-driver ">=0.5.1" - -figgy-pudding@^3.5.1: - version "3.5.2" - resolved "https://registry.npm.taobao.org/figgy-pudding/download/figgy-pudding-3.5.2.tgz" - integrity sha1-tO7oFIq7Adzx0aw0Nn1Z4S+mHW4= - -file-entry-cache@^6.0.1: - version "6.0.1" - resolved "https://registry.nlark.com/file-entry-cache/download/file-entry-cache-6.0.1.tgz" - integrity sha1-IRst2WWcsDlLBz5zI6w8kz1SICc= - dependencies: - flat-cache "^3.0.4" - -file-loader@6.1.1: - version "6.1.1" - resolved "https://registry.npm.taobao.org/file-loader/download/file-loader-6.1.1.tgz" - integrity sha1-pvKd+z9ZM6HDULLbqiCsW+BTm6o= - dependencies: - loader-utils "^2.0.0" - schema-utils "^3.0.0" - -file-uri-to-path@1.0.0: - version "1.0.0" - resolved "https://registry.npm.taobao.org/file-uri-to-path/download/file-uri-to-path-1.0.0.tgz" - integrity sha1-VTp7hEb/b2hDWcRF8eN6BdrMM90= - -filesize@6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz" - integrity sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg== - -fill-range@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz" - integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= - dependencies: - extend-shallow "^2.0.1" - is-number "^3.0.0" - repeat-string "^1.6.1" - to-regex-range "^2.1.0" - -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== - dependencies: - to-regex-range "^5.0.1" - -finalhandler@~1.1.2: - version "1.1.2" - resolved "https://registry.nlark.com/finalhandler/download/finalhandler-1.1.2.tgz" - integrity sha1-t+fQAP/RGTjQ/bBTUG9uur6fWH0= - dependencies: - debug "2.6.9" - encodeurl "~1.0.2" - escape-html "~1.0.3" - on-finished "~2.3.0" - parseurl "~1.3.3" - statuses "~1.5.0" - unpipe "~1.0.0" - -find-cache-dir@^2.1.0: - version "2.1.0" - resolved "https://registry.nlark.com/find-cache-dir/download/find-cache-dir-2.1.0.tgz" - integrity sha1-jQ+UzRP+Q8bHwmGg2GEVypGMBfc= - dependencies: - commondir "^1.0.1" - make-dir "^2.0.0" - pkg-dir "^3.0.0" - -find-cache-dir@^3.3.1: - version "3.3.2" - resolved "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz" - integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig== - dependencies: - commondir "^1.0.1" - make-dir "^3.0.2" - pkg-dir "^4.1.0" - -find-root@^1.1.0: - version "1.1.0" - resolved "https://registry.nlark.com/find-root/download/find-root-1.1.0.tgz" - integrity sha1-q8/Iunb3CMQql7PWhbfpRQv7nOQ= - -find-up@4.1.0, find-up@^4.0.0, find-up@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" - integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== - dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" - -find-up@5.0.0, find-up@^5.0.0: - version "5.0.0" - resolved "https://registry.npmmirror.com/find-up/download/find-up-5.0.0.tgz" - integrity sha1-TJKBnstwg1YeT0okCoa+UZj1Nvw= - dependencies: - locate-path "^6.0.0" - path-exists "^4.0.0" - -find-up@^2.1.0: - version "2.1.0" - resolved "https://registry.npmmirror.com/find-up/download/find-up-2.1.0.tgz?cache=0&sync_timestamp=1633618766404&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ffind-up%2Fdownload%2Ffind-up-2.1.0.tgz" - integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= - dependencies: - locate-path "^2.0.0" - -find-up@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz" - integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== - dependencies: - locate-path "^3.0.0" - -flat-cache@^3.0.4: - version "3.0.4" - resolved "https://registry.npm.taobao.org/flat-cache/download/flat-cache-3.0.4.tgz" - integrity sha1-YbAzgwKy/p+Vfcwy/CqH8cMEixE= - dependencies: - flatted "^3.1.0" - rimraf "^3.0.2" - -flat@^5.0.2: - version "5.0.2" - resolved "https://registry.nlark.com/flat/download/flat-5.0.2.tgz" - integrity sha1-jKb+MyBp/6nTJMMnGYxZglnOskE= - -flatted@^3.1.0: - version "3.2.2" - resolved "https://registry.nlark.com/flatted/download/flatted-3.2.2.tgz" - integrity sha1-ZL/tXLaP48p4s+shStl7Y77c5WE= - -flatten@^1.0.2: - version "1.0.3" - resolved "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz" - integrity sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg== - -flush-write-stream@^1.0.0: - version "1.1.1" - resolved "https://registry.nlark.com/flush-write-stream/download/flush-write-stream-1.1.1.tgz" - integrity sha1-jdfYc6G6vCB9lOrQwuDkQnbr8ug= - dependencies: - inherits "^2.0.3" - readable-stream "^2.3.6" - -follow-redirects@^1.0.0, follow-redirects@^1.14.4: - version "1.14.5" - resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.5.tgz" - integrity sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA== - -for-in@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz" - integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= - -forever-agent@~0.6.1: - version "0.6.1" - resolved "https://registry.nlark.com/forever-agent/download/forever-agent-0.6.1.tgz" - integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= - -fork-ts-checker-webpack-plugin@4.1.6: - version "4.1.6" - resolved "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz" - integrity sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw== - dependencies: - "@babel/code-frame" "^7.5.5" - chalk "^2.4.1" - micromatch "^3.1.10" - minimatch "^3.0.4" - semver "^5.6.0" - tapable "^1.0.0" - worker-rpc "^0.1.0" - -form-data@~2.3.2: - version "2.3.3" - resolved "https://registry.npm.taobao.org/form-data/download/form-data-2.3.3.tgz" - integrity sha1-3M5SwF9kTymManq5Nr1yTO/786Y= - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.6" - mime-types "^2.1.12" - -forwarded@0.2.0: - version "0.2.0" - resolved "https://registry.nlark.com/forwarded/download/forwarded-0.2.0.tgz" - integrity sha1-ImmTZCiq1MFcfr6XeahL8LKoGBE= - -fragment-cache@^0.2.1: - version "0.2.1" - resolved "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz" - integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= - dependencies: - map-cache "^0.2.2" - -fresh@0.5.2: - version "0.5.2" - resolved "https://registry.nlark.com/fresh/download/fresh-0.5.2.tgz?cache=0&sync_timestamp=1618846949012&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ffresh%2Fdownload%2Ffresh-0.5.2.tgz" - integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= - -from2@^2.1.0: - version "2.3.0" - resolved "https://registry.nlark.com/from2/download/from2-2.3.0.tgz" - integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= - dependencies: - inherits "^2.0.1" - readable-stream "^2.0.0" - -fs-extra@10.0.0: - version "10.0.0" - resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz" - integrity sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - -fs-extra@^7.0.0: - version "7.0.1" - resolved "https://registry.nlark.com/fs-extra/download/fs-extra-7.0.1.tgz" - integrity sha1-TxicRKoSO4lfcigE9V6iPq3DSOk= - dependencies: - graceful-fs "^4.1.2" - jsonfile "^4.0.0" - universalify "^0.1.0" - -fs-extra@^8.1.0: - version "8.1.0" - resolved "https://registry.nlark.com/fs-extra/download/fs-extra-8.1.0.tgz" - integrity sha1-SdQ8RaiM2Wd2aMt74bRu/bjS4cA= - dependencies: - graceful-fs "^4.2.0" - jsonfile "^4.0.0" - universalify "^0.1.0" - -fs-write-stream-atomic@^1.0.8: - version "1.0.10" - resolved "https://registry.npmmirror.com/fs-write-stream-atomic/download/fs-write-stream-atomic-1.0.10.tgz" - integrity sha1-tH31NJPvkR33VzHnCp3tAYnbQMk= - dependencies: - graceful-fs "^4.1.2" - iferr "^0.1.5" - imurmurhash "^0.1.4" - readable-stream "1 || 2" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.npm.taobao.org/fs.realpath/download/fs.realpath-1.0.0.tgz" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - -fsevents@^1.2.7: - version "1.2.13" - resolved "https://registry.npmmirror.com/fsevents/download/fsevents-1.2.13.tgz" - integrity sha1-8yXLBFVZJCi88Rs4M3DvcOO/zDg= - dependencies: - bindings "^1.5.0" - nan "^2.12.1" - -fsevents@~2.3.1, fsevents@~2.3.2: - version "2.3.2" - resolved "https://registry.npmmirror.com/fsevents/download/fsevents-2.3.2.tgz" - integrity sha1-ilJveLj99GI7cJ4Ll1xSwkwC/Ro= - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.npm.taobao.org/function-bind/download/function-bind-1.1.1.tgz" - integrity sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0= - -functional-red-black-tree@^1.0.1: - version "1.0.1" - resolved "https://registry.npm.taobao.org/functional-red-black-tree/download/functional-red-black-tree-1.0.1.tgz" - integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= - -gensync@^1.0.0-beta.2: - version "1.0.0-beta.2" - resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" - integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== - -get-caller-file@^2.0.1, get-caller-file@^2.0.5: - version "2.0.5" - resolved "https://registry.nlark.com/get-caller-file/download/get-caller-file-2.0.5.tgz" - integrity sha1-T5RBKoLbMvNuOwuXQfipf+sDH34= - -get-func-name@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz" - integrity sha1-6td0q+5y4gQJQzoGY2YCPdaIekE= - -get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: - version "1.1.1" - resolved "https://registry.npm.taobao.org/get-intrinsic/download/get-intrinsic-1.1.1.tgz?cache=0&sync_timestamp=1612364352840&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fget-intrinsic%2Fdownload%2Fget-intrinsic-1.1.1.tgz" - integrity sha1-FfWfN2+FXERpY5SPDSTNNje0q8Y= - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.1" - -get-own-enumerable-property-symbols@^3.0.0: - version "3.0.2" - resolved "https://registry.nlark.com/get-own-enumerable-property-symbols/download/get-own-enumerable-property-symbols-3.0.2.tgz" - integrity sha1-tf3nfyLL4185C04ImSLFC85u9mQ= - -get-stdin@^8.0.0: - version "8.0.0" - resolved "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz" - integrity sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg== - -get-stream@^4.0.0: - version "4.1.0" - resolved "https://registry.npm.taobao.org/get-stream/download/get-stream-4.1.0.tgz" - integrity sha1-wbJVV189wh1Zv8ec09K0axw6VLU= - dependencies: - pump "^3.0.0" - -get-stream@^5.0.0: - version "5.2.0" - resolved "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz" - integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== - dependencies: - pump "^3.0.0" - -get-symbol-description@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/get-symbol-description/download/get-symbol-description-1.0.0.tgz" - integrity sha1-f9uByQAQH71WTdXxowr1qtweWNY= - dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.1" - -get-value@^2.0.3, get-value@^2.0.6: - version "2.0.6" - resolved "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz" - integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= - -getpass@^0.1.1: - version "0.1.7" - resolved "https://registry.nlark.com/getpass/download/getpass-0.1.7.tgz" - integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= - dependencies: - assert-plus "^1.0.0" - -github-markdown-css@^5.1.0: - version "5.1.0" - resolved "https://registry.npmmirror.com/github-markdown-css/-/github-markdown-css-5.1.0.tgz#a96281cd90a8969e3c13b9d3ca6a733a523a00a6" - integrity sha512-QLtORwHHtUHhPMHu7i4GKfP6Vx5CWZn+NKQXe+cBhslY1HEt0CTEkP4d/vSROKV0iIJSpl4UtlQ16AD8C6lMug== - -glob-parent@^3.1.0: - version "3.1.0" - resolved "https://registry.npmmirror.com/glob-parent/download/glob-parent-3.1.0.tgz?cache=0&sync_timestamp=1632953810778&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fglob-parent%2Fdownload%2Fglob-parent-3.1.0.tgz" - integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= - dependencies: - is-glob "^3.1.0" - path-dirname "^1.0.0" - -glob-parent@^5.1.2, glob-parent@~5.1.0, glob-parent@~5.1.2: - version "5.1.2" - resolved "https://registry.npmmirror.com/glob-parent/download/glob-parent-5.1.2.tgz?cache=0&sync_timestamp=1632953838139&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fglob-parent%2Fdownload%2Fglob-parent-5.1.2.tgz" - integrity sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ= - dependencies: - is-glob "^4.0.1" - -glob@7.1.6: - version "7.1.6" - resolved "https://registry.npmmirror.com/glob/download/glob-7.1.6.tgz" - integrity sha1-FB8zuBp8JJLhJVlDB0gMRmeSeKY= - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -glob@^7.0.3, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: - version "7.2.0" - resolved "https://registry.npmmirror.com/glob/download/glob-7.2.0.tgz?cache=0&sync_timestamp=1632354209679&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fglob%2Fdownload%2Fglob-7.2.0.tgz" - integrity sha1-0VU1r3cy4C6Uj0xBYovZECk/YCM= - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -glob@^8.0.3: - version "8.0.3" - resolved "https://registry.npmmirror.com/glob/-/glob-8.0.3.tgz#415c6eb2deed9e502c68fa44a272e6da6eeca42e" - integrity sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^5.0.1" - once "^1.3.0" - -global-modules@2.0.0, global-modules@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz" - integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== - dependencies: - global-prefix "^3.0.0" - -global-prefix@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz" - integrity sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg== - dependencies: - ini "^1.3.5" - kind-of "^6.0.2" - which "^1.3.1" - -global@^4.3.2: - version "4.4.0" - resolved "https://registry.npmjs.org/global/-/global-4.4.0.tgz" - integrity sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w== - dependencies: - min-document "^2.19.0" - process "^0.11.10" - -globals@^11.1.0: - version "11.12.0" - resolved "https://registry.npmmirror.com/globals/download/globals-11.12.0.tgz?cache=0&sync_timestamp=1635390798667&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fglobals%2Fdownload%2Fglobals-11.12.0.tgz" - integrity sha1-q4eVM4hooLq9hSV1gBjCp+uVxC4= - -globals@^13.6.0, globals@^13.9.0: - version "13.12.0" - resolved "https://registry.npmmirror.com/globals/download/globals-13.12.0.tgz?cache=0&sync_timestamp=1635390798667&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fglobals%2Fdownload%2Fglobals-13.12.0.tgz" - integrity sha1-TXM3YDBCMKAILtluIeXFZfiYCJ4= - dependencies: - type-fest "^0.20.2" - -globby@11.0.1: - version "11.0.1" - resolved "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz" - integrity sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ== - dependencies: - array-union "^2.1.0" - dir-glob "^3.0.1" - fast-glob "^3.1.1" - ignore "^5.1.4" - merge2 "^1.3.0" - slash "^3.0.0" - -globby@^11.0.3: - version "11.0.4" - resolved "https://registry.nlark.com/globby/download/globby-11.0.4.tgz?cache=0&sync_timestamp=1629801109090&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fglobby%2Fdownload%2Fglobby-11.0.4.tgz" - integrity sha1-LLr/d8Lypi5x6bKBOme5ejowAaU= - dependencies: - array-union "^2.1.0" - dir-glob "^3.0.1" - fast-glob "^3.1.1" - ignore "^5.1.4" - merge2 "^1.3.0" - slash "^3.0.0" - -globby@^6.1.0: - version "6.1.0" - resolved "https://registry.nlark.com/globby/download/globby-6.1.0.tgz?cache=0&sync_timestamp=1629801109090&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fglobby%2Fdownload%2Fglobby-6.1.0.tgz" - integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= - dependencies: - array-union "^1.0.1" - glob "^7.0.3" - object-assign "^4.0.1" - pify "^2.0.0" - pinkie-promise "^2.0.0" - -globjoin@^0.1.4: - version "0.1.4" - resolved "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz" - integrity sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM= - -gonzales-pe@^4.3.0: - version "4.3.0" - resolved "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-4.3.0.tgz" - integrity sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ== - dependencies: - minimist "^1.2.5" - -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0: - version "4.2.8" - resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz" - integrity sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg== - -graphlib@^2.1.8: - version "2.1.8" - resolved "https://registry.nlark.com/graphlib/download/graphlib-2.1.8.tgz" - integrity sha1-V2HUFHN4cAhMkux7XbywWSydNdo= - dependencies: - lodash "^4.17.15" - -growl@1.10.5: - version "1.10.5" - resolved "https://registry.npm.taobao.org/growl/download/growl-1.10.5.tgz" - integrity sha1-8nNdwig2dPpnR4sQGBBZNVw2nl4= - -gzip-size@5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz" - integrity sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA== - dependencies: - duplexer "^0.1.1" - pify "^4.0.1" - -handle-thing@^2.0.0: - version "2.0.1" - resolved "https://registry.npm.taobao.org/handle-thing/download/handle-thing-2.0.1.tgz" - integrity sha1-hX95zjWVgMNA1DCBzGSJcNC7I04= - -har-schema@^2.0.0: - version "2.0.0" - resolved "https://registry.nlark.com/har-schema/download/har-schema-2.0.0.tgz" - integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= - -har-validator@~5.1.3: - version "5.1.5" - resolved "https://registry.npmmirror.com/har-validator/download/har-validator-5.1.5.tgz" - integrity sha1-HwgDufjLIMD6E4It8ezds2veHv0= - dependencies: - ajv "^6.12.3" - har-schema "^2.0.0" - -hard-rejection@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz" - integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA== - -has-bigints@^1.0.1: - version "1.0.1" - resolved "https://registry.npm.taobao.org/has-bigints/download/has-bigints-1.0.1.tgz?cache=0&sync_timestamp=1615461262702&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhas-bigints%2Fdownload%2Fhas-bigints-1.0.1.tgz" - integrity sha1-ZP5qywIGc+O3jbA1pa9pqp0HsRM= - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.nlark.com/has-flag/download/has-flag-4.0.0.tgz?cache=0&sync_timestamp=1626715907927&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-flag%2Fdownload%2Fhas-flag-4.0.0.tgz" - integrity sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s= - -has-symbols@^1.0.1, has-symbols@^1.0.2: - version "1.0.2" - resolved "https://registry.nlark.com/has-symbols/download/has-symbols-1.0.2.tgz" - integrity sha1-Fl0wcMADCXUqEjakeTMeOsVvFCM= - -has-tostringtag@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/has-tostringtag/download/has-tostringtag-1.0.0.tgz?cache=0&sync_timestamp=1628197490246&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-tostringtag%2Fdownload%2Fhas-tostringtag-1.0.0.tgz" - integrity sha1-fhM4GKfTlHNPlB5zw9P5KR5liyU= - dependencies: - has-symbols "^1.0.2" - -has-value@^0.3.1: - version "0.3.1" - resolved "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz" - integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= - dependencies: - get-value "^2.0.3" - has-values "^0.1.4" - isobject "^2.0.0" - -has-value@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz" - integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= - dependencies: - get-value "^2.0.6" - has-values "^1.0.0" - isobject "^3.0.0" - -has-values@^0.1.4: - version "0.1.4" - resolved "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz" - integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= - -has-values@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz" - integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= - dependencies: - is-number "^3.0.0" - kind-of "^4.0.0" - -has@^1.0.3: - version "1.0.3" - resolved "https://registry.nlark.com/has/download/has-1.0.3.tgz?cache=0&sync_timestamp=1618847173393&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas%2Fdownload%2Fhas-1.0.3.tgz" - integrity sha1-ci18v8H2qoJB8W3YFOAR4fQeh5Y= - dependencies: - function-bind "^1.1.1" - -hash-base@^3.0.0: - version "3.1.0" - resolved "https://registry.nlark.com/hash-base/download/hash-base-3.1.0.tgz" - integrity sha1-VcOB2eBuHSmXqIO0o/3f5/DTrzM= - dependencies: - inherits "^2.0.4" - readable-stream "^3.6.0" - safe-buffer "^5.2.0" - -hash.js@^1.0.0, hash.js@^1.0.3: - version "1.1.7" - resolved "https://registry.npm.taobao.org/hash.js/download/hash.js-1.1.7.tgz" - integrity sha1-C6vKU46NTuSg+JiNaIZlN6ADz0I= - dependencies: - inherits "^2.0.3" - minimalistic-assert "^1.0.1" - -hast-util-whitespace@^2.0.0: - version "2.0.0" - resolved "https://registry.nlark.com/hast-util-whitespace/download/hast-util-whitespace-2.0.0.tgz" - integrity sha1-T8EIZGfMHvW6IGc8trA87DqXDxw= - -he@1.2.0, he@^1.2.0: - version "1.2.0" - resolved "https://registry.nlark.com/he/download/he-1.2.0.tgz" - integrity sha1-hK5l+n6vsWX922FWauFLrwVmTw8= - -history@^4.6.3, history@^4.7.2, history@^4.9.0: - version "4.10.1" - resolved "https://registry.npmmirror.com/history/download/history-4.10.1.tgz?cache=0&sync_timestamp=1635888699980&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fhistory%2Fdownload%2Fhistory-4.10.1.tgz" - integrity sha1-MzcaZeOoOyZ0NOKz87G0xYqtTPM= - dependencies: - "@babel/runtime" "^7.1.2" - loose-envify "^1.2.0" - resolve-pathname "^3.0.0" - tiny-invariant "^1.0.2" - tiny-warning "^1.0.0" - value-equal "^1.0.1" - -hmac-drbg@^1.0.1: - version "1.0.1" - resolved "https://registry.npm.taobao.org/hmac-drbg/download/hmac-drbg-1.0.1.tgz" - integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= - dependencies: - hash.js "^1.0.3" - minimalistic-assert "^1.0.0" - minimalistic-crypto-utils "^1.0.1" - -hoist-non-react-statics@^2.5.0: - version "2.5.5" - resolved "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz" - integrity sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw== - -hoist-non-react-statics@^3.0.0, hoist-non-react-statics@^3.1.0, hoist-non-react-statics@^3.3.0, hoist-non-react-statics@^3.3.2: - version "3.3.2" - resolved "https://registry.nlark.com/hoist-non-react-statics/download/hoist-non-react-statics-3.3.2.tgz?cache=0&sync_timestamp=1618847127168&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhoist-non-react-statics%2Fdownload%2Fhoist-non-react-statics-3.3.2.tgz" - integrity sha1-7OCsr3HWLClpwuxZ/v9CpLGoW0U= - dependencies: - react-is "^16.7.0" - -hoopy@^0.1.4: - version "0.1.4" - resolved "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz" - integrity sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ== - -hosted-git-info@^2.1.4: - version "2.8.9" - resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz" - integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== - -hosted-git-info@^4.0.1: - version "4.0.2" - resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz" - integrity sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg== - dependencies: - lru-cache "^6.0.0" - -hpack.js@^2.1.6: - version "2.1.6" - resolved "https://registry.npm.taobao.org/hpack.js/download/hpack.js-2.1.6.tgz" - integrity sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI= - dependencies: - inherits "^2.0.1" - obuf "^1.0.0" - readable-stream "^2.0.1" - wbuf "^1.1.0" - -html-entities@^1.3.1: - version "1.4.0" - resolved "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz" - integrity sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA== - -html-entities@^2.1.0: - version "2.3.2" - resolved "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz" - integrity sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ== - -html-minifier-terser@^5.0.1: - version "5.1.1" - resolved "https://registry.nlark.com/html-minifier-terser/download/html-minifier-terser-5.1.1.tgz" - integrity sha1-ki6W8fO7YIMsJjS3mIQJY4mx8FQ= - dependencies: - camel-case "^4.1.1" - clean-css "^4.2.3" - commander "^4.1.1" - he "^1.2.0" - param-case "^3.0.3" - relateurl "^0.2.7" - terser "^4.6.3" - -html-parse-stringify@^3.0.1: - version "3.0.1" - resolved "https://registry.nlark.com/html-parse-stringify/download/html-parse-stringify-3.0.1.tgz" - integrity sha1-38EBc0fOn3fIFBpQfyMwQMWcVdI= - dependencies: - void-elements "3.1.0" - -html-tags@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz" - integrity sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg== - -html-webpack-plugin@4.5.2: - version "4.5.2" - resolved "https://registry.npmmirror.com/html-webpack-plugin/download/html-webpack-plugin-4.5.2.tgz" - integrity sha1-dvyD+hoPEt1ffaBASlTiaZZmvBI= - dependencies: - "@types/html-minifier-terser" "^5.0.0" - "@types/tapable" "^1.0.5" - "@types/webpack" "^4.41.8" - html-minifier-terser "^5.0.1" - loader-utils "^1.2.3" - lodash "^4.17.20" - pretty-error "^2.1.1" - tapable "^1.1.3" - util.promisify "1.0.0" - -htmlparser2@^3.10.0: - version "3.10.1" - resolved "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz" - integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ== - dependencies: - domelementtype "^1.3.1" - domhandler "^2.3.0" - domutils "^1.5.1" - entities "^1.1.1" - inherits "^2.0.1" - readable-stream "^3.1.1" - -htmlparser2@^6.1.0: - version "6.1.0" - resolved "https://registry.nlark.com/htmlparser2/download/htmlparser2-6.1.0.tgz" - integrity sha1-xNditsM3GgXb5l6UrkOp+EX7j7c= - dependencies: - domelementtype "^2.0.1" - domhandler "^4.0.0" - domutils "^2.5.2" - entities "^2.0.0" - -http-deceiver@^1.2.7: - version "1.2.7" - resolved "https://registry.nlark.com/http-deceiver/download/http-deceiver-1.2.7.tgz" - integrity sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= - -http-errors@1.7.2: - version "1.7.2" - resolved "https://registry.nlark.com/http-errors/download/http-errors-1.7.2.tgz" - integrity sha1-T1ApzxMjnzEDblsuVSkrz7zIXI8= - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.1" - statuses ">= 1.5.0 < 2" - toidentifier "1.0.0" - -http-errors@~1.6.2: - version "1.6.3" - resolved "https://registry.nlark.com/http-errors/download/http-errors-1.6.3.tgz" - integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.0" - statuses ">= 1.4.0 < 2" - -http-errors@~1.7.2: - version "1.7.3" - resolved "https://registry.nlark.com/http-errors/download/http-errors-1.7.3.tgz" - integrity sha1-bGGeT5xgMIw4UZSYwU+7EKrOuwY= - dependencies: - depd "~1.1.2" - inherits "2.0.4" - setprototypeof "1.1.1" - statuses ">= 1.5.0 < 2" - toidentifier "1.0.0" - -http-parser-js@>=0.5.1: - version "0.5.3" - resolved "https://registry.npm.taobao.org/http-parser-js/download/http-parser-js-0.5.3.tgz?cache=0&sync_timestamp=1609540073700&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhttp-parser-js%2Fdownload%2Fhttp-parser-js-0.5.3.tgz" - integrity sha1-AdJwnHnUFpi7AdTezF6dpOSgM9k= - -http-proxy-middleware@0.19.1: - version "0.19.1" - resolved "https://registry.nlark.com/http-proxy-middleware/download/http-proxy-middleware-0.19.1.tgz?cache=0&sync_timestamp=1625174336093&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhttp-proxy-middleware%2Fdownload%2Fhttp-proxy-middleware-0.19.1.tgz" - integrity sha1-GDx9xKoUeRUDBkmMIQza+WCApDo= - dependencies: - http-proxy "^1.17.0" - is-glob "^4.0.0" - lodash "^4.17.11" - micromatch "^3.1.10" - -http-proxy@^1.17.0: - version "1.18.1" - resolved "https://registry.nlark.com/http-proxy/download/http-proxy-1.18.1.tgz?cache=0&sync_timestamp=1618846921113&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhttp-proxy%2Fdownload%2Fhttp-proxy-1.18.1.tgz" - integrity sha1-QBVB8FNIhLv5UmAzTnL4juOXZUk= - dependencies: - eventemitter3 "^4.0.0" - follow-redirects "^1.0.0" - requires-port "^1.0.0" - -http-signature@~1.2.0: - version "1.2.0" - resolved "https://registry.npm.taobao.org/http-signature/download/http-signature-1.2.0.tgz?cache=0&sync_timestamp=1600868613104&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhttp-signature%2Fdownload%2Fhttp-signature-1.2.0.tgz" - integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= - dependencies: - assert-plus "^1.0.0" - jsprim "^1.2.2" - sshpk "^1.7.0" - -https-browserify@^1.0.0: - version "1.0.0" - resolved "https://registry.npm.taobao.org/https-browserify/download/https-browserify-1.0.0.tgz" - integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= - -human-signals@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz" - integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== - -i18next@^19.8.2: - version "19.9.2" - resolved "https://registry.npmmirror.com/i18next/download/i18next-19.9.2.tgz" - integrity sha1-6loSRBbjxauF/dyiyOPDZpqNo5c= - dependencies: - "@babel/runtime" "^7.12.0" - -iconv-lite@0.4.24: - version "0.4.24" - resolved "https://registry.nlark.com/iconv-lite/download/iconv-lite-0.4.24.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ficonv-lite%2Fdownload%2Ficonv-lite-0.4.24.tgz" - integrity sha1-ICK0sl+93CHS9SSXSkdKr+czkIs= - dependencies: - safer-buffer ">= 2.1.2 < 3" - -iconv-lite@^0.6.2: - version "0.6.3" - resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz" - integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== - dependencies: - safer-buffer ">= 2.1.2 < 3.0.0" - -icss-utils@^5.0.0, icss-utils@^5.1.0: - version "5.1.0" - resolved "https://registry.npm.taobao.org/icss-utils/download/icss-utils-5.1.0.tgz" - integrity sha1-xr5oWKvQE9do6YNmrkfiXViHsa4= - -ieee754@^1.1.4: - version "1.2.1" - resolved "https://registry.npm.taobao.org/ieee754/download/ieee754-1.2.1.tgz" - integrity sha1-jrehCmP/8l0VpXsAFYbRd9Gw01I= - -iferr@^0.1.5: - version "0.1.5" - resolved "https://registry.nlark.com/iferr/download/iferr-0.1.5.tgz" - integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE= - -ignore@^4.0.6: - version "4.0.6" - resolved "https://registry.npmmirror.com/ignore/download/ignore-4.0.6.tgz?cache=0&sync_timestamp=1635926632542&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fignore%2Fdownload%2Fignore-4.0.6.tgz" - integrity sha1-dQ49tYYgh7RzfrrIIH/9HvJ7Jfw= - -ignore@^5.1.4, ignore@^5.1.8: - version "5.1.9" - resolved "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz" - integrity sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ== - -image-size@~0.5.0: - version "0.5.5" - resolved "https://registry.nlark.com/image-size/download/image-size-0.5.5.tgz" - integrity sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w= - -immer@8.0.1: - version "8.0.1" - resolved "https://registry.npmjs.org/immer/-/immer-8.0.1.tgz" - integrity sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA== - -import-cwd@^2.0.0: - version "2.1.0" - resolved "https://registry.npm.taobao.org/import-cwd/download/import-cwd-2.1.0.tgz" - integrity sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk= - dependencies: - import-from "^2.1.0" - -import-fresh@^2.0.0: - version "2.0.0" - resolved "https://registry.npm.taobao.org/import-fresh/download/import-fresh-2.0.0.tgz?cache=0&sync_timestamp=1608469532269&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimport-fresh%2Fdownload%2Fimport-fresh-2.0.0.tgz" - integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY= - dependencies: - caller-path "^2.0.0" - resolve-from "^3.0.0" - -import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1: - version "3.3.0" - resolved "https://registry.npm.taobao.org/import-fresh/download/import-fresh-3.3.0.tgz?cache=0&sync_timestamp=1608469532269&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimport-fresh%2Fdownload%2Fimport-fresh-3.3.0.tgz" - integrity sha1-NxYsJfy566oublPVtNiM4X2eDCs= - dependencies: - parent-module "^1.0.0" - resolve-from "^4.0.0" - -import-from@^2.1.0: - version "2.1.0" - resolved "https://registry.nlark.com/import-from/download/import-from-2.1.0.tgz" - integrity sha1-M1238qev/VOqpHHUuAId7ja387E= - dependencies: - resolve-from "^3.0.0" - -import-lazy@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz" - integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw== - -import-local@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/import-local/download/import-local-2.0.0.tgz" - integrity sha1-VQcL44pZk88Y72236WH1vuXFoJ0= - dependencies: - pkg-dir "^3.0.0" - resolve-cwd "^2.0.0" - -import-modules@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/import-modules/-/import-modules-2.1.0.tgz" - integrity sha512-8HEWcnkbGpovH9yInoisxaSoIg9Brbul+Ju3Kqe2UsYDUBJD/iQjSgEj0zPcTDPKfPp2fs5xlv1i+JSye/m1/A== - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.npm.taobao.org/imurmurhash/download/imurmurhash-0.1.4.tgz" - integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= - -indent-string@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" - integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== - -indexes-of@^1.0.1: - version "1.0.1" - resolved "https://registry.npm.taobao.org/indexes-of/download/indexes-of-1.0.1.tgz" - integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= - -infer-owner@^1.0.3: - version "1.0.4" - resolved "https://registry.npm.taobao.org/infer-owner/download/infer-owner-1.0.4.tgz" - integrity sha1-xM78qo5RBRwqQLos6KPScpWvlGc= - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.npm.taobao.org/inflight/download/inflight-1.0.6.tgz" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3: - version "2.0.4" - resolved "https://registry.npm.taobao.org/inherits/download/inherits-2.0.4.tgz" - integrity sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w= - -inherits@2.0.1: - version "2.0.1" - resolved "https://registry.npm.taobao.org/inherits/download/inherits-2.0.1.tgz" - integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= - -inherits@2.0.3: - version "2.0.3" - resolved "https://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz" - integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= - -ini@^1.3.5: - version "1.3.8" - resolved "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" - integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== - -inline-style-parser@0.1.1: - version "0.1.1" - resolved "https://registry.npm.taobao.org/inline-style-parser/download/inline-style-parser-0.1.1.tgz" - integrity sha1-7Io7QpJ06cCh8cT/qUU6f+9yzqE= - -internal-ip@^4.3.0: - version "4.3.0" - resolved "https://registry.npmmirror.com/internal-ip/download/internal-ip-4.3.0.tgz" - integrity sha1-hFRSuq2dLKO2nGNaE3rLmg2tCQc= - dependencies: - default-gateway "^4.2.0" - ipaddr.js "^1.9.0" - -internal-slot@^1.0.3: - version "1.0.3" - resolved "https://registry.npm.taobao.org/internal-slot/download/internal-slot-1.0.3.tgz" - integrity sha1-c0fjB97uovqsKsYgXUvH00ln9Zw= - dependencies: - get-intrinsic "^1.1.0" - has "^1.0.3" - side-channel "^1.0.4" - -invariant@^2.0.0, invariant@^2.1.0, invariant@^2.2.1, invariant@^2.2.2, invariant@^2.2.4: - version "2.2.4" - resolved "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz" - integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== - dependencies: - loose-envify "^1.0.0" - -invert-kv@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/invert-kv/-/invert-kv-3.0.1.tgz" - integrity sha512-CYdFeFexxhv/Bcny+Q0BfOV+ltRlJcd4BBZBYFX/O0u4npJrgZtIcjokegtiSMAvlMTJ+Koq0GBCc//3bueQxw== - -ip-regex@^2.1.0: - version "2.1.0" - resolved "https://registry.npm.taobao.org/ip-regex/download/ip-regex-2.1.0.tgz" - integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= - -ip@^1.1.0, ip@^1.1.5: - version "1.1.5" - resolved "https://registry.nlark.com/ip/download/ip-1.1.5.tgz" - integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= - -ipaddr.js@1.9.1, ipaddr.js@^1.9.0: - version "1.9.1" - resolved "https://registry.nlark.com/ipaddr.js/download/ipaddr.js-1.9.1.tgz" - integrity sha1-v/OFQ+64mEglB5/zoqjmy9RngbM= - -irregular-plurals@^3.2.0: - version "3.3.0" - resolved "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-3.3.0.tgz" - integrity sha512-MVBLKUTangM3EfRPFROhmWQQKRDsrgI83J8GS3jXy+OwYqiR2/aoWndYQ5416jLE3uaGgLH7ncme3X9y09gZ3g== - -is-absolute-url@^3.0.3: - version "3.0.3" - resolved "https://registry.nlark.com/is-absolute-url/download/is-absolute-url-3.0.3.tgz" - integrity sha1-lsaiK2ojkpsR6gr7GDbDatSl1pg= - -is-accessor-descriptor@^0.1.6: - version "0.1.6" - resolved "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz" - integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= - dependencies: - kind-of "^3.0.2" - -is-accessor-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz" - integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== - dependencies: - kind-of "^6.0.0" - -is-alphabetical@^1.0.0: - version "1.0.4" - resolved "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz" - integrity sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg== - -is-alphabetical@^2.0.0: - version "2.0.1" - resolved "https://registry.npmmirror.com/is-alphabetical/download/is-alphabetical-2.0.1.tgz" - integrity sha1-AQcgU+p8EDbfPH0Zptqux/GeeJs= - -is-alphanumerical@^1.0.0: - version "1.0.4" - resolved "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz" - integrity sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A== - dependencies: - is-alphabetical "^1.0.0" - is-decimal "^1.0.0" - -is-alphanumerical@^2.0.0: - version "2.0.1" - resolved "https://registry.npmmirror.com/is-alphanumerical/download/is-alphanumerical-2.0.1.tgz" - integrity sha1-fAP76W4+kxET5X+WSwo2jMLf2HU= - dependencies: - is-alphabetical "^2.0.0" - is-decimal "^2.0.0" - -is-arguments@^1.0.4: - version "1.1.1" - resolved "https://registry.nlark.com/is-arguments/download/is-arguments-1.1.1.tgz?cache=0&sync_timestamp=1628202102318&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-arguments%2Fdownload%2Fis-arguments-1.1.1.tgz" - integrity sha1-FbP4j9oB8ql/7ITKdhpWDxI++ps= - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.npm.taobao.org/is-arrayish/download/is-arrayish-0.2.1.tgz" - integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= - -is-bigint@^1.0.1: - version "1.0.4" - resolved "https://registry.nlark.com/is-bigint/download/is-bigint-1.0.4.tgz?cache=0&sync_timestamp=1628747504782&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-bigint%2Fdownload%2Fis-bigint-1.0.4.tgz" - integrity sha1-CBR6GHW8KzIAXUHM2Ckd/8ZpHfM= - dependencies: - has-bigints "^1.0.1" - -is-binary-path@^1.0.0: - version "1.0.1" - resolved "https://registry.nlark.com/is-binary-path/download/is-binary-path-1.0.1.tgz" - integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= - dependencies: - binary-extensions "^1.0.0" - -is-binary-path@~2.1.0: - version "2.1.0" - resolved "https://registry.nlark.com/is-binary-path/download/is-binary-path-2.1.0.tgz" - integrity sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk= - dependencies: - binary-extensions "^2.0.0" - -is-boolean-object@^1.1.0: - version "1.1.2" - resolved "https://registry.nlark.com/is-boolean-object/download/is-boolean-object-1.1.2.tgz?cache=0&sync_timestamp=1628207133571&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-boolean-object%2Fdownload%2Fis-boolean-object-1.1.2.tgz" - integrity sha1-XG3CACRt2TIa5LiFoRS7H3X2Nxk= - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-buffer@^1.1.5: - version "1.1.6" - resolved "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz" - integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== - -is-buffer@^2.0.0: - version "2.0.5" - resolved "https://registry.npm.taobao.org/is-buffer/download/is-buffer-2.0.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-buffer%2Fdownload%2Fis-buffer-2.0.5.tgz" - integrity sha1-68JS5ADSL/jXf6CYiIIaJKZYwZE= - -is-callable@^1.1.4, is-callable@^1.2.4: - version "1.2.4" - resolved "https://registry.nlark.com/is-callable/download/is-callable-1.2.4.tgz?cache=0&sync_timestamp=1628259683451&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-callable%2Fdownload%2Fis-callable-1.2.4.tgz" - integrity sha1-RzAdWN0CWUB4ZVR4U99tYf5HGUU= - -is-core-module@^2.2.0, is-core-module@^2.5.0, is-core-module@^2.7.0: - version "2.8.0" - resolved "https://registry.npmmirror.com/is-core-module/download/is-core-module-2.8.0.tgz?cache=0&sync_timestamp=1634236539354&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fis-core-module%2Fdownload%2Fis-core-module-2.8.0.tgz" - integrity sha1-AyEzbD0JJeSX/Zf12VyxFKXM1Ug= - dependencies: - has "^1.0.3" - -is-data-descriptor@^0.1.4: - version "0.1.4" - resolved "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz" - integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= - dependencies: - kind-of "^3.0.2" - -is-data-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz" - integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== - dependencies: - kind-of "^6.0.0" - -is-date-object@^1.0.1: - version "1.0.5" - resolved "https://registry.nlark.com/is-date-object/download/is-date-object-1.0.5.tgz" - integrity sha1-CEHVU25yTCVZe/bqYuG9OCmN8x8= - dependencies: - has-tostringtag "^1.0.0" - -is-decimal@^1.0.0: - version "1.0.4" - resolved "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz" - integrity sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw== - -is-decimal@^2.0.0: - version "2.0.1" - resolved "https://registry.npmmirror.com/is-decimal/download/is-decimal-2.0.1.tgz?cache=0&sync_timestamp=1636008973005&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fis-decimal%2Fdownload%2Fis-decimal-2.0.1.tgz" - integrity sha1-lGnS3BkNAhT9h9eLeMrswMwU7vc= - -is-descriptor@^0.1.0: - version "0.1.6" - resolved "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz" - integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== - dependencies: - is-accessor-descriptor "^0.1.6" - is-data-descriptor "^0.1.4" - kind-of "^5.0.0" - -is-descriptor@^1.0.0, is-descriptor@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz" - integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== - dependencies: - is-accessor-descriptor "^1.0.0" - is-data-descriptor "^1.0.0" - kind-of "^6.0.2" - -is-directory@^0.3.1: - version "0.3.1" - resolved "https://registry.npm.taobao.org/is-directory/download/is-directory-0.3.1.tgz" - integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= - -is-docker@^2.0.0: - version "2.2.1" - resolved "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz" - integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== - -is-extendable@^0.1.0, is-extendable@^0.1.1: - version "0.1.1" - resolved "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz" - integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= - -is-extendable@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz" - integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== - dependencies: - is-plain-object "^2.0.4" - -is-extglob@^2.1.0, is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" - integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= - -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-fullwidth-code-point%2Fdownload%2Fis-fullwidth-code-point-2.0.0.tgz" - integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-fullwidth-code-point%2Fdownload%2Fis-fullwidth-code-point-3.0.0.tgz" - integrity sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0= - -is-glob@^3.1.0: - version "3.1.0" - resolved "https://registry.npmmirror.com/is-glob/download/is-glob-3.1.0.tgz" - integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= - dependencies: - is-extglob "^2.1.0" - -is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: - version "4.0.3" - resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" - integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== - dependencies: - is-extglob "^2.1.1" - -is-hexadecimal@^1.0.0: - version "1.0.4" - resolved "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz" - integrity sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw== - -is-hexadecimal@^2.0.0: - version "2.0.1" - resolved "https://registry.npmmirror.com/is-hexadecimal/download/is-hexadecimal-2.0.1.tgz?cache=0&sync_timestamp=1636011609614&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fis-hexadecimal%2Fdownload%2Fis-hexadecimal-2.0.1.tgz" - integrity sha1-hrW/Zo/KMHSY0xnfwDKJ14GpACc= - -is-module@^1.0.0: - version "1.0.0" - resolved "https://registry.npm.taobao.org/is-module/download/is-module-1.0.0.tgz" - integrity sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE= - -is-negative-zero@^2.0.1: - version "2.0.1" - resolved "https://registry.npm.taobao.org/is-negative-zero/download/is-negative-zero-2.0.1.tgz?cache=0&sync_timestamp=1607123314998&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-negative-zero%2Fdownload%2Fis-negative-zero-2.0.1.tgz" - integrity sha1-PedGwY3aIxkkGlNnWQjY92bxHCQ= - -is-number-object@^1.0.4: - version "1.0.6" - resolved "https://registry.nlark.com/is-number-object/download/is-number-object-1.0.6.tgz?cache=0&sync_timestamp=1628221763536&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-number-object%2Fdownload%2Fis-number-object-1.0.6.tgz" - integrity sha1-anqvg4x/BoalC0VT9+VKlklOifA= - dependencies: - has-tostringtag "^1.0.0" - -is-number@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz" - integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= - dependencies: - kind-of "^3.0.2" - -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - -is-obj@^1.0.1: - version "1.0.1" - resolved "https://registry.nlark.com/is-obj/download/is-obj-1.0.1.tgz" - integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= - -is-path-cwd@^2.0.0: - version "2.2.0" - resolved "https://registry.nlark.com/is-path-cwd/download/is-path-cwd-2.2.0.tgz" - integrity sha1-Z9Q7gmZKe1GR/ZEZEn6zAASKn9s= - -is-path-in-cwd@^2.0.0: - version "2.1.0" - resolved "https://registry.nlark.com/is-path-in-cwd/download/is-path-in-cwd-2.1.0.tgz?cache=0&sync_timestamp=1620047156679&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-path-in-cwd%2Fdownload%2Fis-path-in-cwd-2.1.0.tgz" - integrity sha1-v+Lcomxp85cmWkAJljYCk1oFOss= - dependencies: - is-path-inside "^2.1.0" - -is-path-inside@^2.1.0: - version "2.1.0" - resolved "https://registry.nlark.com/is-path-inside/download/is-path-inside-2.1.0.tgz" - integrity sha1-fJgQWH1lmkDSe8201WFuqwWUlLI= - dependencies: - path-is-inside "^1.0.2" - -is-plain-obj@^1.0.0, is-plain-obj@^1.1.0: - version "1.1.0" - resolved "https://registry.nlark.com/is-plain-obj/download/is-plain-obj-1.1.0.tgz" - integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= - -is-plain-obj@^2.0.0, is-plain-obj@^2.1.0: - version "2.1.0" - resolved "https://registry.nlark.com/is-plain-obj/download/is-plain-obj-2.1.0.tgz" - integrity sha1-ReQuN/zPH0Dajl927iFRWEDAkoc= - -is-plain-obj@^4.0.0: - version "4.0.0" - resolved "https://registry.nlark.com/is-plain-obj/download/is-plain-obj-4.0.0.tgz" - integrity sha1-BsCZn9dXTt9akGulZErQ/rOoTSI= - -is-plain-object@^2.0.3, is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz" - integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== - dependencies: - isobject "^3.0.1" - -is-regex@^1.0.4, is-regex@^1.1.4: - version "1.1.4" - resolved "https://registry.nlark.com/is-regex/download/is-regex-1.1.4.tgz" - integrity sha1-7vVmPNWfpMCuM5UFMj32hUuxWVg= - dependencies: - call-bind "^1.0.2" - has-tostringtag "^1.0.0" - -is-regexp@^1.0.0: - version "1.0.0" - resolved "https://registry.npm.taobao.org/is-regexp/download/is-regexp-1.0.0.tgz?cache=0&sync_timestamp=1617816642607&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-regexp%2Fdownload%2Fis-regexp-1.0.0.tgz" - integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk= - -is-regexp@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/is-regexp/-/is-regexp-2.1.0.tgz" - integrity sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA== - -is-resolvable@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz" - integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== - -is-root@2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz" - integrity sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg== - -is-shared-array-buffer@^1.0.1: - version "1.0.1" - resolved "https://registry.npmmirror.com/is-shared-array-buffer/download/is-shared-array-buffer-1.0.1.tgz" - integrity sha1-l7DIX72stZycRG/mU7gs8rW3z+Y= - -is-stream@^1.0.1, is-stream@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz" - integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= - -is-stream@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" - integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== - -is-string@^1.0.5, is-string@^1.0.7: - version "1.0.7" - resolved "https://registry.nlark.com/is-string/download/is-string-1.0.7.tgz" - integrity sha1-DdEr8gBvJVu1j2lREO/3SR7rwP0= - dependencies: - has-tostringtag "^1.0.0" - -is-symbol@^1.0.2, is-symbol@^1.0.3: - version "1.0.4" - resolved "https://registry.nlark.com/is-symbol/download/is-symbol-1.0.4.tgz" - integrity sha1-ptrJO2NbBjymhyI23oiRClevE5w= - dependencies: - has-symbols "^1.0.2" - -is-typedarray@^1.0.0, is-typedarray@~1.0.0: - version "1.0.0" - resolved "https://registry.npm.taobao.org/is-typedarray/download/is-typedarray-1.0.0.tgz" - integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= - -is-unicode-supported@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz" - integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== - -is-weakref@^1.0.1: - version "1.0.1" - resolved "https://registry.nlark.com/is-weakref/download/is-weakref-1.0.1.tgz" - integrity sha1-hC26TsF/qayYUN8tbvvBc3J08qI= - dependencies: - call-bind "^1.0.0" - -is-windows@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz" - integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== - -is-wsl@^1.1.0: - version "1.1.0" - resolved "https://registry.npm.taobao.org/is-wsl/download/is-wsl-1.1.0.tgz" - integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= - -is-wsl@^2.1.1: - version "2.2.0" - resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz" - integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== - dependencies: - is-docker "^2.0.0" - -isarray@0.0.1: - version "0.0.1" - resolved "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" - integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= - -isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= - -isobject@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz" - integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= - dependencies: - isarray "1.0.0" - -isobject@^3.0.0, isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" - integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= - -isomorphic-fetch@^2.2.1: - version "2.2.1" - resolved "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz" - integrity sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk= - dependencies: - node-fetch "^1.0.1" - whatwg-fetch ">=0.10.0" - -isstream@~0.1.2: - version "0.1.2" - resolved "https://registry.nlark.com/isstream/download/isstream-0.1.2.tgz" - integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= - -jest-worker@^24.9.0: - version "24.9.0" - resolved "https://registry.npmmirror.com/jest-worker/download/jest-worker-24.9.0.tgz?cache=0&sync_timestamp=1634626706503&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fjest-worker%2Fdownload%2Fjest-worker-24.9.0.tgz" - integrity sha1-Xb/bWy0yLphWeJgjipaXvM5ns+U= - dependencies: - merge-stream "^2.0.0" - supports-color "^6.1.0" - -jest-worker@^26.6.2: - version "26.6.2" - resolved "https://registry.npmmirror.com/jest-worker/download/jest-worker-26.6.2.tgz?cache=0&sync_timestamp=1634626706503&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fjest-worker%2Fdownload%2Fjest-worker-26.6.2.tgz" - integrity sha1-f3LLxNZDw2Xie5/XdfnQ6qnHqO0= - dependencies: - "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^7.0.0" - -"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -js-yaml@4.0.0: - version "4.0.0" - resolved "https://registry.nlark.com/js-yaml/download/js-yaml-4.0.0.tgz?cache=0&sync_timestamp=1618846844115&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fjs-yaml%2Fdownload%2Fjs-yaml-4.0.0.tgz" - integrity sha1-9Ca8D/S0BRkmzViMcRExg0CaEh8= - dependencies: - argparse "^2.0.1" - -js-yaml@^3.13.1: - version "3.14.1" - resolved "https://registry.nlark.com/js-yaml/download/js-yaml-3.14.1.tgz" - integrity sha1-2ugS/bOCX6MGYJqHFzg8UMNqBTc= - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -js-yaml@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz" - integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== - dependencies: - argparse "^2.0.1" - -jsbn@~0.1.0: - version "0.1.1" - resolved "https://registry.nlark.com/jsbn/download/jsbn-0.1.1.tgz" - integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= - -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.nlark.com/jsesc/download/jsesc-2.5.2.tgz" - integrity sha1-gFZNLkg9rPbo7yCWUKZ98/DCg6Q= - -jsesc@~0.5.0: - version "0.5.0" - resolved "https://registry.nlark.com/jsesc/download/jsesc-0.5.0.tgz" - integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= - -json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: - version "1.0.2" - resolved "https://registry.npm.taobao.org/json-parse-better-errors/download/json-parse-better-errors-1.0.2.tgz" - integrity sha1-u4Z8+zRQ5pEHwTHRxRS6s9yLyqk= - -json-parse-even-better-errors@^2.3.0: - version "2.3.1" - resolved "https://registry.nlark.com/json-parse-even-better-errors/download/json-parse-even-better-errors-2.3.1.tgz" - integrity sha1-fEeAWpQxmSjgV3dAXcEuH3pO4C0= - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.npm.taobao.org/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz?cache=0&sync_timestamp=1608000211395&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson-schema-traverse%2Fdownload%2Fjson-schema-traverse-0.4.1.tgz" - integrity sha1-afaofZUTq4u4/mO9sJecRI5oRmA= - -json-schema-traverse@^1.0.0: - version "1.0.0" - resolved "https://registry.npm.taobao.org/json-schema-traverse/download/json-schema-traverse-1.0.0.tgz?cache=0&sync_timestamp=1608000211395&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fjson-schema-traverse%2Fdownload%2Fjson-schema-traverse-1.0.0.tgz" - integrity sha1-rnvLNlard6c7pcSb9lTzjmtoYOI= - -json-schema@0.2.3: - version "0.2.3" - resolved "https://registry.nlark.com/json-schema/download/json-schema-0.2.3.tgz" - integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= - -json-stable-stringify-without-jsonify@^1.0.1: - version "1.0.1" - resolved "https://registry.npm.taobao.org/json-stable-stringify-without-jsonify/download/json-stable-stringify-without-jsonify-1.0.1.tgz" - integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= - -json-stringify-safe@~5.0.1: - version "5.0.1" - resolved "https://registry.nlark.com/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz" - integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= - -json3@^3.3.3: - version "3.3.3" - resolved "https://registry.npmmirror.com/json3/download/json3-3.3.3.tgz" - integrity sha1-f8EON1/FrkLEcFpcwKpvYr4wW4E= - -json5@^1.0.1: - version "1.0.1" - resolved "https://registry.npm.taobao.org/json5/download/json5-1.0.1.tgz" - integrity sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4= - dependencies: - minimist "^1.2.0" - -json5@^2.1.2: - version "2.2.0" - resolved "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz" - integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== - dependencies: - minimist "^1.2.5" - -json5@^2.2.1: - version "2.2.2" - resolved "https://registry.npmmirror.com/json5/-/json5-2.2.2.tgz#64471c5bdcc564c18f7c1d4df2e2297f2457c5ab" - integrity sha512-46Tk9JiOL2z7ytNQWFLpj99RZkVgeHf87yGQKsIkaPz1qSH9UczKH1rO7K3wgRselo0tYMUNfecYpm/p1vC7tQ== - -jsonfile@^4.0.0: - version "4.0.0" - resolved "https://registry.nlark.com/jsonfile/download/jsonfile-4.0.0.tgz" - integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= - optionalDependencies: - graceful-fs "^4.1.6" - -jsonfile@^6.0.1: - version "6.1.0" - resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" - integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== - dependencies: - universalify "^2.0.0" - optionalDependencies: - graceful-fs "^4.1.6" - -jsprim@^1.2.2: - version "1.4.1" - resolved "https://registry.npmmirror.com/jsprim/download/jsprim-1.4.1.tgz?cache=0&sync_timestamp=1635970868806&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fjsprim%2Fdownload%2Fjsprim-1.4.1.tgz" - integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= - dependencies: - assert-plus "1.0.0" - extsprintf "1.3.0" - json-schema "0.2.3" - verror "1.10.0" - -"jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.1.0: - version "3.2.1" - resolved "https://registry.nlark.com/jsx-ast-utils/download/jsx-ast-utils-3.2.1.tgz?cache=0&sync_timestamp=1631856214592&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fjsx-ast-utils%2Fdownload%2Fjsx-ast-utils-3.2.1.tgz" - integrity sha1-cguXv+fZAbkn2Hw3c2N66OpIeBs= - dependencies: - array-includes "^3.1.3" - object.assign "^4.1.2" - -killable@^1.0.1: - version "1.0.1" - resolved "https://registry.nlark.com/killable/download/killable-1.0.1.tgz" - integrity sha1-TIzkQRh6Bhx0dPuHygjipjgZSJI= - -kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: - version "3.2.2" - resolved "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" - integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= - dependencies: - is-buffer "^1.1.5" - -kind-of@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz" - integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= - dependencies: - is-buffer "^1.1.5" - -kind-of@^5.0.0: - version "5.1.0" - resolved "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz" - integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== - -kind-of@^6.0.0, kind-of@^6.0.2, kind-of@^6.0.3: - version "6.0.3" - resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" - integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== - -kleur@^3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" - integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== - -kleur@^4.0.3: - version "4.1.4" - resolved "https://registry.nlark.com/kleur/download/kleur-4.1.4.tgz" - integrity sha1-jCAph9fld3ZtA5qM1GGTTAHNoE0= - -klona@^2.0.4: - version "2.0.5" - resolved "https://registry.npmmirror.com/klona/download/klona-2.0.5.tgz?cache=0&sync_timestamp=1635385383825&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fklona%2Fdownload%2Fklona-2.0.5.tgz" - integrity sha1-0WZXTZAHY5XZljqnqSj6u412r7w= - -known-css-properties@^0.21.0: - version "0.21.0" - resolved "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.21.0.tgz" - integrity sha512-sZLUnTqimCkvkgRS+kbPlYW5o8q5w1cu+uIisKpEWkj31I8mx8kNG162DwRav8Zirkva6N5uoFsm9kzK4mUXjw== - -language-subtag-registry@~0.3.2: - version "0.3.21" - resolved "https://registry.npm.taobao.org/language-subtag-registry/download/language-subtag-registry-0.3.21.tgz" - integrity sha1-BKwhi+pG8EywOQhGAsbanniN1Fo= - -language-tags@^1.0.5: - version "1.0.5" - resolved "https://registry.npm.taobao.org/language-tags/download/language-tags-1.0.5.tgz" - integrity sha1-0yHbxNowuovzAk4ED6XBRmH5GTo= - dependencies: - language-subtag-registry "~0.3.2" - -last-call-webpack-plugin@^3.0.0: - version "3.0.0" - resolved "https://registry.npm.taobao.org/last-call-webpack-plugin/download/last-call-webpack-plugin-3.0.0.tgz" - integrity sha1-l0LfDhDjz0blwDgcLekNOnotdVU= - dependencies: - lodash "^4.17.5" - webpack-sources "^1.1.0" - -lcid@^3.0.0: - version "3.1.1" - resolved "https://registry.npmjs.org/lcid/-/lcid-3.1.1.tgz" - integrity sha512-M6T051+5QCGLBQb8id3hdvIW8+zeFV2FyBGFS9IEK5H9Wt4MueD4bW1eWikpHgZp+5xR3l5c8pZUkQsIA0BFZg== - dependencies: - invert-kv "^3.0.0" - -less-loader@4.1.0: - version "4.1.0" - resolved "https://registry.npmmirror.com/less-loader/download/less-loader-4.1.0.tgz?cache=0&sync_timestamp=1634563207805&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fless-loader%2Fdownload%2Fless-loader-4.1.0.tgz" - integrity sha1-LBNSxbCaT4QQFJAnT9UWdN5BNj4= - dependencies: - clone "^2.1.1" - loader-utils "^1.1.0" - pify "^3.0.0" - -less@3.9.0: - version "3.9.0" - resolved "https://registry.npmmirror.com/less/download/less-3.9.0.tgz?cache=0&sync_timestamp=1633303170849&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fless%2Fdownload%2Fless-3.9.0.tgz" - integrity sha1-t1EcQ/N89X3Iff/ZiD7BISibFHQ= - dependencies: - clone "^2.1.2" - optionalDependencies: - errno "^0.1.1" - graceful-fs "^4.1.2" - image-size "~0.5.0" - mime "^1.4.1" - mkdirp "^0.5.0" - promise "^7.1.1" - request "^2.83.0" - source-map "~0.6.0" - -levn@^0.4.1: - version "0.4.1" - resolved "https://registry.npm.taobao.org/levn/download/levn-0.4.1.tgz" - integrity sha1-rkViwAdHO5MqYgDUAyaN0v/8at4= - dependencies: - prelude-ls "^1.2.1" - type-check "~0.4.0" - -lilconfig@^2.0.3: - version "2.0.4" - resolved "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.4.tgz" - integrity sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA== - -lines-and-columns@^1.1.6: - version "1.1.6" - resolved "https://registry.npm.taobao.org/lines-and-columns/download/lines-and-columns-1.1.6.tgz" - integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= - -loader-runner@^2.4.0: - version "2.4.0" - resolved "https://registry.nlark.com/loader-runner/download/loader-runner-2.4.0.tgz" - integrity sha1-7UcGa/5TTX6ExMe5mYwqdWB9k1c= - -loader-utils@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz" - integrity sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ== - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^2.1.2" - -loader-utils@^1.1.0, loader-utils@^1.2.3, loader-utils@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz" - integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^1.0.1" - -loader-utils@^2.0.0: - version "2.0.2" - resolved "https://registry.npmmirror.com/loader-utils/download/loader-utils-2.0.2.tgz?cache=0&sync_timestamp=1636039915957&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Floader-utils%2Fdownload%2Floader-utils-2.0.2.tgz" - integrity sha1-1uO0+4GHByGuTghoqxHdY4NowSk= - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^2.1.2" - -locate-path@^2.0.0: - version "2.0.0" - resolved "https://registry.nlark.com/locate-path/download/locate-path-2.0.0.tgz?cache=0&sync_timestamp=1629895618224&other_urls=https%3A%2F%2Fregistry.nlark.com%2Flocate-path%2Fdownload%2Flocate-path-2.0.0.tgz" - integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= - dependencies: - p-locate "^2.0.0" - path-exists "^3.0.0" - -locate-path@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz" - integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== - dependencies: - p-locate "^3.0.0" - path-exists "^3.0.0" - -locate-path@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" - integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== - dependencies: - p-locate "^4.1.0" - -locate-path@^6.0.0: - version "6.0.0" - resolved "https://registry.nlark.com/locate-path/download/locate-path-6.0.0.tgz" - integrity sha1-VTIeswn+u8WcSAHZMackUqaB0oY= - dependencies: - p-locate "^5.0.0" - -lodash-es@^4.17.5, lodash-es@^4.2.1: - version "4.17.21" - resolved "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz" - integrity sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw== - -lodash._reinterpolate@^3.0.0: - version "3.0.0" - resolved "https://registry.nlark.com/lodash._reinterpolate/download/lodash._reinterpolate-3.0.0.tgz" - integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= - -lodash.clonedeep@^4.5.0: - version "4.5.0" - resolved "https://registry.npm.taobao.org/lodash.clonedeep/download/lodash.clonedeep-4.5.0.tgz?cache=0&sync_timestamp=1617964193222&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flodash.clonedeep%2Fdownload%2Flodash.clonedeep-4.5.0.tgz" - integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= - -lodash.debounce@^4.0.8: - version "4.0.8" - resolved "https://registry.nlark.com/lodash.debounce/download/lodash.debounce-4.0.8.tgz" - integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= - -lodash.get@^4.4.2: - version "4.4.2" - resolved "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz" - integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= - -lodash.memoize@^4.1.2: - version "4.1.2" - resolved "https://registry.npm.taobao.org/lodash.memoize/download/lodash.memoize-4.1.2.tgz" - integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= - -lodash.merge@^4.6.2: - version "4.6.2" - resolved "https://registry.npm.taobao.org/lodash.merge/download/lodash.merge-4.6.2.tgz" - integrity sha1-VYqlO0O2YeGSWgr9+japoQhf5Xo= - -lodash.template@^4.5.0: - version "4.5.0" - resolved "https://registry.npm.taobao.org/lodash.template/download/lodash.template-4.5.0.tgz" - integrity sha1-+XYZXPPzR9DV9SSDVp/oAxzM6Ks= - dependencies: - lodash._reinterpolate "^3.0.0" - lodash.templatesettings "^4.0.0" - -lodash.templatesettings@^4.0.0: - version "4.2.0" - resolved "https://registry.npm.taobao.org/lodash.templatesettings/download/lodash.templatesettings-4.2.0.tgz" - integrity sha1-5IExDwSdPPbUfpEq0JMTsVTw+zM= - dependencies: - lodash._reinterpolate "^3.0.0" - -lodash.truncate@^4.4.2: - version "4.4.2" - resolved "https://registry.npm.taobao.org/lodash.truncate/download/lodash.truncate-4.4.2.tgz" - integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= - -lodash.uniq@^4.5.0: - version "4.5.0" - resolved "https://registry.npm.taobao.org/lodash.uniq/download/lodash.uniq-4.5.0.tgz" - integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= - -lodash.zip@^4.2.0: - version "4.2.0" - resolved "https://registry.npmjs.org/lodash.zip/-/lodash.zip-4.2.0.tgz" - integrity sha1-7GZi5IlkCO1KtsVCo5kLcswIACA= - -lodash@4.17.21, "lodash@>=3.5 <5", lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.5, lodash@^4.2.1: - version "4.17.21" - resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -log-symbols@4.0.0: - version "4.0.0" - resolved "https://registry.npm.taobao.org/log-symbols/download/log-symbols-4.0.0.tgz" - integrity sha1-abPMRtIPRI7M23XqH6cz2eghySA= - dependencies: - chalk "^4.0.0" - -log-symbols@^4.0.0, log-symbols@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz" - integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== - dependencies: - chalk "^4.1.0" - is-unicode-supported "^0.1.0" - -loglevel@^1.6.8: - version "1.7.1" - resolved "https://registry.nlark.com/loglevel/download/loglevel-1.7.1.tgz" - integrity sha1-AF/eL15uRwaPk1/yhXPhJe9y8Zc= - -longest-streak@^2.0.0: - version "2.0.4" - resolved "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz" - integrity sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg== - -longest-streak@^3.0.0: - version "3.0.0" - resolved "https://registry.npm.taobao.org/longest-streak/download/longest-streak-3.0.0.tgz" - integrity sha1-8Sfive2DyqajWsX3ovKy+Us289w= - -loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3.1, loose-envify@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" - integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== - dependencies: - js-tokens "^3.0.0 || ^4.0.0" - -loupe@^2.3.1: - version "2.3.4" - resolved "https://registry.npmjs.org/loupe/-/loupe-2.3.4.tgz" - integrity sha512-OvKfgCC2Ndby6aSTREl5aCCPTNIzlDfQZvZxNUrBrihDhL3xcrYegTblhmEiCrg2kKQz4XsFIaemE5BF4ybSaQ== - dependencies: - get-func-name "^2.0.0" - -lower-case@^2.0.2: - version "2.0.2" - resolved "https://registry.npm.taobao.org/lower-case/download/lower-case-2.0.2.tgz?cache=0&sync_timestamp=1606867384237&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Flower-case%2Fdownload%2Flower-case-2.0.2.tgz" - integrity sha1-b6I3xj29xKgsoP2ILkci3F5jTig= - dependencies: - tslib "^2.0.3" - -lru-cache@^5.1.1: - version "5.1.1" - resolved "https://registry.nlark.com/lru-cache/download/lru-cache-5.1.1.tgz" - integrity sha1-HaJ+ZxAnGUdpXa9oSOhH8B2EuSA= - dependencies: - yallist "^3.0.2" - -lru-cache@^6.0.0: - version "6.0.0" - resolved "https://registry.nlark.com/lru-cache/download/lru-cache-6.0.0.tgz" - integrity sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ= - dependencies: - yallist "^4.0.0" - -lz-string@^1.4.4: - version "1.4.4" - resolved "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz" - integrity sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY= - -magic-string@^0.25.0, magic-string@^0.25.7: - version "0.25.7" - resolved "https://registry.nlark.com/magic-string/download/magic-string-0.25.7.tgz" - integrity sha1-P0l9b9NMZpxnmNy4IfLvMfVEUFE= - dependencies: - sourcemap-codec "^1.4.4" - -make-dir@^2.0.0: - version "2.1.0" - resolved "https://registry.nlark.com/make-dir/download/make-dir-2.1.0.tgz?cache=0&sync_timestamp=1618846999388&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fmake-dir%2Fdownload%2Fmake-dir-2.1.0.tgz" - integrity sha1-XwMQ4YuL6JjMBwCSlaMK5B6R5vU= - dependencies: - pify "^4.0.1" - semver "^5.6.0" - -make-dir@^3.0.2, make-dir@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" - integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== - dependencies: - semver "^6.0.0" - -make-error@^1.1.1: - version "1.3.6" - resolved "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz" - integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== - -map-age-cleaner@^0.1.3: - version "0.1.3" - resolved "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz" - integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w== - dependencies: - p-defer "^1.0.0" - -map-cache@^0.2.2: - version "0.2.2" - resolved "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz" - integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= - -map-obj@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz" - integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= - -map-obj@^4.0.0: - version "4.3.0" - resolved "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz" - integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ== - -map-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz" - integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= - dependencies: - object-visit "^1.0.0" - -markdown-table@^3.0.0: - version "3.0.1" - resolved "https://registry.nlark.com/markdown-table/download/markdown-table-3.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fmarkdown-table%2Fdownload%2Fmarkdown-table-3.0.1.tgz" - integrity sha1-iMSJV6ryqAFMyyugJndqHXNv49w= - -mathml-tag-names@^2.1.3: - version "2.1.3" - resolved "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz" - integrity sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg== - -md5.js@^1.3.4: - version "1.3.5" - resolved "https://registry.npm.taobao.org/md5.js/download/md5.js-1.3.5.tgz" - integrity sha1-tdB7jjIW4+J81yjXL3DR5qNCAF8= - dependencies: - hash-base "^3.0.0" - inherits "^2.0.1" - safe-buffer "^5.1.2" - -mdast-util-definitions@^5.0.0: - version "5.1.0" - resolved "https://registry.nlark.com/mdast-util-definitions/download/mdast-util-definitions-5.1.0.tgz" - integrity sha1-ttEO8Ao8TPGR6Nml+ljX9KNm+Bc= - dependencies: - "@types/mdast" "^3.0.0" - "@types/unist" "^2.0.0" - unist-util-visit "^3.0.0" - -mdast-util-find-and-replace@^2.0.0: - version "2.1.0" - resolved "https://registry.nlark.com/mdast-util-find-and-replace/download/mdast-util-find-and-replace-2.1.0.tgz" - integrity sha1-aXKKzSUHSfiqxuFQ4H0f0VYZ6Ck= - dependencies: - escape-string-regexp "^5.0.0" - unist-util-is "^5.0.0" - unist-util-visit-parents "^4.0.0" - -mdast-util-from-markdown@^0.8.0: - version "0.8.5" - resolved "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz" - integrity sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ== - dependencies: - "@types/mdast" "^3.0.0" - mdast-util-to-string "^2.0.0" - micromark "~2.11.0" - parse-entities "^2.0.0" - unist-util-stringify-position "^2.0.0" - -mdast-util-from-markdown@^1.0.0: - version "1.0.4" - resolved "https://registry.npmmirror.com/mdast-util-from-markdown/download/mdast-util-from-markdown-1.0.4.tgz" - integrity sha1-sf765Zz0pjaHeeAbfoMCge4ndTI= - dependencies: - "@types/mdast" "^3.0.0" - "@types/unist" "^2.0.0" - mdast-util-to-string "^3.1.0" - micromark "^3.0.0" - micromark-util-decode-numeric-character-reference "^1.0.0" - micromark-util-decode-string "^1.0.0" - micromark-util-normalize-identifier "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - parse-entities "^3.0.0" - unist-util-stringify-position "^3.0.0" - uvu "^0.5.0" - -mdast-util-gfm-autolink-literal@^1.0.0: - version "1.0.2" - resolved "https://registry.npmmirror.com/mdast-util-gfm-autolink-literal/download/mdast-util-gfm-autolink-literal-1.0.2.tgz" - integrity sha1-QDLcut2u99Ty83aO2DBHW7ItOXA= - dependencies: - "@types/mdast" "^3.0.0" - ccount "^2.0.0" - mdast-util-find-and-replace "^2.0.0" - micromark-util-character "^1.0.0" - -mdast-util-gfm-footnote@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/mdast-util-gfm-footnote/download/mdast-util-gfm-footnote-1.0.0.tgz" - integrity sha1-NVwejcnhfocdGz+l2ogkkj/HVuA= - dependencies: - "@types/mdast" "^3.0.0" - mdast-util-to-markdown "^1.0.0" - micromark-util-normalize-identifier "^1.0.0" - unist-util-visit "^4.0.0" - -mdast-util-gfm-strikethrough@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/mdast-util-gfm-strikethrough/download/mdast-util-gfm-strikethrough-1.0.0.tgz" - integrity sha1-bMcu9dlTn0zudq8/Fd0Nqp469A8= - dependencies: - "@types/mdast" "^3.0.3" - mdast-util-to-markdown "^1.0.0" - -mdast-util-gfm-table@^1.0.0: - version "1.0.1" - resolved "https://registry.nlark.com/mdast-util-gfm-table/download/mdast-util-gfm-table-1.0.1.tgz?cache=0&sync_timestamp=1628580909627&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fmdast-util-gfm-table%2Fdownload%2Fmdast-util-gfm-table-1.0.1.tgz" - integrity sha1-B8JpohnWbsLett44rtC6HR+UQt8= - dependencies: - markdown-table "^3.0.0" - mdast-util-to-markdown "^1.0.0" - -mdast-util-gfm-task-list-item@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/mdast-util-gfm-task-list-item/download/mdast-util-gfm-task-list-item-1.0.0.tgz" - integrity sha1-oKoqAMiT+fAG0TuglsvGRghVnH8= - dependencies: - "@types/mdast" "^3.0.3" - mdast-util-to-markdown "^1.0.0" - -mdast-util-gfm@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/mdast-util-gfm/download/mdast-util-gfm-2.0.0.tgz?cache=0&sync_timestamp=1633254327039&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmdast-util-gfm%2Fdownload%2Fmdast-util-gfm-2.0.0.tgz" - integrity sha1-JUWFa8GKZtXMY/vvCwl6AgqOnj0= - dependencies: - mdast-util-gfm-autolink-literal "^1.0.0" - mdast-util-gfm-footnote "^1.0.0" - mdast-util-gfm-strikethrough "^1.0.0" - mdast-util-gfm-table "^1.0.0" - mdast-util-gfm-task-list-item "^1.0.0" - -mdast-util-to-hast@^11.0.0: - version "11.3.0" - resolved "https://registry.npmmirror.com/mdast-util-to-hast/download/mdast-util-to-hast-11.3.0.tgz?cache=0&sync_timestamp=1633275408860&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmdast-util-to-hast%2Fdownload%2Fmdast-util-to-hast-11.3.0.tgz" - integrity sha1-6pIgYXpxDoCqXMOsfMnUuwRArno= - dependencies: - "@types/hast" "^2.0.0" - "@types/mdast" "^3.0.0" - "@types/mdurl" "^1.0.0" - mdast-util-definitions "^5.0.0" - mdurl "^1.0.0" - unist-builder "^3.0.0" - unist-util-generated "^2.0.0" - unist-util-position "^4.0.0" - unist-util-visit "^4.0.0" - -mdast-util-to-markdown@^0.6.0: - version "0.6.5" - resolved "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz" - integrity sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ== - dependencies: - "@types/unist" "^2.0.0" - longest-streak "^2.0.0" - mdast-util-to-string "^2.0.0" - parse-entities "^2.0.0" - repeat-string "^1.0.0" - zwitch "^1.0.0" - -mdast-util-to-markdown@^1.0.0: - version "1.2.3" - resolved "https://registry.nlark.com/mdast-util-to-markdown/download/mdast-util-to-markdown-1.2.3.tgz" - integrity sha1-Kzr5K/DikICSfrWaihDNCnOY4JM= - dependencies: - "@types/mdast" "^3.0.0" - "@types/unist" "^2.0.0" - longest-streak "^3.0.0" - mdast-util-to-string "^3.0.0" - micromark-util-decode-string "^1.0.0" - unist-util-visit "^4.0.0" - zwitch "^2.0.0" - -mdast-util-to-string@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz" - integrity sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w== - -mdast-util-to-string@^3.0.0, mdast-util-to-string@^3.1.0: - version "3.1.0" - resolved "https://registry.nlark.com/mdast-util-to-string/download/mdast-util-to-string-3.1.0.tgz" - integrity sha1-VsUG0GX792lRUjXld7WiYVUtVuk= - -mdn-data@2.0.14: - version "2.0.14" - resolved "https://registry.nlark.com/mdn-data/download/mdn-data-2.0.14.tgz?cache=0&sync_timestamp=1631835963997&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fmdn-data%2Fdownload%2Fmdn-data-2.0.14.tgz" - integrity sha1-cRP8QoGRfWPOKbQ0RvcB5owlulA= - -mdurl@^1.0.0: - version "1.0.1" - resolved "https://registry.npm.taobao.org/mdurl/download/mdurl-1.0.1.tgz" - integrity sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4= - -media-typer@0.3.0: - version "0.3.0" - resolved "https://registry.nlark.com/media-typer/download/media-typer-0.3.0.tgz" - integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= - -mem@^5.0.0: - version "5.1.1" - resolved "https://registry.npmjs.org/mem/-/mem-5.1.1.tgz" - integrity sha512-qvwipnozMohxLXG1pOqoLiZKNkC4r4qqRucSoDwXowsNGDSULiqFTRUF05vcZWnwJSG22qTsynQhxbaMtnX9gw== - dependencies: - map-age-cleaner "^0.1.3" - mimic-fn "^2.1.0" - p-is-promise "^2.1.0" - -memory-fs@^0.4.1: - version "0.4.1" - resolved "https://registry.npm.taobao.org/memory-fs/download/memory-fs-0.4.1.tgz" - integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= - dependencies: - errno "^0.1.3" - readable-stream "^2.0.1" - -memory-fs@^0.5.0: - version "0.5.0" - resolved "https://registry.npm.taobao.org/memory-fs/download/memory-fs-0.5.0.tgz" - integrity sha1-MkwBKIuIZSlm0WHbd4OHIIRajjw= - dependencies: - errno "^0.1.3" - readable-stream "^2.0.1" - -meow@^9.0.0: - version "9.0.0" - resolved "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz" - integrity sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ== - dependencies: - "@types/minimist" "^1.2.0" - camelcase-keys "^6.2.2" - decamelize "^1.2.0" - decamelize-keys "^1.1.0" - hard-rejection "^2.1.0" - minimist-options "4.1.0" - normalize-package-data "^3.0.0" - read-pkg-up "^7.0.1" - redent "^3.0.0" - trim-newlines "^3.0.0" - type-fest "^0.18.0" - yargs-parser "^20.2.3" - -merge-descriptors@1.0.1: - version "1.0.1" - resolved "https://registry.npm.taobao.org/merge-descriptors/download/merge-descriptors-1.0.1.tgz" - integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= - -merge-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.nlark.com/merge-stream/download/merge-stream-2.0.0.tgz" - integrity sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A= - -merge2@^1.3.0: - version "1.4.1" - resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" - integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== - -methods@~1.1.2: - version "1.1.2" - resolved "https://registry.nlark.com/methods/download/methods-1.1.2.tgz" - integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= - -microevent.ts@~0.1.1: - version "0.1.1" - resolved "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz" - integrity sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g== - -micromark-core-commonmark@^1.0.0, micromark-core-commonmark@^1.0.1: - version "1.0.4" - resolved "https://registry.npmmirror.com/micromark-core-commonmark/download/micromark-core-commonmark-1.0.4.tgz" - integrity sha1-/uRZ0pxZEqMvBZw6mDbUMYrIXzA= - dependencies: - micromark-factory-destination "^1.0.0" - micromark-factory-label "^1.0.0" - micromark-factory-space "^1.0.0" - micromark-factory-title "^1.0.0" - micromark-factory-whitespace "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-chunked "^1.0.0" - micromark-util-classify-character "^1.0.0" - micromark-util-html-tag-name "^1.0.0" - micromark-util-normalize-identifier "^1.0.0" - micromark-util-resolve-all "^1.0.0" - micromark-util-subtokenize "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.1" - parse-entities "^3.0.0" - uvu "^0.5.0" - -micromark-extension-gfm-autolink-literal@^1.0.0: - version "1.0.2" - resolved "https://registry.npmmirror.com/micromark-extension-gfm-autolink-literal/download/micromark-extension-gfm-autolink-literal-1.0.2.tgz?cache=0&sync_timestamp=1633769331545&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmicromark-extension-gfm-autolink-literal%2Fdownload%2Fmicromark-extension-gfm-autolink-literal-1.0.2.tgz" - integrity sha1-qvrcnvL4B401nrY18UTZE8Zp4PY= - dependencies: - micromark-util-character "^1.0.0" - micromark-util-sanitize-uri "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" - -micromark-extension-gfm-footnote@^1.0.0: - version "1.0.2" - resolved "https://registry.npmmirror.com/micromark-extension-gfm-footnote/download/micromark-extension-gfm-footnote-1.0.2.tgz" - integrity sha1-zWMJ+ELbiFlVazcIMCq8dyE1G18= - dependencies: - micromark-core-commonmark "^1.0.0" - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-normalize-identifier "^1.0.0" - micromark-util-sanitize-uri "^1.0.0" - micromark-util-symbol "^1.0.0" - uvu "^0.5.0" - -micromark-extension-gfm-strikethrough@^1.0.0: - version "1.0.3" - resolved "https://registry.npmmirror.com/micromark-extension-gfm-strikethrough/download/micromark-extension-gfm-strikethrough-1.0.3.tgz?cache=0&sync_timestamp=1633765917980&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmicromark-extension-gfm-strikethrough%2Fdownload%2Fmicromark-extension-gfm-strikethrough-1.0.3.tgz" - integrity sha1-AQkAz8mivzXShZYSw1aiHX+xmvU= - dependencies: - micromark-util-chunked "^1.0.0" - micromark-util-classify-character "^1.0.0" - micromark-util-resolve-all "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" - -micromark-extension-gfm-table@^1.0.0: - version "1.0.3" - resolved "https://registry.npmmirror.com/micromark-extension-gfm-table/download/micromark-extension-gfm-table-1.0.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmicromark-extension-gfm-table%2Fdownload%2Fmicromark-extension-gfm-table-1.0.3.tgz" - integrity sha1-R2HjXj0hveaRqgYxNAbhEkoxkjk= - dependencies: - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" - -micromark-extension-gfm-tagfilter@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/micromark-extension-gfm-tagfilter/download/micromark-extension-gfm-tagfilter-1.0.0.tgz" - integrity sha1-o4x8RiwgB7U0/LSF6TEBZYeWVKc= - dependencies: - micromark-util-types "^1.0.0" - -micromark-extension-gfm-task-list-item@^1.0.0: - version "1.0.2" - resolved "https://registry.npmmirror.com/micromark-extension-gfm-task-list-item/download/micromark-extension-gfm-task-list-item-1.0.2.tgz?cache=0&sync_timestamp=1633765924810&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmicromark-extension-gfm-task-list-item%2Fdownload%2Fmicromark-extension-gfm-task-list-item-1.0.2.tgz" - integrity sha1-lTwc1WXfhkeQgVw6Fi1FLQBCVe0= - dependencies: - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" - -micromark-extension-gfm@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/micromark-extension-gfm/download/micromark-extension-gfm-2.0.0.tgz" - integrity sha1-2dG4KWf0PDRqM1hkBgwWtzXjhh8= - dependencies: - micromark-extension-gfm-autolink-literal "^1.0.0" - micromark-extension-gfm-footnote "^1.0.0" - micromark-extension-gfm-strikethrough "^1.0.0" - micromark-extension-gfm-table "^1.0.0" - micromark-extension-gfm-tagfilter "^1.0.0" - micromark-extension-gfm-task-list-item "^1.0.0" - micromark-util-combine-extensions "^1.0.0" - micromark-util-types "^1.0.0" - -micromark-factory-destination@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/micromark-factory-destination/download/micromark-factory-destination-1.0.0.tgz" - integrity sha1-/vHLWa1Jl8SW+Ie2l3qjA0paJ34= - dependencies: - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - -micromark-factory-label@^1.0.0: - version "1.0.2" - resolved "https://registry.npmmirror.com/micromark-factory-label/download/micromark-factory-label-1.0.2.tgz?cache=0&sync_timestamp=1633765913820&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmicromark-factory-label%2Fdownload%2Fmicromark-factory-label-1.0.2.tgz" - integrity sha1-a+JVH6jRNUL8u6xHglj7eiAEcTc= - dependencies: - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" - -micromark-factory-space@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/micromark-factory-space/download/micromark-factory-space-1.0.0.tgz" - integrity sha1-zr/0mWjyuWFsD8sjnpZoXLlJdjM= - dependencies: - micromark-util-character "^1.0.0" - micromark-util-types "^1.0.0" - -micromark-factory-title@^1.0.0: - version "1.0.2" - resolved "https://registry.npmmirror.com/micromark-factory-title/download/micromark-factory-title-1.0.2.tgz?cache=0&sync_timestamp=1633765914071&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmicromark-factory-title%2Fdownload%2Fmicromark-factory-title-1.0.2.tgz" - integrity sha1-fgkofDdI/xaTkw8XbhxKMoOCSU8= - dependencies: - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" - -micromark-factory-whitespace@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/micromark-factory-whitespace/download/micromark-factory-whitespace-1.0.0.tgz" - integrity sha1-6ZHgQ603bBulL05JhYzgeUZ4Yhw= - dependencies: - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - -micromark-util-character@^1.0.0: - version "1.1.0" - resolved "https://registry.nlark.com/micromark-util-character/download/micromark-util-character-1.1.0.tgz" - integrity sha1-2XxU1XQqDZYRpoygzUEkMx8mTYY= - dependencies: - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - -micromark-util-chunked@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/micromark-util-chunked/download/micromark-util-chunked-1.0.0.tgz" - integrity sha1-W0DYPz1TuExMa84w7UJX6aTHnQY= - dependencies: - micromark-util-symbol "^1.0.0" - -micromark-util-classify-character@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/micromark-util-classify-character/download/micromark-util-classify-character-1.0.0.tgz" - integrity sha1-y9e0R8t57mmX3SdKRvxOuAZGCiA= - dependencies: - micromark-util-character "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - -micromark-util-combine-extensions@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/micromark-util-combine-extensions/download/micromark-util-combine-extensions-1.0.0.tgz" - integrity sha1-kUGOHnT7iT42KLjUlghWORJP89U= - dependencies: - micromark-util-chunked "^1.0.0" - micromark-util-types "^1.0.0" - -micromark-util-decode-numeric-character-reference@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/micromark-util-decode-numeric-character-reference/download/micromark-util-decode-numeric-character-reference-1.0.0.tgz" - integrity sha1-3MhfE7W9k/+NKGjD26KAOdSQuUY= - dependencies: - micromark-util-symbol "^1.0.0" - -micromark-util-decode-string@^1.0.0: - version "1.0.1" - resolved "https://registry.npmmirror.com/micromark-util-decode-string/download/micromark-util-decode-string-1.0.1.tgz?cache=0&sync_timestamp=1633180839438&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmicromark-util-decode-string%2Fdownload%2Fmicromark-util-decode-string-1.0.1.tgz" - integrity sha1-+nedzvfy3CyeS3WavYXlU2dO6k8= - dependencies: - micromark-util-character "^1.0.0" - micromark-util-decode-numeric-character-reference "^1.0.0" - micromark-util-symbol "^1.0.0" - parse-entities "^3.0.0" - -micromark-util-encode@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/micromark-util-encode/download/micromark-util-encode-1.0.0.tgz" - integrity sha1-xAns91GiiqlWS1mds1ZA/M7EwGg= - -micromark-util-html-tag-name@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/micromark-util-html-tag-name/download/micromark-util-html-tag-name-1.0.0.tgz" - integrity sha1-dXN+kv71CvDGISvTCbxcuNvUie0= - -micromark-util-normalize-identifier@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/micromark-util-normalize-identifier/download/micromark-util-normalize-identifier-1.0.0.tgz" - integrity sha1-SjU5y425VLvsUgOVK/6M7a2ueCg= - dependencies: - micromark-util-symbol "^1.0.0" - -micromark-util-resolve-all@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/micromark-util-resolve-all/download/micromark-util-resolve-all-1.0.0.tgz" - integrity sha1-p8Nj9JoBYukxlgxE8xJ6tY8DHYg= - dependencies: - micromark-util-types "^1.0.0" - -micromark-util-sanitize-uri@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/micromark-util-sanitize-uri/download/micromark-util-sanitize-uri-1.0.0.tgz" - integrity sha1-J9yHU5fNFRAidMbG2lWF001PErI= - dependencies: - micromark-util-character "^1.0.0" - micromark-util-encode "^1.0.0" - micromark-util-symbol "^1.0.0" - -micromark-util-subtokenize@^1.0.0: - version "1.0.2" - resolved "https://registry.npmmirror.com/micromark-util-subtokenize/download/micromark-util-subtokenize-1.0.2.tgz" - integrity sha1-/28a9qyDb4v9v5sC9AQxdgrYkQU= - dependencies: - micromark-util-chunked "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.0" - uvu "^0.5.0" - -micromark-util-symbol@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/micromark-util-symbol/download/micromark-util-symbol-1.0.0.tgz" - integrity sha1-kc28ybKoJ8ASmhd9NiQbzTzKo00= - -micromark-util-types@^1.0.0, micromark-util-types@^1.0.1: - version "1.0.1" - resolved "https://registry.nlark.com/micromark-util-types/download/micromark-util-types-1.0.1.tgz" - integrity sha1-i7igktk9MmvSn+KWAnmfLQ2SL9Q= - -micromark@^3.0.0: - version "3.0.7" - resolved "https://registry.npmmirror.com/micromark/download/micromark-3.0.7.tgz?cache=0&sync_timestamp=1633765377368&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmicromark%2Fdownload%2Fmicromark-3.0.7.tgz" - integrity sha1-A238l03fjm53Oxl4OcVnHZLQkow= - dependencies: - "@types/debug" "^4.0.0" - debug "^4.0.0" - micromark-core-commonmark "^1.0.1" - micromark-factory-space "^1.0.0" - micromark-util-character "^1.0.0" - micromark-util-chunked "^1.0.0" - micromark-util-combine-extensions "^1.0.0" - micromark-util-decode-numeric-character-reference "^1.0.0" - micromark-util-encode "^1.0.0" - micromark-util-normalize-identifier "^1.0.0" - micromark-util-resolve-all "^1.0.0" - micromark-util-sanitize-uri "^1.0.0" - micromark-util-subtokenize "^1.0.0" - micromark-util-symbol "^1.0.0" - micromark-util-types "^1.0.1" - parse-entities "^3.0.0" - uvu "^0.5.0" - -micromark@~2.11.0: - version "2.11.4" - resolved "https://registry.npmjs.org/micromark/-/micromark-2.11.4.tgz" - integrity sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA== - dependencies: - debug "^4.0.0" - parse-entities "^2.0.0" - -micromatch@^3.1.10, micromatch@^3.1.4: - version "3.1.10" - resolved "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz" - integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - braces "^2.3.1" - define-property "^2.0.2" - extend-shallow "^3.0.2" - extglob "^2.0.4" - fragment-cache "^0.2.1" - kind-of "^6.0.2" - nanomatch "^1.2.9" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.2" - -micromatch@^4.0.0, micromatch@^4.0.2, micromatch@^4.0.4: - version "4.0.4" - resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz" - integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== - dependencies: - braces "^3.0.1" - picomatch "^2.2.3" - -miller-rabin@^4.0.0: - version "4.0.1" - resolved "https://registry.nlark.com/miller-rabin/download/miller-rabin-4.0.1.tgz" - integrity sha1-8IA1HIZbDcViqEYpZtqlNUPHik0= - dependencies: - bn.js "^4.0.0" - brorand "^1.0.1" - -mime-db@1.50.0, "mime-db@>= 1.43.0 < 2": - version "1.50.0" - resolved "https://registry.nlark.com/mime-db/download/mime-db-1.50.0.tgz" - integrity sha1-q9SslOmNPA4YUBbGerRdX95AwR8= - -mime-types@^2.1.12, mime-types@^2.1.27, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24: - version "2.1.33" - resolved "https://registry.npmmirror.com/mime-types/download/mime-types-2.1.33.tgz" - integrity sha1-H6EqkERy+v0GjkjZ6EAfdNP3Dts= - dependencies: - mime-db "1.50.0" - -mime@1.6.0, mime@^1.4.1: - version "1.6.0" - resolved "https://registry.npmmirror.com/mime/download/mime-1.6.0.tgz?cache=0&sync_timestamp=1635900763621&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmime%2Fdownload%2Fmime-1.6.0.tgz" - integrity sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE= - -mime@^2.4.4: - version "2.6.0" - resolved "https://registry.npmmirror.com/mime/download/mime-2.6.0.tgz?cache=0&sync_timestamp=1635900763621&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmime%2Fdownload%2Fmime-2.6.0.tgz" - integrity sha1-oqaCqVzU0MsdYlfij4PafjWAA2c= - -mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== - -min-document@^2.19.0: - version "2.19.0" - resolved "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz" - integrity sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU= - dependencies: - dom-walk "^0.1.0" - -min-indent@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz" - integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== - -mini-create-react-context@^0.4.0: - version "0.4.1" - resolved "https://registry.nlark.com/mini-create-react-context/download/mini-create-react-context-0.4.1.tgz" - integrity sha1-ByFxVhv9ySLaCKYMIZekl8wtHV4= - dependencies: - "@babel/runtime" "^7.12.1" - tiny-warning "^1.0.3" - -mini-css-extract-plugin@0.11.3: - version "0.11.3" - resolved "https://registry.npmmirror.com/mini-css-extract-plugin/download/mini-css-extract-plugin-0.11.3.tgz?cache=0&sync_timestamp=1636028520003&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmini-css-extract-plugin%2Fdownload%2Fmini-css-extract-plugin-0.11.3.tgz" - integrity sha1-FbCRCn8y5i/95KdDDP771wByTqY= - dependencies: - loader-utils "^1.1.0" - normalize-url "1.9.1" - schema-utils "^1.0.0" - webpack-sources "^1.1.0" - -minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: - version "1.0.1" - resolved "https://registry.npm.taobao.org/minimalistic-assert/download/minimalistic-assert-1.0.1.tgz" - integrity sha1-LhlN4ERibUoQ5/f7wAznPoPk1cc= - -minimalistic-crypto-utils@^1.0.1: - version "1.0.1" - resolved "https://registry.nlark.com/minimalistic-crypto-utils/download/minimalistic-crypto-utils-1.0.1.tgz" - integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= - -minimatch@3.0.4, minimatch@^3.0.4: - version "3.0.4" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - dependencies: - brace-expansion "^1.1.7" - -minimatch@^5.0.1: - version "5.1.2" - resolved "https://registry.npmmirror.com/minimatch/-/minimatch-5.1.2.tgz#0939d7d6f0898acbd1508abe534d1929368a8fff" - integrity sha512-bNH9mmM9qsJ2X4r2Nat1B//1dJVcn3+iBLa3IgqJ7EbGaDNepL9QSHOxN4ng33s52VMMhhIfgCYDk3C4ZmlDAg== - dependencies: - brace-expansion "^2.0.1" - -minimist-options@4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz" - integrity sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A== - dependencies: - arrify "^1.0.1" - is-plain-obj "^1.1.0" - kind-of "^6.0.3" - -minimist@^1.2.0, minimist@^1.2.5: - version "1.2.5" - resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz" - integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== - -mississippi@^3.0.0: - version "3.0.0" - resolved "https://registry.nlark.com/mississippi/download/mississippi-3.0.0.tgz" - integrity sha1-6goykfl+C16HdrNj1fChLZTGcCI= - dependencies: - concat-stream "^1.5.0" - duplexify "^3.4.2" - end-of-stream "^1.1.0" - flush-write-stream "^1.0.0" - from2 "^2.1.0" - parallel-transform "^1.1.0" - pump "^3.0.0" - pumpify "^1.3.3" - stream-each "^1.1.0" - through2 "^2.0.0" - -mixin-deep@^1.2.0: - version "1.3.2" - resolved "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz" - integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== - dependencies: - for-in "^1.0.2" - is-extendable "^1.0.1" - -mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@^0.5.5: - version "0.5.5" - resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz" - integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== - dependencies: - minimist "^1.2.5" - -mocha@^8.2.1: - version "8.4.0" - resolved "https://registry.npmmirror.com/mocha/download/mocha-8.4.0.tgz?cache=0&sync_timestamp=1634283049346&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmocha%2Fdownload%2Fmocha-8.4.0.tgz" - integrity sha1-Z3voi/FZgKPK4Dpz4QoPw5l/DP8= - dependencies: - "@ungap/promise-all-settled" "1.1.2" - ansi-colors "4.1.1" - browser-stdout "1.3.1" - chokidar "3.5.1" - debug "4.3.1" - diff "5.0.0" - escape-string-regexp "4.0.0" - find-up "5.0.0" - glob "7.1.6" - growl "1.10.5" - he "1.2.0" - js-yaml "4.0.0" - log-symbols "4.0.0" - minimatch "3.0.4" - ms "2.1.3" - nanoid "3.1.20" - serialize-javascript "5.0.1" - strip-json-comments "3.1.1" - supports-color "8.1.1" - which "2.0.2" - wide-align "1.1.3" - workerpool "6.1.0" - yargs "16.2.0" - yargs-parser "20.2.4" - yargs-unparser "2.0.0" - -moment@^2.27.0: - version "2.29.1" - resolved "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz" - integrity sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ== - -monaco-editor@0.30.0: - version "0.30.0" - resolved "https://registry.npmmirror.com/monaco-editor/-/monaco-editor-0.30.0.tgz#1c7f9ba1d18c21868ce3a5413ef56351f9df7933" - integrity sha512-/k++/ofRmwnwWTpOWYOMGVcqBrqrlt3MP0Mt/cRTQojW7A9fnekcvPQ2iIFA0YSZdPWPN9yYXrYq0xqiUuxT/A== - -move-concurrently@^1.0.1: - version "1.0.1" - resolved "https://registry.nlark.com/move-concurrently/download/move-concurrently-1.0.1.tgz" - integrity sha1-viwAX9oy4LKa8fBdfEszIUxwH5I= - dependencies: - aproba "^1.1.1" - copy-concurrently "^1.0.0" - fs-write-stream-atomic "^1.0.8" - mkdirp "^0.5.1" - rimraf "^2.5.4" - run-queue "^1.0.3" - -mri@^1.1.0: - version "1.2.0" - resolved "https://registry.nlark.com/mri/download/mri-1.2.0.tgz" - integrity sha1-ZyFID+wqEaSImGERWki2y+fMjws= - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= - -ms@2.1.1: - version "2.1.1" - resolved "https://registry.npmmirror.com/ms/download/ms-2.1.1.tgz" - integrity sha1-MKWGTrPrsKZvLr5tcnrwagnYbgo= - -ms@2.1.2: - version "2.1.2" - resolved "https://registry.npmmirror.com/ms/download/ms-2.1.2.tgz" - integrity sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk= - -ms@2.1.3, ms@^2.1.1: - version "2.1.3" - resolved "https://registry.npmmirror.com/ms/download/ms-2.1.3.tgz" - integrity sha1-V0yBOM4dK1hh8LRFedut1gxmFbI= - -multicast-dns-service-types@^1.1.0: - version "1.1.0" - resolved "https://registry.npm.taobao.org/multicast-dns-service-types/download/multicast-dns-service-types-1.1.0.tgz" - integrity sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE= - -multicast-dns@^6.0.1: - version "6.2.3" - resolved "https://registry.npmmirror.com/multicast-dns/download/multicast-dns-6.2.3.tgz?cache=0&sync_timestamp=1633354821467&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmulticast-dns%2Fdownload%2Fmulticast-dns-6.2.3.tgz" - integrity sha1-oOx72QVcQoL3kMPIL04o2zsxsik= - dependencies: - dns-packet "^1.3.1" - thunky "^1.0.2" - -multimap@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/multimap/-/multimap-1.1.0.tgz" - integrity sha512-0ZIR9PasPxGXmRsEF8jsDzndzHDj7tIav+JUmvIFB/WHswliFnquxECT/De7GR4yg99ky/NlRKJT82G1y271bw== - -nan@^2.12.1: - version "2.15.0" - resolved "https://registry.nlark.com/nan/download/nan-2.15.0.tgz?cache=0&sync_timestamp=1628093719696&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fnan%2Fdownload%2Fnan-2.15.0.tgz" - integrity sha1-PzSkc/8Y4VwbVia2KQO1rW5mX+4= - -nanoid@3.1.20: - version "3.1.20" - resolved "https://registry.npmmirror.com/nanoid/download/nanoid-3.1.20.tgz" - integrity sha1-utwmPGsdzxS3HvqoX2q0wdbPx4g= - -nanoid@^3.1.30: - version "3.1.30" - resolved "https://registry.npmmirror.com/nanoid/download/nanoid-3.1.30.tgz" - integrity sha1-Y/k8xUjSoRPcXfvGO/oJ4rm2Q2I= - -nanomatch@^1.2.9: - version "1.2.13" - resolved "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz" - integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - define-property "^2.0.2" - extend-shallow "^3.0.2" - fragment-cache "^0.2.1" - is-windows "^1.0.2" - kind-of "^6.0.2" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -natural-compare@^1.4.0: - version "1.4.0" - resolved "https://registry.nlark.com/natural-compare/download/natural-compare-1.4.0.tgz" - integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= - -negotiator@0.6.2: - version "0.6.2" - resolved "https://registry.npm.taobao.org/negotiator/download/negotiator-0.6.2.tgz" - integrity sha1-/qz3zPUlp3rpY0Q2pkiD/+yjRvs= - -neo-async@^2.5.0, neo-async@^2.6.1, neo-async@^2.6.2: - version "2.6.2" - resolved "https://registry.npm.taobao.org/neo-async/download/neo-async-2.6.2.tgz" - integrity sha1-tKr7k+OustgXTKU88WOrfXMIMF8= - -nice-try@^1.0.4: - version "1.0.5" - resolved "https://registry.npm.taobao.org/nice-try/download/nice-try-1.0.5.tgz" - integrity sha1-ozeKdpbOfSI+iPybdkvX7xCJ42Y= - -no-case@^3.0.4: - version "3.0.4" - resolved "https://registry.npm.taobao.org/no-case/download/no-case-3.0.4.tgz?cache=0&sync_timestamp=1606867284055&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fno-case%2Fdownload%2Fno-case-3.0.4.tgz" - integrity sha1-02H9XJgA9VhVGoNp/A3NRmK2Ek0= - dependencies: - lower-case "^2.0.2" - tslib "^2.0.3" - -node-fetch@^1.0.1: - version "1.7.3" - resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz" - integrity sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ== - dependencies: - encoding "^0.1.11" - is-stream "^1.0.1" - -node-forge@^0.10.0: - version "0.10.0" - resolved "https://registry.npm.taobao.org/node-forge/download/node-forge-0.10.0.tgz" - integrity sha1-Mt6ir7Ppkm8C7lzoeUkCaRpna/M= - -node-libs-browser@^2.2.1: - version "2.2.1" - resolved "https://registry.npm.taobao.org/node-libs-browser/download/node-libs-browser-2.2.1.tgz" - integrity sha1-tk9RPRgzhiX5A0bSew0jXmMfZCU= - dependencies: - assert "^1.1.1" - browserify-zlib "^0.2.0" - buffer "^4.3.0" - console-browserify "^1.1.0" - constants-browserify "^1.0.0" - crypto-browserify "^3.11.0" - domain-browser "^1.1.1" - events "^3.0.0" - https-browserify "^1.0.0" - os-browserify "^0.3.0" - path-browserify "0.0.1" - process "^0.11.10" - punycode "^1.2.4" - querystring-es3 "^0.2.0" - readable-stream "^2.3.3" - stream-browserify "^2.0.1" - stream-http "^2.7.2" - string_decoder "^1.0.0" - timers-browserify "^2.0.4" - tty-browserify "0.0.0" - url "^0.11.0" - util "^0.11.0" - vm-browserify "^1.0.1" - -node-releases@^1.1.61: - version "1.1.77" - resolved "https://registry.npmjs.org/node-releases/-/node-releases-1.1.77.tgz" - integrity sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ== - -node-releases@^2.0.1: - version "2.0.1" - resolved "https://registry.npmmirror.com/node-releases/download/node-releases-2.0.1.tgz?cache=0&sync_timestamp=1634806914912&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fnode-releases%2Fdownload%2Fnode-releases-2.0.1.tgz" - integrity sha1-PR05XyBPHy8ppUNYuftnh2WtL8U= - -node-releases@^2.0.6: - version "2.0.8" - resolved "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.8.tgz#0f349cdc8fcfa39a92ac0be9bc48b7706292b9ae" - integrity sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A== - -normalize-package-data@^2.5.0: - version "2.5.0" - resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz" - integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== - dependencies: - hosted-git-info "^2.1.4" - resolve "^1.10.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -normalize-package-data@^3.0.0: - version "3.0.3" - resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz" - integrity sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA== - dependencies: - hosted-git-info "^4.0.1" - is-core-module "^2.5.0" - semver "^7.3.4" - validate-npm-package-license "^3.0.1" - -normalize-path@^2.1.1: - version "2.1.1" - resolved "https://registry.npm.taobao.org/normalize-path/download/normalize-path-2.1.1.tgz" - integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= - dependencies: - remove-trailing-separator "^1.0.1" - -normalize-path@^3.0.0, normalize-path@~3.0.0: - version "3.0.0" - resolved "https://registry.npm.taobao.org/normalize-path/download/normalize-path-3.0.0.tgz" - integrity sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU= - -normalize-range@^0.1.2: - version "0.1.2" - resolved "https://registry.nlark.com/normalize-range/download/normalize-range-0.1.2.tgz" - integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= - -normalize-selector@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz" - integrity sha1-0LFF62kRicY6eNIB3E/bEpPvDAM= - -normalize-url@1.9.1: - version "1.9.1" - resolved "https://registry.nlark.com/normalize-url/download/normalize-url-1.9.1.tgz" - integrity sha1-LMDWazHqIwNkWENuNiDYWVTGbDw= - dependencies: - object-assign "^4.0.1" - prepend-http "^1.0.0" - query-string "^4.1.0" - sort-keys "^1.0.0" - -normalize-url@^6.0.1: - version "6.1.0" - resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz" - integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== - -npm-run-path@^2.0.0: - version "2.0.2" - resolved "https://registry.npmmirror.com/npm-run-path/download/npm-run-path-2.0.2.tgz?cache=0&sync_timestamp=1633420566316&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fnpm-run-path%2Fdownload%2Fnpm-run-path-2.0.2.tgz" - integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= - dependencies: - path-key "^2.0.0" - -npm-run-path@^4.0.0: - version "4.0.1" - resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz" - integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== - dependencies: - path-key "^3.0.0" - -nth-check@^2.0.0: - version "2.0.1" - resolved "https://registry.nlark.com/nth-check/download/nth-check-2.0.1.tgz" - integrity sha1-Lv4WL1w9oGoolZ+9PbddvuqfD8I= - dependencies: - boolbase "^1.0.0" - -num2fraction@^1.2.2: - version "1.2.2" - resolved "https://registry.npm.taobao.org/num2fraction/download/num2fraction-1.2.2.tgz" - integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= - -oauth-sign@~0.9.0: - version "0.9.0" - resolved "https://registry.nlark.com/oauth-sign/download/oauth-sign-0.9.0.tgz" - integrity sha1-R6ewFrqmi1+g7PPe4IqFxnmsZFU= - -object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= - -object-copy@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz" - integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= - dependencies: - copy-descriptor "^0.1.0" - define-property "^0.2.5" - kind-of "^3.0.3" - -object-inspect@^1.11.0, object-inspect@^1.9.0: - version "1.11.0" - resolved "https://registry.nlark.com/object-inspect/download/object-inspect-1.11.0.tgz" - integrity sha1-nc6xRs7dQUig2eUauI00z1CZIrE= - -object-is@^1.0.1: - version "1.1.5" - resolved "https://registry.npm.taobao.org/object-is/download/object-is-1.1.5.tgz?cache=0&sync_timestamp=1613858420069&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject-is%2Fdownload%2Fobject-is-1.1.5.tgz" - integrity sha1-ud7qpfx/GEag+uzc7sE45XePU6w= - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - -object-keys@^1.0.12, object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.nlark.com/object-keys/download/object-keys-1.1.1.tgz" - integrity sha1-HEfyct8nfzsdrwYWd9nILiMixg4= - -object-visit@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz" - integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= - dependencies: - isobject "^3.0.0" - -object.assign@^4.1.0, object.assign@^4.1.2: - version "4.1.2" - resolved "https://registry.npm.taobao.org/object.assign/download/object.assign-4.1.2.tgz?cache=0&sync_timestamp=1604115183005&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fobject.assign%2Fdownload%2Fobject.assign-4.1.2.tgz" - integrity sha1-DtVKNC7Os3s4/3brgxoOeIy2OUA= - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - has-symbols "^1.0.1" - object-keys "^1.1.1" - -object.entries@^1.1.0, object.entries@^1.1.4: - version "1.1.5" - resolved "https://registry.npmmirror.com/object.entries/download/object.entries-1.1.5.tgz?cache=0&sync_timestamp=1633280509618&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fobject.entries%2Fdownload%2Fobject.entries-1.1.5.tgz" - integrity sha1-4azdF8TeLNltWghIfPuduE2IGGE= - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - -object.fromentries@^2.0.4: - version "2.0.5" - resolved "https://registry.npmmirror.com/object.fromentries/download/object.fromentries-2.0.5.tgz?cache=0&sync_timestamp=1633280506895&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fobject.fromentries%2Fdownload%2Fobject.fromentries-2.0.5.tgz" - integrity sha1-ezeyBRCcIedB5gVyf+iwrV+gglE= - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - -object.getownpropertydescriptors@^2.0.3: - version "2.1.3" - resolved "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz" - integrity sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - -object.hasown@^1.0.0: - version "1.1.0" - resolved "https://registry.npmmirror.com/object.hasown/download/object.hasown-1.1.0.tgz?cache=0&sync_timestamp=1633322329923&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fobject.hasown%2Fdownload%2Fobject.hasown-1.1.0.tgz" - integrity sha1-cjLtJm800ZfRXKxYgCMvekeQr+U= - dependencies: - define-properties "^1.1.3" - es-abstract "^1.19.1" - -object.pick@^1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz" - integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= - dependencies: - isobject "^3.0.1" - -object.values@^1.1.4, object.values@^1.1.5: - version "1.1.5" - resolved "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz" - integrity sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - -obuf@^1.0.0, obuf@^1.1.2: - version "1.1.2" - resolved "https://registry.npm.taobao.org/obuf/download/obuf-1.1.2.tgz" - integrity sha1-Cb6jND1BhZ69RGKS0RydTbYZCE4= - -omit.js@^2.0.2: - version "2.0.2" - resolved "https://registry.npm.taobao.org/omit.js/download/omit.js-2.0.2.tgz" - integrity sha1-3ZuENvq5R6Xz/yFMslOGMeMT7C8= - -on-finished@~2.3.0: - version "2.3.0" - resolved "https://registry.nlark.com/on-finished/download/on-finished-2.3.0.tgz" - integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= - dependencies: - ee-first "1.1.1" - -on-headers@~1.0.2: - version "1.0.2" - resolved "https://registry.npm.taobao.org/on-headers/download/on-headers-1.0.2.tgz" - integrity sha1-dysK5qqlJcOZ5Imt+tkMQD6zwo8= - -once@^1.3.0, once@^1.3.1, once@^1.4.0: - version "1.4.0" - resolved "https://registry.npm.taobao.org/once/download/once-1.4.0.tgz" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - dependencies: - wrappy "1" - -onetime@^5.1.0: - version "5.1.2" - resolved "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" - integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== - dependencies: - mimic-fn "^2.1.0" - -open@^7.0.2: - version "7.4.2" - resolved "https://registry.npmjs.org/open/-/open-7.4.2.tgz" - integrity sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q== - dependencies: - is-docker "^2.0.0" - is-wsl "^2.1.1" - -opn@^5.5.0: - version "5.5.0" - resolved "https://registry.npmmirror.com/opn/download/opn-5.5.0.tgz" - integrity sha1-/HFk+rVtI1kExRw7J9pnWMo7m/w= - dependencies: - is-wsl "^1.1.0" - -optimize-css-assets-webpack-plugin@6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-6.0.1.tgz" - integrity sha512-BshV2UZPfggZLdUfN3zFBbG4sl/DynUI+YCB6fRRDWaqO2OiWN8GPcp4Y0/fEV6B3k9Hzyk3czve3V/8B/SzKQ== - dependencies: - cssnano "^5.0.2" - last-call-webpack-plugin "^3.0.0" - postcss "^8.2.1" - -optionator@^0.9.1: - version "0.9.1" - resolved "https://registry.npm.taobao.org/optionator/download/optionator-0.9.1.tgz" - integrity sha1-TyNqY3Pa4FZqbUPhMmZ09QwpFJk= - dependencies: - deep-is "^0.1.3" - fast-levenshtein "^2.0.6" - levn "^0.4.1" - prelude-ls "^1.2.1" - type-check "^0.4.0" - word-wrap "^1.2.3" - -original@^1.0.0: - version "1.0.2" - resolved "https://registry.nlark.com/original/download/original-1.0.2.tgz" - integrity sha1-5EKmHP/hxf0gpl8yYcJmY7MD8l8= - dependencies: - url-parse "^1.4.3" - -os-browserify@^0.3.0: - version "0.3.0" - resolved "https://registry.npm.taobao.org/os-browserify/download/os-browserify-0.3.0.tgz" - integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= - -os-locale@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/os-locale/-/os-locale-5.0.0.tgz" - integrity sha512-tqZcNEDAIZKBEPnHPlVDvKrp7NzgLi7jRmhKiUoa2NUmhl13FtkAGLUVR+ZsYvApBQdBfYm43A4tXXQ4IrYLBA== - dependencies: - execa "^4.0.0" - lcid "^3.0.0" - mem "^5.0.0" - -p-defer@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz" - integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= - -p-finally@^1.0.0: - version "1.0.0" - resolved "https://registry.npm.taobao.org/p-finally/download/p-finally-1.0.0.tgz" - integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= - -p-is-promise@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz" - integrity sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg== - -p-limit@^1.1.0: - version "1.3.0" - resolved "https://registry.nlark.com/p-limit/download/p-limit-1.3.0.tgz?cache=0&sync_timestamp=1628812766275&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fp-limit%2Fdownload%2Fp-limit-1.3.0.tgz" - integrity sha1-uGvV8MJWkJEcdZD8v8IBDVSzzLg= - dependencies: - p-try "^1.0.0" - -p-limit@^2.0.0, p-limit@^2.2.0: - version "2.3.0" - resolved "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" - integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== - dependencies: - p-try "^2.0.0" - -p-limit@^3.0.2: - version "3.1.0" - resolved "https://registry.nlark.com/p-limit/download/p-limit-3.1.0.tgz" - integrity sha1-4drMvnjQ0TiMoYxk/qOOPlfjcGs= - dependencies: - yocto-queue "^0.1.0" - -p-locate@^2.0.0: - version "2.0.0" - resolved "https://registry.nlark.com/p-locate/download/p-locate-2.0.0.tgz?cache=0&sync_timestamp=1629892761309&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fp-locate%2Fdownload%2Fp-locate-2.0.0.tgz" - integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= - dependencies: - p-limit "^1.1.0" - -p-locate@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz" - integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== - dependencies: - p-limit "^2.0.0" - -p-locate@^4.1.0: - version "4.1.0" - resolved "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" - integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== - dependencies: - p-limit "^2.2.0" - -p-locate@^5.0.0: - version "5.0.0" - resolved "https://registry.nlark.com/p-locate/download/p-locate-5.0.0.tgz?cache=0&sync_timestamp=1629892721671&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fp-locate%2Fdownload%2Fp-locate-5.0.0.tgz" - integrity sha1-g8gxXGeFAF470CGDlBHJ4RDm2DQ= - dependencies: - p-limit "^3.0.2" - -p-map@^2.0.0: - version "2.1.0" - resolved "https://registry.npmmirror.com/p-map/download/p-map-2.1.0.tgz?cache=0&sync_timestamp=1635931861684&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fp-map%2Fdownload%2Fp-map-2.1.0.tgz" - integrity sha1-MQko/u+cnsxltosXaTAYpmXOoXU= - -p-retry@^3.0.1: - version "3.0.1" - resolved "https://registry.npmmirror.com/p-retry/download/p-retry-3.0.1.tgz?cache=0&sync_timestamp=1635966813736&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fp-retry%2Fdownload%2Fp-retry-3.0.1.tgz" - integrity sha1-MWtMiJPiyNwc+okfQGxLQivr8yg= - dependencies: - retry "^0.12.0" - -p-try@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/p-try/download/p-try-1.0.0.tgz?cache=0&sync_timestamp=1633364600466&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fp-try%2Fdownload%2Fp-try-1.0.0.tgz" - integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= - -p-try@^2.0.0: - version "2.2.0" - resolved "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" - integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== - -pako@~1.0.5: - version "1.0.11" - resolved "https://registry.nlark.com/pako/download/pako-1.0.11.tgz" - integrity sha1-bJWZ00DVTf05RjgCUqNXBaa5kr8= - -parallel-transform@^1.1.0: - version "1.2.0" - resolved "https://registry.nlark.com/parallel-transform/download/parallel-transform-1.2.0.tgz" - integrity sha1-kEnKN9bLIYLDsdLHIL6U0UpYFPw= - dependencies: - cyclist "^1.0.1" - inherits "^2.0.3" - readable-stream "^2.1.5" - -param-case@^3.0.3: - version "3.0.4" - resolved "https://registry.npm.taobao.org/param-case/download/param-case-3.0.4.tgz?cache=0&sync_timestamp=1606867311360&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fparam-case%2Fdownload%2Fparam-case-3.0.4.tgz" - integrity sha1-fRf+SqEr3jTUp32RrPtiGcqtAcU= - dependencies: - dot-case "^3.0.4" - tslib "^2.0.3" - -parent-module@^1.0.0: - version "1.0.1" - resolved "https://registry.npmmirror.com/parent-module/download/parent-module-1.0.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fparent-module%2Fdownload%2Fparent-module-1.0.1.tgz" - integrity sha1-aR0nCeeMefrjoVZiJFLQB2LKqqI= - dependencies: - callsites "^3.0.0" - -parse-asn1@^5.0.0, parse-asn1@^5.1.5: - version "5.1.6" - resolved "https://registry.npm.taobao.org/parse-asn1/download/parse-asn1-5.1.6.tgz" - integrity sha1-OFCAo+wTy2KmLTlAnLPoiETNrtQ= - dependencies: - asn1.js "^5.2.0" - browserify-aes "^1.0.0" - evp_bytestokey "^1.0.0" - pbkdf2 "^3.0.3" - safe-buffer "^5.1.1" - -parse-entities@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz" - integrity sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ== - dependencies: - character-entities "^1.0.0" - character-entities-legacy "^1.0.0" - character-reference-invalid "^1.0.0" - is-alphanumerical "^1.0.0" - is-decimal "^1.0.0" - is-hexadecimal "^1.0.0" - -parse-entities@^3.0.0: - version "3.1.0" - resolved "https://registry.npmmirror.com/parse-entities/download/parse-entities-3.1.0.tgz" - integrity sha1-grBPLCbys2BOTfGXK+sjHyDSB+I= - dependencies: - "@types/unist" "^2.0.0" - character-entities "^2.0.0" - character-entities-legacy "^3.0.0" - character-reference-invalid "^2.0.0" - is-alphanumerical "^2.0.0" - is-decimal "^2.0.0" - is-hexadecimal "^2.0.0" - -parse-json@^4.0.0: - version "4.0.0" - resolved "https://registry.npmmirror.com/parse-json/download/parse-json-4.0.0.tgz?cache=0&sync_timestamp=1636012033195&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fparse-json%2Fdownload%2Fparse-json-4.0.0.tgz" - integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= - dependencies: - error-ex "^1.3.1" - json-parse-better-errors "^1.0.1" - -parse-json@^5.0.0: - version "5.2.0" - resolved "https://registry.npmmirror.com/parse-json/download/parse-json-5.2.0.tgz?cache=0&sync_timestamp=1636012033195&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fparse-json%2Fdownload%2Fparse-json-5.2.0.tgz" - integrity sha1-x2/Gbe5UIxyWKyK8yKcs8vmXU80= - dependencies: - "@babel/code-frame" "^7.0.0" - error-ex "^1.3.1" - json-parse-even-better-errors "^2.3.0" - lines-and-columns "^1.1.6" - -parseurl@~1.3.2, parseurl@~1.3.3: - version "1.3.3" - resolved "https://registry.npm.taobao.org/parseurl/download/parseurl-1.3.3.tgz" - integrity sha1-naGee+6NEt/wUT7Vt2lXeTvC6NQ= - -pascal-case@^3.1.2: - version "3.1.2" - resolved "https://registry.npm.taobao.org/pascal-case/download/pascal-case-3.1.2.tgz" - integrity sha1-tI4O8rmOIF58Ha50fQsVCCN2YOs= - dependencies: - no-case "^3.0.4" - tslib "^2.0.3" - -pascalcase@^0.1.1: - version "0.1.1" - resolved "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz" - integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= - -path-browserify@0.0.1: - version "0.0.1" - resolved "https://registry.npm.taobao.org/path-browserify/download/path-browserify-0.0.1.tgz" - integrity sha1-5sTd1+06onxoogzE5Q4aTug7vEo= - -path-dirname@^1.0.0: - version "1.0.2" - resolved "https://registry.nlark.com/path-dirname/download/path-dirname-1.0.2.tgz" - integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= - -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" - integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= - -path-exists@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" - integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.nlark.com/path-is-absolute/download/path-is-absolute-1.0.1.tgz" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - -path-is-inside@^1.0.2: - version "1.0.2" - resolved "https://registry.npm.taobao.org/path-is-inside/download/path-is-inside-1.0.2.tgz" - integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= - -path-key@^2.0.0, path-key@^2.0.1: - version "2.0.1" - resolved "https://registry.npm.taobao.org/path-key/download/path-key-2.0.1.tgz?cache=0&sync_timestamp=1617971632960&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpath-key%2Fdownload%2Fpath-key-2.0.1.tgz" - integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= - -path-key@^3.0.0, path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - -path-parse@^1.0.6: - version "1.0.7" - resolved "https://registry.nlark.com/path-parse/download/path-parse-1.0.7.tgz" - integrity sha1-+8EUtgykKzDZ2vWFjkvWi77bZzU= - -path-to-regexp@0.1.7: - version "0.1.7" - resolved "https://registry.nlark.com/path-to-regexp/download/path-to-regexp-0.1.7.tgz" - integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= - -path-to-regexp@^1.7.0: - version "1.8.0" - resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz" - integrity sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA== - dependencies: - isarray "0.0.1" - -path-type@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" - integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== - -pathval@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz" - integrity sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ== - -pbkdf2@^3.0.3: - version "3.1.2" - resolved "https://registry.npm.taobao.org/pbkdf2/download/pbkdf2-3.1.2.tgz?cache=0&sync_timestamp=1617975984684&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpbkdf2%2Fdownload%2Fpbkdf2-3.1.2.tgz" - integrity sha1-3YIqoIh1gOUvGgOdw+2hCO+uMHU= - dependencies: - create-hash "^1.1.2" - create-hmac "^1.1.4" - ripemd160 "^2.0.1" - safe-buffer "^5.0.1" - sha.js "^2.4.8" - -performance-now@^2.1.0: - version "2.1.0" - resolved "https://registry.nlark.com/performance-now/download/performance-now-2.1.0.tgz" - integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= - -picocolors@^0.2.1: - version "0.2.1" - resolved "https://registry.npmmirror.com/picocolors/download/picocolors-0.2.1.tgz?cache=0&sync_timestamp=1634093378416&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpicocolors%2Fdownload%2Fpicocolors-0.2.1.tgz" - integrity sha1-VwZw95NkaFHRuhNZlpYqutWHhZ8= - -picocolors@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/picocolors/download/picocolors-1.0.0.tgz?cache=0&sync_timestamp=1634093378416&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpicocolors%2Fdownload%2Fpicocolors-1.0.0.tgz" - integrity sha1-y1vcdP8/UYkiNur3nWi8RFZKuBw= - -picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.2.3: - version "2.3.0" - resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz" - integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw== - -pify@^2.0.0: - version "2.3.0" - resolved "https://registry.nlark.com/pify/download/pify-2.3.0.tgz" - integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= - -pify@^3.0.0: - version "3.0.0" - resolved "https://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz" - integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= - -pify@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz" - integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== - -pinkie-promise@^2.0.0: - version "2.0.1" - resolved "https://registry.npm.taobao.org/pinkie-promise/download/pinkie-promise-2.0.1.tgz" - integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= - dependencies: - pinkie "^2.0.0" - -pinkie@^2.0.0: - version "2.0.4" - resolved "https://registry.nlark.com/pinkie/download/pinkie-2.0.4.tgz" - integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= - -pkg-dir@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/pkg-dir/download/pkg-dir-2.0.0.tgz?cache=0&sync_timestamp=1633498116014&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpkg-dir%2Fdownload%2Fpkg-dir-2.0.0.tgz" - integrity sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= - dependencies: - find-up "^2.1.0" - -pkg-dir@^3.0.0: - version "3.0.0" - resolved "https://registry.npmmirror.com/pkg-dir/download/pkg-dir-3.0.0.tgz?cache=0&sync_timestamp=1633498116014&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpkg-dir%2Fdownload%2Fpkg-dir-3.0.0.tgz" - integrity sha1-J0kCDyOe2ZCIGx9xIQ1R62UjvqM= - dependencies: - find-up "^3.0.0" - -pkg-dir@^4.1.0: - version "4.2.0" - resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" - integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== - dependencies: - find-up "^4.0.0" - -pkg-up@3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz" - integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== - dependencies: - find-up "^3.0.0" - -plur@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/plur/-/plur-4.0.0.tgz" - integrity sha512-4UGewrYgqDFw9vV6zNV+ADmPAUAfJPKtGvb/VdpQAx25X5f3xXdGdyOEVFwkl8Hl/tl7+xbeHqSEM+D5/TirUg== - dependencies: - irregular-plurals "^3.2.0" - -pluralize@^8.0.0: - version "8.0.0" - resolved "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz" - integrity sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA== - -pnp-webpack-plugin@1.6.4: - version "1.6.4" - resolved "https://registry.nlark.com/pnp-webpack-plugin/download/pnp-webpack-plugin-1.6.4.tgz?cache=0&sync_timestamp=1626888209947&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fpnp-webpack-plugin%2Fdownload%2Fpnp-webpack-plugin-1.6.4.tgz" - integrity sha1-yXEaxNxIpoXauvyG+Lbdn434QUk= - dependencies: - ts-pnp "^1.1.6" - -portfinder@^1.0.26: - version "1.0.28" - resolved "https://registry.npm.taobao.org/portfinder/download/portfinder-1.0.28.tgz" - integrity sha1-Z8RiKFK9U3TdHdkA93n1NGL6x3g= - dependencies: - async "^2.6.2" - debug "^3.1.1" - mkdirp "^0.5.5" - -posix-character-classes@^0.1.0: - version "0.1.1" - resolved "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz" - integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= - -postcss-attribute-case-insensitive@^4.0.1: - version "4.0.2" - resolved "https://registry.nlark.com/postcss-attribute-case-insensitive/download/postcss-attribute-case-insensitive-4.0.2.tgz" - integrity sha1-2T5GtQRYnpSscnewRjImxoBBqIA= - dependencies: - postcss "^7.0.2" - postcss-selector-parser "^6.0.2" - -postcss-browser-comments@^3.0.0: - version "3.0.0" - resolved "https://registry.nlark.com/postcss-browser-comments/download/postcss-browser-comments-3.0.0.tgz?cache=0&sync_timestamp=1619681938425&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fpostcss-browser-comments%2Fdownload%2Fpostcss-browser-comments-3.0.0.tgz" - integrity sha1-EkjS2TX7cgU8jh9hqEpXKS2fZek= - dependencies: - postcss "^7" - -postcss-calc@^8.0.0: - version "8.0.0" - resolved "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.0.0.tgz" - integrity sha512-5NglwDrcbiy8XXfPM11F3HeC6hoT9W7GUH/Zi5U/p7u3Irv4rHhdDcIZwG0llHXV4ftsBjpfWMXAnXNl4lnt8g== - dependencies: - postcss-selector-parser "^6.0.2" - postcss-value-parser "^4.0.2" - -postcss-color-functional-notation@^2.0.1: - version "2.0.1" - resolved "https://registry.nlark.com/postcss-color-functional-notation/download/postcss-color-functional-notation-2.0.1.tgz" - integrity sha1-Xv03qI+6vrAKKWbR5T2Yztk/dOA= - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-color-gray@^5.0.0: - version "5.0.0" - resolved "https://registry.nlark.com/postcss-color-gray/download/postcss-color-gray-5.0.0.tgz" - integrity sha1-Uyox65CfjaiYzv/ilv3B+GS+hUc= - dependencies: - "@csstools/convert-colors" "^1.4.0" - postcss "^7.0.5" - postcss-values-parser "^2.0.0" - -postcss-color-hex-alpha@^5.0.3: - version "5.0.3" - resolved "https://registry.npmmirror.com/postcss-color-hex-alpha/download/postcss-color-hex-alpha-5.0.3.tgz" - integrity sha1-qNnKTDnUl8lmHjdLnFGJnvD4c4g= - dependencies: - postcss "^7.0.14" - postcss-values-parser "^2.0.1" - -postcss-color-mod-function@^3.0.3: - version "3.0.3" - resolved "https://registry.npm.taobao.org/postcss-color-mod-function/download/postcss-color-mod-function-3.0.3.tgz" - integrity sha1-gWuhRawRzDy2uqkFp1pJ+QPk0x0= - dependencies: - "@csstools/convert-colors" "^1.4.0" - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-color-rebeccapurple@^4.0.1: - version "4.0.1" - resolved "https://registry.nlark.com/postcss-color-rebeccapurple/download/postcss-color-rebeccapurple-4.0.1.tgz" - integrity sha1-x6ib6HK7dORbHjAiv+V0iCPm3nc= - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-colormin@^5.2.1: - version "5.2.1" - resolved "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.2.1.tgz" - integrity sha512-VVwMrEYLcHYePUYV99Ymuoi7WhKrMGy/V9/kTS0DkCoJYmmjdOMneyhzYUxcNgteKDVbrewOkSM7Wje/MFwxzA== - dependencies: - browserslist "^4.16.6" - caniuse-api "^3.0.0" - colord "^2.9.1" - postcss-value-parser "^4.1.0" - -postcss-convert-values@^5.0.2: - version "5.0.2" - resolved "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.2.tgz" - integrity sha512-KQ04E2yadmfa1LqXm7UIDwW1ftxU/QWZmz6NKnHnUvJ3LEYbbcX6i329f/ig+WnEByHegulocXrECaZGLpL8Zg== - dependencies: - postcss-value-parser "^4.1.0" - -postcss-custom-media@^7.0.8: - version "7.0.8" - resolved "https://registry.npm.taobao.org/postcss-custom-media/download/postcss-custom-media-7.0.8.tgz" - integrity sha1-//0T/+/61zYhvl84cHaiiwApTgw= - dependencies: - postcss "^7.0.14" - -postcss-custom-properties@^8.0.11: - version "8.0.11" - resolved "https://registry.nlark.com/postcss-custom-properties/download/postcss-custom-properties-8.0.11.tgz" - integrity sha1-LWF3LW6S8i9eDVJgLfj65G+jDZc= - dependencies: - postcss "^7.0.17" - postcss-values-parser "^2.0.1" - -postcss-custom-selectors@^5.1.2: - version "5.1.2" - resolved "https://registry.npm.taobao.org/postcss-custom-selectors/download/postcss-custom-selectors-5.1.2.tgz" - integrity sha1-ZIWMbrLs/y+0HQsoyd17PbTef7o= - dependencies: - postcss "^7.0.2" - postcss-selector-parser "^5.0.0-rc.3" - -postcss-dir-pseudo-class@^5.0.0: - version "5.0.0" - resolved "https://registry.nlark.com/postcss-dir-pseudo-class/download/postcss-dir-pseudo-class-5.0.0.tgz?cache=0&sync_timestamp=1631886133767&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fpostcss-dir-pseudo-class%2Fdownload%2Fpostcss-dir-pseudo-class-5.0.0.tgz" - integrity sha1-bjpBd9Dts6vMhf22+7HCbauuq6I= - dependencies: - postcss "^7.0.2" - postcss-selector-parser "^5.0.0-rc.3" - -postcss-discard-comments@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.1.tgz" - integrity sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg== - -postcss-discard-duplicates@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.1.tgz" - integrity sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA== - -postcss-discard-empty@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.1.tgz" - integrity sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw== - -postcss-discard-overridden@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.1.tgz" - integrity sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q== - -postcss-double-position-gradients@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/postcss-double-position-gradients/download/postcss-double-position-gradients-1.0.0.tgz" - integrity sha1-/JJ9Uv3ciWyzooEuvF3xR+EQUi4= - dependencies: - postcss "^7.0.5" - postcss-values-parser "^2.0.0" - -postcss-env-function@^2.0.2: - version "2.0.2" - resolved "https://registry.npmmirror.com/postcss-env-function/download/postcss-env-function-2.0.2.tgz" - integrity sha1-Dz49PFfwlKksK69LYkHwsNpTZdc= - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-flexbugs-fixes@4.2.1: - version "4.2.1" - resolved "https://registry.npm.taobao.org/postcss-flexbugs-fixes/download/postcss-flexbugs-fixes-4.2.1.tgz" - integrity sha1-khimUknzCJfeqxAzrO2FeFYqZpA= - dependencies: - postcss "^7.0.26" - -postcss-focus-visible@^4.0.0: - version "4.0.0" - resolved "https://registry.npmmirror.com/postcss-focus-visible/download/postcss-focus-visible-4.0.0.tgz?cache=0&sync_timestamp=1632317515654&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpostcss-focus-visible%2Fdownload%2Fpostcss-focus-visible-4.0.0.tgz" - integrity sha1-R30QcROt5gJLFBKDF63ivR4XBG4= - dependencies: - postcss "^7.0.2" - -postcss-focus-within@^3.0.0: - version "3.0.0" - resolved "https://registry.npmmirror.com/postcss-focus-within/download/postcss-focus-within-3.0.0.tgz?cache=0&sync_timestamp=1632319342556&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpostcss-focus-within%2Fdownload%2Fpostcss-focus-within-3.0.0.tgz" - integrity sha1-djuHiFls7puHTJmSAc3egGWe9oA= - dependencies: - postcss "^7.0.2" - -postcss-font-variant@^4.0.0: - version "4.0.1" - resolved "https://registry.npm.taobao.org/postcss-font-variant/download/postcss-font-variant-4.0.1.tgz" - integrity sha1-QtTAqzCJT2D5ixdWHrXAMh9QJkE= - dependencies: - postcss "^7.0.2" - -postcss-gap-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.nlark.com/postcss-gap-properties/download/postcss-gap-properties-2.0.0.tgz" - integrity sha1-QxwZKrPtlqPD0J8v9hWWD5AsFxU= - dependencies: - postcss "^7.0.2" - -postcss-html@^0.36.0: - version "0.36.0" - resolved "https://registry.npmjs.org/postcss-html/-/postcss-html-0.36.0.tgz" - integrity sha512-HeiOxGcuwID0AFsNAL0ox3mW6MHH5cstWN1Z3Y+n6H+g12ih7LHdYxWwEA/QmrebctLjo79xz9ouK3MroHwOJw== - dependencies: - htmlparser2 "^3.10.0" - -postcss-image-set-function@^3.0.1: - version "3.0.1" - resolved "https://registry.nlark.com/postcss-image-set-function/download/postcss-image-set-function-3.0.1.tgz" - integrity sha1-KJIKLymUW+1MMZjX32SW1BDT8og= - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-initial@^3.0.0: - version "3.0.4" - resolved "https://registry.nlark.com/postcss-initial/download/postcss-initial-3.0.4.tgz" - integrity sha1-nTIGmhBTH+Lsr6C2rHUO4Lx+/FM= - dependencies: - postcss "^7.0.2" - -postcss-lab-function@^2.0.1: - version "2.0.1" - resolved "https://registry.nlark.com/postcss-lab-function/download/postcss-lab-function-2.0.1.tgz" - integrity sha1-u1GmhWzRIomrSuINseOCHvE9fS4= - dependencies: - "@csstools/convert-colors" "^1.4.0" - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-less@^3.1.4: - version "3.1.4" - resolved "https://registry.npmjs.org/postcss-less/-/postcss-less-3.1.4.tgz" - integrity sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA== - dependencies: - postcss "^7.0.14" - -postcss-less@^4.0.0: - version "4.0.1" - resolved "https://registry.npmjs.org/postcss-less/-/postcss-less-4.0.1.tgz" - integrity sha512-C92S4sHlbDpefJ2QQJjrucCcypq3+KZPstjfuvgOCNnGx0tF9h8hXgAlOIATGAxMXZXaF+nVp+/Mi8pCAWdSmw== - dependencies: - postcss "^8.1.2" - -postcss-load-config@^2.0.0: - version "2.1.2" - resolved "https://registry.npmmirror.com/postcss-load-config/download/postcss-load-config-2.1.2.tgz" - integrity sha1-xepQTyxK7zPHNZo03jVzdyrXUCo= - dependencies: - cosmiconfig "^5.0.0" - import-cwd "^2.0.0" - -postcss-loader@3.0.0: - version "3.0.0" - resolved "https://registry.npmmirror.com/postcss-loader/download/postcss-loader-3.0.0.tgz?cache=0&sync_timestamp=1634140473743&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpostcss-loader%2Fdownload%2Fpostcss-loader-3.0.0.tgz" - integrity sha1-a5eUPkfHLYRfqeA/Jzdz1OjdbC0= - dependencies: - loader-utils "^1.1.0" - postcss "^7.0.0" - postcss-load-config "^2.0.0" - schema-utils "^1.0.0" - -postcss-logical@^3.0.0: - version "3.0.0" - resolved "https://registry.nlark.com/postcss-logical/download/postcss-logical-3.0.0.tgz?cache=0&sync_timestamp=1631887119872&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fpostcss-logical%2Fdownload%2Fpostcss-logical-3.0.0.tgz" - integrity sha1-JJXQ+LgunyYnJfdflAGzTntF1bU= - dependencies: - postcss "^7.0.2" - -postcss-media-minmax@^4.0.0: - version "4.0.0" - resolved "https://registry.nlark.com/postcss-media-minmax/download/postcss-media-minmax-4.0.0.tgz" - integrity sha1-t1u2y8IXyKxJQz4S8iBIgUpPXtU= - dependencies: - postcss "^7.0.2" - -postcss-media-query-parser@^0.2.3: - version "0.2.3" - resolved "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz" - integrity sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ= - -postcss-merge-longhand@^5.0.3: - version "5.0.3" - resolved "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.3.tgz" - integrity sha512-kmB+1TjMTj/bPw6MCDUiqSA5e/x4fvLffiAdthra3a0m2/IjTrWsTmD3FdSskzUjEwkj5ZHBDEbv5dOcqD7CMQ== - dependencies: - css-color-names "^1.0.1" - postcss-value-parser "^4.1.0" - stylehacks "^5.0.1" - -postcss-merge-rules@^5.0.2: - version "5.0.2" - resolved "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.2.tgz" - integrity sha512-5K+Md7S3GwBewfB4rjDeol6V/RZ8S+v4B66Zk2gChRqLTCC8yjnHQ601omj9TKftS19OPGqZ/XzoqpzNQQLwbg== - dependencies: - browserslist "^4.16.6" - caniuse-api "^3.0.0" - cssnano-utils "^2.0.1" - postcss-selector-parser "^6.0.5" - vendors "^1.0.3" - -postcss-minify-font-values@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.1.tgz" - integrity sha512-7JS4qIsnqaxk+FXY1E8dHBDmraYFWmuL6cgt0T1SWGRO5bzJf8sUoelwa4P88LEWJZweHevAiDKxHlofuvtIoA== - dependencies: - postcss-value-parser "^4.1.0" - -postcss-minify-gradients@^5.0.3: - version "5.0.3" - resolved "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.3.tgz" - integrity sha512-Z91Ol22nB6XJW+5oe31+YxRsYooxOdFKcbOqY/V8Fxse1Y3vqlNRpi1cxCqoACZTQEhl+xvt4hsbWiV5R+XI9Q== - dependencies: - colord "^2.9.1" - cssnano-utils "^2.0.1" - postcss-value-parser "^4.1.0" - -postcss-minify-params@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.1.tgz" - integrity sha512-4RUC4k2A/Q9mGco1Z8ODc7h+A0z7L7X2ypO1B6V8057eVK6mZ6xwz6QN64nHuHLbqbclkX1wyzRnIrdZehTEHw== - dependencies: - alphanum-sort "^1.0.2" - browserslist "^4.16.0" - cssnano-utils "^2.0.1" - postcss-value-parser "^4.1.0" - uniqs "^2.0.0" - -postcss-minify-selectors@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.1.0.tgz" - integrity sha512-NzGBXDa7aPsAcijXZeagnJBKBPMYLaJJzB8CQh6ncvyl2sIndLVWfbcDi0SBjRWk5VqEjXvf8tYwzoKf4Z07og== - dependencies: - alphanum-sort "^1.0.2" - postcss-selector-parser "^6.0.5" - -postcss-modules-extract-imports@^3.0.0: - version "3.0.0" - resolved "https://registry.nlark.com/postcss-modules-extract-imports/download/postcss-modules-extract-imports-3.0.0.tgz" - integrity sha1-zaHwR8CugMl9vijD52pDuIAldB0= - -postcss-modules-local-by-default@^4.0.0: - version "4.0.0" - resolved "https://registry.nlark.com/postcss-modules-local-by-default/download/postcss-modules-local-by-default-4.0.0.tgz" - integrity sha1-67tU+uFZjuz99pGgKz/zs5ClpRw= - dependencies: - icss-utils "^5.0.0" - postcss-selector-parser "^6.0.2" - postcss-value-parser "^4.1.0" - -postcss-modules-scope@^3.0.0: - version "3.0.0" - resolved "https://registry.npm.taobao.org/postcss-modules-scope/download/postcss-modules-scope-3.0.0.tgz" - integrity sha1-nvMVFFbTu/oSDKRImN/Kby+gHwY= - dependencies: - postcss-selector-parser "^6.0.4" - -postcss-modules-values@^4.0.0: - version "4.0.0" - resolved "https://registry.npm.taobao.org/postcss-modules-values/download/postcss-modules-values-4.0.0.tgz?cache=0&sync_timestamp=1602586215124&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-values%2Fdownload%2Fpostcss-modules-values-4.0.0.tgz" - integrity sha1-18Xn5ow7s8myfL9Iyguz/7RgLJw= - dependencies: - icss-utils "^5.0.0" - -postcss-nesting@^7.0.0: - version "7.0.1" - resolved "https://registry.npmmirror.com/postcss-nesting/download/postcss-nesting-7.0.1.tgz?cache=0&sync_timestamp=1635765807038&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpostcss-nesting%2Fdownload%2Fpostcss-nesting-7.0.1.tgz" - integrity sha1-tQrXt/AXPlteOIDDUBNEcD4EwFI= - dependencies: - postcss "^7.0.2" - -postcss-normalize-charset@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.1.tgz" - integrity sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg== - -postcss-normalize-display-values@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.1.tgz" - integrity sha512-uupdvWk88kLDXi5HEyI9IaAJTE3/Djbcrqq8YgjvAVuzgVuqIk3SuJWUisT2gaJbZm1H9g5k2w1xXilM3x8DjQ== - dependencies: - cssnano-utils "^2.0.1" - postcss-value-parser "^4.1.0" - -postcss-normalize-positions@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.1.tgz" - integrity sha512-rvzWAJai5xej9yWqlCb1OWLd9JjW2Ex2BCPzUJrbaXmtKtgfL8dBMOOMTX6TnvQMtjk3ei1Lswcs78qKO1Skrg== - dependencies: - postcss-value-parser "^4.1.0" - -postcss-normalize-repeat-style@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.1.tgz" - integrity sha512-syZ2itq0HTQjj4QtXZOeefomckiV5TaUO6ReIEabCh3wgDs4Mr01pkif0MeVwKyU/LHEkPJnpwFKRxqWA/7O3w== - dependencies: - cssnano-utils "^2.0.1" - postcss-value-parser "^4.1.0" - -postcss-normalize-string@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.1.tgz" - integrity sha512-Ic8GaQ3jPMVl1OEn2U//2pm93AXUcF3wz+OriskdZ1AOuYV25OdgS7w9Xu2LO5cGyhHCgn8dMXh9bO7vi3i9pA== - dependencies: - postcss-value-parser "^4.1.0" - -postcss-normalize-timing-functions@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.1.tgz" - integrity sha512-cPcBdVN5OsWCNEo5hiXfLUnXfTGtSFiBU9SK8k7ii8UD7OLuznzgNRYkLZow11BkQiiqMcgPyh4ZqXEEUrtQ1Q== - dependencies: - cssnano-utils "^2.0.1" - postcss-value-parser "^4.1.0" - -postcss-normalize-unicode@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.1.tgz" - integrity sha512-kAtYD6V3pK0beqrU90gpCQB7g6AOfP/2KIPCVBKJM2EheVsBQmx/Iof+9zR9NFKLAx4Pr9mDhogB27pmn354nA== - dependencies: - browserslist "^4.16.0" - postcss-value-parser "^4.1.0" - -postcss-normalize-url@^5.0.2: - version "5.0.2" - resolved "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.2.tgz" - integrity sha512-k4jLTPUxREQ5bpajFQZpx8bCF2UrlqOTzP9kEqcEnOfwsRshWs2+oAFIHfDQB8GO2PaUaSE0NlTAYtbluZTlHQ== - dependencies: - is-absolute-url "^3.0.3" - normalize-url "^6.0.1" - postcss-value-parser "^4.1.0" - -postcss-normalize-whitespace@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.1.tgz" - integrity sha512-iPklmI5SBnRvwceb/XH568yyzK0qRVuAG+a1HFUsFRf11lEJTiQQa03a4RSCQvLKdcpX7XsI1Gen9LuLoqwiqA== - dependencies: - postcss-value-parser "^4.1.0" - -postcss-normalize@8.0.1: - version "8.0.1" - resolved "https://registry.nlark.com/postcss-normalize/download/postcss-normalize-8.0.1.tgz?cache=0&sync_timestamp=1631871039187&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fpostcss-normalize%2Fdownload%2Fpostcss-normalize-8.0.1.tgz" - integrity sha1-kOgKd2PX/fLaby8Pgr6DLOT2Z3Y= - dependencies: - "@csstools/normalize.css" "^10.1.0" - browserslist "^4.6.2" - postcss "^7.0.17" - postcss-browser-comments "^3.0.0" - sanitize.css "^10.0.0" - -postcss-ordered-values@^5.0.2: - version "5.0.2" - resolved "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.2.tgz" - integrity sha512-8AFYDSOYWebJYLyJi3fyjl6CqMEG/UVworjiyK1r573I56kb3e879sCJLGvR3merj+fAdPpVplXKQZv+ey6CgQ== - dependencies: - cssnano-utils "^2.0.1" - postcss-value-parser "^4.1.0" - -postcss-overflow-shorthand@^2.0.0: - version "2.0.0" - resolved "https://registry.nlark.com/postcss-overflow-shorthand/download/postcss-overflow-shorthand-2.0.0.tgz" - integrity sha1-MezzUOnG9t3CUKePDD4RHzLdTDA= - dependencies: - postcss "^7.0.2" - -postcss-page-break@^2.0.0: - version "2.0.0" - resolved "https://registry.npm.taobao.org/postcss-page-break/download/postcss-page-break-2.0.0.tgz" - integrity sha1-rdUtDgpSjKvmr+6LRuKrsnffRr8= - dependencies: - postcss "^7.0.2" - -postcss-place@^4.0.1: - version "4.0.1" - resolved "https://registry.nlark.com/postcss-place/download/postcss-place-4.0.1.tgz" - integrity sha1-6fOdM9LcWE5G7h20Wtt3yp0dzGI= - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-preset-env@6.7.0: - version "6.7.0" - resolved "https://registry.npm.taobao.org/postcss-preset-env/download/postcss-preset-env-6.7.0.tgz" - integrity sha1-w03az4+QI4OzWtHgMPF49M3xGKU= - dependencies: - autoprefixer "^9.6.1" - browserslist "^4.6.4" - caniuse-lite "^1.0.30000981" - css-blank-pseudo "^0.1.4" - css-has-pseudo "^0.10.0" - css-prefers-color-scheme "^3.1.1" - cssdb "^4.4.0" - postcss "^7.0.17" - postcss-attribute-case-insensitive "^4.0.1" - postcss-color-functional-notation "^2.0.1" - postcss-color-gray "^5.0.0" - postcss-color-hex-alpha "^5.0.3" - postcss-color-mod-function "^3.0.3" - postcss-color-rebeccapurple "^4.0.1" - postcss-custom-media "^7.0.8" - postcss-custom-properties "^8.0.11" - postcss-custom-selectors "^5.1.2" - postcss-dir-pseudo-class "^5.0.0" - postcss-double-position-gradients "^1.0.0" - postcss-env-function "^2.0.2" - postcss-focus-visible "^4.0.0" - postcss-focus-within "^3.0.0" - postcss-font-variant "^4.0.0" - postcss-gap-properties "^2.0.0" - postcss-image-set-function "^3.0.1" - postcss-initial "^3.0.0" - postcss-lab-function "^2.0.1" - postcss-logical "^3.0.0" - postcss-media-minmax "^4.0.0" - postcss-nesting "^7.0.0" - postcss-overflow-shorthand "^2.0.0" - postcss-page-break "^2.0.0" - postcss-place "^4.0.1" - postcss-pseudo-class-any-link "^6.0.0" - postcss-replace-overflow-wrap "^3.0.0" - postcss-selector-matches "^4.0.0" - postcss-selector-not "^4.0.0" - -postcss-pseudo-class-any-link@^6.0.0: - version "6.0.0" - resolved "https://registry.nlark.com/postcss-pseudo-class-any-link/download/postcss-pseudo-class-any-link-6.0.0.tgz" - integrity sha1-LtPu05OzcCh53sSocDKyENrrBNE= - dependencies: - postcss "^7.0.2" - postcss-selector-parser "^5.0.0-rc.3" - -postcss-reduce-initial@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.1.tgz" - integrity sha512-zlCZPKLLTMAqA3ZWH57HlbCjkD55LX9dsRyxlls+wfuRfqCi5mSlZVan0heX5cHr154Dq9AfbH70LyhrSAezJw== - dependencies: - browserslist "^4.16.0" - caniuse-api "^3.0.0" - -postcss-reduce-transforms@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.1.tgz" - integrity sha512-a//FjoPeFkRuAguPscTVmRQUODP+f3ke2HqFNgGPwdYnpeC29RZdCBvGRGTsKpMURb/I3p6jdKoBQ2zI+9Q7kA== - dependencies: - cssnano-utils "^2.0.1" - postcss-value-parser "^4.1.0" - -postcss-replace-overflow-wrap@^3.0.0: - version "3.0.0" - resolved "https://registry.nlark.com/postcss-replace-overflow-wrap/download/postcss-replace-overflow-wrap-3.0.0.tgz" - integrity sha1-YbNg/9rtyoTHyRjSsPDQ6lWasBw= - dependencies: - postcss "^7.0.2" - -postcss-resolve-nested-selector@^0.1.1: - version "0.1.1" - resolved "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz" - integrity sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4= - -postcss-safe-parser@6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz" - integrity sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ== - -postcss-safe-parser@^4.0.2: - version "4.0.2" - resolved "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.2.tgz" - integrity sha512-Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g== - dependencies: - postcss "^7.0.26" - -postcss-sass@^0.4.4: - version "0.4.4" - resolved "https://registry.npmjs.org/postcss-sass/-/postcss-sass-0.4.4.tgz" - integrity sha512-BYxnVYx4mQooOhr+zer0qWbSPYnarAy8ZT7hAQtbxtgVf8gy+LSLT/hHGe35h14/pZDTw1DsxdbrwxBN++H+fg== - dependencies: - gonzales-pe "^4.3.0" - postcss "^7.0.21" - -postcss-scss@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.1.1.tgz" - integrity sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA== - dependencies: - postcss "^7.0.6" - -postcss-selector-matches@^4.0.0: - version "4.0.0" - resolved "https://registry.nlark.com/postcss-selector-matches/download/postcss-selector-matches-4.0.0.tgz" - integrity sha1-ccgkj5F7osyTA3yWN+4JxkQ2/P8= - dependencies: - balanced-match "^1.0.0" - postcss "^7.0.2" - -postcss-selector-not@^4.0.0: - version "4.0.1" - resolved "https://registry.nlark.com/postcss-selector-not/download/postcss-selector-not-4.0.1.tgz" - integrity sha1-JjAW7vHPIZ4K3pqRN4D8H0ggTL8= - dependencies: - balanced-match "^1.0.0" - postcss "^7.0.2" - -postcss-selector-parser@^5.0.0-rc.3, postcss-selector-parser@^5.0.0-rc.4: - version "5.0.0" - resolved "https://registry.nlark.com/postcss-selector-parser/download/postcss-selector-parser-5.0.0.tgz" - integrity sha1-JJBENWaXsztk8aj3yAki3d7nGVw= - dependencies: - cssesc "^2.0.0" - indexes-of "^1.0.1" - uniq "^1.0.1" - -postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5: - version "6.0.6" - resolved "https://registry.nlark.com/postcss-selector-parser/download/postcss-selector-parser-6.0.6.tgz" - integrity sha1-LFu6gXSsL2mBq2MaQqsO5UrzMuo= - dependencies: - cssesc "^3.0.0" - util-deprecate "^1.0.2" - -postcss-sorting@6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/postcss-sorting/-/postcss-sorting-6.0.0.tgz" - integrity sha512-bYJ0vgAiGbjCBKi7B07CzsBc9eM84nLEbavUmwNp8rAa+PNyrgdH+6PpnqTtciLuUs99c4rFQQmCaYgeBQYmSQ== - dependencies: - lodash "^4.17.20" - -postcss-svgo@^5.0.3: - version "5.0.3" - resolved "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.3.tgz" - integrity sha512-41XZUA1wNDAZrQ3XgWREL/M2zSw8LJPvb5ZWivljBsUQAGoEKMYm6okHsTjJxKYI4M75RQEH4KYlEM52VwdXVA== - dependencies: - postcss-value-parser "^4.1.0" - svgo "^2.7.0" - -postcss-syntax@^0.36.2: - version "0.36.2" - resolved "https://registry.npmjs.org/postcss-syntax/-/postcss-syntax-0.36.2.tgz" - integrity sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w== - -postcss-unique-selectors@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.1.tgz" - integrity sha512-gwi1NhHV4FMmPn+qwBNuot1sG1t2OmacLQ/AX29lzyggnjd+MnVD5uqQmpXO3J17KGL2WAxQruj1qTd3H0gG/w== - dependencies: - alphanum-sort "^1.0.2" - postcss-selector-parser "^6.0.5" - uniqs "^2.0.0" - -postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0: - version "4.1.0" - resolved "https://registry.npm.taobao.org/postcss-value-parser/download/postcss-value-parser-4.1.0.tgz" - integrity sha1-RD9qIM7WSBor2k+oUypuVdeJoss= - -postcss-values-parser@^2.0.0, postcss-values-parser@^2.0.1: - version "2.0.1" - resolved "https://registry.npmmirror.com/postcss-values-parser/download/postcss-values-parser-2.0.1.tgz?cache=0&sync_timestamp=1633819945425&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpostcss-values-parser%2Fdownload%2Fpostcss-values-parser-2.0.1.tgz" - integrity sha1-2otHLZAdoeIFtHvcmGN7np5VDl8= - dependencies: - flatten "^1.0.2" - indexes-of "^1.0.1" - uniq "^1.0.1" - -postcss@^7, postcss@^7.0.0, postcss@^7.0.14, postcss@^7.0.17, postcss@^7.0.2, postcss@^7.0.21, postcss@^7.0.26, postcss@^7.0.32, postcss@^7.0.35, postcss@^7.0.5, postcss@^7.0.6: - version "7.0.39" - resolved "https://registry.npmmirror.com/postcss/download/postcss-7.0.39.tgz" - integrity sha1-liQ3XZZWMOLh8sAqk1yCpZy0gwk= - dependencies: - picocolors "^0.2.1" - source-map "^0.6.1" - -postcss@^8.1.2, postcss@^8.2.1, postcss@^8.2.15, postcss@^8.3.3, postcss@^8.3.6: - version "8.3.11" - resolved "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz" - integrity sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA== - dependencies: - nanoid "^3.1.30" - picocolors "^1.0.0" - source-map-js "^0.6.2" - -prelude-ls@^1.2.1: - version "1.2.1" - resolved "https://registry.npm.taobao.org/prelude-ls/download/prelude-ls-1.2.1.tgz" - integrity sha1-3rxkidem5rDnYRiIzsiAM30xY5Y= - -prepend-http@^1.0.0: - version "1.0.4" - resolved "https://registry.nlark.com/prepend-http/download/prepend-http-1.0.4.tgz?cache=0&sync_timestamp=1628547381568&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fprepend-http%2Fdownload%2Fprepend-http-1.0.4.tgz" - integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= - -prettier-plugin-two-style-order@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/prettier-plugin-two-style-order/-/prettier-plugin-two-style-order-1.0.1.tgz" - integrity sha512-ETltO2FRR/Pxc7bsgz2XwuzWSPwafl7/v5+5Rria4S579CTas7dya+xsmbkix0q1tYQiuRjVVdfGnCKlH/aOuQ== - dependencies: - postcss "^8.3.6" - postcss-less "^4.0.0" - postcss-sorting "6.0.0" - -prettier@^2.3.2: - version "2.4.1" - resolved "https://registry.npmjs.org/prettier/-/prettier-2.4.1.tgz" - integrity sha512-9fbDAXSBcc6Bs1mZrDYb3XKzDLm4EXXL9sC1LqKP5rZkT6KRr/rf9amVUcODVXgguK/isJz0d0hP72WeaKWsvA== - -prettier@^2.7.1: - version "2.8.1" - resolved "https://registry.npmmirror.com/prettier/-/prettier-2.8.1.tgz#4e1fd11c34e2421bc1da9aea9bd8127cd0a35efc" - integrity sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg== - -pretty-bytes@^5.3.0: - version "5.6.0" - resolved "https://registry.nlark.com/pretty-bytes/download/pretty-bytes-5.6.0.tgz" - integrity sha1-NWJW9kOAR3PIL2RyP+eMksYr6us= - -pretty-error@^2.1.1: - version "2.1.2" - resolved "https://registry.npmmirror.com/pretty-error/download/pretty-error-2.1.2.tgz?cache=0&sync_timestamp=1635212589197&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpretty-error%2Fdownload%2Fpretty-error-2.1.2.tgz" - integrity sha1-von4LYGxyG7I/fvDhQRYgnJ/k7Y= - dependencies: - lodash "^4.17.20" - renderkid "^2.0.4" - -pretty-format@^27.0.2: - version "27.3.1" - resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-27.3.1.tgz" - integrity sha512-DR/c+pvFc52nLimLROYjnXPtolawm+uWDxr4FjuLDLUn+ktWnSN851KoHwHzzqq6rfCOjkzN8FLgDrSub6UDuA== - dependencies: - "@jest/types" "^27.2.5" - ansi-regex "^5.0.1" - ansi-styles "^5.0.0" - react-is "^17.0.1" - -prism-react-renderer@^1.1.1: - version "1.2.1" - resolved "https://registry.nlark.com/prism-react-renderer/download/prism-react-renderer-1.2.1.tgz?cache=0&sync_timestamp=1621624551633&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fprism-react-renderer%2Fdownload%2Fprism-react-renderer-1.2.1.tgz" - integrity sha1-OSRgrPY1QJYOXjyqaZ2FEmTpm4k= - -process-nextick-args@~2.0.0: - version "2.0.1" - resolved "https://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.1.tgz" - integrity sha1-eCDZsWEgzFXKmud5JoCufbptf+I= - -process@^0.11.10: - version "0.11.10" - resolved "https://registry.npmjs.org/process/-/process-0.11.10.tgz" - integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= - -progress@^2.0.0: - version "2.0.3" - resolved "https://registry.nlark.com/progress/download/progress-2.0.3.tgz" - integrity sha1-foz42PW48jnBvGi+tOt4Vn1XLvg= - -promise-inflight@^1.0.1: - version "1.0.1" - resolved "https://registry.npm.taobao.org/promise-inflight/download/promise-inflight-1.0.1.tgz" - integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= - -promise@^7.1.1: - version "7.3.1" - resolved "https://registry.npm.taobao.org/promise/download/promise-7.3.1.tgz" - integrity sha1-BktyYCsY+Q8pGSuLG8QY/9Hr078= - dependencies: - asap "~2.0.3" - -prompts@2.4.0: - version "2.4.0" - resolved "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz" - integrity sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ== - dependencies: - kleur "^3.0.3" - sisteransi "^1.0.5" - -prop-types@^15.0.0, prop-types@^15.5.8, prop-types@^15.6.0, prop-types@^15.6.1, prop-types@^15.6.2, prop-types@^15.7.2: - version "15.7.2" - resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz" - integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== - dependencies: - loose-envify "^1.4.0" - object-assign "^4.1.1" - react-is "^16.8.1" - -prop-types@^15.8.1: - version "15.8.1" - resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" - integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== - dependencies: - loose-envify "^1.4.0" - object-assign "^4.1.1" - react-is "^16.13.1" - -property-information@^6.0.0: - version "6.0.1" - resolved "https://registry.nlark.com/property-information/download/property-information-6.0.1.tgz" - integrity sha1-fGaNnyuctjvD4QXYuN/uciGheAA= - -proxy-addr@~2.0.5: - version "2.0.7" - resolved "https://registry.nlark.com/proxy-addr/download/proxy-addr-2.0.7.tgz" - integrity sha1-8Z/mnOqzEe65S0LnDowgcPm6ECU= - dependencies: - forwarded "0.2.0" - ipaddr.js "1.9.1" - -prr@~1.0.1: - version "1.0.1" - resolved "https://registry.npm.taobao.org/prr/download/prr-1.0.1.tgz" - integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= - -psl@^1.1.28: - version "1.8.0" - resolved "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz" - integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== - -public-encrypt@^4.0.0: - version "4.0.3" - resolved "https://registry.npm.taobao.org/public-encrypt/download/public-encrypt-4.0.3.tgz" - integrity sha1-T8ydd6B+SLp1J+fL4N4z0HATMeA= - dependencies: - bn.js "^4.1.0" - browserify-rsa "^4.0.0" - create-hash "^1.1.0" - parse-asn1 "^5.0.0" - randombytes "^2.0.1" - safe-buffer "^5.1.2" - -pump@^2.0.0: - version "2.0.1" - resolved "https://registry.npm.taobao.org/pump/download/pump-2.0.1.tgz" - integrity sha1-Ejma3W5M91Jtlzy8i1zi4pCLOQk= - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -pump@^3.0.0: - version "3.0.0" - resolved "https://registry.npm.taobao.org/pump/download/pump-3.0.0.tgz" - integrity sha1-tKIRaBW94vTh6mAjVOjHVWUQemQ= - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -pumpify@^1.3.3: - version "1.5.1" - resolved "https://registry.npm.taobao.org/pumpify/download/pumpify-1.5.1.tgz" - integrity sha1-NlE74karJ1cLGjdKXOJ4v9dDcM4= - dependencies: - duplexify "^3.6.0" - inherits "^2.0.3" - pump "^2.0.0" - -punycode@1.3.2: - version "1.3.2" - resolved "https://registry.npm.taobao.org/punycode/download/punycode-1.3.2.tgz" - integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= - -punycode@^1.2.4: - version "1.4.1" - resolved "https://registry.npm.taobao.org/punycode/download/punycode-1.4.1.tgz" - integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= - -punycode@^2.1.0, punycode@^2.1.1: - version "2.1.1" - resolved "https://registry.npm.taobao.org/punycode/download/punycode-2.1.1.tgz" - integrity sha1-tYsBCsQMIsVldhbI0sLALHv0eew= - -qs@6.7.0: - version "6.7.0" - resolved "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz" - integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== - -qs@~6.5.2: - version "6.5.2" - resolved "https://registry.npm.taobao.org/qs/download/qs-6.5.2.tgz" - integrity sha1-yzroBuh0BERYTvFUzo7pjUA/PjY= - -query-string@6.9.0: - version "6.9.0" - resolved "https://registry.npmjs.org/query-string/-/query-string-6.9.0.tgz" - integrity sha512-KG4bhCFYapExLsUHrFt+kQVEegF2agm4cpF/VNc6pZVthIfCc/GK8t8VyNIE3nyXG9DK3Tf2EGkxjR6/uRdYsA== - dependencies: - decode-uri-component "^0.2.0" - split-on-first "^1.0.0" - strict-uri-encode "^2.0.0" - -query-string@^4.1.0: - version "4.3.4" - resolved "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz" - integrity sha1-u7aTucqRXCMlFbIosaArYJBD2+s= - dependencies: - object-assign "^4.1.0" - strict-uri-encode "^1.0.0" - -querystring-es3@^0.2.0: - version "0.2.1" - resolved "https://registry.npm.taobao.org/querystring-es3/download/querystring-es3-0.2.1.tgz" - integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= - -querystring@0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz" - integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= - -querystringify@^2.1.1: - version "2.2.0" - resolved "https://registry.nlark.com/querystringify/download/querystringify-2.2.0.tgz" - integrity sha1-M0WUG0FTy50ILY7uTNogFqmu9/Y= - -queue-microtask@^1.2.2: - version "1.2.3" - resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" - integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== - -quick-lru@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz" - integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g== - -randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0: - version "2.1.0" - resolved "https://registry.nlark.com/randombytes/download/randombytes-2.1.0.tgz" - integrity sha1-32+ENy8CcNxlzfYpE0mrekc9Tyo= - dependencies: - safe-buffer "^5.1.0" - -randomfill@^1.0.3: - version "1.0.4" - resolved "https://registry.nlark.com/randomfill/download/randomfill-1.0.4.tgz" - integrity sha1-ySGW/IarQr6YPxvzF3giSTHWFFg= - dependencies: - randombytes "^2.0.5" - safe-buffer "^5.1.0" - -range-parser@^1.2.1, range-parser@~1.2.1: - version "1.2.1" - resolved "https://registry.nlark.com/range-parser/download/range-parser-1.2.1.tgz" - integrity sha1-PPNwI9GZ4cJNGlW4SADC8+ZGgDE= - -raw-body@2.4.0: - version "2.4.0" - resolved "https://registry.npm.taobao.org/raw-body/download/raw-body-2.4.0.tgz" - integrity sha1-oc5vucm8NWylLoklarWQWeE9AzI= - dependencies: - bytes "3.1.0" - http-errors "1.7.2" - iconv-lite "0.4.24" - unpipe "1.0.0" - -rax-children@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/rax-children/-/rax-children-1.0.0.tgz" - integrity sha512-sBKEXAMj9ik6SsPfPGgcQnqggmbWFyBdvAV/Cz/0f04bRA86BtWgbMri/9Dce0k8nkEC/BGWiiTdyA8Q49zIiw== - -rax-clone-element@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/rax-clone-element/-/rax-clone-element-1.0.0.tgz" - integrity sha512-TaQMVuzoglvCTjbWATlvvwARmeWnG8kpENWNXrNDv0++x29GHNND/TBbx7sdtVs/QmYwYc8YmwRUhaBwKQi5eQ== - dependencies: - rax-is-valid-element "^1.0.0" - -rax-create-factory@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/rax-create-factory/-/rax-create-factory-1.0.0.tgz" - integrity sha512-blBaVrurj/BOWelJhQWiuc0Kk8Ons1jsNsX78omaPBLkSOL7OkyJ3NC/0iKXHu425yWrGB6e5vho/qabROC7VQ== - -rax-is-valid-element@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/rax-is-valid-element/-/rax-is-valid-element-1.0.0.tgz" - integrity sha512-MM3IUAQRKn3EJ0D2vjxgobOJLplLAw3YxE7/IRM6ytDYzlPq5iIZ8wsXoPAp/qW3Y+n23HLQUIljmLKywcCEIA== - -rax@^1.1.0: - version "1.2.2" - resolved "https://registry.npmjs.org/rax/-/rax-1.2.2.tgz" - integrity sha512-SKUKSXoG2Dp+sFyiFyYzTGmhZlYGxusRSigcokAYTN3r4WTySreXs2WE+6nBBGg26aFyiCsBVHNeI86SQbVsQg== - dependencies: - "@babel/runtime" "^7.2.0" - driver-server "^1.0.0" - prop-types "^15.7.2" - rax-children "^1.0.0" - rax-clone-element "^1.0.0" - rax-create-factory "^1.0.0" - rax-is-valid-element "^1.0.0" - -react-cookies@^0.1.1: - version "0.1.1" - resolved "https://registry.npm.taobao.org/react-cookies/download/react-cookies-0.1.1.tgz" - integrity sha1-KjWAfgT1oT9YzNGp+2ZXRQaHPIg= - dependencies: - cookie "^0.3.1" - object-assign "^4.1.1" - -react-copy-to-clipboard@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/react-copy-to-clipboard/-/react-copy-to-clipboard-5.1.0.tgz#09aae5ec4c62750ccb2e6421a58725eabc41255c" - integrity sha512-k61RsNgAayIJNoy9yDsYzDe/yAZAzEbEgcz3DZMhF686LEyukcE1hzurxe85JandPUG+yTfGVFzuEw3xt8WP/A== - dependencies: - copy-to-clipboard "^3.3.1" - prop-types "^15.8.1" - -react-dev-utils@^11.0.4: - version "11.0.4" - resolved "https://registry.npmmirror.com/react-dev-utils/download/react-dev-utils-11.0.4.tgz" - integrity sha1-p8y2Alehyi4O/nqD445nANF6o3o= - dependencies: - "@babel/code-frame" "7.10.4" - address "1.1.2" - browserslist "4.14.2" - chalk "2.4.2" - cross-spawn "7.0.3" - detect-port-alt "1.1.6" - escape-string-regexp "2.0.0" - filesize "6.1.0" - find-up "4.1.0" - fork-ts-checker-webpack-plugin "4.1.6" - global-modules "2.0.0" - globby "11.0.1" - gzip-size "5.1.1" - immer "8.0.1" - is-root "2.1.0" - loader-utils "2.0.0" - open "^7.0.2" - pkg-up "3.1.0" - prompts "2.4.0" - react-error-overlay "^6.0.9" - recursive-readdir "2.2.2" - shell-quote "1.7.2" - strip-ansi "6.0.0" - text-table "0.2.0" - -react-dnd-html5-backend@^7.2.0: - version "7.7.0" - resolved "https://registry.npmmirror.com/react-dnd-html5-backend/download/react-dnd-html5-backend-7.7.0.tgz?cache=0&sync_timestamp=1632711208182&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Freact-dnd-html5-backend%2Fdownload%2Freact-dnd-html5-backend-7.7.0.tgz" - integrity sha1-4rjqYaG8NLp0O4nK/NpiE7AGwGo= - dependencies: - dnd-core "^7.7.0" - -react-dnd@^7.3.2: - version "7.7.0" - resolved "https://registry.npmmirror.com/react-dnd/download/react-dnd-7.7.0.tgz" - integrity sha1-nZgzMez4e6M9BY2GHmyprbglOi4= - dependencies: - "@types/hoist-non-react-statics" "^3.3.1" - dnd-core "^7.7.0" - hoist-non-react-statics "^3.3.0" - invariant "^2.1.0" - shallowequal "^1.1.0" - -react-dom@^16.3.0: - version "16.14.0" - resolved "https://registry.npmjs.org/react-dom/-/react-dom-16.14.0.tgz" - integrity sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - prop-types "^15.6.2" - scheduler "^0.19.1" - -react-draggable@^4.4.5: - version "4.4.5" - resolved "https://registry.yarnpkg.com/react-draggable/-/react-draggable-4.4.5.tgz#9e37fe7ce1a4cf843030f521a0a4cc41886d7e7c" - integrity sha512-OMHzJdyJbYTZo4uQE393fHcqqPYsEtkjfMgvCHr6rejT+Ezn4OZbNyGH50vv+SunC1RMvwOTSWkEODQLzw1M9g== - dependencies: - clsx "^1.1.1" - prop-types "^15.8.1" - -react-error-overlay@^6.0.9: - version "6.0.9" - resolved "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz" - integrity sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew== - -react-i18next@11.13.0: - version "11.13.0" - resolved "https://registry.npmmirror.com/react-i18next/download/react-i18next-11.13.0.tgz" - integrity sha1-e28j9xcVSkTPP3DWKpNoFSv4pz8= - dependencies: - "@babel/runtime" "^7.14.5" - html-parse-stringify "^3.0.1" - -react-icons@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/react-icons/-/react-icons-4.4.0.tgz#a13a8a20c254854e1ec9aecef28a95cdf24ef703" - integrity sha512-fSbvHeVYo/B5/L4VhB7sBA1i2tS8MkT0Hb9t2H1AVPkwGfVHLJCqyr2Py9dKMxsyM63Eng1GkdZfbWj+Fmv8Rg== - -react-is@^16.13.1, react-is@^16.6.0, react-is@^16.7.0, react-is@^16.8.1: - version "16.13.1" - resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" - integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== - -react-is@^17.0.0, react-is@^17.0.1: - version "17.0.2" - resolved "https://registry.npmmirror.com/react-is/download/react-is-17.0.2.tgz" - integrity sha1-5pHUqOnHiTZWVVOas3J2Kw77VPA= - -react-lifecycles-compat@^3.0.4: - version "3.0.4" - resolved "https://registry.npmmirror.com/react-lifecycles-compat/download/react-lifecycles-compat-3.0.4.tgz" - integrity sha1-TxonOv38jzSIqMUWv9p4+HI1I2I= - -react-loading-skeleton@^2.1.1: - version "2.2.0" - resolved "https://registry.npmmirror.com/react-loading-skeleton/download/react-loading-skeleton-2.2.0.tgz" - integrity sha1-uM5Rb5okcekNfZ6tNdYUJTZ+M0A= - dependencies: - "@emotion/core" "^10.0.22" - -react-markdown@7.1.0: - version "7.1.0" - resolved "https://registry.npmmirror.com/react-markdown/download/react-markdown-7.1.0.tgz?cache=0&sync_timestamp=1635751290588&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Freact-markdown%2Fdownload%2Freact-markdown-7.1.0.tgz" - integrity sha1-C6YqRFnaq2YA7eg0lakija6dj44= - dependencies: - "@types/hast" "^2.0.0" - "@types/unist" "^2.0.0" - comma-separated-tokens "^2.0.0" - hast-util-whitespace "^2.0.0" - prop-types "^15.0.0" - property-information "^6.0.0" - react-is "^17.0.0" - remark-parse "^10.0.0" - remark-rehype "^9.0.0" - space-separated-tokens "^2.0.0" - style-to-object "^0.3.0" - unified "^10.0.0" - unist-util-visit "^4.0.0" - vfile "^5.0.0" - -react-redux@5.0.7: - version "5.0.7" - resolved "https://registry.npmjs.org/react-redux/-/react-redux-5.0.7.tgz" - integrity sha512-5VI8EV5hdgNgyjfmWzBbdrqUkrVRKlyTKk1sGH3jzM2M2Mhj/seQgPXaz6gVAj2lz/nz688AdTqMO18Lr24Zhg== - dependencies: - hoist-non-react-statics "^2.5.0" - invariant "^2.0.0" - lodash "^4.17.5" - lodash-es "^4.17.5" - loose-envify "^1.1.0" - prop-types "^15.6.0" - -react-refresh@^0.10.0: - version "0.10.0" - resolved "https://registry.npmmirror.com/react-refresh/download/react-refresh-0.10.0.tgz" - integrity sha1-L1NslmDAubHVAGhNnlKmXnQE9+M= - -react-router-dom@^4.1.2: - version "4.3.1" - resolved "https://registry.npmjs.org/react-router-dom/-/react-router-dom-4.3.1.tgz" - integrity sha512-c/MlywfxDdCp7EnB7YfPMOfMD3tOtIjrQlj/CKfNMBxdmpJP8xcz5P/UAFn3JbnQCNUxsHyVVqllF9LhgVyFCA== - dependencies: - history "^4.7.2" - invariant "^2.2.4" - loose-envify "^1.3.1" - prop-types "^15.6.1" - react-router "^4.3.1" - warning "^4.0.1" - -react-router-dom@^5.2.0: - version "5.3.0" - resolved "https://registry.npmmirror.com/react-router-dom/download/react-router-dom-5.3.0.tgz" - integrity sha1-2hv7U1oOiacSqTuX3Xb0etHzI2M= - dependencies: - "@babel/runtime" "^7.12.13" - history "^4.9.0" - loose-envify "^1.3.1" - prop-types "^15.6.2" - react-router "5.2.1" - tiny-invariant "^1.0.2" - tiny-warning "^1.0.0" - -react-router-redux@5.0.0-alpha.9: - version "5.0.0-alpha.9" - resolved "https://registry.npmjs.org/react-router-redux/-/react-router-redux-5.0.0-alpha.9.tgz" - integrity sha512-euSgNIANnRXr4GydIuwA7RZCefrLQzIw5WdXspS8NPYbV+FxrKSS9MKG7U9vb6vsKHONnA4VxrVNWfnMUnUQAw== - dependencies: - history "^4.7.2" - prop-types "^15.6.0" - react-router "^4.2.0" - -react-router@5.2.1: - version "5.2.1" - resolved "https://registry.npmmirror.com/react-router/download/react-router-5.2.1.tgz?cache=0&sync_timestamp=1636155288781&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Freact-router%2Fdownload%2Freact-router-5.2.1.tgz" - integrity sha1-TS5OnVrpQlCRhFuNvG2dJ2I5d00= - dependencies: - "@babel/runtime" "^7.12.13" - history "^4.9.0" - hoist-non-react-statics "^3.1.0" - loose-envify "^1.3.1" - mini-create-react-context "^0.4.0" - path-to-regexp "^1.7.0" - prop-types "^15.6.2" - react-is "^16.6.0" - tiny-invariant "^1.0.2" - tiny-warning "^1.0.0" - -react-router@^4.2.0, react-router@^4.3.1: - version "4.3.1" - resolved "https://registry.npmjs.org/react-router/-/react-router-4.3.1.tgz" - integrity sha512-yrvL8AogDh2X42Dt9iknk4wF4V8bWREPirFfS9gLU1huk6qK41sg7Z/1S81jjTrGHxa3B8R3J6xIkDAA6CVarg== - dependencies: - history "^4.7.2" - hoist-non-react-statics "^2.5.0" - invariant "^2.2.4" - loose-envify "^1.3.1" - path-to-regexp "^1.7.0" - prop-types "^15.6.1" - warning "^4.0.1" - -react-transition-group@^2.2.1: - version "2.9.0" - resolved "https://registry.nlark.com/react-transition-group/download/react-transition-group-2.9.0.tgz?cache=0&sync_timestamp=1622301299633&other_urls=https%3A%2F%2Fregistry.nlark.com%2Freact-transition-group%2Fdownload%2Freact-transition-group-2.9.0.tgz" - integrity sha1-35zbAleWIRFRpDbGmo87l7WwfI0= - dependencies: - dom-helpers "^3.4.0" - loose-envify "^1.4.0" - prop-types "^15.6.2" - react-lifecycles-compat "^3.0.4" - -react@^16.3.0: - version "16.14.0" - resolved "https://registry.npmjs.org/react/-/react-16.14.0.tgz" - integrity sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - prop-types "^15.6.2" - -read-pkg-up@^7.0.1: - version "7.0.1" - resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz" - integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== - dependencies: - find-up "^4.1.0" - read-pkg "^5.2.0" - type-fest "^0.8.1" - -read-pkg@^5.2.0: - version "5.2.0" - resolved "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz" - integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== - dependencies: - "@types/normalize-package-data" "^2.4.0" - normalize-package-data "^2.5.0" - parse-json "^5.0.0" - type-fest "^0.6.0" - -"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6: - version "2.3.7" - resolved "https://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.7.tgz" - integrity sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c= - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - -readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.6.0: - version "3.6.0" - resolved "https://registry.npm.taobao.org/readable-stream/download/readable-stream-3.6.0.tgz" - integrity sha1-M3u9o63AcGvT4CRCaihtS0sskZg= - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -readdirp@^2.2.1: - version "2.2.1" - resolved "https://registry.npm.taobao.org/readdirp/download/readdirp-2.2.1.tgz?cache=0&sync_timestamp=1615717369278&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freaddirp%2Fdownload%2Freaddirp-2.2.1.tgz" - integrity sha1-DodiKjMlqjPokihcr4tOhGUppSU= - dependencies: - graceful-fs "^4.1.11" - micromatch "^3.1.10" - readable-stream "^2.0.2" - -readdirp@~3.5.0: - version "3.5.0" - resolved "https://registry.nlark.com/readdirp/download/readdirp-3.5.0.tgz" - integrity sha1-m6dMAZsV02UnjS6Ru4xI17TULJ4= - dependencies: - picomatch "^2.2.1" - -readdirp@~3.6.0: - version "3.6.0" - resolved "https://registry.npm.taobao.org/readdirp/download/readdirp-3.6.0.tgz?cache=0&sync_timestamp=1615717369278&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freaddirp%2Fdownload%2Freaddirp-3.6.0.tgz" - integrity sha1-dKNwvYVxFuJFspzJc0DNQxoCpsc= - dependencies: - picomatch "^2.2.1" - -recursive-readdir@2.2.2: - version "2.2.2" - resolved "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz" - integrity sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg== - dependencies: - minimatch "3.0.4" - -redent@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz" - integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg== - dependencies: - indent-string "^4.0.0" - strip-indent "^3.0.0" - -redux-saga@^0.16.0: - version "0.16.2" - resolved "https://registry.npmjs.org/redux-saga/-/redux-saga-0.16.2.tgz" - integrity sha512-iIjKnRThI5sKPEASpUvySemjzwqwI13e3qP7oLub+FycCRDysLSAOwt958niZW6LhxfmS6Qm1BzbU70w/Koc4w== - -redux@4.1.2, "redux@>= 3.7.2", redux@^4.0.1: - version "4.1.2" - resolved "https://registry.npmmirror.com/redux/download/redux-4.1.2.tgz" - integrity sha1-FA81Qm2Zu0cpr3YK/PeeqqxAcQQ= - dependencies: - "@babel/runtime" "^7.9.2" - -redux@^3.7.1, redux@^3.7.2: - version "3.7.2" - resolved "https://registry.npmjs.org/redux/-/redux-3.7.2.tgz" - integrity sha512-pNqnf9q1hI5HHZRBkj3bAngGZW/JMCmexDlOxw4XagXY2o1327nHH54LoTjiPJ0gizoqPDRqWyX/00g0hD6w+A== - dependencies: - lodash "^4.2.1" - lodash-es "^4.2.1" - loose-envify "^1.1.0" - symbol-observable "^1.0.3" - -regenerate-unicode-properties@^9.0.0: - version "9.0.0" - resolved "https://registry.nlark.com/regenerate-unicode-properties/download/regenerate-unicode-properties-9.0.0.tgz?cache=0&sync_timestamp=1631617208210&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fregenerate-unicode-properties%2Fdownload%2Fregenerate-unicode-properties-9.0.0.tgz" - integrity sha1-VNCccRXh9T3CMUqXSzLBw0Tv4yY= - dependencies: - regenerate "^1.4.2" - -regenerate@^1.4.2: - version "1.4.2" - resolved "https://registry.nlark.com/regenerate/download/regenerate-1.4.2.tgz" - integrity sha1-uTRtiCfo9aMve6KWN9OYtpAUhIo= - -regenerator-runtime@^0.11.0, regenerator-runtime@^0.11.1: - version "0.11.1" - resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz" - integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== - -regenerator-runtime@^0.13.4: - version "0.13.9" - resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz" - integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA== - -regenerator-transform@^0.14.2: - version "0.14.5" - resolved "https://registry.nlark.com/regenerator-transform/download/regenerator-transform-0.14.5.tgz?cache=0&sync_timestamp=1627057533376&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fregenerator-transform%2Fdownload%2Fregenerator-transform-0.14.5.tgz" - integrity sha1-yY2hVGg2ccnE3LFuznNlF+G3/rQ= - dependencies: - "@babel/runtime" "^7.8.4" - -regex-not@^1.0.0, regex-not@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz" - integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== - dependencies: - extend-shallow "^3.0.2" - safe-regex "^1.1.0" - -regex-parser@^2.2.11: - version "2.2.11" - resolved "https://registry.npm.taobao.org/regex-parser/download/regex-parser-2.2.11.tgz" - integrity sha1-OzfskEnhlHmAboeMq+fByoPM/lg= - -regexp-tree@^0.1.21, regexp-tree@~0.1.1: - version "0.1.24" - resolved "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.24.tgz" - integrity sha512-s2aEVuLhvnVJW6s/iPgEGK6R+/xngd2jNQ+xy4bXNDKxZKJH6jpPHY6kVeVv1IeLCHgswRj+Kl3ELaDjG6V1iw== - -regexp.prototype.flags@^1.2.0, regexp.prototype.flags@^1.3.1: - version "1.3.1" - resolved "https://registry.nlark.com/regexp.prototype.flags/download/regexp.prototype.flags-1.3.1.tgz" - integrity sha1-fvNSro0VnnWMDq3Kb4/LTu8HviY= - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - -regexpp@^3.1.0: - version "3.2.0" - resolved "https://registry.nlark.com/regexpp/download/regexpp-3.2.0.tgz" - integrity sha1-BCWido2PI7rXDKS5BGH6LxIT4bI= - -regexpu-core@^4.7.1: - version "4.8.0" - resolved "https://registry.nlark.com/regexpu-core/download/regexpu-core-4.8.0.tgz?cache=0&sync_timestamp=1631619101495&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fregexpu-core%2Fdownload%2Fregexpu-core-4.8.0.tgz" - integrity sha1-5WBbo2G2excYR4UBMnUC9EeamPA= - dependencies: - regenerate "^1.4.2" - regenerate-unicode-properties "^9.0.0" - regjsgen "^0.5.2" - regjsparser "^0.7.0" - unicode-match-property-ecmascript "^2.0.0" - unicode-match-property-value-ecmascript "^2.0.0" - -regjsgen@^0.5.2: - version "0.5.2" - resolved "https://registry.npmmirror.com/regjsgen/download/regjsgen-0.5.2.tgz" - integrity sha1-kv8pX7He7L9uzaslQ9IH6RqjNzM= - -regjsparser@^0.7.0: - version "0.7.0" - resolved "https://registry.nlark.com/regjsparser/download/regjsparser-0.7.0.tgz" - integrity sha1-prZntUyIXhi1JVTLSWDvcRh+mWg= - dependencies: - jsesc "~0.5.0" - -relateurl@^0.2.7: - version "0.2.7" - resolved "https://registry.nlark.com/relateurl/download/relateurl-0.2.7.tgz" - integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= - -remark-gfm@3.0.1: - version "3.0.1" - resolved "https://registry.npmmirror.com/remark-gfm/download/remark-gfm-3.0.1.tgz?cache=0&sync_timestamp=1635964316461&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fremark-gfm%2Fdownload%2Fremark-gfm-3.0.1.tgz" - integrity sha1-CxgPCV4wNlRend2sDo3z+lz+5U8= - dependencies: - "@types/mdast" "^3.0.0" - mdast-util-gfm "^2.0.0" - micromark-extension-gfm "^2.0.0" - unified "^10.0.0" - -remark-parse@^10.0.0: - version "10.0.0" - resolved "https://registry.nlark.com/remark-parse/download/remark-parse-10.0.0.tgz?cache=0&sync_timestamp=1627989856649&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fremark-parse%2Fdownload%2Fremark-parse-10.0.0.tgz" - integrity sha1-ZeKys02FgdNrl/EqKSa7ISaWHLQ= - dependencies: - "@types/mdast" "^3.0.0" - mdast-util-from-markdown "^1.0.0" - unified "^10.0.0" - -remark-parse@^9.0.0: - version "9.0.0" - resolved "https://registry.npmjs.org/remark-parse/-/remark-parse-9.0.0.tgz" - integrity sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw== - dependencies: - mdast-util-from-markdown "^0.8.0" - -remark-rehype@^9.0.0: - version "9.1.0" - resolved "https://registry.npmmirror.com/remark-rehype/download/remark-rehype-9.1.0.tgz?cache=0&sync_timestamp=1636122117837&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fremark-rehype%2Fdownload%2Fremark-rehype-9.1.0.tgz" - integrity sha1-5LW24ZwSWzeAND62bD6bmbDwaoE= - dependencies: - "@types/hast" "^2.0.0" - "@types/mdast" "^3.0.0" - mdast-util-to-hast "^11.0.0" - unified "^10.0.0" - -remark-stringify@^9.0.0: - version "9.0.1" - resolved "https://registry.npmjs.org/remark-stringify/-/remark-stringify-9.0.1.tgz" - integrity sha512-mWmNg3ZtESvZS8fv5PTvaPckdL4iNlCHTt8/e/8oN08nArHRHjNZMKzA/YW3+p7/lYqIw4nx1XsjCBo/AxNChg== - dependencies: - mdast-util-to-markdown "^0.6.0" - -remark@^13.0.0: - version "13.0.0" - resolved "https://registry.npmjs.org/remark/-/remark-13.0.0.tgz" - integrity sha512-HDz1+IKGtOyWN+QgBiAT0kn+2s6ovOxHyPAFGKVE81VSzJ+mq7RwHFledEvB5F1p4iJvOah/LOKdFuzvRnNLCA== - dependencies: - remark-parse "^9.0.0" - remark-stringify "^9.0.0" - unified "^9.1.0" - -remove-trailing-separator@^1.0.1: - version "1.1.0" - resolved "https://registry.npm.taobao.org/remove-trailing-separator/download/remove-trailing-separator-1.1.0.tgz" - integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= - -renderkid@^2.0.4: - version "2.0.7" - resolved "https://registry.npmmirror.com/renderkid/download/renderkid-2.0.7.tgz?cache=0&sync_timestamp=1635212582997&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Frenderkid%2Fdownload%2Frenderkid-2.0.7.tgz" - integrity sha1-Rk8namvc7mBvShWZP5sp/HTKhgk= - dependencies: - css-select "^4.1.3" - dom-converter "^0.2.0" - htmlparser2 "^6.1.0" - lodash "^4.17.21" - strip-ansi "^3.0.1" - -repeat-element@^1.1.2: - version "1.1.4" - resolved "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz" - integrity sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ== - -repeat-string@^1.0.0, repeat-string@^1.6.1: - version "1.6.1" - resolved "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz" - integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= - -request@^2.83.0: - version "2.88.2" - resolved "https://registry.npmmirror.com/request/download/request-2.88.2.tgz" - integrity sha1-1zyRhzHLWofaBH4gcjQUb2ZNErM= - dependencies: - aws-sign2 "~0.7.0" - aws4 "^1.8.0" - caseless "~0.12.0" - combined-stream "~1.0.6" - extend "~3.0.2" - forever-agent "~0.6.1" - form-data "~2.3.2" - har-validator "~5.1.3" - http-signature "~1.2.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.19" - oauth-sign "~0.9.0" - performance-now "^2.1.0" - qs "~6.5.2" - safe-buffer "^5.1.2" - tough-cookie "~2.5.0" - tunnel-agent "^0.6.0" - uuid "^3.3.2" - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.npm.taobao.org/require-directory/download/require-directory-2.1.1.tgz" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= - -require-from-string@^2.0.2: - version "2.0.2" - resolved "https://registry.npm.taobao.org/require-from-string/download/require-from-string-2.0.2.tgz" - integrity sha1-iaf92TgmEmcxjq/hT5wy5ZjDaQk= - -require-main-filename@^2.0.0: - version "2.0.0" - resolved "https://registry.npm.taobao.org/require-main-filename/download/require-main-filename-2.0.0.tgz" - integrity sha1-0LMp7MfMD2Fkn2IhW+aa9UqomJs= - -requires-port@^1.0.0: - version "1.0.0" - resolved "https://registry.npm.taobao.org/requires-port/download/requires-port-1.0.0.tgz" - integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= - -reserved-words@^0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/reserved-words/-/reserved-words-0.1.2.tgz" - integrity sha1-AKCUD5jNUBrqqsMWQR2a3FKzGrE= - -resize-observer-polyfill@^1.5.1: - version "1.5.1" - resolved "https://registry.nlark.com/resize-observer-polyfill/download/resize-observer-polyfill-1.5.1.tgz" - integrity sha1-DpAg3T0hAkRY1OvSfiPkAmmBBGQ= - -resolve-cwd@^2.0.0: - version "2.0.0" - resolved "https://registry.npm.taobao.org/resolve-cwd/download/resolve-cwd-2.0.0.tgz" - integrity sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= - dependencies: - resolve-from "^3.0.0" - -resolve-from@^3.0.0: - version "3.0.0" - resolved "https://registry.npm.taobao.org/resolve-from/download/resolve-from-3.0.0.tgz" - integrity sha1-six699nWiBvItuZTM17rywoYh0g= - -resolve-from@^4.0.0: - version "4.0.0" - resolved "https://registry.npm.taobao.org/resolve-from/download/resolve-from-4.0.0.tgz" - integrity sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY= - -resolve-from@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" - integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== - -resolve-pathname@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz" - integrity sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng== - -resolve-url-loader@4.0.0: - version "4.0.0" - resolved "https://registry.npmmirror.com/resolve-url-loader/download/resolve-url-loader-4.0.0.tgz" - integrity sha1-1Q1N3HRrsQRoRDFnrPgA3NbDrVc= - dependencies: - adjust-sourcemap-loader "^4.0.0" - convert-source-map "^1.7.0" - loader-utils "^2.0.0" - postcss "^7.0.35" - source-map "0.6.1" - -resolve-url@^0.2.1: - version "0.2.1" - resolved "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz" - integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= - -resolve@^1.10.0, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.20.0: - version "1.20.0" - resolved "https://registry.nlark.com/resolve/download/resolve-1.20.0.tgz?cache=0&sync_timestamp=1618846903792&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fresolve%2Fdownload%2Fresolve-1.20.0.tgz" - integrity sha1-YpoBP7P3B1XW8LeTXMHCxTeLGXU= - dependencies: - is-core-module "^2.2.0" - path-parse "^1.0.6" - -resolve@^2.0.0-next.3: - version "2.0.0-next.3" - resolved "https://registry.nlark.com/resolve/download/resolve-2.0.0-next.3.tgz?cache=0&sync_timestamp=1618846903792&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fresolve%2Fdownload%2Fresolve-2.0.0-next.3.tgz" - integrity sha1-1BAWKT1KhYajnKXZtfFcvqH1XkY= - dependencies: - is-core-module "^2.2.0" - path-parse "^1.0.6" - -ret@~0.1.10: - version "0.1.15" - resolved "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz" - integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== - -retry@^0.12.0: - version "0.12.0" - resolved "https://registry.nlark.com/retry/download/retry-0.12.0.tgz" - integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= - -reusify@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" - integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== - -rimraf@^2.5.4, rimraf@^2.6.3: - version "2.7.1" - resolved "https://registry.npm.taobao.org/rimraf/download/rimraf-2.7.1.tgz" - integrity sha1-NXl/E6f9rcVmFCwp1PB8ytSD4+w= - dependencies: - glob "^7.1.3" - -rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - -ripemd160@^2.0.0, ripemd160@^2.0.1: - version "2.0.2" - resolved "https://registry.npm.taobao.org/ripemd160/download/ripemd160-2.0.2.tgz" - integrity sha1-ocGm9iR1FXe6XQeRTLyShQWFiQw= - dependencies: - hash-base "^3.0.0" - inherits "^2.0.1" - -rollup-plugin-babel@^4.3.3: - version "4.4.0" - resolved "https://registry.npmmirror.com/rollup-plugin-babel/download/rollup-plugin-babel-4.4.0.tgz" - integrity sha1-0VvSWUZqnRrMvbL+L/8XxS0DCss= - dependencies: - "@babel/helper-module-imports" "^7.0.0" - rollup-pluginutils "^2.8.1" - -rollup-plugin-terser@^5.3.1: - version "5.3.1" - resolved "https://registry.npm.taobao.org/rollup-plugin-terser/download/rollup-plugin-terser-5.3.1.tgz" - integrity sha1-jGUAYsIqhCbGQmhUiVdGO/mBtBM= - dependencies: - "@babel/code-frame" "^7.5.5" - jest-worker "^24.9.0" - rollup-pluginutils "^2.8.2" - serialize-javascript "^4.0.0" - terser "^4.6.2" - -rollup-pluginutils@^2.8.1, rollup-pluginutils@^2.8.2: - version "2.8.2" - resolved "https://registry.npm.taobao.org/rollup-pluginutils/download/rollup-pluginutils-2.8.2.tgz" - integrity sha1-cvKvB0i1kjZNvTOJ5gDlqURKNR4= - dependencies: - estree-walker "^0.6.1" - -rollup@^1.31.1: - version "1.32.1" - resolved "https://registry.npmmirror.com/rollup/download/rollup-1.32.1.tgz" - integrity sha1-RIDlLZ2eKuS0a6DZ3erzFjlA+cQ= - dependencies: - "@types/estree" "*" - "@types/node" "*" - acorn "^7.1.0" - -run-parallel@^1.1.9: - version "1.2.0" - resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" - integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== - dependencies: - queue-microtask "^1.2.2" - -run-queue@^1.0.0, run-queue@^1.0.3: - version "1.0.3" - resolved "https://registry.npm.taobao.org/run-queue/download/run-queue-1.0.3.tgz" - integrity sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec= - dependencies: - aproba "^1.1.1" - -sade@^1.7.3: - version "1.7.4" - resolved "https://registry.npm.taobao.org/sade/download/sade-1.7.4.tgz" - integrity sha1-6mgeDGXSSNIJXJBXjAPKC7G1RpE= - dependencies: - mri "^1.1.0" - -safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.nlark.com/safe-buffer/download/safe-buffer-5.1.2.tgz" - integrity sha1-mR7GnSluAxN0fVm9/St0XDX4go0= - -safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0: - version "5.2.1" - resolved "https://registry.nlark.com/safe-buffer/download/safe-buffer-5.2.1.tgz" - integrity sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY= - -safe-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz" - integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= - dependencies: - ret "~0.1.10" - -safe-regex@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/safe-regex/-/safe-regex-2.1.1.tgz" - integrity sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A== - dependencies: - regexp-tree "~0.1.1" - -"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: - version "2.1.2" - resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -sanitize.css@^10.0.0: - version "10.0.0" - resolved "https://registry.nlark.com/sanitize.css/download/sanitize.css-10.0.0.tgz" - integrity sha1-tcslR+lthimmCUdURmUkOx3DZXo= - -sass-loader@^10.0.5: - version "10.2.0" - resolved "https://registry.npmmirror.com/sass-loader/download/sass-loader-10.2.0.tgz?cache=0&sync_timestamp=1635385383233&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsass-loader%2Fdownload%2Fsass-loader-10.2.0.tgz" - integrity sha1-PWTBWQ+REBOz+kigsiqD1eFJRxY= - dependencies: - klona "^2.0.4" - loader-utils "^2.0.0" - neo-async "^2.6.2" - schema-utils "^3.0.0" - semver "^7.3.2" - -scheduler@^0.19.1: - version "0.19.1" - resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz" - integrity sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - -schema-utils@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/schema-utils/download/schema-utils-1.0.0.tgz?cache=0&sync_timestamp=1626694800155&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fschema-utils%2Fdownload%2Fschema-utils-1.0.0.tgz" - integrity sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A= - dependencies: - ajv "^6.1.0" - ajv-errors "^1.0.0" - ajv-keywords "^3.1.0" - -schema-utils@^2.6.5, schema-utils@^2.7.0: - version "2.7.1" - resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz" - integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== - dependencies: - "@types/json-schema" "^7.0.5" - ajv "^6.12.4" - ajv-keywords "^3.5.2" - -schema-utils@^3.0.0: - version "3.1.1" - resolved "https://registry.nlark.com/schema-utils/download/schema-utils-3.1.1.tgz?cache=0&sync_timestamp=1626694800155&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fschema-utils%2Fdownload%2Fschema-utils-3.1.1.tgz" - integrity sha1-vHTEtraZXB2I92qLd76nIZ4MgoE= - dependencies: - "@types/json-schema" "^7.0.8" - ajv "^6.12.5" - ajv-keywords "^3.5.2" - -select-hose@^2.0.0: - version "2.0.0" - resolved "https://registry.npm.taobao.org/select-hose/download/select-hose-2.0.0.tgz" - integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= - -selfsigned@^1.10.8: - version "1.10.11" - resolved "https://registry.nlark.com/selfsigned/download/selfsigned-1.10.11.tgz?cache=0&sync_timestamp=1620160245612&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fselfsigned%2Fdownload%2Fselfsigned-1.10.11.tgz" - integrity sha1-JJKc2Qb+D0S20B+yOZmnOVN6y+k= - dependencies: - node-forge "^0.10.0" - -"semver@2 || 3 || 4 || 5", semver@^5.5.0, semver@^5.6.0: - version "5.7.1" - resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" - integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== - -semver@7.0.0: - version "7.0.0" - resolved "https://registry.npm.taobao.org/semver/download/semver-7.0.0.tgz?cache=0&sync_timestamp=1616463540350&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-7.0.0.tgz" - integrity sha1-XzyjV2HkfgWyBsba/yz4FPAxa44= - -semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: - version "6.3.0" - resolved "https://registry.npm.taobao.org/semver/download/semver-6.3.0.tgz" - integrity sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0= - -semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5: - version "7.3.5" - resolved "https://registry.npm.taobao.org/semver/download/semver-7.3.5.tgz" - integrity sha1-C2Ich5NI2JmOSw5L6Us/EuYBjvc= - dependencies: - lru-cache "^6.0.0" - -send@0.17.1: - version "0.17.1" - resolved "https://registry.nlark.com/send/download/send-0.17.1.tgz?cache=0&sync_timestamp=1618847046717&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsend%2Fdownload%2Fsend-0.17.1.tgz" - integrity sha1-wdiwWfeQD3Rm3Uk4vcROEd2zdsg= - dependencies: - debug "2.6.9" - depd "~1.1.2" - destroy "~1.0.4" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - fresh "0.5.2" - http-errors "~1.7.2" - mime "1.6.0" - ms "2.1.1" - on-finished "~2.3.0" - range-parser "~1.2.1" - statuses "~1.5.0" - -serialize-javascript@5.0.1: - version "5.0.1" - resolved "https://registry.nlark.com/serialize-javascript/download/serialize-javascript-5.0.1.tgz?cache=0&sync_timestamp=1624284111898&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fserialize-javascript%2Fdownload%2Fserialize-javascript-5.0.1.tgz" - integrity sha1-eIbshIBJpGJGepfT2Rjrsqr5NPQ= - dependencies: - randombytes "^2.1.0" - -serialize-javascript@^4.0.0: - version "4.0.0" - resolved "https://registry.nlark.com/serialize-javascript/download/serialize-javascript-4.0.0.tgz?cache=0&sync_timestamp=1624284098038&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fserialize-javascript%2Fdownload%2Fserialize-javascript-4.0.0.tgz" - integrity sha1-tSXhI4SJpez8Qq+sw/6Z5mb0sao= - dependencies: - randombytes "^2.1.0" - -serve-index@^1.9.1: - version "1.9.1" - resolved "https://registry.npm.taobao.org/serve-index/download/serve-index-1.9.1.tgz" - integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= - dependencies: - accepts "~1.3.4" - batch "0.6.1" - debug "2.6.9" - escape-html "~1.0.3" - http-errors "~1.6.2" - mime-types "~2.1.17" - parseurl "~1.3.2" - -serve-static@1.14.1: - version "1.14.1" - resolved "https://registry.nlark.com/serve-static/download/serve-static-1.14.1.tgz" - integrity sha1-Zm5jbcTwEPfvKZcKiKZ0MgiYsvk= - dependencies: - encodeurl "~1.0.2" - escape-html "~1.0.3" - parseurl "~1.3.3" - send "0.17.1" - -set-blocking@^2.0.0: - version "2.0.0" - resolved "https://registry.npm.taobao.org/set-blocking/download/set-blocking-2.0.0.tgz" - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= - -set-value@^2.0.0, set-value@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz" - integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.3" - split-string "^3.0.1" - -setimmediate@^1.0.4: - version "1.0.5" - resolved "https://registry.nlark.com/setimmediate/download/setimmediate-1.0.5.tgz" - integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= - -setprototypeof@1.1.0: - version "1.1.0" - resolved "https://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.1.0.tgz" - integrity sha1-0L2FU2iHtv58DYGMuWLZ2RxU5lY= - -setprototypeof@1.1.1: - version "1.1.1" - resolved "https://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.1.1.tgz" - integrity sha1-fpWsskqpL1iF4KvvW6ExMw1K5oM= - -sha.js@^2.4.0, sha.js@^2.4.8: - version "2.4.11" - resolved "https://registry.npm.taobao.org/sha.js/download/sha.js-2.4.11.tgz" - integrity sha1-N6XPC4HsvGlD3hCbopYNGyZYSuc= - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -shallow-element-equals@^1.0.1: - version "1.0.1" - resolved "https://registry.npm.taobao.org/shallow-element-equals/download/shallow-element-equals-1.0.1.tgz" - integrity sha1-UHObfZStdWehNBc9P0QiOH7VfOY= - dependencies: - style-equal "^1.0.0" - -shallowequal@^1.1.0: - version "1.1.0" - resolved "https://registry.npm.taobao.org/shallowequal/download/shallowequal-1.1.0.tgz" - integrity sha1-GI1SHelbkIdAT9TctosT3wrk5/g= - -shebang-command@^1.2.0: - version "1.2.0" - resolved "https://registry.nlark.com/shebang-command/download/shebang-command-1.2.0.tgz?cache=0&sync_timestamp=1622172362985&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fshebang-command%2Fdownload%2Fshebang-command-1.2.0.tgz" - integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= - dependencies: - shebang-regex "^1.0.0" - -shebang-command@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" - integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== - dependencies: - shebang-regex "^3.0.0" - -shebang-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/shebang-regex/download/shebang-regex-1.0.0.tgz?cache=0&sync_timestamp=1628896304371&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fshebang-regex%2Fdownload%2Fshebang-regex-1.0.0.tgz" - integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== - -shell-quote@1.7.2: - version "1.7.2" - resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz" - integrity sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg== - -side-channel@^1.0.4: - version "1.0.4" - resolved "https://registry.npm.taobao.org/side-channel/download/side-channel-1.0.4.tgz" - integrity sha1-785cj9wQTudRslxY1CkAEfpeos8= - dependencies: - call-bind "^1.0.0" - get-intrinsic "^1.0.2" - object-inspect "^1.9.0" - -signal-exit@^3.0.0, signal-exit@^3.0.2: - version "3.0.5" - resolved "https://registry.npmmirror.com/signal-exit/download/signal-exit-3.0.5.tgz" - integrity sha1-nj6MwMdamUcrRDIQM6dwLnc4JS8= - -sisteransi@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" - integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== - -slash@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" - integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== - -slice-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.npm.taobao.org/slice-ansi/download/slice-ansi-4.0.0.tgz?cache=0&sync_timestamp=1618554945131&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fslice-ansi%2Fdownload%2Fslice-ansi-4.0.0.tgz" - integrity sha1-UA6N0P1VsFgVCGJVsxla3ypF/ms= - dependencies: - ansi-styles "^4.0.0" - astral-regex "^2.0.0" - is-fullwidth-code-point "^3.0.0" - -snapdragon-node@^2.0.1: - version "2.1.1" - resolved "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz" - integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== - dependencies: - define-property "^1.0.0" - isobject "^3.0.0" - snapdragon-util "^3.0.1" - -snapdragon-util@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz" - integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== - dependencies: - kind-of "^3.2.0" - -snapdragon@^0.8.1: - version "0.8.2" - resolved "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz" - integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== - dependencies: - base "^0.11.1" - debug "^2.2.0" - define-property "^0.2.5" - extend-shallow "^2.0.1" - map-cache "^0.2.2" - source-map "^0.5.6" - source-map-resolve "^0.5.0" - use "^3.1.0" - -sockjs-client@^1.5.0: - version "1.5.2" - resolved "https://registry.nlark.com/sockjs-client/download/sockjs-client-1.5.2.tgz" - integrity sha1-S8SMLanOR2nxnccjOWtQ9cEjMKM= - dependencies: - debug "^3.2.6" - eventsource "^1.0.7" - faye-websocket "^0.11.3" - inherits "^2.0.4" - json3 "^3.3.3" - url-parse "^1.5.3" - -sockjs@^0.3.21: - version "0.3.21" - resolved "https://registry.npm.taobao.org/sockjs/download/sockjs-0.3.21.tgz?cache=0&sync_timestamp=1612938804584&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsockjs%2Fdownload%2Fsockjs-0.3.21.tgz" - integrity sha1-s0/7mOeWkwtgoM+hGQTWozmn1Bc= - dependencies: - faye-websocket "^0.11.3" - uuid "^3.4.0" - websocket-driver "^0.7.4" - -sort-keys@^1.0.0: - version "1.1.2" - resolved "https://registry.npm.taobao.org/sort-keys/download/sort-keys-1.1.2.tgz" - integrity sha1-RBttTTRnmPG05J6JIK37oOVD+a0= - dependencies: - is-plain-obj "^1.0.0" - -source-list-map@^2.0.0: - version "2.0.1" - resolved "https://registry.npm.taobao.org/source-list-map/download/source-list-map-2.0.1.tgz" - integrity sha1-OZO9hzv8SEecyp6jpUeDXHwVSzQ= - -source-map-js@^0.6.2: - version "0.6.2" - resolved "https://registry.npmmirror.com/source-map-js/download/source-map-js-0.6.2.tgz" - integrity sha1-C7XeYxtBz72mz7qL0FqA79/SOF4= - -source-map-resolve@^0.5.0: - version "0.5.3" - resolved "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz" - integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== - dependencies: - atob "^2.1.2" - decode-uri-component "^0.2.0" - resolve-url "^0.2.1" - source-map-url "^0.4.0" - urix "^0.1.0" - -source-map-support@^0.5.6, source-map-support@~0.5.12: - version "0.5.21" - resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz" - integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map-url@^0.4.0: - version "0.4.1" - resolved "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz" - integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== - -source-map@0.6.1, source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: - version "0.6.1" - resolved "https://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz" - integrity sha1-dHIq8y6WFOnCh6jQu95IteLxomM= - -source-map@^0.5.0, source-map@^0.5.6, source-map@^0.5.7: - version "0.5.7" - resolved "https://registry.npm.taobao.org/source-map/download/source-map-0.5.7.tgz" - integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= - -source-map@^0.7.3: - version "0.7.3" - resolved "https://registry.npm.taobao.org/source-map/download/source-map-0.7.3.tgz" - integrity sha1-UwL4FpAxc1ImVECS5kmB91F1A4M= - -sourcemap-codec@^1.4.4: - version "1.4.8" - resolved "https://registry.nlark.com/sourcemap-codec/download/sourcemap-codec-1.4.8.tgz" - integrity sha1-6oBL2UhXQC5pktBaOO8a41qatMQ= - -space-separated-tokens@^2.0.0: - version "2.0.1" - resolved "https://registry.nlark.com/space-separated-tokens/download/space-separated-tokens-2.0.1.tgz" - integrity sha1-Qxk87E+4WKLOk0t/mLfywYEHCYs= - -spdx-correct@^3.0.0: - version "3.1.1" - resolved "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz" - integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== - dependencies: - spdx-expression-parse "^3.0.0" - spdx-license-ids "^3.0.0" - -spdx-exceptions@^2.1.0: - version "2.3.0" - resolved "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz" - integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== - -spdx-expression-parse@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz" - integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== - dependencies: - spdx-exceptions "^2.1.0" - spdx-license-ids "^3.0.0" - -spdx-license-ids@^3.0.0: - version "3.0.10" - resolved "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz" - integrity sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA== - -spdy-transport@^3.0.0: - version "3.0.0" - resolved "https://registry.npm.taobao.org/spdy-transport/download/spdy-transport-3.0.0.tgz" - integrity sha1-ANSGOmQArXXfkzYaFghgXl3NzzE= - dependencies: - debug "^4.1.0" - detect-node "^2.0.4" - hpack.js "^2.1.6" - obuf "^1.1.2" - readable-stream "^3.0.6" - wbuf "^1.7.3" - -spdy@^4.0.2: - version "4.0.2" - resolved "https://registry.nlark.com/spdy/download/spdy-4.0.2.tgz" - integrity sha1-t09GYgOj7aRSwCSSuR+56EonZ3s= - dependencies: - debug "^4.1.0" - handle-thing "^2.0.0" - http-deceiver "^1.2.7" - select-hose "^2.0.0" - spdy-transport "^3.0.0" - -specificity@^0.4.1: - version "0.4.1" - resolved "https://registry.npmjs.org/specificity/-/specificity-0.4.1.tgz" - integrity sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg== - -split-on-first@^1.0.0: - version "1.1.0" - resolved "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz" - integrity sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw== - -split-string@^3.0.1, split-string@^3.0.2: - version "3.1.0" - resolved "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz" - integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== - dependencies: - extend-shallow "^3.0.0" - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.nlark.com/sprintf-js/download/sprintf-js-1.0.3.tgz" - integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= - -sshpk@^1.7.0: - version "1.16.1" - resolved "https://registry.npm.taobao.org/sshpk/download/sshpk-1.16.1.tgz" - integrity sha1-+2YcC+8ps520B2nuOfpwCT1vaHc= - dependencies: - asn1 "~0.2.3" - assert-plus "^1.0.0" - bcrypt-pbkdf "^1.0.0" - dashdash "^1.12.0" - ecc-jsbn "~0.1.1" - getpass "^0.1.1" - jsbn "~0.1.0" - safer-buffer "^2.0.2" - tweetnacl "~0.14.0" - -ssr-window@^3.0.0, ssr-window@^3.0.0-alpha.1: - version "3.0.0" - resolved "https://registry.npmmirror.com/ssr-window/download/ssr-window-3.0.0.tgz" - integrity sha1-/VuCgBY4lD4MxwTEaRgBQ1r3rDc= - -ssri@^6.0.1: - version "6.0.2" - resolved "https://registry.nlark.com/ssri/download/ssri-6.0.2.tgz?cache=0&sync_timestamp=1621364918494&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fssri%2Fdownload%2Fssri-6.0.2.tgz" - integrity sha1-FXk5E08gRk5zAd26PpD/qPdyisU= - dependencies: - figgy-pudding "^3.5.1" - -stable@^0.1.8: - version "0.1.8" - resolved "https://registry.npmmirror.com/stable/download/stable-0.1.8.tgz" - integrity sha1-g26zyDgv4pNv6vVEYxAXzn1Ho88= - -stackframe@^1.1.1: - version "1.2.0" - resolved "https://registry.nlark.com/stackframe/download/stackframe-1.2.0.tgz" - integrity sha1-UkKUktY8YuuYmATBFVLj0i53kwM= - -static-extend@^0.1.1: - version "0.1.2" - resolved "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz" - integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= - dependencies: - define-property "^0.2.5" - object-copy "^0.1.0" - -"statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", statuses@~1.5.0: - version "1.5.0" - resolved "https://registry.nlark.com/statuses/download/statuses-1.5.0.tgz" - integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= - -stream-browserify@^2.0.1: - version "2.0.2" - resolved "https://registry.npm.taobao.org/stream-browserify/download/stream-browserify-2.0.2.tgz" - integrity sha1-h1IdOKRKp+6RzhzSpH3wy0ndZgs= - dependencies: - inherits "~2.0.1" - readable-stream "^2.0.2" - -stream-each@^1.1.0: - version "1.2.3" - resolved "https://registry.npm.taobao.org/stream-each/download/stream-each-1.2.3.tgz" - integrity sha1-6+J6DDibBPvMIzZClS4Qcxr6m64= - dependencies: - end-of-stream "^1.1.0" - stream-shift "^1.0.0" - -stream-http@^2.7.2: - version "2.8.3" - resolved "https://registry.npm.taobao.org/stream-http/download/stream-http-2.8.3.tgz" - integrity sha1-stJCRpKIpaJ+xP6JM6z2I95lFPw= - dependencies: - builtin-status-codes "^3.0.0" - inherits "^2.0.1" - readable-stream "^2.3.6" - to-arraybuffer "^1.0.0" - xtend "^4.0.0" - -stream-shift@^1.0.0: - version "1.0.1" - resolved "https://registry.npm.taobao.org/stream-shift/download/stream-shift-1.0.1.tgz" - integrity sha1-1wiCgVWasneEJCebCHfaPDktWj0= - -strict-uri-encode@^1.0.0: - version "1.1.0" - resolved "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz" - integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= - -strict-uri-encode@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz" - integrity sha1-ucczDHBChi9rFC3CdLvMWGbONUY= - -string-natural-compare@^3.0.1: - version "3.0.1" - resolved "https://registry.npm.taobao.org/string-natural-compare/download/string-natural-compare-3.0.1.tgz" - integrity sha1-ekLVhHRFSWN1no6LeuY9ccHn/fQ= - -"string-width@^1.0.2 || 2": - version "2.1.1" - resolved "https://registry.npmmirror.com/string-width/download/string-width-2.1.1.tgz?cache=0&sync_timestamp=1632420968947&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstring-width%2Fdownload%2Fstring-width-2.1.1.tgz" - integrity sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4= - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^4.0.0" - -string-width@^3.0.0, string-width@^3.1.0: - version "3.1.0" - resolved "https://registry.npmmirror.com/string-width/download/string-width-3.1.0.tgz?cache=0&sync_timestamp=1632421013520&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstring-width%2Fdownload%2Fstring-width-3.1.0.tgz" - integrity sha1-InZ74htirxCBV0MG9prFG2IgOWE= - dependencies: - emoji-regex "^7.0.1" - is-fullwidth-code-point "^2.0.0" - strip-ansi "^5.1.0" - -string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3: - version "4.2.3" - resolved "https://registry.npmmirror.com/string-width/download/string-width-4.2.3.tgz?cache=0&sync_timestamp=1632420968947&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstring-width%2Fdownload%2Fstring-width-4.2.3.tgz" - integrity sha1-JpxxF9J7Ba0uU2gwqOyJXvnG0BA= - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - -string.prototype.matchall@^4.0.5: - version "4.0.6" - resolved "https://registry.npmmirror.com/string.prototype.matchall/download/string.prototype.matchall-4.0.6.tgz?cache=0&sync_timestamp=1633405409079&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstring.prototype.matchall%2Fdownload%2Fstring.prototype.matchall-4.0.6.tgz" - integrity sha1-Wrtdq8lMew6iOA9lumELOlRLFfo= - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.1" - get-intrinsic "^1.1.1" - has-symbols "^1.0.2" - internal-slot "^1.0.3" - regexp.prototype.flags "^1.3.1" - side-channel "^1.0.4" - -string.prototype.trimend@^1.0.4: - version "1.0.4" - resolved "https://registry.npm.taobao.org/string.prototype.trimend/download/string.prototype.trimend-1.0.4.tgz" - integrity sha1-51rpDClCxjUEaGwYsoe0oLGkX4A= - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - -string.prototype.trimstart@^1.0.4: - version "1.0.4" - resolved "https://registry.nlark.com/string.prototype.trimstart/download/string.prototype.trimstart-1.0.4.tgz" - integrity sha1-s2OZr0qymZtMnGSL16P7K7Jv7u0= - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - -string_decoder@^1.0.0, string_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.nlark.com/string_decoder/download/string_decoder-1.3.0.tgz" - integrity sha1-QvEUWUpGzxqOMLCoT1bHjD7awh4= - dependencies: - safe-buffer "~5.2.0" - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.nlark.com/string_decoder/download/string_decoder-1.1.1.tgz" - integrity sha1-nPFhG6YmhdcDCunkujQUnDrwP8g= - dependencies: - safe-buffer "~5.1.0" - -stringify-object@^3.3.0: - version "3.3.0" - resolved "https://registry.nlark.com/stringify-object/download/stringify-object-3.3.0.tgz?cache=0&sync_timestamp=1629674903267&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fstringify-object%2Fdownload%2Fstringify-object-3.3.0.tgz" - integrity sha1-cDBlrvyhkwDTzoivT1s5VtdVZik= - dependencies: - get-own-enumerable-property-symbols "^3.0.0" - is-obj "^1.0.1" - is-regexp "^1.0.0" - -strip-ansi@6.0.0: - version "6.0.0" - resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz" - integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== - dependencies: - ansi-regex "^5.0.0" - -strip-ansi@^3.0.1: - version "3.0.1" - resolved "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-3.0.1.tgz?cache=0&sync_timestamp=1632420562057&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-3.0.1.tgz" - integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= - dependencies: - ansi-regex "^2.0.0" - -strip-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-4.0.0.tgz" - integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= - dependencies: - ansi-regex "^3.0.0" - -strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: - version "5.2.0" - resolved "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-5.2.0.tgz?cache=0&sync_timestamp=1632420562057&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-5.2.0.tgz" - integrity sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4= - dependencies: - ansi-regex "^4.1.0" - -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-6.0.1.tgz?cache=0&sync_timestamp=1632420562057&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-6.0.1.tgz" - integrity sha1-nibGPTD1NEPpSJSVshBdN7Z6hdk= - dependencies: - ansi-regex "^5.0.1" - -strip-bom@^3.0.0: - version "3.0.0" - resolved "https://registry.nlark.com/strip-bom/download/strip-bom-3.0.0.tgz?cache=0&sync_timestamp=1618847025316&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fstrip-bom%2Fdownload%2Fstrip-bom-3.0.0.tgz" - integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= - -strip-comments@^1.0.2: - version "1.0.2" - resolved "https://registry.nlark.com/strip-comments/download/strip-comments-1.0.2.tgz" - integrity sha1-grnEXn8FhzvuU/NxaK+TCqNoZ50= - dependencies: - babel-extract-comments "^1.0.0" - babel-plugin-transform-object-rest-spread "^6.26.0" - -strip-eof@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/strip-eof/download/strip-eof-1.0.0.tgz" - integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= - -strip-final-newline@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" - integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== - -strip-indent@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz" - integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ== - dependencies: - min-indent "^1.0.0" - -strip-json-comments@3.1.1, strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: - version "3.1.1" - resolved "https://registry.nlark.com/strip-json-comments/download/strip-json-comments-3.1.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fstrip-json-comments%2Fdownload%2Fstrip-json-comments-3.1.1.tgz" - integrity sha1-MfEoGzgyYwQ0gxwxDAHMzajL4AY= - -style-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.npm.taobao.org/style-equal/download/style-equal-1.0.0.tgz" - integrity sha1-mKHFkiImv+E8GW5z8ZQOkbjmZZU= - -style-loader@1.3.0: - version "1.3.0" - resolved "https://registry.npmmirror.com/style-loader/download/style-loader-1.3.0.tgz?cache=0&sync_timestamp=1634872439692&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstyle-loader%2Fdownload%2Fstyle-loader-1.3.0.tgz" - integrity sha1-gotKOzt+eqWEfOe66eh0USEUJJ4= - dependencies: - loader-utils "^2.0.0" - schema-utils "^2.7.0" - -style-search@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz" - integrity sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI= - -style-to-object@^0.3.0: - version "0.3.0" - resolved "https://registry.nlark.com/style-to-object/download/style-to-object-0.3.0.tgz" - integrity sha1-sbeQ0gWZHMeDgBlnIUl57hmnbkY= - dependencies: - inline-style-parser "0.1.1" - -style-unit@^2.0.0, style-unit@^2.0.1: - version "2.0.1" - resolved "https://registry.nlark.com/style-unit/download/style-unit-2.0.1.tgz?cache=0&sync_timestamp=1624951010892&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fstyle-unit%2Fdownload%2Fstyle-unit-2.0.1.tgz" - integrity sha1-yTxqAFtGZxut+V32VEUCkNUO690= - dependencies: - universal-env "^2.0.0" - -stylehacks@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.1.tgz" - integrity sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA== - dependencies: - browserslist "^4.16.0" - postcss-selector-parser "^6.0.4" - -stylelint-config-css-modules@^2.2.0: - version "2.3.0" - resolved "https://registry.npmjs.org/stylelint-config-css-modules/-/stylelint-config-css-modules-2.3.0.tgz" - integrity sha512-nSxwaJMv9wBrTAi+O4qXubyi1AR9eB36tJpY0uaFhKgEc3fwWGUzUK1Edl8AQHAoU7wmUeKtsuYjblyRP/V7rw== - -stylelint-config-prettier@^8.0.1: - version "8.0.2" - resolved "https://registry.npmjs.org/stylelint-config-prettier/-/stylelint-config-prettier-8.0.2.tgz" - integrity sha512-TN1l93iVTXpF9NJstlvP7nOu9zY2k+mN0NSFQ/VEGz15ZIP9ohdDZTtCWHs5LjctAhSAzaILULGbgiM0ItId3A== - -stylelint-config-recommended@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-3.0.0.tgz" - integrity sha512-F6yTRuc06xr1h5Qw/ykb2LuFynJ2IxkKfCMf+1xqPffkxh0S09Zc902XCffcsw/XMFq/OzQ1w54fLIDtmRNHnQ== - -stylelint-config-standard@^20.0.0: - version "20.0.0" - resolved "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-20.0.0.tgz" - integrity sha512-IB2iFdzOTA/zS4jSVav6z+wGtin08qfj+YyExHB3LF9lnouQht//YyB0KZq9gGz5HNPkddHOzcY8HsUey6ZUlA== - dependencies: - stylelint-config-recommended "^3.0.0" - -stylelint-declaration-block-no-ignored-properties@^2.1.0: - version "2.4.0" - resolved "https://registry.npmjs.org/stylelint-declaration-block-no-ignored-properties/-/stylelint-declaration-block-no-ignored-properties-2.4.0.tgz" - integrity sha512-ffAvq8GaXHL8rz0Qo+4gr3vqcau4pz/Z6WF9TJr4yG6WY5Vbqa6RPechgqv/izZu5trOKwJgnznOzO8VvhIKlw== - -stylelint@^13.7.0: - version "13.13.1" - resolved "https://registry.npmjs.org/stylelint/-/stylelint-13.13.1.tgz" - integrity sha512-Mv+BQr5XTUrKqAXmpqm6Ddli6Ief+AiPZkRsIrAoUKFuq/ElkUh9ZMYxXD0iQNZ5ADghZKLOWz1h7hTClB7zgQ== - dependencies: - "@stylelint/postcss-css-in-js" "^0.37.2" - "@stylelint/postcss-markdown" "^0.36.2" - autoprefixer "^9.8.6" - balanced-match "^2.0.0" - chalk "^4.1.1" - cosmiconfig "^7.0.0" - debug "^4.3.1" - execall "^2.0.0" - fast-glob "^3.2.5" - fastest-levenshtein "^1.0.12" - file-entry-cache "^6.0.1" - get-stdin "^8.0.0" - global-modules "^2.0.0" - globby "^11.0.3" - globjoin "^0.1.4" - html-tags "^3.1.0" - ignore "^5.1.8" - import-lazy "^4.0.0" - imurmurhash "^0.1.4" - known-css-properties "^0.21.0" - lodash "^4.17.21" - log-symbols "^4.1.0" - mathml-tag-names "^2.1.3" - meow "^9.0.0" - micromatch "^4.0.4" - normalize-selector "^0.2.0" - postcss "^7.0.35" - postcss-html "^0.36.0" - postcss-less "^3.1.4" - postcss-media-query-parser "^0.2.3" - postcss-resolve-nested-selector "^0.1.1" - postcss-safe-parser "^4.0.2" - postcss-sass "^0.4.4" - postcss-scss "^2.1.1" - postcss-selector-parser "^6.0.5" - postcss-syntax "^0.36.2" - postcss-value-parser "^4.1.0" - resolve-from "^5.0.0" - slash "^3.0.0" - specificity "^0.4.1" - string-width "^4.2.2" - strip-ansi "^6.0.0" - style-search "^0.1.0" - sugarss "^2.0.0" - svg-tags "^1.0.0" - table "^6.6.0" - v8-compile-cache "^2.3.0" - write-file-atomic "^3.0.3" - -sugarss@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/sugarss/-/sugarss-2.0.0.tgz" - integrity sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ== - dependencies: - postcss "^7.0.2" - -supports-color@8.1.1: - version "8.1.1" - resolved "https://registry.nlark.com/supports-color/download/supports-color-8.1.1.tgz" - integrity sha1-zW/BfihQDP9WwbhsCn/UpUpzAFw= - dependencies: - has-flag "^4.0.0" - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -supports-color@^6.1.0: - version "6.1.0" - resolved "https://registry.nlark.com/supports-color/download/supports-color-6.1.0.tgz?cache=0&sync_timestamp=1626703400240&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsupports-color%2Fdownload%2Fsupports-color-6.1.0.tgz" - integrity sha1-B2Srxpxj1ayELdSGfo0CXogN+PM= - dependencies: - has-flag "^3.0.0" - -supports-color@^7.0.0, supports-color@^7.1.0: - version "7.2.0" - resolved "https://registry.nlark.com/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1626703400240&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz" - integrity sha1-G33NyzK4E4gBs+R4umpRyqiWSNo= - dependencies: - has-flag "^4.0.0" - -supports-hyperlinks@^2.0.0: - version "2.2.0" - resolved "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz" - integrity sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ== - dependencies: - has-flag "^4.0.0" - supports-color "^7.0.0" - -svg-parser@^2.0.4: - version "2.0.4" - resolved "https://registry.npmmirror.com/svg-parser/-/svg-parser-2.0.4.tgz#fdc2e29e13951736140b76cb122c8ee6630eb6b5" - integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== - -svg-tags@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz" - integrity sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q= - -svgo@^2.7.0, svgo@^2.8.0: - version "2.8.0" - resolved "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz" - integrity sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg== - dependencies: - "@trysound/sax" "0.2.0" - commander "^7.2.0" - css-select "^4.1.3" - css-tree "^1.1.3" - csso "^4.2.0" - picocolors "^1.0.0" - stable "^0.1.8" - -swiper@6.5.0: - version "6.5.0" - resolved "https://registry.npmmirror.com/swiper/download/swiper-6.5.0.tgz" - integrity sha1-TKIkO0T8zvR+4oGZN3ZmYH2MUUE= - dependencies: - dom7 "^3.0.0" - ssr-window "^3.0.0" - -symbol-observable@^1.0.3: - version "1.2.0" - resolved "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz" - integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ== - -table@^6.0.9, table@^6.6.0: - version "6.7.3" - resolved "https://registry.npmmirror.com/table/download/table-6.7.3.tgz?cache=0&sync_timestamp=1636037112686&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ftable%2Fdownload%2Ftable-6.7.3.tgz" - integrity sha1-JVOIQ5cVpzg5G9LuTLyomk0Fqbc= - dependencies: - ajv "^8.0.1" - lodash.truncate "^4.4.2" - slice-ansi "^4.0.0" - string-width "^4.2.3" - strip-ansi "^6.0.1" - -tapable@^1.0.0, tapable@^1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz" - integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== - -temp-dir@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/temp-dir/download/temp-dir-1.0.0.tgz" - integrity sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0= - -tempy@^0.3.0: - version "0.3.0" - resolved "https://registry.nlark.com/tempy/download/tempy-0.3.0.tgz?cache=0&sync_timestamp=1629290041914&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ftempy%2Fdownload%2Ftempy-0.3.0.tgz" - integrity sha1-b2xbKVaVoWEwmWrVqwGovXJui/g= - dependencies: - temp-dir "^1.0.0" - type-fest "^0.3.1" - unique-string "^1.0.0" - -terser-webpack-plugin@^1.4.3: - version "1.4.5" - resolved "https://registry.npmmirror.com/terser-webpack-plugin/download/terser-webpack-plugin-1.4.5.tgz" - integrity sha1-oheu+uozDnNP+sthIOwfoxLWBAs= - dependencies: - cacache "^12.0.2" - find-cache-dir "^2.1.0" - is-wsl "^1.1.0" - schema-utils "^1.0.0" - serialize-javascript "^4.0.0" - source-map "^0.6.1" - terser "^4.1.2" - webpack-sources "^1.4.0" - worker-farm "^1.7.0" - -terser@^4.1.2, terser@^4.6.2, terser@^4.6.3: - version "4.8.0" - resolved "https://registry.nlark.com/terser/download/terser-4.8.0.tgz" - integrity sha1-YwVjQ9fHC7KfOvZlhlpG/gOg3xc= - dependencies: - commander "^2.20.0" - source-map "~0.6.1" - source-map-support "~0.5.12" - -text-table@0.2.0, text-table@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= - -through2@^2.0.0: - version "2.0.5" - resolved "https://registry.npm.taobao.org/through2/download/through2-2.0.5.tgz" - integrity sha1-AcHjnrMdB8t9A6lqcIIyYLIxMs0= - dependencies: - readable-stream "~2.3.6" - xtend "~4.0.1" - -thunky@^1.0.2: - version "1.1.0" - resolved "https://registry.npm.taobao.org/thunky/download/thunky-1.1.0.tgz" - integrity sha1-Wrr3FKlAXbBQRzK7zNLO3Z75U30= - -timers-browserify@^2.0.4: - version "2.0.12" - resolved "https://registry.npm.taobao.org/timers-browserify/download/timers-browserify-2.0.12.tgz" - integrity sha1-RKRcEfv0B/NPl7zNFXfGUjYbAO4= - dependencies: - setimmediate "^1.0.4" - -timsort@^0.3.0: - version "0.3.0" - resolved "https://registry.npm.taobao.org/timsort/download/timsort-0.3.0.tgz" - integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= - -tiny-invariant@^1.0.2: - version "1.2.0" - resolved "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz" - integrity sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg== - -tiny-warning@^1.0.0, tiny-warning@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz" - integrity sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA== - -to-arraybuffer@^1.0.0: - version "1.0.1" - resolved "https://registry.npm.taobao.org/to-arraybuffer/download/to-arraybuffer-1.0.1.tgz" - integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= - -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.nlark.com/to-fast-properties/download/to-fast-properties-2.0.0.tgz" - integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= - -to-object-path@^0.3.0: - version "0.3.0" - resolved "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz" - integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= - dependencies: - kind-of "^3.0.2" - -to-regex-range@^2.1.0: - version "2.1.1" - resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz" - integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= - dependencies: - is-number "^3.0.0" - repeat-string "^1.6.1" - -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - dependencies: - is-number "^7.0.0" - -to-regex@^3.0.1, to-regex@^3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz" - integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== - dependencies: - define-property "^2.0.2" - extend-shallow "^3.0.2" - regex-not "^1.0.2" - safe-regex "^1.1.0" - -toggle-selection@^1.0.6: - version "1.0.6" - resolved "https://registry.nlark.com/toggle-selection/download/toggle-selection-1.0.6.tgz" - integrity sha1-bkWxJj8gF/oKzH2J14sVuL932jI= - -toidentifier@1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/toidentifier/download/toidentifier-1.0.0.tgz" - integrity sha1-fhvjRw8ed5SLxD2Uo8j013UrpVM= - -totalist@^2.0.0: - version "2.0.0" - resolved "https://registry.npm.taobao.org/totalist/download/totalist-2.0.0.tgz" - integrity sha1-228eGcD6Y+cTObu4+6iWU8GMfuw= - -tough-cookie@~2.5.0: - version "2.5.0" - resolved "https://registry.nlark.com/tough-cookie/download/tough-cookie-2.5.0.tgz" - integrity sha1-zZ+yoKodWhK0c72fuW+j3P9lreI= - dependencies: - psl "^1.1.28" - punycode "^2.1.1" - -trim-newlines@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz" - integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== - -trough@^1.0.0: - version "1.0.5" - resolved "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz" - integrity sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA== - -trough@^2.0.0: - version "2.0.2" - resolved "https://registry.nlark.com/trough/download/trough-2.0.2.tgz?cache=0&sync_timestamp=1625401006146&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ftrough%2Fdownload%2Ftrough-2.0.2.tgz" - integrity sha1-lKOqnVzjefxWH2JEkFs/NrdFjZY= - -tryer@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz" - integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA== - -ts-loader@8.1.0: - version "8.1.0" - resolved "https://registry.nlark.com/ts-loader/download/ts-loader-8.1.0.tgz" - integrity sha1-1ikkh98nnHzHm207cLudMWgraT4= - dependencies: - chalk "^4.1.0" - enhanced-resolve "^4.0.0" - loader-utils "^2.0.0" - micromatch "^4.0.0" - semver "^7.3.4" - -ts-mocha@^9.0.2: - version "9.0.2" - resolved "https://registry.npmjs.org/ts-mocha/-/ts-mocha-9.0.2.tgz" - integrity sha512-WyQjvnzwrrubl0JT7EC1yWmNpcsU3fOuBFfdps30zbmFBgKniSaSOyZMZx+Wq7kytUs5CY+pEbSYEbGfIKnXTw== - dependencies: - ts-node "7.0.1" - optionalDependencies: - tsconfig-paths "^3.5.0" - -ts-node@7.0.1: - version "7.0.1" - resolved "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz" - integrity sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw== - dependencies: - arrify "^1.0.0" - buffer-from "^1.1.0" - diff "^3.1.0" - make-error "^1.1.1" - minimist "^1.2.0" - mkdirp "^0.5.1" - source-map-support "^0.5.6" - yn "^2.0.0" - -ts-pnp@^1.1.6: - version "1.2.0" - resolved "https://registry.npmmirror.com/ts-pnp/download/ts-pnp-1.2.0.tgz" - integrity sha1-pQCtCEsHmPHDBxrzkeZZEshrypI= - -tsconfig-paths@^3.11.0, tsconfig-paths@^3.5.0: - version "3.11.0" - resolved "https://registry.nlark.com/tsconfig-paths/download/tsconfig-paths-3.11.0.tgz?cache=0&sync_timestamp=1629839709860&other_urls=https%3A%2F%2Fregistry.nlark.com%2Ftsconfig-paths%2Fdownload%2Ftsconfig-paths-3.11.0.tgz" - integrity sha1-lUwf6XPaYznHjgawPOLkiBC2XzY= - dependencies: - "@types/json5" "^0.0.29" - json5 "^1.0.1" - minimist "^1.2.0" - strip-bom "^3.0.0" - -tslib@^1.8.1: - version "1.14.1" - resolved "https://registry.nlark.com/tslib/download/tslib-1.14.1.tgz" - integrity sha1-zy04vcNKE0vK8QkcQfZhni9nLQA= - -tslib@^2.0.1, tslib@^2.0.3, tslib@^2.1.0: - version "2.3.1" - resolved "https://registry.nlark.com/tslib/download/tslib-2.3.1.tgz" - integrity sha1-6KM1rdXOrlGqJh0ypJAVjvBC7wE= - -tsutils@^3.17.1, tsutils@^3.21.0: - version "3.21.0" - resolved "https://registry.nlark.com/tsutils/download/tsutils-3.21.0.tgz" - integrity sha1-tIcX05TOpsHglpg+7Vjp1hcVtiM= - dependencies: - tslib "^1.8.1" - -tsx-control-statements@4.1.1: - version "4.1.1" - resolved "https://registry.nlark.com/tsx-control-statements/download/tsx-control-statements-4.1.1.tgz" - integrity sha1-LVs2qBgDV/kdB51HqXfkwDDdsy0= - -tty-browserify@0.0.0: - version "0.0.0" - resolved "https://registry.npm.taobao.org/tty-browserify/download/tty-browserify-0.0.0.tgz" - integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= - -tunnel-agent@^0.6.0: - version "0.6.0" - resolved "https://registry.nlark.com/tunnel-agent/download/tunnel-agent-0.6.0.tgz" - integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= - dependencies: - safe-buffer "^5.0.1" - -tweetnacl@^0.14.3, tweetnacl@~0.14.0: - version "0.14.5" - resolved "https://registry.npm.taobao.org/tweetnacl/download/tweetnacl-0.14.5.tgz" - integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= - -type-check@^0.4.0, type-check@~0.4.0: - version "0.4.0" - resolved "https://registry.npm.taobao.org/type-check/download/type-check-0.4.0.tgz" - integrity sha1-B7ggO/pwVsBlcFDjzNLDdzC6uPE= - dependencies: - prelude-ls "^1.2.1" - -type-detect@^4.0.0, type-detect@^4.0.5: - version "4.0.8" - resolved "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz" - integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== - -type-fest@^0.18.0: - version "0.18.1" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz" - integrity sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw== - -type-fest@^0.20.2: - version "0.20.2" - resolved "https://registry.npmmirror.com/type-fest/download/type-fest-0.20.2.tgz" - integrity sha1-G/IH9LKPkVg2ZstfvTJ4hzAc1fQ= - -type-fest@^0.21.3: - version "0.21.3" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz" - integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== - -type-fest@^0.3.1: - version "0.3.1" - resolved "https://registry.npmmirror.com/type-fest/download/type-fest-0.3.1.tgz" - integrity sha1-Y9ANIE4FlHT+Xht8ARESu9HcKeE= - -type-fest@^0.6.0: - version "0.6.0" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz" - integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== - -type-fest@^0.8.1: - version "0.8.1" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz" - integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== - -type-is@~1.6.17, type-is@~1.6.18: - version "1.6.18" - resolved "https://registry.npm.taobao.org/type-is/download/type-is-1.6.18.tgz" - integrity sha1-TlUs0F3wlGfcvE73Od6J8s83wTE= - dependencies: - media-typer "0.3.0" - mime-types "~2.1.24" - -typedarray-to-buffer@^3.1.5: - version "3.1.5" - resolved "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz" - integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== - dependencies: - is-typedarray "^1.0.0" - -typedarray@^0.0.6: - version "0.0.6" - resolved "https://registry.npm.taobao.org/typedarray/download/typedarray-0.0.6.tgz" - integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= - -typescript@4.4.4, typescript@^4.3.5: - version "4.4.4" - resolved "https://registry.npmmirror.com/typescript/download/typescript-4.4.4.tgz" - integrity sha1-LNAaGh8WBwTTEB/VpY/w+fy4Aww= - -unbox-primitive@^1.0.1: - version "1.0.1" - resolved "https://registry.nlark.com/unbox-primitive/download/unbox-primitive-1.0.1.tgz" - integrity sha1-CF4hViXsMWJXTciFmr7nilmxRHE= - dependencies: - function-bind "^1.1.1" - has-bigints "^1.0.1" - has-symbols "^1.0.2" - which-boxed-primitive "^1.0.2" - -unicode-canonical-property-names-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.nlark.com/unicode-canonical-property-names-ecmascript/download/unicode-canonical-property-names-ecmascript-2.0.0.tgz" - integrity sha1-MBrNxSVjFnDTn2FG4Od/9rvevdw= - -unicode-match-property-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.nlark.com/unicode-match-property-ecmascript/download/unicode-match-property-ecmascript-2.0.0.tgz?cache=0&sync_timestamp=1631618696521&other_urls=https%3A%2F%2Fregistry.nlark.com%2Funicode-match-property-ecmascript%2Fdownload%2Funicode-match-property-ecmascript-2.0.0.tgz" - integrity sha1-VP0W4OyxZ88Ezx91a9zJLrp5dsM= - dependencies: - unicode-canonical-property-names-ecmascript "^2.0.0" - unicode-property-aliases-ecmascript "^2.0.0" - -unicode-match-property-value-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.nlark.com/unicode-match-property-value-ecmascript/download/unicode-match-property-value-ecmascript-2.0.0.tgz" - integrity sha1-GgGqVyR8FMVouJd1pUk4eIGJpxQ= - -unicode-property-aliases-ecmascript@^2.0.0: - version "2.0.0" - resolved "https://registry.nlark.com/unicode-property-aliases-ecmascript/download/unicode-property-aliases-ecmascript-2.0.0.tgz" - integrity sha1-CjbLmlhcT2q9Ua0d7dsoXBZSl8g= - -unified@^10.0.0: - version "10.1.0" - resolved "https://registry.nlark.com/unified/download/unified-10.1.0.tgz" - integrity sha1-TmXrOPwkSLHF7lc6RyNA9SuTRv4= - dependencies: - "@types/unist" "^2.0.0" - bail "^2.0.0" - extend "^3.0.0" - is-buffer "^2.0.0" - is-plain-obj "^4.0.0" - trough "^2.0.0" - vfile "^5.0.0" - -unified@^9.1.0: - version "9.2.2" - resolved "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz" - integrity sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ== - dependencies: - bail "^1.0.0" - extend "^3.0.0" - is-buffer "^2.0.0" - is-plain-obj "^2.0.0" - trough "^1.0.0" - vfile "^4.0.0" - -union-value@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz" - integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== - dependencies: - arr-union "^3.1.0" - get-value "^2.0.6" - is-extendable "^0.1.1" - set-value "^2.0.1" - -uniq@^1.0.1: - version "1.0.1" - resolved "https://registry.nlark.com/uniq/download/uniq-1.0.1.tgz" - integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= - -uniqs@^2.0.0: - version "2.0.0" - resolved "https://registry.npm.taobao.org/uniqs/download/uniqs-2.0.0.tgz" - integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI= - -unique-filename@^1.1.1: - version "1.1.1" - resolved "https://registry.nlark.com/unique-filename/download/unique-filename-1.1.1.tgz" - integrity sha1-HWl2k2mtoFgxA6HmrodoG1ZXMjA= - dependencies: - unique-slug "^2.0.0" - -unique-slug@^2.0.0: - version "2.0.2" - resolved "https://registry.npm.taobao.org/unique-slug/download/unique-slug-2.0.2.tgz" - integrity sha1-uqvOkQg/xk6UWw861hPiZPfNTmw= - dependencies: - imurmurhash "^0.1.4" - -unique-string@^1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/unique-string/download/unique-string-1.0.0.tgz" - integrity sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo= - dependencies: - crypto-random-string "^1.0.0" - -unist-builder@^3.0.0: - version "3.0.0" - resolved "https://registry.nlark.com/unist-builder/download/unist-builder-3.0.0.tgz" - integrity sha1-couspHZ8DnhOHmS7RLWlp1MCGgQ= - dependencies: - "@types/unist" "^2.0.0" - -unist-util-find-all-after@^3.0.2: - version "3.0.2" - resolved "https://registry.npmjs.org/unist-util-find-all-after/-/unist-util-find-all-after-3.0.2.tgz" - integrity sha512-xaTC/AGZ0rIM2gM28YVRAFPIZpzbpDtU3dRmp7EXlNVA8ziQc4hY3H7BHXM1J49nEmiqc3svnqMReW+PGqbZKQ== - dependencies: - unist-util-is "^4.0.0" - -unist-util-generated@^2.0.0: - version "2.0.0" - resolved "https://registry.npm.taobao.org/unist-util-generated/download/unist-util-generated-2.0.0.tgz?cache=0&sync_timestamp=1618396508779&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Funist-util-generated%2Fdownload%2Funist-util-generated-2.0.0.tgz" - integrity sha1-hvr7d+ts6b+mtmPD9a1PjlamARM= - -unist-util-is@^4.0.0: - version "4.1.0" - resolved "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz" - integrity sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg== - -unist-util-is@^5.0.0: - version "5.1.1" - resolved "https://registry.nlark.com/unist-util-is/download/unist-util-is-5.1.1.tgz?cache=0&sync_timestamp=1626874870978&other_urls=https%3A%2F%2Fregistry.nlark.com%2Funist-util-is%2Fdownload%2Funist-util-is-5.1.1.tgz" - integrity sha1-6K7OCxAvqbwJew/vj4cMSW1KYjY= - -unist-util-position@^4.0.0: - version "4.0.1" - resolved "https://registry.nlark.com/unist-util-position/download/unist-util-position-4.0.1.tgz?cache=0&sync_timestamp=1620915084174&other_urls=https%3A%2F%2Fregistry.nlark.com%2Funist-util-position%2Fdownload%2Funist-util-position-4.0.1.tgz" - integrity sha1-+EhLLaGaiXoBgFVtFgwoYzBw27k= - -unist-util-stringify-position@^2.0.0: - version "2.0.3" - resolved "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz" - integrity sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g== - dependencies: - "@types/unist" "^2.0.2" - -unist-util-stringify-position@^3.0.0: - version "3.0.0" - resolved "https://registry.nlark.com/unist-util-stringify-position/download/unist-util-stringify-position-3.0.0.tgz" - integrity sha1-1RfSiD100NqgtWWtw9EKArSozek= - dependencies: - "@types/unist" "^2.0.0" - -unist-util-visit-parents@^4.0.0: - version "4.1.1" - resolved "https://registry.nlark.com/unist-util-visit-parents/download/unist-util-visit-parents-4.1.1.tgz?cache=0&sync_timestamp=1632209017183&other_urls=https%3A%2F%2Fregistry.nlark.com%2Funist-util-visit-parents%2Fdownload%2Funist-util-visit-parents-4.1.1.tgz" - integrity sha1-6DVZpK1+YEikaxvbImFPLz9HJPI= - dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^5.0.0" - -unist-util-visit-parents@^5.0.0: - version "5.1.0" - resolved "https://registry.nlark.com/unist-util-visit-parents/download/unist-util-visit-parents-5.1.0.tgz?cache=0&sync_timestamp=1632209017183&other_urls=https%3A%2F%2Fregistry.nlark.com%2Funist-util-visit-parents%2Fdownload%2Funist-util-visit-parents-5.1.0.tgz" - integrity sha1-RLvF0l8kEeffxc7P8S3kMpaqhSE= - dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^5.0.0" - -unist-util-visit@^3.0.0: - version "3.1.0" - resolved "https://registry.npmmirror.com/unist-util-visit/download/unist-util-visit-3.1.0.tgz?cache=0&sync_timestamp=1632405265959&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Funist-util-visit%2Fdownload%2Funist-util-visit-3.1.0.tgz" - integrity sha1-lCDSheGu6TjH2ay6/I4WAYbbr3s= - dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^5.0.0" - unist-util-visit-parents "^4.0.0" - -unist-util-visit@^4.0.0: - version "4.1.0" - resolved "https://registry.npmmirror.com/unist-util-visit/download/unist-util-visit-4.1.0.tgz?cache=0&sync_timestamp=1632405265959&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Funist-util-visit%2Fdownload%2Funist-util-visit-4.1.0.tgz" - integrity sha1-9B5Aep6U2jFZTmscmBHFGrCz2PU= - dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^5.0.0" - unist-util-visit-parents "^5.0.0" - -universal-canvas-context@^1.0.0: - version "1.0.0" - resolved "https://registry.npm.taobao.org/universal-canvas-context/download/universal-canvas-context-1.0.0.tgz" - integrity sha1-RuuY5qMBOwJ+Efn64q82tAuFYJ4= - -universal-choose-image@^1.3.0: - version "1.3.0" - resolved "https://registry.npm.taobao.org/universal-choose-image/download/universal-choose-image-1.3.0.tgz" - integrity sha1-9NFTlOLkTG83rPVHHjbUaCoY7k4= - dependencies: - universal-env "^3.1.0" - -universal-device@^1.0.3: - version "1.0.3" - resolved "https://registry.npm.taobao.org/universal-device/download/universal-device-1.0.3.tgz" - integrity sha1-dUGMG+nn7Ymx8hu+/WAj2yZXEUA= - dependencies: - universal-env "^3.0.0" - -universal-device@^2.1.1: - version "2.3.1" - resolved "https://registry.npm.taobao.org/universal-device/download/universal-device-2.3.1.tgz" - integrity sha1-QpVag1uYB3uRxOXxgpCZyL5UKVA= - dependencies: - universal-env "^3.0.0" - -universal-element@^0.0.6: - version "0.0.6" - resolved "https://registry.npm.taobao.org/universal-element/download/universal-element-0.0.6.tgz" - integrity sha1-kZFTByeEZ0kI8oerPMYjTk7X9tM= - dependencies: - universal-env "^3.0.0" - -universal-env@^0.6.5: - version "0.6.6" - resolved "https://registry.nlark.com/universal-env/download/universal-env-0.6.6.tgz" - integrity sha1-3VrfgWqOw+kI1ISOFxTf4w3YqXA= - -universal-env@^2.0.0: - version "2.0.0" - resolved "https://registry.nlark.com/universal-env/download/universal-env-2.0.0.tgz" - integrity sha1-tzSy9CumLEOE7qMZqfk3EJ3DpAY= - -universal-env@^3.0.0, universal-env@^3.1.0, universal-env@^3.2.0: - version "3.3.3" - resolved "https://registry.nlark.com/universal-env/download/universal-env-3.3.3.tgz" - integrity sha1-rbG/ajiF2Z7+eKuWn53FTDmz6+Q= - dependencies: - "@uni/env" "^1.0.0" - -universal-panresponder@^0.6.5: - version "0.6.5" - resolved "https://registry.npm.taobao.org/universal-panresponder/download/universal-panresponder-0.6.5.tgz" - integrity sha1-UJT73faS3o0ChbKDYmT8lPStuNI= - dependencies: - universal-env "^0.6.5" - -universal-transition@^1.1.1: - version "1.1.1" - resolved "https://registry.npm.taobao.org/universal-transition/download/universal-transition-1.1.1.tgz" - integrity sha1-rdOBSZG3Lo8FiylgYVfk7qPLlaw= - dependencies: - style-unit "^2.0.0" - universal-device "^1.0.3" - universal-env "^3.0.0" - universal-unit-tool "^1.0.0" - -universal-unit-tool@^1.0.0: - version "1.0.0" - resolved "https://registry.npm.taobao.org/universal-unit-tool/download/universal-unit-tool-1.0.0.tgz" - integrity sha1-t9Ih2VOkro5lYy4HbliAu+WstUI= - dependencies: - universal-device "^2.1.1" - -universalify@^0.1.0: - version "0.1.2" - resolved "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" - integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== - -universalify@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz" - integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== - -unpipe@1.0.0, unpipe@~1.0.0: - version "1.0.0" - resolved "https://registry.nlark.com/unpipe/download/unpipe-1.0.0.tgz" - integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= - -unset-value@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz" - integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= - dependencies: - has-value "^0.3.1" - isobject "^3.0.0" - -upath@^1.1.1, upath@^1.1.2, upath@^1.2.0: - version "1.2.0" - resolved "https://registry.npm.taobao.org/upath/download/upath-1.2.0.tgz" - integrity sha1-j2bbzVWog6za5ECK+LA1pQRMGJQ= - -update-browserslist-db@^1.0.9: - version "1.0.10" - resolved "https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz#0f54b876545726f17d00cd9a2561e6dade943ff3" - integrity sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ== - dependencies: - escalade "^3.1.1" - picocolors "^1.0.0" - -uri-js@^4.2.2: - version "4.4.1" - resolved "https://registry.npm.taobao.org/uri-js/download/uri-js-4.4.1.tgz?cache=0&sync_timestamp=1610237530009&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Furi-js%2Fdownload%2Furi-js-4.4.1.tgz" - integrity sha1-mxpSWVIlhZ5V9mnZKPiMbFfyp34= - dependencies: - punycode "^2.1.0" - -urix@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz" - integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= - -url-loader@4.1.1: - version "4.1.1" - resolved "https://registry.npmmirror.com/url-loader/download/url-loader-4.1.1.tgz" - integrity sha1-KFBekFyuFYzwfJLKYi1/I35wpOI= - dependencies: - loader-utils "^2.0.0" - mime-types "^2.1.27" - schema-utils "^3.0.0" - -url-parse@^1.4.3, url-parse@^1.5.3: - version "1.5.3" - resolved "https://registry.nlark.com/url-parse/download/url-parse-1.5.3.tgz?cache=0&sync_timestamp=1627252196051&other_urls=https%3A%2F%2Fregistry.nlark.com%2Furl-parse%2Fdownload%2Furl-parse-1.5.3.tgz" - integrity sha1-ccEwPTj7Zjmt4YPCmSyMwGht+GI= - dependencies: - querystringify "^2.1.1" - requires-port "^1.0.0" - -url@^0.11.0: - version "0.11.0" - resolved "https://registry.nlark.com/url/download/url-0.11.0.tgz?cache=0&sync_timestamp=1618846952693&other_urls=https%3A%2F%2Fregistry.nlark.com%2Furl%2Fdownload%2Furl-0.11.0.tgz" - integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= - dependencies: - punycode "1.3.2" - querystring "0.2.0" - -use@^3.1.0: - version "3.1.1" - resolved "https://registry.npmjs.org/use/-/use-3.1.1.tgz" - integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== - -util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= - -util.promisify@1.0.0: - version "1.0.0" - resolved "https://registry.npm.taobao.org/util.promisify/download/util.promisify-1.0.0.tgz?cache=0&sync_timestamp=1610159819836&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Futil.promisify%2Fdownload%2Futil.promisify-1.0.0.tgz" - integrity sha1-RA9xZaRZyaFtwUXrjnLzVocJcDA= - dependencies: - define-properties "^1.1.2" - object.getownpropertydescriptors "^2.0.3" - -util@0.10.3: - version "0.10.3" - resolved "https://registry.nlark.com/util/download/util-0.10.3.tgz" - integrity sha1-evsa/lCAUkZInj23/g7TeTNqwPk= - dependencies: - inherits "2.0.1" - -util@^0.11.0: - version "0.11.1" - resolved "https://registry.nlark.com/util/download/util-0.11.1.tgz" - integrity sha1-MjZzNyDsZLsn9uJvQhqqLhtYjWE= - dependencies: - inherits "2.0.3" - -utila@~0.4: - version "0.4.0" - resolved "https://registry.npm.taobao.org/utila/download/utila-0.4.0.tgz" - integrity sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= - -utils-merge@1.0.1: - version "1.0.1" - resolved "https://registry.nlark.com/utils-merge/download/utils-merge-1.0.1.tgz" - integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= - -uuid@^3.3.2, uuid@^3.4.0: - version "3.4.0" - resolved "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz" - integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== - -uuid@^8.3.2: - version "8.3.2" - resolved "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz" - integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== - -uvu@^0.5.0: - version "0.5.2" - resolved "https://registry.npmmirror.com/uvu/download/uvu-0.5.2.tgz" - integrity sha1-wUXn9LW+z4AJnPIv2KSgXwESssA= - dependencies: - dequal "^2.0.0" - diff "^5.0.0" - kleur "^4.0.3" - sade "^1.7.3" - totalist "^2.0.0" - -v8-compile-cache@^2.0.3, v8-compile-cache@^2.3.0: - version "2.3.0" - resolved "https://registry.nlark.com/v8-compile-cache/download/v8-compile-cache-2.3.0.tgz" - integrity sha1-LeGWGMZtwkfc+2+ZM4A12CRaLO4= - -validate-npm-package-license@^3.0.1: - version "3.0.4" - resolved "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz" - integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== - dependencies: - spdx-correct "^3.0.0" - spdx-expression-parse "^3.0.0" - -value-equal@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz" - integrity sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw== - -vary@~1.1.2: - version "1.1.2" - resolved "https://registry.nlark.com/vary/download/vary-1.1.2.tgz" - integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= - -vendors@^1.0.3: - version "1.0.4" - resolved "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz" - integrity sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w== - -verror@1.10.0: - version "1.10.0" - resolved "https://registry.npmmirror.com/verror/download/verror-1.10.0.tgz?cache=0&sync_timestamp=1635885078723&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fverror%2Fdownload%2Fverror-1.10.0.tgz" - integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= - dependencies: - assert-plus "^1.0.0" - core-util-is "1.0.2" - extsprintf "^1.2.0" - -vfile-message@^2.0.0: - version "2.0.4" - resolved "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz" - integrity sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ== - dependencies: - "@types/unist" "^2.0.0" - unist-util-stringify-position "^2.0.0" - -vfile-message@^3.0.0: - version "3.0.2" - resolved "https://registry.nlark.com/vfile-message/download/vfile-message-3.0.2.tgz?cache=0&sync_timestamp=1628781084047&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fvfile-message%2Fdownload%2Fvfile-message-3.0.2.tgz" - integrity sha1-236uvn/suFMBDy7xZkQn9Suvj3Q= - dependencies: - "@types/unist" "^2.0.0" - unist-util-stringify-position "^3.0.0" - -vfile@^4.0.0: - version "4.2.1" - resolved "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz" - integrity sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA== - dependencies: - "@types/unist" "^2.0.0" - is-buffer "^2.0.0" - unist-util-stringify-position "^2.0.0" - vfile-message "^2.0.0" - -vfile@^5.0.0: - version "5.2.0" - resolved "https://registry.npmmirror.com/vfile/download/vfile-5.2.0.tgz" - integrity sha1-oypkb/klHCdNvoZ1ZEo5AxAls2k= - dependencies: - "@types/unist" "^2.0.0" - is-buffer "^2.0.0" - unist-util-stringify-position "^3.0.0" - vfile-message "^3.0.0" - -vm-browserify@^1.0.1: - version "1.1.2" - resolved "https://registry.npm.taobao.org/vm-browserify/download/vm-browserify-1.1.2.tgz" - integrity sha1-eGQcSIuObKkadfUR56OzKobl3aA= - -void-elements@3.1.0: - version "3.1.0" - resolved "https://registry.nlark.com/void-elements/download/void-elements-3.1.0.tgz" - integrity sha1-YU9/v42AHwu18GYfWy9XhXUOTwk= - -warning@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz" - integrity sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w= - dependencies: - loose-envify "^1.0.0" - -warning@^4.0.1: - version "4.0.3" - resolved "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz" - integrity sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w== - dependencies: - loose-envify "^1.0.0" - -watchpack-chokidar2@^2.0.1: - version "2.0.1" - resolved "https://registry.nlark.com/watchpack-chokidar2/download/watchpack-chokidar2-2.0.1.tgz" - integrity sha1-OFAAcu5uzmbzdpk2lQ6hdxvhyVc= - dependencies: - chokidar "^2.1.8" - -watchpack@^1.7.4: - version "1.7.5" - resolved "https://registry.nlark.com/watchpack/download/watchpack-1.7.5.tgz" - integrity sha1-EmfmxV4Lm1vkTCAjrtVDeiwmxFM= - dependencies: - graceful-fs "^4.1.2" - neo-async "^2.5.0" - optionalDependencies: - chokidar "^3.4.1" - watchpack-chokidar2 "^2.0.1" - -wbuf@^1.1.0, wbuf@^1.7.3: - version "1.7.3" - resolved "https://registry.npm.taobao.org/wbuf/download/wbuf-1.7.3.tgz" - integrity sha1-wdjRSTFtPqhShIiVy2oL/oh7h98= - dependencies: - minimalistic-assert "^1.0.0" - -webpack-dev-middleware@^3.7.2: - version "3.7.3" - resolved "https://registry.npmmirror.com/webpack-dev-middleware/download/webpack-dev-middleware-3.7.3.tgz" - integrity sha1-Bjk3KxQyYuK4SrldO5GnWXBhwsU= - dependencies: - memory-fs "^0.4.1" - mime "^2.4.4" - mkdirp "^0.5.1" - range-parser "^1.2.1" - webpack-log "^2.0.0" - -webpack-dev-server@3.11.1: - version "3.11.1" - resolved "https://registry.npmmirror.com/webpack-dev-server/download/webpack-dev-server-3.11.1.tgz" - integrity sha1-x0Aov1uoiFqvIw5Iog6JNquFEfA= - dependencies: - ansi-html "0.0.7" - bonjour "^3.5.0" - chokidar "^2.1.8" - compression "^1.7.4" - connect-history-api-fallback "^1.6.0" - debug "^4.1.1" - del "^4.1.1" - express "^4.17.1" - html-entities "^1.3.1" - http-proxy-middleware "0.19.1" - import-local "^2.0.0" - internal-ip "^4.3.0" - ip "^1.1.5" - is-absolute-url "^3.0.3" - killable "^1.0.1" - loglevel "^1.6.8" - opn "^5.5.0" - p-retry "^3.0.1" - portfinder "^1.0.26" - schema-utils "^1.0.0" - selfsigned "^1.10.8" - semver "^6.3.0" - serve-index "^1.9.1" - sockjs "^0.3.21" - sockjs-client "^1.5.0" - spdy "^4.0.2" - strip-ansi "^3.0.1" - supports-color "^6.1.0" - url "^0.11.0" - webpack-dev-middleware "^3.7.2" - webpack-log "^2.0.0" - ws "^6.2.1" - yargs "^13.3.2" - -webpack-log@^2.0.0: - version "2.0.0" - resolved "https://registry.npm.taobao.org/webpack-log/download/webpack-log-2.0.0.tgz" - integrity sha1-W3ko4GN1k/EZ0y9iJ8HgrDHhtH8= - dependencies: - ansi-colors "^3.0.0" - uuid "^3.3.2" - -webpack-manifest-plugin@2.2.0: - version "2.2.0" - resolved "https://registry.nlark.com/webpack-manifest-plugin/download/webpack-manifest-plugin-2.2.0.tgz?cache=0&sync_timestamp=1627559109502&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fwebpack-manifest-plugin%2Fdownload%2Fwebpack-manifest-plugin-2.2.0.tgz" - integrity sha1-GcpptDWwuux+KfvpD7QBXeLeTxY= - dependencies: - fs-extra "^7.0.0" - lodash ">=3.5 <5" - object.entries "^1.1.0" - tapable "^1.0.0" - -webpack-sources@^1.1.0, webpack-sources@^1.3.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1: - version "1.4.3" - resolved "https://registry.nlark.com/webpack-sources/download/webpack-sources-1.4.3.tgz?cache=0&sync_timestamp=1631547057681&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fwebpack-sources%2Fdownload%2Fwebpack-sources-1.4.3.tgz" - integrity sha1-7t2OwLko+/HL/plOItLYkPMwqTM= - dependencies: - source-list-map "^2.0.0" - source-map "~0.6.1" - -webpack@4.44.2: - version "4.44.2" - resolved "https://registry.npmmirror.com/webpack/download/webpack-4.44.2.tgz" - integrity sha1-a/4rCvBVyLLR6Q7SzZNj+EEma3I= - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-module-context" "1.9.0" - "@webassemblyjs/wasm-edit" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - acorn "^6.4.1" - ajv "^6.10.2" - ajv-keywords "^3.4.1" - chrome-trace-event "^1.0.2" - enhanced-resolve "^4.3.0" - eslint-scope "^4.0.3" - json-parse-better-errors "^1.0.2" - loader-runner "^2.4.0" - loader-utils "^1.2.3" - memory-fs "^0.4.1" - micromatch "^3.1.10" - mkdirp "^0.5.3" - neo-async "^2.6.1" - node-libs-browser "^2.2.1" - schema-utils "^1.0.0" - tapable "^1.1.3" - terser-webpack-plugin "^1.4.3" - watchpack "^1.7.4" - webpack-sources "^1.4.1" - -websocket-driver@>=0.5.1, websocket-driver@^0.7.4: - version "0.7.4" - resolved "https://registry.npm.taobao.org/websocket-driver/download/websocket-driver-0.7.4.tgz" - integrity sha1-ia1Slbv2S0gKvLox5JU6ynBvV2A= - dependencies: - http-parser-js ">=0.5.1" - safe-buffer ">=5.1.0" - websocket-extensions ">=0.1.1" - -websocket-extensions@>=0.1.1: - version "0.1.4" - resolved "https://registry.npm.taobao.org/websocket-extensions/download/websocket-extensions-0.1.4.tgz" - integrity sha1-f4RzvIOd/YdgituV1+sHUhFXikI= - -whatwg-fetch@>=0.10.0: - version "3.6.2" - resolved "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz" - integrity sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA== - -which-boxed-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.nlark.com/which-boxed-primitive/download/which-boxed-primitive-1.0.2.tgz" - integrity sha1-E3V7yJsgmwSf5dhkMOIc9AqJqOY= - dependencies: - is-bigint "^1.0.1" - is-boolean-object "^1.1.0" - is-number-object "^1.0.4" - is-string "^1.0.5" - is-symbol "^1.0.3" - -which-module@^2.0.0: - version "2.0.0" - resolved "https://registry.npm.taobao.org/which-module/download/which-module-2.0.0.tgz?cache=0&sync_timestamp=1614792316802&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwhich-module%2Fdownload%2Fwhich-module-2.0.0.tgz" - integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= - -which@2.0.2, which@^2.0.1: - version "2.0.2" - resolved "https://registry.nlark.com/which/download/which-2.0.2.tgz" - integrity sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE= - dependencies: - isexe "^2.0.0" - -which@^1.2.9, which@^1.3.1: - version "1.3.1" - resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - -wide-align@1.1.3: - version "1.1.3" - resolved "https://registry.npmmirror.com/wide-align/download/wide-align-1.1.3.tgz" - integrity sha1-rgdOa9wMFKQx6ATmJFScYzsABFc= - dependencies: - string-width "^1.0.2 || 2" - -word-wrap@^1.2.3: - version "1.2.3" - resolved "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz" - integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== - -workbox-background-sync@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-background-sync/download/workbox-background-sync-5.1.4.tgz?cache=0&sync_timestamp=1635903720777&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fworkbox-background-sync%2Fdownload%2Fworkbox-background-sync-5.1.4.tgz" - integrity sha1-WuC71FX06cMZ6NgnwFW7hsiU/RI= - dependencies: - workbox-core "^5.1.4" - -workbox-broadcast-update@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-broadcast-update/download/workbox-broadcast-update-5.1.4.tgz?cache=0&sync_timestamp=1635903720695&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fworkbox-broadcast-update%2Fdownload%2Fworkbox-broadcast-update-5.1.4.tgz" - integrity sha1-DuuJFw3cp/aRT6NSP7FEYokfLPw= - dependencies: - workbox-core "^5.1.4" - -workbox-build@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-build/download/workbox-build-5.1.4.tgz?cache=0&sync_timestamp=1635903725929&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fworkbox-build%2Fdownload%2Fworkbox-build-5.1.4.tgz" - integrity sha1-I9F+1cMgYMNjAwyII7OdDqv0yMc= - dependencies: - "@babel/core" "^7.8.4" - "@babel/preset-env" "^7.8.4" - "@babel/runtime" "^7.8.4" - "@hapi/joi" "^15.1.0" - "@rollup/plugin-node-resolve" "^7.1.1" - "@rollup/plugin-replace" "^2.3.1" - "@surma/rollup-plugin-off-main-thread" "^1.1.1" - common-tags "^1.8.0" - fast-json-stable-stringify "^2.1.0" - fs-extra "^8.1.0" - glob "^7.1.6" - lodash.template "^4.5.0" - pretty-bytes "^5.3.0" - rollup "^1.31.1" - rollup-plugin-babel "^4.3.3" - rollup-plugin-terser "^5.3.1" - source-map "^0.7.3" - source-map-url "^0.4.0" - stringify-object "^3.3.0" - strip-comments "^1.0.2" - tempy "^0.3.0" - upath "^1.2.0" - workbox-background-sync "^5.1.4" - workbox-broadcast-update "^5.1.4" - workbox-cacheable-response "^5.1.4" - workbox-core "^5.1.4" - workbox-expiration "^5.1.4" - workbox-google-analytics "^5.1.4" - workbox-navigation-preload "^5.1.4" - workbox-precaching "^5.1.4" - workbox-range-requests "^5.1.4" - workbox-routing "^5.1.4" - workbox-strategies "^5.1.4" - workbox-streams "^5.1.4" - workbox-sw "^5.1.4" - workbox-window "^5.1.4" - -workbox-cacheable-response@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-cacheable-response/download/workbox-cacheable-response-5.1.4.tgz?cache=0&sync_timestamp=1635903720752&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fworkbox-cacheable-response%2Fdownload%2Fworkbox-cacheable-response-5.1.4.tgz" - integrity sha1-n/JuE2YhS90Fz1pD2pMFsnQHilQ= - dependencies: - workbox-core "^5.1.4" - -workbox-core@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-core/download/workbox-core-5.1.4.tgz?cache=0&sync_timestamp=1635903721732&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fworkbox-core%2Fdownload%2Fworkbox-core-5.1.4.tgz" - integrity sha1-i7+yNi7N/zDiXRI8gseaxl2SZPQ= - -workbox-expiration@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-expiration/download/workbox-expiration-5.1.4.tgz?cache=0&sync_timestamp=1635903720602&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fworkbox-expiration%2Fdownload%2Fworkbox-expiration-5.1.4.tgz" - integrity sha1-krXfRh6BJhFJQ6OxXFXk7LkgsWM= - dependencies: - workbox-core "^5.1.4" - -workbox-google-analytics@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-google-analytics/download/workbox-google-analytics-5.1.4.tgz?cache=0&sync_timestamp=1635903726174&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fworkbox-google-analytics%2Fdownload%2Fworkbox-google-analytics-5.1.4.tgz" - integrity sha1-szdoBrGsfX34QYME03lwcZX6hRc= - dependencies: - workbox-background-sync "^5.1.4" - workbox-core "^5.1.4" - workbox-routing "^5.1.4" - workbox-strategies "^5.1.4" - -workbox-navigation-preload@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-navigation-preload/download/workbox-navigation-preload-5.1.4.tgz?cache=0&sync_timestamp=1635903720583&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fworkbox-navigation-preload%2Fdownload%2Fworkbox-navigation-preload-5.1.4.tgz" - integrity sha1-MNG3INJqBe/F+hFQPlzB7Vp4kCo= - dependencies: - workbox-core "^5.1.4" - -workbox-precaching@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-precaching/download/workbox-precaching-5.1.4.tgz?cache=0&sync_timestamp=1635903726628&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fworkbox-precaching%2Fdownload%2Fworkbox-precaching-5.1.4.tgz" - integrity sha1-h09+vddQ3T4EJJ766aGz9IKF/ms= - dependencies: - workbox-core "^5.1.4" - -workbox-range-requests@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-range-requests/download/workbox-range-requests-5.1.4.tgz?cache=0&sync_timestamp=1635903720707&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fworkbox-range-requests%2Fdownload%2Fworkbox-range-requests-5.1.4.tgz" - integrity sha1-cGahLBId9lv3b98rCGgBaqK6uFk= - dependencies: - workbox-core "^5.1.4" - -workbox-routing@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-routing/download/workbox-routing-5.1.4.tgz?cache=0&sync_timestamp=1635903726131&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fworkbox-routing%2Fdownload%2Fworkbox-routing-5.1.4.tgz" - integrity sha1-PozYa9O2VzSI0aLOc4XlR7VH6XA= - dependencies: - workbox-core "^5.1.4" - -workbox-strategies@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-strategies/download/workbox-strategies-5.1.4.tgz?cache=0&sync_timestamp=1635903721198&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fworkbox-strategies%2Fdownload%2Fworkbox-strategies-5.1.4.tgz" - integrity sha1-lrFBjM395TVGEpFJZAdNRmxS0Iw= - dependencies: - workbox-core "^5.1.4" - workbox-routing "^5.1.4" - -workbox-streams@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-streams/download/workbox-streams-5.1.4.tgz?cache=0&sync_timestamp=1635903726354&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fworkbox-streams%2Fdownload%2Fworkbox-streams-5.1.4.tgz" - integrity sha1-BXVOXjZnvcB43yyTFbP0EhDYysA= - dependencies: - workbox-core "^5.1.4" - workbox-routing "^5.1.4" - -workbox-sw@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-sw/download/workbox-sw-5.1.4.tgz?cache=0&sync_timestamp=1635903720656&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fworkbox-sw%2Fdownload%2Fworkbox-sw-5.1.4.tgz" - integrity sha1-K7NMn3OB+Q2EzvZEgW1FFQAR09s= - -workbox-webpack-plugin@5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-webpack-plugin/download/workbox-webpack-plugin-5.1.4.tgz?cache=0&sync_timestamp=1635903726379&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fworkbox-webpack-plugin%2Fdownload%2Fworkbox-webpack-plugin-5.1.4.tgz" - integrity sha1-e/6MFuQP6e2JNwgKx66ci94B55w= - dependencies: - "@babel/runtime" "^7.5.5" - fast-json-stable-stringify "^2.0.0" - source-map-url "^0.4.0" - upath "^1.1.2" - webpack-sources "^1.3.0" - workbox-build "^5.1.4" - -workbox-window@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-window/download/workbox-window-5.1.4.tgz?cache=0&sync_timestamp=1635903720613&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fworkbox-window%2Fdownload%2Fworkbox-window-5.1.4.tgz" - integrity sha1-J0D33qf5O5kyYXmmLxzAyiyTyGM= - dependencies: - workbox-core "^5.1.4" - -worker-farm@^1.7.0: - version "1.7.0" - resolved "https://registry.npm.taobao.org/worker-farm/download/worker-farm-1.7.0.tgz" - integrity sha1-JqlMU5G7ypJhUgAvabhKS/dy5ag= - dependencies: - errno "~0.1.7" - -worker-rpc@^0.1.0: - version "0.1.1" - resolved "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz" - integrity sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg== - dependencies: - microevent.ts "~0.1.1" - -workerpool@6.1.0: - version "6.1.0" - resolved "https://registry.nlark.com/workerpool/download/workerpool-6.1.0.tgz" - integrity sha1-qOA4tMlFaVloUt56jqQiju/es3s= - -wrap-ansi@^5.1.0: - version "5.1.0" - resolved "https://registry.nlark.com/wrap-ansi/download/wrap-ansi-5.1.0.tgz?cache=0&sync_timestamp=1631557327268&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fwrap-ansi%2Fdownload%2Fwrap-ansi-5.1.0.tgz" - integrity sha1-H9H2cjXVttD+54EFYAG/tpTAOwk= - dependencies: - ansi-styles "^3.2.0" - string-width "^3.0.0" - strip-ansi "^5.0.0" - -wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://registry.nlark.com/wrap-ansi/download/wrap-ansi-7.0.0.tgz?cache=0&sync_timestamp=1631557201275&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fwrap-ansi%2Fdownload%2Fwrap-ansi-7.0.0.tgz" - integrity sha1-Z+FFz/UQpqaYS98RUpEdadLrnkM= - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrappy@1: - version "1.0.2" - resolved "https://registry.nlark.com/wrappy/download/wrappy-1.0.2.tgz" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - -write-file-atomic@^3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz" - integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== - dependencies: - imurmurhash "^0.1.4" - is-typedarray "^1.0.0" - signal-exit "^3.0.2" - typedarray-to-buffer "^3.1.5" - -ws@^6.2.1: - version "6.2.2" - resolved "https://registry.npmmirror.com/ws/download/ws-6.2.2.tgz?cache=0&sync_timestamp=1633200103980&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fws%2Fdownload%2Fws-6.2.2.tgz" - integrity sha1-3Vzb1XqZeZFgl2UtePHMX66gwy4= - dependencies: - async-limiter "~1.0.0" - -xtend@^4.0.0, xtend@~4.0.1: - version "4.0.2" - resolved "https://registry.npm.taobao.org/xtend/download/xtend-4.0.2.tgz" - integrity sha1-u3J3n1+kZRhrH0OPZ0+jR/2121Q= - -y18n@^4.0.0: - version "4.0.3" - resolved "https://registry.npm.taobao.org/y18n/download/y18n-4.0.3.tgz" - integrity sha1-tfJZyCzW4zaSHv17/Yv1YN6e7t8= - -y18n@^5.0.5: - version "5.0.8" - resolved "https://registry.nlark.com/y18n/download/y18n-5.0.8.tgz" - integrity sha1-f0k00PfKjFb5UxSTndzS3ZHOHVU= - -yallist@^3.0.2: - version "3.1.1" - resolved "https://registry.npm.taobao.org/yallist/download/yallist-3.1.1.tgz" - integrity sha1-27fa+b/YusmrRev2ArjLrQ1dCP0= - -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.npm.taobao.org/yallist/download/yallist-4.0.0.tgz" - integrity sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI= - -yaml@^1.10.0, yaml@^1.10.2, yaml@^1.7.2: - version "1.10.2" - resolved "https://registry.nlark.com/yaml/download/yaml-1.10.2.tgz" - integrity sha1-IwHF/78StGfejaIzOkWeKeeSDks= - -yargs-parser@20.2.4: - version "20.2.4" - resolved "https://registry.nlark.com/yargs-parser/download/yargs-parser-20.2.4.tgz?cache=0&sync_timestamp=1624233514145&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fyargs-parser%2Fdownload%2Fyargs-parser-20.2.4.tgz" - integrity sha1-tCiQ8UVmeW+Fro46JSkNIF8VSlQ= - -yargs-parser@^13.1.2: - version "13.1.2" - resolved "https://registry.nlark.com/yargs-parser/download/yargs-parser-13.1.2.tgz" - integrity sha1-Ew8JcC667vJlDVTObj5XBvek+zg= - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - -yargs-parser@^20.2.2, yargs-parser@^20.2.3: - version "20.2.9" - resolved "https://registry.nlark.com/yargs-parser/download/yargs-parser-20.2.9.tgz?cache=0&sync_timestamp=1624233514145&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fyargs-parser%2Fdownload%2Fyargs-parser-20.2.9.tgz" - integrity sha1-LrfcOwKJcY/ClfNidThFxBoMlO4= - -yargs-unparser@2.0.0: - version "2.0.0" - resolved "https://registry.nlark.com/yargs-unparser/download/yargs-unparser-2.0.0.tgz" - integrity sha1-8TH5ImkRrl2a04xDL+gJNmwjJes= - dependencies: - camelcase "^6.0.0" - decamelize "^4.0.0" - flat "^5.0.2" - is-plain-obj "^2.1.0" - -yargs@16.2.0: - version "16.2.0" - resolved "https://registry.npmmirror.com/yargs/download/yargs-16.2.0.tgz?cache=0&sync_timestamp=1632605487521&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fyargs%2Fdownload%2Fyargs-16.2.0.tgz" - integrity sha1-HIK/D2tqZur85+8w43b0mhJHf2Y= - dependencies: - cliui "^7.0.2" - escalade "^3.1.1" - get-caller-file "^2.0.5" - require-directory "^2.1.1" - string-width "^4.2.0" - y18n "^5.0.5" - yargs-parser "^20.2.2" - -yargs@^13.3.2: - version "13.3.2" - resolved "https://registry.npmmirror.com/yargs/download/yargs-13.3.2.tgz" - integrity sha1-rX/+/sGqWVZayRX4Lcyzipwxot0= - dependencies: - cliui "^5.0.0" - find-up "^3.0.0" - get-caller-file "^2.0.1" - require-directory "^2.1.1" - require-main-filename "^2.0.0" - set-blocking "^2.0.0" - string-width "^3.0.0" - which-module "^2.0.0" - y18n "^4.0.0" - yargs-parser "^13.1.2" - -yn@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz" - integrity sha1-5a2ryKz0CPY4X8dklWhMiOavaJo= - -yocto-queue@^0.1.0: - version "0.1.0" - resolved "https://registry.nlark.com/yocto-queue/download/yocto-queue-0.1.0.tgz?cache=0&sync_timestamp=1628812128772&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fyocto-queue%2Fdownload%2Fyocto-queue-0.1.0.tgz" - integrity sha1-ApTrPe4FAo0x7hpfosVWpqrxChs= - -zwitch@^1.0.0: - version "1.0.5" - resolved "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz" - integrity sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw== - -zwitch@^2.0.0: - version "2.0.2" - resolved "https://registry.nlark.com/zwitch/download/zwitch-2.0.2.tgz" - integrity sha1-kfjQ6QH/o9ZlmXVt3n9XsXyV3OE= diff --git a/pkg/server/interfaces/api/validate.go b/pkg/server/interfaces/api/validate.go index eab1a44e9..e5b825d20 100644 --- a/pkg/server/interfaces/api/validate.go +++ b/pkg/server/interfaces/api/validate.go @@ -69,7 +69,7 @@ func ValidatePayloadType(fl validator.FieldLevel) bool { // ValidateName custom check name field func ValidateName(fl validator.FieldLevel) bool { value := fl.Field().String() - if len(value) > 32 || len(value) < 2 { + if len(value) > 31 || len(value) < 2 { return false } return nameRegexp.MatchString(value) diff --git a/scripts/webpack/webpack.common.js b/scripts/webpack/webpack.common.js index 34efc1dc6..4a336d24e 100644 --- a/scripts/webpack/webpack.common.js +++ b/scripts/webpack/webpack.common.js @@ -1,13 +1,19 @@ const CopyPlugin = require('copy-webpack-plugin'); +const browserslist = require('browserslist'); +const { resolveToEsbuildTarget } = require('esbuild-plugin-browserslist'); const path = require('path'); +const MiniCssExtractPlugin = require('mini-css-extract-plugin'); const { ProvidePlugin } = require('webpack'); - +const InterpolateHtmlPlugin = require('react-dev-utils/InterpolateHtmlPlugin'); +const HtmlWebpackPlugin = require('html-webpack-plugin'); const CorsWorkerPlugin = require('./plugins/CorsWorkerPlugin'); +const esbuildTargets = resolveToEsbuildTarget(browserslist(), { printUnknownTargets: false }); module.exports = { target: 'web', entry: { app: './packages/velaux-ui/src/index.tsx', + default: './packages/velaux-ui/src/theme-default.less', }, output: { clean: true, @@ -39,6 +45,16 @@ module.exports = { new ProvidePlugin({ Buffer: ['buffer', 'Buffer'], }), + new MiniCssExtractPlugin({ + filename: 'velaux.[name].[contenthash].css', + }), + new HtmlWebpackPlugin({ + template: path.resolve(__dirname, '../../packages/velaux-ui/public/index.html'), + inject: true, + }), + new InterpolateHtmlPlugin(HtmlWebpackPlugin, { + PUBLIC_URL: '/public/build', + }), new CopyPlugin({ patterns: [ { @@ -79,10 +95,9 @@ module.exports = { }, { test: /\.less$/, + exclude: /node_modules/, use: [ - { - loader: 'style-loader', - }, + MiniCssExtractPlugin.loader, { loader: 'css-loader', }, @@ -95,12 +110,14 @@ module.exports = { test: /\.(ts|tsx)$/, use: [ { - loader: 'ts-loader', + loader: 'esbuild-loader', options: { - transpileOnly: true, + loader: 'tsx', + target: esbuildTargets, }, }, ], + exclude: /node_modules/, }, ], }, diff --git a/scripts/webpack/webpack.dev.js b/scripts/webpack/webpack.dev.js index c1ccf6f4e..922c6ca31 100644 --- a/scripts/webpack/webpack.dev.js +++ b/scripts/webpack/webpack.dev.js @@ -5,14 +5,11 @@ let commitHash = require('child_process').execSync('git rev-parse --short HEAD') const { resolveToEsbuildTarget } = require('esbuild-plugin-browserslist'); const ESLintPlugin = require('eslint-webpack-plugin'); const ForkTsCheckerWebpackPlugin = require('fork-ts-checker-webpack-plugin'); -const HtmlWebpackPlugin = require('html-webpack-plugin'); -const MiniCssExtractPlugin = require('mini-css-extract-plugin'); + const path = require('path'); -const InterpolateHtmlPlugin = require('react-dev-utils/InterpolateHtmlPlugin'); const { DefinePlugin, HotModuleReplacementPlugin } = require('webpack'); const { merge } = require('webpack-merge'); -const HTMLWebpackCSSChunks = require('./plugins/HTMLWebpackCSSChunks'); const common = require('./webpack.common.js'); const esbuildTargets = resolveToEsbuildTarget(browserslist(), { printUnknownTargets: false, @@ -25,10 +22,6 @@ module.exports = (env = {}) => devtool: 'eval-cheap-module-source-map', mode: 'development', - entry: { - app: './packages/velaux-ui/src/index.tsx', - }, - // If we enabled watch option via CLI watchOptions: { ignored: /node_modules/, @@ -93,17 +86,6 @@ module.exports = (env = {}) => lintDirtyModulesOnly: true, // don't lint on start, only lint changed files extensions: ['.ts', '.tsx'], }), - new MiniCssExtractPlugin({ - filename: 'static/css/[name].[contenthash:8].css', - }), - new HtmlWebpackPlugin({ - template: path.resolve(__dirname, '../../packages/velaux-ui/public/index.html'), - inject: true, - }), - new InterpolateHtmlPlugin(HtmlWebpackPlugin, { - PUBLIC_URL: '/public/build', - }), - new HTMLWebpackCSSChunks(), new DefinePlugin({ 'process.env': { NODE_ENV: JSON.stringify('development'), diff --git a/scripts/webpack/webpack.prod.js b/scripts/webpack/webpack.prod.js index 68287c6d1..cf4f4cb53 100644 --- a/scripts/webpack/webpack.prod.js +++ b/scripts/webpack/webpack.prod.js @@ -5,15 +5,10 @@ let commitHash = require('child_process').execSync('git rev-parse --short HEAD') const CssMinimizerPlugin = require('css-minimizer-webpack-plugin'); const { ESBuildMinifyPlugin } = require('esbuild-loader'); const { resolveToEsbuildTarget } = require('esbuild-plugin-browserslist'); -const HtmlWebpackPlugin = require('html-webpack-plugin'); -const MiniCssExtractPlugin = require('mini-css-extract-plugin'); const path = require('path'); -const InterpolateHtmlPlugin = require('react-dev-utils/InterpolateHtmlPlugin'); const { DefinePlugin } = require('webpack'); const { WebpackManifestPlugin } = require('webpack-manifest-plugin'); const { merge } = require('webpack-merge'); - -const HTMLWebpackCSSChunks = require('./plugins/HTMLWebpackCSSChunks'); const common = require('./webpack.common.js'); const esbuildTargets = resolveToEsbuildTarget(browserslist(), { printUnknownTargets: false, @@ -26,8 +21,6 @@ module.exports = (env = {}) => mode: 'production', devtool: 'source-map', - entry: {}, - module: { // Note: order is bottom-to-top and/or right-to-left rules: [ @@ -65,17 +58,6 @@ module.exports = (env = {}) => }, plugins: [ - new MiniCssExtractPlugin({ - filename: 'static/css/[name].[contenthash:8].css', - }), - new HtmlWebpackPlugin({ - template: path.resolve(__dirname, '../../packages/velaux-ui/public/index.html'), - inject: true, - }), - new InterpolateHtmlPlugin(HtmlWebpackPlugin, { - PUBLIC_URL: '/public/build', - }), - new HTMLWebpackCSSChunks(), new DefinePlugin({ 'process.env': { NODE_ENV: JSON.stringify('production'), diff --git a/tsconfig.tsbuildinfo b/tsconfig.tsbuildinfo index f8cf2a99d..bd5685af3 100644 --- a/tsconfig.tsbuildinfo +++ b/tsconfig.tsbuildinfo @@ -1 +1 @@ -{"program":{"fileNames":["./node_modules/typescript/lib/lib.es5.d.ts","./node_modules/typescript/lib/lib.es2015.d.ts","./node_modules/typescript/lib/lib.es2016.d.ts","./node_modules/typescript/lib/lib.es2017.d.ts","./node_modules/typescript/lib/lib.es2018.d.ts","./node_modules/typescript/lib/lib.es2019.d.ts","./node_modules/typescript/lib/lib.es2020.d.ts","./node_modules/typescript/lib/lib.dom.d.ts","./node_modules/typescript/lib/lib.dom.iterable.d.ts","./node_modules/typescript/lib/lib.es2015.core.d.ts","./node_modules/typescript/lib/lib.es2015.collection.d.ts","./node_modules/typescript/lib/lib.es2015.generator.d.ts","./node_modules/typescript/lib/lib.es2015.iterable.d.ts","./node_modules/typescript/lib/lib.es2015.promise.d.ts","./node_modules/typescript/lib/lib.es2015.proxy.d.ts","./node_modules/typescript/lib/lib.es2015.reflect.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2016.array.include.d.ts","./node_modules/typescript/lib/lib.es2017.object.d.ts","./node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2017.string.d.ts","./node_modules/typescript/lib/lib.es2017.intl.d.ts","./node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","./node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","./node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","./node_modules/typescript/lib/lib.es2018.intl.d.ts","./node_modules/typescript/lib/lib.es2018.promise.d.ts","./node_modules/typescript/lib/lib.es2018.regexp.d.ts","./node_modules/typescript/lib/lib.es2019.array.d.ts","./node_modules/typescript/lib/lib.es2019.object.d.ts","./node_modules/typescript/lib/lib.es2019.string.d.ts","./node_modules/typescript/lib/lib.es2019.symbol.d.ts","./node_modules/typescript/lib/lib.es2020.bigint.d.ts","./node_modules/typescript/lib/lib.es2020.promise.d.ts","./node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2020.string.d.ts","./node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2020.intl.d.ts","./node_modules/typescript/lib/lib.esnext.intl.d.ts","./packages/velaux-ui/images.d.ts","./node_modules/@types/aria-query/index.d.ts","./node_modules/@types/base-64/index.d.ts","./node_modules/@types/node/ts4.8/assert.d.ts","./node_modules/@types/node/ts4.8/assert/strict.d.ts","./node_modules/@types/node/ts4.8/globals.d.ts","./node_modules/@types/node/ts4.8/async_hooks.d.ts","./node_modules/@types/node/ts4.8/buffer.d.ts","./node_modules/@types/node/ts4.8/child_process.d.ts","./node_modules/@types/node/ts4.8/cluster.d.ts","./node_modules/@types/node/ts4.8/console.d.ts","./node_modules/@types/node/ts4.8/constants.d.ts","./node_modules/@types/node/ts4.8/crypto.d.ts","./node_modules/@types/node/ts4.8/dgram.d.ts","./node_modules/@types/node/ts4.8/diagnostics_channel.d.ts","./node_modules/@types/node/ts4.8/dns.d.ts","./node_modules/@types/node/ts4.8/dns/promises.d.ts","./node_modules/@types/node/ts4.8/domain.d.ts","./node_modules/@types/node/ts4.8/dom-events.d.ts","./node_modules/@types/node/ts4.8/events.d.ts","./node_modules/@types/node/ts4.8/fs.d.ts","./node_modules/@types/node/ts4.8/fs/promises.d.ts","./node_modules/@types/node/ts4.8/http.d.ts","./node_modules/@types/node/ts4.8/http2.d.ts","./node_modules/@types/node/ts4.8/https.d.ts","./node_modules/@types/node/ts4.8/inspector.d.ts","./node_modules/@types/node/ts4.8/module.d.ts","./node_modules/@types/node/ts4.8/net.d.ts","./node_modules/@types/node/ts4.8/os.d.ts","./node_modules/@types/node/ts4.8/path.d.ts","./node_modules/@types/node/ts4.8/perf_hooks.d.ts","./node_modules/@types/node/ts4.8/process.d.ts","./node_modules/@types/node/ts4.8/punycode.d.ts","./node_modules/@types/node/ts4.8/querystring.d.ts","./node_modules/@types/node/ts4.8/readline.d.ts","./node_modules/@types/node/ts4.8/readline/promises.d.ts","./node_modules/@types/node/ts4.8/repl.d.ts","./node_modules/@types/node/ts4.8/stream.d.ts","./node_modules/@types/node/ts4.8/stream/promises.d.ts","./node_modules/@types/node/ts4.8/stream/consumers.d.ts","./node_modules/@types/node/ts4.8/stream/web.d.ts","./node_modules/@types/node/ts4.8/string_decoder.d.ts","./node_modules/@types/node/ts4.8/test.d.ts","./node_modules/@types/node/ts4.8/timers.d.ts","./node_modules/@types/node/ts4.8/timers/promises.d.ts","./node_modules/@types/node/ts4.8/tls.d.ts","./node_modules/@types/node/ts4.8/trace_events.d.ts","./node_modules/@types/node/ts4.8/tty.d.ts","./node_modules/@types/node/ts4.8/url.d.ts","./node_modules/@types/node/ts4.8/util.d.ts","./node_modules/@types/node/ts4.8/v8.d.ts","./node_modules/@types/node/ts4.8/vm.d.ts","./node_modules/@types/node/ts4.8/wasi.d.ts","./node_modules/@types/node/ts4.8/worker_threads.d.ts","./node_modules/@types/node/ts4.8/zlib.d.ts","./node_modules/@types/node/ts4.8/globals.global.d.ts","./node_modules/@types/node/ts4.8/index.d.ts","./node_modules/@types/connect/index.d.ts","./node_modules/@types/body-parser/index.d.ts","./node_modules/@types/bonjour/index.d.ts","./node_modules/@types/chai/index.d.ts","./node_modules/@types/range-parser/index.d.ts","./node_modules/@types/qs/index.d.ts","./node_modules/@types/express-serve-static-core/index.d.ts","./node_modules/@types/connect-history-api-fallback/index.d.ts","./node_modules/@types/cookie/index.d.ts","./node_modules/@types/ms/index.d.ts","./node_modules/@types/debug/index.d.ts","./node_modules/@types/eslint/helpers.d.ts","./node_modules/@types/estree/index.d.ts","./node_modules/@types/json-schema/index.d.ts","./node_modules/@types/eslint/index.d.ts","./node_modules/@types/eslint-scope/index.d.ts","./node_modules/@types/mime/Mime.d.ts","./node_modules/@types/mime/index.d.ts","./node_modules/@types/serve-static/index.d.ts","./node_modules/@types/express/index.d.ts","./node_modules/@types/minimatch/index.d.ts","./node_modules/@types/glob/index.d.ts","./node_modules/@types/unist/index.d.ts","./node_modules/@types/hast/index.d.ts","./node_modules/@types/history/DOMUtils.d.ts","./node_modules/@types/history/createBrowserHistory.d.ts","./node_modules/@types/history/createHashHistory.d.ts","./node_modules/@types/history/createMemoryHistory.d.ts","./node_modules/@types/history/LocationUtils.d.ts","./node_modules/@types/history/PathUtils.d.ts","./node_modules/@types/history/index.d.ts","./node_modules/@types/react/global.d.ts","./node_modules/csstype/index.d.ts","./node_modules/@types/prop-types/index.d.ts","./node_modules/@types/scheduler/tracing.d.ts","./node_modules/@types/react/index.d.ts","./node_modules/@types/hoist-non-react-statics/index.d.ts","./node_modules/@types/html-minifier-terser/index.d.ts","./node_modules/@types/http-proxy/index.d.ts","./node_modules/@types/isomorphic-fetch/index.d.ts","./node_modules/@types/istanbul-lib-coverage/index.d.ts","./node_modules/@types/istanbul-lib-report/index.d.ts","./node_modules/@types/istanbul-reports/index.d.ts","./node_modules/@types/js-yaml/index.d.ts","./node_modules/@types/json5/index.d.ts","./node_modules/@types/lodash/common/common.d.ts","./node_modules/@types/lodash/common/array.d.ts","./node_modules/@types/lodash/common/collection.d.ts","./node_modules/@types/lodash/common/date.d.ts","./node_modules/@types/lodash/common/function.d.ts","./node_modules/@types/lodash/common/lang.d.ts","./node_modules/@types/lodash/common/math.d.ts","./node_modules/@types/lodash/common/number.d.ts","./node_modules/@types/lodash/common/object.d.ts","./node_modules/@types/lodash/common/seq.d.ts","./node_modules/@types/lodash/common/string.d.ts","./node_modules/@types/lodash/common/util.d.ts","./node_modules/@types/lodash/index.d.ts","./node_modules/@types/mdast/index.d.ts","./node_modules/@types/mdurl/encode.d.ts","./node_modules/@types/mdurl/decode.d.ts","./node_modules/@types/mdurl/parse.d.ts","./node_modules/@types/mdurl/format.d.ts","./node_modules/@types/mdurl/index.d.ts","./node_modules/@types/minimist/index.d.ts","./node_modules/@types/mocha/index.d.ts","./node_modules/@types/normalize-package-data/index.d.ts","./node_modules/@types/parse-json/index.d.ts","./node_modules/@types/react-cookies/index.d.ts","./node_modules/@types/react-copy-to-clipboard/index.d.ts","./node_modules/@types/react-dom/node_modules/@types/react/global.d.ts","./node_modules/@types/react-dom/node_modules/@types/react/index.d.ts","./node_modules/@types/react-dom/index.d.ts","./node_modules/@types/react-router/ts4.6/index.d.ts","./node_modules/@types/react-router-dom/node_modules/history/index.d.ts","./node_modules/@types/react-router-dom/index.d.ts","./node_modules/@types/react-router-redux/node_modules/redux/index.d.ts","./node_modules/@types/react-router-redux/index.d.ts","./node_modules/@types/resolve/index.d.ts","./node_modules/@types/retry/index.d.ts","./node_modules/@types/scheduler/index.d.ts","./node_modules/@types/semver/classes/semver.d.ts","./node_modules/@types/semver/functions/parse.d.ts","./node_modules/@types/semver/functions/valid.d.ts","./node_modules/@types/semver/functions/clean.d.ts","./node_modules/@types/semver/functions/inc.d.ts","./node_modules/@types/semver/functions/diff.d.ts","./node_modules/@types/semver/functions/major.d.ts","./node_modules/@types/semver/functions/minor.d.ts","./node_modules/@types/semver/functions/patch.d.ts","./node_modules/@types/semver/functions/prerelease.d.ts","./node_modules/@types/semver/functions/compare.d.ts","./node_modules/@types/semver/functions/rcompare.d.ts","./node_modules/@types/semver/functions/compare-loose.d.ts","./node_modules/@types/semver/functions/compare-build.d.ts","./node_modules/@types/semver/functions/sort.d.ts","./node_modules/@types/semver/functions/rsort.d.ts","./node_modules/@types/semver/functions/gt.d.ts","./node_modules/@types/semver/functions/lt.d.ts","./node_modules/@types/semver/functions/eq.d.ts","./node_modules/@types/semver/functions/neq.d.ts","./node_modules/@types/semver/functions/gte.d.ts","./node_modules/@types/semver/functions/lte.d.ts","./node_modules/@types/semver/functions/cmp.d.ts","./node_modules/@types/semver/functions/coerce.d.ts","./node_modules/@types/semver/classes/comparator.d.ts","./node_modules/@types/semver/classes/range.d.ts","./node_modules/@types/semver/functions/satisfies.d.ts","./node_modules/@types/semver/ranges/max-satisfying.d.ts","./node_modules/@types/semver/ranges/min-satisfying.d.ts","./node_modules/@types/semver/ranges/to-comparators.d.ts","./node_modules/@types/semver/ranges/min-version.d.ts","./node_modules/@types/semver/ranges/valid.d.ts","./node_modules/@types/semver/ranges/outside.d.ts","./node_modules/@types/semver/ranges/gtr.d.ts","./node_modules/@types/semver/ranges/ltr.d.ts","./node_modules/@types/semver/ranges/intersects.d.ts","./node_modules/@types/semver/ranges/simplify.d.ts","./node_modules/@types/semver/ranges/subset.d.ts","./node_modules/@types/semver/internals/identifiers.d.ts","./node_modules/@types/semver/index.d.ts","./node_modules/@types/serve-index/index.d.ts","./node_modules/@types/sinonjs__fake-timers/index.d.ts","./node_modules/@types/sizzle/index.d.ts","./node_modules/@types/sockjs/index.d.ts","./node_modules/@types/source-list-map/index.d.ts","./node_modules/@types/tapable/index.d.ts","./node_modules/source-map/source-map.d.ts","./node_modules/@types/uglify-js/index.d.ts","./node_modules/@types/uuid/index.d.ts","./node_modules/tapable/tapable.d.ts","./node_modules/anymatch/index.d.ts","./node_modules/@types/webpack-sources/node_modules/source-map/source-map.d.ts","./node_modules/@types/webpack-sources/lib/Source.d.ts","./node_modules/@types/webpack-sources/lib/CompatSource.d.ts","./node_modules/@types/webpack-sources/lib/ConcatSource.d.ts","./node_modules/@types/webpack-sources/lib/OriginalSource.d.ts","./node_modules/@types/webpack-sources/lib/PrefixSource.d.ts","./node_modules/@types/webpack-sources/lib/RawSource.d.ts","./node_modules/@types/webpack-sources/lib/ReplaceSource.d.ts","./node_modules/@types/webpack-sources/lib/SizeOnlySource.d.ts","./node_modules/@types/webpack-sources/lib/SourceMapSource.d.ts","./node_modules/@types/webpack-sources/lib/index.d.ts","./node_modules/@types/webpack-sources/lib/CachedSource.d.ts","./node_modules/@types/webpack-sources/index.d.ts","./node_modules/@types/webpack/index.d.ts","./node_modules/@types/ws/index.d.ts","./node_modules/@types/yargs-parser/index.d.ts","./node_modules/@types/yargs/index.d.ts","./node_modules/@types/yauzl/index.d.ts"],"fileInfos":[{"version":"aa9fb4c70f369237c2f45f9d969c9a59e0eae9a192962eb48581fe864aa609db","affectsGlobalScope":true},"dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6","7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467","8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9","5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06","e6b724280c694a9f588847f754198fb96c43d805f065c3a5b28bbc9594541c84","e21c071ca3e1b4a815d5f04a7475adcaeea5d64367e840dd0154096d705c3940",{"version":"e54c8715a4954cfdc66cd69489f2b725c09ebf37492dbd91cff0a1688b1159e8","affectsGlobalScope":true},{"version":"e34eb9339171ec45da2801c1967e4d378bd61a1dceaa1b1b4e1b6d28cb9ca962","affectsGlobalScope":true},{"version":"51b8b27c21c066bf877646e320bf6a722b80d1ade65e686923cd9d4494aef1ca","affectsGlobalScope":true},{"version":"43fb1d932e4966a39a41b464a12a81899d9ae5f2c829063f5571b6b87e6d2f9c","affectsGlobalScope":true},{"version":"cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a","affectsGlobalScope":true},{"version":"2c8c5ee58f30e7c944e04ab1fb5506fdbb4dd507c9efa6972cf4b91cec90c503","affectsGlobalScope":true},{"version":"2bb4b3927299434052b37851a47bf5c39764f2ba88a888a107b32262e9292b7c","affectsGlobalScope":true},{"version":"810627a82ac06fb5166da5ada4159c4ec11978dfbb0805fe804c86406dab8357","affectsGlobalScope":true},{"version":"62d80405c46c3f4c527ee657ae9d43fda65a0bf582292429aea1e69144a522a6","affectsGlobalScope":true},{"version":"3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93","affectsGlobalScope":true},{"version":"75ec0bdd727d887f1b79ed6619412ea72ba3c81d92d0787ccb64bab18d261f14","affectsGlobalScope":true},{"version":"3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006","affectsGlobalScope":true},{"version":"17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a","affectsGlobalScope":true},{"version":"7ce9f0bde3307ca1f944119f6365f2d776d281a393b576a18a2f2893a2d75c98","affectsGlobalScope":true},{"version":"6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577","affectsGlobalScope":true},{"version":"12a310447c5d23c7d0d5ca2af606e3bd08afda69100166730ab92c62999ebb9d","affectsGlobalScope":true},{"version":"b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e","affectsGlobalScope":true},{"version":"0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a","affectsGlobalScope":true},{"version":"da233fc1c8a377ba9e0bed690a73c290d843c2c3d23a7bd7ec5cd3d7d73ba1e0","affectsGlobalScope":true},{"version":"df9c8a72ca8b0ed62f5470b41208a0587f0f73f0a7db28e5a1272cf92537518e","affectsGlobalScope":true},{"version":"bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c","affectsGlobalScope":true},{"version":"c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8","affectsGlobalScope":true},{"version":"9d57b2b5d15838ed094aa9ff1299eecef40b190722eb619bac4616657a05f951","affectsGlobalScope":true},{"version":"6c51b5dd26a2c31dbf37f00cfc32b2aa6a92e19c995aefb5b97a3a64f1ac99de","affectsGlobalScope":true},{"version":"93544ca2f26a48716c1b6c5091842cad63129daac422dfa4bc52460465f22bb1","affectsGlobalScope":true},{"version":"2ad234885a4240522efccd77de6c7d99eecf9b4de0914adb9a35c0c22433f993","affectsGlobalScope":true},{"version":"1b3fe904465430e030c93239a348f05e1be80640d91f2f004c3512c2c2c89f34","affectsGlobalScope":true},{"version":"7435b75fdf3509622e79622dbe5091cf4b09688410ee2034e4fc17d0c99d0862","affectsGlobalScope":true},{"version":"e7e8e1d368290e9295ef18ca23f405cf40d5456fa9f20db6373a61ca45f75f40","affectsGlobalScope":true},{"version":"faf0221ae0465363c842ce6aa8a0cbda5d9296940a8e26c86e04cc4081eea21e","affectsGlobalScope":true},{"version":"06393d13ea207a1bfe08ec8d7be562549c5e2da8983f2ee074e00002629d1871","affectsGlobalScope":true},{"version":"9f1817f7c3f02f6d56e0f403b927e90bb133f371dcebc36fa7d6d208ef6899da","affectsGlobalScope":true},{"version":"4632665b87204bb1caa8b44d165bce0c50dfab177df5b561b345a567cabacf9a","affectsGlobalScope":true},"bbdc0b89c92b78a10a76c716690f5a8701921f2754e82997da32b73418e30f24","21522c0f405e58c8dd89cd97eb3d1aa9865ba017fde102d01f86ab50b44e5610","595540a73e11851845d2f7607ef33421314b7a246ebad2573d7c81238b7e2352","7e771891adaa85b690266bc37bd6eb43bc57eecc4b54693ead36467e7369952a","a69c09dbea52352f479d3e7ac949fde3d17b195abe90b045d619f747b38d6d1a",{"version":"02873d070f9cb79f50833fbf4a9a27ac578a2edf8ddb8421eba1b37faba83bfb","affectsGlobalScope":true},"11e2d554398d2bd460e7d06b2fa5827a297c8acfbe00b4f894a224ac0862857f",{"version":"a8c260f87bca4da5d28dbc255c17656831e64d173a6cbbc2748e5cc12b77731c","affectsGlobalScope":true},"374ca798f244e464346f14301dc2a8b4b111af1a83b49fffef5906c338a1f922","5a94487653355b56018122d92392beb2e5f4a6c63ba5cef83bbe1c99775ef713",{"version":"d5135ad93b33adcce80b18f8065087934cdc1730d63db58562edcf017e1aad9b","affectsGlobalScope":true},"82408ed3e959ddc60d3e9904481b5a8dc16469928257af22a3f7d1a3bc7fd8c4","5eb881ed2a0d5b17ea36df5cd4c4be500e460c412f270c3170e906bec65580ac","bb9c4ffa5e6290c6980b63c815cdd1625876dadb2efaf77edbe82984be93e55e","489532ff54b714f0e0939947a1c560e516d3ae93d51d639ab02e907a0e950114","f30bb836526d930a74593f7b0f5c1c46d10856415a8f69e5e2fc3db80371e362","14b5aa23c5d0ae1907bc696ac7b6915d88f7d85799cc0dc2dcf98fbce2c5a67c","5c439dafdc09abe4d6c260a96b822fa0ba5be7203c71a63ab1f1423cd9e838ea",{"version":"6b526a5ec4a401ca7c26cfe6a48e641d8f30af76673bad3b06a1b4504594a960","affectsGlobalScope":true},{"version":"816ad2e607a96de5bcac7d437f843f5afd8957f1fa5eefa6bba8e4ed7ca8fd84","affectsGlobalScope":true},"cec36af22f514322f870e81d30675c78df82ae8bf4863f5fd4e4424c040c678d","d903fafe96674bc0b2ac38a5be4a8fc07b14c2548d1cdb165a80ea24c44c0c54","5eec82ac21f84d83586c59a16b9b8502d34505d1393393556682fe7e7fde9ef2","04eb6578a588d6a46f50299b55f30e3a04ef27d0c5a46c57d8fcc211cd530faa","8d3c583a07e0c37e876908c2d5da575019f689df8d9fa4c081d99119d53dba22","2c828a5405191d006115ab34e191b8474bc6c86ffdc401d1a9864b1b6e088a58",{"version":"e630e5528e899219ae319e83bef54bf3bcb91b01d76861ecf881e8e614b167f0","affectsGlobalScope":true},"a40be9f6243a0a32f578ba8db1a31de58cd98d6fd0eedaec416307c8ad53442a","7ee6ed878c4528215c82b664fe0cfe80e8b4da6c0d4cc80869367868774db8b1","b0973c3cbcdc59b37bf477731d468696ecaf442593ec51bab497a613a580fe30",{"version":"4989e92ba5b69b182d2caaea6295af52b7dc73a4f7a2e336a676722884e7139d","affectsGlobalScope":true},{"version":"b3624aed92dab6da8484280d3cb3e2f4130ec3f4ef3f8201c95144ae9e898bb6","affectsGlobalScope":true},"5153a2fd150e46ce57bb3f8db1318d33f6ad3261ed70ceeff92281c0608c74a3","210d54cd652ec0fec8c8916e4af59bb341065576ecda039842f9ffb2e908507c","36b03690b628eab08703d63f04eaa89c5df202e5f1edf3989f13ad389cd2c091","0effadd232a20498b11308058e334d3339cc5bf8c4c858393e38d9d4c0013dcf","25846d43937c672bab7e8195f3d881f93495df712ee901860effc109918938cc","3163f47436da41706c6e2b3c1511f3b7cce9f9f3905b2f3e01246c48b4ba7d14","1b952304137851e45bc009785de89ada562d9376177c97e37702e39e60c2f1ff","69ee23dd0d215b09907ad30d23f88b7790c93329d1faf31d7835552a10cf7cbf","44b8b584a338b190a59f4f6929d072431950c7bd92ec2694821c11bce180c8a5","23b89798789dffbd437c0c423f5d02d11f9736aea73d6abf16db4f812ff36eda","09326ae5f7e3d49be5cd9ea00eb814770e71870a438faa2efd8bdd9b4db21320",{"version":"970a90f76d4d219ad60819d61f5994514087ba94c985647a3474a5a3d12714ed","affectsGlobalScope":true},"e10177274a35a9d07c825615340b2fcde2f610f53f3fb40269fd196b4288dda6","c4577fb855ca259bdbf3ea663ca73988ce5f84251a92b4aef80a1f4122b6f98e","3c13ef48634e7b5012fcf7e8fce7496352c2d779a7201389ca96a2a81ee4314d","5d0a25ec910fa36595f85a67ac992d7a53dd4064a1ba6aea1c9f14ab73a023f2",{"version":"f0900cd5d00fe1263ff41201fb8073dbeb984397e4af3b8002a5c207a30bdc33","affectsGlobalScope":true},{"version":"a84d2c9d5d7f5ced40d05a3e0740fa2197fd069671b2db01923ea60af3e89474","affectsGlobalScope":true},"06d7c42d256f0ce6afe1b2b6cfbc97ab391f29dadb00dd0ae8e8f23f5bc916c3","ec4bd1b200670fb567920db572d6701ed42a9641d09c4ff6869768c8f81b404c","e59a892d87e72733e2a9ca21611b9beb52977be2696c7ba4b216cbbb9a48f5aa",{"version":"da26af7362f53d122283bc69fed862b9a9fe27e01bc6a69d1d682e0e5a4df3e6","affectsGlobalScope":true},"8a300fa9b698845a1f9c41ecbe2c5966634582a8e2020d51abcace9b55aa959e",{"version":"ab9b9a36e5284fd8d3bf2f7d5fcbc60052f25f27e4d20954782099282c60d23e","affectsGlobalScope":true},"652ee9c5103e89102d87bc20d167a02a0e3e5e53665674466c8cfea8a9e418c7","6d829824ead8999f87b6df21200df3c6150391b894b4e80662caa462bd48d073","afc559c1b93df37c25aef6b3dfa2d64325b0e112e887ee18bf7e6f4ec383fc90","d78e5898c8de5e0f934eee83f680262de005caa268d137101b833fd932f95e07",{"version":"b9734142a4b241cfb505be4a2eb0261d211647df7c73043f817f4fdd8d96c846","affectsGlobalScope":true},"16d51f964ec125ad2024cf03f0af444b3bc3ec3614d9345cc54d09bab45c9a4c","ba601641fac98c229ccd4a303f747de376d761babb33229bb7153bed9356c9cc",{"version":"c5dd1fef4cd4aaffc78786047bed5ae6fc1200d19a1946cbc4e2d3ed4d62c8fa","affectsGlobalScope":true},"56cbe80e6c42d7e6e66b6f048add8b01c663797b843a074d9f19c4a3d63a269a","4a547783c826c1dec10d96734687ae4db2e89d40261e91b5c327b60748315dc1","6a9c5127096b35264eb7cd21b2417bfc1d42cceca9ba4ce2bb0c3410b7816042","78828b06c0d3b586954015e9ebde5480b009e166c71244763bda328ec0920f41",{"version":"64d4b35c5456adf258d2cf56c341e203a073253f229ef3208fc0d5020253b241","affectsGlobalScope":true},"946bd1737d9412395a8f24414c70f18660b84a75a12b0b448e6eb1a2161d06dd","f3e604694b624fa3f83f6684185452992088f5efb2cf136b62474aa106d6f1b6","4e75a89a181f3b091173e4c0828dec3fb1c24087d3bb4f37b4a31e0619e8336f","e050a0afcdbb269720a900c85076d18e0c1ab73e580202a2bf6964978181222a","5b9ecf7da4d71cf3832dbb8336150fa924631811f488ad4690c2dfec2b4fb1d7","951c85f75aac041dddbedfedf565886a7b494e29ec1532e2a9b4a6180560b50e","e6f0cb9d8cb2e38bec66e032e73caa3e7c6671f21ed7196acb821aec462051f2","43cdd474c5aa3340da4816bb8f1ae7f3b1bcf9e70d997afc36a0f2c432378c84","963d59066dd6742da1918a6213a209bcc205b8ee53b1876ee2b4e6d80f97c85e","fd326577c62145816fe1acc306c734c2396487f76719d3785d4e825b34540b33","cddf5c26907c0b8378bc05543161c11637b830da9fadf59e02a11e675d11e180","3d2cd8f3047fff04a71e7037a6a4cb9f4accb28dbd8c0d83164d414811025af0",{"version":"271cde49dfd9b398ccc91bb3aaa43854cf76f4d14e10fed91cbac649aa6cbc63","affectsGlobalScope":true},"2bcecd31f1b4281710c666843fc55133a0ee25b143e59f35f49c62e168123f4b","a6273756fa05f794b64fe1aff45f4371d444f51ed0257f9364a8b25f3501915d","9c4e644fe9bf08d93c93bd892705842189fe345163f8896849d5964d21b56b78","25d91fb9ed77a828cc6c7a863236fb712dafcd52f816eec481bd0c1f589f4404","4cd14cea22eed1bfb0dc76183e56989f897ac5b14c0e2a819e5162eafdcfe243","8d32432f68ca4ce93ad717823976f2db2add94c70c19602bf87ee67fe51df48b",{"version":"bbdf156fea2fabed31a569445835aeedcc33643d404fcbaa54541f06c109df3f","affectsGlobalScope":true},"1c29793071152b207c01ea1954e343be9a44d85234447b2b236acae9e709a383","6a386ff939f180ae8ef064699d8b7b6e62bc2731a62d7fbf5e02589383838dea","f5a8b384f182b3851cec3596ccc96cb7464f8d3469f48c74bf2befb782a19de5",{"version":"7fb6faf1006c3503d44e4922c8c65772ddc98e92bad7c2ae2d5db123f3e297b3","affectsGlobalScope":true},"bfe1b52cf71aea9bf8815810cc5d9490fa9617313e3d3c2ee3809a28b80d0bb4","ee65fe452abe1309389c5f50710f24114e08a302d40708101c4aa950a2a7d044","54c9959f2d8ba97a5fcc4345ac2fca6f1bc20fe5764570b7fef37bea107bc70b","e7568c2f56e80c34437f07b025a72b98db26ad25b11613ad2edd9d501273d187","8b06ac3faeacb8484d84ddb44571d8f410697f98d7bfa86c0fda60373a9f5215","7eb06594824ada538b1d8b48c3925a83e7db792f47a081a62cf3e5c4e23cf0ee","f5638f7c2f12a9a1a57b5c41b3c1ea7db3876c003bab68e6a57afd6bcc169af0","686e548ae30250d62532c8cacb43fccc922b693408371bd3503563c4a0f28eed","c5a14bdeb170e0e67fb4200c54e0e02fd0ec94aca894c212c9d43c2916891542","675e702f2032766a91eeadee64f51014c64688525da99dccd8178f0c599f13a8","458111fc89d11d2151277c822dfdc1a28fa5b6b2493cf942e37d4cd0a6ee5f22","d70c026dd2eeaa974f430ea229230a1897fdb897dc74659deebe2afd4feeb08f","187119ff4f9553676a884e296089e131e8cc01691c546273b1d0089c3533ce42","febf0b2de54781102b00f61653b21377390a048fbf5262718c91860d11ff34a6","98f9d826db9cd99d27a01a59ee5f22863df00ccf1aaf43e1d7db80ebf716f7c3","0aaef8cded245bf5036a7a40b65622dd6c4da71f7a35343112edbe112b348a1e","00baffbe8a2f2e4875367479489b5d43b5fc1429ecb4a4cc98cfc3009095f52a","dcd91d3b697cb650b95db5471189b99815af5db2a1cd28760f91e0b12ede8ed5","3c92b6dfd43cc1c2485d9eba5ff0b74a19bb8725b692773ef1d66dac48cda4bd","3cf0d343c2276842a5b617f22ba82af6322c7cfe8bb52238ffc0c491a3c21019","df996e25faa505f85aeb294d15ebe61b399cf1d1e49959cdfaf2cc0815c203f9",{"version":"f2eff8704452659641164876c1ef0df4174659ce7311b0665798ea3f556fa9ad","affectsGlobalScope":true},"2a2e2c6463bcf3c59f31bc9ab4b6ef963bbf7dffb049cd017e2c1834e3adca63","f313731860257325f13351575f381fef333d4dfe30daf5a2e72f894208feea08","951b37f7d86f6012f09e6b35f1de57c69d75f16908cb0adaa56b93675ea0b853","3816fc03ffd9cbd1a7a3362a264756a4a1d547caabea50ca68303046be40e376","0c417b4ec46b88fb62a43ec00204700b560d01eb5677c7faa8ecd34610f096a8","13d29cdeb64e8496424edf42749bbb47de5e42d201cf958911a4638cbcffbd3f","209e814e8e71aec74f69686a9506dd7610b97ab59dcee9446266446f72a76d05",{"version":"5f186a758a616c107c70e8918db4630d063bd782f22e6e0b17573b125765b40b","affectsGlobalScope":true},"6fa0008bf91a4cc9c8963bace4bba0bd6865cbfa29c3e3ccc461155660fb113a","2b8264b2fefd7367e0f20e2c04eed5d3038831fe00f5efbc110ff0131aab899b","18fb8c040869a1adb264c1d3b78c5475935dacf83cd87bbc7527ebcba2a1d0bc","a08619a14fedff16b7f7baa63698ce9be84fcff20462a52aba1ed7675965742f",{"version":"bbdf156fea2fabed31a569445835aeedcc33643d404fcbaa54541f06c109df3f","affectsGlobalScope":true},{"version":"9405708ff8b0644333f74b618e7c8bb73913bad1d2e50107716e5ad433d482df","affectsGlobalScope":true},"77cc95898fd0cf2a6b1a3cb4eaac854f1de93f55de0b052386195bd179090a22","a60ee9fe79c03541263af31ff0f8c15ad1eed6edeb9ac187ce550601474911b7","50001cd4550147fb62c68902f6e0c1856d42c575f0f5f43efe8639f931838a50","de11ff1ff791f78a697e67674c8b16850b753fa4985a4f5670f577727ab4ea95",{"version":"fd624f7d7b264922476685870f08c5e1c6d6a0f05dee2429a9747b41f6b699d4","affectsGlobalScope":true},"bc7941adde67aaa03baab208100a0564a16731842560ea1a7588e8f71836cd40","2880728492d6a6baa55411d14cc42fa55714a24b1d1d27ff9a8a610abd47c761","199f9ead0daf25ae4c5632e3d1f42570af59685294a38123eef457407e13f365","74b0245c42990ed8a849df955db3f4362c81b13f799ebc981b7bec2d5b414a57","2b93035328f7778d200252681c1d86285d501ed424825a18f81e4c3028aa51d9","2ac9c8332c5f8510b8bdd571f8271e0f39b0577714d5e95c1e79a12b2616f069","42c21aa963e7b86fa00801d96e88b36803188018d5ad91db2a9101bccd40b3ff","d31eb848cdebb4c55b4893b335a7c0cca95ad66dee13cbb7d0893810c0a9c301","77c1d91a129ba60b8c405f9f539e42df834afb174fe0785f89d92a2c7c16b77a","7a9e0a564fee396cacf706523b5aeed96e04c6b871a8bebefad78499fbffc5bc","906c751ef5822ec0dadcea2f0e9db64a33fb4ee926cc9f7efa38afe5d5371b2a","5387c049e9702f2d2d7ece1a74836a14b47fbebe9bbeb19f94c580a37c855351","c68391fb9efad5d99ff332c65b1606248c4e4a9f1dd9a087204242b56c7126d6","e9cf02252d3a0ced987d24845dcb1f11c1be5541f17e5daa44c6de2d18138d0c","e8b02b879754d85f48489294f99147aeccc352c760d95a6fe2b6e49cd400b2fe","9f6908ab3d8a86c68b86e38578afc7095114e66b2fc36a2a96e9252aac3998e0","0eedb2344442b143ddcd788f87096961cd8572b64f10b4afc3356aa0460171c6","71405cc70f183d029cc5018375f6c35117ffdaf11846c35ebf85ee3956b1b2a6","c68baff4d8ba346130e9753cefe2e487a16731bf17e05fdacc81e8c9a26aae9d","2cd15528d8bb5d0453aa339b4b52e0696e8b07e790c153831c642c3dea5ac8af","479d622e66283ffa9883fbc33e441f7fc928b2277ff30aacbec7b7761b4e9579","ade307876dc5ca267ca308d09e737b611505e015c535863f22420a11fffc1c54","f8cdefa3e0dee639eccbe9794b46f90291e5fd3989fcba60d2f08fde56179fb9","86c5a62f99aac7053976e317dbe9acb2eaf903aaf3d2e5bb1cafe5c2df7b37a8","2b300954ce01a8343866f737656e13243e86e5baef51bd0631b21dcef1f6e954","a2d409a9ffd872d6b9d78ead00baa116bbc73cfa959fce9a2f29d3227876b2a1","b288936f560cd71f4a6002953290de9ff8dfbfbf37f5a9391be5c83322324898","61178a781ef82e0ff54f9430397e71e8f365fc1e3725e0e5346f2de7b0d50dfa","6a6ccb37feb3aad32d9be026a3337db195979cd5727a616fc0f557e974101a54","c649ea79205c029a02272ef55b7ab14ada0903db26144d2205021f24727ac7a3","38e2b02897c6357bbcff729ef84c736727b45cc152abe95a7567caccdfad2a1d","d6610ea7e0b1a7686dba062a1e5544dd7d34140f4545305b7c6afaebfb348341","3dee35db743bdba2c8d19aece7ac049bde6fa587e195d86547c882784e6ba34c","b15e55c5fa977c2f25ca0b1db52cfa2d1fd4bf0baf90a8b90d4a7678ca462ff1","f41d30972724714763a2698ae949fbc463afb203b5fa7c4ad7e4de0871129a17","843dd7b6a7c6269fd43827303f5cbe65c1fecabc30b4670a50d5a15d57daeeb9","f06d8b8567ee9fd799bf7f806efe93b67683ef24f4dea5b23ef12edff4434d9d","6017384f697ff38bc3ef6a546df5b230c3c31329db84cbfe686c83bec011e2b2","e1a5b30d9248549ca0c0bb1d653bafae20c64c4aa5928cc4cd3017b55c2177b0","a593632d5878f17295bd53e1c77f27bf4c15212822f764a2bfc1702f4b413fa0","a868a534ba1c2ca9060b8a13b0ffbbbf78b4be7b0ff80d8c75b02773f7192c29","da7545aba8f54a50fde23e2ede00158dc8112560d934cee58098dfb03aae9b9d","34baf65cfee92f110d6653322e2120c2d368ee64b3c7981dff08ed105c4f19b0","6aee496bf0ecfbf6731aa8cca32f4b6e92cdc0a444911a7d88410408a45ecc5d","acebfe99678cf7cddcddc3435222cf132052b1226e902daac9fbb495c321a9b5","550650516d34048712520ffb1fce4a02f2d837761ee45c7d9868a7a35e7b0343","ec89427601297d439c961528832a75017d9356bec2ee42c1d16f2274590d9330","82b1f9a6eefef7386aebe22ac49f23b806421e82dbf35c6e5b7132d79e4165da","67fc055eb86a0632e2e072838f889ffe1754083cb13c8c80a06a7d895d877aae","3833c70307dc3d2b46cb6f2a8b6a90e4d7e7367a21ab18c481d7de0909a43e67","2887592574fcdfd087647c539dcb0fbe5af2521270dad4a37f9d17c16190d579","9dcd1a6ae84def6ce3e80b27a367912e5b8e9f15c039143820ab76f7ceb8f3ab","fab58e600970e66547644a44bc9918e3223aa2cbd9e8763cec004b2cfb48827e","cd74c8275483d3fe0d07a9b4bba28845a8a611f0aa399e961dbd40e5d46dd9ad","eac647a94fb1f09789e12dfecb52dcd678d05159a4796b4e415aa15892f3b103","b90c59ac4682368a01c83881b814738eb151de8a58f52eb7edadea2bcffb11b9","8560a87b2e9f8e2c3808c8f6172c9b7eb6c9b08cb9f937db71c285ecf292c81d","ffe3931ff864f28d80ae2f33bd11123ad3d7bad9896b910a1e61504cc093e1f5","083c1bd82f8dc3a1ed6fc9e8eaddf141f7c05df418eca386598821e045253af9","274ebe605bd7f71ce161f9f5328febc7d547a2929f803f04b44ec4a7d8729517","6ca0207e70d985a24396583f55836b10dc181063ab6069733561bfde404d1bad","5908142efeaab38ffdf43927ee0af681ae77e0d7672b956dfb8b6c705dbfe106","f772b188b943549b5c5eb803133314b8aa7689eced80eed0b70e2f30ca07ab9c","0026b816ef05cfbf290e8585820eef0f13250438669107dfc44482bac007b14f","05d64cc1118031b29786632a9a0f6d7cf1dcacb303f27023a466cf3cdc860538","e0fff9119e1a5d2fdd46345734126cd6cb99c2d98a9debf0257047fe3937cc3f","d84398556ba4595ee6be554671da142cfe964cbdebb2f0c517a10f76f2b016c0","e275297155ec3251200abbb334c7f5641fecc68b2a9573e40eed50dff7584762","1fc49547f60101e7fac0d9113a52c29178be082d46d7525009aebafdbb170a69","77c5c7f8578d139c74102a29384f5f4f0792a12d819ddcdcaf8307185ff2d45d","70e9a18da08294f75bf23e46c7d69e67634c0765d355887b9b41f0d959e1426e","ae84439d1ae42b30ced3df38c4285f35b805be40dfc95b0647d0e59c70b11f97","65dfa4bc49ccd1355789abb6ae215b302a5b050fdee9651124fe7e826f33113c"],"options":{"allowSyntheticDefaultImports":true,"declaration":true,"downlevelIteration":true,"emitDeclarationOnly":false,"esModuleInterop":true,"experimentalDecorators":true,"importHelpers":true,"inlineSourceMap":false,"jsx":2,"module":99,"noEmitHelpers":true,"noImplicitAny":true,"noImplicitReturns":true,"noImplicitThis":true,"noUnusedLocals":true,"outDir":"./public/dist","skipLibCheck":true,"sourceMap":false,"strict":true,"target":2,"tsBuildInfoFile":"./tsconfig.tsbuildinfo","useUnknownInCatchVariables":true},"fileIdsList":[[90],[63,90,97,98],[54,90,97],[89,90,97,104],[63,90,97],[90,107],[90,110,112],[90,109,110,111],[60,63,90,97,102,103],[90,99,103,104,116],[60,61,90,97,118],[90,120],[90,128],[90,122,128],[90,123,124,125,126,127],[90,133],[60,63,65,68,78,89,90,97],[90,138],[90,139],[90,143,145,146,147,148,149,150,151,152,153,154,155],[90,143,144,146,147,148,149,150,151,152,153,154,155],[90,144,145,146,147,148,149,150,151,152,153,154,155],[90,143,144,145,147,148,149,150,151,152,153,154,155],[90,143,144,145,146,148,149,150,151,152,153,154,155],[90,143,144,145,146,147,149,150,151,152,153,154,155],[90,143,144,145,146,147,148,150,151,152,153,154,155],[90,143,144,145,146,147,148,149,151,152,153,154,155],[90,143,144,145,146,147,148,149,150,152,153,154,155],[90,143,144,145,146,147,148,149,150,151,153,154,155],[90,143,144,145,146,147,148,149,150,151,152,154,155],[90,143,144,145,146,147,148,149,150,151,152,153,155],[90,143,144,145,146,147,148,149,150,151,152,153,154],[90,161],[90,157,158,159,160],[90,115],[90,114],[44,90],[47,90],[48,53,81,90],[49,60,61,68,78,89,90],[49,50,60,68,90],[51,90],[52,53,61,69,90],[53,78,86,90],[54,56,60,68,90],[55,90],[56,57,90],[60,90],[58,60,90],[60,61,62,78,89,90],[60,61,62,75,78,81,90],[90,94],[56,63,68,78,89,90],[60,61,63,64,68,78,86,89,90],[63,65,78,86,89,90],[44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96],[60,66,90],[67,89,90],[56,60,68,78,90],[69,90],[70,90],[47,71,90],[72,88,90,94],[73,90],[74,90],[60,75,76,90],[75,77,90,92],[48,60,78,79,80,81,90],[48,78,80,90],[78,79,90],[81,90],[82,90],[60,84,85,90],[84,85,90],[53,68,78,86,90],[87,90],[68,88,90],[48,63,74,89,90],[53,90],[78,90,91],[90,92],[90,93],[48,53,60,62,71,78,89,90,92,94],[78,90,95],[90,106,117],[90,169],[90,130,131,132,168],[90,133,171,172],[90,128,133,171,174],[90,128,133],[90,129,130,131,132],[90,97],[90,179,218],[90,179,203,218],[90,218],[90,179],[90,179,204,218],[90,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217],[90,204,218],[61,90,117],[63,90,97,115],[90,225],[90,97,231,232,233,234,235,236,237,238,239,240,241],[90,230,231,240],[90,231,240],[90,223,230,231,240],[90,231],[53,90,230,240],[90,230,231,232,233,234,235,236,237,238,239,241],[53,90,97,225,226,228,229,242],[60,63,65,78,86,89,90,95,97],[90,245],[60,78,90,97]],"referencedMap":[[42,1],[43,1],[99,2],[100,3],[101,1],[105,4],[98,5],[106,1],[108,6],[113,7],[109,1],[112,8],[110,1],[104,9],[117,10],[119,11],[121,12],[122,1],[126,13],[127,13],[123,14],[124,14],[125,14],[128,15],[134,16],[135,1],[136,17],[137,1],[138,1],[139,18],[140,19],[141,1],[111,1],[142,1],[144,20],[145,21],[143,22],[146,23],[147,24],[148,25],[149,26],[150,27],[151,28],[152,29],[153,30],[154,31],[155,32],[156,12],[158,1],[157,1],[160,33],[161,34],[159,33],[114,35],[115,36],[118,1],[162,1],[163,1],[107,1],[44,37],[45,37],[47,38],[48,39],[49,40],[50,41],[51,42],[52,43],[53,44],[54,45],[55,46],[56,47],[57,47],[59,48],[58,49],[60,48],[61,50],[62,51],[46,52],[96,1],[63,53],[64,54],[65,55],[97,56],[66,57],[67,58],[68,59],[69,60],[70,61],[71,62],[72,63],[73,64],[74,65],[75,66],[76,66],[77,67],[78,68],[80,69],[79,70],[81,71],[82,72],[83,1],[84,73],[85,74],[86,75],[87,76],[88,77],[89,78],[90,79],[91,80],[92,81],[93,82],[94,83],[95,84],[164,1],[165,1],[131,1],[103,1],[102,1],[166,85],[167,16],[170,86],[168,1],[169,87],[173,88],[172,1],[175,89],[174,1],[171,90],[129,1],[133,91],[176,92],[177,1],[178,1],[132,1],[203,93],[204,94],[179,95],[182,95],[201,93],[202,93],[192,93],[191,96],[189,93],[184,93],[197,93],[195,93],[199,93],[183,93],[196,93],[200,93],[185,93],[186,93],[198,93],[180,93],[187,93],[188,93],[190,93],[194,93],[205,97],[193,93],[181,93],[218,98],[217,1],[212,97],[214,99],[213,97],[206,97],[207,97],[209,97],[211,97],[215,99],[216,99],[208,99],[210,99],[219,100],[116,101],[220,1],[221,1],[222,5],[223,1],[224,1],[226,102],[120,1],[227,1],[242,103],[241,104],[232,105],[233,106],[234,106],[235,105],[236,105],[237,105],[238,107],[231,108],[239,104],[240,109],[230,1],[243,110],[244,111],[245,1],[246,112],[247,113],[229,1],[130,1],[225,1],[228,1],[8,1],[9,1],[11,1],[10,1],[2,1],[12,1],[13,1],[14,1],[15,1],[16,1],[17,1],[18,1],[19,1],[3,1],[4,1],[23,1],[20,1],[21,1],[22,1],[24,1],[25,1],[26,1],[5,1],[27,1],[28,1],[29,1],[30,1],[6,1],[31,1],[32,1],[33,1],[34,1],[7,1],[39,1],[35,1],[36,1],[37,1],[38,1],[1,1],[40,1],[41,1]],"exportedModulesMap":[[42,1],[43,1],[99,2],[100,3],[101,1],[105,4],[98,5],[106,1],[108,6],[113,7],[109,1],[112,8],[110,1],[104,9],[117,10],[119,11],[121,12],[122,1],[126,13],[127,13],[123,14],[124,14],[125,14],[128,15],[134,16],[135,1],[136,17],[137,1],[138,1],[139,18],[140,19],[141,1],[111,1],[142,1],[144,20],[145,21],[143,22],[146,23],[147,24],[148,25],[149,26],[150,27],[151,28],[152,29],[153,30],[154,31],[155,32],[156,12],[158,1],[157,1],[160,33],[161,34],[159,33],[114,35],[115,36],[118,1],[162,1],[163,1],[107,1],[44,37],[45,37],[47,38],[48,39],[49,40],[50,41],[51,42],[52,43],[53,44],[54,45],[55,46],[56,47],[57,47],[59,48],[58,49],[60,48],[61,50],[62,51],[46,52],[96,1],[63,53],[64,54],[65,55],[97,56],[66,57],[67,58],[68,59],[69,60],[70,61],[71,62],[72,63],[73,64],[74,65],[75,66],[76,66],[77,67],[78,68],[80,69],[79,70],[81,71],[82,72],[83,1],[84,73],[85,74],[86,75],[87,76],[88,77],[89,78],[90,79],[91,80],[92,81],[93,82],[94,83],[95,84],[164,1],[165,1],[131,1],[103,1],[102,1],[166,85],[167,16],[170,86],[168,1],[169,87],[173,88],[172,1],[175,89],[174,1],[171,90],[129,1],[133,91],[176,92],[177,1],[178,1],[132,1],[203,93],[204,94],[179,95],[182,95],[201,93],[202,93],[192,93],[191,96],[189,93],[184,93],[197,93],[195,93],[199,93],[183,93],[196,93],[200,93],[185,93],[186,93],[198,93],[180,93],[187,93],[188,93],[190,93],[194,93],[205,97],[193,93],[181,93],[218,98],[217,1],[212,97],[214,99],[213,97],[206,97],[207,97],[209,97],[211,97],[215,99],[216,99],[208,99],[210,99],[219,100],[116,101],[220,1],[221,1],[222,5],[223,1],[224,1],[226,102],[120,1],[227,1],[242,103],[241,104],[232,105],[233,106],[234,106],[235,105],[236,105],[237,105],[238,107],[231,108],[239,104],[240,109],[230,1],[243,110],[244,111],[245,1],[246,112],[247,113],[229,1],[130,1],[225,1],[228,1],[8,1],[9,1],[11,1],[10,1],[2,1],[12,1],[13,1],[14,1],[15,1],[16,1],[17,1],[18,1],[19,1],[3,1],[4,1],[23,1],[20,1],[21,1],[22,1],[24,1],[25,1],[26,1],[5,1],[27,1],[28,1],[29,1],[30,1],[6,1],[31,1],[32,1],[33,1],[34,1],[7,1],[39,1],[35,1],[36,1],[37,1],[38,1],[1,1],[40,1],[41,1]],"semanticDiagnosticsPerFile":[42,43,99,100,101,105,98,106,108,113,109,112,110,104,117,119,121,122,126,127,123,124,125,128,134,135,136,137,138,139,140,141,111,142,144,145,143,146,147,148,149,150,151,152,153,154,155,156,158,157,160,161,159,114,115,118,162,163,107,44,45,47,48,49,50,51,52,53,54,55,56,57,59,58,60,61,62,46,96,63,64,65,97,66,67,68,69,70,71,72,73,74,75,76,77,78,80,79,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,164,165,131,103,102,166,167,170,168,169,173,172,175,174,171,129,133,176,177,178,132,203,204,179,182,201,202,192,191,189,184,197,195,199,183,196,200,185,186,198,180,187,188,190,194,205,193,181,218,217,212,214,213,206,207,209,211,215,216,208,210,219,116,220,221,222,223,224,226,120,227,242,241,232,233,234,235,236,237,238,231,239,240,230,243,244,245,246,247,229,130,225,228,8,9,11,10,2,12,13,14,15,16,17,18,19,3,4,23,20,21,22,24,25,26,5,27,28,29,30,6,31,32,33,34,7,39,35,36,37,38,1,40,41]},"version":"4.4.4"} \ No newline at end of file +{"program":{"fileNames":["./node_modules/typescript/lib/lib.es5.d.ts","./node_modules/typescript/lib/lib.es2015.d.ts","./node_modules/typescript/lib/lib.es2016.d.ts","./node_modules/typescript/lib/lib.es2017.d.ts","./node_modules/typescript/lib/lib.es2018.d.ts","./node_modules/typescript/lib/lib.es2019.d.ts","./node_modules/typescript/lib/lib.es2020.d.ts","./node_modules/typescript/lib/lib.dom.d.ts","./node_modules/typescript/lib/lib.dom.iterable.d.ts","./node_modules/typescript/lib/lib.es2015.core.d.ts","./node_modules/typescript/lib/lib.es2015.collection.d.ts","./node_modules/typescript/lib/lib.es2015.generator.d.ts","./node_modules/typescript/lib/lib.es2015.iterable.d.ts","./node_modules/typescript/lib/lib.es2015.promise.d.ts","./node_modules/typescript/lib/lib.es2015.proxy.d.ts","./node_modules/typescript/lib/lib.es2015.reflect.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2016.array.include.d.ts","./node_modules/typescript/lib/lib.es2017.object.d.ts","./node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2017.string.d.ts","./node_modules/typescript/lib/lib.es2017.intl.d.ts","./node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","./node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","./node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","./node_modules/typescript/lib/lib.es2018.intl.d.ts","./node_modules/typescript/lib/lib.es2018.promise.d.ts","./node_modules/typescript/lib/lib.es2018.regexp.d.ts","./node_modules/typescript/lib/lib.es2019.array.d.ts","./node_modules/typescript/lib/lib.es2019.object.d.ts","./node_modules/typescript/lib/lib.es2019.string.d.ts","./node_modules/typescript/lib/lib.es2019.symbol.d.ts","./node_modules/typescript/lib/lib.es2020.bigint.d.ts","./node_modules/typescript/lib/lib.es2020.promise.d.ts","./node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2020.string.d.ts","./node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2020.intl.d.ts","./node_modules/typescript/lib/lib.esnext.intl.d.ts","./packages/velaux-ui/images.d.ts","./node_modules/@types/aria-query/index.d.ts","./node_modules/@types/base-64/index.d.ts","./node_modules/@types/node/ts4.8/assert.d.ts","./node_modules/@types/node/ts4.8/assert/strict.d.ts","./node_modules/@types/node/ts4.8/globals.d.ts","./node_modules/@types/node/ts4.8/async_hooks.d.ts","./node_modules/@types/node/ts4.8/buffer.d.ts","./node_modules/@types/node/ts4.8/child_process.d.ts","./node_modules/@types/node/ts4.8/cluster.d.ts","./node_modules/@types/node/ts4.8/console.d.ts","./node_modules/@types/node/ts4.8/constants.d.ts","./node_modules/@types/node/ts4.8/crypto.d.ts","./node_modules/@types/node/ts4.8/dgram.d.ts","./node_modules/@types/node/ts4.8/diagnostics_channel.d.ts","./node_modules/@types/node/ts4.8/dns.d.ts","./node_modules/@types/node/ts4.8/dns/promises.d.ts","./node_modules/@types/node/ts4.8/domain.d.ts","./node_modules/@types/node/ts4.8/dom-events.d.ts","./node_modules/@types/node/ts4.8/events.d.ts","./node_modules/@types/node/ts4.8/fs.d.ts","./node_modules/@types/node/ts4.8/fs/promises.d.ts","./node_modules/@types/node/ts4.8/http.d.ts","./node_modules/@types/node/ts4.8/http2.d.ts","./node_modules/@types/node/ts4.8/https.d.ts","./node_modules/@types/node/ts4.8/inspector.d.ts","./node_modules/@types/node/ts4.8/module.d.ts","./node_modules/@types/node/ts4.8/net.d.ts","./node_modules/@types/node/ts4.8/os.d.ts","./node_modules/@types/node/ts4.8/path.d.ts","./node_modules/@types/node/ts4.8/perf_hooks.d.ts","./node_modules/@types/node/ts4.8/process.d.ts","./node_modules/@types/node/ts4.8/punycode.d.ts","./node_modules/@types/node/ts4.8/querystring.d.ts","./node_modules/@types/node/ts4.8/readline.d.ts","./node_modules/@types/node/ts4.8/readline/promises.d.ts","./node_modules/@types/node/ts4.8/repl.d.ts","./node_modules/@types/node/ts4.8/stream.d.ts","./node_modules/@types/node/ts4.8/stream/promises.d.ts","./node_modules/@types/node/ts4.8/stream/consumers.d.ts","./node_modules/@types/node/ts4.8/stream/web.d.ts","./node_modules/@types/node/ts4.8/string_decoder.d.ts","./node_modules/@types/node/ts4.8/test.d.ts","./node_modules/@types/node/ts4.8/timers.d.ts","./node_modules/@types/node/ts4.8/timers/promises.d.ts","./node_modules/@types/node/ts4.8/tls.d.ts","./node_modules/@types/node/ts4.8/trace_events.d.ts","./node_modules/@types/node/ts4.8/tty.d.ts","./node_modules/@types/node/ts4.8/url.d.ts","./node_modules/@types/node/ts4.8/util.d.ts","./node_modules/@types/node/ts4.8/v8.d.ts","./node_modules/@types/node/ts4.8/vm.d.ts","./node_modules/@types/node/ts4.8/wasi.d.ts","./node_modules/@types/node/ts4.8/worker_threads.d.ts","./node_modules/@types/node/ts4.8/zlib.d.ts","./node_modules/@types/node/ts4.8/globals.global.d.ts","./node_modules/@types/node/ts4.8/index.d.ts","./node_modules/@types/connect/index.d.ts","./node_modules/@types/body-parser/index.d.ts","./node_modules/@types/bonjour/index.d.ts","./node_modules/@types/chai/index.d.ts","./node_modules/@types/range-parser/index.d.ts","./node_modules/@types/qs/index.d.ts","./node_modules/@types/express-serve-static-core/index.d.ts","./node_modules/@types/connect-history-api-fallback/index.d.ts","./node_modules/@types/cookie/index.d.ts","./node_modules/@types/ms/index.d.ts","./node_modules/@types/debug/index.d.ts","./node_modules/@types/eslint/helpers.d.ts","./node_modules/@types/estree/index.d.ts","./node_modules/@types/json-schema/index.d.ts","./node_modules/@types/eslint/index.d.ts","./node_modules/@types/eslint-scope/index.d.ts","./node_modules/@types/mime/Mime.d.ts","./node_modules/@types/mime/index.d.ts","./node_modules/@types/serve-static/index.d.ts","./node_modules/@types/express/index.d.ts","./node_modules/@types/unist/index.d.ts","./node_modules/@types/hast/index.d.ts","./node_modules/@types/history/DOMUtils.d.ts","./node_modules/@types/history/createBrowserHistory.d.ts","./node_modules/@types/history/createHashHistory.d.ts","./node_modules/@types/history/createMemoryHistory.d.ts","./node_modules/@types/history/LocationUtils.d.ts","./node_modules/@types/history/PathUtils.d.ts","./node_modules/@types/history/index.d.ts","./node_modules/@types/react/global.d.ts","./node_modules/csstype/index.d.ts","./node_modules/@types/prop-types/index.d.ts","./node_modules/@types/scheduler/tracing.d.ts","./node_modules/@types/react/index.d.ts","./node_modules/@types/hoist-non-react-statics/index.d.ts","./node_modules/@types/html-minifier-terser/index.d.ts","./node_modules/@types/http-proxy/index.d.ts","./node_modules/@types/isomorphic-fetch/index.d.ts","./node_modules/@types/istanbul-lib-coverage/index.d.ts","./node_modules/@types/istanbul-lib-report/index.d.ts","./node_modules/@types/istanbul-reports/index.d.ts","./node_modules/@types/js-yaml/index.d.ts","./node_modules/@types/json5/index.d.ts","./node_modules/@types/lodash/common/common.d.ts","./node_modules/@types/lodash/common/array.d.ts","./node_modules/@types/lodash/common/collection.d.ts","./node_modules/@types/lodash/common/date.d.ts","./node_modules/@types/lodash/common/function.d.ts","./node_modules/@types/lodash/common/lang.d.ts","./node_modules/@types/lodash/common/math.d.ts","./node_modules/@types/lodash/common/number.d.ts","./node_modules/@types/lodash/common/object.d.ts","./node_modules/@types/lodash/common/seq.d.ts","./node_modules/@types/lodash/common/string.d.ts","./node_modules/@types/lodash/common/util.d.ts","./node_modules/@types/lodash/index.d.ts","./node_modules/@types/mdast/index.d.ts","./node_modules/@types/mdurl/encode.d.ts","./node_modules/@types/mdurl/decode.d.ts","./node_modules/@types/mdurl/parse.d.ts","./node_modules/@types/mdurl/format.d.ts","./node_modules/@types/mdurl/index.d.ts","./node_modules/@types/minimist/index.d.ts","./node_modules/@types/mocha/index.d.ts","./node_modules/@types/normalize-package-data/index.d.ts","./node_modules/@types/parse-json/index.d.ts","./node_modules/@types/react-cookies/index.d.ts","./node_modules/@types/react-copy-to-clipboard/index.d.ts","./node_modules/@types/react-dom/node_modules/@types/react/global.d.ts","./node_modules/@types/react-dom/node_modules/@types/react/index.d.ts","./node_modules/@types/react-dom/index.d.ts","./node_modules/@types/react-router/ts4.6/index.d.ts","./node_modules/@types/react-router-dom/index.d.ts","./node_modules/@types/react-router-redux/node_modules/redux/index.d.ts","./node_modules/@types/react-router-redux/index.d.ts","./node_modules/@types/retry/index.d.ts","./node_modules/@types/scheduler/index.d.ts","./node_modules/@types/semver/classes/semver.d.ts","./node_modules/@types/semver/functions/parse.d.ts","./node_modules/@types/semver/functions/valid.d.ts","./node_modules/@types/semver/functions/clean.d.ts","./node_modules/@types/semver/functions/inc.d.ts","./node_modules/@types/semver/functions/diff.d.ts","./node_modules/@types/semver/functions/major.d.ts","./node_modules/@types/semver/functions/minor.d.ts","./node_modules/@types/semver/functions/patch.d.ts","./node_modules/@types/semver/functions/prerelease.d.ts","./node_modules/@types/semver/functions/compare.d.ts","./node_modules/@types/semver/functions/rcompare.d.ts","./node_modules/@types/semver/functions/compare-loose.d.ts","./node_modules/@types/semver/functions/compare-build.d.ts","./node_modules/@types/semver/functions/sort.d.ts","./node_modules/@types/semver/functions/rsort.d.ts","./node_modules/@types/semver/functions/gt.d.ts","./node_modules/@types/semver/functions/lt.d.ts","./node_modules/@types/semver/functions/eq.d.ts","./node_modules/@types/semver/functions/neq.d.ts","./node_modules/@types/semver/functions/gte.d.ts","./node_modules/@types/semver/functions/lte.d.ts","./node_modules/@types/semver/functions/cmp.d.ts","./node_modules/@types/semver/functions/coerce.d.ts","./node_modules/@types/semver/classes/comparator.d.ts","./node_modules/@types/semver/classes/range.d.ts","./node_modules/@types/semver/functions/satisfies.d.ts","./node_modules/@types/semver/ranges/max-satisfying.d.ts","./node_modules/@types/semver/ranges/min-satisfying.d.ts","./node_modules/@types/semver/ranges/to-comparators.d.ts","./node_modules/@types/semver/ranges/min-version.d.ts","./node_modules/@types/semver/ranges/valid.d.ts","./node_modules/@types/semver/ranges/outside.d.ts","./node_modules/@types/semver/ranges/gtr.d.ts","./node_modules/@types/semver/ranges/ltr.d.ts","./node_modules/@types/semver/ranges/intersects.d.ts","./node_modules/@types/semver/ranges/simplify.d.ts","./node_modules/@types/semver/ranges/subset.d.ts","./node_modules/@types/semver/internals/identifiers.d.ts","./node_modules/@types/semver/index.d.ts","./node_modules/@types/serve-index/index.d.ts","./node_modules/@types/sinonjs__fake-timers/index.d.ts","./node_modules/@types/sizzle/index.d.ts","./node_modules/@types/sockjs/index.d.ts","./node_modules/@types/uuid/index.d.ts","./node_modules/@types/webpack-env/index.d.ts","./node_modules/@types/ws/index.d.ts","./node_modules/@types/yargs-parser/index.d.ts","./node_modules/@types/yargs/index.d.ts","./node_modules/@types/yauzl/index.d.ts"],"fileInfos":[{"version":"aa9fb4c70f369237c2f45f9d969c9a59e0eae9a192962eb48581fe864aa609db","affectsGlobalScope":true},"dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6","7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467","8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9","5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06","e6b724280c694a9f588847f754198fb96c43d805f065c3a5b28bbc9594541c84","e21c071ca3e1b4a815d5f04a7475adcaeea5d64367e840dd0154096d705c3940",{"version":"e54c8715a4954cfdc66cd69489f2b725c09ebf37492dbd91cff0a1688b1159e8","affectsGlobalScope":true},{"version":"e34eb9339171ec45da2801c1967e4d378bd61a1dceaa1b1b4e1b6d28cb9ca962","affectsGlobalScope":true},{"version":"51b8b27c21c066bf877646e320bf6a722b80d1ade65e686923cd9d4494aef1ca","affectsGlobalScope":true},{"version":"43fb1d932e4966a39a41b464a12a81899d9ae5f2c829063f5571b6b87e6d2f9c","affectsGlobalScope":true},{"version":"cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a","affectsGlobalScope":true},{"version":"2c8c5ee58f30e7c944e04ab1fb5506fdbb4dd507c9efa6972cf4b91cec90c503","affectsGlobalScope":true},{"version":"2bb4b3927299434052b37851a47bf5c39764f2ba88a888a107b32262e9292b7c","affectsGlobalScope":true},{"version":"810627a82ac06fb5166da5ada4159c4ec11978dfbb0805fe804c86406dab8357","affectsGlobalScope":true},{"version":"62d80405c46c3f4c527ee657ae9d43fda65a0bf582292429aea1e69144a522a6","affectsGlobalScope":true},{"version":"3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93","affectsGlobalScope":true},{"version":"75ec0bdd727d887f1b79ed6619412ea72ba3c81d92d0787ccb64bab18d261f14","affectsGlobalScope":true},{"version":"3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006","affectsGlobalScope":true},{"version":"17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a","affectsGlobalScope":true},{"version":"7ce9f0bde3307ca1f944119f6365f2d776d281a393b576a18a2f2893a2d75c98","affectsGlobalScope":true},{"version":"6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577","affectsGlobalScope":true},{"version":"12a310447c5d23c7d0d5ca2af606e3bd08afda69100166730ab92c62999ebb9d","affectsGlobalScope":true},{"version":"b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e","affectsGlobalScope":true},{"version":"0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a","affectsGlobalScope":true},{"version":"da233fc1c8a377ba9e0bed690a73c290d843c2c3d23a7bd7ec5cd3d7d73ba1e0","affectsGlobalScope":true},{"version":"df9c8a72ca8b0ed62f5470b41208a0587f0f73f0a7db28e5a1272cf92537518e","affectsGlobalScope":true},{"version":"bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c","affectsGlobalScope":true},{"version":"c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8","affectsGlobalScope":true},{"version":"9d57b2b5d15838ed094aa9ff1299eecef40b190722eb619bac4616657a05f951","affectsGlobalScope":true},{"version":"6c51b5dd26a2c31dbf37f00cfc32b2aa6a92e19c995aefb5b97a3a64f1ac99de","affectsGlobalScope":true},{"version":"93544ca2f26a48716c1b6c5091842cad63129daac422dfa4bc52460465f22bb1","affectsGlobalScope":true},{"version":"2ad234885a4240522efccd77de6c7d99eecf9b4de0914adb9a35c0c22433f993","affectsGlobalScope":true},{"version":"1b3fe904465430e030c93239a348f05e1be80640d91f2f004c3512c2c2c89f34","affectsGlobalScope":true},{"version":"7435b75fdf3509622e79622dbe5091cf4b09688410ee2034e4fc17d0c99d0862","affectsGlobalScope":true},{"version":"e7e8e1d368290e9295ef18ca23f405cf40d5456fa9f20db6373a61ca45f75f40","affectsGlobalScope":true},{"version":"faf0221ae0465363c842ce6aa8a0cbda5d9296940a8e26c86e04cc4081eea21e","affectsGlobalScope":true},{"version":"06393d13ea207a1bfe08ec8d7be562549c5e2da8983f2ee074e00002629d1871","affectsGlobalScope":true},{"version":"9f1817f7c3f02f6d56e0f403b927e90bb133f371dcebc36fa7d6d208ef6899da","affectsGlobalScope":true},{"version":"4632665b87204bb1caa8b44d165bce0c50dfab177df5b561b345a567cabacf9a","affectsGlobalScope":true},"bbdc0b89c92b78a10a76c716690f5a8701921f2754e82997da32b73418e30f24","21522c0f405e58c8dd89cd97eb3d1aa9865ba017fde102d01f86ab50b44e5610","595540a73e11851845d2f7607ef33421314b7a246ebad2573d7c81238b7e2352","7e771891adaa85b690266bc37bd6eb43bc57eecc4b54693ead36467e7369952a","a69c09dbea52352f479d3e7ac949fde3d17b195abe90b045d619f747b38d6d1a",{"version":"02873d070f9cb79f50833fbf4a9a27ac578a2edf8ddb8421eba1b37faba83bfb","affectsGlobalScope":true},"11e2d554398d2bd460e7d06b2fa5827a297c8acfbe00b4f894a224ac0862857f",{"version":"a8c260f87bca4da5d28dbc255c17656831e64d173a6cbbc2748e5cc12b77731c","affectsGlobalScope":true},"374ca798f244e464346f14301dc2a8b4b111af1a83b49fffef5906c338a1f922","5a94487653355b56018122d92392beb2e5f4a6c63ba5cef83bbe1c99775ef713",{"version":"d5135ad93b33adcce80b18f8065087934cdc1730d63db58562edcf017e1aad9b","affectsGlobalScope":true},"82408ed3e959ddc60d3e9904481b5a8dc16469928257af22a3f7d1a3bc7fd8c4","5eb881ed2a0d5b17ea36df5cd4c4be500e460c412f270c3170e906bec65580ac","bb9c4ffa5e6290c6980b63c815cdd1625876dadb2efaf77edbe82984be93e55e","489532ff54b714f0e0939947a1c560e516d3ae93d51d639ab02e907a0e950114","f30bb836526d930a74593f7b0f5c1c46d10856415a8f69e5e2fc3db80371e362","14b5aa23c5d0ae1907bc696ac7b6915d88f7d85799cc0dc2dcf98fbce2c5a67c","5c439dafdc09abe4d6c260a96b822fa0ba5be7203c71a63ab1f1423cd9e838ea",{"version":"6b526a5ec4a401ca7c26cfe6a48e641d8f30af76673bad3b06a1b4504594a960","affectsGlobalScope":true},{"version":"816ad2e607a96de5bcac7d437f843f5afd8957f1fa5eefa6bba8e4ed7ca8fd84","affectsGlobalScope":true},"cec36af22f514322f870e81d30675c78df82ae8bf4863f5fd4e4424c040c678d","d903fafe96674bc0b2ac38a5be4a8fc07b14c2548d1cdb165a80ea24c44c0c54","5eec82ac21f84d83586c59a16b9b8502d34505d1393393556682fe7e7fde9ef2","04eb6578a588d6a46f50299b55f30e3a04ef27d0c5a46c57d8fcc211cd530faa","8d3c583a07e0c37e876908c2d5da575019f689df8d9fa4c081d99119d53dba22","2c828a5405191d006115ab34e191b8474bc6c86ffdc401d1a9864b1b6e088a58",{"version":"e630e5528e899219ae319e83bef54bf3bcb91b01d76861ecf881e8e614b167f0","affectsGlobalScope":true},"a40be9f6243a0a32f578ba8db1a31de58cd98d6fd0eedaec416307c8ad53442a","7ee6ed878c4528215c82b664fe0cfe80e8b4da6c0d4cc80869367868774db8b1","b0973c3cbcdc59b37bf477731d468696ecaf442593ec51bab497a613a580fe30",{"version":"4989e92ba5b69b182d2caaea6295af52b7dc73a4f7a2e336a676722884e7139d","affectsGlobalScope":true},{"version":"b3624aed92dab6da8484280d3cb3e2f4130ec3f4ef3f8201c95144ae9e898bb6","affectsGlobalScope":true},"5153a2fd150e46ce57bb3f8db1318d33f6ad3261ed70ceeff92281c0608c74a3","210d54cd652ec0fec8c8916e4af59bb341065576ecda039842f9ffb2e908507c","36b03690b628eab08703d63f04eaa89c5df202e5f1edf3989f13ad389cd2c091","0effadd232a20498b11308058e334d3339cc5bf8c4c858393e38d9d4c0013dcf","25846d43937c672bab7e8195f3d881f93495df712ee901860effc109918938cc","3163f47436da41706c6e2b3c1511f3b7cce9f9f3905b2f3e01246c48b4ba7d14","1b952304137851e45bc009785de89ada562d9376177c97e37702e39e60c2f1ff","69ee23dd0d215b09907ad30d23f88b7790c93329d1faf31d7835552a10cf7cbf","44b8b584a338b190a59f4f6929d072431950c7bd92ec2694821c11bce180c8a5","23b89798789dffbd437c0c423f5d02d11f9736aea73d6abf16db4f812ff36eda","09326ae5f7e3d49be5cd9ea00eb814770e71870a438faa2efd8bdd9b4db21320",{"version":"970a90f76d4d219ad60819d61f5994514087ba94c985647a3474a5a3d12714ed","affectsGlobalScope":true},"e10177274a35a9d07c825615340b2fcde2f610f53f3fb40269fd196b4288dda6","c4577fb855ca259bdbf3ea663ca73988ce5f84251a92b4aef80a1f4122b6f98e","3c13ef48634e7b5012fcf7e8fce7496352c2d779a7201389ca96a2a81ee4314d","5d0a25ec910fa36595f85a67ac992d7a53dd4064a1ba6aea1c9f14ab73a023f2",{"version":"f0900cd5d00fe1263ff41201fb8073dbeb984397e4af3b8002a5c207a30bdc33","affectsGlobalScope":true},{"version":"a84d2c9d5d7f5ced40d05a3e0740fa2197fd069671b2db01923ea60af3e89474","affectsGlobalScope":true},"06d7c42d256f0ce6afe1b2b6cfbc97ab391f29dadb00dd0ae8e8f23f5bc916c3","ec4bd1b200670fb567920db572d6701ed42a9641d09c4ff6869768c8f81b404c","e59a892d87e72733e2a9ca21611b9beb52977be2696c7ba4b216cbbb9a48f5aa",{"version":"da26af7362f53d122283bc69fed862b9a9fe27e01bc6a69d1d682e0e5a4df3e6","affectsGlobalScope":true},"8a300fa9b698845a1f9c41ecbe2c5966634582a8e2020d51abcace9b55aa959e",{"version":"ab9b9a36e5284fd8d3bf2f7d5fcbc60052f25f27e4d20954782099282c60d23e","affectsGlobalScope":true},"652ee9c5103e89102d87bc20d167a02a0e3e5e53665674466c8cfea8a9e418c7","6d829824ead8999f87b6df21200df3c6150391b894b4e80662caa462bd48d073","afc559c1b93df37c25aef6b3dfa2d64325b0e112e887ee18bf7e6f4ec383fc90","d78e5898c8de5e0f934eee83f680262de005caa268d137101b833fd932f95e07",{"version":"b9734142a4b241cfb505be4a2eb0261d211647df7c73043f817f4fdd8d96c846","affectsGlobalScope":true},"16d51f964ec125ad2024cf03f0af444b3bc3ec3614d9345cc54d09bab45c9a4c","ba601641fac98c229ccd4a303f747de376d761babb33229bb7153bed9356c9cc",{"version":"c5dd1fef4cd4aaffc78786047bed5ae6fc1200d19a1946cbc4e2d3ed4d62c8fa","affectsGlobalScope":true},"56cbe80e6c42d7e6e66b6f048add8b01c663797b843a074d9f19c4a3d63a269a","4a547783c826c1dec10d96734687ae4db2e89d40261e91b5c327b60748315dc1","6a9c5127096b35264eb7cd21b2417bfc1d42cceca9ba4ce2bb0c3410b7816042","78828b06c0d3b586954015e9ebde5480b009e166c71244763bda328ec0920f41",{"version":"64d4b35c5456adf258d2cf56c341e203a073253f229ef3208fc0d5020253b241","affectsGlobalScope":true},"946bd1737d9412395a8f24414c70f18660b84a75a12b0b448e6eb1a2161d06dd","f3e604694b624fa3f83f6684185452992088f5efb2cf136b62474aa106d6f1b6","4e75a89a181f3b091173e4c0828dec3fb1c24087d3bb4f37b4a31e0619e8336f","e050a0afcdbb269720a900c85076d18e0c1ab73e580202a2bf6964978181222a","5b9ecf7da4d71cf3832dbb8336150fa924631811f488ad4690c2dfec2b4fb1d7","951c85f75aac041dddbedfedf565886a7b494e29ec1532e2a9b4a6180560b50e","e6f0cb9d8cb2e38bec66e032e73caa3e7c6671f21ed7196acb821aec462051f2","43cdd474c5aa3340da4816bb8f1ae7f3b1bcf9e70d997afc36a0f2c432378c84","cddf5c26907c0b8378bc05543161c11637b830da9fadf59e02a11e675d11e180","3d2cd8f3047fff04a71e7037a6a4cb9f4accb28dbd8c0d83164d414811025af0",{"version":"271cde49dfd9b398ccc91bb3aaa43854cf76f4d14e10fed91cbac649aa6cbc63","affectsGlobalScope":true},"2bcecd31f1b4281710c666843fc55133a0ee25b143e59f35f49c62e168123f4b","a6273756fa05f794b64fe1aff45f4371d444f51ed0257f9364a8b25f3501915d","9c4e644fe9bf08d93c93bd892705842189fe345163f8896849d5964d21b56b78","25d91fb9ed77a828cc6c7a863236fb712dafcd52f816eec481bd0c1f589f4404","4cd14cea22eed1bfb0dc76183e56989f897ac5b14c0e2a819e5162eafdcfe243","8d32432f68ca4ce93ad717823976f2db2add94c70c19602bf87ee67fe51df48b",{"version":"bbdf156fea2fabed31a569445835aeedcc33643d404fcbaa54541f06c109df3f","affectsGlobalScope":true},"1c29793071152b207c01ea1954e343be9a44d85234447b2b236acae9e709a383","6a386ff939f180ae8ef064699d8b7b6e62bc2731a62d7fbf5e02589383838dea","f5a8b384f182b3851cec3596ccc96cb7464f8d3469f48c74bf2befb782a19de5",{"version":"7fb6faf1006c3503d44e4922c8c65772ddc98e92bad7c2ae2d5db123f3e297b3","affectsGlobalScope":true},"bfe1b52cf71aea9bf8815810cc5d9490fa9617313e3d3c2ee3809a28b80d0bb4","ee65fe452abe1309389c5f50710f24114e08a302d40708101c4aa950a2a7d044","54c9959f2d8ba97a5fcc4345ac2fca6f1bc20fe5764570b7fef37bea107bc70b","e7568c2f56e80c34437f07b025a72b98db26ad25b11613ad2edd9d501273d187","8b06ac3faeacb8484d84ddb44571d8f410697f98d7bfa86c0fda60373a9f5215","7eb06594824ada538b1d8b48c3925a83e7db792f47a081a62cf3e5c4e23cf0ee","f5638f7c2f12a9a1a57b5c41b3c1ea7db3876c003bab68e6a57afd6bcc169af0","686e548ae30250d62532c8cacb43fccc922b693408371bd3503563c4a0f28eed","c5a14bdeb170e0e67fb4200c54e0e02fd0ec94aca894c212c9d43c2916891542","675e702f2032766a91eeadee64f51014c64688525da99dccd8178f0c599f13a8","458111fc89d11d2151277c822dfdc1a28fa5b6b2493cf942e37d4cd0a6ee5f22","d70c026dd2eeaa974f430ea229230a1897fdb897dc74659deebe2afd4feeb08f","187119ff4f9553676a884e296089e131e8cc01691c546273b1d0089c3533ce42","febf0b2de54781102b00f61653b21377390a048fbf5262718c91860d11ff34a6","98f9d826db9cd99d27a01a59ee5f22863df00ccf1aaf43e1d7db80ebf716f7c3","0aaef8cded245bf5036a7a40b65622dd6c4da71f7a35343112edbe112b348a1e","00baffbe8a2f2e4875367479489b5d43b5fc1429ecb4a4cc98cfc3009095f52a","dcd91d3b697cb650b95db5471189b99815af5db2a1cd28760f91e0b12ede8ed5","3c92b6dfd43cc1c2485d9eba5ff0b74a19bb8725b692773ef1d66dac48cda4bd","3cf0d343c2276842a5b617f22ba82af6322c7cfe8bb52238ffc0c491a3c21019","df996e25faa505f85aeb294d15ebe61b399cf1d1e49959cdfaf2cc0815c203f9",{"version":"f2eff8704452659641164876c1ef0df4174659ce7311b0665798ea3f556fa9ad","affectsGlobalScope":true},"2a2e2c6463bcf3c59f31bc9ab4b6ef963bbf7dffb049cd017e2c1834e3adca63","f313731860257325f13351575f381fef333d4dfe30daf5a2e72f894208feea08","951b37f7d86f6012f09e6b35f1de57c69d75f16908cb0adaa56b93675ea0b853","3816fc03ffd9cbd1a7a3362a264756a4a1d547caabea50ca68303046be40e376","0c417b4ec46b88fb62a43ec00204700b560d01eb5677c7faa8ecd34610f096a8","13d29cdeb64e8496424edf42749bbb47de5e42d201cf958911a4638cbcffbd3f","209e814e8e71aec74f69686a9506dd7610b97ab59dcee9446266446f72a76d05",{"version":"5f186a758a616c107c70e8918db4630d063bd782f22e6e0b17573b125765b40b","affectsGlobalScope":true},"6fa0008bf91a4cc9c8963bace4bba0bd6865cbfa29c3e3ccc461155660fb113a","2b8264b2fefd7367e0f20e2c04eed5d3038831fe00f5efbc110ff0131aab899b","18fb8c040869a1adb264c1d3b78c5475935dacf83cd87bbc7527ebcba2a1d0bc","a08619a14fedff16b7f7baa63698ce9be84fcff20462a52aba1ed7675965742f",{"version":"bbdf156fea2fabed31a569445835aeedcc33643d404fcbaa54541f06c109df3f","affectsGlobalScope":true},{"version":"9405708ff8b0644333f74b618e7c8bb73913bad1d2e50107716e5ad433d482df","affectsGlobalScope":true},"77cc95898fd0cf2a6b1a3cb4eaac854f1de93f55de0b052386195bd179090a22","a60ee9fe79c03541263af31ff0f8c15ad1eed6edeb9ac187ce550601474911b7","8017277c3843df85296d8730f9edf097d68d7d5f9bc9d8124fcacf17ecfd487e",{"version":"fd624f7d7b264922476685870f08c5e1c6d6a0f05dee2429a9747b41f6b699d4","affectsGlobalScope":true},"bc7941adde67aaa03baab208100a0564a16731842560ea1a7588e8f71836cd40","199f9ead0daf25ae4c5632e3d1f42570af59685294a38123eef457407e13f365","74b0245c42990ed8a849df955db3f4362c81b13f799ebc981b7bec2d5b414a57","2b93035328f7778d200252681c1d86285d501ed424825a18f81e4c3028aa51d9","2ac9c8332c5f8510b8bdd571f8271e0f39b0577714d5e95c1e79a12b2616f069","42c21aa963e7b86fa00801d96e88b36803188018d5ad91db2a9101bccd40b3ff","d31eb848cdebb4c55b4893b335a7c0cca95ad66dee13cbb7d0893810c0a9c301","77c1d91a129ba60b8c405f9f539e42df834afb174fe0785f89d92a2c7c16b77a","7a9e0a564fee396cacf706523b5aeed96e04c6b871a8bebefad78499fbffc5bc","906c751ef5822ec0dadcea2f0e9db64a33fb4ee926cc9f7efa38afe5d5371b2a","5387c049e9702f2d2d7ece1a74836a14b47fbebe9bbeb19f94c580a37c855351","c68391fb9efad5d99ff332c65b1606248c4e4a9f1dd9a087204242b56c7126d6","e9cf02252d3a0ced987d24845dcb1f11c1be5541f17e5daa44c6de2d18138d0c","e8b02b879754d85f48489294f99147aeccc352c760d95a6fe2b6e49cd400b2fe","9f6908ab3d8a86c68b86e38578afc7095114e66b2fc36a2a96e9252aac3998e0","0eedb2344442b143ddcd788f87096961cd8572b64f10b4afc3356aa0460171c6","71405cc70f183d029cc5018375f6c35117ffdaf11846c35ebf85ee3956b1b2a6","c68baff4d8ba346130e9753cefe2e487a16731bf17e05fdacc81e8c9a26aae9d","2cd15528d8bb5d0453aa339b4b52e0696e8b07e790c153831c642c3dea5ac8af","479d622e66283ffa9883fbc33e441f7fc928b2277ff30aacbec7b7761b4e9579","ade307876dc5ca267ca308d09e737b611505e015c535863f22420a11fffc1c54","f8cdefa3e0dee639eccbe9794b46f90291e5fd3989fcba60d2f08fde56179fb9","86c5a62f99aac7053976e317dbe9acb2eaf903aaf3d2e5bb1cafe5c2df7b37a8","2b300954ce01a8343866f737656e13243e86e5baef51bd0631b21dcef1f6e954","a2d409a9ffd872d6b9d78ead00baa116bbc73cfa959fce9a2f29d3227876b2a1","b288936f560cd71f4a6002953290de9ff8dfbfbf37f5a9391be5c83322324898","61178a781ef82e0ff54f9430397e71e8f365fc1e3725e0e5346f2de7b0d50dfa","6a6ccb37feb3aad32d9be026a3337db195979cd5727a616fc0f557e974101a54","c649ea79205c029a02272ef55b7ab14ada0903db26144d2205021f24727ac7a3","38e2b02897c6357bbcff729ef84c736727b45cc152abe95a7567caccdfad2a1d","d6610ea7e0b1a7686dba062a1e5544dd7d34140f4545305b7c6afaebfb348341","3dee35db743bdba2c8d19aece7ac049bde6fa587e195d86547c882784e6ba34c","b15e55c5fa977c2f25ca0b1db52cfa2d1fd4bf0baf90a8b90d4a7678ca462ff1","f41d30972724714763a2698ae949fbc463afb203b5fa7c4ad7e4de0871129a17","843dd7b6a7c6269fd43827303f5cbe65c1fecabc30b4670a50d5a15d57daeeb9","f06d8b8567ee9fd799bf7f806efe93b67683ef24f4dea5b23ef12edff4434d9d","6017384f697ff38bc3ef6a546df5b230c3c31329db84cbfe686c83bec011e2b2","e1a5b30d9248549ca0c0bb1d653bafae20c64c4aa5928cc4cd3017b55c2177b0","a593632d5878f17295bd53e1c77f27bf4c15212822f764a2bfc1702f4b413fa0","a868a534ba1c2ca9060b8a13b0ffbbbf78b4be7b0ff80d8c75b02773f7192c29","da7545aba8f54a50fde23e2ede00158dc8112560d934cee58098dfb03aae9b9d","34baf65cfee92f110d6653322e2120c2d368ee64b3c7981dff08ed105c4f19b0","6aee496bf0ecfbf6731aa8cca32f4b6e92cdc0a444911a7d88410408a45ecc5d","acebfe99678cf7cddcddc3435222cf132052b1226e902daac9fbb495c321a9b5","550650516d34048712520ffb1fce4a02f2d837761ee45c7d9868a7a35e7b0343","ec89427601297d439c961528832a75017d9356bec2ee42c1d16f2274590d9330","82b1f9a6eefef7386aebe22ac49f23b806421e82dbf35c6e5b7132d79e4165da","fab58e600970e66547644a44bc9918e3223aa2cbd9e8763cec004b2cfb48827e",{"version":"401845ce10d4d9848a8e39f5004446eef7c3db2de5e9341b8a17c9b00aefcc0a","affectsGlobalScope":true},"77c5c7f8578d139c74102a29384f5f4f0792a12d819ddcdcaf8307185ff2d45d","70e9a18da08294f75bf23e46c7d69e67634c0765d355887b9b41f0d959e1426e","ae84439d1ae42b30ced3df38c4285f35b805be40dfc95b0647d0e59c70b11f97","65dfa4bc49ccd1355789abb6ae215b302a5b050fdee9651124fe7e826f33113c"],"options":{"allowSyntheticDefaultImports":true,"declaration":true,"downlevelIteration":true,"emitDeclarationOnly":false,"esModuleInterop":true,"experimentalDecorators":true,"importHelpers":true,"inlineSourceMap":false,"jsx":2,"module":99,"noEmitHelpers":true,"noImplicitAny":true,"noImplicitReturns":true,"noImplicitThis":true,"noUnusedLocals":true,"outDir":"./public/dist","skipLibCheck":true,"sourceMap":false,"strict":true,"target":2,"tsBuildInfoFile":"./tsconfig.tsbuildinfo","useUnknownInCatchVariables":true},"fileIdsList":[[90],[63,90,97,98],[54,90,97],[89,90,97,104],[63,90,97],[90,107],[90,110,112],[90,109,110,111],[60,63,90,97,102,103],[90,99,103,104,116],[90,118],[90,126],[90,120,126],[90,121,122,123,124,125],[90,131],[60,63,65,68,78,89,90,97],[90,136],[90,137],[90,141,143,144,145,146,147,148,149,150,151,152,153],[90,141,142,144,145,146,147,148,149,150,151,152,153],[90,142,143,144,145,146,147,148,149,150,151,152,153],[90,141,142,143,145,146,147,148,149,150,151,152,153],[90,141,142,143,144,146,147,148,149,150,151,152,153],[90,141,142,143,144,145,147,148,149,150,151,152,153],[90,141,142,143,144,145,146,148,149,150,151,152,153],[90,141,142,143,144,145,146,147,149,150,151,152,153],[90,141,142,143,144,145,146,147,148,150,151,152,153],[90,141,142,143,144,145,146,147,148,149,151,152,153],[90,141,142,143,144,145,146,147,148,149,150,152,153],[90,141,142,143,144,145,146,147,148,149,150,151,153],[90,141,142,143,144,145,146,147,148,149,150,151,152],[90,159],[90,155,156,157,158],[90,115],[90,114],[44,90],[47,90],[48,53,81,90],[49,60,61,68,78,89,90],[49,50,60,68,90],[51,90],[52,53,61,69,90],[53,78,86,90],[54,56,60,68,90],[55,90],[56,57,90],[60,90],[58,60,90],[60,61,62,78,89,90],[60,61,62,75,78,81,90],[90,94],[56,63,68,78,89,90],[60,61,63,64,68,78,86,89,90],[63,65,78,86,89,90],[44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96],[60,66,90],[67,89,90],[56,60,68,78,90],[69,90],[70,90],[47,71,90],[72,88,90,94],[73,90],[74,90],[60,75,76,90],[75,77,90,92],[48,60,78,79,80,81,90],[48,78,80,90],[78,79,90],[81,90],[82,90],[60,84,85,90],[84,85,90],[53,68,78,86,90],[87,90],[68,88,90],[48,63,74,89,90],[53,90],[78,90,91],[90,92],[90,93],[48,53,60,62,71,78,89,90,92,94],[78,90,95],[90,106,117],[90,167],[90,128,129,130,166],[90,126,131,169],[90,126,131,169,171],[90,126,131],[90,127,128,129,130],[90,175,214],[90,175,199,214],[90,214],[90,175],[90,175,200,214],[90,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213],[90,200,214],[61,90,117],[63,90,97,115],[60,63,65,78,86,89,90,95,97],[90,222],[60,78,90,97]],"referencedMap":[[42,1],[43,1],[99,2],[100,3],[101,1],[105,4],[98,5],[106,1],[108,6],[113,7],[109,1],[112,8],[110,1],[104,9],[117,10],[119,11],[120,1],[124,12],[125,12],[121,13],[122,13],[123,13],[126,14],[132,15],[133,1],[134,16],[135,1],[136,1],[137,17],[138,18],[139,1],[111,1],[140,1],[142,19],[143,20],[141,21],[144,22],[145,23],[146,24],[147,25],[148,26],[149,27],[150,28],[151,29],[152,30],[153,31],[154,11],[156,1],[155,1],[158,32],[159,33],[157,32],[114,34],[115,35],[160,1],[161,1],[107,1],[44,36],[45,36],[47,37],[48,38],[49,39],[50,40],[51,41],[52,42],[53,43],[54,44],[55,45],[56,46],[57,46],[59,47],[58,48],[60,47],[61,49],[62,50],[46,51],[96,1],[63,52],[64,53],[65,54],[97,55],[66,56],[67,57],[68,58],[69,59],[70,60],[71,61],[72,62],[73,63],[74,64],[75,65],[76,65],[77,66],[78,67],[80,68],[79,69],[81,70],[82,71],[83,1],[84,72],[85,73],[86,74],[87,75],[88,76],[89,77],[90,78],[91,79],[92,80],[93,81],[94,82],[95,83],[162,1],[163,1],[129,1],[103,1],[102,1],[164,84],[165,15],[168,85],[166,1],[167,86],[170,87],[172,88],[171,1],[169,89],[127,1],[131,90],[173,1],[174,1],[130,1],[199,91],[200,92],[175,93],[178,93],[197,91],[198,91],[188,91],[187,94],[185,91],[180,91],[193,91],[191,91],[195,91],[179,91],[192,91],[196,91],[181,91],[182,91],[194,91],[176,91],[183,91],[184,91],[186,91],[190,91],[201,95],[189,91],[177,91],[214,96],[213,1],[208,95],[210,97],[209,95],[202,95],[203,95],[205,95],[207,95],[211,97],[212,97],[204,97],[206,97],[215,98],[116,99],[216,1],[217,1],[218,5],[118,1],[219,1],[220,1],[221,100],[222,1],[223,101],[224,102],[128,1],[8,1],[9,1],[11,1],[10,1],[2,1],[12,1],[13,1],[14,1],[15,1],[16,1],[17,1],[18,1],[19,1],[3,1],[4,1],[23,1],[20,1],[21,1],[22,1],[24,1],[25,1],[26,1],[5,1],[27,1],[28,1],[29,1],[30,1],[6,1],[31,1],[32,1],[33,1],[34,1],[7,1],[39,1],[35,1],[36,1],[37,1],[38,1],[1,1],[40,1],[41,1]],"exportedModulesMap":[[42,1],[43,1],[99,2],[100,3],[101,1],[105,4],[98,5],[106,1],[108,6],[113,7],[109,1],[112,8],[110,1],[104,9],[117,10],[119,11],[120,1],[124,12],[125,12],[121,13],[122,13],[123,13],[126,14],[132,15],[133,1],[134,16],[135,1],[136,1],[137,17],[138,18],[139,1],[111,1],[140,1],[142,19],[143,20],[141,21],[144,22],[145,23],[146,24],[147,25],[148,26],[149,27],[150,28],[151,29],[152,30],[153,31],[154,11],[156,1],[155,1],[158,32],[159,33],[157,32],[114,34],[115,35],[160,1],[161,1],[107,1],[44,36],[45,36],[47,37],[48,38],[49,39],[50,40],[51,41],[52,42],[53,43],[54,44],[55,45],[56,46],[57,46],[59,47],[58,48],[60,47],[61,49],[62,50],[46,51],[96,1],[63,52],[64,53],[65,54],[97,55],[66,56],[67,57],[68,58],[69,59],[70,60],[71,61],[72,62],[73,63],[74,64],[75,65],[76,65],[77,66],[78,67],[80,68],[79,69],[81,70],[82,71],[83,1],[84,72],[85,73],[86,74],[87,75],[88,76],[89,77],[90,78],[91,79],[92,80],[93,81],[94,82],[95,83],[162,1],[163,1],[129,1],[103,1],[102,1],[164,84],[165,15],[168,85],[166,1],[167,86],[170,87],[172,88],[171,1],[169,89],[127,1],[131,90],[173,1],[174,1],[130,1],[199,91],[200,92],[175,93],[178,93],[197,91],[198,91],[188,91],[187,94],[185,91],[180,91],[193,91],[191,91],[195,91],[179,91],[192,91],[196,91],[181,91],[182,91],[194,91],[176,91],[183,91],[184,91],[186,91],[190,91],[201,95],[189,91],[177,91],[214,96],[213,1],[208,95],[210,97],[209,95],[202,95],[203,95],[205,95],[207,95],[211,97],[212,97],[204,97],[206,97],[215,98],[116,99],[216,1],[217,1],[218,5],[118,1],[219,1],[220,1],[221,100],[222,1],[223,101],[224,102],[128,1],[8,1],[9,1],[11,1],[10,1],[2,1],[12,1],[13,1],[14,1],[15,1],[16,1],[17,1],[18,1],[19,1],[3,1],[4,1],[23,1],[20,1],[21,1],[22,1],[24,1],[25,1],[26,1],[5,1],[27,1],[28,1],[29,1],[30,1],[6,1],[31,1],[32,1],[33,1],[34,1],[7,1],[39,1],[35,1],[36,1],[37,1],[38,1],[1,1],[40,1],[41,1]],"semanticDiagnosticsPerFile":[42,43,99,100,101,105,98,106,108,113,109,112,110,104,117,119,120,124,125,121,122,123,126,132,133,134,135,136,137,138,139,111,140,142,143,141,144,145,146,147,148,149,150,151,152,153,154,156,155,158,159,157,114,115,160,161,107,44,45,47,48,49,50,51,52,53,54,55,56,57,59,58,60,61,62,46,96,63,64,65,97,66,67,68,69,70,71,72,73,74,75,76,77,78,80,79,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,162,163,129,103,102,164,165,168,166,167,170,172,171,169,127,131,173,174,130,199,200,175,178,197,198,188,187,185,180,193,191,195,179,192,196,181,182,194,176,183,184,186,190,201,189,177,214,213,208,210,209,202,203,205,207,211,212,204,206,215,116,216,217,218,118,219,220,221,222,223,224,128,8,9,11,10,2,12,13,14,15,16,17,18,19,3,4,23,20,21,22,24,25,26,5,27,28,29,30,6,31,32,33,34,7,39,35,36,37,38,1,40,41]},"version":"4.4.4"} \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index a97c095c4..1ddd89b7d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,26 +2,6 @@ # yarn lockfile v1 -"@alicloudfe/components@^1.0.0", "@alicloudfe/components@^1.0.41": - version "1.4.11" - resolved "https://registry.npmmirror.com/@alicloudfe/components/-/components-1.4.11.tgz#e5a94ad30311af38b31026ab80fd8f02d4fb4503" - integrity sha512-47FNaTI59agRTBoQRlJKS6OEv8hSGYhmMKZHDI/lv/vDjA1ju3QadaEgrcBNssBgJGafk2Pk3GWWSC1Y0gXyVA== - dependencies: - "@alifd/next" "~1.25.0" - "@teamix/icon" "^1.3.5" - classnames "^2.2.6" - hoist-non-react-statics "^3.3.2" - react-loading-skeleton "^2.1.1" - react-router-dom "^5.2.0" - -"@alifd/field@^1.4.3": - version "1.6.0" - resolved "https://registry.npmmirror.com/@alifd/field/-/field-1.6.0.tgz#1ae0fee54bf87aed80681387803842c7dc7e1a06" - integrity sha512-EI8rpMlD/JCdDSYF5z5Ssato6n4WDQgGSChC9rP1CVWS/++h4uTPSjYsoW4U9BPPMmm3grlOxWP4Fo03GlSc/Q== - dependencies: - "@alifd/validate" "^1.2.0" - prop-types "^15.5.8" - "@alifd/field@~1.5.5": version "1.5.8" resolved "https://registry.npmmirror.com/@alifd/field/-/field-1.5.8.tgz#18a0bd92dec109a4efd40def6f52aecf6550296f" @@ -30,48 +10,29 @@ "@alifd/validate" "^1.2.0" prop-types "^15.5.8" -"@alifd/meet-react-component-one@^1.3.0": - version "1.3.0" - resolved "https://registry.npmmirror.com/@alifd/meet-react-component-one/-/meet-react-component-one-1.3.0.tgz#80fd4659a2d2f9be876002848a51c56267aecb76" - integrity sha512-1gT+AAMR2SHmFQ2QbBeuLwWfdYfBbsM9FY82RLD7bG3l6G6pWD+BvDHolMWUHWDPc0fGwk2FfxmOk5ehtu7uyQ== +"@alifd/next@1.26.14": + version "1.26.14" + resolved "https://registry.npmmirror.com/@alifd/next/-/next-1.26.14.tgz#1761d691088e6d62cd5d7df094f765ed5a8b4c75" + integrity sha512-fBnmiG19gCV9VV5ZYqT6aozWMNkMeeqS7EqxSGAP2NVKIerNQGY6/AnpKXXD3K5ke5sJcvho/a1Zu/FERBBMdw== dependencies: - "@gcanvas/core" "^1.0.0" - classnames "^2.2.6" - omit.js "^2.0.2" - prop-types "^15.7.2" - style-unit "^2.0.1" - swiper "6.5.0" - tslib "^2.1.0" - universal-env "^3.2.0" - universal-panresponder "^0.6.5" - universal-transition "^1.1.1" - -"@alifd/meet-react@^2.0.0": - version "2.8.5" - resolved "https://registry.npmmirror.com/@alifd/meet-react/-/meet-react-2.8.5.tgz#91446909fdf258c653b0115af703bf3ec04764d8" - integrity sha512-muJfZAGYr+1PfWpDCnKl8bOeWyoxESvfImo8BAYWNvRY/CmeL4dDbA/vDm9JkkcbFaqoa1ooLYFZ0F/+TzcvPA== - dependencies: - "@alifd/field" "^1.4.3" - "@alifd/meet-react-component-one" "^1.3.0" - "@uni/clipboard" "^1.0.6" - "@uni/env" "^1.0.7" - "@uni/file" "^1.0.7" - "@uni/image" "^1.1.1" - "@uni/navigate" "^1.0.6" - "@uni/page-scroll-to" "^1.0.0" - "@uni/vibrate" "^1.0.0" - babel-runtime-jsx-style-transform "^1.0.2" - classnames "2.2.6" - dayjs "^1.8.27" - driver-universal "^3.0.0" - tslib "^2.0.1" - universal-canvas-context "^1.0.0" - universal-choose-image "^1.3.0" - universal-element "^0.0.6" - -"@alifd/next@~1.25.0": + "@alifd/field" "~1.5.5" + "@alifd/overlay" "^0.2.9" + "@alifd/validate" "~1.2.0" + babel-runtime "^6.26.0" + big.js "^6.2.0" + classnames "^2.2.3" + dayjs "^1.9.6" + hoist-non-react-statics "^3.0.0" + lodash.clonedeep "^4.5.0" + prop-types "^15.6.0" + react-lifecycles-compat "^3.0.4" + react-transition-group "^2.2.1" + resize-observer-polyfill "^1.5.1" + shallow-element-equals "^1.0.1" + +"@alifd/next@~1.25.x": version "1.25.51" - resolved "https://registry.npmmirror.com/@alifd/next/-/next-1.25.51.tgz#41596251c4e0b753d0fd06e8c0621ce4a79e49b2" + resolved "https://registry.yarnpkg.com/@alifd/next/-/next-1.25.51.tgz#41596251c4e0b753d0fd06e8c0621ce4a79e49b2" integrity sha512-D2d7xzBw+lNrwJhcVge0pxzpWXyKS+mjns/yaaaFxznMeQf5uGJjyvsCyfKOZDhsGZp0snm1fb6nshEKQB/Qiw== dependencies: "@alifd/field" "~1.5.5" @@ -96,6 +57,13 @@ dependencies: resize-observer-polyfill "^1.5.1" +"@alifd/theme-2@0.4.4": + version "0.4.4" + resolved "https://registry.yarnpkg.com/@alifd/theme-2/-/theme-2-0.4.4.tgz#1259bbe76a23fc7862a9480a8235e7f17a98adff" + integrity sha512-sApTo7Bz1iG//K6BUM1VuOWl6E85+Wg2tWHlMsFMmTKYkD+j/PZ3uUoX4SnuNbPdZJEUL7wMSbK1cy8gBeHaBQ== + dependencies: + "@alifd/next" "~1.25.x" + "@alifd/validate@^1.2.0": version "1.4.0" resolved "https://registry.npmmirror.com/@alifd/validate/-/validate-1.4.0.tgz#30dc391743bf1e09b30fac3eff6448b2f5bc23d2" @@ -106,7 +74,7 @@ resolved "https://registry.npmmirror.com/@alifd/validate/-/validate-1.2.3.tgz#3b7f880a1a955470b303fddce5afa42a9f2d9ff2" integrity sha512-ggSBfpl3H8M2OEM95zC9NQc4cBvne/Eq4mTHZHWtqYI/6Vnz0k1fGx3hnYsdGu3c3hF4l6sUDPulactM6lSXtA== -"@ampproject/remapping@^2.1.0", "@ampproject/remapping@^2.2.0": +"@ampproject/remapping@^2.1.0": version "2.2.0" resolved "https://registry.npmmirror.com/@ampproject/remapping/-/remapping-2.2.0.tgz#56c133824780de3174aed5ab6834f3026790154d" integrity sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w== @@ -114,15 +82,6 @@ "@jridgewell/gen-mapping" "^0.1.0" "@jridgewell/trace-mapping" "^0.3.9" -"@b-design/ui@^1.0.63": - version "1.0.63" - resolved "https://registry.npmmirror.com/@b-design/ui/-/ui-1.0.63.tgz#5a773877ad4219276f60fa46ca133631b48eefeb" - integrity sha512-JBtyay9+kEMQ8vFhAM4mDsOyatJfjfCqdCpaa6QJJc34uMFUVpl6E+xaOZSGH8/phXMWEzQ01ulsyP423akK8g== - dependencies: - "@alicloudfe/components" "^1.0.41" - copy-to-clipboard "^3.3.1" - prism-react-renderer "^1.1.1" - "@babel/code-frame@7.10.4": version "7.10.4" resolved "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.10.4.tgz#168da1a36e90da68ae8d49c0f1b48c7c6249213a" @@ -130,13 +89,6 @@ dependencies: "@babel/highlight" "^7.10.4" -"@babel/code-frame@7.12.11": - version "7.12.11" - resolved "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f" - integrity sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== - dependencies: - "@babel/highlight" "^7.10.4" - "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.18.6", "@babel/code-frame@^7.5.5": version "7.18.6" resolved "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a" @@ -170,37 +122,7 @@ json5 "^2.2.1" semver "^6.3.0" -"@babel/core@^7.12.10", "@babel/core@^7.12.16", "@babel/core@^7.17.9", "@babel/core@^7.19.6", "@babel/core@^7.8.4": - version "7.21.0" - resolved "https://registry.npmmirror.com/@babel/core/-/core-7.21.0.tgz#1341aefdcc14ccc7553fcc688dd8986a2daffc13" - integrity sha512-PuxUbxcW6ZYe656yL3EAhpy7qXKq0DmYsrJLpbB8XrsCP9Nm+XCg9XFMb5vIDliPD7+U/+M+QJlH17XOcB7eXA== - dependencies: - "@ampproject/remapping" "^2.2.0" - "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.21.0" - "@babel/helper-compilation-targets" "^7.20.7" - "@babel/helper-module-transforms" "^7.21.0" - "@babel/helpers" "^7.21.0" - "@babel/parser" "^7.21.0" - "@babel/template" "^7.20.7" - "@babel/traverse" "^7.21.0" - "@babel/types" "^7.21.0" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.2.2" - semver "^6.3.0" - -"@babel/eslint-parser@^7.12.1", "@babel/eslint-parser@^7.12.16": - version "7.19.1" - resolved "https://registry.npmmirror.com/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz#4f68f6b0825489e00a24b41b6a1ae35414ecd2f4" - integrity sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ== - dependencies: - "@nicolo-ribaudo/eslint-scope-5-internals" "5.1.1-v1" - eslint-visitor-keys "^2.1.0" - semver "^6.3.0" - -"@babel/generator@^7.20.5", "@babel/generator@^7.21.0", "@babel/generator@^7.21.1": +"@babel/generator@^7.20.5", "@babel/generator@^7.21.1": version "7.21.1" resolved "https://registry.npmmirror.com/@babel/generator/-/generator-7.21.1.tgz#951cc626057bc0af2c35cd23e9c64d384dea83dd" integrity sha512-1lT45bAYlQhFn/BHivJs43AiW2rg3/UbLyShGfF3C0KmHvO5fSghWd5kBJy30kpRRucGzXStvnnCFniCR2kXAA== @@ -304,14 +226,14 @@ dependencies: "@babel/types" "^7.21.0" -"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.18.6": +"@babel/helper-module-imports@^7.18.6": version "7.18.6" resolved "https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e" integrity sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA== dependencies: "@babel/types" "^7.18.6" -"@babel/helper-module-transforms@^7.18.6", "@babel/helper-module-transforms@^7.20.11", "@babel/helper-module-transforms@^7.20.2", "@babel/helper-module-transforms@^7.21.0", "@babel/helper-module-transforms@^7.21.2": +"@babel/helper-module-transforms@^7.18.6", "@babel/helper-module-transforms@^7.20.11", "@babel/helper-module-transforms@^7.20.2", "@babel/helper-module-transforms@^7.21.2": version "7.21.2" resolved "https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz#160caafa4978ac8c00ac66636cb0fa37b024e2d2" integrity sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ== @@ -390,7 +312,7 @@ resolved "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2" integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w== -"@babel/helper-validator-option@^7.18.6", "@babel/helper-validator-option@^7.21.0": +"@babel/helper-validator-option@^7.18.6": version "7.21.0" resolved "https://registry.npmmirror.com/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz#8224c7e13ace4bafdc4004da2cf064ef42673180" integrity sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ== @@ -405,7 +327,7 @@ "@babel/traverse" "^7.20.5" "@babel/types" "^7.20.5" -"@babel/helpers@^7.20.5", "@babel/helpers@^7.21.0": +"@babel/helpers@^7.20.5": version "7.21.0" resolved "https://registry.npmmirror.com/@babel/helpers/-/helpers-7.21.0.tgz#9dd184fb5599862037917cdc9eecb84577dc4e7e" integrity sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA== @@ -423,7 +345,7 @@ chalk "^2.0.0" js-tokens "^4.0.0" -"@babel/parser@^7.20.5", "@babel/parser@^7.20.7", "@babel/parser@^7.21.0", "@babel/parser@^7.21.2": +"@babel/parser@^7.20.5", "@babel/parser@^7.20.7", "@babel/parser@^7.21.2": version "7.21.2" resolved "https://registry.npmmirror.com/@babel/parser/-/parser-7.21.2.tgz#dacafadfc6d7654c3051a66d6fe55b6cb2f2a0b3" integrity sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ== @@ -454,7 +376,7 @@ "@babel/helper-remap-async-to-generator" "^7.18.9" "@babel/plugin-syntax-async-generators" "^7.8.4" -"@babel/plugin-proposal-class-properties@7.18.6", "@babel/plugin-proposal-class-properties@^7.13.0", "@babel/plugin-proposal-class-properties@^7.18.6": +"@babel/plugin-proposal-class-properties@7.18.6", "@babel/plugin-proposal-class-properties@^7.18.6": version "7.18.6" resolved "https://registry.npmmirror.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3" integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ== @@ -471,17 +393,6 @@ "@babel/helper-plugin-utils" "^7.20.2" "@babel/plugin-syntax-class-static-block" "^7.14.5" -"@babel/plugin-proposal-decorators@^7.13.5": - version "7.21.0" - resolved "https://registry.npmmirror.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.21.0.tgz#70e0c89fdcd7465c97593edb8f628ba6e4199d63" - integrity sha512-MfgX49uRrFUTL/HvWtmx3zmpyzMMr4MTj3d527MLlr/4RTT9G/ytFFP7qet2uM2Ve03b+BkpWUpK+lRXnQ+v9w== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.21.0" - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/helper-replace-supers" "^7.20.7" - "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/plugin-syntax-decorators" "^7.21.0" - "@babel/plugin-proposal-dynamic-import@^7.18.6": version "7.18.6" resolved "https://registry.npmmirror.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz#72bcf8d408799f547d759298c3c27c7e7faa4d94" @@ -625,13 +536,6 @@ dependencies: "@babel/helper-plugin-utils" "^7.14.5" -"@babel/plugin-syntax-decorators@^7.21.0": - version "7.21.0" - resolved "https://registry.npmmirror.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.21.0.tgz#d2b3f31c3e86fa86e16bb540b7660c55bd7d0e78" - integrity sha512-tIoPpGBR8UuM4++ccWN3gifhVvQu7ZizuR1fklhRJrd5ewgbkUS+0KVFeWWxELtn18NTLoW32XV7zyOgIAiz+w== - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/plugin-syntax-dynamic-import@7.8.3", "@babel/plugin-syntax-dynamic-import@^7.8.3": version "7.8.3" resolved "https://registry.npmmirror.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" @@ -1027,7 +931,7 @@ "@babel/helper-plugin-utils" "^7.19.0" "@babel/plugin-syntax-typescript" "^7.20.0" -"@babel/plugin-transform-typescript@^7.18.6", "@babel/plugin-transform-typescript@^7.21.0": +"@babel/plugin-transform-typescript@^7.18.6": version "7.21.0" resolved "https://registry.npmmirror.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.21.0.tgz#f0956a153679e3b377ae5b7f0143427151e4c848" integrity sha512-xo///XTPp3mDzTtrqXoBlK9eiAYW3wv9JXglcn/u1bi60RW11dEUxIgA8cbnDhutS1zacjMRmAwxE0gMklLnZg== @@ -1051,7 +955,7 @@ "@babel/helper-create-regexp-features-plugin" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" -"@babel/preset-env@7.20.2", "@babel/preset-env@^7.12.11", "@babel/preset-env@^7.8.4": +"@babel/preset-env@7.20.2": version "7.20.2" resolved "https://registry.npmmirror.com/@babel/preset-env/-/preset-env-7.20.2.tgz#9b1642aa47bb9f43a86f9630011780dab7f86506" integrity sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg== @@ -1143,7 +1047,7 @@ "@babel/types" "^7.4.4" esutils "^2.0.2" -"@babel/preset-react@7.18.6", "@babel/preset-react@^7.12.10": +"@babel/preset-react@7.18.6": version "7.18.6" resolved "https://registry.npmmirror.com/@babel/preset-react/-/preset-react-7.18.6.tgz#979f76d6277048dc19094c217b507f3ad517dd2d" integrity sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg== @@ -1164,15 +1068,6 @@ "@babel/helper-validator-option" "^7.18.6" "@babel/plugin-transform-typescript" "^7.18.6" -"@babel/preset-typescript@^7.12.7": - version "7.21.0" - resolved "https://registry.npmmirror.com/@babel/preset-typescript/-/preset-typescript-7.21.0.tgz#bcbbca513e8213691fe5d4b23d9251e01f00ebff" - integrity sha512-myc9mpoVA5m1rF8K8DgLEatOYFDpwC+RkMkjZ0Du6uI62YvDe8uxIEYVs/VCdSJ097nlALiU/yBC7//3nI+hNg== - dependencies: - "@babel/helper-plugin-utils" "^7.20.2" - "@babel/helper-validator-option" "^7.21.0" - "@babel/plugin-transform-typescript" "^7.21.0" - "@babel/regjsgen@^0.8.0": version "0.8.0" resolved "https://registry.npmmirror.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310" @@ -1193,7 +1088,7 @@ dependencies: regenerator-runtime "^0.13.10" -"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.12.0", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.14.5", "@babel/runtime@^7.14.6", "@babel/runtime@^7.2.0", "@babel/runtime@^7.20.7", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2": +"@babel/runtime@^7.0.0", "@babel/runtime@^7.1.2", "@babel/runtime@^7.12.0", "@babel/runtime@^7.12.5", "@babel/runtime@^7.14.5", "@babel/runtime@^7.2.0", "@babel/runtime@^7.20.7", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2": version "7.21.0" resolved "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.21.0.tgz#5b55c9d394e5fcf304909a8b00c07dc217b56673" integrity sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw== @@ -1239,16 +1134,6 @@ resolved "https://registry.npmmirror.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9" integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== -"@csstools/convert-colors@^1.4.0": - version "1.4.0" - resolved "https://registry.npmmirror.com/@csstools/convert-colors/-/convert-colors-1.4.0.tgz#ad495dc41b12e75d588c6db8b9834f08fa131eb7" - integrity sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw== - -"@csstools/normalize.css@^10.1.0": - version "10.1.0" - resolved "https://registry.npmmirror.com/@csstools/normalize.css/-/normalize.css-10.1.0.tgz#f0950bba18819512d42f7197e56c518aa491cf18" - integrity sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg== - "@cypress/request@^2.88.10": version "2.88.11" resolved "https://registry.npmmirror.com/@cypress/request/-/request-2.88.11.tgz#5a4c7399bc2d7e7ed56e92ce5acb620c8b187047" @@ -1286,88 +1171,11 @@ resolved "https://registry.npmmirror.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== -"@emotion/cache@^10.0.27": - version "10.0.29" - resolved "https://registry.npmmirror.com/@emotion/cache/-/cache-10.0.29.tgz#87e7e64f412c060102d589fe7c6dc042e6f9d1e0" - integrity sha512-fU2VtSVlHiF27empSbxi1O2JFdNWZO+2NFHfwO0pxgTep6Xa3uGb+3pVKfLww2l/IBGLNEZl5Xf/++A4wAYDYQ== - dependencies: - "@emotion/sheet" "0.9.4" - "@emotion/stylis" "0.8.5" - "@emotion/utils" "0.11.3" - "@emotion/weak-memoize" "0.2.5" - -"@emotion/core@^10.0.22": - version "10.3.1" - resolved "https://registry.npmmirror.com/@emotion/core/-/core-10.3.1.tgz#4021b6d8b33b3304d48b0bb478485e7d7421c69d" - integrity sha512-447aUEjPIm0MnE6QYIaFz9VQOHSXf4Iu6EWOIqq11EAPqinkSZmfymPTmlOE3QjLv846lH4JVZBUOtwGbuQoww== - dependencies: - "@babel/runtime" "^7.5.5" - "@emotion/cache" "^10.0.27" - "@emotion/css" "^10.0.27" - "@emotion/serialize" "^0.11.15" - "@emotion/sheet" "0.9.4" - "@emotion/utils" "0.11.3" - -"@emotion/css@^10.0.27": - version "10.0.27" - resolved "https://registry.npmmirror.com/@emotion/css/-/css-10.0.27.tgz#3a7458198fbbebb53b01b2b87f64e5e21241e14c" - integrity sha512-6wZjsvYeBhyZQYNrGoR5yPMYbMBNEnanDrqmsqS1mzDm1cOTu12shvl2j4QHNS36UaTE0USIJawCH9C8oW34Zw== - dependencies: - "@emotion/serialize" "^0.11.15" - "@emotion/utils" "0.11.3" - babel-plugin-emotion "^10.0.27" - "@emotion/eslint-plugin@11.10.0": version "11.10.0" resolved "https://registry.npmmirror.com/@emotion/eslint-plugin/-/eslint-plugin-11.10.0.tgz#e0d8544c8a568bb2dac605b87346baaa3b846e80" integrity sha512-nWpuoQQrzI9aM9fgn+Pbb0pOau4BhheXyVqHcOYKFq46uSuSR2ivZaDwwCJKI6ScA8Pm7OcoOpwdRH2iisf9cg== -"@emotion/hash@0.8.0": - version "0.8.0" - resolved "https://registry.npmmirror.com/@emotion/hash/-/hash-0.8.0.tgz#bbbff68978fefdbe68ccb533bc8cbe1d1afb5413" - integrity sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow== - -"@emotion/memoize@0.7.4": - version "0.7.4" - resolved "https://registry.npmmirror.com/@emotion/memoize/-/memoize-0.7.4.tgz#19bf0f5af19149111c40d98bb0cf82119f5d9eeb" - integrity sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw== - -"@emotion/serialize@^0.11.15", "@emotion/serialize@^0.11.16": - version "0.11.16" - resolved "https://registry.npmmirror.com/@emotion/serialize/-/serialize-0.11.16.tgz#dee05f9e96ad2fb25a5206b6d759b2d1ed3379ad" - integrity sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg== - dependencies: - "@emotion/hash" "0.8.0" - "@emotion/memoize" "0.7.4" - "@emotion/unitless" "0.7.5" - "@emotion/utils" "0.11.3" - csstype "^2.5.7" - -"@emotion/sheet@0.9.4": - version "0.9.4" - resolved "https://registry.npmmirror.com/@emotion/sheet/-/sheet-0.9.4.tgz#894374bea39ec30f489bbfc3438192b9774d32e5" - integrity sha512-zM9PFmgVSqBw4zL101Q0HrBVTGmpAxFZH/pYx/cjJT5advXguvcgjHFTCaIO3enL/xr89vK2bh0Mfyj9aa0ANA== - -"@emotion/stylis@0.8.5": - version "0.8.5" - resolved "https://registry.npmmirror.com/@emotion/stylis/-/stylis-0.8.5.tgz#deacb389bd6ee77d1e7fcaccce9e16c5c7e78e04" - integrity sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ== - -"@emotion/unitless@0.7.5": - version "0.7.5" - resolved "https://registry.npmmirror.com/@emotion/unitless/-/unitless-0.7.5.tgz#77211291c1900a700b8a78cfafda3160d76949ed" - integrity sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg== - -"@emotion/utils@0.11.3": - version "0.11.3" - resolved "https://registry.npmmirror.com/@emotion/utils/-/utils-0.11.3.tgz#a759863867befa7e583400d322652a3f44820924" - integrity sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw== - -"@emotion/weak-memoize@0.2.5": - version "0.2.5" - resolved "https://registry.npmmirror.com/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz#8eed982e2ee6f7f4e44c253e12962980791efd46" - integrity sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA== - "@es-joy/jsdoccomment@~0.36.0", "@es-joy/jsdoccomment@~0.36.1": version "0.36.1" resolved "https://registry.npmmirror.com/@es-joy/jsdoccomment/-/jsdoccomment-0.36.1.tgz#c37db40da36e4b848da5fd427a74bae3b004a30f" @@ -1487,21 +1295,6 @@ resolved "https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz#c5a1a4bfe1b57f0c3e61b29883525c6da3e5c091" integrity sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q== -"@eslint/eslintrc@^0.4.3": - version "0.4.3" - resolved "https://registry.npmmirror.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz#9e42981ef035beb3dd49add17acb96e8ff6f394c" - integrity sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw== - dependencies: - ajv "^6.12.4" - debug "^4.1.1" - espree "^7.3.0" - globals "^13.9.0" - ignore "^4.0.6" - import-fresh "^3.2.1" - js-yaml "^3.13.1" - minimatch "^3.0.4" - strip-json-comments "^3.1.1" - "@eslint/eslintrc@^1.3.3", "@eslint/eslintrc@^1.4.1": version "1.4.1" resolved "https://registry.npmmirror.com/@eslint/eslintrc/-/eslintrc-1.4.1.tgz#af58772019a2d271b7e2d4c23ff4ddcba3ccfb3e" @@ -1517,11 +1310,6 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" -"@gcanvas/core@^1.0.0": - version "1.0.0" - resolved "https://registry.npmmirror.com/@gcanvas/core/-/core-1.0.0.tgz#3ef43a084d8a309b90a2eebca553ecb82a0cf77e" - integrity sha512-v+moRYrngBYtaFTABYjzeve9H+EAvh1zJd7RCzELQM/vLQCqjcpjh3R+R80W4i4y6dos1yQhMB2SVH8tfx0iEg== - "@grafana/eslint-config@5.1.0": version "5.1.0" resolved "https://registry.npmmirror.com/@grafana/eslint-config/-/eslint-config-5.1.0.tgz#020d12db231bd7448401d56179376c7119d4ffae" @@ -1541,38 +1329,6 @@ resolved "https://registry.npmmirror.com/@grafana/tsconfig/-/tsconfig-1.2.0-rc1.tgz#10973c978ec95b0ea637511254b5f478bce04de7" integrity sha512-+SgQeBQ1pT6D/E3/dEdADqTrlgdIGuexUZ8EU+8KxQFKUeFeU7/3z/ayI2q/wpJ/Kr6WxBBNlrST6aOKia19Ag== -"@hapi/address@2.x.x": - version "2.1.4" - resolved "https://registry.npmmirror.com/@hapi/address/-/address-2.1.4.tgz#5d67ed43f3fd41a69d4b9ff7b56e7c0d1d0a81e5" - integrity sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ== - -"@hapi/bourne@1.x.x": - version "1.3.2" - resolved "https://registry.npmmirror.com/@hapi/bourne/-/bourne-1.3.2.tgz#0a7095adea067243ce3283e1b56b8a8f453b242a" - integrity sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA== - -"@hapi/hoek@8.x.x", "@hapi/hoek@^8.3.0": - version "8.5.1" - resolved "https://registry.npmmirror.com/@hapi/hoek/-/hoek-8.5.1.tgz#fde96064ca446dec8c55a8c2f130957b070c6e06" - integrity sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow== - -"@hapi/joi@^15.1.0": - version "15.1.1" - resolved "https://registry.npmmirror.com/@hapi/joi/-/joi-15.1.1.tgz#c675b8a71296f02833f8d6d243b34c57b8ce19d7" - integrity sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ== - dependencies: - "@hapi/address" "2.x.x" - "@hapi/bourne" "1.x.x" - "@hapi/hoek" "8.x.x" - "@hapi/topo" "3.x.x" - -"@hapi/topo@3.x.x": - version "3.1.6" - resolved "https://registry.npmmirror.com/@hapi/topo/-/topo-3.1.6.tgz#68d935fa3eae7fdd5ab0d7f953f3205d8b2bfc29" - integrity sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ== - dependencies: - "@hapi/hoek" "^8.3.0" - "@humanwhocodes/config-array@^0.11.6", "@humanwhocodes/config-array@^0.11.8": version "0.11.8" resolved "https://registry.npmmirror.com/@humanwhocodes/config-array/-/config-array-0.11.8.tgz#03595ac2075a4dc0f191cc2131de14fbd7d410b9" @@ -1582,21 +1338,12 @@ debug "^4.1.1" minimatch "^3.0.5" -"@humanwhocodes/config-array@^0.5.0": - version "0.5.0" - resolved "https://registry.npmmirror.com/@humanwhocodes/config-array/-/config-array-0.5.0.tgz#1407967d4c6eecd7388f83acf1eaf4d0c6e58ef9" - integrity sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg== - dependencies: - "@humanwhocodes/object-schema" "^1.2.0" - debug "^4.1.1" - minimatch "^3.0.4" - "@humanwhocodes/module-importer@^1.0.1": version "1.0.1" resolved "https://registry.npmmirror.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c" integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== -"@humanwhocodes/object-schema@^1.2.0", "@humanwhocodes/object-schema@^1.2.1": +"@humanwhocodes/object-schema@^1.2.1": version "1.2.1" resolved "https://registry.npmmirror.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== @@ -1673,13 +1420,6 @@ resolved "https://registry.npmmirror.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz#b2ac626d6cb9c8718ab459166d4bb405b8ffa78b" integrity sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A== -"@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1": - version "5.1.1-v1" - resolved "https://registry.npmmirror.com/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz#dbf733a965ca47b1973177dc0bb6c889edcfb129" - integrity sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg== - dependencies: - eslint-scope "5.1.1" - "@nodelib/fs.scandir@2.1.5": version "2.1.5" resolved "https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" @@ -1721,185 +1461,11 @@ resolved "https://registry.npmmirror.com/@polka/url/-/url-1.0.0-next.21.tgz#5de5a2385a35309427f6011992b544514d559aa1" integrity sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g== -"@rollup/plugin-node-resolve@^7.1.1": - version "7.1.3" - resolved "https://registry.npmmirror.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.3.tgz#80de384edfbd7bfc9101164910f86078151a3eca" - integrity sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q== - dependencies: - "@rollup/pluginutils" "^3.0.8" - "@types/resolve" "0.0.8" - builtin-modules "^3.1.0" - is-module "^1.0.0" - resolve "^1.14.2" - -"@rollup/plugin-replace@^2.3.1": - version "2.4.2" - resolved "https://registry.npmmirror.com/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz#a2d539314fbc77c244858faa523012825068510a" - integrity sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg== - dependencies: - "@rollup/pluginutils" "^3.1.0" - magic-string "^0.25.7" - -"@rollup/pluginutils@^3.0.8", "@rollup/pluginutils@^3.1.0": - version "3.1.0" - resolved "https://registry.npmmirror.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b" - integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg== - dependencies: - "@types/estree" "0.0.39" - estree-walker "^1.0.1" - picomatch "^2.2.2" - "@sinclair/typebox@^0.25.16": version "0.25.24" resolved "https://registry.npmmirror.com/@sinclair/typebox/-/typebox-0.25.24.tgz#8c7688559979f7079aacaf31aa881c3aa410b718" integrity sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ== -"@stylelint/postcss-css-in-js@^0.37.2": - version "0.37.3" - resolved "https://registry.npmmirror.com/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.3.tgz#d149a385e07ae365b0107314c084cb6c11adbf49" - integrity sha512-scLk3cSH1H9KggSniseb2KNAU5D9FWc3H7BxCSAIdtU9OWIyw0zkEZ9qEKHryRM+SExYXRKNb7tOOVNAsQ3iwg== - dependencies: - "@babel/core" "^7.17.9" - -"@stylelint/postcss-markdown@^0.36.2": - version "0.36.2" - resolved "https://registry.npmmirror.com/@stylelint/postcss-markdown/-/postcss-markdown-0.36.2.tgz#0a540c4692f8dcdfc13c8e352c17e7bfee2bb391" - integrity sha512-2kGbqUVJUGE8dM+bMzXG/PYUWKkjLIkRLWNh39OaADkiabDRdw8ATFCgbMz5xdIcvwspPAluSL7uY+ZiTWdWmQ== - dependencies: - remark "^13.0.0" - unist-util-find-all-after "^3.0.2" - -"@surma/rollup-plugin-off-main-thread@^1.1.1": - version "1.4.2" - resolved "https://registry.npmmirror.com/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.2.tgz#e6786b6af5799f82f7ab3a82e53f6182d2b91a58" - integrity sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A== - dependencies: - ejs "^2.6.1" - magic-string "^0.25.0" - -"@svgr/babel-plugin-add-jsx-attribute@^6.5.1": - version "6.5.1" - resolved "https://registry.npmmirror.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.5.1.tgz#74a5d648bd0347bda99d82409d87b8ca80b9a1ba" - integrity sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ== - -"@svgr/babel-plugin-remove-jsx-attribute@*": - version "6.5.0" - resolved "https://registry.npmmirror.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.5.0.tgz#652bfd4ed0a0699843585cda96faeb09d6e1306e" - integrity sha512-8zYdkym7qNyfXpWvu4yq46k41pyNM9SOstoWhKlm+IfdCE1DdnRKeMUPsWIEO/DEkaWxJ8T9esNdG3QwQ93jBA== - -"@svgr/babel-plugin-remove-jsx-empty-expression@*": - version "6.5.0" - resolved "https://registry.npmmirror.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.5.0.tgz#4b78994ab7d39032c729903fc2dd5c0fa4565cb8" - integrity sha512-NFdxMq3xA42Kb1UbzCVxplUc0iqSyM9X8kopImvFnB+uSDdzIHOdbs1op8ofAvVRtbg4oZiyRl3fTYeKcOe9Iw== - -"@svgr/babel-plugin-replace-jsx-attribute-value@^6.5.1": - version "6.5.1" - resolved "https://registry.npmmirror.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.5.1.tgz#fb9d22ea26d2bc5e0a44b763d4c46d5d3f596c60" - integrity sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg== - -"@svgr/babel-plugin-svg-dynamic-title@^6.5.1": - version "6.5.1" - resolved "https://registry.npmmirror.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.5.1.tgz#01b2024a2b53ffaa5efceaa0bf3e1d5a4c520ce4" - integrity sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw== - -"@svgr/babel-plugin-svg-em-dimensions@^6.5.1": - version "6.5.1" - resolved "https://registry.npmmirror.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.5.1.tgz#dd3fa9f5b24eb4f93bcf121c3d40ff5facecb217" - integrity sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA== - -"@svgr/babel-plugin-transform-react-native-svg@^6.5.1": - version "6.5.1" - resolved "https://registry.npmmirror.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.5.1.tgz#1d8e945a03df65b601551097d8f5e34351d3d305" - integrity sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg== - -"@svgr/babel-plugin-transform-svg-component@^6.5.1": - version "6.5.1" - resolved "https://registry.npmmirror.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.5.1.tgz#48620b9e590e25ff95a80f811544218d27f8a250" - integrity sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ== - -"@svgr/babel-preset@^6.5.1": - version "6.5.1" - resolved "https://registry.npmmirror.com/@svgr/babel-preset/-/babel-preset-6.5.1.tgz#b90de7979c8843c5c580c7e2ec71f024b49eb828" - integrity sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw== - dependencies: - "@svgr/babel-plugin-add-jsx-attribute" "^6.5.1" - "@svgr/babel-plugin-remove-jsx-attribute" "*" - "@svgr/babel-plugin-remove-jsx-empty-expression" "*" - "@svgr/babel-plugin-replace-jsx-attribute-value" "^6.5.1" - "@svgr/babel-plugin-svg-dynamic-title" "^6.5.1" - "@svgr/babel-plugin-svg-em-dimensions" "^6.5.1" - "@svgr/babel-plugin-transform-react-native-svg" "^6.5.1" - "@svgr/babel-plugin-transform-svg-component" "^6.5.1" - -"@svgr/cli@^6.5.1": - version "6.5.1" - resolved "https://registry.npmmirror.com/@svgr/cli/-/cli-6.5.1.tgz#801df6ed2d68c49adf8511e33ab997b390811aa1" - integrity sha512-HdxcV0NeySUU25/wQ1smXspDc7S8Z+TLt3K7pSrEO2FiLVglCRBX5gw+yROGXrcHH5p2Ui4A0xo/pdshfVbBuA== - dependencies: - "@svgr/core" "^6.5.1" - "@svgr/plugin-jsx" "^6.5.1" - "@svgr/plugin-prettier" "^6.5.1" - "@svgr/plugin-svgo" "^6.5.1" - camelcase "^6.2.0" - chalk "^4.1.2" - commander "^9.4.1" - dashify "^2.0.0" - glob "^8.0.3" - -"@svgr/core@^6.5.1": - version "6.5.1" - resolved "https://registry.npmmirror.com/@svgr/core/-/core-6.5.1.tgz#d3e8aa9dbe3fbd747f9ee4282c1c77a27410488a" - integrity sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw== - dependencies: - "@babel/core" "^7.19.6" - "@svgr/babel-preset" "^6.5.1" - "@svgr/plugin-jsx" "^6.5.1" - camelcase "^6.2.0" - cosmiconfig "^7.0.1" - -"@svgr/hast-util-to-babel-ast@^6.5.1": - version "6.5.1" - resolved "https://registry.npmmirror.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.5.1.tgz#81800bd09b5bcdb968bf6ee7c863d2288fdb80d2" - integrity sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw== - dependencies: - "@babel/types" "^7.20.0" - entities "^4.4.0" - -"@svgr/plugin-jsx@^6.5.1": - version "6.5.1" - resolved "https://registry.npmmirror.com/@svgr/plugin-jsx/-/plugin-jsx-6.5.1.tgz#0e30d1878e771ca753c94e69581c7971542a7072" - integrity sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw== - dependencies: - "@babel/core" "^7.19.6" - "@svgr/babel-preset" "^6.5.1" - "@svgr/hast-util-to-babel-ast" "^6.5.1" - svg-parser "^2.0.4" - -"@svgr/plugin-prettier@^6.5.1": - version "6.5.1" - resolved "https://registry.npmmirror.com/@svgr/plugin-prettier/-/plugin-prettier-6.5.1.tgz#3d4f07f4b43dc960990a75f2d66e7e593e3997f6" - integrity sha512-nJTtamrxQjsHcP9vb5PVBiaVW9kEtAt0hzGK8e4+zbaIUHq6RPeR8+SvYaAbIIn1TExFszFuZSz1U08UX7kz7w== - dependencies: - deepmerge "^4.2.2" - prettier "^2.7.1" - -"@svgr/plugin-svgo@^6.5.1": - version "6.5.1" - resolved "https://registry.npmmirror.com/@svgr/plugin-svgo/-/plugin-svgo-6.5.1.tgz#0f91910e988fc0b842f88e0960c2862e022abe84" - integrity sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ== - dependencies: - cosmiconfig "^7.0.1" - deepmerge "^4.2.2" - svgo "^2.8.0" - -"@teamix/icon@^1.3.5": - version "1.3.12" - resolved "https://registry.npmmirror.com/@teamix/icon/-/icon-1.3.12.tgz#b919634ba49bc895b6256df7511df7545a3e3eb6" - integrity sha512-1aOULGIBmNBsdnkynBMCw0I7xJbwuJqBYt8N5f30n5KUaNb+1d72UNXmwzHx7LyDm3ihZNTeLbdfWwQ+OZuNqw== - dependencies: - "@alicloudfe/components" "^1.0.0" - classnames "^2.2.6" - "@testing-library/dom@^8.0.0": version "8.20.0" resolved "https://registry.npmmirror.com/@testing-library/dom/-/dom-8.20.0.tgz#914aa862cef0f5e89b98cc48e3445c4c921010f6" @@ -2001,24 +1567,11 @@ "@types/estree" "*" "@types/json-schema" "*" -"@types/eslint@^7.2.13": - version "7.29.0" - resolved "https://registry.npmmirror.com/@types/eslint/-/eslint-7.29.0.tgz#e56ddc8e542815272720bb0b4ccc2aff9c3e1c78" - integrity sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng== - dependencies: - "@types/estree" "*" - "@types/json-schema" "*" - "@types/estree@*": version "1.0.0" resolved "https://registry.npmmirror.com/@types/estree/-/estree-1.0.0.tgz#5fb2e536c1ae9bf35366eed879e827fa59ca41c2" integrity sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ== -"@types/estree@0.0.39": - version "0.0.39" - resolved "https://registry.npmmirror.com/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f" - integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== - "@types/estree@^0.0.51": version "0.0.51" resolved "https://registry.npmmirror.com/@types/estree/-/estree-0.0.51.tgz#cfd70924a25a3fd32b218e5e420e6897e1ac4f40" @@ -2043,14 +1596,6 @@ "@types/qs" "*" "@types/serve-static" "*" -"@types/glob@^7.1.1": - version "7.2.0" - resolved "https://registry.npmmirror.com/@types/glob/-/glob-7.2.0.tgz#bc1b5bf3aa92f25bd5dd39f35c57361bdce5b2eb" - integrity sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA== - dependencies: - "@types/minimatch" "*" - "@types/node" "*" - "@types/hast@^2.0.0": version "2.3.4" resolved "https://registry.npmmirror.com/@types/hast/-/hast-2.3.4.tgz#8aa5ef92c117d20d974a82bdfb6a648b08c0bafc" @@ -2078,11 +1623,6 @@ "@types/react" "*" hoist-non-react-statics "^3.3.0" -"@types/html-minifier-terser@^5.0.0": - version "5.1.2" - resolved "https://registry.npmmirror.com/@types/html-minifier-terser/-/html-minifier-terser-5.1.2.tgz#693b316ad323ea97eed6b38ed1a3cc02b1672b57" - integrity sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w== - "@types/html-minifier-terser@^6.0.0": version "6.1.0" resolved "https://registry.npmmirror.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#4fc33a00c1d0c16987b1a20cf92d20614c55ac35" @@ -2124,7 +1664,7 @@ resolved "https://registry.npmmirror.com/@types/js-yaml/-/js-yaml-4.0.5.tgz#738dd390a6ecc5442f35e7f03fa1431353f7e138" integrity sha512-FhpRzf927MNQdRZP0J5DLIdTXhjLYzeUTmLAu69mnVksLH9CJY3IuSeEgbKUki7GQZm0WqDkGzyxju2EZGD2wA== -"@types/json-schema@*", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.7", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": +"@types/json-schema@*", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": version "7.0.11" resolved "https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== @@ -2156,11 +1696,6 @@ resolved "https://registry.npmmirror.com/@types/mime/-/mime-3.0.1.tgz#5f8f2bca0a5863cb69bc0b0acd88c96cb1d4ae10" integrity sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA== -"@types/minimatch@*": - version "5.1.2" - resolved "https://registry.npmmirror.com/@types/minimatch/-/minimatch-5.1.2.tgz#07508b45797cb81ec3f273011b054cd0755eddca" - integrity sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA== - "@types/minimist@^1.2.0": version "1.2.2" resolved "https://registry.npmmirror.com/@types/minimist/-/minimist-1.2.2.tgz#ee771e2ba4b3dc5b372935d549fd9617bf345b8c" @@ -2233,6 +1768,15 @@ dependencies: "@types/react" "^17" +"@types/react-router-dom@5.3.3": + version "5.3.3" + resolved "https://registry.npmmirror.com/@types/react-router-dom/-/react-router-dom-5.3.3.tgz#e9d6b4a66fcdbd651a5f106c2656a30088cc1e83" + integrity sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw== + dependencies: + "@types/history" "^4.7.11" + "@types/react" "*" + "@types/react-router" "*" + "@types/react-router-dom@^4.2.7": version "4.3.5" resolved "https://registry.npmmirror.com/@types/react-router-dom/-/react-router-dom-4.3.5.tgz#72f229967690c890d00f96e6b85e9ee5780db31f" @@ -2287,13 +1831,6 @@ "@types/scheduler" "*" csstype "^3.0.2" -"@types/resolve@0.0.8": - version "0.0.8" - resolved "https://registry.npmmirror.com/@types/resolve/-/resolve-0.0.8.tgz#f26074d238e02659e323ce1a13d041eee280e194" - integrity sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ== - dependencies: - "@types/node" "*" - "@types/retry@0.12.0": version "0.12.0" resolved "https://registry.npmmirror.com/@types/retry/-/retry-0.12.0.tgz#2b35eccfcee7d38cd72ad99232fbd58bffb3c84d" @@ -2341,24 +1878,7 @@ dependencies: "@types/node" "*" -"@types/source-list-map@*": - version "0.1.2" - resolved "https://registry.npmmirror.com/@types/source-list-map/-/source-list-map-0.1.2.tgz#0078836063ffaf17412349bba364087e0ac02ec9" - integrity sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA== - -"@types/tapable@^1", "@types/tapable@^1.0.5": - version "1.0.8" - resolved "https://registry.npmmirror.com/@types/tapable/-/tapable-1.0.8.tgz#b94a4391c85666c7b73299fd3ad79d4faa435310" - integrity sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ== - -"@types/uglify-js@*": - version "3.17.1" - resolved "https://registry.npmmirror.com/@types/uglify-js/-/uglify-js-3.17.1.tgz#e0ffcef756476410e5bce2cb01384ed878a195b5" - integrity sha512-GkewRA4i5oXacU/n4MA9+bLgt5/L3F1mKrYvFGm7r2ouLXhRKjuWwo9XHNnbx6WF3vlGW21S3fCvgqxvxXXc5g== - dependencies: - source-map "^0.6.1" - -"@types/unist@*", "@types/unist@^2.0.0", "@types/unist@^2.0.2": +"@types/unist@*", "@types/unist@^2.0.0": version "2.0.6" resolved "https://registry.npmmirror.com/@types/unist/-/unist-2.0.6.tgz#250a7b16c3b91f672a24552ec64678eeb1d3a08d" integrity sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ== @@ -2368,26 +1888,10 @@ resolved "https://registry.npmmirror.com/@types/uuid/-/uuid-8.3.4.tgz#bd86a43617df0594787d38b735f55c805becf1bc" integrity sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw== -"@types/webpack-sources@*": - version "3.2.0" - resolved "https://registry.npmmirror.com/@types/webpack-sources/-/webpack-sources-3.2.0.tgz#16d759ba096c289034b26553d2df1bf45248d38b" - integrity sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg== - dependencies: - "@types/node" "*" - "@types/source-list-map" "*" - source-map "^0.7.3" - -"@types/webpack@^4.41.8": - version "4.41.33" - resolved "https://registry.npmmirror.com/@types/webpack/-/webpack-4.41.33.tgz#16164845a5be6a306bcbe554a8e67f9cac215ffc" - integrity sha512-PPajH64Ft2vWevkerISMtnZ8rTs4YmRbs+23c402J0INmxDKCrhZNvwZYtzx96gY2wAtXdrK1BS2fiC8MlLr3g== - dependencies: - "@types/node" "*" - "@types/tapable" "^1" - "@types/uglify-js" "*" - "@types/webpack-sources" "*" - anymatch "^3.0.0" - source-map "^0.6.0" +"@types/webpack-env@1.18.0": + version "1.18.0" + resolved "https://registry.npmmirror.com/@types/webpack-env/-/webpack-env-1.18.0.tgz#ed6ecaa8e5ed5dfe8b2b3d00181702c9925f13fb" + integrity sha512-56/MAlX5WMsPVbOg7tAxnYvNYMMWr/QJiIp6BxVSW3JJXUVzzOn64qW8TzQyMSqSUFM2+PVI4aUHcHOzIz/1tg== "@types/ws@^8.5.1": version "8.5.4" @@ -2430,32 +1934,6 @@ semver "^7.3.7" tsutils "^3.21.0" -"@typescript-eslint/eslint-plugin@^4.10.0": - version "4.33.0" - resolved "https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.33.0.tgz#c24dc7c8069c7706bc40d99f6fa87edcb2005276" - integrity sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg== - dependencies: - "@typescript-eslint/experimental-utils" "4.33.0" - "@typescript-eslint/scope-manager" "4.33.0" - debug "^4.3.1" - functional-red-black-tree "^1.0.1" - ignore "^5.1.8" - regexpp "^3.1.0" - semver "^7.3.5" - tsutils "^3.21.0" - -"@typescript-eslint/experimental-utils@4.33.0", "@typescript-eslint/experimental-utils@^4.0.1": - version "4.33.0" - resolved "https://registry.npmmirror.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.33.0.tgz#6f2a786a4209fa2222989e9380b5331b2810f7fd" - integrity sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q== - dependencies: - "@types/json-schema" "^7.0.7" - "@typescript-eslint/scope-manager" "4.33.0" - "@typescript-eslint/types" "4.33.0" - "@typescript-eslint/typescript-estree" "4.33.0" - eslint-scope "^5.1.1" - eslint-utils "^3.0.0" - "@typescript-eslint/parser@5.42.0": version "5.42.0" resolved "https://registry.npmmirror.com/@typescript-eslint/parser/-/parser-5.42.0.tgz#be0ffbe279e1320e3d15e2ef0ad19262f59e9240" @@ -2466,24 +1944,6 @@ "@typescript-eslint/typescript-estree" "5.42.0" debug "^4.3.4" -"@typescript-eslint/parser@^4.10.0": - version "4.33.0" - resolved "https://registry.npmmirror.com/@typescript-eslint/parser/-/parser-4.33.0.tgz#dfe797570d9694e560528d18eecad86c8c744899" - integrity sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA== - dependencies: - "@typescript-eslint/scope-manager" "4.33.0" - "@typescript-eslint/types" "4.33.0" - "@typescript-eslint/typescript-estree" "4.33.0" - debug "^4.3.1" - -"@typescript-eslint/scope-manager@4.33.0": - version "4.33.0" - resolved "https://registry.npmmirror.com/@typescript-eslint/scope-manager/-/scope-manager-4.33.0.tgz#d38e49280d983e8772e29121cf8c6e9221f280a3" - integrity sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ== - dependencies: - "@typescript-eslint/types" "4.33.0" - "@typescript-eslint/visitor-keys" "4.33.0" - "@typescript-eslint/scope-manager@5.42.0": version "5.42.0" resolved "https://registry.npmmirror.com/@typescript-eslint/scope-manager/-/scope-manager-5.42.0.tgz#e1f2bb26d3b2a508421ee2e3ceea5396b192f5ef" @@ -2510,11 +1970,6 @@ debug "^4.3.4" tsutils "^3.21.0" -"@typescript-eslint/types@4.33.0": - version "4.33.0" - resolved "https://registry.npmmirror.com/@typescript-eslint/types/-/types-4.33.0.tgz#a1e59036a3b53ae8430ceebf2a919dc7f9af6d72" - integrity sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ== - "@typescript-eslint/types@5.42.0": version "5.42.0" resolved "https://registry.npmmirror.com/@typescript-eslint/types/-/types-5.42.0.tgz#5aeff9b5eced48f27d5b8139339bf1ef805bad7a" @@ -2525,19 +1980,6 @@ resolved "https://registry.npmmirror.com/@typescript-eslint/types/-/types-5.54.0.tgz#7d519df01f50739254d89378e0dcac504cab2740" integrity sha512-nExy+fDCBEgqblasfeE3aQ3NuafBUxZxgxXcYfzYRZFHdVvk5q60KhCSkG0noHgHRo/xQ/BOzURLZAafFpTkmQ== -"@typescript-eslint/typescript-estree@4.33.0": - version "4.33.0" - resolved "https://registry.npmmirror.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz#0dfb51c2908f68c5c08d82aefeaf166a17c24609" - integrity sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA== - dependencies: - "@typescript-eslint/types" "4.33.0" - "@typescript-eslint/visitor-keys" "4.33.0" - debug "^4.3.1" - globby "^11.0.3" - is-glob "^4.0.1" - semver "^7.3.5" - tsutils "^3.21.0" - "@typescript-eslint/typescript-estree@5.42.0": version "5.42.0" resolved "https://registry.npmmirror.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.42.0.tgz#2592d24bb5f89bf54a63384ff3494870f95b3fd8" @@ -2592,14 +2034,6 @@ eslint-utils "^3.0.0" semver "^7.3.7" -"@typescript-eslint/visitor-keys@4.33.0": - version "4.33.0" - resolved "https://registry.npmmirror.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz#2a22f77a41604289b7a186586e9ec48ca92ef1dd" - integrity sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg== - dependencies: - "@typescript-eslint/types" "4.33.0" - eslint-visitor-keys "^2.0.0" - "@typescript-eslint/visitor-keys@5.42.0": version "5.42.0" resolved "https://registry.npmmirror.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.42.0.tgz#ee8d62d486f41cfe646632fab790fbf0c1db5bb0" @@ -2616,107 +2050,6 @@ "@typescript-eslint/types" "5.54.0" eslint-visitor-keys "^3.3.0" -"@umijs/fabric@2.8.1": - version "2.8.1" - resolved "https://registry.npmmirror.com/@umijs/fabric/-/fabric-2.8.1.tgz#fbd3009669561d55e35949aa8a058003c54d30db" - integrity sha512-Tzm5Er1j8fFwGo+tc3YSA6zUvupv7QeMlYuOnjdXUc8GAR1t+KXj7hqSA8VWiR4qpYeDGJ/b9rH3PCbDkgwX9Q== - dependencies: - "@babel/core" "^7.12.10" - "@babel/eslint-parser" "^7.12.1" - "@babel/plugin-proposal-class-properties" "^7.13.0" - "@babel/plugin-proposal-decorators" "^7.13.5" - "@babel/preset-env" "^7.12.11" - "@babel/preset-react" "^7.12.10" - "@babel/preset-typescript" "^7.12.7" - "@typescript-eslint/eslint-plugin" "^4.10.0" - "@typescript-eslint/parser" "^4.10.0" - chalk "^4.1.1" - eslint "^7.11.0" - eslint-config-prettier "^8.3.0" - eslint-formatter-pretty "^4.0.0" - eslint-plugin-babel "^5.3.0" - eslint-plugin-jest "^24.0.1" - eslint-plugin-promise "^5.0.0" - eslint-plugin-react "^7.21.5" - eslint-plugin-react-hooks "^4.1.2" - eslint-plugin-unicorn "^20.0.0" - fast-glob "^3.2.4" - os-locale "^5.0.0" - prettier "^2.3.2" - prettier-plugin-two-style-order "^1.0.0" - stylelint "^13.7.0" - stylelint-config-css-modules "^2.2.0" - stylelint-config-prettier "^8.0.1" - stylelint-config-standard "^20.0.0" - stylelint-declaration-block-no-ignored-properties "^2.1.0" - typescript "^4.3.5" - -"@ungap/promise-all-settled@1.1.2": - version "1.1.2" - resolved "https://registry.npmmirror.com/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz#aa58042711d6e3275dd37dc597e5d31e8c290a44" - integrity sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q== - -"@uni/action-sheet@^1.0.7": - version "1.0.7" - resolved "https://registry.npmmirror.com/@uni/action-sheet/-/action-sheet-1.0.7.tgz#0d24effbac3878e5eea7f00bce56642a59cdd325" - integrity sha512-fW0tzwJitzfWbQ388NJCq5RAT2nNV39vUfjW/3z3ZSUu+gWg7OOIM05ttn0MOcN0WTxPu/yaYWkci5KEUnKXRA== - dependencies: - "@uni/env" "^1.0.0" - -"@uni/clipboard@^1.0.6": - version "1.0.9" - resolved "https://registry.npmmirror.com/@uni/clipboard/-/clipboard-1.0.9.tgz#1f7abff499909c702c4fd7a6d201424a2bd10c27" - integrity sha512-NoqYayQCHB0KIFc2r8akf1S3UtSnBhk+Nc3fX+wFnpRx6qmHHzZSeBk+mTqKVOTfeE3OdcubQAAt/sWfWS/4mw== - dependencies: - "@uni/env" "^1.0.0" - -"@uni/env@^1.0.0", "@uni/env@^1.0.7": - version "1.1.0" - resolved "https://registry.npmmirror.com/@uni/env/-/env-1.1.0.tgz#ff04443a0320c235a8700e1bafa0c657f264e518" - integrity sha512-2GVgUzxIaO2vGElXEuc45+I7L6Jbw8inLDDFuC0K4htjKtPmYywKSE6oDhvmdAXb4GCOH8hmxECYtAh1rjsgoQ== - -"@uni/file@^1.0.7": - version "1.1.1" - resolved "https://registry.npmmirror.com/@uni/file/-/file-1.1.1.tgz#b8ce5746bd29327b086993852cdad484024f6144" - integrity sha512-gbymGoyD02cWHGVGapxp0zl3VAEU/u4vpDSyfS1tSnIGFjwIbCGq+W+uTAnJYduDbdy4Xiuwzbf0b/4slY9bmQ== - dependencies: - "@uni/env" "^1.0.0" - -"@uni/image@^1.1.1": - version "1.1.3" - resolved "https://registry.npmmirror.com/@uni/image/-/image-1.1.3.tgz#4684401cbe2fd2bbf33330279500c5a31cf4a04f" - integrity sha512-68RGzXMYAp8EUZ5jogdQd+KVqyVlKZwuncWmZ96aDqwHhd/J1MnAJuAOAEBL3jCNqXNsvXHLBr5yleg2gdf1yQ== - dependencies: - "@uni/video" "^1.0.5" - -"@uni/navigate@^1.0.6": - version "1.0.10" - resolved "https://registry.npmmirror.com/@uni/navigate/-/navigate-1.0.10.tgz#c1ad36369fd0f0bb49b4ac0a5a424d03eb93984f" - integrity sha512-jqcinw8RKWoErT03P/dlOqmhrF8H+iLJOQ7qh2alsDD/xBNSIdkA+eLqTchbFZzI6GsmpbEvfBg/eiEa34Gfvw== - dependencies: - "@uni/env" "^1.0.0" - -"@uni/page-scroll-to@^1.0.0": - version "1.0.0" - resolved "https://registry.npmmirror.com/@uni/page-scroll-to/-/page-scroll-to-1.0.0.tgz#3e95dbecbdfe39635a0643f66a1b3c872ed56a72" - integrity sha512-fQTndD14OTezRzXAtsuhdrruO0lz0+lTXa/eSeekVqEkDq9L/OK+T9B6IJS3Ui4Xc1aEkWGSyGe0TaTOfKE9tQ== - dependencies: - "@uni/env" "^1.0.0" - -"@uni/vibrate@^1.0.0": - version "1.0.1" - resolved "https://registry.npmmirror.com/@uni/vibrate/-/vibrate-1.0.1.tgz#7c4699eec502b427d76f8db9207bfbaee3d33b3a" - integrity sha512-IocrIbBaZYjBHzvRIGSyN3K2He9Y7BS/VMEri2On9QITU3U2kampDiGGPyA/lQxVSZNemyK6/xtxWoxTjNh91w== - dependencies: - "@uni/env" "^1.0.0" - -"@uni/video@^1.0.5": - version "1.0.6" - resolved "https://registry.npmmirror.com/@uni/video/-/video-1.0.6.tgz#8272932a4d20474adef7c4ccff98d29c6e4dcd97" - integrity sha512-iMqKMukI9S87AVY+fwTeUiM4jo0QbTEnF+Plbrv8GtPQOyYeaM9jzPeOBMF2xmbLTQuu2faQFS6l6QDZkErpXA== - dependencies: - "@uni/action-sheet" "^1.0.7" - "@webassemblyjs/ast@1.11.1": version "1.11.1" resolved "https://registry.npmmirror.com/@webassemblyjs/ast/-/ast-1.11.1.tgz#2bfd767eae1a6996f432ff7e8d7fc75679c0b6a7" @@ -2725,64 +2058,21 @@ "@webassemblyjs/helper-numbers" "1.11.1" "@webassemblyjs/helper-wasm-bytecode" "1.11.1" -"@webassemblyjs/ast@1.9.0": - version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/ast/-/ast-1.9.0.tgz#bd850604b4042459a5a41cd7d338cbed695ed964" - integrity sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA== - dependencies: - "@webassemblyjs/helper-module-context" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/wast-parser" "1.9.0" - "@webassemblyjs/floating-point-hex-parser@1.11.1": version "1.11.1" resolved "https://registry.npmmirror.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz#f6c61a705f0fd7a6aecaa4e8198f23d9dc179e4f" integrity sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ== -"@webassemblyjs/floating-point-hex-parser@1.9.0": - version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz#3c3d3b271bddfc84deb00f71344438311d52ffb4" - integrity sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA== - "@webassemblyjs/helper-api-error@1.11.1": version "1.11.1" resolved "https://registry.npmmirror.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz#1a63192d8788e5c012800ba6a7a46c705288fd16" integrity sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg== -"@webassemblyjs/helper-api-error@1.9.0": - version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz#203f676e333b96c9da2eeab3ccef33c45928b6a2" - integrity sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw== - "@webassemblyjs/helper-buffer@1.11.1": version "1.11.1" resolved "https://registry.npmmirror.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz#832a900eb444884cde9a7cad467f81500f5e5ab5" integrity sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA== -"@webassemblyjs/helper-buffer@1.9.0": - version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz#a1442d269c5feb23fcbc9ef759dac3547f29de00" - integrity sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA== - -"@webassemblyjs/helper-code-frame@1.9.0": - version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz#647f8892cd2043a82ac0c8c5e75c36f1d9159f27" - integrity sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA== - dependencies: - "@webassemblyjs/wast-printer" "1.9.0" - -"@webassemblyjs/helper-fsm@1.9.0": - version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz#c05256b71244214671f4b08ec108ad63b70eddb8" - integrity sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw== - -"@webassemblyjs/helper-module-context@1.9.0": - version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz#25d8884b76839871a08a6c6f806c3979ef712f07" - integrity sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-numbers@1.11.1": version "1.11.1" resolved "https://registry.npmmirror.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz#64d81da219fbbba1e3bd1bfc74f6e8c4e10a62ae" @@ -2797,11 +2087,6 @@ resolved "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz#f328241e41e7b199d0b20c18e88429c4433295e1" integrity sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q== -"@webassemblyjs/helper-wasm-bytecode@1.9.0": - version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz#4fed8beac9b8c14f8c58b70d124d549dd1fe5790" - integrity sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw== - "@webassemblyjs/helper-wasm-section@1.11.1": version "1.11.1" resolved "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz#21ee065a7b635f319e738f0dd73bfbda281c097a" @@ -2812,16 +2097,6 @@ "@webassemblyjs/helper-wasm-bytecode" "1.11.1" "@webassemblyjs/wasm-gen" "1.11.1" -"@webassemblyjs/helper-wasm-section@1.9.0": - version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz#5a4138d5a6292ba18b04c5ae49717e4167965346" - integrity sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-buffer" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/wasm-gen" "1.9.0" - "@webassemblyjs/ieee754@1.11.1": version "1.11.1" resolved "https://registry.npmmirror.com/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz#963929e9bbd05709e7e12243a099180812992614" @@ -2829,13 +2104,6 @@ dependencies: "@xtuc/ieee754" "^1.2.0" -"@webassemblyjs/ieee754@1.9.0": - version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz#15c7a0fbaae83fb26143bbacf6d6df1702ad39e4" - integrity sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg== - dependencies: - "@xtuc/ieee754" "^1.2.0" - "@webassemblyjs/leb128@1.11.1": version "1.11.1" resolved "https://registry.npmmirror.com/@webassemblyjs/leb128/-/leb128-1.11.1.tgz#ce814b45574e93d76bae1fb2644ab9cdd9527aa5" @@ -2843,23 +2111,11 @@ dependencies: "@xtuc/long" "4.2.2" -"@webassemblyjs/leb128@1.9.0": - version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/leb128/-/leb128-1.9.0.tgz#f19ca0b76a6dc55623a09cffa769e838fa1e1c95" - integrity sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw== - dependencies: - "@xtuc/long" "4.2.2" - "@webassemblyjs/utf8@1.11.1": version "1.11.1" resolved "https://registry.npmmirror.com/@webassemblyjs/utf8/-/utf8-1.11.1.tgz#d1f8b764369e7c6e6bae350e854dec9a59f0a3ff" integrity sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ== -"@webassemblyjs/utf8@1.9.0": - version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/utf8/-/utf8-1.9.0.tgz#04d33b636f78e6a6813227e82402f7637b6229ab" - integrity sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w== - "@webassemblyjs/wasm-edit@1.11.1": version "1.11.1" resolved "https://registry.npmmirror.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz#ad206ebf4bf95a058ce9880a8c092c5dec8193d6" @@ -2874,20 +2130,6 @@ "@webassemblyjs/wasm-parser" "1.11.1" "@webassemblyjs/wast-printer" "1.11.1" -"@webassemblyjs/wasm-edit@1.9.0": - version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz#3fe6d79d3f0f922183aa86002c42dd256cfee9cf" - integrity sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-buffer" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/helper-wasm-section" "1.9.0" - "@webassemblyjs/wasm-gen" "1.9.0" - "@webassemblyjs/wasm-opt" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - "@webassemblyjs/wast-printer" "1.9.0" - "@webassemblyjs/wasm-gen@1.11.1": version "1.11.1" resolved "https://registry.npmmirror.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz#86c5ea304849759b7d88c47a32f4f039ae3c8f76" @@ -2899,17 +2141,6 @@ "@webassemblyjs/leb128" "1.11.1" "@webassemblyjs/utf8" "1.11.1" -"@webassemblyjs/wasm-gen@1.9.0": - version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz#50bc70ec68ded8e2763b01a1418bf43491a7a49c" - integrity sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/ieee754" "1.9.0" - "@webassemblyjs/leb128" "1.9.0" - "@webassemblyjs/utf8" "1.9.0" - "@webassemblyjs/wasm-opt@1.11.1": version "1.11.1" resolved "https://registry.npmmirror.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz#657b4c2202f4cf3b345f8a4c6461c8c2418985f2" @@ -2920,16 +2151,6 @@ "@webassemblyjs/wasm-gen" "1.11.1" "@webassemblyjs/wasm-parser" "1.11.1" -"@webassemblyjs/wasm-opt@1.9.0": - version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz#2211181e5b31326443cc8112eb9f0b9028721a61" - integrity sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-buffer" "1.9.0" - "@webassemblyjs/wasm-gen" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - "@webassemblyjs/wasm-parser@1.11.1": version "1.11.1" resolved "https://registry.npmmirror.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz#86ca734534f417e9bd3c67c7a1c75d8be41fb199" @@ -2942,30 +2163,6 @@ "@webassemblyjs/leb128" "1.11.1" "@webassemblyjs/utf8" "1.11.1" -"@webassemblyjs/wasm-parser@1.9.0": - version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz#9d48e44826df4a6598294aa6c87469d642fff65e" - integrity sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-api-error" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/ieee754" "1.9.0" - "@webassemblyjs/leb128" "1.9.0" - "@webassemblyjs/utf8" "1.9.0" - -"@webassemblyjs/wast-parser@1.9.0": - version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz#3031115d79ac5bd261556cecc3fa90a3ef451914" - integrity sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/floating-point-hex-parser" "1.9.0" - "@webassemblyjs/helper-api-error" "1.9.0" - "@webassemblyjs/helper-code-frame" "1.9.0" - "@webassemblyjs/helper-fsm" "1.9.0" - "@xtuc/long" "4.2.2" - "@webassemblyjs/wast-printer@1.11.1": version "1.11.1" resolved "https://registry.npmmirror.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz#d0c73beda8eec5426f10ae8ef55cee5e7084c2f0" @@ -2974,15 +2171,6 @@ "@webassemblyjs/ast" "1.11.1" "@xtuc/long" "4.2.2" -"@webassemblyjs/wast-printer@1.9.0": - version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz#4935d54c85fef637b00ce9f52377451d00d47899" - integrity sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/wast-parser" "1.9.0" - "@xtuc/long" "4.2.2" - "@webpack-cli/configtest@^1.2.0": version "1.2.0" resolved "https://registry.npmmirror.com/@webpack-cli/configtest/-/configtest-1.2.0.tgz#7b20ce1c12533912c3b217ea68262365fa29a6f5" @@ -3010,6 +2198,11 @@ resolved "https://registry.npmmirror.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== +abbrev@1: + version "1.1.1" + resolved "https://registry.npmmirror.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" + integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== + accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: version "1.3.8" resolved "https://registry.npmmirror.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" @@ -3018,12 +2211,19 @@ accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: mime-types "~2.1.34" negotiator "0.6.3" +acorn-dynamic-import@^2.0.0: + version "2.0.2" + resolved "https://registry.npmmirror.com/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz#c752bd210bef679501b6c6cb7fc84f8f47158cc4" + integrity sha512-GKp5tQ8h0KMPWIYGRHHXI1s5tUpZixZ3IHF2jAu42wSCf6In/G873s6/y4DdKdhWvzhu1T6mE1JgvnhAKqyYYQ== + dependencies: + acorn "^4.0.3" + acorn-import-assertions@^1.7.6: version "1.8.0" resolved "https://registry.npmmirror.com/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz#ba2b5939ce62c238db6d93d81c9b111b29b855e9" integrity sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw== -acorn-jsx@^5.3.1, acorn-jsx@^5.3.2: +acorn-jsx@^5.3.2: version "5.3.2" resolved "https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== @@ -3033,15 +2233,15 @@ acorn-walk@^8.0.0: resolved "https://registry.npmmirror.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1" integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== -acorn@^6.4.1: - version "6.4.2" - resolved "https://registry.npmmirror.com/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6" - integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== +acorn@^4.0.3: + version "4.0.13" + resolved "https://registry.npmmirror.com/acorn/-/acorn-4.0.13.tgz#105495ae5361d697bd195c825192e1ad7f253787" + integrity sha512-fu2ygVGuMmlzG8ZeRJ0bvR41nsAkxxhbyk8bZ1SS521Z7vmgJFTQQlfz/Mp/nJexGBz+v8sC9bM6+lNgskt4Ug== -acorn@^7.1.0, acorn@^7.4.0: - version "7.4.1" - resolved "https://registry.npmmirror.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" - integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== +acorn@^5.0.0: + version "5.7.4" + resolved "https://registry.npmmirror.com/acorn/-/acorn-5.7.4.tgz#3e8d8a9947d0599a1796d10225d7432f4a4acf5e" + integrity sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg== acorn@^8.0.4, acorn@^8.5.0, acorn@^8.7.1, acorn@^8.8.0: version "8.8.2" @@ -3058,14 +2258,6 @@ address@^1.0.1: resolved "https://registry.npmmirror.com/address/-/address-1.2.2.tgz#2b5248dac5485a6390532c6a517fda2e3faac89e" integrity sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA== -adjust-sourcemap-loader@^4.0.0: - version "4.0.0" - resolved "https://registry.npmmirror.com/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz#fc4a0fd080f7d10471f30a7320f25560ade28c99" - integrity sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A== - dependencies: - loader-utils "^2.0.0" - regex-parser "^2.2.11" - aggregate-error@^3.0.0: version "3.1.0" resolved "https://registry.npmmirror.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" @@ -3074,11 +2266,6 @@ aggregate-error@^3.0.0: clean-stack "^2.0.0" indent-string "^4.0.0" -ajv-errors@^1.0.0: - version "1.0.1" - resolved "https://registry.npmmirror.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" - integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== - ajv-formats@^2.1.1: version "2.1.1" resolved "https://registry.npmmirror.com/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520" @@ -3086,7 +2273,7 @@ ajv-formats@^2.1.1: dependencies: ajv "^8.0.0" -ajv-keywords@^3.1.0, ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: +ajv-keywords@^3.1.0, ajv-keywords@^3.5.2: version "3.5.2" resolved "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== @@ -3098,7 +2285,17 @@ ajv-keywords@^5.0.0: dependencies: fast-deep-equal "^3.1.3" -ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.4, ajv@^6.12.5: +ajv@^5.0.0: + version "5.5.2" + resolved "https://registry.npmmirror.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965" + integrity sha512-Ajr4IcMXq/2QmMkEmSvxqfLN5zGmJ92gHXAeOXq1OekoH2rfDNsgdDoL2f7QaRCy7G/E6TpxBVdRuNraMztGHw== + dependencies: + co "^4.6.0" + fast-deep-equal "^1.0.0" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.3.0" + +ajv@^6.1.0, ajv@^6.10.0, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: version "6.12.6" resolved "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== @@ -3108,7 +2305,7 @@ ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.4, ajv@^6.12.5: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.0.0, ajv@^8.0.1, ajv@^8.8.0: +ajv@^8.0.0, ajv@^8.8.0: version "8.12.0" resolved "https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== @@ -3118,27 +2315,36 @@ ajv@^8.0.0, ajv@^8.0.1, ajv@^8.8.0: require-from-string "^2.0.2" uri-js "^4.2.2" +align-text@^0.1.1, align-text@^0.1.3: + version "0.1.4" + resolved "https://registry.npmmirror.com/align-text/-/align-text-0.1.4.tgz#0cd90a561093f35d0a99256c22b7069433fad117" + integrity sha512-GrTZLRpmp6wIC2ztrWW9MjjTgSKccffgFagbNDOX95/dcjEcYZibYTeaOntySQLcdw1ztBoFkviiUvTMbb9MYg== + dependencies: + kind-of "^3.0.2" + longest "^1.0.1" + repeat-string "^1.5.2" + +alphanum-sort@^1.0.1, alphanum-sort@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" + integrity sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ== + +amdefine@>=0.0.4: + version "1.0.1" + resolved "https://registry.npmmirror.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5" + integrity sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg== + anser@^1.4.1: version "1.4.10" resolved "https://registry.npmmirror.com/anser/-/anser-1.4.10.tgz#befa3eddf282684bd03b63dcda3927aef8c2e35b" integrity sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww== -ansi-colors@4.1.1: - version "4.1.1" - resolved "https://registry.npmmirror.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" - integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== - -ansi-colors@^3.0.0: - version "3.2.4" - resolved "https://registry.npmmirror.com/ansi-colors/-/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf" - integrity sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA== - ansi-colors@^4.1.1: version "4.1.3" resolved "https://registry.npmmirror.com/ansi-colors/-/ansi-colors-4.1.3.tgz#37611340eb2243e70cc604cad35d63270d48781b" integrity sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw== -ansi-escapes@^4.2.1, ansi-escapes@^4.3.0: +ansi-escapes@^4.3.0: version "4.3.2" resolved "https://registry.npmmirror.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== @@ -3150,11 +2356,6 @@ ansi-html-community@^0.0.8: resolved "https://registry.npmmirror.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz#69fbc4d6ccbe383f9736934ae34c3f8290f1bf41" integrity sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw== -ansi-html@0.0.7: - version "0.0.7" - resolved "https://registry.npmmirror.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" - integrity sha512-JoAxEa1DfP9m2xfB/y2r/aKcwXNlltr4+0QSBC4TrLfcxyvepX2Pv0t/xpgGV5bGsDzCYV8SzjWgyCW0T9yYbA== - ansi-regex@^2.0.0: version "2.1.1" resolved "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" @@ -3175,6 +2376,11 @@ ansi-regex@^5.0.0, ansi-regex@^5.0.1: resolved "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== +ansi-styles@^2.2.1: + version "2.2.1" + resolved "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" + integrity sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA== + ansi-styles@^3.2.0, ansi-styles@^3.2.1: version "3.2.1" resolved "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" @@ -3217,7 +2423,7 @@ anymatch@^2.0.0: micromatch "^3.1.4" normalize-path "^2.1.1" -anymatch@^3.0.0, anymatch@~3.1.1, anymatch@~3.1.2: +anymatch@~3.1.2: version "3.1.3" resolved "https://registry.npmmirror.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== @@ -3225,7 +2431,7 @@ anymatch@^3.0.0, anymatch@~3.1.1, anymatch@~3.1.2: normalize-path "^3.0.0" picomatch "^2.0.4" -aproba@^1.1.1: +aproba@^1.0.3: version "1.2.0" resolved "https://registry.npmmirror.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== @@ -3235,6 +2441,14 @@ arch@^2.2.0: resolved "https://registry.npmmirror.com/arch/-/arch-2.2.0.tgz#1bc47818f305764f23ab3306b0bfc086c5a29d11" integrity sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ== +are-we-there-yet@~1.1.2: + version "1.1.7" + resolved "https://registry.npmmirror.com/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz#b15474a932adab4ff8a50d9adfa7e4e926f21146" + integrity sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g== + dependencies: + delegates "^1.0.0" + readable-stream "^2.0.6" + argparse@^1.0.7: version "1.0.10" resolved "https://registry.npmmirror.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" @@ -3274,7 +2488,7 @@ array-flatten@1.1.1: resolved "https://registry.npmmirror.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== -array-flatten@^2.1.0, array-flatten@^2.1.2: +array-flatten@^2.1.2: version "2.1.2" resolved "https://registry.npmmirror.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== @@ -3290,23 +2504,11 @@ array-includes@^3.1.5, array-includes@^3.1.6: get-intrinsic "^1.1.3" is-string "^1.0.7" -array-union@^1.0.1: - version "1.0.2" - resolved "https://registry.npmmirror.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" - integrity sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng== - dependencies: - array-uniq "^1.0.1" - array-union@^2.1.0: version "2.1.0" resolved "https://registry.npmmirror.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== -array-uniq@^1.0.1: - version "1.0.3" - resolved "https://registry.npmmirror.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" - integrity sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q== - array-unique@^0.3.2: version "0.3.2" resolved "https://registry.npmmirror.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" @@ -3332,17 +2534,6 @@ array.prototype.flatmap@^1.3.0, array.prototype.flatmap@^1.3.1: es-abstract "^1.20.4" es-shim-unscopables "^1.0.0" -array.prototype.reduce@^1.0.5: - version "1.0.5" - resolved "https://registry.npmmirror.com/array.prototype.reduce/-/array.prototype.reduce-1.0.5.tgz#6b20b0daa9d9734dd6bc7ea66b5bbce395471eac" - integrity sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.20.4" - es-array-method-boxes-properly "^1.0.0" - is-string "^1.0.7" - array.prototype.tosorted@^1.1.1: version "1.1.1" resolved "https://registry.npmmirror.com/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz#ccf44738aa2b5ac56578ffda97c03fd3e23dd532" @@ -3354,7 +2545,7 @@ array.prototype.tosorted@^1.1.1: es-shim-unscopables "^1.0.0" get-intrinsic "^1.1.3" -arrify@^1.0.0, arrify@^1.0.1: +arrify@^1.0.1: version "1.0.1" resolved "https://registry.npmmirror.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" integrity sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA== @@ -3394,11 +2585,6 @@ assert@^1.1.1: object-assign "^4.1.1" util "0.10.3" -assertion-error@^1.1.0: - version "1.1.0" - resolved "https://registry.npmmirror.com/assertion-error/-/assertion-error-1.1.0.tgz#e60b6b0e8f301bd97e5375215bda406c85118c0b" - integrity sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw== - assign-symbols@^1.0.0: version "1.0.0" resolved "https://registry.npmmirror.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" @@ -3419,12 +2605,12 @@ async-each@^1.0.1: resolved "https://registry.npmmirror.com/async-each/-/async-each-1.0.6.tgz#52f1d9403818c179b7561e11a5d1b77eb2160e77" integrity sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg== -async-limiter@~1.0.0: - version "1.0.1" - resolved "https://registry.npmmirror.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" - integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== +async-foreach@^0.1.3: + version "0.1.3" + resolved "https://registry.npmmirror.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542" + integrity sha512-VUeSMD8nEGBWaZK4lizI1sf3yEC7pnAQ/mrI7pC2fBz2s/tq5jWWEngTwaf0Gruu/OoXRGLGg1XFqpYBiGTYJA== -async@^2.6.4: +async@^2.0.1, async@^2.1.2, async@^2.4.1: version "2.6.4" resolved "https://registry.npmmirror.com/async/-/async-2.6.4.tgz#706b7ff6084664cd7eae713f6f965433b5504221" integrity sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA== @@ -3451,18 +2637,29 @@ atob@^2.1.2: resolved "https://registry.npmmirror.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== -autoprefixer@^9.6.1, autoprefixer@^9.8.6: - version "9.8.8" - resolved "https://registry.npmmirror.com/autoprefixer/-/autoprefixer-9.8.8.tgz#fd4bd4595385fa6f06599de749a4d5f7a474957a" - integrity sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA== +autoprefixer@^6.3.1: + version "6.7.7" + resolved "https://registry.npmmirror.com/autoprefixer/-/autoprefixer-6.7.7.tgz#1dbd1c835658e35ce3f9984099db00585c782014" + integrity sha512-WKExI/eSGgGAkWAO+wMVdFObZV7hQen54UpD1kCCTN3tvlL3W1jL4+lPP/M7MwoP7Q4RHzKtO3JQ4HxYEcd+xQ== dependencies: - browserslist "^4.12.0" - caniuse-lite "^1.0.30001109" + browserslist "^1.7.6" + caniuse-db "^1.0.30000634" normalize-range "^0.1.2" num2fraction "^1.2.2" - picocolors "^0.2.1" - postcss "^7.0.32" - postcss-value-parser "^4.1.0" + postcss "^5.2.16" + postcss-value-parser "^3.2.3" + +autoprefixer@^7.1.4: + version "7.2.6" + resolved "https://registry.npmmirror.com/autoprefixer/-/autoprefixer-7.2.6.tgz#256672f86f7c735da849c4f07d008abb056067dc" + integrity sha512-Iq8TRIB+/9eQ8rbGhcP7ct5cYb/3qjNYAR2SnzLCEcwF6rvVOax8+9+fccgXk4bEhQGjOZd5TLhsksmAdsbGqQ== + dependencies: + browserslist "^2.11.3" + caniuse-lite "^1.0.30000805" + normalize-range "^0.1.2" + num2fraction "^1.2.2" + postcss "^6.0.17" + postcss-value-parser "^3.2.3" available-typed-arrays@^1.0.5: version "1.0.5" @@ -3498,47 +2695,14 @@ axobject-query@^3.1.1: dependencies: deep-equal "^2.0.5" -babel-extract-comments@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz#0a2aedf81417ed391b85e18b4614e693a0351a21" - integrity sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ== - dependencies: - babylon "^6.18.0" - -babel-loader@8.2.3: - version "8.2.3" - resolved "https://registry.npmmirror.com/babel-loader/-/babel-loader-8.2.3.tgz#8986b40f1a64cacfcb4b8429320085ef68b1342d" - integrity sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw== - dependencies: - find-cache-dir "^3.3.1" - loader-utils "^1.4.0" - make-dir "^3.1.0" - schema-utils "^2.6.5" - -babel-plugin-emotion@^10.0.27: - version "10.2.2" - resolved "https://registry.npmmirror.com/babel-plugin-emotion/-/babel-plugin-emotion-10.2.2.tgz#a1fe3503cff80abfd0bdda14abd2e8e57a79d17d" - integrity sha512-SMSkGoqTbTyUTDeuVuPIWifPdUGkTk1Kf9BWRiXIOIcuyMfsdp2EjeiiFvOzX8NOBvEh/ypKYvUh2rkgAJMCLA== - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@emotion/hash" "0.8.0" - "@emotion/memoize" "0.7.4" - "@emotion/serialize" "^0.11.16" - babel-plugin-macros "^2.0.0" - babel-plugin-syntax-jsx "^6.18.0" - convert-source-map "^1.5.0" - escape-string-regexp "^1.0.5" - find-root "^1.1.0" - source-map "^0.5.7" - -babel-plugin-macros@^2.0.0: - version "2.8.0" - resolved "https://registry.npmmirror.com/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz#0f958a7cc6556b1e65344465d99111a1e5e10138" - integrity sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg== +babel-code-frame@^6.26.0: + version "6.26.0" + resolved "https://registry.npmmirror.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" + integrity sha512-XqYMR2dfdGMW+hd0IUZ2PwK+fGeFkOxZJ0wY+JaQAHzt1Zx8LcvpiZD2NiGkEG8qx0CfkAOr5xt76d1e8vG90g== dependencies: - "@babel/runtime" "^7.7.2" - cosmiconfig "^6.0.0" - resolve "^1.12.0" + chalk "^1.1.3" + esutils "^2.0.2" + js-tokens "^3.0.2" babel-plugin-polyfill-corejs2@^0.3.3: version "0.3.3" @@ -3564,31 +2728,6 @@ babel-plugin-polyfill-regenerator@^0.4.1: dependencies: "@babel/helper-define-polyfill-provider" "^0.3.3" -babel-plugin-syntax-jsx@^6.18.0: - version "6.18.0" - resolved "https://registry.npmmirror.com/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946" - integrity sha512-qrPaCSo9c8RHNRHIotaufGbuOBN8rtdC4QrrFFc43vyWCCz7Kl7GL1PGaXtMGQZUXrkCjNEgxDfmAuAabr/rlw== - -babel-plugin-syntax-object-rest-spread@^6.8.0: - version "6.13.0" - resolved "https://registry.npmmirror.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5" - integrity sha512-C4Aq+GaAj83pRQ0EFgTvw5YO6T3Qz2KGrNRwIj9mSoNHVvdZY4KO2uA6HNtNXCw993iSZnckY1aLW8nOi8i4+w== - -babel-plugin-transform-object-rest-spread@^6.26.0: - version "6.26.0" - resolved "https://registry.npmmirror.com/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz#0f36692d50fef6b7e2d4b3ac1478137a963b7b06" - integrity sha512-ocgA9VJvyxwt+qJB0ncxV8kb/CjfTcECUY4tQ5VT7nP6Aohzobm8CDFaQ5FHdvZQzLmf0sgDxB8iRXZXxwZcyA== - dependencies: - babel-plugin-syntax-object-rest-spread "^6.8.0" - babel-runtime "^6.26.0" - -babel-runtime-jsx-style-transform@^1.0.2: - version "1.0.2" - resolved "https://registry.npmmirror.com/babel-runtime-jsx-style-transform/-/babel-runtime-jsx-style-transform-1.0.2.tgz#7cf428abcfe62242c86874255e5b4aac48c22c92" - integrity sha512-lzOjpj2fAP7MK99WGlFvxOc596rzPzhxf5qCYI/qYPFJgOj6wMzBbJNrKFNtTRbWFi5En5d/WZU83N5c7zOhkQ== - dependencies: - mocha "^8.2.1" - babel-runtime@^6.26.0: version "6.26.0" resolved "https://registry.npmmirror.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" @@ -3597,31 +2736,21 @@ babel-runtime@^6.26.0: core-js "^2.4.0" regenerator-runtime "^0.11.0" -babylon@^6.18.0: - version "6.18.0" - resolved "https://registry.npmmirror.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3" - integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== - -bail@^1.0.0: - version "1.0.5" - resolved "https://registry.npmmirror.com/bail/-/bail-1.0.5.tgz#b6fa133404a392cbc1f8c4bf63f5953351e7a776" - integrity sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ== - bail@^2.0.0: version "2.0.2" resolved "https://registry.npmmirror.com/bail/-/bail-2.0.2.tgz#d26f5cd8fe5d6f832a31517b9f7c356040ba6d5d" integrity sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw== +balanced-match@^0.4.2: + version "0.4.2" + resolved "https://registry.npmmirror.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" + integrity sha512-STw03mQKnGUYtoNjmowo4F2cRmIIxYEGiMsjjwla/u5P1lxadj/05WkNaFjNiKTgJkj8KiXbgAiRTmcQRwQNtg== + balanced-match@^1.0.0: version "1.0.2" resolved "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== -balanced-match@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/balanced-match/-/balanced-match-2.0.0.tgz#dc70f920d78db8b858535795867bf48f820633d9" - integrity sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA== - base-64@^1.0.0: version "1.0.0" resolved "https://registry.npmmirror.com/base-64/-/base-64-1.0.0.tgz#09d0f2084e32a3fd08c2475b973788eee6ae8f4a" @@ -3657,24 +2786,19 @@ bcrypt-pbkdf@^1.0.0: dependencies: tweetnacl "^0.14.3" -bfj@7.0.2: - version "7.0.2" - resolved "https://registry.npmmirror.com/bfj/-/bfj-7.0.2.tgz#1988ce76f3add9ac2913fd8ba47aad9e651bfbb2" - integrity sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw== - dependencies: - bluebird "^3.5.5" - check-types "^11.1.1" - hoopy "^0.1.4" - tryer "^1.0.1" - big.js@^5.2.2: version "5.2.2" resolved "https://registry.npmmirror.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== +big.js@^6.2.0: + version "6.2.1" + resolved "https://registry.npmmirror.com/big.js/-/big.js-6.2.1.tgz#7205ce763efb17c2e41f26f121c420c6a7c2744f" + integrity sha512-bCtHMwL9LeDIozFn+oNhhFoq+yQ3BNdnsLSASUxLciOb1vgvpHsIO1dsENiGMgbb4SkP5TrzWzRiLddn8ahVOQ== + bignumber.js@^9.0.1: version "9.1.1" - resolved "https://registry.npmmirror.com/bignumber.js/-/bignumber.js-9.1.1.tgz#c4df7dc496bd849d4c9464344c1aa74228b4dac6" + resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.1.1.tgz#c4df7dc496bd849d4c9464344c1aa74228b4dac6" integrity sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig== binary-extensions@^1.0.0: @@ -3699,7 +2823,7 @@ blob-util@^2.0.2: resolved "https://registry.npmmirror.com/blob-util/-/blob-util-2.0.2.tgz#3b4e3c281111bb7f11128518006cdc60b403a1eb" integrity sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ== -bluebird@^3.5.5, bluebird@^3.7.2: +bluebird@^3.7.2: version "3.7.2" resolved "https://registry.npmmirror.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== @@ -3742,18 +2866,6 @@ bonjour-service@^1.0.11: fast-deep-equal "^3.1.3" multicast-dns "^7.2.5" -bonjour@^3.5.0: - version "3.5.0" - resolved "https://registry.npmmirror.com/bonjour/-/bonjour-3.5.0.tgz#8e890a183d8ee9a2393b3844c691a42bcf7bc9f5" - integrity sha512-RaVTblr+OnEli0r/ud8InrU7D+G0y6aJhlxaLa6Pwty4+xoxboF1BsUI45tujvRpbj9dQVoglChqonGAsjEBYg== - dependencies: - array-flatten "^2.1.0" - deep-equal "^1.0.1" - dns-equal "^1.0.0" - dns-txt "^2.0.2" - multicast-dns "^6.0.1" - multicast-dns-service-types "^1.1.0" - boolbase@^1.0.0: version "1.0.0" resolved "https://registry.npmmirror.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" @@ -3767,13 +2879,6 @@ brace-expansion@^1.1.7: balanced-match "^1.0.0" concat-map "0.0.1" -brace-expansion@^2.0.1: - version "2.0.1" - resolved "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" - integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== - dependencies: - balanced-match "^1.0.0" - braces@^2.3.1, braces@^2.3.2: version "2.3.2" resolved "https://registry.npmmirror.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" @@ -3802,11 +2907,6 @@ brorand@^1.0.1, brorand@^1.1.0: resolved "https://registry.npmmirror.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" integrity sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w== -browser-stdout@1.3.1: - version "1.3.1" - resolved "https://registry.npmmirror.com/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60" - integrity sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw== - browserify-aes@^1.0.0, browserify-aes@^1.0.4: version "1.2.0" resolved "https://registry.npmmirror.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" @@ -3878,7 +2978,23 @@ browserslist@4.14.2: escalade "^3.0.2" node-releases "^1.1.61" -browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.14.5, browserslist@^4.21.3, browserslist@^4.21.4, browserslist@^4.21.5, browserslist@^4.6.2, browserslist@^4.6.4: +browserslist@^1.3.6, browserslist@^1.5.2, browserslist@^1.7.6: + version "1.7.7" + resolved "https://registry.npmmirror.com/browserslist/-/browserslist-1.7.7.tgz#0bd76704258be829b2398bb50e4b62d1a166b0b9" + integrity sha512-qHJblDE2bXVRYzuDetv/wAeHOJyO97+9wxC1cdCtyzgNuSozOyRCiiLaCR1f71AN66lQdVVBipWm63V+a7bPOw== + dependencies: + caniuse-db "^1.0.30000639" + electron-to-chromium "^1.2.7" + +browserslist@^2.11.3: + version "2.11.3" + resolved "https://registry.npmmirror.com/browserslist/-/browserslist-2.11.3.tgz#fe36167aed1bbcde4827ebfe71347a2cc70b99b2" + integrity sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA== + dependencies: + caniuse-lite "^1.0.30000792" + electron-to-chromium "^1.3.30" + +browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.21.3, browserslist@^4.21.4, browserslist@^4.21.5: version "4.21.5" resolved "https://registry.npmmirror.com/browserslist/-/browserslist-4.21.5.tgz#75c5dae60063ee641f977e00edd3cfb2fb7af6a7" integrity sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w== @@ -3893,16 +3009,11 @@ buffer-crc32@~0.2.3: resolved "https://registry.npmmirror.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ== -buffer-from@^1.0.0, buffer-from@^1.1.0: +buffer-from@^1.0.0: version "1.1.2" resolved "https://registry.npmmirror.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== -buffer-indexof@^1.0.0: - version "1.1.1" - resolved "https://registry.npmmirror.com/buffer-indexof/-/buffer-indexof-1.1.1.tgz#52fabcc6a606d1a00302802648ef68f639da268c" - integrity sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g== - buffer-xor@^1.0.3: version "1.0.3" resolved "https://registry.npmmirror.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" @@ -3925,11 +3036,6 @@ buffer@^5.6.0: base64-js "^1.3.1" ieee754 "^1.1.13" -builtin-modules@^3.1.0: - version "3.3.0" - resolved "https://registry.npmmirror.com/builtin-modules/-/builtin-modules-3.3.0.tgz#cae62812b89801e9656336e46223e030386be7b6" - integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw== - builtin-status-codes@^3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" @@ -3945,27 +3051,6 @@ bytes@3.1.2: resolved "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== -cacache@^12.0.2: - version "12.0.4" - resolved "https://registry.npmmirror.com/cacache/-/cacache-12.0.4.tgz#668bcbd105aeb5f1d92fe25570ec9525c8faa40c" - integrity sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ== - dependencies: - bluebird "^3.5.5" - chownr "^1.1.1" - figgy-pudding "^3.5.1" - glob "^7.1.4" - graceful-fs "^4.1.15" - infer-owner "^1.0.3" - lru-cache "^5.1.1" - mississippi "^3.0.0" - mkdirp "^0.5.1" - move-concurrently "^1.0.1" - promise-inflight "^1.0.1" - rimraf "^2.6.3" - ssri "^6.0.1" - unique-filename "^1.1.1" - y18n "^4.0.0" - cache-base@^1.0.1: version "1.0.1" resolved "https://registry.npmmirror.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" @@ -4018,7 +3103,7 @@ callsites@^3.0.0: resolved "https://registry.npmmirror.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== -camel-case@^4.1.1, camel-case@^4.1.2: +camel-case@^4.1.2: version "4.1.2" resolved "https://registry.npmmirror.com/camel-case/-/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a" integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw== @@ -4035,15 +3120,30 @@ camelcase-keys@^6.2.2: map-obj "^4.0.0" quick-lru "^4.0.1" +camelcase@^1.0.2: + version "1.2.1" + resolved "https://registry.npmmirror.com/camelcase/-/camelcase-1.2.1.tgz#9bb5304d2e0b56698b2c758b08a3eaa9daa58a39" + integrity sha512-wzLkDa4K/mzI1OSITC+DUyjgIl/ETNHE9QvYgy6J6Jvqyyz4C0Xfd+lQhb19sX2jMpZV4IssUn0VDVmglV+s4g== + +camelcase@^4.1.0: + version "4.1.0" + resolved "https://registry.npmmirror.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" + integrity sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw== + camelcase@^5.0.0, camelcase@^5.3.1: version "5.3.1" resolved "https://registry.npmmirror.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== -camelcase@^6.0.0, camelcase@^6.2.0: - version "6.3.0" - resolved "https://registry.npmmirror.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" - integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== +caniuse-api@^1.5.2: + version "1.6.1" + resolved "https://registry.npmmirror.com/caniuse-api/-/caniuse-api-1.6.1.tgz#b534e7c734c4f81ec5fbe8aca2ad24354b962c6c" + integrity sha512-SBTl70K0PkDUIebbkXrxWqZlHNs0wRgRD6QZ8guctShjbh63gEPfF+Wj0Yw+75f5Y8tSzqAI/NcisYv/cCah2Q== + dependencies: + browserslist "^1.3.6" + caniuse-db "^1.0.30000529" + lodash.memoize "^4.1.2" + lodash.uniq "^4.5.0" caniuse-api@^3.0.0: version "3.0.0" @@ -4055,15 +3155,30 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000981, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001125, caniuse-lite@^1.0.30001449: +caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: + version "1.0.30001464" + resolved "https://registry.npmmirror.com/caniuse-db/-/caniuse-db-1.0.30001464.tgz#4b15b44ea651ffa0168e5fc8cbeb84be574023ff" + integrity sha512-Y4TFp7GAtsnckZ+G4S8On3QnpOrb1LUGp/BesWd8uZYoMMt4LhpQg/hoS9ms16moAGoXWFZIedltKVt2LaGcBg== + +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001449: version "1.0.30001460" resolved "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001460.tgz#31d2e26f0a2309860ed3eff154e03890d9d851a7" integrity sha512-Bud7abqjvEjipUkpLs4D7gR0l8hBYBHoa+tGtKJHvT2AYzLp1z7EmVkUT4ERpVUfca8S2HGIVs883D8pUH1ZzQ== -case-sensitive-paths-webpack-plugin@2.3.0: - version "2.3.0" - resolved "https://registry.npmmirror.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz#23ac613cc9a856e4f88ff8bb73bbb5e989825cf7" - integrity sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ== +caniuse-lite@^1.0.30000792, caniuse-lite@^1.0.30000805: + version "1.0.30001464" + resolved "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001464.tgz#888922718df48ce5e33dcfe1a2af7d42676c5eb7" + integrity sha512-oww27MtUmusatpRpCGSOneQk2/l5czXANDSFvsc7VuOQ86s3ANhZetpwXNf1zY/zdfP63Xvjz325DAdAoES13g== + +caniuse-lite@^1.0.30001125: + version "1.0.30001462" + resolved "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001462.tgz#b2e801e37536d453731286857c8520d3dcee15fe" + integrity sha512-PDd20WuOBPiasZ7KbFnmQRyuLE7cFXW2PVd7dmALzbkUXEP46upAuCDm9eY9vho8fgNMGmbAX92QBZHzcnWIqw== + +case-sensitive-paths-webpack-plugin@^2.1.1: + version "2.4.0" + resolved "https://registry.npmmirror.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz#db64066c6422eed2e08cc14b986ca43796dbc6d4" + integrity sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw== caseless@~0.12.0: version "0.12.0" @@ -4075,18 +3190,13 @@ ccount@^2.0.0: resolved "https://registry.npmmirror.com/ccount/-/ccount-2.0.1.tgz#17a3bf82302e0870d6da43a01311a8bc02a3ecf5" integrity sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg== -chai@^4.2.0: - version "4.3.7" - resolved "https://registry.npmmirror.com/chai/-/chai-4.3.7.tgz#ec63f6df01829088e8bf55fca839bcd464a8ec51" - integrity sha512-HLnAzZ2iupm25PlN0xFreAlBA5zaBSv3og0DdeGA4Ar6h6rJ3A0rolRUKJhSF2V10GZKDgWF/VmAEsNWjCRB+A== +center-align@^0.1.1: + version "0.1.3" + resolved "https://registry.npmmirror.com/center-align/-/center-align-0.1.3.tgz#aa0d32629b6ee972200411cbd4461c907bc2b7ad" + integrity sha512-Baz3aNe2gd2LP2qk5U+sDk/m4oSuwSDcBfayTCTBoWpfIGO5XFxPmjILQII4NGiZjD6DoDI6kf7gKaxkf7s3VQ== dependencies: - assertion-error "^1.1.0" - check-error "^1.0.2" - deep-eql "^4.1.2" - get-func-name "^2.0.0" - loupe "^2.3.1" - pathval "^1.1.1" - type-detect "^4.0.5" + align-text "^0.1.3" + lazy-cache "^1.0.3" chalk@2.4.2, chalk@^2.0.0, chalk@^2.4.1: version "2.4.2" @@ -4097,7 +3207,18 @@ chalk@2.4.2, chalk@^2.0.0, chalk@^2.4.1: escape-string-regexp "^1.0.5" supports-color "^5.3.0" -chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2: +chalk@^1.1.1, chalk@^1.1.3: + version "1.1.3" + resolved "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" + integrity sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A== + dependencies: + ansi-styles "^2.2.1" + escape-string-regexp "^1.0.2" + has-ansi "^2.0.0" + strip-ansi "^3.0.0" + supports-color "^2.0.0" + +chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.2: version "4.1.2" resolved "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== @@ -4105,55 +3226,30 @@ chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2: ansi-styles "^4.1.0" supports-color "^7.1.0" -character-entities-legacy@^1.0.0: - version "1.1.4" - resolved "https://registry.npmmirror.com/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz#94bc1845dce70a5bb9d2ecc748725661293d8fc1" - integrity sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA== - -character-entities@^1.0.0: - version "1.2.4" - resolved "https://registry.npmmirror.com/character-entities/-/character-entities-1.2.4.tgz#e12c3939b7eaf4e5b15e7ad4c5e28e1d48c5b16b" - integrity sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw== - character-entities@^2.0.0: version "2.0.2" resolved "https://registry.npmmirror.com/character-entities/-/character-entities-2.0.2.tgz#2d09c2e72cd9523076ccb21157dff66ad43fcc22" integrity sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ== -character-reference-invalid@^1.0.0: - version "1.1.4" - resolved "https://registry.npmmirror.com/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz#083329cda0eae272ab3dbbf37e9a382c13af1560" - integrity sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg== - -check-error@^1.0.2: - version "1.0.2" - resolved "https://registry.npmmirror.com/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82" - integrity sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA== - check-more-types@^2.24.0: version "2.24.0" resolved "https://registry.npmmirror.com/check-more-types/-/check-more-types-2.24.0.tgz#1420ffb10fd444dcfc79b43891bbfffd32a84600" integrity sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA== -check-types@^11.1.1: - version "11.2.2" - resolved "https://registry.npmmirror.com/check-types/-/check-types-11.2.2.tgz#7afc0b6a860d686885062f2dba888ba5710335b4" - integrity sha512-HBiYvXvn9Z70Z88XKjz3AEKd4HJhBXsa3j7xFnITAzoS8+q6eIGi8qDB8FKPBAjtuxjI/zFpwuiCb8oDtKOYrA== - -chokidar@3.5.1: - version "3.5.1" - resolved "https://registry.npmmirror.com/chokidar/-/chokidar-3.5.1.tgz#ee9ce7bbebd2b79f49f304799d5468e31e14e68a" - integrity sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw== +"chokidar@>=3.0.0 <4.0.0", chokidar@^3.4.1, chokidar@^3.5.3: + version "3.5.3" + resolved "https://registry.npmmirror.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" + integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== dependencies: - anymatch "~3.1.1" + anymatch "~3.1.2" braces "~3.0.2" - glob-parent "~5.1.0" + glob-parent "~5.1.2" is-binary-path "~2.1.0" is-glob "~4.0.1" normalize-path "~3.0.0" - readdirp "~3.5.0" + readdirp "~3.6.0" optionalDependencies: - fsevents "~2.3.1" + fsevents "~2.3.2" chokidar@^2.1.8: version "2.1.8" @@ -4174,36 +3270,16 @@ chokidar@^2.1.8: optionalDependencies: fsevents "^1.2.7" -chokidar@^3.4.1, chokidar@^3.5.3: - version "3.5.3" - resolved "https://registry.npmmirror.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" - integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== - dependencies: - anymatch "~3.1.2" - braces "~3.0.2" - glob-parent "~5.1.2" - is-binary-path "~2.1.0" - is-glob "~4.0.1" - normalize-path "~3.0.0" - readdirp "~3.6.0" - optionalDependencies: - fsevents "~2.3.2" - -chownr@^1.1.1: - version "1.1.4" - resolved "https://registry.npmmirror.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" - integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== +chownr@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" + integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== chrome-trace-event@^1.0.2: version "1.0.3" resolved "https://registry.npmmirror.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== -ci-info@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" - integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== - ci-info@^3.2.0: version "3.8.0" resolved "https://registry.npmmirror.com/ci-info/-/ci-info-3.8.0.tgz#81408265a5380c929f0bc665d62256628ce9ef91" @@ -4217,6 +3293,13 @@ cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: inherits "^2.0.1" safe-buffer "^5.0.1" +clap@^1.0.9: + version "1.2.3" + resolved "https://registry.npmmirror.com/clap/-/clap-1.2.3.tgz#4f36745b32008492557f46412d66d50cb99bce51" + integrity sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA== + dependencies: + chalk "^1.1.3" + class-utils@^0.3.5: version "0.3.6" resolved "https://registry.npmmirror.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" @@ -4227,12 +3310,7 @@ class-utils@^0.3.5: isobject "^3.0.0" static-extend "^0.1.1" -classnames@2.2.6: - version "2.2.6" - resolved "https://registry.npmmirror.com/classnames/-/classnames-2.2.6.tgz#43935bffdd291f326dad0a205309b38d00f650ce" - integrity sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q== - -classnames@^2.2.3, classnames@^2.2.6, classnames@^2.3.1: +classnames@^2.2.3, classnames@^2.3.1: version "2.3.2" resolved "https://registry.npmmirror.com/classnames/-/classnames-2.3.2.tgz#351d813bf0137fcc6a76a16b88208d2560a0d924" integrity sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw== @@ -4244,13 +3322,6 @@ clean-css@5.2.0: dependencies: source-map "~0.6.0" -clean-css@^4.2.3: - version "4.2.4" - resolved "https://registry.npmmirror.com/clean-css/-/clean-css-4.2.4.tgz#733bf46eba4e607c6891ea57c24a989356831178" - integrity sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A== - dependencies: - source-map "~0.6.0" - clean-css@^5.2.2: version "5.3.2" resolved "https://registry.npmmirror.com/clean-css/-/clean-css-5.3.2.tgz#70ecc7d4d4114921f5d298349ff86a31a9975224" @@ -4258,13 +3329,6 @@ clean-css@^5.2.2: dependencies: source-map "~0.6.0" -clean-regexp@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/clean-regexp/-/clean-regexp-1.0.0.tgz#8df7c7aae51fd36874e8f8d05b9180bc11a3fed7" - integrity sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw== - dependencies: - escape-string-regexp "^1.0.5" - clean-stack@^2.0.0: version "2.2.0" resolved "https://registry.npmmirror.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" @@ -4277,6 +3341,13 @@ cli-cursor@^3.1.0: dependencies: restore-cursor "^3.1.0" +cli-source-preview@^1.0.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/cli-source-preview/-/cli-source-preview-1.1.0.tgz#05303ab1279a9093ead1a3837b3ee231f3006544" + integrity sha512-n5DpanHecShys8+nhrOrQoPJjvtISsKAaW9abQjbf53X73RMkPwq7JLny5zEAJDdW/PwYr3FehtsIJZhocUULw== + dependencies: + chalk "^1.1.3" + cli-table3@~0.6.1: version "0.6.3" resolved "https://registry.npmmirror.com/cli-table3/-/cli-table3-0.6.3.tgz#61ab765aac156b52f222954ffc607a6f01dbeeb2" @@ -4294,6 +3365,32 @@ cli-truncate@^2.1.0: slice-ansi "^3.0.0" string-width "^4.2.0" +cli@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/cli/-/cli-1.0.1.tgz#22817534f24bfa4950c34d532d48ecbc621b8c14" + integrity sha512-41U72MB56TfUMGndAKK8vJ78eooOD4Z5NOL4xEfjc0c23s+6EYKXlXsmACBVclLP1yOfWCgEganVzddVrSNoTg== + dependencies: + exit "0.1.2" + glob "^7.1.1" + +cliui@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/cliui/-/cliui-2.1.0.tgz#4b475760ff80264c762c3a1719032e91c7fea0d1" + integrity sha512-GIOYRizG+TGoc7Wgc1LiOTLare95R3mzKgoln+Q/lE4ceiYH19gUpl0l0Ffq4lJDEf3FxujMe6IBfOCs7pfqNA== + dependencies: + center-align "^0.1.1" + right-align "^0.1.1" + wordwrap "0.0.2" + +cliui@^3.2.0: + version "3.2.0" + resolved "https://registry.npmmirror.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d" + integrity sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w== + dependencies: + string-width "^1.0.1" + strip-ansi "^3.0.1" + wrap-ansi "^2.0.0" + cliui@^5.0.0: version "5.0.0" resolved "https://registry.npmmirror.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" @@ -4303,15 +3400,6 @@ cliui@^5.0.0: strip-ansi "^5.2.0" wrap-ansi "^5.1.0" -cliui@^7.0.2: - version "7.0.4" - resolved "https://registry.npmmirror.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" - integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^7.0.0" - clone-deep@^4.0.1: version "4.0.1" resolved "https://registry.npmmirror.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" @@ -4321,18 +3409,33 @@ clone-deep@^4.0.1: kind-of "^6.0.2" shallow-clone "^3.0.0" -clone-regexp@^2.1.0: - version "2.2.0" - resolved "https://registry.npmmirror.com/clone-regexp/-/clone-regexp-2.2.0.tgz#7d65e00885cd8796405c35a737e7a86b7429e36f" - integrity sha512-beMpP7BOtTipFuW8hrJvREQ2DrRu3BE7by0ZpibtfBA+qfHYvMGTc2Yb1JMYPKg/JUw0CHYvpg796aNTSW9z7Q== - dependencies: - is-regexp "^2.0.0" +clone@^1.0.2: + version "1.0.4" + resolved "https://registry.npmmirror.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" + integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== clsx@^1.1.1: version "1.2.1" resolved "https://registry.npmmirror.com/clsx/-/clsx-1.2.1.tgz#0ddc4a20a549b59c93a4116bb26f5294ca17dc12" integrity sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg== +co@^4.6.0: + version "4.6.0" + resolved "https://registry.npmmirror.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" + integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== + +coa@~1.0.1: + version "1.0.4" + resolved "https://registry.npmmirror.com/coa/-/coa-1.0.4.tgz#a9ef153660d6a86a8bdec0289a5c684d217432fd" + integrity sha512-KAGck/eNAmCL0dcT3BiuYwLbExK6lduR8DxM3C1TyDzaXhZHyZ8ooX5I5+na2e3dPFuibfxrGdorr0/Lr7RYCQ== + dependencies: + q "^1.1.2" + +code-point-at@^1.0.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" + integrity sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA== + collection-visit@^1.0.0: version "1.0.0" resolved "https://registry.npmmirror.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" @@ -4341,7 +3444,7 @@ collection-visit@^1.0.0: map-visit "^1.0.0" object-visit "^1.0.0" -color-convert@^1.9.0: +color-convert@^1.3.0, color-convert@^1.9.0: version "1.9.3" resolved "https://registry.npmmirror.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== @@ -4360,11 +3463,27 @@ color-name@1.1.3: resolved "https://registry.npmmirror.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== -color-name@~1.1.4: +color-name@^1.0.0, color-name@^1.1.4, color-name@~1.1.4: version "1.1.4" resolved "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== +color-string@^0.3.0: + version "0.3.0" + resolved "https://registry.npmmirror.com/color-string/-/color-string-0.3.0.tgz#27d46fb67025c5c2fa25993bfbf579e47841b991" + integrity sha512-sz29j1bmSDfoAxKIEU6zwoIZXN6BrFbAMIhfYCNyiZXBDuU/aiHlN84lp/xDzL2ubyFhLDobHIlU1X70XRrMDA== + dependencies: + color-name "^1.0.0" + +color@^0.11.0: + version "0.11.4" + resolved "https://registry.npmmirror.com/color/-/color-0.11.4.tgz#6d7b5c74fb65e841cd48792ad1ed5e07b904d764" + integrity sha512-Ajpjd8asqZ6EdxQeqGzU5WBhhTfJ/0cA4Wlbre7e5vXfmDSmda7Ov6jeKoru+b0vHcb1CqvuroTHp5zIWzhVMA== + dependencies: + clone "^1.0.2" + color-convert "^1.3.0" + color-string "^0.3.0" + colord@^2.9.1: version "2.9.3" resolved "https://registry.npmmirror.com/colord/-/colord-2.9.3.tgz#4f8ce919de456f1d5c1c368c307fe20f3e59fb43" @@ -4375,6 +3494,20 @@ colorette@^2.0.10, colorette@^2.0.14, colorette@^2.0.16: resolved "https://registry.npmmirror.com/colorette/-/colorette-2.0.19.tgz#cdf044f47ad41a0f4b56b3a0d5b4e6e1a2d5a798" integrity sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ== +colormin@^1.0.5: + version "1.1.2" + resolved "https://registry.npmmirror.com/colormin/-/colormin-1.1.2.tgz#ea2f7420a72b96881a38aae59ec124a6f7298133" + integrity sha512-XSEQUUQUR/lXqGyddiNH3XYFUPYlYr1vXy9rTFMsSOw+J7Q6EQkdlQIrTlYn4TccpsOaUE1PYQNjBn20gwCdgQ== + dependencies: + color "^0.11.0" + css-color-names "0.0.4" + has "^1.0.1" + +colors@~1.1.2: + version "1.1.2" + resolved "https://registry.npmmirror.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63" + integrity sha512-ENwblkFQpqqia6b++zLD/KUWafYlVY/UNnAp7oz7LY7E924wmpye416wBOmvv/HMWzl8gL1kJlfvId/1Dg176w== + combined-stream@^1.0.6, combined-stream@~1.0.6: version "1.0.8" resolved "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" @@ -4392,11 +3525,6 @@ commander@^2.20.0: resolved "https://registry.npmmirror.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== -commander@^4.1.1: - version "4.1.1" - resolved "https://registry.npmmirror.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" - integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== - commander@^5.1.0: version "5.1.0" resolved "https://registry.npmmirror.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae" @@ -4432,11 +3560,6 @@ common-tags@^1.8.0: resolved "https://registry.npmmirror.com/common-tags/-/common-tags-1.8.2.tgz#94ebb3c076d26032745fd54face7f688ef5ac9c6" integrity sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA== -commondir@^1.0.1: - version "1.0.1" - resolved "https://registry.npmmirror.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" - integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== - component-emitter@^1.2.1: version "1.3.0" resolved "https://registry.npmmirror.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" @@ -4467,21 +3590,6 @@ concat-map@0.0.1: resolved "https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== -concat-stream@^1.5.0: - version "1.6.2" - resolved "https://registry.npmmirror.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" - integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== - dependencies: - buffer-from "^1.0.0" - inherits "^2.0.3" - readable-stream "^2.2.2" - typedarray "^0.0.6" - -connect-history-api-fallback@^1.6.0: - version "1.6.0" - resolved "https://registry.npmmirror.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" - integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== - connect-history-api-fallback@^2.0.0: version "2.0.0" resolved "https://registry.npmmirror.com/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz#647264845251a0daf25b97ce87834cace0f5f1c8" @@ -4492,6 +3600,11 @@ console-browserify@^1.1.0: resolved "https://registry.npmmirror.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336" integrity sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA== +console-control-strings@^1.0.0, console-control-strings@~1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" + integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ== + constants-browserify@^1.0.0: version "1.0.0" resolved "https://registry.npmmirror.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" @@ -4509,7 +3622,7 @@ content-type@~1.0.4: resolved "https://registry.npmmirror.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== -convert-source-map@^1.5.0, convert-source-map@^1.7.0: +convert-source-map@^1.7.0: version "1.9.0" resolved "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f" integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== @@ -4536,18 +3649,6 @@ copy-anything@^2.0.1: dependencies: is-what "^3.14.1" -copy-concurrently@^1.0.0: - version "1.0.5" - resolved "https://registry.npmmirror.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0" - integrity sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A== - dependencies: - aproba "^1.1.1" - fs-write-stream-atomic "^1.0.8" - iferr "^0.1.5" - mkdirp "^0.5.1" - rimraf "^2.5.4" - run-queue "^1.0.0" - copy-descriptor@^0.1.0: version "0.1.1" resolved "https://registry.npmmirror.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" @@ -4609,18 +3710,7 @@ cosmiconfig@^5.0.0: js-yaml "^3.13.1" parse-json "^4.0.0" -cosmiconfig@^6.0.0: - version "6.0.0" - resolved "https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982" - integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg== - dependencies: - "@types/parse-json" "^4.0.0" - import-fresh "^3.1.0" - parse-json "^5.0.0" - path-type "^4.0.0" - yaml "^1.7.2" - -cosmiconfig@^7.0.0, cosmiconfig@^7.0.1: +cosmiconfig@^7.0.1: version "7.1.0" resolved "https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz#1443b9afa596b670082ea46cbd8f6a62b84635f6" integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA== @@ -4671,14 +3761,12 @@ cross-spawn@7.0.3, cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: shebang-command "^2.0.0" which "^2.0.1" -cross-spawn@^6.0.0: - version "6.0.5" - resolved "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" - integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== +cross-spawn@^5.0.1: + version "5.1.0" + resolved "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" + integrity sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A== dependencies: - nice-try "^1.0.4" - path-key "^2.0.1" - semver "^5.5.0" + lru-cache "^4.0.1" shebang-command "^1.2.0" which "^1.2.9" @@ -4699,47 +3787,16 @@ crypto-browserify@^3.11.0: randombytes "^2.0.0" randomfill "^1.0.3" -crypto-random-string@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e" - integrity sha512-GsVpkFPlycH7/fRR7Dhcmnoii54gV1nz7y4CWyeFS14N+JVBBhY+r8amRHE4BwSYal7BPTDp8isvAlCxyFt3Hg== - -css-blank-pseudo@^0.1.4: - version "0.1.4" - resolved "https://registry.npmmirror.com/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz#dfdefd3254bf8a82027993674ccf35483bfcb3c5" - integrity sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w== - dependencies: - postcss "^7.0.5" +css-color-names@0.0.4: + version "0.0.4" + resolved "https://registry.npmmirror.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" + integrity sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q== css-declaration-sorter@^6.3.1: version "6.3.1" resolved "https://registry.npmmirror.com/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz#be5e1d71b7a992433fb1c542c7a1b835e45682ec" integrity sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w== -css-has-pseudo@^0.10.0: - version "0.10.0" - resolved "https://registry.npmmirror.com/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz#3c642ab34ca242c59c41a125df9105841f6966ee" - integrity sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ== - dependencies: - postcss "^7.0.6" - postcss-selector-parser "^5.0.0-rc.4" - -css-loader@5.2.7: - version "5.2.7" - resolved "https://registry.npmmirror.com/css-loader/-/css-loader-5.2.7.tgz#9b9f111edf6fb2be5dc62525644cbc9c232064ae" - integrity sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg== - dependencies: - icss-utils "^5.1.0" - loader-utils "^2.0.0" - postcss "^8.2.15" - postcss-modules-extract-imports "^3.0.0" - postcss-modules-local-by-default "^4.0.0" - postcss-modules-scope "^3.0.0" - postcss-modules-values "^4.0.0" - postcss-value-parser "^4.1.0" - schema-utils "^3.0.0" - semver "^7.3.5" - css-loader@6.7.1: version "6.7.1" resolved "https://registry.npmmirror.com/css-loader/-/css-loader-6.7.1.tgz#e98106f154f6e1baf3fc3bc455cb9981c1d5fd2e" @@ -4754,6 +3811,26 @@ css-loader@6.7.1: postcss-value-parser "^4.2.0" semver "^7.3.5" +css-loader@^0.28.11: + version "0.28.11" + resolved "https://registry.npmmirror.com/css-loader/-/css-loader-0.28.11.tgz#c3f9864a700be2711bb5a2462b2389b1a392dab7" + integrity sha512-wovHgjAx8ZIMGSL8pTys7edA1ClmzxHeY6n/d97gg5odgsxEgKjULPR0viqyC+FWMCL9sfqoC/QCUBo62tLvPg== + dependencies: + babel-code-frame "^6.26.0" + css-selector-tokenizer "^0.7.0" + cssnano "^3.10.0" + icss-utils "^2.1.0" + loader-utils "^1.0.2" + lodash.camelcase "^4.3.0" + object-assign "^4.1.1" + postcss "^5.0.6" + postcss-modules-extract-imports "^1.2.0" + postcss-modules-local-by-default "^1.2.0" + postcss-modules-scope "^1.1.0" + postcss-modules-values "^1.3.0" + postcss-value-parser "^3.3.0" + source-list-map "^2.0.0" + css-minimizer-webpack-plugin@4.2.2: version "4.2.2" resolved "https://registry.npmmirror.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.2.2.tgz#79f6199eb5adf1ff7ba57f105e3752d15211eb35" @@ -4766,13 +3843,6 @@ css-minimizer-webpack-plugin@4.2.2: serialize-javascript "^6.0.0" source-map "^0.6.1" -css-prefers-color-scheme@^3.1.1: - version "3.1.1" - resolved "https://registry.npmmirror.com/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz#6f830a2714199d4f0d0d0bb8a27916ed65cff1f4" - integrity sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg== - dependencies: - postcss "^7.0.5" - css-select@^4.1.3: version "4.3.0" resolved "https://registry.npmmirror.com/css-select/-/css-select-4.3.0.tgz#db7129b2846662fd8628cfc496abb2b59e41529b" @@ -4784,6 +3854,23 @@ css-select@^4.1.3: domutils "^2.8.0" nth-check "^2.0.1" +css-selector-tokenizer@^0.7.0: + version "0.7.3" + resolved "https://registry.npmmirror.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz#735f26186e67c749aaf275783405cf0661fae8f1" + integrity sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg== + dependencies: + cssesc "^3.0.0" + fastparse "^1.1.2" + +css-split-webpack-plugin@^0.2.5: + version "0.2.6" + resolved "https://registry.npmmirror.com/css-split-webpack-plugin/-/css-split-webpack-plugin-0.2.6.tgz#ead2dacb06399184e078683a02ebc9967052d97f" + integrity sha512-N5x0VdcU0zIh1aYnjjH/2Ijz06yQCeIAl3lvTup2bMlQriSTzq1REUMYDiT9m35RN0emS6m9zdFLvCx6ODhabQ== + dependencies: + loader-utils "^1.1.0" + postcss "^6.0.14" + webpack-sources "^1.0.2" + css-tree@^1.1.2, css-tree@^1.1.3: version "1.1.3" resolved "https://registry.npmmirror.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" @@ -4797,16 +3884,6 @@ css-what@^6.0.1: resolved "https://registry.npmmirror.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== -cssdb@^4.4.0: - version "4.4.0" - resolved "https://registry.npmmirror.com/cssdb/-/cssdb-4.4.0.tgz#3bf2f2a68c10f5c6a08abd92378331ee803cddb0" - integrity sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ== - -cssesc@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/cssesc/-/cssesc-2.0.0.tgz#3b13bd1bb1cb36e1bcb5a4dcd27f54c5dcb35703" - integrity sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg== - cssesc@^3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" @@ -4852,7 +3929,45 @@ cssnano-utils@^3.1.0: resolved "https://registry.npmmirror.com/cssnano-utils/-/cssnano-utils-3.1.0.tgz#95684d08c91511edfc70d2636338ca37ef3a6861" integrity sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA== -cssnano@^5.0.2, cssnano@^5.1.8: +cssnano@^3.10.0: + version "3.10.0" + resolved "https://registry.npmmirror.com/cssnano/-/cssnano-3.10.0.tgz#4f38f6cea2b9b17fa01490f23f1dc68ea65c1c38" + integrity sha512-0o0IMQE0Ezo4b41Yrm8U6Rp9/Ag81vNXY1gZMnT1XhO4DpjEf2utKERqWJbOoz3g1Wdc1d3QSta/cIuJ1wSTEg== + dependencies: + autoprefixer "^6.3.1" + decamelize "^1.1.2" + defined "^1.0.0" + has "^1.0.1" + object-assign "^4.0.1" + postcss "^5.0.14" + postcss-calc "^5.2.0" + postcss-colormin "^2.1.8" + postcss-convert-values "^2.3.4" + postcss-discard-comments "^2.0.4" + postcss-discard-duplicates "^2.0.1" + postcss-discard-empty "^2.0.1" + postcss-discard-overridden "^0.1.1" + postcss-discard-unused "^2.2.1" + postcss-filter-plugins "^2.0.0" + postcss-merge-idents "^2.1.5" + postcss-merge-longhand "^2.0.1" + postcss-merge-rules "^2.0.3" + postcss-minify-font-values "^1.0.2" + postcss-minify-gradients "^1.0.1" + postcss-minify-params "^1.0.4" + postcss-minify-selectors "^2.0.4" + postcss-normalize-charset "^1.1.0" + postcss-normalize-url "^3.0.7" + postcss-ordered-values "^2.1.0" + postcss-reduce-idents "^2.2.2" + postcss-reduce-initial "^1.0.0" + postcss-reduce-transforms "^1.0.3" + postcss-svgo "^2.1.1" + postcss-unique-selectors "^2.0.2" + postcss-value-parser "^3.2.3" + postcss-zindex "^2.0.1" + +cssnano@^5.1.8: version "5.1.15" resolved "https://registry.npmmirror.com/cssnano/-/cssnano-5.1.15.tgz#ded66b5480d5127fcb44dac12ea5a983755136bf" integrity sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw== @@ -4868,21 +3983,19 @@ csso@^4.2.0: dependencies: css-tree "^1.1.2" -csstype@^2.5.7: - version "2.6.21" - resolved "https://registry.npmmirror.com/csstype/-/csstype-2.6.21.tgz#2efb85b7cc55c80017c66a5ad7cbd931fda3a90e" - integrity sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w== +csso@~2.3.1: + version "2.3.2" + resolved "https://registry.npmmirror.com/csso/-/csso-2.3.2.tgz#ddd52c587033f49e94b71fc55569f252e8ff5f85" + integrity sha512-FmCI/hmqDeHHLaIQckMhMZneS84yzUZdrWDAvJVVxOwcKE1P1LF9FGmzr1ktIQSxOw6fl3PaQsmfg+GN+VvR3w== + dependencies: + clap "^1.0.9" + source-map "^0.5.3" csstype@^3.0.2: version "3.1.1" resolved "https://registry.npmmirror.com/csstype/-/csstype-3.1.1.tgz#841b532c45c758ee546a11d5bd7b7b473c8c30b9" integrity sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw== -cyclist@^1.0.1: - version "1.0.1" - resolved "https://registry.npmmirror.com/cyclist/-/cyclist-1.0.1.tgz#596e9698fd0c80e12038c2b82d6eb1b35b6224d9" - integrity sha512-NJGVKPS81XejHcLhaLJS7plab0fK3slPh11mESeeDq2W4ZI5kUKK/LRRdVDvjJseojbPB7ZwjnyOybg3Igea/A== - cypress@9.5.1: version "9.5.1" resolved "https://registry.npmmirror.com/cypress/-/cypress-9.5.1.tgz#51162f3688cedf5ffce311b914ef49a7c1ece076" @@ -4931,6 +4044,14 @@ cypress@9.5.1: untildify "^4.0.0" yauzl "^2.10.0" +d@1, d@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/d/-/d-1.0.1.tgz#8698095372d58dbee346ffd0c7093f99f8f9eb5a" + integrity sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA== + dependencies: + es5-ext "^0.10.50" + type "^1.0.1" + dagre-compound@0.0.11: version "0.0.11" resolved "https://registry.npmmirror.com/dagre-compound/-/dagre-compound-0.0.11.tgz#8d3d1004d756f420582d29f28c92045375018987" @@ -4956,12 +4077,7 @@ dashdash@^1.12.0: dependencies: assert-plus "^1.0.0" -dashify@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/dashify/-/dashify-2.0.0.tgz#fff270ca2868ca427fee571de35691d6e437a648" - integrity sha512-hpA5C/YrPjucXypHPPc0oJ1l9Hf6wWbiOL7Ik42cxnsUOhWiCB/fylKbKqqJalW9FgkNQCw16YO8uW9Hs0Iy1A== - -dayjs@^1.10.4, dayjs@^1.8.27, dayjs@^1.9.6: +dayjs@^1.10.4, dayjs@^1.9.6: version "1.11.7" resolved "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.7.tgz#4b296922642f70999544d1144a2c25730fce63e2" integrity sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ== @@ -4973,13 +4089,6 @@ debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0: dependencies: ms "2.0.0" -debug@4.3.1: - version "4.3.1" - resolved "https://registry.npmmirror.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee" - integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== - dependencies: - ms "2.1.2" - debug@^3.1.0, debug@^3.2.6, debug@^3.2.7: version "3.2.7" resolved "https://registry.npmmirror.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" @@ -4987,7 +4096,7 @@ debug@^3.1.0, debug@^3.2.6, debug@^3.2.7: dependencies: ms "^2.1.1" -debug@^4.0.0, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4: +debug@^4.0.0, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.4: version "4.3.4" resolved "https://registry.npmmirror.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== @@ -5002,16 +4111,11 @@ decamelize-keys@^1.1.0: decamelize "^1.1.0" map-obj "^1.0.0" -decamelize@^1.1.0, decamelize@^1.2.0: +decamelize@^1.0.0, decamelize@^1.1.0, decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0: version "1.2.0" resolved "https://registry.npmmirror.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== -decamelize@^4.0.0: - version "4.0.0" - resolved "https://registry.npmmirror.com/decamelize/-/decamelize-4.0.0.tgz#aa472d7bf660eb15f3494efd531cab7f2a709837" - integrity sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ== - decode-named-character-reference@^1.0.0: version "1.0.2" resolved "https://registry.npmmirror.com/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz#daabac9690874c394c81e4162a0304b35d824f0e" @@ -5024,25 +4128,6 @@ decode-uri-component@^0.2.0: resolved "https://registry.npmmirror.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== -deep-eql@^4.1.2: - version "4.1.3" - resolved "https://registry.npmmirror.com/deep-eql/-/deep-eql-4.1.3.tgz#7c7775513092f7df98d8df9996dd085eb668cc6d" - integrity sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw== - dependencies: - type-detect "^4.0.0" - -deep-equal@^1.0.1: - version "1.1.1" - resolved "https://registry.npmmirror.com/deep-equal/-/deep-equal-1.1.1.tgz#b5c98c942ceffaf7cb051e24e1434a25a2e6076a" - integrity sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g== - dependencies: - is-arguments "^1.0.4" - is-date-object "^1.0.1" - is-regex "^1.0.4" - object-is "^1.0.1" - object-keys "^1.1.1" - regexp.prototype.flags "^1.2.0" - deep-equal@^2.0.5: version "2.2.0" resolved "https://registry.npmmirror.com/deep-equal/-/deep-equal-2.2.0.tgz#5caeace9c781028b9ff459f33b779346637c43e6" @@ -5076,14 +4161,6 @@ deepmerge@^4.2.2: resolved "https://registry.npmmirror.com/deepmerge/-/deepmerge-4.3.0.tgz#65491893ec47756d44719ae520e0e2609233b59b" integrity sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og== -default-gateway@^4.2.0: - version "4.2.0" - resolved "https://registry.npmmirror.com/default-gateway/-/default-gateway-4.2.0.tgz#167104c7500c2115f6dd69b0a536bb8ed720552b" - integrity sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA== - dependencies: - execa "^1.0.0" - ip-regex "^2.1.0" - default-gateway@^6.0.3: version "6.0.3" resolved "https://registry.npmmirror.com/default-gateway/-/default-gateway-6.0.3.tgz#819494c888053bdb743edbf343d6cdf7f2943a71" @@ -5096,7 +4173,7 @@ define-lazy-prop@^2.0.0: resolved "https://registry.npmmirror.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== -define-properties@^1.1.2, define-properties@^1.1.3, define-properties@^1.1.4: +define-properties@^1.1.3, define-properties@^1.1.4: version "1.2.0" resolved "https://registry.npmmirror.com/define-properties/-/define-properties-1.2.0.tgz#52988570670c9eacedd8064f4a990f2405849bd5" integrity sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA== @@ -5126,24 +4203,21 @@ define-property@^2.0.2: is-descriptor "^1.0.2" isobject "^3.0.1" -del@^4.1.1: - version "4.1.1" - resolved "https://registry.npmmirror.com/del/-/del-4.1.1.tgz#9e8f117222ea44a31ff3a156c049b99052a9f0b4" - integrity sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ== - dependencies: - "@types/glob" "^7.1.1" - globby "^6.1.0" - is-path-cwd "^2.0.0" - is-path-in-cwd "^2.0.0" - p-map "^2.0.0" - pify "^4.0.1" - rimraf "^2.6.3" +defined@^1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/defined/-/defined-1.0.1.tgz#c0b9db27bfaffd95d6f61399419b893df0f91ebf" + integrity sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q== delayed-stream@~1.0.0: version "1.0.0" resolved "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== +delegates@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" + integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ== + depd@2.0.0: version "2.0.0" resolved "https://registry.npmmirror.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" @@ -5190,16 +4264,6 @@ diagram-maker@^1.3.0: resolved "https://registry.npmmirror.com/diagram-maker/-/diagram-maker-1.3.0.tgz#a6b463f743d73b4d5383927d61adb6112dcba197" integrity sha512-Lh1MvowyXD6TT4F08pfb7MG9Zlp6wuavFb+0x4OJLx39PdfhF/CiurQIH8RNaNZzR5HX8n6Z9AINzUYWKgExVA== -diff@5.0.0: - version "5.0.0" - resolved "https://registry.npmmirror.com/diff/-/diff-5.0.0.tgz#7ed6ad76d859d030787ec35855f5b1daf31d852b" - integrity sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w== - -diff@^3.1.0: - version "3.5.0" - resolved "https://registry.npmmirror.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12" - integrity sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA== - diff@^5.0.0: version "5.1.0" resolved "https://registry.npmmirror.com/diff/-/diff-5.1.0.tgz#bc52d298c5ea8df9194800224445ed43ffc87e40" @@ -5235,14 +4299,6 @@ dns-equal@^1.0.0: resolved "https://registry.npmmirror.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" integrity sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg== -dns-packet@^1.3.1: - version "1.3.4" - resolved "https://registry.npmmirror.com/dns-packet/-/dns-packet-1.3.4.tgz#e3455065824a2507ba886c55a89963bb107dec6f" - integrity sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA== - dependencies: - ip "^1.1.0" - safe-buffer "^5.0.1" - dns-packet@^5.2.2: version "5.4.0" resolved "https://registry.npmmirror.com/dns-packet/-/dns-packet-5.4.0.tgz#1f88477cf9f27e78a213fb6d118ae38e759a879b" @@ -5250,13 +4306,6 @@ dns-packet@^5.2.2: dependencies: "@leichtgewicht/ip-codec" "^2.0.1" -dns-txt@^2.0.2: - version "2.0.2" - resolved "https://registry.npmmirror.com/dns-txt/-/dns-txt-2.0.2.tgz#b91d806f5d27188e4ab3e7d107d881a1cc4642b6" - integrity sha512-Ix5PrWjphuSoUXV/Zv5gaFHjnaJtb02F2+Si3Ht9dyJ87+Z/lMmy+dpNHtTGraNK958ndXq2i+GLkWsWHcKaBQ== - dependencies: - buffer-indexof "^1.0.0" - doctrine@^2.1.0: version "2.1.0" resolved "https://registry.npmmirror.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" @@ -5290,14 +4339,6 @@ dom-helpers@^3.4.0: dependencies: "@babel/runtime" "^7.1.2" -dom-serializer@0: - version "0.2.2" - resolved "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" - integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== - dependencies: - domelementtype "^2.0.1" - entities "^2.0.0" - dom-serializer@^1.0.1: version "1.4.1" resolved "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30" @@ -5312,35 +4353,16 @@ dom-walk@^0.1.0: resolved "https://registry.npmmirror.com/dom-walk/-/dom-walk-0.1.2.tgz#0c548bef048f4d1f2a97249002236060daa3fd84" integrity sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w== -dom7@^3.0.0: - version "3.0.0" - resolved "https://registry.npmmirror.com/dom7/-/dom7-3.0.0.tgz#b861ce5d67a6becd7aaa3ad02942ff14b1240331" - integrity sha512-oNlcUdHsC4zb7Msx7JN3K0Nro1dzJ48knvBOnDPKJ2GV9wl1i5vydJZUSyOfrkKFDZEud/jBsTk92S/VGSAe/g== - dependencies: - ssr-window "^3.0.0-alpha.1" - domain-browser@^1.1.1: version "1.2.0" resolved "https://registry.npmmirror.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== -domelementtype@1, domelementtype@^1.3.1: - version "1.3.1" - resolved "https://registry.npmmirror.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" - integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== - domelementtype@^2.0.1, domelementtype@^2.2.0: version "2.3.0" resolved "https://registry.npmmirror.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== -domhandler@^2.3.0: - version "2.4.2" - resolved "https://registry.npmmirror.com/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803" - integrity sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA== - dependencies: - domelementtype "1" - domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1: version "4.3.1" resolved "https://registry.npmmirror.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" @@ -5348,14 +4370,6 @@ domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1: dependencies: domelementtype "^2.2.0" -domutils@^1.5.1: - version "1.7.0" - resolved "https://registry.npmmirror.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" - integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== - dependencies: - dom-serializer "0" - domelementtype "1" - domutils@^2.5.2, domutils@^2.8.0: version "2.8.0" resolved "https://registry.npmmirror.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" @@ -5373,61 +4387,11 @@ dot-case@^3.0.4: no-case "^3.0.4" tslib "^2.0.3" -dotenv-expand@5.1.0: - version "5.1.0" - resolved "https://registry.npmmirror.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz#3fbaf020bfd794884072ea26b1e9791d45a629f0" - integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== - -dotenv@10.0.0: - version "10.0.0" - resolved "https://registry.npmmirror.com/dotenv/-/dotenv-10.0.0.tgz#3d4227b8fb95f81096cdd2b66653fb2c7085ba81" - integrity sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q== - -driver-dom@^2.0.5: - version "2.2.2" - resolved "https://registry.npmmirror.com/driver-dom/-/driver-dom-2.2.2.tgz#003491b3e8e037cc21265cd6e9e13df721f1eaf7" - integrity sha512-v/jCQnQkjv0q3Z51zYhG5MfzMjlfJURiC8mhaAwhHsih55j8AnPupurSBOJn67qAE4Ol5XiGlqDnjWAH9XM1OA== - dependencies: - style-unit "^3.0.0" - -driver-miniapp@^0.1.0: - version "0.1.5" - resolved "https://registry.npmmirror.com/driver-miniapp/-/driver-miniapp-0.1.5.tgz#95f7ed8695c2473276240047af64d0400040eabd" - integrity sha512-27SwcAaL50jhaQwhHDXqqiT1BtOw0sp1ZIk8YNvgyBLjrZJhkRx/LTS3xmfgXlKkft8wxsO3039lFXWxKTCDKA== - -driver-universal@^3.0.0: - version "3.5.0" - resolved "https://registry.npmmirror.com/driver-universal/-/driver-universal-3.5.0.tgz#1eead944013b1bf744d0edf6f08d8c15d8da074d" - integrity sha512-Np6RFlzVyuy2xRmgbzlBIWYm3cIgpd2eVCNT0/Ai0fLpjaYhUUjejjobXGA7LiBR1C57YY51AbBsGZjjzQK99g== - dependencies: - driver-dom "^2.0.5" - driver-miniapp "^0.1.0" - driver-weex "^2.0.0" - universal-env "^3.0.0" - -driver-weex@^2.0.0: - version "2.1.0" - resolved "https://registry.npmmirror.com/driver-weex/-/driver-weex-2.1.0.tgz#20d0e71ea4156a8e09aefe8094aa8f0370a34582" - integrity sha512-Hl/Bdubctm8Cr24acSe8NKwOztmXS7qE3kh+eNjp+NvTPr8DBpDlRIj1g/r1b2Ci82cz43b+Tm29L+sAveoh8g== - dependencies: - driver-dom "^2.0.5" - style-unit "^3.0.0" - duplexer@^0.1.1, duplexer@^0.1.2: version "0.1.2" resolved "https://registry.npmmirror.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== -duplexify@^3.4.2, duplexify@^3.6.0: - version "3.7.1" - resolved "https://registry.npmmirror.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309" - integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== - dependencies: - end-of-stream "^1.0.0" - inherits "^2.0.1" - readable-stream "^2.0.0" - stream-shift "^1.0.0" - dva-core@2.0.4: version "2.0.4" resolved "https://registry.npmmirror.com/dva-core/-/dva-core-2.0.4.tgz#086665d1d5f684e089c5bfac9ba388d91cc9050a" @@ -5494,12 +4458,17 @@ ee-first@1.1.1: resolved "https://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== -ejs@^2.6.1: - version "2.7.4" - resolved "https://registry.npmmirror.com/ejs/-/ejs-2.7.4.tgz#48661287573dcc53e366c7a1ae52c3a120eec9ba" - integrity sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA== +electron-to-chromium@^1.2.7, electron-to-chromium@^1.3.30: + version "1.4.327" + resolved "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.327.tgz#288b106518cfed0a60f7de8a0480432a9be45477" + integrity sha512-DIk2H4g/3ZhjgiABJjVdQvUdMlSABOsjeCm6gmUzIdKxAuFrGiJ8QXMm3i09grZdDBMC/d8MELMrdwYRC0+YHg== -electron-to-chromium@^1.3.564, electron-to-chromium@^1.4.284: +electron-to-chromium@^1.3.564: + version "1.4.325" + resolved "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.325.tgz#7b97238a61192d85d055d97f3149832b3617d37b" + integrity sha512-K1C03NT4I7BuzsRdCU5RWkgZxtswnKDYM6/eMhkEXqKu4e5T+ck610x3FPzu1y7HVFSiQKZqP16gnJzPpji1TQ== + +electron-to-chromium@^1.4.284: version "1.4.320" resolved "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.320.tgz#4d83a90ff74f93939c5413c2ac5a16c696600632" integrity sha512-h70iRscrNluMZPVICXYl5SSB+rBKo22XfuIS1ER0OQxQZpKTnFpuS6coj7wY9M/3trv7OR88rRMOlKmRvDty7Q== @@ -5549,14 +4518,24 @@ encoding@^0.1.11: dependencies: iconv-lite "^0.6.2" -end-of-stream@^1.0.0, end-of-stream@^1.1.0: +end-of-stream@^1.1.0: version "1.4.4" resolved "https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== dependencies: once "^1.4.0" -enhanced-resolve@^4.0.0, enhanced-resolve@^4.3.0: +enhanced-resolve@^3.4.0: + version "3.4.1" + resolved "https://registry.npmmirror.com/enhanced-resolve/-/enhanced-resolve-3.4.1.tgz#0421e339fd71419b3da13d129b3979040230476e" + integrity sha512-ZaAux1rigq1e2nQrztHn4h2ugvpzZxs64qneNah+8Mh/K0CRqJFJc+UoXnUsq+1yX+DmQFPPdVqboKAJ89e0Iw== + dependencies: + graceful-fs "^4.1.2" + memory-fs "^0.4.0" + object-assign "^4.0.1" + tapable "^0.2.7" + +enhanced-resolve@^4.0.0: version "4.5.0" resolved "https://registry.npmmirror.com/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz#2f3cfd84dbe3b487f18f2db2ef1e064a571ca5ec" integrity sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg== @@ -5573,18 +4552,13 @@ enhanced-resolve@^5.10.0: graceful-fs "^4.2.4" tapable "^2.2.0" -enquirer@^2.3.5, enquirer@^2.3.6: +enquirer@^2.3.6: version "2.3.6" resolved "https://registry.npmmirror.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== dependencies: ansi-colors "^4.1.1" -entities@^1.1.1: - version "1.1.2" - resolved "https://registry.npmmirror.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" - integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== - entities@^2.0.0, entities@^2.2.0: version "2.2.0" resolved "https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" @@ -5595,19 +4569,24 @@ entities@^4.4.0: resolved "https://registry.npmmirror.com/entities/-/entities-4.4.0.tgz#97bdaba170339446495e653cfd2db78962900174" integrity sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA== +env-paths@^2.2.0: + version "2.2.1" + resolved "https://registry.npmmirror.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" + integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== + envinfo@^7.7.3: version "7.8.1" resolved "https://registry.npmmirror.com/envinfo/-/envinfo-7.8.1.tgz#06377e3e5f4d379fea7ac592d5ad8927e0c4d475" integrity sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw== -errno@^0.1.1, errno@^0.1.3, errno@~0.1.7: +errno@^0.1.1, errno@^0.1.3: version "0.1.8" resolved "https://registry.npmmirror.com/errno/-/errno-0.1.8.tgz#8bb3e9c7d463be4976ff888f76b4809ebc2e811f" integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A== dependencies: prr "~1.0.1" -error-ex@^1.3.1: +error-ex@^1.2.0, error-ex@^1.3.1: version "1.3.2" resolved "https://registry.npmmirror.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== @@ -5660,11 +4639,6 @@ es-abstract@^1.19.0, es-abstract@^1.20.4: unbox-primitive "^1.0.2" which-typed-array "^1.1.9" -es-array-method-boxes-properly@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz#873f3e84418de4ee19c5be752990b2e44718d09e" - integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== - es-get-iterator@^1.1.2: version "1.1.3" resolved "https://registry.npmmirror.com/es-get-iterator/-/es-get-iterator-1.1.3.tgz#3ef87523c5d464d41084b2c3c9c214f1199763d6" @@ -5710,6 +4684,66 @@ es-to-primitive@^1.2.1: is-date-object "^1.0.1" is-symbol "^1.0.2" +es5-ext@^0.10.35, es5-ext@^0.10.46, es5-ext@^0.10.50, es5-ext@^0.10.62, es5-ext@~0.10.14: + version "0.10.62" + resolved "https://registry.npmmirror.com/es5-ext/-/es5-ext-0.10.62.tgz#5e6adc19a6da524bf3d1e02bbc8960e5eb49a9a5" + integrity sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA== + dependencies: + es6-iterator "^2.0.3" + es6-symbol "^3.1.3" + next-tick "^1.1.0" + +es6-iterator@^2.0.3, es6-iterator@~2.0.1, es6-iterator@~2.0.3: + version "2.0.3" + resolved "https://registry.npmmirror.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" + integrity sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g== + dependencies: + d "1" + es5-ext "^0.10.35" + es6-symbol "^3.1.1" + +es6-map@^0.1.3: + version "0.1.5" + resolved "https://registry.npmmirror.com/es6-map/-/es6-map-0.1.5.tgz#9136e0503dcc06a301690f0bb14ff4e364e949f0" + integrity sha512-mz3UqCh0uPCIqsw1SSAkB/p0rOzF/M0V++vyN7JqlPtSW/VsYgQBvVvqMLmfBuyMzTpLnNqi6JmcSizs4jy19A== + dependencies: + d "1" + es5-ext "~0.10.14" + es6-iterator "~2.0.1" + es6-set "~0.1.5" + es6-symbol "~3.1.1" + event-emitter "~0.3.5" + +es6-set@~0.1.5: + version "0.1.6" + resolved "https://registry.npmmirror.com/es6-set/-/es6-set-0.1.6.tgz#5669e3b2aa01d61a50ba79964f733673574983b8" + integrity sha512-TE3LgGLDIBX332jq3ypv6bcOpkLO0AslAQo7p2VqX/1N46YNsvIWgvjojjSEnWEGWMhr1qUbYeTSir5J6mFHOw== + dependencies: + d "^1.0.1" + es5-ext "^0.10.62" + es6-iterator "~2.0.3" + es6-symbol "^3.1.3" + event-emitter "^0.3.5" + type "^2.7.2" + +es6-symbol@^3.1.1, es6-symbol@^3.1.3, es6-symbol@~3.1.1: + version "3.1.3" + resolved "https://registry.npmmirror.com/es6-symbol/-/es6-symbol-3.1.3.tgz#bad5d3c1bcdac28269f4cb331e431c78ac705d18" + integrity sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA== + dependencies: + d "^1.0.1" + ext "^1.1.2" + +es6-weak-map@^2.0.1: + version "2.0.3" + resolved "https://registry.npmmirror.com/es6-weak-map/-/es6-weak-map-2.0.3.tgz#b6da1f16cc2cc0d9be43e6bdbfc5e7dfcdf31d53" + integrity sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA== + dependencies: + d "1" + es5-ext "^0.10.46" + es6-iterator "^2.0.3" + es6-symbol "^3.1.1" + esbuild-loader@2.21.0: version "2.21.0" resolved "https://registry.npmmirror.com/esbuild-loader/-/esbuild-loader-2.21.0.tgz#2698a3e565b0db2bb19a3dd91c2b6c9aad526c80" @@ -5778,28 +4812,30 @@ escape-string-regexp@2.0.0: resolved "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== -escape-string-regexp@4.0.0, escape-string-regexp@^4.0.0: - version "4.0.0" - resolved "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" - integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== - -escape-string-regexp@^1.0.5: +escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: version "1.0.5" resolved "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + escape-string-regexp@^5.0.0: version "5.0.0" resolved "https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz#4683126b500b61762f2dbebace1806e8be31b1c8" integrity sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw== -eslint-ast-utils@^1.1.0: - version "1.1.0" - resolved "https://registry.npmmirror.com/eslint-ast-utils/-/eslint-ast-utils-1.1.0.tgz#3d58ba557801cfb1c941d68131ee9f8c34bd1586" - integrity sha512-otzzTim2/1+lVrlH19EfQQJEhVJSu0zOb9ygb3iapN6UlyaDtyRq4b5U1FuW0v1lRa9Fp/GJyHkSwm6NqABgCA== +escope@^3.6.0: + version "3.6.0" + resolved "https://registry.npmmirror.com/escope/-/escope-3.6.0.tgz#e01975e812781a163a6dadfdd80398dc64c889c3" + integrity sha512-75IUQsusDdalQEW/G/2esa87J7raqdJF+Ca0/Xm5C3Q58Nr4yVYjZGp/P1+2xiEVgXRrA39dpRb8LcshajbqDQ== dependencies: - lodash.get "^4.4.2" - lodash.zip "^4.2.0" + es6-map "^0.1.3" + es6-weak-map "^2.0.1" + esrecurse "^4.1.0" + estraverse "^4.1.1" eslint-config-prettier@8.5.0: version "8.5.0" @@ -5811,25 +4847,6 @@ eslint-config-prettier@8.6.0: resolved "https://registry.npmmirror.com/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz#dec1d29ab728f4fa63061774e1672ac4e363d207" integrity sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA== -eslint-config-prettier@^8.3.0: - version "8.7.0" - resolved "https://registry.npmmirror.com/eslint-config-prettier/-/eslint-config-prettier-8.7.0.tgz#f1cc58a8afebc50980bd53475451df146c13182d" - integrity sha512-HHVXLSlVUhMSmyW4ZzEuvjpwqamgmlfkutD53cYXLikh4pt/modINRcCIApJ84czDxM4GZInwUrromsDdTImTA== - -eslint-formatter-pretty@^4.0.0: - version "4.1.0" - resolved "https://registry.npmmirror.com/eslint-formatter-pretty/-/eslint-formatter-pretty-4.1.0.tgz#7a6877c14ffe2672066c853587d89603e97c7708" - integrity sha512-IsUTtGxF1hrH6lMWiSl1WbGaiP01eT6kzywdY1U+zLc0MP+nwEnUiS9UI8IaOTUhTeQJLlCEWIbXINBH4YJbBQ== - dependencies: - "@types/eslint" "^7.2.13" - ansi-escapes "^4.2.1" - chalk "^4.1.0" - eslint-rule-docs "^1.1.5" - log-symbols "^4.0.0" - plur "^4.0.0" - string-width "^4.2.0" - supports-hyperlinks "^2.0.0" - eslint-import-resolver-node@^0.3.7: version "0.3.7" resolved "https://registry.npmmirror.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz#83b375187d412324a1963d84fa664377a23eb4d7" @@ -5846,13 +4863,6 @@ eslint-module-utils@^2.7.4: dependencies: debug "^3.2.7" -eslint-plugin-babel@^5.3.0: - version "5.3.1" - resolved "https://registry.npmmirror.com/eslint-plugin-babel/-/eslint-plugin-babel-5.3.1.tgz#75a2413ffbf17e7be57458301c60291f2cfbf560" - integrity sha512-VsQEr6NH3dj664+EyxJwO4FCYm/00JhYb3Sk3ft8o+fpKuIfQ9TaW6uVUfvwMXHcf/lsnRIoyFPsLMyiWCSL/g== - dependencies: - eslint-rule-composer "^0.3.0" - eslint-plugin-import@^2.26.0: version "2.27.5" resolved "https://registry.npmmirror.com/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz#876a6d03f52608a3e5bb439c2550588e51dd6c65" @@ -5881,13 +4891,6 @@ eslint-plugin-jest@27.2.1: dependencies: "@typescript-eslint/utils" "^5.10.0" -eslint-plugin-jest@^24.0.1: - version "24.7.0" - resolved "https://registry.npmmirror.com/eslint-plugin-jest/-/eslint-plugin-jest-24.7.0.tgz#206ac0833841e59e375170b15f8d0955219c4889" - integrity sha512-wUxdF2bAZiYSKBclsUMrYHH6WxiBreNjyDxbRv345TIvPeoCEgPNEn3Sa+ZrSqsf1Dl9SqqSREXMHExlMMu1DA== - dependencies: - "@typescript-eslint/experimental-utils" "^4.0.1" - eslint-plugin-jsdoc@39.6.2: version "39.6.2" resolved "https://registry.npmmirror.com/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.6.2.tgz#dcc86cec7cce47aa1a646e38debd5bdf76f63742" @@ -5943,12 +4946,7 @@ eslint-plugin-lodash@7.4.0: dependencies: lodash "^4.17.21" -eslint-plugin-promise@^5.0.0: - version "5.2.0" - resolved "https://registry.npmmirror.com/eslint-plugin-promise/-/eslint-plugin-promise-5.2.0.tgz#a596acc32981627eb36d9d75f9666ac1a4564971" - integrity sha512-SftLb1pUG01QYq2A/hGAWfDRXqYD82zE7j7TopDOyNdU+7SvvoXREls/+PRTY17vUXzXnZA/zfnyKgRH6x4JJw== - -eslint-plugin-react-hooks@4.6.0, eslint-plugin-react-hooks@^4.1.2: +eslint-plugin-react-hooks@4.6.0: version "4.6.0" resolved "https://registry.npmmirror.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3" integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== @@ -5994,56 +4992,6 @@ eslint-plugin-react@7.32.1: semver "^6.3.0" string.prototype.matchall "^4.0.8" -eslint-plugin-react@^7.21.5: - version "7.32.2" - resolved "https://registry.npmmirror.com/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz#e71f21c7c265ebce01bcbc9d0955170c55571f10" - integrity sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg== - dependencies: - array-includes "^3.1.6" - array.prototype.flatmap "^1.3.1" - array.prototype.tosorted "^1.1.1" - doctrine "^2.1.0" - estraverse "^5.3.0" - jsx-ast-utils "^2.4.1 || ^3.0.0" - minimatch "^3.1.2" - object.entries "^1.1.6" - object.fromentries "^2.0.6" - object.hasown "^1.1.2" - object.values "^1.1.6" - prop-types "^15.8.1" - resolve "^2.0.0-next.4" - semver "^6.3.0" - string.prototype.matchall "^4.0.8" - -eslint-plugin-unicorn@^20.0.0: - version "20.1.0" - resolved "https://registry.npmmirror.com/eslint-plugin-unicorn/-/eslint-plugin-unicorn-20.1.0.tgz#a43f60ffc98406d72ec2a5fcc6dad24ba0192bc9" - integrity sha512-XQxLBJT/gnwyRR6cfYsIK1AdekQchAt5tmcsnldevGjgR2xoZsRUa5/i6e0seNHy2RoT57CkTnbVHwHF8No8LA== - dependencies: - ci-info "^2.0.0" - clean-regexp "^1.0.0" - eslint-ast-utils "^1.1.0" - eslint-template-visitor "^2.0.0" - eslint-utils "^2.0.0" - import-modules "^2.0.0" - lodash "^4.17.15" - pluralize "^8.0.0" - read-pkg-up "^7.0.1" - regexp-tree "^0.1.21" - reserved-words "^0.1.2" - safe-regex "^2.1.1" - semver "^7.3.2" - -eslint-rule-composer@^0.3.0: - version "0.3.0" - resolved "https://registry.npmmirror.com/eslint-rule-composer/-/eslint-rule-composer-0.3.0.tgz#79320c927b0c5c0d3d3d2b76c8b4a488f25bbaf9" - integrity sha512-bt+Sh8CtDmn2OajxvNO+BX7Wn4CIWMpTRm3MaiKPCQcnnlm0CS2mhui6QaoeQugs+3Kj2ESKEEGJUdVafwhiCg== - -eslint-rule-docs@^1.1.5: - version "1.1.235" - resolved "https://registry.npmmirror.com/eslint-rule-docs/-/eslint-rule-docs-1.1.235.tgz#be6ef1fc3525f17b3c859ae2997fedadc89bfb9b" - integrity sha512-+TQ+x4JdTnDoFEXXb3fDvfGOwnyNV7duH8fXWTPD1ieaBmB8omj7Gw/pMBBu4uI2uJCCU8APDaQJzWuXnTsH4A== - eslint-scope@5.1.1, eslint-scope@^5.1.1: version "5.1.1" resolved "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" @@ -6052,14 +5000,6 @@ eslint-scope@5.1.1, eslint-scope@^5.1.1: esrecurse "^4.3.0" estraverse "^4.1.1" -eslint-scope@^4.0.3: - version "4.0.3" - resolved "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848" - integrity sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg== - dependencies: - esrecurse "^4.1.0" - estraverse "^4.1.1" - eslint-scope@^7.1.1: version "7.1.1" resolved "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-7.1.1.tgz#fff34894c2f65e5226d3041ac480b4513a163642" @@ -6068,24 +5008,6 @@ eslint-scope@^7.1.1: esrecurse "^4.3.0" estraverse "^5.2.0" -eslint-template-visitor@^2.0.0: - version "2.3.2" - resolved "https://registry.npmmirror.com/eslint-template-visitor/-/eslint-template-visitor-2.3.2.tgz#b52f96ff311e773a345d79053ccc78275bbc463d" - integrity sha512-3ydhqFpuV7x1M9EK52BPNj6V0Kwu0KKkcIAfpUhwHbR8ocRln/oUHgfxQupY8O1h4Qv/POHDumb/BwwNfxbtnA== - dependencies: - "@babel/core" "^7.12.16" - "@babel/eslint-parser" "^7.12.16" - eslint-visitor-keys "^2.0.0" - esquery "^1.3.1" - multimap "^1.1.0" - -eslint-utils@^2.0.0, eslint-utils@^2.1.0: - version "2.1.0" - resolved "https://registry.npmmirror.com/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27" - integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== - dependencies: - eslint-visitor-keys "^1.1.0" - eslint-utils@^3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672" @@ -6093,12 +5015,7 @@ eslint-utils@^3.0.0: dependencies: eslint-visitor-keys "^2.0.0" -eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0: - version "1.3.0" - resolved "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" - integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== - -eslint-visitor-keys@^2.0.0, eslint-visitor-keys@^2.1.0: +eslint-visitor-keys@^2.0.0: version "2.1.0" resolved "https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== @@ -6209,61 +5126,6 @@ eslint@8.34.0: strip-json-comments "^3.1.0" text-table "^0.2.0" -eslint@^7.11.0: - version "7.32.0" - resolved "https://registry.npmmirror.com/eslint/-/eslint-7.32.0.tgz#c6d328a14be3fb08c8d1d21e12c02fdb7a2a812d" - integrity sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA== - dependencies: - "@babel/code-frame" "7.12.11" - "@eslint/eslintrc" "^0.4.3" - "@humanwhocodes/config-array" "^0.5.0" - ajv "^6.10.0" - chalk "^4.0.0" - cross-spawn "^7.0.2" - debug "^4.0.1" - doctrine "^3.0.0" - enquirer "^2.3.5" - escape-string-regexp "^4.0.0" - eslint-scope "^5.1.1" - eslint-utils "^2.1.0" - eslint-visitor-keys "^2.0.0" - espree "^7.3.1" - esquery "^1.4.0" - esutils "^2.0.2" - fast-deep-equal "^3.1.3" - file-entry-cache "^6.0.1" - functional-red-black-tree "^1.0.1" - glob-parent "^5.1.2" - globals "^13.6.0" - ignore "^4.0.6" - import-fresh "^3.0.0" - imurmurhash "^0.1.4" - is-glob "^4.0.0" - js-yaml "^3.13.1" - json-stable-stringify-without-jsonify "^1.0.1" - levn "^0.4.1" - lodash.merge "^4.6.2" - minimatch "^3.0.4" - natural-compare "^1.4.0" - optionator "^0.9.1" - progress "^2.0.0" - regexpp "^3.1.0" - semver "^7.2.1" - strip-ansi "^6.0.0" - strip-json-comments "^3.1.0" - table "^6.0.9" - text-table "^0.2.0" - v8-compile-cache "^2.0.3" - -espree@^7.3.0, espree@^7.3.1: - version "7.3.1" - resolved "https://registry.npmmirror.com/espree/-/espree-7.3.1.tgz#f2df330b752c6f55019f8bd89b7660039c1bbbb6" - integrity sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g== - dependencies: - acorn "^7.4.0" - acorn-jsx "^5.3.1" - eslint-visitor-keys "^1.3.0" - espree@^9.4.0: version "9.4.1" resolved "https://registry.npmmirror.com/espree/-/espree-9.4.1.tgz#51d6092615567a2c2cff7833445e37c28c0065bd" @@ -6273,12 +5135,17 @@ espree@^9.4.0: acorn-jsx "^5.3.2" eslint-visitor-keys "^3.3.0" +esprima@^2.6.0: + version "2.7.3" + resolved "https://registry.npmmirror.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581" + integrity sha512-OarPfz0lFCiW4/AV2Oy1Rp9qu0iusTKqykwTspGCZtPxmF81JR4MmIebvF1F9+UOKth2ZubLQ4XGGaU+hSn99A== + esprima@^4.0.0: version "4.0.1" resolved "https://registry.npmmirror.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== -esquery@^1.3.1, esquery@^1.4.0: +esquery@^1.4.0: version "1.5.0" resolved "https://registry.npmmirror.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b" integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== @@ -6302,16 +5169,6 @@ estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0: resolved "https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== -estree-walker@^0.6.1: - version "0.6.1" - resolved "https://registry.npmmirror.com/estree-walker/-/estree-walker-0.6.1.tgz#53049143f40c6eb918b23671d1fe3219f3a1b362" - integrity sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w== - -estree-walker@^1.0.1: - version "1.0.1" - resolved "https://registry.npmmirror.com/estree-walker/-/estree-walker-1.0.1.tgz#31bc5d612c96b704106b477e6dd5d8aa138cb700" - integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg== - esutils@^2.0.2: version "2.0.3" resolved "https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" @@ -6322,6 +5179,14 @@ etag@~1.8.1: resolved "https://registry.npmmirror.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== +event-emitter@^0.3.5, event-emitter@~0.3.5: + version "0.3.5" + resolved "https://registry.npmmirror.com/event-emitter/-/event-emitter-0.3.5.tgz#df8c69eef1647923c7157b9ce83840610b02cc39" + integrity sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA== + dependencies: + d "1" + es5-ext "~0.10.14" + eventemitter2@^6.4.3: version "6.4.9" resolved "https://registry.npmmirror.com/eventemitter2/-/eventemitter2-6.4.9.tgz#41f2750781b4230ed58827bc119d293471ecb125" @@ -6337,11 +5202,6 @@ events@^3.0.0, events@^3.2.0: resolved "https://registry.npmmirror.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== -eventsource@^2.0.2: - version "2.0.2" - resolved "https://registry.npmmirror.com/eventsource/-/eventsource-2.0.2.tgz#76dfcc02930fb2ff339520b6d290da573a9e8508" - integrity sha512-IzUmBGPR3+oUG9dUeXynyNmf91/3zUSJg1lCktzKw47OXuhco54U3r9B7O4XX+Rb1Itm9OZ2b0RkTs10bICOxA== - evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: version "1.0.3" resolved "https://registry.npmmirror.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" @@ -6350,7 +5210,7 @@ evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: md5.js "^1.3.4" safe-buffer "^5.1.1" -execa@4.1.0, execa@^4.0.0: +execa@4.1.0: version "4.1.0" resolved "https://registry.npmmirror.com/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a" integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA== @@ -6365,13 +5225,13 @@ execa@4.1.0, execa@^4.0.0: signal-exit "^3.0.2" strip-final-newline "^2.0.0" -execa@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" - integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== +execa@^0.7.0: + version "0.7.0" + resolved "https://registry.npmmirror.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777" + integrity sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw== dependencies: - cross-spawn "^6.0.0" - get-stream "^4.0.0" + cross-spawn "^5.0.1" + get-stream "^3.0.0" is-stream "^1.1.0" npm-run-path "^2.0.0" p-finally "^1.0.0" @@ -6393,13 +5253,6 @@ execa@^5.0.0: signal-exit "^3.0.3" strip-final-newline "^2.0.0" -execall@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/execall/-/execall-2.0.0.tgz#16a06b5fe5099df7d00be5d9c06eecded1663b45" - integrity sha512-0FU2hZ5Hh6iQnarpRtQurM/aAvp3RIbfvgLHrcqJYzhXyV2KFruhuChf9NC6waAhiUR7FFtlugkI4p7f2Fqlow== - dependencies: - clone-regexp "^2.1.0" - executable@^4.1.1: version "4.1.1" resolved "https://registry.npmmirror.com/executable/-/executable-4.1.1.tgz#41532bff361d3e57af4d763b70582db18f5d133c" @@ -6407,6 +5260,11 @@ executable@^4.1.1: dependencies: pify "^2.2.0" +exit@0.1.2: + version "0.1.2" + resolved "https://registry.npmmirror.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" + integrity sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== + expand-brackets@^2.1.4: version "2.1.4" resolved "https://registry.npmmirror.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" @@ -6420,7 +5278,7 @@ expand-brackets@^2.1.4: snapdragon "^0.8.1" to-regex "^3.0.1" -express@^4.17.1, express@^4.17.3: +express@^4.17.3: version "4.18.2" resolved "https://registry.npmmirror.com/express/-/express-4.18.2.tgz#3fabe08296e930c796c19e3c516979386ba9fd59" integrity sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ== @@ -6457,6 +5315,13 @@ express@^4.17.1, express@^4.17.3: utils-merge "1.0.1" vary "~1.1.2" +ext@^1.1.2: + version "1.7.0" + resolved "https://registry.npmmirror.com/ext/-/ext-1.7.0.tgz#0ea4383c0103d60e70be99e9a7f11027a33c4f5f" + integrity sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw== + dependencies: + type "^2.7.2" + extend-shallow@^2.0.1: version "2.0.1" resolved "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" @@ -6491,6 +5356,16 @@ extglob@^2.0.4: snapdragon "^0.8.1" to-regex "^3.0.1" +extract-text-webpack-plugin@^3.0.0: + version "3.0.2" + resolved "https://registry.npmmirror.com/extract-text-webpack-plugin/-/extract-text-webpack-plugin-3.0.2.tgz#5f043eaa02f9750a9258b78c0a6e0dc1408fb2f7" + integrity sha512-bt/LZ4m5Rqt/Crl2HiKuAl/oqg0psx1tsTLkvWbJen1CtD+fftkZhMaQ9HOtY2gWsl2Wq+sABmMVi9z3DhKWQQ== + dependencies: + async "^2.4.1" + loader-utils "^1.1.0" + schema-utils "^0.3.0" + webpack-sources "^1.0.1" + extract-zip@2.0.1: version "2.0.1" resolved "https://registry.npmmirror.com/extract-zip/-/extract-zip-2.0.1.tgz#663dca56fe46df890d5f131ef4a06d22bb8ba13a" @@ -6512,12 +5387,17 @@ extsprintf@^1.2.0: resolved "https://registry.npmmirror.com/extsprintf/-/extsprintf-1.4.1.tgz#8d172c064867f235c0c84a596806d279bf4bcc07" integrity sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA== +fast-deep-equal@^1.0.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz#c053477817c86b51daa853c81e059b733d023614" + integrity sha512-fueX787WZKCV0Is4/T2cyAdM4+x1S3MXXOAhavE1ys/W42SHAPacLTQhucja22QBYrfGw50M2sRiXPtTGv9Ymw== + fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: version "3.1.3" resolved "https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== -fast-glob@^3.1.1, fast-glob@^3.2.11, fast-glob@^3.2.4, fast-glob@^3.2.5, fast-glob@^3.2.9: +fast-glob@^3.1.1, fast-glob@^3.2.11, fast-glob@^3.2.9: version "3.2.12" resolved "https://registry.npmmirror.com/fast-glob/-/fast-glob-3.2.12.tgz#7f39ec99c2e6ab030337142da9e0c18f37afae80" integrity sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w== @@ -6528,7 +5408,7 @@ fast-glob@^3.1.1, fast-glob@^3.2.11, fast-glob@^3.2.4, fast-glob@^3.2.5, fast-gl merge2 "^1.3.0" micromatch "^4.0.4" -fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: +fast-json-stable-stringify@^2.0.0: version "2.1.0" resolved "https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== @@ -6538,11 +5418,27 @@ fast-levenshtein@^2.0.6: resolved "https://registry.npmmirror.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== -fastest-levenshtein@^1.0.12: - version "1.0.16" - resolved "https://registry.npmmirror.com/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz#210e61b6ff181de91ea9b3d1b84fdedd47e034e5" +fast-sass-loader@^1.2.5: + version "1.5.0" + resolved "https://registry.npmmirror.com/fast-sass-loader/-/fast-sass-loader-1.5.0.tgz#b3bcf91aaa5fd042e01c536bb338db74b03fef0c" + integrity sha512-3K4/xG/sm0MqdjrOBKZhnOrrQ3TWMsdvqjxI4ZN0FlVwImNqChYHFUChpyQ9ecQsXS0pytOMEa5H+MDfatPqBA== + dependencies: + async "^2.0.1" + cli-source-preview "^1.0.0" + co "^4.6.0" + fs-extra "3.x" + loader-utils "^1.1.0" + +fastest-levenshtein@^1.0.12: + version "1.0.16" + resolved "https://registry.npmmirror.com/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz#210e61b6ff181de91ea9b3d1b84fdedd47e034e5" integrity sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg== +fastparse@^1.1.2: + version "1.1.2" + resolved "https://registry.npmmirror.com/fastparse/-/fastparse-1.1.2.tgz#91728c5a5942eced8531283c79441ee4122c35a9" + integrity sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ== + fastq@^1.6.0: version "1.15.0" resolved "https://registry.npmmirror.com/fastq/-/fastq-1.15.0.tgz#d04d07c6a2a68fe4599fea8d2e103a937fae6b3a" @@ -6550,7 +5446,7 @@ fastq@^1.6.0: dependencies: reusify "^1.0.4" -faye-websocket@^0.11.3, faye-websocket@^0.11.4: +faye-websocket@^0.11.3: version "0.11.4" resolved "https://registry.npmmirror.com/faye-websocket/-/faye-websocket-0.11.4.tgz#7f0d9275cfdd86a1c963dc8b65fcc451edcbb1da" integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g== @@ -6564,11 +5460,6 @@ fd-slicer@~1.1.0: dependencies: pend "~1.2.0" -figgy-pudding@^3.5.1: - version "3.5.2" - resolved "https://registry.npmmirror.com/figgy-pudding/-/figgy-pudding-3.5.2.tgz#b4eee8148abb01dcf1d1ac34367d59e12fa61d6e" - integrity sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw== - figures@^3.2.0: version "3.2.0" resolved "https://registry.npmmirror.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" @@ -6583,14 +5474,6 @@ file-entry-cache@^6.0.1: dependencies: flat-cache "^3.0.4" -file-loader@6.1.1: - version "6.1.1" - resolved "https://registry.npmmirror.com/file-loader/-/file-loader-6.1.1.tgz#a6f29dfb3f5933a1c350b2dbaa20ac5be0539baa" - integrity sha512-Klt8C4BjWSXYQAfhpYYkG4qHNTna4toMHEbWrI5IuVoxbU6uiDKeKAP99R8mmbJi3lvewn/jQBOgU4+NS3tDQw== - dependencies: - loader-utils "^2.0.0" - schema-utils "^3.0.0" - file-uri-to-path@1.0.0: version "1.0.0" resolved "https://registry.npmmirror.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" @@ -6631,29 +5514,6 @@ finalhandler@1.2.0: statuses "2.0.1" unpipe "~1.0.0" -find-cache-dir@^2.1.0: - version "2.1.0" - resolved "https://registry.npmmirror.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" - integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== - dependencies: - commondir "^1.0.1" - make-dir "^2.0.0" - pkg-dir "^3.0.0" - -find-cache-dir@^3.3.1: - version "3.3.2" - resolved "https://registry.npmmirror.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b" - integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig== - dependencies: - commondir "^1.0.1" - make-dir "^3.0.2" - pkg-dir "^4.1.0" - -find-root@^1.1.0: - version "1.1.0" - resolved "https://registry.npmmirror.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4" - integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng== - find-up@4.1.0, find-up@^4.0.0, find-up@^4.1.0: version "4.1.0" resolved "https://registry.npmmirror.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" @@ -6662,13 +5522,12 @@ find-up@4.1.0, find-up@^4.0.0, find-up@^4.1.0: locate-path "^5.0.0" path-exists "^4.0.0" -find-up@5.0.0, find-up@^5.0.0: - version "5.0.0" - resolved "https://registry.npmmirror.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" - integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== +find-up@^2.0.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" + integrity sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ== dependencies: - locate-path "^6.0.0" - path-exists "^4.0.0" + locate-path "^2.0.0" find-up@^3.0.0: version "3.0.0" @@ -6677,6 +5536,14 @@ find-up@^3.0.0: dependencies: locate-path "^3.0.0" +find-up@^5.0.0: + version "5.0.0" + resolved "https://registry.npmmirror.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" + integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== + dependencies: + locate-path "^6.0.0" + path-exists "^4.0.0" + flat-cache@^3.0.4: version "3.0.4" resolved "https://registry.npmmirror.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" @@ -6685,11 +5552,6 @@ flat-cache@^3.0.4: flatted "^3.1.0" rimraf "^3.0.2" -flat@^5.0.2: - version "5.0.2" - resolved "https://registry.npmmirror.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" - integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== - flatted@^3.1.0: version "3.2.7" resolved "https://registry.npmmirror.com/flatted/-/flatted-3.2.7.tgz#609f39207cb614b89d0765b477cb2d437fbf9787" @@ -6700,14 +5562,6 @@ flatten@^1.0.2: resolved "https://registry.npmmirror.com/flatten/-/flatten-1.0.3.tgz#c1283ac9f27b368abc1e36d1ff7b04501a30356b" integrity sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg== -flush-write-stream@^1.0.0: - version "1.1.1" - resolved "https://registry.npmmirror.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8" - integrity sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w== - dependencies: - inherits "^2.0.3" - readable-stream "^2.3.6" - follow-redirects@^1.0.0, follow-redirects@^1.14.4: version "1.15.2" resolved "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.2.tgz#b460864144ba63f2681096f274c4e57026da2c13" @@ -6787,22 +5641,14 @@ fresh@0.5.2: resolved "https://registry.npmmirror.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== -from2@^2.1.0: - version "2.3.0" - resolved "https://registry.npmmirror.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" - integrity sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g== - dependencies: - inherits "^2.0.1" - readable-stream "^2.0.0" - -fs-extra@10.0.0: - version "10.0.0" - resolved "https://registry.npmmirror.com/fs-extra/-/fs-extra-10.0.0.tgz#9ff61b655dde53fb34a82df84bb214ce802e17c1" - integrity sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ== +fs-extra@3.x: + version "3.0.1" + resolved "https://registry.npmmirror.com/fs-extra/-/fs-extra-3.0.1.tgz#3794f378c58b342ea7dbbb23095109c4b3b62291" + integrity sha512-V3Z3WZWVUYd8hoCL5xfXJCaHWYzmtwW5XWYSlLgERi8PWd8bx1kUHUk8L1BT57e49oKnDDD180mjfrHc1yA9rg== dependencies: - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" + graceful-fs "^4.1.2" + jsonfile "^3.0.0" + universalify "^0.1.0" fs-extra@^10.0.0: version "10.1.0" @@ -6813,24 +5659,6 @@ fs-extra@^10.0.0: jsonfile "^6.0.1" universalify "^2.0.0" -fs-extra@^7.0.0: - version "7.0.1" - resolved "https://registry.npmmirror.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" - integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== - dependencies: - graceful-fs "^4.1.2" - jsonfile "^4.0.0" - universalify "^0.1.0" - -fs-extra@^8.1.0: - version "8.1.0" - resolved "https://registry.npmmirror.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" - integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^4.0.0" - universalify "^0.1.0" - fs-extra@^9.1.0: version "9.1.0" resolved "https://registry.npmmirror.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" @@ -6841,21 +5669,18 @@ fs-extra@^9.1.0: jsonfile "^6.0.1" universalify "^2.0.0" +fs-minipass@^2.0.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" + integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== + dependencies: + minipass "^3.0.0" + fs-monkey@^1.0.3: version "1.0.3" resolved "https://registry.npmmirror.com/fs-monkey/-/fs-monkey-1.0.3.tgz#ae3ac92d53bb328efe0e9a1d9541f6ad8d48e2d3" integrity sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q== -fs-write-stream-atomic@^1.0.8: - version "1.0.10" - resolved "https://registry.npmmirror.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" - integrity sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA== - dependencies: - graceful-fs "^4.1.2" - iferr "^0.1.5" - imurmurhash "^0.1.4" - readable-stream "1 || 2" - fs.realpath@^1.0.0: version "1.0.0" resolved "https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" @@ -6869,7 +5694,7 @@ fsevents@^1.2.7: bindings "^1.5.0" nan "^2.12.1" -fsevents@~2.3.1, fsevents@~2.3.2: +fsevents@~2.3.2: version "2.3.2" resolved "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== @@ -6889,31 +5714,47 @@ function.prototype.name@^1.1.5: es-abstract "^1.19.0" functions-have-names "^1.2.2" -functional-red-black-tree@^1.0.1: - version "1.0.1" - resolved "https://registry.npmmirror.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" - integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g== - functions-have-names@^1.2.2: version "1.2.3" resolved "https://registry.npmmirror.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== +gauge@~2.7.3: + version "2.7.4" + resolved "https://registry.npmmirror.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" + integrity sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg== + dependencies: + aproba "^1.0.3" + console-control-strings "^1.0.0" + has-unicode "^2.0.0" + object-assign "^4.1.0" + signal-exit "^3.0.0" + string-width "^1.0.1" + strip-ansi "^3.0.1" + wide-align "^1.1.0" + +gaze@^1.0.0: + version "1.1.3" + resolved "https://registry.npmmirror.com/gaze/-/gaze-1.1.3.tgz#c441733e13b927ac8c0ff0b4c3b033f28812924a" + integrity sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g== + dependencies: + globule "^1.0.0" + gensync@^1.0.0-beta.2: version "1.0.0-beta.2" resolved "https://registry.npmmirror.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== -get-caller-file@^2.0.1, get-caller-file@^2.0.5: +get-caller-file@^1.0.1: + version "1.0.3" + resolved "https://registry.npmmirror.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a" + integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w== + +get-caller-file@^2.0.1: version "2.0.5" resolved "https://registry.npmmirror.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== -get-func-name@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/get-func-name/-/get-func-name-2.0.0.tgz#ead774abee72e20409433a066366023dd6887a41" - integrity sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig== - get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0: version "1.2.0" resolved "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.2.0.tgz#7ad1dc0535f3a2904bba075772763e5051f6d05f" @@ -6923,22 +5764,15 @@ get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@ has "^1.0.3" has-symbols "^1.0.3" -get-own-enumerable-property-symbols@^3.0.0: - version "3.0.2" - resolved "https://registry.npmmirror.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664" - integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g== - -get-stdin@^8.0.0: - version "8.0.0" - resolved "https://registry.npmmirror.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53" - integrity sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg== +get-stdin@^4.0.1: + version "4.0.1" + resolved "https://registry.npmmirror.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" + integrity sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw== -get-stream@^4.0.0: - version "4.1.0" - resolved "https://registry.npmmirror.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" - integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== - dependencies: - pump "^3.0.0" +get-stream@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" + integrity sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ== get-stream@^5.0.0, get-stream@^5.1.0: version "5.2.0" @@ -6992,7 +5826,7 @@ glob-parent@^3.1.0: is-glob "^3.1.0" path-dirname "^1.0.0" -glob-parent@^5.1.2, glob-parent@~5.1.0, glob-parent@~5.1.2: +glob-parent@^5.1.2, glob-parent@~5.1.2: version "5.1.2" resolved "https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== @@ -7011,19 +5845,7 @@ glob-to-regexp@^0.4.1: resolved "https://registry.npmmirror.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== -glob@7.1.6: - version "7.1.6" - resolved "https://registry.npmmirror.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" - integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -glob@^7.0.3, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: +glob@^7.0.0, glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4: version "7.2.3" resolved "https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== @@ -7035,16 +5857,17 @@ glob@^7.0.3, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^8.0.3: - version "8.1.0" - resolved "https://registry.npmmirror.com/glob/-/glob-8.1.0.tgz#d388f656593ef708ee3e34640fdfb99a9fd1c33e" - integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ== +glob@~7.1.1: + version "7.1.7" + resolved "https://registry.npmmirror.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90" + integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ== dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" inherits "2" - minimatch "^5.0.1" + minimatch "^3.0.4" once "^1.3.0" + path-is-absolute "^1.0.0" global-dirs@^3.0.0: version "3.0.1" @@ -7053,7 +5876,7 @@ global-dirs@^3.0.0: dependencies: ini "2.0.0" -global-modules@2.0.0, global-modules@^2.0.0: +global-modules@2.0.0: version "2.0.0" resolved "https://registry.npmmirror.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== @@ -7082,7 +5905,7 @@ globals@^11.1.0: resolved "https://registry.npmmirror.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== -globals@^13.15.0, globals@^13.19.0, globals@^13.6.0, globals@^13.9.0: +globals@^13.15.0, globals@^13.19.0: version "13.20.0" resolved "https://registry.npmmirror.com/globals/-/globals-13.20.0.tgz#ea276a1e508ffd4f1612888f9d1bad1e2717bf82" integrity sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ== @@ -7108,7 +5931,7 @@ globby@11.0.1: merge2 "^1.3.0" slash "^3.0.0" -globby@^11.0.3, globby@^11.1.0: +globby@^11.1.0: version "11.1.0" resolved "https://registry.npmmirror.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== @@ -7131,28 +5954,14 @@ globby@^13.1.1: merge2 "^1.4.1" slash "^4.0.0" -globby@^6.1.0: - version "6.1.0" - resolved "https://registry.npmmirror.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c" - integrity sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw== - dependencies: - array-union "^1.0.1" - glob "^7.0.3" - object-assign "^4.0.1" - pify "^2.0.0" - pinkie-promise "^2.0.0" - -globjoin@^0.1.4: - version "0.1.4" - resolved "https://registry.npmmirror.com/globjoin/-/globjoin-0.1.4.tgz#2f4494ac8919e3767c5cbb691e9f463324285d43" - integrity sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg== - -gonzales-pe@^4.3.0: - version "4.3.0" - resolved "https://registry.npmmirror.com/gonzales-pe/-/gonzales-pe-4.3.0.tgz#fe9dec5f3c557eead09ff868c65826be54d067b3" - integrity sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ== +globule@^1.0.0: + version "1.3.4" + resolved "https://registry.npmmirror.com/globule/-/globule-1.3.4.tgz#7c11c43056055a75a6e68294453c17f2796170fb" + integrity sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg== dependencies: - minimist "^1.2.5" + glob "~7.1.1" + lodash "^4.17.21" + minimatch "~3.0.2" gopd@^1.0.1: version "1.0.1" @@ -7161,7 +5970,7 @@ gopd@^1.0.1: dependencies: get-intrinsic "^1.1.3" -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: +graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.3, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: version "4.2.10" resolved "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== @@ -7178,11 +5987,6 @@ graphlib@^2.1.8: dependencies: lodash "^4.17.15" -growl@1.10.5: - version "1.10.5" - resolved "https://registry.npmmirror.com/growl/-/growl-1.10.5.tgz#f2735dc2283674fa67478b10181059355c369e5e" - integrity sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA== - gzip-size@5.1.1: version "5.1.1" resolved "https://registry.npmmirror.com/gzip-size/-/gzip-size-5.1.1.tgz#cb9bee692f87c0612b232840a873904e4c135274" @@ -7203,16 +6007,46 @@ handle-thing@^2.0.0: resolved "https://registry.npmmirror.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e" integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== +har-schema@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" + integrity sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q== + +har-validator@~5.1.3: + version "5.1.5" + resolved "https://registry.npmmirror.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" + integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== + dependencies: + ajv "^6.12.3" + har-schema "^2.0.0" + hard-rejection@^2.1.0: version "2.1.0" resolved "https://registry.npmmirror.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883" integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA== +has-ansi@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" + integrity sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg== + dependencies: + ansi-regex "^2.0.0" + has-bigints@^1.0.1, has-bigints@^1.0.2: version "1.0.2" resolved "https://registry.npmmirror.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== +has-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz#9d9e793165ce017a00f00418c43f942a7b1d11fa" + integrity sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA== + +has-flag@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51" + integrity sha512-P+1n3MnwjR/Epg9BBo1KT8qbye2g2Ou4sFumihwt6I4tsUX7jnLcX4BTOSKg/B1ZrIYMN9FcEnG4x5a7NB8Eng== + has-flag@^3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" @@ -7247,6 +6081,11 @@ has-tostringtag@^1.0.0: dependencies: has-symbols "^1.0.2" +has-unicode@^2.0.0: + version "2.0.1" + resolved "https://registry.npmmirror.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" + integrity sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ== + has-value@^0.3.1: version "0.3.1" resolved "https://registry.npmmirror.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" @@ -7278,7 +6117,7 @@ has-values@^1.0.0: is-number "^3.0.0" kind-of "^4.0.0" -has@^1.0.3: +has@^1.0.1, has@^1.0.3: version "1.0.3" resolved "https://registry.npmmirror.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== @@ -7307,7 +6146,7 @@ hast-util-whitespace@^2.0.0: resolved "https://registry.npmmirror.com/hast-util-whitespace/-/hast-util-whitespace-2.0.1.tgz#0ec64e257e6fc216c7d14c8a1b74d27d650b4557" integrity sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng== -he@1.2.0, he@^1.2.0: +he@^1.2.0: version "1.2.0" resolved "https://registry.npmmirror.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== @@ -7319,7 +6158,7 @@ history@*: dependencies: "@babel/runtime" "^7.7.6" -history@^4.6.3, history@^4.7.2, history@^4.9.0: +history@^4.6.3, history@^4.7.2: version "4.10.1" resolved "https://registry.npmmirror.com/history/-/history-4.10.1.tgz#33371a65e3a83b267434e2b3f3b1b4c58aad4cf3" integrity sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew== @@ -7345,18 +6184,13 @@ hoist-non-react-statics@^2.5.0: resolved "https://registry.npmmirror.com/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz#c5903cf409c0dfd908f388e619d86b9c1174cb47" integrity sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw== -hoist-non-react-statics@^3.0.0, hoist-non-react-statics@^3.1.0, hoist-non-react-statics@^3.3.0, hoist-non-react-statics@^3.3.2: +hoist-non-react-statics@^3.0.0, hoist-non-react-statics@^3.3.0: version "3.3.2" resolved "https://registry.npmmirror.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45" integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== dependencies: react-is "^16.7.0" -hoopy@^0.1.4: - version "0.1.4" - resolved "https://registry.npmmirror.com/hoopy/-/hoopy-0.1.4.tgz#609207d661100033a9a9402ad3dea677381c1b1d" - integrity sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ== - hosted-git-info@^2.1.4: version "2.8.9" resolved "https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" @@ -7379,10 +6213,10 @@ hpack.js@^2.1.6: readable-stream "^2.0.1" wbuf "^1.1.0" -html-entities@^1.3.1: - version "1.4.0" - resolved "https://registry.npmmirror.com/html-entities/-/html-entities-1.4.0.tgz#cfbd1b01d2afaf9adca1b10ae7dffab98c71d2dc" - integrity sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA== +html-comment-regex@^1.1.0: + version "1.1.2" + resolved "https://registry.npmmirror.com/html-comment-regex/-/html-comment-regex-1.1.2.tgz#97d4688aeb5c81886a364faa0cad1dda14d433a7" + integrity sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ== html-entities@^2.1.0, html-entities@^2.3.2: version "2.3.3" @@ -7397,19 +6231,6 @@ html-loader@4.2.0: html-minifier-terser "^7.0.0" parse5 "^7.0.0" -html-minifier-terser@^5.0.1: - version "5.1.1" - resolved "https://registry.npmmirror.com/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz#922e96f1f3bb60832c2634b79884096389b1f054" - integrity sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg== - dependencies: - camel-case "^4.1.1" - clean-css "^4.2.3" - commander "^4.1.1" - he "^1.2.0" - param-case "^3.0.3" - relateurl "^0.2.7" - terser "^4.6.3" - html-minifier-terser@^6.0.2: version "6.1.0" resolved "https://registry.npmmirror.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#bfc818934cc07918f6b3669f5774ecdfd48f32ab" @@ -7443,26 +6264,6 @@ html-parse-stringify@^3.0.1: dependencies: void-elements "3.1.0" -html-tags@^3.1.0: - version "3.2.0" - resolved "https://registry.npmmirror.com/html-tags/-/html-tags-3.2.0.tgz#dbb3518d20b726524e4dd43de397eb0a95726961" - integrity sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg== - -html-webpack-plugin@4.5.2: - version "4.5.2" - resolved "https://registry.npmmirror.com/html-webpack-plugin/-/html-webpack-plugin-4.5.2.tgz#76fc83fa1a0f12dd5f7da0404a54e2699666bc12" - integrity sha512-q5oYdzjKUIPQVjOosjgvCHQOv9Ett9CYYHlgvJeXG0qQvdSojnBq4vAdQBwn1+yGveAwHCoe/rMR86ozX3+c2A== - dependencies: - "@types/html-minifier-terser" "^5.0.0" - "@types/tapable" "^1.0.5" - "@types/webpack" "^4.41.8" - html-minifier-terser "^5.0.1" - loader-utils "^1.2.3" - lodash "^4.17.20" - pretty-error "^2.1.1" - tapable "^1.1.3" - util.promisify "1.0.0" - html-webpack-plugin@5.5.0: version "5.5.0" resolved "https://registry.npmmirror.com/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz#c3911936f57681c1f9f4d8b68c158cd9dfe52f50" @@ -7474,18 +6275,6 @@ html-webpack-plugin@5.5.0: pretty-error "^4.0.0" tapable "^2.0.0" -htmlparser2@^3.10.0: - version "3.10.1" - resolved "https://registry.npmmirror.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f" - integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ== - dependencies: - domelementtype "^1.3.1" - domhandler "^2.3.0" - domutils "^1.5.1" - entities "^1.1.1" - inherits "^2.0.1" - readable-stream "^3.1.1" - htmlparser2@^6.1.0: version "6.1.0" resolved "https://registry.npmmirror.com/htmlparser2/-/htmlparser2-6.1.0.tgz#c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7" @@ -7527,16 +6316,6 @@ http-parser-js@>=0.5.1: resolved "https://registry.npmmirror.com/http-parser-js/-/http-parser-js-0.5.8.tgz#af23090d9ac4e24573de6f6aecc9d84a48bf20e3" integrity sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q== -http-proxy-middleware@0.19.1: - version "0.19.1" - resolved "https://registry.npmmirror.com/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz#183c7dc4aa1479150306498c210cdaf96080a43a" - integrity sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q== - dependencies: - http-proxy "^1.17.0" - is-glob "^4.0.0" - lodash "^4.17.11" - micromatch "^3.1.10" - http-proxy-middleware@^2.0.3: version "2.0.6" resolved "https://registry.npmmirror.com/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz#e1a4dd6979572c7ab5a4e4b55095d1f32a74963f" @@ -7548,7 +6327,7 @@ http-proxy-middleware@^2.0.3: is-plain-obj "^3.0.0" micromatch "^4.0.2" -http-proxy@^1.17.0, http-proxy@^1.18.1: +http-proxy@^1.18.1: version "1.18.1" resolved "https://registry.npmmirror.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== @@ -7557,6 +6336,15 @@ http-proxy@^1.17.0, http-proxy@^1.18.1: follow-redirects "^1.0.0" requires-port "^1.0.0" +http-signature@~1.2.0: + version "1.2.0" + resolved "https://registry.npmmirror.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" + integrity sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ== + dependencies: + assert-plus "^1.0.0" + jsprim "^1.2.2" + sshpk "^1.7.0" + http-signature@~1.3.6: version "1.3.6" resolved "https://registry.npmmirror.com/http-signature/-/http-signature-1.3.6.tgz#cb6fbfdf86d1c974f343be94e87f7fc128662cf9" @@ -7602,6 +6390,18 @@ iconv-lite@^0.6.2, iconv-lite@^0.6.3: dependencies: safer-buffer ">= 2.1.2 < 3.0.0" +icss-replace-symbols@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" + integrity sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg== + +icss-utils@^2.1.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/icss-utils/-/icss-utils-2.1.0.tgz#83f0a0ec378bf3246178b6c2ad9136f135b1c962" + integrity sha512-bsVoyn/1V4R1kYYjLcWLedozAM4FClZUdjE9nIr8uWY7xs78y9DATgwz2wGU7M+7z55KenmmTkN2DVJ7bqzjAA== + dependencies: + postcss "^6.0.1" + icss-utils@^5.0.0, icss-utils@^5.1.0: version "5.1.0" resolved "https://registry.npmmirror.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae" @@ -7612,17 +6412,7 @@ ieee754@^1.1.13, ieee754@^1.1.4: resolved "https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== -iferr@^0.1.5: - version "0.1.5" - resolved "https://registry.npmmirror.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" - integrity sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA== - -ignore@^4.0.6: - version "4.0.6" - resolved "https://registry.npmmirror.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" - integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== - -ignore@^5.1.4, ignore@^5.1.8, ignore@^5.2.0: +ignore@^5.1.4, ignore@^5.2.0: version "5.2.4" resolved "https://registry.npmmirror.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324" integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== @@ -7637,6 +6427,11 @@ immer@8.0.1: resolved "https://registry.npmmirror.com/immer/-/immer-8.0.1.tgz#9c73db683e2b3975c424fb0572af5889877ae656" integrity sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA== +immutable@^4.0.0: + version "4.2.4" + resolved "https://registry.npmmirror.com/immutable/-/immutable-4.2.4.tgz#83260d50889526b4b531a5e293709a77f7c55a2a" + integrity sha512-WDxL3Hheb1JkRN3sQkyujNlL/xRjAo3rJtaU5xeufUauG66JdMr32bLj4gF+vWl84DIA3Zxw7tiAjneYzRRw+w== + import-cwd@^2.0.0: version "2.1.0" resolved "https://registry.npmmirror.com/import-cwd/-/import-cwd-2.1.0.tgz#aa6cf36e722761285cb371ec6519f53e2435b0a9" @@ -7652,7 +6447,7 @@ import-fresh@^2.0.0: caller-path "^2.0.0" resolve-from "^3.0.0" -import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1: +import-fresh@^3.0.0, import-fresh@^3.2.1: version "3.3.0" resolved "https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== @@ -7667,19 +6462,6 @@ import-from@^2.1.0: dependencies: resolve-from "^3.0.0" -import-lazy@^4.0.0: - version "4.0.0" - resolved "https://registry.npmmirror.com/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153" - integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw== - -import-local@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" - integrity sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ== - dependencies: - pkg-dir "^3.0.0" - resolve-cwd "^2.0.0" - import-local@^3.0.2: version "3.1.0" resolved "https://registry.npmmirror.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4" @@ -7688,11 +6470,6 @@ import-local@^3.0.2: pkg-dir "^4.2.0" resolve-cwd "^3.0.0" -import-modules@^2.0.0: - version "2.1.0" - resolved "https://registry.npmmirror.com/import-modules/-/import-modules-2.1.0.tgz#abe7df297cb6c1f19b57246eb8b8bd9664b6d8c2" - integrity sha512-8HEWcnkbGpovH9yInoisxaSoIg9Brbul+Ju3Kqe2UsYDUBJD/iQjSgEj0zPcTDPKfPp2fs5xlv1i+JSye/m1/A== - imurmurhash@^0.1.4: version "0.1.4" resolved "https://registry.npmmirror.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" @@ -7708,11 +6485,6 @@ indexes-of@^1.0.1: resolved "https://registry.npmmirror.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" integrity sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA== -infer-owner@^1.0.3: - version "1.0.4" - resolved "https://registry.npmmirror.com/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467" - integrity sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A== - inflight@^1.0.4: version "1.0.6" resolved "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" @@ -7751,14 +6523,6 @@ inline-style-parser@0.1.1: resolved "https://registry.npmmirror.com/inline-style-parser/-/inline-style-parser-0.1.1.tgz#ec8a3b429274e9c0a1f1c4ffa9453a7fef72cea1" integrity sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q== -internal-ip@^4.3.0: - version "4.3.0" - resolved "https://registry.npmmirror.com/internal-ip/-/internal-ip-4.3.0.tgz#845452baad9d2ca3b69c635a137acb9a0dad0907" - integrity sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg== - dependencies: - default-gateway "^4.2.0" - ipaddr.js "^1.9.0" - internal-slot@^1.0.3, internal-slot@^1.0.4: version "1.0.5" resolved "https://registry.npmmirror.com/internal-slot/-/internal-slot-1.0.5.tgz#f2a2ee21f668f8627a4667f309dc0f4fb6674986" @@ -7768,6 +6532,11 @@ internal-slot@^1.0.3, internal-slot@^1.0.4: has "^1.0.3" side-channel "^1.0.4" +interpret@^1.0.0: + version "1.4.0" + resolved "https://registry.npmmirror.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" + integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== + interpret@^2.2.0: version "2.2.0" resolved "https://registry.npmmirror.com/interpret/-/interpret-2.2.0.tgz#1a78a0b5965c40a5416d007ad6f50ad27c417df9" @@ -7780,22 +6549,17 @@ invariant@^2.0.0, invariant@^2.1.0, invariant@^2.2.1, invariant@^2.2.2, invarian dependencies: loose-envify "^1.0.0" -invert-kv@^3.0.0: - version "3.0.1" - resolved "https://registry.npmmirror.com/invert-kv/-/invert-kv-3.0.1.tgz#a93c7a3d4386a1dc8325b97da9bb1620c0282523" - integrity sha512-CYdFeFexxhv/Bcny+Q0BfOV+ltRlJcd4BBZBYFX/O0u4npJrgZtIcjokegtiSMAvlMTJ+Koq0GBCc//3bueQxw== - -ip-regex@^2.1.0: - version "2.1.0" - resolved "https://registry.npmmirror.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" - integrity sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw== +invert-kv@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" + integrity sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ== -ip@^1.1.0, ip@^1.1.5: - version "1.1.8" - resolved "https://registry.npmmirror.com/ip/-/ip-1.1.8.tgz#ae05948f6b075435ed3307acce04629da8cdbf48" - integrity sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg== +ip-regex@^4.1.0: + version "4.3.0" + resolved "https://registry.npmmirror.com/ip-regex/-/ip-regex-4.3.0.tgz#687275ab0f57fa76978ff8f4dddc8a23d5990db5" + integrity sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q== -ipaddr.js@1.9.1, ipaddr.js@^1.9.0: +ipaddr.js@1.9.1: version "1.9.1" resolved "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== @@ -7805,15 +6569,10 @@ ipaddr.js@^2.0.1: resolved "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-2.0.1.tgz#eca256a7a877e917aeb368b0a7497ddf42ef81c0" integrity sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng== -irregular-plurals@^3.2.0: - version "3.4.1" - resolved "https://registry.npmmirror.com/irregular-plurals/-/irregular-plurals-3.4.1.tgz#1ef8a7200db56ee79323c0b26e11620c553fd1a5" - integrity sha512-JR7VL+1Kd9z79bE+2uSgifpzrTwLWmTvyeUewhxZCHVtpPImAsLk4adfRxg86uvdsJ8etYYrpzN7vRT30gGnOA== - -is-absolute-url@^3.0.3: - version "3.0.3" - resolved "https://registry.npmmirror.com/is-absolute-url/-/is-absolute-url-3.0.3.tgz#96c6a22b6a23929b11ea0afb1836c36ad4a5d698" - integrity sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q== +is-absolute-url@^2.0.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/is-absolute-url/-/is-absolute-url-2.1.0.tgz#50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6" + integrity sha512-vOx7VprsKyllwjSkLV79NIhpyLfr3jAp7VaTCMXOJHu4m0Ew1CZ2fcjASwmV1jI3BWuWHB013M48eyeldk9gYg== is-accessor-descriptor@^0.1.6: version "0.1.6" @@ -7829,20 +6588,7 @@ is-accessor-descriptor@^1.0.0: dependencies: kind-of "^6.0.0" -is-alphabetical@^1.0.0: - version "1.0.4" - resolved "https://registry.npmmirror.com/is-alphabetical/-/is-alphabetical-1.0.4.tgz#9e7d6b94916be22153745d184c298cbf986a686d" - integrity sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg== - -is-alphanumerical@^1.0.0: - version "1.0.4" - resolved "https://registry.npmmirror.com/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz#7eb9a2431f855f6b1ef1a78e326df515696c4dbf" - integrity sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A== - dependencies: - is-alphabetical "^1.0.0" - is-decimal "^1.0.0" - -is-arguments@^1.0.4, is-arguments@^1.1.1: +is-arguments@^1.1.1: version "1.1.1" resolved "https://registry.npmmirror.com/is-arguments/-/is-arguments-1.1.1.tgz#15b3f88fda01f2a97fec84ca761a560f123efa9b" integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA== @@ -7943,11 +6689,6 @@ is-date-object@^1.0.1, is-date-object@^1.0.5: dependencies: has-tostringtag "^1.0.0" -is-decimal@^1.0.0: - version "1.0.4" - resolved "https://registry.npmmirror.com/is-decimal/-/is-decimal-1.0.4.tgz#65a3a5958a1c5b63a706e1b333d7cd9f630d3fa5" - integrity sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw== - is-descriptor@^0.1.0: version "0.1.6" resolved "https://registry.npmmirror.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" @@ -7993,6 +6734,13 @@ is-extglob@^2.1.0, is-extglob@^2.1.1: resolved "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== +is-fullwidth-code-point@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" + integrity sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw== + dependencies: + number-is-nan "^1.0.0" + is-fullwidth-code-point@^2.0.0: version "2.0.0" resolved "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" @@ -8017,11 +6765,6 @@ is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: dependencies: is-extglob "^2.1.1" -is-hexadecimal@^1.0.0: - version "1.0.4" - resolved "https://registry.npmmirror.com/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz#cc35c97588da4bd49a8eedd6bc4082d44dcb23a7" - integrity sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw== - is-installed-globally@~0.4.0: version "0.4.0" resolved "https://registry.npmmirror.com/is-installed-globally/-/is-installed-globally-0.4.0.tgz#9a0fd407949c30f86eb6959ef1b7994ed0b7b520" @@ -8035,11 +6778,6 @@ is-map@^2.0.1, is-map@^2.0.2: resolved "https://registry.npmmirror.com/is-map/-/is-map-2.0.2.tgz#00922db8c9bf73e81b7a335827bc2a43f2b91127" integrity sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg== -is-module@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" - integrity sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g== - is-negative-zero@^2.0.2: version "2.0.2" resolved "https://registry.npmmirror.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" @@ -8064,30 +6802,6 @@ is-number@^7.0.0: resolved "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== -is-obj@^1.0.1: - version "1.0.1" - resolved "https://registry.npmmirror.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" - integrity sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg== - -is-path-cwd@^2.0.0: - version "2.2.0" - resolved "https://registry.npmmirror.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" - integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== - -is-path-in-cwd@^2.0.0: - version "2.1.0" - resolved "https://registry.npmmirror.com/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz#bfe2dca26c69f397265a4009963602935a053acb" - integrity sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ== - dependencies: - is-path-inside "^2.1.0" - -is-path-inside@^2.1.0: - version "2.1.0" - resolved "https://registry.npmmirror.com/is-path-inside/-/is-path-inside-2.1.0.tgz#7c9810587d659a40d27bcdb4d5616eab059494b2" - integrity sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg== - dependencies: - path-is-inside "^1.0.2" - is-path-inside@^3.0.2, is-path-inside@^3.0.3: version "3.0.3" resolved "https://registry.npmmirror.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" @@ -8098,11 +6812,6 @@ is-plain-obj@^1.0.0, is-plain-obj@^1.1.0: resolved "https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== -is-plain-obj@^2.0.0, is-plain-obj@^2.1.0: - version "2.1.0" - resolved "https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" - integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== - is-plain-obj@^3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz#af6f2ea14ac5a646183a5bbdb5baabbc156ad9d7" @@ -8120,7 +6829,7 @@ is-plain-object@^2.0.3, is-plain-object@^2.0.4: dependencies: isobject "^3.0.1" -is-regex@^1.0.4, is-regex@^1.1.4: +is-regex@^1.1.4: version "1.1.4" resolved "https://registry.npmmirror.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== @@ -8128,16 +6837,6 @@ is-regex@^1.0.4, is-regex@^1.1.4: call-bind "^1.0.2" has-tostringtag "^1.0.0" -is-regexp@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" - integrity sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA== - -is-regexp@^2.0.0: - version "2.1.0" - resolved "https://registry.npmmirror.com/is-regexp/-/is-regexp-2.1.0.tgz#cd734a56864e23b956bf4e7c66c396a4c0b22c2d" - integrity sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA== - is-root@2.1.0: version "2.1.0" resolved "https://registry.npmmirror.com/is-root/-/is-root-2.1.0.tgz#809e18129cf1129644302a4f8544035d51984a9c" @@ -8172,6 +6871,13 @@ is-string@^1.0.5, is-string@^1.0.7: dependencies: has-tostringtag "^1.0.0" +is-svg@^2.0.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/is-svg/-/is-svg-2.1.0.tgz#cf61090da0d9efbcab8722deba6f032208dbb0e9" + integrity sha512-Ya1giYJUkcL/94quj0+XGcmts6cETPBW1MiFz1ReJrnDJ680F52qpAEGAEGU0nq96FRGIGPx6Yo1CyPXcOoyGw== + dependencies: + html-comment-regex "^1.1.0" + is-symbol@^1.0.2, is-symbol@^1.0.3: version "1.0.4" resolved "https://registry.npmmirror.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" @@ -8190,7 +6896,7 @@ is-typed-array@^1.1.10, is-typed-array@^1.1.9: gopd "^1.0.1" has-tostringtag "^1.0.0" -is-typedarray@^1.0.0, is-typedarray@~1.0.0: +is-typedarray@~1.0.0: version "1.0.0" resolved "https://registry.npmmirror.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== @@ -8200,6 +6906,13 @@ is-unicode-supported@^0.1.0: resolved "https://registry.npmmirror.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== +is-url-superb@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/is-url-superb/-/is-url-superb-3.0.0.tgz#b9a1da878a1ac73659047d1e6f4ef22c209d3e25" + integrity sha512-3faQP+wHCGDQT1qReM5zCPx2mxoal6DzbzquFlCYJLWyy4WPTved33ea2xFbX37z4NoriEwZGIYhFtx8RUB5wQ== + dependencies: + url-regex "^5.0.0" + is-weakmap@^2.0.1: version "2.0.1" resolved "https://registry.npmmirror.com/is-weakmap/-/is-weakmap-2.0.1.tgz#5008b59bdc43b698201d18f62b37b2ca243e8cf2" @@ -8230,11 +6943,6 @@ is-windows@^1.0.2: resolved "https://registry.npmmirror.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== -is-wsl@^1.1.0: - version "1.1.0" - resolved "https://registry.npmmirror.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" - integrity sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw== - is-wsl@^2.1.1, is-wsl@^2.2.0: version "2.2.0" resolved "https://registry.npmmirror.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" @@ -8299,14 +7007,6 @@ jest-util@^29.4.3: graceful-fs "^4.2.9" picomatch "^2.2.3" -jest-worker@^24.9.0: - version "24.9.0" - resolved "https://registry.npmmirror.com/jest-worker/-/jest-worker-24.9.0.tgz#5dbfdb5b2d322e98567898238a9697bcce67b3e5" - integrity sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw== - dependencies: - merge-stream "^2.0.0" - supports-color "^6.1.0" - jest-worker@^27.4.5: version "27.5.1" resolved "https://registry.npmmirror.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" @@ -8345,6 +7045,11 @@ jquery@3.6.1: resolved "https://registry.npmmirror.com/jquery/-/jquery-3.6.1.tgz#fab0408f8b45fc19f956205773b62b292c147a16" integrity sha512-opJeO4nCucVnsjiXOE+/PcCgYw9Gwpvs/a6B1LL/lQhwWwpbVEVYDZ1FokFr8PRc7ghYlrFPuyHuiiDNTQxmcw== +js-base64@^2.1.8, js-base64@^2.1.9: + version "2.6.4" + resolved "https://registry.npmmirror.com/js-base64/-/js-base64-2.6.4.tgz#f4e686c5de1ea1f867dbcad3d46d969428df98c4" + integrity sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ== + js-sdsl@^4.1.4: version "4.3.0" resolved "https://registry.npmmirror.com/js-sdsl/-/js-sdsl-4.3.0.tgz#aeefe32a451f7af88425b11fdb5f58c90ae1d711" @@ -8355,12 +7060,10 @@ js-sdsl@^4.1.4: resolved "https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== -js-yaml@4.0.0: - version "4.0.0" - resolved "https://registry.npmmirror.com/js-yaml/-/js-yaml-4.0.0.tgz#f426bc0ff4b4051926cd588c71113183409a121f" - integrity sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q== - dependencies: - argparse "^2.0.1" +js-tokens@^3.0.2: + version "3.0.2" + resolved "https://registry.npmmirror.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" + integrity sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg== js-yaml@^3.13.1: version "3.14.1" @@ -8377,6 +7080,14 @@ js-yaml@^4.1.0: dependencies: argparse "^2.0.1" +js-yaml@~3.7.0: + version "3.7.0" + resolved "https://registry.npmmirror.com/js-yaml/-/js-yaml-3.7.0.tgz#5c967ddd837a9bfdca5f2de84253abe8a1c03b80" + integrity sha512-eIlkGty7HGmntbV6P/ZlAsoncFLGsNoM27lkTzS+oneY/EiNhj+geqD9ezg/ip+SW6Var0BJU2JtV0vEUZpWVQ== + dependencies: + argparse "^1.0.7" + esprima "^2.6.0" + jsbn@~0.1.0: version "0.1.1" resolved "https://registry.npmmirror.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" @@ -8397,7 +7108,12 @@ jsesc@^2.5.1: resolved "https://registry.npmmirror.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== -json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: +json-loader@^0.5.4: + version "0.5.7" + resolved "https://registry.npmmirror.com/json-loader/-/json-loader-0.5.7.tgz#dca14a70235ff82f0ac9a3abeb60d337a365185d" + integrity sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w== + +json-parse-better-errors@^1.0.1: version "1.0.2" resolved "https://registry.npmmirror.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== @@ -8407,6 +7123,11 @@ json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: resolved "https://registry.npmmirror.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== +json-schema-traverse@^0.3.0: + version "0.3.1" + resolved "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340" + integrity sha512-4JD/Ivzg7PoW8NzdrBSr3UFwC9mHgvI7Z6z3QGBsSHgKaRTUDmyZAAKJo2UbG1kUVfS9WS8bi36N49U1xw43DA== + json-schema-traverse@^0.4.1: version "0.4.1" resolved "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" @@ -8432,6 +7153,11 @@ json-stringify-safe@~5.0.1: resolved "https://registry.npmmirror.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== +json5@^0.5.1: + version "0.5.1" + resolved "https://registry.npmmirror.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" + integrity sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw== + json5@^1.0.1, json5@^1.0.2: version "1.0.2" resolved "https://registry.npmmirror.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593" @@ -8439,15 +7165,15 @@ json5@^1.0.1, json5@^1.0.2: dependencies: minimist "^1.2.0" -json5@^2.1.2, json5@^2.2.0, json5@^2.2.1, json5@^2.2.2: +json5@^2.1.2, json5@^2.2.0, json5@^2.2.1: version "2.2.3" resolved "https://registry.npmmirror.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== -jsonfile@^4.0.0: - version "4.0.0" - resolved "https://registry.npmmirror.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" - integrity sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== +jsonfile@^3.0.0: + version "3.0.1" + resolved "https://registry.npmmirror.com/jsonfile/-/jsonfile-3.0.1.tgz#a5ecc6f65f53f662c4415c7675a0331d0992ec66" + integrity sha512-oBko6ZHlubVB5mRFkur5vgYR1UyqX+S6Y/oCfLhqNdcc2fYFlDpIoNc7AfKS1KOGcnNAkvsr0grLck9ANM815w== optionalDependencies: graceful-fs "^4.1.6" @@ -8460,6 +7186,16 @@ jsonfile@^6.0.1: optionalDependencies: graceful-fs "^4.1.6" +jsprim@^1.2.2: + version "1.4.2" + resolved "https://registry.npmmirror.com/jsprim/-/jsprim-1.4.2.tgz#712c65533a15c878ba59e9ed5f0e26d5b77c5feb" + integrity sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw== + dependencies: + assert-plus "1.0.0" + extsprintf "1.3.0" + json-schema "0.4.0" + verror "1.10.0" + jsprim@^2.0.2: version "2.0.2" resolved "https://registry.npmmirror.com/jsprim/-/jsprim-2.0.2.tgz#77ca23dbcd4135cd364800d22ff82c2185803d4d" @@ -8478,11 +7214,6 @@ jsprim@^2.0.2: array-includes "^3.1.5" object.assign "^4.1.3" -killable@^1.0.1: - version "1.0.1" - resolved "https://registry.npmmirror.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" - integrity sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg== - kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: version "3.2.2" resolved "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" @@ -8522,11 +7253,6 @@ klona@^2.0.4: resolved "https://registry.npmmirror.com/klona/-/klona-2.0.6.tgz#85bffbf819c03b2f53270412420a4555ef882e22" integrity sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA== -known-css-properties@^0.21.0: - version "0.21.0" - resolved "https://registry.npmmirror.com/known-css-properties/-/known-css-properties-0.21.0.tgz#15fbd0bbb83447f3ce09d8af247ed47c68ede80d" - integrity sha512-sZLUnTqimCkvkgRS+kbPlYW5o8q5w1cu+uIisKpEWkj31I8mx8kNG162DwRav8Zirkva6N5uoFsm9kzK4mUXjw== - language-subtag-registry@~0.3.2: version "0.3.22" resolved "https://registry.npmmirror.com/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz#2e1500861b2e457eba7e7ae86877cbd08fa1fd1d" @@ -8539,25 +7265,22 @@ language-tags@=1.0.5: dependencies: language-subtag-registry "~0.3.2" -last-call-webpack-plugin@^3.0.0: - version "3.0.0" - resolved "https://registry.npmmirror.com/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz#9742df0e10e3cf46e5c0381c2de90d3a7a2d7555" - integrity sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w== - dependencies: - lodash "^4.17.5" - webpack-sources "^1.1.0" - lazy-ass@^1.6.0: version "1.6.0" resolved "https://registry.npmmirror.com/lazy-ass/-/lazy-ass-1.6.0.tgz#7999655e8646c17f089fdd187d150d3324d54513" integrity sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw== -lcid@^3.0.0: - version "3.1.1" - resolved "https://registry.npmmirror.com/lcid/-/lcid-3.1.1.tgz#9030ec479a058fc36b5e8243ebaac8b6ac582fd0" - integrity sha512-M6T051+5QCGLBQb8id3hdvIW8+zeFV2FyBGFS9IEK5H9Wt4MueD4bW1eWikpHgZp+5xR3l5c8pZUkQsIA0BFZg== +lazy-cache@^1.0.3: + version "1.0.4" + resolved "https://registry.npmmirror.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" + integrity sha512-RE2g0b5VGZsOCFOCgP7omTRYFqydmZkBwl5oNnQ1lDYC57uyO9KqNnNVxT7COSHTxrRCWVcAVOcbjk+tvh/rgQ== + +lcid@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" + integrity sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw== dependencies: - invert-kv "^3.0.0" + invert-kv "^1.0.0" less-loader@11.1.0: version "11.1.0" @@ -8566,6 +7289,15 @@ less-loader@11.1.0: dependencies: klona "^2.0.4" +less-plugin-sass2less@^1.x: + version "1.2.0" + resolved "https://registry.npmmirror.com/less-plugin-sass2less/-/less-plugin-sass2less-1.2.0.tgz#779cd050220277d828937182ceea5569519b20d5" + integrity sha512-4VpxbS+ZNIo/cIZLQQ6Fz/lBYHzsm001BMfk0p6m6WxiPO6QRjRUE1fKP24iIGqqWCZvhdW5XqNf4T6aXcogrQ== + dependencies: + cli "^1.0.1" + lodash "^4.17.2" + mkdirp "^0.5.1" + less@4.1.3: version "4.1.3" resolved "https://registry.npmmirror.com/less/-/less-4.1.3.tgz#175be9ddcbf9b250173e0a00b4d6920a5b770246" @@ -8615,7 +7347,17 @@ listr2@^3.8.3: through "^2.3.8" wrap-ansi "^7.0.0" -loader-runner@^2.4.0: +load-json-file@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8" + integrity sha512-3p6ZOGNbiX4CdvEd1VcE6yi78UrGNpjHO33noGwHCnT/o2fyllJDepsm8+mFFv/DvtwFHht5HIHSyOy5a+ChVQ== + dependencies: + graceful-fs "^4.1.2" + parse-json "^2.2.0" + pify "^2.0.0" + strip-bom "^3.0.0" + +loader-runner@^2.3.0: version "2.4.0" resolved "https://registry.npmmirror.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357" integrity sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== @@ -8634,7 +7376,7 @@ loader-utils@2.0.0: emojis-list "^3.0.0" json5 "^2.1.2" -loader-utils@^1.0.2, loader-utils@^1.1.0, loader-utils@^1.2.3, loader-utils@^1.4.0: +loader-utils@^1.0.2, loader-utils@^1.1.0: version "1.4.2" resolved "https://registry.npmmirror.com/loader-utils/-/loader-utils-1.4.2.tgz#29a957f3a63973883eb684f10ffd3d151fec01a3" integrity sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg== @@ -8652,6 +7394,14 @@ loader-utils@^2.0.0: emojis-list "^3.0.0" json5 "^2.1.2" +locate-path@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" + integrity sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA== + dependencies: + p-locate "^2.0.0" + path-exists "^3.0.0" + locate-path@^3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" @@ -8679,10 +7429,10 @@ lodash-es@^4.17.5, lodash-es@^4.2.1: resolved "https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz#43e626c46e6591b7750beb2b50117390c609e3ee" integrity sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw== -lodash._reinterpolate@^3.0.0: - version "3.0.0" - resolved "https://registry.npmmirror.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" - integrity sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA== +lodash.camelcase@^4.3.0: + version "4.3.0" + resolved "https://registry.npmmirror.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" + integrity sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA== lodash.clonedeep@^4.5.0: version "4.5.0" @@ -8694,11 +7444,6 @@ lodash.debounce@^4.0.8: resolved "https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== -lodash.get@^4.4.2: - version "4.4.2" - resolved "https://registry.npmmirror.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" - integrity sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ== - lodash.memoize@^4.1.2: version "4.1.2" resolved "https://registry.npmmirror.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" @@ -8714,49 +7459,17 @@ lodash.once@^4.1.1: resolved "https://registry.npmmirror.com/lodash.once/-/lodash.once-4.1.1.tgz#0dd3971213c7c56df880977d504c88fb471a97ac" integrity sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg== -lodash.template@^4.5.0: - version "4.5.0" - resolved "https://registry.npmmirror.com/lodash.template/-/lodash.template-4.5.0.tgz#f976195cf3f347d0d5f52483569fe8031ccce8ab" - integrity sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A== - dependencies: - lodash._reinterpolate "^3.0.0" - lodash.templatesettings "^4.0.0" - -lodash.templatesettings@^4.0.0: - version "4.2.0" - resolved "https://registry.npmmirror.com/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz#e481310f049d3cf6d47e912ad09313b154f0fb33" - integrity sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ== - dependencies: - lodash._reinterpolate "^3.0.0" - -lodash.truncate@^4.4.2: - version "4.4.2" - resolved "https://registry.npmmirror.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193" - integrity sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw== - lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.npmmirror.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== -lodash.zip@^4.2.0: - version "4.2.0" - resolved "https://registry.npmmirror.com/lodash.zip/-/lodash.zip-4.2.0.tgz#ec6662e4896408ed4ab6c542a3990b72cc080020" - integrity sha512-C7IOaBBK/0gMORRBd8OETNx3kmOkgIWIPvyDpZSCTwUrpYmgZwJkjZeOD8ww4xbOUOs4/attY+pciKvadNfFbg== - -lodash@4.17.21, "lodash@>=3.5 <5", lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.5, lodash@^4.2.1: +lodash@4.17.21, lodash@^4.0.0, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.2, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.5, lodash@^4.2.1: version "4.17.21" resolved "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== -log-symbols@4.0.0: - version "4.0.0" - resolved "https://registry.npmmirror.com/log-symbols/-/log-symbols-4.0.0.tgz#69b3cc46d20f448eccdb75ea1fa733d9e821c920" - integrity sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA== - dependencies: - chalk "^4.0.0" - -log-symbols@^4.0.0, log-symbols@^4.1.0: +log-symbols@^4.0.0: version "4.1.0" resolved "https://registry.npmmirror.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== @@ -8774,21 +7487,16 @@ log-update@^4.0.0: slice-ansi "^4.0.0" wrap-ansi "^6.2.0" -loglevel@^1.6.8: - version "1.8.1" - resolved "https://registry.npmmirror.com/loglevel/-/loglevel-1.8.1.tgz#5c621f83d5b48c54ae93b6156353f555963377b4" - integrity sha512-tCRIJM51SHjAayKwC+QAg8hT8vg6z7GSgLJKGvzuPb1Wc+hLzqtuVLxp6/HzSPOozuK+8ErAhy7U/sVzw8Dgfg== - -longest-streak@^2.0.0: - version "2.0.4" - resolved "https://registry.npmmirror.com/longest-streak/-/longest-streak-2.0.4.tgz#b8599957da5b5dab64dee3fe316fa774597d90e4" - integrity sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg== - longest-streak@^3.0.0: version "3.1.0" resolved "https://registry.npmmirror.com/longest-streak/-/longest-streak-3.1.0.tgz#62fa67cd958742a1574af9f39866364102d90cd4" integrity sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g== +longest@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097" + integrity sha512-k+yt5n3l48JU4k8ftnKG6V7u32wyH2NfKzeMto9F/QRE0amxy/LayxwlvjjkZEIzqR+19IrtFO8p5kB9QaYUFg== + loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3.1, loose-envify@^1.4.0: version "1.4.0" resolved "https://registry.npmmirror.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" @@ -8796,13 +7504,6 @@ loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3 dependencies: js-tokens "^3.0.0 || ^4.0.0" -loupe@^2.3.1: - version "2.3.6" - resolved "https://registry.npmmirror.com/loupe/-/loupe-2.3.6.tgz#76e4af498103c532d1ecc9be102036a21f787b53" - integrity sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA== - dependencies: - get-func-name "^2.0.0" - lower-case@^2.0.2: version "2.0.2" resolved "https://registry.npmmirror.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28" @@ -8810,6 +7511,14 @@ lower-case@^2.0.2: dependencies: tslib "^2.0.3" +lru-cache@^4.0.1: + version "4.1.5" + resolved "https://registry.npmmirror.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" + integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== + dependencies: + pseudomap "^1.0.2" + yallist "^2.1.2" + lru-cache@^5.1.1: version "5.1.1" resolved "https://registry.npmmirror.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" @@ -8829,14 +7538,7 @@ lz-string@^1.4.4: resolved "https://registry.npmmirror.com/lz-string/-/lz-string-1.5.0.tgz#c1ab50f77887b712621201ba9fd4e3a6ed099941" integrity sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ== -magic-string@^0.25.0, magic-string@^0.25.7: - version "0.25.9" - resolved "https://registry.npmmirror.com/magic-string/-/magic-string-0.25.9.tgz#de7f9faf91ef8a1c91d02c2e5314c8277dbcdd1c" - integrity sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ== - dependencies: - sourcemap-codec "^1.4.8" - -make-dir@^2.0.0, make-dir@^2.1.0: +make-dir@^2.1.0: version "2.1.0" resolved "https://registry.npmmirror.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== @@ -8844,25 +7546,6 @@ make-dir@^2.0.0, make-dir@^2.1.0: pify "^4.0.1" semver "^5.6.0" -make-dir@^3.0.2, make-dir@^3.1.0: - version "3.1.0" - resolved "https://registry.npmmirror.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" - integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== - dependencies: - semver "^6.0.0" - -make-error@^1.1.1: - version "1.3.6" - resolved "https://registry.npmmirror.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" - integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== - -map-age-cleaner@^0.1.3: - version "0.1.3" - resolved "https://registry.npmmirror.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" - integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w== - dependencies: - p-defer "^1.0.0" - map-cache@^0.2.2: version "0.2.2" resolved "https://registry.npmmirror.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" @@ -8890,10 +7573,10 @@ markdown-table@^3.0.0: resolved "https://registry.npmmirror.com/markdown-table/-/markdown-table-3.0.3.tgz#e6331d30e493127e031dd385488b5bd326e4a6bd" integrity sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw== -mathml-tag-names@^2.1.3: - version "2.1.3" - resolved "https://registry.npmmirror.com/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz#4ddadd67308e780cf16a47685878ee27b736a0a3" - integrity sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg== +math-expression-evaluator@^1.2.14: + version "1.4.0" + resolved "https://registry.npmmirror.com/math-expression-evaluator/-/math-expression-evaluator-1.4.0.tgz#3d66031117fbb7b9715ea6c9c68c2cd2eebd37e2" + integrity sha512-4vRUvPyxdO8cWULGTh9dZWL2tZK6LDBvj+OGHBER7poH9Qdt7kXEoj20wiz4lQUbUXQZFjPbe5mVDo9nutizCw== md5.js@^1.3.4: version "1.3.5" @@ -8923,17 +7606,6 @@ mdast-util-find-and-replace@^2.0.0: unist-util-is "^5.0.0" unist-util-visit-parents "^5.0.0" -mdast-util-from-markdown@^0.8.0: - version "0.8.5" - resolved "https://registry.npmmirror.com/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz#d1ef2ca42bc377ecb0463a987910dae89bd9a28c" - integrity sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ== - dependencies: - "@types/mdast" "^3.0.0" - mdast-util-to-string "^2.0.0" - micromark "~2.11.0" - parse-entities "^2.0.0" - unist-util-stringify-position "^2.0.0" - mdast-util-from-markdown@^1.0.0: version "1.3.0" resolved "https://registry.npmmirror.com/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.0.tgz#0214124154f26154a2b3f9d401155509be45e894" @@ -9033,18 +7705,6 @@ mdast-util-to-hast@^11.0.0: unist-util-position "^4.0.0" unist-util-visit "^4.0.0" -mdast-util-to-markdown@^0.6.0: - version "0.6.5" - resolved "https://registry.npmmirror.com/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz#b33f67ca820d69e6cc527a93d4039249b504bebe" - integrity sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ== - dependencies: - "@types/unist" "^2.0.0" - longest-streak "^2.0.0" - mdast-util-to-string "^2.0.0" - parse-entities "^2.0.0" - repeat-string "^1.0.0" - zwitch "^1.0.0" - mdast-util-to-markdown@^1.0.0, mdast-util-to-markdown@^1.3.0: version "1.5.0" resolved "https://registry.npmmirror.com/mdast-util-to-markdown/-/mdast-util-to-markdown-1.5.0.tgz#c13343cb3fc98621911d33b5cd42e7d0731171c6" @@ -9059,11 +7719,6 @@ mdast-util-to-markdown@^1.0.0, mdast-util-to-markdown@^1.3.0: unist-util-visit "^4.0.0" zwitch "^2.0.0" -mdast-util-to-string@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz#b8cfe6a713e1091cb5b728fc48885a4767f8b97b" - integrity sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w== - mdast-util-to-string@^3.0.0, mdast-util-to-string@^3.1.0: version "3.1.1" resolved "https://registry.npmmirror.com/mdast-util-to-string/-/mdast-util-to-string-3.1.1.tgz#db859050d79d48cf9896d294de06f3ede7474d16" @@ -9086,14 +7741,12 @@ media-typer@0.3.0: resolved "https://registry.npmmirror.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== -mem@^5.0.0: - version "5.1.1" - resolved "https://registry.npmmirror.com/mem/-/mem-5.1.1.tgz#7059b67bf9ac2c924c9f1cff7155a064394adfb3" - integrity sha512-qvwipnozMohxLXG1pOqoLiZKNkC4r4qqRucSoDwXowsNGDSULiqFTRUF05vcZWnwJSG22qTsynQhxbaMtnX9gw== +mem@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/mem/-/mem-1.1.0.tgz#5edd52b485ca1d900fe64895505399a0dfa45f76" + integrity sha512-nOBDrc/wgpkd3X/JOhMqYR+/eLqlfLP4oQfoBA6QExIxEl+GU01oyEkwWyueyO8110pUKijtiHGhEmYoOn88oQ== dependencies: - map-age-cleaner "^0.1.3" - mimic-fn "^2.1.0" - p-is-promise "^2.1.0" + mimic-fn "^1.0.0" memfs@^3.4.1, memfs@^3.4.3: version "3.4.13" @@ -9102,7 +7755,7 @@ memfs@^3.4.1, memfs@^3.4.3: dependencies: fs-monkey "^1.0.3" -memory-fs@^0.4.1: +memory-fs@^0.4.0, memory-fs@~0.4.1: version "0.4.1" resolved "https://registry.npmmirror.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" integrity sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ== @@ -9436,14 +8089,6 @@ micromark@^3.0.0: micromark-util-types "^1.0.1" uvu "^0.5.0" -micromark@~2.11.0: - version "2.11.4" - resolved "https://registry.npmmirror.com/micromark/-/micromark-2.11.4.tgz#d13436138eea826383e822449c9a5c50ee44665a" - integrity sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA== - dependencies: - debug "^4.0.0" - parse-entities "^2.0.0" - micromatch@^3.1.10, micromatch@^3.1.4: version "3.1.10" resolved "https://registry.npmmirror.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" @@ -9496,10 +8141,10 @@ mime@1.6.0, mime@^1.4.1: resolved "https://registry.npmmirror.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== -mime@^2.4.4: - version "2.6.0" - resolved "https://registry.npmmirror.com/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" - integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== +mimic-fn@^1.0.0: + version "1.2.0" + resolved "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" + integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== mimic-fn@^2.1.0: version "2.1.0" @@ -9518,16 +8163,6 @@ min-indent@^1.0.0: resolved "https://registry.npmmirror.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== -mini-css-extract-plugin@0.11.3: - version "0.11.3" - resolved "https://registry.npmmirror.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.11.3.tgz#15b0910a7f32e62ffde4a7430cfefbd700724ea6" - integrity sha512-n9BA8LonkOkW1/zn+IbLPQmovsL0wMb9yx75fMJQZf2X1Zoec9yTZtyMePcyu19wPkmFbzZZA6fLTotpFhQsOA== - dependencies: - loader-utils "^1.1.0" - normalize-url "1.9.1" - schema-utils "^1.0.0" - webpack-sources "^1.1.0" - mini-css-extract-plugin@2.7.2: version "2.7.2" resolved "https://registry.npmmirror.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.2.tgz#e049d3ea7d3e4e773aad585c6cb329ce0c7b72d7" @@ -9559,12 +8194,12 @@ minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: dependencies: brace-expansion "^1.1.7" -minimatch@^5.0.1: - version "5.1.6" - resolved "https://registry.npmmirror.com/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96" - integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g== +minimatch@~3.0.2: + version "3.0.8" + resolved "https://registry.npmmirror.com/minimatch/-/minimatch-3.0.8.tgz#5e6a59bd11e2ab0de1cfb843eb2d82e546c321c1" + integrity sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q== dependencies: - brace-expansion "^2.0.1" + brace-expansion "^1.1.7" minimist-options@4.1.0: version "4.1.0" @@ -9580,21 +8215,25 @@ minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6: resolved "https://registry.npmmirror.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== -mississippi@^3.0.0: - version "3.0.0" - resolved "https://registry.npmmirror.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022" - integrity sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA== +minipass@^3.0.0: + version "3.3.6" + resolved "https://registry.npmmirror.com/minipass/-/minipass-3.3.6.tgz#7bba384db3a1520d18c9c0e5251c3444e95dd94a" + integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw== dependencies: - concat-stream "^1.5.0" - duplexify "^3.4.2" - end-of-stream "^1.1.0" - flush-write-stream "^1.0.0" - from2 "^2.1.0" - parallel-transform "^1.1.0" - pump "^3.0.0" - pumpify "^1.3.3" - stream-each "^1.1.0" - through2 "^2.0.0" + yallist "^4.0.0" + +minipass@^4.0.0: + version "4.2.4" + resolved "https://registry.npmmirror.com/minipass/-/minipass-4.2.4.tgz#7d0d97434b6a19f59c5c3221698b48bbf3b2cd06" + integrity sha512-lwycX3cBMTvcejsHITUgYj6Gy6A7Nh4Q6h9NP4sTHY1ccJlC7yKzDmiShEHsJ16Jf1nKGDEaiHxiltsJEvk0nQ== + +minizlib@^2.1.1: + version "2.1.2" + resolved "https://registry.npmmirror.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" + integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== + dependencies: + minipass "^3.0.0" + yallist "^4.0.0" mixin-deep@^1.2.0: version "1.3.2" @@ -9604,43 +8243,17 @@ mixin-deep@^1.2.0: for-in "^1.0.2" is-extendable "^1.0.1" -mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@^0.5.6: +mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1: version "0.5.6" resolved "https://registry.npmmirror.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== dependencies: minimist "^1.2.6" -mocha@^8.2.1: - version "8.4.0" - resolved "https://registry.npmmirror.com/mocha/-/mocha-8.4.0.tgz#677be88bf15980a3cae03a73e10a0fc3997f0cff" - integrity sha512-hJaO0mwDXmZS4ghXsvPVriOhsxQ7ofcpQdm8dE+jISUOKopitvnXFQmpRR7jd2K6VBG6E26gU3IAbXXGIbu4sQ== - dependencies: - "@ungap/promise-all-settled" "1.1.2" - ansi-colors "4.1.1" - browser-stdout "1.3.1" - chokidar "3.5.1" - debug "4.3.1" - diff "5.0.0" - escape-string-regexp "4.0.0" - find-up "5.0.0" - glob "7.1.6" - growl "1.10.5" - he "1.2.0" - js-yaml "4.0.0" - log-symbols "4.0.0" - minimatch "3.0.4" - ms "2.1.3" - nanoid "3.1.20" - serialize-javascript "5.0.1" - strip-json-comments "3.1.1" - supports-color "8.1.1" - which "2.0.2" - wide-align "1.1.3" - workerpool "6.1.0" - yargs "16.2.0" - yargs-parser "20.2.4" - yargs-unparser "2.0.0" +mkdirp@^1.0.3: + version "1.0.4" + resolved "https://registry.npmmirror.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" + integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== moment@^2.27.0: version "2.29.4" @@ -9652,18 +8265,6 @@ monaco-editor@0.30.0: resolved "https://registry.npmmirror.com/monaco-editor/-/monaco-editor-0.30.0.tgz#1c7f9ba1d18c21868ce3a5413ef56351f9df7933" integrity sha512-/k++/ofRmwnwWTpOWYOMGVcqBrqrlt3MP0Mt/cRTQojW7A9fnekcvPQ2iIFA0YSZdPWPN9yYXrYq0xqiUuxT/A== -move-concurrently@^1.0.1: - version "1.0.1" - resolved "https://registry.npmmirror.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" - integrity sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ== - dependencies: - aproba "^1.1.1" - copy-concurrently "^1.0.0" - fs-write-stream-atomic "^1.0.8" - mkdirp "^0.5.1" - rimraf "^2.5.4" - run-queue "^1.0.3" - mri@^1.1.0: version "1.2.0" resolved "https://registry.npmmirror.com/mri/-/mri-1.2.0.tgz#6721480fec2a11a4889861115a48b6cbe7cc8f0b" @@ -9689,19 +8290,6 @@ ms@2.1.3, ms@^2.1.1: resolved "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== -multicast-dns-service-types@^1.1.0: - version "1.1.0" - resolved "https://registry.npmmirror.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" - integrity sha512-cnAsSVxIDsYt0v7HmC0hWZFwwXSh+E6PgCrREDuN/EsjgLwA5XRmlMHhSiDPrt6HxY1gTivEa/Zh7GtODoLevQ== - -multicast-dns@^6.0.1: - version "6.2.3" - resolved "https://registry.npmmirror.com/multicast-dns/-/multicast-dns-6.2.3.tgz#a0ec7bd9055c4282f790c3c82f4e28db3b31b229" - integrity sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g== - dependencies: - dns-packet "^1.3.1" - thunky "^1.0.2" - multicast-dns@^7.2.5: version "7.2.5" resolved "https://registry.npmmirror.com/multicast-dns/-/multicast-dns-7.2.5.tgz#77eb46057f4d7adbd16d9290fa7299f6fa64cced" @@ -9710,21 +8298,11 @@ multicast-dns@^7.2.5: dns-packet "^5.2.2" thunky "^1.0.2" -multimap@^1.1.0: - version "1.1.0" - resolved "https://registry.npmmirror.com/multimap/-/multimap-1.1.0.tgz#5263febc085a1791c33b59bb3afc6a76a2a10ca8" - integrity sha512-0ZIR9PasPxGXmRsEF8jsDzndzHDj7tIav+JUmvIFB/WHswliFnquxECT/De7GR4yg99ky/NlRKJT82G1y271bw== - -nan@^2.12.1: +nan@^2.12.1, nan@^2.13.2: version "2.17.0" resolved "https://registry.npmmirror.com/nan/-/nan-2.17.0.tgz#c0150a2368a182f033e9aa5195ec76ea41a199cb" integrity sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ== -nanoid@3.1.20: - version "3.1.20" - resolved "https://registry.npmmirror.com/nanoid/-/nanoid-3.1.20.tgz#badc263c6b1dcf14b71efaa85f6ab4c1d6cfc788" - integrity sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw== - nanoid@^3.3.4: version "3.3.4" resolved "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab" @@ -9771,11 +8349,16 @@ negotiator@0.6.3: resolved "https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== -neo-async@^2.5.0, neo-async@^2.6.1, neo-async@^2.6.2: +neo-async@^2.5.0, neo-async@^2.6.2: version "2.6.2" resolved "https://registry.npmmirror.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== +next-tick@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/next-tick/-/next-tick-1.1.0.tgz#1836ee30ad56d67ef281b22bd199f709449b35eb" + integrity sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ== + ngtemplate-loader@2.1.0: version "2.1.0" resolved "https://registry.npmmirror.com/ngtemplate-loader/-/ngtemplate-loader-2.1.0.tgz#fb71c614c509b114b3bb28a828cb608757531e96" @@ -9784,11 +8367,6 @@ ngtemplate-loader@2.1.0: jsesc "^0.5.0" loader-utils "^1.0.2" -nice-try@^1.0.4: - version "1.0.5" - resolved "https://registry.npmmirror.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" - integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== - no-case@^3.0.4: version "3.0.4" resolved "https://registry.npmmirror.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" @@ -9810,17 +8388,28 @@ node-fetch@^1.0.1: encoding "^0.1.11" is-stream "^1.0.1" -node-forge@^0.10.0: - version "0.10.0" - resolved "https://registry.npmmirror.com/node-forge/-/node-forge-0.10.0.tgz#32dea2afb3e9926f02ee5ce8794902691a676bf3" - integrity sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA== - node-forge@^1: version "1.3.1" resolved "https://registry.npmmirror.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3" integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== -node-libs-browser@^2.2.1: +node-gyp@^7.1.0: + version "7.1.2" + resolved "https://registry.npmmirror.com/node-gyp/-/node-gyp-7.1.2.tgz#21a810aebb187120251c3bcec979af1587b188ae" + integrity sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ== + dependencies: + env-paths "^2.2.0" + glob "^7.1.4" + graceful-fs "^4.2.3" + nopt "^5.0.0" + npmlog "^4.1.2" + request "^2.88.2" + rimraf "^3.0.2" + semver "^7.3.2" + tar "^6.0.2" + which "^2.0.2" + +node-libs-browser@^2.0.0: version "2.2.1" resolved "https://registry.npmmirror.com/node-libs-browser/-/node-libs-browser-2.2.1.tgz#b64f513d18338625f90346d27b0d235e631f6425" integrity sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q== @@ -9859,7 +8448,35 @@ node-releases@^2.0.8: resolved "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.10.tgz#c311ebae3b6a148c89b1813fd7c4d3c024ef537f" integrity sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w== -normalize-package-data@^2.5.0: +node-sass@6.0.1: + version "6.0.1" + resolved "https://registry.npmmirror.com/node-sass/-/node-sass-6.0.1.tgz#cad1ccd0ce63e35c7181f545d8b986f3a9a887fe" + integrity sha512-f+Rbqt92Ful9gX0cGtdYwjTrWAaGURgaK5rZCWOgCNyGWusFYHhbqCCBoFBeat+HKETOU02AyTxNhJV0YZf2jQ== + dependencies: + async-foreach "^0.1.3" + chalk "^1.1.1" + cross-spawn "^7.0.3" + gaze "^1.0.0" + get-stdin "^4.0.1" + glob "^7.0.3" + lodash "^4.17.15" + meow "^9.0.0" + nan "^2.13.2" + node-gyp "^7.1.0" + npmlog "^4.0.0" + request "^2.88.0" + sass-graph "2.2.5" + stdout-stream "^1.4.0" + "true-case-path" "^1.0.2" + +nopt@^5.0.0: + version "5.0.0" + resolved "https://registry.npmmirror.com/nopt/-/nopt-5.0.0.tgz#530942bb58a512fccafe53fe210f13a25355dc88" + integrity sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ== + dependencies: + abbrev "1" + +normalize-package-data@^2.3.2, normalize-package-data@^2.5.0: version "2.5.0" resolved "https://registry.npmmirror.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== @@ -9896,12 +8513,7 @@ normalize-range@^0.1.2: resolved "https://registry.npmmirror.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== -normalize-selector@^0.2.0: - version "0.2.0" - resolved "https://registry.npmmirror.com/normalize-selector/-/normalize-selector-0.2.0.tgz#d0b145eb691189c63a78d201dc4fdb1293ef0c03" - integrity sha512-dxvWdI8gw6eAvk9BlPffgEoGfM7AdijoCwOEJge3e3ulT2XLgmU7KvvxprOaCu05Q1uGRHmOhHe1r6emZoKyFw== - -normalize-url@1.9.1: +normalize-url@^1.4.0: version "1.9.1" resolved "https://registry.npmmirror.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c" integrity sha512-A48My/mtCklowHBlI8Fq2jFWK4tX4lJ5E6ytFsSOq1fzpvT0SQSgKhSg7lN5c2uYFOrUAOQp6zhhJnpp1eMloQ== @@ -9930,6 +8542,16 @@ npm-run-path@^4.0.0, npm-run-path@^4.0.1: dependencies: path-key "^3.0.0" +npmlog@^4.0.0, npmlog@^4.1.2: + version "4.1.2" + resolved "https://registry.npmmirror.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" + integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== + dependencies: + are-we-there-yet "~1.1.2" + console-control-strings "~1.1.0" + gauge "~2.7.3" + set-blocking "~2.0.0" + nth-check@^2.0.1: version "2.1.1" resolved "https://registry.npmmirror.com/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d" @@ -9942,6 +8564,16 @@ num2fraction@^1.2.2: resolved "https://registry.npmmirror.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" integrity sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg== +number-is-nan@^1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" + integrity sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ== + +oauth-sign@~0.9.0: + version "0.9.0" + resolved "https://registry.npmmirror.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" + integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== + object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" @@ -9961,7 +8593,7 @@ object-inspect@^1.12.2, object-inspect@^1.9.0: resolved "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9" integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== -object-is@^1.0.1, object-is@^1.1.5: +object-is@^1.1.5: version "1.1.5" resolved "https://registry.npmmirror.com/object-is/-/object-is-1.1.5.tgz#b9deeaa5fc7f1846a0faecdceec138e5778f53ac" integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw== @@ -9991,7 +8623,7 @@ object.assign@^4.1.3, object.assign@^4.1.4: has-symbols "^1.0.3" object-keys "^1.1.1" -object.entries@^1.1.0, object.entries@^1.1.5, object.entries@^1.1.6: +object.entries@^1.1.5, object.entries@^1.1.6: version "1.1.6" resolved "https://registry.npmmirror.com/object.entries/-/object.entries-1.1.6.tgz#9737d0e5b8291edd340a3e3264bb8a3b00d5fa23" integrity sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w== @@ -10009,16 +8641,6 @@ object.fromentries@^2.0.5, object.fromentries@^2.0.6: define-properties "^1.1.4" es-abstract "^1.20.4" -object.getownpropertydescriptors@^2.0.3: - version "2.1.5" - resolved "https://registry.npmmirror.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.5.tgz#db5a9002489b64eef903df81d6623c07e5b4b4d3" - integrity sha512-yDNzckpM6ntyQiGTik1fKV1DcVDRS+w8bvpWNCBanvH5LfRX9O8WTHqQzG4RZwRAM4I0oU7TV11Lj5v0g20ibw== - dependencies: - array.prototype.reduce "^1.0.5" - call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.20.4" - object.hasown@^1.1.1, object.hasown@^1.1.2: version "1.1.2" resolved "https://registry.npmmirror.com/object.hasown/-/object.hasown-1.1.2.tgz#f919e21fad4eb38a57bc6345b3afd496515c3f92" @@ -10048,11 +8670,6 @@ obuf@^1.0.0, obuf@^1.1.2: resolved "https://registry.npmmirror.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== -omit.js@^2.0.2: - version "2.0.2" - resolved "https://registry.npmmirror.com/omit.js/-/omit.js-2.0.2.tgz#dd9b8436fab947a5f3ff214cb2538631e313ec2f" - integrity sha512-hJmu9D+bNB40YpL9jYebQl4lsTW6yEHRTroJzNLqQJYHm7c+NQnJGfZmIWh8S3q3KoaxV1aLhV6B3+0N0/kyJg== - on-finished@2.4.1: version "2.4.1" resolved "https://registry.npmmirror.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f" @@ -10101,22 +8718,6 @@ opener@^1.5.2: resolved "https://registry.npmmirror.com/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598" integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A== -opn@^5.5.0: - version "5.5.0" - resolved "https://registry.npmmirror.com/opn/-/opn-5.5.0.tgz#fc7164fab56d235904c51c3b27da6758ca3b9bfc" - integrity sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA== - dependencies: - is-wsl "^1.1.0" - -optimize-css-assets-webpack-plugin@6.0.1: - version "6.0.1" - resolved "https://registry.npmmirror.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-6.0.1.tgz#7719bceabba1f3891ec3ae04efb81a1cc99cd793" - integrity sha512-BshV2UZPfggZLdUfN3zFBbG4sl/DynUI+YCB6fRRDWaqO2OiWN8GPcp4Y0/fEV6B3k9Hzyk3czve3V/8B/SzKQ== - dependencies: - cssnano "^5.0.2" - last-call-webpack-plugin "^3.0.0" - postcss "^8.2.1" - optionator@^0.9.1: version "0.9.1" resolved "https://registry.npmmirror.com/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" @@ -10134,34 +8735,31 @@ os-browserify@^0.3.0: resolved "https://registry.npmmirror.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" integrity sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A== -os-locale@^5.0.0: - version "5.0.0" - resolved "https://registry.npmmirror.com/os-locale/-/os-locale-5.0.0.tgz#6d26c1d95b6597c5d5317bf5fba37eccec3672e0" - integrity sha512-tqZcNEDAIZKBEPnHPlVDvKrp7NzgLi7jRmhKiUoa2NUmhl13FtkAGLUVR+ZsYvApBQdBfYm43A4tXXQ4IrYLBA== +os-locale@^2.0.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/os-locale/-/os-locale-2.1.0.tgz#42bc2900a6b5b8bd17376c8e882b65afccf24bf2" + integrity sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA== dependencies: - execa "^4.0.0" - lcid "^3.0.0" - mem "^5.0.0" + execa "^0.7.0" + lcid "^1.0.0" + mem "^1.1.0" ospath@^1.2.2: version "1.2.2" resolved "https://registry.npmmirror.com/ospath/-/ospath-1.2.2.tgz#1276639774a3f8ef2572f7fe4280e0ea4550c07b" integrity sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA== -p-defer@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" - integrity sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw== - p-finally@^1.0.0: version "1.0.0" resolved "https://registry.npmmirror.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow== -p-is-promise@^2.1.0: - version "2.1.0" - resolved "https://registry.npmmirror.com/p-is-promise/-/p-is-promise-2.1.0.tgz#918cebaea248a62cf7ffab8e3bca8c5f882fc42e" - integrity sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg== +p-limit@^1.1.0: + version "1.3.0" + resolved "https://registry.npmmirror.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" + integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== + dependencies: + p-try "^1.0.0" p-limit@^2.0.0, p-limit@^2.2.0: version "2.3.0" @@ -10177,6 +8775,13 @@ p-limit@^3.0.2: dependencies: yocto-queue "^0.1.0" +p-locate@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" + integrity sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg== + dependencies: + p-limit "^1.1.0" + p-locate@^3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" @@ -10198,11 +8803,6 @@ p-locate@^5.0.0: dependencies: p-limit "^3.0.2" -p-map@^2.0.0: - version "2.1.0" - resolved "https://registry.npmmirror.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" - integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== - p-map@^4.0.0: version "4.0.0" resolved "https://registry.npmmirror.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" @@ -10210,13 +8810,6 @@ p-map@^4.0.0: dependencies: aggregate-error "^3.0.0" -p-retry@^3.0.1: - version "3.0.1" - resolved "https://registry.npmmirror.com/p-retry/-/p-retry-3.0.1.tgz#316b4c8893e2c8dc1cfa891f406c4b422bebf328" - integrity sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w== - dependencies: - retry "^0.12.0" - p-retry@^4.5.0: version "4.6.2" resolved "https://registry.npmmirror.com/p-retry/-/p-retry-4.6.2.tgz#9baae7184057edd4e17231cee04264106e092a16" @@ -10225,6 +8818,11 @@ p-retry@^4.5.0: "@types/retry" "0.12.0" retry "^0.13.1" +p-try@^1.0.0: + version "1.0.0" + resolved "https://registry.npmmirror.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" + integrity sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww== + p-try@^2.0.0: version "2.2.0" resolved "https://registry.npmmirror.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" @@ -10235,16 +8833,7 @@ pako@~1.0.5: resolved "https://registry.npmmirror.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf" integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== -parallel-transform@^1.1.0: - version "1.2.0" - resolved "https://registry.npmmirror.com/parallel-transform/-/parallel-transform-1.2.0.tgz#9049ca37d6cb2182c3b1d2c720be94d14a5814fc" - integrity sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg== - dependencies: - cyclist "^1.0.1" - inherits "^2.0.3" - readable-stream "^2.1.5" - -param-case@^3.0.3, param-case@^3.0.4: +param-case@^3.0.4: version "3.0.4" resolved "https://registry.npmmirror.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5" integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A== @@ -10270,17 +8859,12 @@ parse-asn1@^5.0.0, parse-asn1@^5.1.5: pbkdf2 "^3.0.3" safe-buffer "^5.1.1" -parse-entities@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/parse-entities/-/parse-entities-2.0.0.tgz#53c6eb5b9314a1f4ec99fa0fdf7ce01ecda0cbe8" - integrity sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ== +parse-json@^2.2.0: + version "2.2.0" + resolved "https://registry.npmmirror.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" + integrity sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ== dependencies: - character-entities "^1.0.0" - character-entities-legacy "^1.0.0" - character-reference-invalid "^1.0.0" - is-alphanumerical "^1.0.0" - is-decimal "^1.0.0" - is-hexadecimal "^1.0.0" + error-ex "^1.2.0" parse-json@^4.0.0: version "4.0.0" @@ -10355,12 +8939,7 @@ path-is-absolute@^1.0.0: resolved "https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== -path-is-inside@^1.0.2: - version "1.0.2" - resolved "https://registry.npmmirror.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" - integrity sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w== - -path-key@^2.0.0, path-key@^2.0.1: +path-key@^2.0.0: version "2.0.1" resolved "https://registry.npmmirror.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" integrity sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== @@ -10387,16 +8966,18 @@ path-to-regexp@^1.7.0: dependencies: isarray "0.0.1" +path-type@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73" + integrity sha512-dUnb5dXUf+kzhC/W/F4e5/SkluXIFf5VUHolW1Eg1irn1hGWjPGdsRcvYJ1nD6lhk8Ir7VM0bHJKsYTx8Jx9OQ== + dependencies: + pify "^2.0.0" + path-type@^4.0.0: version "4.0.0" resolved "https://registry.npmmirror.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== -pathval@^1.1.1: - version "1.1.1" - resolved "https://registry.npmmirror.com/pathval/-/pathval-1.1.1.tgz#8534e77a77ce7ac5a2512ea21e0fdb8fcf6c3d8d" - integrity sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ== - pbkdf2@^3.0.3: version "3.1.2" resolved "https://registry.npmmirror.com/pbkdf2/-/pbkdf2-3.1.2.tgz#dd822aa0887580e52f1a039dc3eda108efae3075" @@ -10428,7 +9009,7 @@ picocolors@^1.0.0: resolved "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== -picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.2.3, picomatch@^2.3.1: +picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1: version "2.3.1" resolved "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== @@ -10443,26 +9024,7 @@ pify@^4.0.1: resolved "https://registry.npmmirror.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== -pinkie-promise@^2.0.0: - version "2.0.1" - resolved "https://registry.npmmirror.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" - integrity sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw== - dependencies: - pinkie "^2.0.0" - -pinkie@^2.0.0: - version "2.0.4" - resolved "https://registry.npmmirror.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" - integrity sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg== - -pkg-dir@^3.0.0: - version "3.0.0" - resolved "https://registry.npmmirror.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" - integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== - dependencies: - find-up "^3.0.0" - -pkg-dir@^4.1.0, pkg-dir@^4.2.0: +pkg-dir@^4.2.0: version "4.2.0" resolved "https://registry.npmmirror.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== @@ -10476,53 +9038,28 @@ pkg-up@3.1.0: dependencies: find-up "^3.0.0" -plur@^4.0.0: - version "4.0.0" - resolved "https://registry.npmmirror.com/plur/-/plur-4.0.0.tgz#729aedb08f452645fe8c58ef115bf16b0a73ef84" - integrity sha512-4UGewrYgqDFw9vV6zNV+ADmPAUAfJPKtGvb/VdpQAx25X5f3xXdGdyOEVFwkl8Hl/tl7+xbeHqSEM+D5/TirUg== - dependencies: - irregular-plurals "^3.2.0" - -pluralize@^8.0.0: - version "8.0.0" - resolved "https://registry.npmmirror.com/pluralize/-/pluralize-8.0.0.tgz#1a6fa16a38d12a1901e0320fa017051c539ce3b1" - integrity sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA== - -pnp-webpack-plugin@1.6.4: - version "1.6.4" - resolved "https://registry.npmmirror.com/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz#c9711ac4dc48a685dabafc86f8b6dd9f8df84149" - integrity sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg== - dependencies: - ts-pnp "^1.1.6" - -portfinder@^1.0.26: - version "1.0.32" - resolved "https://registry.npmmirror.com/portfinder/-/portfinder-1.0.32.tgz#2fe1b9e58389712429dc2bea5beb2146146c7f81" - integrity sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg== - dependencies: - async "^2.6.4" - debug "^3.2.7" - mkdirp "^0.5.6" - posix-character-classes@^0.1.0: version "0.1.1" resolved "https://registry.npmmirror.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" integrity sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg== -postcss-attribute-case-insensitive@^4.0.1: - version "4.0.2" - resolved "https://registry.npmmirror.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz#d93e46b504589e94ac7277b0463226c68041a880" - integrity sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA== +postcss-calc@^5.2.0: + version "5.3.1" + resolved "https://registry.npmmirror.com/postcss-calc/-/postcss-calc-5.3.1.tgz#77bae7ca928ad85716e2fda42f261bf7c1d65b5e" + integrity sha512-iBcptYFq+QUh9gzP7ta2btw50o40s4uLI4UDVgd5yRAZtUDWc5APdl5yQDd2h/TyiZNbJrv0HiYhT102CMgN7Q== dependencies: - postcss "^7.0.2" - postcss-selector-parser "^6.0.2" + postcss "^5.0.2" + postcss-message-helpers "^2.0.0" + reduce-css-calc "^1.2.6" -postcss-browser-comments@^3.0.0: - version "3.0.0" - resolved "https://registry.npmmirror.com/postcss-browser-comments/-/postcss-browser-comments-3.0.0.tgz#1248d2d935fb72053c8e1f61a84a57292d9f65e9" - integrity sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig== +postcss-calc@^7.0.4: + version "7.0.5" + resolved "https://registry.npmmirror.com/postcss-calc/-/postcss-calc-7.0.5.tgz#f8a6e99f12e619c2ebc23cf6c486fdc15860933e" + integrity sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg== dependencies: - postcss "^7" + postcss "^7.0.27" + postcss-selector-parser "^6.0.2" + postcss-value-parser "^4.0.2" postcss-calc@^8.2.3: version "8.2.4" @@ -10532,47 +9069,14 @@ postcss-calc@^8.2.3: postcss-selector-parser "^6.0.9" postcss-value-parser "^4.2.0" -postcss-color-functional-notation@^2.0.1: - version "2.0.1" - resolved "https://registry.npmmirror.com/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz#5efd37a88fbabeb00a2966d1e53d98ced93f74e0" - integrity sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g== - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-color-gray@^5.0.0: - version "5.0.0" - resolved "https://registry.npmmirror.com/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz#532a31eb909f8da898ceffe296fdc1f864be8547" - integrity sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw== - dependencies: - "@csstools/convert-colors" "^1.4.0" - postcss "^7.0.5" - postcss-values-parser "^2.0.0" - -postcss-color-hex-alpha@^5.0.3: - version "5.0.3" - resolved "https://registry.npmmirror.com/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz#a8d9ca4c39d497c9661e374b9c51899ef0f87388" - integrity sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw== - dependencies: - postcss "^7.0.14" - postcss-values-parser "^2.0.1" - -postcss-color-mod-function@^3.0.3: - version "3.0.3" - resolved "https://registry.npmmirror.com/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz#816ba145ac11cc3cb6baa905a75a49f903e4d31d" - integrity sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ== - dependencies: - "@csstools/convert-colors" "^1.4.0" - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-color-rebeccapurple@^4.0.1: - version "4.0.1" - resolved "https://registry.npmmirror.com/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz#c7a89be872bb74e45b1e3022bfe5748823e6de77" - integrity sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g== +postcss-colormin@^2.1.8: + version "2.2.2" + resolved "https://registry.npmmirror.com/postcss-colormin/-/postcss-colormin-2.2.2.tgz#6631417d5f0e909a3d7ec26b24c8a8d1e4f96e4b" + integrity sha512-XXitQe+jNNPf+vxvQXIQ1+pvdQKWKgkx8zlJNltcMEmLma1ypDRDQwlLt+6cP26fBreihNhZxohh1rcgCH2W5w== dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" + colormin "^1.0.5" + postcss "^5.0.13" + postcss-value-parser "^3.2.3" postcss-colormin@^5.3.1: version "5.3.1" @@ -10584,6 +9088,14 @@ postcss-colormin@^5.3.1: colord "^2.9.1" postcss-value-parser "^4.2.0" +postcss-convert-values@^2.3.4: + version "2.6.1" + resolved "https://registry.npmmirror.com/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz#bbd8593c5c1fd2e3d1c322bb925dcae8dae4d62d" + integrity sha512-SE7mf25D3ORUEXpu3WUqQqy0nCbMuM5BEny+ULE/FXdS/0UMA58OdzwvzuHJRpIFlk1uojt16JhaEogtP6W2oA== + dependencies: + postcss "^5.0.11" + postcss-value-parser "^3.1.2" + postcss-convert-values@^5.1.3: version "5.1.3" resolved "https://registry.npmmirror.com/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz#04998bb9ba6b65aa31035d669a6af342c5f9d393" @@ -10592,189 +9104,110 @@ postcss-convert-values@^5.1.3: browserslist "^4.21.4" postcss-value-parser "^4.2.0" -postcss-custom-media@^7.0.8: - version "7.0.8" - resolved "https://registry.npmmirror.com/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz#fffd13ffeffad73621be5f387076a28b00294e0c" - integrity sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg== - dependencies: - postcss "^7.0.14" - -postcss-custom-properties@^8.0.11: - version "8.0.11" - resolved "https://registry.npmmirror.com/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz#2d61772d6e92f22f5e0d52602df8fae46fa30d97" - integrity sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA== +postcss-custom-properties@^9.1.1: + version "9.2.0" + resolved "https://registry.npmmirror.com/postcss-custom-properties/-/postcss-custom-properties-9.2.0.tgz#80bae0d6e0c510245ace7ede95ac527712ea24e7" + integrity sha512-IFRV7LwapFkNa3MtvFpw+MEhgyUpaVZ62VlR5EM0AbmnGbNhU9qIE8u02vgUbl1gLkHK6sterEavamVPOwdE8g== dependencies: postcss "^7.0.17" - postcss-values-parser "^2.0.1" - -postcss-custom-selectors@^5.1.2: - version "5.1.2" - resolved "https://registry.npmmirror.com/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz#64858c6eb2ecff2fb41d0b28c9dd7b3db4de7fba" - integrity sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w== - dependencies: - postcss "^7.0.2" - postcss-selector-parser "^5.0.0-rc.3" + postcss-values-parser "^3.0.5" -postcss-dir-pseudo-class@^5.0.0: - version "5.0.0" - resolved "https://registry.npmmirror.com/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz#6e3a4177d0edb3abcc85fdb6fbb1c26dabaeaba2" - integrity sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw== +postcss-discard-comments@^2.0.4: + version "2.0.4" + resolved "https://registry.npmmirror.com/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz#befe89fafd5b3dace5ccce51b76b81514be00e3d" + integrity sha512-yGbyBDo5FxsImE90LD8C87vgnNlweQkODMkUZlDVM/CBgLr9C5RasLGJxxh9GjVOBeG8NcCMatoqI1pXg8JNXg== dependencies: - postcss "^7.0.2" - postcss-selector-parser "^5.0.0-rc.3" + postcss "^5.0.14" postcss-discard-comments@^5.1.2: version "5.1.2" resolved "https://registry.npmmirror.com/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz#8df5e81d2925af2780075840c1526f0660e53696" integrity sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ== +postcss-discard-duplicates@^2.0.1: + version "2.1.0" + resolved "https://registry.npmmirror.com/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz#b9abf27b88ac188158a5eb12abcae20263b91932" + integrity sha512-+lk5W1uqO8qIUTET+UETgj9GWykLC3LOldr7EehmymV0Wu36kyoHimC4cILrAAYpHQ+fr4ypKcWcVNaGzm0reA== + dependencies: + postcss "^5.0.4" + postcss-discard-duplicates@^5.1.0: version "5.1.0" resolved "https://registry.npmmirror.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz#9eb4fe8456706a4eebd6d3b7b777d07bad03e848" integrity sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw== +postcss-discard-empty@^2.0.1: + version "2.1.0" + resolved "https://registry.npmmirror.com/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz#d2b4bd9d5ced5ebd8dcade7640c7d7cd7f4f92b5" + integrity sha512-IBFoyrwk52dhF+5z/ZAbzq5Jy7Wq0aLUsOn69JNS+7YeuyHaNzJwBIYE0QlUH/p5d3L+OON72Fsexyb7OK/3og== + dependencies: + postcss "^5.0.14" + postcss-discard-empty@^5.1.1: version "5.1.1" resolved "https://registry.npmmirror.com/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz#e57762343ff7f503fe53fca553d18d7f0c369c6c" integrity sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A== +postcss-discard-overridden@^0.1.1: + version "0.1.1" + resolved "https://registry.npmmirror.com/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz#8b1eaf554f686fb288cd874c55667b0aa3668d58" + integrity sha512-IyKoDL8QNObOiUc6eBw8kMxBHCfxUaERYTUe2QF8k7j/xiirayDzzkmlR6lMQjrAM1p1DDRTvWrS7Aa8lp6/uA== + dependencies: + postcss "^5.0.16" + postcss-discard-overridden@^5.1.0: version "5.1.0" resolved "https://registry.npmmirror.com/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz#7e8c5b53325747e9d90131bb88635282fb4a276e" integrity sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw== -postcss-double-position-gradients@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz#fc927d52fddc896cb3a2812ebc5df147e110522e" - integrity sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA== +postcss-discard-unused@^2.2.1: + version "2.2.3" + resolved "https://registry.npmmirror.com/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz#bce30b2cc591ffc634322b5fb3464b6d934f4433" + integrity sha512-nCbFNfqYAbKCw9J6PSJubpN9asnrwVLkRDFc4KCwyUEdOtM5XDE/eTW3OpqHrYY1L4fZxgan7LLRAAYYBzwzrg== dependencies: - postcss "^7.0.5" - postcss-values-parser "^2.0.0" + postcss "^5.0.14" + uniqs "^2.0.0" -postcss-env-function@^2.0.2: - version "2.0.2" - resolved "https://registry.npmmirror.com/postcss-env-function/-/postcss-env-function-2.0.2.tgz#0f3e3d3c57f094a92c2baf4b6241f0b0da5365d7" - integrity sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw== +postcss-filter-plugins@^2.0.0: + version "2.0.3" + resolved "https://registry.npmmirror.com/postcss-filter-plugins/-/postcss-filter-plugins-2.0.3.tgz#82245fdf82337041645e477114d8e593aa18b8ec" + integrity sha512-T53GVFsdinJhgwm7rg1BzbeBRomOg9y5MBVhGcsV0CxurUdVj1UlPdKtn7aqYA/c/QVkzKMjq2bSV5dKG5+AwQ== dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" + postcss "^5.0.4" -postcss-flexbugs-fixes@4.2.1: - version "4.2.1" - resolved "https://registry.npmmirror.com/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.2.1.tgz#9218a65249f30897deab1033aced8578562a6690" - integrity sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ== +postcss-load-config@^2.0.0: + version "2.1.2" + resolved "https://registry.npmmirror.com/postcss-load-config/-/postcss-load-config-2.1.2.tgz#c5ea504f2c4aef33c7359a34de3573772ad7502a" + integrity sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw== dependencies: - postcss "^7.0.26" + cosmiconfig "^5.0.0" + import-cwd "^2.0.0" -postcss-focus-visible@^4.0.0: - version "4.0.0" - resolved "https://registry.npmmirror.com/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz#477d107113ade6024b14128317ade2bd1e17046e" - integrity sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g== +postcss-loader@^2.0.6: + version "2.1.6" + resolved "https://registry.npmmirror.com/postcss-loader/-/postcss-loader-2.1.6.tgz#1d7dd7b17c6ba234b9bed5af13e0bea40a42d740" + integrity sha512-hgiWSc13xVQAq25cVw80CH0l49ZKlAnU1hKPOdRrNj89bokRr/bZF2nT+hebPPF9c9xs8c3gw3Fr2nxtmXYnNg== dependencies: - postcss "^7.0.2" + loader-utils "^1.1.0" + postcss "^6.0.0" + postcss-load-config "^2.0.0" + schema-utils "^0.4.0" -postcss-focus-within@^3.0.0: - version "3.0.0" - resolved "https://registry.npmmirror.com/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz#763b8788596cee9b874c999201cdde80659ef680" - integrity sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w== - dependencies: - postcss "^7.0.2" - -postcss-font-variant@^4.0.0: - version "4.0.1" - resolved "https://registry.npmmirror.com/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz#42d4c0ab30894f60f98b17561eb5c0321f502641" - integrity sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA== - dependencies: - postcss "^7.0.2" - -postcss-gap-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz#431c192ab3ed96a3c3d09f2ff615960f902c1715" - integrity sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg== - dependencies: - postcss "^7.0.2" - -postcss-html@^0.36.0: - version "0.36.0" - resolved "https://registry.npmmirror.com/postcss-html/-/postcss-html-0.36.0.tgz#b40913f94eaacc2453fd30a1327ad6ee1f88b204" - integrity sha512-HeiOxGcuwID0AFsNAL0ox3mW6MHH5cstWN1Z3Y+n6H+g12ih7LHdYxWwEA/QmrebctLjo79xz9ouK3MroHwOJw== - dependencies: - htmlparser2 "^3.10.0" - -postcss-image-set-function@^3.0.1: - version "3.0.1" - resolved "https://registry.npmmirror.com/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz#28920a2f29945bed4c3198d7df6496d410d3f288" - integrity sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw== - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-initial@^3.0.0: - version "3.0.4" - resolved "https://registry.npmmirror.com/postcss-initial/-/postcss-initial-3.0.4.tgz#9d32069a10531fe2ecafa0b6ac750ee0bc7efc53" - integrity sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg== - dependencies: - postcss "^7.0.2" - -postcss-lab-function@^2.0.1: - version "2.0.1" - resolved "https://registry.npmmirror.com/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz#bb51a6856cd12289ab4ae20db1e3821ef13d7d2e" - integrity sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg== - dependencies: - "@csstools/convert-colors" "^1.4.0" - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-less@^3.1.4: - version "3.1.4" - resolved "https://registry.npmmirror.com/postcss-less/-/postcss-less-3.1.4.tgz#369f58642b5928ef898ffbc1a6e93c958304c5ad" - integrity sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA== - dependencies: - postcss "^7.0.14" - -postcss-less@^4.0.0: - version "4.0.1" - resolved "https://registry.npmmirror.com/postcss-less/-/postcss-less-4.0.1.tgz#73caf5dac056d4b706f4cc136cefeaf4e79067a4" - integrity sha512-C92S4sHlbDpefJ2QQJjrucCcypq3+KZPstjfuvgOCNnGx0tF9h8hXgAlOIATGAxMXZXaF+nVp+/Mi8pCAWdSmw== - dependencies: - postcss "^8.1.2" - -postcss-load-config@^2.0.0: - version "2.1.2" - resolved "https://registry.npmmirror.com/postcss-load-config/-/postcss-load-config-2.1.2.tgz#c5ea504f2c4aef33c7359a34de3573772ad7502a" - integrity sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw== - dependencies: - cosmiconfig "^5.0.0" - import-cwd "^2.0.0" - -postcss-loader@3.0.0: - version "3.0.0" - resolved "https://registry.npmmirror.com/postcss-loader/-/postcss-loader-3.0.0.tgz#6b97943e47c72d845fa9e03f273773d4e8dd6c2d" - integrity sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA== - dependencies: - loader-utils "^1.1.0" - postcss "^7.0.0" - postcss-load-config "^2.0.0" - schema-utils "^1.0.0" - -postcss-logical@^3.0.0: - version "3.0.0" - resolved "https://registry.npmmirror.com/postcss-logical/-/postcss-logical-3.0.0.tgz#2495d0f8b82e9f262725f75f9401b34e7b45d5b5" - integrity sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA== +postcss-merge-idents@^2.1.5: + version "2.1.7" + resolved "https://registry.npmmirror.com/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz#4c5530313c08e1d5b3bbf3d2bbc747e278eea270" + integrity sha512-9DHmfCZ7/hNHhIKnNkz4CU0ejtGen5BbTRJc13Z2uHfCedeCUsK2WEQoAJRBL+phs68iWK6Qf8Jze71anuysWA== dependencies: - postcss "^7.0.2" + has "^1.0.1" + postcss "^5.0.10" + postcss-value-parser "^3.1.1" -postcss-media-minmax@^4.0.0: - version "4.0.0" - resolved "https://registry.npmmirror.com/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz#b75bb6cbc217c8ac49433e12f22048814a4f5ed5" - integrity sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw== +postcss-merge-longhand@^2.0.1: + version "2.0.2" + resolved "https://registry.npmmirror.com/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz#23d90cd127b0a77994915332739034a1a4f3d658" + integrity sha512-ma7YvxjdLQdifnc1HFsW/AW6fVfubGyR+X4bE3FOSdBVMY9bZjKVdklHT+odknKBB7FSCfKIHC3yHK7RUAqRPg== dependencies: - postcss "^7.0.2" - -postcss-media-query-parser@^0.2.3: - version "0.2.3" - resolved "https://registry.npmmirror.com/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz#27b39c6f4d94f81b1a73b8f76351c609e5cef244" - integrity sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig== + postcss "^5.0.4" postcss-merge-longhand@^5.1.7: version "5.1.7" @@ -10784,6 +9217,17 @@ postcss-merge-longhand@^5.1.7: postcss-value-parser "^4.2.0" stylehacks "^5.1.1" +postcss-merge-rules@^2.0.3: + version "2.1.2" + resolved "https://registry.npmmirror.com/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz#d1df5dfaa7b1acc3be553f0e9e10e87c61b5f721" + integrity sha512-Wgg2FS6W3AYBl+5L9poL6ZUISi5YzL+sDCJfM7zNw/Q1qsyVQXXZ2cbVui6mu2cYJpt1hOKCGj1xA4mq/obz/Q== + dependencies: + browserslist "^1.5.2" + caniuse-api "^1.5.2" + postcss "^5.0.4" + postcss-selector-parser "^2.2.2" + vendors "^1.0.0" + postcss-merge-rules@^5.1.4: version "5.1.4" resolved "https://registry.npmmirror.com/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz#2f26fa5cacb75b1402e213789f6766ae5e40313c" @@ -10794,6 +9238,20 @@ postcss-merge-rules@^5.1.4: cssnano-utils "^3.1.0" postcss-selector-parser "^6.0.5" +postcss-message-helpers@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz#a4f2f4fab6e4fe002f0aed000478cdf52f9ba60e" + integrity sha512-tPLZzVAiIJp46TBbpXtrUAKqedXSyW5xDEo1sikrfEfnTs+49SBZR/xDdqCiJvSSbtr615xDsaMF3RrxS2jZlA== + +postcss-minify-font-values@^1.0.2: + version "1.0.5" + resolved "https://registry.npmmirror.com/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz#4b58edb56641eba7c8474ab3526cafd7bbdecb69" + integrity sha512-vFSPzrJhNe6/8McOLU13XIsERohBJiIFFuC1PolgajOZdRWqRgKITP/A4Z/n4GQhEmtbxmO9NDw3QLaFfE1dFQ== + dependencies: + object-assign "^4.0.1" + postcss "^5.0.4" + postcss-value-parser "^3.0.2" + postcss-minify-font-values@^5.1.0: version "5.1.0" resolved "https://registry.npmmirror.com/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz#f1df0014a726083d260d3bd85d7385fb89d1f01b" @@ -10801,6 +9259,14 @@ postcss-minify-font-values@^5.1.0: dependencies: postcss-value-parser "^4.2.0" +postcss-minify-gradients@^1.0.1: + version "1.0.5" + resolved "https://registry.npmmirror.com/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz#5dbda11373703f83cfb4a3ea3881d8d75ff5e6e1" + integrity sha512-DZhT0OE+RbVqVyGsTIKx84rU/5cury1jmwPa19bViqYPQu499ZU831yMzzsyC8EhiZVd73+h5Z9xb/DdaBpw7Q== + dependencies: + postcss "^5.0.12" + postcss-value-parser "^3.3.0" + postcss-minify-gradients@^5.1.1: version "5.1.1" resolved "https://registry.npmmirror.com/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz#f1fe1b4f498134a5068240c2f25d46fcd236ba2c" @@ -10810,6 +9276,16 @@ postcss-minify-gradients@^5.1.1: cssnano-utils "^3.1.0" postcss-value-parser "^4.2.0" +postcss-minify-params@^1.0.4: + version "1.2.2" + resolved "https://registry.npmmirror.com/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz#ad2ce071373b943b3d930a3fa59a358c28d6f1f3" + integrity sha512-hhJdMVgP8vasrHbkKAk+ab28vEmPYgyuDzRl31V3BEB3QOR3L5TTIVEWLDNnZZ3+fiTi9d6Ker8GM8S1h8p2Ow== + dependencies: + alphanum-sort "^1.0.1" + postcss "^5.0.2" + postcss-value-parser "^3.0.2" + uniqs "^2.0.0" + postcss-minify-params@^5.1.4: version "5.1.4" resolved "https://registry.npmmirror.com/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz#c06a6c787128b3208b38c9364cfc40c8aa5d7352" @@ -10819,6 +9295,16 @@ postcss-minify-params@^5.1.4: cssnano-utils "^3.1.0" postcss-value-parser "^4.2.0" +postcss-minify-selectors@^2.0.4: + version "2.1.1" + resolved "https://registry.npmmirror.com/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz#b2c6a98c0072cf91b932d1a496508114311735bf" + integrity sha512-e13vxPBSo3ZaPne43KVgM+UETkx3Bs4/Qvm6yXI9HQpQp4nyb7HZ0gKpkF+Wn2x+/dbQ+swNpCdZSbMOT7+TIA== + dependencies: + alphanum-sort "^1.0.2" + has "^1.0.1" + postcss "^5.0.14" + postcss-selector-parser "^2.0.0" + postcss-minify-selectors@^5.2.1: version "5.2.1" resolved "https://registry.npmmirror.com/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz#d4e7e6b46147b8117ea9325a915a801d5fe656c6" @@ -10826,11 +9312,26 @@ postcss-minify-selectors@^5.2.1: dependencies: postcss-selector-parser "^6.0.5" +postcss-modules-extract-imports@^1.2.0: + version "1.2.1" + resolved "https://registry.npmmirror.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz#dc87e34148ec7eab5f791f7cd5849833375b741a" + integrity sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw== + dependencies: + postcss "^6.0.1" + postcss-modules-extract-imports@^3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== +postcss-modules-local-by-default@^1.2.0: + version "1.2.0" + resolved "https://registry.npmmirror.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz#f7d80c398c5a393fa7964466bd19500a7d61c069" + integrity sha512-X4cquUPIaAd86raVrBwO8fwRfkIdbwFu7CTfEOjiZQHVQwlHRSkTgH5NLDmMm5+1hQO8u6dZ+TOOJDbay1hYpA== + dependencies: + css-selector-tokenizer "^0.7.0" + postcss "^6.0.1" + postcss-modules-local-by-default@^4.0.0: version "4.0.0" resolved "https://registry.npmmirror.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz#ebbb54fae1598eecfdf691a02b3ff3b390a5a51c" @@ -10840,6 +9341,14 @@ postcss-modules-local-by-default@^4.0.0: postcss-selector-parser "^6.0.2" postcss-value-parser "^4.1.0" +postcss-modules-scope@^1.1.0: + version "1.1.0" + resolved "https://registry.npmmirror.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz#d6ea64994c79f97b62a72b426fbe6056a194bb90" + integrity sha512-LTYwnA4C1He1BKZXIx1CYiHixdSe9LWYVKadq9lK5aCCMkoOkFyZ7aigt+srfjlRplJY3gIol6KUNefdMQJdlw== + dependencies: + css-selector-tokenizer "^0.7.0" + postcss "^6.0.1" + postcss-modules-scope@^3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz#9ef3151456d3bbfa120ca44898dfca6f2fa01f06" @@ -10847,6 +9356,14 @@ postcss-modules-scope@^3.0.0: dependencies: postcss-selector-parser "^6.0.4" +postcss-modules-values@^1.3.0: + version "1.3.0" + resolved "https://registry.npmmirror.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz#ecffa9d7e192518389f42ad0e83f72aec456ea20" + integrity sha512-i7IFaR9hlQ6/0UgFuqM6YWaCfA1Ej8WMg8A5DggnH1UGKJvTV/ugqq/KaULixzzOi3T/tF6ClBXcHGCzdd5unA== + dependencies: + icss-replace-symbols "^1.1.0" + postcss "^6.0.1" + postcss-modules-values@^4.0.0: version "4.0.0" resolved "https://registry.npmmirror.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c" @@ -10854,12 +9371,12 @@ postcss-modules-values@^4.0.0: dependencies: icss-utils "^5.0.0" -postcss-nesting@^7.0.0: - version "7.0.1" - resolved "https://registry.npmmirror.com/postcss-nesting/-/postcss-nesting-7.0.1.tgz#b50ad7b7f0173e5b5e3880c3501344703e04c052" - integrity sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg== +postcss-normalize-charset@^1.1.0: + version "1.1.1" + resolved "https://registry.npmmirror.com/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz#ef9ee71212d7fe759c78ed162f61ed62b5cb93f1" + integrity sha512-RKgjEks83l8w4yEhztOwNZ+nLSrJ+NvPNhpS+mVDzoaiRHZQVoG7NF2TP5qjwnaN9YswUhj6m1E0S0Z+WDCgEQ== dependencies: - postcss "^7.0.2" + postcss "^5.0.5" postcss-normalize-charset@^5.1.0: version "5.1.0" @@ -10909,6 +9426,16 @@ postcss-normalize-unicode@^5.1.1: browserslist "^4.21.4" postcss-value-parser "^4.2.0" +postcss-normalize-url@^3.0.7: + version "3.0.8" + resolved "https://registry.npmmirror.com/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz#108f74b3f2fcdaf891a2ffa3ea4592279fc78222" + integrity sha512-WqtWG6GV2nELsQEFES0RzfL2ebVwmGl/M8VmMbshKto/UClBo+mznX8Zi4/hkThdqx7ijwv+O8HWPdpK7nH/Ig== + dependencies: + is-absolute-url "^2.0.0" + normalize-url "^1.4.0" + postcss "^5.0.14" + postcss-value-parser "^3.2.3" + postcss-normalize-url@^5.1.0: version "5.1.0" resolved "https://registry.npmmirror.com/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz#ed9d88ca82e21abef99f743457d3729a042adcdc" @@ -10924,16 +9451,13 @@ postcss-normalize-whitespace@^5.1.1: dependencies: postcss-value-parser "^4.2.0" -postcss-normalize@8.0.1: - version "8.0.1" - resolved "https://registry.npmmirror.com/postcss-normalize/-/postcss-normalize-8.0.1.tgz#90e80a7763d7fdf2da6f2f0f82be832ce4f66776" - integrity sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ== +postcss-ordered-values@^2.1.0: + version "2.2.3" + resolved "https://registry.npmmirror.com/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz#eec6c2a67b6c412a8db2042e77fe8da43f95c11d" + integrity sha512-5RB1IUZhkxDCfa5fx/ogp/A82mtq+r7USqS+7zt0e428HJ7+BHCxyeY39ClmkkUtxdOd3mk8gD6d9bjH2BECMg== dependencies: - "@csstools/normalize.css" "^10.1.0" - browserslist "^4.6.2" - postcss "^7.0.17" - postcss-browser-comments "^3.0.0" - sanitize.css "^10.0.0" + postcss "^5.0.4" + postcss-value-parser "^3.0.1" postcss-ordered-values@^5.1.3: version "5.1.3" @@ -10943,78 +9467,20 @@ postcss-ordered-values@^5.1.3: cssnano-utils "^3.1.0" postcss-value-parser "^4.2.0" -postcss-overflow-shorthand@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz#31ecf350e9c6f6ddc250a78f0c3e111f32dd4c30" - integrity sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g== - dependencies: - postcss "^7.0.2" - -postcss-page-break@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/postcss-page-break/-/postcss-page-break-2.0.0.tgz#add52d0e0a528cabe6afee8b46e2abb277df46bf" - integrity sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ== +postcss-reduce-idents@^2.2.2: + version "2.4.0" + resolved "https://registry.npmmirror.com/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz#c2c6d20cc958284f6abfbe63f7609bf409059ad3" + integrity sha512-0+Ow9e8JLtffjumJJFPqvN4qAvokVbdQPnijUDSOX8tfTwrILLP4ETvrZcXZxAtpFLh/U0c+q8oRMJLr1Kiu4w== dependencies: - postcss "^7.0.2" + postcss "^5.0.4" + postcss-value-parser "^3.0.2" -postcss-place@^4.0.1: - version "4.0.1" - resolved "https://registry.npmmirror.com/postcss-place/-/postcss-place-4.0.1.tgz#e9f39d33d2dc584e46ee1db45adb77ca9d1dcc62" - integrity sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg== - dependencies: - postcss "^7.0.2" - postcss-values-parser "^2.0.0" - -postcss-preset-env@6.7.0: - version "6.7.0" - resolved "https://registry.npmmirror.com/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz#c34ddacf8f902383b35ad1e030f178f4cdf118a5" - integrity sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg== - dependencies: - autoprefixer "^9.6.1" - browserslist "^4.6.4" - caniuse-lite "^1.0.30000981" - css-blank-pseudo "^0.1.4" - css-has-pseudo "^0.10.0" - css-prefers-color-scheme "^3.1.1" - cssdb "^4.4.0" - postcss "^7.0.17" - postcss-attribute-case-insensitive "^4.0.1" - postcss-color-functional-notation "^2.0.1" - postcss-color-gray "^5.0.0" - postcss-color-hex-alpha "^5.0.3" - postcss-color-mod-function "^3.0.3" - postcss-color-rebeccapurple "^4.0.1" - postcss-custom-media "^7.0.8" - postcss-custom-properties "^8.0.11" - postcss-custom-selectors "^5.1.2" - postcss-dir-pseudo-class "^5.0.0" - postcss-double-position-gradients "^1.0.0" - postcss-env-function "^2.0.2" - postcss-focus-visible "^4.0.0" - postcss-focus-within "^3.0.0" - postcss-font-variant "^4.0.0" - postcss-gap-properties "^2.0.0" - postcss-image-set-function "^3.0.1" - postcss-initial "^3.0.0" - postcss-lab-function "^2.0.1" - postcss-logical "^3.0.0" - postcss-media-minmax "^4.0.0" - postcss-nesting "^7.0.0" - postcss-overflow-shorthand "^2.0.0" - postcss-page-break "^2.0.0" - postcss-place "^4.0.1" - postcss-pseudo-class-any-link "^6.0.0" - postcss-replace-overflow-wrap "^3.0.0" - postcss-selector-matches "^4.0.0" - postcss-selector-not "^4.0.0" - -postcss-pseudo-class-any-link@^6.0.0: - version "6.0.0" - resolved "https://registry.npmmirror.com/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz#2ed3eed393b3702879dec4a87032b210daeb04d1" - integrity sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew== +postcss-reduce-initial@^1.0.0: + version "1.0.1" + resolved "https://registry.npmmirror.com/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz#68f80695f045d08263a879ad240df8dd64f644ea" + integrity sha512-jJFrV1vWOPCQsIVitawGesRgMgunbclERQ/IRGW7r93uHrVzNQQmHQ7znsOIjJPZ4yWMzs5A8NFhp3AkPHPbDA== dependencies: - postcss "^7.0.2" - postcss-selector-parser "^5.0.0-rc.3" + postcss "^5.0.4" postcss-reduce-initial@^5.1.2: version "5.1.2" @@ -11024,6 +9490,15 @@ postcss-reduce-initial@^5.1.2: browserslist "^4.21.4" caniuse-api "^3.0.0" +postcss-reduce-transforms@^1.0.3: + version "1.0.4" + resolved "https://registry.npmmirror.com/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz#ff76f4d8212437b31c298a42d2e1444025771ae1" + integrity sha512-lGgRqnSuAR5i5uUg1TA33r9UngfTadWxOyL2qx1KuPoCQzfmtaHjp9PuwX7yVyRxG3BWBzeFUaS5uV9eVgnEgQ== + dependencies: + has "^1.0.1" + postcss "^5.0.8" + postcss-value-parser "^3.0.1" + postcss-reduce-transforms@^5.1.0: version "5.1.0" resolved "https://registry.npmmirror.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz#333b70e7758b802f3dd0ddfe98bb1ccfef96b6e9" @@ -11031,67 +9506,12 @@ postcss-reduce-transforms@^5.1.0: dependencies: postcss-value-parser "^4.2.0" -postcss-replace-overflow-wrap@^3.0.0: - version "3.0.0" - resolved "https://registry.npmmirror.com/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz#61b360ffdaedca84c7c918d2b0f0d0ea559ab01c" - integrity sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw== - dependencies: - postcss "^7.0.2" - -postcss-resolve-nested-selector@^0.1.1: - version "0.1.1" - resolved "https://registry.npmmirror.com/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz#29ccbc7c37dedfac304e9fff0bf1596b3f6a0e4e" - integrity sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw== - -postcss-safe-parser@6.0.0: - version "6.0.0" - resolved "https://registry.npmmirror.com/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz#bb4c29894171a94bc5c996b9a30317ef402adaa1" - integrity sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ== - -postcss-safe-parser@^4.0.2: - version "4.0.2" - resolved "https://registry.npmmirror.com/postcss-safe-parser/-/postcss-safe-parser-4.0.2.tgz#a6d4e48f0f37d9f7c11b2a581bf00f8ba4870b96" - integrity sha512-Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g== - dependencies: - postcss "^7.0.26" - -postcss-sass@^0.4.4: - version "0.4.4" - resolved "https://registry.npmmirror.com/postcss-sass/-/postcss-sass-0.4.4.tgz#91f0f3447b45ce373227a98b61f8d8f0785285a3" - integrity sha512-BYxnVYx4mQooOhr+zer0qWbSPYnarAy8ZT7hAQtbxtgVf8gy+LSLT/hHGe35h14/pZDTw1DsxdbrwxBN++H+fg== - dependencies: - gonzales-pe "^4.3.0" - postcss "^7.0.21" - -postcss-scss@^2.1.1: - version "2.1.1" - resolved "https://registry.npmmirror.com/postcss-scss/-/postcss-scss-2.1.1.tgz#ec3a75fa29a55e016b90bf3269026c53c1d2b383" - integrity sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA== - dependencies: - postcss "^7.0.6" - -postcss-selector-matches@^4.0.0: - version "4.0.0" - resolved "https://registry.npmmirror.com/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz#71c8248f917ba2cc93037c9637ee09c64436fcff" - integrity sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww== - dependencies: - balanced-match "^1.0.0" - postcss "^7.0.2" - -postcss-selector-not@^4.0.0: - version "4.0.1" - resolved "https://registry.npmmirror.com/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz#263016eef1cf219e0ade9a913780fc1f48204cbf" - integrity sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ== - dependencies: - balanced-match "^1.0.0" - postcss "^7.0.2" - -postcss-selector-parser@^5.0.0-rc.3, postcss-selector-parser@^5.0.0-rc.4: - version "5.0.0" - resolved "https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz#249044356697b33b64f1a8f7c80922dddee7195c" - integrity sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ== +postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2: + version "2.2.3" + resolved "https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz#f9437788606c3c9acee16ffe8d8b16297f27bb90" + integrity sha512-3pqyakeGhrO0BQ5+/tGTfvi5IAUAhHRayGK8WFSu06aEv2BmHoXw/Mhb+w7VY5HERIuC+QoUI7wgrCcq2hqCVA== dependencies: - cssesc "^2.0.0" + flatten "^1.0.2" indexes-of "^1.0.1" uniq "^1.0.1" @@ -11103,12 +9523,15 @@ postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector cssesc "^3.0.0" util-deprecate "^1.0.2" -postcss-sorting@6.0.0: - version "6.0.0" - resolved "https://registry.npmmirror.com/postcss-sorting/-/postcss-sorting-6.0.0.tgz#2981c879bf324425ee5a19153c4d693cf60f94d5" - integrity sha512-bYJ0vgAiGbjCBKi7B07CzsBc9eM84nLEbavUmwNp8rAa+PNyrgdH+6PpnqTtciLuUs99c4rFQQmCaYgeBQYmSQ== +postcss-svgo@^2.1.1: + version "2.1.6" + resolved "https://registry.npmmirror.com/postcss-svgo/-/postcss-svgo-2.1.6.tgz#b6df18aa613b666e133f08adb5219c2684ac108d" + integrity sha512-y5AdQdgBoF4rbpdbeWAJuxE953g/ylRfVNp6mvAi61VCN/Y25Tu9p5mh3CyI42WbTRIiwR9a1GdFtmDnNPeskQ== dependencies: - lodash "^4.17.20" + is-svg "^2.0.0" + postcss "^5.0.14" + postcss-value-parser "^3.2.3" + svgo "^0.7.0" postcss-svgo@^5.1.0: version "5.1.0" @@ -11118,10 +9541,14 @@ postcss-svgo@^5.1.0: postcss-value-parser "^4.2.0" svgo "^2.7.0" -postcss-syntax@^0.36.2: - version "0.36.2" - resolved "https://registry.npmmirror.com/postcss-syntax/-/postcss-syntax-0.36.2.tgz#f08578c7d95834574e5593a82dfbfa8afae3b51c" - integrity sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w== +postcss-unique-selectors@^2.0.2: + version "2.0.2" + resolved "https://registry.npmmirror.com/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz#981d57d29ddcb33e7b1dfe1fd43b8649f933ca1d" + integrity sha512-WZX8r1M0+IyljoJOJleg3kYm10hxNYF9scqAT7v/xeSX1IdehutOM85SNO0gP9K+bgs86XERr7Ud5u3ch4+D8g== + dependencies: + alphanum-sort "^1.0.1" + postcss "^5.0.4" + uniqs "^2.0.0" postcss-unique-selectors@^5.1.1: version "5.1.1" @@ -11130,21 +9557,55 @@ postcss-unique-selectors@^5.1.1: dependencies: postcss-selector-parser "^6.0.5" -postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: +postcss-value-parser@^3.0.1, postcss-value-parser@^3.0.2, postcss-value-parser@^3.1.1, postcss-value-parser@^3.1.2, postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0: + version "3.3.1" + resolved "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" + integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== + +postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: version "4.2.0" resolved "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== -postcss-values-parser@^2.0.0, postcss-values-parser@^2.0.1: - version "2.0.1" - resolved "https://registry.npmmirror.com/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz#da8b472d901da1e205b47bdc98637b9e9e550e5f" - integrity sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg== +postcss-values-parser@^3.0.5: + version "3.2.1" + resolved "https://registry.npmmirror.com/postcss-values-parser/-/postcss-values-parser-3.2.1.tgz#55114607de6631338ba8728d3e9c15785adcc027" + integrity sha512-SQ7/88VE9LhJh9gc27/hqnSU/aZaREVJcRVccXBmajgP2RkjdJzNyH/a9GCVMI5nsRhT0jC5HpUMwfkz81DVVg== dependencies: - flatten "^1.0.2" - indexes-of "^1.0.1" - uniq "^1.0.1" + color-name "^1.1.4" + is-url-superb "^3.0.0" + postcss "^7.0.5" + url-regex "^5.0.0" + +postcss-zindex@^2.0.1: + version "2.2.0" + resolved "https://registry.npmmirror.com/postcss-zindex/-/postcss-zindex-2.2.0.tgz#d2109ddc055b91af67fc4cb3b025946639d2af22" + integrity sha512-uhRZ2hRgj0lorxm9cr62B01YzpUe63h0RXMXQ4gWW3oa2rpJh+FJAiEAytaFCPU/VgaBS+uW2SJ1XKyDNz1h4w== + dependencies: + has "^1.0.1" + postcss "^5.0.4" + uniqs "^2.0.0" -postcss@^7, postcss@^7.0.0, postcss@^7.0.14, postcss@^7.0.17, postcss@^7.0.2, postcss@^7.0.21, postcss@^7.0.26, postcss@^7.0.32, postcss@^7.0.35, postcss@^7.0.5, postcss@^7.0.6: +postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.16, postcss@^5.0.2, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.6, postcss@^5.0.8, postcss@^5.2.16: + version "5.2.18" + resolved "https://registry.npmmirror.com/postcss/-/postcss-5.2.18.tgz#badfa1497d46244f6390f58b319830d9107853c5" + integrity sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg== + dependencies: + chalk "^1.1.3" + js-base64 "^2.1.9" + source-map "^0.5.6" + supports-color "^3.2.3" + +postcss@^6.0.0, postcss@^6.0.1, postcss@^6.0.14, postcss@^6.0.17: + version "6.0.23" + resolved "https://registry.npmmirror.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" + integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== + dependencies: + chalk "^2.4.1" + source-map "^0.6.1" + supports-color "^5.4.0" + +postcss@^7.0.17, postcss@^7.0.27, postcss@^7.0.5: version "7.0.39" resolved "https://registry.npmmirror.com/postcss/-/postcss-7.0.39.tgz#9624375d965630e2e1f2c02a935c82a59cb48309" integrity sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA== @@ -11152,7 +9613,7 @@ postcss@^7, postcss@^7.0.0, postcss@^7.0.14, postcss@^7.0.17, postcss@^7.0.2, po picocolors "^0.2.1" source-map "^0.6.1" -postcss@^8.1.2, postcss@^8.2.1, postcss@^8.2.15, postcss@^8.3.3, postcss@^8.3.6, postcss@^8.4.17, postcss@^8.4.7: +postcss@^8.4.17, postcss@^8.4.7: version "8.4.21" resolved "https://registry.npmmirror.com/postcss/-/postcss-8.4.21.tgz#c639b719a57efc3187b13a1d765675485f4134f4" integrity sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg== @@ -11171,33 +9632,11 @@ prepend-http@^1.0.0: resolved "https://registry.npmmirror.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" integrity sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg== -prettier-plugin-two-style-order@^1.0.0: - version "1.0.1" - resolved "https://registry.npmmirror.com/prettier-plugin-two-style-order/-/prettier-plugin-two-style-order-1.0.1.tgz#a10c6a385f05cc79dbe5848cbcee89d58f0a885d" - integrity sha512-ETltO2FRR/Pxc7bsgz2XwuzWSPwafl7/v5+5Rria4S579CTas7dya+xsmbkix0q1tYQiuRjVVdfGnCKlH/aOuQ== - dependencies: - postcss "^8.3.6" - postcss-less "^4.0.0" - postcss-sorting "6.0.0" - -prettier@^2.3.2, prettier@^2.7.1: - version "2.8.4" - resolved "https://registry.npmmirror.com/prettier/-/prettier-2.8.4.tgz#34dd2595629bfbb79d344ac4a91ff948694463c3" - integrity sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw== - -pretty-bytes@^5.3.0, pretty-bytes@^5.6.0: +pretty-bytes@^5.6.0: version "5.6.0" resolved "https://registry.npmmirror.com/pretty-bytes/-/pretty-bytes-5.6.0.tgz#356256f643804773c82f64723fe78c92c62beaeb" integrity sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg== -pretty-error@^2.1.1: - version "2.1.2" - resolved "https://registry.npmmirror.com/pretty-error/-/pretty-error-2.1.2.tgz#be89f82d81b1c86ec8fdfbc385045882727f93b6" - integrity sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw== - dependencies: - lodash "^4.17.20" - renderkid "^2.0.4" - pretty-error@^4.0.0: version "4.0.0" resolved "https://registry.npmmirror.com/pretty-error/-/pretty-error-4.0.0.tgz#90a703f46dd7234adb46d0f84823e9d1cb8f10d6" @@ -11215,11 +9654,6 @@ pretty-format@^27.0.2: ansi-styles "^5.0.0" react-is "^17.0.1" -prism-react-renderer@^1.1.1: - version "1.3.5" - resolved "https://registry.npmmirror.com/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz#786bb69aa6f73c32ba1ee813fbe17a0115435085" - integrity sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg== - process-nextick-args@~2.0.0: version "2.0.1" resolved "https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" @@ -11230,16 +9664,6 @@ process@^0.11.10: resolved "https://registry.npmmirror.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== -progress@^2.0.0: - version "2.0.3" - resolved "https://registry.npmmirror.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" - integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== - -promise-inflight@^1.0.1: - version "1.0.1" - resolved "https://registry.npmmirror.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" - integrity sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g== - prompts@2.4.0: version "2.4.0" resolved "https://registry.npmmirror.com/prompts/-/prompts-2.4.0.tgz#4aa5de0723a231d1ee9121c40fdf663df73f61d7" @@ -11280,6 +9704,11 @@ prr@~1.0.1: resolved "https://registry.npmmirror.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" integrity sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw== +pseudomap@^1.0.2: + version "1.0.2" + resolved "https://registry.npmmirror.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" + integrity sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ== + psl@^1.1.28: version "1.9.0" resolved "https://registry.npmmirror.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7" @@ -11297,14 +9726,6 @@ public-encrypt@^4.0.0: randombytes "^2.0.1" safe-buffer "^5.1.2" -pump@^2.0.0: - version "2.0.1" - resolved "https://registry.npmmirror.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" - integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - pump@^3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" @@ -11313,15 +9734,6 @@ pump@^3.0.0: end-of-stream "^1.1.0" once "^1.3.1" -pumpify@^1.3.3: - version "1.5.1" - resolved "https://registry.npmmirror.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce" - integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== - dependencies: - duplexify "^3.6.0" - inherits "^2.0.3" - pump "^2.0.0" - punycode@1.3.2: version "1.3.2" resolved "https://registry.npmmirror.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" @@ -11337,6 +9749,11 @@ punycode@^2.1.0, punycode@^2.1.1: resolved "https://registry.npmmirror.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f" integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA== +q@^1.1.2: + version "1.5.1" + resolved "https://registry.npmmirror.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" + integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw== + qs@6.11.0: version "6.11.0" resolved "https://registry.npmmirror.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a" @@ -11351,6 +9768,11 @@ qs@~6.10.3: dependencies: side-channel "^1.0.4" +qs@~6.5.2: + version "6.5.3" + resolved "https://registry.npmmirror.com/qs/-/qs-6.5.3.tgz#3aeeffc91967ef6e35c0e488ef46fb296ab76aad" + integrity sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA== + query-string@6.9.0: version "6.9.0" resolved "https://registry.npmmirror.com/query-string/-/query-string-6.9.0.tgz#1c3b727c370cf00f177c99f328fda2108f8fa3dd" @@ -11378,11 +9800,6 @@ querystring@0.2.0: resolved "https://registry.npmmirror.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" integrity sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g== -querystringify@^2.1.1: - version "2.2.0" - resolved "https://registry.npmmirror.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" - integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== - queue-microtask@^1.2.2: version "1.2.3" resolved "https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" @@ -11557,7 +9974,7 @@ react-icons@^4.4.0: resolved "https://registry.npmmirror.com/react-icons/-/react-icons-4.8.0.tgz#621e900caa23b912f737e41be57f27f6b2bff445" integrity sha512-N6+kOLcihDiAnj5Czu637waJqSnwlMNROzVZMhfX68V/9bu9qHaMIJC4UdozWoOk57gahFCNHwVvWzm0MTzRjg== -react-is@^16.13.1, react-is@^16.6.0, react-is@^16.7.0: +react-is@^16.13.1, react-is@^16.7.0: version "16.13.1" resolved "https://registry.npmmirror.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== @@ -11572,13 +9989,6 @@ react-lifecycles-compat@^3.0.4: resolved "https://registry.npmmirror.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA== -react-loading-skeleton@^2.1.1: - version "2.2.0" - resolved "https://registry.npmmirror.com/react-loading-skeleton/-/react-loading-skeleton-2.2.0.tgz#b8ce516f9a2471e90d7d9ead35d61425367e3340" - integrity sha512-HH37uj9aobrUJSqFglHqO9KQt5zGQe+Svutv8LIq7Iq6gpJqCwIzJOsEVfkQy7ReirbI2uLhCtKloBGQIDP0BQ== - dependencies: - "@emotion/core" "^10.0.22" - react-markdown@7.1.0: version "7.1.0" resolved "https://registry.npmmirror.com/react-markdown/-/react-markdown-7.1.0.tgz#0ba62a4459daab6600ede83495a9228dae9d8f8e" @@ -11628,19 +10038,6 @@ react-router-dom@^4.1.2: react-router "^4.3.1" warning "^4.0.1" -react-router-dom@^5.2.0: - version "5.3.4" - resolved "https://registry.npmmirror.com/react-router-dom/-/react-router-dom-5.3.4.tgz#2ed62ffd88cae6db134445f4a0c0ae8b91d2e5e6" - integrity sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ== - dependencies: - "@babel/runtime" "^7.12.13" - history "^4.9.0" - loose-envify "^1.3.1" - prop-types "^15.6.2" - react-router "5.3.4" - tiny-invariant "^1.0.2" - tiny-warning "^1.0.0" - react-router-redux@5.0.0-alpha.9: version "5.0.0-alpha.9" resolved "https://registry.npmmirror.com/react-router-redux/-/react-router-redux-5.0.0-alpha.9.tgz#825431516e0e6f1fd93b8807f6bd595e23ec3d10" @@ -11650,21 +10047,6 @@ react-router-redux@5.0.0-alpha.9: prop-types "^15.6.0" react-router "^4.2.0" -react-router@5.3.4: - version "5.3.4" - resolved "https://registry.npmmirror.com/react-router/-/react-router-5.3.4.tgz#8ca252d70fcc37841e31473c7a151cf777887bb5" - integrity sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA== - dependencies: - "@babel/runtime" "^7.12.13" - history "^4.9.0" - hoist-non-react-statics "^3.1.0" - loose-envify "^1.3.1" - path-to-regexp "^1.7.0" - prop-types "^15.6.2" - react-is "^16.6.0" - tiny-invariant "^1.0.2" - tiny-warning "^1.0.0" - react-router@^4.2.0, react-router@^4.3.1: version "4.3.1" resolved "https://registry.npmmirror.com/react-router/-/react-router-4.3.1.tgz#aada4aef14c809cb2e686b05cee4742234506c4e" @@ -11697,6 +10079,14 @@ react@^16.3.0: object-assign "^4.1.1" prop-types "^15.6.2" +read-pkg-up@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be" + integrity sha512-1orxQfbWGUiTn9XsPlChs6rLie/AV9jwZTGmu2NZw/CUDJQchXJFYE0Fq5j7+n558T1JhDWLdhyd1Zj+wLY//w== + dependencies: + find-up "^2.0.0" + read-pkg "^2.0.0" + read-pkg-up@^7.0.1: version "7.0.1" resolved "https://registry.npmmirror.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507" @@ -11706,6 +10096,15 @@ read-pkg-up@^7.0.1: read-pkg "^5.2.0" type-fest "^0.8.1" +read-pkg@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" + integrity sha512-eFIBOPW7FGjzBuk3hdXEuNSiTZS/xEMlH49HxMyzb0hyPfu4EhVjT2DH32K1hSSmVq4sebAWnZuuY5auISUTGA== + dependencies: + load-json-file "^2.0.0" + normalize-package-data "^2.3.2" + path-type "^2.0.0" + read-pkg@^5.2.0: version "5.2.0" resolved "https://registry.npmmirror.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" @@ -11716,7 +10115,7 @@ read-pkg@^5.2.0: parse-json "^5.0.0" type-fest "^0.6.0" -"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6: +readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.3.3, readable-stream@^2.3.6: version "2.3.8" resolved "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== @@ -11729,7 +10128,7 @@ read-pkg@^5.2.0: string_decoder "~1.1.1" util-deprecate "~1.0.1" -readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.6.0: +readable-stream@^3.0.6, readable-stream@^3.6.0: version "3.6.1" resolved "https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.1.tgz#f9f9b5f536920253b3d26e7660e7da4ccff9bb62" integrity sha512-+rQmrWMYGA90yenhTYsLWAsLsqVC8osOw6PKE1HDYiO0gdPeKe/xDHNzIAIn4C91YQ6oenEhfYqqc1883qHbjQ== @@ -11747,13 +10146,6 @@ readdirp@^2.2.1: micromatch "^3.1.10" readable-stream "^2.0.2" -readdirp@~3.5.0: - version "3.5.0" - resolved "https://registry.npmmirror.com/readdirp/-/readdirp-3.5.0.tgz#9ba74c019b15d365278d2e91bb8c48d7b4d42c9e" - integrity sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ== - dependencies: - picomatch "^2.2.1" - readdirp@~3.6.0: version "3.6.0" resolved "https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" @@ -11783,6 +10175,22 @@ redent@^3.0.0: indent-string "^4.0.0" strip-indent "^3.0.0" +reduce-css-calc@^1.2.6: + version "1.3.0" + resolved "https://registry.npmmirror.com/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz#747c914e049614a4c9cfbba629871ad1d2927716" + integrity sha512-0dVfwYVOlf/LBA2ec4OwQ6p3X9mYxn/wOl2xTcLwjnPYrkgEfPx3VI4eGCH3rQLlPISG5v9I9bkZosKsNRTRKA== + dependencies: + balanced-match "^0.4.2" + math-expression-evaluator "^1.2.14" + reduce-function-call "^1.0.1" + +reduce-function-call@^1.0.1: + version "1.0.3" + resolved "https://registry.npmmirror.com/reduce-function-call/-/reduce-function-call-1.0.3.tgz#60350f7fb252c0a67eb10fd4694d16909971300f" + integrity sha512-Hl/tuV2VDgWgCSEeWMLwxLZqX7OK59eU1guxXsRKTAyeYimivsKdtcV4fu3r710tpG5GmDKDhQ0HSZLExnNmyQ== + dependencies: + balanced-match "^1.0.0" + redux-saga@^0.16.0: version "0.16.2" resolved "https://registry.npmmirror.com/redux-saga/-/redux-saga-0.16.2.tgz#993662e86bc945d8509ac2b8daba3a8c615cc971" @@ -11849,17 +10257,7 @@ regex-not@^1.0.0, regex-not@^1.0.2: extend-shallow "^3.0.2" safe-regex "^1.1.0" -regex-parser@^2.2.11: - version "2.2.11" - resolved "https://registry.npmmirror.com/regex-parser/-/regex-parser-2.2.11.tgz#3b37ec9049e19479806e878cabe7c1ca83ccfe58" - integrity sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q== - -regexp-tree@^0.1.21, regexp-tree@~0.1.1: - version "0.1.24" - resolved "https://registry.npmmirror.com/regexp-tree/-/regexp-tree-0.1.24.tgz#3d6fa238450a4d66e5bc9c4c14bb720e2196829d" - integrity sha512-s2aEVuLhvnVJW6s/iPgEGK6R+/xngd2jNQ+xy4bXNDKxZKJH6jpPHY6kVeVv1IeLCHgswRj+Kl3ELaDjG6V1iw== - -regexp.prototype.flags@^1.2.0, regexp.prototype.flags@^1.4.3: +regexp.prototype.flags@^1.4.3: version "1.4.3" resolved "https://registry.npmmirror.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== @@ -11868,7 +10266,7 @@ regexp.prototype.flags@^1.2.0, regexp.prototype.flags@^1.4.3: define-properties "^1.1.3" functions-have-names "^1.2.2" -regexpp@^3.1.0, regexpp@^3.2.0: +regexpp@^3.2.0: version "3.2.0" resolved "https://registry.npmmirror.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== @@ -11916,13 +10314,6 @@ remark-parse@^10.0.0: mdast-util-from-markdown "^1.0.0" unified "^10.0.0" -remark-parse@^9.0.0: - version "9.0.0" - resolved "https://registry.npmmirror.com/remark-parse/-/remark-parse-9.0.0.tgz#4d20a299665880e4f4af5d90b7c7b8a935853640" - integrity sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw== - dependencies: - mdast-util-from-markdown "^0.8.0" - remark-rehype@^9.0.0: version "9.1.0" resolved "https://registry.npmmirror.com/remark-rehype/-/remark-rehype-9.1.0.tgz#e4b5b6e19c125b3780343eb66c3e9b99b0f06a81" @@ -11933,38 +10324,11 @@ remark-rehype@^9.0.0: mdast-util-to-hast "^11.0.0" unified "^10.0.0" -remark-stringify@^9.0.0: - version "9.0.1" - resolved "https://registry.npmmirror.com/remark-stringify/-/remark-stringify-9.0.1.tgz#576d06e910548b0a7191a71f27b33f1218862894" - integrity sha512-mWmNg3ZtESvZS8fv5PTvaPckdL4iNlCHTt8/e/8oN08nArHRHjNZMKzA/YW3+p7/lYqIw4nx1XsjCBo/AxNChg== - dependencies: - mdast-util-to-markdown "^0.6.0" - -remark@^13.0.0: - version "13.0.0" - resolved "https://registry.npmmirror.com/remark/-/remark-13.0.0.tgz#d15d9bf71a402f40287ebe36067b66d54868e425" - integrity sha512-HDz1+IKGtOyWN+QgBiAT0kn+2s6ovOxHyPAFGKVE81VSzJ+mq7RwHFledEvB5F1p4iJvOah/LOKdFuzvRnNLCA== - dependencies: - remark-parse "^9.0.0" - remark-stringify "^9.0.0" - unified "^9.1.0" - remove-trailing-separator@^1.0.1: version "1.1.0" resolved "https://registry.npmmirror.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" integrity sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw== -renderkid@^2.0.4: - version "2.0.7" - resolved "https://registry.npmmirror.com/renderkid/-/renderkid-2.0.7.tgz#464f276a6bdcee606f4a15993f9b29fc74ca8609" - integrity sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ== - dependencies: - css-select "^4.1.3" - dom-converter "^0.2.0" - htmlparser2 "^6.1.0" - lodash "^4.17.21" - strip-ansi "^3.0.1" - renderkid@^3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/renderkid/-/renderkid-3.0.0.tgz#5fd823e4d6951d37358ecc9a58b1f06836b6268a" @@ -11981,7 +10345,7 @@ repeat-element@^1.1.2: resolved "https://registry.npmmirror.com/repeat-element/-/repeat-element-1.1.4.tgz#be681520847ab58c7568ac75fbfad28ed42d39e9" integrity sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ== -repeat-string@^1.0.0, repeat-string@^1.6.1: +repeat-string@^1.5.2, repeat-string@^1.6.1: version "1.6.1" resolved "https://registry.npmmirror.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" integrity sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w== @@ -11993,6 +10357,32 @@ request-progress@^3.0.0: dependencies: throttleit "^1.0.0" +request@^2.88.0, request@^2.88.2: + version "2.88.2" + resolved "https://registry.npmmirror.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" + integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== + dependencies: + aws-sign2 "~0.7.0" + aws4 "^1.8.0" + caseless "~0.12.0" + combined-stream "~1.0.6" + extend "~3.0.2" + forever-agent "~0.6.1" + form-data "~2.3.2" + har-validator "~5.1.3" + http-signature "~1.2.0" + is-typedarray "~1.0.0" + isstream "~0.1.2" + json-stringify-safe "~5.0.1" + mime-types "~2.1.19" + oauth-sign "~0.9.0" + performance-now "^2.1.0" + qs "~6.5.2" + safe-buffer "^5.1.2" + tough-cookie "~2.5.0" + tunnel-agent "^0.6.0" + uuid "^3.3.2" + require-directory@^2.1.1: version "2.1.1" resolved "https://registry.npmmirror.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" @@ -12003,6 +10393,11 @@ require-from-string@^2.0.2: resolved "https://registry.npmmirror.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== +require-main-filename@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" + integrity sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug== + require-main-filename@^2.0.0: version "2.0.0" resolved "https://registry.npmmirror.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" @@ -12013,23 +10408,11 @@ requires-port@^1.0.0: resolved "https://registry.npmmirror.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== -reserved-words@^0.1.2: - version "0.1.2" - resolved "https://registry.npmmirror.com/reserved-words/-/reserved-words-0.1.2.tgz#00a0940f98cd501aeaaac316411d9adc52b31ab1" - integrity sha512-0S5SrIUJ9LfpbVl4Yzij6VipUdafHrOTzvmfazSw/jeZrZtQK303OPZW+obtkaw7jQlTQppy0UvZWm9872PbRw== - resize-observer-polyfill@^1.5.1: version "1.5.1" resolved "https://registry.npmmirror.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz#0e9020dd3d21024458d4ebd27e23e40269810464" integrity sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg== -resolve-cwd@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a" - integrity sha512-ccu8zQTrzVr954472aUVPLEcB3YpKSYR3cg/3lo1okzobPBM+1INXBbBZlDbnI/hbEocnf8j0QVo43hQKrbchg== - dependencies: - resolve-from "^3.0.0" - resolve-cwd@^3.0.0: version "3.0.0" resolved "https://registry.npmmirror.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" @@ -12057,23 +10440,12 @@ resolve-pathname@^3.0.0: resolved "https://registry.npmmirror.com/resolve-pathname/-/resolve-pathname-3.0.0.tgz#99d02224d3cf263689becbb393bc560313025dcd" integrity sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng== -resolve-url-loader@4.0.0: - version "4.0.0" - resolved "https://registry.npmmirror.com/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz#d50d4ddc746bb10468443167acf800dcd6c3ad57" - integrity sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA== - dependencies: - adjust-sourcemap-loader "^4.0.0" - convert-source-map "^1.7.0" - loader-utils "^2.0.0" - postcss "^7.0.35" - source-map "0.6.1" - resolve-url@^0.2.1: version "0.2.1" resolved "https://registry.npmmirror.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" integrity sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg== -resolve@^1.10.0, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.22.1, resolve@^1.9.0: +resolve@^1.10.0, resolve@^1.14.2, resolve@^1.22.1, resolve@^1.9.0: version "1.22.1" resolved "https://registry.npmmirror.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== @@ -12104,11 +10476,6 @@ ret@~0.1.10: resolved "https://registry.npmmirror.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== -retry@^0.12.0: - version "0.12.0" - resolved "https://registry.npmmirror.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" - integrity sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow== - retry@^0.13.1: version "0.13.1" resolved "https://registry.npmmirror.com/retry/-/retry-0.13.1.tgz#185b1587acf67919d63b357349e03537b2484658" @@ -12124,8 +10491,15 @@ rfdc@^1.3.0: resolved "https://registry.npmmirror.com/rfdc/-/rfdc-1.3.0.tgz#d0b7c441ab2720d05dc4cf26e01c89631d9da08b" integrity sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA== -rimraf@^2.5.4, rimraf@^2.6.3: - version "2.7.1" +right-align@^0.1.1: + version "0.1.3" + resolved "https://registry.npmmirror.com/right-align/-/right-align-0.1.3.tgz#61339b722fe6a3515689210d24e14c96148613ef" + integrity sha512-yqINtL/G7vs2v+dFIZmFUDbnVyFUJFKd6gK22Kgo6R4jfJGFtisKyncWDDULgjfqf4ASQuIQyjJ7XZ+3aWpsAg== + dependencies: + align-text "^0.1.1" + +rimraf@^2.x: + version "2.7.1" resolved "https://registry.npmmirror.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== dependencies: @@ -12146,41 +10520,6 @@ ripemd160@^2.0.0, ripemd160@^2.0.1: hash-base "^3.0.0" inherits "^2.0.1" -rollup-plugin-babel@^4.3.3: - version "4.4.0" - resolved "https://registry.npmmirror.com/rollup-plugin-babel/-/rollup-plugin-babel-4.4.0.tgz#d15bd259466a9d1accbdb2fe2fff17c52d030acb" - integrity sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw== - dependencies: - "@babel/helper-module-imports" "^7.0.0" - rollup-pluginutils "^2.8.1" - -rollup-plugin-terser@^5.3.1: - version "5.3.1" - resolved "https://registry.npmmirror.com/rollup-plugin-terser/-/rollup-plugin-terser-5.3.1.tgz#8c650062c22a8426c64268548957463bf981b413" - integrity sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w== - dependencies: - "@babel/code-frame" "^7.5.5" - jest-worker "^24.9.0" - rollup-pluginutils "^2.8.2" - serialize-javascript "^4.0.0" - terser "^4.6.2" - -rollup-pluginutils@^2.8.1, rollup-pluginutils@^2.8.2: - version "2.8.2" - resolved "https://registry.npmmirror.com/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz#72f2af0748b592364dbd3389e600e5a9444a351e" - integrity sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ== - dependencies: - estree-walker "^0.6.1" - -rollup@^1.31.1: - version "1.32.1" - resolved "https://registry.npmmirror.com/rollup/-/rollup-1.32.1.tgz#4480e52d9d9e2ae4b46ba0d9ddeaf3163940f9c4" - integrity sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A== - dependencies: - "@types/estree" "*" - "@types/node" "*" - acorn "^7.1.0" - run-parallel@^1.1.9: version "1.2.0" resolved "https://registry.npmmirror.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" @@ -12188,13 +10527,6 @@ run-parallel@^1.1.9: dependencies: queue-microtask "^1.2.2" -run-queue@^1.0.0, run-queue@^1.0.3: - version "1.0.3" - resolved "https://registry.npmmirror.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47" - integrity sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg== - dependencies: - aproba "^1.1.1" - rxjs@^7.5.1: version "7.8.0" resolved "https://registry.npmmirror.com/rxjs/-/rxjs-7.8.0.tgz#90a938862a82888ff4c7359811a595e14e1e09a4" @@ -12235,35 +10567,31 @@ safe-regex@^1.1.0: dependencies: ret "~0.1.10" -safe-regex@^2.1.1: - version "2.1.1" - resolved "https://registry.npmmirror.com/safe-regex/-/safe-regex-2.1.1.tgz#f7128f00d056e2fe5c11e81a1324dd974aadced2" - integrity sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A== - dependencies: - regexp-tree "~0.1.1" - "safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: version "2.1.2" resolved "https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -sanitize.css@^10.0.0: - version "10.0.0" - resolved "https://registry.npmmirror.com/sanitize.css/-/sanitize.css-10.0.0.tgz#b5cb2547e96d8629a60947544665243b1dc3657a" - integrity sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg== +sass-graph@2.2.5: + version "2.2.5" + resolved "https://registry.npmmirror.com/sass-graph/-/sass-graph-2.2.5.tgz#a981c87446b8319d96dce0671e487879bd24c2e8" + integrity sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag== + dependencies: + glob "^7.0.0" + lodash "^4.0.0" + scss-tokenizer "^0.2.3" + yargs "^13.3.2" -sass-loader@^10.0.5: - version "10.4.1" - resolved "https://registry.npmmirror.com/sass-loader/-/sass-loader-10.4.1.tgz#bea4e173ddf512c9d7f53e9ec686186146807cbf" - integrity sha512-aX/iJZTTpNUNx/OSYzo2KsjIUQHqvWsAhhUijFjAPdZTEhstjZI9zTNvkTTwsx+uNUJqUwOw5gacxQMx4hJxGQ== +sass@^1.3.0: + version "1.58.3" + resolved "https://registry.npmmirror.com/sass/-/sass-1.58.3.tgz#2348cc052061ba4f00243a208b09c40e031f270d" + integrity sha512-Q7RaEtYf6BflYrQ+buPudKR26/lH+10EmO9bBqbmPh/KeLqv8bjpTNqxe71ocONqXq+jYiCbpPUmQMS+JJPk4A== dependencies: - klona "^2.0.4" - loader-utils "^2.0.0" - neo-async "^2.6.2" - schema-utils "^3.0.0" - semver "^7.3.2" + chokidar ">=3.0.0 <4.0.0" + immutable "^4.0.0" + source-map-js ">=0.6.2 <2.0.0" -sax@^1.2.4: +sax@^1.2.4, sax@~1.2.1: version "1.2.4" resolved "https://registry.npmmirror.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== @@ -12276,23 +10604,20 @@ scheduler@^0.19.1: loose-envify "^1.1.0" object-assign "^4.1.1" -schema-utils@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" - integrity sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g== +schema-utils@^0.3.0: + version "0.3.0" + resolved "https://registry.npmmirror.com/schema-utils/-/schema-utils-0.3.0.tgz#f5877222ce3e931edae039f17eb3716e7137f8cf" + integrity sha512-QaVYBaD9U8scJw2EBWnCBY+LJ0AD+/2edTaigDs0XLDLBfJmSUK9KGqktg1rb32U3z4j/XwvFwHHH1YfbYFd7Q== dependencies: - ajv "^6.1.0" - ajv-errors "^1.0.0" - ajv-keywords "^3.1.0" + ajv "^5.0.0" -schema-utils@^2.6.5, schema-utils@^2.7.0: - version "2.7.1" - resolved "https://registry.npmmirror.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" - integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== +schema-utils@^0.4.0, schema-utils@^0.4.5: + version "0.4.7" + resolved "https://registry.npmmirror.com/schema-utils/-/schema-utils-0.4.7.tgz#ba74f597d2be2ea880131746ee17d0a093c68187" + integrity sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ== dependencies: - "@types/json-schema" "^7.0.5" - ajv "^6.12.4" - ajv-keywords "^3.5.2" + ajv "^6.1.0" + ajv-keywords "^3.1.0" schema-utils@^3.0.0, schema-utils@^3.1.0, schema-utils@^3.1.1: version "3.1.1" @@ -12313,18 +10638,19 @@ schema-utils@^4.0.0: ajv-formats "^2.1.1" ajv-keywords "^5.0.0" +scss-tokenizer@^0.2.3: + version "0.2.3" + resolved "https://registry.npmmirror.com/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz#8eb06db9a9723333824d3f5530641149847ce5d1" + integrity sha512-dYE8LhncfBUar6POCxMTm0Ln+erjeczqEvCJib5/7XNkdw1FkUGgwMPY360FY0FgPWQxHWCx29Jl3oejyGLM9Q== + dependencies: + js-base64 "^2.1.8" + source-map "^0.4.2" + select-hose@^2.0.0: version "2.0.0" resolved "https://registry.npmmirror.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg== -selfsigned@^1.10.8: - version "1.10.14" - resolved "https://registry.npmmirror.com/selfsigned/-/selfsigned-1.10.14.tgz#ee51d84d9dcecc61e07e4aba34f229ab525c1574" - integrity sha512-lkjaiAye+wBZDCBsu5BGi0XiLRxeUlsGod5ZP924CRSEoGuZAw/f7y9RKu28rwTfiHVhdavhB0qH0INV6P1lEA== - dependencies: - node-forge "^0.10.0" - selfsigned@^2.1.1: version "2.1.1" resolved "https://registry.npmmirror.com/selfsigned/-/selfsigned-2.1.1.tgz#18a7613d714c0cd3385c48af0075abf3f266af61" @@ -12332,17 +10658,17 @@ selfsigned@^2.1.1: dependencies: node-forge "^1" -"semver@2 || 3 || 4 || 5", semver@^5.5.0, semver@^5.6.0: +"semver@2 || 3 || 4 || 5", semver@^5.6.0: version "5.7.1" resolved "https://registry.npmmirror.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== -semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: +semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: version "6.3.0" resolved "https://registry.npmmirror.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== -semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8: +semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8: version "7.3.8" resolved "https://registry.npmmirror.com/semver/-/semver-7.3.8.tgz#07a78feafb3f7b32347d725e33de7e2a2df67798" integrity sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A== @@ -12368,20 +10694,6 @@ send@0.18.0: range-parser "~1.2.1" statuses "2.0.1" -serialize-javascript@5.0.1: - version "5.0.1" - resolved "https://registry.npmmirror.com/serialize-javascript/-/serialize-javascript-5.0.1.tgz#7886ec848049a462467a97d3d918ebb2aaf934f4" - integrity sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA== - dependencies: - randombytes "^2.1.0" - -serialize-javascript@^4.0.0: - version "4.0.0" - resolved "https://registry.npmmirror.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa" - integrity sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw== - dependencies: - randombytes "^2.1.0" - serialize-javascript@^6.0.0: version "6.0.1" resolved "https://registry.npmmirror.com/serialize-javascript/-/serialize-javascript-6.0.1.tgz#b206efb27c3da0b0ab6b52f48d170b7996458e5c" @@ -12412,7 +10724,7 @@ serve-static@1.15.0: parseurl "~1.3.3" send "0.18.0" -set-blocking@^2.0.0: +set-blocking@^2.0.0, set-blocking@~2.0.0: version "2.0.0" resolved "https://registry.npmmirror.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== @@ -12584,18 +10896,7 @@ snapdragon@^0.8.1: source-map-resolve "^0.5.0" use "^3.1.0" -sockjs-client@^1.5.0: - version "1.6.1" - resolved "https://registry.npmmirror.com/sockjs-client/-/sockjs-client-1.6.1.tgz#350b8eda42d6d52ddc030c39943364c11dcad806" - integrity sha512-2g0tjOR+fRs0amxENLi/q5TiJTqY+WXFOzb5UwXndlK6TO3U/mirZznpx6w34HVMoc3g7cY24yC/ZMIYnDlfkw== - dependencies: - debug "^3.2.7" - eventsource "^2.0.2" - faye-websocket "^0.11.4" - inherits "^2.0.4" - url-parse "^1.5.10" - -sockjs@^0.3.21, sockjs@^0.3.24: +sockjs@^0.3.24: version "0.3.24" resolved "https://registry.npmmirror.com/sockjs/-/sockjs-0.3.24.tgz#c9bc8995f33a111bea0395ec30aa3206bdb5ccce" integrity sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ== @@ -12616,7 +10917,7 @@ source-list-map@^2.0.0, source-list-map@^2.0.1: resolved "https://registry.npmmirror.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== -source-map-js@^1.0.2: +"source-map-js@>=0.6.2 <2.0.0", source-map-js@^1.0.2: version "1.0.2" resolved "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== @@ -12632,7 +10933,7 @@ source-map-resolve@^0.5.0: source-map-url "^0.4.0" urix "^0.1.0" -source-map-support@^0.5.6, source-map-support@~0.5.12, source-map-support@~0.5.20: +source-map-support@~0.5.20: version "0.5.21" resolved "https://registry.npmmirror.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== @@ -12645,35 +10946,37 @@ source-map-url@^0.4.0: resolved "https://registry.npmmirror.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== -source-map@0.6.1, source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: - version "0.6.1" - resolved "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== +source-map@^0.4.2: + version "0.4.4" + resolved "https://registry.npmmirror.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b" + integrity sha512-Y8nIfcb1s/7DcobUz1yOO1GSp7gyL+D9zLHDehT7iRESqGSxjJ448Sg7rvfgsRJCnKLdSl11uGf0s9X80cH0/A== + dependencies: + amdefine ">=0.0.4" -source-map@^0.5.6, source-map@^0.5.7: +source-map@^0.5.3, source-map@^0.5.6, source-map@~0.5.1: version "0.5.7" resolved "https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== +source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: + version "0.6.1" + resolved "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + source-map@^0.7.3: version "0.7.4" resolved "https://registry.npmmirror.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656" integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== -sourcemap-codec@^1.4.8: - version "1.4.8" - resolved "https://registry.npmmirror.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" - integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== - space-separated-tokens@^2.0.0: version "2.0.2" resolved "https://registry.npmmirror.com/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz#1ecd9d2350a3844572c3f4a312bceb018348859f" integrity sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q== spdx-correct@^3.0.0: - version "3.1.1" - resolved "https://registry.npmmirror.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" - integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== + version "3.2.0" + resolved "https://registry.npmmirror.com/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c" + integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA== dependencies: spdx-expression-parse "^3.0.0" spdx-license-ids "^3.0.0" @@ -12719,11 +11022,6 @@ spdy@^4.0.2: select-hose "^2.0.0" spdy-transport "^3.0.0" -specificity@^0.4.1: - version "0.4.1" - resolved "https://registry.npmmirror.com/specificity/-/specificity-0.4.1.tgz#aab5e645012db08ba182e151165738d00887b019" - integrity sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg== - split-on-first@^1.0.0: version "1.1.0" resolved "https://registry.npmmirror.com/split-on-first/-/split-on-first-1.1.0.tgz#f610afeee3b12bce1d0c30425e76398b78249a5f" @@ -12741,7 +11039,7 @@ sprintf-js@~1.0.2: resolved "https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== -sshpk@^1.14.1: +sshpk@^1.14.1, sshpk@^1.7.0: version "1.17.0" resolved "https://registry.npmmirror.com/sshpk/-/sshpk-1.17.0.tgz#578082d92d4fe612b13007496e543fa0fbcbe4c5" integrity sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ== @@ -12756,18 +11054,6 @@ sshpk@^1.14.1: safer-buffer "^2.0.2" tweetnacl "~0.14.0" -ssr-window@^3.0.0, ssr-window@^3.0.0-alpha.1: - version "3.0.0" - resolved "https://registry.npmmirror.com/ssr-window/-/ssr-window-3.0.0.tgz#fd5b82801638943e0cc704c4691801435af7ac37" - integrity sha512-q+8UfWDg9Itrg0yWK7oe5p/XRCJpJF9OBtXfOPgSJl+u3Xd5KI328RUEvUqSMVM9CiQUEf1QdBzJMkYGErj9QA== - -ssri@^6.0.1: - version "6.0.2" - resolved "https://registry.npmmirror.com/ssri/-/ssri-6.0.2.tgz#157939134f20464e7301ddba3e90ffa8f7728ac5" - integrity sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q== - dependencies: - figgy-pudding "^3.5.1" - stable@^0.1.8: version "0.1.8" resolved "https://registry.npmmirror.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" @@ -12796,6 +11082,13 @@ statuses@2.0.1: resolved "https://registry.npmmirror.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== +stdout-stream@^1.4.0: + version "1.4.1" + resolved "https://registry.npmmirror.com/stdout-stream/-/stdout-stream-1.4.1.tgz#5ac174cdd5cd726104aa0c0b2bd83815d8d535de" + integrity sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA== + dependencies: + readable-stream "^2.0.1" + stop-iteration-iterator@^1.0.0: version "1.0.0" resolved "https://registry.npmmirror.com/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz#6a60be0b4ee757d1ed5254858ec66b10c49285e4" @@ -12811,14 +11104,6 @@ stream-browserify@^2.0.1: inherits "~2.0.1" readable-stream "^2.0.2" -stream-each@^1.1.0: - version "1.2.3" - resolved "https://registry.npmmirror.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae" - integrity sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw== - dependencies: - end-of-stream "^1.1.0" - stream-shift "^1.0.0" - stream-http@^2.7.2: version "2.8.3" resolved "https://registry.npmmirror.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc" @@ -12830,11 +11115,6 @@ stream-http@^2.7.2: to-arraybuffer "^1.0.0" xtend "^4.0.0" -stream-shift@^1.0.0: - version "1.0.1" - resolved "https://registry.npmmirror.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d" - integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ== - strict-uri-encode@^1.0.0: version "1.1.0" resolved "https://registry.npmmirror.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" @@ -12845,7 +11125,25 @@ strict-uri-encode@^2.0.0: resolved "https://registry.npmmirror.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#b9c7330c7042862f6b142dc274bbcc5866ce3546" integrity sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ== -"string-width@^1.0.2 || 2": +string-width@^1.0.1: + version "1.0.2" + resolved "https://registry.npmmirror.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" + integrity sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw== + dependencies: + code-point-at "^1.0.0" + is-fullwidth-code-point "^1.0.0" + strip-ansi "^3.0.0" + +"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0: + version "4.2.3" + resolved "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +string-width@^2.0.0: version "2.1.1" resolved "https://registry.npmmirror.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== @@ -12862,15 +11160,6 @@ string-width@^3.0.0, string-width@^3.1.0: is-fullwidth-code-point "^2.0.0" strip-ansi "^5.1.0" -string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3: - version "4.2.3" - resolved "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - string.prototype.matchall@^4.0.7, string.prototype.matchall@^4.0.8: version "4.0.8" resolved "https://registry.npmmirror.com/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz#3bf85722021816dcd1bf38bb714915887ca79fd3" @@ -12917,15 +11206,6 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" -stringify-object@^3.3.0: - version "3.3.0" - resolved "https://registry.npmmirror.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" - integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== - dependencies: - get-own-enumerable-property-symbols "^3.0.0" - is-obj "^1.0.1" - is-regexp "^1.0.0" - strip-ansi@6.0.0: version "6.0.0" resolved "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" @@ -12933,7 +11213,7 @@ strip-ansi@6.0.0: dependencies: ansi-regex "^5.0.0" -strip-ansi@^3.0.1: +strip-ansi@^3.0.0, strip-ansi@^3.0.1: version "3.0.1" resolved "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" integrity sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg== @@ -12966,14 +11246,6 @@ strip-bom@^3.0.0: resolved "https://registry.npmmirror.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== -strip-comments@^1.0.2: - version "1.0.2" - resolved "https://registry.npmmirror.com/strip-comments/-/strip-comments-1.0.2.tgz#82b9c45e7f05873bee53f37168af930aa368679d" - integrity sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw== - dependencies: - babel-extract-comments "^1.0.0" - babel-plugin-transform-object-rest-spread "^6.26.0" - strip-eof@^1.0.0: version "1.0.0" resolved "https://registry.npmmirror.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" @@ -12991,7 +11263,7 @@ strip-indent@^3.0.0: dependencies: min-indent "^1.0.0" -strip-json-comments@3.1.1, strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: +strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: version "3.1.1" resolved "https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== @@ -13001,23 +11273,18 @@ style-equal@^1.0.0: resolved "https://registry.npmmirror.com/style-equal/-/style-equal-1.0.0.tgz#98a1c5922226bfe13c196e73f1940e91b8e66595" integrity sha512-gf20kfwh7eXsgPcwvYqViCBHr+GXIlpXOZR1wQftNH4/ee2P/yolWUVA/MdMdmMp+0BMfvaMKSIR1DQlY64Btw== -style-loader@1.3.0: - version "1.3.0" - resolved "https://registry.npmmirror.com/style-loader/-/style-loader-1.3.0.tgz#828b4a3b3b7e7aa5847ce7bae9e874512114249e" - integrity sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q== - dependencies: - loader-utils "^2.0.0" - schema-utils "^2.7.0" - style-loader@3.3.1: version "3.3.1" resolved "https://registry.npmmirror.com/style-loader/-/style-loader-3.3.1.tgz#057dfa6b3d4d7c7064462830f9113ed417d38575" integrity sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ== -style-search@^0.1.0: - version "0.1.0" - resolved "https://registry.npmmirror.com/style-search/-/style-search-0.1.0.tgz#7958c793e47e32e07d2b5cafe5c0bf8e12e77902" - integrity sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg== +style-loader@^0.21.0: + version "0.21.0" + resolved "https://registry.npmmirror.com/style-loader/-/style-loader-0.21.0.tgz#68c52e5eb2afc9ca92b6274be277ee59aea3a852" + integrity sha512-T+UNsAcl3Yg+BsPKs1vd22Fr8sVT+CJMtzqc6LEw9bbJZb43lm9GoeIfUcDEefBSWC0BhYbcdupV1GtI4DGzxg== + dependencies: + loader-utils "^1.1.0" + schema-utils "^0.4.5" style-to-object@^0.3.0: version "0.3.0" @@ -13026,21 +11293,6 @@ style-to-object@^0.3.0: dependencies: inline-style-parser "0.1.1" -style-unit@^2.0.0, style-unit@^2.0.1: - version "2.0.1" - resolved "https://registry.npmmirror.com/style-unit/-/style-unit-2.0.1.tgz#c93c6a005b46671badf95df654450290d50eebdd" - integrity sha512-1OHU+0lWHrK22W3DDfLKFl5cOIwTxghbVRgtzgue+/9m5dqsYQhVBObQupMdtN6FIhpM375l18h8nLqPKgHfPQ== - dependencies: - universal-env "^2.0.0" - -style-unit@^3.0.0: - version "3.0.5" - resolved "https://registry.npmmirror.com/style-unit/-/style-unit-3.0.5.tgz#a10207bab2406019ce4d9c6c2e5ed8640f1e3848" - integrity sha512-xL+kev1W1dPthdhpQqZs9Qk1zenQiHKyy9oy2/VasW4z6wi7m7qQvMe67foPsr99JSs0115X0TCN1ch1n0XqSw== - dependencies: - "@babel/runtime" "^7.14.6" - universal-env "^3.0.0" - stylehacks@^5.1.1: version "5.1.1" resolved "https://registry.npmmirror.com/stylehacks/-/stylehacks-5.1.1.tgz#7934a34eb59d7152149fa69d6e9e56f2fc34bcc9" @@ -13049,146 +11301,65 @@ stylehacks@^5.1.1: browserslist "^4.21.4" postcss-selector-parser "^6.0.4" -stylelint-config-css-modules@^2.2.0: - version "2.3.0" - resolved "https://registry.npmmirror.com/stylelint-config-css-modules/-/stylelint-config-css-modules-2.3.0.tgz#bf79aaae09ca9fdac37fdd518d1a40a779aa0767" - integrity sha512-nSxwaJMv9wBrTAi+O4qXubyi1AR9eB36tJpY0uaFhKgEc3fwWGUzUK1Edl8AQHAoU7wmUeKtsuYjblyRP/V7rw== - -stylelint-config-prettier@^8.0.1: - version "8.0.2" - resolved "https://registry.npmmirror.com/stylelint-config-prettier/-/stylelint-config-prettier-8.0.2.tgz#da9de33da4c56893cbe7e26df239a7374045e14e" - integrity sha512-TN1l93iVTXpF9NJstlvP7nOu9zY2k+mN0NSFQ/VEGz15ZIP9ohdDZTtCWHs5LjctAhSAzaILULGbgiM0ItId3A== - -stylelint-config-recommended@^3.0.0: - version "3.0.0" - resolved "https://registry.npmmirror.com/stylelint-config-recommended/-/stylelint-config-recommended-3.0.0.tgz#e0e547434016c5539fe2650afd58049a2fd1d657" - integrity sha512-F6yTRuc06xr1h5Qw/ykb2LuFynJ2IxkKfCMf+1xqPffkxh0S09Zc902XCffcsw/XMFq/OzQ1w54fLIDtmRNHnQ== - -stylelint-config-standard@^20.0.0: - version "20.0.0" - resolved "https://registry.npmmirror.com/stylelint-config-standard/-/stylelint-config-standard-20.0.0.tgz#06135090c9e064befee3d594289f50e295b5e20d" - integrity sha512-IB2iFdzOTA/zS4jSVav6z+wGtin08qfj+YyExHB3LF9lnouQht//YyB0KZq9gGz5HNPkddHOzcY8HsUey6ZUlA== - dependencies: - stylelint-config-recommended "^3.0.0" - -stylelint-declaration-block-no-ignored-properties@^2.1.0: - version "2.7.0" - resolved "https://registry.npmmirror.com/stylelint-declaration-block-no-ignored-properties/-/stylelint-declaration-block-no-ignored-properties-2.7.0.tgz#78a4a03a5ec74a06b4abb226a31ff8fc57782a0e" - integrity sha512-44SpI9+9Oc1ICuwwRfwS/3npQ2jPobDSTnwWdNgZGryGqQCp17CgEIWjCv1BgUOSzND3RqywNCNLKvO1AOxbfg== - -stylelint@^13.7.0: - version "13.13.1" - resolved "https://registry.npmmirror.com/stylelint/-/stylelint-13.13.1.tgz#fca9c9f5de7990ab26a00f167b8978f083a18f3c" - integrity sha512-Mv+BQr5XTUrKqAXmpqm6Ddli6Ief+AiPZkRsIrAoUKFuq/ElkUh9ZMYxXD0iQNZ5ADghZKLOWz1h7hTClB7zgQ== - dependencies: - "@stylelint/postcss-css-in-js" "^0.37.2" - "@stylelint/postcss-markdown" "^0.36.2" - autoprefixer "^9.8.6" - balanced-match "^2.0.0" - chalk "^4.1.1" - cosmiconfig "^7.0.0" - debug "^4.3.1" - execall "^2.0.0" - fast-glob "^3.2.5" - fastest-levenshtein "^1.0.12" - file-entry-cache "^6.0.1" - get-stdin "^8.0.0" - global-modules "^2.0.0" - globby "^11.0.3" - globjoin "^0.1.4" - html-tags "^3.1.0" - ignore "^5.1.8" - import-lazy "^4.0.0" - imurmurhash "^0.1.4" - known-css-properties "^0.21.0" - lodash "^4.17.21" - log-symbols "^4.1.0" - mathml-tag-names "^2.1.3" - meow "^9.0.0" - micromatch "^4.0.4" - normalize-selector "^0.2.0" - postcss "^7.0.35" - postcss-html "^0.36.0" - postcss-less "^3.1.4" - postcss-media-query-parser "^0.2.3" - postcss-resolve-nested-selector "^0.1.1" - postcss-safe-parser "^4.0.2" - postcss-sass "^0.4.4" - postcss-scss "^2.1.1" - postcss-selector-parser "^6.0.5" - postcss-syntax "^0.36.2" - postcss-value-parser "^4.1.0" - resolve-from "^5.0.0" - slash "^3.0.0" - specificity "^0.4.1" - string-width "^4.2.2" - strip-ansi "^6.0.0" - style-search "^0.1.0" - sugarss "^2.0.0" - svg-tags "^1.0.0" - table "^6.6.0" - v8-compile-cache "^2.3.0" - write-file-atomic "^3.0.3" - -sugarss@^2.0.0: +supports-color@^2.0.0: version "2.0.0" - resolved "https://registry.npmmirror.com/sugarss/-/sugarss-2.0.0.tgz#ddd76e0124b297d40bf3cca31c8b22ecb43bc61d" - integrity sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ== + resolved "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" + integrity sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g== + +supports-color@^3.2.3: + version "3.2.3" + resolved "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz#65ac0504b3954171d8a64946b2ae3cbb8a5f54f6" + integrity sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A== dependencies: - postcss "^7.0.2" + has-flag "^1.0.0" -supports-color@8.1.1, supports-color@^8.0.0, supports-color@^8.1.1: - version "8.1.1" - resolved "https://registry.npmmirror.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" - integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== +supports-color@^4.2.1: + version "4.5.0" + resolved "https://registry.npmmirror.com/supports-color/-/supports-color-4.5.0.tgz#be7a0de484dec5c5cddf8b3d59125044912f635b" + integrity sha512-ycQR/UbvI9xIlEdQT1TQqwoXtEldExbCEAJgRo5YXlmSKjv6ThHnP9/vwGa1gr19Gfw+LkFd7KqYMhzrRC5JYw== dependencies: - has-flag "^4.0.0" + has-flag "^2.0.0" -supports-color@^5.3.0: +supports-color@^5.3.0, supports-color@^5.4.0: version "5.5.0" resolved "https://registry.npmmirror.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== dependencies: has-flag "^3.0.0" -supports-color@^6.1.0: - version "6.1.0" - resolved "https://registry.npmmirror.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" - integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== - dependencies: - has-flag "^3.0.0" - -supports-color@^7.0.0, supports-color@^7.1.0: +supports-color@^7.1.0: version "7.2.0" resolved "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== dependencies: has-flag "^4.0.0" -supports-hyperlinks@^2.0.0: - version "2.3.0" - resolved "https://registry.npmmirror.com/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz#3943544347c1ff90b15effb03fc14ae45ec10624" - integrity sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA== +supports-color@^8.0.0, supports-color@^8.1.1: + version "8.1.1" + resolved "https://registry.npmmirror.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" + integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== dependencies: has-flag "^4.0.0" - supports-color "^7.0.0" supports-preserve-symlinks-flag@^1.0.0: version "1.0.0" resolved "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== -svg-parser@^2.0.4: - version "2.0.4" - resolved "https://registry.npmmirror.com/svg-parser/-/svg-parser-2.0.4.tgz#fdc2e29e13951736140b76cb122c8ee6630eb6b5" - integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== - -svg-tags@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" - integrity sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA== - -svgo@^2.7.0, svgo@^2.8.0: +svgo@^0.7.0: + version "0.7.2" + resolved "https://registry.npmmirror.com/svgo/-/svgo-0.7.2.tgz#9f5772413952135c6fefbf40afe6a4faa88b4bb5" + integrity sha512-jT/g9FFMoe9lu2IT6HtAxTA7RR2XOrmcrmCtGnyB/+GQnV6ZjNn+KOHZbZ35yL81+1F/aB6OeEsJztzBQ2EEwA== + dependencies: + coa "~1.0.1" + colors "~1.1.2" + csso "~2.3.1" + js-yaml "~3.7.0" + mkdirp "~0.5.1" + sax "~1.2.1" + whet.extend "~0.9.9" + +svgo@^2.7.0: version "2.8.0" resolved "https://registry.npmmirror.com/svgo/-/svgo-2.8.0.tgz#4ff80cce6710dc2795f0c7c74101e6764cfccd24" integrity sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg== @@ -13201,31 +11372,17 @@ svgo@^2.7.0, svgo@^2.8.0: picocolors "^1.0.0" stable "^0.1.8" -swiper@6.5.0: - version "6.5.0" - resolved "https://registry.npmmirror.com/swiper/-/swiper-6.5.0.tgz#4ca2243b44fccef47ee28199377666607d8c5141" - integrity sha512-cSx1SpfgrHlgwku++3Ce3cjPBpXgB7P+bGik5S3+F+j6ID0NUeV6qtmedFdr3C8jXR/W+TJPVNIT9fH/cwVAiA== - dependencies: - dom7 "^3.0.0" - ssr-window "^3.0.0" - symbol-observable@^1.0.3: version "1.2.0" resolved "https://registry.npmmirror.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804" integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ== -table@^6.0.9, table@^6.6.0: - version "6.8.1" - resolved "https://registry.npmmirror.com/table/-/table-6.8.1.tgz#ea2b71359fe03b017a5fbc296204471158080bdf" - integrity sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA== - dependencies: - ajv "^8.0.1" - lodash.truncate "^4.4.2" - slice-ansi "^4.0.0" - string-width "^4.2.3" - strip-ansi "^6.0.1" +tapable@^0.2.7: + version "0.2.9" + resolved "https://registry.npmmirror.com/tapable/-/tapable-0.2.9.tgz#af2d8bbc9b04f74ee17af2b4d9048f807acd18a8" + integrity sha512-2wsvQ+4GwBvLPLWsNfLCDYGsW6xb7aeC6utq2Qh0PFwgEy7K7dsma9Jsmb2zSQj7GvYAyUGSntLtsv++GmgL1A== -tapable@^1.0.0, tapable@^1.1.3: +tapable@^1.0.0: version "1.1.3" resolved "https://registry.npmmirror.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== @@ -13235,19 +11392,17 @@ tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0, tapable@^2.2.1: resolved "https://registry.npmmirror.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== -temp-dir@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d" - integrity sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ== - -tempy@^0.3.0: - version "0.3.0" - resolved "https://registry.npmmirror.com/tempy/-/tempy-0.3.0.tgz#6f6c5b295695a16130996ad5ab01a8bd726e8bf8" - integrity sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ== +tar@^6.0.2: + version "6.1.13" + resolved "https://registry.npmmirror.com/tar/-/tar-6.1.13.tgz#46e22529000f612180601a6fe0680e7da508847b" + integrity sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw== dependencies: - temp-dir "^1.0.0" - type-fest "^0.3.1" - unique-string "^1.0.0" + chownr "^2.0.0" + fs-minipass "^2.0.0" + minipass "^4.0.0" + minizlib "^2.1.1" + mkdirp "^1.0.3" + yallist "^4.0.0" terser-webpack-plugin@5.3.6, terser-webpack-plugin@^5.1.3: version "5.3.6" @@ -13260,30 +11415,6 @@ terser-webpack-plugin@5.3.6, terser-webpack-plugin@^5.1.3: serialize-javascript "^6.0.0" terser "^5.14.1" -terser-webpack-plugin@^1.4.3: - version "1.4.5" - resolved "https://registry.npmmirror.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz#a217aefaea330e734ffacb6120ec1fa312d6040b" - integrity sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw== - dependencies: - cacache "^12.0.2" - find-cache-dir "^2.1.0" - is-wsl "^1.1.0" - schema-utils "^1.0.0" - serialize-javascript "^4.0.0" - source-map "^0.6.1" - terser "^4.1.2" - webpack-sources "^1.4.0" - worker-farm "^1.7.0" - -terser@^4.1.2, terser@^4.6.2, terser@^4.6.3: - version "4.8.1" - resolved "https://registry.npmmirror.com/terser/-/terser-4.8.1.tgz#a00e5634562de2239fd404c649051bf6fc21144f" - integrity sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw== - dependencies: - commander "^2.20.0" - source-map "~0.6.1" - source-map-support "~0.5.12" - terser@^5.10.0, terser@^5.14.1, terser@^5.15.1: version "5.16.5" resolved "https://registry.npmmirror.com/terser/-/terser-5.16.5.tgz#1c285ca0655f467f92af1bbab46ab72d1cb08e5a" @@ -13304,14 +11435,6 @@ throttleit@^1.0.0: resolved "https://registry.npmmirror.com/throttleit/-/throttleit-1.0.0.tgz#9e785836daf46743145a5984b6268d828528ac6c" integrity sha512-rkTVqu6IjfQ/6+uNuuc3sZek4CEYxTJom3IktzgdSxcZqdARuebbA/f4QmAxMQIxqq9ZLEUkSYqvuk1I6VKq4g== -through2@^2.0.0: - version "2.0.5" - resolved "https://registry.npmmirror.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" - integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== - dependencies: - readable-stream "~2.3.6" - xtend "~4.0.1" - through@^2.3.8: version "2.3.8" resolved "https://registry.npmmirror.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" @@ -13339,6 +11462,11 @@ tiny-warning@^1.0.0: resolved "https://registry.npmmirror.com/tiny-warning/-/tiny-warning-1.0.3.tgz#94a30db453df4c643d0fd566060d60a875d84754" integrity sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA== +tlds@^1.203.0: + version "1.237.0" + resolved "https://registry.npmmirror.com/tlds/-/tlds-1.237.0.tgz#71e5ca558878a046bc9e253db7a1f2b602ce1a2d" + integrity sha512-4IA6zR7jQop4pEdziQaptOgkIwnnZ537fXM3MKAzOXjXLjiHm77SA3/E0nXWJGSVRnKcn/JxDJmwTqyPgQ+ozg== + tmp@~0.2.1: version "0.2.1" resolved "https://registry.npmmirror.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14" @@ -13416,20 +11544,17 @@ trim-newlines@^3.0.0: resolved "https://registry.npmmirror.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== -trough@^1.0.0: - version "1.0.5" - resolved "https://registry.npmmirror.com/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406" - integrity sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA== - trough@^2.0.0: version "2.1.0" resolved "https://registry.npmmirror.com/trough/-/trough-2.1.0.tgz#0f7b511a4fde65a46f18477ab38849b22c554876" integrity sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g== -tryer@^1.0.1: - version "1.0.1" - resolved "https://registry.npmmirror.com/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8" - integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA== +"true-case-path@^1.0.2": + version "1.0.3" + resolved "https://registry.npmmirror.com/true-case-path/-/true-case-path-1.0.3.tgz#f813b5a8c86b40da59606722b144e3225799f47d" + integrity sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew== + dependencies: + glob "^7.1.2" ts-loader@8.1.0: version "8.1.0" @@ -13442,35 +11567,7 @@ ts-loader@8.1.0: micromatch "^4.0.0" semver "^7.3.4" -ts-mocha@^9.0.2: - version "9.0.2" - resolved "https://registry.npmmirror.com/ts-mocha/-/ts-mocha-9.0.2.tgz#c1ef0248874d04a0f26dd9bd8d88e617a8d82ab1" - integrity sha512-WyQjvnzwrrubl0JT7EC1yWmNpcsU3fOuBFfdps30zbmFBgKniSaSOyZMZx+Wq7kytUs5CY+pEbSYEbGfIKnXTw== - dependencies: - ts-node "7.0.1" - optionalDependencies: - tsconfig-paths "^3.5.0" - -ts-node@7.0.1: - version "7.0.1" - resolved "https://registry.npmmirror.com/ts-node/-/ts-node-7.0.1.tgz#9562dc2d1e6d248d24bc55f773e3f614337d9baf" - integrity sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw== - dependencies: - arrify "^1.0.0" - buffer-from "^1.1.0" - diff "^3.1.0" - make-error "^1.1.1" - minimist "^1.2.0" - mkdirp "^0.5.1" - source-map-support "^0.5.6" - yn "^2.0.0" - -ts-pnp@^1.1.6: - version "1.2.0" - resolved "https://registry.npmmirror.com/ts-pnp/-/ts-pnp-1.2.0.tgz#a500ad084b0798f1c3071af391e65912c86bca92" - integrity sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw== - -tsconfig-paths@^3.14.1, tsconfig-paths@^3.5.0: +tsconfig-paths@^3.14.1: version "3.14.2" resolved "https://registry.npmmirror.com/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz#6e32f1f79412decd261f92d633a9dc1cfa99f088" integrity sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g== @@ -13485,7 +11582,7 @@ tslib@^1.8.1: resolved "https://registry.npmmirror.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -tslib@^2.0.1, tslib@^2.0.3, tslib@^2.1.0, tslib@^2.3.0: +tslib@^2.0.3, tslib@^2.1.0, tslib@^2.3.0: version "2.5.0" resolved "https://registry.npmmirror.com/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf" integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg== @@ -13521,11 +11618,6 @@ type-check@^0.4.0, type-check@~0.4.0: dependencies: prelude-ls "^1.2.1" -type-detect@^4.0.0, type-detect@^4.0.5: - version "4.0.8" - resolved "https://registry.npmmirror.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" - integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== - type-fest@^0.18.0: version "0.18.1" resolved "https://registry.npmmirror.com/type-fest/-/type-fest-0.18.1.tgz#db4bc151a4a2cf4eebf9add5db75508db6cc841f" @@ -13541,11 +11633,6 @@ type-fest@^0.21.3: resolved "https://registry.npmmirror.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== -type-fest@^0.3.1: - version "0.3.1" - resolved "https://registry.npmmirror.com/type-fest/-/type-fest-0.3.1.tgz#63d00d204e059474fe5e1b7c011112bbd1dc29e1" - integrity sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ== - type-fest@^0.6.0: version "0.6.0" resolved "https://registry.npmmirror.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" @@ -13564,6 +11651,16 @@ type-is@~1.6.18: media-typer "0.3.0" mime-types "~2.1.24" +type@^1.0.1: + version "1.2.0" + resolved "https://registry.npmmirror.com/type/-/type-1.2.0.tgz#848dd7698dafa3e54a6c479e759c4bc3f18847a0" + integrity sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg== + +type@^2.7.2: + version "2.7.2" + resolved "https://registry.npmmirror.com/type/-/type-2.7.2.tgz#2376a15a3a28b1efa0f5350dcf72d24df6ef98d0" + integrity sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw== + typed-array-length@^1.0.4: version "1.0.4" resolved "https://registry.npmmirror.com/typed-array-length/-/typed-array-length-1.0.4.tgz#89d83785e5c4098bec72e08b319651f0eac9c1bb" @@ -13573,18 +11670,6 @@ typed-array-length@^1.0.4: for-each "^0.3.3" is-typed-array "^1.1.9" -typedarray-to-buffer@^3.1.5: - version "3.1.5" - resolved "https://registry.npmmirror.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" - integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== - dependencies: - is-typedarray "^1.0.0" - -typedarray@^0.0.6: - version "0.0.6" - resolved "https://registry.npmmirror.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" - integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== - typescript@4.4.4: version "4.4.4" resolved "https://registry.npmmirror.com/typescript/-/typescript-4.4.4.tgz#2cd01a1a1f160704d3101fd5a58ff0f9fcb8030c" @@ -13595,10 +11680,29 @@ typescript@4.8.4: resolved "https://registry.npmmirror.com/typescript/-/typescript-4.8.4.tgz#c464abca159669597be5f96b8943500b238e60e6" integrity sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ== -typescript@^4.3.5: - version "4.9.5" - resolved "https://registry.npmmirror.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a" - integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g== +uglify-js@^2.8.29: + version "2.8.29" + resolved "https://registry.npmmirror.com/uglify-js/-/uglify-js-2.8.29.tgz#29c5733148057bb4e1f75df35b7a9cb72e6a59dd" + integrity sha512-qLq/4y2pjcU3vhlhseXGGJ7VbFO4pBANu0kwl8VCa9KEI0V8VfZIx2Fy3w01iSTA/pGwKZSmu/+I4etLNDdt5w== + dependencies: + source-map "~0.5.1" + yargs "~3.10.0" + optionalDependencies: + uglify-to-browserify "~1.0.0" + +uglify-to-browserify@~1.0.0: + version "1.0.2" + resolved "https://registry.npmmirror.com/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz#6e0924d6bda6b5afe349e39a6d632850a0f882b7" + integrity sha512-vb2s1lYx2xBtUgy+ta+b2J/GLVUR+wmpINwHePmPRhOsIVCG2wDzKJ0n14GslH1BifsqVzSOwQhRaCAsZ/nI4Q== + +uglifyjs-webpack-plugin@^0.4.6: + version "0.4.6" + resolved "https://registry.npmmirror.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-0.4.6.tgz#b951f4abb6bd617e66f63eb891498e391763e309" + integrity sha512-TNM20HMW67kxHRNCZdvLyiwE1ST6WyY5Ae+TG55V81NpvNwJ9+V4/po4LHA1R9afV/WrqzfedG2UJCk2+swirw== + dependencies: + source-map "^0.5.6" + uglify-js "^2.8.29" + webpack-sources "^1.0.1" unbox-primitive@^1.0.2: version "1.0.2" @@ -13646,18 +11750,6 @@ unified@^10.0.0: trough "^2.0.0" vfile "^5.0.0" -unified@^9.1.0: - version "9.2.2" - resolved "https://registry.npmmirror.com/unified/-/unified-9.2.2.tgz#67649a1abfc3ab85d2969502902775eb03146975" - integrity sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ== - dependencies: - bail "^1.0.0" - extend "^3.0.0" - is-buffer "^2.0.0" - is-plain-obj "^2.0.0" - trough "^1.0.0" - vfile "^4.0.0" - union-value@^1.0.0: version "1.0.1" resolved "https://registry.npmmirror.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" @@ -13673,26 +11765,10 @@ uniq@^1.0.1: resolved "https://registry.npmmirror.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" integrity sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA== -unique-filename@^1.1.1: - version "1.1.1" - resolved "https://registry.npmmirror.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" - integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== - dependencies: - unique-slug "^2.0.0" - -unique-slug@^2.0.0: - version "2.0.2" - resolved "https://registry.npmmirror.com/unique-slug/-/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c" - integrity sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w== - dependencies: - imurmurhash "^0.1.4" - -unique-string@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/unique-string/-/unique-string-1.0.0.tgz#9e1057cca851abb93398f8b33ae187b99caec11a" - integrity sha512-ODgiYu03y5g76A1I9Gt0/chLCzQjvzDy7DsZGsLOE/1MrF6wriEskSncj1+/C58Xk/kPZDppSctDybCwOSaGAg== - dependencies: - crypto-random-string "^1.0.0" +uniqs@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02" + integrity sha512-mZdDpf3vBV5Efh29kMw5tXoup/buMgxLzOt/XKFKcVmi+15ManNQWr6HfZ2aiZTYlYixbdNJ0KFmIZIv52tHSQ== unist-builder@^3.0.0: version "3.0.1" @@ -13701,23 +11777,11 @@ unist-builder@^3.0.0: dependencies: "@types/unist" "^2.0.0" -unist-util-find-all-after@^3.0.2: - version "3.0.2" - resolved "https://registry.npmmirror.com/unist-util-find-all-after/-/unist-util-find-all-after-3.0.2.tgz#fdfecd14c5b7aea5e9ef38d5e0d5f774eeb561f6" - integrity sha512-xaTC/AGZ0rIM2gM28YVRAFPIZpzbpDtU3dRmp7EXlNVA8ziQc4hY3H7BHXM1J49nEmiqc3svnqMReW+PGqbZKQ== - dependencies: - unist-util-is "^4.0.0" - unist-util-generated@^2.0.0: version "2.0.1" resolved "https://registry.npmmirror.com/unist-util-generated/-/unist-util-generated-2.0.1.tgz#e37c50af35d3ed185ac6ceacb6ca0afb28a85cae" integrity sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A== -unist-util-is@^4.0.0: - version "4.1.0" - resolved "https://registry.npmmirror.com/unist-util-is/-/unist-util-is-4.1.0.tgz#976e5f462a7a5de73d94b706bac1b90671b57797" - integrity sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg== - unist-util-is@^5.0.0: version "5.2.1" resolved "https://registry.npmmirror.com/unist-util-is/-/unist-util-is-5.2.1.tgz#b74960e145c18dcb6226bc57933597f5486deae9" @@ -13732,13 +11796,6 @@ unist-util-position@^4.0.0: dependencies: "@types/unist" "^2.0.0" -unist-util-stringify-position@^2.0.0: - version "2.0.3" - resolved "https://registry.npmmirror.com/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz#cce3bfa1cdf85ba7375d1d5b17bdc4cada9bd9da" - integrity sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g== - dependencies: - "@types/unist" "^2.0.2" - unist-util-stringify-position@^3.0.0: version "3.0.3" resolved "https://registry.npmmirror.com/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz#03ad3348210c2d930772d64b489580c13a7db39d" @@ -13763,80 +11820,6 @@ unist-util-visit@^4.0.0: unist-util-is "^5.0.0" unist-util-visit-parents "^5.1.1" -universal-canvas-context@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/universal-canvas-context/-/universal-canvas-context-1.0.0.tgz#46eb98e6a3013b027e11f9fae2af36b40b85609e" - integrity sha512-ZjdoQyp7sDNB6o1xj93ulD2u1KYjEmMqZMGvIABREjREFlix70O4BTWFrADpMRI3uW6A2N7L45y4xksKqaIvwQ== - -universal-choose-image@^1.3.0: - version "1.3.0" - resolved "https://registry.npmmirror.com/universal-choose-image/-/universal-choose-image-1.3.0.tgz#f4d15394e2e44c6f37acf5471e36d4682a18ee4e" - integrity sha512-j7L7Qk4X4rvBb8nsG5cqYPMahj1+/jkGsPUN1+1hvbX+H1aOs4gYcbnYCnQvmIZv1r4ghggvoS8Wgh95RcgfAA== - dependencies: - universal-env "^3.1.0" - -universal-device@^1.0.3: - version "1.0.3" - resolved "https://registry.npmmirror.com/universal-device/-/universal-device-1.0.3.tgz#75418c1be9e7ed89b1f21bbefd6023db26571140" - integrity sha512-27VnA0IXJ70JRLwxtmCYRxXJSe+r6KwgiPu0dx9e+WD3Y0Gn5nKbK083KG5FK1Nbtxjyl0kRgvfG6MpK3YKXrg== - dependencies: - universal-env "^3.0.0" - -universal-device@^2.1.1: - version "2.3.1" - resolved "https://registry.npmmirror.com/universal-device/-/universal-device-2.3.1.tgz#42955a835b98077b91c4e5f1829099c8be542950" - integrity sha512-Z7aMODPW3CdhU4IicZ41l1PUZJLxENtEBZsks6fOKD4pyRkip1Z5EFdaDv/NdC35ccs7uR9SbkVF6QL3qwPWsw== - dependencies: - universal-env "^3.0.0" - -universal-element@^0.0.6: - version "0.0.6" - resolved "https://registry.npmmirror.com/universal-element/-/universal-element-0.0.6.tgz#919153072784674908f287ab3cc6234e4ed7f6d3" - integrity sha512-J1olYldUlj35w4pBt1LljiRuRjohATGHCIiiOHOepXtELB8zESOdYDlrFtXfxGtb6TUZm8oAaOPbTwhb+6A4BA== - dependencies: - universal-env "^3.0.0" - -universal-env@^0.6.5: - version "0.6.6" - resolved "https://registry.npmmirror.com/universal-env/-/universal-env-0.6.6.tgz#dd5adf816a8ec3e908d4848e1714dfe30dd8a970" - integrity sha512-CqBdTKFStTEV7wETHjWm7CDIbSdUxIlN3zQ5xraTG6Wb1XEmBgyW1pu8lJW0buRXjACgjrD+pr97akumbQ0Y6A== - -universal-env@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/universal-env/-/universal-env-2.0.0.tgz#b734b2f42ba62c4384eea319a9f937109dc3a406" - integrity sha512-jfPJvPXFdhJHsDhuCHj3Njc3nxF+dmj6LeqKE9R41EdKKOJ1d5GGpFu3DrT+Ff+pxS9jsnbtj7BZYFAcLlxdPg== - -universal-env@^3.0.0, universal-env@^3.1.0, universal-env@^3.2.0: - version "3.3.3" - resolved "https://registry.npmmirror.com/universal-env/-/universal-env-3.3.3.tgz#adb1bf6a3885d99efe78ab969f9dc54c39b3ebe4" - integrity sha512-4ZyITvWhtcurCEA66Cb7jcd4zpEiAAo91wSwbEscbiu033pIsC2yjgT8LYyasFgsst6jZHD1gtVoSyYcL8oH1Q== - dependencies: - "@uni/env" "^1.0.0" - -universal-panresponder@^0.6.5: - version "0.6.5" - resolved "https://registry.npmmirror.com/universal-panresponder/-/universal-panresponder-0.6.5.tgz#5094fbddf692de8d0285b2836264fc94f4adb8d2" - integrity sha512-7N9xSPgILxBr12krtyTl2KjN7wWxirtdH2/NsQj234KHrHt8yQ8hIgi6sjW4eyP3/5QtAn2JWwPSYdFmgHvg4w== - dependencies: - universal-env "^0.6.5" - -universal-transition@^1.1.1: - version "1.1.1" - resolved "https://registry.npmmirror.com/universal-transition/-/universal-transition-1.1.1.tgz#add3814991b72e8f058b29606157e4eea3cb95ac" - integrity sha512-TeYwWDhoYSYeGwX2L80gAQx7wByGvQ1WsPxqp+c6yYzqrc6BUuqpohtWY5Gh4ZPo0nToSNeadhly9sjeGLlV6Q== - dependencies: - style-unit "^2.0.0" - universal-device "^1.0.3" - universal-env "^3.0.0" - universal-unit-tool "^1.0.0" - -universal-unit-tool@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/universal-unit-tool/-/universal-unit-tool-1.0.0.tgz#b7d221d953a4ae8e65632e076e5880bbe5acb542" - integrity sha512-YTKN4pUqgAQqP5duZQSTxv2zswkUdZ4z3KtRgpXOxlo3huJm7xbiwhxeX8RM675Tjfo4entn8yQHclFJy9iaQQ== - dependencies: - universal-device "^2.1.1" - universalify@^0.1.0: version "0.1.2" resolved "https://registry.npmmirror.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" @@ -13865,7 +11848,7 @@ untildify@^4.0.0: resolved "https://registry.npmmirror.com/untildify/-/untildify-4.0.0.tgz#2bc947b953652487e4600949fb091e3ae8cd919b" integrity sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw== -upath@^1.1.1, upath@^1.1.2, upath@^1.2.0: +upath@^1.1.1: version "1.2.0" resolved "https://registry.npmmirror.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== @@ -13890,22 +11873,13 @@ urix@^0.1.0: resolved "https://registry.npmmirror.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" integrity sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg== -url-loader@4.1.1: - version "4.1.1" - resolved "https://registry.npmmirror.com/url-loader/-/url-loader-4.1.1.tgz#28505e905cae158cf07c92ca622d7f237e70a4e2" - integrity sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA== - dependencies: - loader-utils "^2.0.0" - mime-types "^2.1.27" - schema-utils "^3.0.0" - -url-parse@^1.5.10: - version "1.5.10" - resolved "https://registry.npmmirror.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1" - integrity sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ== +url-regex@^5.0.0: + version "5.0.0" + resolved "https://registry.npmmirror.com/url-regex/-/url-regex-5.0.0.tgz#8f5456ab83d898d18b2f91753a702649b873273a" + integrity sha512-O08GjTiAFNsSlrUWfqF1jH0H1W3m35ZyadHrGv5krdnmPPoxP27oDTqux/579PtaroiSGm5yma6KT1mHFH6Y/g== dependencies: - querystringify "^2.1.1" - requires-port "^1.0.0" + ip-regex "^4.1.0" + tlds "^1.203.0" url@^0.11.0: version "0.11.0" @@ -13925,14 +11899,6 @@ util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: resolved "https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== -util.promisify@1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" - integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA== - dependencies: - define-properties "^1.1.2" - object.getownpropertydescriptors "^2.0.3" - util@0.10.3: version "0.10.3" resolved "https://registry.npmmirror.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" @@ -13977,11 +11943,6 @@ uvu@^0.5.0: kleur "^4.0.3" sade "^1.7.3" -v8-compile-cache@^2.0.3, v8-compile-cache@^2.3.0: - version "2.3.0" - resolved "https://registry.npmmirror.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" - integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== - validate-npm-package-license@^3.0.1: version "3.0.4" resolved "https://registry.npmmirror.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" @@ -14000,6 +11961,11 @@ vary@~1.1.2: resolved "https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== +vendors@^1.0.0: + version "1.0.4" + resolved "https://registry.npmmirror.com/vendors/-/vendors-1.0.4.tgz#e2b800a53e7a29b93506c3cf41100d16c4c4ad8e" + integrity sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w== + verror@1.10.0: version "1.10.0" resolved "https://registry.npmmirror.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" @@ -14009,14 +11975,6 @@ verror@1.10.0: core-util-is "1.0.2" extsprintf "^1.2.0" -vfile-message@^2.0.0: - version "2.0.4" - resolved "https://registry.npmmirror.com/vfile-message/-/vfile-message-2.0.4.tgz#5b43b88171d409eae58477d13f23dd41d52c371a" - integrity sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ== - dependencies: - "@types/unist" "^2.0.0" - unist-util-stringify-position "^2.0.0" - vfile-message@^3.0.0: version "3.1.4" resolved "https://registry.npmmirror.com/vfile-message/-/vfile-message-3.1.4.tgz#15a50816ae7d7c2d1fa87090a7f9f96612b59dea" @@ -14025,16 +11983,6 @@ vfile-message@^3.0.0: "@types/unist" "^2.0.0" unist-util-stringify-position "^3.0.0" -vfile@^4.0.0: - version "4.2.1" - resolved "https://registry.npmmirror.com/vfile/-/vfile-4.2.1.tgz#03f1dce28fc625c625bc6514350fbdb00fa9e624" - integrity sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA== - dependencies: - "@types/unist" "^2.0.0" - is-buffer "^2.0.0" - unist-util-stringify-position "^2.0.0" - vfile-message "^2.0.0" - vfile@^5.0.0: version "5.3.7" resolved "https://registry.npmmirror.com/vfile/-/vfile-5.3.7.tgz#de0677e6683e3380fafc46544cfe603118826ab7" @@ -14076,7 +12024,7 @@ watchpack-chokidar2@^2.0.1: dependencies: chokidar "^2.1.8" -watchpack@^1.7.4: +watchpack@^1.4.0: version "1.7.5" resolved "https://registry.npmmirror.com/watchpack/-/watchpack-1.7.5.tgz#1267e6c55e0b9b5be44c2023aed5437a2c26c453" integrity sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ== @@ -14135,17 +12083,6 @@ webpack-cli@4.10.0: rechoir "^0.7.0" webpack-merge "^5.7.3" -webpack-dev-middleware@^3.7.2: - version "3.7.3" - resolved "https://registry.npmmirror.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz#0639372b143262e2b84ab95d3b91a7597061c2c5" - integrity sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ== - dependencies: - memory-fs "^0.4.1" - mime "^2.4.4" - mkdirp "^0.5.1" - range-parser "^1.2.1" - webpack-log "^2.0.0" - webpack-dev-middleware@^5.3.1: version "5.3.3" resolved "https://registry.npmmirror.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz#efae67c2793908e7311f1d9b06f2a08dcc97e51f" @@ -14157,45 +12094,6 @@ webpack-dev-middleware@^5.3.1: range-parser "^1.2.1" schema-utils "^4.0.0" -webpack-dev-server@3.11.1: - version "3.11.1" - resolved "https://registry.npmmirror.com/webpack-dev-server/-/webpack-dev-server-3.11.1.tgz#c74028bf5ba8885aaf230e48a20e8936ab8511f0" - integrity sha512-u4R3mRzZkbxQVa+MBWi2uVpB5W59H3ekZAJsQlKUTdl7Elcah2EhygTPLmeFXybQkf9i2+L0kn7ik9SnXa6ihQ== - dependencies: - ansi-html "0.0.7" - bonjour "^3.5.0" - chokidar "^2.1.8" - compression "^1.7.4" - connect-history-api-fallback "^1.6.0" - debug "^4.1.1" - del "^4.1.1" - express "^4.17.1" - html-entities "^1.3.1" - http-proxy-middleware "0.19.1" - import-local "^2.0.0" - internal-ip "^4.3.0" - ip "^1.1.5" - is-absolute-url "^3.0.3" - killable "^1.0.1" - loglevel "^1.6.8" - opn "^5.5.0" - p-retry "^3.0.1" - portfinder "^1.0.26" - schema-utils "^1.0.0" - selfsigned "^1.10.8" - semver "^6.3.0" - serve-index "^1.9.1" - sockjs "^0.3.21" - sockjs-client "^1.5.0" - spdy "^4.0.2" - strip-ansi "^3.0.1" - supports-color "^6.1.0" - url "^0.11.0" - webpack-dev-middleware "^3.7.2" - webpack-log "^2.0.0" - ws "^6.2.1" - yargs "^13.3.2" - webpack-dev-server@4.11.1: version "4.11.1" resolved "https://registry.npmmirror.com/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz#ae07f0d71ca0438cf88446f09029b92ce81380b5" @@ -14231,24 +12129,6 @@ webpack-dev-server@4.11.1: webpack-dev-middleware "^5.3.1" ws "^8.4.2" -webpack-log@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/webpack-log/-/webpack-log-2.0.0.tgz#5b7928e0637593f119d32f6227c1e0ac31e1b47f" - integrity sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg== - dependencies: - ansi-colors "^3.0.0" - uuid "^3.3.2" - -webpack-manifest-plugin@2.2.0: - version "2.2.0" - resolved "https://registry.npmmirror.com/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz#19ca69b435b0baec7e29fbe90fb4015de2de4f16" - integrity sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ== - dependencies: - fs-extra "^7.0.0" - lodash ">=3.5 <5" - object.entries "^1.1.0" - tapable "^1.0.0" - webpack-manifest-plugin@5.0.0: version "5.0.0" resolved "https://registry.npmmirror.com/webpack-manifest-plugin/-/webpack-manifest-plugin-5.0.0.tgz#084246c1f295d1b3222d36e955546433ca8df803" @@ -14265,7 +12145,7 @@ webpack-merge@5.8.0, webpack-merge@^5.7.3: clone-deep "^4.0.1" wildcard "^2.0.0" -webpack-sources@^1.1.0, webpack-sources@^1.3.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1, webpack-sources@^1.4.3: +webpack-sources@^1.0.1, webpack-sources@^1.0.2, webpack-sources@^1.4.3: version "1.4.3" resolved "https://registry.npmmirror.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933" integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== @@ -14286,35 +12166,6 @@ webpack-sources@^3.2.3: resolved "https://registry.npmmirror.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== -webpack@4.44.2: - version "4.44.2" - resolved "https://registry.npmmirror.com/webpack/-/webpack-4.44.2.tgz#6bfe2b0af055c8b2d1e90ed2cd9363f841266b72" - integrity sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-module-context" "1.9.0" - "@webassemblyjs/wasm-edit" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - acorn "^6.4.1" - ajv "^6.10.2" - ajv-keywords "^3.4.1" - chrome-trace-event "^1.0.2" - enhanced-resolve "^4.3.0" - eslint-scope "^4.0.3" - json-parse-better-errors "^1.0.2" - loader-runner "^2.4.0" - loader-utils "^1.2.3" - memory-fs "^0.4.1" - micromatch "^3.1.10" - mkdirp "^0.5.3" - neo-async "^2.6.1" - node-libs-browser "^2.2.1" - schema-utils "^1.0.0" - tapable "^1.1.3" - terser-webpack-plugin "^1.4.3" - watchpack "^1.7.4" - webpack-sources "^1.4.1" - webpack@5.74.0: version "5.74.0" resolved "https://registry.npmmirror.com/webpack/-/webpack-5.74.0.tgz#02a5dac19a17e0bb47093f2be67c695102a55980" @@ -14345,6 +12196,34 @@ webpack@5.74.0: watchpack "^2.4.0" webpack-sources "^3.2.3" +webpack@^3.0.0: + version "3.12.0" + resolved "https://registry.npmmirror.com/webpack/-/webpack-3.12.0.tgz#3f9e34360370602fcf639e97939db486f4ec0d74" + integrity sha512-Sw7MdIIOv/nkzPzee4o0EdvCuPmxT98+vVpIvwtcwcF1Q4SDSNp92vwcKc4REe7NItH9f1S4ra9FuQ7yuYZ8bQ== + dependencies: + acorn "^5.0.0" + acorn-dynamic-import "^2.0.0" + ajv "^6.1.0" + ajv-keywords "^3.1.0" + async "^2.1.2" + enhanced-resolve "^3.4.0" + escope "^3.6.0" + interpret "^1.0.0" + json-loader "^0.5.4" + json5 "^0.5.1" + loader-runner "^2.3.0" + loader-utils "^1.1.0" + memory-fs "~0.4.1" + mkdirp "~0.5.0" + node-libs-browser "^2.0.0" + source-map "^0.5.3" + supports-color "^4.2.1" + tapable "^0.2.7" + uglifyjs-webpack-plugin "^0.4.6" + watchpack "^1.4.0" + webpack-sources "^1.0.1" + yargs "^8.0.2" + websocket-driver@>=0.5.1, websocket-driver@^0.7.4: version "0.7.4" resolved "https://registry.npmmirror.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" @@ -14364,6 +12243,11 @@ whatwg-fetch@>=0.10.0: resolved "https://registry.npmmirror.com/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz#dced24f37f2624ed0281725d51d0e2e3fe677f8c" integrity sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA== +whet.extend@~0.9.9: + version "0.9.9" + resolved "https://registry.npmmirror.com/whet.extend/-/whet.extend-0.9.9.tgz#f877d5bf648c97e5aa542fadc16d6a259b9c11a1" + integrity sha512-mmIPAft2vTgEILgPeZFqE/wWh24SEsR/k+N9fJ3Jxrz44iDFy9aemCxdksfURSHYFCLmvs/d/7Iso5XjPpNfrA== + which-boxed-primitive@^1.0.2: version "1.0.2" resolved "https://registry.npmmirror.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" @@ -14402,13 +12286,6 @@ which-typed-array@^1.1.9: has-tostringtag "^1.0.0" is-typed-array "^1.1.10" -which@2.0.2, which@^2.0.1: - version "2.0.2" - resolved "https://registry.npmmirror.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" - integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== - dependencies: - isexe "^2.0.0" - which@^1.2.9, which@^1.3.1: version "1.3.1" resolved "https://registry.npmmirror.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" @@ -14416,182 +12293,39 @@ which@^1.2.9, which@^1.3.1: dependencies: isexe "^2.0.0" -wide-align@1.1.3: - version "1.1.3" - resolved "https://registry.npmmirror.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" - integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== +which@^2.0.1, which@^2.0.2: + version "2.0.2" + resolved "https://registry.npmmirror.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== dependencies: - string-width "^1.0.2 || 2" + isexe "^2.0.0" + +wide-align@^1.1.0: + version "1.1.5" + resolved "https://registry.npmmirror.com/wide-align/-/wide-align-1.1.5.tgz#df1d4c206854369ecf3c9a4898f1b23fbd9d15d3" + integrity sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg== + dependencies: + string-width "^1.0.2 || 2 || 3 || 4" wildcard@^2.0.0: version "2.0.0" resolved "https://registry.npmmirror.com/wildcard/-/wildcard-2.0.0.tgz#a77d20e5200c6faaac979e4b3aadc7b3dd7f8fec" integrity sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw== +window-size@0.1.0: + version "0.1.0" + resolved "https://registry.npmmirror.com/window-size/-/window-size-0.1.0.tgz#5438cd2ea93b202efa3a19fe8887aee7c94f9c9d" + integrity sha512-1pTPQDKTdd61ozlKGNCjhNRd+KPmgLSGa3mZTHoOliaGcESD8G1PXhh7c1fgiPjVbNVfgy2Faw4BI8/m0cC8Mg== + word-wrap@^1.2.3: version "1.2.3" resolved "https://registry.npmmirror.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== -workbox-background-sync@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-background-sync/-/workbox-background-sync-5.1.4.tgz#5ae0bbd455f4e9c319e8d827c055bb86c894fd12" - integrity sha512-AH6x5pYq4vwQvfRDWH+vfOePfPIYQ00nCEB7dJRU1e0n9+9HMRyvI63FlDvtFT2AvXVRsXvUt7DNMEToyJLpSA== - dependencies: - workbox-core "^5.1.4" - -workbox-broadcast-update@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-broadcast-update/-/workbox-broadcast-update-5.1.4.tgz#0eeb89170ddca7f6914fa3523fb14462891f2cfc" - integrity sha512-HTyTWkqXvHRuqY73XrwvXPud/FN6x3ROzkfFPsRjtw/kGZuZkPzfeH531qdUGfhtwjmtO/ZzXcWErqVzJNdXaA== - dependencies: - workbox-core "^5.1.4" - -workbox-build@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-build/-/workbox-build-5.1.4.tgz#23d17ed5c32060c363030c8823b39d0eabf4c8c7" - integrity sha512-xUcZn6SYU8usjOlfLb9Y2/f86Gdo+fy1fXgH8tJHjxgpo53VVsqRX0lUDw8/JuyzNmXuo8vXX14pXX2oIm9Bow== - dependencies: - "@babel/core" "^7.8.4" - "@babel/preset-env" "^7.8.4" - "@babel/runtime" "^7.8.4" - "@hapi/joi" "^15.1.0" - "@rollup/plugin-node-resolve" "^7.1.1" - "@rollup/plugin-replace" "^2.3.1" - "@surma/rollup-plugin-off-main-thread" "^1.1.1" - common-tags "^1.8.0" - fast-json-stable-stringify "^2.1.0" - fs-extra "^8.1.0" - glob "^7.1.6" - lodash.template "^4.5.0" - pretty-bytes "^5.3.0" - rollup "^1.31.1" - rollup-plugin-babel "^4.3.3" - rollup-plugin-terser "^5.3.1" - source-map "^0.7.3" - source-map-url "^0.4.0" - stringify-object "^3.3.0" - strip-comments "^1.0.2" - tempy "^0.3.0" - upath "^1.2.0" - workbox-background-sync "^5.1.4" - workbox-broadcast-update "^5.1.4" - workbox-cacheable-response "^5.1.4" - workbox-core "^5.1.4" - workbox-expiration "^5.1.4" - workbox-google-analytics "^5.1.4" - workbox-navigation-preload "^5.1.4" - workbox-precaching "^5.1.4" - workbox-range-requests "^5.1.4" - workbox-routing "^5.1.4" - workbox-strategies "^5.1.4" - workbox-streams "^5.1.4" - workbox-sw "^5.1.4" - workbox-window "^5.1.4" - -workbox-cacheable-response@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-cacheable-response/-/workbox-cacheable-response-5.1.4.tgz#9ff26e1366214bdd05cf5a43da9305b274078a54" - integrity sha512-0bfvMZs0Of1S5cdswfQK0BXt6ulU5kVD4lwer2CeI+03czHprXR3V4Y8lPTooamn7eHP8Iywi5QjyAMjw0qauA== - dependencies: - workbox-core "^5.1.4" - -workbox-core@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-core/-/workbox-core-5.1.4.tgz#8bbfb2362ecdff30e25d123c82c79ac65d9264f4" - integrity sha512-+4iRQan/1D8I81nR2L5vcbaaFskZC2CL17TLbvWVzQ4qiF/ytOGF6XeV54pVxAvKUtkLANhk8TyIUMtiMw2oDg== - -workbox-expiration@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-expiration/-/workbox-expiration-5.1.4.tgz#92b5df461e8126114943a3b15c55e4ecb920b163" - integrity sha512-oDO/5iC65h2Eq7jctAv858W2+CeRW5e0jZBMNRXpzp0ZPvuT6GblUiHnAsC5W5lANs1QS9atVOm4ifrBiYY7AQ== - dependencies: - workbox-core "^5.1.4" - -workbox-google-analytics@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-google-analytics/-/workbox-google-analytics-5.1.4.tgz#b3376806b1ac7d7df8418304d379707195fa8517" - integrity sha512-0IFhKoEVrreHpKgcOoddV+oIaVXBFKXUzJVBI+nb0bxmcwYuZMdteBTp8AEDJacENtc9xbR0wa9RDCnYsCDLjA== - dependencies: - workbox-background-sync "^5.1.4" - workbox-core "^5.1.4" - workbox-routing "^5.1.4" - workbox-strategies "^5.1.4" - -workbox-navigation-preload@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-navigation-preload/-/workbox-navigation-preload-5.1.4.tgz#30d1b720d26a05efc5fa11503e5cc1ed5a78902a" - integrity sha512-Wf03osvK0wTflAfKXba//QmWC5BIaIZARU03JIhAEO2wSB2BDROWI8Q/zmianf54kdV7e1eLaIEZhth4K4MyfQ== - dependencies: - workbox-core "^5.1.4" - -workbox-precaching@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-precaching/-/workbox-precaching-5.1.4.tgz#874f7ebdd750dd3e04249efae9a1b3f48285fe6b" - integrity sha512-gCIFrBXmVQLFwvAzuGLCmkUYGVhBb7D1k/IL7pUJUO5xacjLcFUaLnnsoVepBGAiKw34HU1y/YuqvTKim9qAZA== - dependencies: - workbox-core "^5.1.4" - -workbox-range-requests@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-range-requests/-/workbox-range-requests-5.1.4.tgz#7066a12c121df65bf76fdf2b0868016aa2bab859" - integrity sha512-1HSujLjgTeoxHrMR2muDW2dKdxqCGMc1KbeyGcmjZZAizJTFwu7CWLDmLv6O1ceWYrhfuLFJO+umYMddk2XMhw== - dependencies: - workbox-core "^5.1.4" - -workbox-routing@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-routing/-/workbox-routing-5.1.4.tgz#3e8cd86bd3b6573488d1a2ce7385e547b547e970" - integrity sha512-8ljknRfqE1vEQtnMtzfksL+UXO822jJlHTIR7+BtJuxQ17+WPZfsHqvk1ynR/v0EHik4x2+826Hkwpgh4GKDCw== - dependencies: - workbox-core "^5.1.4" - -workbox-strategies@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-strategies/-/workbox-strategies-5.1.4.tgz#96b1418ccdfde5354612914964074d466c52d08c" - integrity sha512-VVS57LpaJTdjW3RgZvPwX0NlhNmscR7OQ9bP+N/34cYMDzXLyA6kqWffP6QKXSkca1OFo/v6v7hW7zrrguo6EA== - dependencies: - workbox-core "^5.1.4" - workbox-routing "^5.1.4" - -workbox-streams@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-streams/-/workbox-streams-5.1.4.tgz#05754e5e3667bdc078df2c9315b3f41210d8cac0" - integrity sha512-xU8yuF1hI/XcVhJUAfbQLa1guQUhdLMPQJkdT0kn6HP5CwiPOGiXnSFq80rAG4b1kJUChQQIGPrq439FQUNVrw== - dependencies: - workbox-core "^5.1.4" - workbox-routing "^5.1.4" - -workbox-sw@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-sw/-/workbox-sw-5.1.4.tgz#2bb34c9f7381f90d84cef644816d45150011d3db" - integrity sha512-9xKnKw95aXwSNc8kk8gki4HU0g0W6KXu+xks7wFuC7h0sembFnTrKtckqZxbSod41TDaGh+gWUA5IRXrL0ECRA== - -workbox-webpack-plugin@5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-webpack-plugin/-/workbox-webpack-plugin-5.1.4.tgz#7bfe8c16e40fe9ed8937080ac7ae9c8bde01e79c" - integrity sha512-PZafF4HpugZndqISi3rZ4ZK4A4DxO8rAqt2FwRptgsDx7NF8TVKP86/huHquUsRjMGQllsNdn4FNl8CD/UvKmQ== - dependencies: - "@babel/runtime" "^7.5.5" - fast-json-stable-stringify "^2.0.0" - source-map-url "^0.4.0" - upath "^1.1.2" - webpack-sources "^1.3.0" - workbox-build "^5.1.4" - -workbox-window@^5.1.4: - version "5.1.4" - resolved "https://registry.npmmirror.com/workbox-window/-/workbox-window-5.1.4.tgz#2740f7dea7f93b99326179a62f1cc0ca2c93c863" - integrity sha512-vXQtgTeMCUq/4pBWMfQX8Ee7N2wVC4Q7XYFqLnfbXJ2hqew/cU1uMTD2KqGEgEpE4/30luxIxgE+LkIa8glBYw== - dependencies: - workbox-core "^5.1.4" - -worker-farm@^1.7.0: - version "1.7.0" - resolved "https://registry.npmmirror.com/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8" - integrity sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw== - dependencies: - errno "~0.1.7" +wordwrap@0.0.2: + version "0.0.2" + resolved "https://registry.npmmirror.com/wordwrap/-/wordwrap-0.0.2.tgz#b79669bb42ecb409f83d583cad52ca17eaa1643f" + integrity sha512-xSBsCeh+g+dinoBv3GAOWM4LcVVO68wLXRanibtBSdUvkGWQRGeE9P7IwU9EmDDi4jA6L44lz15CGMwdw9N5+Q== worker-rpc@^0.1.0: version "0.1.1" @@ -14600,10 +12334,13 @@ worker-rpc@^0.1.0: dependencies: microevent.ts "~0.1.1" -workerpool@6.1.0: - version "6.1.0" - resolved "https://registry.npmmirror.com/workerpool/-/workerpool-6.1.0.tgz#a8e038b4c94569596852de7a8ea4228eefdeb37b" - integrity sha512-toV7q9rWNYha963Pl/qyeZ6wG+3nnsyvolaNUS8+R5Wtw6qJPTxIlOP1ZSvcGhEJw+l3HMMmtiNo9Gl61G4GVg== +wrap-ansi@^2.0.0: + version "2.1.0" + resolved "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" + integrity sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw== + dependencies: + string-width "^1.0.1" + strip-ansi "^3.0.1" wrap-ansi@^5.1.0: version "5.1.0" @@ -14637,23 +12374,6 @@ wrappy@1: resolved "https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== -write-file-atomic@^3.0.3: - version "3.0.3" - resolved "https://registry.npmmirror.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" - integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== - dependencies: - imurmurhash "^0.1.4" - is-typedarray "^1.0.0" - signal-exit "^3.0.2" - typedarray-to-buffer "^3.1.5" - -ws@^6.2.1: - version "6.2.2" - resolved "https://registry.npmmirror.com/ws/-/ws-6.2.2.tgz#dd5cdbd57a9979916097652d78f1cc5faea0c32e" - integrity sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw== - dependencies: - async-limiter "~1.0.0" - ws@^7.3.1: version "7.5.9" resolved "https://registry.npmmirror.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" @@ -14664,20 +12384,25 @@ ws@^8.4.2: resolved "https://registry.npmmirror.com/ws/-/ws-8.12.1.tgz#c51e583d79140b5e42e39be48c934131942d4a8f" integrity sha512-1qo+M9Ba+xNhPB+YTWUlK6M17brTut5EXbcBaMRN5pH5dFrXz7lzz1ChFSUq3bOUl8yEvSenhHmYUNJxFzdJew== -xtend@^4.0.0, xtend@~4.0.1: +xtend@^4.0.0: version "4.0.2" resolved "https://registry.npmmirror.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== +y18n@^3.2.1: + version "3.2.2" + resolved "https://registry.npmmirror.com/y18n/-/y18n-3.2.2.tgz#85c901bd6470ce71fc4bb723ad209b70f7f28696" + integrity sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ== + y18n@^4.0.0: version "4.0.3" resolved "https://registry.npmmirror.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf" integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== -y18n@^5.0.5: - version "5.0.8" - resolved "https://registry.npmmirror.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" - integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== +yallist@^2.1.2: + version "2.1.2" + resolved "https://registry.npmmirror.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" + integrity sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A== yallist@^3.0.2: version "3.1.1" @@ -14689,16 +12414,11 @@ yallist@^4.0.0: resolved "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== -yaml@^1.10.0, yaml@^1.10.2, yaml@^1.7.2: +yaml@^1.10.0, yaml@^1.10.2: version "1.10.2" resolved "https://registry.npmmirror.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== -yargs-parser@20.2.4: - version "20.2.4" - resolved "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54" - integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA== - yargs-parser@^13.1.2: version "13.1.2" resolved "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38" @@ -14707,33 +12427,17 @@ yargs-parser@^13.1.2: camelcase "^5.0.0" decamelize "^1.2.0" -yargs-parser@^20.2.2, yargs-parser@^20.2.3: +yargs-parser@^20.2.3: version "20.2.9" resolved "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== -yargs-unparser@2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/yargs-unparser/-/yargs-unparser-2.0.0.tgz#f131f9226911ae5d9ad38c432fe809366c2325eb" - integrity sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA== - dependencies: - camelcase "^6.0.0" - decamelize "^4.0.0" - flat "^5.0.2" - is-plain-obj "^2.1.0" - -yargs@16.2.0: - version "16.2.0" - resolved "https://registry.npmmirror.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" - integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== +yargs-parser@^7.0.0: + version "7.0.0" + resolved "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-7.0.0.tgz#8d0ac42f16ea55debd332caf4c4038b3e3f5dfd9" + integrity sha512-WhzC+xgstid9MbVUktco/bf+KJG+Uu6vMX0LN1sLJvwmbCQVxb4D8LzogobonKycNasCZLdOzTAk1SK7+K7swg== dependencies: - cliui "^7.0.2" - escalade "^3.1.1" - get-caller-file "^2.0.5" - require-directory "^2.1.1" - string-width "^4.2.0" - y18n "^5.0.5" - yargs-parser "^20.2.2" + camelcase "^4.1.0" yargs@^13.3.2: version "13.3.2" @@ -14751,6 +12455,35 @@ yargs@^13.3.2: y18n "^4.0.0" yargs-parser "^13.1.2" +yargs@^8.0.2: + version "8.0.2" + resolved "https://registry.npmmirror.com/yargs/-/yargs-8.0.2.tgz#6299a9055b1cefc969ff7e79c1d918dceb22c360" + integrity sha512-3RiZrpLpjrzIAKgGdPktBcMP/eG5bDFlkI+PHle1qwzyVXyDQL+pD/eZaMoOOO0Y7LLBfjpucObuUm/icvbpKQ== + dependencies: + camelcase "^4.1.0" + cliui "^3.2.0" + decamelize "^1.1.1" + get-caller-file "^1.0.1" + os-locale "^2.0.0" + read-pkg-up "^2.0.0" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^2.0.0" + which-module "^2.0.0" + y18n "^3.2.1" + yargs-parser "^7.0.0" + +yargs@~3.10.0: + version "3.10.0" + resolved "https://registry.npmmirror.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1" + integrity sha512-QFzUah88GAGy9lyDKGBqZdkYApt63rCXYBGYnEP4xDJPXNqXXnBDACnbrXnViV6jRSqAePwrATi2i8mfYm4L1A== + dependencies: + camelcase "^1.0.2" + cliui "^2.1.0" + decamelize "^1.0.0" + window-size "0.1.0" + yauzl@^2.10.0: version "2.10.0" resolved "https://registry.npmmirror.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9" @@ -14759,11 +12492,6 @@ yauzl@^2.10.0: buffer-crc32 "~0.2.3" fd-slicer "~1.1.0" -yn@^2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/yn/-/yn-2.0.0.tgz#e5adabc8acf408f6385fc76495684c88e6af689a" - integrity sha512-uTv8J/wiWTgUTg+9vLTi//leUl5vDQS6uii/emeTb2ssY7vl6QWf2fFbIIGjnhjvbdKlU0ed7QPgY1htTC86jQ== - yocto-queue@^0.1.0: version "0.1.0" resolved "https://registry.npmmirror.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" @@ -14774,11 +12502,6 @@ zod@^3.19.1: resolved "https://registry.npmmirror.com/zod/-/zod-3.21.2.tgz#a25425916d63b74d5ddd0b2a1bf733ecc093964b" integrity sha512-0Ygy2/IZNIxHterZdHjE5Vb8hp1fUHJD/BGvSHj8QJx+UipEVNvo9WLchoyBpz5JIaN6KmdGDGYdloGzpFK98g== -zwitch@^1.0.0: - version "1.0.5" - resolved "https://registry.npmmirror.com/zwitch/-/zwitch-1.0.5.tgz#d11d7381ffed16b742f6af7b3f223d5cd9fe9920" - integrity sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw== - zwitch@^2.0.0: version "2.0.4" resolved "https://registry.npmmirror.com/zwitch/-/zwitch-2.0.4.tgz#c827d4b0acb76fc3e685a4c6ec2902d51070e9d7" From 8ba3fe7e7a9ca789330de0760e394bf6045284e5 Mon Sep 17 00:00:00 2001 From: barnettZQG Date: Fri, 10 Mar 2023 22:42:10 +0800 Subject: [PATCH 2/5] Feat: optimize the style and the breadcrumb Signed-off-by: barnettZQG --- .github/workflows/ci.yaml | 10 +- .github/workflows/server-test.yml | 11 +- CONTRIBUTING.md | 2 +- Makefile | 3 + README.md | 4 +- docs/contributing/velaux.md | 37 ++- package.json | 2 +- packages/velaux-ui/package.json | 3 +- .../src/components/Breadcrumb/index.tsx | 27 ++ .../src/components/PlatformSetting/index.tsx | 50 +--- packages/velaux-ui/src/index.tsx | 4 +- .../Application/components/Header/index.tsx | 44 ++- .../src/layout/DefinitionDetails/index.tsx | 27 +- .../velaux-ui/src/layout/Project/index.tsx | 27 +- .../velaux-ui/src/layout/TopBar/index.less | 8 +- .../velaux-ui/src/layout/TopBar/index.tsx | 29 +- packages/velaux-ui/src/layout/index.less | 2 +- packages/velaux-ui/src/layout/index.tsx | 22 +- .../pages/ApplicationWorkflowStudio/index.tsx | 52 +--- .../src/pages/PipelineListPage/index.tsx | 2 +- .../components/Header/index.tsx | 37 ++- .../src/pages/PipelineStudio/index.tsx | 42 +-- .../velaux-ui/src/services/LocationService.ts | 263 ++++++++++++++++++ packages/velaux-ui/src/theme-default.less | 7 + packages/velaux-ui/src/types/main.ts | 1 + packages/velaux-ui/tsconfig.json | 7 +- scripts/webpack/webpack.common.js | 7 - yarn.lock | 51 +++- 28 files changed, 545 insertions(+), 236 deletions(-) create mode 100644 packages/velaux-ui/src/components/Breadcrumb/index.tsx create mode 100644 packages/velaux-ui/src/services/LocationService.ts create mode 100644 packages/velaux-ui/src/types/main.ts diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index f5bfbea6a..cb2b4a66a 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -47,12 +47,4 @@ jobs: name: Check Frontend Code Style - run: yarn test - run: make check-diff - name: Check Server Code Style - - name: Build docker image - id: docker_build - uses: docker/build-push-action@v2 - with: - context: ./ - file: ./Dockerfile - push: false - tags: oamdev/velaux:latest \ No newline at end of file + name: Check Server Code Style \ No newline at end of file diff --git a/.github/workflows/server-test.yml b/.github/workflows/server-test.yml index 554efa7e4..9279fb711 100644 --- a/.github/workflows/server-test.yml +++ b/.github/workflows/server-test.yml @@ -112,6 +112,14 @@ jobs: uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c with: submodules: true + - name: Build docker image + id: docker_build + uses: docker/build-push-action@v2 + with: + context: ./ + file: ./Dockerfile + push: false + tags: oamdev/velaux:latest - name: Tear down K3d if exist run: | @@ -133,7 +141,6 @@ jobs: github-token: ${{ secrets.GITHUB_TOKEN }} k3d-args: ${{ env.EGRESS_ARG }} - - name: Setup K3d (Worker) uses: nolar/setup-k3d-k3s@293b8e5822a20bc0d5bcdd4826f1a665e72aba96 with: @@ -142,7 +149,6 @@ jobs: k3d-name: worker k3d-args: --kubeconfig-update-default=false --network=k3d-k3s-default ${{ env.EGRESS_ARG }} - - name: Kind Cluster (Worker) run: | internal_ip=$(docker network inspect k3d-k3s-default|jq ".[0].Containers"| jq -r '.[]| select(.Name=="k3d-worker-server-0")|.IPv4Address' | cut -d/ -f1) @@ -154,6 +160,7 @@ jobs: run: | make e2e-setup-core make start-addon-mock-server + make load-image - name: Run server e2e test run: | diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 9bf2d4ecb..9dee7900d 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -2,7 +2,7 @@ ## About VelaUX -The [KubeVela](https://github.com/oam-dev/kubevela) User Experience (UX) Platform, it provides out-of-box application delivery and management platform. +The [KubeVela](https://github.com/oam-dev/kubevela) User Experience (UX) Dashboard. Designed as an extensible, application-oriented delivery platform. To help us create a safe and positive community experience for all, we require all participants to adhere to the [Code of Conduct](https://github.com/oam-dev/kubevela/blob/master/CODE_OF_CONDUCT.md). diff --git a/Makefile b/Makefile index fd4bcac4b..afe475978 100644 --- a/Makefile +++ b/Makefile @@ -87,6 +87,9 @@ install-addon: start-addon-mock-server: go run ./e2e-test/addon & +load-image: + k3d image import oamdev/velaux:latest || { echo >&2 "kind not installed or error loading image: $(VELA_CORE_TEST_IMAGE)"; exit 1; } + .PHONY: e2e-server-test e2e-server-test: go test -v -coverpkg=./... -coverprofile=/tmp/e2e_apiserver_test.out ./e2e-test diff --git a/README.md b/README.md index 58951f848..4a4c0f626 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ ## Overview -The [KubeVela](https://github.com/oam-dev/kubevela) User Experience (UX) Platform. Designed as an extensible, application-oriented delivery control panel. +The [KubeVela](https://github.com/oam-dev/kubevela) User Experience (UX) Dashboard. Designed as an extensible, application-oriented delivery platform. ## Quick Start @@ -59,7 +59,7 @@ yarn build make run-server ``` -Then, you can open the http://127.0.0.1:8000. +Then, you can open the http://127.0.0.1:8000. More info refer to [contributing](./docs/contributing/velaux.md) ## Community diff --git a/docs/contributing/velaux.md b/docs/contributing/velaux.md index dbd4c47e6..2f3017c55 100644 --- a/docs/contributing/velaux.md +++ b/docs/contributing/velaux.md @@ -4,9 +4,9 @@ > Docker v20.10.5+ (runc >= v1.0.0-rc93) or Linux system -1. Install VelaCore +### Install VelaCore -* Download the binary. +1. Download the binary. * MacOS/Linux @@ -20,13 +20,13 @@ powershell -Command "iwr -useb https://static.kubevela.net/script/install-velad.ps1 | iex" ``` -* Install +2. Install ```bash velad install ``` -2. Install VelaUX environment +3. Install VelaUX environment ```bash vela addon enable ./addon @@ -38,16 +38,30 @@ Make sure you have installed [yarn](https://classic.yarnpkg.com/en/docs/install) ```shell yarn install -yarn build + +## Build the frontend and watch the code changes +yarn dev ``` -* Start the server +### Start the server ```shell +## Setting the KUBECONFIG environment +export KUBECONFIG=$(velad kubeconfig --host) + make run-server ``` -* Check the code style +Waiting the server started, open http://127.0.0.1:8000 via the browser. + +Now, the local environment is built successfully, you could write the server or frontend code. + +Notes: + +- If you change the frontend code, it will take effect after the website refresh. +- If you change the server code, it will take effect after restarted the server. + +### Check the code style ```shell # Frontend @@ -56,7 +70,7 @@ yarn lint make reviewable ``` -* Test the code +### Test the code Frontend: @@ -71,8 +85,13 @@ make unit-test-server make e2e-server-test ``` -* Generate the OpenAPI schema +### Generate the OpenAPI schema ```shell make build-swagger ``` + +## References + +* UI framework: [@alifd/next](https://fusion.design/) +* Icons: [react-icons](https://react-icons.github.io/react-icons) diff --git a/package.json b/package.json index e7fbefc29..2f575178c 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "repository": "github:kubevela/velaux", "scripts": { "dev": "NODE_ENV=dev webpack --progress --color --config scripts/webpack/webpack.dev.js --watch", - "build": "NODE_ENV=production webpack --progress --config scripts/webpack/webpack.prod.js", + "build": "yarn run build-theme && NODE_ENV=production webpack --progress --config scripts/webpack/webpack.prod.js", "lint": "yarn run lint:ts", "lint:ts": "eslint . --ext .js,.tsx,.ts --cache", "lint:fix": "yarn lint:ts --fix", diff --git a/packages/velaux-ui/package.json b/packages/velaux-ui/package.json index 1864e7977..f74563ab1 100644 --- a/packages/velaux-ui/package.json +++ b/packages/velaux-ui/package.json @@ -91,6 +91,7 @@ "@types/uuid": "^8.3.4", "@types/react-router-dom": "5.3.3", "@types/webpack-env": "1.18.0", - "@pmmmwh/react-refresh-webpack-plugin": "0.5.1" + "@pmmmwh/react-refresh-webpack-plugin": "0.5.1", + "ts-mocha": "10.0.0" } } \ No newline at end of file diff --git a/packages/velaux-ui/src/components/Breadcrumb/index.tsx b/packages/velaux-ui/src/components/Breadcrumb/index.tsx new file mode 100644 index 000000000..873e8af89 --- /dev/null +++ b/packages/velaux-ui/src/components/Breadcrumb/index.tsx @@ -0,0 +1,27 @@ +import { Link } from 'dva/router'; +import * as React from 'react'; +import { Breadcrumb as B } from '@alifd/next'; +import { AiOutlineHome } from 'react-icons/ai'; + +interface Props { + items: { to?: string; title: JSX.Element | string }[]; +} +export const Breadcrumb = (props: Props) => { + return ( +
    + + + + + {props.items.map((item, i) => { + return ( + + {item.to && {item.title}} + {!item.to && item.title} + + ); + })} + +
    + ); +}; diff --git a/packages/velaux-ui/src/components/PlatformSetting/index.tsx b/packages/velaux-ui/src/components/PlatformSetting/index.tsx index 5c1320b08..def48ba2e 100644 --- a/packages/velaux-ui/src/components/PlatformSetting/index.tsx +++ b/packages/velaux-ui/src/components/PlatformSetting/index.tsx @@ -1,16 +1,4 @@ -import { - Field, - Grid, - Radio, - Input, - Message, - Switch, - Select, - Dialog, - Card, - Button, - Form, -} from '@alifd/next'; +import { Field, Grid, Radio, Input, Message, Switch, Select, Dialog, Card, Button, Form } from '@alifd/next'; import { connect } from 'dva'; import { routerRedux } from 'dva/router'; import React from 'react'; @@ -31,6 +19,7 @@ import { checkPermission } from '../../utils/permission'; import { CustomSelect } from '../CustomSelect'; import { If } from '../If'; import Item from '../Item'; +import { Dispatch } from 'redux'; const { Col, Row } = Grid; @@ -40,7 +29,7 @@ type Props = { systemInfo: SystemInfo; userInfo?: LoginUserInfo; platformSetting: boolean; - dispatch: ({}) => {}; + dispatch: Dispatch; }; type State = { @@ -161,7 +150,7 @@ class PlatformSetting extends React.Component { } else { Message.error(err?.Message); } - }, + } ); }); }); @@ -170,9 +159,7 @@ class PlatformSetting extends React.Component { renderUserGuideDialog = () => { this.dialogGuideUser = Dialog.alert({ title: i18n.t('The email address of administrator is empty').toString(), - content: i18n - .t('Please set a email address for the administrator, it must same as the SSO account.') - .toString(), + content: i18n.t('Please set a email address for the administrator, it must same as the SSO account.').toString(), footerActions: ['ok'], footer: this.getGuideUserButton(), }); @@ -182,9 +169,7 @@ class PlatformSetting extends React.Component { renderDexGuideDialog = () => { this.dialogGuideDex = Dialog.alert({ title: i18n.t('No dex connector configurations').toString(), - content: i18n - .t('Before enabling SSO, you must add at least one dex connector configuration.') - .toString(), + content: i18n.t('Before enabling SSO, you must add at least one dex connector configuration.').toString(), footerActions: ['ok'], footer: this.getGuideDexButton(), }); @@ -229,7 +214,7 @@ class PlatformSetting extends React.Component { this.props.dispatch( routerRedux.push({ pathname: '/configs/config-dex-connector/config', - }), + }) ); } else if (businessGuideCode === 14010) { this.dialogGuideUser?.hide(); @@ -237,7 +222,7 @@ class PlatformSetting extends React.Component { this.props.dispatch( routerRedux.push({ pathname: '/users', - }), + }) ); } }; @@ -249,7 +234,7 @@ class PlatformSetting extends React.Component { const { clientID, redirectURL } = this.state.dexConfig; const newRedirectURl = encodeURIComponent(redirectURL); return `${this.field.getValue( - 'velaAddress', + 'velaAddress' )}/dex/auth?client_id=${clientID}&redirect_uri=${newRedirectURl}&response_type=code&scope=openid+profile+email+offline_access&state=velaux`; }; @@ -382,11 +367,7 @@ class PlatformSetting extends React.Component { return (
    - + { }} /> - +