From e5cac7ffd05b9e2e6fbd8ebdd5aeb57f9d311940 Mon Sep 17 00:00:00 2001 From: hooray <304327508@qq.com> Date: Wed, 30 Mar 2022 02:08:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=BE=9D=E8=B5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .stylelintrc | 10 -- package.json | 26 ++-- pnpm-lock.yaml | 319 +++++++++++++++++++++++++++---------------------- 3 files changed, 191 insertions(+), 164 deletions(-) diff --git a/.stylelintrc b/.stylelintrc index a848b996..fb920815 100644 --- a/.stylelintrc +++ b/.stylelintrc @@ -25,16 +25,6 @@ "selector-class-pattern": null, "scss/no-global-function-names": null, "scss/at-import-partial-extension": null, - "function-no-unknown": [ - true, - { - "ignoreFunctions": [ - "v-bind", - "lighten", - "darken" - ] - } - ], "property-no-vendor-prefix": [ true, { diff --git a/package.json b/package.json index 8dcb2b05..44e87709 100644 --- a/package.json +++ b/package.json @@ -15,13 +15,13 @@ "preinstall": "npx only-allow pnpm" }, "dependencies": { - "@element-plus/icons-vue": "^1.1.1", + "@element-plus/icons-vue": "^1.1.4", "@tinymce/tinymce-vue": "^4.0.7", - "@vueuse/core": "^8.0.1", - "@vueuse/integrations": "^8.0.1", + "@vueuse/core": "^8.2.0", + "@vueuse/integrations": "^8.2.0", "axios": "^0.26.1", "dayjs": "^1.11.0", - "element-plus": "^2.1.3", + "element-plus": "^2.1.7", "hotkeys-js": "^3.8.7", "js-cookie": "^3.0.1", "mitt": "^3.0.0", @@ -39,29 +39,29 @@ "@vitejs/plugin-vue": "^2.2.4", "@vitejs/plugin-vue-jsx": "^1.3.8", "@vue/compiler-sfc": "^3.2.31", - "eslint": "^8.11.0", + "eslint": "^8.12.0", "eslint-plugin-vue": "^8.5.0", "http-server": "^14.1.0", "husky": "^7.0.4", - "lint-staged": "^12.3.5", + "lint-staged": "^12.3.7", "plop": "^3.0.5", "postcss-html": "^1.3.0", "postcss-scss": "^4.0.3", "sass": "^1.49.9", - "stylelint": "^14.5.3", - "stylelint-config-recommended-scss": "^5.0.2", - "stylelint-config-recommended-vue": "^1.3.0", + "stylelint": "^14.6.1", + "stylelint-config-recommended-scss": "^6.0.0", + "stylelint-config-recommended-vue": "^1.4.0", "stylelint-config-standard": "^25.0.0", - "stylelint-scss": "^4.1.0", + "stylelint-scss": "^4.2.0", "svgo": "^2.8.0", - "unplugin-auto-import": "^0.6.6", - "unplugin-vue-components": "^0.18.0", + "unplugin-auto-import": "^0.6.8", + "unplugin-vue-components": "^0.18.5", "vite": "^2.8.6", "vite-plugin-banner": "^0.2.0", "vite-plugin-compression": "^0.5.1", "vite-plugin-html": "^3.2.0", "vite-plugin-mock": "^2.9.6", - "vite-plugin-pages": "^0.21.4", + "vite-plugin-pages": "^0.22.0", "vite-plugin-restart": "^0.1.1", "vite-plugin-spritesmith": "^0.1.1", "vite-plugin-svg-icons": "^2.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 226099a1..4ddb8010 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,23 +1,23 @@ lockfileVersion: 5.3 specifiers: - '@element-plus/icons-vue': ^1.1.1 + '@element-plus/icons-vue': ^1.1.4 '@tinymce/tinymce-vue': ^4.0.7 '@vitejs/plugin-vue': ^2.2.4 '@vitejs/plugin-vue-jsx': ^1.3.8 '@vue/compiler-sfc': ^3.2.31 - '@vueuse/core': ^8.0.1 - '@vueuse/integrations': ^8.0.1 + '@vueuse/core': ^8.2.0 + '@vueuse/integrations': ^8.2.0 axios: ^0.26.1 dayjs: ^1.11.0 - element-plus: ^2.1.3 - eslint: ^8.11.0 + element-plus: ^2.1.7 + eslint: ^8.12.0 eslint-plugin-vue: ^8.5.0 hotkeys-js: ^3.8.7 http-server: ^14.1.0 husky: ^7.0.4 js-cookie: ^3.0.1 - lint-staged: ^12.3.5 + lint-staged: ^12.3.7 mitt: ^3.0.0 mockjs: ^1.1.0 nprogress: ^0.2.0 @@ -29,21 +29,21 @@ specifiers: postcss-scss: ^4.0.3 qs: ^6.10.3 sass: ^1.49.9 - stylelint: ^14.5.3 - stylelint-config-recommended-scss: ^5.0.2 - stylelint-config-recommended-vue: ^1.3.0 + stylelint: ^14.6.1 + stylelint-config-recommended-scss: ^6.0.0 + stylelint-config-recommended-vue: ^1.4.0 stylelint-config-standard: ^25.0.0 - stylelint-scss: ^4.1.0 + stylelint-scss: ^4.2.0 svgo: ^2.8.0 tinymce: ^5.10.3 - unplugin-auto-import: ^0.6.6 - unplugin-vue-components: ^0.18.0 + unplugin-auto-import: ^0.6.8 + unplugin-vue-components: ^0.18.5 vite: ^2.8.6 vite-plugin-banner: ^0.2.0 vite-plugin-compression: ^0.5.1 vite-plugin-html: ^3.2.0 vite-plugin-mock: ^2.9.6 - vite-plugin-pages: ^0.21.4 + vite-plugin-pages: ^0.22.0 vite-plugin-restart: ^0.1.1 vite-plugin-spritesmith: ^0.1.1 vite-plugin-svg-icons: ^2.0.1 @@ -54,13 +54,13 @@ specifiers: vue-router: ^4.0.14 dependencies: - '@element-plus/icons-vue': 1.1.1_vue@3.2.31 + '@element-plus/icons-vue': 1.1.4_vue@3.2.31 '@tinymce/tinymce-vue': 4.0.7_vue@3.2.31 - '@vueuse/core': 8.0.1_vue@3.2.31 - '@vueuse/integrations': 8.0.1_40cc5a525b140f1e193f5c9c15f87189 + '@vueuse/core': 8.2.0_vue@3.2.31 + '@vueuse/integrations': 8.2.0_40cc5a525b140f1e193f5c9c15f87189 axios: 0.26.1 dayjs: 1.11.0 - element-plus: 2.1.3_vue@3.2.31 + element-plus: 2.1.7_vue@3.2.31 hotkeys-js: 3.8.7 js-cookie: 3.0.1 mitt: 3.0.0 @@ -78,35 +78,35 @@ devDependencies: '@vitejs/plugin-vue': 2.2.4_vite@2.8.6+vue@3.2.31 '@vitejs/plugin-vue-jsx': 1.3.8 '@vue/compiler-sfc': 3.2.31 - eslint: 8.11.0 - eslint-plugin-vue: 8.5.0_eslint@8.11.0 + eslint: 8.12.0 + eslint-plugin-vue: 8.5.0_eslint@8.12.0 http-server: 14.1.0 husky: 7.0.4 - lint-staged: 12.3.5 + lint-staged: 12.3.7 plop: 3.0.5 postcss-html: 1.3.0 postcss-scss: 4.0.3 sass: 1.49.9 - stylelint: 14.5.3 - stylelint-config-recommended-scss: 5.0.2_stylelint@14.5.3 - stylelint-config-recommended-vue: 1.3.0_5a0e8a91b05709dd3bc8bbe41065947c - stylelint-config-standard: 25.0.0_stylelint@14.5.3 - stylelint-scss: 4.1.0_stylelint@14.5.3 + stylelint: 14.6.1 + stylelint-config-recommended-scss: 6.0.0_stylelint@14.6.1 + stylelint-config-recommended-vue: 1.4.0_50484b26a38601352aaf9ea7986ae8a8 + stylelint-config-standard: 25.0.0_stylelint@14.6.1 + stylelint-scss: 4.2.0_stylelint@14.6.1 svgo: 2.8.0 - unplugin-auto-import: 0.6.6_@vueuse+core@8.0.1+vite@2.8.6 - unplugin-vue-components: 0.18.0_vite@2.8.6+vue@3.2.31 + unplugin-auto-import: 0.6.8_@vueuse+core@8.2.0+vite@2.8.6 + unplugin-vue-components: 0.18.5_vite@2.8.6+vue@3.2.31 vite: 2.8.6_sass@1.49.9 vite-plugin-banner: 0.2.0 vite-plugin-compression: 0.5.1_vite@2.8.6 vite-plugin-html: 3.2.0_vite@2.8.6 vite-plugin-mock: 2.9.6_mockjs@1.1.0+vite@2.8.6 - vite-plugin-pages: 0.21.4_5dbb0cc878f3ab9caa0bd7b169eded43 + vite-plugin-pages: 0.22.0_5dbb0cc878f3ab9caa0bd7b169eded43 vite-plugin-restart: 0.1.1_vite@2.8.6 vite-plugin-spritesmith: 0.1.1 vite-plugin-svg-icons: 2.0.1_vite@2.8.6 vite-plugin-vue-layouts: 0.6.0_da2b5bfcc9ee38bfd25c98b31b35c29d vite-plugin-vue-setup-extend: 0.4.0_vite@2.8.6 - vue-eslint-parser: 8.3.0_eslint@8.11.0 + vue-eslint-parser: 8.3.0_eslint@8.12.0 packages: @@ -148,9 +148,9 @@ packages: '@babel/traverse': 7.17.0 '@babel/types': 7.17.0 convert-source-map: 1.8.0 - debug: 4.3.3 + debug: 4.3.4 gensync: 1.0.0-beta.2 - json5: 2.2.0 + json5: 2.2.1 semver: 6.3.0 transitivePeerDependencies: - supports-color @@ -407,7 +407,7 @@ packages: '@babel/helper-split-export-declaration': 7.16.7 '@babel/parser': 7.17.0 '@babel/types': 7.16.8 - debug: 4.3.3 + debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -425,7 +425,7 @@ packages: '@babel/helper-split-export-declaration': 7.16.7 '@babel/parser': 7.17.0 '@babel/types': 7.17.0 - debug: 4.3.3 + debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -452,8 +452,8 @@ packages: engines: {node: '>=10'} dev: false - /@element-plus/icons-vue/1.1.1_vue@3.2.31: - resolution: {integrity: sha512-kRL/cWwaynmwi/6ounJxwnj316EHqAqKrl2WTCmcwiDPVqT+Wt1pSK6nAI0zUeLfe/y8NhYMB97+NDEWgNBCqA==} + /@element-plus/icons-vue/1.1.4_vue@3.2.31: + resolution: {integrity: sha512-Iz/nHqdp1sFPmdzRwHkEQQA3lKvoObk8azgABZ81QUOpW9s/lUyQVUSh0tNtEPZXQlKwlSh7SPgoVxzrE0uuVQ==} peerDependencies: vue: ^3.2.0 dependencies: @@ -477,12 +477,22 @@ packages: - supports-color dev: true + /@floating-ui/core/0.6.1: + resolution: {integrity: sha512-Y30eVMcZva8o84c0HcXAtDO4BEzPJMvF6+B7x7urL2xbAqVsGJhojOyHLaoQHQYjb6OkqRq5kO+zeySycQwKqg==} + dev: false + + /@floating-ui/dom/0.4.2: + resolution: {integrity: sha512-2/4vOhMAujkMmGqGX1Gut84phe5MNfk1kGeM+RSTJCpeR0SWR2/RR+/f1r1msOvTQa28wn7HEhxGe71CjYY/vw==} + dependencies: + '@floating-ui/core': 0.6.1 + dev: false + /@humanwhocodes/config-array/0.9.2: resolution: {integrity: sha1-aL5VxzcCMAnfxf4kXVEYG7ZHaRQ=, tarball: '@humanwhocodes/config-array/download/@humanwhocodes/config-array-0.9.2.tgz'} engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.3 + debug: 4.3.2 minimatch: 3.0.4 transitivePeerDependencies: - supports-color @@ -779,8 +789,8 @@ packages: /@vue/shared/3.2.31: resolution: {integrity: sha512-ymN2pj6zEjiKJZbrf98UM2pfDd6F2H7ksKw7NDt/ZZ1fh5Ei39X5tABugtT03ZRlWd9imccoK0hE8hpjpU7irQ==} - /@vueuse/core/8.0.1_vue@3.2.31: - resolution: {integrity: sha512-LQ5pyxALWMZikNWzW2CTs/RfTyT0O3oYDl7jJhfckY0q/dLe2SCy5vX4+f6c2LFjG9M+sXRugne+W4t1I/wXUA==} + /@vueuse/core/8.2.0_vue@3.2.31: + resolution: {integrity: sha512-89ZfKtFHz5ynfpWyFVXtK0yePJ2MZqFaOxnGeZn7cIp8KFbPRlu6Wsxi3gBkJNpjq+q9qbEh6MjV7QBvqCQ5Og==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -790,14 +800,14 @@ packages: vue: optional: true dependencies: - '@vueuse/metadata': 8.0.1 - '@vueuse/shared': 8.0.1_vue@3.2.31 + '@vueuse/metadata': 8.2.0 + '@vueuse/shared': 8.2.0_vue@3.2.31 vue: 3.2.31 vue-demi: 0.12.2_vue@3.2.31 dev: false - /@vueuse/integrations/8.0.1_40cc5a525b140f1e193f5c9c15f87189: - resolution: {integrity: sha512-4px31nvskjBhRyIZLlGvWO5/5ji0sEnMr67vdM/qcBn++r8LjxUVCItRJqVuJGj78JPKCbKsnengIVkKVTsYuQ==} + /@vueuse/integrations/8.2.0_40cc5a525b140f1e193f5c9c15f87189: + resolution: {integrity: sha512-6/2jdMWz+aYMY4X3l0ZUnuZ07tPgFx+PZjgaf5a7AajBmFP4/Ikw2cQcQIrSJljDYfsefkROGUVPLsM0i22Pyg==} peerDependencies: axios: '*' change-case: '*' @@ -826,8 +836,8 @@ packages: universal-cookie: optional: true dependencies: - '@vueuse/core': 8.0.1_vue@3.2.31 - '@vueuse/shared': 8.0.1_vue@3.2.31 + '@vueuse/core': 8.2.0_vue@3.2.31 + '@vueuse/shared': 8.2.0_vue@3.2.31 axios: 0.26.1 nprogress: 0.2.0 vue-demi: 0.12.2_vue@3.2.31 @@ -836,12 +846,12 @@ packages: - vue dev: false - /@vueuse/metadata/8.0.1: - resolution: {integrity: sha512-+Y2TSsgliQMzqcRMcuX28XHrxojrZYGiBKzW05/mkPmlYGlUSOauF9pvyyslH0V4HfzCsg3CDKJhCnBLWKqN0w==} + /@vueuse/metadata/8.2.0: + resolution: {integrity: sha512-cbaezEccNuxQC+OiudG9VjZNg9/RbAAHkyuhC6+8Gsgsc+MvDhfn1NrV6NNTaldLlZgJFgUiYOkrf3JGTTTGXQ==} dev: false - /@vueuse/shared/8.0.1_vue@3.2.31: - resolution: {integrity: sha512-PZf84+DHWUnIKNhvIxL335uWjjfIeEhYjRFilDqEWB/t4yHfNbZxDpT+4OgiLtgdCcGG1JKryNI7nkY9TyEu6w==} + /@vueuse/shared/8.2.0_vue@3.2.31: + resolution: {integrity: sha512-dTw7EJZgZCgG9DoVAiz4LtmKnIFXuE/idUFzvqRAJLjbPiVJc+qQH5kDUdKHI3W1U9t//1mdasQEKONArburiQ==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -1738,6 +1748,18 @@ packages: supports-color: 9.2.1 dev: true + /debug/4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + dev: true + /decamelize-keys/1.1.0: resolution: {integrity: sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=, tarball: decamelize-keys/download/decamelize-keys-1.1.0.tgz} engines: {node: '>=0.10.0'} @@ -1949,15 +1971,16 @@ packages: resolution: {integrity: sha512-cId+QwWrV8R1UawO6b9BR1hnkJ4EJPCPAr4h315vliHUtVUJDk39Sg1PMNnaWKfj5x+93ssjeJ9LKL6r8LaMiA==} dev: true - /element-plus/2.1.3_vue@3.2.31: - resolution: {integrity: sha512-DnkuOEo0qAoeXftkV1tlIPbEf4oF7oGKpOwEpi7aCI7SOI9i3OcYws+A/6HV0VFTmz65hqxpiskgWKMa50S1FQ==} + /element-plus/2.1.7_vue@3.2.31: + resolution: {integrity: sha512-jamE9F/a2rfAQJwf3kLaDfWXxhjXuAJAvrto76SLJsJfr3iIUAzC849RHdn6h7tNJy9Yanq8GlQAsdBe5lJmrA==} peerDependencies: vue: ^3.2.0 dependencies: '@ctrl/tinycolor': 3.4.0 - '@element-plus/icons-vue': 1.1.1_vue@3.2.31 + '@element-plus/icons-vue': 1.1.4_vue@3.2.31 + '@floating-ui/dom': 0.4.2 '@popperjs/core': 2.11.4 - '@vueuse/core': 8.0.1_vue@3.2.31 + '@vueuse/core': 8.2.0_vue@3.2.31 async-validator: 4.0.7 dayjs: 1.11.0 escape-html: 1.0.3 @@ -2009,8 +2032,8 @@ packages: is-arrayish: 0.2.1 dev: true - /es-abstract/1.19.1: - resolution: {integrity: sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==} + /es-abstract/1.19.2: + resolution: {integrity: sha512-gfSBJoZdlL2xRiOCy0g8gLMryhoe1TlimjzU99L/31Z8QEGIhVQI+EWwt5lT+AuU9SnorVupXFqqOGqGfsyO6w==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 @@ -2019,7 +2042,7 @@ packages: get-intrinsic: 1.1.1 get-symbol-description: 1.0.0 has: 1.0.3 - has-symbols: 1.0.2 + has-symbols: 1.0.3 internal-slot: 1.0.3 is-callable: 1.2.4 is-negative-zero: 2.0.2 @@ -2040,7 +2063,7 @@ packages: dependencies: call-bind: 1.0.2 get-intrinsic: 1.1.1 - has-symbols: 1.0.2 + has-symbols: 1.0.3 is-arguments: 1.1.1 is-map: 2.0.2 is-set: 2.0.2 @@ -2279,17 +2302,17 @@ packages: engines: {node: '>=10'} dev: true - /eslint-plugin-vue/8.5.0_eslint@8.11.0: + /eslint-plugin-vue/8.5.0_eslint@8.12.0: resolution: {integrity: sha512-i1uHCTAKOoEj12RDvdtONWrGzjFm/djkzqfhmQ0d6M/W8KM81mhswd/z+iTZ0jCpdUedW3YRgcVfQ37/J4zoYQ==} 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.12.0 + eslint-utils: 3.0.0_eslint@8.12.0 natural-compare: 1.4.0 semver: 7.3.5 - vue-eslint-parser: 8.3.0_eslint@8.11.0 + vue-eslint-parser: 8.3.0_eslint@8.12.0 transitivePeerDependencies: - supports-color dev: true @@ -2310,13 +2333,13 @@ packages: estraverse: 5.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.11.0: + /eslint-utils/3.0.0_eslint@8.12.0: resolution: {integrity: sha1-iuuvrOc0W7M1WdsKHxOh0tSMNnI=, tarball: eslint-utils/download/eslint-utils-3.0.0.tgz} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.11.0 + eslint: 8.12.0 eslint-visitor-keys: 2.1.0 dev: true @@ -2335,8 +2358,8 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/8.11.0: - resolution: {integrity: sha512-/KRpd9mIRg2raGxHRGwW9ZywYNAClZrHjdueHcrVDuO3a6bj83eoTirCCk0M0yPwOjWYKHwRVRid+xK4F/GHgA==} + /eslint/8.12.0: + resolution: {integrity: sha512-it1oBL9alZg1S8UycLm5YDMAkIhtH6FtAzuZs6YvoGVldWjbS08BkAdb/ymP9LlAyq8koANu32U7Ib/w+UNh8Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: @@ -2349,7 +2372,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.12.0 eslint-visitor-keys: 3.3.0 espree: 9.3.1 esquery: 1.4.0 @@ -2534,7 +2557,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-glob/3.2.7: @@ -2545,7 +2568,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: @@ -2630,7 +2653,7 @@ packages: dependencies: detect-file: 1.0.0 is-glob: 4.0.3 - micromatch: 4.0.4 + micromatch: 4.0.5 resolve-dir: 1.0.1 dev: true @@ -2766,7 +2789,7 @@ packages: dependencies: function-bind: 1.1.1 has: 1.0.3 - has-symbols: 1.0.2 + has-symbols: 1.0.3 /get-pixels/3.3.3: resolution: {integrity: sha1-ceLf1L77gQtUeKYcY1SACXbOAcc=, tarball: get-pixels/download/get-pixels-3.3.3.tgz} @@ -3020,15 +3043,15 @@ packages: engines: {node: '>=8'} dev: true - /has-symbols/1.0.2: - resolution: {integrity: sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==} + /has-symbols/1.0.3: + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} engines: {node: '>= 0.4'} /has-tostringtag/1.0.0: resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} engines: {node: '>= 0.4'} dependencies: - has-symbols: 1.0.2 + has-symbols: 1.0.3 dev: true /has-value/0.3.1: @@ -3554,7 +3577,7 @@ packages: resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} engines: {node: '>= 0.4'} dependencies: - has-symbols: 1.0.2 + has-symbols: 1.0.3 dev: true /is-typed-array/1.1.8: @@ -3563,7 +3586,7 @@ packages: dependencies: available-typed-arrays: 1.0.5 call-bind: 1.0.2 - es-abstract: 1.19.1 + es-abstract: 1.19.2 foreach: 2.0.5 has-tostringtag: 1.0.0 dev: true @@ -3732,12 +3755,10 @@ packages: minimist: 1.2.5 dev: true - /json5/2.2.0: - resolution: {integrity: sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==} + /json5/2.2.1: + resolution: {integrity: sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==} engines: {node: '>=6'} hasBin: true - dependencies: - minimist: 1.2.5 dev: true /jsonfile/6.1.0: @@ -3824,8 +3845,8 @@ packages: resolution: {integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=, tarball: lines-and-columns/download/lines-and-columns-1.1.6.tgz} dev: true - /lint-staged/12.3.5: - resolution: {integrity: sha512-oOH36RUs1It7b9U/C7Nl/a0sLfoIBcMB8ramiB3nuJ6brBqzsWiUAFSR5DQ3yyP/OR7XKMpijtgKl2DV1lQ3lA==} + /lint-staged/12.3.7: + resolution: {integrity: sha512-/S4D726e2GIsDVWIk1XGvheCaDm1SJRQp8efamZFWJxQMVEbOwSysp7xb49Oo73KYCdy97mIWinhlxcoNqIfIQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} hasBin: true dependencies: @@ -3839,6 +3860,7 @@ packages: micromatch: 4.0.4 normalize-path: 3.0.0 object-inspect: 1.12.0 + pidtree: 0.5.0 string-argv: 0.3.1 supports-color: 9.2.1 yaml: 1.10.2 @@ -4069,6 +4091,14 @@ packages: picomatch: 2.3.1 dev: true + /micromatch/4.0.5: + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} + engines: {node: '>=8.6'} + dependencies: + braces: 3.0.2 + picomatch: 2.3.1 + dev: true + /mime-db/1.50.0: resolution: {integrity: sha1-q9SslOmNPA4YUBbGerRdX95AwR8=, tarball: mime-db/download/mime-db-1.50.0.tgz} engines: {node: '>= 0.6'} @@ -4175,8 +4205,8 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - /nanoid/3.3.0: - resolution: {integrity: sha512-JzxqqT5u/x+/KOFSd7JP15DOo9nOoHpx6DYatqIHUW2+flybkm+mdcraotSQR5WcnZr+qhGVh8Ted0KdfSMxlg==} + /nanoid/3.3.2: + resolution: {integrity: sha512-CuHBogktKwpm5g2sRgv83jEy2ijFzBwMoYA60orPDR7ynsLijJDqgsi4RDGj3OJpy3Ieb+LYwiRmIOGyytgITA==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true dev: true @@ -4340,7 +4370,7 @@ packages: dev: true /object-inspect/1.12.0: - resolution: {integrity: sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==, tarball: object-inspect/download/object-inspect-1.12.0.tgz} + resolution: {integrity: sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==} /object-is/1.1.5: resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==} @@ -4368,7 +4398,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - has-symbols: 1.0.2 + has-symbols: 1.0.3 object-keys: 1.1.1 dev: true @@ -4614,7 +4644,7 @@ packages: dev: true /picocolors/0.2.1: - resolution: {integrity: sha1-VwZw95NkaFHRuhNZlpYqutWHhZ8=, tarball: picocolors/download/picocolors-0.2.1.tgz} + resolution: {integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==} /picocolors/1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} @@ -4625,6 +4655,12 @@ packages: engines: {node: '>=8.6'} dev: true + /pidtree/0.5.0: + resolution: {integrity: sha512-9nxspIM7OpZuhBxPg73Zvyq7j1QMPMPsGKTqRc2XOaFQauDvoNz9fM1Wdkjmeo7l9GXOZiRs97sPkuayl39wjA==} + engines: {node: '>=0.10'} + hasBin: true + dev: true + /pinia/2.0.12_vue@3.2.31: resolution: {integrity: sha512-tUeuYGFrLU5irmGyRAIxp35q1OTcZ8sKpGT4XkPeVcG35W4R6cfXDbCGexzmVqH5lTQJJTXXbNGutIu9yS5yew==} peerDependencies: @@ -4720,13 +4756,13 @@ packages: postcss: 8.4.1 dev: true - /postcss-safe-parser/6.0.0_postcss@8.4.6: + /postcss-safe-parser/6.0.0_postcss@8.4.12: resolution: {integrity: sha1-u0wpiUFxqUvFyZa5owMX70Aq2qE=, tarball: postcss-safe-parser/download/postcss-safe-parser-6.0.0.tgz} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.3.3 dependencies: - postcss: 8.4.6 + postcss: 8.4.12 dev: true /postcss-scss/4.0.3: @@ -4770,16 +4806,25 @@ packages: resolution: {integrity: sha512-WqLs/TTzXdG+/A4ZOOK9WDZiikrRaiA+eoEb/jz2DT9KUhMNHgP7yKPO8vwi62ZCsb703Gwb7BMZwDzI54Y2Ag==, tarball: postcss/download/postcss-8.4.1.tgz} engines: {node: ^10 || ^12 || >=14} dependencies: - nanoid: 3.1.30 + nanoid: 3.3.2 picocolors: 1.0.0 - source-map-js: 1.0.1 + source-map-js: 1.0.2 + dev: true + + /postcss/8.4.12: + resolution: {integrity: sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.2 + picocolors: 1.0.0 + source-map-js: 1.0.2 dev: true /postcss/8.4.6: resolution: {integrity: sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==} engines: {node: ^10 || ^12 || >=14} dependencies: - nanoid: 3.3.0 + nanoid: 3.3.2 picocolors: 1.0.0 source-map-js: 1.0.2 dev: true @@ -5576,7 +5621,7 @@ packages: resolution: {integrity: sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=, tarball: style-search/download/style-search-0.1.0.tgz} dev: true - /stylelint-config-html/1.0.0_5a0e8a91b05709dd3bc8bbe41065947c: + /stylelint-config-html/1.0.0_50484b26a38601352aaf9ea7986ae8a8: resolution: {integrity: sha1-FyrLmW7kyFToxnD8/3f/DZjTvsI=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/stylelint-config-html/download/stylelint-config-html-1.0.0.tgz} engines: {node: ^12 || >=14} peerDependencies: @@ -5584,24 +5629,24 @@ packages: stylelint: '>=14.0.0' dependencies: postcss-html: 1.3.0 - stylelint: 14.5.3 + stylelint: 14.6.1 dev: true - /stylelint-config-recommended-scss/5.0.2_stylelint@14.5.3: - resolution: {integrity: sha512-b14BSZjcwW0hqbzm9b0S/ScN2+3CO3O4vcMNOw2KGf8lfVSwJ4p5TbNEXKwKl1+0FMtgRXZj6DqVUe/7nGnuBg==, tarball: stylelint-config-recommended-scss/download/stylelint-config-recommended-scss-5.0.2.tgz} + /stylelint-config-recommended-scss/6.0.0_stylelint@14.6.1: + resolution: {integrity: sha512-6QOe2/OzXV2AP5FE12A7+qtKdZik7Saf42SMMl84ksVBBPpTdrV+9HaCbPYiRMiwELY9hXCVdH4wlJ+YJb5eig==} peerDependencies: - stylelint: ^14.0.0 + stylelint: ^14.4.0 dependencies: postcss-scss: 4.0.3 - stylelint: 14.5.3 - stylelint-config-recommended: 6.0.0_stylelint@14.5.3 - stylelint-scss: 4.1.0_stylelint@14.5.3 + stylelint: 14.6.1 + stylelint-config-recommended: 7.0.0_stylelint@14.6.1 + stylelint-scss: 4.2.0_stylelint@14.6.1 transitivePeerDependencies: - postcss dev: true - /stylelint-config-recommended-vue/1.3.0_5a0e8a91b05709dd3bc8bbe41065947c: - resolution: {integrity: sha512-UEY/MZlBO2yiQdZoJm33trtqJ1MEDzBADhIAM0pTvfYbyXe5KwdbTtmALHETG1cXfDxuuUbJTvL9uENMy2Rjug==} + /stylelint-config-recommended-vue/1.4.0_50484b26a38601352aaf9ea7986ae8a8: + resolution: {integrity: sha512-DVJqyX2KvMCn9U0+keL12r7xlsH26K4Vg8NrIZuq5MoF7g82DpMp326Om4E0Q+Il1o+bTHuUyejf2XAI0iD04Q==} engines: {node: ^12 || >=14} peerDependencies: postcss-html: ^1.0.0 @@ -5609,51 +5654,43 @@ packages: dependencies: postcss-html: 1.3.0 semver: 7.3.5 - stylelint: 14.5.3 - stylelint-config-html: 1.0.0_5a0e8a91b05709dd3bc8bbe41065947c - stylelint-config-recommended: 7.0.0_stylelint@14.5.3 + stylelint: 14.6.1 + stylelint-config-html: 1.0.0_50484b26a38601352aaf9ea7986ae8a8 + stylelint-config-recommended: 7.0.0_stylelint@14.6.1 dev: true - /stylelint-config-recommended/6.0.0_stylelint@14.5.3: - resolution: {integrity: sha512-ZorSSdyMcxWpROYUvLEMm0vSZud2uB7tX1hzBZwvVY9SV/uly4AvvJPPhCcymZL3fcQhEQG5AELmrxWqtmzacw==} - peerDependencies: - stylelint: ^14.0.0 - dependencies: - stylelint: 14.5.3 - dev: true - - /stylelint-config-recommended/7.0.0_stylelint@14.5.3: + /stylelint-config-recommended/7.0.0_stylelint@14.6.1: resolution: {integrity: sha512-yGn84Bf/q41J4luis1AZ95gj0EQwRX8lWmGmBwkwBNSkpGSpl66XcPTulxGa/Z91aPoNGuIGBmFkcM1MejMo9Q==} peerDependencies: stylelint: ^14.4.0 dependencies: - stylelint: 14.5.3 + stylelint: 14.6.1 dev: true - /stylelint-config-standard/25.0.0_stylelint@14.5.3: + /stylelint-config-standard/25.0.0_stylelint@14.6.1: resolution: {integrity: sha512-21HnP3VSpaT1wFjFvv9VjvOGDtAviv47uTp3uFmzcN+3Lt+RYRv6oAplLaV51Kf792JSxJ6svCJh/G18E9VnCA==} peerDependencies: stylelint: ^14.4.0 dependencies: - stylelint: 14.5.3 - stylelint-config-recommended: 7.0.0_stylelint@14.5.3 + stylelint: 14.6.1 + stylelint-config-recommended: 7.0.0_stylelint@14.6.1 dev: true - /stylelint-scss/4.1.0_stylelint@14.5.3: - resolution: {integrity: sha512-BNYTo7MMamhFOlcaAWp2dMpjg6hPyM/FFqfDIYzmYVLMmQJqc8lWRIiTqP4UX5bresj9Vo0dKC6odSh43VP2NA==, tarball: stylelint-scss/download/stylelint-scss-4.1.0.tgz} + /stylelint-scss/4.2.0_stylelint@14.6.1: + resolution: {integrity: sha512-HHHMVKJJ5RM9pPIbgJ/XA67h9H0407G68Rm69H4fzFbFkyDMcTV1Byep3qdze5+fJ3c0U7mJrbj6S0Fg072uZA==} peerDependencies: - stylelint: ^14.0.0 + stylelint: ^14.5.1 dependencies: lodash: registry.nlark.com/lodash/4.17.21 postcss-media-query-parser: registry.nlark.com/postcss-media-query-parser/0.2.3 postcss-resolve-nested-selector: registry.nlark.com/postcss-resolve-nested-selector/0.1.1 postcss-selector-parser: registry.nlark.com/postcss-selector-parser/6.0.6 postcss-value-parser: registry.nlark.com/postcss-value-parser/4.1.0 - stylelint: 14.5.3 + stylelint: 14.6.1 dev: true - /stylelint/14.5.3: - resolution: {integrity: sha512-omHETL+kGHR+fCXFK1SkZD/A+emCP9esggAdWEl8GPjTNeyRYj+H6uetRDcU+7E451zwWiUYGVAX+lApsAZgsQ==} + /stylelint/14.6.1: + resolution: {integrity: sha512-FfNdvZUZdzh9KDQxDnO7Opp+prKh8OQVuSW8S13cBtxrooCbm6J6royhUeb++53WPMt04VB+ZbOz/QmzAijs6Q==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} hasBin: true dependencies: @@ -5661,7 +5698,7 @@ packages: colord: 2.9.2 cosmiconfig: 7.0.1 css-functions-list: 3.0.1 - debug: 4.3.3 + debug: 4.3.4 execall: 2.0.0 fast-glob: 3.2.11 fastest-levenshtein: 1.0.12 @@ -5682,10 +5719,10 @@ packages: normalize-path: 3.0.0 normalize-selector: 0.2.0 picocolors: 1.0.0 - postcss: 8.4.6 + postcss: 8.4.12 postcss-media-query-parser: 0.2.3 postcss-resolve-nested-selector: 0.1.1 - postcss-safe-parser: 6.0.0_postcss@8.4.6 + postcss-safe-parser: 6.0.0_postcss@8.4.12 postcss-selector-parser: 6.0.9 postcss-value-parser: 4.2.0 resolve-from: 5.0.0 @@ -5957,7 +5994,7 @@ packages: dependencies: function-bind: 1.1.1 has-bigints: 1.0.1 - has-symbols: 1.0.2 + has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 dev: true @@ -6001,8 +6038,8 @@ packages: engines: {node: '>= 0.8'} dev: true - /unplugin-auto-import/0.6.6_@vueuse+core@8.0.1+vite@2.8.6: - resolution: {integrity: sha512-x3YxAI9ePoumXOakuS5YJlFkSyAkl5vJlaFZSJhSp75nH5gg8LpqQ/0Gz1/CG/JRRv+xaE1CZpEV161AqFGjEg==} + /unplugin-auto-import/0.6.8_@vueuse+core@8.2.0+vite@2.8.6: + resolution: {integrity: sha512-Nko4z1oSXpV/HNLexxKt+QP+BD4uNS9v2ronHnCWpm4uCMUCj2MXaK9XtFuCvCciIbkLd7wVNXZjpR5eeJs9vA==} engines: {node: '>=14'} peerDependencies: '@vueuse/core': '*' @@ -6012,7 +6049,7 @@ packages: dependencies: '@antfu/utils': 0.5.0 '@rollup/pluginutils': 4.2.0 - '@vueuse/core': 8.0.1_vue@3.2.31 + '@vueuse/core': 8.2.0_vue@3.2.31 local-pkg: 0.4.1 magic-string: 0.26.1 resolve: 1.22.0 @@ -6024,8 +6061,8 @@ packages: - webpack dev: true - /unplugin-vue-components/0.18.0_vite@2.8.6+vue@3.2.31: - resolution: {integrity: sha512-qk4AgtsydOw1RoGjVlC9toBnq9U8UD8gORRbZjZoNV14c1n5+ZZXV1Hjf7ne6SCt/SROBxpK6Kh3iqL0d8ijpw==} + /unplugin-vue-components/0.18.5_vite@2.8.6+vue@3.2.31: + resolution: {integrity: sha512-VPA6z/4pcKRDYtWu1H+FIpV0MADlFKG3q7YMVFzNFC3EhMVZ4WuBJ76490oKyauguNw1T1obLCuxNU9JzJ0oAQ==} engines: {node: '>=14'} peerDependencies: '@babel/parser': ^7.15.8 @@ -6240,8 +6277,8 @@ packages: - supports-color dev: true - /vite-plugin-pages/0.21.4_5dbb0cc878f3ab9caa0bd7b169eded43: - resolution: {integrity: sha512-2vtEkOjAXHARNUx0M636XfFtMlg1rFYmSbrsfNckxqG32A6COYD0y4EX3jtIonccc6CdKHubw6sR5xIS9t5Qyw==} + /vite-plugin-pages/0.22.0_5dbb0cc878f3ab9caa0bd7b169eded43: + resolution: {integrity: sha512-OeCtSKoQNjrjtlNgkF4JTU0UdiZsa0cSQJKFyRoUz5KMbGoXR8O29BB2fZx9tMSBPyQJgGvIpzdoofLDaRNcQQ==} peerDependencies: '@vue/compiler-sfc': '>=3' vite: '>=2' @@ -6250,14 +6287,14 @@ packages: optional: true dependencies: '@vue/compiler-sfc': 3.2.31 - debug: 4.3.3 + debug: 4.3.4 deep-equal: 2.0.5 fast-glob: 3.2.11 - json5: 2.2.0 + json5: 2.2.1 local-pkg: 0.4.1 picocolors: 1.0.0 vite: 2.8.6_sass@1.49.9 - yaml: 2.0.0-10 + yaml: 2.0.0-11 transitivePeerDependencies: - supports-color dev: true @@ -6382,14 +6419,14 @@ packages: vue: 3.2.31 dev: false - /vue-eslint-parser/8.3.0_eslint@8.11.0: + /vue-eslint-parser/8.3.0_eslint@8.12.0: resolution: {integrity: sha512-dzHGG3+sYwSf6zFBa0Gi9ZDshD7+ad14DGOdTLjruRVgZXe2J+DcZ9iUhyR48z5g1PqRa20yt3Njna/veLJL/g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.2 - eslint: 8.11.0 + eslint: 8.12.0 eslint-scope: 7.1.0 eslint-visitor-keys: 3.2.0 espree: 9.0.0 @@ -6454,7 +6491,7 @@ packages: dependencies: available-typed-arrays: 1.0.5 call-bind: 1.0.2 - es-abstract: 1.19.1 + es-abstract: 1.19.2 foreach: 2.0.5 has-tostringtag: 1.0.0 is-typed-array: 1.1.8 @@ -6528,8 +6565,8 @@ packages: engines: {node: '>= 6'} dev: true - /yaml/2.0.0-10: - resolution: {integrity: sha512-FHV8s5ODFFQXX/enJEU2EkanNl1UDBUz8oa4k5Qo/sR+Iq7VmhCDkRMb0/mjJCNeAWQ31W8WV6PYStDE4d9EIw==} + /yaml/2.0.0-11: + resolution: {integrity: sha512-5kGSQrzDyjCk0BLuFfjkoUE9vYcoyrwZIZ+GnpOSM9vhkvPjItYiWJ1jpRSo0aU4QmsoNrFwDT4O7XS2UGcBQg==} engines: {node: '>= 12'} dev: true