Commit 0b0a7ceef9b60cf868d49ad783b202abadaae16a

Authored by vben
1 parent 99daecdb

Revert "Revert "feat: support setup name""

This reverts commit 99daecdb.
build/vite/plugin/index.ts
@@ -4,6 +4,7 @@ import vueJsx from '@vitejs/plugin-vue-jsx'; @@ -4,6 +4,7 @@ import vueJsx from '@vitejs/plugin-vue-jsx';
4 import legacy from '@vitejs/plugin-legacy'; 4 import legacy from '@vitejs/plugin-legacy';
5 import purgeIcons from 'vite-plugin-purge-icons'; 5 import purgeIcons from 'vite-plugin-purge-icons';
6 import windiCSS from 'vite-plugin-windicss'; 6 import windiCSS from 'vite-plugin-windicss';
  7 +import vueSetupExtend from 'vite-plugin-vue-setup-extend';
7 import { configHtmlPlugin } from './html'; 8 import { configHtmlPlugin } from './html';
8 import { configPwaConfig } from './pwa'; 9 import { configPwaConfig } from './pwa';
9 import { configMockPlugin } from './mock'; 10 import { configMockPlugin } from './mock';
@@ -29,6 +30,8 @@ export function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean) { @@ -29,6 +30,8 @@ export function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean) {
29 vue(), 30 vue(),
30 // have to 31 // have to
31 vueJsx(), 32 vueJsx(),
  33 + // support name
  34 + vueSetupExtend(),
32 ]; 35 ];
33 36
34 // vite-plugin-windicss 37 // vite-plugin-windicss
package.json
@@ -59,10 +59,10 @@ @@ -59,10 +59,10 @@
59 "vditor": "^3.8.6", 59 "vditor": "^3.8.6",
60 "vue": "3.2.4", 60 "vue": "3.2.4",
61 "vue-i18n": "9.1.7", 61 "vue-i18n": "9.1.7",
  62 + "vue-json-pretty": "1.8.1",
62 "vue-router": "^4.0.11", 63 "vue-router": "^4.0.11",
63 "vue-types": "^4.0.3", 64 "vue-types": "^4.0.3",
64 - "xlsx": "^0.17.1",  
65 - "vue-json-pretty": "1.8.1" 65 + "xlsx": "^0.17.1"
66 }, 66 },
67 "devDependencies": { 67 "devDependencies": {
68 "@commitlint/cli": "^13.1.0", 68 "@commitlint/cli": "^13.1.0",
@@ -103,7 +103,7 @@ @@ -103,7 +103,7 @@
103 "esno": "^0.9.1", 103 "esno": "^0.9.1",
104 "fs-extra": "^10.0.0", 104 "fs-extra": "^10.0.0",
105 "http-server": "^13.0.1", 105 "http-server": "^13.0.1",
106 - "husky": "^7.0.1", 106 + "husky": "^7.0.2",
107 "inquirer": "^8.1.2", 107 "inquirer": "^8.1.2",
108 "is-ci": "^3.0.0", 108 "is-ci": "^3.0.0",
109 "jest": "^27.0.6", 109 "jest": "^27.0.6",
@@ -122,17 +122,18 @@ @@ -122,17 +122,18 @@
122 "ts-jest": "^27.0.5", 122 "ts-jest": "^27.0.5",
123 "ts-node": "^10.2.1", 123 "ts-node": "^10.2.1",
124 "typescript": "4.3.5", 124 "typescript": "4.3.5",
125 - "vite": "2.5.0", 125 + "vite": "2.5.1",
126 "vite-plugin-compression": "^0.3.5", 126 "vite-plugin-compression": "^0.3.5",
127 "vite-plugin-html": "^2.1.0", 127 "vite-plugin-html": "^2.1.0",
128 "vite-plugin-imagemin": "^0.4.5", 128 "vite-plugin-imagemin": "^0.4.5",
129 "vite-plugin-mock": "^2.9.6", 129 "vite-plugin-mock": "^2.9.6",
130 "vite-plugin-purge-icons": "^0.7.0", 130 "vite-plugin-purge-icons": "^0.7.0",
131 - "vite-plugin-pwa": "^0.11.0", 131 + "vite-plugin-pwa": "^0.11.2",
132 "vite-plugin-style-import": "^1.2.1", 132 "vite-plugin-style-import": "^1.2.1",
133 "vite-plugin-svg-icons": "^1.0.4", 133 "vite-plugin-svg-icons": "^1.0.4",
134 "vite-plugin-theme": "^0.8.1", 134 "vite-plugin-theme": "^0.8.1",
135 - "vite-plugin-windicss": "^1.2.8", 135 + "vite-plugin-vue-setup-extend": "^0.1.0",
  136 + "vite-plugin-windicss": "^1.3.0",
136 "vue-eslint-parser": "^7.10.0", 137 "vue-eslint-parser": "^7.10.0",
137 "vue-tsc": "^0.3.0" 138 "vue-tsc": "^0.3.0"
138 }, 139 },
tests/server/package.json
@@ -29,7 +29,7 @@ @@ -29,7 +29,7 @@
29 "pm2": "^5.1.1", 29 "pm2": "^5.1.1",
30 "rimraf": "^3.0.2", 30 "rimraf": "^3.0.2",
31 "ts-node": "^10.2.1", 31 "ts-node": "^10.2.1",
32 - "tsconfig-paths": "^3.10.1", 32 + "tsconfig-paths": "^3.11.0",
33 "tsup": "^4.14.0", 33 "tsup": "^4.14.0",
34 "typescript": "^4.3.5" 34 "typescript": "^4.3.5"
35 } 35 }
yarn.lock
@@ -319,6 +319,11 @@ @@ -319,6 +319,11 @@
319 resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.8.tgz#32be33a756f29e278a0d644fa08a2c9e0f88a34c" 319 resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.8.tgz#32be33a756f29e278a0d644fa08a2c9e0f88a34c"
320 integrity sha512-ZGy6/XQjllhYQrNw/3zfWRwZCTVSiBLZ9DHVZxn9n2gip/7ab8mv2TWlKPIBk26RwedCBoWdjLmn+t9na2Gcow== 320 integrity sha512-ZGy6/XQjllhYQrNw/3zfWRwZCTVSiBLZ9DHVZxn9n2gip/7ab8mv2TWlKPIBk26RwedCBoWdjLmn+t9na2Gcow==
321 321
  322 +"@babel/helper-validator-identifier@^7.14.9":
  323 + version "7.14.9"
  324 + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz#6654d171b2024f6d8ee151bf2509699919131d48"
  325 + integrity sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==
  326 +
322 "@babel/helper-validator-option@^7.14.5": 327 "@babel/helper-validator-option@^7.14.5":
323 version "7.14.5" 328 version "7.14.5"
324 resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz#6e72a1fff18d5dfcb878e1e62f1a021c4b72d5a3" 329 resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz#6e72a1fff18d5dfcb878e1e62f1a021c4b72d5a3"
@@ -371,6 +376,11 @@ @@ -371,6 +376,11 @@
371 resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.14.8.tgz#66fd41666b2d7b840bd5ace7f7416d5ac60208d4" 376 resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.14.8.tgz#66fd41666b2d7b840bd5ace7f7416d5ac60208d4"
372 integrity sha512-syoCQFOoo/fzkWDeM0dLEZi5xqurb5vuyzwIMNZRNun+N/9A4cUZeQaE7dTrB8jGaKuJRBtEOajtnmw0I5hvvA== 377 integrity sha512-syoCQFOoo/fzkWDeM0dLEZi5xqurb5vuyzwIMNZRNun+N/9A4cUZeQaE7dTrB8jGaKuJRBtEOajtnmw0I5hvvA==
373 378
  379 +"@babel/parser@^7.15.0":
  380 + version "7.15.3"
  381 + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.15.3.tgz#3416d9bea748052cfcb63dbcc27368105b1ed862"
  382 + integrity sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA==
  383 +
374 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.14.5": 384 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.14.5":
375 version "7.14.5" 385 version "7.14.5"
376 resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz#4b467302e1548ed3b1be43beae2cc9cf45e0bb7e" 386 resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz#4b467302e1548ed3b1be43beae2cc9cf45e0bb7e"
@@ -1048,6 +1058,14 @@ @@ -1048,6 +1058,14 @@
1048 "@babel/helper-validator-identifier" "^7.14.8" 1058 "@babel/helper-validator-identifier" "^7.14.8"
1049 to-fast-properties "^2.0.0" 1059 to-fast-properties "^2.0.0"
1050 1060
  1061 +"@babel/types@^7.15.0":
  1062 + version "7.15.0"
  1063 + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.15.0.tgz#61af11f2286c4e9c69ca8deb5f4375a73c72dcbd"
  1064 + integrity sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ==
  1065 + dependencies:
  1066 + "@babel/helper-validator-identifier" "^7.14.9"
  1067 + to-fast-properties "^2.0.0"
  1068 +
1051 "@bcoe/v8-coverage@^0.2.3": 1069 "@bcoe/v8-coverage@^0.2.3":
1052 version "0.2.3" 1070 version "0.2.3"
1053 resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" 1071 resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
@@ -2254,9 +2272,9 @@ @@ -2254,9 +2272,9 @@
2254 hash-sum "^2.0.0" 2272 hash-sum "^2.0.0"
2255 2273
2256 "@vitejs/plugin-vue@^1.4.0": 2274 "@vitejs/plugin-vue@^1.4.0":
2257 - version "1.4.0"  
2258 - resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-1.4.0.tgz#962ae01b7fd16ad4007898c64ed639136e12215b"  
2259 - integrity sha512-RkqfJHz9wdLKBp5Yi+kQL8BAljdrvPoccQm2PTZc/UcL4EjD11xsv2PPCduYx2oV1a/bpSKA3sD5sxOHFhz+LA== 2275 + version "1.6.0"
  2276 + resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-1.6.0.tgz#e5558e20c20e9098cd5bd65b9901fdcd2c354983"
  2277 + integrity sha512-n3i8htn8pTg9M+kM3cnEfsPZx/6ngInlTroth6fA1LQTJq5aTVQ8ggaE5pPoAy9vCgHPtcaXMzwpldhqRAkebQ==
2260 2278
2261 "@volar/code-gen@^0.27.1": 2279 "@volar/code-gen@^0.27.1":
2262 version "0.27.1" 2280 version "0.27.1"
@@ -2353,6 +2371,17 @@ @@ -2353,6 +2371,17 @@
2353 estree-walker "^2.0.1" 2371 estree-walker "^2.0.1"
2354 source-map "^0.6.1" 2372 source-map "^0.6.1"
2355 2373
  2374 +"@vue/compiler-core@3.2.6":
  2375 + version "3.2.6"
  2376 + resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.6.tgz#7162bb0670273f04566af0d353009187ab577915"
  2377 + integrity sha512-vbwnz7+OhtLO5p5i630fTuQCL+MlUpEMTKHuX+RfetQ+3pFCkItt2JUH+9yMaBG2Hkz6av+T9mwN/acvtIwpbw==
  2378 + dependencies:
  2379 + "@babel/parser" "^7.15.0"
  2380 + "@babel/types" "^7.15.0"
  2381 + "@vue/shared" "3.2.6"
  2382 + estree-walker "^2.0.2"
  2383 + source-map "^0.6.1"
  2384 +
2356 "@vue/compiler-dom@3.2.2", "@vue/compiler-dom@^3.2.2": 2385 "@vue/compiler-dom@3.2.2", "@vue/compiler-dom@^3.2.2":
2357 version "3.2.2" 2386 version "3.2.2"
2358 resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.2.tgz#26e198498746c53047c3744d26fc95e670692ab7" 2387 resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.2.tgz#26e198498746c53047c3744d26fc95e670692ab7"
@@ -2369,6 +2398,14 @@ @@ -2369,6 +2398,14 @@
2369 "@vue/compiler-core" "3.2.4" 2398 "@vue/compiler-core" "3.2.4"
2370 "@vue/shared" "3.2.4" 2399 "@vue/shared" "3.2.4"
2371 2400
  2401 +"@vue/compiler-dom@3.2.6":
  2402 + version "3.2.6"
  2403 + resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.6.tgz#3764d7fe1a696e39fb2a3c9d638da0749e369b2d"
  2404 + integrity sha512-+a/3oBAzFIXhHt8L5IHJOTP4a5egzvpXYyi13jR7CUYOR1S+Zzv7vBWKYBnKyJLwnrxTZnTQVjeHCgJq743XKg==
  2405 + dependencies:
  2406 + "@vue/compiler-core" "3.2.6"
  2407 + "@vue/shared" "3.2.6"
  2408 +
2372 "@vue/compiler-sfc@3.2.4": 2409 "@vue/compiler-sfc@3.2.4":
2373 version "3.2.4" 2410 version "3.2.4"
2374 resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.4.tgz#9807868cc950291f163c3930a81bb16e870df097" 2411 resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.4.tgz#9807868cc950291f163c3930a81bb16e870df097"
@@ -2415,6 +2452,30 @@ @@ -2415,6 +2452,30 @@
2415 postcss-selector-parser "^6.0.4" 2452 postcss-selector-parser "^6.0.4"
2416 source-map "^0.6.1" 2453 source-map "^0.6.1"
2417 2454
  2455 +"@vue/compiler-sfc@^3.2.6":
  2456 + version "3.2.6"
  2457 + resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.6.tgz#d6ab7410cff57081ab627b15a1ea51a1072c7cf1"
  2458 + integrity sha512-Ariz1eDsf+2fw6oWXVwnBNtfKHav72RjlWXpEgozYBLnfRPzP+7jhJRw4Nq0OjSsLx2HqjF3QX7HutTjYB0/eA==
  2459 + dependencies:
  2460 + "@babel/parser" "^7.15.0"
  2461 + "@babel/types" "^7.15.0"
  2462 + "@types/estree" "^0.0.48"
  2463 + "@vue/compiler-core" "3.2.6"
  2464 + "@vue/compiler-dom" "3.2.6"
  2465 + "@vue/compiler-ssr" "3.2.6"
  2466 + "@vue/ref-transform" "3.2.6"
  2467 + "@vue/shared" "3.2.6"
  2468 + consolidate "^0.16.0"
  2469 + estree-walker "^2.0.2"
  2470 + hash-sum "^2.0.0"
  2471 + lru-cache "^5.1.1"
  2472 + magic-string "^0.25.7"
  2473 + merge-source-map "^1.1.0"
  2474 + postcss "^8.1.10"
  2475 + postcss-modules "^4.0.0"
  2476 + postcss-selector-parser "^6.0.4"
  2477 + source-map "^0.6.1"
  2478 +
2418 "@vue/compiler-ssr@3.2.2": 2479 "@vue/compiler-ssr@3.2.2":
2419 version "3.2.2" 2480 version "3.2.2"
2420 resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.2.tgz#633bb8e01f00a969c35ca12db32be7fe4c7185a9" 2481 resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.2.tgz#633bb8e01f00a969c35ca12db32be7fe4c7185a9"
@@ -2431,6 +2492,14 @@ @@ -2431,6 +2492,14 @@
2431 "@vue/compiler-dom" "3.2.4" 2492 "@vue/compiler-dom" "3.2.4"
2432 "@vue/shared" "3.2.4" 2493 "@vue/shared" "3.2.4"
2433 2494
  2495 +"@vue/compiler-ssr@3.2.6":
  2496 + version "3.2.6"
  2497 + resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.6.tgz#cadcf199859fa00739f4275b4c85970e4b0abe7d"
  2498 + integrity sha512-A7IKRKHSyPnTC4w1FxHkjzoyjXInsXkcs/oX22nBQ+6AWlXj2Tt1le96CWPOXy5vYlsTYkF1IgfBaKIdeN/39g==
  2499 + dependencies:
  2500 + "@vue/compiler-dom" "3.2.6"
  2501 + "@vue/shared" "3.2.6"
  2502 +
2434 "@vue/devtools-api@^6.0.0-beta.14", "@vue/devtools-api@^6.0.0-beta.7": 2503 "@vue/devtools-api@^6.0.0-beta.14", "@vue/devtools-api@^6.0.0-beta.7":
2435 version "6.0.0-beta.14" 2504 version "6.0.0-beta.14"
2436 resolved "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.0.0-beta.14.tgz#6ed2d6f8d66a9256c9ad04bfff08309ba87b9723" 2505 resolved "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.0.0-beta.14.tgz#6ed2d6f8d66a9256c9ad04bfff08309ba87b9723"
@@ -2455,6 +2524,17 @@ @@ -2455,6 +2524,17 @@
2455 dependencies: 2524 dependencies:
2456 "@vue/shared" "3.2.2" 2525 "@vue/shared" "3.2.2"
2457 2526
  2527 +"@vue/ref-transform@3.2.6":
  2528 + version "3.2.6"
  2529 + resolved "https://registry.yarnpkg.com/@vue/ref-transform/-/ref-transform-3.2.6.tgz#30b5f1fa77daf9894bc23e6a5a0e3586a4a796b8"
  2530 + integrity sha512-ie39+Y4nbirDLvH+WEq6Eo/l3n3mFATayqR+kEMSphrtMW6Uh/eEMx1Gk2Jnf82zmj3VLRq7dnmPx72JLcBYkQ==
  2531 + dependencies:
  2532 + "@babel/parser" "^7.15.0"
  2533 + "@vue/compiler-core" "3.2.6"
  2534 + "@vue/shared" "3.2.6"
  2535 + estree-walker "^2.0.2"
  2536 + magic-string "^0.25.7"
  2537 +
2458 "@vue/runtime-core@3.2.4": 2538 "@vue/runtime-core@3.2.4":
2459 version "3.2.4" 2539 version "3.2.4"
2460 resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.2.4.tgz#da5dde3dc1e48df99dd31ea9a972f5c02acdc3f5" 2540 resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.2.4.tgz#da5dde3dc1e48df99dd31ea9a972f5c02acdc3f5"
@@ -2482,6 +2562,11 @@ @@ -2482,6 +2562,11 @@
2482 resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.4.tgz#ba2a09527afff27b28d08f921b4a597e9504ca7a" 2562 resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.4.tgz#ba2a09527afff27b28d08f921b4a597e9504ca7a"
2483 integrity sha512-j2j1MRmjalVKr3YBTxl/BClSIc8UQ8NnPpLYclxerK65JIowI4O7n8O8lElveEtEoHxy1d7BelPUDI0Q4bumqg== 2563 integrity sha512-j2j1MRmjalVKr3YBTxl/BClSIc8UQ8NnPpLYclxerK65JIowI4O7n8O8lElveEtEoHxy1d7BelPUDI0Q4bumqg==
2484 2564
  2565 +"@vue/shared@3.2.6":
  2566 + version "3.2.6"
  2567 + resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.6.tgz#2c22bae88fe2b7b59fa68a9c9c4cd60bae2c1794"
  2568 + integrity sha512-uwX0Qs2e6kdF+WmxwuxJxOnKs/wEkMArtYpHSm7W+VY/23Tl8syMRyjnzEeXrNCAP0/8HZxEGkHJsjPEDNRuHw==
  2569 +
2485 "@vue/test-utils@^2.0.0-rc.12": 2570 "@vue/test-utils@^2.0.0-rc.12":
2486 version "2.0.0-rc.12" 2571 version "2.0.0-rc.12"
2487 resolved "https://registry.yarnpkg.com/@vue/test-utils/-/test-utils-2.0.0-rc.12.tgz#716a84d915d6045640eeac416cc2a2acd514e06e" 2572 resolved "https://registry.yarnpkg.com/@vue/test-utils/-/test-utils-2.0.0-rc.12.tgz#716a84d915d6045640eeac416cc2a2acd514e06e"
@@ -2502,22 +2587,23 @@ @@ -2502,22 +2587,23 @@
2502 dependencies: 2587 dependencies:
2503 vue-demi "*" 2588 vue-demi "*"
2504 2589
2505 -"@windicss/config@1.2.8":  
2506 - version "1.2.8"  
2507 - resolved "https://registry.yarnpkg.com/@windicss/config/-/config-1.2.8.tgz#27863e4527f6bbddc46a4df486d6a8fcb9e6f144"  
2508 - integrity sha512-v9vyIiG8GYUTYo874ExlVu1i6vlsWo4RFZWiDGfPKdN7GBRCcJcEV+X+j3AZPPIsx5JvD5TXQlDvkbYIqYWYbQ== 2590 +"@windicss/config@1.3.0":
  2591 + version "1.3.0"
  2592 + resolved "https://registry.yarnpkg.com/@windicss/config/-/config-1.3.0.tgz#9752e9ef443db7d08a22c3df764b3cb4a655eb58"
  2593 + integrity sha512-/F2dg9ltkoQLA4cpr4YQP4V+Y1hO0WOF8jtHoErCKKBr1wBnFLieRjhsXcolM5ZbqH7wLoUrPkdBkIFlocDblg==
2509 dependencies: 2594 dependencies:
2510 debug "^4.3.2" 2595 debug "^4.3.2"
2511 jiti "^1.11.0" 2596 jiti "^1.11.0"
  2597 + tsup "^4.14.0"
2512 windicss "^3.1.7" 2598 windicss "^3.1.7"
2513 2599
2514 -"@windicss/plugin-utils@1.2.8":  
2515 - version "1.2.8"  
2516 - resolved "https://registry.yarnpkg.com/@windicss/plugin-utils/-/plugin-utils-1.2.8.tgz#7227c68a806d773688eeb8f0b6b0a11db8bd5f45"  
2517 - integrity sha512-JwnFMJMCX/+Re4iItozvbWC3yz/7WJNOJJkgDKQ9X5Ran1sfNjx9m3LCijsYLf0MULCplZJIh/HzdxjxZMNFUA== 2600 +"@windicss/plugin-utils@1.3.0":
  2601 + version "1.3.0"
  2602 + resolved "https://registry.yarnpkg.com/@windicss/plugin-utils/-/plugin-utils-1.3.0.tgz#165ea203613d0308234edd18448f4da87ec4ee1d"
  2603 + integrity sha512-4qOXUStYPI3WTHR6WdxGhzKWMZar7vwWY08QFVc9Zztg5eoQ3GyYsMPn83OSRwc/jA7mSkkoCtHLGzop2KjHcg==
2518 dependencies: 2604 dependencies:
2519 "@antfu/utils" "^0.2.4" 2605 "@antfu/utils" "^0.2.4"
2520 - "@windicss/config" "1.2.8" 2606 + "@windicss/config" "1.3.0"
2521 debug "^4.3.2" 2607 debug "^4.3.2"
2522 fast-glob "^3.2.7" 2608 fast-glob "^3.2.7"
2523 magic-string "^0.25.7" 2609 magic-string "^0.25.7"
@@ -2721,6 +2807,11 @@ ant-design-vue@2.2.6: @@ -2721,6 +2807,11 @@ ant-design-vue@2.2.6:
2721 vue-types "^3.0.0" 2807 vue-types "^3.0.0"
2722 warning "^4.0.0" 2808 warning "^4.0.0"
2723 2809
  2810 +any-promise@^1.0.0:
  2811 + version "1.3.0"
  2812 + resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f"
  2813 + integrity sha1-q8av7tzqUugJzcA3au0845Y10X8=
  2814 +
2724 anymatch@^3.0.3, anymatch@~3.1.2: 2815 anymatch@^3.0.3, anymatch@~3.1.2:
2725 version "3.1.2" 2816 version "3.1.2"
2726 resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" 2817 resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716"
@@ -3233,6 +3324,11 @@ builtin-modules@^3.1.0: @@ -3233,6 +3324,11 @@ builtin-modules@^3.1.0:
3233 resolved "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz#45d5db99e7ee5e6bc4f362e008bf917ab5049887" 3324 resolved "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz#45d5db99e7ee5e6bc4f362e008bf917ab5049887"
3234 integrity sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA== 3325 integrity sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==
3235 3326
  3327 +cac@^6.7.2:
  3328 + version "6.7.3"
  3329 + resolved "https://registry.yarnpkg.com/cac/-/cac-6.7.3.tgz#10410b8611677990cc2e3c8b576d471c1d71b768"
  3330 + integrity sha512-ECVqVZh74qgSuZG9YOt2OJPI3wGcf+EwwuF/XIOYqZBD0KZYLtgPWqFPxmDPQ6joxI1nOlvVgRV6VT53Ooyocg==
  3331 +
3236 cache-base@^1.0.1: 3332 cache-base@^1.0.1:
3237 version "1.0.1" 3333 version "1.0.1"
3238 resolved "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" 3334 resolved "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2"
@@ -3451,7 +3547,7 @@ chardet@^0.7.0: @@ -3451,7 +3547,7 @@ chardet@^0.7.0:
3451 resolved "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" 3547 resolved "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e"
3452 integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== 3548 integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==
3453 3549
3454 -chokidar@^3.5.2: 3550 +chokidar@^3.5.1, chokidar@^3.5.2:
3455 version "3.5.2" 3551 version "3.5.2"
3456 resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75" 3552 resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75"
3457 integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ== 3553 integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==
@@ -3668,7 +3764,7 @@ commander@^2.20.0, commander@^2.8.1: @@ -3668,7 +3764,7 @@ commander@^2.20.0, commander@^2.8.1:
3668 resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" 3764 resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
3669 integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== 3765 integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
3670 3766
3671 -commander@^4.1.1: 3767 +commander@^4.0.0, commander@^4.1.1:
3672 version "4.1.1" 3768 version "4.1.1"
3673 resolved "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" 3769 resolved "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068"
3674 integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== 3770 integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==
@@ -4729,7 +4825,7 @@ esbuild@^0.12.20: @@ -4729,7 +4825,7 @@ esbuild@^0.12.20:
4729 resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.12.20.tgz#4d3c9d83c99a4031e027b42a4c398c23b6827cb0" 4825 resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.12.20.tgz#4d3c9d83c99a4031e027b42a4c398c23b6827cb0"
4730 integrity sha512-u7+0qTo9Z64MD9PhooEngCmzyEYJ6ovFhPp8PLNh3UasR5Ihjv6HWVXqm8uHmasdQlpsAf0IsY4U0YVUfCpt4Q== 4826 integrity sha512-u7+0qTo9Z64MD9PhooEngCmzyEYJ6ovFhPp8PLNh3UasR5Ihjv6HWVXqm8uHmasdQlpsAf0IsY4U0YVUfCpt4Q==
4731 4827
4732 -esbuild@^0.12.22: 4828 +esbuild@^0.12.22, esbuild@^0.12.9:
4733 version "0.12.22" 4829 version "0.12.22"
4734 resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.12.22.tgz#6031a1257b8d0307d306bed673b79c3668607f51" 4830 resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.12.22.tgz#6031a1257b8d0307d306bed673b79c3668607f51"
4735 integrity sha512-yWCr9RoFehpqoe/+MwZXJpYOEIt7KOEvNnjIeMZpMSyQt+KCBASM3y7yViiN5dJRphf1wGdUz1+M4rTtWd/ulA== 4831 integrity sha512-yWCr9RoFehpqoe/+MwZXJpYOEIt7KOEvNnjIeMZpMSyQt+KCBASM3y7yViiN5dJRphf1wGdUz1+M4rTtWd/ulA==
@@ -4950,7 +5046,7 @@ estree-walker@^1.0.1: @@ -4950,7 +5046,7 @@ estree-walker@^1.0.1:
4950 resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz#31bc5d612c96b704106b477e6dd5d8aa138cb700" 5046 resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz#31bc5d612c96b704106b477e6dd5d8aa138cb700"
4951 integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg== 5047 integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==
4952 5048
4953 -estree-walker@^2.0.1: 5049 +estree-walker@^2.0.1, estree-walker@^2.0.2:
4954 version "2.0.2" 5050 version "2.0.2"
4955 resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac" 5051 resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac"
4956 integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== 5052 integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==
@@ -5687,6 +5783,18 @@ glob@7.1.4: @@ -5687,6 +5783,18 @@ glob@7.1.4:
5687 once "^1.3.0" 5783 once "^1.3.0"
5688 path-is-absolute "^1.0.0" 5784 path-is-absolute "^1.0.0"
5689 5785
  5786 +glob@7.1.6:
  5787 + version "7.1.6"
  5788 + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6"
  5789 + integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
  5790 + dependencies:
  5791 + fs.realpath "^1.0.0"
  5792 + inflight "^1.0.4"
  5793 + inherits "2"
  5794 + minimatch "^3.0.4"
  5795 + once "^1.3.0"
  5796 + path-is-absolute "^1.0.0"
  5797 +
5690 glob@^7.0.0, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: 5798 glob@^7.0.0, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6:
5691 version "7.1.7" 5799 version "7.1.7"
5692 resolved "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90" 5800 resolved "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90"
@@ -6087,10 +6195,10 @@ human-signals@^2.1.0: @@ -6087,10 +6195,10 @@ human-signals@^2.1.0:
6087 resolved "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" 6195 resolved "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0"
6088 integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== 6196 integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==
6089 6197
6090 -husky@^7.0.1:  
6091 - version "7.0.1"  
6092 - resolved "https://registry.npmjs.org/husky/-/husky-7.0.1.tgz#579f4180b5da4520263e8713cc832942b48e1f1c"  
6093 - integrity sha512-gceRaITVZ+cJH9sNHqx5tFwbzlLCVxtVZcusME8JYQ8Edy5mpGDOqD8QBCdMhpyo9a+JXddnujQ4rpY2Ff9SJA== 6198 +husky@^7.0.2:
  6199 + version "7.0.2"
  6200 + resolved "https://registry.yarnpkg.com/husky/-/husky-7.0.2.tgz#21900da0f30199acca43a46c043c4ad84ae88dff"
  6201 + integrity sha512-8yKEWNX4z2YsofXAMT7KvA1g8p+GxtB1ffV8XtpAEGuXNAbCV5wdNKH+qTpw8SM9fh4aMPDR+yQuKfgnreyZlg==
6094 6202
6095 iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4: 6203 iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4:
6096 version "0.4.24" 6204 version "0.4.24"
@@ -6216,6 +6324,13 @@ imagemin@^7.0.1: @@ -6216,6 +6324,13 @@ imagemin@^7.0.1:
6216 p-pipe "^3.0.0" 6324 p-pipe "^3.0.0"
6217 replace-ext "^1.0.0" 6325 replace-ext "^1.0.0"
6218 6326
  6327 +import-cwd@^3.0.0:
  6328 + version "3.0.0"
  6329 + resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-3.0.0.tgz#20845547718015126ea9b3676b7592fb8bd4cf92"
  6330 + integrity sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==
  6331 + dependencies:
  6332 + import-from "^3.0.0"
  6333 +
6219 import-fresh@^3.0.0, import-fresh@^3.2.1: 6334 import-fresh@^3.0.0, import-fresh@^3.2.1:
6220 version "3.3.0" 6335 version "3.3.0"
6221 resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" 6336 resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
@@ -6224,6 +6339,13 @@ import-fresh@^3.0.0, import-fresh@^3.2.1: @@ -6224,6 +6339,13 @@ import-fresh@^3.0.0, import-fresh@^3.2.1:
6224 parent-module "^1.0.0" 6339 parent-module "^1.0.0"
6225 resolve-from "^4.0.0" 6340 resolve-from "^4.0.0"
6226 6341
  6342 +import-from@^3.0.0:
  6343 + version "3.0.0"
  6344 + resolved "https://registry.yarnpkg.com/import-from/-/import-from-3.0.0.tgz#055cfec38cd5a27d8057ca51376d7d3bf0891966"
  6345 + integrity sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==
  6346 + dependencies:
  6347 + resolve-from "^5.0.0"
  6348 +
6227 import-lazy@^4.0.0: 6349 import-lazy@^4.0.0:
6228 version "4.0.0" 6350 version "4.0.0"
6229 resolved "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153" 6351 resolved "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153"
@@ -7238,6 +7360,11 @@ jiti@^1.11.0: @@ -7238,6 +7360,11 @@ jiti@^1.11.0:
7238 resolved "https://registry.npmjs.org/jiti/-/jiti-1.11.0.tgz#64120a30d97b9bf37b8b032cf4564dfadc28984c" 7360 resolved "https://registry.npmjs.org/jiti/-/jiti-1.11.0.tgz#64120a30d97b9bf37b8b032cf4564dfadc28984c"
7239 integrity sha512-/2c7e61hxxTIN34UeHBB0LCJ5Tq64kgJDV7GR+++e8XRxCKRIKmB8tH6ww1W+Z6Kgd6By+C3RSCu1lXjbPT68A== 7361 integrity sha512-/2c7e61hxxTIN34UeHBB0LCJ5Tq64kgJDV7GR+++e8XRxCKRIKmB8tH6ww1W+Z6Kgd6By+C3RSCu1lXjbPT68A==
7240 7362
  7363 +joycon@^3.0.1:
  7364 + version "3.0.1"
  7365 + resolved "https://registry.yarnpkg.com/joycon/-/joycon-3.0.1.tgz#9074c9b08ccf37a6726ff74a18485f85efcaddaf"
  7366 + integrity sha512-SJcJNBg32dGgxhPtM0wQqxqV0ax9k/9TaUskGDSJkSFSQOEWWvQ3zzWdGQRIUry2j1zA5+ReH13t0Mf3StuVZA==
  7367 +
7241 jpegtran-bin@^5.0.0: 7368 jpegtran-bin@^5.0.0:
7242 version "5.0.2" 7369 version "5.0.2"
7243 resolved "https://registry.npmjs.org/jpegtran-bin/-/jpegtran-bin-5.0.2.tgz#5870fd7e68317bd203a1c94572bd06ae7732cac3" 7370 resolved "https://registry.npmjs.org/jpegtran-bin/-/jpegtran-bin-5.0.2.tgz#5870fd7e68317bd203a1c94572bd06ae7732cac3"
@@ -7495,6 +7622,11 @@ levn@~0.3.0: @@ -7495,6 +7622,11 @@ levn@~0.3.0:
7495 prelude-ls "~1.1.2" 7622 prelude-ls "~1.1.2"
7496 type-check "~0.3.2" 7623 type-check "~0.3.2"
7497 7624
  7625 +lilconfig@^2.0.3:
  7626 + version "2.0.3"
  7627 + resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.0.3.tgz#68f3005e921dafbd2a2afb48379986aa6d2579fd"
  7628 + integrity sha512-EHKqr/+ZvdKCifpNrJCKxBTgk5XupZA3y/aCPY9mxfgBzmgh93Mt/WqjjQ38oMxXuvDokaKiM3lAgvSH2sjtHg==
  7629 +
7498 lines-and-columns@^1.1.6: 7630 lines-and-columns@^1.1.6:
7499 version "1.1.6" 7631 version "1.1.6"
7500 resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" 7632 resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00"
@@ -8114,6 +8246,15 @@ mute-stream@0.0.8: @@ -8114,6 +8246,15 @@ mute-stream@0.0.8:
8114 resolved "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" 8246 resolved "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d"
8115 integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== 8247 integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==
8116 8248
  8249 +mz@^2.7.0:
  8250 + version "2.7.0"
  8251 + resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32"
  8252 + integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==
  8253 + dependencies:
  8254 + any-promise "^1.0.0"
  8255 + object-assign "^4.0.1"
  8256 + thenify-all "^1.0.0"
  8257 +
8117 nanoid@^3.1.22, nanoid@^3.1.23: 8258 nanoid@^3.1.22, nanoid@^3.1.23:
8118 version "3.1.23" 8259 version "3.1.23"
8119 resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz#f744086ce7c2bc47ee0a8472574d5c78e4183a81" 8260 resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz#f744086ce7c2bc47ee0a8472574d5c78e4183a81"
@@ -8873,6 +9014,15 @@ postcss-less@^3.1.4: @@ -8873,6 +9014,15 @@ postcss-less@^3.1.4:
8873 dependencies: 9014 dependencies:
8874 postcss "^7.0.14" 9015 postcss "^7.0.14"
8875 9016
  9017 +postcss-load-config@^3.0.1:
  9018 + version "3.1.0"
  9019 + resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-3.1.0.tgz#d39c47091c4aec37f50272373a6a648ef5e97829"
  9020 + integrity sha512-ipM8Ds01ZUophjDTQYSVP70slFSYg3T0/zyfII5vzhN6V57YSxMgG5syXuwi5VtS8wSf3iL30v0uBdoIVx4Q0g==
  9021 + dependencies:
  9022 + import-cwd "^3.0.0"
  9023 + lilconfig "^2.0.3"
  9024 + yaml "^1.10.2"
  9025 +
8876 postcss-media-query-parser@^0.2.3: 9026 postcss-media-query-parser@^0.2.3:
8877 version "0.2.3" 9027 version "0.2.3"
8878 resolved "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz#27b39c6f4d94f81b1a73b8f76351c609e5cef244" 9028 resolved "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz#27b39c6f4d94f81b1a73b8f76351c609e5cef244"
@@ -10464,6 +10614,18 @@ stylelint@^13.13.1: @@ -10464,6 +10614,18 @@ stylelint@^13.13.1:
10464 v8-compile-cache "^2.3.0" 10614 v8-compile-cache "^2.3.0"
10465 write-file-atomic "^3.0.3" 10615 write-file-atomic "^3.0.3"
10466 10616
  10617 +sucrase@^3.18.1:
  10618 + version "3.20.1"
  10619 + resolved "https://registry.yarnpkg.com/sucrase/-/sucrase-3.20.1.tgz#1c055e97d0fab2f9857f02461364075b3a4ab226"
  10620 + integrity sha512-BIG59HaJOxNct9Va6KvT5yzBA/rcMGetzvZyTx0ZdCcspIbpJTPS64zuAfYlJuOj+3WaI5JOdA+F0bJQQi8ZiQ==
  10621 + dependencies:
  10622 + commander "^4.0.0"
  10623 + glob "7.1.6"
  10624 + lines-and-columns "^1.1.6"
  10625 + mz "^2.7.0"
  10626 + pirates "^4.0.1"
  10627 + ts-interface-checker "^0.1.9"
  10628 +
10467 sugarss@^2.0.0: 10629 sugarss@^2.0.0:
10468 version "2.0.0" 10630 version "2.0.0"
10469 resolved "https://registry.npmjs.org/sugarss/-/sugarss-2.0.0.tgz#ddd76e0124b297d40bf3cca31c8b22ecb43bc61d" 10631 resolved "https://registry.npmjs.org/sugarss/-/sugarss-2.0.0.tgz#ddd76e0124b297d40bf3cca31c8b22ecb43bc61d"
@@ -10672,6 +10834,20 @@ text-table@^0.2.0: @@ -10672,6 +10834,20 @@ text-table@^0.2.0:
10672 resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" 10834 resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
10673 integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= 10835 integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=
10674 10836
  10837 +thenify-all@^1.0.0:
  10838 + version "1.6.0"
  10839 + resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726"
  10840 + integrity sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=
  10841 + dependencies:
  10842 + thenify ">= 3.1.0 < 4"
  10843 +
  10844 +"thenify@>= 3.1.0 < 4":
  10845 + version "3.3.1"
  10846 + resolved "https://registry.yarnpkg.com/thenify/-/thenify-3.3.1.tgz#8932e686a4066038a016dd9e2ca46add9838a95f"
  10847 + integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==
  10848 + dependencies:
  10849 + any-promise "^1.0.0"
  10850 +
10675 throat@^6.0.1: 10851 throat@^6.0.1:
10676 version "6.0.1" 10852 version "6.0.1"
10677 resolved "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz#d514fedad95740c12c2d7fc70ea863eb51ade375" 10853 resolved "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz#d514fedad95740c12c2d7fc70ea863eb51ade375"
@@ -10799,6 +10975,11 @@ traverse@^0.6.6: @@ -10799,6 +10975,11 @@ traverse@^0.6.6:
10799 resolved "https://registry.npmjs.org/traverse/-/traverse-0.6.6.tgz#cbdf560fd7b9af632502fed40f918c157ea97137" 10975 resolved "https://registry.npmjs.org/traverse/-/traverse-0.6.6.tgz#cbdf560fd7b9af632502fed40f918c157ea97137"
10800 integrity sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc= 10976 integrity sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc=
10801 10977
  10978 +tree-kill@^1.2.2:
  10979 + version "1.2.2"
  10980 + resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc"
  10981 + integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==
  10982 +
10802 trim-newlines@^1.0.0: 10983 trim-newlines@^1.0.0:
10803 version "1.0.0" 10984 version "1.0.0"
10804 resolved "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" 10985 resolved "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613"
@@ -10826,6 +11007,11 @@ trough@^1.0.0: @@ -10826,6 +11007,11 @@ trough@^1.0.0:
10826 resolved "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406" 11007 resolved "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406"
10827 integrity sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA== 11008 integrity sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==
10828 11009
  11010 +ts-interface-checker@^0.1.9:
  11011 + version "0.1.13"
  11012 + resolved "https://registry.yarnpkg.com/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#784fd3d679722bc103b1b4b8030bcddb5db2a699"
  11013 + integrity sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==
  11014 +
10829 ts-jest@^27.0.5: 11015 ts-jest@^27.0.5:
10830 version "27.0.5" 11016 version "27.0.5"
10831 resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-27.0.5.tgz#0b0604e2271167ec43c12a69770f0bb65ad1b750" 11017 resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-27.0.5.tgz#0b0604e2271167ec43c12a69770f0bb65ad1b750"
@@ -10878,6 +11064,25 @@ tslib@~2.1.0: @@ -10878,6 +11064,25 @@ tslib@~2.1.0:
10878 resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.1.0.tgz#da60860f1c2ecaa5703ab7d39bc05b6bf988b97a" 11064 resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.1.0.tgz#da60860f1c2ecaa5703ab7d39bc05b6bf988b97a"
10879 integrity sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A== 11065 integrity sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==
10880 11066
  11067 +tsup@^4.14.0:
  11068 + version "4.14.0"
  11069 + resolved "https://registry.yarnpkg.com/tsup/-/tsup-4.14.0.tgz#3e2f602d8446041b48fcb557904a709c0fcec981"
  11070 + integrity sha512-77rWdzhikTP9mQ34XMRzK83tw++LF6f4ox/HNERlgesB7g6g5VQ1iJlueG9O0P9HAZGVKavUwyoZv0+322p6rg==
  11071 + dependencies:
  11072 + cac "^6.7.2"
  11073 + chalk "^4.1.0"
  11074 + chokidar "^3.5.1"
  11075 + debug "^4.3.1"
  11076 + esbuild "^0.12.9"
  11077 + execa "^5.0.0"
  11078 + globby "^11.0.3"
  11079 + joycon "^3.0.1"
  11080 + postcss-load-config "^3.0.1"
  11081 + resolve-from "^5.0.0"
  11082 + rollup "^2.56.1"
  11083 + sucrase "^3.18.1"
  11084 + tree-kill "^1.2.2"
  11085 +
10881 tsutils@^3.21.0: 11086 tsutils@^3.21.0:
10882 version "3.21.0" 11087 version "3.21.0"
10883 resolved "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" 11088 resolved "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623"
@@ -11285,10 +11490,10 @@ vite-plugin-purge-icons@^0.7.0: @@ -11285,10 +11490,10 @@ vite-plugin-purge-icons@^0.7.0:
11285 "@purge-icons/generated" "^0.7.0" 11490 "@purge-icons/generated" "^0.7.0"
11286 rollup-plugin-purge-icons "^0.7.0" 11491 rollup-plugin-purge-icons "^0.7.0"
11287 11492
11288 -vite-plugin-pwa@^0.11.0:  
11289 - version "0.11.0"  
11290 - resolved "https://registry.yarnpkg.com/vite-plugin-pwa/-/vite-plugin-pwa-0.11.0.tgz#2c63dab1865e925ac162f5c0651095faaab3a836"  
11291 - integrity sha512-5YX0ThJnNwA6vXj8d6G/iGMC8Owd/Hf6XM5aQZdb4DfM8DmVPpWqAAl5iT+d9XG4ee1zo4nH3bVO9VDYDZLxDw== 11493 +vite-plugin-pwa@^0.11.2:
  11494 + version "0.11.2"
  11495 + resolved "https://registry.yarnpkg.com/vite-plugin-pwa/-/vite-plugin-pwa-0.11.2.tgz#21998b6b00b156c8f395700549a34fb9304db6cb"
  11496 + integrity sha512-TlsXarwMrt8ccITZaag9yYkBfABn+HfUnZIFDxpX4TwON3F0KSpza72NSqVt8zIjt55+iU1tGonwjxvUAmKYxw==
11292 dependencies: 11497 dependencies:
11293 debug "^4.3.2" 11498 debug "^4.3.2"
11294 fast-glob "^3.2.7" 11499 fast-glob "^3.2.7"
@@ -11335,20 +11540,28 @@ vite-plugin-theme@^0.8.1: @@ -11335,20 +11540,28 @@ vite-plugin-theme@^0.8.1:
11335 esbuild-plugin-alias "^0.1.2" 11540 esbuild-plugin-alias "^0.1.2"
11336 tinycolor2 "^1.4.2" 11541 tinycolor2 "^1.4.2"
11337 11542
11338 -vite-plugin-windicss@^1.2.8:  
11339 - version "1.2.8"  
11340 - resolved "https://registry.yarnpkg.com/vite-plugin-windicss/-/vite-plugin-windicss-1.2.8.tgz#036f3430eeae20d024be205d70bcbf9b2f43991b"  
11341 - integrity sha512-KLoFfsEh5RAyw2OjW+lrIdgkRAMa9KM1sKPYf8pYgVIj4PL6xBbJlbvWOZnZdW1rFjLtF3KzPT35HEmj6MV8XQ== 11543 +vite-plugin-vue-setup-extend@^0.1.0:
  11544 + version "0.1.0"
  11545 + resolved "https://registry.yarnpkg.com/vite-plugin-vue-setup-extend/-/vite-plugin-vue-setup-extend-0.1.0.tgz#9f08efbbc2aed103f549b3696dee5d462db23f38"
  11546 + integrity sha512-emS0pGCeWDdzxIpHzlPMaPv4HrNJMlXSkkzOFi110MrkyNweJv4TrDpB0ZYtjd+JywqjUCA3/cl3CuJBbv6qzw==
11342 dependencies: 11547 dependencies:
11343 - "@windicss/plugin-utils" "1.2.8" 11548 + "@vue/compiler-sfc" "^3.2.6"
  11549 + magic-string "^0.25.7"
  11550 +
  11551 +vite-plugin-windicss@^1.3.0:
  11552 + version "1.3.0"
  11553 + resolved "https://registry.yarnpkg.com/vite-plugin-windicss/-/vite-plugin-windicss-1.3.0.tgz#ee901410ce010fa6fb0770115ec3cfd87372ab4c"
  11554 + integrity sha512-Xd9VxXX8z9bsdKs3iL6qXJDXsDDl/HQSWqJOLZFkkp23b3goGRnlT4Rlo5WeIAfrEV944r8bF7wfpDXCkk8XCg==
  11555 + dependencies:
  11556 + "@windicss/plugin-utils" "1.3.0"
11344 chalk "^4.1.2" 11557 chalk "^4.1.2"
11345 debug "^4.3.2" 11558 debug "^4.3.2"
11346 windicss "^3.1.7" 11559 windicss "^3.1.7"
11347 11560
11348 -vite@2.5.0:  
11349 - version "2.5.0"  
11350 - resolved "https://registry.yarnpkg.com/vite/-/vite-2.5.0.tgz#111ba3679432d426e44566acf480005a7914cbd6"  
11351 - integrity sha512-Dn4B+g54PJsMG5WCc4QeFy1ygMXRdTtFrUPegqfk4+vzVQcbF/DqqmI/1bxezArzbujBJg/67QeT5wz8edfJVQ== 11561 +vite@2.5.1:
  11562 + version "2.5.1"
  11563 + resolved "https://registry.yarnpkg.com/vite/-/vite-2.5.1.tgz#953c71a034c07b3ae0448d57664ec9c6862f23a8"
  11564 + integrity sha512-FwmLbbz8MB1pBs9dKoRDgpiqoijif8hSK1+NNUYc12/cnf+pM2UFhhQ1rcpXgbMhm/5c2USZdVAf0FSkSxaFDA==
11352 dependencies: 11565 dependencies:
11353 esbuild "^0.12.17" 11566 esbuild "^0.12.17"
11354 postcss "^8.3.6" 11567 postcss "^8.3.6"
@@ -11968,7 +12181,7 @@ yallist@^4.0.0: @@ -11968,7 +12181,7 @@ yallist@^4.0.0:
11968 resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" 12181 resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
11969 integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== 12182 integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
11970 12183
11971 -yaml@^1.10.0: 12184 +yaml@^1.10.0, yaml@^1.10.2:
11972 version "1.10.2" 12185 version "1.10.2"
11973 resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" 12186 resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b"
11974 integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== 12187 integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==