diff --git a/build/vite/plugin/compress.ts b/build/vite/plugin/compress.ts index 9563679c..34787ca1 100644 --- a/build/vite/plugin/compress.ts +++ b/build/vite/plugin/compress.ts @@ -3,7 +3,6 @@ * https://github.com/anncwb/vite-plugin-compression */ import type { Plugin } from 'vite'; - import compressPlugin from 'vite-plugin-compression'; export function configCompressPlugin( @@ -22,6 +21,7 @@ export function configCompressPlugin( }) ); } + if (compressList.includes('brotli')) { plugins.push( compressPlugin({ diff --git a/build/vite/plugin/html.ts b/build/vite/plugin/html.ts index b0f09b8f..848190bd 100644 --- a/build/vite/plugin/html.ts +++ b/build/vite/plugin/html.ts @@ -3,9 +3,7 @@ * https://github.com/anncwb/vite-plugin-html */ import type { Plugin } from 'vite'; - import html from 'vite-plugin-html'; - import pkg from '../../../package.json'; import { GLOB_CONFIG_FILE_NAME } from '../../constant'; diff --git a/build/vite/plugin/imagemin.ts b/build/vite/plugin/imagemin.ts index fb086167..a0235732 100644 --- a/build/vite/plugin/imagemin.ts +++ b/build/vite/plugin/imagemin.ts @@ -1,6 +1,5 @@ // Image resource files used to compress the output of the production environment // https://github.com/anncwb/vite-plugin-imagemin - import viteImagemin from 'vite-plugin-imagemin'; export function configImageminPlugin() { diff --git a/build/vite/plugin/index.ts b/build/vite/plugin/index.ts index 7cffc2e8..29ec002b 100644 --- a/build/vite/plugin/index.ts +++ b/build/vite/plugin/index.ts @@ -1,9 +1,7 @@ import type { Plugin } from 'vite'; - import vue from '@vitejs/plugin-vue'; import vueJsx from '@vitejs/plugin-vue-jsx'; import legacy from '@vitejs/plugin-legacy'; - import purgeIcons from 'vite-plugin-purge-icons'; import windiCSS from 'vite-plugin-windicss'; import { configHtmlPlugin } from './html'; diff --git a/build/vite/plugin/pwa.ts b/build/vite/plugin/pwa.ts index f5ab5ed7..90ef5bc0 100644 --- a/build/vite/plugin/pwa.ts +++ b/build/vite/plugin/pwa.ts @@ -2,7 +2,6 @@ * Zero-config PWA for Vite * https://github.com/antfu/vite-plugin-pwa */ - import { VitePWA } from 'vite-plugin-pwa'; export function configPwaConfig(env: ViteEnv) { diff --git a/build/vite/plugin/styleImport.ts b/build/vite/plugin/styleImport.ts index f09d35df..786580f8 100644 --- a/build/vite/plugin/styleImport.ts +++ b/build/vite/plugin/styleImport.ts @@ -2,11 +2,12 @@ * Introduces component library styles on demand. * https://github.com/anncwb/vite-plugin-style-import */ - import styleImport from 'vite-plugin-style-import'; export function configStyleImportPlugin(isBuild: boolean) { - if (!isBuild) return []; + if (!isBuild) { + return []; + } const styleImportPlugin = styleImport({ libs: [ { diff --git a/package.json b/package.json index b21685fc..1e56d85c 100644 --- a/package.json +++ b/package.json @@ -35,8 +35,8 @@ }, "dependencies": { "@iconify/iconify": "^2.0.4", - "@logicflow/core": "^0.6.13", - "@logicflow/extension": "^0.6.13", + "@logicflow/core": "^0.6.15", + "@logicflow/extension": "^0.6.15", "@vueuse/core": "^6.0.0", "@zxcvbn-ts/core": "^1.0.0-beta.0", "ant-design-vue": "2.2.6", @@ -59,15 +59,15 @@ "vditor": "^3.8.6", "vue": "3.2.4", "vue-i18n": "9.1.7", - "vue-json-pretty": "1.8.1", "vue-router": "^4.0.11", "vue-types": "^4.0.3", - "xlsx": "^0.17.1" + "xlsx": "^0.17.1", + "vue-json-pretty": "1.8.1" }, "devDependencies": { "@commitlint/cli": "^13.1.0", "@commitlint/config-conventional": "^13.1.0", - "@iconify/json": "^1.1.391", + "@iconify/json": "^1.1.392", "@purge-icons/generated": "^0.7.0", "@types/codemirror": "^5.60.2", "@types/crypto-js": "^4.0.2", @@ -82,8 +82,8 @@ "@types/qrcode": "^1.4.1", "@types/qs": "^6.9.7", "@types/sortablejs": "^1.10.7", - "@typescript-eslint/eslint-plugin": "^4.29.2", - "@typescript-eslint/parser": "^4.29.2", + "@typescript-eslint/eslint-plugin": "^4.29.3", + "@typescript-eslint/parser": "^4.29.3", "@vitejs/plugin-legacy": "^1.5.1", "@vitejs/plugin-vue": "^1.4.0", "@vitejs/plugin-vue-jsx": "^1.1.7", @@ -132,15 +132,14 @@ "vite-plugin-style-import": "^1.2.1", "vite-plugin-svg-icons": "^1.0.4", "vite-plugin-theme": "^0.8.1", - "vite-plugin-windicss": "^1.2.7", + "vite-plugin-windicss": "^1.2.8", "vue-eslint-parser": "^7.10.0", "vue-tsc": "^0.3.0" }, "resolutions": { "//": "Used to install imagemin dependencies, because imagemin may not be installed in China. If it is abroad, you can delete it", "bin-wrapper": "npm:bin-wrapper-china", - "rollup": "^2.56.2", - "vue-json-pretty": "1.8.1" + "rollup": "^2.56.3" }, "repository": { "type": "git", diff --git a/src/main.ts b/src/main.ts index 4a0171c3..2883a113 100644 --- a/src/main.ts +++ b/src/main.ts @@ -1,7 +1,4 @@ import '/@/design/index.less'; - -// Register windi -// import 'virtual:windi.css'; import 'virtual:windi-base.css'; import 'virtual:windi-components.css'; import 'virtual:windi-utilities.css'; @@ -19,10 +16,9 @@ import { setupGlobDirectives } from '/@/directives'; import { setupI18n } from '/@/locales/setupI18n'; import { registerGlobComp } from '/@/components/registerGlobComp'; -// Do not introduce on-demand in local development? -// In the local development for introduce on-demand, the number of browser requests will increase by about 20%. -// Which may slow down the browser refresh. -// Therefore, all are introduced in local development, and only introduced on demand in the production environment +// Importing on demand in local development will increase the number of browser requests by around 20%. +// This may slow down the browser refresh speed. +// Therefore, only enable on-demand importing in production environments . if (import.meta.env.DEV) { import('ant-design-vue/dist/antd.less'); } @@ -40,6 +36,7 @@ async function bootstrap() { registerGlobComp(app); // Multilingual configuration + // Asynchronous case: language files may be obtained from the server side await setupI18n(app); // Configure routing @@ -54,9 +51,8 @@ async function bootstrap() { // Configure global error handling setupErrorHandle(app); - // Mount when the route is ready // https://next.router.vuejs.org/api/#isready - await router.isReady(); + // await router.isReady(); app.mount('#app', true); } diff --git a/yarn.lock b/yarn.lock index fcc9585d..625bd77c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1312,10 +1312,10 @@ dependencies: cross-fetch "^3.0.6" -"@iconify/json@^1.1.391": - version "1.1.391" - resolved "https://registry.yarnpkg.com/@iconify/json/-/json-1.1.391.tgz#26b29f23ec70d4092bef34f90b427616a8d50a0e" - integrity sha512-KMTKdiCcmD8iPdfXh9arKeYHbtmDzA6hurdHeNURHwv6I6xvgGmjGThCkzuNbpnXmHRFIaxOvl1gpMGGN/nyFg== +"@iconify/json@^1.1.392": + version "1.1.392" + resolved "https://registry.yarnpkg.com/@iconify/json/-/json-1.1.392.tgz#5629f7aa5cd80ebc9c32467ae39c600ad99aec68" + integrity sha512-NeEnvIo815auLNL5bX732iafgdbzkDTlWJaad7fz7LWneJlImIuTDvCfybnMdS0g+9mItzfTzgUtHq2oJQqMFw== "@intlify/core-base@9.1.7": version "9.1.7" @@ -1578,10 +1578,19 @@ mousetrap "^1.6.5" preact "^10.4.8" -"@logicflow/extension@^0.6.13": - version "0.6.13" - resolved "https://registry.yarnpkg.com/@logicflow/extension/-/extension-0.6.13.tgz#0fb7470741c605603f673ccbb4c5daef379233c8" - integrity sha512-H6VgtOnlCiG1ZTntWvhVI/OKqtp0hpnFBtosRgSq0cMJYfkLMs9FvSkYVW74u0g5RGGsWzcZSWVMZR4nc51H0A== +"@logicflow/core@^0.6.15": + version "0.6.15" + resolved "https://registry.yarnpkg.com/@logicflow/core/-/core-0.6.15.tgz#b3e5b74da3767755d3d1ac607fb87d92cda35999" + integrity sha512-phLDPS/nFPDpAiOE95PdmP5kLTDx88nwJ7N+18EO9qTf+G8YffDh3Go8iLdA3VO0HMCLUmA0oYdd7cfJN5eybQ== + dependencies: + "@types/mousetrap" "^1.6.4" + mousetrap "^1.6.5" + preact "^10.4.8" + +"@logicflow/extension@^0.6.15": + version "0.6.15" + resolved "https://registry.yarnpkg.com/@logicflow/extension/-/extension-0.6.15.tgz#1618a32dc3a9058857bed08b91af2c9b8359a53d" + integrity sha512-drYGUYtwaTG0mb/70OlElpHHomsLQqT1D1j/KkOgoNLORGIAaV9KMf2P/A4zmFjIc/FnKHtMNuoYXURQPyW6eQ== dependencies: "@logicflow/core" "^0.6.13" ids "^1.0.0" @@ -2106,28 +2115,28 @@ dependencies: "@types/yargs-parser" "*" -"@typescript-eslint/eslint-plugin@^4.29.2": - version "4.29.2" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.29.2.tgz#f54dc0a32b8f61c6024ab8755da05363b733838d" - integrity sha512-x4EMgn4BTfVd9+Z+r+6rmWxoAzBaapt4QFqE+d8L8sUtYZYLDTK6VG/y/SMMWA5t1/BVU5Kf+20rX4PtWzUYZg== +"@typescript-eslint/eslint-plugin@^4.29.3": + version "4.29.3" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.29.3.tgz#95cb8029a8bd8bd9c7f4ab95074a7cb2115adefa" + integrity sha512-tBgfA3K/3TsZY46ROGvoRxQr1wBkclbVqRQep97MjVHJzcRBURRY3sNFqLk0/Xr//BY5hM9H2p/kp+6qim85SA== dependencies: - "@typescript-eslint/experimental-utils" "4.29.2" - "@typescript-eslint/scope-manager" "4.29.2" + "@typescript-eslint/experimental-utils" "4.29.3" + "@typescript-eslint/scope-manager" "4.29.3" debug "^4.3.1" functional-red-black-tree "^1.0.1" regexpp "^3.1.0" semver "^7.3.5" tsutils "^3.21.0" -"@typescript-eslint/experimental-utils@4.29.2": - version "4.29.2" - resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.29.2.tgz#5f67fb5c5757ef2cb3be64817468ba35c9d4e3b7" - integrity sha512-P6mn4pqObhftBBPAv4GQtEK7Yos1fz/MlpT7+YjH9fTxZcALbiiPKuSIfYP/j13CeOjfq8/fr9Thr2glM9ub7A== +"@typescript-eslint/experimental-utils@4.29.3": + version "4.29.3" + resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.29.3.tgz#52e437a689ccdef73e83c5106b34240a706f15e1" + integrity sha512-ffIvbytTVWz+3keg+Sy94FG1QeOvmV9dP2YSdLFHw/ieLXWCa3U1TYu8IRCOpMv2/SPS8XqhM1+ou1YHsdzKrg== dependencies: "@types/json-schema" "^7.0.7" - "@typescript-eslint/scope-manager" "4.29.2" - "@typescript-eslint/types" "4.29.2" - "@typescript-eslint/typescript-estree" "4.29.2" + "@typescript-eslint/scope-manager" "4.29.3" + "@typescript-eslint/types" "4.29.3" + "@typescript-eslint/typescript-estree" "4.29.3" eslint-scope "^5.1.1" eslint-utils "^3.0.0" @@ -2143,14 +2152,14 @@ eslint-scope "^5.1.1" eslint-utils "^3.0.0" -"@typescript-eslint/parser@^4.29.2": - version "4.29.2" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.29.2.tgz#1c7744f4c27aeb74610c955d3dce9250e95c370a" - integrity sha512-WQ6BPf+lNuwteUuyk1jD/aHKqMQ9jrdCn7Gxt9vvBnzbpj7aWEf+aZsJ1zvTjx5zFxGCt000lsbD9tQPEL8u6g== +"@typescript-eslint/parser@^4.29.3": + version "4.29.3" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.29.3.tgz#2ac25535f34c0e98f50c0e6b28c679c2357d45f2" + integrity sha512-jrHOV5g2u8ROghmspKoW7pN8T/qUzk0+DITun0MELptvngtMrwUJ1tv5zMI04CYVEUsSrN4jV7AKSv+I0y0EfQ== dependencies: - "@typescript-eslint/scope-manager" "4.29.2" - "@typescript-eslint/types" "4.29.2" - "@typescript-eslint/typescript-estree" "4.29.2" + "@typescript-eslint/scope-manager" "4.29.3" + "@typescript-eslint/types" "4.29.3" + "@typescript-eslint/typescript-estree" "4.29.3" debug "^4.3.1" "@typescript-eslint/scope-manager@4.27.0": @@ -2161,23 +2170,23 @@ "@typescript-eslint/types" "4.27.0" "@typescript-eslint/visitor-keys" "4.27.0" -"@typescript-eslint/scope-manager@4.29.2": - version "4.29.2" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.29.2.tgz#442b0f029d981fa402942715b1718ac7fcd5aa1b" - integrity sha512-mfHmvlQxmfkU8D55CkZO2sQOueTxLqGvzV+mG6S/6fIunDiD2ouwsAoiYCZYDDK73QCibYjIZmGhpvKwAB5BOA== +"@typescript-eslint/scope-manager@4.29.3": + version "4.29.3" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.29.3.tgz#497dec66f3a22e459f6e306cf14021e40ec86e19" + integrity sha512-x+w8BLXO7iWPkG5mEy9bA1iFRnk36p/goVlYobVWHyDw69YmaH9q6eA+Fgl7kYHmFvWlebUTUfhtIg4zbbl8PA== dependencies: - "@typescript-eslint/types" "4.29.2" - "@typescript-eslint/visitor-keys" "4.29.2" + "@typescript-eslint/types" "4.29.3" + "@typescript-eslint/visitor-keys" "4.29.3" "@typescript-eslint/types@4.27.0": version "4.27.0" resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.27.0.tgz#712b408519ed699baff69086bc59cd2fc13df8d8" integrity sha512-I4ps3SCPFCKclRcvnsVA/7sWzh7naaM/b4pBO2hVxnM3wrU51Lveybdw5WoIktU/V4KfXrTt94V9b065b/0+wA== -"@typescript-eslint/types@4.29.2": - version "4.29.2" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.29.2.tgz#fc0489c6b89773f99109fb0aa0aaddff21f52fcd" - integrity sha512-K6ApnEXId+WTGxqnda8z4LhNMa/pZmbTFkDxEBLQAbhLZL50DjeY0VIDCml/0Y3FlcbqXZrABqrcKxq+n0LwzQ== +"@typescript-eslint/types@4.29.3": + version "4.29.3" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.29.3.tgz#d7980c49aef643d0af8954c9f14f656b7fd16017" + integrity sha512-s1eV1lKNgoIYLAl1JUba8NhULmf+jOmmeFO1G5MN/RBCyyzg4TIOfIOICVNC06lor+Xmy4FypIIhFiJXOknhIg== "@typescript-eslint/typescript-estree@4.27.0": version "4.27.0" @@ -2192,13 +2201,13 @@ semver "^7.3.5" tsutils "^3.21.0" -"@typescript-eslint/typescript-estree@4.29.2": - version "4.29.2" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.29.2.tgz#a0ea8b98b274adbb2577100ba545ddf8bf7dc219" - integrity sha512-TJ0/hEnYxapYn9SGn3dCnETO0r+MjaxtlWZ2xU+EvytF0g4CqTpZL48SqSNn2hXsPolnewF30pdzR9a5Lj3DNg== +"@typescript-eslint/typescript-estree@4.29.3": + version "4.29.3" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.29.3.tgz#1bafad610015c4ded35c85a70b6222faad598b40" + integrity sha512-45oQJA0bxna4O5TMwz55/TpgjX1YrAPOI/rb6kPgmdnemRZx/dB0rsx+Ku8jpDvqTxcE1C/qEbVHbS3h0hflag== dependencies: - "@typescript-eslint/types" "4.29.2" - "@typescript-eslint/visitor-keys" "4.29.2" + "@typescript-eslint/types" "4.29.3" + "@typescript-eslint/visitor-keys" "4.29.3" debug "^4.3.1" globby "^11.0.3" is-glob "^4.0.1" @@ -2213,12 +2222,12 @@ "@typescript-eslint/types" "4.27.0" eslint-visitor-keys "^2.0.0" -"@typescript-eslint/visitor-keys@4.29.2": - version "4.29.2" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.29.2.tgz#d2da7341f3519486f50655159f4e5ecdcb2cd1df" - integrity sha512-bDgJLQ86oWHJoZ1ai4TZdgXzJxsea3Ee9u9wsTAvjChdj2WLcVsgWYAPeY7RQMn16tKrlQaBnpKv7KBfs4EQag== +"@typescript-eslint/visitor-keys@4.29.3": + version "4.29.3" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.29.3.tgz#c691760a00bd86bf8320d2a90a93d86d322f1abf" + integrity sha512-MGGfJvXT4asUTeVs0Q2m+sY63UsfnA+C/FDgBKV3itLBmM9H0u+URcneePtkd0at1YELmZK6HSolCqM4Fzs6yA== dependencies: - "@typescript-eslint/types" "4.29.2" + "@typescript-eslint/types" "4.29.3" eslint-visitor-keys "^2.0.0" "@vitejs/plugin-legacy@^1.5.1": @@ -2493,27 +2502,27 @@ dependencies: vue-demi "*" -"@windicss/config@1.2.7": - version "1.2.7" - resolved "https://registry.npmjs.org/@windicss/config/-/config-1.2.7.tgz#c70bde7de272574f7a33eb9a1d7f80bdbffe48ba" - integrity sha512-XpH/dkXWk2LGygHzHBWWEW/yGcLqhpFFN2jo+zMeWZ1ggBzndQQzBHqHGQHcr6U6v3PoBuOz1prVWgUmQxn9eQ== +"@windicss/config@1.2.8": + version "1.2.8" + resolved "https://registry.yarnpkg.com/@windicss/config/-/config-1.2.8.tgz#27863e4527f6bbddc46a4df486d6a8fcb9e6f144" + integrity sha512-v9vyIiG8GYUTYo874ExlVu1i6vlsWo4RFZWiDGfPKdN7GBRCcJcEV+X+j3AZPPIsx5JvD5TXQlDvkbYIqYWYbQ== dependencies: debug "^4.3.2" jiti "^1.11.0" - windicss "^3.1.6" + windicss "^3.1.7" -"@windicss/plugin-utils@1.2.7": - version "1.2.7" - resolved "https://registry.npmjs.org/@windicss/plugin-utils/-/plugin-utils-1.2.7.tgz#aa2c571f66600ce2c916c9c47efe8eafb229908c" - integrity sha512-aNQhd1nEjkVsCHmzq0+4VGTmovOGGfPnH2hspH4YuDxMDhQ/99VrBdyk7irngWJjedjHB3+UYCSYWpY5a+2Hbg== +"@windicss/plugin-utils@1.2.8": + version "1.2.8" + resolved "https://registry.yarnpkg.com/@windicss/plugin-utils/-/plugin-utils-1.2.8.tgz#7227c68a806d773688eeb8f0b6b0a11db8bd5f45" + integrity sha512-JwnFMJMCX/+Re4iItozvbWC3yz/7WJNOJJkgDKQ9X5Ran1sfNjx9m3LCijsYLf0MULCplZJIh/HzdxjxZMNFUA== dependencies: "@antfu/utils" "^0.2.4" - "@windicss/config" "1.2.7" + "@windicss/config" "1.2.8" debug "^4.3.2" fast-glob "^3.2.7" magic-string "^0.25.7" micromatch "^4.0.4" - windicss "^3.1.6" + windicss "^3.1.7" "@zxcvbn-ts/core@^1.0.0-beta.0": version "1.0.0-beta.0" @@ -9716,10 +9725,10 @@ rollup-plugin-visualizer@5.5.2: source-map "^0.7.3" yargs "^16.2.0" -rollup@^2.38.5, rollup@^2.43.1, rollup@^2.56.1, rollup@^2.56.2: - version "2.56.2" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.56.2.tgz#a045ff3f6af53ee009b5f5016ca3da0329e5470f" - integrity sha512-s8H00ZsRi29M2/lGdm1u8DJpJ9ML8SUOpVVBd33XNeEeL3NVaTiUcSBHzBdF3eAyR0l7VSpsuoVUGrRHq7aPwQ== +rollup@^2.38.5, rollup@^2.43.1, rollup@^2.56.1, rollup@^2.56.3: + version "2.56.3" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.56.3.tgz#b63edadd9851b0d618a6d0e6af8201955a77aeff" + integrity sha512-Au92NuznFklgQCUcV96iXlxUbHuB1vQMaH76DHl5M11TotjOHwqk9CwcrT78+Tnv4FN9uTBxq6p4EJoYkpyekg== optionalDependencies: fsevents "~2.3.2" @@ -11326,15 +11335,15 @@ vite-plugin-theme@^0.8.1: esbuild-plugin-alias "^0.1.2" tinycolor2 "^1.4.2" -vite-plugin-windicss@^1.2.7: - version "1.2.7" - resolved "https://registry.npmjs.org/vite-plugin-windicss/-/vite-plugin-windicss-1.2.7.tgz#92671ec795ab1a8a4e520aff8117ac14c04d312f" - integrity sha512-JgIGsH5HPaz3ghDRhhLeF8VZQMUE+R0jD9u8sbne5KdBBa208r0IuTcx73V7CPcmsu7KABG6rfLgST9ffVoiDA== +vite-plugin-windicss@^1.2.8: + version "1.2.8" + resolved "https://registry.yarnpkg.com/vite-plugin-windicss/-/vite-plugin-windicss-1.2.8.tgz#036f3430eeae20d024be205d70bcbf9b2f43991b" + integrity sha512-KLoFfsEh5RAyw2OjW+lrIdgkRAMa9KM1sKPYf8pYgVIj4PL6xBbJlbvWOZnZdW1rFjLtF3KzPT35HEmj6MV8XQ== dependencies: - "@windicss/plugin-utils" "1.2.7" - chalk "^4.1.1" + "@windicss/plugin-utils" "1.2.8" + chalk "^4.1.2" debug "^4.3.2" - windicss "^3.1.6" + windicss "^3.1.7" vite@2.5.0: version "2.5.0" @@ -11662,10 +11671,10 @@ which@^2.0.1: dependencies: isexe "^2.0.0" -windicss@^3.1.6: - version "3.1.6" - resolved "https://registry.npmjs.org/windicss/-/windicss-3.1.6.tgz#237f24be8b38f90f451eedda166c46c25227c608" - integrity sha512-9/ShTPRs2pg/AJo4PtbgDv9p7BUgR52WqL7Gpr8VSO6LH8z4I/oKamUAlSXqyLsWD6yKS+xtxF3FRiHVJwYcuQ== +windicss@^3.1.7: + version "3.1.7" + resolved "https://registry.yarnpkg.com/windicss/-/windicss-3.1.7.tgz#8a3b8a07ed97c2c1354a6e31820d8059da35f724" + integrity sha512-Q/HQ9j+r2R0fdt85zAjccdo11kHWzQmpkuwIUQIO6PSypyDmBTfN14aAy4szLrpgo2woyuHM7Y+kir4IG4qnKQ== with@^7.0.0: version "7.0.2"