diff --git a/package.json b/package.json index f87c058e..68ede8cc 100644 --- a/package.json +++ b/package.json @@ -19,51 +19,51 @@ }, "dependencies": { "@tinymce/tinymce-vue": "^4.0.7", - "@vueuse/core": "^8.3.1", - "@vueuse/integrations": "^8.3.1", + "@vueuse/core": "^8.5.0", + "@vueuse/integrations": "^8.5.0", "axios": "^0.27.2", - "dayjs": "^1.11.1", - "element-plus": "^2.1.11", - "hotkeys-js": "^3.9.2", + "dayjs": "^1.11.2", + "element-plus": "^2.2.0", + "hotkeys-js": "^3.9.3", "js-cookie": "^3.0.1", "mavon-editor": "^3.0.0-beta", "mitt": "^3.0.0", "mockjs": "^1.1.0", "nprogress": "^0.2.0", "path-browserify": "^1.0.1", - "path-to-regexp": "^6.2.0", - "pinia": "^2.0.13", + "path-to-regexp": "^6.2.1", + "pinia": "^2.0.14", "qs": "^6.10.3", "tinymce": "^5.10.4", - "vue": "^3.2.33", - "vue-router": "^4.0.14" + "vue": "^3.2.34", + "vue-router": "^4.0.15" }, "devDependencies": { "@iconify-json/ep": "^1.1.3", "@iconify/vue": "^3.2.1", - "@vitejs/plugin-vue": "^2.3.1", + "@vitejs/plugin-vue": "^2.3.3", "@vitejs/plugin-vue-jsx": "^1.3.10", - "@vue/compiler-sfc": "^3.2.33", - "eslint": "^8.14.0", - "eslint-plugin-vue": "^8.7.1", - "esno": "^0.14.1", + "@vue/compiler-sfc": "^3.2.34", + "eslint": "^8.15.0", + "eslint-plugin-vue": "^9.0.1", + "esno": "^0.16.3", "fs-extra": "^10.1.0", "http-server": "^14.1.0", - "husky": "^7.0.4", + "husky": "^8.0.1", "lint-staged": "^12.4.1", "plop": "^3.1.0", "postcss-html": "^1.4.1", "postcss-scss": "^4.0.4", - "sass": "^1.51.0", - "stylelint": "^14.8.1", + "sass": "^1.52.0", + "stylelint": "^14.8.2", "stylelint-config-recommended-scss": "^6.0.0", "stylelint-config-recommended-vue": "^1.4.0", "stylelint-config-standard": "^25.0.0", "stylelint-scss": "^4.2.0", "svgo": "^2.8.0", - "unplugin-auto-import": "^0.7.1", - "unplugin-vue-components": "^0.19.3", - "vite": "^2.9.6", + "unplugin-auto-import": "^0.7.2", + "unplugin-vue-components": "^0.19.5", + "vite": "^2.9.9", "vite-plugin-banner": "^0.2.0", "vite-plugin-compression": "^0.5.1", "vite-plugin-html": "^3.2.0", @@ -74,6 +74,6 @@ "vite-plugin-svg-icons": "^2.0.1", "vite-plugin-vue-layouts": "^0.6.0", "vite-plugin-vue-setup-extend": "^0.4.0", - "vue-eslint-parser": "^8.3.0" + "vue-eslint-parser": "^9.0.2" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7330d4f4..2b94f332 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,21 +4,21 @@ specifiers: '@iconify-json/ep': ^1.1.3 '@iconify/vue': ^3.2.1 '@tinymce/tinymce-vue': ^4.0.7 - '@vitejs/plugin-vue': ^2.3.1 + '@vitejs/plugin-vue': ^2.3.3 '@vitejs/plugin-vue-jsx': ^1.3.10 - '@vue/compiler-sfc': ^3.2.33 - '@vueuse/core': ^8.3.1 - '@vueuse/integrations': ^8.3.1 + '@vue/compiler-sfc': ^3.2.34 + '@vueuse/core': ^8.5.0 + '@vueuse/integrations': ^8.5.0 axios: ^0.27.2 - dayjs: ^1.11.1 - element-plus: ^2.1.11 - eslint: ^8.14.0 - eslint-plugin-vue: ^8.7.1 - esno: ^0.14.1 + dayjs: ^1.11.2 + element-plus: ^2.2.0 + eslint: ^8.15.0 + eslint-plugin-vue: ^9.0.1 + esno: ^0.16.3 fs-extra: ^10.1.0 - hotkeys-js: ^3.9.2 + hotkeys-js: ^3.9.3 http-server: ^14.1.0 - husky: ^7.0.4 + husky: ^8.0.1 js-cookie: ^3.0.1 lint-staged: ^12.4.1 mavon-editor: ^3.0.0-beta @@ -26,23 +26,23 @@ specifiers: mockjs: ^1.1.0 nprogress: ^0.2.0 path-browserify: ^1.0.1 - path-to-regexp: ^6.2.0 - pinia: ^2.0.13 + path-to-regexp: ^6.2.1 + pinia: ^2.0.14 plop: ^3.1.0 postcss-html: ^1.4.1 postcss-scss: ^4.0.4 qs: ^6.10.3 - sass: ^1.51.0 - stylelint: ^14.8.1 + sass: ^1.52.0 + stylelint: ^14.8.2 stylelint-config-recommended-scss: ^6.0.0 stylelint-config-recommended-vue: ^1.4.0 stylelint-config-standard: ^25.0.0 stylelint-scss: ^4.2.0 svgo: ^2.8.0 tinymce: ^5.10.4 - unplugin-auto-import: ^0.7.1 - unplugin-vue-components: ^0.19.3 - vite: ^2.9.6 + unplugin-auto-import: ^0.7.2 + unplugin-vue-components: ^0.19.5 + vite: ^2.9.9 vite-plugin-banner: ^0.2.0 vite-plugin-compression: ^0.5.1 vite-plugin-html: ^3.2.0 @@ -53,68 +53,68 @@ specifiers: vite-plugin-svg-icons: ^2.0.1 vite-plugin-vue-layouts: ^0.6.0 vite-plugin-vue-setup-extend: ^0.4.0 - vue: ^3.2.33 - vue-eslint-parser: ^8.3.0 - vue-router: ^4.0.14 + vue: ^3.2.34 + vue-eslint-parser: ^9.0.2 + vue-router: ^4.0.15 dependencies: - '@tinymce/tinymce-vue': 4.0.7_vue@3.2.33 - '@vueuse/core': 8.3.1_vue@3.2.33 - '@vueuse/integrations': 8.3.1_xbblexgkwwlhf4pz2uy2kllhgm + '@tinymce/tinymce-vue': 4.0.7_vue@3.2.34 + '@vueuse/core': 8.5.0_vue@3.2.34 + '@vueuse/integrations': 8.5.0_3eveu3iuowpqbvowbcgllz4zkq axios: 0.27.2 - dayjs: 1.11.1 - element-plus: 2.1.11_vue@3.2.33 - hotkeys-js: 3.9.2 + dayjs: 1.11.2 + element-plus: 2.2.0_vue@3.2.34 + hotkeys-js: 3.9.3 js-cookie: 3.0.1 mavon-editor: 3.0.0-beta mitt: 3.0.0 mockjs: 1.1.0 nprogress: 0.2.0 path-browserify: 1.0.1 - path-to-regexp: 6.2.0 - pinia: 2.0.13_vue@3.2.33 + path-to-regexp: 6.2.1 + pinia: 2.0.14_vue@3.2.34 qs: 6.10.3 tinymce: 5.10.4 - vue: 3.2.33 - vue-router: 4.0.14_vue@3.2.33 + vue: 3.2.34 + vue-router: 4.0.15_vue@3.2.34 devDependencies: '@iconify-json/ep': 1.1.3 - '@iconify/vue': 3.2.1_vue@3.2.33 - '@vitejs/plugin-vue': 2.3.1_vite@2.9.6+vue@3.2.33 + '@iconify/vue': 3.2.1_vue@3.2.34 + '@vitejs/plugin-vue': 2.3.3_vite@2.9.9+vue@3.2.34 '@vitejs/plugin-vue-jsx': 1.3.10 - '@vue/compiler-sfc': 3.2.33 - eslint: 8.14.0 - eslint-plugin-vue: 8.7.1_eslint@8.14.0 - esno: 0.14.1 + '@vue/compiler-sfc': 3.2.34 + eslint: 8.15.0 + eslint-plugin-vue: 9.0.1_eslint@8.15.0 + esno: 0.16.3 fs-extra: 10.1.0 http-server: 14.1.0 - husky: 7.0.4 + husky: 8.0.1 lint-staged: 12.4.1 plop: 3.1.0 postcss-html: 1.4.1 postcss-scss: 4.0.4 - sass: 1.51.0 - stylelint: 14.8.1 - stylelint-config-recommended-scss: 6.0.0_stylelint@14.8.1 - stylelint-config-recommended-vue: 1.4.0_ogep2gk2ffiay7hheosqi2ioqq - stylelint-config-standard: 25.0.0_stylelint@14.8.1 - stylelint-scss: 4.2.0_stylelint@14.8.1 + sass: 1.52.0 + stylelint: 14.8.2 + stylelint-config-recommended-scss: 6.0.0_stylelint@14.8.2 + stylelint-config-recommended-vue: 1.4.0_wdct7lrbpt3f5qukrrtdrzdofe + stylelint-config-standard: 25.0.0_stylelint@14.8.2 + stylelint-scss: 4.2.0_stylelint@14.8.2 svgo: 2.8.0 - unplugin-auto-import: 0.7.1_utbicujaitsyfhhenhpcxjwwzu - unplugin-vue-components: 0.19.3_vite@2.9.6+vue@3.2.33 - vite: 2.9.6_sass@1.51.0 + unplugin-auto-import: 0.7.2_4xyn6ao5ngwbgzbefoyccvabvi + unplugin-vue-components: 0.19.5_vite@2.9.9+vue@3.2.34 + vite: 2.9.9_sass@1.52.0 vite-plugin-banner: 0.2.0 - vite-plugin-compression: 0.5.1_vite@2.9.6 - vite-plugin-html: 3.2.0_vite@2.9.6 - vite-plugin-mock: 2.9.6_mockjs@1.1.0+vite@2.9.6 - vite-plugin-pages: 0.23.0_uffjoadoh4pv42xuyvrkyud5mq - vite-plugin-restart: 0.1.1_vite@2.9.6 + vite-plugin-compression: 0.5.1_vite@2.9.9 + vite-plugin-html: 3.2.0_vite@2.9.9 + vite-plugin-mock: 2.9.6_mockjs@1.1.0+vite@2.9.9 + vite-plugin-pages: 0.23.0_fjrfyaf2frbrp3sd5orz7kfdvq + vite-plugin-restart: 0.1.1_vite@2.9.9 vite-plugin-spritesmith: 0.1.1 - vite-plugin-svg-icons: 2.0.1_vite@2.9.6 - vite-plugin-vue-layouts: 0.6.0_i2tjjoxank657llttg5snvsmzm - vite-plugin-vue-setup-extend: 0.4.0_vite@2.9.6 - vue-eslint-parser: 8.3.0_eslint@8.14.0 + vite-plugin-svg-icons: 2.0.1_vite@2.9.9 + vite-plugin-vue-layouts: 0.6.0_znelbxctcoez2vmx6zxbfk7qty + vite-plugin-vue-setup-extend: 0.4.0_vite@2.9.9 + vue-eslint-parser: 9.0.2_eslint@8.15.0 packages: @@ -168,7 +168,7 @@ packages: resolution: {integrity: sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.0 + '@babel/types': 7.17.12 jsesc: 2.5.2 source-map: 0.5.7 dev: true @@ -186,7 +186,7 @@ packages: resolution: {integrity: sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==, tarball: '@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.16.7.tgz'} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.0 + '@babel/types': 7.17.12 dev: true /@babel/helper-compilation-targets/7.17.7_@babel+core@7.17.9: @@ -224,7 +224,7 @@ packages: resolution: {integrity: sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.0 + '@babel/types': 7.17.12 dev: true /@babel/helper-function-name/7.16.7: @@ -233,7 +233,7 @@ packages: dependencies: '@babel/helper-get-function-arity': 7.16.7 '@babel/template': 7.16.7 - '@babel/types': 7.17.0 + '@babel/types': 7.17.12 dev: true /@babel/helper-function-name/7.17.9: @@ -248,7 +248,7 @@ packages: resolution: {integrity: sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.0 + '@babel/types': 7.17.12 dev: true /@babel/helper-hoist-variables/7.16.7: @@ -262,14 +262,14 @@ packages: resolution: {integrity: sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==, tarball: '@babel/helper-member-expression-to-functions/download/@babel/helper-member-expression-to-functions-7.16.7.tgz'} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.0 + '@babel/types': 7.17.12 dev: true /@babel/helper-module-imports/7.16.7: resolution: {integrity: sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.0 + '@babel/types': 7.16.8 dev: true /@babel/helper-module-transforms/7.17.7: @@ -292,7 +292,7 @@ packages: resolution: {integrity: sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==, tarball: '@babel/helper-optimise-call-expression/download/@babel/helper-optimise-call-expression-7.16.7.tgz'} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.0 + '@babel/types': 7.17.12 dev: true /@babel/helper-plugin-utils/7.16.7: @@ -308,7 +308,7 @@ packages: '@babel/helper-member-expression-to-functions': 7.16.7 '@babel/helper-optimise-call-expression': 7.16.7 '@babel/traverse': 7.17.3 - '@babel/types': 7.17.0 + '@babel/types': 7.17.12 transitivePeerDependencies: - supports-color dev: true @@ -324,13 +324,12 @@ packages: resolution: {integrity: sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.0 + '@babel/types': 7.17.12 dev: true /@babel/helper-validator-identifier/7.16.7: resolution: {integrity: sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==} engines: {node: '>=6.9.0'} - dev: true /@babel/helper-validator-option/7.16.7: resolution: {integrity: sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==} @@ -361,11 +360,23 @@ packages: resolution: {integrity: sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ==, tarball: '@babel/parser/download/@babel/parser-7.16.6.tgz'} engines: {node: '>=6.0.0'} hasBin: true + dependencies: + '@babel/types': 7.17.12 /@babel/parser/7.17.9: resolution: {integrity: sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==} engines: {node: '>=6.0.0'} hasBin: true + dependencies: + '@babel/types': 7.17.0 + dev: true + + /@babel/parser/7.18.0: + resolution: {integrity: sha512-AqDccGC+m5O/iUStSJy3DGRIUFu7WbY/CppZYwrEUB4N0tZlnI8CSTsgL7v5fHVFmUbRv2sd+yy27o8Ydt4MGg==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.17.0 dev: true /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.17.9: @@ -430,7 +441,7 @@ packages: '@babel/helper-function-name': 7.16.7 '@babel/helper-hoist-variables': 7.16.7 '@babel/helper-split-export-declaration': 7.16.7 - '@babel/parser': 7.17.9 + '@babel/parser': 7.18.0 '@babel/types': 7.16.8 debug: 4.3.4 globals: 11.12.0 @@ -448,8 +459,8 @@ packages: '@babel/helper-function-name': 7.16.7 '@babel/helper-hoist-variables': 7.16.7 '@babel/helper-split-export-declaration': 7.16.7 - '@babel/parser': 7.17.9 - '@babel/types': 7.17.0 + '@babel/parser': 7.18.0 + '@babel/types': 7.17.12 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: @@ -490,31 +501,59 @@ packages: to-fast-properties: 2.0.0 dev: true + /@babel/types/7.17.12: + resolution: {integrity: sha512-rH8i29wcZ6x9xjzI5ILHL/yZkbQnCERdHlogKuIb4PUr7do4iT8DPekrTbBLWTnRQm6U0GYABbTMSzijmEqlAg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.16.7 + to-fast-properties: 2.0.0 + /@ctrl/tinycolor/3.4.1: resolution: {integrity: sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw==} engines: {node: '>=10'} dev: false - /@element-plus/icons-vue/1.1.4_vue@3.2.33: + /@element-plus/icons-vue/1.1.4_vue@3.2.34: resolution: {integrity: sha512-Iz/nHqdp1sFPmdzRwHkEQQA3lKvoObk8azgABZ81QUOpW9s/lUyQVUSh0tNtEPZXQlKwlSh7SPgoVxzrE0uuVQ==} peerDependencies: vue: ^3.2.0 dependencies: - vue: 3.2.33 + vue: 3.2.34 dev: false - /@eslint/eslintrc/1.2.2: - resolution: {integrity: sha512-lTVWHs7O2hjBFZunXTZYnYqtB9GakA1lnxIf+gKq2nY5gxkkNi/lQvveW6t8gFdOHTg6nG50Xs95PrLqVpcaLg==} + /@esbuild-kit/cjs-loader/2.0.0: + resolution: {integrity: sha512-1ijCpmiCQcOcr0dmwwwCpzv0inWpNtEgiXDWc74AL52AhvY108M26suhWe9PMDcF1esnPJf0YSeVBLLZS6SQvg==} + dependencies: + '@esbuild-kit/core-utils': 1.1.0 + get-tsconfig: 3.0.1 + dev: true + + /@esbuild-kit/core-utils/1.1.0: + resolution: {integrity: sha512-BPWlYIrfxIrjV3wzHsfOOiXgDWbh3vrveB+kr/ASTctI9tLF/k6bFo9PBiHxMGlbZCyWn8Ry3aeOB15ceHeqFw==} + dependencies: + esbuild: 0.14.38 + dev: true + + /@esbuild-kit/esm-loader/2.0.0: + resolution: {integrity: sha512-Z2wx8CF9N8lcZIL09z5HcIUbEFXzAyicNnPNhuxuDKgzwPqnXO+AjBmyGbrRdzuuLBHi512pJtl6Qi/Q2ZyYBg==} + dependencies: + '@esbuild-kit/core-utils': 1.1.0 + es-module-lexer: 0.10.5 + get-tsconfig: 3.0.1 + dev: true + + /@eslint/eslintrc/1.2.3: + resolution: {integrity: sha512-uGo44hIwoLGNyduRpjdEpovcbMdd+Nv7amtmJxnKmI8xj6yd5LncmSwDa5NgX/41lIFJtkjD6YdVfgEzPfJ5UA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 debug: 4.3.2 - espree: 9.3.1 + espree: 9.3.2 globals: 13.11.0 ignore: 5.2.0 import-fresh: 3.3.0 js-yaml: 4.1.0 - minimatch: 3.0.4 + minimatch: 3.1.2 strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color @@ -536,7 +575,7 @@ packages: dependencies: '@humanwhocodes/object-schema': 1.2.1 debug: 4.3.2 - minimatch: 3.0.4 + minimatch: 3.1.2 transitivePeerDependencies: - supports-color dev: true @@ -555,12 +594,12 @@ packages: resolution: {integrity: sha512-Jh0llaK2LRXQoYsorIH8maClebsnzTcve+7U3rQUSnC11X4jtPnFuyatqFLvMxZ8MLG8dB4zfHsbPfuvxluONw==} dev: true - /@iconify/vue/3.2.1_vue@3.2.33: + /@iconify/vue/3.2.1_vue@3.2.34: resolution: {integrity: sha512-c4R6ZgFo1JrJ8aPMMgOPgfU7lBswihMGR+yWe/P4ZukC3kTkeT4+lkt9Pc/itVFMkwva/S/7u9YofmYv57fnNQ==} peerDependencies: vue: 3.x dependencies: - vue: 3.2.33 + vue: 3.2.34 dev: true /@jridgewell/resolve-uri/3.0.5: @@ -633,17 +672,25 @@ packages: picomatch: 2.3.1 dev: true + /@rollup/pluginutils/4.2.1: + resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} + engines: {node: '>= 8.0.0'} + dependencies: + estree-walker: 2.0.2 + picomatch: 2.3.1 + dev: true + /@sxzz/popperjs-es/2.11.7: resolution: {integrity: sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==} dev: false - /@tinymce/tinymce-vue/4.0.7_vue@3.2.33: + /@tinymce/tinymce-vue/4.0.7_vue@3.2.34: resolution: {integrity: sha512-1esB8wGWrjPCY+rK8vy3QB1cxwXo7HLJWuNrcyPl6LOVR+QJjub0OiV/C+TUEsLN6OpCtRv+QnIqMC5vXz783Q==} peerDependencies: vue: ^3.0.0 dependencies: tinymce: 5.10.4 - vue: 3.2.33 + vue: 3.2.34 dev: false /@trysound/sax/0.2.0: @@ -749,15 +796,15 @@ packages: - supports-color dev: true - /@vitejs/plugin-vue/2.3.1_vite@2.9.6+vue@3.2.33: - resolution: {integrity: sha512-YNzBt8+jt6bSwpt7LP890U1UcTOIZZxfpE5WOJ638PNxSEKOqAi0+FSKS0nVeukfdZ0Ai/H7AFd6k3hayfGZqQ==} + /@vitejs/plugin-vue/2.3.3_vite@2.9.9+vue@3.2.34: + resolution: {integrity: sha512-SmQLDyhz+6lGJhPELsBdzXGc+AcaT8stgkbiTFGpXPe8Tl1tJaBw1A6pxDqDuRsVkD8uscrkx3hA7QDOoKYtyw==} engines: {node: '>=12.0.0'} peerDependencies: vite: ^2.5.10 vue: ^3.2.25 dependencies: - vite: 2.9.6_sass@1.51.0 - vue: 3.2.33 + vite: 2.9.9_sass@1.52.0 + vue: 3.2.34 dev: true /@vue/babel-helper-vue-transform-on/1.0.2: @@ -781,39 +828,39 @@ packages: - supports-color dev: true - /@vue/compiler-core/3.2.33: - resolution: {integrity: sha512-AAmr52ji3Zhk7IKIuigX2osWWsb2nQE5xsdFYjdnmtQ4gymmqXbjLvkSE174+fF3A3kstYrTgGkqgOEbsdLDpw==} + /@vue/compiler-core/3.2.34: + resolution: {integrity: sha512-Y53lv04ZhDfqflhk4yEgBZrCL1RipbxqmqJFfl1PRkjOzt0bvJpf1sCNN81QNfXohVwFGf+Hng2ztwLwOZgbuA==} dependencies: '@babel/parser': 7.16.6 - '@vue/shared': 3.2.33 + '@vue/shared': 3.2.34 estree-walker: 2.0.2 source-map: 0.6.1 - /@vue/compiler-dom/3.2.33: - resolution: {integrity: sha512-GhiG1C8X98Xz9QUX/RlA6/kgPBWJkjq0Rq6//5XTAGSYrTMBgcLpP9+CnlUg1TFxnnCVughAG+KZl28XJqw8uQ==} + /@vue/compiler-dom/3.2.34: + resolution: {integrity: sha512-MFLUYDgy0aES9x1goU/pgxpzgT9IZOndO8qwQVSyVfUvl/CywEBtfBi5+8fsiBDhoGIT7g8qcsUUF1NYViU2vQ==} dependencies: - '@vue/compiler-core': 3.2.33 - '@vue/shared': 3.2.33 + '@vue/compiler-core': 3.2.34 + '@vue/shared': 3.2.34 - /@vue/compiler-sfc/3.2.33: - resolution: {integrity: sha512-H8D0WqagCr295pQjUYyO8P3IejM3vEzeCO1apzByAEaAR/WimhMYczHfZVvlCE/9yBaEu/eu9RdiWr0kF8b71Q==} + /@vue/compiler-sfc/3.2.34: + resolution: {integrity: sha512-I+vT4soKJtdsoREBDYAcz56+yGpZ5T3GUigvBFgC2yTeTtBtREOPzYw8kZyMuD2ZlryPYBkbV8D9xxcvU0j/aw==} dependencies: '@babel/parser': 7.16.6 - '@vue/compiler-core': 3.2.33 - '@vue/compiler-dom': 3.2.33 - '@vue/compiler-ssr': 3.2.33 - '@vue/reactivity-transform': 3.2.33 - '@vue/shared': 3.2.33 + '@vue/compiler-core': 3.2.34 + '@vue/compiler-dom': 3.2.34 + '@vue/compiler-ssr': 3.2.34 + '@vue/reactivity-transform': 3.2.34 + '@vue/shared': 3.2.34 estree-walker: 2.0.2 magic-string: 0.25.7 postcss: 8.3.9 source-map: 0.6.1 - /@vue/compiler-ssr/3.2.33: - resolution: {integrity: sha512-XQh1Xdk3VquDpXsnoCd7JnMoWec9CfAzQDQsaMcSU79OrrO2PNR0ErlIjm/mGq3GmBfkQjzZACV+7GhfRB8xMQ==} + /@vue/compiler-ssr/3.2.34: + resolution: {integrity: sha512-zyaMdGJhxoA34ibWsXF7VH1PO5yrNB1MZg/ByRfXGM8JefGQaz+PpHvBy/5OI0ehEyhAyCb7279JdhYHacMZbw==} dependencies: - '@vue/compiler-dom': 3.2.33 - '@vue/shared': 3.2.33 + '@vue/compiler-dom': 3.2.34 + '@vue/shared': 3.2.34 /@vue/devtools-api/6.0.12: resolution: {integrity: sha512-iO/4FIezHKXhiDBdKySCvJVh8/mZPxHpiQrTy+PXVqJZgpTPTdHy4q8GXulaY+UKEagdkBb0onxNQZ0LNiqVhw==} @@ -823,51 +870,51 @@ packages: resolution: {integrity: sha512-IiA0SvDrJEgXvVxjNkHPFfDx6SXw0b/TUkqMcDZWNg9fnCAHbTpoo59YfJ9QLFkwa3raau5vSlRVzMSLDnfdtQ==} dev: false - /@vue/reactivity-transform/3.2.33: - resolution: {integrity: sha512-4UL5KOIvSQb254aqenW4q34qMXbfZcmEsV/yVidLUgvwYQQ/D21bGX3DlgPUGI3c4C+iOnNmDCkIxkILoX/Pyw==} + /@vue/reactivity-transform/3.2.34: + resolution: {integrity: sha512-OtsrL4/i6Md279pMhZ8wRijeDhPSdnXrH9wmqAcKDhVcp1L2kSWlgVVLa1jGIyyFYE806YiJNJiGBvXPGXMzxw==} dependencies: '@babel/parser': 7.16.6 - '@vue/compiler-core': 3.2.33 - '@vue/shared': 3.2.33 + '@vue/compiler-core': 3.2.34 + '@vue/shared': 3.2.34 estree-walker: 2.0.2 magic-string: 0.25.7 - /@vue/reactivity/3.2.33: - resolution: {integrity: sha512-62Sq0mp9/0bLmDuxuLD5CIaMG2susFAGARLuZ/5jkU1FCf9EDbwUuF+BO8Ub3Rbodx0ziIecM/NsmyjardBxfQ==} + /@vue/reactivity/3.2.34: + resolution: {integrity: sha512-xbRIOPqxdNOr0zS47moRS6zf4BKd0z+55R85UJlo4r5ezqCktk6fYy1atY4tGzo7Maqh6QoKw3LtIKvpz8d7WA==} dependencies: - '@vue/shared': 3.2.33 + '@vue/shared': 3.2.34 dev: false - /@vue/runtime-core/3.2.33: - resolution: {integrity: sha512-N2D2vfaXsBPhzCV3JsXQa2NECjxP3eXgZlFqKh4tgakp3iX6LCGv76DLlc+IfFZq+TW10Y8QUfeihXOupJ1dGw==} + /@vue/runtime-core/3.2.34: + resolution: {integrity: sha512-GtaHqYiuEb56OA0cbMh20UPpDiXGRX+NS1buKif4OL341JJ3NtmNOIchCzknaN76oN6KqrLiO82/+TEZXl2Xtw==} dependencies: - '@vue/reactivity': 3.2.33 - '@vue/shared': 3.2.33 + '@vue/reactivity': 3.2.34 + '@vue/shared': 3.2.34 dev: false - /@vue/runtime-dom/3.2.33: - resolution: {integrity: sha512-LSrJ6W7CZTSUygX5s8aFkraDWlO6K4geOwA3quFF2O+hC3QuAMZt/0Xb7JKE3C4JD4pFwCSO7oCrZmZ0BIJUnw==} + /@vue/runtime-dom/3.2.34: + resolution: {integrity: sha512-uqizbaJqmNH3O4TRr+8cM1tid5ODWHyQYZ3CLWcjn3dLkf0N7wvNuhUELQUZU/wQLvVMhJUQNrmOqckHLm6Xpw==} dependencies: - '@vue/runtime-core': 3.2.33 - '@vue/shared': 3.2.33 + '@vue/runtime-core': 3.2.34 + '@vue/shared': 3.2.34 csstype: 2.6.20 dev: false - /@vue/server-renderer/3.2.33_vue@3.2.33: - resolution: {integrity: sha512-4jpJHRD4ORv8PlbYi+/MfP8ec1okz6rybe36MdpkDrGIdEItHEUyaHSKvz+ptNEyQpALmmVfRteHkU9F8vxOew==} + /@vue/server-renderer/3.2.34_vue@3.2.34: + resolution: {integrity: sha512-PMnBAq1BexPFXBxuLngp4lQvc0XQD1CBDIHtEsG0pRusGWVJddBUKlR/EnnSvGaJ34YmKkAl9kdvczOz0kddew==} peerDependencies: - vue: 3.2.33 + vue: 3.2.34 dependencies: - '@vue/compiler-ssr': 3.2.33 - '@vue/shared': 3.2.33 - vue: 3.2.33 + '@vue/compiler-ssr': 3.2.34 + '@vue/shared': 3.2.34 + vue: 3.2.34 dev: false - /@vue/shared/3.2.33: - resolution: {integrity: sha512-UBc1Pg1T3yZ97vsA2ueER0F6GbJebLHYlEi4ou1H5YL4KWvMOOWwpYo9/QpWq93wxKG6Wo13IY74Hcn/f7c7Bg==} + /@vue/shared/3.2.34: + resolution: {integrity: sha512-zhEeB8TrFmTXmTXmu/wcjEhgrjO4xqdDQrCdPhjX7NxfoLqoBVKguOm8qyihWNLbP+41svYY4za9mqXyqFLzNg==} - /@vueuse/core/8.3.1_vue@3.2.33: - resolution: {integrity: sha512-WiXUgVyPG9elGx3G8UV8g+zqbEJ2hYacrPICogAxDdW6hnxxcUFdF7FtvDroJ/DxWmo2pg8XNNz07ybfnZyJbw==} + /@vueuse/core/8.5.0_vue@3.2.34: + resolution: {integrity: sha512-VEJ6sGNsPlUp0o9BGda2YISvDZbhWJSOJu5zlp2TufRGVrLcYUKr31jyFEOj6RXzG3k/H4aCYeZyjpItfU8glw==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -877,14 +924,14 @@ packages: vue: optional: true dependencies: - '@vueuse/metadata': 8.3.1 - '@vueuse/shared': 8.3.1_vue@3.2.33 - vue: 3.2.33 - vue-demi: 0.12.2_vue@3.2.33 + '@vueuse/metadata': 8.5.0 + '@vueuse/shared': 8.5.0_vue@3.2.34 + vue: 3.2.34 + vue-demi: 0.12.2_vue@3.2.34 dev: false - /@vueuse/integrations/8.3.1_xbblexgkwwlhf4pz2uy2kllhgm: - resolution: {integrity: sha512-E9AK+DsUM2m5jxdzAAyakjbM3dZcmalVMTQKlRkP4wMIreJnp504ekaUS7+LFvs12qOSxcwXwsTQD9PYd5ZRVA==} + /@vueuse/integrations/8.5.0_3eveu3iuowpqbvowbcgllz4zkq: + resolution: {integrity: sha512-tZNYg5T07OacF1x4evGoRZK1BMU0ge7MqF4tzR3eJLD0EPiq4jd6+HUzCloPtMZ14wNPwaP1B8xYUyYxucPJ3w==} peerDependencies: axios: '*' change-case: '*' @@ -898,6 +945,8 @@ packages: peerDependenciesMeta: axios: optional: true + change-case: + optional: true drauu: optional: true focus-trap: @@ -913,22 +962,22 @@ packages: universal-cookie: optional: true dependencies: - '@vueuse/core': 8.3.1_vue@3.2.33 - '@vueuse/shared': 8.3.1_vue@3.2.33 + '@vueuse/core': 8.5.0_vue@3.2.34 + '@vueuse/shared': 8.5.0_vue@3.2.34 axios: 0.27.2 nprogress: 0.2.0 - vue-demi: 0.12.2_vue@3.2.33 + vue-demi: 0.12.2_vue@3.2.34 transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@vueuse/metadata/8.3.1: - resolution: {integrity: sha512-1aZaFL44HzXXkfN6Q7KMDOXBFKTHDClHlOJBxtN8rTBXIIScoGOrJCpxWiQ4kuVg95MzG/pHrd3P4wd8poL9XQ==} + /@vueuse/metadata/8.5.0: + resolution: {integrity: sha512-WxsD+Cd+bn+HcjpY6Dl9FJ8ywTRTT9pTwk3bCQpzEhXVYAyNczKDSahk50fCfIJKeWHhyI4B2+/ZEOxQAkUr0g==} dev: false - /@vueuse/shared/8.3.1_vue@3.2.33: - resolution: {integrity: sha512-7HKLCcxp4dtONq6QSSoavblo9riYgqzw7jhqiC0/VUYMXKzqj1G/GznOzTmY8Wi8uKKT197JqjKQ1DKt2j/0+A==} + /@vueuse/shared/8.5.0_vue@3.2.34: + resolution: {integrity: sha512-qKG+SZb44VvGD4dU5cQ63z4JE2Yk39hQUecR0a9sEdJA01cx+XrxAvFKJfPooxwoiqalAVw/ktWK6xbyc/jS3g==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -938,20 +987,20 @@ packages: vue: optional: true dependencies: - vue: 3.2.33 - vue-demi: 0.12.2_vue@3.2.33 + vue: 3.2.34 + vue-demi: 0.12.2_vue@3.2.34 dev: false - /acorn-jsx/5.3.2_acorn@8.7.0: - resolution: {integrity: sha1-ftW7VZCLOy8bxVxq8WU7rafweTc=, tarball: acorn-jsx/download/acorn-jsx-5.3.2.tgz} + /acorn-jsx/5.3.2_acorn@8.7.1: + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.7.0 + acorn: 8.7.1 dev: true - /acorn/8.7.0: - resolution: {integrity: sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==, tarball: acorn/download/acorn-8.7.0.tgz} + /acorn/8.7.1: + resolution: {integrity: sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==} engines: {node: '>=0.4.0'} hasBin: true dev: true @@ -1235,6 +1284,8 @@ packages: snapdragon-node: 2.1.1 split-string: 3.1.0 to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color dev: true /braces/3.0.2: @@ -1279,12 +1330,6 @@ packages: engines: {node: '>=6'} dev: true - /builtins/4.1.0: - resolution: {integrity: sha512-1bPRZQtmKaO6h7qV1YHXNtr6nCK28k0Zo95KM4dXfILcZZwoHJBN1m3lfLv9LPkcOZlrSr+J1bzMaZFO98Yq0w==} - dependencies: - semver: 7.3.5 - dev: true - /cache-base/1.0.1: resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==} engines: {node: '>=0.10.0'} @@ -1611,6 +1656,8 @@ packages: finalhandler: 1.1.2 parseurl: 1.3.3 utils-merge: 1.0.1 + transitivePeerDependencies: + - supports-color dev: true /consola/2.15.3: @@ -1755,18 +1802,28 @@ packages: resolution: {integrity: sha1-GK6XmmoMqZSwYlhTkW0mYruuCxo=, tarball: data-uri-to-buffer/download/data-uri-to-buffer-0.0.3.tgz} dev: true - /dayjs/1.11.1: - resolution: {integrity: sha512-ER7EjqVAMkRRsxNCC5YqJ9d9VQYuWdGt7aiH2qA5R5wt8ZmWaP2dLUSIK6y/kVzLMlmh1Tvu5xUf4M/wdGJ5KA==} + /dayjs/1.11.2: + resolution: {integrity: sha512-F4LXf1OeU9hrSYRPTTj/6FbO4HTjPKXvEIC1P2kcnFurViINCVk3ZV0xAS3XVx9MkMsXbbqlK6hjseaYbgKEHw==} dev: false /debug/2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.0.0 dev: true /debug/3.2.7: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.1.3 dev: true @@ -2038,27 +2095,27 @@ packages: resolution: {integrity: sha512-s30WKxp27F3bBH6fA07FYL2Xm/FYnYrKpMjHr3XVCTUb9anAyZn/BeZfPWgTZGAbJeT4NxNwISSbLcYZvggPMA==} dev: true - /element-plus/2.1.11_vue@3.2.33: - resolution: {integrity: sha512-s4X0I8s787tv+9UdekBC1g7v42Fj4bucPAmu03EjbgrGrV7BJvkoBGuK52lNfu4yC76bl6Uyjesd5Fu8CMakSw==} + /element-plus/2.2.0_vue@3.2.34: + resolution: {integrity: sha512-zxmAFEAa1T/n09rR+NozXcWl5CjaFtqoaxhFSafag0dgc90tgEHitDXfegdFAl4ahugdNTqu9aLzngx3VhDAtA==} peerDependencies: vue: ^3.2.0 dependencies: '@ctrl/tinycolor': 3.4.1 - '@element-plus/icons-vue': 1.1.4_vue@3.2.33 + '@element-plus/icons-vue': 1.1.4_vue@3.2.34 '@floating-ui/dom': 0.4.5 '@popperjs/core': /@sxzz/popperjs-es/2.11.7 '@types/lodash': 4.14.182 '@types/lodash-es': 4.17.6 - '@vueuse/core': 8.3.1_vue@3.2.33 + '@vueuse/core': 8.5.0_vue@3.2.34 async-validator: 4.0.7 - dayjs: 1.11.1 + dayjs: 1.11.2 escape-html: 1.0.3 lodash: 4.17.21 lodash-es: 4.17.21 lodash-unified: 1.0.2_3ib2ivapxullxkx3xftsimdk7u memoize-one: 6.0.0 normalize-wheel-es: 1.1.2 - vue: 3.2.33 + vue: 3.2.34 transitivePeerDependencies: - '@vue/composition-api' dev: false @@ -2139,6 +2196,10 @@ packages: isarray: 2.0.5 dev: true + /es-module-lexer/0.10.5: + resolution: {integrity: sha512-+7IwY/kiGAacQfY+YBhKMvEmyAJnw5grTUgjG85Pe7vcUI/6b7pZjZG8nQ7+48YhzEAEqrEgD2dCz/JIK+AYvw==} + dev: true + /es-to-primitive/1.2.1: resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} engines: {node: '>= 0.4'} @@ -2157,6 +2218,15 @@ packages: dev: true optional: true + /esbuild-android-64/0.14.38: + resolution: {integrity: sha512-aRFxR3scRKkbmNuGAK+Gee3+yFxkTJO/cx83Dkyzo4CnQl/2zVSurtG6+G86EQIZ+w+VYngVyK7P3HyTBKu3nw==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true + /esbuild-android-arm64/0.14.30: resolution: {integrity: sha512-BdgGfxeA5hBQNErLr7BWJUA8xjflEfyaARICy8e0OJYNSAwDbEzOf8LyiKWSrDcgV129mWhi3VpbNQvOIDEHcg==} engines: {node: '>=12'} @@ -2166,6 +2236,15 @@ packages: dev: true optional: true + /esbuild-android-arm64/0.14.38: + resolution: {integrity: sha512-L2NgQRWuHFI89IIZIlpAcINy9FvBk6xFVZ7xGdOwIm8VyhX1vNCEqUJO3DPSSy945Gzdg98cxtNt8Grv1CsyhA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + /esbuild-darwin-64/0.14.30: resolution: {integrity: sha512-VRaOXMMrsG5n53pl4qFZQdXy2+E0NoLP/QH3aDUI0+bQP+ZHDmbINKcDy2IX7GVFI9kqPS18iJNAs5a6/G2LZg==} engines: {node: '>=12'} @@ -2175,6 +2254,15 @@ packages: dev: true optional: true + /esbuild-darwin-64/0.14.38: + resolution: {integrity: sha512-5JJvgXkX87Pd1Og0u/NJuO7TSqAikAcQQ74gyJ87bqWRVeouky84ICoV4sN6VV53aTW+NE87qLdGY4QA2S7KNA==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /esbuild-darwin-arm64/0.14.30: resolution: {integrity: sha512-qDez+fHMOrO9Oc9qjt/x+sy09RJVh62kik5tVybKRLmezeV4qczM9/sAYY57YN0aWLdHbcCj2YqJUWYJNsgKnw==} engines: {node: '>=12'} @@ -2184,6 +2272,15 @@ packages: dev: true optional: true + /esbuild-darwin-arm64/0.14.38: + resolution: {integrity: sha512-eqF+OejMI3mC5Dlo9Kdq/Ilbki9sQBw3QlHW3wjLmsLh+quNfHmGMp3Ly1eWm981iGBMdbtSS9+LRvR2T8B3eQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /esbuild-freebsd-64/0.14.30: resolution: {integrity: sha512-mec1jENcImVVagddZlGWsdAUwBnzR5cgnhzCxv+9fSMxKbx1uZYLLUAnLPp8m/i934zrumR1xGjJ5VoWdPlI2w==} engines: {node: '>=12'} @@ -2193,6 +2290,15 @@ packages: dev: true optional: true + /esbuild-freebsd-64/0.14.38: + resolution: {integrity: sha512-epnPbhZUt93xV5cgeY36ZxPXDsQeO55DppzsIgWM8vgiG/Rz+qYDLmh5ts3e+Ln1wA9dQ+nZmVHw+RjaW3I5Ig==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /esbuild-freebsd-arm64/0.14.30: resolution: {integrity: sha512-cpjbTs6Iok/AfeB0JgTzyUJTMStC1SQULmany5nHx6S4GTkSgaAHuJzZO0GcVWqghI4e0YL/bjXAhN5Mn6feNw==} engines: {node: '>=12'} @@ -2202,6 +2308,15 @@ packages: dev: true optional: true + /esbuild-freebsd-arm64/0.14.38: + resolution: {integrity: sha512-/9icXUYJWherhk+y5fjPI5yNUdFPtXHQlwP7/K/zg8t8lQdHVj20SqU9/udQmeUo5pDFHMYzcEFfJqgOVeKNNQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /esbuild-linux-32/0.14.30: resolution: {integrity: sha512-liIONVT4F2kZmOMwtwASqZ8WkIjb5HHBR9HUffdHiuotSTF3CyZO+EJf+Og+SYYuuVIvt0qHNSFjBA/iSESteQ==} engines: {node: '>=12'} @@ -2211,6 +2326,15 @@ packages: dev: true optional: true + /esbuild-linux-32/0.14.38: + resolution: {integrity: sha512-QfgfeNHRFvr2XeHFzP8kOZVnal3QvST3A0cgq32ZrHjSMFTdgXhMhmWdKzRXP/PKcfv3e2OW9tT9PpcjNvaq6g==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true + /esbuild-linux-64/0.14.30: resolution: {integrity: sha512-LUnpzoMpRqFON5En4qEj6NWiyH6a1K+Y2qYNKrCy5qPTjDoG/EWeqMz69n8Uv7pRuvDKl3FNGJ1dufTrA5i0sw==} engines: {node: '>=12'} @@ -2220,6 +2344,15 @@ packages: dev: true optional: true + /esbuild-linux-64/0.14.38: + resolution: {integrity: sha512-uuZHNmqcs+Bj1qiW9k/HZU3FtIHmYiuxZ/6Aa+/KHb/pFKr7R3aVqvxlAudYI9Fw3St0VCPfv7QBpUITSmBR1Q==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /esbuild-linux-arm/0.14.30: resolution: {integrity: sha512-97T+bbXnpqf7mfIG49UR7ZSJFGgvc22byn74qw3Kx2GDCBSQoVFjyWuKOHGXp8nXk3XYrdFF+mQ8yQ7aNsgQvg==} engines: {node: '>=12'} @@ -2229,6 +2362,15 @@ packages: dev: true optional: true + /esbuild-linux-arm/0.14.38: + resolution: {integrity: sha512-FiFvQe8J3VKTDXG01JbvoVRXQ0x6UZwyrU4IaLBZeq39Bsbatd94Fuc3F1RGqPF5RbIWW7RvkVQjn79ejzysnA==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + /esbuild-linux-arm64/0.14.30: resolution: {integrity: sha512-DHZHn6FK5q/KL0fpNT/0jE38Nnyk2rXxKE9WENi95EXtqfOLPgE8tzjTZQNgpr61R95QX4ymQU26ni3IZk8buQ==} engines: {node: '>=12'} @@ -2238,6 +2380,15 @@ packages: dev: true optional: true + /esbuild-linux-arm64/0.14.38: + resolution: {integrity: sha512-HlMGZTEsBrXrivr64eZ/EO0NQM8H8DuSENRok9d+Jtvq8hOLzrxfsAT9U94K3KOGk2XgCmkaI2KD8hX7F97lvA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /esbuild-linux-mips64le/0.14.30: resolution: {integrity: sha512-fLUzTFZ7uknC0aPTk7/lM7NmaG/9ZqE3SaHEphcaM009SZK/mDOvZugWi1ss6WGNhk13dUrhkfHcc4FSb9hYhg==} engines: {node: '>=12'} @@ -2247,6 +2398,15 @@ packages: dev: true optional: true + /esbuild-linux-mips64le/0.14.38: + resolution: {integrity: sha512-qd1dLf2v7QBiI5wwfil9j0HG/5YMFBAmMVmdeokbNAMbcg49p25t6IlJFXAeLzogv1AvgaXRXvgFNhScYEUXGQ==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true + /esbuild-linux-ppc64le/0.14.30: resolution: {integrity: sha512-2Oudm2WEfj0dNU9bzIl5L/LrsMEmHWsOsYgJJqu8fDyUDgER+J1d33qz3cUdjsJk7gAENayIxDSpsuCszx0w3A==} engines: {node: '>=12'} @@ -2256,6 +2416,15 @@ packages: dev: true optional: true + /esbuild-linux-ppc64le/0.14.38: + resolution: {integrity: sha512-mnbEm7o69gTl60jSuK+nn+pRsRHGtDPfzhrqEUXyCl7CTOCLtWN2bhK8bgsdp6J/2NyS/wHBjs1x8aBWwP2X9Q==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /esbuild-linux-riscv64/0.14.30: resolution: {integrity: sha512-RPMucPW47rV4t2jlelaE948iCRtbZf5RhifxSwzlpM1Mqdyu99MMNK0w4jFreGTmLN+oGomxIOxD6n+2E/XqHw==} engines: {node: '>=12'} @@ -2265,6 +2434,15 @@ packages: dev: true optional: true + /esbuild-linux-riscv64/0.14.38: + resolution: {integrity: sha512-+p6YKYbuV72uikChRk14FSyNJZ4WfYkffj6Af0/Tw63/6TJX6TnIKE+6D3xtEc7DeDth1fjUOEqm+ApKFXbbVQ==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + /esbuild-linux-s390x/0.14.30: resolution: {integrity: sha512-OZ68r7ok6qO7hdwrwQn2p5jbIRRcUcVaAykB7e0uCA0ODwfeGunILM6phJtq2Oz4dlEEFvd+tSuma3paQKwt+A==} engines: {node: '>=12'} @@ -2274,6 +2452,15 @@ packages: dev: true optional: true + /esbuild-linux-s390x/0.14.38: + resolution: {integrity: sha512-0zUsiDkGJiMHxBQ7JDU8jbaanUY975CdOW1YDrurjrM0vWHfjv9tLQsW9GSyEb/heSK1L5gaweRjzfUVBFoybQ==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + /esbuild-netbsd-64/0.14.30: resolution: {integrity: sha512-iyejQUKn0TzpPkufq8pSCxOg9NheycQbMbPCmjefTe9wYuUlBt1TcHvdoJnYbQzsAhAh1BNq+s0ycRsIJFZzaQ==} engines: {node: '>=12'} @@ -2283,11 +2470,14 @@ packages: dev: true optional: true - /esbuild-node-loader/0.6.5: - resolution: {integrity: sha512-uPP+dllWm38cFvDysdocutN3lfe5pTIbddAHp1ENyLzpHYqE2r+3Wo+pfg9X3p8DFWwzIisft5YkeBIthIcixw==} - dependencies: - esbuild: 0.14.30 + /esbuild-netbsd-64/0.14.38: + resolution: {integrity: sha512-cljBAApVwkpnJZfnRVThpRBGzCi+a+V9Ofb1fVkKhtrPLDYlHLrSYGtmnoTVWDQdU516qYI8+wOgcGZ4XIZh0Q==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true dev: true + optional: true /esbuild-openbsd-64/0.14.30: resolution: {integrity: sha512-UyK1MTMcy4j5fH260fsE1o6MVgWNhb62eCK2yCKCRazZv8Nqdc2WiP9ygjWidmEdCDS+A6MuVp9ozk9uoQtQpA==} @@ -2298,13 +2488,14 @@ packages: dev: true optional: true - /esbuild-register/3.3.2_esbuild@0.14.30: - resolution: {integrity: sha512-jceAtTO6zxPmCfSD5cBb3rgIK1vmuqCKYwgylHiS1BF4pq0jJiJb4K2QMuqF4BEw7XDBRatYzip0upyTzfkgsQ==} - peerDependencies: - esbuild: '>=0.12 <1' - dependencies: - esbuild: 0.14.30 + /esbuild-openbsd-64/0.14.38: + resolution: {integrity: sha512-CDswYr2PWPGEPpLDUO50mL3WO/07EMjnZDNKpmaxUPsrW+kVM3LoAqr/CE8UbzugpEiflYqJsGPLirThRB18IQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true dev: true + optional: true /esbuild-sunos-64/0.14.30: resolution: {integrity: sha512-aQRtRTNKHB4YuG+xXATe5AoRTNY48IJg5vjE8ElxfmjO9+KdX7MHFkTLhlKevCD6rNANtB3qOlSIeAiXTwHNqw==} @@ -2315,6 +2506,15 @@ packages: dev: true optional: true + /esbuild-sunos-64/0.14.38: + resolution: {integrity: sha512-2mfIoYW58gKcC3bck0j7lD3RZkqYA7MmujFYmSn9l6TiIcAMpuEvqksO+ntBgbLep/eyjpgdplF7b+4T9VJGOA==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + /esbuild-windows-32/0.14.30: resolution: {integrity: sha512-9/fb1tPtpacMqxAXp3fGHowUDg/l9dVch5hKmCLEZC6PdGljh6h372zMdJwYfH0Bd5CCPT0Wx95uycBLJiqpXA==} engines: {node: '>=12'} @@ -2324,6 +2524,15 @@ packages: dev: true optional: true + /esbuild-windows-32/0.14.38: + resolution: {integrity: sha512-L2BmEeFZATAvU+FJzJiRLFUP+d9RHN+QXpgaOrs2klshoAm1AE6Us4X6fS9k33Uy5SzScn2TpcgecbqJza1Hjw==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + /esbuild-windows-64/0.14.30: resolution: {integrity: sha512-DHgITeUhPAnN9I5O6QBa1GVyPOhiYCn4S4TtQr7sO4+X0LNyqnlmA1M0qmGkUdDC1QQfjI8uQ4G/whdWb2pWIQ==} engines: {node: '>=12'} @@ -2333,6 +2542,15 @@ packages: dev: true optional: true + /esbuild-windows-64/0.14.38: + resolution: {integrity: sha512-Khy4wVmebnzue8aeSXLC+6clo/hRYeNIm0DyikoEqX+3w3rcvrhzpoix0S+MF9vzh6JFskkIGD7Zx47ODJNyCw==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /esbuild-windows-arm64/0.14.30: resolution: {integrity: sha512-F1kLyQH7zSgjh5eLxogGZN7C9+KNs9m+s7Q6WZoMmCWT/6j998zlaoECHyM8izJRRfsvw2eZlEa1jO6/IOU1AQ==} engines: {node: '>=12'} @@ -2342,6 +2560,15 @@ packages: dev: true optional: true + /esbuild-windows-arm64/0.14.38: + resolution: {integrity: sha512-k3FGCNmHBkqdJXuJszdWciAH77PukEyDsdIryEHn9cKLQFxzhT39dSumeTuggaQcXY57UlmLGIkklWZo2qzHpw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /esbuild/0.11.3: resolution: {integrity: sha1-tXFluQe+T/umUfZFBTjOjYwdXrA=, tarball: esbuild/download/esbuild-0.11.3.tgz} hasBin: true @@ -2376,6 +2603,34 @@ packages: esbuild-windows-arm64: 0.14.30 dev: true + /esbuild/0.14.38: + resolution: {integrity: sha512-12fzJ0fsm7gVZX1YQ1InkOE5f9Tl7cgf6JPYXRJtPIoE0zkWAbHdPHVPPaLi9tYAcEBqheGzqLn/3RdTOyBfcA==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + esbuild-android-64: 0.14.38 + esbuild-android-arm64: 0.14.38 + esbuild-darwin-64: 0.14.38 + esbuild-darwin-arm64: 0.14.38 + esbuild-freebsd-64: 0.14.38 + esbuild-freebsd-arm64: 0.14.38 + esbuild-linux-32: 0.14.38 + esbuild-linux-64: 0.14.38 + esbuild-linux-arm: 0.14.38 + esbuild-linux-arm64: 0.14.38 + esbuild-linux-mips64le: 0.14.38 + esbuild-linux-ppc64le: 0.14.38 + esbuild-linux-riscv64: 0.14.38 + esbuild-linux-s390x: 0.14.38 + esbuild-netbsd-64: 0.14.38 + esbuild-openbsd-64: 0.14.38 + esbuild-sunos-64: 0.14.38 + esbuild-windows-32: 0.14.38 + esbuild-windows-64: 0.14.38 + esbuild-windows-arm64: 0.14.38 + dev: true + /escalade/3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} @@ -2394,31 +2649,24 @@ packages: engines: {node: '>=10'} dev: true - /eslint-plugin-vue/8.7.1_eslint@8.14.0: - resolution: {integrity: sha512-28sbtm4l4cOzoO1LtzQPxfxhQABararUb1JtqusQqObJpWX2e/gmVyeYVfepizPFne0Q5cILkYGiBoV36L12Wg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /eslint-plugin-vue/9.0.1_eslint@8.15.0: + resolution: {integrity: sha512-/w/9/vzz+4bSYtp5UqXgJ0CfycXTMtpp6lkz7/fMp0CcJxPWyRP6Pr88ihhrsNEcVt2ZweMupWRNYa+5Md41LQ==} + engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.14.0 - eslint-utils: 3.0.0_eslint@8.14.0 + eslint: 8.15.0 + eslint-utils: 3.0.0_eslint@8.15.0 natural-compare: 1.4.0 nth-check: 2.0.1 postcss-selector-parser: 6.0.10 - semver: 7.3.5 - vue-eslint-parser: 8.3.0_eslint@8.14.0 + semver: 7.3.7 + vue-eslint-parser: 9.0.2_eslint@8.15.0 + xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color dev: true - /eslint-scope/7.1.0: - resolution: {integrity: sha512-aWwkhnS0qAXqNOgKOK0dJ2nvzEbhEvpy8OlJ9kZ0FeZnA6zpjv1/Vei+puGFFX7zkPCkHHXb7IDX3A+7yPrRWg==, tarball: eslint-scope/download/eslint-scope-7.1.0.tgz} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - dev: true - /eslint-scope/7.1.1: resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2427,37 +2675,32 @@ packages: estraverse: 5.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.14.0: - resolution: {integrity: sha1-iuuvrOc0W7M1WdsKHxOh0tSMNnI=, tarball: eslint-utils/download/eslint-utils-3.0.0.tgz} + /eslint-utils/3.0.0_eslint@8.15.0: + resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.14.0 + eslint: 8.15.0 eslint-visitor-keys: 2.1.0 dev: true /eslint-visitor-keys/2.1.0: - resolution: {integrity: sha1-9lMoJZMFknOSyTjtROsKXJsr0wM=, tarball: eslint-visitor-keys/download/eslint-visitor-keys-2.1.0.tgz} + resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} engines: {node: '>=10'} dev: true - /eslint-visitor-keys/3.2.0: - resolution: {integrity: sha512-IOzT0X126zn7ALX0dwFiUQEdsfzrm4+ISsQS8nukaJXwEyYKRSnEIIDULYg1mCtGp7UUXgfGl7BIolXREQK+XQ==, tarball: eslint-visitor-keys/download/eslint-visitor-keys-3.2.0.tgz} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - /eslint-visitor-keys/3.3.0: resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/8.14.0: - resolution: {integrity: sha512-3/CE4aJX7LNEiE3i6FeodHmI/38GZtWCsAtsymScmzYapx8q1nVVb+eLcLSzATmCPXw5pT4TqVs1E0OmxAd9tw==} + /eslint/8.15.0: + resolution: {integrity: sha512-GG5USZ1jhCu8HJkzGgeK8/+RGnHaNYZGrGDzUtigK3BsGESW/rs2az23XqE0WVwDxy1VRvvjSSGu5nB0Bu+6SA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint/eslintrc': 1.2.2 + '@eslint/eslintrc': 1.2.3 '@humanwhocodes/config-array': 0.9.2 ajv: 6.12.6 chalk: 4.1.2 @@ -2466,9 +2709,9 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.14.0 + eslint-utils: 3.0.0_eslint@8.15.0 eslint-visitor-keys: 3.3.0 - espree: 9.3.1 + espree: 9.3.2 esquery: 1.4.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 @@ -2484,7 +2727,7 @@ packages: json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 lodash.merge: 4.6.2 - minimatch: 3.0.4 + minimatch: 3.1.2 natural-compare: 1.4.0 optionator: 0.9.1 regexpp: 3.2.0 @@ -2496,51 +2739,38 @@ packages: - supports-color dev: true - /esno/0.14.1: - resolution: {integrity: sha512-yDFYw6dGUjCT1qKsdG7WOc/RzIh/qwxUEVZ+ohCltaxBxEFMNqeqbQL9xjRl6Yvdwrfc5OCjUA9JbFmuu/8BKg==} + /esno/0.16.3: + resolution: {integrity: sha512-6slSBEV1lMKcX13DBifvnDFpNno5WXhw4j/ff7RI0y51BZiDqEe5dNhhjhIQ3iCOQuzsm2MbVzmwqbN78BBhPg==} hasBin: true dependencies: - cross-spawn: 7.0.3 - esbuild: 0.14.30 - esbuild-node-loader: 0.6.5 - esbuild-register: 3.3.2_esbuild@0.14.30 - import-meta-resolve: 1.1.1 + tsx: 3.2.1 dev: true - /espree/9.0.0: - resolution: {integrity: sha1-6QopZWmCKFAudxx6WEibGp0QcJA=, tarball: espree/download/espree-9.0.0.tgz} + /espree/9.3.2: + resolution: {integrity: sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.7.0 - acorn-jsx: 5.3.2_acorn@8.7.0 - eslint-visitor-keys: 3.2.0 - dev: true - - /espree/9.3.1: - resolution: {integrity: sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - acorn: 8.7.0 - acorn-jsx: 5.3.2_acorn@8.7.0 + acorn: 8.7.1 + acorn-jsx: 5.3.2_acorn@8.7.1 eslint-visitor-keys: 3.3.0 dev: true /esquery/1.4.0: - resolution: {integrity: sha1-IUj/w4uC6McFff7UhCWz5h8PJKU=, tarball: esquery/download/esquery-1.4.0.tgz} + resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==} engines: {node: '>=0.10'} dependencies: estraverse: 5.3.0 dev: true /esrecurse/4.3.0: - resolution: {integrity: sha1-eteWTWeauyi+5yzsY3WLHF0smSE=, tarball: esrecurse/download/esrecurse-4.3.0.tgz} + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} engines: {node: '>=4.0'} dependencies: estraverse: 5.3.0 dev: true /estraverse/5.3.0: - resolution: {integrity: sha1-LupSkHAvJquP5TcDcP+GyWXSESM=, tarball: estraverse/download/estraverse-5.3.0.tgz} + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} engines: {node: '>=4.0'} dev: true @@ -2594,6 +2824,8 @@ packages: regex-not: 1.0.2 snapdragon: 0.8.2 to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color dev: true /expand-tilde/2.0.2: @@ -2643,6 +2875,8 @@ packages: regex-not: 1.0.2 snapdragon: 0.8.2 to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color dev: true /extsprintf/1.3.0: @@ -2742,6 +2976,8 @@ packages: parseurl: 1.3.3 statuses: 1.5.0 unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color dev: true /find-up/4.1.0: @@ -2934,6 +3170,10 @@ packages: get-intrinsic: 1.1.1 dev: true + /get-tsconfig/3.0.1: + resolution: {integrity: sha512-+m30eQjbcf3xMNdnacXH5IDAKUMbI7Mhbf3e1BHif1FzBlUhBzBlmOVc7kL4+kB035l8OCyBdI3dNXZ3of9HqA==} + dev: true + /get-value/2.0.6: resolution: {integrity: sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==} engines: {node: '>=0.10.0'} @@ -3095,7 +3335,7 @@ packages: source-map: 0.6.1 wordwrap: 1.0.0 optionalDependencies: - uglify-js: 3.15.4 + uglify-js: 3.15.5 dev: true /har-schema/2.0.0: @@ -3241,8 +3481,8 @@ packages: lru-cache: 6.0.0 dev: true - /hotkeys-js/3.9.2: - resolution: {integrity: sha512-SIetKi4uYzILto+4AeTBToNlW5ioUIVqGyMm/BczlXWProewwDvcNhwIxTUg7JLXY/mr0l0d+kwEF5JQ6Um/EA==} + /hotkeys-js/3.9.3: + resolution: {integrity: sha512-s+f0xyvDmf6+DyrFQ2SY+eA7lbvMbjqkqi0I0SpMgnN5tZx7DeH8nsWhkJR4KEq3pxDPHJppDUhdt1rZFW5LeQ==} dev: false /html-minifier-terser/6.1.0: @@ -3257,8 +3497,6 @@ packages: param-case: 3.0.4 relateurl: 0.2.7 terser: 5.10.0 - transitivePeerDependencies: - - acorn dev: true /html-tags/3.1.0: @@ -3311,6 +3549,7 @@ packages: url-join: registry.nlark.com/url-join/4.0.1 transitivePeerDependencies: - debug + - supports-color dev: true /http-signature/1.2.0: @@ -3327,9 +3566,9 @@ packages: engines: {node: '>=10.17.0'} dev: true - /husky/7.0.4: - resolution: {integrity: sha1-JCBIJF3EnI+xvwzHz7mN1yJTFTU=, tarball: husky/download/husky-7.0.4.tgz} - engines: {node: '>=12'} + /husky/8.0.1: + resolution: {integrity: sha512-xs7/chUH/CKdOCs7Zy0Aev9e/dKOMZf3K1Az1nar3tzlv0jfqnYtu235bstsWTmXOR0EfINrPa97yy4Lz6RiKw==} + engines: {node: '>=14'} hasBin: true dev: true @@ -3379,12 +3618,6 @@ packages: engines: {node: '>=8'} dev: true - /import-meta-resolve/1.1.1: - resolution: {integrity: sha512-JiTuIvVyPaUg11eTrNDx5bgQ/yMKMZffc7YSjvQeSMXy58DO2SQ8BtAf3xteZvmzvjYh14wnqNjL8XVeDy2o9A==} - dependencies: - builtins: 4.1.0 - dev: true - /imurmurhash/0.1.4: resolution: {integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o=, tarball: imurmurhash/download/imurmurhash-0.1.4.tgz?cache=0&sync_timestamp=1632883651457&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fimurmurhash%2Fdownload%2Fimurmurhash-0.1.4.tgz} engines: {node: '>=0.8.19'} @@ -3933,8 +4166,8 @@ packages: engines: {node: '>=0.10.0'} dev: true - /known-css-properties/0.24.0: - resolution: {integrity: sha512-RTSoaUAfLvpR357vWzAz/50Q/BmHfmE6ETSWfutT0AJiw10e6CmcdYRQJlLRd95B53D0Y2aD1jSxD3V3ySF+PA==, tarball: known-css-properties/download/known-css-properties-0.24.0.tgz} + /known-css-properties/0.25.0: + resolution: {integrity: sha512-b0/9J1O9Jcyik1GC6KC42hJ41jKwdO/Mq8Mdo5sYN+IuRTXs2YFHZC3kZSx6ueusqa95x3wLYe/ytKjbAfGixA==} dev: true /layout/2.2.0: @@ -4220,6 +4453,8 @@ packages: regex-not: 1.0.2 snapdragon: 0.8.2 to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color dev: true /micromatch/4.0.4: @@ -4258,12 +4493,6 @@ packages: engines: {node: '>=4'} dev: true - /minimatch/3.0.4: - resolution: {integrity: sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=, tarball: minimatch/download/minimatch-3.0.4.tgz} - dependencies: - brace-expansion: 1.1.11 - dev: true - /minimatch/3.0.8: resolution: {integrity: sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==} dependencies: @@ -4352,8 +4581,8 @@ packages: hasBin: true dev: true - /nanoid/3.3.2: - resolution: {integrity: sha512-CuHBogktKwpm5g2sRgv83jEy2ijFzBwMoYA60orPDR7ynsLijJDqgsi4RDGj3OJpy3Ieb+LYwiRmIOGyytgITA==} + /nanoid/3.3.4: + resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true dev: true @@ -4373,10 +4602,12 @@ packages: regex-not: 1.0.2 snapdragon: 0.8.2 to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color dev: true /natural-compare/1.4.0: - resolution: {integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=, tarball: natural-compare/download/natural-compare-1.4.0.tgz} + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} dev: true /ndarray-ops/1.2.2: @@ -4460,7 +4691,7 @@ packages: dependencies: hosted-git-info: 4.0.2 is-core-module: 2.9.0 - semver: 7.3.5 + semver: 7.3.7 validate-npm-package-license: 3.0.4 dev: true @@ -4774,8 +5005,8 @@ packages: path-root-regex: 0.1.2 dev: true - /path-to-regexp/6.2.0: - resolution: {integrity: sha1-97OAMzYQTDRoia3s5hRmkjBkXzg=, tarball: path-to-regexp/download/path-to-regexp-6.2.0.tgz} + /path-to-regexp/6.2.1: + resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==} /path-type/4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} @@ -4808,8 +5039,8 @@ packages: hasBin: true dev: true - /pinia/2.0.13_vue@3.2.33: - resolution: {integrity: sha512-B7rSqm1xNpwcPMnqns8/gVBfbbi7lWTByzS6aPZ4JOXSJD4Y531rZHDCoYWBwLyHY/8hWnXljgiXp6rRyrofcw==} + /pinia/2.0.14_vue@3.2.34: + resolution: {integrity: sha512-0nPuZR4TetT/WcLN+feMSjWJku3SQU7dBbXC6uw+R6FLQJCsg+/0pzXyD82T1FmAYe0lsx+jnEDQ1BLgkRKlxA==} peerDependencies: '@vue/composition-api': ^1.4.0 typescript: '>=4.4.4' @@ -4821,8 +5052,8 @@ packages: optional: true dependencies: '@vue/devtools-api': 6.1.4 - vue: 3.2.33 - vue-demi: 0.12.1_vue@3.2.33 + vue: 3.2.34 + vue-demi: 0.12.1_vue@3.2.34 dev: false /pixelsmith/2.5.0: @@ -4903,13 +5134,13 @@ packages: postcss: 8.4.1 dev: true - /postcss-safe-parser/6.0.0_postcss@8.4.12: + /postcss-safe-parser/6.0.0_postcss@8.4.13: 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.12 + postcss: 8.4.13 dev: true /postcss-scss/4.0.4: @@ -4958,11 +5189,11 @@ packages: source-map-js: 1.0.2 dev: true - /postcss/8.4.12: - resolution: {integrity: sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==} + /postcss/8.4.13: + resolution: {integrity: sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==} engines: {node: ^10 || ^12 || >=14} dependencies: - nanoid: 3.3.2 + nanoid: 3.3.4 picocolors: 1.0.0 source-map-js: 1.0.2 dev: true @@ -5335,8 +5566,8 @@ packages: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} dev: true - /sass/1.51.0: - resolution: {integrity: sha512-haGdpTgywJTvHC2b91GSq+clTKGbtkkZmVAb82jZQN/wTy6qs8DdFm2lhEQbEwrY0QDRgSQ3xDurqM977C3noA==} + /sass/1.52.0: + resolution: {integrity: sha512-6EnTglag2oVD8sNJCxUi2Jd3ICH9tJ5Mqudt/gIZNBR2uKJUBZuTpW9O1t04SkDLP7VFa76FCWTV2rwchqM8Kw==} engines: {node: '>=12.0.0'} hasBin: true dependencies: @@ -5384,6 +5615,14 @@ packages: lru-cache: 6.0.0 dev: true + /semver/7.3.7: + resolution: {integrity: sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: true + /sentence-case/3.0.4: resolution: {integrity: sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==} dependencies: @@ -5496,6 +5735,8 @@ packages: source-map: 0.5.7 source-map-resolve: 0.5.3 use: 3.1.1 + transitivePeerDependencies: + - supports-color dev: true /source-map-js/0.6.2: @@ -5760,7 +6001,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_ogep2gk2ffiay7hheosqi2ioqq: + /stylelint-config-html/1.0.0_wdct7lrbpt3f5qukrrtdrzdofe: resolution: {integrity: sha1-FyrLmW7kyFToxnD8/3f/DZjTvsI=, tarball: stylelint-config-html/download/stylelint-config-html-1.0.0.tgz} engines: {node: ^12 || >=14} peerDependencies: @@ -5768,23 +6009,23 @@ packages: stylelint: '>=14.0.0' dependencies: postcss-html: 1.4.1 - stylelint: 14.8.1 + stylelint: 14.8.2 dev: true - /stylelint-config-recommended-scss/6.0.0_stylelint@14.8.1: + /stylelint-config-recommended-scss/6.0.0_stylelint@14.8.2: resolution: {integrity: sha512-6QOe2/OzXV2AP5FE12A7+qtKdZik7Saf42SMMl84ksVBBPpTdrV+9HaCbPYiRMiwELY9hXCVdH4wlJ+YJb5eig==} peerDependencies: stylelint: ^14.4.0 dependencies: postcss-scss: 4.0.4 - stylelint: 14.8.1 - stylelint-config-recommended: 7.0.0_stylelint@14.8.1 - stylelint-scss: 4.2.0_stylelint@14.8.1 + stylelint: 14.8.2 + stylelint-config-recommended: 7.0.0_stylelint@14.8.2 + stylelint-scss: 4.2.0_stylelint@14.8.2 transitivePeerDependencies: - postcss dev: true - /stylelint-config-recommended-vue/1.4.0_ogep2gk2ffiay7hheosqi2ioqq: + /stylelint-config-recommended-vue/1.4.0_wdct7lrbpt3f5qukrrtdrzdofe: resolution: {integrity: sha512-DVJqyX2KvMCn9U0+keL12r7xlsH26K4Vg8NrIZuq5MoF7g82DpMp326Om4E0Q+Il1o+bTHuUyejf2XAI0iD04Q==} engines: {node: ^12 || >=14} peerDependencies: @@ -5793,29 +6034,29 @@ packages: dependencies: postcss-html: 1.4.1 semver: 7.3.5 - stylelint: 14.8.1 - stylelint-config-html: 1.0.0_ogep2gk2ffiay7hheosqi2ioqq - stylelint-config-recommended: 7.0.0_stylelint@14.8.1 + stylelint: 14.8.2 + stylelint-config-html: 1.0.0_wdct7lrbpt3f5qukrrtdrzdofe + stylelint-config-recommended: 7.0.0_stylelint@14.8.2 dev: true - /stylelint-config-recommended/7.0.0_stylelint@14.8.1: + /stylelint-config-recommended/7.0.0_stylelint@14.8.2: resolution: {integrity: sha512-yGn84Bf/q41J4luis1AZ95gj0EQwRX8lWmGmBwkwBNSkpGSpl66XcPTulxGa/Z91aPoNGuIGBmFkcM1MejMo9Q==} peerDependencies: stylelint: ^14.4.0 dependencies: - stylelint: 14.8.1 + stylelint: 14.8.2 dev: true - /stylelint-config-standard/25.0.0_stylelint@14.8.1: + /stylelint-config-standard/25.0.0_stylelint@14.8.2: resolution: {integrity: sha512-21HnP3VSpaT1wFjFvv9VjvOGDtAviv47uTp3uFmzcN+3Lt+RYRv6oAplLaV51Kf792JSxJ6svCJh/G18E9VnCA==} peerDependencies: stylelint: ^14.4.0 dependencies: - stylelint: 14.8.1 - stylelint-config-recommended: 7.0.0_stylelint@14.8.1 + stylelint: 14.8.2 + stylelint-config-recommended: 7.0.0_stylelint@14.8.2 dev: true - /stylelint-scss/4.2.0_stylelint@14.8.1: + /stylelint-scss/4.2.0_stylelint@14.8.2: resolution: {integrity: sha512-HHHMVKJJ5RM9pPIbgJ/XA67h9H0407G68Rm69H4fzFbFkyDMcTV1Byep3qdze5+fJ3c0U7mJrbj6S0Fg072uZA==} peerDependencies: stylelint: ^14.5.1 @@ -5825,11 +6066,11 @@ packages: 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.8.1 + stylelint: 14.8.2 dev: true - /stylelint/14.8.1: - resolution: {integrity: sha512-0YxTop3wTeEVmQWhS7jjLFaBkvfPmffRiJ6eFIDlK++f3OklaobTYFJu32E5u/cIrFLbcW52pLqrYpihA/y0/w==} + /stylelint/14.8.2: + resolution: {integrity: sha512-tjDfexCYfoPdl/xcDJ9Fv+Ko9cvzbDnmdiaqEn3ovXHXasi/hbkt5tSjsiReQ+ENqnz0eltaX/AOO+AlzVdcNA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} hasBin: true dependencies: @@ -5851,17 +6092,17 @@ packages: import-lazy: 4.0.0 imurmurhash: 0.1.4 is-plain-object: 5.0.0 - known-css-properties: 0.24.0 + known-css-properties: 0.25.0 mathml-tag-names: 2.1.3 meow: 9.0.0 micromatch: 4.0.5 normalize-path: 3.0.0 normalize-selector: 0.2.0 picocolors: 1.0.0 - postcss: 8.4.12 + postcss: 8.4.13 postcss-media-query-parser: 0.2.3 postcss-resolve-nested-selector: 0.1.1 - postcss-safe-parser: 6.0.0_postcss@8.4.12 + postcss-safe-parser: 6.0.0_postcss@8.4.13 postcss-selector-parser: 6.0.10 postcss-value-parser: 4.2.0 resolve-from: 5.0.0 @@ -5938,6 +6179,8 @@ packages: posthtml-svg-mode: 1.0.3 query-string: 4.3.4 traverse: 0.6.6 + transitivePeerDependencies: + - supports-color dev: true /svg-tags/1.0.0: @@ -5973,12 +6216,11 @@ packages: resolution: {integrity: sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==, tarball: terser/download/terser-5.10.0.tgz} engines: {node: '>=10'} hasBin: true - peerDependencies: - acorn: ^8.5.0 peerDependenciesMeta: acorn: optional: true dependencies: + acorn: 8.7.1 commander: 2.20.3 source-map: 0.7.3 source-map-support: 0.5.21 @@ -6019,7 +6261,6 @@ packages: /to-fast-properties/2.0.0: resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} engines: {node: '>=4'} - dev: true /to-object-path/0.3.0: resolution: {integrity: sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==} @@ -6074,6 +6315,17 @@ packages: resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} dev: true + /tsx/3.2.1: + resolution: {integrity: sha512-j+Z0kzm/+WMMgbKotcOJml3hHd4Tq1Dr/V5rL82NrNP2dbq0DbyQ9TplIZ1xOZQcsZmb4W1IrK7tueGWyppJjg==} + hasBin: true + dependencies: + '@esbuild-kit/cjs-loader': 2.0.0 + '@esbuild-kit/core-utils': 1.1.0 + '@esbuild-kit/esm-loader': 2.0.0 + optionalDependencies: + fsevents: 2.3.2 + dev: true + /tunnel-agent/0.6.0: resolution: {integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=, tarball: tunnel-agent/download/tunnel-agent-0.6.0.tgz} dependencies: @@ -6120,8 +6372,8 @@ packages: resolution: {integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=, tarball: typedarray/download/typedarray-0.0.6.tgz} dev: true - /uglify-js/3.15.4: - resolution: {integrity: sha512-vMOPGDuvXecPs34V74qDKk4iJ/SN4vL3Ow/23ixafENYvtrNvtbcgUeugTcUGRGsOF/5fU8/NYSL5Hyb3l1OJA==} + /uglify-js/3.15.5: + resolution: {integrity: sha512-hNM5q5GbBRB5xB+PMqVRcgYe4c8jbyZ1pzZhS6jbq54/4F2gFK869ZheiE5A8/t+W5jtTNpWef/5Q9zk639FNQ==} engines: {node: '>=0.8.0'} hasBin: true requiresBuild: true @@ -6177,8 +6429,8 @@ packages: engines: {node: '>= 0.8'} dev: true - /unplugin-auto-import/0.7.1_utbicujaitsyfhhenhpcxjwwzu: - resolution: {integrity: sha512-9865OV9eP99PNxHR2mtTDExeN01m4M9boT5U2BtIwsU1wDRsaFIYWLwcCBEjvXzXfTTC2NNMskhHGVAMfL2WgA==} + /unplugin-auto-import/0.7.2_4xyn6ao5ngwbgzbefoyccvabvi: + resolution: {integrity: sha512-VzaYUa2VByUT70WSFlOXoovyWuwC/8ePKQUC9fhU+BRmvTC7qhCVgChH/NieWMEVgyT+HhacxM+W7xMEOmA+MA==} engines: {node: '>=14'} peerDependencies: '@vueuse/core': '*' @@ -6188,11 +6440,11 @@ packages: dependencies: '@antfu/utils': 0.5.1 '@rollup/pluginutils': 4.2.0 - '@vueuse/core': 8.3.1_vue@3.2.33 + '@vueuse/core': 8.5.0_vue@3.2.34 local-pkg: 0.4.1 magic-string: 0.26.1 resolve: 1.22.0 - unplugin: 0.6.1_vite@2.9.6 + unplugin: 0.6.1_vite@2.9.9 transitivePeerDependencies: - esbuild - rollup @@ -6200,8 +6452,8 @@ packages: - webpack dev: true - /unplugin-vue-components/0.19.3_vite@2.9.6+vue@3.2.33: - resolution: {integrity: sha512-z/kpYJnqrJuWglDNs7fy0YRHr41oLc07y2TkP3by6DqPb1GG9xGC9SFigeFwd4J7GVTqyFVsnjoeup7uK7I2dA==} + /unplugin-vue-components/0.19.5_vite@2.9.9+vue@3.2.34: + resolution: {integrity: sha512-cIC+PdQEXmG+B1gmZGk4hws2xP+00C6pg3FD6ixEgRyW+WF+QXQW/60pc+hUhtDYs1PFE+23K3NY7yvYTnDDTA==} engines: {node: '>=14'} peerDependencies: '@babel/parser': ^7.15.8 @@ -6214,7 +6466,7 @@ packages: optional: true dependencies: '@antfu/utils': 0.5.1 - '@rollup/pluginutils': 4.2.0 + '@rollup/pluginutils': 4.2.1 chokidar: 3.5.3 debug: 4.3.4 fast-glob: 3.2.11 @@ -6222,8 +6474,8 @@ packages: magic-string: 0.26.1 minimatch: 5.0.1 resolve: 1.22.0 - unplugin: 0.6.1_vite@2.9.6 - vue: 3.2.33 + unplugin: 0.6.3_vite@2.9.9 + vue: 3.2.34 transitivePeerDependencies: - esbuild - rollup @@ -6232,7 +6484,7 @@ packages: - webpack dev: true - /unplugin/0.6.1_vite@2.9.6: + /unplugin/0.6.1_vite@2.9.9: resolution: {integrity: sha512-cQqRCgQ2v/Q4fPIWNVZ6sNIDdl5v8JXOnlsUOsGzT4fblTONoPWaytiYSpu5qJ9lvSDZYAQN6BRVo3XQoZMfUQ==} peerDependencies: esbuild: '>=0.13' @@ -6250,7 +6502,30 @@ packages: optional: true dependencies: chokidar: 3.5.3 - vite: 2.9.6_sass@1.51.0 + vite: 2.9.9_sass@1.52.0 + webpack-sources: 3.2.3 + webpack-virtual-modules: 0.4.3 + dev: true + + /unplugin/0.6.3_vite@2.9.9: + resolution: {integrity: sha512-CoW88FQfCW/yabVc4bLrjikN9HC8dEvMU4O7B6K2jsYMPK0l6iAnd9dpJwqGcmXJKRCU9vwSsy653qg+RK0G6A==} + peerDependencies: + esbuild: '>=0.13' + rollup: ^2.50.0 + vite: ^2.3.0 + webpack: 4 || 5 + peerDependenciesMeta: + esbuild: + optional: true + rollup: + optional: true + vite: + optional: true + webpack: + optional: true + dependencies: + chokidar: 3.5.3 + vite: 2.9.9_sass@1.52.0 webpack-sources: 3.2.3 webpack-virtual-modules: 0.4.3 dev: true @@ -6359,7 +6634,7 @@ packages: resolution: {integrity: sha512-IBRYVK6v92ihchBYxl6yhT57hr2cRnSX4RX6CJp84vNeWAg/Hht4B5Ywe0jwKA26Kkx/Yx4SGbMp8YLvAqm2pg==, tarball: vite-plugin-banner/download/vite-plugin-banner-0.2.0.tgz} dev: true - /vite-plugin-compression/0.5.1_vite@2.9.6: + /vite-plugin-compression/0.5.1_vite@2.9.9: resolution: {integrity: sha512-5QJKBDc+gNYVqL/skgFAP81Yuzo9R+EAf19d+EtsMF/i8kFUpNi3J/H01QD3Oo8zBQn+NzoCIFkpPLynoOzaJg==} peerDependencies: vite: '>=2.0.0' @@ -6367,12 +6642,12 @@ packages: chalk: 4.1.2 debug: 4.3.3 fs-extra: 10.1.0 - vite: 2.9.6_sass@1.51.0 + vite: 2.9.9_sass@1.52.0 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-html/3.2.0_vite@2.9.6: + /vite-plugin-html/3.2.0_vite@2.9.9: resolution: {integrity: sha512-2VLCeDiHmV/BqqNn5h2V+4280KRgQzCFN47cst3WiNK848klESPQnzuC3okH5XHtgwHH/6s1Ho/YV6yIO0pgoQ==} peerDependencies: vite: '>=2.0.0' @@ -6389,12 +6664,10 @@ packages: html-minifier-terser: 6.1.0 node-html-parser: 5.3.3 pathe: 0.2.0 - vite: 2.9.6_sass@1.51.0 - transitivePeerDependencies: - - acorn + vite: 2.9.9_sass@1.52.0 dev: true - /vite-plugin-mock/2.9.6_mockjs@1.1.0+vite@2.9.6: + /vite-plugin-mock/2.9.6_mockjs@1.1.0+vite@2.9.9: resolution: {integrity: sha1-BN0j3muqBS+qW5rTF1FMkNYgXiU=, tarball: vite-plugin-mock/download/vite-plugin-mock-2.9.6.tgz} engines: {node: '>=12.0.0'} peerDependencies: @@ -6410,14 +6683,14 @@ packages: esbuild: 0.11.3 fast-glob: 3.2.7 mockjs: 1.1.0 - path-to-regexp: 6.2.0 - vite: 2.9.6_sass@1.51.0 + path-to-regexp: 6.2.1 + vite: 2.9.9_sass@1.52.0 transitivePeerDependencies: - rollup - supports-color dev: true - /vite-plugin-pages/0.23.0_uffjoadoh4pv42xuyvrkyud5mq: + /vite-plugin-pages/0.23.0_fjrfyaf2frbrp3sd5orz7kfdvq: resolution: {integrity: sha512-KEfW6WBfACCjMXoQY0mLEzfifwCTq6FlvvtXs2XSEe9Pd4QadZTNzHOPKHDsKpVXysRzbYxE8/c/Ao9+nXsQ7w==} peerDependencies: '@vue/compiler-sfc': ^3.0.0 @@ -6427,26 +6700,26 @@ packages: optional: true dependencies: '@types/debug': 4.1.7 - '@vue/compiler-sfc': 3.2.33 + '@vue/compiler-sfc': 3.2.34 debug: 4.3.4 deep-equal: 2.0.5 fast-glob: 3.2.11 json5: 2.2.1 local-pkg: 0.4.1 picocolors: 1.0.0 - vite: 2.9.6_sass@1.51.0 + vite: 2.9.9_sass@1.52.0 yaml: 2.0.1 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-restart/0.1.1_vite@2.9.6: + /vite-plugin-restart/0.1.1_vite@2.9.9: resolution: {integrity: sha512-kBxOqRrdbjVmC0PiT2KNXZogpgqA2epMkny//VjWnOS2k9NV/vXA7PYgf8/1lmBCZsC+iMj1C1ODuAR/9Sig4A==, tarball: vite-plugin-restart/download/vite-plugin-restart-0.1.1.tgz} peerDependencies: vite: ^2.0.0 dependencies: micromatch: 4.0.4 - vite: 2.9.6_sass@1.51.0 + vite: 2.9.9_sass@1.52.0 dev: true /vite-plugin-spritesmith/0.1.1: @@ -6460,7 +6733,7 @@ packages: spritesmith: 3.4.0 dev: true - /vite-plugin-svg-icons/2.0.1_vite@2.9.6: + /vite-plugin-svg-icons/2.0.1_vite@2.9.9: resolution: {integrity: sha512-6ktD+DhV6Rz3VtedYvBKKVA2eXF+sAQVaKkKLDSqGUfnhqXl3bj5PPkVTl3VexfTuZy66PmINi8Q6eFnVfRUmA==} peerDependencies: vite: '>=2.0.0' @@ -6473,40 +6746,40 @@ packages: pathe: 0.2.0 svg-baker: 1.7.0 svgo: 2.8.0 - vite: 2.9.6_sass@1.51.0 + vite: 2.9.9_sass@1.52.0 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-vue-layouts/0.6.0_i2tjjoxank657llttg5snvsmzm: + /vite-plugin-vue-layouts/0.6.0_znelbxctcoez2vmx6zxbfk7qty: resolution: {integrity: sha512-7QX7o/NpCfs+hyXphwYfmPqAEQ6qd4uXsvI0VsovjGT2eCoEE5dMdP6L+uqqNWY4uqv7oCvtinecZmbzZv/9Rg==} peerDependencies: vite: ^2.5.0 vue: ^2.6.12 || ^3.2.4 vue-router: ^3.5.1 || ^ 4.0.11 dependencies: - '@vue/compiler-sfc': 3.2.33 + '@vue/compiler-sfc': 3.2.34 debug: 4.3.3 fast-glob: 3.2.11 - vite: 2.9.6_sass@1.51.0 - vue: 3.2.33 - vue-router: 4.0.14_vue@3.2.33 + vite: 2.9.9_sass@1.52.0 + vue: 3.2.34 + vue-router: 4.0.15_vue@3.2.34 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-vue-setup-extend/0.4.0_vite@2.9.6: + /vite-plugin-vue-setup-extend/0.4.0_vite@2.9.9: resolution: {integrity: sha512-WMbjPCui75fboFoUTHhdbXzu4Y/bJMv5N9QT9a7do3wNMNHHqrk+Tn2jrSJU0LS5fGl/EG+FEDBYVUeWIkDqXQ==, tarball: vite-plugin-vue-setup-extend/download/vite-plugin-vue-setup-extend-0.4.0.tgz} peerDependencies: vite: '>=2.0.0' dependencies: - '@vue/compiler-sfc': 3.2.33 + '@vue/compiler-sfc': 3.2.34 magic-string: 0.25.7 - vite: 2.9.6_sass@1.51.0 + vite: 2.9.9_sass@1.52.0 dev: true - /vite/2.9.6_sass@1.51.0: - resolution: {integrity: sha512-3IffdrByHW95Yjv0a13TQOQfJs7L5dVlSPuTt432XLbRMriWbThqJN2k/IS6kXn5WY4xBLhK9XoaWay1B8VzUw==} + /vite/2.9.9_sass@1.52.0: + resolution: {integrity: sha512-ffaam+NgHfbEmfw/Vuh6BHKKlI/XIAhxE5QSS7gFLIngxg171mg1P3a4LSRME0z2ZU1ScxoKzphkipcYwSD5Ew==} engines: {node: '>=12.2.0'} hasBin: true peerDependencies: @@ -6522,15 +6795,15 @@ packages: optional: true dependencies: esbuild: 0.14.30 - postcss: 8.4.12 + postcss: 8.4.13 resolve: 1.22.0 rollup: 2.60.2 - sass: 1.51.0 + sass: 1.52.0 optionalDependencies: fsevents: 2.3.2 dev: true - /vue-demi/0.12.1_vue@3.2.33: + /vue-demi/0.12.1_vue@3.2.34: resolution: {integrity: sha1-9+GO++z/0RqwadFHLXoG4xm0F0w=, tarball: vue-demi/download/vue-demi-0.12.1.tgz} engines: {node: '>=12'} hasBin: true @@ -6542,10 +6815,10 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.2.33 + vue: 3.2.34 dev: false - /vue-demi/0.12.2_vue@3.2.33: + /vue-demi/0.12.2_vue@3.2.34: resolution: {integrity: sha512-8RRLmYfxfiRoohEbZ44CSxpNAM9vcVBMinN7Hucdxxy9Pjr2PpuimPMLIW143+GzkrHsbY95fsFFzQOouFuetA==} engines: {node: '>=12'} hasBin: true @@ -6557,44 +6830,44 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.2.33 + vue: 3.2.34 dev: false - /vue-eslint-parser/8.3.0_eslint@8.14.0: - resolution: {integrity: sha512-dzHGG3+sYwSf6zFBa0Gi9ZDshD7+ad14DGOdTLjruRVgZXe2J+DcZ9iUhyR48z5g1PqRa20yt3Njna/veLJL/g==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /vue-eslint-parser/9.0.2_eslint@8.15.0: + resolution: {integrity: sha512-uCPQwTGjOtAYrwnU+76pYxalhjsh7iFBsHwBqDHiOPTxtICDaraO4Szw54WFTNZTAEsgHHzqFOu1mmnBOBRzDA==} + engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: - debug: 4.3.2 - eslint: 8.14.0 - eslint-scope: 7.1.0 - eslint-visitor-keys: 3.2.0 - espree: 9.0.0 + debug: 4.3.4 + eslint: 8.15.0 + eslint-scope: 7.1.1 + eslint-visitor-keys: 3.3.0 + espree: 9.3.2 esquery: 1.4.0 lodash: 4.17.21 - semver: 7.3.5 + semver: 7.3.7 transitivePeerDependencies: - supports-color dev: true - /vue-router/4.0.14_vue@3.2.33: - resolution: {integrity: sha512-wAO6zF9zxA3u+7AkMPqw9LjoUCjSxfFvINQj3E/DceTt6uEz1XZLraDhdg2EYmvVwTBSGlLYsUw8bDmx0754Mw==} + /vue-router/4.0.15_vue@3.2.34: + resolution: {integrity: sha512-xa+pIN9ZqORdIW1MkN2+d9Ui2pCM1b/UMgwYUCZOiFYHAvz/slKKBDha8DLrh5aCG/RibtrpyhKjKOZ85tYyWg==} peerDependencies: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.0.12 - vue: 3.2.33 + vue: 3.2.34 dev: false - /vue/3.2.33: - resolution: {integrity: sha512-si1ExAlDUrLSIg/V7D/GgA4twJwfsfgG+t9w10z38HhL/HA07132pUQ2KuwAo8qbCyMJ9e6OqrmWrOCr+jW7ZQ==} + /vue/3.2.34: + resolution: {integrity: sha512-gXRg5v8OSmGT4ZiQ/X/Pcz6Fr2igHQx/wvRH/pLnt0VvjfGGqrwhnwjYZilLP4HBcO211rMD9PpU6lfWfIv3wg==} dependencies: - '@vue/compiler-dom': 3.2.33 - '@vue/compiler-sfc': 3.2.33 - '@vue/runtime-dom': 3.2.33 - '@vue/server-renderer': 3.2.33_vue@3.2.33 - '@vue/shared': 3.2.33 + '@vue/compiler-dom': 3.2.34 + '@vue/compiler-sfc': 3.2.34 + '@vue/runtime-dom': 3.2.34 + '@vue/server-renderer': 3.2.34_vue@3.2.34 + '@vue/shared': 3.2.34 dev: false /wcwidth/1.0.1: @@ -6697,6 +6970,11 @@ packages: signal-exit: 3.0.7 dev: true + /xml-name-validator/4.0.0: + resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} + engines: {node: '>=12'} + dev: true + /xss/1.0.10: resolution: {integrity: sha1-XNY6mxR6dVoUywRVx9uIZhIOtNI=, tarball: xss/download/xss-1.0.10.tgz} engines: {node: '>= 0.10.0'} @@ -6834,6 +7112,8 @@ packages: async: registry.nlark.com/async/2.6.3 debug: 3.2.7 mkdirp: registry.nlark.com/mkdirp/0.5.5 + transitivePeerDependencies: + - supports-color dev: true registry.nlark.com/postcss-media-query-parser/0.2.3: diff --git a/src/App.vue b/src/App.vue index a83383ca..d93b9a6e 100644 --- a/src/App.vue +++ b/src/App.vue @@ -24,6 +24,16 @@ const subSidebarActualWidth = computed(() => { return `${actualWidth}px` }) +watch(() => settingsStore.app.colorScheme, () => { + if (settingsStore.app.colorScheme === 'dark') { + document.documentElement.classList.add('dark') + } else { + document.documentElement.classList.remove('dark') + } +}, { + immediate: true +}) + watch(() => settingsStore.mode, () => { if (settingsStore.mode === 'pc') { settingsStore.$patch(state => { @@ -68,7 +78,7 @@ onMounted(() => {