Commit 2884e863ce826cd92cd782f40cdee31588bc6d32
1 parent
1235978a
perf: not waiting for router.isReady
Showing
9 changed files
with
102 additions
and
103 deletions
build/vite/plugin/compress.ts
@@ -3,7 +3,6 @@ | @@ -3,7 +3,6 @@ | ||
3 | * https://github.com/anncwb/vite-plugin-compression | 3 | * https://github.com/anncwb/vite-plugin-compression |
4 | */ | 4 | */ |
5 | import type { Plugin } from 'vite'; | 5 | import type { Plugin } from 'vite'; |
6 | - | ||
7 | import compressPlugin from 'vite-plugin-compression'; | 6 | import compressPlugin from 'vite-plugin-compression'; |
8 | 7 | ||
9 | export function configCompressPlugin( | 8 | export function configCompressPlugin( |
@@ -22,6 +21,7 @@ export function configCompressPlugin( | @@ -22,6 +21,7 @@ export function configCompressPlugin( | ||
22 | }) | 21 | }) |
23 | ); | 22 | ); |
24 | } | 23 | } |
24 | + | ||
25 | if (compressList.includes('brotli')) { | 25 | if (compressList.includes('brotli')) { |
26 | plugins.push( | 26 | plugins.push( |
27 | compressPlugin({ | 27 | compressPlugin({ |
build/vite/plugin/html.ts
@@ -3,9 +3,7 @@ | @@ -3,9 +3,7 @@ | ||
3 | * https://github.com/anncwb/vite-plugin-html | 3 | * https://github.com/anncwb/vite-plugin-html |
4 | */ | 4 | */ |
5 | import type { Plugin } from 'vite'; | 5 | import type { Plugin } from 'vite'; |
6 | - | ||
7 | import html from 'vite-plugin-html'; | 6 | import html from 'vite-plugin-html'; |
8 | - | ||
9 | import pkg from '../../../package.json'; | 7 | import pkg from '../../../package.json'; |
10 | import { GLOB_CONFIG_FILE_NAME } from '../../constant'; | 8 | import { GLOB_CONFIG_FILE_NAME } from '../../constant'; |
11 | 9 |
build/vite/plugin/imagemin.ts
1 | // Image resource files used to compress the output of the production environment | 1 | // Image resource files used to compress the output of the production environment |
2 | // https://github.com/anncwb/vite-plugin-imagemin | 2 | // https://github.com/anncwb/vite-plugin-imagemin |
3 | - | ||
4 | import viteImagemin from 'vite-plugin-imagemin'; | 3 | import viteImagemin from 'vite-plugin-imagemin'; |
5 | 4 | ||
6 | export function configImageminPlugin() { | 5 | export function configImageminPlugin() { |
build/vite/plugin/index.ts
1 | import type { Plugin } from 'vite'; | 1 | import type { Plugin } from 'vite'; |
2 | - | ||
3 | import vue from '@vitejs/plugin-vue'; | 2 | import vue from '@vitejs/plugin-vue'; |
4 | import vueJsx from '@vitejs/plugin-vue-jsx'; | 3 | import vueJsx from '@vitejs/plugin-vue-jsx'; |
5 | import legacy from '@vitejs/plugin-legacy'; | 4 | import legacy from '@vitejs/plugin-legacy'; |
6 | - | ||
7 | import purgeIcons from 'vite-plugin-purge-icons'; | 5 | import purgeIcons from 'vite-plugin-purge-icons'; |
8 | import windiCSS from 'vite-plugin-windicss'; | 6 | import windiCSS from 'vite-plugin-windicss'; |
9 | import { configHtmlPlugin } from './html'; | 7 | import { configHtmlPlugin } from './html'; |
build/vite/plugin/pwa.ts
@@ -2,7 +2,6 @@ | @@ -2,7 +2,6 @@ | ||
2 | * Zero-config PWA for Vite | 2 | * Zero-config PWA for Vite |
3 | * https://github.com/antfu/vite-plugin-pwa | 3 | * https://github.com/antfu/vite-plugin-pwa |
4 | */ | 4 | */ |
5 | - | ||
6 | import { VitePWA } from 'vite-plugin-pwa'; | 5 | import { VitePWA } from 'vite-plugin-pwa'; |
7 | 6 | ||
8 | export function configPwaConfig(env: ViteEnv) { | 7 | export function configPwaConfig(env: ViteEnv) { |
build/vite/plugin/styleImport.ts
@@ -2,11 +2,12 @@ | @@ -2,11 +2,12 @@ | ||
2 | * Introduces component library styles on demand. | 2 | * Introduces component library styles on demand. |
3 | * https://github.com/anncwb/vite-plugin-style-import | 3 | * https://github.com/anncwb/vite-plugin-style-import |
4 | */ | 4 | */ |
5 | - | ||
6 | import styleImport from 'vite-plugin-style-import'; | 5 | import styleImport from 'vite-plugin-style-import'; |
7 | 6 | ||
8 | export function configStyleImportPlugin(isBuild: boolean) { | 7 | export function configStyleImportPlugin(isBuild: boolean) { |
9 | - if (!isBuild) return []; | 8 | + if (!isBuild) { |
9 | + return []; | ||
10 | + } | ||
10 | const styleImportPlugin = styleImport({ | 11 | const styleImportPlugin = styleImport({ |
11 | libs: [ | 12 | libs: [ |
12 | { | 13 | { |
package.json
@@ -35,8 +35,8 @@ | @@ -35,8 +35,8 @@ | ||
35 | }, | 35 | }, |
36 | "dependencies": { | 36 | "dependencies": { |
37 | "@iconify/iconify": "^2.0.4", | 37 | "@iconify/iconify": "^2.0.4", |
38 | - "@logicflow/core": "^0.6.13", | ||
39 | - "@logicflow/extension": "^0.6.13", | 38 | + "@logicflow/core": "^0.6.15", |
39 | + "@logicflow/extension": "^0.6.15", | ||
40 | "@vueuse/core": "^6.0.0", | 40 | "@vueuse/core": "^6.0.0", |
41 | "@zxcvbn-ts/core": "^1.0.0-beta.0", | 41 | "@zxcvbn-ts/core": "^1.0.0-beta.0", |
42 | "ant-design-vue": "2.2.6", | 42 | "ant-design-vue": "2.2.6", |
@@ -59,15 +59,15 @@ | @@ -59,15 +59,15 @@ | ||
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", | ||
63 | "vue-router": "^4.0.11", | 62 | "vue-router": "^4.0.11", |
64 | "vue-types": "^4.0.3", | 63 | "vue-types": "^4.0.3", |
65 | - "xlsx": "^0.17.1" | 64 | + "xlsx": "^0.17.1", |
65 | + "vue-json-pretty": "1.8.1" | ||
66 | }, | 66 | }, |
67 | "devDependencies": { | 67 | "devDependencies": { |
68 | "@commitlint/cli": "^13.1.0", | 68 | "@commitlint/cli": "^13.1.0", |
69 | "@commitlint/config-conventional": "^13.1.0", | 69 | "@commitlint/config-conventional": "^13.1.0", |
70 | - "@iconify/json": "^1.1.391", | 70 | + "@iconify/json": "^1.1.392", |
71 | "@purge-icons/generated": "^0.7.0", | 71 | "@purge-icons/generated": "^0.7.0", |
72 | "@types/codemirror": "^5.60.2", | 72 | "@types/codemirror": "^5.60.2", |
73 | "@types/crypto-js": "^4.0.2", | 73 | "@types/crypto-js": "^4.0.2", |
@@ -82,8 +82,8 @@ | @@ -82,8 +82,8 @@ | ||
82 | "@types/qrcode": "^1.4.1", | 82 | "@types/qrcode": "^1.4.1", |
83 | "@types/qs": "^6.9.7", | 83 | "@types/qs": "^6.9.7", |
84 | "@types/sortablejs": "^1.10.7", | 84 | "@types/sortablejs": "^1.10.7", |
85 | - "@typescript-eslint/eslint-plugin": "^4.29.2", | ||
86 | - "@typescript-eslint/parser": "^4.29.2", | 85 | + "@typescript-eslint/eslint-plugin": "^4.29.3", |
86 | + "@typescript-eslint/parser": "^4.29.3", | ||
87 | "@vitejs/plugin-legacy": "^1.5.1", | 87 | "@vitejs/plugin-legacy": "^1.5.1", |
88 | "@vitejs/plugin-vue": "^1.4.0", | 88 | "@vitejs/plugin-vue": "^1.4.0", |
89 | "@vitejs/plugin-vue-jsx": "^1.1.7", | 89 | "@vitejs/plugin-vue-jsx": "^1.1.7", |
@@ -132,15 +132,14 @@ | @@ -132,15 +132,14 @@ | ||
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.7", | 135 | + "vite-plugin-windicss": "^1.2.8", |
136 | "vue-eslint-parser": "^7.10.0", | 136 | "vue-eslint-parser": "^7.10.0", |
137 | "vue-tsc": "^0.3.0" | 137 | "vue-tsc": "^0.3.0" |
138 | }, | 138 | }, |
139 | "resolutions": { | 139 | "resolutions": { |
140 | "//": "Used to install imagemin dependencies, because imagemin may not be installed in China. If it is abroad, you can delete it", | 140 | "//": "Used to install imagemin dependencies, because imagemin may not be installed in China. If it is abroad, you can delete it", |
141 | "bin-wrapper": "npm:bin-wrapper-china", | 141 | "bin-wrapper": "npm:bin-wrapper-china", |
142 | - "rollup": "^2.56.2", | ||
143 | - "vue-json-pretty": "1.8.1" | 142 | + "rollup": "^2.56.3" |
144 | }, | 143 | }, |
145 | "repository": { | 144 | "repository": { |
146 | "type": "git", | 145 | "type": "git", |
src/main.ts
1 | import '/@/design/index.less'; | 1 | import '/@/design/index.less'; |
2 | - | ||
3 | -// Register windi | ||
4 | -// import 'virtual:windi.css'; | ||
5 | import 'virtual:windi-base.css'; | 2 | import 'virtual:windi-base.css'; |
6 | import 'virtual:windi-components.css'; | 3 | import 'virtual:windi-components.css'; |
7 | import 'virtual:windi-utilities.css'; | 4 | import 'virtual:windi-utilities.css'; |
@@ -19,10 +16,9 @@ import { setupGlobDirectives } from '/@/directives'; | @@ -19,10 +16,9 @@ import { setupGlobDirectives } from '/@/directives'; | ||
19 | import { setupI18n } from '/@/locales/setupI18n'; | 16 | import { setupI18n } from '/@/locales/setupI18n'; |
20 | import { registerGlobComp } from '/@/components/registerGlobComp'; | 17 | import { registerGlobComp } from '/@/components/registerGlobComp'; |
21 | 18 | ||
22 | -// Do not introduce on-demand in local development? | ||
23 | -// In the local development for introduce on-demand, the number of browser requests will increase by about 20%. | ||
24 | -// Which may slow down the browser refresh. | ||
25 | -// Therefore, all are introduced in local development, and only introduced on demand in the production environment | 19 | +// Importing on demand in local development will increase the number of browser requests by around 20%. |
20 | +// This may slow down the browser refresh speed. | ||
21 | +// Therefore, only enable on-demand importing in production environments . | ||
26 | if (import.meta.env.DEV) { | 22 | if (import.meta.env.DEV) { |
27 | import('ant-design-vue/dist/antd.less'); | 23 | import('ant-design-vue/dist/antd.less'); |
28 | } | 24 | } |
@@ -40,6 +36,7 @@ async function bootstrap() { | @@ -40,6 +36,7 @@ async function bootstrap() { | ||
40 | registerGlobComp(app); | 36 | registerGlobComp(app); |
41 | 37 | ||
42 | // Multilingual configuration | 38 | // Multilingual configuration |
39 | + // Asynchronous case: language files may be obtained from the server side | ||
43 | await setupI18n(app); | 40 | await setupI18n(app); |
44 | 41 | ||
45 | // Configure routing | 42 | // Configure routing |
@@ -54,9 +51,8 @@ async function bootstrap() { | @@ -54,9 +51,8 @@ async function bootstrap() { | ||
54 | // Configure global error handling | 51 | // Configure global error handling |
55 | setupErrorHandle(app); | 52 | setupErrorHandle(app); |
56 | 53 | ||
57 | - // Mount when the route is ready | ||
58 | // https://next.router.vuejs.org/api/#isready | 54 | // https://next.router.vuejs.org/api/#isready |
59 | - await router.isReady(); | 55 | + // await router.isReady(); |
60 | 56 | ||
61 | app.mount('#app', true); | 57 | app.mount('#app', true); |
62 | } | 58 | } |
yarn.lock
@@ -1312,10 +1312,10 @@ | @@ -1312,10 +1312,10 @@ | ||
1312 | dependencies: | 1312 | dependencies: |
1313 | cross-fetch "^3.0.6" | 1313 | cross-fetch "^3.0.6" |
1314 | 1314 | ||
1315 | -"@iconify/json@^1.1.391": | ||
1316 | - version "1.1.391" | ||
1317 | - resolved "https://registry.yarnpkg.com/@iconify/json/-/json-1.1.391.tgz#26b29f23ec70d4092bef34f90b427616a8d50a0e" | ||
1318 | - integrity sha512-KMTKdiCcmD8iPdfXh9arKeYHbtmDzA6hurdHeNURHwv6I6xvgGmjGThCkzuNbpnXmHRFIaxOvl1gpMGGN/nyFg== | 1315 | +"@iconify/json@^1.1.392": |
1316 | + version "1.1.392" | ||
1317 | + resolved "https://registry.yarnpkg.com/@iconify/json/-/json-1.1.392.tgz#5629f7aa5cd80ebc9c32467ae39c600ad99aec68" | ||
1318 | + integrity sha512-NeEnvIo815auLNL5bX732iafgdbzkDTlWJaad7fz7LWneJlImIuTDvCfybnMdS0g+9mItzfTzgUtHq2oJQqMFw== | ||
1319 | 1319 | ||
1320 | "@intlify/core-base@9.1.7": | 1320 | "@intlify/core-base@9.1.7": |
1321 | version "9.1.7" | 1321 | version "9.1.7" |
@@ -1578,10 +1578,19 @@ | @@ -1578,10 +1578,19 @@ | ||
1578 | mousetrap "^1.6.5" | 1578 | mousetrap "^1.6.5" |
1579 | preact "^10.4.8" | 1579 | preact "^10.4.8" |
1580 | 1580 | ||
1581 | -"@logicflow/extension@^0.6.13": | ||
1582 | - version "0.6.13" | ||
1583 | - resolved "https://registry.yarnpkg.com/@logicflow/extension/-/extension-0.6.13.tgz#0fb7470741c605603f673ccbb4c5daef379233c8" | ||
1584 | - integrity sha512-H6VgtOnlCiG1ZTntWvhVI/OKqtp0hpnFBtosRgSq0cMJYfkLMs9FvSkYVW74u0g5RGGsWzcZSWVMZR4nc51H0A== | 1581 | +"@logicflow/core@^0.6.15": |
1582 | + version "0.6.15" | ||
1583 | + resolved "https://registry.yarnpkg.com/@logicflow/core/-/core-0.6.15.tgz#b3e5b74da3767755d3d1ac607fb87d92cda35999" | ||
1584 | + integrity sha512-phLDPS/nFPDpAiOE95PdmP5kLTDx88nwJ7N+18EO9qTf+G8YffDh3Go8iLdA3VO0HMCLUmA0oYdd7cfJN5eybQ== | ||
1585 | + dependencies: | ||
1586 | + "@types/mousetrap" "^1.6.4" | ||
1587 | + mousetrap "^1.6.5" | ||
1588 | + preact "^10.4.8" | ||
1589 | + | ||
1590 | +"@logicflow/extension@^0.6.15": | ||
1591 | + version "0.6.15" | ||
1592 | + resolved "https://registry.yarnpkg.com/@logicflow/extension/-/extension-0.6.15.tgz#1618a32dc3a9058857bed08b91af2c9b8359a53d" | ||
1593 | + integrity sha512-drYGUYtwaTG0mb/70OlElpHHomsLQqT1D1j/KkOgoNLORGIAaV9KMf2P/A4zmFjIc/FnKHtMNuoYXURQPyW6eQ== | ||
1585 | dependencies: | 1594 | dependencies: |
1586 | "@logicflow/core" "^0.6.13" | 1595 | "@logicflow/core" "^0.6.13" |
1587 | ids "^1.0.0" | 1596 | ids "^1.0.0" |
@@ -2106,28 +2115,28 @@ | @@ -2106,28 +2115,28 @@ | ||
2106 | dependencies: | 2115 | dependencies: |
2107 | "@types/yargs-parser" "*" | 2116 | "@types/yargs-parser" "*" |
2108 | 2117 | ||
2109 | -"@typescript-eslint/eslint-plugin@^4.29.2": | ||
2110 | - version "4.29.2" | ||
2111 | - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.29.2.tgz#f54dc0a32b8f61c6024ab8755da05363b733838d" | ||
2112 | - integrity sha512-x4EMgn4BTfVd9+Z+r+6rmWxoAzBaapt4QFqE+d8L8sUtYZYLDTK6VG/y/SMMWA5t1/BVU5Kf+20rX4PtWzUYZg== | 2118 | +"@typescript-eslint/eslint-plugin@^4.29.3": |
2119 | + version "4.29.3" | ||
2120 | + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.29.3.tgz#95cb8029a8bd8bd9c7f4ab95074a7cb2115adefa" | ||
2121 | + integrity sha512-tBgfA3K/3TsZY46ROGvoRxQr1wBkclbVqRQep97MjVHJzcRBURRY3sNFqLk0/Xr//BY5hM9H2p/kp+6qim85SA== | ||
2113 | dependencies: | 2122 | dependencies: |
2114 | - "@typescript-eslint/experimental-utils" "4.29.2" | ||
2115 | - "@typescript-eslint/scope-manager" "4.29.2" | 2123 | + "@typescript-eslint/experimental-utils" "4.29.3" |
2124 | + "@typescript-eslint/scope-manager" "4.29.3" | ||
2116 | debug "^4.3.1" | 2125 | debug "^4.3.1" |
2117 | functional-red-black-tree "^1.0.1" | 2126 | functional-red-black-tree "^1.0.1" |
2118 | regexpp "^3.1.0" | 2127 | regexpp "^3.1.0" |
2119 | semver "^7.3.5" | 2128 | semver "^7.3.5" |
2120 | tsutils "^3.21.0" | 2129 | tsutils "^3.21.0" |
2121 | 2130 | ||
2122 | -"@typescript-eslint/experimental-utils@4.29.2": | ||
2123 | - version "4.29.2" | ||
2124 | - resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.29.2.tgz#5f67fb5c5757ef2cb3be64817468ba35c9d4e3b7" | ||
2125 | - integrity sha512-P6mn4pqObhftBBPAv4GQtEK7Yos1fz/MlpT7+YjH9fTxZcALbiiPKuSIfYP/j13CeOjfq8/fr9Thr2glM9ub7A== | 2131 | +"@typescript-eslint/experimental-utils@4.29.3": |
2132 | + version "4.29.3" | ||
2133 | + resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.29.3.tgz#52e437a689ccdef73e83c5106b34240a706f15e1" | ||
2134 | + integrity sha512-ffIvbytTVWz+3keg+Sy94FG1QeOvmV9dP2YSdLFHw/ieLXWCa3U1TYu8IRCOpMv2/SPS8XqhM1+ou1YHsdzKrg== | ||
2126 | dependencies: | 2135 | dependencies: |
2127 | "@types/json-schema" "^7.0.7" | 2136 | "@types/json-schema" "^7.0.7" |
2128 | - "@typescript-eslint/scope-manager" "4.29.2" | ||
2129 | - "@typescript-eslint/types" "4.29.2" | ||
2130 | - "@typescript-eslint/typescript-estree" "4.29.2" | 2137 | + "@typescript-eslint/scope-manager" "4.29.3" |
2138 | + "@typescript-eslint/types" "4.29.3" | ||
2139 | + "@typescript-eslint/typescript-estree" "4.29.3" | ||
2131 | eslint-scope "^5.1.1" | 2140 | eslint-scope "^5.1.1" |
2132 | eslint-utils "^3.0.0" | 2141 | eslint-utils "^3.0.0" |
2133 | 2142 | ||
@@ -2143,14 +2152,14 @@ | @@ -2143,14 +2152,14 @@ | ||
2143 | eslint-scope "^5.1.1" | 2152 | eslint-scope "^5.1.1" |
2144 | eslint-utils "^3.0.0" | 2153 | eslint-utils "^3.0.0" |
2145 | 2154 | ||
2146 | -"@typescript-eslint/parser@^4.29.2": | ||
2147 | - version "4.29.2" | ||
2148 | - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.29.2.tgz#1c7744f4c27aeb74610c955d3dce9250e95c370a" | ||
2149 | - integrity sha512-WQ6BPf+lNuwteUuyk1jD/aHKqMQ9jrdCn7Gxt9vvBnzbpj7aWEf+aZsJ1zvTjx5zFxGCt000lsbD9tQPEL8u6g== | 2155 | +"@typescript-eslint/parser@^4.29.3": |
2156 | + version "4.29.3" | ||
2157 | + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.29.3.tgz#2ac25535f34c0e98f50c0e6b28c679c2357d45f2" | ||
2158 | + integrity sha512-jrHOV5g2u8ROghmspKoW7pN8T/qUzk0+DITun0MELptvngtMrwUJ1tv5zMI04CYVEUsSrN4jV7AKSv+I0y0EfQ== | ||
2150 | dependencies: | 2159 | dependencies: |
2151 | - "@typescript-eslint/scope-manager" "4.29.2" | ||
2152 | - "@typescript-eslint/types" "4.29.2" | ||
2153 | - "@typescript-eslint/typescript-estree" "4.29.2" | 2160 | + "@typescript-eslint/scope-manager" "4.29.3" |
2161 | + "@typescript-eslint/types" "4.29.3" | ||
2162 | + "@typescript-eslint/typescript-estree" "4.29.3" | ||
2154 | debug "^4.3.1" | 2163 | debug "^4.3.1" |
2155 | 2164 | ||
2156 | "@typescript-eslint/scope-manager@4.27.0": | 2165 | "@typescript-eslint/scope-manager@4.27.0": |
@@ -2161,23 +2170,23 @@ | @@ -2161,23 +2170,23 @@ | ||
2161 | "@typescript-eslint/types" "4.27.0" | 2170 | "@typescript-eslint/types" "4.27.0" |
2162 | "@typescript-eslint/visitor-keys" "4.27.0" | 2171 | "@typescript-eslint/visitor-keys" "4.27.0" |
2163 | 2172 | ||
2164 | -"@typescript-eslint/scope-manager@4.29.2": | ||
2165 | - version "4.29.2" | ||
2166 | - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.29.2.tgz#442b0f029d981fa402942715b1718ac7fcd5aa1b" | ||
2167 | - integrity sha512-mfHmvlQxmfkU8D55CkZO2sQOueTxLqGvzV+mG6S/6fIunDiD2ouwsAoiYCZYDDK73QCibYjIZmGhpvKwAB5BOA== | 2173 | +"@typescript-eslint/scope-manager@4.29.3": |
2174 | + version "4.29.3" | ||
2175 | + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.29.3.tgz#497dec66f3a22e459f6e306cf14021e40ec86e19" | ||
2176 | + integrity sha512-x+w8BLXO7iWPkG5mEy9bA1iFRnk36p/goVlYobVWHyDw69YmaH9q6eA+Fgl7kYHmFvWlebUTUfhtIg4zbbl8PA== | ||
2168 | dependencies: | 2177 | dependencies: |
2169 | - "@typescript-eslint/types" "4.29.2" | ||
2170 | - "@typescript-eslint/visitor-keys" "4.29.2" | 2178 | + "@typescript-eslint/types" "4.29.3" |
2179 | + "@typescript-eslint/visitor-keys" "4.29.3" | ||
2171 | 2180 | ||
2172 | "@typescript-eslint/types@4.27.0": | 2181 | "@typescript-eslint/types@4.27.0": |
2173 | version "4.27.0" | 2182 | version "4.27.0" |
2174 | resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.27.0.tgz#712b408519ed699baff69086bc59cd2fc13df8d8" | 2183 | resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.27.0.tgz#712b408519ed699baff69086bc59cd2fc13df8d8" |
2175 | integrity sha512-I4ps3SCPFCKclRcvnsVA/7sWzh7naaM/b4pBO2hVxnM3wrU51Lveybdw5WoIktU/V4KfXrTt94V9b065b/0+wA== | 2184 | integrity sha512-I4ps3SCPFCKclRcvnsVA/7sWzh7naaM/b4pBO2hVxnM3wrU51Lveybdw5WoIktU/V4KfXrTt94V9b065b/0+wA== |
2176 | 2185 | ||
2177 | -"@typescript-eslint/types@4.29.2": | ||
2178 | - version "4.29.2" | ||
2179 | - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.29.2.tgz#fc0489c6b89773f99109fb0aa0aaddff21f52fcd" | ||
2180 | - integrity sha512-K6ApnEXId+WTGxqnda8z4LhNMa/pZmbTFkDxEBLQAbhLZL50DjeY0VIDCml/0Y3FlcbqXZrABqrcKxq+n0LwzQ== | 2186 | +"@typescript-eslint/types@4.29.3": |
2187 | + version "4.29.3" | ||
2188 | + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.29.3.tgz#d7980c49aef643d0af8954c9f14f656b7fd16017" | ||
2189 | + integrity sha512-s1eV1lKNgoIYLAl1JUba8NhULmf+jOmmeFO1G5MN/RBCyyzg4TIOfIOICVNC06lor+Xmy4FypIIhFiJXOknhIg== | ||
2181 | 2190 | ||
2182 | "@typescript-eslint/typescript-estree@4.27.0": | 2191 | "@typescript-eslint/typescript-estree@4.27.0": |
2183 | version "4.27.0" | 2192 | version "4.27.0" |
@@ -2192,13 +2201,13 @@ | @@ -2192,13 +2201,13 @@ | ||
2192 | semver "^7.3.5" | 2201 | semver "^7.3.5" |
2193 | tsutils "^3.21.0" | 2202 | tsutils "^3.21.0" |
2194 | 2203 | ||
2195 | -"@typescript-eslint/typescript-estree@4.29.2": | ||
2196 | - version "4.29.2" | ||
2197 | - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.29.2.tgz#a0ea8b98b274adbb2577100ba545ddf8bf7dc219" | ||
2198 | - integrity sha512-TJ0/hEnYxapYn9SGn3dCnETO0r+MjaxtlWZ2xU+EvytF0g4CqTpZL48SqSNn2hXsPolnewF30pdzR9a5Lj3DNg== | 2204 | +"@typescript-eslint/typescript-estree@4.29.3": |
2205 | + version "4.29.3" | ||
2206 | + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.29.3.tgz#1bafad610015c4ded35c85a70b6222faad598b40" | ||
2207 | + integrity sha512-45oQJA0bxna4O5TMwz55/TpgjX1YrAPOI/rb6kPgmdnemRZx/dB0rsx+Ku8jpDvqTxcE1C/qEbVHbS3h0hflag== | ||
2199 | dependencies: | 2208 | dependencies: |
2200 | - "@typescript-eslint/types" "4.29.2" | ||
2201 | - "@typescript-eslint/visitor-keys" "4.29.2" | 2209 | + "@typescript-eslint/types" "4.29.3" |
2210 | + "@typescript-eslint/visitor-keys" "4.29.3" | ||
2202 | debug "^4.3.1" | 2211 | debug "^4.3.1" |
2203 | globby "^11.0.3" | 2212 | globby "^11.0.3" |
2204 | is-glob "^4.0.1" | 2213 | is-glob "^4.0.1" |
@@ -2213,12 +2222,12 @@ | @@ -2213,12 +2222,12 @@ | ||
2213 | "@typescript-eslint/types" "4.27.0" | 2222 | "@typescript-eslint/types" "4.27.0" |
2214 | eslint-visitor-keys "^2.0.0" | 2223 | eslint-visitor-keys "^2.0.0" |
2215 | 2224 | ||
2216 | -"@typescript-eslint/visitor-keys@4.29.2": | ||
2217 | - version "4.29.2" | ||
2218 | - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.29.2.tgz#d2da7341f3519486f50655159f4e5ecdcb2cd1df" | ||
2219 | - integrity sha512-bDgJLQ86oWHJoZ1ai4TZdgXzJxsea3Ee9u9wsTAvjChdj2WLcVsgWYAPeY7RQMn16tKrlQaBnpKv7KBfs4EQag== | 2225 | +"@typescript-eslint/visitor-keys@4.29.3": |
2226 | + version "4.29.3" | ||
2227 | + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.29.3.tgz#c691760a00bd86bf8320d2a90a93d86d322f1abf" | ||
2228 | + integrity sha512-MGGfJvXT4asUTeVs0Q2m+sY63UsfnA+C/FDgBKV3itLBmM9H0u+URcneePtkd0at1YELmZK6HSolCqM4Fzs6yA== | ||
2220 | dependencies: | 2229 | dependencies: |
2221 | - "@typescript-eslint/types" "4.29.2" | 2230 | + "@typescript-eslint/types" "4.29.3" |
2222 | eslint-visitor-keys "^2.0.0" | 2231 | eslint-visitor-keys "^2.0.0" |
2223 | 2232 | ||
2224 | "@vitejs/plugin-legacy@^1.5.1": | 2233 | "@vitejs/plugin-legacy@^1.5.1": |
@@ -2493,27 +2502,27 @@ | @@ -2493,27 +2502,27 @@ | ||
2493 | dependencies: | 2502 | dependencies: |
2494 | vue-demi "*" | 2503 | vue-demi "*" |
2495 | 2504 | ||
2496 | -"@windicss/config@1.2.7": | ||
2497 | - version "1.2.7" | ||
2498 | - resolved "https://registry.npmjs.org/@windicss/config/-/config-1.2.7.tgz#c70bde7de272574f7a33eb9a1d7f80bdbffe48ba" | ||
2499 | - integrity sha512-XpH/dkXWk2LGygHzHBWWEW/yGcLqhpFFN2jo+zMeWZ1ggBzndQQzBHqHGQHcr6U6v3PoBuOz1prVWgUmQxn9eQ== | 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== | ||
2500 | dependencies: | 2509 | dependencies: |
2501 | debug "^4.3.2" | 2510 | debug "^4.3.2" |
2502 | jiti "^1.11.0" | 2511 | jiti "^1.11.0" |
2503 | - windicss "^3.1.6" | 2512 | + windicss "^3.1.7" |
2504 | 2513 | ||
2505 | -"@windicss/plugin-utils@1.2.7": | ||
2506 | - version "1.2.7" | ||
2507 | - resolved "https://registry.npmjs.org/@windicss/plugin-utils/-/plugin-utils-1.2.7.tgz#aa2c571f66600ce2c916c9c47efe8eafb229908c" | ||
2508 | - integrity sha512-aNQhd1nEjkVsCHmzq0+4VGTmovOGGfPnH2hspH4YuDxMDhQ/99VrBdyk7irngWJjedjHB3+UYCSYWpY5a+2Hbg== | 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== | ||
2509 | dependencies: | 2518 | dependencies: |
2510 | "@antfu/utils" "^0.2.4" | 2519 | "@antfu/utils" "^0.2.4" |
2511 | - "@windicss/config" "1.2.7" | 2520 | + "@windicss/config" "1.2.8" |
2512 | debug "^4.3.2" | 2521 | debug "^4.3.2" |
2513 | fast-glob "^3.2.7" | 2522 | fast-glob "^3.2.7" |
2514 | magic-string "^0.25.7" | 2523 | magic-string "^0.25.7" |
2515 | micromatch "^4.0.4" | 2524 | micromatch "^4.0.4" |
2516 | - windicss "^3.1.6" | 2525 | + windicss "^3.1.7" |
2517 | 2526 | ||
2518 | "@zxcvbn-ts/core@^1.0.0-beta.0": | 2527 | "@zxcvbn-ts/core@^1.0.0-beta.0": |
2519 | version "1.0.0-beta.0" | 2528 | version "1.0.0-beta.0" |
@@ -9716,10 +9725,10 @@ rollup-plugin-visualizer@5.5.2: | @@ -9716,10 +9725,10 @@ rollup-plugin-visualizer@5.5.2: | ||
9716 | source-map "^0.7.3" | 9725 | source-map "^0.7.3" |
9717 | yargs "^16.2.0" | 9726 | yargs "^16.2.0" |
9718 | 9727 | ||
9719 | -rollup@^2.38.5, rollup@^2.43.1, rollup@^2.56.1, rollup@^2.56.2: | ||
9720 | - version "2.56.2" | ||
9721 | - resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.56.2.tgz#a045ff3f6af53ee009b5f5016ca3da0329e5470f" | ||
9722 | - integrity sha512-s8H00ZsRi29M2/lGdm1u8DJpJ9ML8SUOpVVBd33XNeEeL3NVaTiUcSBHzBdF3eAyR0l7VSpsuoVUGrRHq7aPwQ== | 9728 | +rollup@^2.38.5, rollup@^2.43.1, rollup@^2.56.1, rollup@^2.56.3: |
9729 | + version "2.56.3" | ||
9730 | + resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.56.3.tgz#b63edadd9851b0d618a6d0e6af8201955a77aeff" | ||
9731 | + integrity sha512-Au92NuznFklgQCUcV96iXlxUbHuB1vQMaH76DHl5M11TotjOHwqk9CwcrT78+Tnv4FN9uTBxq6p4EJoYkpyekg== | ||
9723 | optionalDependencies: | 9732 | optionalDependencies: |
9724 | fsevents "~2.3.2" | 9733 | fsevents "~2.3.2" |
9725 | 9734 | ||
@@ -11326,15 +11335,15 @@ vite-plugin-theme@^0.8.1: | @@ -11326,15 +11335,15 @@ vite-plugin-theme@^0.8.1: | ||
11326 | esbuild-plugin-alias "^0.1.2" | 11335 | esbuild-plugin-alias "^0.1.2" |
11327 | tinycolor2 "^1.4.2" | 11336 | tinycolor2 "^1.4.2" |
11328 | 11337 | ||
11329 | -vite-plugin-windicss@^1.2.7: | ||
11330 | - version "1.2.7" | ||
11331 | - resolved "https://registry.npmjs.org/vite-plugin-windicss/-/vite-plugin-windicss-1.2.7.tgz#92671ec795ab1a8a4e520aff8117ac14c04d312f" | ||
11332 | - integrity sha512-JgIGsH5HPaz3ghDRhhLeF8VZQMUE+R0jD9u8sbne5KdBBa208r0IuTcx73V7CPcmsu7KABG6rfLgST9ffVoiDA== | 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== | ||
11333 | dependencies: | 11342 | dependencies: |
11334 | - "@windicss/plugin-utils" "1.2.7" | ||
11335 | - chalk "^4.1.1" | 11343 | + "@windicss/plugin-utils" "1.2.8" |
11344 | + chalk "^4.1.2" | ||
11336 | debug "^4.3.2" | 11345 | debug "^4.3.2" |
11337 | - windicss "^3.1.6" | 11346 | + windicss "^3.1.7" |
11338 | 11347 | ||
11339 | vite@2.5.0: | 11348 | vite@2.5.0: |
11340 | version "2.5.0" | 11349 | version "2.5.0" |
@@ -11662,10 +11671,10 @@ which@^2.0.1: | @@ -11662,10 +11671,10 @@ which@^2.0.1: | ||
11662 | dependencies: | 11671 | dependencies: |
11663 | isexe "^2.0.0" | 11672 | isexe "^2.0.0" |
11664 | 11673 | ||
11665 | -windicss@^3.1.6: | ||
11666 | - version "3.1.6" | ||
11667 | - resolved "https://registry.npmjs.org/windicss/-/windicss-3.1.6.tgz#237f24be8b38f90f451eedda166c46c25227c608" | ||
11668 | - integrity sha512-9/ShTPRs2pg/AJo4PtbgDv9p7BUgR52WqL7Gpr8VSO6LH8z4I/oKamUAlSXqyLsWD6yKS+xtxF3FRiHVJwYcuQ== | 11674 | +windicss@^3.1.7: |
11675 | + version "3.1.7" | ||
11676 | + resolved "https://registry.yarnpkg.com/windicss/-/windicss-3.1.7.tgz#8a3b8a07ed97c2c1354a6e31820d8059da35f724" | ||
11677 | + integrity sha512-Q/HQ9j+r2R0fdt85zAjccdo11kHWzQmpkuwIUQIO6PSypyDmBTfN14aAy4szLrpgo2woyuHM7Y+kir4IG4qnKQ== | ||
11669 | 11678 | ||
11670 | with@^7.0.0: | 11679 | with@^7.0.0: |
11671 | version "7.0.2" | 11680 | version "7.0.2" |