From 25c55c5d1d7f2f7780e3bf0fe9d85583556ba7e7 Mon Sep 17 00:00:00 2001 From: xiaoxian521 <1923740402@qq.com> Date: Mon, 7 Feb 2022 15:59:04 +0800 Subject: [PATCH] chore: update eslint@8.8.0 --- .eslintrc.js | 6 +- .prettierrc.js | 5 +- package.json | 32 +- pnpm-lock.yaml | 1400 ++++++----------- src/components/ReCountTo/src/normal/index.tsx | 3 +- .../ReCountTo/src/rebound/index.tsx | 3 +- src/components/ReCropper/src/index.tsx | 3 +- src/components/ReFlop/src/filpper.css | 6 +- src/components/ReSelector/src/index.tsx | 6 +- src/components/ReSplitPane/index.tsx | 12 +- src/components/ReSplitPane/resizer.css | 13 +- src/layout/components/sidebar/horizontal.vue | 18 +- src/layout/components/tag/index.scss | 37 +- src/layout/theme/default-vars.scss | 2 +- src/layout/theme/dusk-vars.scss | 2 +- src/layout/theme/volcano-vars.scss | 2 +- src/layout/theme/yellow-vars.scss | 2 +- src/style/dark.scss | 2 +- src/style/element-plus.scss | 2 +- src/style/index.scss | 10 +- src/style/sidebar.scss | 5 - stylelint.config.js | 29 +- 22 files changed, 573 insertions(+), 1027 deletions(-) diff --git a/.eslintrc.js b/.eslintrc.js index ef9231210..7ebe02902 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -37,7 +37,7 @@ module.exports = { "eslint:recommended", "@vue/typescript/recommended", "@vue/prettier", - "@vue/prettier/@typescript-eslint" + "@vue/eslint-config-typescript" ], parser: "vue-eslint-parser", parserOptions: { @@ -50,6 +50,10 @@ module.exports = { } }, rules: { + "vue/no-v-html": "off", + "vue/require-default-prop": "off", + "vue/require-explicit-emits": "off", + "vue/multi-word-component-names": "off", "@typescript-eslint/no-explicit-any": "off", // any "no-debugger": "off", "@typescript-eslint/explicit-module-boundary-types": "off", // setup() diff --git a/.prettierrc.js b/.prettierrc.js index a90291367..16bb32c30 100644 --- a/.prettierrc.js +++ b/.prettierrc.js @@ -1,7 +1,6 @@ module.exports = { bracketSpacing: true, - jsxBracketSameLine: true, singleQuote: false, - arrowParens: 'avoid', - trailingComma: 'none' + arrowParens: "avoid", + trailingComma: "none" }; diff --git a/package.json b/package.json index 5069eaa22..6f23f555c 100644 --- a/package.json +++ b/package.json @@ -82,33 +82,37 @@ "@types/node": "14.14.14", "@types/nprogress": "0.2.0", "@types/qs": "^6.9.7", - "@typescript-eslint/eslint-plugin": "4.31.0", - "@typescript-eslint/parser": "4.31.0", + "@typescript-eslint/eslint-plugin": "^5.10.2", + "@typescript-eslint/parser": "^5.10.2", "@vitejs/plugin-legacy": "^1.6.4", "@vitejs/plugin-vue": "^2.1.0", "@vitejs/plugin-vue-jsx": "^1.3.3", - "@vue/eslint-config-prettier": "6.0.0", - "@vue/eslint-config-typescript": "7.0.0", + "@vue/eslint-config-prettier": "^7.0.0", + "@vue/eslint-config-typescript": "^10.0.0", "@zougt/vite-plugin-theme-preprocessor": "^1.4.4", "autoprefixer": "^10.4.2", "cross-env": "7.0.3", - "eslint": "7.30.0", - "eslint-plugin-prettier": "3.4.0", - "eslint-plugin-vue": "7.17.0", - "husky": "7.0.2", + "eslint": "^8.8.0", + "eslint-plugin-prettier": "^4.0.0", + "eslint-plugin-vue": "^8.4.1", + "husky": "^7.0.4", "lint-staged": "11.1.2", "postcss": "8.2.6", + "postcss-html": "^1.3.0", "postcss-import": "14.0.0", - "prettier": "2.3.2", + "postcss-scss": "^4.0.3", + "prettier": "^2.5.1", "pretty-quick": "3.1.1", "rimraf": "3.0.2", "rollup-plugin-visualizer": "^5.5.4", "sass": "^1.49.7", "sass-loader": "^12.4.0", - "stylelint": "13.13.1", - "stylelint-config-prettier": "8.0.2", - "stylelint-config-standard": "22.0.0", - "stylelint-order": "4.1.0", + "stylelint": "^14.3.0", + "stylelint-config-html": "^1.0.0", + "stylelint-config-prettier": "^9.0.3", + "stylelint-config-recommended": "^6.0.0", + "stylelint-config-standard": "^24.0.0", + "stylelint-order": "^5.0.0", "typescript": "^4.5.5", "unplugin-element-plus": "^0.2.0", "vite": "^2.7.13", @@ -118,7 +122,7 @@ "vite-plugin-style-import": "^1.4.1", "vite-plugin-windicss": "^1.6.1", "vite-svg-loader": "2.2.0", - "vue-eslint-parser": "7.10.0", + "vue-eslint-parser": "^8.2.0", "windicss": "^3.4.3" }, "repository": "git@github.com:xiaoxian521/vue-pure-admin.git", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2f1deda59..465e44c5d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,13 +18,13 @@ specifiers: "@types/node": 14.14.14 "@types/nprogress": 0.2.0 "@types/qs": ^6.9.7 - "@typescript-eslint/eslint-plugin": 4.31.0 - "@typescript-eslint/parser": 4.31.0 + "@typescript-eslint/eslint-plugin": ^5.10.2 + "@typescript-eslint/parser": ^5.10.2 "@vitejs/plugin-legacy": ^1.6.4 "@vitejs/plugin-vue": ^2.1.0 "@vitejs/plugin-vue-jsx": ^1.3.3 - "@vue/eslint-config-prettier": 6.0.0 - "@vue/eslint-config-typescript": 7.0.0 + "@vue/eslint-config-prettier": ^7.0.0 + "@vue/eslint-config-typescript": ^10.0.0 "@vueuse/core": ^7.5.5 "@vueuse/motion": ^2.0.0-beta.9 "@vueuse/shared": ^7.5.5 @@ -40,10 +40,10 @@ specifiers: echarts: ^5.2.1 element-plus: ^2.0.0 element-resize-detector: ^1.2.3 - eslint: 7.30.0 - eslint-plugin-prettier: 3.4.0 - eslint-plugin-vue: 7.17.0 - husky: 7.0.2 + eslint: ^8.8.0 + eslint-plugin-prettier: ^4.0.0 + eslint-plugin-vue: ^8.4.1 + husky: ^7.0.4 js-cookie: ^3.0.1 lint-staged: 11.1.2 lodash-es: ^4.17.21 @@ -53,8 +53,10 @@ specifiers: path: ^0.12.7 pinia: ^2.0.11 postcss: 8.2.6 + postcss-html: ^1.3.0 postcss-import: 14.0.0 - prettier: 2.3.2 + postcss-scss: ^4.0.3 + prettier: ^2.5.1 pretty-quick: 3.1.1 qs: ^6.10.1 resize-observer-polyfill: ^1.5.1 @@ -64,10 +66,12 @@ specifiers: rollup-plugin-visualizer: ^5.5.4 sass: ^1.49.7 sass-loader: ^12.4.0 - stylelint: 13.13.1 - stylelint-config-prettier: 8.0.2 - stylelint-config-standard: 22.0.0 - stylelint-order: 4.1.0 + stylelint: ^14.3.0 + stylelint-config-html: ^1.0.0 + stylelint-config-prettier: ^9.0.3 + stylelint-config-recommended: ^6.0.0 + stylelint-config-standard: ^24.0.0 + stylelint-order: ^5.0.0 typescript: ^4.5.5 unplugin-element-plus: ^0.2.0 v-contextmenu: 3.0.0 @@ -79,7 +83,7 @@ specifiers: vite-plugin-windicss: ^1.6.1 vite-svg-loader: 2.2.0 vue: ^3.2.29 - vue-eslint-parser: 7.10.0 + vue-eslint-parser: ^8.2.0 vue-i18n: ^9.2.0-beta.30 vue-json-pretty: ^2.0.2 vue-router: ^4.0.12 @@ -96,9 +100,9 @@ dependencies: "@ctrl/tinycolor": 3.4.0 "@logicflow/core": 0.7.1 "@logicflow/extension": 0.7.1 - "@vueuse/core": 7.5.5_vue@3.2.29 - "@vueuse/motion": 2.0.0-beta.9_vue@3.2.29 - "@vueuse/shared": 7.5.5_vue@3.2.29 + "@vueuse/core": 7.5.5_vue@3.2.30 + "@vueuse/motion": 2.0.0-beta.9_vue@3.2.30 + "@vueuse/shared": 7.5.5_vue@3.2.30 animate.css: 4.1.1 axios: 0.25.0 cropperjs: 1.5.12 @@ -106,7 +110,7 @@ dependencies: dayjs: 1.10.7 driver.js: 0.9.8 echarts: 5.3.0 - element-plus: 2.0.0_vue@3.2.29 + element-plus: 2.0.0_vue@3.2.30 element-resize-detector: 1.2.4 js-cookie: 3.0.1 lodash-es: 4.17.21 @@ -114,19 +118,19 @@ dependencies: mockjs: 1.1.0 nprogress: 0.2.0 path: 0.12.7 - pinia: 2.0.11_typescript@4.5.5+vue@3.2.29 + pinia: 2.0.11_typescript@4.5.5+vue@3.2.30 qs: 6.10.3 resize-observer-polyfill: 1.5.1 - responsive-storage: 1.0.11_vue@3.2.29 + responsive-storage: 1.0.11_vue@3.2.30 rgb-hex: 4.0.0 - v-contextmenu: 3.0.0_vue@3.2.29 - vue: 3.2.29 - vue-i18n: 9.2.0-beta.30_vue@3.2.29 - vue-json-pretty: 2.0.6_vue@3.2.29 - vue-router: 4.0.12_vue@3.2.29 - vue-types: 4.1.1_vue@3.2.29 - vuedraggable: 4.1.0_vue@3.2.29 - vxe-table: 4.1.20_vue@3.2.29+xe-utils@3.5.4 + v-contextmenu: 3.0.0_vue@3.2.30 + vue: 3.2.30 + vue-i18n: 9.2.0-beta.30_vue@3.2.30 + vue-json-pretty: 2.0.6_vue@3.2.30 + vue-router: 4.0.12_vue@3.2.30 + vue-types: 4.1.1_vue@3.2.30 + vuedraggable: 4.1.0_vue@3.2.30 + vxe-table: 4.1.20_vue@3.2.30+xe-utils@3.5.4 wangeditor: 4.7.11 xe-utils: 3.5.4 xgplayer: 2.28.0 @@ -138,42 +142,46 @@ devDependencies: "@iconify-icons/fa": 1.1.1 "@iconify-icons/fa-solid": 1.1.2 "@iconify-icons/ri": 1.1.1 - "@iconify/vue": 3.1.3_vue@3.2.29 + "@iconify/vue": 3.1.3_vue@3.2.30 "@types/element-resize-detector": 1.1.3 "@types/js-cookie": 3.0.1 "@types/mockjs": 1.0.3 "@types/node": 14.14.14 "@types/nprogress": 0.2.0 "@types/qs": 6.9.7 - "@typescript-eslint/eslint-plugin": 4.31.0_b1eec05d840cbef4d75fec1389231cd4 - "@typescript-eslint/parser": 4.31.0_eslint@7.30.0+typescript@4.5.5 + "@typescript-eslint/eslint-plugin": 5.10.2_2595c2126aec4d4b6e944b931dabb4c2 + "@typescript-eslint/parser": 5.10.2_eslint@8.8.0+typescript@4.5.5 "@vitejs/plugin-legacy": 1.6.4_vite@2.7.13 - "@vitejs/plugin-vue": 2.1.0_vite@2.7.13+vue@3.2.29 + "@vitejs/plugin-vue": 2.1.0_vite@2.7.13+vue@3.2.30 "@vitejs/plugin-vue-jsx": 1.3.3 - "@vue/eslint-config-prettier": 6.0.0_82e4252401b0cc5be86f7c2133946f49 - "@vue/eslint-config-typescript": 7.0.0_e03d82996bd4a66fb128f33523d782ea + "@vue/eslint-config-prettier": 7.0.0_eslint@8.8.0+prettier@2.5.1 + "@vue/eslint-config-typescript": 10.0.0_ad0ab671f10e8d796991ecfc701f24e3 "@zougt/vite-plugin-theme-preprocessor": 1.4.4_sass@1.49.7 autoprefixer: 10.4.2_postcss@8.2.6 cross-env: 7.0.3 - eslint: 7.30.0 - eslint-plugin-prettier: 3.4.0_eslint@7.30.0+prettier@2.3.2 - eslint-plugin-vue: 7.17.0_eslint@7.30.0 - husky: 7.0.2 + eslint: 8.8.0 + eslint-plugin-prettier: 4.0.0_eslint@8.8.0+prettier@2.5.1 + eslint-plugin-vue: 8.4.1_eslint@8.8.0 + husky: 7.0.4 lint-staged: 11.1.2 postcss: 8.2.6 + postcss-html: 1.3.0 postcss-import: 14.0.0_postcss@8.2.6 - prettier: 2.3.2 - pretty-quick: 3.1.1_prettier@2.3.2 + postcss-scss: 4.0.3_postcss@8.2.6 + prettier: 2.5.1 + pretty-quick: 3.1.1_prettier@2.5.1 rimraf: 3.0.2 rollup-plugin-visualizer: 5.5.4 sass: 1.49.7 sass-loader: 12.4.0_sass@1.49.7 - stylelint: 13.13.1 - stylelint-config-prettier: 8.0.2_stylelint@13.13.1 - stylelint-config-standard: 22.0.0_stylelint@13.13.1 - stylelint-order: 4.1.0_stylelint@13.13.1 + stylelint: 14.3.0 + stylelint-config-html: 1.0.0_387acde72b94c028532b3c9cd4a4cddd + stylelint-config-prettier: 9.0.3_stylelint@14.3.0 + stylelint-config-recommended: 6.0.0_stylelint@14.3.0 + stylelint-config-standard: 24.0.0_stylelint@14.3.0 + stylelint-order: 5.0.0_stylelint@14.3.0 typescript: 4.5.5 - unplugin-element-plus: 0.2.0_vite@2.7.13+vue@3.2.29 + unplugin-element-plus: 0.2.0_vite@2.7.13+vue@3.2.30 vite: 2.7.13_sass@1.49.7 vite-plugin-live-reload: 2.1.0 vite-plugin-mock: 2.9.6_mockjs@1.1.0+vite@2.7.13 @@ -181,7 +189,7 @@ devDependencies: vite-plugin-style-import: 1.4.1_vite@2.7.13 vite-plugin-windicss: 1.6.3_vite@2.7.13 vite-svg-loader: 2.2.0 - vue-eslint-parser: 7.10.0_eslint@7.30.0 + vue-eslint-parser: 8.2.0_eslint@8.8.0 windicss: 3.4.3 packages: @@ -192,15 +200,14 @@ packages: } dev: false - /@ampproject/remapping/2.0.3: + /@ampproject/remapping/2.0.4: resolution: { - integrity: sha512-DmIAguV77yFP0MGVFWknCMgSLAtsLR3VlRTteR6xgMpIfYtwaZuMvjGv5YlpiqN7S/5q87DHyuIx8oa15kiyag== + integrity: sha512-zU3pj3pf//YhaoozRTYKaL20KopXrzuZFc/8Ylc49AuV8grYKH23TTq9JJoR70F8zQbil58KjSchZTWeX+jrIQ== } engines: { node: ">=6.0.0" } dependencies: - "@jridgewell/sourcemap-codec": 1.4.9 - "@jridgewell/trace-mapping": 0.2.7 + "@jridgewell/trace-mapping": 0.3.2 dev: true /@antfu/utils/0.4.0: @@ -212,15 +219,6 @@ packages: "@types/throttle-debounce": 2.1.0 dev: true - /@babel/code-frame/7.12.11: - resolution: - { - integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== - } - dependencies: - "@babel/highlight": 7.16.10 - dev: true - /@babel/code-frame/7.16.7: resolution: { @@ -246,7 +244,7 @@ packages: } engines: { node: ">=6.9.0" } dependencies: - "@ampproject/remapping": 2.0.3 + "@ampproject/remapping": 2.0.4 "@babel/code-frame": 7.16.7 "@babel/generator": 7.17.0 "@babel/helper-compilation-targets": 7.16.7_@babel+core@7.17.0 @@ -834,7 +832,7 @@ packages: engines: { node: ">=10" } dev: false - /@element-plus/icons-vue/0.2.6_vue@3.2.29: + /@element-plus/icons-vue/0.2.6_vue@3.2.30: resolution: { integrity: sha512-2gg7VCq4d2firgl7/aVym4Cx/wqKFwKybEQGJiiWJN4urW36+QdAEG1knqSD9qidbjhVp0Jnc9XdSTR1/4Whzw== @@ -842,7 +840,7 @@ packages: peerDependencies: vue: ^3.2.0 dependencies: - vue: 3.2.29 + vue: 3.2.30 dev: false /@endemolshinegroup/cosmiconfig-typescript-loader/3.0.2_e1c3b685f8b7686dcc885a02fd14c5f0: @@ -863,36 +861,36 @@ packages: - typescript dev: true - /@eslint/eslintrc/0.4.3: + /@eslint/eslintrc/1.0.5: resolution: { - integrity: sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw== + integrity: sha512-BLxsnmK3KyPunz5wmCCpqy0YelEoxxGmH73Is+Z74oOTMtExcjkr3dDR6quwrjh1YspA8DH9gnX1o069KiS9AQ== } - engines: { node: ^10.12.0 || >=12.0.0 } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: ajv: 6.12.6 debug: 4.3.3 - espree: 7.3.1 + espree: 9.3.0 globals: 13.12.1 ignore: 4.0.6 import-fresh: 3.3.0 - js-yaml: 3.14.1 - minimatch: 3.0.4 + js-yaml: 4.1.0 + minimatch: 3.0.5 strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color dev: true - /@humanwhocodes/config-array/0.5.0: + /@humanwhocodes/config-array/0.9.3: resolution: { - integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg== + integrity: sha512-3xSMlXHh03hCcCmFc0rbKp3Ivt2PFEJnQUJDDMTJQ2wkECZWdq4GePs2ctc5H8zV+cHPaq8k2vU8mrQjA6iHdQ== } engines: { node: ">=10.10.0" } dependencies: "@humanwhocodes/object-schema": 1.2.1 debug: 4.3.3 - minimatch: 3.0.4 + minimatch: 3.0.5 transitivePeerDependencies: - supports-color dev: true @@ -932,7 +930,7 @@ packages: } dev: true - /@iconify/vue/3.1.3_vue@3.2.29: + /@iconify/vue/3.1.3_vue@3.2.30: resolution: { integrity: sha512-tZ7+mh2HDy8pj7dajByn4bE72XIZM3l+F490VIAAYifwpqGnjqv9O60n1MPsV5dM7Q+FN6yVXZMdXT68l//WTw== @@ -941,7 +939,7 @@ packages: vue: 3.x dependencies: cross-fetch: 3.1.5 - vue: 3.2.29 + vue: 3.2.30 transitivePeerDependencies: - encoding dev: true @@ -1007,21 +1005,21 @@ packages: engines: { node: ">=6.0.0" } dev: true - /@jridgewell/sourcemap-codec/1.4.9: + /@jridgewell/sourcemap-codec/1.4.10: resolution: { - integrity: sha512-iKsUDLGOrC5pSdVTyb8zJI/f55wItTzGtfGWiWPWTc8h2P4oucax7XOGSRq9V2aA1nwE8qMaGvwdXk3PZRtgjg== + integrity: sha512-Ht8wIW5v165atIX1p+JvKR5ONzUyF4Ac8DZIQ5kZs9zrb6M8SJNXpx1zn04rn65VjBMygRoMXcyYwNK0fT7bEg== } dev: true - /@jridgewell/trace-mapping/0.2.7: + /@jridgewell/trace-mapping/0.3.2: resolution: { - integrity: sha512-ZKfRhw6eK2vvdWqpU7DQq49+BZESqh5rmkYpNhuzkz01tapssl2sNNy6uMUIgrTtUWQDijomWJzJRCoevVrfgw== + integrity: sha512-9KzzH4kMjA2XmBRHfqG2/Vtl7s92l6uNDd0wW7frDE+EUvQFGqNXhWp0UGJjSkt3v2AYjzOZn1QO9XaTNJIt1Q== } dependencies: "@jridgewell/resolve-uri": 3.0.4 - "@jridgewell/sourcemap-codec": 1.4.9 + "@jridgewell/sourcemap-codec": 1.4.10 dev: true /@logicflow/core/0.7.1: @@ -1124,40 +1122,6 @@ packages: picomatch: 2.3.1 dev: true - /@stylelint/postcss-css-in-js/0.37.2_4f7b71a942b8b7a555b8adf78f88122b: - resolution: - { - integrity: sha512-nEhsFoJurt8oUmieT8qy4nk81WRHmJynmVwn/Vts08PL9fhgIsMhk1GId5yAN643OzqEEb5S/6At2TZW7pqPDA== - } - peerDependencies: - postcss: ">=7.0.0" - postcss-syntax: ">=0.36.2" - dependencies: - "@babel/core": 7.17.0 - postcss: 7.0.39 - postcss-syntax: 0.36.2_postcss@7.0.39 - transitivePeerDependencies: - - supports-color - dev: true - - /@stylelint/postcss-markdown/0.36.2_4f7b71a942b8b7a555b8adf78f88122b: - resolution: - { - integrity: sha512-2kGbqUVJUGE8dM+bMzXG/PYUWKkjLIkRLWNh39OaADkiabDRdw8ATFCgbMz5xdIcvwspPAluSL7uY+ZiTWdWmQ== - } - deprecated: "Use the original unforked package instead: postcss-markdown" - peerDependencies: - postcss: ">=7.0.0" - postcss-syntax: ">=0.36.2" - dependencies: - postcss: 7.0.39 - postcss-syntax: 0.36.2_postcss@7.0.39 - remark: 13.0.0 - unist-util-find-all-after: 3.0.2 - transitivePeerDependencies: - - supports-color - dev: true - /@trysound/sax/0.2.0: resolution: { @@ -1194,15 +1158,6 @@ packages: } dev: true - /@types/mdast/3.0.10: - resolution: - { - integrity: sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA== - } - dependencies: - "@types/unist": 2.0.6 - dev: true - /@types/minimatch/3.0.5: resolution: { @@ -1289,33 +1244,28 @@ packages: } dev: true - /@types/unist/2.0.6: + /@typescript-eslint/eslint-plugin/5.10.2_2595c2126aec4d4b6e944b931dabb4c2: resolution: { - integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ== + integrity: sha512-4W/9lLuE+v27O/oe7hXJKjNtBLnZE8tQAFpapdxwSVHqtmIoPB1gph3+ahNwVuNL37BX7YQHyGF9Xv6XCnIX2Q== } - dev: true - - /@typescript-eslint/eslint-plugin/4.31.0_b1eec05d840cbef4d75fec1389231cd4: - resolution: - { - integrity: sha512-iPKZTZNavAlOhfF4gymiSuUkgLne/nh5Oz2/mdiUmuZVD42m9PapnCnzjxuDsnpnbH3wT5s2D8bw6S39TC6GNw== - } - engines: { node: ^10.12.0 || >=12.0.0 } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: - "@typescript-eslint/parser": ^4.0.0 - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 + "@typescript-eslint/parser": ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 typescript: "*" peerDependenciesMeta: typescript: optional: true dependencies: - "@typescript-eslint/experimental-utils": 4.31.0_eslint@7.30.0+typescript@4.5.5 - "@typescript-eslint/parser": 4.31.0_eslint@7.30.0+typescript@4.5.5 - "@typescript-eslint/scope-manager": 4.31.0 + "@typescript-eslint/parser": 5.10.2_eslint@8.8.0+typescript@4.5.5 + "@typescript-eslint/scope-manager": 5.10.2 + "@typescript-eslint/type-utils": 5.10.2_eslint@8.8.0+typescript@4.5.5 + "@typescript-eslint/utils": 5.10.2_eslint@8.8.0+typescript@4.5.5 debug: 4.3.3 - eslint: 7.30.0 + eslint: 8.8.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.5.5 @@ -1324,83 +1274,84 @@ packages: - supports-color dev: true - /@typescript-eslint/experimental-utils/4.31.0_eslint@7.30.0+typescript@4.5.5: + /@typescript-eslint/parser/5.10.2_eslint@8.8.0+typescript@4.5.5: resolution: { - integrity: sha512-Hld+EQiKLMppgKKkdUsLeVIeEOrwKc2G983NmznY/r5/ZtZCDvIOXnXtwqJIgYz/ymsy7n7RGvMyrzf1WaSQrw== + integrity: sha512-JaNYGkaQVhP6HNF+lkdOr2cAs2wdSZBoalE22uYWq8IEv/OVH0RksSGydk+sW8cLoSeYmC+OHvRyv2i4AQ7Czg== } - engines: { node: ^10.12.0 || >=12.0.0 } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: - eslint: "*" - dependencies: - "@types/json-schema": 7.0.9 - "@typescript-eslint/scope-manager": 4.31.0 - "@typescript-eslint/types": 4.31.0 - "@typescript-eslint/typescript-estree": 4.31.0_typescript@4.5.5 - eslint: 7.30.0 - eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@7.30.0 - transitivePeerDependencies: - - supports-color - - typescript - dev: true - - /@typescript-eslint/parser/4.31.0_eslint@7.30.0+typescript@4.5.5: - resolution: - { - integrity: sha512-oWbzvPh5amMuTmKaf1wp0ySxPt2ZXHnFQBN2Szu1O//7LmOvgaKTCIDNLK2NvzpmVd5A2M/1j/rujBqO37hj3w== - } - engines: { node: ^10.12.0 || >=12.0.0 } - peerDependencies: - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 typescript: "*" peerDependenciesMeta: typescript: optional: true dependencies: - "@typescript-eslint/scope-manager": 4.31.0 - "@typescript-eslint/types": 4.31.0 - "@typescript-eslint/typescript-estree": 4.31.0_typescript@4.5.5 + "@typescript-eslint/scope-manager": 5.10.2 + "@typescript-eslint/types": 5.10.2 + "@typescript-eslint/typescript-estree": 5.10.2_typescript@4.5.5 debug: 4.3.3 - eslint: 7.30.0 + eslint: 8.8.0 typescript: 4.5.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/4.31.0: + /@typescript-eslint/scope-manager/5.10.2: resolution: { - integrity: sha512-LJ+xtl34W76JMRLjbaQorhR0hfRAlp3Lscdiz9NeI/8i+q0hdBZ7BsiYieLoYWqy+AnRigaD3hUwPFugSzdocg== + integrity: sha512-39Tm6f4RoZoVUWBYr3ekS75TYgpr5Y+X0xLZxXqcZNDWZdJdYbKd3q2IR4V9y5NxxiPu/jxJ8XP7EgHiEQtFnw== } - engines: { node: ^8.10.0 || ^10.13.0 || >=11.10.1 } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: - "@typescript-eslint/types": 4.31.0 - "@typescript-eslint/visitor-keys": 4.31.0 + "@typescript-eslint/types": 5.10.2 + "@typescript-eslint/visitor-keys": 5.10.2 dev: true - /@typescript-eslint/types/4.31.0: + /@typescript-eslint/type-utils/5.10.2_eslint@8.8.0+typescript@4.5.5: resolution: { - integrity: sha512-9XR5q9mk7DCXgXLS7REIVs+BaAswfdHhx91XqlJklmqWpTALGjygWVIb/UnLh4NWhfwhR5wNe1yTyCInxVhLqQ== + integrity: sha512-uRKSvw/Ccs5FYEoXW04Z5VfzF2iiZcx8Fu7DGIB7RHozuP0VbKNzP1KfZkHBTM75pCpsWxIthEH1B33dmGBKHw== } - engines: { node: ^8.10.0 || ^10.13.0 || >=11.10.1 } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + peerDependencies: + eslint: "*" + typescript: "*" + peerDependenciesMeta: + typescript: + optional: true + dependencies: + "@typescript-eslint/utils": 5.10.2_eslint@8.8.0+typescript@4.5.5 + debug: 4.3.3 + eslint: 8.8.0 + tsutils: 3.21.0_typescript@4.5.5 + typescript: 4.5.5 + transitivePeerDependencies: + - supports-color dev: true - /@typescript-eslint/typescript-estree/4.31.0_typescript@4.5.5: + /@typescript-eslint/types/5.10.2: resolution: { - integrity: sha512-QHl2014t3ptg+xpmOSSPn5hm4mY8D4s97ftzyk9BZ8RxYQ3j73XcwuijnJ9cMa6DO4aLXeo8XS3z1omT9LA/Eg== + integrity: sha512-Qfp0qk/5j2Rz3p3/WhWgu4S1JtMcPgFLnmAKAW061uXxKSa7VWKZsDXVaMXh2N60CX9h6YLaBoy9PJAfCOjk3w== } - engines: { node: ^10.12.0 || >=12.0.0 } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + dev: true + + /@typescript-eslint/typescript-estree/5.10.2_typescript@4.5.5: + resolution: + { + integrity: sha512-WHHw6a9vvZls6JkTgGljwCsMkv8wu8XU8WaYKeYhxhWXH/atZeiMW6uDFPLZOvzNOGmuSMvHtZKd6AuC8PrwKQ== + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: typescript: "*" peerDependenciesMeta: typescript: optional: true dependencies: - "@typescript-eslint/types": 4.31.0 - "@typescript-eslint/visitor-keys": 4.31.0 + "@typescript-eslint/types": 5.10.2 + "@typescript-eslint/visitor-keys": 5.10.2 debug: 4.3.3 globby: 11.1.0 is-glob: 4.0.3 @@ -1411,15 +1362,36 @@ packages: - supports-color dev: true - /@typescript-eslint/visitor-keys/4.31.0: + /@typescript-eslint/utils/5.10.2_eslint@8.8.0+typescript@4.5.5: resolution: { - integrity: sha512-HUcRp2a9I+P21+O21yu3ezv3GEPGjyGiXoEUQwZXjR8UxRApGeLyWH4ZIIUSalE28aG4YsV6GjtaAVB3QKOu0w== + integrity: sha512-vuJaBeig1NnBRkf7q9tgMLREiYD7zsMrsN1DA3wcoMDvr3BTFiIpKjGiYZoKPllfEwN7spUjv7ZqD+JhbVjEPg== } - engines: { node: ^8.10.0 || ^10.13.0 || >=11.10.1 } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - "@typescript-eslint/types": 4.31.0 - eslint-visitor-keys: 2.1.0 + "@types/json-schema": 7.0.9 + "@typescript-eslint/scope-manager": 5.10.2 + "@typescript-eslint/types": 5.10.2 + "@typescript-eslint/typescript-estree": 5.10.2_typescript@4.5.5 + eslint: 8.8.0 + eslint-scope: 5.1.1 + eslint-utils: 3.0.0_eslint@8.8.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/visitor-keys/5.10.2: + resolution: + { + integrity: sha512-zHIhYGGGrFJvvyfwHk5M08C5B5K4bewkm+rrvNTKk1/S15YHR+SA/QUF8ZWscXSfEaB8Nn2puZj+iHcoxVOD/Q== + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + dependencies: + "@typescript-eslint/types": 5.10.2 + eslint-visitor-keys: 3.2.0 dev: true /@vitejs/plugin-legacy/1.6.4_vite@2.7.13: @@ -1456,7 +1428,7 @@ packages: - supports-color dev: true - /@vitejs/plugin-vue/2.1.0_vite@2.7.13+vue@3.2.29: + /@vitejs/plugin-vue/2.1.0_vite@2.7.13+vue@3.2.30: resolution: { integrity: sha512-AZ78WxvFMYd8JmM/GBV6a6SGGTU0GgN/0/4T+FnMMsLzFEzTeAUwuraapy50ifHZsC+G5SvWs86bvaCPTneFlA== @@ -1467,7 +1439,7 @@ packages: vue: ^3.2.25 dependencies: vite: 2.7.13_sass@1.49.7 - vue: 3.2.29 + vue: 3.2.30 dev: true /@vue/babel-helper-vue-transform-on/1.0.2: @@ -1497,51 +1469,51 @@ packages: - supports-color dev: true - /@vue/compiler-core/3.2.29: + /@vue/compiler-core/3.2.30: resolution: { - integrity: sha512-RePZ/J4Ub3sb7atQw6V6Rez+/5LCRHGFlSetT3N4VMrejqJnNPXKUt5AVm/9F5MJriy2w/VudEIvgscCfCWqxw== + integrity: sha512-64fq1KfcR+k3Vlw+IsBM2VhV5B+2IP3YxvKU8LWCDLrkmlXtbf2eMK6+0IwX5KP41D0f1gzryIiXR7P8cB9O5Q== } dependencies: "@babel/parser": 7.17.0 - "@vue/shared": 3.2.29 + "@vue/shared": 3.2.30 estree-walker: 2.0.2 source-map: 0.6.1 - /@vue/compiler-dom/3.2.29: + /@vue/compiler-dom/3.2.30: resolution: { - integrity: sha512-y26vK5khdNS9L3ckvkqJk/78qXwWb75Ci8iYLb67AkJuIgyKhIOcR1E8RIt4mswlVCIeI9gQ+fmtdhaiTAtrBQ== + integrity: sha512-t7arHz2SXLCXlF2fdGDFVbhENbGMez254Z5edUqb//6WXJU1lC7GvSkUE7i5x8WSjgfqt60i0V8zdmk16rvLdw== } dependencies: - "@vue/compiler-core": 3.2.29 - "@vue/shared": 3.2.29 + "@vue/compiler-core": 3.2.30 + "@vue/shared": 3.2.30 - /@vue/compiler-sfc/3.2.29: + /@vue/compiler-sfc/3.2.30: resolution: { - integrity: sha512-X9+0dwsag2u6hSOP/XsMYqFti/edvYvxamgBgCcbSYuXx1xLZN+dS/GvQKM4AgGS4djqo0jQvWfIXdfZ2ET68g== + integrity: sha512-P/5YpILtcQY92z72gxhkyOUPHVskEzhSrvYi91Xcr+csOxaDaYU5OqOxCzZKcf3Og70Tat404vO1OHrwprN90A== } dependencies: "@babel/parser": 7.17.0 - "@vue/compiler-core": 3.2.29 - "@vue/compiler-dom": 3.2.29 - "@vue/compiler-ssr": 3.2.29 - "@vue/reactivity-transform": 3.2.29 - "@vue/shared": 3.2.29 + "@vue/compiler-core": 3.2.30 + "@vue/compiler-dom": 3.2.30 + "@vue/compiler-ssr": 3.2.30 + "@vue/reactivity-transform": 3.2.30 + "@vue/shared": 3.2.30 estree-walker: 2.0.2 magic-string: 0.25.7 postcss: 8.4.6 source-map: 0.6.1 - /@vue/compiler-ssr/3.2.29: + /@vue/compiler-ssr/3.2.30: resolution: { - integrity: sha512-LrvQwXlx66uWsB9/VydaaqEpae9xtmlUkeSKF6aPDbzx8M1h7ukxaPjNCAXuFd3fUHblcri8k42lfimHfzMICA== + integrity: sha512-OUh3MwAu/PsD7VN3UOdBbTkltkrUCNouSht47+CMRzpUR5+ta7+xyMAVHeq8wg4YZenWaJimbR5TL35Ka4Vk6g== } dependencies: - "@vue/compiler-dom": 3.2.29 - "@vue/shared": 3.2.29 + "@vue/compiler-dom": 3.2.30 + "@vue/shared": 3.2.30 /@vue/devtools-api/6.0.0-beta.21.1: resolution: @@ -1550,105 +1522,103 @@ packages: } dev: false - /@vue/eslint-config-prettier/6.0.0_82e4252401b0cc5be86f7c2133946f49: + /@vue/eslint-config-prettier/7.0.0_eslint@8.8.0+prettier@2.5.1: resolution: { - integrity: sha512-wFQmv45c3ige5EA+ngijq40YpVcIkAy0Lihupnsnd1Dao5CBbPyfCzqtejFLZX1EwH/kCJdpz3t6s+5wd3+KxQ== + integrity: sha512-/CTc6ML3Wta1tCe1gUeO0EYnVXfo3nJXsIhZ8WJr3sov+cGASr6yuiibJTL6lmIBm7GobopToOuB3B6AWyV0Iw== } peerDependencies: - eslint: ">= 5.0.0" - eslint-plugin-prettier: ^3.1.0 - prettier: ">= 1.13.0" + eslint: ">= 7.28.0" + prettier: ">= 2.0.0" dependencies: - eslint: 7.30.0 - eslint-config-prettier: 6.15.0_eslint@7.30.0 - eslint-plugin-prettier: 3.4.0_eslint@7.30.0+prettier@2.3.2 - prettier: 2.3.2 + eslint: 8.8.0 + eslint-config-prettier: 8.3.0_eslint@8.8.0 + eslint-plugin-prettier: 4.0.0_43197c8d12d1d439034cfcf65e1c48c2 + prettier: 2.5.1 dev: true - /@vue/eslint-config-typescript/7.0.0_e03d82996bd4a66fb128f33523d782ea: + /@vue/eslint-config-typescript/10.0.0_ad0ab671f10e8d796991ecfc701f24e3: resolution: { - integrity: sha512-UxUlvpSrFOoF8aQ+zX1leYiEBEm7CZmXYn/ZEM1zwSadUzpamx56RB4+Htdjisv1mX2tOjBegNUqH3kz2OL+Aw== + integrity: sha512-F94cL8ug3FaYXlCfU5/wiGjk1qeadmoBpRGAOBq+qre3Smdupa59dd6ZJrsfRODpsMPyTG7330juMDsUvpZ3Rw== } - engines: { node: ^10.12.0 || >=12.0.0 } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: - "@typescript-eslint/eslint-plugin": ^4.4.0 - "@typescript-eslint/parser": ^4.4.0 - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 - eslint-plugin-vue: ^5.2.3 || ^6.0.0 || ^7.0.0 + eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 + eslint-plugin-vue: ^8.0.1 dependencies: - "@typescript-eslint/eslint-plugin": 4.31.0_b1eec05d840cbef4d75fec1389231cd4 - "@typescript-eslint/parser": 4.31.0_eslint@7.30.0+typescript@4.5.5 - eslint: 7.30.0 - eslint-plugin-vue: 7.17.0_eslint@7.30.0 - vue-eslint-parser: 7.10.0_eslint@7.30.0 + "@typescript-eslint/eslint-plugin": 5.10.2_2595c2126aec4d4b6e944b931dabb4c2 + "@typescript-eslint/parser": 5.10.2_eslint@8.8.0+typescript@4.5.5 + eslint: 8.8.0 + eslint-plugin-vue: 8.4.1_eslint@8.8.0 + vue-eslint-parser: 8.2.0_eslint@8.8.0 transitivePeerDependencies: - supports-color + - typescript dev: true - /@vue/reactivity-transform/3.2.29: + /@vue/reactivity-transform/3.2.30: resolution: { - integrity: sha512-YF6HdOuhdOw6KyRm59+3rML8USb9o8mYM1q+SH0G41K3/q/G7uhPnHGKvspzceD7h9J3VR1waOQ93CUZj7J7OA== + integrity: sha512-Le5XzCJyK3qTjoTnvQG/Ehu8fYjayauMNFyMaEnwFlm/avDofpuibpS9u+/6AgzsGnVWN+i0Jgf25bJd9DIwMw== } dependencies: "@babel/parser": 7.17.0 - "@vue/compiler-core": 3.2.29 - "@vue/shared": 3.2.29 + "@vue/compiler-core": 3.2.30 + "@vue/shared": 3.2.30 estree-walker: 2.0.2 magic-string: 0.25.7 - /@vue/reactivity/3.2.29: + /@vue/reactivity/3.2.30: resolution: { - integrity: sha512-Ryhb6Gy62YolKXH1gv42pEqwx7zs3n8gacRVZICSgjQz8Qr8QeCcFygBKYfJm3o1SccR7U+bVBQDWZGOyG1k4g== + integrity: sha512-qlNKbkRn2JiGxVUEdoXbLAy+vcuHUCcq+YH2uXWz0BNMvXY2plmz+oqsw+694llwmYLkke5lbdYF4DIupisIkg== } dependencies: - "@vue/shared": 3.2.29 + "@vue/shared": 3.2.30 dev: false - /@vue/runtime-core/3.2.29: + /@vue/runtime-core/3.2.30: resolution: { - integrity: sha512-VMvQuLdzoTGmCwIKTKVwKmIL0qcODIqe74JtK1pVr5lnaE0l25hopodmPag3RcnIcIXe+Ye3B2olRCn7fTCgig== + integrity: sha512-RTi7xH0Ht/6wfbo2WFBMJTEiyWFTqGhrksJm8lz6E+auO6lXZ6Eq3gPNfLt47GDWCm4xyrv+rs5R4UbarPEQ1Q== } dependencies: - "@vue/reactivity": 3.2.29 - "@vue/shared": 3.2.29 + "@vue/reactivity": 3.2.30 + "@vue/shared": 3.2.30 dev: false - /@vue/runtime-dom/3.2.29: + /@vue/runtime-dom/3.2.30: resolution: { - integrity: sha512-YJgLQLwr+SQyORzTsBQLL5TT/5UiV83tEotqjL7F9aFDIQdFBTCwpkCFvX9jqwHoyi9sJqM9XtTrMcc8z/OjPA== + integrity: sha512-a3+jrncDvEFQmB+v9k0VyT4/Y3XO6OAueCroXXY4yLyr6PJeyxljweV5TzvW0rvVzH9sZO0QAvG76Lo+6C92Qw== } dependencies: - "@vue/runtime-core": 3.2.29 - "@vue/shared": 3.2.29 + "@vue/runtime-core": 3.2.30 + "@vue/shared": 3.2.30 csstype: 2.6.19 dev: false - /@vue/server-renderer/3.2.29_vue@3.2.29: + /@vue/server-renderer/3.2.30_vue@3.2.30: resolution: { - integrity: sha512-lpiYx7ciV7rWfJ0tPkoSOlLmwqBZ9FTmQm33S+T4g0j1fO/LmhJ9b9Ctl1o5xvIFVDk9QkSUWANZn7H2pXuxVw== + integrity: sha512-pzb8J/w+JdZVOtuKFlirGqrs4GP60FXGDJySw3WV2pCetuFstaacDrnymEeSo3ohAD+Qjv7zAG+Y7OvkdxQxmQ== } peerDependencies: - vue: 3.2.29 + vue: 3.2.30 dependencies: - "@vue/compiler-ssr": 3.2.29 - "@vue/shared": 3.2.29 - vue: 3.2.29 + "@vue/compiler-ssr": 3.2.30 + "@vue/shared": 3.2.30 + vue: 3.2.30 dev: false - /@vue/shared/3.2.29: + /@vue/shared/3.2.30: resolution: { - integrity: sha512-BjNpU8OK6Z0LVzGUppEk0CMYm/hKDnZfYdjSmPOs0N+TR1cLKJAkDwW8ASZUvaaSLEi6d3hVM7jnWnX+6yWnHw== + integrity: sha512-B3HouBtUxcfu2w2d+VhdLcVBXKYYhXiFMAfQ+hoe8NUhKkPRkWDIqhpuehCZxVQ3S2dN1P1WfKGlxGC+pfmxGg== } - /@vueuse/core/7.5.5_vue@3.2.29: + /@vueuse/core/7.5.5_vue@3.2.30: resolution: { integrity: sha512-RBDqmIoGfak4h3xdXa/Av+ibkb8NY044wEy6+PG2FAWNaID8/FkqmSFjbxogrbmpSX1yZ1PBHrM8DUp/FrIpbg== @@ -1662,12 +1632,12 @@ packages: vue: optional: true dependencies: - "@vueuse/shared": 7.5.5_vue@3.2.29 - vue: 3.2.29 - vue-demi: 0.12.1_vue@3.2.29 + "@vueuse/shared": 7.5.5_vue@3.2.30 + vue: 3.2.30 + vue-demi: 0.12.1_vue@3.2.30 dev: false - /@vueuse/motion/2.0.0-beta.9_vue@3.2.29: + /@vueuse/motion/2.0.0-beta.9_vue@3.2.30: resolution: { integrity: sha512-S61glJRkYCqLJA9oPM+jdAWXM/ZFnRi6UZJ0TpxDUhRuA+ri0G5hwwmcy4y78wvX6gkDUGQFFGELz1xBEwrZww== @@ -1679,13 +1649,13 @@ packages: "@vue/composition-api": optional: true dependencies: - "@vueuse/core": 7.5.5_vue@3.2.29 + "@vueuse/core": 7.5.5_vue@3.2.30 popmotion: 11.0.3 - vue: 3.2.29 - vue-demi: 0.12.1_vue@3.2.29 + vue: 3.2.30 + vue-demi: 0.12.1_vue@3.2.30 dev: false - /@vueuse/shared/7.5.5_vue@3.2.29: + /@vueuse/shared/7.5.5_vue@3.2.30: resolution: { integrity: sha512-mzzTsotHQRPnPAChy8iCv6ek/90CKYhAFyMRgNsMxpT0afZJkbMO/X0OaOu/1NuGbgb8UVjlsWKmCUgKTOF5hA== @@ -1699,8 +1669,8 @@ packages: vue: optional: true dependencies: - vue: 3.2.29 - vue-demi: 0.12.1_vue@3.2.29 + vue: 3.2.30 + vue-demi: 0.12.1_vue@3.2.30 dev: false /@windicss/config/1.6.3: @@ -1783,7 +1753,7 @@ packages: through: 2.3.8 dev: true - /acorn-jsx/5.3.2_acorn@7.4.1: + /acorn-jsx/5.3.2_acorn@8.7.0: resolution: { integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== @@ -1791,13 +1761,13 @@ packages: peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 7.4.1 + acorn: 8.7.0 dev: true - /acorn/7.4.1: + /acorn/8.7.0: resolution: { - integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== + integrity: sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ== } engines: { node: ">=0.4.0" } hasBin: true @@ -1913,13 +1883,11 @@ packages: } dev: true - /argparse/1.0.10: + /argparse/2.0.1: resolution: { - integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== } - dependencies: - sprintf-js: 1.0.3 dev: true /array-differ/3.0.0: @@ -1981,7 +1949,7 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.19.1 - caniuse-lite: 1.0.30001307 + caniuse-lite: 1.0.30001309 fraction.js: 4.1.2 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -1989,22 +1957,6 @@ packages: postcss-value-parser: 4.2.0 dev: true - /autoprefixer/9.8.8: - resolution: - { - integrity: sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA== - } - hasBin: true - dependencies: - browserslist: 4.19.1 - caniuse-lite: 1.0.30001307 - normalize-range: 0.1.2 - num2fraction: 1.2.2 - picocolors: 0.2.1 - postcss: 7.0.39 - postcss-value-parser: 4.2.0 - dev: true - /axios/0.25.0: resolution: { @@ -2016,13 +1968,6 @@ packages: - debug dev: false - /bail/1.0.5: - resolution: - { - integrity: sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ== - } - dev: true - /balanced-match/0.1.0: resolution: { integrity: sha1-tQS9BYabOSWd0MXvw12EMXbczEo= } dev: false @@ -2085,7 +2030,7 @@ packages: engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 } hasBin: true dependencies: - caniuse-lite: 1.0.30001307 + caniuse-lite: 1.0.30001309 electron-to-chromium: 1.4.65 escalade: 3.1.1 node-releases: 2.0.1 @@ -2178,15 +2123,15 @@ packages: } dependencies: browserslist: 4.19.1 - caniuse-lite: 1.0.30001307 + caniuse-lite: 1.0.30001309 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: true - /caniuse-lite/1.0.30001307: + /caniuse-lite/1.0.30001309: resolution: { - integrity: sha512-+MXEMczJ4FuxJAUp0jvAl6Df0NI/OfW1RWEE61eSmzS7hw6lz4IKutbhbXendwq8BljfFuHtu26VWsg4afQ7Ng== + integrity: sha512-Pl8vfigmBXXq+/yUz1jUwULeq9xhMJznzdc/xwl4WclDAuebcTHVefpz8lE/bMI+UN7TOkSSe7B7RnZd6+dzjA== } dev: true @@ -2262,27 +2207,6 @@ packages: tslib: 2.3.1 dev: true - /character-entities-legacy/1.1.4: - resolution: - { - integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA== - } - dev: true - - /character-entities/1.2.4: - resolution: - { - integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw== - } - dev: true - - /character-reference-invalid/1.1.4: - resolution: - { - integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg== - } - dev: true - /chokidar/3.5.3: resolution: { @@ -2700,7 +2624,7 @@ packages: css-declaration-sorter: 6.1.4_postcss@8.4.6 cssnano-utils: 3.0.1_postcss@8.4.6 postcss: 8.4.6 - postcss-calc: 8.2.3_postcss@8.4.6 + postcss-calc: 8.2.4_postcss@8.4.6 postcss-colormin: 5.2.4_postcss@8.4.6 postcss-convert-values: 5.0.3_postcss@8.4.6 postcss-discard-comments: 5.0.2_postcss@8.4.6 @@ -2920,16 +2844,6 @@ packages: esutils: 2.0.3 dev: true - /dom-serializer/0.2.2: - resolution: - { - integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== - } - dependencies: - domelementtype: 2.2.0 - entities: 2.2.0 - dev: true - /dom-serializer/1.3.2: resolution: { @@ -2941,13 +2855,6 @@ packages: entities: 2.2.0 dev: true - /domelementtype/1.3.1: - resolution: - { - integrity: sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== - } - dev: true - /domelementtype/2.2.0: resolution: { @@ -2955,15 +2862,6 @@ packages: } dev: true - /domhandler/2.4.2: - resolution: - { - integrity: sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA== - } - dependencies: - domelementtype: 1.3.1 - dev: true - /domhandler/4.3.0: resolution: { @@ -2974,16 +2872,6 @@ packages: domelementtype: 2.2.0 dev: true - /domutils/1.7.0: - resolution: - { - integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== - } - dependencies: - dom-serializer: 0.2.2 - domelementtype: 1.3.1 - dev: true - /domutils/2.8.0: resolution: { @@ -3057,7 +2945,7 @@ packages: } dev: true - /element-plus/2.0.0_vue@3.2.29: + /element-plus/2.0.0_vue@3.2.30: resolution: { integrity: sha512-bLt/Ahn0ejOKuYA4HR3iuGLHTt4pRzQZwCx1G2BLHEJLZi7CfLiFnjZMhGhYNkk49ir4JHtnBJTgLhNNaKALcA== @@ -3066,15 +2954,15 @@ packages: vue: ^3.2.0 dependencies: "@ctrl/tinycolor": 3.4.0 - "@element-plus/icons-vue": 0.2.6_vue@3.2.29 + "@element-plus/icons-vue": 0.2.6_vue@3.2.30 "@popperjs/core": 2.11.2 - "@vueuse/core": 7.5.5_vue@3.2.29 + "@vueuse/core": 7.5.5_vue@3.2.30 async-validator: 4.0.7 dayjs: 1.10.7 lodash: 4.17.21 memoize-one: 6.0.0 normalize-wheel-es: 1.1.1 - vue: 3.2.29 + vue: 3.2.30 transitivePeerDependencies: - "@vue/composition-api" dev: false @@ -3119,13 +3007,6 @@ packages: ansi-colors: 4.1.1 dev: true - /entities/1.1.2: - resolution: - { - integrity: sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== - } - dev: true - /entities/2.2.0: resolution: { @@ -3133,6 +3014,14 @@ packages: } dev: true + /entities/3.0.1: + resolution: + { + integrity: sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q== + } + engines: { node: ">=0.12" } + dev: true + /error-ex/1.3.2: resolution: { @@ -3425,52 +3314,71 @@ packages: engines: { node: ">=10" } dev: true - /eslint-config-prettier/6.15.0_eslint@7.30.0: + /eslint-config-prettier/8.3.0_eslint@8.8.0: resolution: { - integrity: sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw== + integrity: sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew== } hasBin: true peerDependencies: - eslint: ">=3.14.1" + eslint: ">=7.0.0" dependencies: - eslint: 7.30.0 - get-stdin: 6.0.0 + eslint: 8.8.0 dev: true - /eslint-plugin-prettier/3.4.0_eslint@7.30.0+prettier@2.3.2: + /eslint-plugin-prettier/4.0.0_43197c8d12d1d439034cfcf65e1c48c2: resolution: { - integrity: sha512-UDK6rJT6INSfcOo545jiaOwB701uAIt2/dR7WnFQoGCVl1/EMqdANBmwUaqqQ45aXprsTGzSa39LI1PyuRBxxw== + integrity: sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ== } engines: { node: ">=6.0.0" } peerDependencies: - eslint: ">=5.0.0" + eslint: ">=7.28.0" eslint-config-prettier: "*" - prettier: ">=1.13.0" + prettier: ">=2.0.0" peerDependenciesMeta: eslint-config-prettier: optional: true dependencies: - eslint: 7.30.0 - prettier: 2.3.2 + eslint: 8.8.0 + eslint-config-prettier: 8.3.0_eslint@8.8.0 + prettier: 2.5.1 prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-vue/7.17.0_eslint@7.30.0: + /eslint-plugin-prettier/4.0.0_eslint@8.8.0+prettier@2.5.1: resolution: { - integrity: sha512-Rq5R2QetDCgC+kBFQw1+aJ5B93tQ4xqZvoCUxuIzwTonngNArsdP8ChM8PowIzsJvRtWl4ltGh/bZcN3xhFWSw== + integrity: sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ== } - engines: { node: ">=8.10" } + engines: { node: ">=6.0.0" } peerDependencies: - eslint: ^6.2.0 || ^7.0.0 || ^8.0.0-0 + eslint: ">=7.28.0" + eslint-config-prettier: "*" + prettier: ">=2.0.0" + peerDependenciesMeta: + eslint-config-prettier: + optional: true dependencies: - eslint: 7.30.0 - eslint-utils: 2.1.0 + eslint: 8.8.0 + prettier: 2.5.1 + prettier-linter-helpers: 1.0.0 + dev: true + + /eslint-plugin-vue/8.4.1_eslint@8.8.0: + resolution: + { + integrity: sha512-nmWOhNmDx9TZ+yP9ZhezTkZUupSHsYA2TocRm+efPSXMOyFrVczVlaIuQcLBjCtI8CbkBiUQ3VcyQsjlIhDrhA== + } + 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.8.0 + eslint-utils: 3.0.0_eslint@8.8.0 natural-compare: 1.4.0 - semver: 6.3.0 - vue-eslint-parser: 7.10.0_eslint@7.30.0 + semver: 7.3.5 + vue-eslint-parser: 8.2.0_eslint@8.8.0 transitivePeerDependencies: - supports-color dev: true @@ -3486,17 +3394,18 @@ packages: estraverse: 4.3.0 dev: true - /eslint-utils/2.1.0: + /eslint-scope/7.1.0: resolution: { - integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== + integrity: sha512-aWwkhnS0qAXqNOgKOK0dJ2nvzEbhEvpy8OlJ9kZ0FeZnA6zpjv1/Vei+puGFFX7zkPCkHHXb7IDX3A+7yPrRWg== } - engines: { node: ">=6" } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: - eslint-visitor-keys: 1.3.0 + esrecurse: 4.3.0 + estraverse: 5.3.0 dev: true - /eslint-utils/3.0.0_eslint@7.30.0: + /eslint-utils/3.0.0_eslint@8.8.0: resolution: { integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== @@ -3505,18 +3414,10 @@ packages: peerDependencies: eslint: ">=5" dependencies: - eslint: 7.30.0 + eslint: 8.8.0 eslint-visitor-keys: 2.1.0 dev: true - /eslint-visitor-keys/1.3.0: - resolution: - { - integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== - } - engines: { node: ">=4" } - dev: true - /eslint-visitor-keys/2.1.0: resolution: { @@ -3525,80 +3426,71 @@ packages: engines: { node: ">=10" } dev: true - /eslint/7.30.0: + /eslint-visitor-keys/3.2.0: resolution: { - integrity: sha512-VLqz80i3as3NdloY44BQSJpFw534L9Oh+6zJOUaViV4JPd+DaHwutqP7tcpkW3YiXbK6s05RZl7yl7cQn+lijg== + integrity: sha512-IOzT0X126zn7ALX0dwFiUQEdsfzrm4+ISsQS8nukaJXwEyYKRSnEIIDULYg1mCtGp7UUXgfGl7BIolXREQK+XQ== } - engines: { node: ^10.12.0 || >=12.0.0 } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } + dev: true + + /eslint/8.8.0: + resolution: + { + integrity: sha512-H3KXAzQGBH1plhYS3okDix2ZthuYJlQQEGE5k0IKuEqUSiyu4AmxxlJ2MtTYeJ3xB4jDhcYCwGOg2TXYdnDXlQ== + } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } hasBin: true dependencies: - "@babel/code-frame": 7.12.11 - "@eslint/eslintrc": 0.4.3 - "@humanwhocodes/config-array": 0.5.0 + "@eslint/eslintrc": 1.0.5 + "@humanwhocodes/config-array": 0.9.3 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 debug: 4.3.3 doctrine: 3.0.0 - enquirer: 2.3.6 escape-string-regexp: 4.0.0 - eslint-scope: 5.1.1 - eslint-utils: 2.1.0 - eslint-visitor-keys: 2.1.0 - espree: 7.3.1 + eslint-scope: 7.1.0 + eslint-utils: 3.0.0_eslint@8.8.0 + eslint-visitor-keys: 3.2.0 + espree: 9.3.0 esquery: 1.4.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 6.0.1 functional-red-black-tree: 1.0.1 - glob-parent: 5.1.2 + glob-parent: 6.0.2 globals: 13.12.1 - ignore: 4.0.6 + ignore: 5.2.0 import-fresh: 3.3.0 imurmurhash: 0.1.4 is-glob: 4.0.3 - js-yaml: 3.14.1 + js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 lodash.merge: 4.6.2 - minimatch: 3.0.4 + minimatch: 3.0.5 natural-compare: 1.4.0 optionator: 0.9.1 - progress: 2.0.3 regexpp: 3.2.0 - semver: 7.3.5 strip-ansi: 6.0.1 strip-json-comments: 3.1.1 - table: 6.8.0 text-table: 0.2.0 v8-compile-cache: 2.3.0 transitivePeerDependencies: - supports-color dev: true - /espree/6.2.1: + /espree/9.3.0: resolution: { - integrity: sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw== + integrity: sha512-d/5nCsb0JcqsSEeQzFZ8DH1RmxPcglRWh24EFTlUEmCKoehXGdpsx0RkHDubqUI8LSAIKMQp4r9SzQ3n+sm4HQ== } - engines: { node: ">=6.0.0" } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: - acorn: 7.4.1 - acorn-jsx: 5.3.2_acorn@7.4.1 - eslint-visitor-keys: 1.3.0 - dev: true - - /espree/7.3.1: - resolution: - { - integrity: sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g== - } - engines: { node: ^10.12.0 || >=12.0.0 } - dependencies: - acorn: 7.4.1 - acorn-jsx: 5.3.2_acorn@7.4.1 - eslint-visitor-keys: 1.3.0 + acorn: 8.7.0 + acorn-jsx: 5.3.2_acorn@8.7.0 + eslint-visitor-keys: 3.2.0 dev: true /esprima/1.2.5: @@ -3607,15 +3499,6 @@ packages: hasBin: true dev: false - /esprima/4.0.1: - resolution: - { - integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - } - engines: { node: ">=4" } - hasBin: true - dev: true - /esquery/1.4.0: resolution: { @@ -3749,13 +3632,6 @@ packages: type: 2.6.0 dev: false - /extend/3.0.2: - resolution: - { - integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - } - dev: true - /fast-deep-equal/3.1.3: resolution: { @@ -4012,14 +3888,6 @@ packages: } dev: false - /get-stdin/6.0.0: - resolution: - { - integrity: sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g== - } - engines: { node: ">=4" } - dev: true - /get-stdin/8.0.0: resolution: { @@ -4071,6 +3939,16 @@ packages: is-glob: 4.0.3 dev: true + /glob-parent/6.0.2: + resolution: + { + integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== + } + engines: { node: ">=10.13.0" } + dependencies: + is-glob: 4.0.3 + dev: true + /glob/7.2.0: resolution: { @@ -4080,7 +3958,7 @@ packages: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 3.0.4 + minimatch: 3.0.5 once: 1.4.0 path-is-absolute: 1.0.1 dev: true @@ -4151,17 +4029,6 @@ packages: resolution: { integrity: sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM= } dev: true - /gonzales-pe/4.3.0: - resolution: - { - integrity: sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ== - } - engines: { node: ">=0.6.0" } - hasBin: true - dependencies: - minimist: 1.2.5 - dev: true - /graceful-fs/4.2.9: resolution: { @@ -4254,18 +4121,16 @@ packages: engines: { node: ">=8" } dev: true - /htmlparser2/3.10.1: + /htmlparser2/7.2.0: resolution: { - integrity: sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ== + integrity: sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog== } dependencies: - domelementtype: 1.3.1 - domhandler: 2.4.2 - domutils: 1.7.0 - entities: 1.1.2 - inherits: 2.0.4 - readable-stream: 3.6.0 + domelementtype: 2.2.0 + domhandler: 4.3.0 + domutils: 2.8.0 + entities: 3.0.1 dev: true /human-signals/1.1.1: @@ -4284,10 +4149,10 @@ packages: engines: { node: ">=10.17.0" } dev: true - /husky/7.0.2: + /husky/7.0.4: resolution: { - integrity: sha512-8yKEWNX4z2YsofXAMT7KvA1g8p+GxtB1ffV8XtpAEGuXNAbCV5wdNKH+qTpw8SM9fh4aMPDR+yQuKfgnreyZlg== + integrity: sha512-vbaCKN2QLtP/vD4yvs6iz6hBEo6wkSzs8HpRah1Z6aGmF2KW5PdYuAd7uX5a+OyBZHBhd+TFLqgjUgytQr4RvQ== } engines: { node: ">=12" } hasBin: true @@ -4380,23 +4245,6 @@ packages: } dev: true - /is-alphabetical/1.0.4: - resolution: - { - integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg== - } - dev: true - - /is-alphanumerical/1.0.4: - resolution: - { - integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A== - } - dependencies: - is-alphabetical: 1.0.4 - is-decimal: 1.0.4 - dev: true - /is-arrayish/0.2.1: resolution: { integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= } dev: true @@ -4418,14 +4266,6 @@ packages: binary-extensions: 2.2.0 dev: true - /is-buffer/2.0.5: - resolution: - { - integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== - } - engines: { node: ">=4" } - dev: true - /is-core-module/2.8.1: resolution: { @@ -4435,13 +4275,6 @@ packages: has: 1.0.3 dev: true - /is-decimal/1.0.4: - resolution: - { - integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw== - } - dev: true - /is-docker/2.2.1: resolution: { @@ -4474,13 +4307,6 @@ packages: is-extglob: 2.1.1 dev: true - /is-hexadecimal/1.0.4: - resolution: - { - integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw== - } - dev: true - /is-module/1.0.0: resolution: { integrity: sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE= } dev: true @@ -4511,21 +4337,12 @@ packages: engines: { node: ">=0.10.0" } dev: true - /is-plain-obj/2.1.0: - resolution: - { - integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== - } - engines: { node: ">=8" } - dev: true - /is-plain-object/5.0.0: resolution: { integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== } engines: { node: ">=0.10.0" } - dev: false /is-regexp/1.0.0: resolution: { integrity: sha1-/S2INUXEa6xaYz57mgnof6LLUGk= } @@ -4604,15 +4421,14 @@ packages: } dev: true - /js-yaml/3.14.1: + /js-yaml/4.1.0: resolution: { - integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== + integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== } hasBin: true dependencies: - argparse: 1.0.10 - esprima: 4.0.1 + argparse: 2.0.1 dev: true /jsesc/2.5.2: @@ -4698,10 +4514,10 @@ packages: engines: { node: ">= 8" } dev: true - /known-css-properties/0.21.0: + /known-css-properties/0.24.0: resolution: { - integrity: sha512-sZLUnTqimCkvkgRS+kbPlYW5o8q5w1cu+uIisKpEWkj31I8mx8kNG162DwRav8Zirkva6N5uoFsm9kzK4mUXjw== + integrity: sha512-RTSoaUAfLvpR357vWzAz/50Q/BmHfmE6ETSWfutT0AJiw10e6CmcdYRQJlLRd95B53D0Y2aD1jSxD3V3ySF+PA== } dev: true @@ -4866,13 +4682,6 @@ packages: wrap-ansi: 6.2.0 dev: true - /longest-streak/2.0.4: - resolution: - { - integrity: sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg== - } - dev: true - /lower-case/2.0.2: resolution: { @@ -4927,42 +4736,6 @@ packages: } dev: true - /mdast-util-from-markdown/0.8.5: - resolution: - { - integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ== - } - dependencies: - "@types/mdast": 3.0.10 - mdast-util-to-string: 2.0.0 - micromark: 2.11.4 - parse-entities: 2.0.0 - unist-util-stringify-position: 2.0.3 - transitivePeerDependencies: - - supports-color - dev: true - - /mdast-util-to-markdown/0.6.5: - resolution: - { - integrity: sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ== - } - dependencies: - "@types/unist": 2.0.6 - longest-streak: 2.0.4 - mdast-util-to-string: 2.0.0 - parse-entities: 2.0.0 - repeat-string: 1.6.1 - zwitch: 1.0.5 - dev: true - - /mdast-util-to-string/2.0.0: - resolution: - { - integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w== - } - dev: true - /mdn-data/2.0.14: resolution: { @@ -5033,18 +4806,6 @@ packages: engines: { node: ">= 8" } dev: true - /micromark/2.11.4: - resolution: - { - integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA== - } - dependencies: - debug: 4.3.3 - parse-entities: 2.0.0 - transitivePeerDependencies: - - supports-color - dev: true - /micromatch/4.0.4: resolution: { @@ -5072,10 +4833,10 @@ packages: engines: { node: ">=4" } dev: true - /minimatch/3.0.4: + /minimatch/3.0.5: resolution: { - integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + integrity: sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw== } dependencies: brace-expansion: 1.1.11 @@ -5161,7 +4922,7 @@ packages: array-differ: 3.0.0 array-union: 2.1.0 arrify: 2.0.1 - minimatch: 3.0.4 + minimatch: 3.0.5 dev: true /nanoid/3.2.0: @@ -5299,10 +5060,6 @@ packages: boolbase: 1.0.0 dev: true - /num2fraction/1.2.2: - resolution: { integrity: sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= } - dev: true - /object-inspect/1.12.0: resolution: { @@ -5438,20 +5195,6 @@ packages: callsites: 3.1.0 dev: true - /parse-entities/2.0.0: - resolution: - { - integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ== - } - dependencies: - character-entities: 1.2.4 - character-entities-legacy: 1.1.4 - character-reference-invalid: 1.1.4 - is-alphanumerical: 1.0.4 - is-decimal: 1.0.4 - is-hexadecimal: 1.0.4 - dev: true - /parse-json/5.2.0: resolution: { @@ -5543,13 +5286,6 @@ packages: util: 0.10.4 dev: false - /picocolors/0.2.1: - resolution: - { - integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA== - } - dev: true - /picocolors/1.0.0: resolution: { @@ -5569,7 +5305,7 @@ packages: engines: { node: ">=0.10.0" } dev: true - /pinia/2.0.11_typescript@4.5.5+vue@3.2.29: + /pinia/2.0.11_typescript@4.5.5+vue@3.2.30: resolution: { integrity: sha512-JzcmnMqu28PNWOjDgEDK6fTrIzX8eQZKPPKvu/fpHdpXARUj1xeVdFi3YFIMOWswqaBd589cpmAMdSSTryI9iw== @@ -5586,8 +5322,8 @@ packages: dependencies: "@vue/devtools-api": 6.0.0-beta.21.1 typescript: 4.5.5 - vue: 3.2.29 - vue-demi: 0.12.1_vue@3.2.29 + vue: 3.2.30 + vue-demi: 0.12.1_vue@3.2.30 dev: false /please-upgrade-node/3.2.0: @@ -5611,10 +5347,10 @@ packages: tslib: 2.3.1 dev: false - /postcss-calc/8.2.3_postcss@8.4.6: + /postcss-calc/8.2.4_postcss@8.4.6: resolution: { - integrity: sha512-EGM2EBBWqP57N0E7N7WOLT116PJ39dwHVU01WO4XPPQLJfkL2xVgkMZ+TZvCfapj/uJH07UEfKHQNPHzSw/14Q== + integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q== } peerDependencies: postcss: ^8.2.2 @@ -5701,18 +5437,16 @@ packages: postcss: 8.4.6 dev: true - /postcss-html/0.36.0_4f7b71a942b8b7a555b8adf78f88122b: + /postcss-html/1.3.0: resolution: { - integrity: sha512-HeiOxGcuwID0AFsNAL0ox3mW6MHH5cstWN1Z3Y+n6H+g12ih7LHdYxWwEA/QmrebctLjo79xz9ouK3MroHwOJw== + integrity: sha512-ewbwd7OGW4dLsErtvZH9HpVMEcXnlhYSzKsr7MepGlOT8imHTIZ/+pdfEruLS+hTYapLTQAWDnoQcJpsYU4uRw== } - peerDependencies: - postcss: ">=5.0.0" - postcss-syntax: ">=0.36.0" + engines: { node: ^12 || >=14 } dependencies: - htmlparser2: 3.10.1 - postcss: 7.0.39 - postcss-syntax: 0.36.2_postcss@7.0.39 + htmlparser2: 7.2.0 + postcss: 8.4.6 + postcss-safe-parser: 6.0.0_postcss@8.4.6 dev: true /postcss-import/14.0.0_postcss@8.2.6: @@ -5730,16 +5464,6 @@ packages: resolve: 1.22.0 dev: true - /postcss-less/3.1.4: - resolution: - { - integrity: sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA== - } - engines: { node: ">=6.14.4" } - dependencies: - postcss: 7.0.39 - dev: true - /postcss-media-query-parser/0.2.3: resolution: { integrity: sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ= } dev: true @@ -5993,34 +5717,28 @@ packages: resolution: { integrity: sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4= } dev: true - /postcss-safe-parser/4.0.2: + /postcss-safe-parser/6.0.0_postcss@8.4.6: resolution: { - integrity: sha512-Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g== + integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ== } - engines: { node: ">=6.0.0" } + engines: { node: ">=12.0" } + peerDependencies: + postcss: ^8.3.3 dependencies: - postcss: 7.0.39 + postcss: 8.4.6 dev: true - /postcss-sass/0.4.4: + /postcss-scss/4.0.3_postcss@8.2.6: resolution: { - integrity: sha512-BYxnVYx4mQooOhr+zer0qWbSPYnarAy8ZT7hAQtbxtgVf8gy+LSLT/hHGe35h14/pZDTw1DsxdbrwxBN++H+fg== + integrity: sha512-j4KxzWovfdHsyxwl1BxkUal/O4uirvHgdzMKS1aWJBAV0qh2qj5qAZqpeBfVUYGWv+4iK9Az7SPyZ4fyNju1uA== } + engines: { node: ">=12.0" } + peerDependencies: + postcss: ^8.3.3 dependencies: - gonzales-pe: 4.3.0 - postcss: 7.0.39 - dev: true - - /postcss-scss/2.1.1: - resolution: - { - integrity: sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA== - } - engines: { node: ">=6.0.0" } - dependencies: - postcss: 7.0.39 + postcss: 8.2.6 dev: true /postcss-selector-parser/6.0.9: @@ -6034,15 +5752,15 @@ packages: util-deprecate: 1.0.2 dev: true - /postcss-sorting/5.0.1: + /postcss-sorting/7.0.1_postcss@8.4.6: resolution: { - integrity: sha512-Y9fUFkIhfrm6i0Ta3n+89j56EFqaNRdUKqXyRp6kvTcSXnmgEjaVowCXH+JBe9+YKWqd4nc28r2sgwnzJalccA== + integrity: sha512-iLBFYz6VRYyLJEJsBJ8M3TCqNcckVzz4wFounSc5Oez35ogE/X+aoC5fFu103Ot7NyvjU3/xqIXn93Gp3kJk4g== } - engines: { node: ">=8.7.0" } + peerDependencies: + postcss: ^8.3.9 dependencies: - lodash: 4.17.21 - postcss: 7.0.39 + postcss: 8.4.6 dev: true /postcss-svgo/5.0.3_postcss@8.4.6: @@ -6059,17 +5777,6 @@ packages: svgo: 2.8.0 dev: true - /postcss-syntax/0.36.2_postcss@7.0.39: - resolution: - { - integrity: sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w== - } - peerDependencies: - postcss: ">=5.0.0" - dependencies: - postcss: 7.0.39 - dev: true - /postcss-unique-selectors/5.0.3_postcss@8.4.6: resolution: { @@ -6090,17 +5797,6 @@ packages: } dev: true - /postcss/7.0.39: - resolution: - { - integrity: sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA== - } - engines: { node: ">=6.0.0" } - dependencies: - picocolors: 0.2.1 - source-map: 0.6.1 - dev: true - /postcss/8.2.6: resolution: { @@ -6149,15 +5845,6 @@ packages: fast-diff: 1.2.0 dev: true - /prettier/2.3.2: - resolution: - { - integrity: sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ== - } - engines: { node: ">=10.13.0" } - hasBin: true - dev: true - /prettier/2.5.1: resolution: { @@ -6167,7 +5854,7 @@ packages: hasBin: true dev: true - /pretty-quick/3.1.1_prettier@2.3.2: + /pretty-quick/3.1.1_prettier@2.5.1: resolution: { integrity: sha512-ZYLGiMoV2jcaas3vTJrLvKAYsxDoXQBUn8OSTxkl67Fyov9lyXivJTl0+2WVh+y6EovGcw7Lm5ThYpH+Sh3XxQ== @@ -6183,7 +5870,7 @@ packages: ignore: 5.2.0 mri: 1.2.0 multimatch: 4.0.0 - prettier: 2.3.2 + prettier: 2.5.1 dev: true /process/0.11.10: @@ -6191,14 +5878,6 @@ packages: engines: { node: ">= 0.6.0" } dev: false - /progress/2.0.3: - resolution: - { - integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== - } - engines: { node: ">=0.4.0" } - dev: true - /pump/3.0.0: resolution: { @@ -6325,44 +6004,6 @@ packages: engines: { node: ">=8" } dev: true - /remark-parse/9.0.0: - resolution: - { - integrity: sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw== - } - dependencies: - mdast-util-from-markdown: 0.8.5 - transitivePeerDependencies: - - supports-color - dev: true - - /remark-stringify/9.0.1: - resolution: - { - integrity: sha512-mWmNg3ZtESvZS8fv5PTvaPckdL4iNlCHTt8/e/8oN08nArHRHjNZMKzA/YW3+p7/lYqIw4nx1XsjCBo/AxNChg== - } - dependencies: - mdast-util-to-markdown: 0.6.5 - dev: true - - /remark/13.0.0: - resolution: - { - integrity: sha512-HDz1+IKGtOyWN+QgBiAT0kn+2s6ovOxHyPAFGKVE81VSzJ+mq7RwHFledEvB5F1p4iJvOah/LOKdFuzvRnNLCA== - } - dependencies: - remark-parse: 9.0.0 - remark-stringify: 9.0.1 - unified: 9.2.2 - transitivePeerDependencies: - - supports-color - dev: true - - /repeat-string/1.6.1: - resolution: { integrity: sha1-jcrkcOHIirwtYA//Sndihtp15jc= } - engines: { node: ">=0.10" } - dev: true - /require-directory/2.1.1: resolution: { integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I= } engines: { node: ">=0.10.0" } @@ -6421,7 +6062,7 @@ packages: supports-preserve-symlinks-flag: 1.0.0 dev: true - /responsive-storage/1.0.11_vue@3.2.29: + /responsive-storage/1.0.11_vue@3.2.30: resolution: { integrity: sha512-XY/21b7FKCXwBWGLuxp5KUQOAh8jOTsdfRMz0RVE9P+HhK4oYXKcNESDLxE1mD5MWPg/i+k4SGogro5daMrE9A== @@ -6429,7 +6070,7 @@ packages: peerDependencies: vue: ^3.2.0 dependencies: - vue: 3.2.29 + vue: 3.2.30 dev: false /restore-cursor/3.1.0: @@ -6497,10 +6138,10 @@ packages: yargs: 17.3.1 dev: true - /rollup/2.67.0: + /rollup/2.67.1: resolution: { - integrity: sha512-W83AaERwvDiHwHEF/dfAfS3z1Be5wf7n+pO3ZAO5IQadCT2lBTr7WQ2MwZZe+nodbD+n3HtC4OCOAdsOPPcKZQ== + integrity: sha512-1Sbcs4OuW+aD+hhqpIRl+RqooIpF6uQcfzU/QSI7vGkwADY6cM4iLsBGRM2CGLXDTDN5y/yShohFmnKegSPWzg== } engines: { node: ">=10.0.0" } hasBin: true @@ -6811,10 +6452,6 @@ packages: readable-stream: 3.6.0 dev: true - /sprintf-js/1.0.3: - resolution: { integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= } - dev: true - /stable/0.1.8: resolution: { @@ -6936,69 +6573,79 @@ packages: postcss-selector-parser: 6.0.9 dev: true - /stylelint-config-prettier/8.0.2_stylelint@13.13.1: + /stylelint-config-html/1.0.0_387acde72b94c028532b3c9cd4a4cddd: resolution: { - integrity: sha512-TN1l93iVTXpF9NJstlvP7nOu9zY2k+mN0NSFQ/VEGz15ZIP9ohdDZTtCWHs5LjctAhSAzaILULGbgiM0ItId3A== + integrity: sha512-rKQUUWDpaYC7ybsS6tLxddjn6DxhjSIXybElSmcTyVQj3ExhmU3q+l41ktrlwHRyY0M5SkTkZiwngvYPYmsgSQ== } - engines: { node: ">= 10", npm: ">= 5" } + engines: { node: ^12 || >=14 } + peerDependencies: + postcss-html: ^1.0.0 + stylelint: ">=14.0.0" + dependencies: + postcss-html: 1.3.0 + stylelint: 14.3.0 + dev: true + + /stylelint-config-prettier/9.0.3_stylelint@14.3.0: + resolution: + { + integrity: sha512-5n9gUDp/n5tTMCq1GLqSpA30w2sqWITSSEiAWQlpxkKGAUbjcemQ0nbkRvRUa0B1LgD3+hCvdL7B1eTxy1QHJg== + } + engines: { node: ">= 12" } hasBin: true peerDependencies: stylelint: ">=11.0.0" dependencies: - stylelint: 13.13.1 + stylelint: 14.3.0 dev: true - /stylelint-config-recommended/5.0.0_stylelint@13.13.1: + /stylelint-config-recommended/6.0.0_stylelint@14.3.0: resolution: { - integrity: sha512-c8aubuARSu5A3vEHLBeOSJt1udOdS+1iue7BmJDTSXoCBmfEQmmWX+59vYIj3NQdJBY6a/QRv1ozVFpaB9jaqA== + integrity: sha512-ZorSSdyMcxWpROYUvLEMm0vSZud2uB7tX1hzBZwvVY9SV/uly4AvvJPPhCcymZL3fcQhEQG5AELmrxWqtmzacw== } peerDependencies: - stylelint: ^13.13.0 + stylelint: ^14.0.0 dependencies: - stylelint: 13.13.1 + stylelint: 14.3.0 dev: true - /stylelint-config-standard/22.0.0_stylelint@13.13.1: + /stylelint-config-standard/24.0.0_stylelint@14.3.0: resolution: { - integrity: sha512-uQVNi87SHjqTm8+4NIP5NMAyY/arXrBgimaaT7skvRfE9u3JKXRK9KBkbr4pVmeciuCcs64kAdjlxfq6Rur7Hw== + integrity: sha512-+RtU7fbNT+VlNbdXJvnjc3USNPZRiRVp/d2DxOF/vBDDTi0kH5RX2Ny6errdtZJH3boO+bmqIYEllEmok4jiuw== } peerDependencies: - stylelint: ^13.13.0 + stylelint: ^14.0.0 dependencies: - stylelint: 13.13.1 - stylelint-config-recommended: 5.0.0_stylelint@13.13.1 + stylelint: 14.3.0 + stylelint-config-recommended: 6.0.0_stylelint@14.3.0 dev: true - /stylelint-order/4.1.0_stylelint@13.13.1: + /stylelint-order/5.0.0_stylelint@14.3.0: resolution: { - integrity: sha512-sVTikaDvMqg2aJjh4r48jsdfmqLT+nqB1MOsaBnvM3OwLx4S+WXcsxsgk5w18h/OZoxZCxuyXMh61iBHcj9Qiw== + integrity: sha512-OWQ7pmicXufDw5BlRqzdz3fkGKJPgLyDwD1rFY3AIEfIH/LQY38Vu/85v8/up0I+VPiuGRwbc2Hg3zLAsJaiyw== } peerDependencies: - stylelint: ^10.0.1 || ^11.0.0 || ^12.0.0 || ^13.0.0 + stylelint: ^14.0.0 dependencies: - lodash: 4.17.21 - postcss: 7.0.39 - postcss-sorting: 5.0.1 - stylelint: 13.13.1 + postcss: 8.4.6 + postcss-sorting: 7.0.1_postcss@8.4.6 + stylelint: 14.3.0 dev: true - /stylelint/13.13.1: + /stylelint/14.3.0: resolution: { - integrity: sha512-Mv+BQr5XTUrKqAXmpqm6Ddli6Ief+AiPZkRsIrAoUKFuq/ElkUh9ZMYxXD0iQNZ5ADghZKLOWz1h7hTClB7zgQ== + integrity: sha512-PZXSwtJe4f4qBPWBwAbHL0M0Qjrv8iHN+cLpUNsffaVMS3YzpDDRI73+2lsqLAYfQEzxRwpll6BDKImREbpHWA== } - engines: { node: ">=10.13.0" } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } hasBin: true dependencies: - "@stylelint/postcss-css-in-js": 0.37.2_4f7b71a942b8b7a555b8adf78f88122b - "@stylelint/postcss-markdown": 0.36.2_4f7b71a942b8b7a555b8adf78f88122b - autoprefixer: 9.8.8 balanced-match: 2.0.0 - chalk: 4.1.2 + colord: 2.9.2 cosmiconfig: 7.0.1 debug: 4.3.3 execall: 2.0.0 @@ -7013,48 +6660,34 @@ packages: ignore: 5.2.0 import-lazy: 4.0.0 imurmurhash: 0.1.4 - known-css-properties: 0.21.0 - lodash: 4.17.21 - log-symbols: 4.1.0 + is-plain-object: 5.0.0 + known-css-properties: 0.24.0 mathml-tag-names: 2.1.3 meow: 9.0.0 micromatch: 4.0.4 + normalize-path: 3.0.0 normalize-selector: 0.2.0 - postcss: 7.0.39 - postcss-html: 0.36.0_4f7b71a942b8b7a555b8adf78f88122b - postcss-less: 3.1.4 + picocolors: 1.0.0 + postcss: 8.4.6 postcss-media-query-parser: 0.2.3 postcss-resolve-nested-selector: 0.1.1 - postcss-safe-parser: 4.0.2 - postcss-sass: 0.4.4 - postcss-scss: 2.1.1 + postcss-safe-parser: 6.0.0_postcss@8.4.6 postcss-selector-parser: 6.0.9 - postcss-syntax: 0.36.2_postcss@7.0.39 postcss-value-parser: 4.2.0 resolve-from: 5.0.0 - slash: 3.0.0 specificity: 0.4.1 string-width: 4.2.3 strip-ansi: 6.0.1 style-search: 0.1.0 - sugarss: 2.0.0 + supports-hyperlinks: 2.2.0 svg-tags: 1.0.0 table: 6.8.0 v8-compile-cache: 2.3.0 - write-file-atomic: 3.0.3 + write-file-atomic: 4.0.0 transitivePeerDependencies: - supports-color dev: true - /sugarss/2.0.0: - resolution: - { - integrity: sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ== - } - dependencies: - postcss: 7.0.39 - dev: true - /supports-color/5.5.0: resolution: { @@ -7074,6 +6707,17 @@ packages: has-flag: 4.0.0 dev: true + /supports-hyperlinks/2.2.0: + resolution: + { + integrity: sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ== + } + engines: { node: ">=8" } + dependencies: + has-flag: 4.0.0 + supports-color: 7.2.0 + dev: true + /supports-preserve-symlinks-flag/1.0.0: resolution: { @@ -7180,13 +6824,6 @@ packages: engines: { node: ">=8" } dev: true - /trough/1.0.5: - resolution: - { - integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA== - } - dev: true - /ts-node/9.1.1_typescript@4.5.5: resolution: { @@ -7303,13 +6940,11 @@ packages: } dev: false - /typedarray-to-buffer/3.1.5: + /typedarray-to-buffer/4.0.0: resolution: { - integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== + integrity: sha512-6dOYeZfS3O9RtRD1caom0sMxgK59b27+IwoNy8RDPsmslSGOyU+mpTamlaIW7aNKi90ZQZ9DFaZL3YRoiSCULQ== } - dependencies: - is-typedarray: 1.0.0 dev: true /typescript/4.5.5: @@ -7330,20 +6965,6 @@ packages: unipointer: 2.4.0 dev: false - /unified/9.2.2: - resolution: - { - integrity: sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ== - } - dependencies: - bail: 1.0.5 - extend: 3.0.2 - is-buffer: 2.0.5 - is-plain-obj: 2.1.0 - trough: 1.0.5 - vfile: 4.2.1 - dev: true - /unipointer/2.4.0: resolution: { @@ -7353,31 +6974,6 @@ packages: ev-emitter: 1.1.1 dev: false - /unist-util-find-all-after/3.0.2: - resolution: - { - integrity: sha512-xaTC/AGZ0rIM2gM28YVRAFPIZpzbpDtU3dRmp7EXlNVA8ziQc4hY3H7BHXM1J49nEmiqc3svnqMReW+PGqbZKQ== - } - dependencies: - unist-util-is: 4.1.0 - dev: true - - /unist-util-is/4.1.0: - resolution: - { - integrity: sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg== - } - dev: true - - /unist-util-stringify-position/2.0.3: - resolution: - { - integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g== - } - dependencies: - "@types/unist": 2.0.6 - dev: true - /universalify/0.1.2: resolution: { @@ -7399,7 +6995,7 @@ packages: engines: { node: ">= 0.8" } dev: true - /unplugin-element-plus/0.2.0_vite@2.7.13+vue@3.2.29: + /unplugin-element-plus/0.2.0_vite@2.7.13+vue@3.2.30: resolution: { integrity: sha512-eBgNLCZUUCfl68J+pb9MWVh8amBjLWL5yZ8BuNuJfhS6FFGJ/dMtCmAoaeHyI9wE3k+7C4gbfEM78dkX48gfVA== @@ -7411,7 +7007,7 @@ packages: es-module-lexer: 0.9.3 magic-string: 0.25.7 unplugin: 0.3.2_vite@2.7.13 - vue: 3.2.29 + vue: 3.2.30 transitivePeerDependencies: - esbuild - rollup @@ -7496,7 +7092,7 @@ packages: hasBin: true dev: true - /v-contextmenu/3.0.0_vue@3.2.29: + /v-contextmenu/3.0.0_vue@3.2.30: resolution: { integrity: sha512-zi38JxmTt66TmljgV1JbfEa9WvoQkpzRuEwZK7Tjb2XoRejbWLozQtkyTWXJa6x6Y3FrVDfgT36w01gpTpo41A== @@ -7505,7 +7101,7 @@ packages: peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.2.29 + vue: 3.2.30 dev: false /v8-compile-cache/2.3.0: @@ -7525,28 +7121,6 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /vfile-message/2.0.4: - resolution: - { - integrity: sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ== - } - dependencies: - "@types/unist": 2.0.6 - unist-util-stringify-position: 2.0.3 - dev: true - - /vfile/4.2.1: - resolution: - { - integrity: sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA== - } - dependencies: - "@types/unist": 2.0.6 - is-buffer: 2.0.5 - unist-util-stringify-position: 2.0.3 - vfile-message: 2.0.4 - dev: true - /vite-plugin-live-reload/2.1.0: resolution: { @@ -7632,7 +7206,7 @@ packages: integrity: sha512-FP6qCN57coIOwmtah68ofpi4dewGmfzPcoKe76RMnJoz7qBTXxQVm2BlnH0YzGeCbOcjm9NKauJ1I6J9OlUUtg== } dependencies: - "@vue/compiler-sfc": 3.2.29 + "@vue/compiler-sfc": 3.2.30 svgo: 2.8.0 dev: true @@ -7658,13 +7232,13 @@ packages: esbuild: 0.13.15 postcss: 8.4.6 resolve: 1.22.0 - rollup: 2.67.0 + rollup: 2.67.1 sass: 1.49.7 optionalDependencies: fsevents: 2.3.2 dev: true - /vue-demi/0.12.1_vue@3.2.29: + /vue-demi/0.12.1_vue@3.2.30: resolution: { integrity: sha512-QL3ny+wX8c6Xm1/EZylbgzdoDolye+VpCXRhI2hug9dJTP3OUJ3lmiKN3CsVV3mOJKwFi0nsstbgob0vG7aoIw== @@ -7679,31 +7253,31 @@ packages: "@vue/composition-api": optional: true dependencies: - vue: 3.2.29 + vue: 3.2.30 dev: false - /vue-eslint-parser/7.10.0_eslint@7.30.0: + /vue-eslint-parser/8.2.0_eslint@8.8.0: resolution: { - integrity: sha512-7tc/ewS9Vq9Bn741pvpg8op2fWJPH3k32aL+jcIcWGCTzh/zXSdh7pZ5FV3W2aJancP9+ftPAv292zY5T5IPCg== + integrity: sha512-hvl8OVT8imlKk/lQyhkshqwQQChzHETcBd5abiO4ePw7ib7QUZLfW+2TUrJHKUvFOCFRJrDin5KJO9OHzB5bRQ== } - engines: { node: ">=8.10" } + engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: - eslint: ">=5.0.0" + eslint: ">=6.0.0" dependencies: debug: 4.3.3 - eslint: 7.30.0 - eslint-scope: 5.1.1 - eslint-visitor-keys: 1.3.0 - espree: 6.2.1 + eslint: 8.8.0 + eslint-scope: 7.1.0 + eslint-visitor-keys: 3.2.0 + espree: 9.3.0 esquery: 1.4.0 lodash: 4.17.21 - semver: 6.3.0 + semver: 7.3.5 transitivePeerDependencies: - supports-color dev: true - /vue-i18n/9.2.0-beta.30_vue@3.2.29: + /vue-i18n/9.2.0-beta.30_vue@3.2.30: resolution: { integrity: sha512-5DqrgG9ffgC7j3RRAfViC0WUcdz0C3Ix1qq1AyQItpF7UkSB6iSJGEjBG6KdspbRQq/8t1YzDx4JRXbL05l6ow== @@ -7716,10 +7290,10 @@ packages: "@intlify/shared": 9.2.0-beta.30 "@intlify/vue-devtools": 9.2.0-beta.30 "@vue/devtools-api": 6.0.0-beta.21.1 - vue: 3.2.29 + vue: 3.2.30 dev: false - /vue-json-pretty/2.0.6_vue@3.2.29: + /vue-json-pretty/2.0.6_vue@3.2.30: resolution: { integrity: sha512-aVdxw8ZRGR/Uj8GEaJ1/W2Ks/MdCfv5t2HRbbd+ICp3nL7msKRLN+1qOkSzaMvDygbDPxGhwUHBxZz8nxP+r3A== @@ -7728,10 +7302,10 @@ packages: peerDependencies: vue: ">=3.0.0" dependencies: - vue: 3.2.29 + vue: 3.2.30 dev: false - /vue-router/4.0.12_vue@3.2.29: + /vue-router/4.0.12_vue@3.2.30: resolution: { integrity: sha512-CPXvfqe+mZLB1kBWssssTiWg4EQERyqJZes7USiqfW9B5N2x+nHlnsM1D3b5CaJ6qgCvMmYJnz+G0iWjNCvXrg== @@ -7740,10 +7314,10 @@ packages: vue: ^3.0.0 dependencies: "@vue/devtools-api": 6.0.0-beta.21.1 - vue: 3.2.29 + vue: 3.2.30 dev: false - /vue-types/4.1.1_vue@3.2.29: + /vue-types/4.1.1_vue@3.2.30: resolution: { integrity: sha512-Jq2GZ/w6rExJbLA/h7nHBFLciu+YNekgox0DB64wN1snZ4IIJMq+qnqp1/vE4fc7vEjZcP5KGhLzkkSjIHLRzw== @@ -7753,23 +7327,23 @@ packages: vue: ^2.0.0 || ^3.0.0 dependencies: is-plain-object: 5.0.0 - vue: 3.2.29 + vue: 3.2.30 dev: false - /vue/3.2.29: + /vue/3.2.30: resolution: { - integrity: sha512-cFIwr7LkbtCRanjNvh6r7wp2yUxfxeM2yPpDQpAfaaLIGZSrUmLbNiSze9nhBJt5MrZ68Iqt0O5scwAMEVxF+Q== + integrity: sha512-ZmTFWVJUX2XADkuOB8GcLTuxnBLogjJBTNVrM7WsTnjqRQ+VR8bLNrvNsbn8vj/LaP5+0WFAPrpngOYE2x+e+Q== } dependencies: - "@vue/compiler-dom": 3.2.29 - "@vue/compiler-sfc": 3.2.29 - "@vue/runtime-dom": 3.2.29 - "@vue/server-renderer": 3.2.29_vue@3.2.29 - "@vue/shared": 3.2.29 + "@vue/compiler-dom": 3.2.30 + "@vue/compiler-sfc": 3.2.30 + "@vue/runtime-dom": 3.2.30 + "@vue/server-renderer": 3.2.30_vue@3.2.30 + "@vue/shared": 3.2.30 dev: false - /vuedraggable/4.1.0_vue@3.2.29: + /vuedraggable/4.1.0_vue@3.2.30: resolution: { integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww== @@ -7778,10 +7352,10 @@ packages: vue: ^3.0.1 dependencies: sortablejs: 1.14.0 - vue: 3.2.29 + vue: 3.2.30 dev: false - /vxe-table/4.1.20_vue@3.2.29+xe-utils@3.5.4: + /vxe-table/4.1.20_vue@3.2.30+xe-utils@3.5.4: resolution: { integrity: sha512-/f9wfm2XczZGVQINwIyi93JdZVt/ttl+GzcByA7TlDEd+sMRYBCkyljy5mOcdEe8haBZDmK2/eUDPHbOg6lxdA== @@ -7790,7 +7364,7 @@ packages: vue: ^3.2.2 xe-utils: ^3.5.0 dependencies: - vue: 3.2.29 + vue: 3.2.30 xe-utils: 3.5.4 dev: false @@ -7889,16 +7463,17 @@ packages: resolution: { integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= } dev: true - /write-file-atomic/3.0.3: + /write-file-atomic/4.0.0: resolution: { - integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== + integrity: sha512-JhcWoKffJNF7ivO9yflBhc7tn3wKnokMUfWpBriM9yCXj4ePQnRPcWglBkkg1AHC8nsW/EfxwwhqsLtOy59djA== } + engines: { node: ^12.13.0 || ^14.15.0 || >=16 } dependencies: imurmurhash: 0.1.4 is-typedarray: 1.0.0 signal-exit: 3.0.7 - typedarray-to-buffer: 3.1.5 + typedarray-to-buffer: 4.0.0 dev: true /xe-utils/3.5.4: @@ -8014,10 +7589,3 @@ packages: dependencies: tslib: 2.3.0 dev: false - - /zwitch/1.0.5: - resolution: - { - integrity: sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw== - } - dev: true diff --git a/src/components/ReCountTo/src/normal/index.tsx b/src/components/ReCountTo/src/normal/index.tsx index 62e8d1926..0c5aa41ea 100644 --- a/src/components/ReCountTo/src/normal/index.tsx +++ b/src/components/ReCountTo/src/normal/index.tsx @@ -169,7 +169,8 @@ export default defineComponent({ style={{ color: props.color, fontSize: props.fontSize - }}> + }} + > {state.displayValue} > diff --git a/src/components/ReCountTo/src/rebound/index.tsx b/src/components/ReCountTo/src/rebound/index.tsx index 194df0a86..2263cbc89 100644 --- a/src/components/ReCountTo/src/rebound/index.tsx +++ b/src/components/ReCountTo/src/rebound/index.tsx @@ -43,7 +43,8 @@ export default defineComponent({