From bedbf8077b06f6393535fee36f4f639a4bcf87cf Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=95=9D=E8=A3=B3?= <1923740402@qq.com>
Date: Sat, 30 Apr 2022 20:52:06 +0800
Subject: [PATCH] refactor: login page (#259)
---
package.json | 4 +-
pnpm-lock.yaml | 1567 ++++++++---------
.../ReIcon/src/iconifyIconOffline.ts | 6 +-
.../ReIcon/src/iconifyIconOnline.ts | 7 +-
src/components/ReIcon/src/select.vue | 4 +-
src/components/ReImageVerify/index.ts | 12 +
src/components/ReImageVerify/src/hooks.ts | 85 +
src/components/ReImageVerify/src/index.vue | 48 +
src/router/modules/remaining.ts | 2 +-
src/store/modules/types.ts | 2 +
src/store/modules/user.ts | 12 +-
src/style/login.css | 135 --
src/utils/is.ts | 22 +-
src/views/list/card/index.vue | 4 +-
src/views/login.vue | 180 --
src/views/login/components/phone.vue | 96 +
src/views/login/components/qrCode.vue | 22 +
src/views/login/components/regist.vue | 169 ++
src/views/login/components/update.vue | 141 ++
src/views/login/index.vue | 208 +++
src/views/login/utils/enums.ts | 32 +
src/views/login/utils/motion.ts | 40 +
src/views/login/utils/rule.ts | 128 ++
src/views/login/utils/static.ts | 34 +
src/views/login/utils/verifyCode.ts | 50 +
vite.config.ts | 17 -
26 files changed, 1863 insertions(+), 1164 deletions(-)
create mode 100644 src/components/ReImageVerify/index.ts
create mode 100644 src/components/ReImageVerify/src/hooks.ts
create mode 100644 src/components/ReImageVerify/src/index.vue
delete mode 100644 src/views/login.vue
create mode 100644 src/views/login/components/phone.vue
create mode 100644 src/views/login/components/qrCode.vue
create mode 100644 src/views/login/components/regist.vue
create mode 100644 src/views/login/components/update.vue
create mode 100644 src/views/login/index.vue
create mode 100644 src/views/login/utils/enums.ts
create mode 100644 src/views/login/utils/motion.ts
create mode 100644 src/views/login/utils/rule.ts
create mode 100644 src/views/login/utils/static.ts
create mode 100644 src/views/login/utils/verifyCode.ts
diff --git a/package.json b/package.json
index 3aed50d58..83cef05f3 100644
--- a/package.json
+++ b/package.json
@@ -38,7 +38,7 @@
"@wangeditor/editor": "^5.0.1",
"@wangeditor/editor-for-vue": "^5.1.10",
"animate.css": "^4.1.1",
- "axios": "^0.26.1",
+ "axios": "^0.27.1",
"china-area-data": "^5.0.1",
"cropperjs": "^1.5.12",
"css-color-function": "^1.3.3",
@@ -130,7 +130,7 @@
"stylelint-config-standard": "^24.0.0",
"stylelint-order": "^5.0.0",
"typescript": "^4.6.3",
- "vite": "^2.9.5",
+ "vite": "^2.9.6",
"vite-plugin-mock": "^2.9.6",
"vite-plugin-remove-console": "^0.0.7",
"vite-plugin-windicss": "^1.8.4",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 14c401a79..63e43ade7 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -42,7 +42,7 @@ specifiers:
"@wangeditor/editor-for-vue": ^5.1.10
animate.css: ^4.1.1
autoprefixer: ^10.4.5
- axios: ^0.26.1
+ axios: ^0.27.1
china-area-data: ^5.0.1
cropperjs: ^1.5.12
cross-env: 7.0.3
@@ -92,7 +92,7 @@ specifiers:
stylelint-order: ^5.0.0
typescript: ^4.6.3
v-contextmenu: 3.0.0
- vite: ^2.9.5
+ vite: ^2.9.6
vite-plugin-mock: ^2.9.6
vite-plugin-remove-console: ^0.0.7
vite-plugin-windicss: ^1.8.4
@@ -112,7 +112,7 @@ specifiers:
dependencies:
"@amap/amap-jsapi-loader": 1.0.1
- "@ctrl/tinycolor": 3.4.0
+ "@ctrl/tinycolor": 3.4.1
"@logicflow/core": 1.1.14
"@logicflow/extension": 1.1.14
"@pureadmin/components": 1.0.6_vue@3.2.33
@@ -120,13 +120,13 @@ dependencies:
"@vueuse/motion": 2.0.0-beta.12_vue@3.2.33
"@vueuse/shared": 8.3.1_vue@3.2.33
"@wangeditor/editor": 5.0.1
- "@wangeditor/editor-for-vue": 5.1.10_9016b5918024e821ee2af40b62ae7476
+ "@wangeditor/editor-for-vue": 5.1.11_9016b5918024e821ee2af40b62ae7476
animate.css: 4.1.1
- axios: 0.26.1
+ axios: 0.27.2
china-area-data: 5.0.1
cropperjs: 1.5.12
css-color-function: 1.3.3
- dayjs: 1.11.0
+ dayjs: 1.11.1
driver.js: 0.9.8
echarts: 5.3.2
element-plus: 2.1.11_vue@3.2.33
@@ -140,7 +140,7 @@ dependencies:
mockjs: 1.1.0
nprogress: 0.2.0
path: 0.12.7
- pinia: 2.0.13_typescript@4.6.3+vue@3.2.33
+ pinia: 2.0.13_typescript@4.6.4+vue@3.2.33
qrcode: 1.5.0
qs: 6.10.3
resize-observer-polyfill: 1.5.1
@@ -148,15 +148,15 @@ dependencies:
rgb-hex: 4.0.0
v-contextmenu: 3.0.0_vue@3.2.33
vue: 3.2.33
- vue-form-create2: 1.2.8
+ vue-form-create2: 1.2.9
vue-i18n: 9.2.0-beta.35_vue@3.2.33
vue-json-pretty: 2.0.6_vue@3.2.33
vue-router: 4.0.14_vue@3.2.33
vue-types: 4.1.1_vue@3.2.33
vuedraggable: 4.1.0_vue@3.2.33
- vxe-table: 4.2.0_vue@3.2.33+xe-utils@3.5.4
+ vxe-table: 4.2.3_vue@3.2.33+xe-utils@3.5.4
xe-utils: 3.5.4
- xgplayer: 2.31.4
+ xgplayer: 2.31.6
devDependencies:
"@commitlint/cli": 13.1.0
@@ -165,61 +165,61 @@ devDependencies:
"@iconify-icons/ep": 1.2.4
"@iconify-icons/fa": 1.2.2
"@iconify-icons/fa-solid": 1.2.2
- "@iconify-icons/fluent": 1.2.5
- "@iconify-icons/mdi": 1.2.8
+ "@iconify-icons/fluent": 1.2.7
+ "@iconify-icons/mdi": 1.2.9
"@iconify-icons/ri": 1.2.1
"@iconify-icons/uil": 1.2.1
"@iconify/vue": 3.2.1_vue@3.2.33
- "@intlify/vite-plugin-vue-i18n": 3.4.0_3d08e1d9025840888da5ae870455a383
+ "@intlify/vite-plugin-vue-i18n": 3.4.0_95de83a8f1aaeaa2a723e5fbfab1aab7
"@pureadmin/theme": 1.1.0
"@types/element-resize-detector": 1.1.3
- "@types/js-cookie": 3.0.1
- "@types/lodash": 4.14.180
+ "@types/js-cookie": 3.0.2
+ "@types/lodash": 4.14.182
"@types/lodash-es": 4.17.6
"@types/mockjs": 1.0.3
"@types/node": 14.14.14
"@types/nprogress": 0.2.0
"@types/qrcode": 1.4.2
"@types/qs": 6.9.7
- "@typescript-eslint/eslint-plugin": 5.16.0_bc68a9cd5bf604202498b1a9faaf9387
- "@typescript-eslint/parser": 5.16.0_eslint@8.11.0+typescript@4.6.3
- "@vitejs/plugin-legacy": 1.8.1_vite@2.9.5
- "@vitejs/plugin-vue": 2.3.1_vite@2.9.5+vue@3.2.33
+ "@typescript-eslint/eslint-plugin": 5.21.0_ade6595cb7be1524e723c025c098ae5d
+ "@typescript-eslint/parser": 5.21.0_eslint@8.14.0+typescript@4.6.4
+ "@vitejs/plugin-legacy": 1.8.1_vite@2.9.6
+ "@vitejs/plugin-vue": 2.3.1_vite@2.9.6+vue@3.2.33
"@vitejs/plugin-vue-jsx": 1.3.10
- "@vue/eslint-config-prettier": 7.0.0_eslint@8.11.0+prettier@2.6.0
- "@vue/eslint-config-typescript": 10.0.0_67e26bb50fed2173443e3fe1262a69b2
- autoprefixer: 10.4.5_postcss@8.4.12
+ "@vue/eslint-config-prettier": 7.0.0_eslint@8.14.0+prettier@2.6.2
+ "@vue/eslint-config-typescript": 10.0.0_c5a7e3b7020994a60f6e2d5bfb76c653
+ autoprefixer: 10.4.5_postcss@8.4.13
cross-env: 7.0.3
- eslint: 8.11.0
- eslint-plugin-prettier: 4.0.0_eslint@8.11.0+prettier@2.6.0
- eslint-plugin-vue: 8.5.0_eslint@8.11.0
+ eslint: 8.14.0
+ eslint-plugin-prettier: 4.0.0_eslint@8.14.0+prettier@2.6.2
+ eslint-plugin-vue: 8.7.1_eslint@8.14.0
font-awesome: 4.7.0
husky: 7.0.4
lint-staged: 11.1.2
picocolors: 1.0.0
- postcss: 8.4.12
- postcss-html: 1.3.0
- postcss-import: 14.0.0_postcss@8.4.12
- postcss-scss: 4.0.3_postcss@8.4.12
- prettier: 2.6.0
- pretty-quick: 3.1.1_prettier@2.6.0
+ postcss: 8.4.13
+ postcss-html: 1.4.1
+ postcss-import: 14.0.0_postcss@8.4.13
+ postcss-scss: 4.0.4_postcss@8.4.13
+ prettier: 2.6.2
+ pretty-quick: 3.1.1_prettier@2.6.2
rimraf: 3.0.2
- rollup: 2.70.1
- rollup-plugin-visualizer: 5.6.0_rollup@2.70.1
- sass: 1.50.1
- stylelint: 14.6.0
- stylelint-config-html: 1.0.0_f552817e5b8b1b7dca381d844218922e
- stylelint-config-prettier: 9.0.3_stylelint@14.6.0
- stylelint-config-recommended: 6.0.0_stylelint@14.6.0
- stylelint-config-standard: 24.0.0_stylelint@14.6.0
- stylelint-order: 5.0.0_stylelint@14.6.0
- typescript: 4.6.3
- vite: 2.9.5_sass@1.50.1
- vite-plugin-mock: 2.9.6_9bee6d01fd796cb52b526d4503041d36
+ rollup: 2.71.0
+ rollup-plugin-visualizer: 5.6.0_rollup@2.71.0
+ sass: 1.51.0
+ stylelint: 14.8.1
+ stylelint-config-html: 1.0.0_7188fd195a29500c7ce723a504690e84
+ stylelint-config-prettier: 9.0.3_stylelint@14.8.1
+ stylelint-config-recommended: 6.0.0_stylelint@14.8.1
+ stylelint-config-standard: 24.0.0_stylelint@14.8.1
+ stylelint-order: 5.0.0_stylelint@14.8.1
+ typescript: 4.6.4
+ vite: 2.9.6_sass@1.51.0
+ vite-plugin-mock: 2.9.6_d7cb7d9d6d2d613866fad94deaf243a9
vite-plugin-remove-console: 0.0.7
- vite-plugin-windicss: 1.8.4_vite@2.9.5
+ vite-plugin-windicss: 1.8.4_vite@2.9.6
vite-svg-loader: 2.2.0
- vue-eslint-parser: 8.3.0_eslint@8.11.0
+ vue-eslint-parser: 8.3.0_eslint@8.14.0
windicss: 3.5.1
packages:
@@ -230,14 +230,15 @@ packages:
}
dev: false
- /@ampproject/remapping/2.1.2:
+ /@ampproject/remapping/2.2.0:
resolution:
{
- integrity: sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==
+ integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==
}
engines: { node: ">=6.0.0" }
dependencies:
- "@jridgewell/trace-mapping": 0.3.4
+ "@jridgewell/gen-mapping": 0.1.1
+ "@jridgewell/trace-mapping": 0.3.9
dev: true
/@ant-design/colors/6.0.0:
@@ -246,7 +247,7 @@ packages:
integrity: sha512-qAZRvPzfdWHtfameEGP2Qvuf838NhergR35o+EuVyB5XvSA98xod5r4utvi4TJ3ywmevm290g9nsCG5MryrdWQ==
}
dependencies:
- "@ctrl/tinycolor": 3.4.0
+ "@ctrl/tinycolor": 3.4.1
dev: false
/@ant-design/icons-svg/4.2.1:
@@ -283,34 +284,34 @@ packages:
}
engines: { node: ">=6.9.0" }
dependencies:
- "@babel/highlight": 7.16.10
+ "@babel/highlight": 7.17.9
dev: true
- /@babel/compat-data/7.17.7:
+ /@babel/compat-data/7.17.10:
resolution:
{
- integrity: sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==
+ integrity: sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==
}
engines: { node: ">=6.9.0" }
dev: true
- /@babel/core/7.17.9:
+ /@babel/core/7.17.10:
resolution:
{
- integrity: sha512-5ug+SfZCpDAkVp9SFIZAzlW18rlzsOcJGaetCjkySnrXXDUw9AR8cDUm1iByTmdWM6yxX6/zycaV76w3YTF2gw==
+ integrity: sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==
}
engines: { node: ">=6.9.0" }
dependencies:
- "@ampproject/remapping": 2.1.2
+ "@ampproject/remapping": 2.2.0
"@babel/code-frame": 7.16.7
- "@babel/generator": 7.17.9
- "@babel/helper-compilation-targets": 7.17.7_@babel+core@7.17.9
+ "@babel/generator": 7.17.10
+ "@babel/helper-compilation-targets": 7.17.10_@babel+core@7.17.10
"@babel/helper-module-transforms": 7.17.7
"@babel/helpers": 7.17.9
- "@babel/parser": 7.17.9
+ "@babel/parser": 7.17.10
"@babel/template": 7.16.7
- "@babel/traverse": 7.17.9
- "@babel/types": 7.17.0
+ "@babel/traverse": 7.17.10
+ "@babel/types": 7.17.10
convert-source-map: 1.8.0
debug: 4.3.4
gensync: 1.0.0-beta.2
@@ -320,16 +321,16 @@ packages:
- supports-color
dev: true
- /@babel/generator/7.17.9:
+ /@babel/generator/7.17.10:
resolution:
{
- integrity: sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ==
+ integrity: sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==
}
engines: { node: ">=6.9.0" }
dependencies:
- "@babel/types": 7.17.0
+ "@babel/types": 7.17.10
+ "@jridgewell/gen-mapping": 0.1.1
jsesc: 2.5.2
- source-map: 0.5.7
dev: true
/@babel/helper-annotate-as-pure/7.16.7:
@@ -339,26 +340,26 @@ packages:
}
engines: { node: ">=6.9.0" }
dependencies:
- "@babel/types": 7.17.0
+ "@babel/types": 7.17.10
dev: true
- /@babel/helper-compilation-targets/7.17.7_@babel+core@7.17.9:
+ /@babel/helper-compilation-targets/7.17.10_@babel+core@7.17.10:
resolution:
{
- integrity: sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==
+ integrity: sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==
}
engines: { node: ">=6.9.0" }
peerDependencies:
"@babel/core": ^7.0.0
dependencies:
- "@babel/compat-data": 7.17.7
- "@babel/core": 7.17.9
+ "@babel/compat-data": 7.17.10
+ "@babel/core": 7.17.10
"@babel/helper-validator-option": 7.16.7
- browserslist: 4.20.2
+ browserslist: 4.20.3
semver: 6.3.0
dev: true
- /@babel/helper-create-class-features-plugin/7.17.9_@babel+core@7.17.9:
+ /@babel/helper-create-class-features-plugin/7.17.9_@babel+core@7.17.10:
resolution:
{
integrity: sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ==
@@ -367,7 +368,7 @@ packages:
peerDependencies:
"@babel/core": ^7.0.0
dependencies:
- "@babel/core": 7.17.9
+ "@babel/core": 7.17.10
"@babel/helper-annotate-as-pure": 7.16.7
"@babel/helper-environment-visitor": 7.16.7
"@babel/helper-function-name": 7.17.9
@@ -386,7 +387,7 @@ packages:
}
engines: { node: ">=6.9.0" }
dependencies:
- "@babel/types": 7.17.0
+ "@babel/types": 7.17.10
dev: true
/@babel/helper-function-name/7.17.9:
@@ -397,7 +398,7 @@ packages:
engines: { node: ">=6.9.0" }
dependencies:
"@babel/template": 7.16.7
- "@babel/types": 7.17.0
+ "@babel/types": 7.17.10
dev: true
/@babel/helper-hoist-variables/7.16.7:
@@ -407,7 +408,7 @@ packages:
}
engines: { node: ">=6.9.0" }
dependencies:
- "@babel/types": 7.17.0
+ "@babel/types": 7.17.10
dev: true
/@babel/helper-member-expression-to-functions/7.17.7:
@@ -417,7 +418,7 @@ packages:
}
engines: { node: ">=6.9.0" }
dependencies:
- "@babel/types": 7.17.0
+ "@babel/types": 7.17.10
dev: true
/@babel/helper-module-imports/7.16.7:
@@ -427,7 +428,7 @@ packages:
}
engines: { node: ">=6.9.0" }
dependencies:
- "@babel/types": 7.17.0
+ "@babel/types": 7.17.10
dev: true
/@babel/helper-module-transforms/7.17.7:
@@ -443,8 +444,8 @@ packages:
"@babel/helper-split-export-declaration": 7.16.7
"@babel/helper-validator-identifier": 7.16.7
"@babel/template": 7.16.7
- "@babel/traverse": 7.17.9
- "@babel/types": 7.17.0
+ "@babel/traverse": 7.17.10
+ "@babel/types": 7.17.10
transitivePeerDependencies:
- supports-color
dev: true
@@ -456,7 +457,7 @@ packages:
}
engines: { node: ">=6.9.0" }
dependencies:
- "@babel/types": 7.17.0
+ "@babel/types": 7.17.10
dev: true
/@babel/helper-plugin-utils/7.16.7:
@@ -477,8 +478,8 @@ packages:
"@babel/helper-environment-visitor": 7.16.7
"@babel/helper-member-expression-to-functions": 7.17.7
"@babel/helper-optimise-call-expression": 7.16.7
- "@babel/traverse": 7.17.9
- "@babel/types": 7.17.0
+ "@babel/traverse": 7.17.10
+ "@babel/types": 7.17.10
transitivePeerDependencies:
- supports-color
dev: true
@@ -490,7 +491,7 @@ packages:
}
engines: { node: ">=6.9.0" }
dependencies:
- "@babel/types": 7.17.0
+ "@babel/types": 7.17.10
dev: true
/@babel/helper-split-export-declaration/7.16.7:
@@ -500,7 +501,7 @@ packages:
}
engines: { node: ">=6.9.0" }
dependencies:
- "@babel/types": 7.17.0
+ "@babel/types": 7.17.10
dev: true
/@babel/helper-validator-identifier/7.16.7:
@@ -527,16 +528,16 @@ packages:
engines: { node: ">=6.9.0" }
dependencies:
"@babel/template": 7.16.7
- "@babel/traverse": 7.17.9
- "@babel/types": 7.17.0
+ "@babel/traverse": 7.17.10
+ "@babel/types": 7.17.10
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/highlight/7.16.10:
+ /@babel/highlight/7.17.9:
resolution:
{
- integrity: sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==
+ integrity: sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==
}
engines: { node: ">=6.9.0" }
dependencies:
@@ -545,24 +546,15 @@ packages:
js-tokens: 4.0.0
dev: true
- /@babel/parser/7.17.8:
+ /@babel/parser/7.17.10:
resolution:
{
- integrity: sha512-BoHhDJrJXqcg+ZL16Xv39H9n+AqJ4pcDrQBGZN+wHxIysrLZ3/ECwCBUch/1zUNhnsXULcONU3Ei5Hmkfk6kiQ==
- }
- engines: { node: ">=6.0.0" }
- hasBin: true
- dev: true
-
- /@babel/parser/7.17.9:
- resolution:
- {
- integrity: sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==
+ integrity: sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ==
}
engines: { node: ">=6.0.0" }
hasBin: true
- /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.17.9:
+ /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.17.10:
resolution:
{
integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==
@@ -570,11 +562,11 @@ packages:
peerDependencies:
"@babel/core": ^7.0.0-0
dependencies:
- "@babel/core": 7.17.9
+ "@babel/core": 7.17.10
"@babel/helper-plugin-utils": 7.16.7
dev: true
- /@babel/plugin-syntax-jsx/7.16.7_@babel+core@7.17.9:
+ /@babel/plugin-syntax-jsx/7.16.7_@babel+core@7.17.10:
resolution:
{
integrity: sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==
@@ -583,24 +575,24 @@ packages:
peerDependencies:
"@babel/core": ^7.0.0-0
dependencies:
- "@babel/core": 7.17.9
+ "@babel/core": 7.17.10
"@babel/helper-plugin-utils": 7.16.7
dev: true
- /@babel/plugin-syntax-typescript/7.16.7_@babel+core@7.17.9:
+ /@babel/plugin-syntax-typescript/7.17.10_@babel+core@7.17.10:
resolution:
{
- integrity: sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==
+ integrity: sha512-xJefea1DWXW09pW4Tm9bjwVlPDyYA2it3fWlmEjpYz6alPvTUjL0EOzNzI/FEOyI3r4/J7uVH5UqKgl1TQ5hqQ==
}
engines: { node: ">=6.9.0" }
peerDependencies:
"@babel/core": ^7.0.0-0
dependencies:
- "@babel/core": 7.17.9
+ "@babel/core": 7.17.10
"@babel/helper-plugin-utils": 7.16.7
dev: true
- /@babel/plugin-transform-typescript/7.16.8_@babel+core@7.17.9:
+ /@babel/plugin-transform-typescript/7.16.8_@babel+core@7.17.10:
resolution:
{
integrity: sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==
@@ -609,10 +601,10 @@ packages:
peerDependencies:
"@babel/core": ^7.0.0-0
dependencies:
- "@babel/core": 7.17.9
- "@babel/helper-create-class-features-plugin": 7.17.9_@babel+core@7.17.9
+ "@babel/core": 7.17.10
+ "@babel/helper-create-class-features-plugin": 7.17.9_@babel+core@7.17.10
"@babel/helper-plugin-utils": 7.16.7
- "@babel/plugin-syntax-typescript": 7.16.7_@babel+core@7.17.9
+ "@babel/plugin-syntax-typescript": 7.17.10_@babel+core@7.17.10
transitivePeerDependencies:
- supports-color
dev: true
@@ -624,7 +616,7 @@ packages:
}
engines: { node: ">=6.9.0" }
dependencies:
- core-js-pure: 3.22.2
+ core-js-pure: 3.22.3
regenerator-runtime: 0.13.9
dev: false
@@ -638,10 +630,10 @@ packages:
regenerator-runtime: 0.13.9
dev: false
- /@babel/standalone/7.17.9:
+ /@babel/standalone/7.17.11:
resolution:
{
- integrity: sha512-9wL9AtDlga8avxUrBvQJmhUtJWrelsUL0uV+TcP+49Sb6Pj8/bNIzQzU4dDp0NAPOvnZR/7msFIKsKoCl/W1/w==
+ integrity: sha512-47wVYBeTktYHwtzlFuK7qqV/H5X6mU4MUNqpQ9iiJOqnP8rWL0eX0GWLKRsv8D8suYzhuS1K/dtwgGr+26U7Gg==
}
engines: { node: ">=6.9.0" }
dev: true
@@ -654,35 +646,35 @@ packages:
engines: { node: ">=6.9.0" }
dependencies:
"@babel/code-frame": 7.16.7
- "@babel/parser": 7.17.9
- "@babel/types": 7.17.0
+ "@babel/parser": 7.17.10
+ "@babel/types": 7.17.10
dev: true
- /@babel/traverse/7.17.9:
+ /@babel/traverse/7.17.10:
resolution:
{
- integrity: sha512-PQO8sDIJ8SIwipTPiR71kJQCKQYB5NGImbOviK8K+kg5xkNSYXLBupuX9QhatFowrsvo9Hj8WgArg3W7ijNAQw==
+ integrity: sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw==
}
engines: { node: ">=6.9.0" }
dependencies:
"@babel/code-frame": 7.16.7
- "@babel/generator": 7.17.9
+ "@babel/generator": 7.17.10
"@babel/helper-environment-visitor": 7.16.7
"@babel/helper-function-name": 7.17.9
"@babel/helper-hoist-variables": 7.16.7
"@babel/helper-split-export-declaration": 7.16.7
- "@babel/parser": 7.17.9
- "@babel/types": 7.17.0
+ "@babel/parser": 7.17.10
+ "@babel/types": 7.17.10
debug: 4.3.4
globals: 11.12.0
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/types/7.17.0:
+ /@babel/types/7.17.10:
resolution:
{
- integrity: sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==
+ integrity: sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A==
}
engines: { node: ">=6.9.0" }
dependencies:
@@ -706,7 +698,7 @@ packages:
lodash: 4.17.21
resolve-from: 5.0.0
resolve-global: 1.0.0
- yargs: 17.4.0
+ yargs: 17.4.1
dev: true
/@commitlint/config-conventional/13.1.0:
@@ -783,12 +775,12 @@ packages:
"@commitlint/execute-rule": 13.2.0
"@commitlint/resolve-extends": 13.2.0
"@commitlint/types": 13.2.0
- "@endemolshinegroup/cosmiconfig-typescript-loader": 3.0.2_ec5c0ebd3030a0a5109338876648df1b
+ "@endemolshinegroup/cosmiconfig-typescript-loader": 3.0.2_240953bde0fc81a855f7b4b522af054d
chalk: 4.1.2
cosmiconfig: 7.0.1
lodash: 4.17.21
resolve-from: 5.0.0
- typescript: 4.6.3
+ typescript: 4.6.4
dev: true
/@commitlint/message/13.2.0:
@@ -820,7 +812,7 @@ packages:
dependencies:
"@commitlint/top-level": 13.2.0
"@commitlint/types": 13.2.0
- fs-extra: 10.0.1
+ fs-extra: 10.1.0
git-raw-commits: 2.0.11
dev: true
@@ -879,14 +871,6 @@ packages:
chalk: 4.1.2
dev: true
- /@ctrl/tinycolor/3.4.0:
- resolution:
- {
- integrity: sha512-JZButFdZ1+/xAfpguQHoabIXkcqRRKpMrWKBkpEZZyxfY9C1DpADFB8PEqGSTeFr135SaTRfKqGKx5xSCLI7ZQ==
- }
- engines: { node: ">=10" }
- dev: false
-
/@ctrl/tinycolor/3.4.1:
resolution:
{
@@ -906,7 +890,7 @@ packages:
vue: 3.2.33
dev: false
- /@endemolshinegroup/cosmiconfig-typescript-loader/3.0.2_ec5c0ebd3030a0a5109338876648df1b:
+ /@endemolshinegroup/cosmiconfig-typescript-loader/3.0.2_240953bde0fc81a855f7b4b522af054d:
resolution:
{
integrity: sha512-QRVtqJuS1mcT56oHpVegkKBlgtWjXw/gHNWO3eL9oyB5Sc7HBoc2OLG/nYpVfT/Jejvo3NUrD0Udk7XgoyDKkA==
@@ -918,16 +902,16 @@ packages:
cosmiconfig: 7.0.1
lodash.get: 4.4.2
make-error: 1.3.6
- ts-node: 9.1.1_typescript@4.6.3
- tslib: 2.3.1
+ ts-node: 9.1.1_typescript@4.6.4
+ tslib: 2.4.0
transitivePeerDependencies:
- typescript
dev: true
- /@eslint/eslintrc/1.2.1:
+ /@eslint/eslintrc/1.2.2:
resolution:
{
- integrity: sha512-bxvbYnBPN1Gibwyp6NrpnFzA3YtRL3BBAyEAFVIpNTm2Rn4Vy87GA5M4aSn3InRrlsbX5N0GW7XIx+U4SAEKdQ==
+ integrity: sha512-lTVWHs7O2hjBFZunXTZYnYqtB9GakA1lnxIf+gKq2nY5gxkkNi/lQvveW6t8gFdOHTg6nG50Xs95PrLqVpcaLg==
}
engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
dependencies:
@@ -1017,19 +1001,19 @@ packages:
"@iconify/types": 1.1.0
dev: true
- /@iconify-icons/fluent/1.2.5:
+ /@iconify-icons/fluent/1.2.7:
resolution:
{
- integrity: sha512-PMPrhYTl8hJ2vVQdLHr1zHvCF14U9kCLMY+CqwX+tCLUvUFct+NT6NphT2MgUmzk7J2BdyHsmjtPWmPVfdxZUw==
+ integrity: sha512-6KzjkliR6k7mqgg33fY2vhKLdJPwcNxrvhAPwRn7OiGVqEMoOzMGOajSK418A0HIS8Xtgab2e0OqzUgUoLXRsA==
}
dependencies:
"@iconify/types": 1.1.0
dev: true
- /@iconify-icons/mdi/1.2.8:
+ /@iconify-icons/mdi/1.2.9:
resolution:
{
- integrity: sha512-yG/fH+6PGTTPhqcgdk0NZ465pDIJebdxWDTPPe9P2Fd76bxaoCIcMQSqv/V9g5ADrELdrK1CmHnro+/jd42/0A==
+ integrity: sha512-jcl0Ow0WXKvDwN3CLVXb182iF3jqjNmiS9sSi6c0FIN/RUlh/E89s6BUR/GThm+lbSLXWX0hq0m6RyK5fdR1YQ==
}
dependencies:
"@iconify/types": 1.1.0
@@ -1164,7 +1148,7 @@ packages:
engines: { node: ">= 12" }
dev: false
- /@intlify/vite-plugin-vue-i18n/3.4.0_3d08e1d9025840888da5ae870455a383:
+ /@intlify/vite-plugin-vue-i18n/3.4.0_95de83a8f1aaeaa2a723e5fbfab1aab7:
resolution:
{
integrity: sha512-XXcZBgwJ+3FRu11c4ARoY9N00kElPii0/jNZ49qR045Ka7/YGCwb1Ku14BBlMSEHiHDSjLQknLwrJKSQGVZLyA==
@@ -1182,11 +1166,11 @@ packages:
dependencies:
"@intlify/bundle-utils": 2.2.2_vue-i18n@9.2.0-beta.35
"@intlify/shared": 9.1.9
- "@rollup/pluginutils": 4.2.0
+ "@rollup/pluginutils": 4.2.1
debug: 4.3.4
fast-glob: 3.2.11
source-map: 0.6.1
- vite: 2.9.5_sass@1.50.1
+ vite: 2.9.6_sass@1.51.0
vue-i18n: 9.2.0-beta.35_vue@3.2.33
transitivePeerDependencies:
- supports-color
@@ -1203,10 +1187,29 @@ packages:
"@intlify/shared": 9.2.0-beta.35
dev: false
- /@jridgewell/resolve-uri/3.0.5:
+ /@jridgewell/gen-mapping/0.1.1:
resolution:
{
- integrity: sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==
+ integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==
+ }
+ engines: { node: ">=6.0.0" }
+ dependencies:
+ "@jridgewell/set-array": 1.1.0
+ "@jridgewell/sourcemap-codec": 1.4.11
+ dev: true
+
+ /@jridgewell/resolve-uri/3.0.6:
+ resolution:
+ {
+ integrity: sha512-R7xHtBSNm+9SyvpJkdQl+qrM3Hm2fea3Ef197M3mUug+v+yR+Rhfbs7PBtcBUVnIWJ4JcAdjvij+c8hXS9p5aw==
+ }
+ engines: { node: ">=6.0.0" }
+ dev: true
+
+ /@jridgewell/set-array/1.1.0:
+ resolution:
+ {
+ integrity: sha512-SfJxIxNVYLTsKwzB3MoOQ1yxf4w/E6MdkvTgrgAt1bfxjSrLUoHMKrDOykwN14q65waezZIdqDneUIPh4/sKxg==
}
engines: { node: ">=6.0.0" }
dev: true
@@ -1218,13 +1221,13 @@ packages:
}
dev: true
- /@jridgewell/trace-mapping/0.3.4:
+ /@jridgewell/trace-mapping/0.3.9:
resolution:
{
- integrity: sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==
+ integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==
}
dependencies:
- "@jridgewell/resolve-uri": 3.0.5
+ "@jridgewell/resolve-uri": 3.0.6
"@jridgewell/sourcemap-codec": 1.4.11
dev: true
@@ -1236,7 +1239,7 @@ packages:
dependencies:
"@types/mousetrap": 1.6.9
mousetrap: 1.6.5
- preact: 10.6.6
+ preact: 10.7.1
dev: false
/@logicflow/extension/1.1.14:
@@ -1247,7 +1250,7 @@ packages:
dependencies:
"@logicflow/core": 1.1.14
ids: 1.0.0
- preact: 10.6.6
+ preact: 10.7.1
dev: false
/@nodelib/fs.scandir/2.1.5:
@@ -1304,25 +1307,25 @@ packages:
string-hash: 1.1.3
dev: true
- /@rollup/plugin-node-resolve/13.1.3_rollup@2.70.1:
+ /@rollup/plugin-node-resolve/13.2.1_rollup@2.71.0:
resolution:
{
- integrity: sha512-BdxNk+LtmElRo5d06MGY4zoepyrXX1tkzX2hrnPEZ53k78GuOMWLqmJDGIIOPwVRIFZrLQOo+Yr6KtCuLIA0AQ==
+ integrity: sha512-btX7kzGvp1JwShQI9V6IM841YKNPYjKCvUbNrQ2EcVYbULtUd/GH6wZ/qdqH13j9pOHBER+EZXNN2L8RSJhVRA==
}
engines: { node: ">= 10.0.0" }
peerDependencies:
rollup: ^2.42.0
dependencies:
- "@rollup/pluginutils": 3.1.0_rollup@2.70.1
+ "@rollup/pluginutils": 3.1.0_rollup@2.71.0
"@types/resolve": 1.17.1
builtin-modules: 3.2.0
deepmerge: 4.2.2
is-module: 1.0.0
resolve: 1.22.0
- rollup: 2.70.1
+ rollup: 2.71.0
dev: true
- /@rollup/pluginutils/3.1.0_rollup@2.70.1:
+ /@rollup/pluginutils/3.1.0_rollup@2.71.0:
resolution:
{
integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==
@@ -1334,13 +1337,13 @@ packages:
"@types/estree": 0.0.39
estree-walker: 1.0.1
picomatch: 2.3.1
- rollup: 2.70.1
+ rollup: 2.71.0
dev: true
- /@rollup/pluginutils/4.2.0:
+ /@rollup/pluginutils/4.2.1:
resolution:
{
- integrity: sha512-2WUyJNRkyH5p487pGnn4tWAsxhEFKN/pT8CMgHshd5H+IXkOnKvKZwsz5ZWz+YCXkleZRAU5kwbfgF8CPfDRqA==
+ integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==
}
engines: { node: ">= 8.0.0" }
dependencies:
@@ -1354,7 +1357,7 @@ packages:
integrity: sha512-/l5w8BIkrpP6n1xsetx9MWPWlU6OblN5YgZZphxan0Tq4BByTCETL6lyIeY8lagalS2Nbt4F2W034KHLIiunKA==
}
dependencies:
- core-js: 3.22.0
+ core-js: 3.22.3
nanopop: 2.1.0
dev: false
@@ -1401,17 +1404,17 @@ packages:
}
dev: false
- /@types/js-cookie/3.0.1:
+ /@types/js-cookie/3.0.2:
resolution:
{
- integrity: sha512-7wg/8gfHltklehP+oyJnZrz9XBuX5ZPP4zB6UsI84utdlkRYLnOm2HfpLXazTwZA+fpGn0ir8tGNgVnMEleBGQ==
+ integrity: sha512-6+0ekgfusHftJNYpihfkMu8BWdeHs9EOJuGcSofErjstGPfPGEu9yTu4t460lTzzAMl2cM5zngQJqPMHbbnvYA==
}
dev: true
- /@types/json-schema/7.0.10:
+ /@types/json-schema/7.0.11:
resolution:
{
- integrity: sha512-BLO9bBq59vW3fxCpD4o0N4U+DXsvwvIcl+jofw0frQo/GrBFC+/jRZj1E7kgp6dvTyNmA4y6JCV5Id/r3mNP5A==
+ integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==
}
dev: true
@@ -1421,20 +1424,13 @@ packages:
integrity: sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg==
}
dependencies:
- "@types/lodash": 4.14.180
-
- /@types/lodash/4.14.180:
- resolution:
- {
- integrity: sha512-XOKXa1KIxtNXgASAnwj7cnttJxS4fksBRywK/9LzRV5YxrF80BXZIGeQSuoESQ/VkUj30Ae0+YcuHc15wJCB2g==
- }
+ "@types/lodash": 4.14.182
/@types/lodash/4.14.182:
resolution:
{
integrity: sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==
}
- dev: false
/@types/minimatch/3.0.5:
resolution:
@@ -1524,10 +1520,10 @@ packages:
"@types/node": 14.14.14
dev: true
- /@typescript-eslint/eslint-plugin/5.16.0_bc68a9cd5bf604202498b1a9faaf9387:
+ /@typescript-eslint/eslint-plugin/5.21.0_ade6595cb7be1524e723c025c098ae5d:
resolution:
{
- integrity: sha512-SJoba1edXvQRMmNI505Uo4XmGbxCK9ARQpkvOd00anxzri9RNQk0DDCxD+LIl+jYhkzOJiOMMKYEHnHEODjdCw==
+ integrity: sha512-fTU85q8v5ZLpoZEyn/u1S2qrFOhi33Edo2CZ0+q1gDaWWm0JuPh3bgOyU8lM0edIEYgKLDkPFiZX2MOupgjlyg==
}
engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
peerDependencies:
@@ -1538,26 +1534,26 @@ packages:
typescript:
optional: true
dependencies:
- "@typescript-eslint/parser": 5.16.0_eslint@8.11.0+typescript@4.6.3
- "@typescript-eslint/scope-manager": 5.16.0
- "@typescript-eslint/type-utils": 5.16.0_eslint@8.11.0+typescript@4.6.3
- "@typescript-eslint/utils": 5.16.0_eslint@8.11.0+typescript@4.6.3
+ "@typescript-eslint/parser": 5.21.0_eslint@8.14.0+typescript@4.6.4
+ "@typescript-eslint/scope-manager": 5.21.0
+ "@typescript-eslint/type-utils": 5.21.0_eslint@8.14.0+typescript@4.6.4
+ "@typescript-eslint/utils": 5.21.0_eslint@8.14.0+typescript@4.6.4
debug: 4.3.4
- eslint: 8.11.0
+ eslint: 8.14.0
functional-red-black-tree: 1.0.1
ignore: 5.2.0
regexpp: 3.2.0
- semver: 7.3.5
- tsutils: 3.21.0_typescript@4.6.3
- typescript: 4.6.3
+ semver: 7.3.7
+ tsutils: 3.21.0_typescript@4.6.4
+ typescript: 4.6.4
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/parser/5.16.0_eslint@8.11.0+typescript@4.6.3:
+ /@typescript-eslint/parser/5.21.0_eslint@8.14.0+typescript@4.6.4:
resolution:
{
- integrity: sha512-fkDq86F0zl8FicnJtdXakFs4lnuebH6ZADDw6CYQv0UZeIjHvmEw87m9/29nk2Dv5Lmdp0zQ3zDQhiMWQf/GbA==
+ integrity: sha512-8RUwTO77hstXUr3pZoWZbRQUxXcSXafZ8/5gpnQCfXvgmP9gpNlRGlWzvfbEQ14TLjmtU8eGnONkff8U2ui2Eg==
}
engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
peerDependencies:
@@ -1567,31 +1563,31 @@ packages:
typescript:
optional: true
dependencies:
- "@typescript-eslint/scope-manager": 5.16.0
- "@typescript-eslint/types": 5.16.0
- "@typescript-eslint/typescript-estree": 5.16.0_typescript@4.6.3
+ "@typescript-eslint/scope-manager": 5.21.0
+ "@typescript-eslint/types": 5.21.0
+ "@typescript-eslint/typescript-estree": 5.21.0_typescript@4.6.4
debug: 4.3.4
- eslint: 8.11.0
- typescript: 4.6.3
+ eslint: 8.14.0
+ typescript: 4.6.4
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/scope-manager/5.16.0:
+ /@typescript-eslint/scope-manager/5.21.0:
resolution:
{
- integrity: sha512-P+Yab2Hovg8NekLIR/mOElCDPyGgFZKhGoZA901Yax6WR6HVeGLbsqJkZ+Cvk5nts/dAlFKm8PfL43UZnWdpIQ==
+ integrity: sha512-XTX0g0IhvzcH/e3393SvjRCfYQxgxtYzL3UREteUneo72EFlt7UNoiYnikUtmGVobTbhUDByhJ4xRBNe+34kOQ==
}
engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
dependencies:
- "@typescript-eslint/types": 5.16.0
- "@typescript-eslint/visitor-keys": 5.16.0
+ "@typescript-eslint/types": 5.21.0
+ "@typescript-eslint/visitor-keys": 5.21.0
dev: true
- /@typescript-eslint/type-utils/5.16.0_eslint@8.11.0+typescript@4.6.3:
+ /@typescript-eslint/type-utils/5.21.0_eslint@8.14.0+typescript@4.6.4:
resolution:
{
- integrity: sha512-SKygICv54CCRl1Vq5ewwQUJV/8padIWvPgCxlWPGO/OgQLCijY9G7lDu6H+mqfQtbzDNlVjzVWQmeqbLMBLEwQ==
+ integrity: sha512-MxmLZj0tkGlkcZCSE17ORaHl8Th3JQwBzyXL/uvC6sNmu128LsgjTX0NIzy+wdH2J7Pd02GN8FaoudJntFvSOw==
}
engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
peerDependencies:
@@ -1601,27 +1597,27 @@ packages:
typescript:
optional: true
dependencies:
- "@typescript-eslint/utils": 5.16.0_eslint@8.11.0+typescript@4.6.3
+ "@typescript-eslint/utils": 5.21.0_eslint@8.14.0+typescript@4.6.4
debug: 4.3.4
- eslint: 8.11.0
- tsutils: 3.21.0_typescript@4.6.3
- typescript: 4.6.3
+ eslint: 8.14.0
+ tsutils: 3.21.0_typescript@4.6.4
+ typescript: 4.6.4
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/types/5.16.0:
+ /@typescript-eslint/types/5.21.0:
resolution:
{
- integrity: sha512-oUorOwLj/3/3p/HFwrp6m/J2VfbLC8gjW5X3awpQJ/bSG+YRGFS4dpsvtQ8T2VNveV+LflQHjlLvB6v0R87z4g==
+ integrity: sha512-XnOOo5Wc2cBlq8Lh5WNvAgHzpjnEzxn4CJBwGkcau7b/tZ556qrWXQz4DJyChYg8JZAD06kczrdgFPpEQZfDsA==
}
engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
dev: true
- /@typescript-eslint/typescript-estree/5.16.0_typescript@4.6.3:
+ /@typescript-eslint/typescript-estree/5.21.0_typescript@4.6.4:
resolution:
{
- integrity: sha512-SE4VfbLWUZl9MR+ngLSARptUv2E8brY0luCdgmUevU6arZRY/KxYoLI/3V/yxaURR8tLRN7bmZtJdgmzLHI6pQ==
+ integrity: sha512-Y8Y2T2FNvm08qlcoSMoNchh9y2Uj3QmjtwNMdRQkcFG7Muz//wfJBGBxh8R7HAGQFpgYpdHqUpEoPQk+q9Kjfg==
}
engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
peerDependencies:
@@ -1630,47 +1626,47 @@ packages:
typescript:
optional: true
dependencies:
- "@typescript-eslint/types": 5.16.0
- "@typescript-eslint/visitor-keys": 5.16.0
+ "@typescript-eslint/types": 5.21.0
+ "@typescript-eslint/visitor-keys": 5.21.0
debug: 4.3.4
globby: 11.1.0
is-glob: 4.0.3
- semver: 7.3.5
- tsutils: 3.21.0_typescript@4.6.3
- typescript: 4.6.3
+ semver: 7.3.7
+ tsutils: 3.21.0_typescript@4.6.4
+ typescript: 4.6.4
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/utils/5.16.0_eslint@8.11.0+typescript@4.6.3:
+ /@typescript-eslint/utils/5.21.0_eslint@8.14.0+typescript@4.6.4:
resolution:
{
- integrity: sha512-iYej2ER6AwmejLWMWzJIHy3nPJeGDuCqf8Jnb+jAQVoPpmWzwQOfa9hWVB8GIQE5gsCv/rfN4T+AYb/V06WseQ==
+ integrity: sha512-q/emogbND9wry7zxy7VYri+7ydawo2HDZhRZ5k6yggIvXa7PvBbAAZ4PFH/oZLem72ezC4Pr63rJvDK/sTlL8Q==
}
engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
- "@types/json-schema": 7.0.10
- "@typescript-eslint/scope-manager": 5.16.0
- "@typescript-eslint/types": 5.16.0
- "@typescript-eslint/typescript-estree": 5.16.0_typescript@4.6.3
- eslint: 8.11.0
+ "@types/json-schema": 7.0.11
+ "@typescript-eslint/scope-manager": 5.21.0
+ "@typescript-eslint/types": 5.21.0
+ "@typescript-eslint/typescript-estree": 5.21.0_typescript@4.6.4
+ eslint: 8.14.0
eslint-scope: 5.1.1
- eslint-utils: 3.0.0_eslint@8.11.0
+ eslint-utils: 3.0.0_eslint@8.14.0
transitivePeerDependencies:
- supports-color
- typescript
dev: true
- /@typescript-eslint/visitor-keys/5.16.0:
+ /@typescript-eslint/visitor-keys/5.21.0:
resolution:
{
- integrity: sha512-jqxO8msp5vZDhikTwq9ubyMHqZ67UIvawohr4qF3KhlpL7gzSjOd+8471H3nh5LyABkaI85laEKKU8SnGUK5/g==
+ integrity: sha512-SX8jNN+iHqAF0riZQMkm7e8+POXa/fXw5cxL+gjpyP+FI+JVNhii53EmQgDAfDcBpFekYSlO0fGytMQwRiMQCA==
}
engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
dependencies:
- "@typescript-eslint/types": 5.16.0
+ "@typescript-eslint/types": 5.21.0
eslint-visitor-keys: 3.3.0
dev: true
@@ -1680,24 +1676,24 @@ packages:
integrity: sha512-a2tsKhNPekW52CYUjBa7oVcK+aPm/Rd9FY/4wMbkjSsyj0BVjNdkR7jSEXfddUyKf+H5qLqNFXEHfGp/p9FOEA==
}
dependencies:
- "@uppy/utils": 4.0.6
+ "@uppy/utils": 4.0.7
namespace-emitter: 2.0.1
dev: false
- /@uppy/core/2.1.8:
+ /@uppy/core/2.1.10:
resolution:
{
- integrity: sha512-VeViHpdFjXJxGlu9g9Byil6O5F5nbUcTBeulMR0KUwlARTB/+GKDngfTRfzI3Hh4FOXN6dTm7Szsd/UDa65zDw==
+ integrity: sha512-Y6xBtlzG5235P6GTKFJeBF2tczfHNPfEk4ZfDL30aU+n4mVXIuOXTAN60kQ3WsX/SYaIfx7RmX9DSP/SBoQrbA==
}
dependencies:
"@transloadit/prettier-bytes": 0.0.7
"@uppy/store-default": 2.0.3
- "@uppy/utils": 4.0.6
+ "@uppy/utils": 4.0.7
lodash.throttle: 4.1.1
mime-match: 1.0.2
namespace-emitter: 2.0.1
- nanoid: 3.3.1
- preact: 10.6.6
+ nanoid: 3.3.3
+ preact: 10.7.1
dev: false
/@uppy/store-default/2.0.3:
@@ -1707,16 +1703,16 @@ packages:
}
dev: false
- /@uppy/utils/4.0.6:
+ /@uppy/utils/4.0.7:
resolution:
{
- integrity: sha512-40wXzjpE6Xu6eohZtoZzUxqjzYJhHcXSgtNIfT7uFeVIapPqdgMNjdSmvQqSc+UE2YF+pEL+Ys6np1zf9WmZ0Q==
+ integrity: sha512-nKViMT8XchKy+NWpb3DtVKuzZBmW7au26LrMq89EsvTwIOT6UR9+7bmz/+zr3+lc7UC7vMgNChIC6G+/Ya9wWQ==
}
dependencies:
lodash.throttle: 4.1.1
dev: false
- /@uppy/xhr-upload/2.0.7_@uppy+core@2.1.8:
+ /@uppy/xhr-upload/2.0.7_@uppy+core@2.1.10:
resolution:
{
integrity: sha512-bzCc654B0HfNmL4BIr7gGTvg2pQBucYgPmAb4ST7jGyWlEJWbSxMXR/19zvISQzpJ6v1uP6q2ppgxGMqNdj/rA==
@@ -1725,12 +1721,12 @@ packages:
"@uppy/core": ^2.1.4
dependencies:
"@uppy/companion-client": 2.0.6
- "@uppy/core": 2.1.8
- "@uppy/utils": 4.0.6
- nanoid: 3.3.1
+ "@uppy/core": 2.1.10
+ "@uppy/utils": 4.0.7
+ nanoid: 3.3.3
dev: false
- /@vitejs/plugin-legacy/1.8.1_vite@2.9.5:
+ /@vitejs/plugin-legacy/1.8.1_vite@2.9.6:
resolution:
{
integrity: sha512-kmBWKq7EeNvzS4AqPBqUKdoWG/NYQXh7StUFMWR3D21aN5Mfmar7CTO2a7K+bBxJH/vAL9gnnueA0wb7cycCmQ==
@@ -1739,12 +1735,12 @@ packages:
peerDependencies:
vite: ^2.8.0
dependencies:
- "@babel/standalone": 7.17.9
- core-js: 3.22.0
+ "@babel/standalone": 7.17.11
+ core-js: 3.22.3
magic-string: 0.26.1
regenerator-runtime: 0.13.9
systemjs: 6.12.1
- vite: 2.9.5_sass@1.50.1
+ vite: 2.9.6_sass@1.51.0
dev: true
/@vitejs/plugin-vue-jsx/1.3.10:
@@ -1754,17 +1750,17 @@ packages:
}
engines: { node: ">=12.0.0" }
dependencies:
- "@babel/core": 7.17.9
- "@babel/plugin-syntax-import-meta": 7.10.4_@babel+core@7.17.9
- "@babel/plugin-transform-typescript": 7.16.8_@babel+core@7.17.9
- "@rollup/pluginutils": 4.2.0
- "@vue/babel-plugin-jsx": 1.1.1_@babel+core@7.17.9
+ "@babel/core": 7.17.10
+ "@babel/plugin-syntax-import-meta": 7.10.4_@babel+core@7.17.10
+ "@babel/plugin-transform-typescript": 7.16.8_@babel+core@7.17.10
+ "@rollup/pluginutils": 4.2.1
+ "@vue/babel-plugin-jsx": 1.1.1_@babel+core@7.17.10
hash-sum: 2.0.0
transitivePeerDependencies:
- supports-color
dev: true
- /@vitejs/plugin-vue/2.3.1_vite@2.9.5+vue@3.2.33:
+ /@vitejs/plugin-vue/2.3.1_vite@2.9.6+vue@3.2.33:
resolution:
{
integrity: sha512-YNzBt8+jt6bSwpt7LP890U1UcTOIZZxfpE5WOJ638PNxSEKOqAi0+FSKS0nVeukfdZ0Ai/H7AFd6k3hayfGZqQ==
@@ -1774,7 +1770,7 @@ packages:
vite: ^2.5.10
vue: ^3.2.25
dependencies:
- vite: 2.9.5_sass@1.50.1
+ vite: 2.9.6_sass@1.51.0
vue: 3.2.33
dev: true
@@ -1785,59 +1781,36 @@ packages:
}
dev: true
- /@vue/babel-plugin-jsx/1.1.1_@babel+core@7.17.9:
+ /@vue/babel-plugin-jsx/1.1.1_@babel+core@7.17.10:
resolution:
{
integrity: sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w==
}
dependencies:
"@babel/helper-module-imports": 7.16.7
- "@babel/plugin-syntax-jsx": 7.16.7_@babel+core@7.17.9
+ "@babel/plugin-syntax-jsx": 7.16.7_@babel+core@7.17.10
"@babel/template": 7.16.7
- "@babel/traverse": 7.17.9
- "@babel/types": 7.17.0
+ "@babel/traverse": 7.17.10
+ "@babel/types": 7.17.10
"@vue/babel-helper-vue-transform-on": 1.0.2
camelcase: 6.3.0
- html-tags: 3.1.0
+ html-tags: 3.2.0
svg-tags: 1.0.0
transitivePeerDependencies:
- "@babel/core"
- supports-color
dev: true
- /@vue/compiler-core/3.2.31:
- resolution:
- {
- integrity: sha512-aKno00qoA4o+V/kR6i/pE+aP+esng5siNAVQ422TkBNM6qA4veXiZbSe8OTXHXquEi/f6Akc+nLfB4JGfe4/WQ==
- }
- dependencies:
- "@babel/parser": 7.17.8
- "@vue/shared": 3.2.31
- estree-walker: 2.0.2
- source-map: 0.6.1
- dev: true
-
/@vue/compiler-core/3.2.33:
resolution:
{
integrity: sha512-AAmr52ji3Zhk7IKIuigX2osWWsb2nQE5xsdFYjdnmtQ4gymmqXbjLvkSE174+fF3A3kstYrTgGkqgOEbsdLDpw==
}
dependencies:
- "@babel/parser": 7.17.9
+ "@babel/parser": 7.17.10
"@vue/shared": 3.2.33
estree-walker: 2.0.2
source-map: 0.6.1
- dev: false
-
- /@vue/compiler-dom/3.2.31:
- resolution:
- {
- integrity: sha512-60zIlFfzIDf3u91cqfqy9KhCKIJgPeqxgveH2L+87RcGU/alT6BRrk5JtUso0OibH3O7NXuNOQ0cDc9beT0wrg==
- }
- dependencies:
- "@vue/compiler-core": 3.2.31
- "@vue/shared": 3.2.31
- dev: true
/@vue/compiler-dom/3.2.33:
resolution:
@@ -1847,25 +1820,6 @@ packages:
dependencies:
"@vue/compiler-core": 3.2.33
"@vue/shared": 3.2.33
- dev: false
-
- /@vue/compiler-sfc/3.2.31:
- resolution:
- {
- integrity: sha512-748adc9msSPGzXgibHiO6T7RWgfnDcVQD+VVwYgSsyyY8Ans64tALHZANrKtOzvkwznV/F4H7OAod/jIlp/dkQ==
- }
- dependencies:
- "@babel/parser": 7.17.8
- "@vue/compiler-core": 3.2.31
- "@vue/compiler-dom": 3.2.31
- "@vue/compiler-ssr": 3.2.31
- "@vue/reactivity-transform": 3.2.31
- "@vue/shared": 3.2.31
- estree-walker: 2.0.2
- magic-string: 0.25.9
- postcss: 8.4.12
- source-map: 0.6.1
- dev: true
/@vue/compiler-sfc/3.2.33:
resolution:
@@ -1873,7 +1827,7 @@ packages:
integrity: sha512-H8D0WqagCr295pQjUYyO8P3IejM3vEzeCO1apzByAEaAR/WimhMYczHfZVvlCE/9yBaEu/eu9RdiWr0kF8b71Q==
}
dependencies:
- "@babel/parser": 7.17.9
+ "@babel/parser": 7.17.10
"@vue/compiler-core": 3.2.33
"@vue/compiler-dom": 3.2.33
"@vue/compiler-ssr": 3.2.33
@@ -1881,19 +1835,8 @@ packages:
"@vue/shared": 3.2.33
estree-walker: 2.0.2
magic-string: 0.25.9
- postcss: 8.4.12
+ postcss: 8.4.13
source-map: 0.6.1
- dev: false
-
- /@vue/compiler-ssr/3.2.31:
- resolution:
- {
- integrity: sha512-mjN0rqig+A8TVDnsGPYJM5dpbjlXeHUm2oZHZwGyMYiGT/F4fhJf/cXy8QpjnLQK4Y9Et4GWzHn9PS8AHUnSkw==
- }
- dependencies:
- "@vue/compiler-dom": 3.2.31
- "@vue/shared": 3.2.31
- dev: true
/@vue/compiler-ssr/3.2.33:
resolution:
@@ -1903,14 +1846,6 @@ packages:
dependencies:
"@vue/compiler-dom": 3.2.33
"@vue/shared": 3.2.33
- dev: false
-
- /@vue/devtools-api/6.1.3:
- resolution:
- {
- integrity: sha512-79InfO2xHv+WHIrH1bHXQUiQD/wMls9qBk6WVwGCbdwP7/3zINtvqPNMtmSHXsIKjvUAHc8L0ouOj6ZQQRmcXg==
- }
- dev: false
/@vue/devtools-api/6.1.4:
resolution:
@@ -1919,7 +1854,7 @@ packages:
}
dev: false
- /@vue/eslint-config-prettier/7.0.0_eslint@8.11.0+prettier@2.6.0:
+ /@vue/eslint-config-prettier/7.0.0_eslint@8.14.0+prettier@2.6.2:
resolution:
{
integrity: sha512-/CTc6ML3Wta1tCe1gUeO0EYnVXfo3nJXsIhZ8WJr3sov+cGASr6yuiibJTL6lmIBm7GobopToOuB3B6AWyV0Iw==
@@ -1928,13 +1863,13 @@ packages:
eslint: ">= 7.28.0"
prettier: ">= 2.0.0"
dependencies:
- eslint: 8.11.0
- eslint-config-prettier: 8.5.0_eslint@8.11.0
- eslint-plugin-prettier: 4.0.0_68edcf5670f37721baf5d2cac6124e4d
- prettier: 2.6.0
+ eslint: 8.14.0
+ eslint-config-prettier: 8.5.0_eslint@8.14.0
+ eslint-plugin-prettier: 4.0.0_665eb419c9d7860ca0c224f7f6dcdace
+ prettier: 2.6.2
dev: true
- /@vue/eslint-config-typescript/10.0.0_67e26bb50fed2173443e3fe1262a69b2:
+ /@vue/eslint-config-typescript/10.0.0_c5a7e3b7020994a60f6e2d5bfb76c653:
resolution:
{
integrity: sha512-F94cL8ug3FaYXlCfU5/wiGjk1qeadmoBpRGAOBq+qre3Smdupa59dd6ZJrsfRODpsMPyTG7330juMDsUvpZ3Rw==
@@ -1944,41 +1879,27 @@ packages:
eslint: ^6.2.0 || ^7.0.0 || ^8.0.0
eslint-plugin-vue: ^8.0.1
dependencies:
- "@typescript-eslint/eslint-plugin": 5.16.0_bc68a9cd5bf604202498b1a9faaf9387
- "@typescript-eslint/parser": 5.16.0_eslint@8.11.0+typescript@4.6.3
- eslint: 8.11.0
- eslint-plugin-vue: 8.5.0_eslint@8.11.0
- vue-eslint-parser: 8.3.0_eslint@8.11.0
+ "@typescript-eslint/eslint-plugin": 5.21.0_ade6595cb7be1524e723c025c098ae5d
+ "@typescript-eslint/parser": 5.21.0_eslint@8.14.0+typescript@4.6.4
+ eslint: 8.14.0
+ eslint-plugin-vue: 8.7.1_eslint@8.14.0
+ vue-eslint-parser: 8.3.0_eslint@8.14.0
transitivePeerDependencies:
- supports-color
- typescript
dev: true
- /@vue/reactivity-transform/3.2.31:
- resolution:
- {
- integrity: sha512-uS4l4z/W7wXdI+Va5pgVxBJ345wyGFKvpPYtdSgvfJfX/x2Ymm6ophQlXXB6acqGHtXuBqNyyO3zVp9b1r0MOA==
- }
- dependencies:
- "@babel/parser": 7.17.8
- "@vue/compiler-core": 3.2.31
- "@vue/shared": 3.2.31
- estree-walker: 2.0.2
- magic-string: 0.25.9
- dev: true
-
/@vue/reactivity-transform/3.2.33:
resolution:
{
integrity: sha512-4UL5KOIvSQb254aqenW4q34qMXbfZcmEsV/yVidLUgvwYQQ/D21bGX3DlgPUGI3c4C+iOnNmDCkIxkILoX/Pyw==
}
dependencies:
- "@babel/parser": 7.17.9
+ "@babel/parser": 7.17.10
"@vue/compiler-core": 3.2.33
"@vue/shared": 3.2.33
estree-walker: 2.0.2
magic-string: 0.25.9
- dev: false
/@vue/reactivity/3.2.33:
resolution:
@@ -2023,19 +1944,11 @@ packages:
vue: 3.2.33
dev: false
- /@vue/shared/3.2.31:
- resolution:
- {
- integrity: sha512-ymN2pj6zEjiKJZbrf98UM2pfDd6F2H7ksKw7NDt/ZZ1fh5Ei39X5tABugtT03ZRlWd9imccoK0hE8hpjpU7irQ==
- }
- dev: true
-
/@vue/shared/3.2.33:
resolution:
{
integrity: sha512-UBc1Pg1T3yZ97vsA2ueER0F6GbJebLHYlEi4ou1H5YL4KWvMOOWwpYo9/QpWq93wxKG6Wo13IY74Hcn/f7c7Bg==
}
- dev: false
/@vueuse/core/8.3.1_vue@3.2.33:
resolution:
@@ -2054,7 +1967,7 @@ packages:
"@vueuse/metadata": 8.3.1
"@vueuse/shared": 8.3.1_vue@3.2.33
vue: 3.2.33
- vue-demi: 0.12.4_vue@3.2.33
+ vue-demi: 0.12.5_vue@3.2.33
dev: false
/@vueuse/metadata/8.3.1:
@@ -2082,7 +1995,7 @@ packages:
popmotion: 11.0.3
style-value-types: 5.1.0
vue: 3.2.33
- vue-demi: 0.12.4_vue@3.2.33
+ vue-demi: 0.12.5_vue@3.2.33
dev: false
/@vueuse/shared/8.3.1_vue@3.2.33:
@@ -2100,10 +2013,10 @@ packages:
optional: true
dependencies:
vue: 3.2.33
- vue-demi: 0.12.4_vue@3.2.33
+ vue-demi: 0.12.5_vue@3.2.33
dev: false
- /@wangeditor/basic-modules/1.0.1_7e488a4b51803c9cb238904c1b4de2b4:
+ /@wangeditor/basic-modules/1.0.1_33b746551a6d9a3ae8a4ddc2b162d807:
resolution:
{
integrity: sha512-xgMh0f4BBVHyhaNc96b3rfJklRGEAC2brfeLRXoexnhSCcvyvaIsEuukvvPHYAYK72SCa0Zcdx6tD9O5WyLMDA==
@@ -2116,16 +2029,16 @@ packages:
slate: ^0.72.0
snabbdom: ^3.1.0
dependencies:
- "@wangeditor/core": 1.0.1_05e93f7a45568986787f25f927170d2b
+ "@wangeditor/core": 1.0.1_93c678988b2a453c240b44bd7e5e318d
dom7: 3.0.0
is-url: 1.2.4
lodash.throttle: 4.1.1
- nanoid: 3.3.1
+ nanoid: 3.3.3
slate: 0.72.8
- snabbdom: 3.4.0
+ snabbdom: 3.5.0
dev: false
- /@wangeditor/code-highlight/1.0.1_bfd908a4bcdb3e99679ae8e4c7c8ee23:
+ /@wangeditor/code-highlight/1.0.1_9c01e393f047ccf5756665678130754b:
resolution:
{
integrity: sha512-3LJ2c7asJT3yOJZ09ibc0TfRNxNy2o5g1MB0Bje5hEM0lV7cGErcjmWNS9l9XDoxrxUoU4ma3p3YjBJzifg/lA==
@@ -2136,14 +2049,14 @@ packages:
slate: ^0.72.0
snabbdom: ^3.1.0
dependencies:
- "@wangeditor/core": 1.0.1_05e93f7a45568986787f25f927170d2b
+ "@wangeditor/core": 1.0.1_93c678988b2a453c240b44bd7e5e318d
dom7: 3.0.0
prismjs: 1.28.0
slate: 0.72.8
- snabbdom: 3.4.0
+ snabbdom: 3.5.0
dev: false
- /@wangeditor/core/1.0.1_05e93f7a45568986787f25f927170d2b:
+ /@wangeditor/core/1.0.1_93c678988b2a453c240b44bd7e5e318d:
resolution:
{
integrity: sha512-vqendw2S3sz+fiTbMRe1GWvlFC81BIbwYQM3jEdM5yoHsFDwQo0az7JrjPedUQjkA0+mYKQHkwuuJMeFN/+Ldg==
@@ -2165,8 +2078,8 @@ packages:
snabbdom: ^3.1.0
dependencies:
"@types/event-emitter": 0.3.3
- "@uppy/core": 2.1.8
- "@uppy/xhr-upload": 2.0.7_@uppy+core@2.1.8
+ "@uppy/core": 2.1.10
+ "@uppy/xhr-upload": 2.0.7_@uppy+core@2.1.10
dom7: 3.0.0
event-emitter: 0.3.5
html-void-elements: 2.0.1
@@ -2179,17 +2092,17 @@ packages:
lodash.isequal: 4.5.0
lodash.throttle: 4.1.1
lodash.toarray: 4.4.0
- nanoid: 3.3.1
+ nanoid: 3.3.3
scroll-into-view-if-needed: 2.2.29
slate: 0.72.8
slate-history: 0.66.0_slate@0.72.8
- snabbdom: 3.4.0
+ snabbdom: 3.5.0
dev: false
- /@wangeditor/editor-for-vue/5.1.10_9016b5918024e821ee2af40b62ae7476:
+ /@wangeditor/editor-for-vue/5.1.11_9016b5918024e821ee2af40b62ae7476:
resolution:
{
- integrity: sha512-OdtMnMt0HpYriY1+Efo3KHviUB5zwlZIaHypNw5MPRn8uFq3MFLET5u8pbB/PiEF5Ff88YAp7T9Xw1dvJzT8sA==
+ integrity: sha512-gzo6A9VMWKUVgOTtucNTplb7K1KUvnBoQ76AaB5vmh+9LXv+6jAI4QXADH46PVGwvQJcQ3zqZ/P1pIj/QthjYQ==
}
peerDependencies:
"@wangeditor/editor": ">=5.0.0"
@@ -2205,15 +2118,15 @@ packages:
integrity: sha512-Z2okt5L80u+RQP8MXiR/Tnh6IAu5dewjWP3GlPpH51Qe9PaCD2OvguaC7OxwfVnr4cbPbaaSiUoO1lf8x39Ilw==
}
dependencies:
- "@uppy/core": 2.1.8
- "@uppy/xhr-upload": 2.0.7_@uppy+core@2.1.8
- "@wangeditor/basic-modules": 1.0.1_7e488a4b51803c9cb238904c1b4de2b4
- "@wangeditor/code-highlight": 1.0.1_bfd908a4bcdb3e99679ae8e4c7c8ee23
- "@wangeditor/core": 1.0.1_05e93f7a45568986787f25f927170d2b
- "@wangeditor/list-module": 1.0.1_bfd908a4bcdb3e99679ae8e4c7c8ee23
- "@wangeditor/table-module": 1.0.1_5d337dc180a9cc1749807a29befcf29e
- "@wangeditor/upload-image-module": 1.0.1_c4280004a14d9425c964267193377ed3
- "@wangeditor/video-module": 1.0.1_279719662b013f86f225fc68ec634987
+ "@uppy/core": 2.1.10
+ "@uppy/xhr-upload": 2.0.7_@uppy+core@2.1.10
+ "@wangeditor/basic-modules": 1.0.1_33b746551a6d9a3ae8a4ddc2b162d807
+ "@wangeditor/code-highlight": 1.0.1_9c01e393f047ccf5756665678130754b
+ "@wangeditor/core": 1.0.1_93c678988b2a453c240b44bd7e5e318d
+ "@wangeditor/list-module": 1.0.1_9c01e393f047ccf5756665678130754b
+ "@wangeditor/table-module": 1.0.1_b46753fd6ca91021e9822c8ed4a40942
+ "@wangeditor/upload-image-module": 1.0.1_f65ed4b2176c22a2d9b47bc1c2ef45ee
+ "@wangeditor/video-module": 1.0.1_13bb4a8c491d93ab578b157c9444f726
dom7: 3.0.0
is-hotkey: 0.2.0
lodash.camelcase: 4.3.0
@@ -2223,12 +2136,12 @@ packages:
lodash.isequal: 4.5.0
lodash.throttle: 4.1.1
lodash.toarray: 4.4.0
- nanoid: 3.3.1
+ nanoid: 3.3.3
slate: 0.72.8
- snabbdom: 3.4.0
+ snabbdom: 3.5.0
dev: false
- /@wangeditor/list-module/1.0.1_bfd908a4bcdb3e99679ae8e4c7c8ee23:
+ /@wangeditor/list-module/1.0.1_9c01e393f047ccf5756665678130754b:
resolution:
{
integrity: sha512-hlVwoXCK01eMqwwbZpSAjwHYDeZJei6mvPddcHkT5xws6r4wlT+8Xv3iBiAuutfdPbJTlXBRIWmNDFqN5aRtQg==
@@ -2239,13 +2152,13 @@ packages:
slate: ^0.72.0
snabbdom: ^3.1.0
dependencies:
- "@wangeditor/core": 1.0.1_05e93f7a45568986787f25f927170d2b
+ "@wangeditor/core": 1.0.1_93c678988b2a453c240b44bd7e5e318d
dom7: 3.0.0
slate: 0.72.8
- snabbdom: 3.4.0
+ snabbdom: 3.5.0
dev: false
- /@wangeditor/table-module/1.0.1_5d337dc180a9cc1749807a29befcf29e:
+ /@wangeditor/table-module/1.0.1_b46753fd6ca91021e9822c8ed4a40942:
resolution:
{
integrity: sha512-55U77WoypdUsMY35OJ/FN8VfKM7tBd6JCSCr9EE8Z78nfzFxhJcLPasWkFXqPklleDZ+pcIkfiPojn2DdNRy5w==
@@ -2258,15 +2171,15 @@ packages:
slate: ^0.72.0
snabbdom: ^3.1.0
dependencies:
- "@wangeditor/core": 1.0.1_05e93f7a45568986787f25f927170d2b
+ "@wangeditor/core": 1.0.1_93c678988b2a453c240b44bd7e5e318d
dom7: 3.0.0
lodash.isequal: 4.5.0
- nanoid: 3.3.1
+ nanoid: 3.3.3
slate: 0.72.8
- snabbdom: 3.4.0
+ snabbdom: 3.5.0
dev: false
- /@wangeditor/upload-image-module/1.0.1_c4280004a14d9425c964267193377ed3:
+ /@wangeditor/upload-image-module/1.0.1_f65ed4b2176c22a2d9b47bc1c2ef45ee:
resolution:
{
integrity: sha512-vgUV4ENttTITblqtVuzleIq732OmzmzzgrIvX6b3GRGPSw5u8glJ/87tOEhvHjHECc4oFo18B7xzJ1GpBj79/w==
@@ -2281,17 +2194,17 @@ packages:
slate: ^0.72.0
snabbdom: ^3.1.0
dependencies:
- "@uppy/core": 2.1.8
- "@uppy/xhr-upload": 2.0.7_@uppy+core@2.1.8
- "@wangeditor/basic-modules": 1.0.1_7e488a4b51803c9cb238904c1b4de2b4
- "@wangeditor/core": 1.0.1_05e93f7a45568986787f25f927170d2b
+ "@uppy/core": 2.1.10
+ "@uppy/xhr-upload": 2.0.7_@uppy+core@2.1.10
+ "@wangeditor/basic-modules": 1.0.1_33b746551a6d9a3ae8a4ddc2b162d807
+ "@wangeditor/core": 1.0.1_93c678988b2a453c240b44bd7e5e318d
dom7: 3.0.0
lodash.foreach: 4.5.0
slate: 0.72.8
- snabbdom: 3.4.0
+ snabbdom: 3.5.0
dev: false
- /@wangeditor/video-module/1.0.1_279719662b013f86f225fc68ec634987:
+ /@wangeditor/video-module/1.0.1_13bb4a8c491d93ab578b157c9444f726:
resolution:
{
integrity: sha512-SiMWfigMK8V5t1PuwLEJy6nDgivpyJqicSZZNwqypsASQviNRGBPpAubkd/SjcMlFvUplsTrqjT6KnlMR54iPQ==
@@ -2305,13 +2218,13 @@ packages:
slate: ^0.72.0
snabbdom: ^3.1.0
dependencies:
- "@uppy/core": 2.1.8
- "@uppy/xhr-upload": 2.0.7_@uppy+core@2.1.8
- "@wangeditor/core": 1.0.1_05e93f7a45568986787f25f927170d2b
+ "@uppy/core": 2.1.10
+ "@uppy/xhr-upload": 2.0.7_@uppy+core@2.1.10
+ "@wangeditor/core": 1.0.1_93c678988b2a453c240b44bd7e5e318d
dom7: 3.0.0
- nanoid: 3.3.1
+ nanoid: 3.3.3
slate: 0.72.8
- snabbdom: 3.4.0
+ snabbdom: 3.5.0
dev: false
/@windicss/config/1.8.4:
@@ -2354,11 +2267,11 @@ packages:
dependencies:
cac: 6.7.12
color: 4.2.3
- cssnano: 5.1.7_postcss@8.4.12
- cssnano-preset-lite: 2.1.2_postcss@8.4.12
+ cssnano: 5.1.7_postcss@8.4.13
+ cssnano-preset-lite: 2.1.2_postcss@8.4.13
fs-extra: 10.1.0
- postcss: 8.4.12
- prettier: 2.6.0
+ postcss: 8.4.13
+ prettier: 2.6.2
uuid: 8.3.2
dev: true
@@ -2391,7 +2304,7 @@ packages:
acorn: 7.4.1
dev: true
- /acorn-jsx/5.3.2_acorn@8.7.0:
+ /acorn-jsx/5.3.2_acorn@8.7.1:
resolution:
{
integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==
@@ -2399,7 +2312,7 @@ packages:
peerDependencies:
acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
- acorn: 8.7.0
+ acorn: 8.7.1
dev: true
/acorn/7.4.1:
@@ -2411,10 +2324,10 @@ packages:
hasBin: true
dev: true
- /acorn/8.7.0:
+ /acorn/8.7.1:
resolution:
{
- integrity: sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==
+ integrity: sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==
}
engines: { node: ">=0.4.0" }
hasBin: true
@@ -2510,10 +2423,10 @@ packages:
dependencies:
color-convert: 2.0.1
- /ant-design-vue/3.2.0_vue@3.2.33:
+ /ant-design-vue/3.2.2_vue@3.2.33:
resolution:
{
- integrity: sha512-qY9f/kF9YqfzV/vJ9/GKj7s1wmpCuNwWVRyQ3qsG8P4Was/u5WTKG5hz9huUY/cNle2nBTDacvMBIOkfxPeUiQ==
+ integrity: sha512-PD9fgioIo+0PtSq8E6BePQ0eho83MsAlHURMePo6IFOPpdv0EE7AFeotOK/rUp1FOyb1fZc5tuJGL3MsJmfn1g==
}
peerDependencies:
vue: ">=3.2.0"
@@ -2521,12 +2434,12 @@ packages:
"@ant-design/colors": 6.0.0
"@ant-design/icons-vue": 6.1.0_vue@3.2.33
"@babel/runtime": 7.17.9
- "@ctrl/tinycolor": 3.4.0
+ "@ctrl/tinycolor": 3.4.1
"@simonwep/pickr": 1.8.2
array-tree-filter: 2.1.0
- async-validator: 4.0.7
- dayjs: 1.11.0
- dom-align: 1.12.2
+ async-validator: 4.1.1
+ dayjs: 1.11.1
+ dom-align: 1.12.3
dom-scroll-into-view: 2.0.1
lodash: 4.17.21
lodash-es: 4.17.21
@@ -2611,14 +2524,18 @@ packages:
engines: { node: ">=8" }
dev: true
- /async-validator/4.0.7:
+ /async-validator/4.1.1:
resolution:
{
- integrity: sha512-Pj2IR7u8hmUEDOwB++su6baaRi+QvsgajuFB9j95foM1N2gy5HM4z60hfusIO0fBPG5uLAEl6yCJr1jNSVugEQ==
+ integrity: sha512-p4DO/JXwjs8klJyJL8Q2oM4ks5fUTze/h5k10oPPKMiLe1fj3G1QMzPHNmN1Py4ycOk7WlO2DcGXv1qiESJCZA==
}
dev: false
- /autoprefixer/10.4.5_postcss@8.4.12:
+ /asynckit/0.4.0:
+ resolution: { integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k= }
+ dev: false
+
+ /autoprefixer/10.4.5_postcss@8.4.13:
resolution:
{
integrity: sha512-Fvd8yCoA7lNX/OUllvS+aS1I7WRBclGXsepbvT8ZaPgrH24rgXpZzF0/6Hh3ZEkwg+0AES/Osd196VZmYoEFtw==
@@ -2628,22 +2545,23 @@ packages:
peerDependencies:
postcss: ^8.1.0
dependencies:
- browserslist: 4.20.2
- caniuse-lite: 1.0.30001332
+ browserslist: 4.20.3
+ caniuse-lite: 1.0.30001334
fraction.js: 4.2.0
normalize-range: 0.1.2
picocolors: 1.0.0
- postcss: 8.4.12
+ postcss: 8.4.13
postcss-value-parser: 4.2.0
dev: true
- /axios/0.26.1:
+ /axios/0.27.2:
resolution:
{
- integrity: sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==
+ integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==
}
dependencies:
follow-redirects: 1.14.9
+ form-data: 4.0.0
transitivePeerDependencies:
- debug
dev: false
@@ -2702,18 +2620,18 @@ packages:
fill-range: 7.0.1
dev: true
- /browserslist/4.20.2:
+ /browserslist/4.20.3:
resolution:
{
- integrity: sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==
+ integrity: sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==
}
engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 }
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001332
- electron-to-chromium: 1.4.90
+ caniuse-lite: 1.0.30001334
+ electron-to-chromium: 1.4.129
escalade: 3.1.1
- node-releases: 2.0.2
+ node-releases: 2.0.4
picocolors: 1.0.0
dev: true
@@ -2791,16 +2709,16 @@ packages:
integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==
}
dependencies:
- browserslist: 4.20.2
- caniuse-lite: 1.0.30001332
+ browserslist: 4.20.3
+ caniuse-lite: 1.0.30001334
lodash.memoize: 4.1.2
lodash.uniq: 4.5.0
dev: true
- /caniuse-lite/1.0.30001332:
+ /caniuse-lite/1.0.30001334:
resolution:
{
- integrity: sha512-10T30NYOEQtN6C11YGg411yebhvpnC6Z102+B95eAsN0oB6KUs01ivE8u+G6FMIRtIrVlYXhL+LUwQ3/hXwDWw==
+ integrity: sha512-kbaCEBRRVSoeNs74sCuq92MJyGrMtjWVfhltoHUCW4t4pXFvGjUBrfo47weBRViHkiV3eBYyIsfl956NtHGazw==
}
dev: true
@@ -3003,6 +2921,16 @@ packages:
}
dev: true
+ /combined-stream/1.0.8:
+ resolution:
+ {
+ integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
+ }
+ engines: { node: ">= 0.8" }
+ dependencies:
+ delayed-stream: 1.0.0
+ dev: false
+
/commander/2.20.3:
resolution:
{
@@ -3018,10 +2946,10 @@ packages:
engines: { node: ">= 10" }
dev: true
- /commander/9.1.0:
+ /commander/9.2.0:
resolution:
{
- integrity: sha512-i0/MaqBtdbnJ4XQs4Pmyb+oFQl+q0lsAmokVUH92SlSw4fkeAcG3bVon+Qt7hmtF+u3Het6o4VgrcY3qAoEB6w==
+ integrity: sha512-e2i4wANQiSXgnrBlIatyHtP1odfUp0BbV5Y5nEGbxtIrStkEOAAzCUirvLBNXHLr7kwLvJl6V+4V3XV9x7Wd9w==
}
engines: { node: ^12.20.0 || >=14 }
dev: false
@@ -3108,18 +3036,18 @@ packages:
safe-buffer: 5.1.2
dev: true
- /core-js-pure/3.22.2:
+ /core-js-pure/3.22.3:
resolution:
{
- integrity: sha512-Lb+/XT4WC4PaCWWtZpNPaXmjiNDUe5CJuUtbkMrIM1kb1T/jJoAIp+bkVP/r5lHzMr+ZAAF8XHp7+my6Ol0ysQ==
+ integrity: sha512-oN88zz7nmKROMy8GOjs+LN+0LedIvbMdnB5XsTlhcOg1WGARt9l0LFg0zohdoFmCsEZ1h2ZbSQ6azj3M+vhzwQ==
}
requiresBuild: true
dev: false
- /core-js/3.22.0:
+ /core-js/3.22.3:
resolution:
{
- integrity: sha512-8h9jBweRjMiY+ORO7bdWSeWfHhLPO7whobj7Z2Bl0IDo00C228EdGgH7FE4jGumbEjzcFfkfW8bXgdkEDhnwHQ==
+ integrity: sha512-1t+2a/d2lppW1gkLXx3pKPVGbBdxXAkqztvWb1EJ8oF8O2gIGiytzflNiFEehYwVK/t2ryUsGBoOFFvNx95mbg==
}
requiresBuild: true
@@ -3183,7 +3111,7 @@ packages:
rgb: 0.1.0
dev: false
- /css-declaration-sorter/6.2.2_postcss@8.4.12:
+ /css-declaration-sorter/6.2.2_postcss@8.4.13:
resolution:
{
integrity: sha512-Ufadglr88ZLsrvS11gjeu/40Lw74D9Am/Jpr3LlYm5Q4ZP5KdlUhG+6u2EjyXeZcxmZ2h1ebCKngDjolpeLHpg==
@@ -3192,7 +3120,7 @@ packages:
peerDependencies:
postcss: ^8.0.9
dependencies:
- postcss: 8.4.12
+ postcss: 8.4.13
dev: true
/css-functions-list/3.0.1:
@@ -3203,14 +3131,14 @@ packages:
engines: { node: ">=12.22" }
dev: true
- /css-select/4.2.1:
+ /css-select/4.3.0:
resolution:
{
- integrity: sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==
+ integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==
}
dependencies:
boolbase: 1.0.0
- css-what: 5.1.0
+ css-what: 6.1.0
domhandler: 4.3.1
domutils: 2.8.0
nth-check: 2.0.1
@@ -3227,10 +3155,10 @@ packages:
source-map: 0.6.1
dev: true
- /css-what/5.1.0:
+ /css-what/6.1.0:
resolution:
{
- integrity: sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==
+ integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==
}
engines: { node: ">= 6" }
dev: true
@@ -3244,7 +3172,7 @@ packages:
hasBin: true
dev: true
- /cssnano-preset-default/5.2.7_postcss@8.4.12:
+ /cssnano-preset-default/5.2.7_postcss@8.4.13:
resolution:
{
integrity: sha512-JiKP38ymZQK+zVKevphPzNSGHSlTI+AOwlasoSRtSVMUU285O7/6uZyd5NbW92ZHp41m0sSHe6JoZosakj63uA==
@@ -3253,39 +3181,39 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- css-declaration-sorter: 6.2.2_postcss@8.4.12
- cssnano-utils: 3.1.0_postcss@8.4.12
- postcss: 8.4.12
- postcss-calc: 8.2.4_postcss@8.4.12
- postcss-colormin: 5.3.0_postcss@8.4.12
- postcss-convert-values: 5.1.0_postcss@8.4.12
- postcss-discard-comments: 5.1.1_postcss@8.4.12
- postcss-discard-duplicates: 5.1.0_postcss@8.4.12
- postcss-discard-empty: 5.1.1_postcss@8.4.12
- postcss-discard-overridden: 5.1.0_postcss@8.4.12
- postcss-merge-longhand: 5.1.4_postcss@8.4.12
- postcss-merge-rules: 5.1.1_postcss@8.4.12
- postcss-minify-font-values: 5.1.0_postcss@8.4.12
- postcss-minify-gradients: 5.1.1_postcss@8.4.12
- postcss-minify-params: 5.1.2_postcss@8.4.12
- postcss-minify-selectors: 5.2.0_postcss@8.4.12
- postcss-normalize-charset: 5.1.0_postcss@8.4.12
- postcss-normalize-display-values: 5.1.0_postcss@8.4.12
- postcss-normalize-positions: 5.1.0_postcss@8.4.12
- postcss-normalize-repeat-style: 5.1.0_postcss@8.4.12
- postcss-normalize-string: 5.1.0_postcss@8.4.12
- postcss-normalize-timing-functions: 5.1.0_postcss@8.4.12
- postcss-normalize-unicode: 5.1.0_postcss@8.4.12
- postcss-normalize-url: 5.1.0_postcss@8.4.12
- postcss-normalize-whitespace: 5.1.1_postcss@8.4.12
- postcss-ordered-values: 5.1.1_postcss@8.4.12
- postcss-reduce-initial: 5.1.0_postcss@8.4.12
- postcss-reduce-transforms: 5.1.0_postcss@8.4.12
- postcss-svgo: 5.1.0_postcss@8.4.12
- postcss-unique-selectors: 5.1.1_postcss@8.4.12
+ css-declaration-sorter: 6.2.2_postcss@8.4.13
+ cssnano-utils: 3.1.0_postcss@8.4.13
+ postcss: 8.4.13
+ postcss-calc: 8.2.4_postcss@8.4.13
+ postcss-colormin: 5.3.0_postcss@8.4.13
+ postcss-convert-values: 5.1.0_postcss@8.4.13
+ postcss-discard-comments: 5.1.1_postcss@8.4.13
+ postcss-discard-duplicates: 5.1.0_postcss@8.4.13
+ postcss-discard-empty: 5.1.1_postcss@8.4.13
+ postcss-discard-overridden: 5.1.0_postcss@8.4.13
+ postcss-merge-longhand: 5.1.4_postcss@8.4.13
+ postcss-merge-rules: 5.1.1_postcss@8.4.13
+ postcss-minify-font-values: 5.1.0_postcss@8.4.13
+ postcss-minify-gradients: 5.1.1_postcss@8.4.13
+ postcss-minify-params: 5.1.2_postcss@8.4.13
+ postcss-minify-selectors: 5.2.0_postcss@8.4.13
+ postcss-normalize-charset: 5.1.0_postcss@8.4.13
+ postcss-normalize-display-values: 5.1.0_postcss@8.4.13
+ postcss-normalize-positions: 5.1.0_postcss@8.4.13
+ postcss-normalize-repeat-style: 5.1.0_postcss@8.4.13
+ postcss-normalize-string: 5.1.0_postcss@8.4.13
+ postcss-normalize-timing-functions: 5.1.0_postcss@8.4.13
+ postcss-normalize-unicode: 5.1.0_postcss@8.4.13
+ postcss-normalize-url: 5.1.0_postcss@8.4.13
+ postcss-normalize-whitespace: 5.1.1_postcss@8.4.13
+ postcss-ordered-values: 5.1.1_postcss@8.4.13
+ postcss-reduce-initial: 5.1.0_postcss@8.4.13
+ postcss-reduce-transforms: 5.1.0_postcss@8.4.13
+ postcss-svgo: 5.1.0_postcss@8.4.13
+ postcss-unique-selectors: 5.1.1_postcss@8.4.13
dev: true
- /cssnano-preset-lite/2.1.2_postcss@8.4.12:
+ /cssnano-preset-lite/2.1.2_postcss@8.4.13:
resolution:
{
integrity: sha512-2QKlBCXL+73FKEO5GasclObEil3smr38cVk6/56u60+ub5C0UK681CDJdgrA5fx84e+Q5S48LYGxg3xjOFDEmg==
@@ -3294,14 +3222,14 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- cssnano-utils: 3.1.0_postcss@8.4.12
- postcss: 8.4.12
- postcss-discard-comments: 5.1.1_postcss@8.4.12
- postcss-discard-empty: 5.1.1_postcss@8.4.12
- postcss-normalize-whitespace: 5.1.1_postcss@8.4.12
+ cssnano-utils: 3.1.0_postcss@8.4.13
+ postcss: 8.4.13
+ postcss-discard-comments: 5.1.1_postcss@8.4.13
+ postcss-discard-empty: 5.1.1_postcss@8.4.13
+ postcss-normalize-whitespace: 5.1.1_postcss@8.4.13
dev: true
- /cssnano-utils/3.1.0_postcss@8.4.12:
+ /cssnano-utils/3.1.0_postcss@8.4.13:
resolution:
{
integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==
@@ -3310,10 +3238,10 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.12
+ postcss: 8.4.13
dev: true
- /cssnano/5.1.7_postcss@8.4.12:
+ /cssnano/5.1.7_postcss@8.4.13:
resolution:
{
integrity: sha512-pVsUV6LcTXif7lvKKW9ZrmX+rGRzxkEdJuVJcp5ftUjWITgwam5LMZOgaTvUrWPkcORBey6he7JKb4XAJvrpKg==
@@ -3322,9 +3250,9 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- cssnano-preset-default: 5.2.7_postcss@8.4.12
+ cssnano-preset-default: 5.2.7_postcss@8.4.13
lilconfig: 2.0.5
- postcss: 8.4.12
+ postcss: 8.4.13
yaml: 1.10.2
dev: true
@@ -3351,7 +3279,7 @@ packages:
integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==
}
dependencies:
- es5-ext: 0.10.59
+ es5-ext: 0.10.61
type: 1.2.0
dev: false
@@ -3372,13 +3300,6 @@ packages:
engines: { node: ">=8" }
dev: true
- /dayjs/1.11.0:
- resolution:
- {
- integrity: sha512-JLC809s6Y948/FuCZPm5IX8rRhQwOiyMb2TfVVQEixG7P8Lm/gt5S7yoQZmC8x1UehI9Pb7sksEt4xx14m+7Ug==
- }
- dev: false
-
/dayjs/1.11.1:
resolution:
{
@@ -3454,6 +3375,11 @@ packages:
engines: { node: ">=8" }
dev: true
+ /delayed-stream/1.0.0:
+ resolution: { integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk= }
+ engines: { node: ">=0.4.0" }
+ dev: false
+
/diff/4.0.2:
resolution:
{
@@ -3489,10 +3415,10 @@ packages:
esutils: 2.0.3
dev: true
- /dom-align/1.12.2:
+ /dom-align/1.12.3:
resolution:
{
- integrity: sha512-pHuazgqrsTFrGU2WLDdXxCFabkdQDx72ddkraZNih1KsMcN5qsRSTR9O4VJRlwTPCPb5COYg3LOfiMHHcPInHg==
+ integrity: sha512-Gj9hZN3a07cbR6zviMUBOMPdWxYhbMI+x+WS0NAIu2zFZmbK8ys9R79g+iG9qLnlCwpFoaB+fKy8Pdv470GsPA==
}
dev: false
@@ -3503,13 +3429,13 @@ packages:
}
dev: false
- /dom-serializer/1.3.2:
+ /dom-serializer/1.4.1:
resolution:
{
- integrity: sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==
+ integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==
}
dependencies:
- domelementtype: 2.2.0
+ domelementtype: 2.3.0
domhandler: 4.3.1
entities: 2.2.0
dev: true
@@ -3523,10 +3449,10 @@ packages:
ssr-window: 3.0.0
dev: false
- /domelementtype/2.2.0:
+ /domelementtype/2.3.0:
resolution:
{
- integrity: sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==
+ integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==
}
dev: true
@@ -3537,7 +3463,7 @@ packages:
}
engines: { node: ">= 4" }
dependencies:
- domelementtype: 2.2.0
+ domelementtype: 2.3.0
dev: true
/domutils/2.8.0:
@@ -3546,8 +3472,8 @@ packages:
integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==
}
dependencies:
- dom-serializer: 1.3.2
- domelementtype: 2.2.0
+ dom-serializer: 1.4.1
+ domelementtype: 2.3.0
domhandler: 4.3.1
dev: true
@@ -3596,10 +3522,10 @@ packages:
resolution: { integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= }
dev: true
- /electron-to-chromium/1.4.90:
+ /electron-to-chromium/1.4.129:
resolution:
{
- integrity: sha512-ZwKgSA0mQMyEhz+NR0F8dRzkrCLeHLzLkjx/CWf16+zV85hQ6meXPQbKanvhnpkYb7b2uJNj+enQJ/N877ND4Q==
+ integrity: sha512-GgtN6bsDtHdtXJtlMYZWGB/uOyjZWjmRDumXTas7dGBaB9zUyCjzHet1DY2KhyHN8R0GLbzZWqm4efeddqqyRQ==
}
dev: true
@@ -3618,7 +3544,7 @@ packages:
"@types/lodash": 4.14.182
"@types/lodash-es": 4.17.6
"@vueuse/core": 8.3.1_vue@3.2.33
- async-validator: 4.0.7
+ async-validator: 4.1.1
dayjs: 1.11.1
escape-html: 1.0.3
lodash: 4.17.21
@@ -3701,10 +3627,10 @@ packages:
is-arrayish: 0.2.1
dev: true
- /es5-ext/0.10.59:
+ /es5-ext/0.10.61:
resolution:
{
- integrity: sha512-cOgyhW0tIJyQY1Kfw6Kr0viu9ZlUctVchRMZ7R0HiH3dxTSp5zJDLecwxUqPUrGKMsgBI1wd1FL+d9Jxfi4cLw==
+ integrity: sha512-yFhIqQAzu2Ca2I4SE2Au3rxVfmohU9Y7wqGR+s7+H7krk26NXhIRAZDgqd6xqjCEFUomDEA3/Bo/7fKmIkW1kA==
}
engines: { node: ">=0.10" }
requiresBuild: true
@@ -3718,7 +3644,7 @@ packages:
resolution: { integrity: sha1-p96IkUGgWpSwhUQDstCg+/qY87c= }
dependencies:
d: 1.0.1
- es5-ext: 0.10.59
+ es5-ext: 0.10.61
es6-symbol: 3.1.3
dev: false
@@ -3732,10 +3658,10 @@ packages:
ext: 1.6.0
dev: false
- /esbuild-android-64/0.14.36:
+ /esbuild-android-64/0.14.38:
resolution:
{
- integrity: sha512-jwpBhF1jmo0tVCYC/ORzVN+hyVcNZUWuozGcLHfod0RJCedTDTvR4nwlTXdx1gtncDqjk33itjO+27OZHbiavw==
+ integrity: sha512-aRFxR3scRKkbmNuGAK+Gee3+yFxkTJO/cx83Dkyzo4CnQl/2zVSurtG6+G86EQIZ+w+VYngVyK7P3HyTBKu3nw==
}
engines: { node: ">=12" }
cpu: [x64]
@@ -3744,10 +3670,10 @@ packages:
dev: true
optional: true
- /esbuild-android-arm64/0.14.36:
+ /esbuild-android-arm64/0.14.38:
resolution:
{
- integrity: sha512-/hYkyFe7x7Yapmfv4X/tBmyKnggUmdQmlvZ8ZlBnV4+PjisrEhAvC3yWpURuD9XoB8Wa1d5dGkTsF53pIvpjsg==
+ integrity: sha512-L2NgQRWuHFI89IIZIlpAcINy9FvBk6xFVZ7xGdOwIm8VyhX1vNCEqUJO3DPSSy945Gzdg98cxtNt8Grv1CsyhA==
}
engines: { node: ">=12" }
cpu: [arm64]
@@ -3756,10 +3682,10 @@ packages:
dev: true
optional: true
- /esbuild-darwin-64/0.14.36:
+ /esbuild-darwin-64/0.14.38:
resolution:
{
- integrity: sha512-kkl6qmV0dTpyIMKagluzYqlc1vO0ecgpviK/7jwPbRDEv5fejRTaBBEE2KxEQbTHcLhiiDbhG7d5UybZWo/1zQ==
+ integrity: sha512-5JJvgXkX87Pd1Og0u/NJuO7TSqAikAcQQ74gyJ87bqWRVeouky84ICoV4sN6VV53aTW+NE87qLdGY4QA2S7KNA==
}
engines: { node: ">=12" }
cpu: [x64]
@@ -3768,10 +3694,10 @@ packages:
dev: true
optional: true
- /esbuild-darwin-arm64/0.14.36:
+ /esbuild-darwin-arm64/0.14.38:
resolution:
{
- integrity: sha512-q8fY4r2Sx6P0Pr3VUm//eFYKVk07C5MHcEinU1BjyFnuYz4IxR/03uBbDwluR6ILIHnZTE7AkTUWIdidRi1Jjw==
+ integrity: sha512-eqF+OejMI3mC5Dlo9Kdq/Ilbki9sQBw3QlHW3wjLmsLh+quNfHmGMp3Ly1eWm981iGBMdbtSS9+LRvR2T8B3eQ==
}
engines: { node: ">=12" }
cpu: [arm64]
@@ -3780,10 +3706,10 @@ packages:
dev: true
optional: true
- /esbuild-freebsd-64/0.14.36:
+ /esbuild-freebsd-64/0.14.38:
resolution:
{
- integrity: sha512-Hn8AYuxXXRptybPqoMkga4HRFE7/XmhtlQjXFHoAIhKUPPMeJH35GYEUWGbjteai9FLFvBAjEAlwEtSGxnqWww==
+ integrity: sha512-epnPbhZUt93xV5cgeY36ZxPXDsQeO55DppzsIgWM8vgiG/Rz+qYDLmh5ts3e+Ln1wA9dQ+nZmVHw+RjaW3I5Ig==
}
engines: { node: ">=12" }
cpu: [x64]
@@ -3792,10 +3718,10 @@ packages:
dev: true
optional: true
- /esbuild-freebsd-arm64/0.14.36:
+ /esbuild-freebsd-arm64/0.14.38:
resolution:
{
- integrity: sha512-S3C0attylLLRiCcHiJd036eDEMOY32+h8P+jJ3kTcfhJANNjP0TNBNL30TZmEdOSx/820HJFgRrqpNAvTbjnDA==
+ integrity: sha512-/9icXUYJWherhk+y5fjPI5yNUdFPtXHQlwP7/K/zg8t8lQdHVj20SqU9/udQmeUo5pDFHMYzcEFfJqgOVeKNNQ==
}
engines: { node: ">=12" }
cpu: [arm64]
@@ -3804,10 +3730,10 @@ packages:
dev: true
optional: true
- /esbuild-linux-32/0.14.36:
+ /esbuild-linux-32/0.14.38:
resolution:
{
- integrity: sha512-Eh9OkyTrEZn9WGO4xkI3OPPpUX7p/3QYvdG0lL4rfr73Ap2HAr6D9lP59VMF64Ex01LhHSXwIsFG/8AQjh6eNw==
+ integrity: sha512-QfgfeNHRFvr2XeHFzP8kOZVnal3QvST3A0cgq32ZrHjSMFTdgXhMhmWdKzRXP/PKcfv3e2OW9tT9PpcjNvaq6g==
}
engines: { node: ">=12" }
cpu: [ia32]
@@ -3816,10 +3742,10 @@ packages:
dev: true
optional: true
- /esbuild-linux-64/0.14.36:
+ /esbuild-linux-64/0.14.38:
resolution:
{
- integrity: sha512-vFVFS5ve7PuwlfgoWNyRccGDi2QTNkQo/2k5U5ttVD0jRFaMlc8UQee708fOZA6zTCDy5RWsT5MJw3sl2X6KDg==
+ integrity: sha512-uuZHNmqcs+Bj1qiW9k/HZU3FtIHmYiuxZ/6Aa+/KHb/pFKr7R3aVqvxlAudYI9Fw3St0VCPfv7QBpUITSmBR1Q==
}
engines: { node: ">=12" }
cpu: [x64]
@@ -3828,10 +3754,10 @@ packages:
dev: true
optional: true
- /esbuild-linux-arm/0.14.36:
+ /esbuild-linux-arm/0.14.38:
resolution:
{
- integrity: sha512-NhgU4n+NCsYgt7Hy61PCquEz5aevI6VjQvxwBxtxrooXsxt5b2xtOUXYZe04JxqQo+XZk3d1gcr7pbV9MAQ/Lg==
+ integrity: sha512-FiFvQe8J3VKTDXG01JbvoVRXQ0x6UZwyrU4IaLBZeq39Bsbatd94Fuc3F1RGqPF5RbIWW7RvkVQjn79ejzysnA==
}
engines: { node: ">=12" }
cpu: [arm]
@@ -3840,10 +3766,10 @@ packages:
dev: true
optional: true
- /esbuild-linux-arm64/0.14.36:
+ /esbuild-linux-arm64/0.14.38:
resolution:
{
- integrity: sha512-24Vq1M7FdpSmaTYuu1w0Hdhiqkbto1I5Pjyi+4Cdw5fJKGlwQuw+hWynTcRI/cOZxBcBpP21gND7W27gHAiftw==
+ integrity: sha512-HlMGZTEsBrXrivr64eZ/EO0NQM8H8DuSENRok9d+Jtvq8hOLzrxfsAT9U94K3KOGk2XgCmkaI2KD8hX7F97lvA==
}
engines: { node: ">=12" }
cpu: [arm64]
@@ -3852,10 +3778,10 @@ packages:
dev: true
optional: true
- /esbuild-linux-mips64le/0.14.36:
+ /esbuild-linux-mips64le/0.14.38:
resolution:
{
- integrity: sha512-hZUeTXvppJN+5rEz2EjsOFM9F1bZt7/d2FUM1lmQo//rXh1RTFYzhC0txn7WV0/jCC7SvrGRaRz0NMsRPf8SIA==
+ integrity: sha512-qd1dLf2v7QBiI5wwfil9j0HG/5YMFBAmMVmdeokbNAMbcg49p25t6IlJFXAeLzogv1AvgaXRXvgFNhScYEUXGQ==
}
engines: { node: ">=12" }
cpu: [mips64el]
@@ -3864,10 +3790,10 @@ packages:
dev: true
optional: true
- /esbuild-linux-ppc64le/0.14.36:
+ /esbuild-linux-ppc64le/0.14.38:
resolution:
{
- integrity: sha512-1Bg3QgzZjO+QtPhP9VeIBhAduHEc2kzU43MzBnMwpLSZ890azr4/A9Dganun8nsqD/1TBcqhId0z4mFDO8FAvg==
+ integrity: sha512-mnbEm7o69gTl60jSuK+nn+pRsRHGtDPfzhrqEUXyCl7CTOCLtWN2bhK8bgsdp6J/2NyS/wHBjs1x8aBWwP2X9Q==
}
engines: { node: ">=12" }
cpu: [ppc64]
@@ -3876,10 +3802,10 @@ packages:
dev: true
optional: true
- /esbuild-linux-riscv64/0.14.36:
+ /esbuild-linux-riscv64/0.14.38:
resolution:
{
- integrity: sha512-dOE5pt3cOdqEhaufDRzNCHf5BSwxgygVak9UR7PH7KPVHwSTDAZHDoEjblxLqjJYpc5XaU9+gKJ9F8mp9r5I4A==
+ integrity: sha512-+p6YKYbuV72uikChRk14FSyNJZ4WfYkffj6Af0/Tw63/6TJX6TnIKE+6D3xtEc7DeDth1fjUOEqm+ApKFXbbVQ==
}
engines: { node: ">=12" }
cpu: [riscv64]
@@ -3888,10 +3814,10 @@ packages:
dev: true
optional: true
- /esbuild-linux-s390x/0.14.36:
+ /esbuild-linux-s390x/0.14.38:
resolution:
{
- integrity: sha512-g4FMdh//BBGTfVHjF6MO7Cz8gqRoDPzXWxRvWkJoGroKA18G9m0wddvPbEqcQf5Tbt2vSc1CIgag7cXwTmoTXg==
+ integrity: sha512-0zUsiDkGJiMHxBQ7JDU8jbaanUY975CdOW1YDrurjrM0vWHfjv9tLQsW9GSyEb/heSK1L5gaweRjzfUVBFoybQ==
}
engines: { node: ">=12" }
cpu: [s390x]
@@ -3900,10 +3826,10 @@ packages:
dev: true
optional: true
- /esbuild-netbsd-64/0.14.36:
+ /esbuild-netbsd-64/0.14.38:
resolution:
{
- integrity: sha512-UB2bVImxkWk4vjnP62ehFNZ73lQY1xcnL5ZNYF3x0AG+j8HgdkNF05v67YJdCIuUJpBuTyCK8LORCYo9onSW+A==
+ integrity: sha512-cljBAApVwkpnJZfnRVThpRBGzCi+a+V9Ofb1fVkKhtrPLDYlHLrSYGtmnoTVWDQdU516qYI8+wOgcGZ4XIZh0Q==
}
engines: { node: ">=12" }
cpu: [x64]
@@ -3912,10 +3838,10 @@ packages:
dev: true
optional: true
- /esbuild-openbsd-64/0.14.36:
+ /esbuild-openbsd-64/0.14.38:
resolution:
{
- integrity: sha512-NvGB2Chf8GxuleXRGk8e9zD3aSdRO5kLt9coTQbCg7WMGXeX471sBgh4kSg8pjx0yTXRt0MlrUDnjVYnetyivg==
+ integrity: sha512-CDswYr2PWPGEPpLDUO50mL3WO/07EMjnZDNKpmaxUPsrW+kVM3LoAqr/CE8UbzugpEiflYqJsGPLirThRB18IQ==
}
engines: { node: ">=12" }
cpu: [x64]
@@ -3924,10 +3850,10 @@ packages:
dev: true
optional: true
- /esbuild-sunos-64/0.14.36:
+ /esbuild-sunos-64/0.14.38:
resolution:
{
- integrity: sha512-VkUZS5ftTSjhRjuRLp+v78auMO3PZBXu6xl4ajomGenEm2/rGuWlhFSjB7YbBNErOchj51Jb2OK8lKAo8qdmsQ==
+ integrity: sha512-2mfIoYW58gKcC3bck0j7lD3RZkqYA7MmujFYmSn9l6TiIcAMpuEvqksO+ntBgbLep/eyjpgdplF7b+4T9VJGOA==
}
engines: { node: ">=12" }
cpu: [x64]
@@ -3936,10 +3862,10 @@ packages:
dev: true
optional: true
- /esbuild-windows-32/0.14.36:
+ /esbuild-windows-32/0.14.38:
resolution:
{
- integrity: sha512-bIar+A6hdytJjZrDxfMBUSEHHLfx3ynoEZXx/39nxy86pX/w249WZm8Bm0dtOAByAf4Z6qV0LsnTIJHiIqbw0w==
+ integrity: sha512-L2BmEeFZATAvU+FJzJiRLFUP+d9RHN+QXpgaOrs2klshoAm1AE6Us4X6fS9k33Uy5SzScn2TpcgecbqJza1Hjw==
}
engines: { node: ">=12" }
cpu: [ia32]
@@ -3948,10 +3874,10 @@ packages:
dev: true
optional: true
- /esbuild-windows-64/0.14.36:
+ /esbuild-windows-64/0.14.38:
resolution:
{
- integrity: sha512-+p4MuRZekVChAeueT1Y9LGkxrT5x7YYJxYE8ZOTcEfeUUN43vktSn6hUNsvxzzATrSgq5QqRdllkVBxWZg7KqQ==
+ integrity: sha512-Khy4wVmebnzue8aeSXLC+6clo/hRYeNIm0DyikoEqX+3w3rcvrhzpoix0S+MF9vzh6JFskkIGD7Zx47ODJNyCw==
}
engines: { node: ">=12" }
cpu: [x64]
@@ -3960,10 +3886,10 @@ packages:
dev: true
optional: true
- /esbuild-windows-arm64/0.14.36:
+ /esbuild-windows-arm64/0.14.38:
resolution:
{
- integrity: sha512-fBB4WlDqV1m18EF/aheGYQkQZHfPHiHJSBYzXIo8yKehek+0BtBwo/4PNwKGJ5T0YK0oc8pBKjgwPbzSrPLb+Q==
+ integrity: sha512-k3FGCNmHBkqdJXuJszdWciAH77PukEyDsdIryEHn9cKLQFxzhT39dSumeTuggaQcXY57UlmLGIkklWZo2qzHpw==
}
engines: { node: ">=12" }
cpu: [arm64]
@@ -3981,35 +3907,35 @@ packages:
requiresBuild: true
dev: true
- /esbuild/0.14.36:
+ /esbuild/0.14.38:
resolution:
{
- integrity: sha512-HhFHPiRXGYOCRlrhpiVDYKcFJRdO0sBElZ668M4lh2ER0YgnkLxECuFe7uWCf23FrcLc59Pqr7dHkTqmRPDHmw==
+ integrity: sha512-12fzJ0fsm7gVZX1YQ1InkOE5f9Tl7cgf6JPYXRJtPIoE0zkWAbHdPHVPPaLi9tYAcEBqheGzqLn/3RdTOyBfcA==
}
engines: { node: ">=12" }
hasBin: true
requiresBuild: true
optionalDependencies:
- esbuild-android-64: 0.14.36
- esbuild-android-arm64: 0.14.36
- esbuild-darwin-64: 0.14.36
- esbuild-darwin-arm64: 0.14.36
- esbuild-freebsd-64: 0.14.36
- esbuild-freebsd-arm64: 0.14.36
- esbuild-linux-32: 0.14.36
- esbuild-linux-64: 0.14.36
- esbuild-linux-arm: 0.14.36
- esbuild-linux-arm64: 0.14.36
- esbuild-linux-mips64le: 0.14.36
- esbuild-linux-ppc64le: 0.14.36
- esbuild-linux-riscv64: 0.14.36
- esbuild-linux-s390x: 0.14.36
- esbuild-netbsd-64: 0.14.36
- esbuild-openbsd-64: 0.14.36
- esbuild-sunos-64: 0.14.36
- esbuild-windows-32: 0.14.36
- esbuild-windows-64: 0.14.36
- esbuild-windows-arm64: 0.14.36
+ esbuild-android-64: 0.14.38
+ esbuild-android-arm64: 0.14.38
+ esbuild-darwin-64: 0.14.38
+ esbuild-darwin-arm64: 0.14.38
+ esbuild-freebsd-64: 0.14.38
+ esbuild-freebsd-arm64: 0.14.38
+ esbuild-linux-32: 0.14.38
+ esbuild-linux-64: 0.14.38
+ esbuild-linux-arm: 0.14.38
+ esbuild-linux-arm64: 0.14.38
+ esbuild-linux-mips64le: 0.14.38
+ esbuild-linux-ppc64le: 0.14.38
+ esbuild-linux-riscv64: 0.14.38
+ esbuild-linux-s390x: 0.14.38
+ esbuild-netbsd-64: 0.14.38
+ esbuild-openbsd-64: 0.14.38
+ esbuild-sunos-64: 0.14.38
+ esbuild-windows-32: 0.14.38
+ esbuild-windows-64: 0.14.38
+ esbuild-windows-arm64: 0.14.38
dev: true
/escalade/3.1.1:
@@ -4035,7 +3961,7 @@ packages:
engines: { node: ">=10" }
dev: true
- /eslint-config-prettier/8.5.0_eslint@8.11.0:
+ /eslint-config-prettier/8.5.0_eslint@8.14.0:
resolution:
{
integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==
@@ -4044,10 +3970,10 @@ packages:
peerDependencies:
eslint: ">=7.0.0"
dependencies:
- eslint: 8.11.0
+ eslint: 8.14.0
dev: true
- /eslint-plugin-prettier/4.0.0_68edcf5670f37721baf5d2cac6124e4d:
+ /eslint-plugin-prettier/4.0.0_665eb419c9d7860ca0c224f7f6dcdace:
resolution:
{
integrity: sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==
@@ -4061,13 +3987,13 @@ packages:
eslint-config-prettier:
optional: true
dependencies:
- eslint: 8.11.0
- eslint-config-prettier: 8.5.0_eslint@8.11.0
- prettier: 2.6.0
+ eslint: 8.14.0
+ eslint-config-prettier: 8.5.0_eslint@8.14.0
+ prettier: 2.6.2
prettier-linter-helpers: 1.0.0
dev: true
- /eslint-plugin-prettier/4.0.0_eslint@8.11.0+prettier@2.6.0:
+ /eslint-plugin-prettier/4.0.0_eslint@8.14.0+prettier@2.6.2:
resolution:
{
integrity: sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==
@@ -4081,25 +4007,27 @@ packages:
eslint-config-prettier:
optional: true
dependencies:
- eslint: 8.11.0
- prettier: 2.6.0
+ eslint: 8.14.0
+ prettier: 2.6.2
prettier-linter-helpers: 1.0.0
dev: true
- /eslint-plugin-vue/8.5.0_eslint@8.11.0:
+ /eslint-plugin-vue/8.7.1_eslint@8.14.0:
resolution:
{
- integrity: sha512-i1uHCTAKOoEj12RDvdtONWrGzjFm/djkzqfhmQ0d6M/W8KM81mhswd/z+iTZ0jCpdUedW3YRgcVfQ37/J4zoYQ==
+ integrity: sha512-28sbtm4l4cOzoO1LtzQPxfxhQABararUb1JtqusQqObJpWX2e/gmVyeYVfepizPFne0Q5cILkYGiBoV36L12Wg==
}
engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
peerDependencies:
eslint: ^6.2.0 || ^7.0.0 || ^8.0.0
dependencies:
- eslint: 8.11.0
- eslint-utils: 3.0.0_eslint@8.11.0
+ eslint: 8.14.0
+ eslint-utils: 3.0.0_eslint@8.14.0
natural-compare: 1.4.0
- semver: 7.3.5
- vue-eslint-parser: 8.3.0_eslint@8.11.0
+ nth-check: 2.0.1
+ postcss-selector-parser: 6.0.10
+ semver: 7.3.7
+ vue-eslint-parser: 8.3.0_eslint@8.14.0
transitivePeerDependencies:
- supports-color
dev: true
@@ -4136,7 +4064,7 @@ packages:
eslint-visitor-keys: 1.3.0
dev: true
- /eslint-utils/3.0.0_eslint@8.11.0:
+ /eslint-utils/3.0.0_eslint@8.14.0:
resolution:
{
integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==
@@ -4145,7 +4073,7 @@ packages:
peerDependencies:
eslint: ">=5"
dependencies:
- eslint: 8.11.0
+ eslint: 8.14.0
eslint-visitor-keys: 2.1.0
dev: true
@@ -4173,15 +4101,15 @@ packages:
engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
dev: true
- /eslint/8.11.0:
+ /eslint/8.14.0:
resolution:
{
- integrity: sha512-/KRpd9mIRg2raGxHRGwW9ZywYNAClZrHjdueHcrVDuO3a6bj83eoTirCCk0M0yPwOjWYKHwRVRid+xK4F/GHgA==
+ integrity: sha512-3/CE4aJX7LNEiE3i6FeodHmI/38GZtWCsAtsymScmzYapx8q1nVVb+eLcLSzATmCPXw5pT4TqVs1E0OmxAd9tw==
}
engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
hasBin: true
dependencies:
- "@eslint/eslintrc": 1.2.1
+ "@eslint/eslintrc": 1.2.2
"@humanwhocodes/config-array": 0.9.5
ajv: 6.12.6
chalk: 4.1.2
@@ -4190,7 +4118,7 @@ packages:
doctrine: 3.0.0
escape-string-regexp: 4.0.0
eslint-scope: 7.1.1
- eslint-utils: 3.0.0_eslint@8.11.0
+ eslint-utils: 3.0.0_eslint@8.14.0
eslint-visitor-keys: 3.3.0
espree: 9.3.1
esquery: 1.4.0
@@ -4239,8 +4167,8 @@ packages:
}
engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 }
dependencies:
- acorn: 8.7.0
- acorn-jsx: 5.3.2_acorn@8.7.0
+ acorn: 8.7.1
+ acorn-jsx: 5.3.2_acorn@8.7.1
eslint-visitor-keys: 3.3.0
dev: true
@@ -4318,7 +4246,7 @@ packages:
resolution: { integrity: sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk= }
dependencies:
d: 1.0.1
- es5-ext: 0.10.59
+ es5-ext: 0.10.61
dev: false
/eventemitter3/4.0.7:
@@ -4408,7 +4336,7 @@ packages:
"@nodelib/fs.walk": 1.2.8
glob-parent: 5.1.2
merge2: 1.4.1
- micromatch: 4.0.4
+ micromatch: 4.0.5
dev: true
/fast-json-stable-stringify/2.1.0:
@@ -4531,6 +4459,18 @@ packages:
engines: { node: ">=0.10.3" }
dev: true
+ /form-data/4.0.0:
+ resolution:
+ {
+ integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==
+ }
+ engines: { node: ">= 6" }
+ dependencies:
+ asynckit: 0.4.0
+ combined-stream: 1.0.8
+ mime-types: 2.1.35
+ dev: false
+
/fraction.js/4.2.0:
resolution:
{
@@ -4544,7 +4484,7 @@ packages:
integrity: sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==
}
dependencies:
- tslib: 2.3.1
+ tslib: 2.4.0
dev: false
/framesync/6.1.0:
@@ -4553,21 +4493,9 @@ packages:
integrity: sha512-aBX+hdWAvwiJYeQlFLY2533VxeL6OEu71CAgV4GGKksrj6+dE6i7K86WSSiRBEARCoJn5bFqffhg4l07eA27tg==
}
dependencies:
- tslib: 2.3.1
+ tslib: 2.4.0
dev: false
- /fs-extra/10.0.1:
- resolution:
- {
- integrity: sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==
- }
- engines: { node: ">=12" }
- dependencies:
- graceful-fs: 4.2.9
- jsonfile: 6.1.0
- universalify: 2.0.0
- dev: true
-
/fs-extra/10.1.0:
resolution:
{
@@ -4575,7 +4503,7 @@ packages:
}
engines: { node: ">=12" }
dependencies:
- graceful-fs: 4.2.9
+ graceful-fs: 4.2.10
jsonfile: 6.1.0
universalify: 2.0.0
dev: true
@@ -4586,7 +4514,7 @@ packages:
integrity: sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==
}
dependencies:
- graceful-fs: 4.2.9
+ graceful-fs: 4.2.10
jsonfile: 4.0.0
universalify: 0.1.2
dev: false
@@ -4804,10 +4732,10 @@ packages:
resolution: { integrity: sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM= }
dev: true
- /graceful-fs/4.2.9:
+ /graceful-fs/4.2.10:
resolution:
{
- integrity: sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==
+ integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==
}
/hard-rejection/2.1.0:
@@ -4878,10 +4806,10 @@ packages:
lru-cache: 6.0.0
dev: true
- /html-tags/3.1.0:
+ /html-tags/3.2.0:
resolution:
{
- integrity: sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==
+ integrity: sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==
}
engines: { node: ">=8" }
dev: true
@@ -4899,7 +4827,7 @@ packages:
integrity: sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==
}
dependencies:
- domelementtype: 2.2.0
+ domelementtype: 2.3.0
domhandler: 4.3.1
domutils: 2.8.0
entities: 3.0.1
@@ -5046,10 +4974,10 @@ packages:
binary-extensions: 2.2.0
dev: true
- /is-core-module/2.8.1:
+ /is-core-module/2.9.0:
resolution:
{
- integrity: sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==
+ integrity: sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==
}
dependencies:
has: 1.0.3
@@ -5295,7 +5223,7 @@ packages:
/jsonfile/4.0.0:
resolution: { integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= }
optionalDependencies:
- graceful-fs: 4.2.9
+ graceful-fs: 4.2.10
dev: false
/jsonfile/6.1.0:
@@ -5306,7 +5234,7 @@ packages:
dependencies:
universalify: 2.0.0
optionalDependencies:
- graceful-fs: 4.2.9
+ graceful-fs: 4.2.10
dev: true
/jsonparse/1.3.1:
@@ -5378,7 +5306,7 @@ packages:
execa: 5.1.1
listr2: 3.14.0_enquirer@2.3.6
log-symbols: 4.1.0
- micromatch: 4.0.4
+ micromatch: 4.0.5
normalize-path: 3.0.0
please-upgrade-node: 3.2.0
string-argv: 0.3.1
@@ -5667,17 +5595,6 @@ packages:
engines: { node: ">= 8" }
dev: true
- /micromatch/4.0.4:
- resolution:
- {
- integrity: sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==
- }
- engines: { node: ">=8.6" }
- dependencies:
- braces: 3.0.2
- picomatch: 2.3.1
- dev: true
-
/micromatch/4.0.5:
resolution:
{
@@ -5689,12 +5606,30 @@ packages:
picomatch: 2.3.1
dev: true
+ /mime-db/1.52.0:
+ resolution:
+ {
+ integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==
+ }
+ engines: { node: ">= 0.6" }
+ dev: false
+
/mime-match/1.0.2:
resolution: { integrity: sha1-P4fDHprxpf1IX7nbE0Qosju7e6g= }
dependencies:
wildcard: 1.1.2
dev: false
+ /mime-types/2.1.35:
+ resolution:
+ {
+ integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==
+ }
+ engines: { node: ">= 0.6" }
+ dependencies:
+ mime-db: 1.52.0
+ dev: false
+
/mimic-fn/2.1.0:
resolution:
{
@@ -5746,7 +5681,7 @@ packages:
}
hasBin: true
dependencies:
- commander: 9.1.0
+ commander: 9.2.0
dev: false
/mousetrap/1.6.5:
@@ -5803,10 +5738,10 @@ packages:
}
dev: false
- /nanoid/3.3.1:
+ /nanoid/3.3.3:
resolution:
{
- integrity: sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==
+ integrity: sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==
}
engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 }
hasBin: true
@@ -5829,10 +5764,10 @@ packages:
}
dev: false
- /node-releases/2.0.2:
+ /node-releases/2.0.4:
resolution:
{
- integrity: sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==
+ integrity: sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==
}
dev: true
@@ -5856,8 +5791,8 @@ packages:
engines: { node: ">=10" }
dependencies:
hosted-git-info: 4.1.0
- is-core-module: 2.8.1
- semver: 7.3.5
+ is-core-module: 2.9.0
+ semver: 7.3.7
validate-npm-package-license: 3.0.4
dev: true
@@ -6127,7 +6062,7 @@ packages:
engines: { node: ">=0.10.0" }
dev: true
- /pinia/2.0.13_typescript@4.6.3+vue@3.2.33:
+ /pinia/2.0.13_typescript@4.6.4+vue@3.2.33:
resolution:
{
integrity: sha512-B7rSqm1xNpwcPMnqns8/gVBfbbi7lWTByzS6aPZ4JOXSJD4Y531rZHDCoYWBwLyHY/8hWnXljgiXp6rRyrofcw==
@@ -6143,9 +6078,9 @@ packages:
optional: true
dependencies:
"@vue/devtools-api": 6.1.4
- typescript: 4.6.3
+ typescript: 4.6.4
vue: 3.2.33
- vue-demi: 0.12.4_vue@3.2.33
+ vue-demi: 0.12.5_vue@3.2.33
dev: false
/please-upgrade-node/3.2.0:
@@ -6174,10 +6109,10 @@ packages:
framesync: 6.0.1
hey-listen: 1.0.8
style-value-types: 5.0.0
- tslib: 2.3.1
+ tslib: 2.4.0
dev: false
- /postcss-calc/8.2.4_postcss@8.4.12:
+ /postcss-calc/8.2.4_postcss@8.4.13:
resolution:
{
integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==
@@ -6185,12 +6120,12 @@ packages:
peerDependencies:
postcss: ^8.2.2
dependencies:
- postcss: 8.4.12
- postcss-selector-parser: 6.0.9
+ postcss: 8.4.13
+ postcss-selector-parser: 6.0.10
postcss-value-parser: 4.2.0
dev: true
- /postcss-colormin/5.3.0_postcss@8.4.12:
+ /postcss-colormin/5.3.0_postcss@8.4.13:
resolution:
{
integrity: sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==
@@ -6199,14 +6134,14 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- browserslist: 4.20.2
+ browserslist: 4.20.3
caniuse-api: 3.0.0
colord: 2.9.2
- postcss: 8.4.12
+ postcss: 8.4.13
postcss-value-parser: 4.2.0
dev: true
- /postcss-convert-values/5.1.0_postcss@8.4.12:
+ /postcss-convert-values/5.1.0_postcss@8.4.13:
resolution:
{
integrity: sha512-GkyPbZEYJiWtQB0KZ0X6qusqFHUepguBCNFi9t5JJc7I2OTXG7C0twbTLvCfaKOLl3rSXmpAwV7W5txd91V84g==
@@ -6215,11 +6150,11 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.12
+ postcss: 8.4.13
postcss-value-parser: 4.2.0
dev: true
- /postcss-discard-comments/5.1.1_postcss@8.4.12:
+ /postcss-discard-comments/5.1.1_postcss@8.4.13:
resolution:
{
integrity: sha512-5JscyFmvkUxz/5/+TB3QTTT9Gi9jHkcn8dcmmuN68JQcv3aQg4y88yEHHhwFB52l/NkaJ43O0dbksGMAo49nfQ==
@@ -6228,10 +6163,10 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.12
+ postcss: 8.4.13
dev: true
- /postcss-discard-duplicates/5.1.0_postcss@8.4.12:
+ /postcss-discard-duplicates/5.1.0_postcss@8.4.13:
resolution:
{
integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==
@@ -6240,10 +6175,10 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.12
+ postcss: 8.4.13
dev: true
- /postcss-discard-empty/5.1.1_postcss@8.4.12:
+ /postcss-discard-empty/5.1.1_postcss@8.4.13:
resolution:
{
integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==
@@ -6252,10 +6187,10 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.12
+ postcss: 8.4.13
dev: true
- /postcss-discard-overridden/5.1.0_postcss@8.4.12:
+ /postcss-discard-overridden/5.1.0_postcss@8.4.13:
resolution:
{
integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==
@@ -6264,22 +6199,22 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.12
+ postcss: 8.4.13
dev: true
- /postcss-html/1.3.0:
+ /postcss-html/1.4.1:
resolution:
{
- integrity: sha512-ewbwd7OGW4dLsErtvZH9HpVMEcXnlhYSzKsr7MepGlOT8imHTIZ/+pdfEruLS+hTYapLTQAWDnoQcJpsYU4uRw==
+ integrity: sha512-OKihuWxPuBQrQeLNsavP7ytJ9IYNj/ViAXB2v7Qjh56LnfESKrkahKA9si4VfPN8xtz6oqUE6KdL0bTPrHJr6g==
}
engines: { node: ^12 || >=14 }
dependencies:
htmlparser2: 7.2.0
- postcss: 8.4.12
- postcss-safe-parser: 6.0.0_postcss@8.4.12
+ postcss: 8.4.13
+ postcss-safe-parser: 6.0.0_postcss@8.4.13
dev: true
- /postcss-import/14.0.0_postcss@8.4.12:
+ /postcss-import/14.0.0_postcss@8.4.13:
resolution:
{
integrity: sha512-gFDDzXhqr9ELmnLHgCC3TbGfA6Dm/YMb/UN8/f7Uuq4fL7VTk2vOIj6hwINEwbokEmp123bLD7a5m+E+KIetRg==
@@ -6288,7 +6223,7 @@ packages:
peerDependencies:
postcss: ^8.0.0
dependencies:
- postcss: 8.4.12
+ postcss: 8.4.13
postcss-value-parser: 4.2.0
read-cache: 1.0.0
resolve: 1.22.0
@@ -6298,7 +6233,7 @@ packages:
resolution: { integrity: sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ= }
dev: true
- /postcss-merge-longhand/5.1.4_postcss@8.4.12:
+ /postcss-merge-longhand/5.1.4_postcss@8.4.13:
resolution:
{
integrity: sha512-hbqRRqYfmXoGpzYKeW0/NCZhvNyQIlQeWVSao5iKWdyx7skLvCfQFGIUsP9NUs3dSbPac2IC4Go85/zG+7MlmA==
@@ -6307,12 +6242,12 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.12
+ postcss: 8.4.13
postcss-value-parser: 4.2.0
- stylehacks: 5.1.0_postcss@8.4.12
+ stylehacks: 5.1.0_postcss@8.4.13
dev: true
- /postcss-merge-rules/5.1.1_postcss@8.4.12:
+ /postcss-merge-rules/5.1.1_postcss@8.4.13:
resolution:
{
integrity: sha512-8wv8q2cXjEuCcgpIB1Xx1pIy8/rhMPIQqYKNzEdyx37m6gpq83mQQdCxgIkFgliyEnKvdwJf/C61vN4tQDq4Ww==
@@ -6321,14 +6256,14 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- browserslist: 4.20.2
+ browserslist: 4.20.3
caniuse-api: 3.0.0
- cssnano-utils: 3.1.0_postcss@8.4.12
- postcss: 8.4.12
- postcss-selector-parser: 6.0.9
+ cssnano-utils: 3.1.0_postcss@8.4.13
+ postcss: 8.4.13
+ postcss-selector-parser: 6.0.10
dev: true
- /postcss-minify-font-values/5.1.0_postcss@8.4.12:
+ /postcss-minify-font-values/5.1.0_postcss@8.4.13:
resolution:
{
integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==
@@ -6337,11 +6272,11 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.12
+ postcss: 8.4.13
postcss-value-parser: 4.2.0
dev: true
- /postcss-minify-gradients/5.1.1_postcss@8.4.12:
+ /postcss-minify-gradients/5.1.1_postcss@8.4.13:
resolution:
{
integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==
@@ -6351,12 +6286,12 @@ packages:
postcss: ^8.2.15
dependencies:
colord: 2.9.2
- cssnano-utils: 3.1.0_postcss@8.4.12
- postcss: 8.4.12
+ cssnano-utils: 3.1.0_postcss@8.4.13
+ postcss: 8.4.13
postcss-value-parser: 4.2.0
dev: true
- /postcss-minify-params/5.1.2_postcss@8.4.12:
+ /postcss-minify-params/5.1.2_postcss@8.4.13:
resolution:
{
integrity: sha512-aEP+p71S/urY48HWaRHasyx4WHQJyOYaKpQ6eXl8k0kxg66Wt/30VR6/woh8THgcpRbonJD5IeD+CzNhPi1L8g==
@@ -6365,13 +6300,13 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- browserslist: 4.20.2
- cssnano-utils: 3.1.0_postcss@8.4.12
- postcss: 8.4.12
+ browserslist: 4.20.3
+ cssnano-utils: 3.1.0_postcss@8.4.13
+ postcss: 8.4.13
postcss-value-parser: 4.2.0
dev: true
- /postcss-minify-selectors/5.2.0_postcss@8.4.12:
+ /postcss-minify-selectors/5.2.0_postcss@8.4.13:
resolution:
{
integrity: sha512-vYxvHkW+iULstA+ctVNx0VoRAR4THQQRkG77o0oa4/mBS0OzGvvzLIvHDv/nNEM0crzN2WIyFU5X7wZhaUK3RA==
@@ -6380,11 +6315,11 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.12
- postcss-selector-parser: 6.0.9
+ postcss: 8.4.13
+ postcss-selector-parser: 6.0.10
dev: true
- /postcss-normalize-charset/5.1.0_postcss@8.4.12:
+ /postcss-normalize-charset/5.1.0_postcss@8.4.13:
resolution:
{
integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==
@@ -6393,10 +6328,10 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.12
+ postcss: 8.4.13
dev: true
- /postcss-normalize-display-values/5.1.0_postcss@8.4.12:
+ /postcss-normalize-display-values/5.1.0_postcss@8.4.13:
resolution:
{
integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==
@@ -6405,11 +6340,11 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.12
+ postcss: 8.4.13
postcss-value-parser: 4.2.0
dev: true
- /postcss-normalize-positions/5.1.0_postcss@8.4.12:
+ /postcss-normalize-positions/5.1.0_postcss@8.4.13:
resolution:
{
integrity: sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==
@@ -6418,11 +6353,11 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.12
+ postcss: 8.4.13
postcss-value-parser: 4.2.0
dev: true
- /postcss-normalize-repeat-style/5.1.0_postcss@8.4.12:
+ /postcss-normalize-repeat-style/5.1.0_postcss@8.4.13:
resolution:
{
integrity: sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==
@@ -6431,11 +6366,11 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.12
+ postcss: 8.4.13
postcss-value-parser: 4.2.0
dev: true
- /postcss-normalize-string/5.1.0_postcss@8.4.12:
+ /postcss-normalize-string/5.1.0_postcss@8.4.13:
resolution:
{
integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==
@@ -6444,11 +6379,11 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.12
+ postcss: 8.4.13
postcss-value-parser: 4.2.0
dev: true
- /postcss-normalize-timing-functions/5.1.0_postcss@8.4.12:
+ /postcss-normalize-timing-functions/5.1.0_postcss@8.4.13:
resolution:
{
integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==
@@ -6457,11 +6392,11 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.12
+ postcss: 8.4.13
postcss-value-parser: 4.2.0
dev: true
- /postcss-normalize-unicode/5.1.0_postcss@8.4.12:
+ /postcss-normalize-unicode/5.1.0_postcss@8.4.13:
resolution:
{
integrity: sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==
@@ -6470,12 +6405,12 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- browserslist: 4.20.2
- postcss: 8.4.12
+ browserslist: 4.20.3
+ postcss: 8.4.13
postcss-value-parser: 4.2.0
dev: true
- /postcss-normalize-url/5.1.0_postcss@8.4.12:
+ /postcss-normalize-url/5.1.0_postcss@8.4.13:
resolution:
{
integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==
@@ -6485,11 +6420,11 @@ packages:
postcss: ^8.2.15
dependencies:
normalize-url: 6.1.0
- postcss: 8.4.12
+ postcss: 8.4.13
postcss-value-parser: 4.2.0
dev: true
- /postcss-normalize-whitespace/5.1.1_postcss@8.4.12:
+ /postcss-normalize-whitespace/5.1.1_postcss@8.4.13:
resolution:
{
integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==
@@ -6498,11 +6433,11 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.12
+ postcss: 8.4.13
postcss-value-parser: 4.2.0
dev: true
- /postcss-ordered-values/5.1.1_postcss@8.4.12:
+ /postcss-ordered-values/5.1.1_postcss@8.4.13:
resolution:
{
integrity: sha512-7lxgXF0NaoMIgyihL/2boNAEZKiW0+HkMhdKMTD93CjW8TdCy2hSdj8lsAo+uwm7EDG16Da2Jdmtqpedl0cMfw==
@@ -6511,12 +6446,12 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- cssnano-utils: 3.1.0_postcss@8.4.12
- postcss: 8.4.12
+ cssnano-utils: 3.1.0_postcss@8.4.13
+ postcss: 8.4.13
postcss-value-parser: 4.2.0
dev: true
- /postcss-reduce-initial/5.1.0_postcss@8.4.12:
+ /postcss-reduce-initial/5.1.0_postcss@8.4.13:
resolution:
{
integrity: sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==
@@ -6525,12 +6460,12 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- browserslist: 4.20.2
+ browserslist: 4.20.3
caniuse-api: 3.0.0
- postcss: 8.4.12
+ postcss: 8.4.13
dev: true
- /postcss-reduce-transforms/5.1.0_postcss@8.4.12:
+ /postcss-reduce-transforms/5.1.0_postcss@8.4.13:
resolution:
{
integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==
@@ -6539,7 +6474,7 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.12
+ postcss: 8.4.13
postcss-value-parser: 4.2.0
dev: true
@@ -6547,7 +6482,7 @@ packages:
resolution: { integrity: sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4= }
dev: true
- /postcss-safe-parser/6.0.0_postcss@8.4.12:
+ /postcss-safe-parser/6.0.0_postcss@8.4.13:
resolution:
{
integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==
@@ -6556,25 +6491,25 @@ packages:
peerDependencies:
postcss: ^8.3.3
dependencies:
- postcss: 8.4.12
+ postcss: 8.4.13
dev: true
- /postcss-scss/4.0.3_postcss@8.4.12:
+ /postcss-scss/4.0.4_postcss@8.4.13:
resolution:
{
- integrity: sha512-j4KxzWovfdHsyxwl1BxkUal/O4uirvHgdzMKS1aWJBAV0qh2qj5qAZqpeBfVUYGWv+4iK9Az7SPyZ4fyNju1uA==
+ integrity: sha512-aBBbVyzA8b3hUL0MGrpydxxXKXFZc5Eqva0Q3V9qsBOLEMsjb6w49WfpsoWzpEgcqJGW4t7Rio8WXVU9Gd8vWg==
}
engines: { node: ">=12.0" }
peerDependencies:
postcss: ^8.3.3
dependencies:
- postcss: 8.4.12
+ postcss: 8.4.13
dev: true
- /postcss-selector-parser/6.0.9:
+ /postcss-selector-parser/6.0.10:
resolution:
{
- integrity: sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==
+ integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==
}
engines: { node: ">=4" }
dependencies:
@@ -6582,7 +6517,7 @@ packages:
util-deprecate: 1.0.2
dev: true
- /postcss-sorting/7.0.1_postcss@8.4.12:
+ /postcss-sorting/7.0.1_postcss@8.4.13:
resolution:
{
integrity: sha512-iLBFYz6VRYyLJEJsBJ8M3TCqNcckVzz4wFounSc5Oez35ogE/X+aoC5fFu103Ot7NyvjU3/xqIXn93Gp3kJk4g==
@@ -6590,10 +6525,10 @@ packages:
peerDependencies:
postcss: ^8.3.9
dependencies:
- postcss: 8.4.12
+ postcss: 8.4.13
dev: true
- /postcss-svgo/5.1.0_postcss@8.4.12:
+ /postcss-svgo/5.1.0_postcss@8.4.13:
resolution:
{
integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==
@@ -6602,12 +6537,12 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.12
+ postcss: 8.4.13
postcss-value-parser: 4.2.0
svgo: 2.8.0
dev: true
- /postcss-unique-selectors/5.1.1_postcss@8.4.12:
+ /postcss-unique-selectors/5.1.1_postcss@8.4.13:
resolution:
{
integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==
@@ -6616,8 +6551,8 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.12
- postcss-selector-parser: 6.0.9
+ postcss: 8.4.13
+ postcss-selector-parser: 6.0.10
dev: true
/postcss-value-parser/4.2.0:
@@ -6627,21 +6562,21 @@ packages:
}
dev: true
- /postcss/8.4.12:
+ /postcss/8.4.13:
resolution:
{
- integrity: sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==
+ integrity: sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==
}
engines: { node: ^10 || ^12 || >=14 }
dependencies:
- nanoid: 3.3.1
+ nanoid: 3.3.3
picocolors: 1.0.0
source-map-js: 1.0.2
- /preact/10.6.6:
+ /preact/10.7.1:
resolution:
{
- integrity: sha512-dgxpTFV2vs4vizwKohYKkk7g7rmp1wOOcfd4Tz3IB3Wi+ivZzsn/SpeKJhRENSE+n8sUfsAl4S3HiCVT923ABw==
+ integrity: sha512-MufnRFz39aIhs9AMFisonjzTud1PK1bY+jcJLo6m2T9Uh8AqjD77w11eAAawmjUogoGOnipECq7e/1RClIKsxg==
}
dev: false
@@ -6663,16 +6598,16 @@ packages:
fast-diff: 1.2.0
dev: true
- /prettier/2.6.0:
+ /prettier/2.6.2:
resolution:
{
- integrity: sha512-m2FgJibYrBGGgQXNzfd0PuDGShJgRavjUoRCw1mZERIWVSXF0iLzLm+aOqTAbLnC3n6JzUhAA8uZnFVghHJ86A==
+ integrity: sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==
}
engines: { node: ">=10.13.0" }
hasBin: true
dev: true
- /pretty-quick/3.1.1_prettier@2.6.0:
+ /pretty-quick/3.1.1_prettier@2.6.2:
resolution:
{
integrity: sha512-ZYLGiMoV2jcaas3vTJrLvKAYsxDoXQBUn8OSTxkl67Fyov9lyXivJTl0+2WVh+y6EovGcw7Lm5ThYpH+Sh3XxQ==
@@ -6688,7 +6623,7 @@ packages:
ignore: 5.2.0
mri: 1.2.0
multimatch: 4.0.0
- prettier: 2.6.0
+ prettier: 2.6.2
dev: true
/prismjs/1.28.0:
@@ -6903,7 +6838,7 @@ packages:
}
hasBin: true
dependencies:
- is-core-module: 2.8.1
+ is-core-module: 2.9.0
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
dev: true
@@ -6968,7 +6903,7 @@ packages:
glob: 7.2.0
dev: true
- /rollup-plugin-visualizer/5.6.0_rollup@2.70.1:
+ /rollup-plugin-visualizer/5.6.0_rollup@2.71.0:
resolution:
{
integrity: sha512-CKcc8GTUZjC+LsMytU8ocRr/cGZIfMR7+mdy4YnlyetlmIl/dM8BMnOEpD4JPIGt+ZVW7Db9ZtSsbgyeBH3uTA==
@@ -6978,17 +6913,17 @@ packages:
peerDependencies:
rollup: ^2.0.0
dependencies:
- nanoid: 3.3.1
+ nanoid: 3.3.3
open: 8.4.0
- rollup: 2.70.1
+ rollup: 2.71.0
source-map: 0.7.3
- yargs: 17.4.0
+ yargs: 17.4.1
dev: true
- /rollup/2.70.1:
+ /rollup/2.71.0:
resolution:
{
- integrity: sha512-CRYsI5EuzLbXdxC6RnYhOuRdtz4bhejPMSWjsFLfVM/7w/85n2szZv6yExqUXsBdz5KT8eoubeyDUDjhLHEslA==
+ integrity: sha512-kZWB4FA9N/iZU/O9tVp08pPdxLM0i2iUDvcS77XT92DI81s3wYQcU/cA2FCXWj+HgJj8RUC2M0dXECwoOfDBYA==
}
engines: { node: ">=10.0.0" }
hasBin: true
@@ -7011,7 +6946,7 @@ packages:
integrity: sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==
}
dependencies:
- tslib: 2.3.1
+ tslib: 2.4.0
dev: true
/safe-buffer/5.1.2:
@@ -7028,10 +6963,10 @@ packages:
}
dev: true
- /sass/1.50.1:
+ /sass/1.51.0:
resolution:
{
- integrity: sha512-noTnY41KnlW2A9P8sdwESpDmo+KBNkukI1i8+hOK3footBUcohNHtdOJbckp46XO95nuvcHDDZ+4tmOnpK3hjw==
+ integrity: sha512-haGdpTgywJTvHC2b91GSq+clTKGbtkkZmVAb82jZQN/wTy6qs8DdFm2lhEQbEwrY0QDRgSQ3xDurqM977C3noA==
}
engines: { node: ">=12.0.0" }
hasBin: true
@@ -7081,6 +7016,17 @@ packages:
lru-cache: 6.0.0
dev: true
+ /semver/7.3.7:
+ resolution:
+ {
+ integrity: sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==
+ }
+ engines: { node: ">=10" }
+ hasBin: true
+ dependencies:
+ lru-cache: 6.0.0
+ dev: true
+
/set-blocking/2.0.0:
resolution: { integrity: sha1-BF+XgtARrppoA93TgrJDkrPYkPc= }
dev: false
@@ -7189,10 +7135,10 @@ packages:
is-fullwidth-code-point: 3.0.0
dev: true
- /snabbdom/3.4.0:
+ /snabbdom/3.5.0:
resolution:
{
- integrity: sha512-Sr5H1l5QxJa0B/68ZtpWi7MuGIzLWS2Up64QqXe/wzvWOjXvM9rL7+C8GhMmDVtJ7dFWypvyWJHR3nmeZN8YIQ==
+ integrity: sha512-Ff5BKG18KrrPuskHJlA9aujPHqEabItaDl96l7ZZndF4zt5AYSczz7ZjjgQAX5IBd5cd25lw9NfgX21yVUJ+9g==
}
engines: { node: ">=8.3.0" }
dev: false
@@ -7228,11 +7174,6 @@ packages:
amdefine: 1.0.1
dev: false
- /source-map/0.5.7:
- resolution: { integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= }
- engines: { node: ">=0.10.0" }
- dev: true
-
/source-map/0.6.1:
resolution:
{
@@ -7414,7 +7355,7 @@ packages:
}
dependencies:
hey-listen: 1.0.8
- tslib: 2.3.1
+ tslib: 2.4.0
dev: false
/style-value-types/5.1.0:
@@ -7424,10 +7365,10 @@ packages:
}
dependencies:
hey-listen: 1.0.8
- tslib: 2.3.1
+ tslib: 2.4.0
dev: false
- /stylehacks/5.1.0_postcss@8.4.12:
+ /stylehacks/5.1.0_postcss@8.4.13:
resolution:
{
integrity: sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==
@@ -7436,12 +7377,12 @@ packages:
peerDependencies:
postcss: ^8.2.15
dependencies:
- browserslist: 4.20.2
- postcss: 8.4.12
- postcss-selector-parser: 6.0.9
+ browserslist: 4.20.3
+ postcss: 8.4.13
+ postcss-selector-parser: 6.0.10
dev: true
- /stylelint-config-html/1.0.0_f552817e5b8b1b7dca381d844218922e:
+ /stylelint-config-html/1.0.0_7188fd195a29500c7ce723a504690e84:
resolution:
{
integrity: sha512-rKQUUWDpaYC7ybsS6tLxddjn6DxhjSIXybElSmcTyVQj3ExhmU3q+l41ktrlwHRyY0M5SkTkZiwngvYPYmsgSQ==
@@ -7451,11 +7392,11 @@ packages:
postcss-html: ^1.0.0
stylelint: ">=14.0.0"
dependencies:
- postcss-html: 1.3.0
- stylelint: 14.6.0
+ postcss-html: 1.4.1
+ stylelint: 14.8.1
dev: true
- /stylelint-config-prettier/9.0.3_stylelint@14.6.0:
+ /stylelint-config-prettier/9.0.3_stylelint@14.8.1:
resolution:
{
integrity: sha512-5n9gUDp/n5tTMCq1GLqSpA30w2sqWITSSEiAWQlpxkKGAUbjcemQ0nbkRvRUa0B1LgD3+hCvdL7B1eTxy1QHJg==
@@ -7465,10 +7406,10 @@ packages:
peerDependencies:
stylelint: ">=11.0.0"
dependencies:
- stylelint: 14.6.0
+ stylelint: 14.8.1
dev: true
- /stylelint-config-recommended/6.0.0_stylelint@14.6.0:
+ /stylelint-config-recommended/6.0.0_stylelint@14.8.1:
resolution:
{
integrity: sha512-ZorSSdyMcxWpROYUvLEMm0vSZud2uB7tX1hzBZwvVY9SV/uly4AvvJPPhCcymZL3fcQhEQG5AELmrxWqtmzacw==
@@ -7476,10 +7417,10 @@ packages:
peerDependencies:
stylelint: ^14.0.0
dependencies:
- stylelint: 14.6.0
+ stylelint: 14.8.1
dev: true
- /stylelint-config-standard/24.0.0_stylelint@14.6.0:
+ /stylelint-config-standard/24.0.0_stylelint@14.8.1:
resolution:
{
integrity: sha512-+RtU7fbNT+VlNbdXJvnjc3USNPZRiRVp/d2DxOF/vBDDTi0kH5RX2Ny6errdtZJH3boO+bmqIYEllEmok4jiuw==
@@ -7487,11 +7428,11 @@ packages:
peerDependencies:
stylelint: ^14.0.0
dependencies:
- stylelint: 14.6.0
- stylelint-config-recommended: 6.0.0_stylelint@14.6.0
+ stylelint: 14.8.1
+ stylelint-config-recommended: 6.0.0_stylelint@14.8.1
dev: true
- /stylelint-order/5.0.0_stylelint@14.6.0:
+ /stylelint-order/5.0.0_stylelint@14.8.1:
resolution:
{
integrity: sha512-OWQ7pmicXufDw5BlRqzdz3fkGKJPgLyDwD1rFY3AIEfIH/LQY38Vu/85v8/up0I+VPiuGRwbc2Hg3zLAsJaiyw==
@@ -7499,15 +7440,15 @@ packages:
peerDependencies:
stylelint: ^14.0.0
dependencies:
- postcss: 8.4.12
- postcss-sorting: 7.0.1_postcss@8.4.12
- stylelint: 14.6.0
+ postcss: 8.4.13
+ postcss-sorting: 7.0.1_postcss@8.4.13
+ stylelint: 14.8.1
dev: true
- /stylelint/14.6.0:
+ /stylelint/14.8.1:
resolution:
{
- integrity: sha512-Xk2sqXYPi9nXgq70nBiZkbQm/QOOKd83NBTaBE1fXEWAEeRlgHnKC/E7kJFlT6K0SaNDOK5yIvR7GFPGsNLuOg==
+ integrity: sha512-0YxTop3wTeEVmQWhS7jjLFaBkvfPmffRiJ6eFIDlK++f3OklaobTYFJu32E5u/cIrFLbcW52pLqrYpihA/y0/w==
}
engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 }
hasBin: true
@@ -7525,7 +7466,7 @@ packages:
global-modules: 2.0.0
globby: 11.1.0
globjoin: 0.1.4
- html-tags: 3.1.0
+ html-tags: 3.2.0
ignore: 5.2.0
import-lazy: 4.0.0
imurmurhash: 0.1.4
@@ -7533,15 +7474,15 @@ packages:
known-css-properties: 0.24.0
mathml-tag-names: 2.1.3
meow: 9.0.0
- micromatch: 4.0.4
+ micromatch: 4.0.5
normalize-path: 3.0.0
normalize-selector: 0.2.0
picocolors: 1.0.0
- postcss: 8.4.12
+ postcss: 8.4.13
postcss-media-query-parser: 0.2.3
postcss-resolve-nested-selector: 0.1.1
- postcss-safe-parser: 6.0.0_postcss@8.4.12
- postcss-selector-parser: 6.0.9
+ postcss-safe-parser: 6.0.0_postcss@8.4.13
+ postcss-selector-parser: 6.0.10
postcss-value-parser: 4.2.0
resolve-from: 5.0.0
specificity: 0.4.1
@@ -7609,7 +7550,7 @@ packages:
dependencies:
"@trysound/sax": 0.2.0
commander: 7.2.0
- css-select: 4.2.1
+ css-select: 4.3.0
css-tree: 1.1.3
csso: 4.2.0
picocolors: 1.0.0
@@ -7692,7 +7633,7 @@ packages:
engines: { node: ">=8" }
dev: true
- /ts-node/9.1.1_typescript@4.6.3:
+ /ts-node/9.1.1_typescript@4.6.4:
resolution:
{
integrity: sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==
@@ -7707,7 +7648,7 @@ packages:
diff: 4.0.2
make-error: 1.3.6
source-map-support: 0.5.21
- typescript: 4.6.3
+ typescript: 4.6.4
yn: 3.1.1
dev: true
@@ -7725,13 +7666,13 @@ packages:
}
dev: false
- /tslib/2.3.1:
+ /tslib/2.4.0:
resolution:
{
- integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==
+ integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==
}
- /tsutils/3.21.0_typescript@4.6.3:
+ /tsutils/3.21.0_typescript@4.6.4:
resolution:
{
integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==
@@ -7741,7 +7682,7 @@ packages:
typescript: ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"
dependencies:
tslib: 1.14.1
- typescript: 4.6.3
+ typescript: 4.6.4
dev: true
/type-check/0.4.0:
@@ -7808,10 +7749,10 @@ packages:
}
dev: false
- /typescript/4.6.3:
+ /typescript/4.6.4:
resolution:
{
- integrity: sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==
+ integrity: sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==
}
engines: { node: ">=4.2.0" }
hasBin: true
@@ -7919,7 +7860,7 @@ packages:
spdx-expression-parse: 3.0.1
dev: true
- /vite-plugin-mock/2.9.6_9bee6d01fd796cb52b526d4503041d36:
+ /vite-plugin-mock/2.9.6_d7cb7d9d6d2d613866fad94deaf243a9:
resolution:
{
integrity: sha512-/Rm59oPppe/ncbkSrUuAxIQihlI2YcBmnbR4ST1RA2VzM1C0tEQc1KlbQvnUGhXECAGTaQN2JyasiwXP6EtKgg==
@@ -7929,7 +7870,7 @@ packages:
mockjs: ">=1.1.0"
vite: ">=2.0.0"
dependencies:
- "@rollup/plugin-node-resolve": 13.1.3_rollup@2.70.1
+ "@rollup/plugin-node-resolve": 13.2.1_rollup@2.71.0
"@types/mockjs": 1.0.6
chalk: 4.1.2
chokidar: 3.5.3
@@ -7939,7 +7880,7 @@ packages:
fast-glob: 3.2.11
mockjs: 1.1.0
path-to-regexp: 6.2.0
- vite: 2.9.5_sass@1.50.1
+ vite: 2.9.6_sass@1.51.0
transitivePeerDependencies:
- rollup
- supports-color
@@ -7952,7 +7893,7 @@ packages:
}
dev: true
- /vite-plugin-windicss/1.8.4_vite@2.9.5:
+ /vite-plugin-windicss/1.8.4_vite@2.9.6:
resolution:
{
integrity: sha512-LSZAO8BZn3x406GRbYX5t5ONXXJVdqiQtN1qrznLA/Dy5/NzZVhfcrL6N1qEYYO7HsCDT4pLAjTzObvDnM9Y8A==
@@ -7963,7 +7904,7 @@ packages:
"@windicss/plugin-utils": 1.8.4
debug: 4.3.4
kolorist: 1.5.1
- vite: 2.9.5_sass@1.50.1
+ vite: 2.9.6_sass@1.51.0
windicss: 3.5.1
transitivePeerDependencies:
- supports-color
@@ -7975,14 +7916,14 @@ packages:
integrity: sha512-FP6qCN57coIOwmtah68ofpi4dewGmfzPcoKe76RMnJoz7qBTXxQVm2BlnH0YzGeCbOcjm9NKauJ1I6J9OlUUtg==
}
dependencies:
- "@vue/compiler-sfc": 3.2.31
+ "@vue/compiler-sfc": 3.2.33
svgo: 2.8.0
dev: true
- /vite/2.9.5_sass@1.50.1:
+ /vite/2.9.6_sass@1.51.0:
resolution:
{
- integrity: sha512-dvMN64X2YEQgSXF1lYabKXw3BbN6e+BL67+P3Vy4MacnY+UzT1AfkHiioFSi9+uiDUiaDy7Ax/LQqivk6orilg==
+ integrity: sha512-3IffdrByHW95Yjv0a13TQOQfJs7L5dVlSPuTt432XLbRMriWbThqJN2k/IS6kXn5WY4xBLhK9XoaWay1B8VzUw==
}
engines: { node: ">=12.2.0" }
hasBin: true
@@ -7998,19 +7939,19 @@ packages:
stylus:
optional: true
dependencies:
- esbuild: 0.14.36
- postcss: 8.4.12
+ esbuild: 0.14.38
+ postcss: 8.4.13
resolve: 1.22.0
- rollup: 2.70.1
- sass: 1.50.1
+ rollup: 2.71.0
+ sass: 1.51.0
optionalDependencies:
fsevents: 2.3.2
dev: true
- /vue-demi/0.12.4_vue@3.2.33:
+ /vue-demi/0.12.5_vue@3.2.33:
resolution:
{
- integrity: sha512-ztPDkFt0TSUdoq1ZI6oD730vgztBkiByhUW7L1cOTebiSBqSYfSQgnhYakYigBkyAybqCTH7h44yZuDJf2xILQ==
+ integrity: sha512-BREuTgTYlUr0zw0EZn3hnhC3I6gPWv+Kwh4MCih6QcAeaTlaIX0DwOVN0wHej7hSvDPecz4jygy/idsgKfW58Q==
}
engines: { node: ">=12" }
hasBin: true
@@ -8025,7 +7966,7 @@ packages:
vue: 3.2.33
dev: false
- /vue-eslint-parser/8.3.0_eslint@8.11.0:
+ /vue-eslint-parser/8.3.0_eslint@8.14.0:
resolution:
{
integrity: sha512-dzHGG3+sYwSf6zFBa0Gi9ZDshD7+ad14DGOdTLjruRVgZXe2J+DcZ9iUhyR48z5g1PqRa20yt3Njna/veLJL/g==
@@ -8035,26 +7976,26 @@ packages:
eslint: ">=6.0.0"
dependencies:
debug: 4.3.4
- eslint: 8.11.0
+ eslint: 8.14.0
eslint-scope: 7.1.1
eslint-visitor-keys: 3.3.0
espree: 9.3.1
esquery: 1.4.0
lodash: 4.17.21
- semver: 7.3.5
+ semver: 7.3.7
transitivePeerDependencies:
- supports-color
dev: true
- /vue-form-create2/1.2.8:
+ /vue-form-create2/1.2.9:
resolution:
{
- integrity: sha512-qetQngWHhj3MgVg4+yfzJeWjtR3tOh2Xb7cPQ/B2y1S07y3uYXPW/MKkG5w+YZqdtGqPFvsgw1xMg2QFEuMpww==
+ integrity: sha512-8Es47Ocrr5FnE8VDP+CtMM6GdJY+eWir8X8V5wrGqcT6pM6R3TIZZaD49NIDp78nZWu2UoWWM9bnuU8Jke10lw==
}
dependencies:
ace-builds: 1.4.14
- ant-design-vue: 3.2.0_vue@3.2.33
- core-js: 3.22.0
+ ant-design-vue: 3.2.2_vue@3.2.33
+ core-js: 3.22.3
element-plus: 2.1.11_vue@3.2.33
lodash: 4.17.21
uuid: 8.3.2
@@ -8101,7 +8042,7 @@ packages:
peerDependencies:
vue: ^3.2.0
dependencies:
- "@vue/devtools-api": 6.1.3
+ "@vue/devtools-api": 6.1.4
vue: 3.2.33
dev: false
@@ -8156,10 +8097,10 @@ packages:
vue: 3.2.33
dev: false
- /vxe-table/4.2.0_vue@3.2.33+xe-utils@3.5.4:
+ /vxe-table/4.2.3_vue@3.2.33+xe-utils@3.5.4:
resolution:
{
- integrity: sha512-ddb4OdTdhjT+E+5gu+NbJuTLJa/BlzUb98O0ZsVwGYUnMWoYqHh68JRkHxFona/Dxv6ir8HBX7kZamfoWhB+NQ==
+ integrity: sha512-sbW9yZ763/ArOpJXRyBJwPKShU0za4lq5WJYdzF+O73yqdhmSUJ/cFuf3E/JJ/DxD/rk3BdV7/jDaFR6YBDyIQ==
}
peerDependencies:
vue: ^3.2.2
@@ -8177,7 +8118,7 @@ packages:
dependencies:
"@babel/runtime": 7.17.9
"@babel/runtime-corejs3": 7.17.9
- tslib: 2.3.1
+ tslib: 2.4.0
dev: false
/warning/4.0.3:
@@ -8290,10 +8231,10 @@ packages:
generate-source-map: 0.0.5
dev: false
- /xgplayer/2.31.4:
+ /xgplayer/2.31.6:
resolution:
{
- integrity: sha512-apuAucT8RMsC8t0lattoBI9g8o9Pf7ZP7G5Eh5T7CpYAC7WA8zWZiWSunidc3rAs9HZmROhRtd1RhPnIyXGJjg==
+ integrity: sha512-95mEdChOam010QCKU+putYvjbN/MPwQZwECrlG+MbTy8e7REpVEgTmko6f5FRQoPAMV7k7veLgZrCaMUDuV81A==
}
hasBin: true
dependencies:
@@ -8395,10 +8336,10 @@ packages:
yargs-parser: 18.1.3
dev: false
- /yargs/17.4.0:
+ /yargs/17.4.1:
resolution:
{
- integrity: sha512-WJudfrk81yWFSOkZYpAZx4Nt7V4xp7S/uJkX0CnxovMCt1wCE8LNftPpNuF9X/u9gN5nsD7ycYtRcDf2pL3UiA==
+ integrity: sha512-WSZD9jgobAg3ZKuCQZSa3g9QOJeCCqLoLAykiWgmXnDo9EPnn4RPf5qVTtzgOx66o6/oqhcA5tHtJXpG8pMt3g==
}
engines: { node: ">=12" }
dependencies:
diff --git a/src/components/ReIcon/src/iconifyIconOffline.ts b/src/components/ReIcon/src/iconifyIconOffline.ts
index fb735a178..36ca72267 100644
--- a/src/components/ReIcon/src/iconifyIconOffline.ts
+++ b/src/components/ReIcon/src/iconifyIconOffline.ts
@@ -18,7 +18,6 @@ import Close from "@iconify-icons/ep/close";
import CloseBold from "@iconify-icons/ep/close-bold";
import Bell from "@iconify-icons/ep/bell";
import Guide from "@iconify-icons/ep/guide";
-import User from "@iconify-icons/ep/user";
import Iphone from "@iconify-icons/ep/iphone";
import Location from "@iconify-icons/ep/location";
import Tickets from "@iconify-icons/ep/tickets";
@@ -48,7 +47,6 @@ addIcon("close", Close);
addIcon("close-bold", CloseBold);
addIcon("bell", Bell);
addIcon("guide", Guide);
-addIcon("user", User);
addIcon("iphone", Iphone);
addIcon("location", Location);
addIcon("tickets", Tickets);
@@ -87,6 +85,8 @@ import Dept from "@iconify-icons/ri/git-branch-line";
import Password from "@iconify-icons/ri/lock-password-line";
import Ppt from "@iconify-icons/ri/file-ppt-2-line";
import TerminalWindowLine from "@iconify-icons/ri/terminal-window-line";
+import User from "@iconify-icons/ri/user-3-fill";
+import Lock from "@iconify-icons/ri/lock-fill";
addIcon("arrow-right-s-line", ArrowRightSLine);
addIcon("arrow-left-s-line", ArrowLeftSLine);
addIcon("logout-circle-r-line", LogoutCircleRLine);
@@ -110,6 +110,8 @@ addIcon("dept", Dept);
addIcon("password", Password);
addIcon("ppt", Ppt);
addIcon("terminal-window-line", TerminalWindowLine);
+addIcon("user", User);
+addIcon("lock", Lock);
// Font Awesome 4
import FaUser from "@iconify-icons/fa/user";
diff --git a/src/components/ReIcon/src/iconifyIconOnline.ts b/src/components/ReIcon/src/iconifyIconOnline.ts
index fd879cf89..ccb8eae5b 100644
--- a/src/components/ReIcon/src/iconifyIconOnline.ts
+++ b/src/components/ReIcon/src/iconifyIconOnline.ts
@@ -9,11 +9,6 @@ export default defineComponent({
icon: {
type: String,
default: ""
- },
- // default element plus icon
- type: {
- type: String,
- default: "ep:"
}
},
render() {
@@ -21,7 +16,7 @@ export default defineComponent({
return h(
IconifyIcon,
{
- icon: `${this.type}${this.icon}`,
+ icon: `${this.icon}`,
...attrs
},
{
diff --git a/src/components/ReIcon/src/select.vue b/src/components/ReIcon/src/select.vue
index 078eb1531..4b26436f6 100644
--- a/src/components/ReIcon/src/select.vue
+++ b/src/components/ReIcon/src/select.vue
@@ -130,7 +130,7 @@ watch(
class="w-40px h-32px cursor-pointer flex justify-center items-center"
@click="visible = !visible"
>
-
+
@@ -160,7 +160,7 @@ watch(
:style="iconItemStyle(item)"
@click="onChangeIcon(item)"
>
-
+
diff --git a/src/components/ReImageVerify/index.ts b/src/components/ReImageVerify/index.ts
new file mode 100644
index 000000000..5f193cbdd
--- /dev/null
+++ b/src/components/ReImageVerify/index.ts
@@ -0,0 +1,12 @@
+import { App } from "vue";
+import reImageVerify from "./src/index.vue";
+
+export const ReImageVerify = Object.assign(reImageVerify, {
+ install(app: App) {
+ app.component(reImageVerify.name, reImageVerify);
+ }
+});
+
+export default {
+ ReImageVerify
+};
diff --git a/src/components/ReImageVerify/src/hooks.ts b/src/components/ReImageVerify/src/hooks.ts
new file mode 100644
index 000000000..71fcdfc2e
--- /dev/null
+++ b/src/components/ReImageVerify/src/hooks.ts
@@ -0,0 +1,85 @@
+import { ref, onMounted } from "vue";
+
+/**
+ * 绘制图形验证码
+ * @param width - 图形宽度
+ * @param height - 图形高度
+ */
+export const useImageVerify = (width = 120, height = 40) => {
+ const domRef = ref();
+ const imgCode = ref("");
+
+ function setImgCode(code: string) {
+ imgCode.value = code;
+ }
+
+ function getImgCode() {
+ if (!domRef.value) return;
+ imgCode.value = draw(domRef.value, width, height);
+ }
+
+ onMounted(() => {
+ getImgCode();
+ });
+
+ return {
+ domRef,
+ imgCode,
+ setImgCode,
+ getImgCode
+ };
+};
+
+function randomNum(min: number, max: number) {
+ const num = Math.floor(Math.random() * (max - min) + min);
+ return num;
+}
+
+function randomColor(min: number, max: number) {
+ const r = randomNum(min, max);
+ const g = randomNum(min, max);
+ const b = randomNum(min, max);
+ return `rgb(${r},${g},${b})`;
+}
+
+function draw(dom: HTMLCanvasElement, width: number, height: number) {
+ let imgCode = "";
+
+ const NUMBER_STRING = "0123456789";
+
+ const ctx = dom.getContext("2d");
+ if (!ctx) return imgCode;
+
+ ctx.fillStyle = randomColor(180, 230);
+ ctx.fillRect(0, 0, width, height);
+ for (let i = 0; i < 4; i += 1) {
+ const text = NUMBER_STRING[randomNum(0, NUMBER_STRING.length)];
+ imgCode += text;
+ const fontSize = randomNum(18, 41);
+ const deg = randomNum(-30, 30);
+ ctx.font = `${fontSize}px Simhei`;
+ ctx.textBaseline = "top";
+ ctx.fillStyle = randomColor(80, 150);
+ ctx.save();
+ ctx.translate(30 * i + 15, 15);
+ ctx.rotate((deg * Math.PI) / 180);
+ ctx.fillText(text, -15 + 5, -15);
+ ctx.restore();
+ }
+ for (let i = 0; i < 5; i += 1) {
+ ctx.beginPath();
+ ctx.moveTo(randomNum(0, width), randomNum(0, height));
+ ctx.lineTo(randomNum(0, width), randomNum(0, height));
+ ctx.strokeStyle = randomColor(180, 230);
+ ctx.closePath();
+ ctx.stroke();
+ }
+ for (let i = 0; i < 41; i += 1) {
+ ctx.beginPath();
+ ctx.arc(randomNum(0, width), randomNum(0, height), 1, 0, 2 * Math.PI);
+ ctx.closePath();
+ ctx.fillStyle = randomColor(150, 200);
+ ctx.fill();
+ }
+ return imgCode;
+}
diff --git a/src/components/ReImageVerify/src/index.vue b/src/components/ReImageVerify/src/index.vue
new file mode 100644
index 000000000..32599a802
--- /dev/null
+++ b/src/components/ReImageVerify/src/index.vue
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
diff --git a/src/router/modules/remaining.ts b/src/router/modules/remaining.ts
index 53626e92f..b72de1bd2 100644
--- a/src/router/modules/remaining.ts
+++ b/src/router/modules/remaining.ts
@@ -5,7 +5,7 @@ const remainingRouter = [
{
path: "/login",
name: "login",
- component: () => import("/@/views/login.vue"),
+ component: () => import("/@/views/login/index.vue"),
meta: {
title: $t("menus.hslogin"),
showLink: false,
diff --git a/src/store/modules/types.ts b/src/store/modules/types.ts
index c5eb062bd..88c3a49b0 100644
--- a/src/store/modules/types.ts
+++ b/src/store/modules/types.ts
@@ -38,4 +38,6 @@ export type setType = {
export type userType = {
token: string;
name?: string;
+ verifyCode?: string;
+ currentPage?: number;
};
diff --git a/src/store/modules/user.ts b/src/store/modules/user.ts
index 9f04254f1..55f7a0ea7 100644
--- a/src/store/modules/user.ts
+++ b/src/store/modules/user.ts
@@ -22,7 +22,11 @@ export const useUserStore = defineStore({
id: "pure-user",
state: (): userType => ({
token,
- name
+ name,
+ // 前端生成的验证码(按实际需求替换)
+ verifyCode: "",
+ // 登陆显示组件判断 0:登陆 1:手机登陆 2:二维码登陆 3:注册 4:忘记密码,默认0:登陆
+ currentPage: 0
}),
actions: {
SET_TOKEN(token) {
@@ -31,6 +35,12 @@ export const useUserStore = defineStore({
SET_NAME(name) {
this.name = name;
},
+ SET_VERIFYCODE(verifyCode) {
+ this.verifyCode = verifyCode;
+ },
+ SET_CURRENTPAGE(value) {
+ this.currentPage = value;
+ },
// 登入
async loginByUsername(data) {
return new Promise((resolve, reject) => {
diff --git a/src/style/login.css b/src/style/login.css
index 4402a3b21..643ddc1ec 100644
--- a/src/style/login.css
+++ b/src/style/login.css
@@ -47,141 +47,6 @@
font: bold 200% Consolas, Monaco, monospace;
}
-.input-group {
- position: relative;
- display: grid;
- grid-template-columns: 7% 93%;
- margin: 25px 0;
- padding: 5px 0;
- border-bottom: 2px solid #d9d9d9;
-}
-
-.input-group:nth-child(1) {
- margin-bottom: 4px;
-}
-
-.input-group::before,
-.input-group::after {
- content: "";
- position: absolute;
- bottom: -2px;
- width: 0;
- height: 2px;
- background-color: #c5d3f7;
- transition: 0.5s;
-}
-
-.input-group::after {
- right: 50%;
-}
-
-.input-group::before {
- left: 50%;
-}
-
-.icon {
- display: flex;
- justify-content: center;
- align-items: center;
-}
-
-.icon svg {
- color: #d9d9d9;
- transition: 0.5s;
-}
-
-.input-group > div {
- position: relative;
- height: 45px;
-}
-
-.input-group > div > h5 {
- position: absolute;
- left: 10px;
- top: 50%;
- transform: translateY(-50%);
- color: #d9d9d9;
- font-size: 18px;
- transition: 0.3s;
- margin: 0;
- padding: 0;
-}
-
-.input-group.focus .icon svg {
- color: #5392f0;
-}
-
-.input-group.focus div h5 {
- top: -5px;
- font-size: 15px;
-}
-
-.input-group.focus::after,
-.input-group.focus::before {
- width: 50%;
-}
-
-.input {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0;
- left: 0;
- border: none;
- outline: none;
- background: none;
- padding: 0.5rem 0.7rem;
- font-size: 1.2rem;
- color: #555;
- font-family: "Roboto", sans-serif;
-}
-
-a {
- display: block;
- text-align: right;
- text-decoration: none;
- color: #999;
- font-size: 0.9rem;
- transition: 0.3s;
-}
-
-a:hover {
- color: #5392f0;
-}
-
-.btn {
- display: block;
- width: 100%;
- height: 50px;
- border-radius: 25px;
- margin: 1rem 0;
- font-size: 1.2rem;
- outline: none;
- border: none;
- background-image: linear-gradient(to right, #567dbe, #5392f0, #567dbe);
- cursor: pointer;
- color: #fff;
- text-transform: uppercase;
- font-family: "Roboto", sans-serif;
- background-size: 200%;
- transition: 0.5s;
-}
-
-.btn:hover {
- background-position: right;
-}
-
-.copyright {
- position: absolute;
- width: 100%;
- height: 50px;
- bottom: 2px;
- color: #5392f0;
- text-align: center;
- font-size: 18px;
- font-family: "Roboto", sans-serif;
-}
-
@media screen and (max-width: 1080px) {
.login-container {
grid-gap: 9rem;
diff --git a/src/utils/is.ts b/src/utils/is.ts
index 3a351c677..fab17f6b5 100644
--- a/src/utils/is.ts
+++ b/src/utils/is.ts
@@ -1,4 +1,3 @@
-/* eslint-disable */
const toString = Object.prototype.toString;
export function is(val: unknown, type: string) {
@@ -94,9 +93,26 @@ export const isServer = typeof window === "undefined";
export const isClient = !isServer;
-export function isUrl(path: T): boolean {
+/** url链接正则 */
+export function isUrl(value: T): boolean {
const reg =
+ // eslint-disable-next-line no-useless-escape
/(((^https?:(?:\/\/)?)(?:[-;:&=\+\$,\w]+@)?[A-Za-z0-9.-]+(?::\d+)?|(?:www.|[-;:&=\+\$,\w]+@)[A-Za-z0-9.-]+)((?:\/[\+~%\/.\w-_]*)?\??(?:[-\+=&;%@.\w_]*)#?(?:[\w]*))?)$/;
// @ts-expect-error
- return reg.test(path);
+ return reg.test(value);
+}
+
+/** 手机号码正则 */
+export function isPhone(value: T): boolean {
+ const reg =
+ /^[1](([3][0-9])|([4][0,1,4-9])|([5][0-3,5-9])|([6][2,5,6,7])|([7][0-8])|([8][0-9])|([9][0-3,5-9]))[0-9]{8}$/;
+ // @ts-expect-error
+ return reg.test(value);
+}
+
+/** 邮箱正则 */
+export function isEmail(value: T): boolean {
+ const reg = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
+ // @ts-expect-error
+ return reg.test(value);
}
diff --git a/src/views/list/card/index.vue b/src/views/list/card/index.vue
index cdf1bc721..243182d0f 100644
--- a/src/views/list/card/index.vue
+++ b/src/views/list/card/index.vue
@@ -8,7 +8,7 @@ export default {
import { getCardList } from "/@/api/list";
import ReCard from "/@/components/ReCard";
import { ref, onMounted, nextTick } from "vue";
-import DialogForm from "./components/DialogForm.vue";
+import dialogForm from "./components/DialogForm.vue";
import { ElMessage, ElMessageBox } from "element-plus";
import { useRenderIcon } from "/@/components/ReIcon/src/hooks";
@@ -172,6 +172,6 @@ const handleManageProduct = product => {
/>
-
+
diff --git a/src/views/login.vue b/src/views/login.vue
deleted file mode 100644
index 75dc2c956..000000000
--- a/src/views/login.vue
+++ /dev/null
@@ -1,180 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/src/views/login/components/phone.vue b/src/views/login/components/phone.vue
new file mode 100644
index 000000000..61833bb11
--- /dev/null
+++ b/src/views/login/components/phone.vue
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ text }}
+
+
+
+
+
+
+
+
+ 登陆
+
+
+
+
+
+
+
+ 返回
+
+
+
+
+
diff --git a/src/views/login/components/qrCode.vue b/src/views/login/components/qrCode.vue
new file mode 100644
index 000000000..49e2b57f7
--- /dev/null
+++ b/src/views/login/components/qrCode.vue
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+ 扫码后点击"确认",即可完成登录
+
+
+
+
+ 返回
+
+
+
diff --git a/src/views/login/components/regist.vue b/src/views/login/components/regist.vue
new file mode 100644
index 000000000..3d83fc327
--- /dev/null
+++ b/src/views/login/components/regist.vue
@@ -0,0 +1,169 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ text }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 我已仔细阅读并接受
+ 《隐私政策》
+
+
+
+
+
+
+ 确定
+
+
+
+
+
+
+
+ 返回
+
+
+
+
+
diff --git a/src/views/login/components/update.vue b/src/views/login/components/update.vue
new file mode 100644
index 000000000..97de44a9a
--- /dev/null
+++ b/src/views/login/components/update.vue
@@ -0,0 +1,141 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ text }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 确定
+
+
+
+
+
+
+
+ 返回
+
+
+
+
+
diff --git a/src/views/login/index.vue b/src/views/login/index.vue
new file mode 100644
index 000000000..3b6a83c23
--- /dev/null
+++ b/src/views/login/index.vue
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/login/utils/enums.ts b/src/views/login/utils/enums.ts
new file mode 100644
index 000000000..8a2faf591
--- /dev/null
+++ b/src/views/login/utils/enums.ts
@@ -0,0 +1,32 @@
+const operates = [
+ {
+ title: "手机登录"
+ },
+ {
+ title: "二维码登录"
+ },
+ {
+ title: "注册"
+ }
+];
+
+const thirdParty = [
+ {
+ title: "微信",
+ icon: "wechat"
+ },
+ {
+ title: "支付宝",
+ icon: "alipay"
+ },
+ {
+ title: "QQ",
+ icon: "qq"
+ },
+ {
+ title: "微博",
+ icon: "weibo"
+ }
+];
+
+export { operates, thirdParty };
diff --git a/src/views/login/utils/motion.ts b/src/views/login/utils/motion.ts
new file mode 100644
index 000000000..fb53806cf
--- /dev/null
+++ b/src/views/login/utils/motion.ts
@@ -0,0 +1,40 @@
+import { h, defineComponent, withDirectives, resolveDirective } from "vue";
+
+// 封装@vueuse/motion动画库中的自定义指令v-motion
+export default defineComponent({
+ name: "Motion",
+ props: {
+ delay: {
+ type: Number,
+ default: 50
+ }
+ },
+ render() {
+ const { delay } = this;
+ const motion = resolveDirective("motion");
+ return withDirectives(
+ h(
+ "div",
+ {},
+ {
+ default: () => [this.$slots.default()]
+ }
+ ),
+ [
+ [
+ motion,
+ {
+ initial: { opacity: 0, y: 100 },
+ enter: {
+ opacity: 1,
+ y: 0,
+ transition: {
+ delay
+ }
+ }
+ }
+ ]
+ ]
+ );
+ }
+});
diff --git a/src/views/login/utils/rule.ts b/src/views/login/utils/rule.ts
new file mode 100644
index 000000000..fd28f6ca5
--- /dev/null
+++ b/src/views/login/utils/rule.ts
@@ -0,0 +1,128 @@
+import { reactive } from "vue";
+import { isPhone } from "/@/utils/is";
+import type { FormRules } from "element-plus";
+import { useUserStoreHook } from "/@/store/modules/user";
+
+/** 6位数字验证码正则 */
+export const REGEXP_SIX = /^\d{6}$/;
+
+/** 密码正则(密码格式应为8-18位数字、字母、符号的任意两种组合) */
+export const REGEXP_PWD =
+ /^(?![0-9]+$)(?![a-z]+$)(?![A-Z]+$)(?!([^(0-9a-zA-Z)]|[()])+$)(?!^.*[\u4E00-\u9FA5].*$)([^(0-9a-zA-Z)]|[()]|[a-z]|[A-Z]|[0-9]){8,18}$/;
+
+/** 登陆校验 */
+const loginRules = reactive({
+ username: [{ required: true, message: "请输入账号", trigger: "blur" }],
+ password: [
+ {
+ validator: (rule, value, callback) => {
+ if (value === "") {
+ callback(new Error("请输入密码"));
+ } else if (!REGEXP_PWD.test(value)) {
+ callback(
+ new Error("密码格式应为8-18位数字、字母、符号的任意两种组合")
+ );
+ } else {
+ callback();
+ }
+ },
+ trigger: "blur"
+ }
+ ],
+ verifyCode: [
+ {
+ validator: (rule, value, callback) => {
+ if (value === "") {
+ callback(new Error("请输入验证码"));
+ } else if (useUserStoreHook().verifyCode !== value) {
+ callback(new Error("请输入正确的验证码"));
+ } else {
+ callback();
+ }
+ },
+ trigger: "blur"
+ }
+ ]
+});
+
+/** 手机登陆校验 */
+const phoneRules = reactive({
+ phone: [
+ {
+ validator: (rule, value, callback) => {
+ if (value === "") {
+ callback(new Error("请输入手机号码"));
+ } else if (!isPhone(value)) {
+ callback(new Error("请输入正确的手机号码格式"));
+ } else {
+ callback();
+ }
+ },
+ trigger: "blur"
+ }
+ ],
+ verifyCode: [
+ {
+ validator: (rule, value, callback) => {
+ if (value === "") {
+ callback(new Error("请输入验证码"));
+ } else if (!REGEXP_SIX.test(value)) {
+ callback(new Error("请输入6位数字验证码"));
+ } else {
+ callback();
+ }
+ },
+ trigger: "blur"
+ }
+ ]
+});
+
+/** 忘记密码校验 */
+const updateRules = reactive({
+ phone: [
+ {
+ validator: (rule, value, callback) => {
+ if (value === "") {
+ callback(new Error("请输入手机号码"));
+ } else if (!isPhone(value)) {
+ callback(new Error("请输入正确的手机号码格式"));
+ } else {
+ callback();
+ }
+ },
+ trigger: "blur"
+ }
+ ],
+ verifyCode: [
+ {
+ validator: (rule, value, callback) => {
+ if (value === "") {
+ callback(new Error("请输入验证码"));
+ } else if (!REGEXP_SIX.test(value)) {
+ callback(new Error("请输入6位数字验证码"));
+ } else {
+ callback();
+ }
+ },
+ trigger: "blur"
+ }
+ ],
+ password: [
+ {
+ validator: (rule, value, callback) => {
+ if (value === "") {
+ callback(new Error("请输入密码"));
+ } else if (!REGEXP_PWD.test(value)) {
+ callback(
+ new Error("密码格式应为8-18位数字、字母、符号的任意两种组合")
+ );
+ } else {
+ callback();
+ }
+ },
+ trigger: "blur"
+ }
+ ]
+});
+
+export { loginRules, phoneRules, updateRules };
diff --git a/src/views/login/utils/static.ts b/src/views/login/utils/static.ts
new file mode 100644
index 000000000..ef725fda2
--- /dev/null
+++ b/src/views/login/utils/static.ts
@@ -0,0 +1,34 @@
+import { computed } from "vue";
+import bg from "/@/assets/login/bg.png";
+import avatar from "/@/assets/login/avatar.svg?component";
+import illustration0 from "/@/assets/login/illustration0.svg?component";
+import illustration1 from "/@/assets/login/illustration1.svg?component";
+import illustration2 from "/@/assets/login/illustration2.svg?component";
+import illustration3 from "/@/assets/login/illustration3.svg?component";
+import illustration4 from "/@/assets/login/illustration4.svg?component";
+import illustration5 from "/@/assets/login/illustration5.svg?component";
+import illustration6 from "/@/assets/login/illustration6.svg?component";
+
+/* Show a different background every day */
+const currentWeek = computed(() => {
+ switch (String(new Date().getDay())) {
+ case "0":
+ return illustration0;
+ case "1":
+ return illustration1;
+ case "2":
+ return illustration2;
+ case "3":
+ return illustration3;
+ case "4":
+ return illustration4;
+ case "5":
+ return illustration5;
+ case "6":
+ return illustration6;
+ default:
+ return illustration4;
+ }
+});
+
+export { bg, avatar, currentWeek };
diff --git a/src/views/login/utils/verifyCode.ts b/src/views/login/utils/verifyCode.ts
new file mode 100644
index 000000000..be41a1395
--- /dev/null
+++ b/src/views/login/utils/verifyCode.ts
@@ -0,0 +1,50 @@
+import type { FormInstance, FormItemProp } from "element-plus";
+import { cloneDeep } from "lodash-unified";
+import { ref } from "vue";
+
+const isDisabled = ref(false);
+const TEXT = "获取验证码";
+const timer = ref(null);
+const text = ref(TEXT);
+
+export const useVerifyCode = () => {
+ const start = async (
+ formEl: FormInstance | undefined,
+ props: FormItemProp,
+ time = 60
+ ) => {
+ if (!formEl) return;
+ const initTime = cloneDeep(time);
+ await formEl.validateField(props, isValid => {
+ if (isValid) {
+ clearInterval(timer.value);
+ timer.value = setInterval(() => {
+ if (time > 0) {
+ text.value = `${time}秒后重新获取`;
+ isDisabled.value = true;
+ time -= 1;
+ } else {
+ text.value = TEXT;
+ isDisabled.value = false;
+ clearInterval(timer.value);
+ time = initTime;
+ }
+ }, 1000);
+ }
+ });
+ };
+
+ const end = () => {
+ text.value = TEXT;
+ isDisabled.value = false;
+ clearInterval(timer.value);
+ };
+
+ return {
+ isDisabled,
+ timer,
+ text,
+ start,
+ end
+ };
+};
diff --git a/vite.config.ts b/vite.config.ts
index 58cc4a871..c4148e031 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -39,23 +39,6 @@ export default ({ command, mode }: ConfigEnv): UserConfigExport => {
resolve: {
alias
},
- css: {
- // https://github.com/vitejs/vite/issues/5833
- postcss: {
- plugins: [
- {
- postcssPlugin: "internal:charset-removal",
- AtRule: {
- charset: atRule => {
- if (atRule.name === "charset") {
- atRule.remove();
- }
- }
- }
- }
- ]
- }
- },
// 服务端渲染
server: {
// 是否开启 https